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
337077601339	337077601898	337077602446	337077602998	337077603548	337077604098	337077604646	337077605198	337077605746	337077606298	337077606846	337077607398	337077607948	337077608498	337077609048	337077609596	337077610148	337077610698	337077611248	337077611798	337077612348	337077612898	337077613448	337077613998	337077614548	337077615098	337077615646	337077616198	337077616748	337077617298	337077617848	337077618398	337077618948	337077619498	337077620048	337077620598	337077621148	337077621698	337077622248	337077622798	337077623348	337077623898	337077624446	337077624998	337077625546	337077626098	337077626648	337077627198	337077627748	337077628298	337077628848	337077629398	337077629948	337077630498	337077631048	337077631598	337077632148	337077632698	337077633248	337077633798	337077634348	337077634898	337077635448	337077635998	337077636548	337077637098	337077637648	337077638198	337077638748	337077639298	337077639848	337077640398	337077640948	337077641498	337077642048	337077642598	337077643148	337077643698	337077644248	337077644798	337077645348	337077645898	337077646448	337077646998	337077647548	337077648098	337077648648	337077649198	337077649748	337077650298	337077650848	337077651398	337077651948	337077652498	337077653048	337077653598	337077654148	337077654698	337077655248	337077655798	337077656348	337077656898	337077657448	337077657998	337077658548	337077659098	337077659648	337077660198	337077660748	337077661301	337077661848	337077662398	337077662948	337077663498	337077664048	337077664598	337077665148	337077665698	337077666248	337077666798	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2731	3650	2300	2732	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
26284	11250	9318	7593	7614	8412	20487	39606	33344	3956	571	460	444	479	432	436	396	440	418	434	395	385	429	388	418	364	408	418	381	376	407	352	400	413	353	399	371	395	376	385	376	379	408	386	382	383	385	357	346	456	402	414	376	385	378	413	382	367	350	387	382	382	333	391	346	395	424	357	373	388	378	367	383	375	363	359	368	368	380	374	395	368	382	391	436	386	412	386	341	384	399	349	398	366	382	407	395	351	388	386	379	380	386	355	354	382	397	375	419	372	412	382	384	400	398	399	370	345	398	381	369	411	372	411	397	376	408	405	382	345	421	425	358	381	374	385	353	397	370	424	368	382	374	386	418	332	381	378	374	366	374	377	350	376	372	391	396	336	375	375	371	429	379	445	383	350	356	374	338	381	362	382	409	390	389	363	412	344	361	422	427	377	365	376	375	399	378	369	365	415	366	361	363	384	350	388	398	361	356	358	332	368	398	354	366	372	366	387	391	378	383	376	386	365	402	349	402	367	355	362	396	323	399	383	368	347	413	397	403	359	359	314	338	364	403	378	368	424	370	383	364	378	386	373	387	363	391	403	362	360	384	347	375	372	413	408	353	375	358	378	346	361	372	387	371	373	366	341	387	411	376	364	390	375	380	388	351	376	364	388	397	384	404	401	363	377	379	340	375	368	391	377	383	382	367	358	399	355	346	403	389	403	371	393	412	345	378	357	396	393	392	379	385	395	407	417	412	395	394	417	395	409	385	383	379	351	363	418	383	386	358	360	348	401	370	365	328	386	372	404	367	358	367	349	377	379	367	364	400	365	380	354	412	416	404	370	423	435	392	360	406	385	391	388	387	368	371	362	413	392	344	355	382	402	367	396	397	417	352	377	400	390	374	395	363	390	347	374	439	342	373	385	356	359	390	375	403	331	348	384	398	380	394	402	401	336	357	388	396	355	369	380	373	350	395	403	377	371	356	365	376	332	355	388	382	387	391	410	355	342	375	338	409	341	395	368	373	379	399	350	367	380	385	411	331	357	373	424	381	359	429	404	393	398	393	387	376	398	376	350	379	398	370	406	386	354	416	387	388	401	381	349	387	371	426	393	398	404	382	400	390	403	408	361	388	409	421	402	374	401	365	366	400	404	402	383	393	400	361	373	372	386	393	408	350	386	359	375	380	361	396	377	412	400	362	397	410	338	381	369	388	376	354	410	413	361	395	369	363	398	419	400	396	359	372	398	351	345	369	372	355	393	409	375	369	362	374	363	381	358	413	346	382	392	353	375	401	401	380	426	347	383	405	367	406	410	390	372	364	390	378	379	365	372	388	356	392	382	405	397	387	352	363	350	388	365	372	382	356	322	384	416	414	350	394	401	373	405	366	350	359	342	378	391	370	378	393	336	372	409	374	398	376	387	426	348	375	398	376	384	369	372	391	378	364	411	373	394	379	425	371	354	372	372	359	391	380	391	364	381	368	392	397	370	372	381	361	368	385	404	382	346	360	362	406	402	386	433	388	389	391	392	386	430	401	365	376	442	370	384	389	401	370	366	370	340	414	399	384	368	351	370	365	413	385	386	395	384	409	367	394	427	380	353	384	384	372	355	368	378	361	411	389	391	387	387	392	375	379	355	361	406	371	358	346	369	377	393	389	360	362	365	405	391	386	353	388	376	350	385	388	411	344	373	373	329	408	402	365	387	386	370	363	409	434	383	389	376	395	371	387	357	386	368	384	319	382	389	382	421	399	363	371	376	365	402	358	417	356	379	378	348	388	422	384	385	363	382	351	410	382	361	367	374	389	356	373	372	375	375	411	423	400	384	348	335	354	378	373	366	363	382	380	362	381	372	364	391	386	372	417	403	382	337	381	362	343	393	419	377	400	401	406	383	380	347	366	385	386	397	385	381	372	369	411	365	388	366	412	354	388	368	369	378	377	386	354	383	397	371	371	369	376	384	398	392	390	381	380	401	383	414	402	405	384	354	414	382	399	365	385	348	393	386	376	397	382	349	393	382	356	367	394	361	379	406	360	368	394	383	392	365	395	357	389	338	376	384	337	350	358	370	387	437	368	417	365	398	410	394	386	429	370	395	379	417	374	416	359	396	360	367	391	306	390	413	344	353	385	380	384	367	375	388	366	353	386	362	356	354	377	357	368	393	355	379	346	400	392	404	377	381	399	356	411	404	393	390	379	408	358	388	369	405	360	348	379	343	383	371	379	410	373	401	398	337	377	364	396	349	411	416	388	381	320	349	427	353	373	373	351	380	381	415	370	410	391	374	373	363	367	368	357	426	434	364	403	381	435	412	376	358	378	350	382	384	380	368	411	382	399	364	395	365	375	376	395	378	404	345	382	349	365	414	369	371	417	404	379	366	409	391	370	376	370	366	376	380	380	389	384	372	364	393	403	365	410	370	352	366	390	379	385	404	343	383	403	393	420	369	373	388	348	370	394	369	390	387	391	382	347	362	363	396	367	367	382	358	370	410	387	345	342	349	402	385	405	342	333	399	378	370	406	367	387	398	386	358	390	382	365	381	376	366	371	454	406	385	402	401	384	392	319	391	361	392	386	405	360	381	351	385	382	359	362	373	356	378	392	407	393	403	379	393	370	346	373	380	337	365	350	387	395	424	383	335	363	364	403	369	398	370	393	380	384	410	366	437	388	368	329	403	353	361	365	386	391	378	339	362	365	396	380	363	359	371	379	404	357	386	354	355	398	364	405	381	342	376	402	357	366	377	427	405	349	405	355	341	404	353	390	366	355	351	391	384	389	392	400	343	364	383	380	361	407	331	366	362	364	403	360	375	348	358	393	398	393	387	397	404	359	354	359	379	374	386	427	381	405	389	386	409	386	352	396	375	380	386	379	384	416	382	382	379	399	377	397	370	383	381	394	349	378	373	353	390	347	374	379	372	353	372	351	377	393	394	364	339	376	387	407	391	399	375	413	391	367	387	410	391	383	371	380	381	369	350	375	371	371	374	371	367	380	392	369	399	376	371	349	373	404	368	380	400	386	382	371	410	385	391	405	400	375	366	375	384	375	350	399	379	348	380	371	384	362	389	381	355	399	367	389	384	406	371	362	354	390	398	362	360	373	397	391	377	381	415	375	404	390	383	397	368	356	403	401	365	363	361	404	367	408	349	364	383	368	361	392	367	394	387	378	394	381	408	398	369	347	403	379	411	362	392	387	381	369	372	376	363	380	361	348	373	385	407	388	381	359	384	395	348	352	398	368	359	372	372	376	420	381	388	370	365	372	385	377	374	375	387	387	383	357	401	360	376	361	356	376	375	381	385	398	372	389	390	385	388	401	398	399	403	377	376	371	373	348	373	391	379	389	385	384	373	358	378	387	380	375	391	404	408	363	378	391	410	337	383	395	406	408	399	408	389	357	333	374	412	419	359	401	360	388	391	389	370	388	380	412	346	337	392	391	406	375	352	409	399	407	390	374	387	394	387	384	348	373	386	375	360	384	378	399	397	365	380	397	386
12270	7155	13771	18065	21618	25264	42528	60227	32846	1648	1509	1377	1348	1272	1200	1106	1144	1062	1060	1035	1026	970	996	938	994	972	903	948	980	898	944	944	941	873	911	892	961	904	904	916	884	863	906	899	879	885	838	885	872	908	858	918	888	865	895	837	936	841	893	858	894	922	878	883	898	913	894	836	889	851	884	828	931	847	799	911	875	814	846	872	863	867	855	887	865	898	900	856	808	844	868	830	862	909	905	895	886	789	891	813	889	852	891	876	879	877	848	871	842	855	857	855	869	845	858	878	837	939	833	863	888	826	833	895	863	893	844	860	835	836	870	877	851	898	818	850	836	919	832	883	890	833	816	808	829	871	866	878	850	835	871	849	855	897	814	856	846	889	849	835	835	906	871	896	864	847	792	845	899	869	869	878	836	858	914	875	898	873	856	841	851	832	851	799	863	894	856	869	846	819	888	888	821	869	886	838	863	874	917	862	857	817	843	848	840	851	881	897	852	844	856	906	837	825	913	824	844	893	878	854	883	929	876	869	880	848	810	911	874	900	871	860	813	886	874	913	859	870	846	849	926	830	884	875	906	875	814	851	867	847	911	827	884	808	860	928	928	870	861	910	875	820	872	913	867	896	868	856	816	853	839	886	831	841	824	842	835	815	878	920	903	902	823	866	856	844	863	855	843	862	851	872	874	922	834	893	884	814	823	892	881	855	855	797	854	804	861	826	859	884	815	834	856	861	869	849	886	826	861	913	869	890	824	880	901	900	848	862	826	864	915	847	886	843	831	896	846	874	913	793	887	852	862	844	849	887	853	877	838	843	876	906	804	817	843	829	884	890	827	875	862	883	911	859	807	877	839	829	822	816	855	843	818	879	876	875	869	836	865	861	888	855	839	846	856	820	888	860	867	874	857	884	857	889	813	853	812	816	845	827	885	853	841	911	916	812	825	889	868	860	837	863	850	851	883	862	830	852	840	846	809	767	889	880	828	895	905	901	945	818	838	848	831	806	901	899	866	910	896	851	879	881	880	838	892	853	882	926	857	850	898	853	851	883	880	865	826	841	893	861	869	855	898	883	846	811	848	844	870	861	829	858	870	851	855	903	867	880	836	889	811	877	874	863	816	844	848	884	879	890	826	886	845	867	851	821	890	904	883	865	846	863	904	879	820	900	860	840	850	844	844	798	866	919	807	882	883	848	866	853	849	853	825	793	869	857	862	850	868	865	819	814	831	897	832	848	862	814	847	876	829	869	869	853	867	883	853	871	832	893	853	903	854	863	849	855	789	847	859	850	875	880	862	903	877	863	918	977	927	855	897	858	848	854	857	826	885	887	868	919	853	889	863	857	856	844	834	897	846	926	849	888	837	849	892	891	829	846	866	846	839	841	893	816	840	871	795	869	918	895	867	835	863	858	823	840	887	797	862	825	829	860	809	889	865	886	901	894	874	918	880	936	836	879	851	826	868	832	832	876	862	884	849	901	841	851	818	831	854	875	870	850	905	878	832	830	879	846	910	882	910	895	890	889	865	843	860	894	809	846	861	827	895	874	853	856	907	864	844	844	900	894	879	953	832	851	808	842	844	876	822	874	848	906	910	893	824	905	834	880	831	897	842	911	862	842	857	874	841	857	825	868	908	786	848	839	873	877	836	836	856	855	897	828	856	825	891	916	880	862	813	901	874	878	910	908	881	872	850	831	843	883	870	872	889	813	844	860	843	916	839	832	848	858	838	847	867	844	838	869	868	858	843	868	852	878	882	861	900	884	887	884	856	879	867	802	852	859	850	808	826	845	850	861	832	860	908	866	820	855	939	858	892	893	801	841	890	825	950	910	871	864	866	869	851	810	884	875	886	871	843	802	861	871	913	859	839	871	862	845	898	846	880	898	871	829	893	853	885	854	844	948	825	828	842	850	873	882	882	846	895	851	877	882	890	890	860	802	852	864	885	918	847	880	927	844	864	904	818	885	817	874	830	869	824	824	867	786	854	847	867	893	851	842	861	867	878	876	858	856	894	913	909	886	816	853	874	878	881	885	850	819	855	850	837	864	848	820	840	841	824	811	891	904	905	847	865	837	846	845	904	858	843	879	840	883	850	837	926	897	806	871	915	903	861	848	894	854	883	840	844	850	826	858	848	885	824	856	882	878	834	866	860	887	844	888	857	869	870	832	872	925	880	820	883	851	886	844	851	830	878	898	897	844	836	857	828	864	842	846	881	817	865	867	835	843	865	869	845	897	824	836	821	873	858	853	883	819	803	875	881	868	857	882	858	871	867	836	858	843	835	851	875	912	911	869	871	885	867	862	881	853	847	840	879	864	833	865	903	866	841	893	866	884	864	878	869	828	856	869	892	903	869	857	879	837	875	844	844	857	910	901	877	860	890	787	816	856	891	841	892	852	831	925	840	842	913	880	898	866	885	886	859	879	829	846	894	856	883	828	863	849	836	885	799	886	834	875	869	849	894	919	889	839	840	810	875	871	830	833	844	849	892	925	837	881	855	882	865	862	802	866	828	830	860	851	840	838	848	873	871	831	896	836	848	887	872	865	826	875	877	931	867	888	872	820	820	825	880	832	828	887	837	893	855	845	815	912	846	814	893	894	844	873	790	854	898	836	853	825	917	901	910	876	850	881	903	892	861	818	900	817	854	883	864	851	862	871	912	864	831	853	798	880	859	877	881	839	824	871	883	877	857	864	866	853	864	882	897	864	892	855	847	848	861	840	818	885	878	831	853	851	848	827	857	879	868	870	874	872	867	842	870	868	845	907	854	872	881	873	820	885	947	845	817	844	892	878	866	824	880	898	852	864	872	897	865	905	871	885	829	831	827	886	836	821	880	882	864	892	854	849	847	812	826	892	870	878	784	832	879	899	822	830	880	877	930	853	812	917	872	860	867	863	839	850	863	920	912	892	865	890	857	888	912	877	830	858	888	821	874	849	830	850	873	857	886	860	875	837	896	848	872	834	863	796	831	873	928	814	876	878	891	888	847	839	850	822	834	851	805	887	826	850	854	830	825	894	841	890	791	868	898	853	910	893	876	927	861	822	840	845	862	838	871	890	897	864	901	858	838	851	857	846	863	874	857	870	851	869	899	906	875	905	880	876	843	850	854	815	805	852	895	865	899	863	836	861	839	869	881	889	888	861	881	842	908	888	868	902	858	780	868	834	858	848	862	853	870	882	879	840	844	848	926	918	885	830	893	935	885	815	897	825	799	795	829	839	877	870	848	881	852	899	843	863	889	889	816	876	869	854	831	872	890	825	825	840	853	831	861	804	874	830	853	888	832	871	829	842	858	855	854	877	826	880	839	897	872	858	807	879	874	861	862	835	829	886	874	855	893	864	830	892	879	866	829	849	883	880	932	872	815	823	855	847	892	879	848	842	846	868	893	915	896	844	864	820	927	849	885	924	834	846	879	867	848	825	859	860	839	913	877	824	899	843	836	879	919	886	881	902	831	884	840	816	883	837	854	853	842	897	899	880	822	864
6530	2745	2436	2511	2387	1778	1521	1805	838	193	165	156	193	169	201	150	159	187	203	178	156	181	184	167	187	146	145	152	167	159	169	163	160	169	164	164	172	182	162	153	161	165	208	169	164	168	165	177	177	175	147	178	151	149	186	187	151	149	164	148	181	167	179	182	174	161	168	168	178	176	163	152	159	169	175	179	152	176	172	173	177	158	162	156	173	156	196	165	158	171	176	169	153	160	178	164	162	172	167	170	193	174	164	186	148	163	184	179	150	182	185	163	155	160	170	179	144	161	155	160	165	171	145	140	170	197	170	146	178	174	154	168	178	157	170	172	170	164	152	164	163	153	148	173	171	155	168	155	176	163	172	163	162	200	171	176	164	176	187	155	174	152	167	161	172	159	172	142	162	182	137	187	152	169	150	182	195	168	178	162	154	174	186	168	194	159	171	164	193	174	165	168	167	189	182	162	198	187	173	172	194	156	171	178	177	183	145	188	183	159	165	154	156	138	162	171	160	168	164	183	178	153	161	182	187	175	174	164	174	160	150	165	179	192	164	184	164	146	163	168	161	173	180	159	159	145	185	181	182	162	173	148	184	181	195	166	172	169	194	153	155	155	159	160	145	178	141	190	149	185	171	176	168	165	153	139	171	155	178	169	183	148	158	161	136	179	159	148	152	157	147	163	179	144	170	171	173	172	169	156	167	152	160	151	172	161	188	181	160	193	144	178	145	182	178	153	158	172	170	175	158	154	182	158	190	163	168	187	178	146	147	191	160	135	153	168	157	169	162	143	163	161	212	155	142	168	159	179	162	193	153	164	152	164	175	138	145	153	183	162	172	185	173	162	157	183	175	162	187	178	154	173	194	175	168	152	157	151	166	177	156	144	157	192	179	173	156	181	184	154	155	176	174	157	147	170	155	169	178	168	179	192	177	187	161	161	165	168	156	150	146	185	158	162	193	168	148	160	146	164	152	173	152	168	176	147	163	181	153	174	174	155	163	161	174	185	147	180	178	158	175	145	149	179	184	149	176	163	166	169	152	183	166	161	156	173	165	165	165	144	170	156	166	174	178	167	165	185	162	181	142	155	174	153	140	148	187	176	195	139	164	164	180	150	153	167	155	162	170	170	169	149	157	150	197	165	164	189	176	146	138	175	181	159	163	154	169	159	159	176	146	156	161	168	180	166	190	168	181	180	171	170	169	159	167	173	158	183	160	151	167	179	168	157	156	162	159	170	144	171	162	154	179	160	171	167	178	153	162	193	176	164	170	176	156	179	174	155	178	178	173	149	190	152	175	162	175	161	146	166	187	176	178	169	229	185	165	172	159	167	183	162	165	161	195	170	149	180	168	170	171	184	183	167	168	170	177	149	160	183	189	164	177	158	159	196	170	166	177	165	184	144	177	182	170	169	169	167	175	188	180	161	152	179	154	179	165	203	180	176	175	165	172	169	148	157	144	179	171	179	173	158	153	156	147	191	168	152	159	191	164	170	182	176	176	169	173	174	185	184	176	173	165	190	150	160	193	161	149	149	169	193	171	174	164	156	177	177	168	165	163	164	172	160	171	178	164	154	148	158	152	161	168	170	157	158	164	178	139	166	184	187	176	170	173	167	172	176	194	192	177	175	163	148	169	177	165	191	201	142	156	168	167	163	158	157	164	152	172	170	178	160	170	177	188	185	162	173	155	178	164	158	174	153	153	186	160	167	161	155	161	146	161	184	166	183	137	170	181	171	175	166	193	153	148	166	188	178	154	182	139	171	177	179	152	164	182	141	170	183	151	157	192	170	154	160	169	154	143	174	159	151	156	166	166	175	169	168	194	166	172	166	154	182	149	154	152	179	161	149	164	157	137	143	143	144	183	172	155	162	173	148	160	172	144	183	159	174	158	173	156	171	164	172	158	163	163	165	144	191	153	174	158	167	185	184	170	170	151	169	143	194	184	162	172	179	145	128	154	180	177	161	159	178	164	177	174	167	170	172	174	148	159	182	188	160	144	163	178	161	178	187	154	162	169	153	175	160	170	178	166	183	168	165	192	176	194	157	179	156	161	163	163	158	162	181	172	183	139	183	168	153	167	153	160	182	157	182	179	148	179	179	167	167	149	151	169	163	139	171	164	175	162	173	162	175	170	184	177	149	158	160	193	188	175	158	156	187	168	179	140	145	153	147	136	176	190	188	186	160	194	155	170	160	153	147	180	169	140	187	161	179	183	173	176	174	166	162	152	199	184	153	172	181	155	172	169	194	170	156	187	171	172	186	178	186	173	151	165	158	138	172	150	174	159	162	166	173	164	157	155	173	159	152	156	172	156	172	178	175	158	144	154	167	147	158	162	172	196	156	157	141	168	166	159	169	165	181	137	175	157	173	135	163	177	154	198	146	176	166	176	199	180	156	191	178	186	160	163	165	168	162	187	175	162	155	172	161	176	165	156	175	161	186	162	165	161	170	159	173	180	148	178	142	166	172	204	166	166	186	160	164	154	195	154	194	186	173	181	157	149	174	174	165	172	152	171	184	163	158	168	147	186	142	167	151	168	164	181	158	172	156	159	165	165	190	174	185	183	180	169	180	171	176	169	161	163	190	180	147	206	168	182	184	160	164	155	162	139	158	174	168	159	147	174	195	169	160	188	180	146	190	168	167	182	156	174	150	154	151	171	179	172	163	199	165	177	148	149	157	155	166	156	164	188	175	143	180	168	152	163	155	171	159	181	155	157	164	164	173	165	169	165	163	161	169	170	182	170	186	154	172	181	163	162	147	167	169	182	166	204	174	180	162	175	172	165	156	178	162	170	145	161	171	158	181	169	195	185	147	171	177	161	189	173	151	179	159	162	207	162	173	184	171	167	170	168	145	181	182	173	149	167	147	152	179	186	181	182	180	179	160	134	174	176	165	169	170	155	163	167	157	161	159	189	164	140	143	160	157	175	171	177	164	170	200	176	158	184	151	177	173	159	177	172	186	163	165	173	162	159	164	150	145	181	156	178	187	169	189	189	156	157	185	145	158	159	182	187	153	191	170	174	173	166	162	191	193	169	176	161	193	169	161	153	185	187	167	154	181	162	153	173	157	177	183	163	191	176	178	152	159	189	150	173	177	168	196	143	177	175	168	212	183	169	161	180	158	133	141	147	159	160	153	189	198	178	179	145	158	159	154	170	171	148	159	182	188	155	191	142	151	173	159	154	147	187	173	174	202	192	178	195	194	156	165	155	175	155	157	187	176	165	147	161	155	181	172	155	155	186	166	177	158	172	181	174	171	189	160	177	149	167	155	192	151	145	148	154	168	181	187	148	186	171	181	150	140	164	159	178	155	199	169	174	172	180	175	165	176	167	185	159	173	171	170	168	162	154	163	191	154	168	156	161	168	145	151	144	154	154	157	188	147	175	198	180	167	187	209	178	159	149	184	163	178	170	182	158	183	138	184	168	171	166	193	179	176	195	192	182	162	161	168	152	174	161	130	171	143	168	143	176	144	148	180
3923	2353	4664	7875	8971	7182	7379	8717	2891	446	450	413	469	422	423	449	412	424	390	410	445	419	420	435	406	437	425	398	419	411	455	440	407	447	422	407	407	435	422	443	462	431	432	444	418	414	444	410	394	410	458	420	383	421	437	419	434	432	437	405	416	423	432	471	433	444	445	436	424	420	434	421	427	399	448	385	407	412	449	467	416	428	444	416	413	424	395	423	415	451	428	435	412	395	396	406	436	428	460	419	417	416	418	454	436	417	469	438	394	377	464	438	437	412	441	391	470	420	452	424	421	407	419	417	422	414	398	424	423	417	419	459	424	464	437	410	478	401	456	457	420	402	444	382	447	389	380	449	456	424	445	411	388	453	416	443	431	404	411	433	416	439	400	420	448	434	433	416	385	410	459	392	448	421	446	417	417	465	373	424	365	425	413	398	424	432	383	420	415	427	424	416	451	453	420	418	420	413	426	441	438	422	453	402	468	407	396	383	405	430	379	405	407	427	503	454	463	395	413	418	441	405	424	454	454	433	427	436	397	406	422	402	414	450	428	445	443	459	417	421	444	420	423	431	450	424	429	434	417	388	396	389	435	425	391	403	434	406	413	404	459	380	441	431	457	430	380	443	415	438	406	413	420	448	425	401	420	443	437	445	413	392	410	427	425	466	422	412	443	422	422	408	404	443	426	415	438	416	420	405	416	436	452	412	410	464	439	439	408	438	439	455	448	387	414	426	450	390	427	409	406	423	370	407	414	411	428	436	371	362	396	395	440	428	398	434	394	417	421	405	424	431	444	419	422	424	406	425	371	468	437	443	436	428	446	390	412	411	437	418	442	463	393	445	421	415	478	440	402	433	419	417	409	426	401	425	454	445	437	415	446	457	435	428	413	450	463	436	429	409	398	423	408	364	392	400	411	441	391	432	418	418	371	435	426	384	400	456	431	444	409	456	405	447	392	373	408	407	437	465	434	423	444	384	402	403	400	478	442	380	463	446	411	440	407	405	387	429	427	414	416	396	428	447	402	430	421	436	440	393	431	409	459	449	431	418	455	448	388	427	410	417	411	433	446	419	355	401	422	426	396	425	426	455	434	425	388	420	388	402	419	416	457	386	393	453	416	393	412	439	407	423	430	432	421	426	423	389	399	425	414	392	378	427	448	419	435	451	435	445	409	489	422	383	404	444	424	443	417	427	462	418	388	442	402	412	422	431	432	409	430	406	428	461	438	417	416	413	410	452	428	454	412	438	410	429	437	421	422	448	416	423	409	441	443	412	394	389	434	460	432	450	408	409	414	439	402	414	447	401	460	380	439	423	436	443	438	425	418	409	429	417	429	417	442	412	422	412	411	384	427	428	419	424	439	408	387	410	428	449	448	428	451	411	456	422	416	466	462	410	425	404	405	408	441	435	413	394	415	445	442	455	435	406	424	411	423	420	416	447	442	437	436	439	431	448	466	431	441	454	425	410	445	446	431	417	399	388	409	436	394	397	439	437	443	438	403	429	413	447	436	426	418	385	401	424	420	434	400	430	434	418	404	416	445	412	436	419	400	427	408	432	410	399	417	480	415	439	427	427	443	409	431	420	442	415	427	411	398	391	471	441	441	442	448	400	443	433	422	440	430	455	441	409	454	468	430	400	481	427	390	448	463	466	403	438	419	395	414	410	394	409	434	446	478	382	389	443	416	392	419	439	437	378	404	414	467	418	436	423	477	415	412	438	416	439	408	425	424	418	450	368	420	412	449	409	447	447	409	416	432	442	406	393	457	449	412	405	440	420	425	438	422	448	454	435	415	417	421	416	471	421	407	460	397	404	428	444	457	428	448	423	471	456	429	421	441	411	382	409	406	422	414	429	459	374	409	415	421	429	404	379	438	431	448	395	414	416	392	427	418	389	400	416	412	454	405	444	424	424	439	425	458	446	464	433	429	409	396	396	421	442	404	433	437	442	425	397	381	448	408	464	438	409	476	409	441	421	458	400	417	447	416	453	420	414	394	423	477	404	430	422	434	449	423	430	468	450	398	422	428	444	413	430	417	393	422	434	414	397	386	412	419	415	405	393	394	410	420	407	431	403	411	418	417	428	447	408	409	451	446	406	430	450	419	441	426	418	389	417	397	451	420	449	431	462	453	421	433	400	408	440	399	430	422	428	414	443	396	428	419	418	433	404	400	415	433	465	447	432	369	444	422	412	438	446	453	461	433	446	424	442	451	499	412	423	416	421	431	421	446	445	411	383	428	439	406	415	430	444	463	429	437	433	437	419	416	402	405	443	403	444	435	385	393	415	453	391	397	427	422	492	440	445	440	404	424	411	426	395	413	398	405	402	414	439	463	410	453	440	428	402	404	401	441	423	453	421	409	439	426	442	389	418	414	431	389	442	437	405	455	411	435	444	398	450	408	377	449	440	401	416	420	426	446	404	398	429	402	450	421	438	458	388	418	424	413	402	397	419	416	438	423	436	470	422	446	438	461	469	424	437	424	435	423	406	428	403	436	413	450	443	434	416	411	451	451	429	455	442	430	436	436	433	433	430	412	456	425	420	447	460	436	445	388	445	407	426	420	449	416	410	402	461	434	461	414	436	441	425	445	415	388	423	440	420	409	446	425	421	426	427	432	428	445	404	414	413	425	451	464	416	431	447	415	433	397	419	444	429	395	433	424	441	466	418	415	428	412	402	451	414	383	446	428	405	449	395	422	451	390	425	419	420	442	439	449	429	446	414	406	415	443	423	402	399	409	429	430	426	459	430	438	417	430	431	428	404	405	407	414	422	444	433	417	409	409	476	410	477	465	410	443	426	420	460	407	409	437	417	453	417	398	429	427	424	437	440	417	467	429	412	420	409	426	427	424	425	385	433	426	430	441	392	419	404	464	435	394	431	394	416	436	395	433	427	430	407	410	437	403	455	415	446	439	413	434	417	429	427	382	432	415	405	403	448	456	429	403	400	436	404	402	457	446	388	451	479	395	414	444	435	432	393	436	419	453	435	404	408	448	394	400	427	468	407	437	400	454	436	412	429	398	446	374	447	449	426	431	411	411	406	438	444	431	420	433	427	437	422	424	422	447	450	438	423	408	429	425	402	419	394	439	417	405	484	425	394	403	426	449	405	453	402	418	451	397	421	392	394	450	484	407	433	443	437	393	424	400	447	436	452	403	402	453	410	432	415	444	422	458	402	469	430	445	428	404	409	409	415	413	436	411	447	438	437	388	415	443	437	421	410	436	433	413	415	413	440	454	419	436	430	401	430	422	424	405	431	461	454	422	425	390	439	431	433	443	389	470	426	436	411	460	425	433	410	412	416	413	435	446	426	432	413	451	439	446	404	447	418	423	450	400	431	445	427	459	401	433	408	454	395	451	411	467	387	408	428	438	413	434	426	406	436	397	461	426	446	449	434	430	411	405	414	458	471	410	412	419	411	425	425	441	436	459	415	419	449	419	416	444	431	470	403	404	447	393	427	406	432	425	401	438	406	411	411
15801	5849	5536	5640	4596	6356	23974	30318	9563	405	223	249	230	249	211	229	194	182	194	228	197	199	220	182	195	201	222	195	192	212	202	219	208	192	202	170	183	211	198	192	200	198	185	188	193	200	191	178	195	184	201	196	198	199	189	192	188	186	177	191	178	188	202	206	197	229	206	179	198	200	175	176	196	193	203	185	170	188	187	207	195	198	196	196	183	178	188	181	202	196	193	187	190	189	180	193	207	167	197	210	200	179	192	171	210	173	195	186	190	189	190	193	225	205	190	197	183	206	240	182	218	201	174	202	206	181	209	222	196	209	218	209	196	198	197	188	208	204	187	185	206	210	199	215	191	168	193	171	182	224	215	199	201	207	203	219	182	202	166	194	197	191	172	200	179	188	215	218	200	155	200	193	202	182	196	183	203	170	192	192	210	208	191	185	193	196	182	184	198	192	194	198	218	207	174	169	194	177	175	200	186	165	188	187	197	201	199	179	198	193	216	203	190	212	190	201	224	213	184	176	189	198	195	174	181	201	196	190	230	211	195	199	208	163	162	217	202	175	224	195	162	199	234	215	210	209	176	197	192	173	177	174	196	198	219	206	190	202	203	188	195	183	217	176	200	203	194	213	208	188	205	195	183	208	174	173	217	166	194	206	170	203	186	183	221	186	210	217	179	177	192	202	212	207	205	170	204	217	201	168	169	187	184	196	213	171	177	160	189	179	189	210	190	193	191	217	174	187	185	221	188	209	197	176	176	186	174	188	183	183	214	188	192	180	196	213	223	208	230	191	193	210	190	192	183	197	182	193	172	163	184	192	209	192	220	221	165	183	206	187	195	208	190	205	196	178	199	191	199	169	207	168	190	172	175	197	215	196	183	172	182	187	209	167	167	192	181	188	161	190	201	189	198	202	188	182	173	204	187	214	210	184	178	193	209	218	180	194	192	196	219	207	203	187	193	197	183	192	195	204	178	199	171	187	202	202	179	180	210	204	185	206	187	169	178	191	187	186	198	176	204	213	183	180	199	177	208	187	195	196	184	198	207	180	179	195	189	186	201	165	175	184	212	227	194	164	202	211	193	168	214	207	192	184	207	222	200	218	197	197	183	202	189	199	183	187	194	188	225	191	183	195	202	200	163	201	190	210	188	192	180	204	182	206	206	171	172	185	187	205	193	210	192	211	204	185	174	214	222	181	205	199	183	182	197	203	184	169	197	185	176	205	176	195	193	192	171	182	176	190	207	226	215	191	155	204	192	193	161	201	188	197	193	203	168	184	159	205	198	203	203	208	168	216	204	192	216	166	186	202	172	176	202	175	181	178	192	208	214	183	189	221	183	209	197	202	190	197	205	173	195	203	173	188	198	161	174	168	182	186	205	184	205	183	185	210	189	208	201	210	190	201	202	204	219	203	202	179	195	179	194	176	184	203	195	176	192	209	196	190	180	204	203	189	185	191	187	197	174	179	191	189	183	197	207	193	186	180	185	214	210	186	180	216	185	175	187	192	199	197	195	207	207	168	184	217	171	180	200	202	190	232	162	188	185	183	205	246	199	182	185	198	184	200	198	168	192	195	204	216	183	172	185	178	182	228	209	194	210	182	207	179	221	170	215	205	189	160	179	211	187	216	201	203	218	220	200	219	170	197	197	218	198	214	222	193	197	197	198	193	178	184	186	228	210	173	182	194	181	209	203	187	212	200	194	211	208	189	207	194	190	199	189	184	176	174	176	204	179	190	201	179	207	208	179	194	197	190	177	192	208	211	203	206	204	202	219	186	180	186	182	193	195	201	201	179	205	188	214	215	192	189	205	195	198	180	198	184	196	204	197	174	171	183	212	173	183	230	183	205	223	227	212	191	221	181	197	207	177	198	209	198	227	192	171	190	218	186	204	189	209	192	193	198	200	182	187	189	218	185	186	209	192	189	192	215	202	200	199	199	188	187	192	162	196	196	150	201	193	221	191	206	207	205	190	168	174	169	191	196	186	211	196	193	196	183	204	192	194	196	181	203	174	203	181	177	195	192	190	187	186	186	185	208	195	208	192	193	213	196	193	184	187	174	196	216	219	207	201	200	171	196	213	181	194	200	188	221	206	217	190	197	175	199	183	214	198	182	198	191	210	185	200	203	169	207	202	229	192	182	193	200	192	179	186	197	197	167	197	190	202	204	191	184	198	210	202	191	188	207	218	190	194	185	190	185	208	210	203	185	230	191	182	234	177	189	187	193	187	202	189	184	199	189	183	176	198	185	183	185	165	193	205	205	195	176	205	186	206	188	185	168	197	194	201	188	196	199	182	179	176	199	202	202	198	218	193	192	200	212	191	186	213	204	166	190	199	218	204	177	192	195	198	183	185	156	184	197	197	202	161	189	191	214	166	204	235	202	161	216	206	199	204	184	178	204	204	211	170	206	192	170	207	217	188	184	209	175	206	183	184	198	177	189	196	201	209	179	163	212	202	198	181	193	201	186	180	171	231	216	190	196	161	189	195	198	165	198	230	159	166	181	178	202	196	221	235	175	190	200	189	178	202	202	192	208	194	195	185	194	174	199	212	184	190	206	221	197	203	164	188	195	222	181	224	185	194	172	197	157	186	207	183	200	216	192	196	190	189	185	185	208	191	198	160	187	193	188	168	206	195	192	189	168	211	202	193	198	195	185	221	176	196	175	196	170	189	154	218	198	190	193	184	215	211	176	197	210	191	205	188	221	188	190	200	184	183	188	211	200	193	178	201	216	198	209	185	187	184	191	177	188	205	181	200	227	233	182	204	213	211	197	221	200	172	181	184	185	187	181	175	205	225	184	165	205	183	177	208	197	199	187	193	182	196	198	205	221	179	185	162	178	196	192	196	211	194	173	173	185	240	203	177	218	211	194	185	167	184	213	198	190	193	188	213	178	199	187	206	199	144	204	195	191	225	215	207	187	213	187	183	210	179	194	211	223	225	183	195	206	214	215	192	190	207	184	194	194	179	187	187	195	180	178	176	199	202	175	195	200	210	183	170	199	188	189	194	216	207	221	201	198	203	178	200	202	203	207	210	200	197	194	209	222	202	158	206	200	205	204	196	203	186	194	198	215	171	196	192	200	175	182	189	185	206	174	181	224	182	208	204	205	191	187	151	193	213	208	217	193	176	171	192	175	171	192	198	191	204	222	161	189	232	189	208	213	196	204	232	198	190	191	193	168	212	213	172	179	202	195	170	188	179	174	188	173	207	187	207	237	174	191	173	192	223	188	219	199	194	204	169	179	204	190	183	216	213	190	173	202	190	205	187	187	208	203	199	167	207	214	232	193	179	196	195	191	202	187	195	168	177	194	192	208	239	181	190	191	218	184	201	189	203	174	199	228	196	187	200	207	206	191	209	238	176	207	179	185	203	192	210	214	198	206	202	213	195	180	177	190	214	197	191	156	211	192	209	197	176	200	207	207	213	190	193	181	176	228	204	171	199	190	172	205	198	184	197	209	198	217	208	184	180	213	213	196
8832	4545	10100	15249	15233	21366	46231	49809	8567	792	741	747	676	622	692	579	614	605	564	582	553	569	569	540	530	523	543	520	495	499	530	494	544	516	520	499	503	503	524	529	523	511	499	543	514	468	472	496	545	464	494	530	474	541	512	511	505	469	474	472	504	537	499	524	486	487	490	476	489	523	509	505	455	519	486	488	505	517	495	509	510	480	500	489	490	536	460	512	515	527	485	483	524	479	466	472	544	496	552	548	477	507	512	499	491	484	494	481	518	479	512	499	457	421	475	470	499	517	501	510	463	501	445	491	523	497	526	474	500	464	509	458	527	517	499	472	485	516	501	503	507	522	479	520	512	482	511	527	506	473	468	512	511	513	511	486	496	517	515	504	536	466	527	501	484	525	499	446	509	487	485	460	478	492	510	503	510	490	504	520	485	513	464	502	502	500	540	470	493	524	547	510	473	537	502	528	462	490	499	473	499	487	517	455	484	522	490	531	485	490	519	438	503	504	506	518	493	480	466	471	460	530	461	536	519	511	519	506	488	495	522	464	522	526	486	494	460	510	534	454	493	530	516	470	489	521	491	491	524	470	455	448	487	527	466	495	476	472	517	495	533	486	451	484	534	479	465	524	466	536	475	490	504	508	516	471	476	539	503	485	484	464	513	506	475	475	501	502	493	522	470	494	487	494	469	465	504	482	430	497	507	530	489	508	466	509	466	468	492	443	468	526	511	493	514	480	528	526	553	477	492	501	499	497	484	484	529	480	502	546	469	432	536	514	455	511	504	494	494	512	506	497	495	482	470	487	493	502	484	493	529	499	477	507	530	495	489	477	487	505	467	476	481	499	465	464	462	509	531	497	483	493	474	543	514	505	519	504	512	546	510	503	510	522	491	489	498	493	495	490	522	476	501	492	467	451	503	510	528	506	484	480	518	515	500	517	488	488	498	503	468	506	449	499	512	455	520	489	510	462	502	481	513	481	510	461	501	504	502	479	489	510	501	491	464	496	482	500	502	497	449	475	483	531	490	508	445	499	447	486	466	457	508	481	488	469	507	513	536	483	530	506	470	493	525	425	490	513	514	500	477	510	462	471	445	495	493	495	506	481	492	462	505	508	510	493	520	471	534	483	497	497	505	485	522	486	531	498	528	509	476	489	460	506	448	475	468	504	491	475	481	468	496	510	490	484	502	463	520	486	527	520	499	511	503	507	501	475	509	498	493	506	498	493	494	487	510	502	492	466	466	521	431	481	493	451	443	478	494	498	468	499	495	484	451	494	512	478	499	512	508	504	466	465	470	498	494	497	483	484	503	520	481	510	510	477	553	496	497	505	516	480	516	467	468	465	507	472	521	504	488	489	487	468	507	509	480	450	501	478	507	530	502	429	523	518	506	514	544	501	470	479	442	493	484	470	522	527	515	468	505	495	504	501	474	468	504	488	515	525	492	503	477	521	469	516	488	508	517	469	511	485	476	468	521	473	518	475	503	504	467	473	492	530	470	492	497	467	504	470	514	456	514	444	467	460	491	482	503	480	478	479	479	503	504	467	490	471	505	511	516	482	441	477	489	526	512	530	480	472	485	472	512	474	496	448	474	451	537	514	486	520	525	491	478	474	537	528	498	474	506	499	523	507	511	486	501	495	510	501	466	469	473	508	534	506	485	508	532	507	486	462	500	496	464	500	496	499	514	495	472	489	491	502	483	476	523	480	479	457	478	512	544	498	495	521	484	486	470	476	500	503	515	482	502	451	527	468	531	520	471	520	501	468	454	486	459	459	451	454	487	480	481	503	509	481	494	509	498	469	471	483	534	502	497	483	460	510	503	503	497	506	506	472	482	509	507	474	490	458	484	505	463	489	486	509	474	499	516	525	463	486	514	486	488	508	489	500	498	511	512	519	494	503	521	484	480	451	517	505	498	485	482	491	462	478	523	495	498	513	457	515	482	525	498	483	539	500	467	488	502	512	482	470	481	493	486	486	502	460	501	464	447	500	500	510	463	440	523	500	524	483	508	531	491	518	506	492	497	485	532	524	534	498	484	477	487	482	454	472	482	461	496	521	536	495	560	487	493	516	500	489	453	520	497	539	479	497	506	487	502	526	494	512	480	460	505	483	538	524	487	494	499	507	485	504	463	479	483	455	489	464	479	513	502	495	513	523	523	494	465	501	517	467	493	498	526	456	507	468	458	476	519	495	522	483	466	491	506	505	482	530	476	532	490	502	464	460	535	513	511	480	482	503	492	492	465	495	480	515	530	470	479	492	477	476	507	502	487	500	480	493	486	486	544	501	510	519	484	517	510	498	507	481	493	484	507	531	506	512	460	512	484	542	486	466	509	492	502	486	529	502	536	463	528	527	502	490	456	465	478	477	451	469	523	520	492	509	506	455	475	503	464	507	515	496	501	475	473	542	485	518	509	523	511	529	500	496	488	484	478	493	496	504	530	471	512	501	494	484	476	492	493	482	496	503	479	507	489	465	482	510	488	507	454	528	469	485	527	465	470	496	515	502	489	491	500	493	553	487	455	536	504	467	505	505	490	495	519	514	475	484	482	494	484	494	481	488	467	493	445	487	494	492	523	491	495	430	508	481	473	476	530	505	505	486	502	464	497	507	489	515	465	485	495	456	482	492	504	532	504	536	488	482	475	495	496	506	513	476	481	486	496	492	517	480	493	523	513	476	466	495	499	509	528	480	506	505	488	502	496	531	451	496	446	509	472	480	507	475	513	549	496	493	493	462	521	526	497	516	497	503	499	505	488	480	476	494	531	540	490	476	479	536	517	464	488	488	490	461	510	460	472	487	498	499	491	479	482	476	467	493	482	463	527	480	507	489	523	488	519	499	471	512	512	515	511	498	499	515	494	477	501	503	462	494	516	479	472	503	499	544	516	482	529	508	486	518	508	470	488	507	518	497	493	513	490	505	487	519	491	519	496	488	494	518	507	485	494	465	531	482	547	496	512	485	500	469	498	483	492	505	495	507	468	505	480	459	480	502	508	497	486	496	513	498	500	466	501	510	486	481	451	506	532	467	478	490	494	514	526	495	522	488	479	451	472	514	510	506	512	489	526	510	488	489	447	493	497	491	492	484	534	528	499	501	537	477	485	509	484	505	493	508	484	519	479	487	517	493	502	464	488	506	496	500	503	511	484	499	505	466	492	518	485	489	504	491	517	503	496	469	519	495	529	472	484	492	489	466	476	464	481	448	468	461	519	472	500	493	506	518	480	498	497	466	507	471	477	492	477	490	511	535	483	511	488	500	498	493	508	472	491	495	475	513	478	488	520	514	487	504	508	525	482	534	505	475	477	496	512	496	495	515	485	474	451	489	547	542	534	463	465	548	521	490	499	471	438	514	472	497	482	489	487	498	493	544	514	476	494	461	535	486	518	503	424	501	512	521	507	502	461	499	522	470	488	471	523	523	477	499	501	506	444	498	517	453	529	506	504	521	536	486	521	505	465	495	500	506	476	483	489	485	498	488
25777	11180	10486	9985	7300	6512	30464	48318	20039	1482	507	486	462	445	403	396	431	435	385	376	354	340	349	384	401	390	416	357	373	360	346	387	363	370	369	375	396	349	368	390	360	360	356	383	359	347	397	389	379	417	403	386	368	408	362	361	328	368	374	401	316	386	368	357	368	370	363	369	338	344	359	368	351	368	371	367	364	367	352	365	357	381	389	354	348	363	372	389	367	377	345	347	373	384	393	346	358	388	363	366	357	392	367	389	336	389	350	378	331	389	348	350	386	396	360	358	366	383	367	400	387	352	415	368	340	375	374	342	355	391	367	387	355	407	435	375	363	396	383	361	389	332	345	307	377	340	339	369	385	322	395	361	359	368	379	351	373	387	387	363	348	352	377	378	322	342	365	402	326	327	321	337	426	365	397	373	358	392	357	401	380	378	352	350	321	383	375	367	343	379	350	359	360	377	333	371	419	405	371	390	363	346	375	335	373	363	364	389	403	373	426	394	356	356	357	378	324	343	365	395	373	342	366	371	373	372	342	366	369	401	371	383	368	367	333	352	399	364	362	377	333	355	374	369	377	351	357	329	380	360	374	398	338	342	358	378	403	391	380	389	344	402	366	384	372	356	366	368	381	363	370	360	344	400	360	366	387	375	349	352	366	343	359	405	388	394	367	361	390	390	343	376	389	335	362	390	379	373	377	382	335	361	344	355	383	376	367	368	338	398	410	367	349	365	343	339	349	400	351	380	361	373	357	346	383	366	384	380	341	380	327	379	356	380	352	371	407	333	395	370	353	351	372	364	377	404	357	369	360	358	385	360	400	393	355	342	361	355	350	382	329	405	370	346	382	391	393	351	363	335	343	361	387	348	372	396	396	353	334	361	343	359	351	393	376	364	355	350	370	363	338	377	354	369	390	348	385	340	349	372	374	354	348	336	370	355	382	367	367	347	375	357	411	342	384	327	349	344	362	353	346	391	375	338	370	372	355	382	351	365	340	350	402	372	364	392	354	367	373	363	349	354	383	368	381	338	327	370	394	391	374	345	359	422	364	355	403	361	396	346	379	366	356	425	347	362	344	349	334	371	367	356	371	359	372	346	337	374	351	373	337	365	389	349	365	372	390	350	316	342	348	346	363	414	336	366	376	371	371	367	390	385	366	363	366	369	346	339	377	346	378	384	337	372	356	380	342	349	377	363	373	364	387	337	359	347	374	371	396	394	380	349	361	363	362	344	363	375	396	371	352	356	365	382	320	362	351	371	359	376	376	393	366	347	363	389	353	372	388	354	335	408	384	374	361	358	343	369	357	375	360	345	393	359	376	376	409	350	350	362	424	388	396	384	358	356	362	385	367	342	378	343	346	367	387	374	354	377	375	383	350	355	324	374	355	376	394	363	366	352	367	339	330	355	359	348	355	361	324	357	367	351	305	374	378	352	380	382	386	377	364	358	345	370	359	362	412	413	354	425	346	393	377	383	325	359	367	351	370	353	355	338	377	362	362	393	347	370	356	368	378	362	367	338	357	402	387	377	392	373	353	389	367	371	360	352	363	382	402	344	366	379	390	377	385	335	332	361	401	349	360	377	392	362	354	336	380	369	370	413	388	393	347	351	376	385	337	365	361	309	343	361	381	340	362	381	367	356	352	345	352	371	356	345	378	353	365	378	325	357	371	372	372	395	358	397	370	357	375	365	343	369	338	362	371	368	367	381	363	346	367	329	367	357	334	333	341	363	366	351	388	319	380	352	322	381	357	391	370	388	389	389	339	396	366	341	355	330	345	363	389	343	380	405	365	376	334	354	359	375	326	352	353	363	369	385	393	370	401	367	376	350	387	384	344	385	389	381	390	379	398	368	361	350	367	316	365	368	388	380	359	366	340	343	404	363	362	339	378	383	367	371	330	344	360	356	376	394	360	332	336	368	372	328	376	396	374	358	367	371	359	348	369	359	349	359	334	374	334	361	380	383	411	354	368	387	382	381	393	358	383	393	362	337	378	372	329	388	372	346	396	342	362	354	408	392	387	366	402	345	385	369	352	378	361	377	348	374	363	349	372	358	419	399	391	377	343	371	396	356	364	303	359	356	390	371	364	388	355	365	366	371	395	392	328	353	367	379	393	384	324	390	381	371	343	378	362	347	358	362	351	391	380	388	349	345	355	328	342	348	372	350	341	357	379	355	339	363	364	358	354	366	360	377	371	384	384	367	383	355	397	398	374	365	347	340	357	346	375	355	408	367	352	391	385	359	364	382	368	373	356	358	363	349	365	355	349	387	367	397	368	354	351	392	381	365	368	347	383	374	392	369	411	359	385	361	334	354	359	386	381	336	358	364	363	378	392	362	387	343	365	375	386	409	360	331	368	345	391	377	328	373	370	360	329	396	366	395	358	332	372	344	354	357	365	384	372	385	369	359	351	387	406	378	394	373	345	348	379	386	361	361	422	391	378	355	403	401	376	386	359	349	381	329	344	374	373	329	349	321	386	390	348	358	359	349	336	397	358	382	407	370	395	370	405	356	347	350	360	353	359	397	393	366	384	362	378	353	371	372	369	325	371	342	351	352	368	375	379	398	365	367	338	360	336	348	408	386	409	352	342	368	353	381	346	357	396	404	346	334	347	339	337	386	392	348	362	385	426	341	373	374	391	351	386	362	378	328	365	371	365	374	331	327	394	383	401	365	379	358	355	351	391	346	393	379	326	363	360	381	358	363	359	367	361	348	351	344	405	363	343	349	373	357	354	393	387	372	381	346	360	402	374	339	405	362	337	377	351	381	371	353	337	356	350	396	380	362	380	363	382	388	368	370	376	375	372	379	366	394	367	395	377	369	418	410	385	348	367	408	386	393	323	333	366	382	389	389	396	364	359	365	345	365	385	371	398	360	385	369	377	344	371	354	368	350	330	365	387	377	328	366	375	377	339	353	350	348	370	384	347	361	379	371	353	380	377	387	378	298	371	380	417	346	404	373	361	387	338	342	364	362	332	377	367	362	368	335	357	368	353	346	327	321	391	380	352	381	377	328	394	343	377	361	362	370	378	409	370	343	345	371	384	400	387	371	372	337	347	384	374	389	363	352	389	370	368	347	351	390	380	368	340	373	368	377	368	320	382	355	374	318	372	385	394	357	339	347	377	347	355	375	380	371	336	364	346	364	367	373	368	390	385	321	381	387	354	335	333	344	355	369	359	393	365	387	348	402	361	365	389	373	384	377	338	367	351	391	359	381	311	318	358	358	384	379	353	349	338	380	347	354	393	355	357	369	363	367	339	399	366	344	349	364	369	376	368	345	389	365	385	375	390	360	360	313	351	420	352	374	350	390	338	330	367	343	352	343	349	366	353	375	379	342	339	389	331	353	372	348	382	386	375	341	368	385	383	352	372	386	321	354	382	369	365	383	313	381	366	375	353	368	359	335	380	336	331	369	385	397	392	390	361	355	381	422	414	335	340	393	376	357	360	354	333	369	336	353	328	398	347	369	362	376	351	373
12087	7264	16243	21399	19978	20776	51170	64364	11414	1587	1454	1394	1256	1174	1200	1119	1056	1069	1041	1015	983	995	1008	973	949	937	937	970	932	875	885	903	930	887	883	860	845	907	907	883	905	886	903	822	840	852	871	873	854	873	813	893	861	896	869	827	830	839	828	847	867	829	765	821	847	866	824	806	804	857	832	865	811	823	857	806	819	849	867	827	898	854	811	860	820	899	870	864	852	845	850	830	890	831	812	805	841	826	823	827	845	847	812	841	890	814	828	814	805	811	845	823	844	795	837	843	832	850	810	822	805	868	835	793	864	853	804	813	821	816	870	820	892	825	796	823	884	853	859	839	845	837	854	858	861	862	863	833	818	862	825	823	840	800	813	785	821	824	821	850	882	837	825	794	844	867	834	868	836	833	860	816	825	865	851	813	842	851	864	787	843	838	842	784	827	903	863	822	783	805	852	805	774	807	856	864	838	770	807	861	802	828	861	856	846	842	833	858	759	781	810	824	784	858	846	775	866	814	846	811	795	839	842	865	832	857	822	842	829	835	817	857	866	808	870	832	838	782	859	850	841	840	812	816	814	864	842	795	812	858	815	896	830	816	834	834	847	890	787	851	822	796	814	817	848	824	864	823	818	841	842	831	791	836	881	805	839	814	866	894	813	821	868	852	815	805	765	803	830	842	839	837	803	844	835	825	865	871	829	843	844	825	844	820	828	892	800	817	840	796	838	857	842	830	803	894	846	838	840	860	799	827	852	825	811	834	865	842	826	854	856	856	824	812	832	795	896	856	832	807	801	832	847	846	844	857	833	828	824	807	819	867	832	768	875	819	833	807	852	858	816	846	880	821	817	836	813	883	844	786	852	842	856	857	820	827	829	820	841	856	903	802	822	824	836	869	811	848	846	873	858	866	822	863	854	857	854	812	803	852	883	787	817	820	898	783	815	891	799	846	805	858	804	825	837	846	844	797	815	858	865	812	850	800	837	816	808	782	861	831	796	875	832	797	795	888	827	804	852	800	809	805	882	831	775	825	925	805	841	868	792	873	840	837	831	743	795	781	855	860	876	848	820	822	815	827	796	864	812	869	846	852	874	904	851	842	856	874	780	825	825	789	790	909	810	854	807	866	851	798	830	839	833	849	846	814	797	858	810	842	850	782	849	845	824	859	849	844	829	794	791	844	826	816	867	820	833	885	833	816	802	863	822	816	875	770	824	819	781	810	839	836	841	800	824	812	843	848	850	858	906	825	839	813	858	850	872	820	867	845	859	803	896	863	815	815	865	833	816	891	807	826	820	805	882	871	846	837	850	852	841	815	854	813	855	846	842	827	839	833	804	866	844	822	876	788	847	855	853	863	826	838	847	809	784	828	829	858	837	882	808	872	895	799	872	873	801	773	866	814	856	808	852	857	872	827	826	830	874	800	802	870	841	828	830	866	843	819	809	843	872	851	827	895	832	782	831	843	865	775	868	831	862	828	823	788	795	876	867	793	844	840	836	808	864	866	840	857	805	793	805	809	863	773	807	884	851	824	811	816	851	807	840	801	855	816	876	879	856	800	843	834	832	864	854	786	823	798	821	840	806	850	849	821	834	847	862	854	838	825	802	808	780	807	849	825	840	803	852	792	803	825	853	817	830	800	827	848	833	841	816	884	754	850	841	837	846	850	882	790	808	838	876	817	815	804	839	857	863	862	831	805	816	867	839	808	863	842	863	829	754	828	875	841	830	843	862	836	930	781	847	824	809	834	870	791	793	822	840	849	849	848	861	839	834	822	801	855	834	848	824	825	826	909	816	782	905	830	860	847	803	852	811	805	830	807	829	855	837	818	875	855	823	872	808	884	814	754	842	839	821	810	841	834	834	877	833	840	884	847	881	799	877	809	837	854	829	819	835	902	799	823	820	810	805	795	873	829	832	811	810	789	842	816	866	829	881	803	834	845	834	832	818	786	813	819	810	792	818	817	833	850	865	882	829	829	853	835	799	773	837	830	819	849	823	815	803	859	830	832	866	843	855	858	775	844	782	828	853	808	848	860	858	818	861	823	863	821	901	800	803	852	812	842	868	819	853	844	845	819	802	802	833	835	838	830	847	837	865	839	844	829	846	838	799	827	862	813	834	821	843	793	863	831	818	824	878	830	786	830	816	795	887	825	831	819	811	851	756	887	825	801	860	804	889	817	869	810	808	839	793	833	822	814	823	822	861	851	828	822	831	898	860	885	818	864	814	850	820	821	840	824	806	876	836	819	805	809	842	874	789	841	854	829	805	805	869	883	827	781	832	851	816	843	827	907	806	823	807	792	797	853	860	864	898	834	837	866	865	858	860	833	817	809	800	843	815	858	847	830	820	780	814	869	848	817	862	812	775	816	844	856	822	803	815	908	836	820	814	808	868	824	897	816	809	781	808	873	837	813	791	812	814	814	854	882	795	835	846	837	855	823	836	796	790	875	856	804	896	807	787	836	840	802	819	871	841	797	824	834	820	789	825	857	824	820	807	816	815	867	779	825	798	879	858	886	857	803	796	809	864	820	819	876	815	833	812	801	849	828	835	807	839	812	839	831	841	813	829	804	834	831	829	882	829	857	795	861	820	882	847	838	778	781	852	828	790	830	804	871	827	830	817	834	801	845	868	861	867	859	811	783	864	850	789	860	818	833	864	828	873	784	838	838	845	825	864	814	842	824	805	825	860	829	814	872	860	870	852	833	903	790	849	881	823	854	810	801	867	876	806	803	866	863	888	763	863	815	822	839	824	837	880	857	815	867	874	786	847	853	876	825	829	816	867	920	841	831	780	818	866	793	799	851	809	872	823	839	871	808	826	894	800	849	865	861	831	839	834	804	814	827	816	823	842	865	840	792	797	866	808	834	866	865	820	840	819	820	830	818	858	887	812	802	810	834	910	809	844	832	831	815	843	823	787	817	846	852	850	833	838	851	825	895	827	815	795	833	800	844	866	780	869	831	820	800	836	835	879	811	823	844	862	919	858	853	773	904	865	847	875	819	860	819	861	805	898	855	860	862	829	821	817	821	831	797	817	854	796	848	858	822	803	797	855	869	814	836	792	814	810	860	840	837	850	820	804	838	912	877	840	854	854	855	888	785	822	834	845	865	875	833	797	839	855	846	836	843	817	902	797	781	823	810	803	839	854	798	833	807	811	848	850	825	844	808	869	849	821	799	870	745	880	784	835	930	897	827	837	883	856	802	846	817	822	831	837	804	837	827	813	839	848	884	871	832	844	828	891	933	804	831	795	802	837	865	811	887	849	851	828	816	845	871	828	869	888	788	843	836	843	844	845	850	834	809	794	869	855	841	795	849	807	842	887	853	790	877	819	823	833	804	850	850	822	818	830	869	846	878	819	800	874	810	787	804	763	802	847	886	853	835	841	857	810	886	817	810	850	831	822	879	812	881	799	831	833	860	874	814	832	874	823	855	862	809	839	860	797	845	854	863	832	837	824	814	851	823	806	832	794	880	838	827	867	828
7014	2933	3402	3012	2269	1657	1686	2316	1069	192	180	175	157	156	160	182	187	170	188	179	167	166	180	170	202	143	162	149	176	144	166	165	152	185	174	164	187	155	146	173	156	172	185	167	182	165	182	189	159	174	186	154	170	176	157	178	162	161	160	163	169	170	167	154	166	174	187	183	159	171	181	170	191	171	199	175	161	171	190	197	179	182	168	173	166	164	188	167	170	146	175	174	185	172	165	165	190	195	163	151	174	174	175	167	191	161	172	193	178	164	172	166	177	183	173	177	179	189	156	178	156	156	164	161	180	177	176	211	176	180	155	168	164	176	165	175	161	167	177	167	177	180	189	167	172	172	188	161	141	165	180	179	143	177	181	138	165	174	180	147	158	194	171	171	158	150	153	190	159	168	178	179	168	137	163	169	156	183	176	152	183	175	164	164	177	176	158	148	179	175	171	176	144	174	163	166	187	163	173	160	152	171	197	194	181	160	158	178	138	151	169	185	186	210	159	152	182	168	159	140	158	151	172	167	166	197	185	168	181	151	170	153	194	169	143	182	171	156	172	175	187	150	164	160	179	173	168	155	163	161	182	180	173	147	174	170	178	156	164	168	151	167	170	148	179	177	162	185	182	161	176	191	160	178	175	153	162	162	183	168	166	177	177	146	152	169	196	155	166	129	178	160	178	145	163	165	183	166	173	176	196	176	149	172	151	161	148	171	153	163	177	153	199	181	165	172	180	167	150	182	180	174	171	174	188	166	177	191	166	151	168	157	164	181	176	165	163	173	187	190	163	174	161	220	165	183	178	202	177	153	179	176	174	173	159	149	190	163	198	186	200	177	140	198	192	188	185	167	155	154	178	154	175	167	184	193	155	176	176	175	149	180	181	154	175	168	152	190	166	165	196	149	160	160	162	184	144	165	183	170	192	158	179	207	155	161	169	185	166	165	163	162	166	160	171	164	169	155	160	190	179	167	170	164	169	166	165	185	184	188	157	174	190	159	179	159	159	167	182	154	175	160	157	133	163	191	174	155	161	169	184	180	177	157	161	152	164	174	167	158	157	187	165	159	201	173	162	179	162	160	170	170	154	187	163	154	153	171	178	153	167	166	161	158	149	176	192	172	194	161	171	160	167	162	181	158	205	169	160	169	162	169	166	157	174	170	148	162	166	191	181	163	177	169	179	175	163	159	157	157	161	145	202	188	169	188	171	174	175	166	183	163	187	167	151	146	188	175	185	192	216	194	174	156	196	173	166	172	153	172	161	169	188	166	166	164	167	177	141	160	167	169	154	147	179	190	186	180	170	164	161	157	153	159	163	181	172	182	191	166	134	169	163	136	161	171	195	163	187	169	183	165	162	155	194	182	160	202	172	200	192	180	166	163	183	174	160	181	160	157	189	160	155	161	151	167	165	169	160	182	176	164	142	173	174	215	189	172	184	181	160	185	155	186	159	176	169	164	160	159	160	174	189	175	183	151	190	167	162	178	160	181	167	178	201	172	157	168	196	142	161	172	195	164	190	166	143	178	152	167	179	175	175	182	171	174	201	172	156	162	189	158	148	191	171	205	179	179	177	157	164	156	182	158	170	160	192	164	186	142	168	173	179	159	190	148	184	172	152	191	177	159	168	184	170	166	182	165	183	186	189	189	212	171	165	169	172	190	159	171	170	165	178	169	172	179	171	167	166	182	167	179	166	162	155	187	177	194	166	141	169	187	147	182	175	166	179	165	164	182	146	175	158	168	163	167	170	170	171	187	171	198	190	183	148	196	188	171	160	172	161	178	173	164	183	160	182	169	157	183	183	170	144	159	170	177	181	183	174	165	168	191	183	159	169	159	172	150	133	172	170	199	167	178	141	165	172	178	177	175	192	163	177	152	188	171	175	173	170	179	158	170	172	170	161	186	181	171	173	178	175	196	171	167	150	170	187	176	162	181	181	140	158	191	165	173	166	165	155	175	157	189	164	199	158	143	166	196	196	181	185	188	189	184	185	156	142	177	152	183	166	161	168	176	161	167	159	162	185	154	196	170	153	157	162	161	174	187	181	193	209	181	195	175	155	182	174	179	147	182	172	195	150	192	183	167	158	171	164	172	181	162	154	150	156	164	162	155	169	139	189	139	145	175	167	175	169	185	182	170	162	186	195	184	157	188	156	168	164	177	182	152	157	192	166	186	165	164	177	184	167	168	167	170	167	187	168	175	165	188	179	177	181	174	156	176	196	146	176	152	161	163	174	175	161	150	195	149	180	156	183	186	159	175	147	203	168	208	172	169	191	156	168	170	174	163	177	168	164	165	145	169	173	153	177	187	186	174	172	178	165	144	174	190	181	185	180	173	165	137	189	176	173	175	176	150	183	180	185	191	166	167	174	168	173	155	177	171	167	169	164	175	146	176	170	174	161	179	183	177	188	184	188	170	167	168	178	167	162	168	155	175	169	158	167	154	175	174	164	162	183	163	151	188	165	185	188	186	180	152	181	173	146	152	179	162	169	175	178	186	191	182	146	178	177	136	190	180	170	172	170	199	179	172	164	160	170	174	168	143	172	165	161	163	178	172	170	162	163	189	189	177	149	168	163	161	176	176	186	167	154	172	199	158	174	166	157	154	175	195	182	150	162	164	186	164	184	209	195	182	194	179	170	188	192	137	168	173	174	202	164	184	172	148	174	158	178	163	164	152	167	175	175	171	152	171	151	154	166	150	171	175	171	189	135	162	165	169	152	192	158	170	179	163	165	185	158	177	189	153	171	160	196	174	160	186	165	193	185	188	157	160	183	169	167	168	158	194	190	161	186	158	161	151	148	152	174	163	168	160	163	149	178	147	198	158	177	174	182	168	172	167	160	151	150	156	181	188	147	184	148	168	185	171	165	149	166	189	166	170	162	179	179	172	156	163	186	174	149	175	158	168	174	177	173	164	173	179	165	144	175	173	179	162	188	144	173	171	180	137	171	165	183	194	189	163	178	165	166	188	157	146	169	179	184	193	178	146	166	171	172	192	192	179	186	197	170	177	164	180	168	189	164	170	128	162	162	163	151	155	156	206	169	183	167	157	183	195	190	155	183	172	163	188	198	149	180	166	158	158	181	164	165	177	184	183	178	176	178	169	186	150	157	182	195	171	173	158	174	173	184	183	173	168	172	180	150	157	178	161	190	176	163	171	162	160	162	175	168	163	157	161	173	184	183	158	181	157	158	202	176	164	158	171	176	178	146	161	141	189	154	178	168	159	185	186	181	152	170	175	167	141	180	151	193	177	165	171	165	226	169	148	168	160	149	155	172	164	183	189	168	187	176	167	160	191	167	134	172	200	175	162	156	157	175	161	159	166	172	168	178	168	187	170	144	170	163	167	201	152	159	190	187	165	165	176	151	173	164	189	197	183	161	166	176	161	160	179	170	173	179	169	161	158	184	156	167	152	156	182	167	196	188	175	153	167	192	164	160	171	166	150	185	182	170	149	172	181	181	158	164	197	166	168	170	169
4201	2542	6614	8895	8251	6940	7521	9604	3287	513	460	476	399	443	435	433	430	417	408	413	416	415	457	442	420	414	418	437	408	402	453	447	420	379	418	459	459	407	422	436	391	426	444	425	397	499	454	404	427	417	430	483	465	435	465	435	431	417	445	420	426	391	433	443	446	438	456	399	449	484	383	404	416	426	453	428	431	432	417	410	447	441	416	485	380	416	427	400	398	450	433	434	429	437	455	373	454	441	415	441	417	453	473	405	419	396	406	431	436	429	423	432	406	431	422	399	419	437	437	390	476	430	429	441	458	425	457	391	404	428	435	414	453	429	445	399	418	425	427	418	421	423	438	412	456	463	416	421	415	451	454	395	444	433	380	447	437	416	461	392	405	430	416	458	458	430	428	406	460	404	423	411	420	439	437	445	405	435	449	466	418	421	457	449	453	453	432	408	412	488	404	419	429	454	408	398	432	405	423	444	472	428	421	421	457	448	442	422	428	462	426	451	421	399	447	404	401	434	434	411	395	395	424	456	442	446	403	412	418	431	442	439	436	408	449	399	444	417	421	399	455	435	436	450	423	459	422	457	420	461	412	453	434	441	409	431	384	452	447	450	403	435	449	425	402	435	452	415	413	436	401	449	445	436	386	413	431	440	462	425	443	427	379	440	432	471	415	420	416	442	446	443	450	413	395	466	435	414	437	450	430	418	415	423	414	460	423	439	433	417	451	416	396	421	439	435	471	435	454	431	422	405	457	402	411	457	454	438	416	450	421	402	413	451	417	431	413	441	423	463	388	420	445	425	429	404	419	422	446	393	408	429	420	404	442	410	417	436	404	439	425	403	466	417	423	426	408	446	449	425	429	409	454	433	422	413	425	440	438	434	440	455	419	423	446	458	428	474	458	468	443	395	430	417	440	433	438	393	433	401	468	446	449	444	429	422	454	455	417	405	415	439	444	427	450	469	435	431	444	410	412	431	471	430	437	450	450	424	427	415	427	435	396	439	431	439	422	456	407	403	449	434	427	408	408	438	400	410	417	439	437	442	433	411	432	455	442	460	442	432	435	436	439	421	461	444	417	451	455	456	417	447	416	460	422	418	449	424	425	420	416	417	435	424	424	410	457	426	431	430	427	426	437	403	441	408	439	455	432	413	444	432	390	423	411	430	401	429	437	433	433	411	442	423	410	451	444	408	459	433	427	405	428	421	397	441	447	446	458	438	459	435	430	422	401	420	442	400	431	440	427	414	457	400	431	438	447	423	457	426	413	418	423	413	436	441	403	424	402	409	420	441	429	435	417	425	412	404	380	443	424	441	440	456	433	442	404	434	392	419	434	440	445	429	453	427	444	447	424	464	412	461	436	425	448	449	452	443	436	433	397	420	447	442	425	463	442	451	423	398	406	424	456	446	452	436	395	477	410	421	429	452	458	390	434	428	412	445	420	459	429	438	470	407	404	440	435	416	449	449	442	443	427	427	411	410	423	426	458	421	439	420	483	438	456	433	457	435	448	436	442	404	431	424	439	438	419	466	441	441	425	443	453	417	470	474	423	411	460	452	424	447	458	436	398	407	436	395	411	428	428	438	410	441	419	434	448	474	405	418	427	426	417	429	433	430	418	428	473	434	417	456	448	414	427	416	418	419	424	448	438	451	457	426	451	393	456	443	470	439	403	430	426	394	440	420	415	422	399	440	448	402	450	444	421	456	444	425	439	430	405	397	441	450	416	408	420	435	424	381	422	424	428	419	458	454	398	429	440	439	400	410	432	432	391	453	381	406	415	457	422	417	408	419	416	434	430	453	470	453	434	455	439	469	416	420	395	425	446	492	435	448	433	413	437	484	457	419	434	443	418	416	428	442	441	465	407	440	410	420	409	392	430	395	410	433	433	431	430	420	429	429	399	428	428	426	428	456	415	417	429	438	448	416	432	399	423	444	397	407	441	472	433	422	424	457	436	426	424	440	404	414	462	429	413	427	420	425	431	421	435	426	429	431	448	449	459	442	467	442	393	440	451	422	442	453	422	400	431	413	427	416	428	446	432	373	423	442	463	419	416	442	438	440	423	441	400	394	414	413	407	486	446	435	452	409	436	412	403	438	434	419	433	428	435	471	423	438	425	427	421	421	424	435	428	439	427	421	463	426	450	423	425	405	423	413	387	440	423	449	462	434	429	404	419	421	418	424	420	403	419	421	452	473	423	448	418	421	437	388	433	465	417	395	434	397	443	430	455	419	433	428	445	420	425	431	386	437	420	379	416	446	428	451	421	418	417	424	419	427	447	420	395	429	453	444	468	403	437	486	441	432	429	422	440	400	437	469	443	440	438	421	452	426	428	450	431	392	408	431	420	419	427	435	428	465	453	417	435	428	447	463	427	426	420	442	418	419	401	416	440	438	425	450	466	437	458	433	422	388	449	417	442	445	419	454	384	426	399	462	437	405	441	413	438	446	446	413	412	453	423	408	483	444	415	427	448	407	446	469	410	433	410	451	423	429	448	419	386	425	411	421	420	416	434	465	430	422	437	395	407	434	437	431	463	436	402	428	424	414	430	415	411	449	422	417	429	420	467	411	407	409	405	457	419	454	468	440	430	427	423	382	462	424	446	413	434	429	430	401	460	446	434	410	424	426	434	486	424	393	426	444	417	430	467	423	443	434	434	413	404	451	415	429	418	440	424	463	422	424	377	444	408	428	407	396	431	390	410	464	416	422	480	455	434	390	438	421	433	443	419	429	384	444	411	460	433	402	409	434	433	440	430	437	432	449	441	421	426	435	408	427	418	429	428	419	443	449	435	414	397	412	418	451	405	417	429	387	450	419	440	455	412	415	443	421	467	424	395	393	444	458	431	438	425	417	419	422	403	414	407	423	446	401	419	459	402	425	487	446	417	403	424	395	428	410	434	405	450	418	434	438	427	440	391	430	432	416	437	410	448	445	404	438	406	436	430	437	398	444	415	441	445	424	441	442	439	429	448	446	417	409	396	441	430	399	440	434	398	461	429	453	439	411	450	428	424	420	422	443	412	482	434	479	429	420	455	413	424	406	424	405	427	453	440	461	434	445	442	415	456	433	418	435	451	407	390	434	441	448	421	456	436	406	411	424	419	424	432	405	449	429	375	425	447	406	447	402	422	462	418	449	404	406	388	435	418	424	438	430	407	449	437	425	430	446	461	440	430	402	463	423	403	440	447	425	436	403	435	432	411	426	427	414	408	419	397	416	463	418	452	430	400	440	399	459	421	454	443	442	386	435	426	465	435	443	433	396	461	399	445	400	427	420	430	420	421	425	428	406	386	458	459	432	452	477	412	441	416	426	469	437	458	426	381	447	433	389	440	428	439	430	415	438	417	438	422	388	436	449	407	431	456	420	415	448	435	431	436	449	435	449	450	453	416	421	419	461	473	429	438	452	448	435	418	440	431	424	396	458	416	446	446	399	420	428	424	384	440	417	418	439	460	404	405	441	439	412	411	406	437	425	477	399	439	422
16024	6309	7565	6530	4203	5910	20644	31247	16356	922	276	254	231	217	245	213	244	240	226	219	221	220	246	196	222	222	213	206	217	201	233	224	225	198	212	199	212	215	231	226	196	203	211	229	227	221	222	195	209	227	211	236	207	190	215	201	222	201	189	234	210	185	219	202	223	191	210	220	208	222	191	221	214	226	210	224	208	221	228	197	233	217	206	227	212	213	203	219	196	193	188	223	208	211	225	229	215	218	208	209	230	209	216	198	194	185	207	179	181	209	224	207	191	180	183	204	226	218	218	199	208	193	244	196	239	217	204	183	207	205	234	195	229	231	208	183	219	208	240	229	210	204	204	236	230	223	206	236	185	222	227	218	231	179	228	225	213	201	229	229	203	257	215	218	198	204	218	190	193	211	202	202	212	208	245	206	217	186	229	224	222	217	189	239	218	246	219	202	194	225	212	238	249	204	214	223	205	221	200	205	237	236	235	203	233	225	206	192	212	260	212	217	222	196	217	184	232	192	200	229	202	208	224	217	225	221	193	212	225	215	221	231	229	213	208	197	202	216	205	203	232	191	214	219	213	200	210	199	210	223	222	211	228	207	234	203	202	220	206	214	203	189	233	203	227	229	230	240	248	209	246	210	226	223	238	219	208	215	224	196	214	207	213	209	229	224	216	237	210	183	210	252	202	213	207	206	233	193	216	236	220	204	222	197	203	226	233	186	215	227	237	203	219	196	203	201	186	205	205	188	218	209	219	219	212	202	191	238	230	206	219	186	238	209	243	214	191	251	184	204	235	223	229	234	229	230	211	218	208	194	225	206	199	249	232	231	223	213	208	230	202	187	206	177	222	214	203	217	221	204	210	199	241	237	219	207	222	205	211	214	209	213	231	196	189	219	219	234	213	223	190	187	194	196	223	209	216	218	242	182	226	255	208	197	224	211	194	171	197	186	227	200	208	206	220	236	186	209	226	203	240	249	226	176	218	192	219	231	207	192	209	229	210	223	220	201	189	214	213	225	226	247	210	217	206	216	230	212	233	202	240	226	219	213	179	205	211	210	223	222	204	221	218	203	213	231	201	214	201	234	249	210	206	182	197	216	198	235	232	197	226	219	234	200	213	204	219	205	189	235	229	220	220	208	224	213	216	215	218	224	240	217	215	201	199	230	204	199	192	227	208	208	221	218	214	215	209	237	172	210	191	213	221	180	219	183	185	259	238	188	212	223	225	235	222	243	210	191	244	200	231	224	194	210	213	209	191	225	204	219	227	220	211	232	201	241	226	201	205	215	213	226	206	206	202	226	211	197	219	205	213	215	196	189	190	233	222	219	215	206	234	216	239	214	200	225	218	215	183	222	224	219	253	217	233	195	225	214	190	241	210	199	216	198	209	225	197	215	215	207	211	215	206	213	205	186	221	206	191	218	204	217	213	227	219	209	199	215	189	191	195	221	201	258	198	221	244	230	222	247	216	220	236	211	231	197	241	206	201	187	216	218	219	216	252	206	209	226	202	208	225	228	215	205	223	216	211	210	226	206	216	221	220	230	241	241	219	195	226	206	173	211	218	214	218	203	234	231	200	204	208	203	242	201	231	225	200	215	249	189	198	209	212	214	232	212	189	234	222	211	188	217	205	230	209	226	225	222	217	211	210	226	219	220	190	179	220	206	256	229	217	208	210	216	233	213	197	212	214	216	224	186	229	228	213	219	233	208	235	205	219	250	227	210	210	214	199	206	182	194	199	216	207	210	246	207	183	225	209	225	211	204	196	192	205	213	214	206	209	228	227	227	215	222	208	220	209	220	223	200	215	254	199	200	247	197	206	192	206	224	231	211	231	207	211	232	206	217	229	213	198	193	210	202	224	220	202	192	187	253	213	243	202	199	246	238	238	211	210	206	215	226	216	200	196	214	211	192	218	228	222	218	205	206	225	192	219	207	238	229	257	212	219	211	225	198	202	221	223	224	235	214	195	203	204	225	207	249	212	223	218	225	222	235	213	230	245	233	205	198	216	209	217	211	243	187	228	215	235	194	219	203	188	223	214	207	217	221	204	182	223	216	204	208	218	224	246	240	209	217	203	223	196	208	232	212	228	226	205	205	217	197	225	219	174	230	207	193	189	262	214	200	195	201	209	241	256	225	208	219	204	239	228	225	234	220	203	227	206	203	209	204	209	203	218	221	209	222	250	207	222	232	177	230	195	204	202	197	219	202	223	199	210	211	203	196	184	207	194	218	219	197	220	215	222	175	199	196	216	231	203	185	220	242	215	212	207	231	199	237	207	213	207	245	212	222	232	220	210	206	194	222	236	189	194	215	238	236	208	214	192	209	208	268	229	211	233	192	209	214	206	233	211	209	213	224	213	247	204	237	234	223	210	237	223	214	201	216	213	226	220	205	194	209	231	207	233	228	234	202	241	218	221	197	225	224	237	248	230	175	226	192	185	206	220	236	225	203	199	216	230	220	188	214	200	201	206	210	222	244	201	205	183	221	207	236	223	201	193	191	201	208	248	212	242	210	231	215	233	214	213	190	238	213	215	224	203	203	204	214	207	203	210	217	193	231	226	237	213	212	213	224	228	214	207	211	202	208	205	211	215	196	198	192	197	225	197	197	232	244	219	230	220	200	227	204	205	199	209	221	224	206	209	251	213	225	207	193	228	220	187	203	238	205	222	207	213	216	185	222	217	210	214	227	199	228	216	190	223	194	230	210	221	200	212	225	195	204	203	202	211	206	204	233	209	218	230	202	215	201	198	216	194	216	205	226	227	224	204	224	210	204	204	239	240	214	233	209	214	236	226	236	199	218	227	206	212	247	207	227	214	222	210	233	233	203	235	222	199	219	179	213	216	222	216	215	210	211	199	224	231	203	217	207	205	185	235	203	215	216	199	189	189	191	207	240	200	211	227	228	198	202	215	219	234	221	203	246	237	235	229	208	236	199	207	214	203	218	235	181	195	235	221	197	229	233	228	200	226	206	200	194	211	234	215	228	207	242	230	224	215	245	173	215	200	217	201	203	210	217	229	187	215	218	215	208	229	206	225	213	207	232	213	215	199	205	229	215	233	229	218	207	195	221	205	213	250	215	216	195	239	236	217	212	222	199	225	210	227	191	235	234	175	212	204	208	218	208	224	209	221	228	231	214	210	228	223	227	216	233	213	230	227	195	191	201	234	214	206	218	219	205	213	231	215	213	218	229	206	169	204	191	194	229	212	184	211	225	221	214	212	212	223	219	248	205	252	190	197	222	202	230	224	214	211	203	228	235	194	235	209	194	215	211	218	220	209	228	217	214	212	200	223	226	192	230	206	221	224	220	220	209	204	227	174	210	197	198	202	182	194	211	220	199	235	220	192	207	216	212	195	202	202	215	214	229	206	195	236	192	215	254	217	221	218	182	226	211	198	223	218	209	210	222	213	226	177	233	234	218	215	210	200	206	224	212	211	212	220	225	195	211	237	200	243	194	222	254	200	206	195	236	215	208	220	195
8780	5109	13560	15930	14089	20339	41507	51060	20154	815	738	716	677	675	642	659	636	590	636	583	581	609	618	578	539	597	566	551	574	559	578	557	549	569	492	597	548	547	607	535	566	538	564	571	565	505	510	553	576	564	511	578	536	550	539	571	501	546	553	559	532	516	574	563	534	560	555	573	554	556	498	558	531	600	546	518	541	538	522	528	563	542	565	555	536	572	527	525	534	577	536	573	559	515	573	556	567	514	547	540	553	535	509	519	541	511	529	563	535	512	518	542	544	572	566	551	571	554	559	539	545	527	508	556	544	555	532	514	563	564	533	550	550	526	509	556	543	555	516	541	546	566	521	518	552	544	564	555	523	520	522	521	530	510	508	520	570	508	532	527	542	553	581	525	536	518	546	516	561	484	540	548	569	566	538	534	517	554	575	507	525	544	502	523	521	541	540	522	545	501	515	552	500	540	515	525	554	552	523	517	561	566	539	563	511	569	542	512	577	558	550	508	510	516	546	520	531	513	558	548	580	531	497	540	570	548	547	541	555	554	540	534	532	541	587	534	524	535	544	526	532	548	558	545	542	520	525	548	531	535	554	556	493	533	523	568	546	527	560	559	569	581	524	529	504	541	518	552	563	547	527	565	561	541	516	527	539	544	529	545	520	539	512	529	530	567	542	528	501	556	564	539	508	540	549	543	539	522	560	555	492	560	539	541	544	543	571	513	551	528	540	551	540	528	520	522	553	552	517	546	515	492	525	525	528	508	512	498	537	528	553	516	548	531	526	550	483	542	537	508	562	496	535	581	541	563	535	518	536	535	532	542	533	518	555	559	541	527	555	551	534	535	521	546	546	552	522	531	508	552	549	569	541	546	516	502	546	518	505	577	558	523	535	542	586	554	575	543	523	515	540	532	534	532	536	539	538	514	546	537	545	557	518	521	546	508	548	551	521	547	555	513	524	527	510	534	523	501	550	538	509	553	518	531	498	508	501	548	563	544	525	578	550	478	537	527	547	526	572	508	549	548	508	530	531	497	553	564	523	563	537	501	577	502	512	535	527	511	548	605	505	552	508	560	543	526	540	526	558	522	528	519	554	506	512	520	553	563	528	531	549	527	563	511	519	546	529	553	560	567	499	505	539	556	551	542	566	527	546	483	540	514	576	541	523	549	551	520	535	509	526	530	534	562	521	512	532	523	514	511	545	555	528	525	551	505	504	511	533	517	580	540	517	539	542	542	547	544	496	514	580	515	533	533	532	558	509	579	518	583	572	544	542	553	492	525	537	523	514	548	535	494	531	544	529	530	561	527	511	565	494	540	506	559	509	586	509	573	561	524	499	534	538	536	555	532	534	526	523	522	553	537	572	537	576	545	572	572	536	540	578	575	515	510	536	509	510	509	570	547	542	536	487	553	563	560	511	500	509	481	537	550	549	549	531	530	516	512	505	518	532	552	581	542	481	568	542	547	518	524	520	553	517	515	558	519	525	533	529	566	507	556	500	541	528	513	556	523	499	529	521	566	569	562	491	575	573	568	562	571	525	541	556	507	523	532	551	509	555	523	529	546	504	552	530	521	541	548	536	531	523	491	544	579	508	521	536	529	513	512	516	522	554	578	563	536	536	528	523	529	526	505	551	545	536	517	543	541	523	545	484	484	550	544	517	545	543	516	536	532	507	557	505	541	520	512	552	502	554	541	530	525	561	564	541	511	529	538	536	521	522	540	565	548	567	490	554	562	528	562	558	512	540	530	552	546	584	579	532	529	515	546	509	510	538	569	540	531	518	559	546	547	507	578	519	532	528	536	554	551	567	531	551	539	543	506	495	539	533	533	533	554	518	579	550	533	519	512	517	553	561	537	562	508	547	577	545	512	496	565	544	566	531	574	538	538	579	527	550	551	521	555	496	537	553	517	490	557	522	529	573	552	535	545	583	585	509	553	549	524	547	550	555	505	560	585	603	526	572	582	565	525	554	499	524	565	582	567	562	522	534	508	562	529	544	483	584	529	510	583	501	541	550	562	555	464	541	476	537	520	524	547	550	565	519	498	530	535	547	538	502	545	517	553	545	494	533	523	531	528	514	494	591	513	522	566	558	544	495	538	520	528	536	501	530	484	528	592	534	539	509	597	533	557	589	542	549	532	537	601	519	549	539	533	566	555	527	541	498	508	520	529	527	484	539	508	544	529	531	539	535	533	556	507	544	512	550	537	564	557	544	577	506	588	540	536	553	565	539	555	487	506	515	526	552	552	516	579	526	579	559	538	559	509	536	540	567	514	552	547	525	547	553	516	547	538	523	556	535	523	469	558	575	478	529	539	542	529	511	557	554	505	552	537	551	536	551	570	512	519	539	514	500	487	558	554	556	547	544	526	585	526	545	564	570	568	515	566	569	526	560	506	524	545	489	528	563	539	576	552	514	566	533	533	557	542	532	516	533	513	552	582	511	515	505	513	492	573	524	564	526	568	562	564	546	530	565	486	554	522	524	530	511	535	546	558	529	549	534	545	512	556	526	531	505	513	538	583	534	526	557	561	539	510	541	531	515	536	536	532	552	544	538	565	578	551	511	545	541	557	528	506	480	565	545	545	532	545	546	534	538	535	529	535	510	558	537	564	531	545	555	570	542	561	513	561	549	538	528	511	539	499	552	535	516	521	520	534	568	594	510	550	540	530	559	529	521	582	577	527	537	521	528	499	543	546	522	555	487	555	509	551	558	503	541	518	532	510	528	511	572	472	528	562	541	542	516	497	520	520	578	534	525	554	554	515	537	549	557	549	529	548	528	535	516	556	503	559	520	514	571	569	558	538	522	524	550	539	506	509	552	542	510	514	484	479	558	522	555	540	522	574	526	529	532	522	495	529	519	500	528	553	558	564	551	549	490	589	557	554	530	555	543	597	528	534	544	533	545	542	530	566	537	513	477	573	520	592	482	571	529	500	532	508	535	560	575	547	570	549	574	536	544	537	577	563	529	513	546	553	544	576	531	556	537	528	547	509	526	532	562	570	540	510	553	551	542	532	564	518	518	523	529	572	494	539	494	519	554	545	512	502	561	546	538	553	603	539	559	533	555	538	513	564	498	501	552	515	548	534	544	546	537	544	529	553	562	558	518	527	559	538	533	516	553	518	544	507	524	519	497	526	486	555	575	518	568	518	560	535	560	500	527	578	545	561	544	496	544	508	482	511	554	545	499	505	540	553	513	557	520	554	542	529	524	522	550	540	553	524	530	537	531	519	556	523	546	564	532	519	559	561	502	559	522	543	524	536	516	541	511	507	543	480	542	513	518	528	590	508	520	528	580	531	501	525	557	533	524	502	533	552	549	517	535	524	494	496	540	504	532	522	580	569	523	502	544	522	489	518	504	568	517	512	558	521	528	559	536	516	538	573	530	558	549	540	538	565	572	513	570	539	527	575	574	566	515	526	533	541	541	540	529	539	539	525	545	520	538	544	573	599	568	536	529	550	509	492	521	539	580	563	539	555	528	539
25988	12519	13322	11065	8981	17402	36311	47434	25458	2704	519	447	416	476	447	424	436	389	426	405	421	415	420	387	379	411	388	382	409	402	391	397	376	409	381	414	374	390	375	354	385	379	426	359	379	405	386	383	416	391	381	405	402	390	409	402	385	363	452	369	400	403	375	406	360	390	411	396	427	418	428	359	381	404	391	402	413	392	380	429	387	390	376	412	359	391	369	389	359	370	378	348	381	386	391	405	378	375	409	390	412	399	356	446	422	418	410	404	443	417	389	373	426	406	423	364	415	376	386	408	400	386	379	387	402	357	401	384	358	406	408	393	377	398	355	394	406	333	409	400	385	378	386	370	372	382	381	391	346	360	382	396	389	402	395	409	383	392	380	408	398	382	372	373	414	359	424	377	393	354	410	355	388	364	409	403	384	399	334	361	400	391	383	384	394	394	418	419	362	382	382	414	354	375	389	379	412	383	377	400	369	417	424	386	398	383	369	402	405	355	415	359	393	344	396	356	366	358	400	406	374	392	403	365	342	407	400	367	348	358	370	381	379	413	370	357	404	405	391	354	391	408	397	388	384	430	370	371	383	400	403	392	398	391	416	424	374	367	377	372	378	376	394	372	385	415	396	394	388	383	403	413	381	385	413	348	381	400	395	336	400	365	408	374	423	405	405	384	382	395	385	398	365	386	394	376	397	360	428	352	375	426	402	404	405	372	423	383	382	431	368	373	404	404	361	407	339	369	374	371	385	378	391	368	400	375	383	378	366	385	361	355	372	401	372	380	362	391	405	382	365	380	372	430	371	393	378	372	380	421	396	374	392	397	364	404	350	366	384	368	375	365	390	364	417	388	344	405	387	405	391	392	369	375	381	415	397	449	352	390	386	411	389	395	397	392	409	388	380	342	431	404	374	380	385	399	389	362	409	437	430	416	412	369	398	387	396	418	359	388	413	407	407	401	382	371	375	436	381	369	393	392	404	366	386	419	389	343	394	381	373	404	351	411	363	413	368	372	394	376	408	411	356	372	413	394	406	403	404	395	394	418	389	403	358	392	391	423	393	380	418	412	419	385	362	377	404	403	405	394	391	386	385	377	383	355	415	395	375	389	355	359	389	426	395	402	383	393	381	398	391	376	394	365	410	407	354	395	391	380	380	382	420	413	391	362	363	386	389	402	355	393	373	385	365	385	406	377	379	348	374	340	371	386	379	434	381	378	367	384	376	327	385	385	405	356	400	393	364	375	394	407	428	454	389	350	364	430	406	398	403	394	389	399	368	397	394	371	369	380	424	369	372	378	405	417	362	370	400	402	400	347	406	381	400	408	402	359	381	343	386	357	414	389	397	408	408	362	367	393	388	384	438	379	365	356	418	426	374	356	388	383	378	413	420	367	414	400	369	378	356	390	368	398	418	404	428	419	387	398	400	402	436	409	383	414	408	398	363	394	368	423	374	381	420	399	413	379	325	369	367	400	397	404	389	390	402	354	390	351	388	414	390	385	411	407	390	387	419	398	400	396	411	368	392	378	389	401	385	397	425	394	394	395	404	373	393	366	396	376	429	359	414	422	411	390	420	398	408	370	355	369	393	389	361	425	410	379	402	417	390	377	375	364	344	354	380	359	387	371	397	401	361	352	373	362	434	400	406	387	408	372	412	351	370	390	375	392	397	398	394	394	412	407	412	415	376	389	413	409	371	306	386	403	403	387	418	398	389	409	400	349	354	424	402	358	377	394	347	395	394	373	378	375	451	372	410	374	403	419	356	371	366	388	409	382	386	344	394	393	408	370	434	395	413	378	407	383	376	386	405	359	360	390	425	416	398	399	352	374	357	392	413	411	359	381	391	391	340	343	390	363	380	395	402	380	381	420	393	374	405	387	382	383	357	368	383	389	396	398	389	379	358	377	396	357	381	364	414	385	362	397	396	395	353	374	410	380	389	387	371	405	391	386	370	369	372	433	390	363	374	402	377	381	385	374	404	383	346	418	404	377	377	382	383	380	412	389	413	393	390	438	382	379	382	409	414	379	383	408	411	399	417	395	356	387	419	376	396	369	393	367	415	382	361	372	396	342	432	370	382	395	403	366	378	374	368	402	397	369	375	368	357	394	380	385	364	398	406	399	379	361	376	399	397	404	390	408	407	366	410	405	355	361	415	402	389	405	399	402	376	389	369	382	436	395	362	401	353	391	362	352	391	401	368	366	387	385	333	343	395	365	410	378	334	362	392	394	397	374	383	379	419	394	391	388	371	418	404	383	380	383	379	339	374	394	437	377	399	392	385	430	377	378	389	393	377	400	350	387	380	380	376	391	394	361	359	368	398	416	396	371	390	380	379	376	425	388	385	363	384	388	418	404	365	376	385	385	386	378	367	358	385	371	393	348	374	371	380	385	348	388	398	388	370	361	393	404	354	404	395	402	413	418	420	367	344	393	343	377	379	350	390	392	366	408	421	405	365	374	351	372	404	384	372	387	378	361	371	379	408	357	380	379	406	384	409	450	370	366	380	364	377	433	413	376	369	391	381	361	424	390	397	382	466	362	379	398	341	429	397	417	420	421	402	385	408	412	408	385	358	421	389	389	412	371	360	411	402	377	399	368	443	377	349	432	349	387	387	351	399	405	371	355	365	402	379	387	403	396	365	418	417	391	395	376	387	370	353	378	414	382	395	403	369	346	345	402	366	384	386	384	358	416	397	407	381	389	357	415	370	367	401	330	434	367	388	377	401	432	375	403	381	383	382	396	347	391	409	383	399	375	384	367	342	373	372	399	353	374	384	404	381	374	361	408	375	385	364	423	356	345	382	415	386	340	377	332	382	384	417	383	364	387	395	362	396	400	371	387	401	427	369	435	380	392	382	342	387	383	365	330	388	391	392	384	392	398	378	395	394	394	398	394	374	376	406	395	352	329	416	365	392	361	395	394	364	376	415	377	411	396	426	420	426	394	356	380	387	408	405	401	403	394	393	400	385	367	378	413	382	394	387	370	411	385	381	359	389	384	396	406	360	382	387	383	385	361	405	358	377	391	378	397	370	424	366	405	387	394	384	386	364	372	393	380	370	433	372	390	371	400	397	377	383	355	371	362	401	401	383	350	408	376	389	387	399	371	348	385	368	388	312	384	400	419	366	369	408	421	378	370	415	363	385	391	425	400	358	393	367	395	390	421	407	378	395	387	399	391	404	356	385	382	358	386	354	367	381	376	425	384	355	411	398	396	362	419	404	405	391	385	425	386	393	381	415	385	385	387	383	413	406	410	360	422	381	385	393	339	409	389	382	371	364	414	414	392	392	399	380	413	390	447	364	398	387	398	372	373	383	361	381	424	390	368	366	382	406	389	395	350	352	380	391	383	441	380	397	368	398	394	368	371	413	387	379	401	398	389	405	388	378	408	386	421	367	389	413	357	380	423	380	362	396	351	386	397	384	417	344	427	366	379	415	378	423	363	359	383	367	391	411	406	377	355	359	375	404	378	411	396	411	368	355	392
12224	8383	19322	22312	24005	36729	53291	62973	20901	1525	1354	1270	1215	1181	1121	1114	1095	992	1037	994	971	941	1009	926	940	959	937	983	917	993	920	909	972	901	931	908	914	893	893	919	921	846	891	870	965	931	856	913	900	895	888	913	907	869	904	923	883	903	858	882	863	920	906	850	887	905	854	854	888	881	842	934	893	928	916	885	916	868	866	864	882	851	896	856	875	858	890	880	813	854	877	865	877	875	889	859	870	871	840	963	842	896	875	832	879	869	880	884	908	870	919	822	859	864	870	903	877	914	849	837	884	864	855	908	860	870	856	889	841	872	848	870	865	846	869	885	873	873	878	873	871	809	885	860	844	889	875	865	897	848	844	925	908	887	886	855	913	837	915	883	854	848	880	838	859	884	920	867	866	822	866	887	925	880	851	838	898	900	843	876	865	866	909	803	881	799	867	924	829	899	870	878	824	873	868	863	981	890	909	875	889	839	892	867	850	924	928	854	848	874	848	877	918	875	907	906	867	932	833	884	842	857	857	896	877	856	904	894	895	865	844	826	860	903	930	806	819	884	847	900	872	847	907	868	897	827	847	824	882	882	813	868	893	932	855	873	825	898	859	826	914	894	879	854	894	873	892	880	915	875	854	887	863	863	854	930	830	841	871	850	852	862	836	885	895	868	874	823	854	877	845	786	883	906	787	874	880	855	924	829	869	841	863	869	846	865	842	833	820	849	868	889	888	860	858	888	884	908	864	883	891	874	888	923	932	969	856	866	891	883	888	904	923	927	914	910	891	831	856	872	873	860	900	856	809	910	865	889	905	922	856	849	880	877	887	871	867	832	849	850	894	872	858	863	893	864	879	869	908	863	875	869	891	905	887	866	855	845	867	921	935	839	866	883	856	908	876	847	836	873	862	872	885	922	843	836	863	880	808	849	896	903	851	879	912	880	835	876	834	880	880	842	858	913	883	849	873	869	853	888	863	816	912	877	848	848	894	917	906	849	878	843	883	887	910	877	859	876	805	807	845	821	845	883	870	883	905	853	917	862	915	887	899	792	910	893	839	854	900	809	868	914	950	856	862	837	844	884	887	877	832	887	841	902	870	904	856	848	864	886	841	913	877	888	869	878	867	822	924	877	894	867	868	879	866	813	878	916	890	917	922	844	860	846	883	885	917	881	797	860	863	916	851	949	879	866	851	835	878	863	830	867	839	904	904	885	919	878	881	903	925	881	929	910	906	905	841	877	884	874	835	826	905	911	858	876	898	877	900	886	885	917	831	907	860	842	887	850	916	899	914	891	873	895	895	882	850	881	882	890	837	909	832	856	884	895	873	883	820	930	867	840	811	911	861	858	883	867	875	854	912	847	850	884	893	924	839	805	835	884	886	847	886	859	862	841	859	889	834	893	909	875	834	821	845	841	876	813	858	868	821	860	861	850	820	881	838	873	867	859	900	883	863	858	861	872	884	840	905	870	873	901	897	903	877	908	870	880	851	800	922	865	869	839	926	862	868	864	851	882	894	839	855	867	892	889	870	910	892	919	857	878	897	823	915	880	911	870	881	877	865	836	904	886	823	827	946	873	825	887	838	900	833	872	861	856	892	822	800	901	891	923	865	872	873	905	903	861	848	881	931	893	860	908	866	853	890	922	859	849	866	850	907	841	914	887	872	907	829	833	869	813	890	857	900	859	859	875	867	851	899	875	881	898	842	892	875	802	942	858	880	838	862	817	880	860	842	903	847	924	876	862	862	830	873	906	788	838	894	866	818	839	847	881	904	877	887	905	854	892	859	909	878	800	914	859	876	839	865	909	808	857	864	855	843	856	905	870	831	859	919	867	856	869	906	856	918	875	858	915	876	868	844	896	870	928	848	876	834	847	903	912	884	930	868	862	876	929	914	901	851	893	877	880	922	848	888	862	882	843	851	922	874	843	842	888	846	942	855	881	887	849	875	849	924	894	909	881	864	909	826	846	913	869	887	874	862	876	819	874	882	822	886	898	863	850	910	838	872	894	889	852	893	872	912	873	901	863	907	862	882	906	843	858	889	872	858	922	856	853	849	860	903	894	886	854	840	908	881	851	830	834	884	876	928	898	888	874	893	882	904	843	896	840	966	901	890	855	874	861	936	839	912	923	896	933	886	870	917	881	903	815	904	885	889	835	876	899	927	855	904	915	867	858	842	912	892	826	928	852	890	852	896	888	892	835	913	875	849	935	845	843	837	882	871	876	876	862	846	867	851	956	846	834	867	908	898	909	878	851	870	840	871	861	826	878	838	858	844	896	912	924	843	863	848	920	873	868	878	901	913	911	905	869	849	855	890	838	841	881	839	906	896	853	874	871	898	838	875	888	883	881	883	902	844	846	862	869	884	886	872	861	894	842	872	864	932	882	866	831	873	837	882	792	845	889	860	838	889	845	855	825	909	831	850	872	847	887	904	899	882	841	841	851	830	856	957	852	897	854	842	902	840	851	836	818	886	878	917	890	886	818	872	853	882	833	913	880	829	843	882	887	886	898	895	891	852	845	847	856	920	860	856	823	842	858	910	939	850	796	871	834	898	829	878	884	885	865	916	894	832	839	871	887	877	925	860	953	845	811	867	845	912	886	845	896	820	841	894	871	882	900	877	843	903	907	920	877	883	894	893	910	830	865	905	824	912	842	859	869	888	854	886	856	863	801	892	838	890	838	889	867	870	854	927	857	899	893	899	874	893	836	914	840	828	862	809	877	901	852	845	870	906	849	857	860	835	866	859	858	892	871	843	851	903	895	834	860	858	942	895	914	894	871	899	847	877	884	906	874	859	860	860	868	878	858	902	921	847	839	813	839	912	839	915	907	908	864	861	876	860	866	879	862	899	878	891	854	878	857	871	850	846	882	890	832	899	855	901	868	878	895	904	863	873	847	828	875	833	850	907	913	864	840	847	885	822	869	854	875	904	869	836	912	862	867	872	861	908	891	875	891	913	888	828	907	878	847	863	897	860	894	855	860	922	892	827	939	876	918	840	880	806	842	870	823	874	874	949	862	871	867	887	868	818	925	881	856	868	837	845	895	917	890	872	854	879	946	871	861	831	900	843	861	890	875	908	883	875	800	882	900	928	852	890	880	901	853	889	899	897	894	872	858	906	820	887	903	892	855	862	892	881	864	895	847	894	926	855	853	866	822	872	859	812	863	917	904	901	934	881	856	904	861	894	870	907	898	853	861	909	870	869	874	916	859	868	858	900	865	858	896	867	823	856	821	865	863	851	913	833	883	831	832	859	928	824	896	845	881	911	820	936	865	903	923	883	867	828	860	869	837	937	881	875	897	841	891	859	852	839	908	847	908	850	931	840	884	885	890	838	904	849	937	890	868	914	909	872	878	858	879	826	834	895	878	840	887	910	915	893	887	846	871	861	866	888	856	872	852	789	897	871	867	832	881	845	844	886	855	883	914	854	931	829	883	901	838	885	898	884	895	885	858	851	856	871	876	868	854	881	858	860	828	866	854
7156	3693	4505	3316	2644	1995	2387	3162	1114	192	176	206	165	180	169	202	209	198	191	199	180	176	184	205	178	189	165	200	214	233	200	183	220	193	200	205	223	197	168	180	201	171	212	187	177	182	186	192	195	185	190	179	207	199	157	190	207	181	191	194	192	186	190	212	206	164	183	217	172	185	203	200	198	181	181	181	178	202	210	177	186	197	202	200	215	192	159	189	186	189	188	216	200	180	214	204	186	189	189	198	221	153	180	215	221	190	216	196	199	178	179	203	180	172	179	190	188	179	186	177	211	186	180	179	198	215	210	175	191	212	211	190	205	178	199	185	185	171	192	170	178	214	187	187	185	180	203	175	200	200	185	186	177	174	177	177	198	207	171	162	171	188	164	212	210	202	206	198	217	194	184	221	194	202	173	179	210	197	185	181	196	191	201	182	199	204	203	197	187	202	213	187	207	201	181	164	194	195	182	184	186	181	195	163	184	189	184	215	181	196	204	198	180	190	194	190	190	187	231	179	215	224	205	211	195	192	183	196	182	167	176	180	197	188	181	198	178	193	188	180	190	194	190	177	178	182	214	175	203	200	205	198	194	187	192	171	212	202	207	211	178	195	188	181	183	180	196	172	174	197	174	182	166	195	199	212	209	206	204	189	201	190	209	202	198	207	207	156	210	162	196	201	199	197	202	197	171	185	184	195	204	185	171	187	190	180	205	191	188	183	202	179	196	202	171	180	186	191	181	173	197	198	181	189	195	203	173	179	179	169	199	194	228	184	201	162	218	194	186	155	195	198	182	184	190	183	193	173	194	212	192	188	190	178	193	228	199	193	181	201	174	197	195	170	218	195	178	173	196	182	186	199	195	192	181	185	194	185	190	184	199	165	206	189	200	181	190	174	220	184	177	185	212	165	181	190	192	176	178	200	184	184	198	200	193	214	188	202	212	204	198	193	167	208	220	189	185	209	210	204	197	212	189	189	196	180	208	190	205	193	200	184	187	200	190	187	197	198	188	177	171	204	196	174	207	181	204	197	192	206	170	180	171	196	180	185	211	191	184	210	158	211	176	181	162	209	184	182	202	178	227	190	208	204	184	192	181	195	227	206	188	198	204	194	188	204	182	197	197	184	212	200	196	192	191	186	167	182	159	206	202	220	194	188	192	200	206	201	174	211	194	186	194	198	163	200	202	198	198	201	182	195	194	208	199	187	193	184	188	184	238	204	206	201	203	190	168	182	192	188	205	181	206	203	186	201	200	194	188	213	164	174	187	174	196	181	198	196	189	186	199	192	195	187	204	197	211	221	213	162	180	184	167	191	205	193	189	189	227	191	170	176	189	178	189	182	201	206	233	199	200	210	194	211	185	195	190	195	200	225	208	151	195	185	197	206	192	193	207	191	192	216	212	172	196	206	206	176	182	205	181	215	177	192	203	186	207	215	204	207	205	199	175	197	188	179	193	198	200	190	188	175	172	186	189	180	166	203	208	179	192	201	186	195	198	180	197	186	205	188	185	187	172	188	191	197	176	211	196	194	195	211	189	213	168	187	165	172	191	202	193	199	192	209	174	207	164	194	184	198	200	199	199	187	199	213	195	179	222	179	182	195	197	175	199	185	195	191	180	194	200	191	197	200	195	187	216	186	226	206	186	195	220	171	182	176	184	193	190	184	194	189	178	194	185	196	198	179	188	206	179	197	203	191	166	171	165	206	204	215	174	203	185	209	194	211	198	189	204	184	210	175	149	204	196	198	195	169	192	185	194	204	181	196	204	197	205	187	176	196	212	200	191	195	199	175	180	196	178	201	179	168	209	218	196	187	196	200	219	202	202	197	188	177	174	180	192	184	201	194	192	179	205	194	182	189	197	194	211	170	193	228	181	165	207	196	193	204	190	216	185	182	213	205	209	204	209	165	209	227	190	209	197	195	191	212	186	232	177	184	217	183	200	185	202	190	194	171	183	183	187	201	193	201	224	201	172	215	177	182	186	199	200	228	196	152	205	206	186	200	219	180	166	186	191	218	206	215	174	191	210	180	171	183	176	185	203	185	223	173	214	196	175	201	201	205	196	189	187	207	243	200	212	194	199	214	188	180	187	179	176	197	193	209	184	239	173	185	182	197	217	190	214	189	174	193	173	208	175	171	190	203	194	201	202	190	162	194	188	191	182	216	198	174	201	183	203	177	174	210	200	215	186	171	180	211	172	194	206	163	193	187	183	188	173	208	182	201	183	208	180	210	195	185	162	181	192	170	155	175	207	169	200	201	205	164	187	171	184	191	167	212	179	194	196	196	191	201	187	196	199	218	177	183	219	204	201	199	180	188	200	200	182	220	208	208	210	196	188	206	179	201	217	223	221	208	162	209	167	167	182	208	183	177	188	186	212	179	178	183	177	204	204	201	183	190	185	193	190	175	167	174	182	188	194	201	189	198	189	206	182	170	203	222	201	178	195	184	176	192	190	183	161	174	183	205	207	165	181	206	177	171	187	206	198	206	164	178	197	217	181	186	202	189	199	189	187	182	181	194	202	206	169	187	203	177	178	196	192	200	205	174	192	177	187	190	205	177	210	182	169	190	211	193	197	186	190	187	197	204	209	205	184	198	211	203	198	196	218	195	199	205	181	192	179	173	232	190	202	172	202	207	181	208	195	203	185	186	205	207	183	203	203	175	183	202	200	191	198	175	197	184	189	186	194	215	194	179	188	176	206	177	201	192	181	186	187	205	194	194	171	210	172	215	172	188	199	180	192	204	189	210	178	175	178	186	190	190	193	195	170	193	202	194	197	204	204	216	183	183	151	166	180	204	189	201	178	186	196	184	185	197	187	187	191	188	190	171	200	211	189	172	183	174	171	186	202	195	193	190	174	191	194	185	164	194	179	179	192	182	232	201	196	208	174	186	201	192	213	180	183	178	176	169	209	187	192	181	195	190	203	167	180	188	198	206	204	208	199	162	200	196	215	183	204	187	165	180	183	191	185	204	188	205	211	180	234	196	183	204	198	183	187	199	199	181	202	208	192	196	171	176	212	187	180	166	184	205	171	201	190	175	149	206	200	210	188	186	183	186	181	187	196	202	200	183	179	187	178	178	191	207	220	200	170	191	203	192	184	216	189	208	185	193	181	216	228	162	192	198	175	196	179	210	189	187	194	201	178	188	190	211	190	184	195	205	150	186	206	175	197	222	204	196	196	195	188	179	172	152	216	184	187	171	181	191	225	211	176	189	195	187	188	200	184	177	163	211	225	196	187	160	198	184	198	197	181	187	183	189	217	175	156	189	196	188	178	182	197	194	210	193	208	198	228	177	193	212	183	197	205	184	215	173	187	185	208	190	200	170	199	217	212	164	198	192	165	184	186	157	167	224	188	177	200	184	191	171	200	186	177	181	200	202	194	183	200	179	208	207	187	216	202	211	172	204	242	200	201	185	180	176	187	226	177	178	200	219	181	209	190	205	197	191	200	203	188	215	191	185	197	181	188	201	186	195
4311	3243	8467	9063	9303	8247	10116	11468	2921	481	516	476	481	477	496	460	483	484	503	460	488	486	523	479	457	506	505	505	482	458	469	479	514	476	466	474	475	490	462	495	457	490	461	471	460	462	481	480	477	436	485	510	439	471	439	451	445	484	474	492	496	477	490	434	456	516	476	493	484	499	498	476	475	531	458	434	418	476	471	483	467	527	499	500	487	453	424	466	528	475	446	474	445	467	470	462	462	486	447	448	475	484	474	465	497	455	488	449	503	480	455	464	469	437	491	486	495	486	472	494	488	481	468	476	449	442	499	463	496	490	430	479	484	457	436	486	469	499	481	496	506	453	472	455	491	503	465	454	452	469	475	519	457	454	486	476	487	422	494	506	467	472	501	458	503	475	461	479	467	494	464	504	435	461	472	489	486	490	481	474	483	490	460	479	457	479	493	462	453	520	507	458	486	501	464	482	470	476	493	487	458	435	490	458	468	478	506	474	463	443	479	476	462	468	498	480	461	487	499	445	464	496	518	468	436	480	446	479	472	494	500	510	502	490	474	497	482	448	486	507	472	485	487	461	468	450	460	471	468	466	488	493	471	458	441	489	498	422	517	445	532	492	445	474	499	467	494	485	449	429	449	484	473	472	483	481	470	485	498	455	441	496	508	511	484	475	478	503	517	495	481	509	470	488	468	462	459	528	530	512	440	478	512	471	454	491	465	480	497	491	441	457	466	451	503	480	482	459	491	507	477	465	453	489	447	535	482	491	437	469	447	477	490	440	463	479	498	506	467	499	478	491	431	478	510	455	481	460	457	475	469	451	505	480	456	494	504	460	469	487	455	456	488	450	471	455	477	448	488	464	454	490	477	467	467	477	463	492	498	476	422	511	468	469	468	470	480	485	475	494	474	453	448	465	423	448	473	495	481	530	479	495	473	495	513	511	464	520	499	490	487	495	428	481	456	498	493	503	509	500	456	503	463	484	444	448	462	509	448	462	469	490	508	461	474	482	476	495	466	474	450	484	462	490	451	451	465	484	470	491	437	473	474	488	505	482	458	502	431	484	457	489	456	474	458	443	451	479	503	466	476	471	502	495	470	483	484	485	507	449	462	474	465	470	472	470	435	471	463	451	520	505	509	480	444	517	443	494	462	472	457	487	474	451	484	495	457	479	491	426	518	451	493	489	490	482	519	448	450	492	473	451	477	481	466	468	455	469	493	479	501	458	479	476	465	471	445	483	421	460	470	482	478	473	503	467	444	463	468	470	483	444	496	465	443	483	479	516	449	462	459	478	535	497	469	447	500	475	456	448	488	494	519	486	479	480	433	459	458	461	496	471	511	466	464	446	494	491	494	498	462	482	450	469	468	486	470	492	458	449	482	517	477	519	492	463	503	495	524	448	487	487	466	425	462	474	463	444	487	438	449	466	497	455	457	499	467	477	494	458	480	466	502	502	470	482	492	502	442	478	475	499	457	486	488	479	464	457	480	457	449	451	455	521	463	477	517	496	428	502	476	490	492	468	463	439	454	503	489	521	477	486	487	458	456	468	486	483	462	527	506	502	421	471	457	529	494	495	485	458	465	489	428	440	451	481	497	486	510	466	436	453	492	487	439	427	496	456	477	477	483	492	465	470	442	466	490	431	505	494	470	479	457	470	486	428	473	455	442	501	477	466	488	505	438	474	473	479	474	448	478	494	461	473	456	457	518	424	479	469	470	451	450	457	480	444	478	475	515	496	463	502	490	499	467	478	500	456	485	447	512	436	468	495	502	451	480	473	442	483	420	489	500	509	478	457	509	495	459	405	481	481	470	472	496	502	468	486	530	503	470	482	479	464	498	473	470	488	487	479	496	444	484	447	453	498	468	478	494	471	473	533	474	504	497	482	480	481	461	470	460	451	459	510	478	451	509	501	466	506	452	472	451	478	471	467	476	466	477	481	460	448	486	486	497	471	424	472	518	439	492	487	448	462	494	486	501	492	514	469	476	483	418	462	494	495	495	443	464	456	446	461	479	477	485	478	477	485	509	488	456	486	462	490	476	487	510	488	488	479	483	493	441	454	484	471	501	450	440	450	447	463	478	491	470	466	491	487	487	473	493	474	435	474	467	467	487	469	488	461	470	512	469	494	471	479	440	478	502	473	439	475	476	492	497	483	484	493	456	439	505	475	498	457	495	447	471	520	455	460	461	477	472	466	438	527	479	467	465	474	529	496	490	433	482	471	475	488	458	457	515	456	455	503	464	476	469	478	479	492	425	519	475	474	465	446	460	481	471	469	452	475	441	494	507	520	490	465	490	457	495	446	463	450	493	536	459	478	518	462	460	439	491	514	465	456	480	433	503	461	498	507	475	476	447	499	455	470	475	468	479	484	478	507	494	476	494	434	473	481	473	483	524	455	476	464	528	493	493	502	490	464	454	498	503	476	445	464	464	458	478	488	471	429	519	467	447	518	465	498	471	477	408	450	482	496	497	470	484	486	467	448	486	489	492	442	444	478	477	482	475	476	447	497	499	488	439	460	489	513	438	477	454	473	490	440	506	455	472	505	455	455	523	456	466	473	468	512	497	478	466	485	519	443	453	467	457	484	464	453	458	468	473	441	484	478	443	484	459	444	455	508	485	479	511	499	461	505	450	466	480	452	475	480	480	455	434	464	486	494	482	462	441	493	475	454	458	477	484	476	484	444	474	429	523	488	451	504	522	477	507	513	467	517	476	448	449	477	488	452	448	489	485	472	499	483	466	499	482	487	427	505	497	464	456	487	463	495	458	459	444	500	491	480	463	452	477	486	461	461	469	452	475	505	484	485	476	511	474	461	470	472	489	486	437	503	495	471	452	465	466	463	464	506	468	458	477	491	473	462	469	493	457	475	455	491	481	496	468	451	471	475	464	471	467	451	470	439	461	465	469	460	448	453	476	453	460	492	471	472	458	442	516	459	458	479	461	485	465	480	500	440	455	488	501	439	471	494	441	494	470	479	529	501	493	497	490	447	477	482	495	539	472	498	446	495	435	484	432	497	494	501	484	476	488	484	462	454	486	484	426	457	476	440	468	448	488	475	465	514	471	459	453	475	461	469	461	477	507	477	502	504	440	455	476	511	481	467	434	439	454	457	471	479	427	490	497	480	487	477	471	496	460	481	473	475	498	474	486	463	463	514	484	428	459	509	469	490	451	453	488	450	482	466	476	483	441	458	488	521	481	482	463	416	504	489	454	470	514	480	491	450	470	470	499	456	483	476	500	457	453	462	486	453	443	463	463	500	444	493	442	477	495	489	476	471	479	478	483	501	465	459	448	476	469	495	450	473	483	464	474	509	484	505	446	463	450	466	480	483	513	478	467	468	454	467	489	478	520	440	450	468	476	467	491	480	499	479	490	506	493	489	480	454	536	464	482	487	458	470	478	508	448	481	476	474	506	528	468	464	458	403	521	463	459	472	490	448	463	471	504	489	478	500	464	487	522	479	469	480	487	446	504	477	516	507
16268	7704	9226	6670	5241	9175	26452	32227	14467	755	254	241	237	230	232	235	233	242	271	220	240	239	237	238	220	214	231	211	245	212	228	203	229	251	219	221	211	223	230	218	228	238	256	207	243	218	217	224	195	217	232	216	237	242	223	232	255	229	213	223	232	255	227	213	209	215	236	207	249	236	241	244	232	243	219	205	215	194	237	224	248	256	255	204	218	220	235	243	223	221	235	223	224	219	223	218	218	251	222	205	227	214	216	242	216	197	248	214	204	225	232	203	233	213	221	248	236	198	205	255	233	214	227	225	206	181	200	207	202	259	221	210	226	235	272	231	222	212	214	250	252	220	250	207	206	218	197	221	206	221	218	224	212	206	184	222	221	252	221	197	200	225	201	221	227	207	257	222	215	243	225	221	216	240	213	224	227	226	202	253	223	255	221	196	231	231	200	213	230	207	230	231	228	236	240	209	222	209	218	224	222	214	250	238	215	224	219	208	188	222	230	219	239	230	230	211	201	226	218	243	208	222	218	233	230	205	222	236	222	225	226	198	201	238	201	230	219	215	233	245	221	209	208	203	216	243	222	207	220	219	207	201	209	215	219	234	252	224	218	222	225	217	232	221	247	230	230	243	187	194	229	221	215	223	225	228	212	225	226	215	238	255	256	223	234	245	223	233	216	215	209	230	235	203	217	209	232	237	242	213	244	246	210	213	215	236	246	239	216	196	233	242	234	226	246	234	215	224	211	188	211	245	223	241	214	226	239	233	248	210	211	232	224	214	250	257	227	238	194	232	223	180	249	205	263	224	218	223	241	195	214	226	234	229	220	206	199	219	228	206	222	255	214	235	249	225	214	237	259	225	214	223	222	245	207	234	197	223	233	239	220	244	234	245	206	203	227	227	244	188	184	240	225	230	226	225	205	214	236	207	208	209	223	220	241	236	232	243	244	217	191	239	233	215	250	231	251	207	222	240	193	227	232	231	200	222	255	227	245	211	212	231	247	247	216	240	237	219	216	229	231	231	200	209	214	223	225	227	198	208	203	240	172	241	223	232	215	227	212	212	236	234	222	246	198	231	224	242	214	209	196	212	215	232	256	230	197	203	237	217	234	168	224	219	224	220	209	262	231	199	236	217	218	244	226	216	247	204	227	224	244	234	243	225	217	235	219	229	192	220	226	201	209	203	249	248	230	209	211	218	215	202	231	207	228	228	219	201	200	224	223	241	224	192	233	255	213	234	215	220	235	213	210	242	205	217	219	237	224	246	221	224	238	209	217	227	227	214	233	232	224	205	217	217	245	226	224	195	228	212	243	214	210	224	230	254	226	231	225	218	239	250	227	221	228	243	222	215	219	222	227	208	223	241	236	229	223	227	228	219	223	230	216	229	181	209	220	214	233	217	204	207	213	241	198	233	230	232	251	232	217	230	211	212	236	224	235	233	228	211	217	208	264	197	225	249	247	222	231	207	233	193	226	200	223	202	214	216	199	205	208	234	247	201	194	231	239	220	247	231	207	237	227	228	249	221	243	229	204	220	219	215	213	224	232	229	208	209	219	209	243	236	216	219	251	239	237	199	234	231	223	212	226	224	214	200	246	228	206	238	213	218	247	224	244	200	243	212	223	226	238	229	216	231	218	238	223	236	231	209	233	229	234	237	244	191	226	229	256	227	221	201	234	222	226	216	239	210	209	217	238	235	231	230	215	224	217	218	234	218	236	235	250	258	210	237	237	183	248	237	225	219	238	211	253	219	222	193	208	212	239	239	227	221	231	205	230	222	227	238	176	259	213	238	236	232	217	251	214	222	234	264	231	223	221	204	214	242	230	233	223	224	210	228	219	218	197	222	208	236	235	248	227	217	212	243	209	200	234	220	244	218	215	217	238	212	225	224	233	214	219	234	228	213	239	231	218	235	232	198	244	201	211	237	207	263	237	256	236	257	234	226	223	227	183	224	227	245	217	224	211	216	217	209	234	224	197	217	227	230	231	203	193	212	260	227	222	208	225	192	202	208	254	200	219	219	216	195	254	218	246	205	224	250	236	242	208	242	196	220	223	254	208	211	254	228	237	214	217	215	242	222	194	212	240	232	235	232	214	210	234	257	224	217	252	218	220	229	228	208	195	204	228	244	227	216	233	222	223	248	225	222	219	238	226	231	222	229	237	223	235	228	208	275	208	203	224	244	267	222	209	211	240	226	214	219	192	236	210	213	253	237	226	236	247	225	234	212	204	232	228	229	216	258	214	196	213	227	242	210	222	242	214	196	220	201	228	227	226	249	266	224	237	236	213	203	231	202	227	219	201	208	236	236	210	229	225	221	228	229	223	202	231	233	257	210	244	245	250	246	239	217	220	230	199	227	244	206	213	223	230	245	223	258	217	236	236	237	216	252	220	234	228	195	216	238	204	241	228	246	209	207	228	211	203	254	225	217	244	248	221	230	223	222	232	209	215	236	204	184	235	228	200	255	208	213	211	247	231	251	242	210	211	208	235	201	224	243	207	224	231	201	227	229	202	227	225	218	234	217	212	234	211	205	221	215	229	218	224	202	240	201	243	232	259	215	230	218	235	224	217	250	239	198	225	211	272	244	210	224	232	216	234	225	217	228	243	235	234	254	217	218	215	227	249	228	189	208	196	219	217	248	235	230	186	195	224	250	228	232	220	227	223	219	263	238	228	231	209	228	244	237	214	237	230	230	246	219	232	218	235	236	211	232	227	200	209	219	221	244	215	213	190	221	210	228	215	221	221	222	195	218	245	197	230	197	212	226	223	217	210	206	237	217	223	233	239	192	238	226	231	242	231	212	220	235	229	236	242	232	203	194	192	226	233	222	206	221	213	226	209	226	211	220	216	225	210	237	242	245	208	228	242	217	250	213	251	205	213	225	234	230	227	212	216	227	241	211	193	214	190	191	234	229	197	220	235	215	219	219	216	239	230	225	233	230	221	228	237	210	233	228	230	236	214	246	199	269	204	218	216	223	200	210	240	225	211	229	211	232	210	196	227	206	197	216	247	236	242	218	206	242	236	202	230	225	229	245	210	229	210	243	217	203	211	216	215	212	206	217	227	244	237	196	198	237	244	216	229	213	189	215	191	225	250	212	216	216	224	223	208	248	231	215	247	224	224	225	208	210	228	208	245	229	224	231	213	251	240	222	222	218	235	217	234	240	266	220	223	256	235	188	211	225	229	240	232	237	199	243	219	233	234	192	197	219	217	217	220	223	240	218	211	230	219	235	237	222	214	228	222	224	208	217	204	213	206	223	238	246	215	218	235	205	207	233	242	242	227	245	233	202	223	218	246	217	243	229	212	239	207	224	210	222	237	221	249	224	214	216	213	209	192	218	190	232	239	236	256	227	219	245	220	211	226	228	211	216	233	201	225	219	212	213	220	206	256	235	228	217	204	233	228	234	223	218	207	233	223	212	238	190	242	224	223	224	210	221	212	212	223	228	204	183	216	251	200	208	246	249	211	274	214	201	242	246
8916	6041	15545	16180	16566	26607	47664	51006	20261	805	779	728	702	678	646	611	649	607	647	623	568	541	613	556	589	566	588	609	581	562	564	566	559	567	587	598	566	569	566	584	597	599	589	577	557	583	528	546	563	553	529	559	554	564	540	571	617	572	554	516	532	557	545	568	565	587	569	593	575	582	540	572	554	512	544	553	574	576	538	550	552	572	535	559	588	558	573	584	565	592	515	569	558	561	582	537	551	589	553	518	542	569	563	596	543	525	584	547	552	548	550	554	560	562	552	547	563	560	573	557	532	569	543	523	589	572	596	562	591	568	588	567	556	554	562	539	558	527	537	552	555	526	546	569	599	558	541	551	560	549	590	559	572	581	552	567	545	575	553	570	548	526	562	542	548	576	559	573	557	546	576	569	575	612	537	573	572	541	552	568	521	553	570	548	536	561	534	599	599	567	558	544	568	500	549	558	583	554	565	583	611	528	559	499	526	556	537	551	525	574	560	561	549	570	552	576	569	539	546	589	584	552	553	565	555	524	565	549	547	570	553	570	554	541	552	527	606	532	588	576	562	557	562	567	519	543	563	540	549	551	561	550	586	571	545	576	537	601	523	569	520	554	591	592	550	554	558	562	614	563	543	554	568	558	576	576	557	552	567	605	595	549	557	518	600	536	537	571	574	551	587	616	568	574	557	600	555	594	552	568	557	601	588	525	564	487	554	532	602	551	527	605	544	540	578	593	590	575	542	573	550	587	522	592	563	555	514	574	553	527	573	503	531	552	614	580	590	542	538	575	573	523	554	529	544	560	600	547	553	582	557	579	479	544	527	542	572	570	558	528	552	587	553	579	566	556	558	553	539	538	552	547	550	521	551	554	563	567	620	556	535	519	544	526	539	580	576	527	533	544	599	518	529	537	584	572	545	555	578	536	568	588	559	590	495	568	575	550	517	562	538	529	575	553	553	549	521	516	553	515	593	594	559	540	513	575	519	542	541	547	574	550	525	553	585	555	549	572	526	546	558	518	579	603	579	531	574	561	559	575	529	544	533	555	579	535	561	555	505	575	535	543	566	539	535	586	549	638	536	526	573	505	603	535	571	576	557	530	509	586	541	560	562	533	590	575	531	576	571	564	598	552	533	567	582	560	550	609	595	569	545	536	579	559	542	552	496	551	550	527	564	561	591	552	541	598	528	571	568	575	576	576	561	581	568	573	505	544	527	568	514	525	543	601	598	605	553	592	546	538	534	569	559	570	558	550	607	560	571	537	553	551	530	530	544	575	558	592	546	531	558	520	540	568	541	573	516	565	536	549	565	524	566	577	578	519	563	543	553	584	508	542	562	582	568	587	545	557	528	539	541	540	559	528	531	574	560	574	554	545	540	589	547	584	554	587	554	516	563	584	546	525	558	549	544	546	568	591	514	552	598	586	571	540	546	555	537	580	514	568	564	583	533	539	513	545	552	560	534	523	548	551	578	598	568	574	553	572	504	579	559	522	552	541	504	559	544	549	527	572	554	552	552	598	543	560	555	527	578	518	574	535	532	557	582	554	519	569	544	560	557	575	599	531	537	534	527	561	567	509	563	580	556	549	534	549	527	599	554	585	547	544	561	549	571	514	563	565	518	517	521	545	599	575	544	568	594	543	550	589	520	514	576	537	546	529	534	562	549	547	561	546	547	556	585	548	559	537	551	538	576	543	547	555	600	551	554	567	583	582	525	537	535	559	536	553	534	551	559	557	595	535	573	517	601	564	580	575	558	545	545	611	518	549	584	549	550	550	556	545	536	542	559	536	596	553	542	577	537	537	585	572	567	577	550	528	583	558	569	592	551	544	530	547	547	524	549	504	534	542	532	555	569	536	568	568	550	610	516	554	558	619	562	531	578	539	540	532	567	559	538	571	575	568	560	627	544	545	556	539	543	619	608	558	542	536	583	582	541	548	564	541	528	521	606	528	559	559	536	554	583	558	582	564	541	502	568	571	537	594	526	560	539	577	516	513	582	539	529	573	537	551	581	578	609	564	605	537	525	556	579	559	554	582	506	601	494	539	535	556	506	593	581	546	525	573	529	563	556	527	551	539	547	560	532	555	598	559	550	526	572	516	540	558	586	592	581	571	531	571	547	583	562	534	556	607	585	527	545	532	527	552	572	545	540	559	561	559	567	561	546	532	574	554	552	567	531	579	564	544	532	539	547	575	523	510	606	579	557	544	531	563	511	599	576	568	568	573	555	588	556	531	549	533	569	549	600	562	574	533	579	617	552	582	535	558	553	582	562	576	642	549	536	568	521	558	555	541	536	567	592	563	560	562	584	566	546	581	551	485	549	542	552	547	517	569	533	567	536	556	574	606	526	568	550	568	579	549	570	590	556	539	545	529	556	586	525	548	521	525	548	621	494	571	541	550	548	579	538	574	551	532	543	554	552	567	584	571	544	580	581	564	588	526	598	618	559	553	543	548	546	578	582	587	534	513	555	593	541	542	562	584	542	555	554	593	585	534	599	547	578	566	570	565	540	484	563	543	560	561	575	539	578	535	551	544	547	514	563	571	559	561	575	515	560	556	569	525	548	531	563	543	571	538	575	534	543	533	564	574	548	584	599	557	545	583	618	523	544	565	548	574	604	522	561	512	560	526	561	569	536	547	546	572	555	566	563	564	516	574	580	605	581	553	607	531	550	589	553	590	525	553	576	524	522	585	544	568	532	550	554	524	525	592	559	545	560	540	556	571	578	568	572	522	533	529	507	537	546	549	524	587	516	574	574	562	545	581	524	610	527	579	557	569	550	547	577	548	534	526	539	569	573	583	526	603	564	509	544	497	573	499	540	545	542	561	521	577	560	569	564	570	513	577	552	548	561	556	528	561	552	537	559	585	516	591	523	580	542	579	555	560	551	543	547	515	550	569	502	556	546	516	546	506	552	565	506	548	568	608	542	573	542	564	543	575	535	543	567	549	575	535	543	576	550	547	571	562	547	552	570	543	521	513	539	532	566	510	606	570	518	565	571	575	566	567	544	528	587	585	571	565	581	527	574	533	546	567	579	542	598	566	574	546	531	577	570	555	577	547	594	530	594	589	511	549	519	535	550	552	552	566	563	529	526	534	549	615	557	547	548	567	532	544	539	547	569	503	573	562	581	598	557	570	561	522	545	562	534	549	615	528	587	568	560	614	549	549	561	556	574	576	549	515	609	541	560	539	551	557	563	571	518	583	532	564	532	542	576	517	584	561	545	559	577	559	541	575	578	559	556	578	513	587	529	531	536	601	583	598	539	559	520	562	573	526	551	554	591	547	578	577	535	581	547	589	543	553	536	567	520	551	592	561	567	563	535	554	553	544	568	577	571	560	556	583	564	523	558	548	539	580	559	541	532	565	549	524	547	501	598	512	579	533	561	546	530	548	571	528	543	560	574	601	576	565	594	560	569	567	549	522	595	567	555	573	565	567	553	554	525	515	559	541	556	544	527	528	499	524	571	594	562	544	588	518
26031	13881	15902	12442	8462	14830	31440	44798	33688	4503	555	451	450	446	421	435	430	420	430	426	413	403	413	455	387	433	402	396	396	362	359	355	383	382	417	420	396	419	412	394	371	432	418	384	407	432	429	380	410	376	414	419	392	414	382	402	370	355	381	413	399	380	387	380	421	387	355	430	407	411	405	370	430	362	389	379	372	411	399	337	372	381	388	393	417	417	418	377	390	378	387	397	381	382	363	376	419	409	439	388	405	387	404	344	400	399	419	373	363	444	367	418	360	404	369	384	387	370	371	399	402	386	402	385	357	399	375	397	411	416	392	415	381	374	355	394	387	369	400	385	414	376	437	437	360	386	396	409	399	412	394	418	388	419	345	397	385	409	390	365	376	362	402	351	364	353	417	370	435	390	393	441	384	452	372	390	426	433	402	407	371	374	397	389	391	423	406	411	394	449	396	446	394	397	398	404	374	381	369	385	385	422	400	382	422	381	391	415	438	403	396	404	419	418	339	395	399	374	383	379	422	419	425	402	404	368	410	386	363	393	406	419	390	380	402	353	389	384	401	372	408	383	375	407	402	383	393	390	404	408	423	363	396	407	411	422	372	390	365	420	400	395	403	382	379	377	365	406	384	377	409	382	398	391	392	419	384	412	407	410	393	394	349	418	399	421	394	362	409	341	409	385	398	368	407	412	384	393	378	388	413	348	393	402	386	436	390	391	410	388	358	375	358	399	390	347	397	394	403	405	349	397	451	371	399	406	375	394	371	441	410	377	404	394	409	366	416	412	419	381	390	367	402	394	401	381	434	405	398	372	379	392	417	391	379	389	388	365	372	377	408	345	380	400	413	408	388	397	394	365	402	390	382	378	391	359	397	373	382	385	411	392	407	404	420	408	408	396	379	367	416	400	388	376	395	372	404	400	384	367	349	376	412	372	372	400	412	393	379	408	417	377	400	398	376	393	405	387	409	386	414	408	398	389	388	440	368	423	381	383	411	364	402	356	380	372	427	400	381	373	409	353	367	457	408	435	387	399	373	401	411	403	379	421	367	377	409	410	382	382	385	382	387	369	395	394	367	379	403	425	398	436	394	355	352	409	440	388	434	378	409	360	408	390	381	381	386	387	424	389	420	381	381	344	397	372	398	359	386	382	381	430	387	363	387	392	370	373	400	371	396	338	390	390	382	394	384	357	394	366	387	372	394	401	370	394	384	394	422	361	390	391	397	395	381	402	391	411	415	410	391	393	391	389	374	389	390	362	428	382	393	388	422	400	390	430	386	406	355	360	385	388	368	373	402	389	388	390	380	375	398	407	361	411	411	380	395	402	401	347	433	416	385	334	390	407	386	368	366	419	402	364	392	455	380	395	399	372	395	396	381	392	396	408	377	396	391	385	397	388	398	400	357	397	384	378	388	386	361	414	421	367	424	423	378	394	415	393	391	421	372	387	397	385	350	426	406	396	397	404	458	414	396	427	405	377	406	382	393	377	409	379	400	399	406	376	444	415	401	412	386	444	365	405	439	403	420	392	415	403	432	373	389	448	406	343	408	399	441	391	398	369	404	425	395	380	393	355	410	430	451	382	406	412	413	397	379	367	381	375	378	395	395	402	390	385	378	402	423	411	365	392	361	364	372	379	437	389	356	388	405	374	416	423	391	369	398	393	382	400	358	384	400	391	382	374	387	424	402	388	365	401	386	383	382	362	413	378	400	354	404	390	387	430	400	377	406	411	365	396	397	430	387	368	394	398	369	360	398	400	373	395	415	396	425	385	417	385	359	413	386	419	368	397	404	369	358	401	405	371	420	389	405	379	381	391	407	361	389	383	402	416	421	396	383	378	383	397	445	391	375	372	385	377	414	410	391	422	379	400	414	408	432	405	417	386	361	393	391	380	392	381	413	349	408	399	371	416	408	421	390	386	394	420	413	439	395	381	400	378	394	402	432	396	422	414	372	410	413	405	396	410	394	341	375	406	408	417	394	399	394	402	382	389	404	427	368	403	387	407	417	386	423	407	415	366	408	364	353	369	393	384	386	398	395	389	413	400	384	376	352	378	388	372	374	391	409	366	400	390	401	390	357	391	406	372	413	412	382	361	414	409	403	391	413	358	372	368	388	372	406	383	379	395	419	351	409	395	384	390	395	412	378	369	374	387	397	345	394	403	391	418	387	396	435	353	385	390	379	354	420	385	388	424	379	408	441	397	402	402	368	400	382	378	376	419	365	407	390	392	374	407	347	406	380	392	375	409	388	407	373	356	376	375	423	440	373	369	438	414	386	395	415	369	372	400	381	394	381	391	385	376	388	411	373	396	378	384	356	400	411	419	370	406	374	416	394	396	387	406	401	410	372	370	394	433	369	403	415	388	420	385	393	417	427	377	391	396	392	364	371	412	398	409	377	355	387	394	377	383	383	431	420	401	351	390	391	385	430	347	393	365	374	376	394	389	375	379	416	404	398	386	459	352	399	436	398	390	425	407	378	384	389	385	399	425	408	400	404	399	371	389	385	349	380	376	450	421	381	395	399	404	402	403	394	408	431	401	370	387	370	413	364	368	385	420	374	393	409	365	413	369	377	428	380	368	399	403	393	360	364	385	345	394	378	363	391	361	380	383	424	389	401	381	376	400	421	399	365	390	384	393	353	392	386	401	380	389	353	396	425	407	392	372	350	362	410	368	373	416	402	374	396	364	414	436	372	397	374	419	406	378	389	434	411	384	410	406	352	384	380	383	345	370	378	374	386	383	425	384	395	417	407	414	402	394	392	389	400	377	408	397	401	367	385	383	416	378	384	389	406	395	409	384	420	356	414	372	371	352	372	380	399	358	424	433	400	400	400	418	400	340	383	407	414	362	426	402	388	387	393	389	429	414	399	403	414	409	416	406	395	371	412	372	431	391	375	373	394	400	396	385	397	407	417	394	420	356	420	380	374	338	404	404	370	391	425	401	380	387	396	414	398	378	406	424	396	385	387	382	377	403	347	394	377	407	429	364	403	389	418	386	438	386	417	427	409	394	386	389	399	384	396	419	393	410	389	388	372	412	392	407	396	399	387	432	391	393	407	399	371	393	369	396	375	374	389	393	393	413	409	385	417	387	379	387	401	411	394	414	373	396	398	393	423	324	368	362	384	413	364	370	389	436	385	400	389	407	376	416	413	364	392	424	391	387	386	387	384	388	430	390	400	391	386	391	370	350	368	397	403	434	382	372	406	380	396	411	428	415	393	426	371	403	416	397	406	407	380	429	405	418	405	400	432	377	395	390	399	385	394	352	396	445	378	404	404	404	416	408	414	375	366	408	369	383	385	403	372	411	403	397	406	427	408	350	347	374	421	400	423	370	367	365	394	412	411	407	389	400	407	373	379	406	380	391	396	406	394	376	345	391	405	395	379	385	401	412	394	389	348	357	348	374	343	387	394	405	382	370	362	385	436	401	438	394	417	393	379	401	394	413	392	407	410	406	387	410	368	377	366	410	381	372	409	434
12336	9590	22107	23939	21657	32909	48444	62865	35699	1517	1380	1373	1218	1154	1192	1137	1115	1047	1026	999	1020	1001	966	909	960	907	986	1000	967	929	937	947	979	913	952	893	944	924	979	962	915	953	940	921	901	916	901	906	892	888	962	900	895	915	874	894	889	887	864	888	891	907	831	891	886	858	931	867	901	853	903	875	875	844	891	880	876	934	872	839	891	917	962	893	880	838	861	935	893	837	854	893	918	898	792	904	933	890	895	912	899	906	874	906	915	892	908	897	872	917	887	920	857	914	883	926	869	837	893	888	873	890	874	862	830	936	839	960	908	860	900	919	867	861	882	883	876	917	858	898	893	906	902	889	911	934	888	859	852	910	839	834	890	887	933	889	887	946	869	852	900	845	820	875	852	922	942	840	856	844	906	853	867	868	917	836	879	965	930	817	844	900	879	921	894	904	870	824	889	890	915	874	911	861	868	914	864	840	892	846	851	863	813	909	876	854	843	908	893	912	919	861	882	947	864	917	892	904	884	841	842	903	899	869	915	903	915	904	865	885	909	860	886	927	826	872	864	824	846	857	875	943	918	905	865	913	850	903	886	883	899	851	885	920	916	886	887	919	849	868	893	886	884	920	907	935	907	874	901	879	926	869	931	853	909	866	852	873	859	904	871	912	851	900	849	868	860	869	861	924	936	851	922	839	921	930	851	907	815	901	856	912	903	902	923	841	878	870	884	861	866	900	910	886	885	875	871	826	903	910	832	895	936	907	908	891	878	884	917	897	868	875	868	904	967	894	873	857	834	839	876	929	905	842	833	869	874	926	917	906	884	890	841	840	889	926	914	897	944	891	922	870	880	950	834	877	885	908	940	878	918	834	892	880	912	867	870	909	887	883	899	862	931	920	875	845	883	921	864	857	872	899	900	842	919	865	840	919	900	884	906	940	906	825	925	920	870	897	868	873	863	821	854	850	854	891	914	925	913	904	865	907	886	875	947	933	845	887	874	832	894	922	946	796	875	907	884	855	892	871	873	894	890	899	845	862	888	889	852	872	894	891	903	922	901	871	894	933	906	945	862	897	866	903	869	900	892	910	921	872	858	857	923	931	891	837	889	899	869	908	856	856	895	925	935	848	891	902	880	860	886	855	919	882	892	879	890	887	860	910	824	854	886	904	911	888	916	897	905	862	900	887	837	933	891	905	852	946	841	815	874	865	848	897	878	896	848	890	919	870	870	852	922	880	910	885	889	909	846	878	873	909	858	888	891	871	930	889	935	918	863	923	828	895	841	844	844	882	913	864	889	834	888	885	883	856	908	964	885	902	923	890	891	848	906	893	864	883	911	879	873	902	868	888	881	873	894	944	871	866	879	871	881	908	937	824	838	833	888	862	923	874	871	845	867	872	867	894	853	946	884	877	894	802	920	872	904	874	860	899	887	888	945	899	903	867	896	885	859	893	843	887	894	871	838	915	906	849	935	878	857	895	905	855	852	882	836	913	878	885	907	910	858	844	939	864	842	863	966	891	906	896	841	875	897	906	874	876	875	899	895	852	891	904	882	836	833	879	894	887	914	888	881	897	897	877	893	852	910	919	931	860	816	850	868	854	900	845	865	873	842	897	829	958	930	958	877	875	868	931	942	854	892	908	914	886	870	927	896	891	845	879	906	927	940	860	878	867	840	917	892	863	906	905	873	875	896	881	899	892	920	854	871	898	859	857	867	860	823	855	870	940	880	866	865	879	864	880	907	868	879	873	886	889	876	954	866	847	883	908	915	917	897	845	889	871	897	903	882	878	860	895	925	885	844	911	897	920	882	963	885	855	876	927	939	859	930	933	885	862	873	932	878	872	835	856	879	917	899	953	873	901	907	884	854	896	860	882	885	874	896	828	848	848	906	976	868	857	894	869	871	854	908	921	847	863	835	876	894	816	887	904	902	890	878	874	860	877	815	897	832	857	895	897	867	845	873	903	859	923	840	888	859	881	937	857	868	902	806	864	899	884	880	832	846	894	896	835	888	867	891	908	890	916	897	905	844	867	933	917	916	881	936	845	957	896	903	840	881	879	867	894	883	922	831	929	891	865	901	898	844	844	878	841	901	894	927	938	827	862	894	877	910	914	839	894	905	881	876	870	891	878	860	896	864	884	925	908	891	888	884	851	933	889	884	911	871	912	913	848	829	855	902	886	908	839	868	836	893	867	954	881	909	857	911	878	870	900	856	855	874	919	864	863	962	852	918	878	849	871	877	896	880	864	897	902	860	835	832	871	845	850	890	894	893	878	856	884	909	864	851	941	865	888	887	861	854	860	827	886	963	908	892	909	927	874	825	917	844	837	861	874	838	894	876	852	846	857	888	899	872	860	952	851	859	927	833	922	889	880	838	931	902	875	913	882	886	881	904	904	884	890	831	896	859	852	904	874	896	877	866	838	839	841	839	865	899	845	941	876	874	900	853	839	884	897	909	837	917	891	894	901	911	882	878	914	912	859	848	884	840	897	905	888	884	914	879	858	852	867	856	887	881	894	863	875	856	897	915	827	856	875	868	836	890	857	885	839	894	839	848	904	859	895	895	819	942	904	930	875	877	917	930	897	938	839	888	871	856	926	864	886	885	849	882	888	922	966	937	903	871	903	912	840	849	906	920	875	905	927	868	863	903	856	826	896	926	890	898	857	857	854	910	934	888	889	856	852	841	865	908	901	889	884	865	951	911	878	909	855	921	880	896	911	847	863	903	854	867	905	885	907	867	874	882	879	883	920	887	874	861	919	885	858	882	892	837	845	867	960	858	871	945	866	916	836	858	936	864	875	863	890	854	873	879	864	805	835	879	840	819	912	922	838	948	893	883	872	893	906	905	884	840	869	903	882	890	862	868	937	908	890	879	904	874	912	849	867	896	931	890	916	864	823	900	844	898	908	901	945	878	875	862	871	857	881	922	879	896	853	844	913	880	838	830	873	920	933	962	930	889	813	900	849	875	886	888	865	847	895	897	907	894	837	872	927	896	877	912	933	842	880	833	811	882	848	870	907	930	919	920	874	897	957	920	883	916	911	883	903	897	867	884	887	871	921	902	878	893	848	842	894	899	930	887	820	855	941	893	911	911	879	897	894	842	930	876	842	908	863	915	901	862	823	887	876	905	836	910	881	877	902	912	920	904	834	912	858	868	919	874	860	903	901	859	893	896	886	855	884	861	892	851	912	821	810	895	920	877	871	929	870	901	853	928	911	874	899	898	849	819	870	885	906	885	919	859	895	874	862	917	873	905	881	927	847	864	906	819	896	881	893	859	841	920	882	910	838	867	887	853	894	900	854	889	864	896	898	850	900	895	877	876	905	868	896	904	803	799	918	886	906	852	814	868	850	929	879	885	888	859	876	898	932	898	939	887	895	869	880	872	885	912	819	860	880	844	879	897	891	885	860	931	956	873	900	876	908	934	871	899	889	844	886	862	868	856	900	933	911	921	858	854	872	931	840	857	867	901	913	904	818	847	924	879	940
6957	4036	4944	3608	2719	2132	1880	2238	1285	198	219	202	186	178	160	190	190	202	179	198	201	191	203	192	176	195	181	202	187	206	208	175	218	210	191	174	194	206	201	174	219	182	213	210	187	200	198	199	197	165	217	179	182	160	218	186	181	206	194	203	196	182	182	192	194	204	190	190	212	189	199	177	212	201	193	192	189	194	221	178	191	197	192	192	182	186	204	223	223	186	198	205	196	188	181	215	189	164	187	199	247	206	178	162	181	178	191	212	200	173	170	211	202	198	173	221	185	227	212	179	191	179	184	215	206	176	195	199	185	224	196	182	204	191	183	182	181	190	184	182	177	184	184	203	189	198	213	182	212	215	193	201	198	180	228	195	192	192	200	188	210	209	193	197	198	218	181	162	193	198	187	180	189	172	211	212	216	195	204	193	211	190	186	184	199	216	179	208	192	182	187	177	194	192	162	206	175	175	190	165	193	178	208	202	184	210	195	204	197	189	190	169	177	185	188	187	200	199	205	191	188	181	183	193	198	176	168	184	184	219	209	227	199	188	173	180	203	221	215	184	169	177	206	198	191	208	206	202	200	183	195	159	170	190	196	178	158	195	180	193	168	188	193	180	180	195	180	189	215	170	168	176	203	179	191	201	191	193	197	200	185	188	170	180	189	200	209	201	171	190	203	175	206	193	199	191	209	189	209	184	174	182	189	186	173	206	183	191	198	188	181	198	198	189	172	192	190	172	171	231	175	191	202	193	184	183	205	189	180	179	200	216	194	198	183	214	194	185	176	167	181	172	169	188	191	189	211	190	196	190	176	192	189	193	213	181	201	176	182	212	201	200	180	215	184	171	194	191	189	214	204	182	179	187	225	174	159	200	192	194	200	176	207	193	192	196	184	188	190	192	195	184	211	202	189	177	205	188	186	197	197	198	182	198	173	183	168	185	202	200	180	208	200	176	208	167	195	183	214	177	185	177	219	174	177	171	184	200	210	191	193	185	213	189	176	217	182	200	204	211	219	198	190	200	190	177	173	182	175	193	177	180	201	237	193	189	188	173	208	204	198	190	172	179	184	203	160	196	211	217	203	232	224	207	183	167	210	176	165	198	252	215	198	194	202	201	194	180	183	185	179	174	161	177	227	190	193	157	199	216	205	192	184	202	199	189	176	171	205	179	197	174	191	167	182	183	197	208	204	192	209	190	184	190	180	190	188	173	174	201	186	176	211	194	189	206	189	206	215	213	182	213	177	194	194	191	195	210	225	195	195	181	196	171	179	189	209	206	179	189	180	191	200	168	199	186	184	194	207	182	197	185	195	194	179	192	190	188	206	225	219	196	185	190	186	181	181	168	193	186	201	200	202	184	198	203	203	185	191	198	206	215	187	197	180	186	193	201	171	167	218	206	184	196	191	175	196	186	214	154	178	192	189	195	201	212	188	193	196	194	185	173	189	192	188	200	190	163	189	189	213	184	202	183	213	190	176	185	188	189	192	171	185	201	171	226	179	180	183	174	183	193	199	185	205	211	196	189	199	168	170	186	173	170	179	160	205	186	181	187	217	206	181	172	205	194	196	147	161	198	187	197	198	198	198	190	196	198	175	180	193	189	185	177	212	162	176	170	212	176	174	202	219	172	171	211	188	214	194	199	184	206	183	214	162	207	186	191	198	201	193	184	203	192	205	186	181	171	210	206	186	160	183	172	191	196	212	183	195	203	197	192	194	179	217	177	201	189	179	200	175	196	188	196	197	207	199	176	198	172	201	187	193	197	192	194	179	193	200	193	208	217	207	183	189	175	178	196	183	204	216	190	200	196	183	176	182	192	211	199	178	180	214	166	211	193	199	185	206	203	189	199	207	188	225	183	164	175	202	194	172	194	184	201	203	215	197	197	187	197	191	214	183	187	189	182	203	171	189	208	191	188	183	205	194	209	200	198	181	204	205	172	200	165	236	198	196	218	189	164	205	184	224	193	180	178	177	164	208	201	188	208	181	174	217	195	228	187	180	206	182	181	192	190	184	184	180	194	178	210	185	219	192	168	177	198	203	190	167	163	193	193	192	176	214	183	194	188	187	188	200	192	153	174	203	193	201	203	168	204	198	201	188	188	221	197	190	213	191	213	188	197	174	190	209	217	210	189	188	177	198	213	209	207	189	188	210	197	166	205	173	196	193	211	203	196	182	184	203	180	192	228	183	193	194	200	180	189	173	213	187	205	199	209	209	165	163	185	202	176	194	153	176	201	190	216	181	225	191	206	189	188	197	180	179	177	193	201	199	172	181	195	197	203	198	193	204	190	204	198	166	203	210	199	190	210	189	169	185	181	177	178	183	160	172	207	183	162	195	200	203	195	203	189	186	207	210	197	201	195	195	185	181	190	201	222	164	181	197	197	177	191	178	205	193	196	195	234	216	178	220	190	177	185	165	211	184	176	186	201	189	183	194	175	191	186	205	200	199	202	193	179	179	194	190	190	186	203	230	183	205	207	178	176	197	188	192	189	200	155	185	196	195	183	205	195	201	190	193	174	199	201	195	194	205	202	201	194	179	200	181	159	170	175	174	172	186	191	176	214	204	221	211	163	197	170	184	160	200	175	185	185	197	168	179	191	186	218	187	191	194	202	226	170	199	179	194	181	190	208	200	171	192	188	198	175	192	215	202	186	195	206	179	192	191	175	188	187	185	191	205	217	182	191	174	211	156	212	188	170	211	200	217	212	186	196	196	173	198	202	200	191	169	193	168	177	206	185	195	199	201	183	183	184	185	179	211	187	199	189	195	165	173	212	199	167	173	210	190	202	214	204	198	197	214	185	207	194	192	201	191	188	206	194	184	189	175	193	206	178	206	178	201	187	195	216	192	188	200	207	190	211	191	187	185	188	197	195	199	176	172	200	212	191	191	188	219	193	185	201	198	207	187	203	197	169	175	226	193	202	215	190	180	200	192	204	186	207	199	184	202	193	202	191	192	206	209	193	223	193	213	227	217	187	209	216	215	190	214	195	191	168	202	173	173	166	190	205	186	187	169	203	202	198	198	202	197	184	245	188	193	173	212	193	185	198	191	201	187	189	182	178	163	174	223	179	165	190	186	178	198	204	202	190	213	174	174	171	203	203	170	216	166	214	172	177	244	160	189	190	193	203	214	187	199	234	210	192	186	167	186	223	173	189	184	195	179	189	205	216	166	170	202	193	202	201	205	176	199	207	199	181	201	168	203	184	187	189	187	179	208	206	198	188	223	194	193	199	208	173	197	174	193	184	171	202	206	194	177	179	177	187	224	199	191	170	197	185	193	217	169	171	179	204	189	203	173	165	206	189	197	176	174	211	190	205	223	195	197	192	189	205	210	202	167	182	208	195	188	194	188	195	169	186	205	182	185	178	205	166	217	196	204	187	186	187	183	179	191	197	169	151	194	189	179	175	194	221	215	167	199	196	192	189	187	192	186	163	201	175	189	201	183	199	181	176	177	175	197	188	201	198	171	197	157	206
4171	3473	9360	10260	9500	8961	8314	10224	4558	503	494	460	463	504	503	463	473	460	503	459	443	462	529	502	446	488	468	527	506	492	504	464	437	492	496	466	509	497	437	465	468	453	458	452	478	455	464	521	440	486	451	489	513	475	497	470	482	481	485	477	497	439	444	466	461	449	503	451	493	498	499	457	508	465	483	488	487	430	455	457	481	507	448	443	472	473	446	497	459	477	453	463	468	460	498	481	454	468	451	430	521	494	483	509	478	490	485	520	484	466	492	503	460	461	467	455	454	447	453	477	427	472	464	469	455	446	477	491	463	487	482	466	449	481	448	459	442	485	436	467	470	503	521	431	478	460	478	499	489	457	486	485	495	436	483	482	470	479	462	467	460	478	499	472	499	473	462	473	499	485	442	471	457	480	465	496	509	464	466	466	480	468	494	457	462	466	492	516	480	483	502	481	492	477	424	466	477	495	456	485	448	469	473	489	445	475	479	477	481	469	491	452	487	434	473	496	454	435	470	487	455	482	451	479	482	440	495	482	484	428	479	415	469	482	503	451	440	493	498	464	443	484	433	497	438	457	495	465	473	495	474	489	482	488	500	454	516	484	470	491	473	453	473	464	470	469	517	442	444	448	459	492	444	483	459	465	450	473	471	482	466	474	437	473	435	458	480	463	475	514	476	479	471	445	483	527	477	490	473	465	467	498	471	494	496	457	439	432	488	487	484	467	465	478	461	490	486	470	527	498	490	433	469	473	440	469	504	468	419	478	472	487	496	472	423	475	481	475	474	471	498	492	451	473	480	472	441	480	472	476	423	429	472	426	474	430	467	471	474	472	447	498	440	481	493	445	489	475	474	439	455	491	494	455	501	449	455	510	495	442	469	441	484	461	485	481	486	521	453	494	480	451	475	459	511	482	468	510	483	493	462	446	486	501	466	526	477	495	450	454	461	469	463	491	476	482	465	462	485	472	491	484	481	463	466	465	498	472	499	448	505	512	484	511	466	451	496	496	518	449	446	483	515	440	481	495	470	475	478	505	452	483	457	492	474	493	447	440	509	431	464	519	482	470	456	464	478	458	457	470	462	454	478	524	431	494	472	468	489	502	440	474	464	484	454	500	473	492	478	491	477	478	461	444	443	452	463	462	473	500	518	436	426	499	520	486	473	440	446	443	512	474	468	453	464	478	487	481	505	450	533	479	485	491	478	477	444	447	444	481	471	481	466	452	475	475	447	451	511	454	514	441	472	436	445	474	469	465	458	464	485	444	489	484	484	467	457	486	479	451	467	488	466	469	479	480	495	443	491	509	487	479	454	476	486	487	453	467	511	434	479	482	455	470	485	458	501	456	442	476	467	456	460	489	467	484	450	520	437	423	453	451	435	505	488	441	455	439	462	464	469	457	485	479	449	434	493	473	503	457	466	477	460	477	473	503	444	449	442	456	476	467	444	504	487	461	462	518	458	460	486	482	439	466	466	469	448	508	459	488	524	460	479	472	481	436	519	437	474	496	492	452	475	468	474	486	472	504	452	480	454	444	457	483	440	491	439	453	472	493	463	455	482	499	486	487	476	449	511	494	489	474	459	453	453	445	480	463	457	485	495	497	435	463	475	448	456	455	460	510	484	492	426	489	447	468	428	440	450	487	430	470	505	507	464	505	462	468	490	439	460	482	466	465	434	521	477	460	440	437	473	483	474	448	503	492	485	469	522	476	498	468	473	473	486	525	453	507	484	434	459	465	467	489	504	498	502	480	463	481	414	472	453	519	503	483	443	476	487	457	499	492	431	472	461	472	475	472	495	477	487	458	529	498	504	460	470	500	470	460	471	445	497	460	475	469	498	459	499	511	481	505	427	489	487	463	468	491	454	493	493	498	460	464	467	437	470	484	488	509	462	461	478	416	506	459	442	472	499	476	494	490	471	454	462	498	439	470	469	472	451	490	490	484	506	482	489	482	487	491	488	478	476	529	481	485	483	476	487	461	449	502	486	489	486	460	474	499	460	485	482	449	504	446	422	481	478	457	508	473	473	478	461	477	523	461	449	459	477	478	451	510	480	461	459	452	460	516	472	495	498	488	477	479	484	489	469	474	459	436	481	484	514	443	458	484	487	486	459	444	478	457	502	447	441	484	463	457	475	506	487	427	470	456	473	483	518	476	479	467	451	496	486	500	485	449	491	485	486	490	480	526	482	476	483	433	442	481	485	446	486	466	466	485	463	464	463	484	433	469	449	493	442	517	469	478	450	465	476	493	518	471	442	475	501	463	450	453	482	493	471	474	478	485	455	464	468	475	491	473	467	493	452	479	491	511	516	464	456	458	470	466	465	480	490	467	456	487	491	518	471	472	499	448	462	458	499	469	459	457	440	435	471	481	495	427	484	455	484	465	488	494	465	524	498	479	503	439	463	448	461	501	502	487	471	440	495	457	445	429	428	468	466	470	490	477	432	497	446	472	475	479	478	473	474	486	429	478	480	473	479	458	502	511	503	459	493	459	464	466	488	480	480	413	431	486	449	462	519	455	462	497	465	433	472	491	456	450	479	471	485	476	453	443	482	481	518	444	489	483	502	483	486	471	490	455	477	469	467	428	416	469	526	451	478	506	465	470	492	468	481	500	508	525	453	470	454	504	449	464	491	456	460	463	495	499	505	462	448	463	494	421	439	483	483	464	470	466	456	455	458	504	394	474	462	440	484	486	448	446	464	467	498	484	481	497	494	513	451	521	455	475	455	426	478	482	467	482	458	484	506	429	490	438	495	493	532	460	459	493	477	485	498	476	472	477	506	447	483	483	467	464	489	466	462	503	440	444	474	485	496	488	499	478	460	440	464	485	470	447	425	462	458	477	458	441	488	463	503	425	492	472	464	484	453	466	484	459	467	489	479	455	462	481	444	460	468	494	436	478	438	459	477	446	460	450	484	511	502	502	475	490	500	442	494	414	466	479	457	455	503	474	450	471	452	483	456	505	492	506	479	477	446	432	446	478	462	499	507	477	470	500	462	497	509	449	446	495	532	456	476	485	468	448	514	496	461	457	417	441	410	475	462	476	449	468	427	429	477	480	494	487	437	536	473	461	519	476	476	475	442	494	438	444	462	450	448	474	455	480	453	471	483	454	501	471	517	490	447	482	481	506	502	464	457	483	464	457	482	485	474	471	476	465	519	477	488	492	457	463	464	482	467	467	496	440	493	495	447	449	446	413	457	445	451	478	484	463	458	498	485	452	470	468	435	480	474	458	491	430	490	451	459	449	499	444	479	459	491	450	492	483	477	454	486	461	478	462	500	497	481	478	490	438	436	509	459	440	472	472	436	443	463	480	453	449	486	485	478	477	429	486	478	481	467	524	486	492	467	483	477	500	495	463	460	458	506	505	484	461	480	470	442	480	459	488	470	511	510	488	461	445	490	499	471	476	508	518	530	520	474	503	500	474	519	458	458	540	510	470	453	475	440	462	461	475	503	487	478	457	475	436	465	464	488	463
16646	8367	9207	7480	4941	5908	12219	28518	10333	464	248	238	254	215	210	205	186	209	180	214	191	267	205	196	203	222	218	220	216	182	182	188	202	198	194	193	206	192	190	194	218	200	197	197	199	246	219	191	207	177	200	201	208	210	190	206	172	196	188	225	204	181	172	171	195	197	173	172	194	190	189	180	201	191	220	190	188	199	176	197	208	193	224	160	169	203	208	188	221	204	171	186	214	197	188	205	192	195	156	204	213	206	179	210	168	209	207	220	192	203	198	198	188	169	189	196	188	220	193	187	194	195	208	196	154	189	204	197	223	205	203	180	175	185	221	234	186	185	185	181	189	211	171	197	191	191	185	199	194	215	192	212	191	194	200	189	237	206	183	194	179	210	162	188	185	200	208	178	188	192	176	191	187	208	168	190	187	208	185	183	177	192	196	188	187	179	194	198	199	207	190	166	176	169	177	216	179	200	190	221	190	183	193	216	198	175	180	201	174	206	194	175	186	212	170	214	184	176	202	168	201	202	206	187	200	205	183	222	216	215	178	190	192	179	201	169	208	202	201	166	192	193	167	200	197	184	203	180	194	208	181	201	196	196	220	212	218	213	180	190	209	167	205	177	214	173	212	189	184	183	190	211	176	208	206	194	178	196	185	176	190	215	169	182	196	205	214	212	211	208	185	180	185	202	188	170	203	204	199	191	241	212	197	182	220	214	187	185	187	213	236	211	204	173	196	190	231	210	195	193	201	182	206	206	194	201	211	204	182	179	211	193	198	194	185	189	158	187	190	192	189	208	190	205	176	198	208	198	209	210	180	209	151	178	212	197	183	194	204	190	164	204	201	200	213	199	187	211	194	193	193	208	190	168	180	178	198	190	210	197	192	197	187	163	195	205	207	210	180	175	178	204	163	195	184	182	173	185	203	217	169	217	196	189	211	194	206	193	200	199	179	191	182	170	213	200	202	188	202	164	193	185	227	192	166	216	224	199	171	196	195	189	182	212	169	174	197	192	218	182	155	177	201	180	189	191	205	181	213	173	182	226	210	210	205	193	207	204	188	220	170	206	204	204	224	194	192	205	183	168	208	183	183	185	208	215	180	209	189	208	184	187	213	218	208	226	179	181	194	214	207	204	198	179	194	197	199	199	196	205	214	198	200	191	195	194	174	208	185	195	199	200	203	207	217	177	173	191	197	208	230	166	199	216	204	192	159	210	213	202	207	184	189	188	187	197	192	178	179	179	198	186	197	209	175	178	202	211	195	205	180	196	194	197	178	203	198	220	193	165	204	209	187	226	183	182	211	216	190	175	208	188	192	205	188	191	206	215	220	192	198	171	211	201	195	178	213	184	195	203	202	188	212	219	211	217	218	199	195	175	184	222	190	193	195	195	180	201	188	195	188	193	181	190	187	210	177	187	180	195	201	184	179	211	192	189	196	207	203	213	213	211	209	186	165	179	199	189	168	224	190	195	196	178	204	185	196	237	190	193	180	226	181	173	184	210	201	182	172	206	179	194	190	198	199	176	201	231	193	192	185	185	215	210	169	197	189	174	214	208	209	190	211	146	207	201	199	216	173	217	206	190	182	166	201	202	185	165	194	233	184	185	226	198	226	185	213	196	222	196	177	194	204	209	183	187	204	193	203	205	216	190	208	195	203	203	206	183	207	256	187	210	164	207	204	189	207	196	189	184	176	187	219	193	160	203	189	184	217	195	201	217	174	196	180	195	199	185	200	184	206	197	188	190	194	204	198	195	197	192	209	205	223	182	188	198	175	190	171	189	182	185	196	215	173	214	220	192	221	189	208	195	202	200	214	200	192	187	180	209	182	192	209	192	191	180	215	179	207	184	168	172	206	187	220	191	194	194	207	231	195	179	192	197	220	175	166	170	204	198	222	216	186	191	203	224	170	179	203	203	222	207	195	205	177	195	214	215	184	193	193	186	222	191	194	177	200	226	180	220	190	183	204	182	181	209	207	171	208	202	178	162	171	168	199	191	196	221	235	212	156	195	164	175	215	181	210	179	183	224	188	194	186	214	206	218	188	184	190	200	205	192	203	180	159	179	207	190	191	203	190	198	196	217	197	198	201	197	199	210	203	186	206	212	187	192	188	192	206	177	200	174	188	209	196	182	206	188	207	189	204	195	191	194	186	165	191	185	201	184	198	213	183	175	180	177	190	211	181	195	193	166	191	192	197	181	197	199	221	203	193	187	202	183	184	198	193	195	178	209	219	197	186	204	186	175	201	199	209	217	174	176	164	198	199	183	201	193	188	184	218	175	199	196	199	200	217	192	227	195	204	172	188	200	179	200	193	202	199	198	191	205	198	212	197	210	198	176	193	191	188	168	208	193	208	164	208	179	189	187	192	190	186	209	202	193	195	188	172	192	187	230	188	176	197	181	199	172	180	203	212	190	189	175	197	211	193	199	180	198	205	199	174	199	207	228	191	206	183	226	206	196	218	181	177	193	205	191	173	194	194	195	207	199	194	176	183	187	210	208	192	218	188	179	190	225	195	176	196	177	197	222	210	207	213	178	159	213	197	222	214	192	181	167	182	192	208	204	198	209	187	222	239	194	206	189	204	197	192	168	167	213	222	176	193	179	214	185	200	177	188	192	186	221	223	186	229	211	190	226	204	208	189	198	189	204	215	212	212	206	189	195	176	189	210	199	210	187	186	192	214	176	183	201	185	178	207	186	202	191	199	207	202	202	181	199	191	190	194	178	192	178	184	205	193	209	201	196	200	182	195	188	193	182	195	179	181	206	205	210	205	207	211	204	160	194	189	210	210	199	162	180	221	210	184	188	196	206	194	201	156	189	184	182	220	213	217	195	212	193	199	210	197	208	199	194	194	190	213	175	187	207	194	194	171	198	210	201	196	192	203	177	211	194	188	201	228	188	170	151	201	206	189	195	209	200	166	203	192	183	189	198	197	188	189	214	186	226	194	201	219	159	159	222	190	199	213	187	164	198	194	197	190	197	205	203	199	188	180	177	198	223	177	175	220	195	203	202	188	201	198	212	182	170	200	219	194	168	166	162	204	173	182	198	186	201	196	202	185	199	210	204	202	226	168	199	184	202	237	188	180	173	182	169	184	186	198	203	216	174	189	195	205	187	200	206	203	202	202	204	201	177	192	203	188	206	181	198	208	207	191	233	201	185	180	184	182	186	228	188	192	186	181	189	207	201	222	182	186	220	205	175	194	174	187	172	196	190	220	220	221	193	184	180	189	216	208	213	187	180	177	187	215	184	175	179	181	198	212	186	184	209	185	197	210	189	184	172	176	190	219	182	188	185	190	193	192	200	175	216	190	197	218	210	200	223	206	161	207	201	187	182	223	178	201	188	180	196	211	221	192	207	182	203	210	204	211	202	181	191	200	189	203	229	194	167	177	216	174	212	183	187	214	198	186	194	201	188	200	182	199	169	183	220	219	216	180	217	183	185	190	188	195	190	197	200	201	190	194	190	195	226	212	220	162	205
9059	6972	15068	17709	15646	19412	30952	49889	10573	860	766	729	724	723	637	626	573	632	595	576	554	545	586	494	543	534	528	541	526	560	490	534	484	539	515	535	507	507	524	517	546	513	498	511	515	503	489	533	480	543	494	503	499	516	533	513	511	464	522	508	515	491	525	527	513	493	534	502	499	521	509	512	546	517	493	494	507	486	497	484	513	519	479	481	462	514	508	456	504	460	501	492	525	487	482	508	488	525	473	503	484	531	497	527	513	486	504	524	533	490	499	454	506	495	503	509	499	497	480	498	551	490	482	530	478	529	473	509	502	514	527	485	492	497	497	490	487	497	487	500	471	474	477	520	499	462	496	502	497	514	511	533	488	470	480	507	487	497	510	519	474	481	485	512	506	487	493	521	489	486	521	465	499	513	503	483	508	534	506	499	466	480	509	523	531	496	468	509	469	445	482	499	487	471	504	481	509	497	504	496	465	495	488	450	505	522	477	489	514	480	458	492	465	493	483	523	486	473	513	487	486	516	534	503	515	465	521	526	499	502	513	498	512	489	478	548	529	466	470	501	493	506	525	483	523	484	475	502	491	502	514	526	479	467	492	494	496	481	517	528	480	549	482	452	494	455	498	484	475	544	494	482	465	523	516	467	486	534	484	500	477	478	498	522	478	456	495	475	522	532	512	499	512	491	503	484	484	492	485	488	549	500	508	516	507	461	482	483	498	474	470	496	502	515	495	534	491	466	483	479	483	476	489	465	514	495	476	465	492	484	506	481	535	508	476	518	489	558	452	480	460	513	510	452	467	485	522	509	512	524	494	492	470	468	515	497	437	480	468	492	489	477	477	505	506	484	465	486	536	502	491	492	487	491	531	501	486	496	500	528	488	488	487	472	531	485	483	487	534	487	467	513	502	507	448	482	486	493	497	471	477	503	519	515	490	466	479	503	523	514	489	524	483	494	500	483	530	455	461	482	497	462	491	456	515	491	459	485	468	486	496	504	518	492	468	508	466	516	534	506	488	488	470	487	475	502	497	503	508	472	462	477	502	488	480	506	487	513	480	480	514	502	494	508	461	493	469	483	486	484	528	504	500	474	520	474	525	490	467	495	500	451	493	492	502	526	506	504	488	517	490	516	511	516	494	499	501	501	493	461	503	470	514	529	506	489	487	531	434	527	497	500	500	462	493	504	515	478	518	475	506	467	505	484	522	488	530	508	495	510	477	498	520	503	505	476	523	505	458	453	465	449	442	498	505	510	538	522	437	495	505	490	504	515	502	523	521	497	504	477	495	441	532	466	490	532	489	456	485	488	502	486	508	527	521	478	495	486	503	516	511	485	473	488	490	453	522	515	501	506	508	453	504	483	502	533	484	464	512	512	468	489	485	490	471	511	525	507	484	511	531	486	484	506	468	497	490	463	498	483	507	492	486	512	462	511	508	488	481	495	499	484	493	471	474	498	500	472	492	502	512	522	511	479	502	502	513	484	464	459	502	509	502	490	499	457	485	512	484	530	495	471	492	473	469	464	498	482	529	522	509	513	482	498	500	482	539	489	507	506	497	467	537	468	526	497	459	455	522	503	497	508	493	528	485	495	466	485	495	544	495	505	497	472	465	502	498	497	529	475	496	513	478	497	532	508	494	507	462	496	537	518	495	506	513	478	489	519	499	487	479	492	520	486	507	464	484	499	469	507	508	525	490	501	510	526	511	516	458	504	501	462	486	496	490	535	481	508	496	459	517	529	537	484	461	504	508	515	451	497	507	476	502	469	519	481	470	498	499	493	488	523	485	469	516	498	479	486	478	455	482	505	485	471	506	514	486	477	497	513	483	496	496	486	499	492	481	467	522	541	542	494	469	491	518	553	471	470	491	477	485	507	516	462	498	482	480	498	472	516	500	501	463	472	485	500	520	504	540	483	497	528	472	480	515	466	502	479	469	466	474	463	481	449	480	501	490	497	518	473	508	503	504	462	496	513	511	497	520	509	464	464	473	491	514	470	489	484	484	516	552	556	478	539	484	509	493	495	469	501	527	497	480	472	479	512	493	521	483	497	485	490	478	498	518	482	480	470	517	460	493	466	503	484	468	508	466	464	530	481	470	524	512	518	473	513	481	466	528	533	525	482	469	511	508	517	465	528	508	490	489	493	483	547	537	511	498	508	516	520	491	492	536	487	483	508	491	484	520	475	516	493	503	490	532	482	515	488	541	517	520	506	492	501	483	509	515	473	487	495	476	500	514	499	476	464	495	531	536	506	511	496	525	485	511	540	458	483	467	502	469	452	495	507	499	501	476	494	481	490	472	504	486	476	464	513	473	517	454	501	479	505	491	516	451	489	515	519	501	491	506	478	441	502	517	512	510	499	483	499	521	470	457	462	459	481	487	466	500	473	500	519	505	513	519	491	517	520	447	484	460	481	482	503	477	479	515	512	473	518	458	495	490	515	510	496	525	485	493	480	468	519	493	489	510	509	502	471	475	516	470	502	505	472	556	508	463	482	497	480	509	522	477	494	480	502	491	538	520	460	504	485	507	487	496	482	520	517	480	466	493	497	483	509	494	481	479	498	501	456	491	532	493	486	504	508	541	492	522	506	478	521	477	454	532	498	539	505	482	453	492	479	514	493	518	478	497	486	468	511	515	492	503	515	488	504	526	471	477	510	493	519	520	485	496	518	513	500	506	521	466	482	456	546	473	462	483	498	507	480	477	538	514	496	481	492	474	515	476	533	521	478	528	485	457	503	530	499	504	471	511	483	506	499	503	504	462	484	461	429	472	486	501	472	472	542	458	479	505	525	512	491	504	490	486	480	493	487	525	514	496	450	513	526	474	481	498	479	522	495	455	540	463	500	496	451	461	517	494	491	507	496	481	473	481	492	481	505	499	480	514	470	516	474	492	498	496	456	477	452	486	520	478	493	518	466	490	482	498	521	515	550	481	491	506	498	489	503	460	454	521	507	472	491	475	517	502	492	473	463	507	477	466	495	502	479	509	529	526	500	501	522	472	490	517	529	493	446	484	514	466	460	518	483	484	491	463	495	525	479	479	473	473	516	518	534	503	482	512	499	469	503	527	503	490	501	508	489	477	475	491	462	504	502	520	478	476	489	514	468	491	497	472	515	505	496	509	512	534	486	502	487	496	537	467	515	473	499	497	521	455	475	486	505	464	486	531	520	493	490	466	503	483	494	528	526	482	476	472	497	482	491	496	470	520	478	488	502	504	497	450	458	499	471	513	494	533	492	534	512	515	494	518	484	498	483	486	510	502	498	504	494	505	509	488	522	468	525	495	491	486	472	504	485	516	498	511	483	458	489	491	513	482	494	492	521	515	530	456	498	507	527	482	520	485	514	475	519	522	521	503	483	471	482	517	505	516	457	511	557	464	524	504	492	465	474	483	498	494	526	554	506	503	503	520	514	460	527	494	448	487	496	514	504	546	544	499	463	473	463	488	471	507	450	481	531	499	493	499	495	474	507	481	489	518	495
26146	14553	15223	12920	8975	7842	21679	43865	21753	1837	491	484	400	420	389	431	428	469	421	412	438	358	382	402	358	393	405	363	371	372	373	363	391	358	366	340	374	426	407	362	381	359	359	427	392	391	389	371	345	361	373	380	384	374	397	379	384	381	372	353	385	365	387	373	368	348	367	383	388	355	371	364	366	375	360	375	372	354	387	351	413	369	375	388	379	377	365	368	369	350	401	384	373	378	378	370	378	358	383	350	393	397	389	393	390	373	399	369	368	380	369	392	330	353	396	402	364	353	384	359	389	398	369	359	319	351	366	374	352	372	370	365	374	363	371	367	379	380	389	379	360	383	368	409	398	362	414	350	356	371	349	404	397	399	388	352	366	380	376	390	404	391	330	371	367	368	363	364	384	372	382	355	380	359	375	388	395	345	373	379	355	321	367	380	369	369	362	346	376	363	389	381	390	380	393	396	344	372	367	376	337	371	402	387	380	346	354	371	358	346	342	377	352	353	378	369	345	387	359	347	373	340	390	356	395	390	362	334	377	380	363	401	406	373	358	338	388	346	376	364	317	362	348	348	381	373	393	357	384	378	331	372	379	357	360	403	340	393	342	395	383	368	351	382	355	360	388	342	381	345	369	341	363	363	374	385	333	369	345	356	353	377	384	361	357	356	375	391	378	337	326	320	384	345	366	383	337	372	349	344	354	357	360	369	384	365	337	338	371	380	344	333	358	369	400	357	377	398	375	371	377	358	400	381	373	387	395	413	386	400	367	355	374	389	310	383	385	416	367	383	368	371	373	399	386	383	341	347	336	341	387	362	367	369	332	385	376	340	376	355	344	370	382	362	340	360	368	340	367	358	361	367	338	372	346	355	408	344	369	322	386	374	361	390	333	383	352	381	378	366	396	371	359	389	373	391	376	363	376	348	380	379	377	385	394	398	359	375	349	316	347	399	372	393	398	385	365	362	359	405	388	364	357	362	371	360	365	368	373	366	344	350	351	389	354	355	355	354	355	327	388	367	394	381	355	342	363	359	363	390	376	367	340	383	373	411	356	360	372	362	378	349	398	358	354	392	367	413	402	348	336	362	376	380	369	347	368	360	404	384	353	365	403	379	361	352	351	384	345	372	379	358	354	385	383	380	394	368	403	362	363	333	378	339	374	370	366	352	409	363	370	394	372	418	361	353	416	351	358	350	383	397	388	346	339	377	355	356	373	370	366	329	387	340	385	423	321	374	389	346	412	369	371	369	342	374	347	359	361	356	374	379	368	368	357	368	369	389	411	391	397	402	413	377	387	372	359	348	353	379	383	368	348	352	346	376	370	360	386	421	371	373	411	395	382	331	358	386	427	354	438	352	411	358	361	349	331	373	375	360	342	370	342	382	359	366	372	362	368	387	363	386	371	354	363	369	355	387	365	373	378	345	372	382	369	341	384	358	414	397	341	379	382	353	370	394	361	387	368	359	359	332	373	366	370	394	424	393	360	361	370	370	326	385	398	385	386	346	373	322	353	384	403	381	365	353	348	380	347	357	414	321	398	382	377	390	371	386	360	326	330	387	398	366	378	403	365	396	343	381	372	370	352	384	367	430	381	401	363	380	366	337	369	374	381	387	341	382	386	410	390	325	325	360	388	377	372	400	361	334	363	404	385	343	378	383	363	365	368	386	362	400	347	354	357	360	358	369	342	374	383	336	373	370	381	353	345	379	425	366	398	366	348	381	349	375	378	387	386	373	350	329	367	369	326	375	370	352	381	364	350	363	337	378	355	386	353	368	386	339	400	386	398	378	346	403	360	414	355	392	376	383	383	360	378	360	419	393	374	388	360	340	365	311	347	385	403	377	368	371	366	355	379	400	379	378	374	351	352	359	360	337	340	367	379	352	365	357	388	389	372	380	362	387	391	369	441	370	380	348	358	356	380	368	460	380	389	392	378	375	401	341	378	382	359	372	398	353	415	378	360	334	352	367	379	366	331	375	403	359	380	370	370	327	368	376	338	379	409	389	386	350	383	390	357	365	354	387	387	376	393	397	388	372	382	361	401	376	323	360	374	334	376	392	408	358	354	389	359	403	373	358	367	382	375	371	379	366	347	381	331	382	363	337	399	353	359	372	357	358	386	385	339	361	366	371	332	333	364	371	377	340	338	363	393	358	362	387	349	399	333	343	385	354	346	376	329	355	365	369	383	405	399	368	389	408	405	348	408	344	379	395	355	357	354	370	370	365	369	377	416	358	354	356	336	366	354	358	349	379	402	386	349	363	370	361	374	326	384	348	346	366	370	368	380	371	352	396	365	343	365	351	332	383	387	358	410	371	345	363	382	384	372	423	370	419	383	340	372	352	342	358	371	380	368	348	322	381	345	369	405	365	337	341	377	362	368	379	361	436	358	338	335	378	366	359	395	390	387	378	375	355	384	355	366	394	358	358	421	375	398	361	388	358	390	369	372	410	389	355	333	382	370	387	347	367	351	370	376	407	368	331	374	363	382	364	363	331	376	403	359	362	360	345	329	367	353	357	368	385	351	378	337	343	391	347	384	374	337	397	364	325	351	399	349	361	352	367	382	374	359	368	393	386	361	401	367	370	382	390	361	353	370	364	392	374	384	389	420	380	377	376	350	354	346	363	361	338	369	369	364	359	376	351	354	354	369	411	377	378	390	344	396	406	378	370	336	363	374	383	364	323	379	371	362	375	355	375	359	356	382	395	393	374	381	399	389	403	393	327	373	357	372	395	363	402	378	358	357	363	360	336	365	361	353	365	357	383	366	358	356	391	379	381	407	345	335	347	371	367	376	387	346	364	394	396	389	348	327	357	375	347	319	371	368	353	402	393	376	400	351	381	396	352	362	380	378	350	386	385	419	371	393	357	364	359	336	386	364	361	371	374	342	385	381	374	373	352	355	378	365	380	380	375	391	352	374	342	355	372	346	371	335	378	377	371	383	379	379	360	377	385	380	400	362	352	369	383	358	366	373	396	382	417	380	377	383	379	377	408	368	381	390	369	368	371	328	346	386	325	358	347	356	366	358	356	391	384	367	395	367	356	367	402	347	358	359	371	370	375	404	362	378	371	371	330	351	399	387	348	388	388	407	345	392	367	340	355	385	362	349	387	348	368	356	310	403	377	374	401	385	375	388	347	368	374	366	367	382	355	377	345	345	334	390	323	352	380	334	391	386	404	374	333	351	355	398	407	391	358	326	332	361	403	389	386	380	356	376	386	359	359	359	395	365	347	358	365	355	352	348	347	332	360	372	376	392	371	360	366	321	380	370	356	396	376	359	399	393	359	404	368	373	404	366	352	381	393	378	374	360	358	336	386	323	376	361	377	360	404	359	345	388	377	336	348	368	368	337	367	365	375	412	388	370	387	363	340	381	355	381	402	342	405	378	368	383	374	365	382	366	371	391	381	380	348	368	389	340	392	355	357	352	371	345	346	397	393	365	369	358	384	380	357	364	376	367	346	382	374	377	385	351	356	369	367
12083	10414	21015	24764	22805	22834	41298	61489	18457	1615	1614	1478	1319	1188	1155	1224	1127	1070	1055	994	1008	1031	980	950	1001	1010	920	952	959	985	939	897	949	930	885	937	892	872	918	939	881	903	927	861	878	868	863	932	860	870	865	892	887	861	899	846	808	839	847	912	905	851	881	864	814	871	840	867	828	859	856	805	838	855	846	891	818	908	782	872	828	895	826	823	867	866	875	828	920	829	874	841	830	853	860	862	830	805	832	887	852	819	834	846	824	872	865	829	867	849	891	884	834	831	907	825	858	849	808	861	828	861	828	838	765	819	841	838	828	841	888	877	856	799	798	862	857	838	836	827	820	824	867	825	870	885	918	825	819	815	842	895	840	830	828	816	844	841	847	892	854	838	854	846	811	840	800	845	813	831	834	868	795	802	861	854	858	826	797	858	813	811	851	821	868	831	840	835	871	808	831	864	838	836	834	797	833	841	850	826	791	822	824	847	816	873	802	816	886	827	867	873	823	823	856	815	846	838	795	858	844	797	839	839	921	841	859	855	842	805	848	815	833	817	841	806	870	830	829	841	818	806	862	845	822	868	838	818	825	856	882	862	836	814	810	889	840	869	834	806	839	841	825	811	890	791	842	809	849	844	844	853	841	836	827	887	860	797	829	875	847	832	858	833	856	830	863	827	805	834	855	845	798	824	833	882	873	848	877	829	832	845	860	847	876	816	816	858	814	850	860	816	852	832	827	837	853	865	812	827	845	812	856	850	819	828	877	808	858	870	811	846	834	874	866	830	778	854	855	821	832	829	846	835	863	841	855	768	816	856	856	882	854	838	887	830	832	815	862	849	825	836	856	817	802	860	848	846	849	789	834	803	898	845	802	846	853	858	845	859	828	811	818	830	829	837	840	857	819	866	835	869	830	794	918	879	804	873	836	840	792	798	873	818	800	828	878	859	796	839	893	837	889	898	835	807	828	805	827	802	891	895	801	845	852	818	830	880	806	841	795	881	780	860	838	820	813	828	828	839	797	834	828	797	816	813	803	867	843	833	856	838	817	885	868	795	797	875	891	808	786	830	825	838	804	843	812	892	838	851	896	835	830	815	863	808	813	809	825	821	848	777	884	854	840	863	834	803	803	856	839	816	852	829	836	885	821	825	818	812	874	835	811	858	861	862	823	863	837	887	806	815	855	823	799	866	812	864	917	834	825	851	850	810	877	889	883	853	862	840	825	767	891	827	815	794	812	878	840	864	863	830	828	835	858	876	827	838	856	843	897	781	857	808	816	848	813	919	799	879	882	808	865	781	848	806	832	836	842	850	865	854	847	887	809	829	852	894	842	823	848	789	818	833	815	827	821	824	838	831	814	820	852	815	855	806	811	796	838	839	910	847	823	794	816	861	845	840	831	822	852	839	853	846	850	842	821	827	869	850	840	885	784	813	821	817	845	818	821	811	855	823	846	865	811	822	827	872	819	822	830	842	900	830	867	865	848	794	888	856	807	849	857	863	829	870	853	819	845	843	835	831	817	820	842	828	786	797	794	840	824	775	832	833	820	816	850	836	850	821	848	834	863	838	850	857	807	846	825	839	863	876	865	778	869	810	834	823	856	829	802	809	812	837	834	863	818	841	774	831	848	803	777	812	842	831	853	819	880	886	824	814	870	833	825	861	851	875	861	813	810	857	841	817	831	804	816	832	899	794	791	798	850	835	864	841	878	823	891	844	810	843	841	853	873	806	846	871	829	850	828	797	820	849	791	804	880	834	848	821	860	840	865	837	846	870	848	885	811	853	846	838	813	835	887	876	895	886	844	841	921	833	825	849	834	864	824	872	814	825	857	846	839	855	854	807	816	820	802	820	853	801	822	830	838	815	836	845	833	891	856	837	798	805	889	827	816	852	836	820	855	849	867	829	822	849	826	811	837	838	846	869	892	826	823	873	857	849	804	820	832	830	841	841	868	868	875	825	879	848	852	789	872	872	858	868	819	816	850	867	852	850	837	799	818	859	859	808	867	888	832	869	841	821	875	800	874	835	855	827	858	824	845	839	923	814	833	837	826	884	819	840	849	819	816	833	861	877	810	835	854	862	844	846	831	836	796	862	819	852	834	849	807	866	780	844	817	841	832	835	856	830	872	883	813	833	889	863	813	856	896	859	809	848	848	855	851	870	840	855	839	855	858	879	852	820	837	794	844	804	883	796	875	819	796	838	783	863	827	831	855	856	816	842	883	823	826	801	906	816	855	796	806	803	831	842	861	851	830	789	796	815	827	875	819	818	849	841	813	830	847	865	834	828	811	856	826	855	816	847	827	804	838	856	825	839	876	835	802	852	845	848	827	882	888	786	872	813	797	878	837	842	839	850	826	805	818	844	849	857	792	840	874	821	819	813	830	871	867	846	821	813	829	786	837	824	905	808	795	813	847	857	886	859	794	849	819	881	848	830	879	854	800	805	805	870	834	836	819	865	798	852	842	852	858	797	824	884	886	900	885	884	848	807	831	845	803	857	866	830	837	890	838	823	862	841	841	857	861	827	849	866	780	857	825	844	858	863	819	851	815	896	818	872	860	828	848	810	845	797	844	846	785	838	838	841	831	880	795	836	805	796	831	846	813	867	841	824	834	819	826	862	811	806	846	830	865	864	825	868	829	857	854	834	815	830	868	862	843	850	807	871	818	837	845	843	807	818	887	826	827	826	811	832	768	839	902	882	884	804	896	778	812	801	820	812	778	867	801	801	841	855	897	823	851	809	834	817	830	882	855	780	846	790	849	810	821	826	847	816	853	871	871	846	772	822	797	822	828	873	806	855	864	849	791	842	863	822	758	850	826	868	864	819	819	884	868	801	851	831	841	797	887	799	863	868	886	855	834	893	832	892	854	783	831	831	841	847	884	816	827	806	824	857	896	798	809	849	893	839	841	861	825	849	826	871	807	771	852	838	826	797	873	873	801	781	803	853	842	747	848	830	860	767	862	833	874	830	871	778	784	834	825	790	867	821	830	840	878	800	861	795	829	847	831	854	842	846	872	863	794	845	843	838	831	841	863	811	838	853	848	845	839	853	839	873	829	866	808	810	839	808	820	853	823	832	849	853	881	836	854	897	855	831	844	780	880	846	894	862	823	805	814	834	841	865	858	829	828	879	831	819	825	861	889	846	835	870	837	846	822	852	832	848	837	863	822	822	841	852	849	893	837	849	843	846	850	823	857	826	806	833	893	849	828	781	816	851	840	878	808	844	846	878	878	869	851	842	876	806	860	862	857	853	860	833	836	849	811	835	852	849	834	840	830	809	879	884	848	824	851	815	812	794	883	864	853	806	886	788	846	817	807	838	803	893	836	824	792	788	856	826	868	861	832	833	837	849	871	815	844	826	848	881	808	858	788	843	861	811	891	799	806	874	831	879	858	831	841	836	843	819	830	778	814	844	857	827	880	797	801	815	883	863	857	828	830	859	828	828	795	860	838	855	863	810	876	850	886	848	843	825	825	775	843	805
6789	4250	4819	4193	2828	2063	1578	1663	613	175	166	163	152	175	157	162	162	160	173	159	158	155	163	166	160	142	200	149	156	172	150	145	177	186	175	155	153	179	175	178	166	147	170	178	191	199	162	185	160	190	181	169	157	168	163	172	153	177	169	157	167	164	162	183	169	165	146	195	184	145	181	171	169	157	148	178	168	182	168	151	168	155	171	180	167	174	177	194	181	185	200	180	184	162	157	171	153	155	169	160	146	157	205	181	176	170	174	177	154	149	164	150	156	174	171	149	171	140	148	154	162	157	181	169	193	143	166	155	192	154	175	170	196	142	166	177	161	156	182	155	170	169	162	180	148	181	167	179	177	142	166	169	140	169	176	136	171	165	177	153	154	145	160	158	184	171	150	169	144	167	160	172	154	179	155	187	170	185	153	188	191	192	149	158	174	177	165	171	192	190	166	171	166	173	176	183	165	169	169	169	190	152	158	171	163	158	183	158	147	173	153	173	168	173	148	172	146	156	131	154	156	174	162	167	185	157	174	153	155	171	186	167	176	185	174	185	154	156	186	201	175	169	163	164	157	170	171	158	162	161	162	175	172	158	196	170	156	174	181	187	168	161	182	151	167	174	176	163	197	172	163	183	150	169	177	167	163	176	159	164	170	167	170	166	170	173	180	157	183	164	160	137	170	134	141	164	155	177	165	151	172	187	164	174	164	148	177	175	174	138	141	159	181	159	157	193	197	182	174	162	178	165	181	185	172	147	159	142	180	161	173	170	171	168	173	185	135	172	183	171	197	167	165	178	161	165	169	204	159	166	177	162	170	156	154	149	167	172	159	160	164	181	174	167	171	189	159	167	182	159	146	149	164	169	168	179	167	182	145	159	164	163	158	149	139	181	169	164	172	163	140	146	163	183	182	168	163	171	155	164	154	155	182	177	200	170	172	178	181	159	171	168	145	175	160	138	194	189	194	174	167	159	160	178	147	165	162	155	179	173	184	178	163	179	164	153	168	179	171	149	162	153	161	154	161	183	184	183	169	157	163	143	160	159	166	167	173	153	159	181	165	163	175	166	154	192	177	159	156	166	156	152	157	180	162	181	154	156	164	175	175	159	176	194	206	161	161	151	166	162	164	155	146	164	159	190	164	169	188	154	155	152	179	176	156	182	164	173	162	175	152	181	162	172	184	191	155	163	137	164	177	160	156	160	150	160	169	183	184	189	175	168	166	176	175	177	167	177	188	175	173	146	167	151	191	167	181	161	150	168	161	167	156	174	169	159	176	189	151	167	161	159	164	155	181	154	146	166	145	163	179	184	171	164	148	173	144	155	180	171	173	172	166	159	177	158	169	170	169	170	178	182	164	149	185	161	200	198	180	172	160	163	177	149	164	156	155	166	182	165	162	154	169	171	147	192	173	152	160	172	179	153	190	153	153	171	186	173	146	166	195	184	159	161	160	164	156	138	192	190	162	148	188	169	157	191	166	188	173	164	184	150	163	181	173	151	175	146	170	168	156	168	150	182	168	198	194	161	176	214	166	154	148	154	193	163	160	168	172	159	161	151	177	162	165	183	150	172	171	165	180	137	154	150	165	165	200	161	141	181	183	139	152	169	165	176	165	166	181	174	167	153	181	157	155	171	181	192	174	164	162	182	150	155	174	167	171	159	183	184	177	153	153	168	174	155	163	146	189	157	172	171	145	136	184	185	137	170	149	170	171	186	173	149	170	149	185	164	132	176	153	153	173	165	157	168	164	158	173	155	162	178	154	139	176	167	179	145	150	156	166	143	178	179	156	132	152	184	171	148	174	167	174	180	183	182	152	159	157	169	148	192	147	188	155	154	158	168	174	150	171	147	166	184	149	173	166	172	181	171	205	157	174	169	172	157	174	172	170	171	173	146	155	158	162	187	176	174	182	169	171	181	181	147	157	160	159	183	152	187	179	164	164	133	152	164	167	165	169	179	197	164	150	165	179	168	172	159	170	153	196	157	176	155	147	160	163	170	166	147	159	170	181	149	164	166	181	154	150	187	168	159	136	156	188	157	162	164	178	176	146	168	139	159	177	150	171	193	173	168	150	194	168	158	185	165	150	164	145	197	175	176	171	147	173	156	160	158	158	122	151	144	147	166	133	169	169	181	163	156	165	158	163	147	166	161	145	200	157	169	150	139	153	148	166	175	156	176	168	181	156	169	159	189	185	192	166	184	157	159	174	152	155	195	175	185	152	159	163	177	193	156	177	174	152	160	175	171	169	159	161	177	154	193	170	190	171	164	183	193	176	154	142	203	163	148	171	159	154	163	205	180	184	138	144	162	161	137	134	156	152	160	212	170	149	178	185	142	164	185	168	156	170	177	152	177	176	150	185	167	162	150	170	177	156	170	165	183	185	167	171	150	190	177	167	176	164	153	169	167	174	164	164	159	172	166	159	180	156	167	145	143	170	184	162	184	147	160	159	174	155	151	176	197	183	156	151	172	168	198	158	161	151	164	180	161	165	145	180	172	179	159	194	134	160	183	195	193	175	156	159	172	166	190	160	172	146	161	173	152	180	182	190	172	187	183	168	193	150	181	160	150	143	181	199	166	160	176	195	174	187	155	170	165	151	172	178	170	177	162	161	167	161	219	166	210	184	164	183	174	159	198	174	193	166	142	170	167	170	159	147	152	152	188	158	175	165	158	140	173	188	176	182	147	146	183	162	162	165	170	158	138	181	161	152	144	171	169	186	154	175	168	183	173	190	188	168	169	154	176	143	169	178	150	161	188	164	156	169	164	173	181	182	177	163	186	158	155	210	162	160	150	166	199	162	151	176	178	175	145	160	177	165	178	153	175	168	153	185	169	183	158	166	164	173	178	167	173	196	164	174	157	171	166	165	141	161	135	183	160	161	162	175	163	165	179	176	193	176	161	163	162	181	164	181	158	168	157	150	146	169	164	161	152	167	158	143	180	134	164	191	194	140	179	189	170	170	159	141	154	156	185	167	189	170	158	162	178	162	139	168	167	143	186	144	144	162	162	153	172	161	163	179	182	184	192	151	154	148	178	150	167	168	178	169	162	183	148	160	177	146	163	154	157	169	141	178	169	142	177	180	157	165	182	147	173	169	159	146	180	177	175	164	175	166	170	161	148	176	158	164	180	156	157	161	161	190	167	164	210	172	176	144	162	150	161	167	163	154	173	163	137	161	147	173	170	185	174	153	156	161	154	176	173	178	168	166	181	169	191	165	147	181	169	168	192	162	171	149	175	196	158	152	141	156	164	162	157	173	150	179	174	166	176	170	139	154	155	150	148	141	166	153	181	160	175	153	170	177	179	187	174	159	158	175	160	173	197	147	169	181	181	144	155	154	166	172	179	182	173	174	179	158	172	191	160	171	174	180	150	155	195	163	168	143	177	154	161	177	165	161	165	148	197	175	162	150	187	166	174	186	174	173	170	184	161	165	142	172	150	162	150	190	173	180	163	171	175	156	197	164	189	187	169	173	145
4030	3904	9053	11396	10413	8576	7245	7890	2327	439	406	444	437	408	445	449	443	410	429	406	442	413	384	451	440	439	457	426	428	415	444	408	428	424	432	412	401	421	425	441	406	432	397	413	425	403	412	441	408	438	435	443	407	423	406	396	430	373	431	385	416	364	392	384	468	418	384	406	414	398	379	419	407	448	433	426	441	407	413	381	408	411	439	407	422	429	412	428	434	409	442	453	419	394	420	423	428	433	412	397	435	411	414	427	397	445	406	423	414	407	418	407	420	428	395	480	439	459	416	429	396	388	458	413	391	412	406	451	393	439	434	454	433	395	439	420	427	427	447	423	380	425	426	393	426	434	439	443	381	457	429	455	446	448	414	435	414	385	416	445	395	422	424	428	419	384	431	426	417	442	435	423	446	431	403	431	426	450	451	398	425	398	418	421	422	412	393	404	397	447	406	427	453	401	411	422	426	429	402	416	396	444	437	402	426	387	433	445	360	427	426	409	421	433	390	423	428	438	416	450	403	406	441	402	428	388	417	441	407	408	423	422	421	420	399	427	451	429	435	409	425	442	395	405	443	449	423	433	403	445	398	408	426	413	384	442	422	403	407	401	427	404	423	438	424	449	427	444	410	417	436	425	452	418	448	435	403	379	430	463	399	435	412	393	433	415	461	433	414	453	408	423	391	432	394	431	426	392	380	412	422	405	438	446	441	440	430	385	454	414	405	440	406	413	409	437	403	412	371	419	436	414	442	389	447	420	449	469	402	392	401	396	415	434	416	433	405	447	377	416	439	441	442	445	465	423	415	403	394	428	428	408	389	431	390	445	398	426	391	403	431	376	414	400	448	450	431	403	418	437	444	424	381	441	411	445	407	438	404	408	436	408	414	436	403	394	437	414	442	431	477	411	427	423	424	399	397	401	391	424	402	425	387	380	396	422	416	430	422	490	417	443	408	413	398	401	410	439	426	401	371	427	390	423	393	412	401	432	433	406	395	459	415	427	413	430	416	438	431	413	382	445	432	427	444	371	427	454	406	421	432	408	420	410	404	428	435	437	431	430	379	456	421	445	470	403	389	409	420	413	445	462	382	430	418	426	410	432	406	422	417	417	433	426	416	423	438	423	418	393	433	414	430	419	394	431	409	417	402	391	412	414	434	397	453	424	414	445	412	455	409	406	399	412	418	402	438	425	429	390	434	437	418	417	435	393	386	441	429	435	434	456	395	385	426	431	414	403	400	411	416	430	421	404	415	403	437	431	381	407	479	417	446	394	439	449	436	404	446	409	440	436	400	423	451	404	399	412	428	427	397	397	394	388	441	433	437	410	434	428	395	421	389	395	416	405	432	423	413	436	440	412	405	412	413	443	388	441	431	436	408	403	427	408	394	444	439	416	397	430	458	407	454	448	396	454	398	397	420	424	402	395	388	428	456	406	431	441	442	406	429	434	427	420	439	415	435	416	427	457	432	414	446	413	412	407	418	433	398	414	419	388	417	421	410	401	420	410	427	381	442	454	425	445	394	427	417	394	430	432	424	413	424	439	458	396	415	406	439	387	405	434	432	420	441	395	427	416	414	469	441	402	399	408	466	394	403	407	431	428	429	469	416	439	426	413	439	427	426	423	435	412	430	410	423	428	410	407	402	452	416	422	391	404	433	451	418	422	436	427	442	405	417	432	417	394	399	394	453	423	418	423	399	409	445	439	448	413	438	394	437	467	401	400	426	438	413	407	417	448	414	391	428	393	395	412	414	397	431	408	404	390	445	428	404	417	413	423	436	403	465	407	424	434	423	438	424	418	437	434	399	421	434	424	491	428	456	395	425	398	427	414	427	444	416	432	418	462	439	379	405	442	431	416	421	418	417	402	437	432	440	395	452	411	446	408	402	392	420	446	435	440	406	444	434	394	399	442	405	431	442	445	439	451	429	450	393	419	431	398	421	441	418	406	422	431	411	399	429	404	425	461	428	443	434	424	419	457	403	423	393	404	409	404	462	422	425	404	474	409	395	424	442	434	428	401	427	405	389	465	445	392	413	418	418	424	390	442	435	425	375	451	401	404	426	421	403	418	414	447	447	421	434	453	402	411	426	404	399	436	398	431	436	385	429	399	403	394	442	398	404	418	393	438	429	428	457	372	424	428	428	415	431	417	369	411	414	423	447	424	368	417	426	426	457	409	405	454	382	453	405	430	425	413	408	414	436	392	396	407	376	434	435	460	379	434	391	410	423	471	421	416	432	416	451	423	393	406	461	438	410	440	480	428	420	434	456	421	447	417	413	429	429	393	410	462	415	442	432	399	393	436	424	417	389	431	450	392	398	417	438	440	417	423	396	429	408	411	470	441	403	408	459	425	384	415	408	395	452	392	393	403	372	427	404	407	428	393	386	384	387	428	393	393	412	393	431	444	408	390	425	419	398	452	391	397	398	429	422	412	420	454	454	393	429	398	396	421	403	442	376	423	436	409	402	428	424	425	439	419	435	461	433	456	422	436	415	419	411	409	436	407	433	371	399	422	441	423	425	414	399	443	415	381	419	401	409	425	407	414	428	407	410	410	411	472	417	429	408	420	431	392	440	405	414	410	413	425	412	431	383	426	418	440	408	445	386	417	442	419	374	446	385	407	448	423	397	396	420	413	429	406	406	404	431	403	427	450	430	401	412	411	434	393	411	444	420	378	407	396	421	402	381	425	426	430	412	418	407	449	425	423	389	433	426	400	401	412	408	427	419	435	427	419	386	424	443	431	421	421	426	421	409	434	418	426	412	396	427	402	444	417	406	397	435	386	429	405	460	430	411	420	392	457	426	429	423	406	425	441	417	408	443	439	402	380	432	403	438	447	453	397	414	413	408	468	459	412	424	459	390	399	418	458	451	436	420	404	399	429	405	407	473	437	411	395	451	408	420	403	465	378	419	409	447	407	423	385	389	443	420	435	394	429	406	441	445	396	419	398	461	433	421	428	418	410	456	414	409	428	472	437	457	448	442	435	405	413	432	434	413	405	408	425	438	372	402	417	441	409	425	393	396	408	427	424	412	415	429	424	384	441	407	449	385	417	446	428	396	432	431	436	423	436	408	413	422	413	394	414	448	414	412	419	415	403	416	374	379	375	442	457	410	416	392	415	431	400	376	447	404	402	405	392	425	399	446	401	418	415	387	424	401	441	425	413	433	417	421	427	421	396	450	470	431	423	447	397	404	423	397	412	390	446	409	410	422	408	431	392	381	443	431	442	450	413	426	442	430	433	431	388	421	453	396	403	423	363	446	415	408	408	455	434	418	408	457	404	438	443	415	440	446	436	445	422	425	418	403	410	437	440	410	406	402	419	431	438	426	435	441	441	381	433	418	418	396	402	413	432	432	427	402	418	438	419	406	423	418	419	424	420	431	409	450	413	386	440	442	411	380	423	430	399	432	404	402	428	410	398	499	401	433	434	399	441	413	423	400	401	382	402	403	430	426	420	440	402	388	388	380	451	397	422	426	403
16539	8291	9382	7625	6184	5624	19860	27303	13031	659	265	238	233	239	224	229	237	221	242	236	221	248	243	211	183	222	234	217	206	202	213	201	220	215	218	214	195	219	205	212	205	180	193	203	221	209	231	210	230	231	181	189	193	199	219	185	194	197	197	230	206	175	191	207	204	203	222	197	219	213	218	187	192	216	221	223	213	213	196	206	212	208	238	200	222	187	204	181	233	195	219	195	198	206	202	214	205	182	193	207	192	178	186	207	194	165	190	223	225	185	220	205	228	208	198	201	189	204	212	207	220	211	216	211	227	218	207	211	206	210	198	193	205	200	199	215	176	221	191	214	213	198	197	187	191	214	212	214	231	207	199	198	207	210	183	210	174	221	204	201	212	202	214	207	191	208	208	188	221	214	215	186	197	225	218	187	194	197	188	224	181	209	220	206	187	198	212	186	204	226	214	186	207	188	217	207	210	223	209	227	221	210	190	209	206	204	207	196	216	226	231	194	236	205	208	217	234	207	229	215	216	226	199	216	218	210	211	183	210	185	204	221	216	201	206	208	219	188	185	194	214	195	208	220	229	201	226	201	198	215	205	193	209	201	192	207	187	230	204	206	202	184	202	186	181	210	210	222	186	202	201	190	221	207	194	209	218	216	217	203	191	211	191	219	211	191	190	197	184	181	198	203	212	190	194	205	177	195	217	204	205	215	216	182	183	225	218	210	194	206	192	195	217	195	236	252	180	217	203	199	219	192	196	228	201	222	202	193	243	201	204	213	205	210	229	196	197	207	205	185	205	221	231	198	236	229	221	215	199	184	219	203	204	194	191	221	196	175	218	181	217	206	237	219	162	221	212	213	199	214	228	198	184	218	180	179	222	189	209	201	201	205	214	206	208	227	227	215	226	194	208	191	222	195	216	191	221	178	203	217	182	215	198	188	213	222	207	206	221	213	210	199	234	199	182	185	202	201	204	218	217	223	199	196	202	217	187	235	207	205	194	172	197	197	194	187	181	194	203	200	194	210	192	209	201	182	231	238	191	224	219	178	199	207	210	202	208	195	218	219	202	219	190	246	201	228	202	210	203	199	203	227	175	210	216	205	227	221	206	235	205	218	215	214	209	224	209	224	221	179	197	209	225	174	211	222	194	210	228	185	202	190	190	184	199	202	224	175	188	199	210	234	186	186	199	229	216	214	215	173	232	213	192	207	211	188	195	216	211	181	199	208	179	198	189	202	210	229	191	222	211	200	223	204	202	210	188	222	218	254	225	205	184	200	201	221	241	221	216	185	202	202	204	190	198	190	221	215	190	204	196	212	199	202	180	218	200	217	194	186	205	204	197	187	175	233	198	203	236	208	188	207	191	218	216	211	217	210	209	226	229	201	203	204	201	231	199	188	200	206	223	210	213	228	223	181	188	191	210	190	238	203	207	207	210	207	186	191	204	219	196	196	184	259	208	211	191	207	211	223	196	215	197	222	174	197	186	208	187	189	222	193	218	198	211	198	211	227	224	204	221	168	229	195	203	187	194	215	217	209	210	225	204	199	219	196	190	195	200	240	199	222	191	217	213	224	201	171	222	238	217	188	207	199	214	228	184	215	206	232	213	202	208	236	209	217	206	209	216	216	220	210	227	242	218	205	207	195	178	208	212	207	219	198	190	207	197	201	195	193	229	177	209	220	196	195	209	226	208	185	217	181	225	203	186	191	195	234	191	218	189	208	220	198	211	183	185	213	184	179	199	235	223	197	215	213	226	207	198	222	211	194	208	186	204	219	194	197	209	212	193	220	217	199	216	208	205	199	184	202	211	191	205	203	227	191	223	180	241	215	187	214	211	195	197	195	225	215	220	187	210	214	219	210	209	212	195	209	183	204	208	206	195	213	217	193	223	211	209	213	217	210	215	209	218	186	189	185	239	197	196	210	226	209	215	220	212	205	191	234	212	189	186	204	210	207	196	222	230	182	188	211	190	180	206	195	202	179	228	235	194	186	200	185	202	222	211	216	226	199	214	208	192	218	212	195	200	198	210	196	214	198	220	214	213	198	231	246	207	195	216	205	199	197	237	220	208	203	202	218	173	205	209	198	199	223	214	214	213	209	189	188	194	200	228	180	181	213	204	191	197	211	225	237	185	200	214	203	213	200	207	210	195	229	199	200	226	216	194	205	196	189	201	176	206	209	214	223	224	194	213	191	198	182	188	192	207	218	177	232	194	203	195	215	184	232	218	199	213	220	189	164	178	233	216	197	206	160	207	187	225	218	185	201	204	219	186	225	212	240	220	224	200	202	243	238	200	225	236	162	243	222	201	205	211	199	206	214	178	205	194	184	180	229	212	205	217	187	211	229	217	178	190	207	206	203	209	203	207	223	206	217	193	187	205	226	197	238	216	186	188	213	218	222	241	218	216	194	222	197	198	236	188	196	233	204	219	211	178	207	208	226	202	200	206	190	196	201	217	235	187	212	198	186	200	209	220	194	204	178	186	188	191	210	201	226	179	184	218	194	201	212	209	200	213	221	219	204	220	199	237	208	187	199	218	178	194	202	208	205	222	192	192	217	186	203	201	194	181	187	212	226	192	194	206	213	190	219	212	202	237	213	206	212	212	230	210	204	222	223	187	211	237	236	223	205	201	193	202	189	221	205	213	228	206	185	211	207	197	178	178	203	227	187	216	200	194	204	205	183	210	206	219	205	218	223	197	205	205	200	222	191	210	231	219	184	194	198	215	199	219	195	207	203	212	207	200	203	222	194	212	196	195	217	222	231	201	214	194	225	209	230	212	212	236	205	204	228	222	211	212	208	184	213	198	221	212	206	191	204	187	215	225	199	217	232	199	188	199	226	193	199	181	191	202	215	209	217	214	218	225	199	207	192	211	194	213	244	207	231	211	200	227	192	213	207	227	208	201	224	197	192	181	208	211	189	205	180	193	211	222	204	200	225	209	238	195	207	216	199	195	209	201	198	196	212	196	205	200	217	214	203	191	185	205	219	212	177	176	177	207	203	189	195	202	218	207	208	179	227	201	204	199	196	217	198	166	217	229	195	198	176	173	192	208	212	203	205	192	197	215	198	217	208	229	217	190	199	173	200	196	206	195	226	205	200	205	214	194	230	251	194	202	194	197	215	204	220	226	198	215	210	200	212	220	221	188	209	232	219	183	212	208	190	224	197	206	207	234	198	236	217	198	190	206	197	187	198	229	223	228	176	210	196	177	202	212	188	188	174	202	218	209	209	252	199	195	212	206	210	189	215	199	222	210	194	225	235	204	217	190	179	202	209	180	211	204	199	202	210	195	201	198	203	210	198	219	187	201	219	224	224	212	183	229	233	195	203	185	219	198	209	212	221	209	189	210	219	206	212	207	211	206	209	215	203	206	221	195	199	195	203	247	209	205	191	198	190	198	187	225	214	222	201	186	191	221	170	211	190	214	219	177	212	204	179	210	220	195	216	178	203	248	219	204	195	207	202	189	219	207	201	218	200	221	210
9179	6768	15405	18340	18899	19268	42092	47858	18124	892	798	748	757	679	646	648	612	592	602	578	583	590	563	600	537	544	562	520	578	540	525	584	565	569	523	570	574	543	602	582	544	528	556	499	496	504	568	514	494	482	530	554	530	529	527	530	552	521	523	506	520	554	555	545	513	535	517	505	557	525	511	515	514	549	533	519	514	542	516	510	512	500	528	553	517	525	515	526	500	507	503	490	504	549	507	471	496	540	516	551	544	510	515	501	574	525	516	497	525	540	495	541	538	520	529	508	567	507	497	537	547	524	489	521	494	507	499	496	538	508	512	503	486	512	508	505	534	482	498	521	515	490	537	536	487	500	499	538	525	545	550	533	505	480	489	502	531	541	524	573	519	541	528	534	494	477	450	550	549	536	520	534	505	498	543	569	479	545	486	529	563	537	524	501	517	511	563	519	504	535	558	487	514	510	495	470	539	475	523	550	533	513	523	519	524	547	542	519	513	509	522	501	533	488	497	531	555	487	511	521	524	494	511	516	516	559	493	534	487	515	513	538	519	535	510	536	505	513	488	526	461	495	514	492	545	540	545	483	519	502	517	501	497	513	505	526	502	511	550	537	500	497	521	502	531	528	542	549	489	542	487	491	489	538	545	497	478	519	533	544	473	535	526	530	536	497	527	529	554	549	559	526	551	498	531	528	501	519	539	511	565	554	504	504	510	481	488	477	504	505	477	537	518	490	527	511	536	500	505	522	538	484	499	520	486	493	538	510	568	491	530	542	499	513	520	469	512	511	542	526	543	516	518	515	520	493	518	466	494	514	514	531	506	498	541	536	540	465	491	512	507	523	511	491	528	504	534	528	516	485	510	519	495	504	520	518	545	478	505	546	502	508	545	509	490	556	545	518	530	486	522	528	541	512	502	502	514	480	528	524	538	538	502	561	506	519	549	505	502	512	500	517	522	539	542	502	508	506	556	554	531	520	535	496	524	545	512	502	545	476	528	521	543	527	512	519	517	517	533	468	528	518	482	536	557	549	539	491	485	511	500	499	505	567	508	553	504	549	528	537	497	509	520	542	516	544	494	517	515	535	536	555	548	530	523	482	505	460	549	500	498	510	520	504	520	521	560	538	481	522	492	494	497	518	555	537	512	523	509	529	496	500	484	519	522	496	549	487	505	563	519	538	531	528	511	485	491	498	519	525	538	521	514	577	527	509	515	535	442	532	529	533	514	559	509	541	516	493	516	529	507	531	518	502	502	503	501	512	514	542	536	531	546	533	528	523	518	550	503	511	507	516	503	484	524	496	517	513	499	542	514	511	541	499	548	514	533	509	524	513	508	510	517	486	551	517	542	527	544	549	507	527	563	477	551	507	499	493	518	496	475	511	536	519	515	521	535	578	526	488	533	531	528	473	523	521	524	572	533	533	509	507	529	501	543	529	525	536	533	527	490	497	522	524	523	513	489	550	543	513	533	532	463	509	530	490	510	533	492	536	524	517	477	545	479	531	516	491	531	537	513	525	545	521	540	482	493	521	517	537	519	580	546	506	550	504	532	488	523	564	565	531	521	528	530	505	516	505	500	542	527	521	538	503	521	510	525	534	500	518	533	521	485	527	521	501	495	530	540	475	530	517	538	529	529	513	498	542	501	539	524	525	494	542	517	497	495	508	525	529	543	473	490	494	543	482	522	562	535	540	529	488	512	519	542	526	503	535	515	514	537	499	531	497	517	501	568	524	527	468	494	493	525	490	496	544	497	506	503	482	485	534	514	499	506	484	505	520	511	478	543	495	548	474	528	512	521	470	517	499	512	489	534	542	467	538	507	500	470	537	514	560	540	518	520	550	478	588	523	500	486	540	501	545	498	514	518	515	477	511	511	493	532	519	485	548	490	542	470	513	525	495	518	530	494	564	515	498	504	504	533	516	530	538	552	470	515	525	539	524	505	495	502	529	511	504	569	538	500	517	523	563	516	522	490	532	508	525	522	573	529	521	545	491	497	518	519	519	540	514	547	519	478	542	575	480	505	556	503	503	514	506	523	509	503	475	505	535	509	515	490	511	515	540	551	573	499	498	517	550	547	532	498	529	546	516	494	489	522	493	514	558	485	526	536	524	497	535	522	518	530	542	544	524	523	547	547	496	522	489	518	545	492	501	495	531	522	533	523	494	492	530	512	476	532	551	519	558	499	521	530	527	504	534	506	502	544	534	532	567	520	523	534	491	507	471	518	556	540	538	490	522	535	547	511	505	558	537	499	485	560	536	501	490	509	491	546	530	499	586	517	520	522	542	532	509	477	588	521	513	485	525	506	478	546	525	512	518	517	536	493	582	532	526	490	543	568	516	545	537	538	526	508	486	494	500	511	479	573	498	542	523	499	577	535	531	561	512	499	526	552	504	504	537	540	545	538	537	556	488	493	519	512	495	527	545	489	509	518	519	500	510	496	517	546	495	529	514	500	493	515	519	564	482	499	503	539	496	534	530	478	523	517	517	525	539	537	520	546	556	483	563	524	497	477	524	514	521	518	499	514	533	503	524	509	460	537	536	565	540	545	465	507	503	507	493	531	535	541	548	492	532	530	497	531	494	518	524	534	492	479	534	517	527	533	507	494	511	499	498	522	500	520	548	519	570	528	515	538	483	503	553	502	490	474	521	538	528	510	515	508	533	558	498	502	512	537	516	485	510	497	535	554	482	497	544	496	555	538	494	546	474	535	497	513	538	499	504	504	478	521	512	558	503	518	479	540	482	494	531	525	514	586	527	507	543	568	565	499	474	500	535	538	513	537	550	511	509	513	505	501	495	511	554	480	500	537	510	550	516	468	490	543	539	542	543	520	470	514	527	543	496	513	497	526	485	509	519	491	538	510	512	531	506	537	539	542	531	555	547	518	506	533	515	502	499	532	534	499	475	494	520	525	523	518	528	529	492	540	511	564	471	545	531	518	584	543	529	554	495	537	529	519	517	521	564	505	522	519	511	528	549	505	512	450	500	502	517	539	487	516	514	523	569	513	521	503	535	516	527	491	500	541	508	498	551	526	481	505	504	533	460	526	520	544	517	522	502	504	526	540	521	485	510	540	488	552	515	505	548	483	483	494	520	529	520	498	502	529	513	547	528	553	551	478	541	520	484	454	528	511	489	528	492	510	541	532	526	462	521	536	514	540	481	524	496	539	521	510	529	511	549	550	573	511	484	503	521	517	483	484	521	507	503	537	492	530	505	550	473	506	496	514	503	515	467	518	525	562	523	517	538	534	560	502	487	529	484	476	531	511	495	481	535	511	524	503	509	509	519	506	512	520	520	485	514	498	509	530	493	469	507	510	496	516	509	542	493	533	495	557	533	513	504	482	510	540	542	519	517	534	471	562	487	537	522	498	521	525	526	524	559	494	506	533	504	524	558	498	498	509	547	509	552	517	504	542	530	496	479	512	542	519	538	514	514	546	475	514	502	513	507	500	500	539	530	496	521	505	542	544	544	530	533	545	562
26358	14577	16018	12499	10125	11136	19884	33263	29765	3000	508	475	402	422	417	403	440	373	409	424	386	420	387	372	358	386	387	420	409	353	401	383	386	367	386	370	388	332	369	350	412	371	354	370	357	406	383	369	339	338	327	373	389	383	367	397	346	352	366	350	365	404	380	367	387	375	369	381	368	362	354	391	381	368	369	365	421	382	356	341	353	351	375	371	388	380	375	368	371	372	369	384	372	367	398	382	355	412	362	360	339	354	369	354	335	387	375	401	361	375	356	356	398	400	351	373	351	376	365	362	358	345	386	353	384	383	368	380	393	363	370	341	344	350	397	396	367	383	357	354	360	357	401	397	369	376	371	366	386	394	413	340	374	319	384	382	362	371	347	381	376	383	376	337	341	398	336	388	363	378	371	359	356	351	381	368	393	381	347	369	365	350	387	362	383	363	359	364	388	357	354	369	370	366	418	375	356	349	375	357	359	346	394	333	366	397	380	362	374	388	374	359	379	364	348	348	381	395	390	346	413	346	389	352	376	373	371	379	378	353	360	377	336	392	319	347	385	392	375	394	364	382	373	365	327	334	388	383	408	388	396	381	355	383	380	362	387	368	419	376	370	376	393	383	350	396	370	388	326	367	378	381	367	361	374	392	370	373	348	385	370	381	353	319	367	336	331	386	361	374	353	396	363	373	351	397	370	372	336	360	339	406	359	353	371	337	369	371	330	372	349	390	365	366	352	370	371	373	378	342	387	365	369	385	366	380	369	354	352	394	395	381	363	377	391	406	367	353	383	357	386	349	360	380	356	378	363	343	361	366	359	339	365	361	390	350	352	349	381	402	366	374	339	333	354	354	399	376	390	409	373	378	374	384	386	387	371	360	373	367	357	357	380	378	391	389	351	380	348	370	368	373	369	351	365	369	366	360	350	346	376	369	391	372	378	375	372	358	354	408	392	406	386	390	356	382	402	399	352	358	324	354	374	318	384	405	373	362	363	380	369	343	376	362	335	376	370	396	379	352	380	365	374	339	372	371	379	378	367	364	385	384	354	348	337	336	372	371	365	382	350	375	398	420	356	362	382	363	420	366	376	383	389	411	352	394	405	335	363	383	354	382	370	339	396	376	353	357	350	361	362	408	338	385	402	342	364	360	376	357	364	372	392	370	376	377	402	393	363	402	366	338	370	384	354	351	365	379	372	399	379	327	372	367	364	375	362	347	395	396	380	369	398	359	367	392	368	393	343	373	385	375	396	366	374	400	369	382	361	346	360	365	370	381	419	379	353	357	369	402	384	338	380	357	357	373	353	381	382	393	388	380	364	359	344	383	405	394	364	367	400	366	339	340	376	355	353	376	370	356	378	402	349	379	380	384	361	343	369	357	348	402	366	388	367	359	376	348	369	350	396	402	359	377	363	387	407	397	386	343	376	353	394	332	360	367	357	359	383	378	375	367	372	386	409	376	383	358	365	385	370	355	383	418	385	408	376	376	395	375	352	404	355	375	368	371	348	397	394	396	374	406	371	404	377	334	356	348	405	397	344	384	345	320	371	379	389	367	371	375	363	385	340	374	395	391	395	360	361	350	356	368	371	384	379	375	386	407	391	381	376	375	404	390	368	348	379	376	352	417	380	364	355	360	373	368	367	385	407	329	349	403	406	372	381	337	393	359	380	389	397	356	403	344	353	342	403	352	338	354	383	386	365	365	367	400	388	332	378	365	383	386	385	380	375	351	395	391	377	368	348	372	364	383	390	388	367	392	380	397	339	410	375	399	363	354	369	366	366	385	354	410	353	393	384	348	348	356	375	368	377	345	377	353	379	339	375	357	324	349	342	393	360	380	373	345	376	350	389	375	410	367	363	398	366	378	361	413	387	380	371	374	395	377	398	380	367	366	398	444	369	369	368	376	349	391	343	363	386	394	386	333	342	357	349	350	341	413	363	403	366	406	351	381	433	393	373	365	352	398	373	370	357	392	371	420	365	383	383	399	353	383	400	398	361	367	380	365	350	362	356	367	348	366	340	377	365	367	369	378	368	351	372	349	366	360	368	374	366	362	369	348	388	360	355	331	359	363	362	383	354	394	376	352	381	358	340	361	358	370	365	390	345	348	301	343	396	352	347	387	392	363	366	382	401	368	356	400	353	400	359	362	355	345	370	415	365	397	373	348	377	405	358	351	348	381	370	382	384	368	355	378	355	363	415	407	361	380	369	393	374	369	387	341	370	356	360	351	400	372	404	376	361	399	338	390	395	368	343	402	377	389	352	357	377	411	356	397	406	399	386	374	374	373	391	350	383	405	363	382	339	370	365	345	357	343	363	364	400	381	374	395	333	377	377	368	352	412	339	370	360	370	373	402	379	357	370	388	360	399	336	344	409	390	391	366	362	383	371	386	370	390	373	349	351	374	351	332	361	358	356	412	384	389	385	401	380	378	363	364	387	366	393	315	386	375	371	371	377	361	354	360	381	366	373	387	379	362	393	401	352	355	345	403	348	378	390	368	321	392	381	364	413	379	394	379	381	365	391	356	324	355	378	402	407	381	373	379	380	354	391	390	340	364	366	378	367	401	388	332	377	370	363	347	370	342	391	367	365	375	390	373	399	329	353	369	351	366	379	372	335	332	411	402	370	407	376	354	370	375	389	416	401	353	424	361	370	391	365	389	367	375	377	341	404	399	389	367	380	368	411	351	352	362	414	379	372	372	369	375	377	346	390	386	377	376	341	352	360	352	390	361	318	379	382	323	376	361	353	336	346	375	333	335	396	347	388	350	361	347	329	358	370	395	385	356	344	402	362	381	347	327	374	386	392	383	378	352	366	368	369	388	387	360	364	367	393	372	394	379	389	383	408	386	335	410	379	377	390	401	357	367	366	356	404	364	384	368	340	393	372	374	385	384	364	381	344	384	336	355	359	358	374	367	343	362	399	344	353	389	361	379	377	334	371	338	365	360	401	369	359	391	368	382	364	360	381	371	380	379	369	366	350	379	374	366	377	356	358	381	395	375	392	394	364	416	363	390	405	393	389	353	375	330	335	360	361	358	393	359	399	375	380	343	393	376	423	331	385	384	354	362	372	355	345	384	354	384	354	360	349	385	386	369	359	377	367	388	383	368	362	363	405	351	384	355	366	383	388	359	420	374	370	376	374	403	376	401	380	350	368	352	362	362	375	390	388	351	376	395	368	360	398	346	371	341	330	365	390	373	343	346	405	387	411	327	353	372	357	407	429	353	392	359	365	336	348	410	401	354	391	380	371	369	343	377	371	376	413	352	372	372	378	385	355	374	356	351	348	374	392	352	367	369	419	342	406	371	353	437	402	388	398	336	372	367	357	365	341	362	394	360	361	411	391	386	375	381	414	370	374	397	371	341	383	361	379	358	347	363	377	411	370	381	371	334	340	383	359	354	357	369	357	345	353	373	381	352	408	378	381	367	337	365	372	354	371	335	365	412	391	381	387	367	340	354	390	351	378	385	355	352	364	356	379	388
12093	10467	22074	23665	25601	27653	37166	51405	32819	1741	1512	1387	1425	1257	1176	1147	1128	1111	1016	1039	1013	975	913	929	947	963	906	928	899	887	957	950	888	931	908	895	932	904	887	989	857	868	876	838	865	861	827	815	873	901	865	854	834	909	803	872	874	901	888	905	858	851	820	898	829	814	877	866	859	841	857	824	841	840	842	852	882	866	817	899	777	825	845	821	835	856	841	829	795	864	838	833	824	800	832	854	834	840	936	831	856	854	870	835	804	794	836	879	872	829	809	826	826	842	849	823	828	851	871	864	876	859	848	877	812	847	845	853	884	818	867	842	784	830	786	882	854	771	852	857	816	839	782	804	840	803	885	801	858	862	799	890	793	794	807	795	842	853	794	797	848	869	790	818	846	875	834	824	809	865	816	852	834	818	896	866	818	810	826	826	825	841	847	876	796	799	810	801	861	827	881	874	813	782	826	858	853	805	818	897	858	854	840	792	823	820	862	836	820	844	842	812	834	844	832	872	852	887	857	857	838	836	867	826	856	788	800	799	807	857	860	828	903	847	803	837	814	820	859	860	872	862	842	795	801	808	804	840	852	838	790	845	829	818	784	881	829	874	869	849	837	757	794	850	815	837	874	875	845	806	833	855	866	878	883	853	783	825	874	883	824	873	843	882	821	827	889	870	872	840	819	809	820	881	853	883	815	794	828	843	844	857	787	850	831	809	861	847	845	839	856	850	870	793	905	879	862	868	879	830	842	785	821	791	840	833	839	870	852	821	831	837	833	827	849	865	847	846	805	819	815	875	804	824	814	841	807	862	808	865	803	846	839	846	814	833	849	869	820	857	839	858	837	855	827	826	829	812	839	798	790	829	865	826	892	831	849	870	781	856	845	830	807	794	821	837	815	831	823	854	810	832	863	861	852	846	887	814	824	873	836	831	813	842	879	843	846	796	849	836	837	826	884	831	859	790	849	847	846	816	854	883	796	798	810	846	845	832	844	842	839	851	834	818	877	831	867	864	856	838	805	857	824	804	851	848	828	806	834	822	863	832	841	871	853	855	829	805	814	856	837	877	815	839	851	866	856	855	824	808	824	884	775	840	854	830	805	877	822	804	828	769	880	839	818	840	837	787	862	830	829	844	801	791	815	816	831	924	829	797	857	841	794	883	823	852	840	863	848	835	828	821	852	799	792	843	808	843	809	855	849	871	914	813	826	791	839	814	843	847	800	829	834	844	824	861	873	868	857	842	803	822	861	805	863	814	838	832	899	848	788	846	866	812	860	849	810	819	792	801	818	801	848	837	808	833	824	818	811	828	792	828	844	815	853	874	829	847	809	790	829	819	861	836	864	812	863	835	847	838	831	887	816	838	833	845	889	822	842	851	802	874	831	805	825	827	862	863	874	893	892	824	887	850	843	838	847	852	797	847	852	892	854	864	818	832	866	814	814	822	808	858	780	823	828	889	860	838	849	840	855	852	857	858	877	814	768	851	752	843	838	867	828	864	834	839	880	849	854	860	859	842	746	837	856	866	782	814	813	843	799	817	812	820	876	876	841	813	831	856	829	880	812	846	843	850	857	826	816	829	846	814	837	838	898	855	799	907	771	820	853	894	836	850	828	851	828	847	857	825	851	835	835	822	876	856	857	803	894	805	793	811	824	876	845	854	815	788	831	870	866	817	872	822	788	844	860	829	849	773	838	790	819	930	838	870	830	832	840	871	832	855	809	804	778	771	821	877	805	840	790	812	861	836	860	820	817	855	881	823	855	788	857	806	827	838	791	839	823	809	868	847	860	807	822	843	811	810	825	820	832	851	869	881	799	833	828	837	820	819	839	819	845	815	880	840	825	823	845	792	859	844	860	857	863	862	878	831	838	834	827	862	825	832	819	826	840	806	898	856	882	863	823	861	857	838	846	839	826	831	830	870	846	799	848	805	799	854	827	817	836	865	852	791	844	836	831	843	851	892	826	859	866	838	839	863	823	870	845	808	857	834	899	779	835	879	828	806	778	865	843	796	827	843	813	836	815	857	858	813	803	789	806	850	817	868	864	863	872	832	872	888	822	807	843	822	875	837	858	812	856	861	826	847	844	853	885	820	850	810	826	858	872	827	795	813	863	804	844	855	861	820	841	827	848	818	855	866	814	834	899	834	842	842	881	838	873	830	829	861	872	826	825	809	857	830	833	804	840	884	844	902	884	790	828	841	876	816	865	799	818	844	807	819	852	866	822	795	854	835	836	785	865	833	872	822	806	795	843	854	811	846	885	834	841	879	825	851	860	866	864	833	842	886	833	763	801	831	858	849	843	842	861	812	826	857	850	852	891	827	862	856	830	826	817	797	856	834	841	853	822	816	847	869	888	781	854	815	832	856	818	807	839	877	832	819	867	900	858	856	860	846	810	850	774	796	836	828	818	813	820	854	823	896	788	838	851	850	857	884	845	863	901	835	866	822	855	807	861	835	878	848	802	818	795	842	812	882	826	841	844	841	875	800	829	824	822	836	835	916	804	843	819	857	894	835	845	857	847	831	876	872	832	855	841	854	806	809	836	765	801	786	844	824	891	849	875	843	867	903	868	820	840	863	835	840	876	907	830	865	812	871	812	869	887	880	841	820	866	819	836	853	824	836	842	824	864	853	868	830	882	847	798	844	908	825	868	812	860	828	843	851	864	742	818	805	849	834	844	820	840	850	848	823	826	783	828	843	842	808	848	816	850	878	842	826	903	791	812	787	819	858	822	827	791	849	842	795	850	891	848	833	855	853	825	792	854	865	819	783	846	830	859	849	850	811	834	881	866	804	913	857	850	870	819	832	889	873	855	808	835	851	828	851	828	845	875	825	826	855	839	856	835	838	800	800	842	869	822	833	848	869	858	796	811	833	823	825	823	832	868	843	860	816	862	867	824	846	841	854	815	834	807	827	809	814	777	858	851	811	852	847	817	813	793	803	814	824	818	851	820	808	833	811	810	804	865	923	842	847	827	812	832	873	811	827	851	802	839	786	769	818	833	852	835	807	847	809	855	871	840	839	820	775	812	840	905	853	854	904	860	880	817	870	785	791	833	786	871	842	814	851	862	814	887	825	859	815	869	853	859	846	827	829	836	849	838	840	803	821	810	831	843	831	849	864	789	839	865	834	826	832	834	873	885	852	867	880	849	821	850	828	825	831	847	841	835	825	794	850	852	806	839	874	803	870	837	839	828	831	844	915	862	820	811	823	871	867	892	809	849	820	816	849	809	861	807	879	813	875	835	910	827	844	828	827	787	879	798	785	803	833	769	845	871	836	812	835	832	798	807	823	840	853	874	870	869	820	859	867	802	805	836	838	835	833	836	845	855	830	845	860	884	841	803	807	849	829	779	845	855	838	816	820	786	832	833	800	870	814	862	841	841	864	834	781	793	877	825	853	836	863	811	784	820	910	801	826	817	813	884	864	832	795	815	882	882	848	797	882	870	815	817	856	818	814	842	846	809	812	878	823	880	808	843	829
7176	4493	5239	3618	3150	2041	1517	1635	892	192	188	207	163	183	181	169	175	177	161	172	153	177	159	159	173	200	156	181	150	188	176	185	189	172	196	174	167	197	190	150	168	176	177	196	182	206	178	170	173	175	184	178	192	168	184	171	177	178	155	165	160	177	175	216	189	182	180	176	170	173	186	158	183	189	173	163	162	189	165	177	177	143	163	195	177	171	153	158	188	150	170	165	182	203	163	178	187	156	171	180	165	213	159	157	180	164	209	178	175	154	165	176	180	184	181	175	193	170	168	162	163	178	180	157	170	157	156	144	143	181	185	169	202	183	160	172	165	167	177	177	178	175	185	175	166	185	179	173	183	173	172	184	179	163	172	185	159	201	171	178	176	147	183	176	160	186	168	167	163	168	153	157	157	155	174	163	175	173	155	185	178	191	173	165	158	184	172	189	176	204	185	184	169	163	186	179	181	192	165	183	167	183	175	177	174	172	201	184	197	187	197	177	175	207	173	165	159	160	190	194	186	185	169	174	173	166	185	164	169	150	190	179	187	169	169	147	147	166	178	156	168	160	162	173	176	181	185	163	186	171	185	173	185	176	194	177	184	174	175	181	143	166	163	184	159	164	168	163	171	191	181	186	154	169	155	199	174	189	193	179	174	154	207	163	152	188	174	187	148	172	172	159	172	167	141	154	198	190	192	177	170	154	189	180	172	171	156	169	142	155	167	156	168	182	179	177	188	178	175	197	146	150	157	170	176	157	184	171	169	175	146	155	183	184	175	178	165	175	170	173	184	183	182	177	162	154	169	173	169	184	154	184	175	149	160	185	197	183	154	183	163	174	163	182	163	180	186	196	173	161	198	179	184	167	180	163	159	175	170	194	138	187	190	175	178	169	182	199	186	167	182	182	158	155	219	179	160	152	176	176	187	190	171	172	171	200	181	169	177	190	183	185	186	168	178	165	181	168	188	163	171	180	182	159	163	138	156	198	167	165	167	201	162	163	158	188	191	194	210	170	208	189	164	159	210	179	174	165	194	201	175	178	172	160	185	169	166	165	148	171	152	184	182	203	166	188	183	201	154	174	180	182	193	159	172	179	184	183	168	173	172	153	199	171	151	179	173	160	161	206	170	176	162	175	180	154	166	161	179	180	176	163	187	182	187	198	209	175	171	164	151	186	179	184	190	173	177	162	187	175	172	183	175	185	167	191	169	172	160	159	172	182	190	148	169	170	167	200	171	172	187	156	166	178	190	163	168	178	178	166	165	185	186	164	154	192	189	178	197	159	165	171	164	174	140	187	213	175	171	184	185	165	159	174	169	137	161	189	196	175	160	174	166	169	155	187	190	175	172	189	172	166	144	170	182	183	176	204	171	191	170	187	157	158	191	184	192	179	201	186	177	164	187	170	168	170	148	183	148	185	194	179	189	175	181	185	175	181	158	176	187	157	157	173	149	184	163	157	154	163	177	192	177	181	191	178	152	158	182	150	176	155	150	155	195	179	172	176	175	157	168	163	159	178	170	161	152	177	169	180	162	184	179	187	177	205	181	174	178	149	161	162	160	163	151	165	194	179	161	185	180	171	195	150	152	164	162	147	171	188	182	164	166	203	151	165	167	174	182	179	172	143	144	177	169	181	172	185	173	170	174	167	176	157	160	179	193	196	172	154	181	187	166	164	160	170	168	167	181	174	185	172	168	183	197	178	177	166	179	195	180	181	165	178	173	186	173	161	184	174	216	179	186	189	190	180	192	194	191	157	194	197	154	164	151	169	160	164	163	172	192	152	188	180	183	190	198	157	181	158	179	157	187	201	198	159	172	189	161	188	162	158	158	177	194	183	176	177	166	180	180	159	156	181	184	167	180	164	183	186	162	180	160	195	151	178	162	198	166	149	170	161	188	181	168	182	204	179	194	174	190	196	180	151	210	176	154	164	168	201	166	172	161	182	189	174	203	175	184	183	172	175	178	193	157	200	187	161	174	176	160	173	175	179	184	157	187	168	188	171	198	167	188	205	199	187	162	187	167	178	158	156	176	188	163	175	178	180	166	166	164	188	196	165	171	159	163	168	170	193	163	170	172	181	165	177	151	172	161	169	174	170	173	147	164	194	179	177	159	152	169	173	173	168	195	157	173	176	173	179	180	163	198	169	166	170	143	160	160	177	157	158	157	171	197	184	187	187	173	149	191	183	186	170	186	179	196	165	179	170	160	151	181	173	180	212	190	140	172	200	160	175	178	157	164	201	167	173	197	161	162	179	193	183	151	162	170	164	180	206	177	171	178	189	172	170	161	173	182	165	147	180	167	169	177	166	188	184	172	184	177	187	165	180	189	163	175	162	162	188	191	164	176	180	163	167	201	192	180	181	159	196	181	165	173	168	192	162	199	160	186	153	167	197	164	162	174	176	146	151	170	179	152	186	173	168	175	173	187	175	171	166	171	170	176	198	168	172	190	180	169	172	189	169	155	142	146	205	164	175	169	167	197	154	150	160	202	169	159	161	163	194	169	165	175	188	189	156	172	189	202	175	201	189	162	179	190	165	188	171	189	182	206	205	160	174	180	158	190	163	156	183	189	178	177	155	189	171	163	202	190	185	176	163	192	168	152	185	185	176	188	185	183	166	200	176	156	161	190	141	177	181	167	172	196	184	173	190	174	171	203	175	165	172	174	188	166	213	162	175	193	181	170	169	195	171	189	185	164	166	154	163	172	197	182	175	194	178	169	180	163	189	187	167	148	160	150	177	184	167	159	152	158	181	174	147	192	189	191	164	170	157	141	170	156	182	159	165	180	171	158	161	195	160	184	150	188	190	188	171	154	184	180	167	174	166	185	178	163	173	168	154	181	151	152	167	198	171	166	175	166	190	188	188	185	169	175	162	174	157	180	188	185	189	165	182	192	179	154	186	159	194	144	166	186	165	179	149	170	164	156	175	180	202	152	165	154	185	155	197	174	171	170	172	157	165	176	155	169	159	164	170	175	166	203	161	184	164	164	176	185	176	152	174	182	174	189	192	195	206	181	170	184	181	177	191	202	192	179	153	170	163	166	154	178	170	193	164	173	181	167	173	173	172	160	167	173	172	174	170	162	170	160	177	204	200	193	167	157	168	191	174	199	212	169	161	160	192	179	183	175	183	188	179	195	181	174	144	179	176	158	182	186	174	195	185	179	158	199	173	174	183	203	169	160	175	184	183	176	196	158	166	183	162	150	144	152	157	164	192	164	173	178	199	179	157	178	190	171	175	191	175	191	183	188	193	177	190	165	165	173	192	166	172	162	198	167	179	175	169	142	143	202	168	176	180	181	170	159	181	163	171	158	175	180	176	178	165	160	166	146	160	187	179	166	177	163	181	203	196	167	173	160	187	160	160	192	175	159	174	177	173	162	178	144	198	155	212	169	176	183	180	199	150	188	172	181	198	167	162	198	152	189	183	190	167	176	186	178	168	168	178	151	157	170	143	205	175	161	194	179	149	159	188	175	174
4219	3946	9424	10391	11176	8036	7157	7682	3768	475	455	478	420	460	450	427	435	450	448	463	427	433	405	413	432	410	477	446	428	469	405	445	462	409	419	446	457	478	446	418	438	419	461	444	431	445	507	445	411	443	425	432	442	449	439	469	430	407	477	386	372	435	442	378	427	418	438	447	413	426	426	417	453	422	482	436	468	422	457	463	459	435	463	453	455	422	447	450	448	460	446	432	419	461	403	446	421	434	387	444	434	455	464	429	427	449	454	399	460	424	423	475	449	429	424	447	405	470	427	486	426	428	439	420	430	425	394	433	428	417	449	450	442	425	416	449	433	442	461	474	424	435	437	441	440	398	459	425	469	421	440	463	443	462	446	455	446	418	391	450	424	442	467	451	426	401	411	443	428	413	443	433	427	434	442	423	423	432	438	404	428	429	413	430	451	457	443	434	420	413	423	446	427	436	426	422	454	408	380	461	410	427	428	447	443	467	448	444	446	393	411	448	413	467	437	413	429	463	468	424	431	427	411	454	438	443	428	426	421	439	430	455	455	454	431	405	431	433	441	451	415	411	434	453	431	460	435	442	407	462	460	412	415	424	424	413	474	414	422	425	454	447	441	435	424	485	450	448	413	441	406	410	450	441	422	456	434	462	406	446	470	395	422	421	477	452	419	485	439	434	453	450	441	455	420	406	435	452	433	423	423	433	426	396	445	458	437	447	421	444	411	426	440	424	475	452	406	427	409	435	401	438	446	433	457	442	431	400	448	421	447	436	445	423	439	429	482	424	478	417	416	421	417	438	464	450	420	438	438	465	434	435	432	407	459	425	409	441	451	443	483	458	422	458	436	434	463	413	417	421	429	400	421	458	470	438	450	463	459	425	448	447	407	427	408	463	443	434	459	427	438	459	403	377	436	436	432	410	445	446	412	392	437	420	454	440	424	473	448	456	465	444	448	433	418	439	441	438	423	417	429	449	451	411	471	457	450	421	426	437	429	449	429	413	448	423	452	465	439	429	425	460	465	456	417	477	429	435	430	409	479	449	441	468	407	449	411	406	426	453	464	405	411	423	428	448	475	442	394	414	390	404	416	456	439	435	422	431	447	459	400	424	454	433	445	424	423	415	457	450	448	432	412	478	462	474	426	435	479	405	469	396	444	453	396	416	396	470	466	446	446	492	426	408	481	386	429	391	435	431	399	439	423	420	440	455	475	430	384	384	442	445	438	385	421	483	436	456	441	450	443	435	440	417	406	444	423	421	436	461	441	441	431	445	419	430	455	396	380	430	421	457	434	449	422	405	422	452	415	426	423	487	421	422	403	434	439	413	436	421	438	469	438	435	448	447	449	457	423	382	452	451	431	476	382	455	471	444	428	432	412	429	438	448	441	469	393	430	438	405	437	460	423	405	445	436	424	464	435	424	455	410	445	410	458	449	476	421	433	419	403	420	486	452	433	476	435	475	439	420	452	448	460	485	438	449	396	405	435	424	413	426	454	439	401	469	414	448	451	453	390	437	433	447	433	435	407	437	411	443	420	441	509	426	427	423	456	441	469	427	447	433	439	422	417	452	431	400	449	431	412	427	454	426	449	439	439	455	396	475	411	432	445	429	460	403	408	442	484	452	407	451	472	456	429	449	446	474	414	459	451	497	442	447	443	438	410	461	408	426	412	441	453	460	448	400	451	441	444	448	433	444	424	437	431	423	448	436	428	419	435	450	426	468	404	426	454	380	409	409	414	484	404	421	432	440	424	425	438	409	456	412	473	454	443	431	436	470	437	425	430	402	457	419	420	450	421	454	411	416	437	421	423	402	436	419	435	421	445	432	410	449	438	403	478	438	424	443	413	464	436	400	422	414	452	432	449	426	462	410	435	420	453	452	435	394	457	390	437	447	423	432	423	422	412	448	442	441	422	423	445	421	423	500	433	400	449	417	455	503	441	454	412	443	427	391	450	426	442	417	466	400	440	421	424	432	458	419	424	455	423	429	408	460	435	445	455	436	420	457	418	444	419	429	436	419	455	452	429	431	463	449	432	457	438	403	424	408	443	440	430	427	436	462	428	445	447	462	429	422	443	427	422	430	439	417	463	438	427	413	411	424	423	447	404	438	437	384	432	410	422	432	440	464	423	430	422	424	426	460	426	442	426	449	432	481	461	434	433	455	422	443	409	434	419	413	421	474	442	425	454	439	437	447	428	430	460	453	430	426	425	428	489	426	464	447	453	443	439	448	433	449	387	453	399	431	455	447	404	468	417	437	437	429	424	463	440	437	416	401	405	465	510	420	442	431	458	434	437	458	445	410	440	419	439	419	452	418	436	439	447	454	460	452	414	427	447	432	436	448	410	410	414	411	425	445	439	434	414	475	419	440	415	469	398	435	408	431	408	400	443	447	408	410	422	429	453	473	405	446	443	435	454	437	434	446	454	438	454	454	457	400	427	448	435	456	431	445	430	419	452	473	418	444	437	458	407	450	411	426	411	430	467	403	457	430	424	421	394	459	435	411	444	441	441	444	449	456	436	448	421	414	439	389	428	423	460	452	470	427	447	418	455	476	447	441	458	415	406	402	499	417	467	425	444	419	424	493	405	410	386	421	434	428	421	406	422	451	487	438	430	478	397	455	428	372	434	432	387	465	424	422	393	446	444	359	430	409	434	479	469	430	428	441	452	417	431	427	444	424	447	416	449	427	439	434	465	454	444	404	435	383	460	464	443	427	473	464	470	452	417	395	461	423	490	419	424	424	479	426	442	462	457	453	421	460	454	425	428	418	468	415	444	421	439	432	420	448	440	446	415	470	448	426	428	431	433	442	461	401	432	444	406	448	430	465	450	422	411	440	424	405	444	431	406	420	423	452	426	477	449	410	446	436	450	421	438	457	426	426	407	415	449	453	422	419	454	460	446	462	442	431	435	456	395	386	413	447	463	408	459	447	435	471	438	462	405	428	390	470	427	416	480	391	428	453	396	443	426	425	444	448	455	432	423	431	446	475	424	429	418	416	435	409	435	421	459	462	400	418	447	456	383	464	421	428	449	448	463	435	445	422	469	435	440	436	430	451	436	407	419	407	431	431	453	453	455	424	413	435	426	440	442	426	434	452	436	424	438	461	403	426	473	474	431	405	400	448	432	414	456	457	435	444	428	373	448	440	495	419	424	405	431	466	408	434	429	426	473	428	456	452	466	422	440	432	428	425	452	456	409	452	463	479	444	419	460	475	444	445	474	442	428	440	428	398	417	448	386	384	447	410	405	410	444	403	438	444	457	428	402	419	396	426	419	436	434	423	443	435	406	466	435	451	440	458	421	462	461	406	412	468	433	414	430	408	439	469	435	413	429	460	447	434	425	407	421	387	409	460	449	446	438	456	440	443	418	427	433	418	450	420	436	419	429	416	457	415	452	446	421	440	454	456	424	472	468	461	430	432	415	430	417	430	473	448	419	434	423	409	451	419	457	445	385	429	413	455	431	391	410	456	405	421	406	410
16617	8443	9196	7486	5589	6040	19333	27667	17593	1172	300	268	241	207	208	188	199	217	217	204	219	231	214	197	227	244	214	192	218	237	189	173	208	231	201	229	214	226	229	210	215	228	204	204	184	192	211	193	189	211	209	233	232	252	227	236	226	211	225	235	237	229	211	222	200	196	213	231	205	229	231	214	241	222	224	198	229	237	203	194	241	202	214	189	216	239	225	197	239	220	234	201	217	228	199	236	199	217	254	221	208	190	215	219	230	204	230	219	212	201	204	227	224	223	201	230	208	211	218	246	196	216	235	212	222	216	230	189	251	226	220	210	204	189	217	207	212	212	226	207	195	221	236	192	178	204	242	235	194	210	240	200	189	210	210	216	210	212	207	210	198	220	201	205	211	219	225	235	225	219	211	198	192	192	200	218	212	224	241	228	239	197	206	205	209	216	197	210	226	199	222	200	194	203	207	233	226	247	197	192	233	207	199	190	227	213	218	241	217	189	220	198	189	234	227	186	189	218	212	224	218	234	204	215	244	186	219	215	220	227	200	219	219	230	228	200	219	225	223	220	207	199	218	200	211	207	227	195	236	215	220	223	227	212	203	202	204	229	204	229	213	219	211	195	247	194	219	212	217	212	203	198	203	232	239	220	213	207	214	242	203	213	228	220	231	208	199	215	186	233	198	236	222	217	223	223	211	207	254	202	232	199	212	200	212	218	230	216	185	226	205	197	243	223	205	217	206	214	216	227	209	229	202	259	196	205	200	199	200	194	207	214	219	215	198	223	220	205	207	219	211	266	210	228	199	229	190	231	224	233	184	198	204	184	202	229	202	233	225	220	230	234	202	210	218	206	207	215	214	224	202	190	224	202	213	194	227	223	209	199	243	209	188	205	205	211	208	200	203	231	215	222	237	191	181	243	221	218	225	216	210	187	206	210	232	237	219	185	218	225	237	211	215	204	200	202	196	201	190	219	206	218	198	210	212	210	205	211	193	178	206	186	215	207	221	228	204	208	185	223	224	186	215	212	213	223	230	183	200	254	196	221	210	224	211	235	205	201	212	220	207	235	221	212	242	226	217	233	214	230	205	214	216	220	203	216	203	216	217	242	213	225	193	224	217	207	232	247	175	221	224	187	224	180	195	178	199	186	189	225	214	217	221	203	211	214	226	207	226	203	190	206	202	246	223	180	203	243	205	217	220	222	199	200	232	206	217	230	224	220	209	245	232	227	195	198	201	241	218	223	199	217	227	196	196	190	217	242	214	197	184	223	242	221	210	192	200	205	217	227	199	179	203	212	206	202	212	227	211	216	239	210	225	195	221	226	215	211	200	210	197	225	245	222	234	218	220	231	209	223	235	207	218	203	214	204	205	216	185	209	206	242	224	187	222	221	235	204	204	220	208	205	225	204	221	171	215	240	201	229	225	271	199	202	205	192	180	201	223	211	195	195	211	212	203	213	225	193	200	226	207	233	235	218	231	208	200	202	199	194	197	197	198	226	212	232	231	216	198	208	209	223	225	256	222	224	213	234	239	179	213	202	210	205	201	232	197	210	210	194	184	195	223	199	209	207	213	218	173	208	223	227	205	200	210	228	239	211	187	231	249	243	235	221	205	221	234	181	202	201	232	195	206	211	212	188	210	220	215	207	180	209	200	198	219	190	237	220	218	214	206	201	211	211	221	197	232	215	200	212	203	261	164	209	220	215	218	204	195	225	208	252	226	239	205	218	172	216	189	203	185	237	201	222	211	214	214	188	213	200	211	241	205	206	207	184	242	198	187	217	207	193	219	210	216	218	198	215	220	208	199	217	215	206	212	231	201	230	190	215	197	239	204	220	195	215	206	203	204	198	233	234	208	220	273	246	188	234	189	230	217	234	203	236	221	188	208	201	218	224	215	186	198	219	209	219	233	219	241	230	214	216	224	196	230	202	216	213	201	195	193	204	191	212	227	245	205	216	254	202	218	221	228	208	225	200	219	211	229	200	219	229	220	215	193	224	209	224	199	216	203	217	211	210	198	202	217	219	201	218	219	218	194	222	203	205	218	212	209	221	204	201	190	191	217	211	208	237	207	212	204	213	191	223	226	190	196	219	239	210	181	224	193	190	222	219	199	200	223	225	208	206	208	220	199	219	211	214	208	228	209	226	208	232	216	178	216	210	205	192	239	218	219	199	228	210	195	214	230	207	199	200	220	193	214	217	207	227	206	195	213	199	207	240	199	211	202	200	204	219	206	204	191	193	216	219	237	234	212	239	251	215	211	185	189	219	176	192	226	213	173	212	223	219	211	208	185	191	224	208	205	199	219	193	195	224	183	211	237	214	214	197	227	213	210	212	203	227	232	179	211	237	226	230	179	201	222	199	231	199	199	224	237	186	207	201	212	229	229	196	217	233	230	205	238	204	226	228	219	210	179	207	200	178	164	203	190	201	209	228	235	202	194	205	212	211	202	208	211	235	225	212	198	212	236	210	219	223	189	238	222	214	199	236	232	186	213	199	221	203	246	222	202	202	213	205	216	218	227	233	204	200	193	240	200	169	197	193	228	207	212	196	194	194	202	227	247	229	218	202	194	205	196	220	229	203	205	236	201	179	253	201	221	225	227	215	211	199	202	195	188	223	203	202	245	231	215	219	203	220	218	211	187	250	217	198	224	225	220	209	220	205	200	210	196	216	206	199	207	237	196	189	216	208	209	221	192	204	218	207	214	223	237	249	206	224	228	235	230	205	212	224	210	223	217	209	218	209	230	188	218	209	223	215	224	219	195	218	210	240	211	205	218	218	227	216	224	212	203	222	198	227	208	254	215	200	197	195	196	200	210	233	205	217	214	186	241	208	204	227	228	222	224	223	203	223	213	224	213	186	198	228	232	224	215	218	182	232	210	206	232	214	234	199	250	210	226	230	196	216	210	202	221	195	220	213	217	235	208	206	203	202	193	234	205	228	201	223	226	220	223	233	249	220	225	202	222	208	207	228	223	217	180	223	196	203	232	250	193	198	211	236	216	203	210	190	197	204	211	230	240	204	214	189	206	225	224	228	226	206	216	221	211	219	208	213	218	217	209	222	203	190	205	212	217	208	187	205	212	229	229	192	224	203	201	191	185	217	222	209	221	199	193	199	186	205	229	207	210	226	193	178	235	203	186	225	218	224	203	217	192	185	213	206	210	194	202	216	219	216	231	231	231	207	215	200	209	195	232	225	212	224	192	249	229	185	186	208	226	221	241	192	226	209	196	210	219	210	200	231	208	235	205	231	249	218	209	169	211	198	231	266	207	207	226	185	200	217	234	203	229	201	222	206	221	224	231	230	214	217	179	227	236	207	196	194	197	206	211	220	210	201	210	238	216	215	199	212	208	205	192	209	209	224	189	207	203	211	207	191	207	199	209	205	210	220	183	243	217	210	211	199	230	250	172	168	191	217	223	225	201	212	192	182	223	207	205	193	188	214	210	212	215	242	206	196	205	218	208	211	229	215	211	222	227	233
9076	7029	15125	18439	17042	20617	41897	48601	26808	817	800	749	687	670	603	650	624	595	599	639	592	623	554	551	605	613	593	582	531	625	565	556	541	523	559	550	575	584	512	571	552	547	550	541	545	574	562	556	557	537	542	539	587	525	519	551	564	540	568	539	540	548	550	540	578	524	543	549	492	565	539	572	528	609	488	555	534	539	549	551	561	506	528	563	534	528	525	545	538	517	503	521	524	536	505	531	517	558	523	544	508	573	559	556	525	523	559	564	550	521	554	566	527	533	550	561	497	585	534	532	531	557	527	504	529	518	521	556	546	505	542	586	558	521	557	528	565	591	526	523	528	550	516	534	535	534	545	555	638	543	536	553	534	585	541	515	511	527	496	499	545	524	507	555	532	548	511	526	572	545	521	530	544	514	484	512	566	536	510	548	545	501	567	528	602	552	542	544	517	590	503	539	540	523	532	544	525	592	534	567	561	522	549	528	524	547	507	561	547	529	498	514	526	483	573	502	540	569	525	520	520	524	555	554	538	497	559	513	556	514	505	545	504	543	553	534	566	536	551	542	548	529	515	534	560	534	507	508	526	579	502	595	523	522	494	520	535	531	522	540	552	544	559	500	522	517	507	504	542	518	546	529	521	494	567	548	515	548	502	550	541	523	499	526	535	512	556	512	553	543	528	530	556	531	535	572	529	518	534	533	553	559	544	534	562	568	543	591	574	504	529	532	488	507	489	528	521	544	540	565	532	537	537	548	541	469	518	547	524	513	536	508	590	544	505	517	566	583	550	540	505	538	485	563	567	531	524	507	564	519	526	529	493	496	526	507	564	542	541	522	576	551	537	521	561	558	545	499	549	547	557	524	528	540	534	527	532	505	565	544	494	507	525	548	495	532	521	569	542	560	498	527	575	542	524	540	532	507	535	543	519	546	478	568	523	513	541	528	557	529	560	538	546	544	533	489	494	535	555	500	543	536	553	554	553	568	534	490	560	571	520	535	510	550	527	538	542	538	517	568	561	532	501	557	563	565	528	525	531	535	564	499	534	529	538	507	548	505	486	599	487	565	554	533	554	517	480	562	522	559	571	562	573	540	533	518	560	539	568	520	567	595	547	539	540	527	559	546	529	499	521	526	538	525	519	527	558	512	540	568	546	518	556	550	560	556	535	537	570	530	523	528	515	547	581	504	527	557	552	539	557	528	542	527	555	541	536	545	503	535	532	516	569	567	550	575	507	535	536	529	543	506	524	515	540	542	535	471	508	519	516	542	559	493	572	527	513	565	520	548	517	536	595	582	564	555	526	519	542	527	523	486	516	536	511	555	506	518	550	572	540	521	544	523	540	518	538	497	530	518	534	522	495	538	550	533	508	528	506	538	534	520	497	542	538	516	565	520	557	530	533	550	501	530	525	543	517	486	538	536	530	521	510	535	552	560	523	528	511	503	520	508	528	529	537	511	539	546	541	539	532	512	550	561	532	560	509	516	525	546	596	526	527	520	531	550	582	591	553	540	533	520	538	537	553	487	537	537	543	572	525	539	510	544	548	580	514	547	511	536	558	527	493	563	551	536	516	588	509	556	516	539	526	514	581	550	547	530	581	545	559	496	559	543	564	517	504	537	502	538	574	534	558	573	533	515	529	552	557	560	536	551	550	530	533	498	533	509	587	528	595	527	557	528	566	535	484	521	563	542	529	514	554	498	564	535	563	499	514	524	585	528	542	515	504	539	529	526	526	511	533	509	515	532	486	512	509	573	528	541	538	517	524	528	543	561	545	563	549	549	519	519	526	551	550	506	535	545	500	525	527	553	568	538	586	524	537	527	537	546	493	538	514	521	559	511	522	549	580	518	554	530	499	538	568	532	548	543	562	566	543	513	509	572	566	519	568	581	527	546	590	517	508	565	515	533	515	518	515	521	565	553	515	517	525	484	516	564	554	535	590	531	508	534	549	527	567	548	508	558	528	521	495	484	550	536	566	555	524	541	566	566	519	545	543	511	517	506	524	527	515	540	554	563	522	559	530	565	545	550	588	525	536	533	549	556	535	533	526	529	534	540	511	539	521	539	482	544	518	511	538	522	550	535	534	529	549	566	512	528	555	539	544	557	522	549	544	571	559	541	575	545	532	521	554	527	515	576	541	570	526	491	537	552	541	508	554	525	519	534	533	562	515	565	560	509	524	573	526	492	497	501	547	496	480	533	531	547	578	535	492	494	522	541	512	524	551	533	517	556	522	542	550	525	535	553	514	512	518	563	532	515	526	545	552	559	526	558	539	546	562	537	548	524	525	527	514	482	560	545	577	609	522	522	539	545	551	504	594	530	507	556	519	537	564	530	480	547	516	560	541	583	548	530	567	538	548	520	480	534	552	554	540	504	534	505	549	556	555	538	571	535	531	526	531	558	530	543	544	548	553	497	539	507	569	540	529	496	533	587	530	553	529	560	549	518	500	554	544	527	507	522	556	501	512	550	518	571	554	510	531	547	533	534	522	593	566	525	510	552	552	563	514	536	544	523	535	516	529	530	583	550	549	532	512	583	527	520	523	551	559	510	549	524	531	530	496	554	590	549	507	512	530	533	507	544	523	531	525	519	566	566	537	584	561	549	530	536	532	523	550	528	491	529	542	528	545	525	544	540	502	504	569	552	527	497	491	535	542	522	527	555	483	502	465	558	530	504	524	523	562	498	540	546	521	520	513	515	571	552	542	561	517	489	521	543	536	537	493	530	571	548	517	538	560	526	580	514	521	554	527	510	505	532	533	536	548	530	505	537	533	523	512	569	530	551	494	563	542	504	553	608	555	567	570	530	561	537	527	545	543	574	565	557	541	551	584	522	533	508	525	512	527	546	546	538	545	569	525	552	553	543	499	511	533	576	523	529	543	574	543	525	541	513	525	503	513	542	506	518	549	509	559	565	552	543	583	503	549	547	521	539	483	533	550	528	567	524	520	540	542	533	500	531	560	523	560	519	540	505	519	565	551	555	540	549	537	562	513	519	536	569	534	549	524	525	549	518	552	529	535	493	534	520	506	542	496	566	538	535	524	538	544	539	566	525	486	512	529	555	527	528	534	544	568	526	573	567	462	543	567	499	555	509	557	527	575	490	548	493	559	550	598	551	525	527	511	585	523	504	468	538	513	524	533	583	524	535	504	485	528	500	486	570	523	554	531	558	571	519	550	564	491	523	549	536	492	520	493	546	537	544	509	530	512	540	508	539	520	480	538	566	558	507	536	521	504	541	520	548	529	528	523	516	567	541	576	533	563	529	529	554	541	496	556	575	544	513	502	548	552	542	523	529	541	534	492	553	541	546	538	516	535	540	539	545	524	549	509	563	527	547	531	512	525	527	542	555	468	529	517	530	553	528	540	556	526	553	552	540	521	571	563	555	557	533	507	501	521	555	536	565	552	505	554	553	540	567	484	536	554	535	546	564	512	506	504	561	564	553	539	530	522	541	549	546	552	479	551	558	548	529	525	568	565	564
26932	15406	15913	12848	8299	9036	27193	41665	36058	5702	600	474	440	415	395	464	420	386	404	389	389	374	362	425	370	380	391	442	403	371	367	383	370	412	403	346	384	413	432	372	381	433	397	392	356	377	429	381	391	417	386	388	418	411	367	402	367	374	362	435	398	417	404	414	395	388	391	398	411	399	374	382	392	339	410	403	349	368	383	386	380	350	382	398	381	374	350	386	396	363	390	389	432	428	395	377	327	436	384	355	357	384	340	383	364	351	445	396	410	398	383	386	390	402	383	365	402	369	412	361	368	361	403	407	373	411	398	369	399	366	403	383	402	359	398	376	384	379	360	375	366	366	401	422	380	385	345	365	397	391	351	373	367	396	367	384	358	401	367	388	389	374	395	374	374	382	377	384	386	381	381	385	385	384	395	398	383	397	366	388	378	399	394	388	379	390	366	384	396	392	376	437	385	391	404	391	382	375	396	369	407	407	393	355	373	414	400	422	372	399	382	387	362	367	368	344	368	397	401	410	372	387	380	379	411	403	410	421	400	404	362	392	381	401	372	389	411	347	416	403	366	387	379	358	366	371	402	377	386	413	353	399	412	375	380	386	364	379	343	369	364	388	353	403	365	358	429	402	384	348	395	394	430	403	374	395	405	367	392	378	394	401	380	389	379	405	336	400	422	375	398	418	381	404	396	383	384	396	404	412	371	395	398	363	387	369	377	351	384	394	366	372	409	406	395	404	365	455	414	418	361	351	382	408	386	369	406	351	364	368	387	390	395	373	370	395	419	406	370	389	389	363	404	397	379	405	409	402	392	358	387	418	388	381	377	415	403	385	353	430	367	375	384	390	374	381	399	372	395	377	397	383	351	383	379	391	390	362	408	369	365	380	377	367	403	374	399	409	389	375	379	410	357	377	395	375	403	380	419	409	400	358	366	405	403	375	382	373	373	364	395	380	351	364	364	396	355	409	410	408	377	343	423	374	421	365	371	387	353	378	379	375	388	433	376	412	377	398	364	391	413	367	384	396	376	410	390	395	386	352	350	443	395	366	363	373	411	389	370	368	380	370	383	410	387	394	373	378	353	404	355	412	401	417	347	372	340	389	357	387	346	406	423	381	393	374	376	374	383	413	363	339	386	383	389	394	422	356	405	382	372	375	409	364	379	398	412	388	404	402	395	390	393	403	387	365	401	386	399	443	389	408	355	388	375	409	396	377	365	405	361	375	352	363	380	444	351	345	391	394	383	382	391	395	355	363	412	392	372	354	362	414	397	357	377	364	361	414	398	409	391	358	380	385	376	361	386	389	452	397	372	357	406	395	406	407	384	377	393	411	403	398	377	413	385	366	375	368	380	436	396	373	378	405	359	344	417	364	396	366	383	356	430	373	394	380	404	426	338	367	371	397	396	388	358	383	470	359	354	361	365	379	378	401	413	380	374	355	387	374	388	367	392	418	405	392	358	356	364	386	365	390	403	404	353	375	375	391	341	364	404	364	417	394	396	393	402	383	381	372	394	396	387	386	418	391	397	404	372	391	402	367	377	368	385	383	416	408	374	395	365	393	359	368	355	379	385	402	369	410	402	385	351	378	367	362	396	357	394	359	413	380	405	406	416	390	388	424	381	383	395	397	381	382	389	386	364	395	365	380	397	361	378	381	386	391	385	357	376	415	355	378	402	373	366	360	392	379	375	380	373	403	368	392	369	398	398	370	403	402	395	407	345	375	386	395	403	375	402	375	387	386	379	371	391	397	382	372	397	397	358	388	400	387	410	380	343	386	388	366	364	395	373	370	390	397	403	387	370	376	419	375	414	370	364	376	396	360	390	373	389	385	376	391	385	330	384	407	370	404	383	412	397	387	430	398	397	364	374	425	372	347	353	364	335	384	368	390	357	408	357	373	362	362	356	355	391	391	394	380	383	353	393	436	401	385	358	400	333	378	363	373	379	413	392	372	383	380	401	340	376	367	394	384	383	398	360	364	397	389	380	385	409	426	383	418	372	391	370	390	411	350	409	385	372	410	385	354	370	389	376	385	357	420	393	364	416	383	383	386	395	380	363	376	392	384	398	390	394	409	434	364	396	378	370	394	407	432	380	416	374	383	365	402	392	393	351	409	377	391	366	390	409	371	376	384	407	355	406	379	396	388	350	389	402	384	382	389	387	365	401	399	426	381	355	395	386	399	370	413	400	362	372	336	397	396	385	384	395	347	395	359	403	401	425	414	413	411	383	424	402	373	398	359	367	420	415	391	394	405	360	365	413	394	350	358	405	372	411	358	393	360	419	393	419	411	402	375	409	408	381	402	402	379	401	385	345	401	375	384	370	339	358	387	399	375	423	384	379	368	387	383	382	383	388	355	393	370	376	403	371	375	366	369	389	364	389	379	372	392	401	415	376	390	374	402	379	406	405	410	370	387	376	420	360	387	386	412	419	385	417	407	382	389	395	373	386	372	396	393	390	394	412	359	410	401	372	354	360	397	381	369	382	385	332	382	350	360	424	415	349	379	369	371	400	372	392	374	376	413	394	385	449	386	362	376	422	404	367	344	396	364	372	402	387	359	362	387	389	362	394	372	399	401	386	352	382	359	395	377	380	376	369	419	379	430	389	369	354	398	379	385	376	388	410	411	363	410	379	404	382	406	423	406	420	415	402	374	413	423	380	404	418	375	371	399	351	375	391	423	392	371	402	364	356	382	336	340	358	398	397	381	386	411	419	384	390	357	374	433	386	370	380	397	403	395	411	404	377	362	355	408	382	379	383	404	387	423	394	399	378	414	396	425	395	366	402	383	390	351	393	385	365	404	422	417	388	437	358	375	387	361	395	386	365	380	337	393	378	391	388	395	384	425	354	414	402	354	365	388	397	400	397	420	392	386	382	391	397	386	393	401	359	377	379	424	389	420	370	367	392	378	358	370	392	396	364	371	374	386	387	395	378	395	394	370	387	386	367	384	389	376	363	394	411	363	410	377	357	364	452	379	371	386	395	416	400	380	389	387	398	368	373	384	375	374	389	407	370	393	395	394	375	339	399	384	395	399	382	390	390	358	412	384	386	382	416	418	423	362	393	442	395	388	385	388	386	368	411	387	372	350	365	367	384	411	383	403	417	397	417	376	395	393	370	391	409	378	382	387	370	376	395	365	436	423	406	418	406	397	408	392	387	402	381	405	413	414	388	394	389	393	371	375	391	387	355	379	388	377	388	380	353	393	434	406	362	363	394	408	418	398	378	379	377	338	374	377	363	390	366	428	389	387	394	401	357	374	394	414	392	407	364	388	362	368	375	423	375	375	390	389	371	359	396	390	371	406	415	384	357	402	372	386	375	386	407	383	395	378	370	366	367	379	360	359	361	368	367	370	395	404	390	364	384	383	396	399	386	399	410	386	379	381	396	376	398	394	402	367	415	363	380	362	411	412	410	366	423	355	379	356	388	360	406	409	350	400	370	401	427	358	375	381	375	382	337	380	376	409	374	371	379	379	379	388
12523	11195	20831	24798	21846	26103	48329	60202	43034	1653	1457	1293	1200	1157	1144	1108	1091	1083	1032	1002	1001	1011	951	1032	962	958	994	985	961	937	924	936	940	906	906	901	960	950	997	925	856	866	903	939	860	929	885	958	888	890	889	864	905	933	862	961	886	856	862	889	882	865	879	894	918	856	875	937	869	898	919	854	900	843	869	877	884	858	841	867	911	876	910	920	869	912	886	904	884	837	837	856	867	825	915	870	854	872	923	931	915	850	884	894	844	861	862	855	909	859	836	851	879	939	858	880	910	861	873	878	843	886	869	917	865	845	854	856	866	886	812	861	889	894	889	913	872	848	865	915	890	893	852	901	893	977	941	918	891	876	918	839	911	927	879	858	925	900	953	926	884	925	888	887	873	882	915	904	878	821	887	864	892	864	895	874	855	870	933	838	880	902	823	812	866	861	884	935	885	867	912	871	951	873	888	863	875	848	910	866	868	924	873	882	894	918	877	895	908	911	872	882	875	866	882	839	864	901	915	873	876	899	909	861	876	846	945	919	882	872	874	862	877	886	870	895	875	800	885	895	820	896	916	886	860	857	887	845	920	860	880	885	901	847	885	894	945	911	875	897	871	845	867	850	920	908	876	868	911	873	847	841	869	870	878	868	908	942	892	860	863	910	873	900	856	889	854	913	876	921	922	898	849	857	920	899	884	851	835	963	844	917	844	851	859	865	879	838	905	872	836	869	890	865	867	879	919	866	875	857	838	886	918	849	920	853	909	855	884	903	851	887	854	822	845	855	886	859	894	861	860	879	882	842	848	851	812	854	855	847	908	891	859	849	857	909	851	836	872	888	827	898	915	926	884	870	854	891	858	886	940	887	852	895	896	869	897	880	846	878	845	952	900	862	856	913	899	877	866	870	931	901	933	919	853	887	856	842	864	869	826	885	834	848	797	854	915	848	851	911	873	870	880	840	898	799	857	829	863	858	890	874	862	861	859	879	828	854	853	850	873	898	881	878	920	887	850	914	907	905	859	860	920	794	903	887	913	911	845	885	863	874	896	908	868	883	846	865	843	919	857	874	906	882	829	865	880	862	887	826	882	869	882	901	897	866	866	835	874	830	846	913	884	899	922	909	878	857	871	903	842	883	901	902	901	865	873	885	884	873	834	880	817	912	806	880	896	888	893	876	972	907	928	948	798	873	847	919	935	861	862	900	880	941	891	832	900	895	831	856	843	875	890	886	890	887	921	857	845	841	870	878	892	913	889	874	863	917	858	922	889	886	917	853	860	884	861	901	898	879	900	876	880	890	916	886	887	889	885	909	868	871	873	910	876	882	899	879	864	886	856	859	864	841	922	844	929	913	895	856	863	878	877	832	884	834	841	863	873	931	887	908	893	878	840	907	899	851	925	858	847	863	899	909	877	881	889	923	868	867	866	855	854	898	878	846	885	881	901	847	873	836	883	863	875	865	882	847	852	860	899	883	911	833	846	897	896	861	892	883	826	845	864	946	884	891	911	949	933	899	883	893	874	888	880	884	861	924	879	839	862	921	875	898	886	860	859	893	939	865	891	882	867	876	813	898	934	887	826	872	909	887	894	895	879	900	852	863	883	918	869	868	838	838	874	883	921	865	881	849	896	885	850	871	937	897	863	872	866	810	815	853	818	866	852	879	863	813	867	895	865	885	858	860	861	847	872	837	885	914	897	849	898	911	831	844	909	882	916	869	829	942	803	864	851	837	857	829	878	862	906	918	893	913	884	878	928	921	923	899	838	900	867	839	859	822	862	900	853	929	828	882	869	860	933	905	876	883	865	871	887	835	815	904	884	888	919	857	932	866	909	869	887	912	913	874	881	876	899	881	895	869	900	835	876	885	846	868	855	880	854	953	879	840	887	840	869	873	898	881	903	874	838	851	848	909	889	887	857	892	900	892	875	911	919	884	910	882	833	913	828	867	886	872	889	893	901	878	879	887	843	900	855	881	868	893	892	905	914	890	896	843	876	920	860	835	858	818	862	837	880	891	898	854	911	967	894	923	859	828	853	877	895	853	878	844	814	882	872	924	861	906	925	856	909	835	865	916	879	896	896	869	853	886	884	795	898	858	869	851	894	899	906	853	880	879	872	874	851	838	841	888	894	848	884	904	894	890	883	877	896	917	842	852	897	870	850	870	843	905	842	926	854	866	908	874	921	880	901	912	924	886	870	837	885	898	821	894	861	817	906	850	881	805	909	852	863	899	921	904	837	894	900	890	891	860	883	890	866	877	905	867	866	865	877	879	863	861	841	872	825	862	837	882	918	946	885	858	885	868	863	895	860	859	806	912	830	844	876	889	877	902	890	885	895	857	917	904	855	850	883	895	867	896	859	870	883	864	908	839	867	875	855	887	873	842	822	858	908	904	886	865	877	901	863	905	850	878	866	891	866	913	925	803	851	887	877	865	881	957	853	886	828	847	854	889	920	826	870	903	859	887	876	916	888	893	886	841	874	877	904	905	834	910	872	878	904	870	857	900	883	901	874	903	845	868	851	929	889	849	859	878	865	829	856	861	846	871	868	899	855	876	883	924	862	878	880	862	877	860	880	886	831	888	843	851	880	920	904	876	885	857	842	892	884	864	873	871	836	858	865	861	863	829	833	858	879	845	889	921	854	878	863	868	858	826	961	854	915	883	921	903	855	843	899	928	837	890	873	883	846	921	866	859	834	846	882	834	861	833	904	862	888	861	934	839	878	879	828	840	843	912	881	868	878	932	890	916	818	880	886	888	860	862	845	848	840	886	881	842	865	943	887	868	851	818	904	889	898	852	912	830	857	891	901	890	885	872	844	892	861	882	841	875	933	890	894	839	840	885	944	931	914	875	862	830	899	866	982	836	940	838	862	894	825	879	908	908	813	822	879	924	872	817	859	890	842	879	792	771	877	872	834	922	876	929	895	858	897	892	855	848	879	884	881	868	904	913	872	881	934	869	879	899	872	837	879	873	872	883	911	848	926	882	879	896	954	946	887	850	942	862	850	898	821	907	874	866	907	900	920	893	864	897	880	869	865	897	851	885	834	905	840	859	908	875	894	833	862	876	886	913	876	854	852	863	876	857	888	885	863	881	889	890	880	850	824	889	896	914	886	856	910	932	900	888	860	890	808	896	877	926	894	881	871	897	880	852	849	923	884	876	875	884	845	897	844	857	898	857	843	878	860	836	887	875	861	876	838	850	891	816	855	889	828	910	908	906	841	893	849	899	878	845	833	928	852	916	862	881	894	919	870	887	832	877	888	909	840	903	910	845	868	852	901	890	901	858	935	865	875	852	844	861	951	898	863	917	870	844	914	857	811	875	868	825	862	916	838	888	911	877	869	892	878	801	858	957	848	897	899	908	904	880	882	890	883	922	844	901	852	918	850	815	864	820	869	911	853	870	826	825	861	819	865	875	932	881	844	848	836	893	866	925	805	892	897	865	933	878	858	834	910	811	852	915	856	863	896	862	867	854	834	851	852	828
7090	4236	4762	3861	2929	1651	1512	2297	948	189	198	186	170	183	183	168	194	158	175	198	183	181	172	157	178	158	170	206	156	167	156	191	185	176	166	164	195	179	191	176	153	163	184	170	159	178	163	159	177	173	166	165	179	153	159	194	144	171	171	156	162	153	154	171	193	163	159	171	178	202	172	177	162	171	179	175	171	182	159	169	183	169	166	175	153	180	188	167	177	180	167	188	195	186	184	158	169	177	181	153	169	194	197	161	187	192	171	167	194	156	168	174	187	173	178	200	205	154	176	159	162	168	189	180	169	180	149	161	162	174	172	160	166	173	174	162	166	179	159	189	183	165	181	175	196	189	178	168	149	158	180	162	141	186	184	174	144	140	155	169	138	186	171	162	192	177	186	166	189	173	191	178	198	185	160	185	185	169	163	167	154	179	161	173	165	182	196	167	154	179	177	183	178	170	165	169	155	168	188	159	188	188	154	160	172	185	157	181	154	181	145	180	163	160	170	206	163	153	134	171	166	172	171	151	173	186	174	186	165	163	153	164	165	187	168	167	167	147	199	193	188	150	167	184	169	152	160	186	183	175	180	178	170	177	153	164	144	139	169	158	148	166	170	192	160	184	174	189	172	189	169	169	149	175	152	149	182	158	164	151	132	174	181	185	157	174	171	165	177	177	150	160	179	174	154	196	189	186	193	177	161	166	174	173	172	165	157	177	149	157	147	158	160	158	191	183	180	160	179	185	171	176	150	153	173	171	184	177	157	161	149	175	148	162	184	159	161	168	198	172	160	188	161	173	168	189	173	209	167	182	190	176	171	168	167	169	155	161	155	173	175	180	163	186	168	146	191	163	176	144	159	153	199	155	168	176	188	176	179	172	184	159	167	178	149	170	172	186	186	201	164	156	154	184	155	157	154	174	145	168	179	151	174	176	183	171	193	174	157	167	192	170	164	169	168	176	173	189	156	177	188	159	152	171	171	174	176	165	195	142	179	180	162	199	177	197	185	175	179	183	157	180	155	167	173	173	121	179	198	180	170	176	153	153	166	158	162	170	180	184	184	169	168	179	151	162	168	198	163	181	166	147	167	182	177	150	170	164	161	178	151	176	174	168	166	198	183	187	161	165	168	170	158	181	165	163	175	145	175	169	170	167	174	157	177	172	196	192	166	171	177	189	157	183	183	146	188	153	145	167	186	163	147	155	153	157	159	175	165	173	166	152	183	170	189	169	163	141	160	169	174	177	159	155	176	157	183	184	174	152	158	173	175	179	171	156	163	180	153	160	161	173	170	173	176	177	182	197	183	165	168	189	201	205	186	190	174	174	157	186	140	166	185	153	177	197	169	169	158	180	196	158	164	189	190	182	169	148	162	182	164	186	173	165	160	157	177	190	170	204	172	170	170	156	169	168	166	161	180	184	169	171	159	165	154	166	168	185	192	177	170	206	157	189	158	178	148	152	169	176	191	189	146	152	168	163	150	178	152	171	153	145	156	168	178	153	174	156	156	190	148	172	184	194	163	194	153	165	192	187	162	154	182	203	179	149	171	148	175	159	158	216	184	145	169	139	151	162	146	176	168	176	146	194	184	170	171	172	162	177	166	189	165	181	159	165	171	188	161	193	163	178	169	148	138	197	164	186	174	179	179	191	192	165	167	167	171	157	161	152	167	149	176	153	162	206	168	170	165	174	151	161	186	185	168	178	167	150	148	155	167	170	163	181	175	178	172	153	164	184	182	173	181	182	157	172	185	184	186	158	186	164	155	177	158	163	160	186	184	160	168	176	185	183	162	158	152	150	182	153	158	163	173	187	187	178	175	169	162	181	163	169	172	171	204	190	187	190	174	169	176	154	165	201	165	173	146	167	198	192	186	143	180	176	185	174	175	163	161	159	196	166	182	165	173	138	164	153	160	172	186	201	190	179	193	159	172	174	182	197	166	184	196	156	185	191	152	174	168	164	145	160	142	176	158	159	165	161	178	182	166	184	162	142	190	170	174	186	187	160	163	155	152	173	152	174	184	164	170	181	168	197	165	156	166	150	157	176	200	183	156	142	157	177	191	172	177	153	200	164	193	165	162	175	170	172	168	148	151	155	146	172	191	168	158	136	168	176	147	173	166	169	175	156	163	151	172	173	147	173	187	181	169	170	176	166	182	147	171	168	185	158	165	182	153	177	193	168	162	175	175	164	161	177	165	192	183	186	146	169	172	174	176	164	163	166	174	174	181	193	186	178	156	167	159	193	176	183	161	143	183	140	182	165	176	173	174	191	167	162	173	162	183	156	170	160	185	146	186	173	162	179	156	177	164	176	164	170	170	168	180	150	166	166	183	176	190	166	153	161	152	158	157	167	176	176	155	167	178	156	155	153	164	168	171	151	157	145	168	157	174	183	167	180	179	180	176	165	189	144	166	157	169	142	170	142	183	169	183	151	189	186	167	180	201	150	197	165	166	179	160	187	161	158	174	157	196	196	170	186	157	158	146	174	166	203	175	188	182	185	184	188	161	195	180	126	157	202	162	181	161	183	185	193	159	168	192	158	196	142	168	156	158	185	184	192	183	195	151	181	152	151	167	151	182	157	145	194	151	166	187	149	143	170	186	161	174	156	147	173	153	176	176	172	141	194	168	161	158	167	170	179	139	154	149	146	183	174	168	175	164	182	180	188	185	161	183	192	175	180	156	148	166	159	162	163	160	188	171	173	200	163	175	179	167	166	167	170	176	167	183	154	186	180	183	169	187	174	156	160	181	168	179	165	154	174	157	171	179	169	174	153	176	166	176	182	177	153	211	169	176	183	189	192	170	164	153	192	150	199	188	190	174	195	153	179	185	188	156	173	181	157	178	155	177	168	162	161	165	188	172	152	188	155	177	160	143	168	171	153	171	135	169	163	170	161	165	159	200	173	148	170	173	182	194	185	153	170	166	185	162	193	205	172	176	170	190	166	165	154	163	155	156	173	199	216	170	165	159	164	141	155	152	167	183	191	165	176	200	159	175	156	202	176	150	166	155	141	162	161	180	166	179	166	166	171	165	186	173	149	173	161	166	159	166	181	166	150	183	134	147	158	186	167	166	173	169	161	173	158	170	160	153	166	173	177	188	154	207	196	157	158	158	159	163	150	168	157	168	170	181	168	179	143	149	186	172	178	133	151	212	175	182	149	145	149	177	172	186	178	169	173	177	141	158	157	161	162	173	173	168	166	168	178	135	204	163	171	164	191	187	155	152	172	149	185	152	165	178	171	159	174	173	174	176	169	177	153	140	155	159	182	172	172	159	184	153	182	189	163	169	192	193	152	165	176	158	163	176	154	176	125	169	189	166	156	176	167	155	168	169	186	182	166	164	186	190	169	172	191	162	181	204	196	157	180	165	194	183	163	173	174	155	171	168	155	167	158	192	201	154	148	164	161	179	167	158	167	168	166	162	165	187	184	166	166	187	163	169	163	179	179	160	182	154	164	181	198	162	179	174	181	175	177	190	158
4200	3813	8647	11059	10502	6965	7074	9844	2745	455	410	444	431	445	416	457	431	426	441	439	430	415	425	408	423	436	447	447	417	435	440	449	413	392	442	441	445	397	445	446	455	439	371	425	439	427	442	440	410	436	452	398	437	426	404	408	437	444	448	425	428	434	419	423	417	410	409	459	407	396	421	421	448	441	424	451	413	415	430	417	448	434	383	446	444	394	429	424	398	390	447	456	435	417	405	396	421	452	418	443	462	415	426	425	426	426	435	443	437	428	434	431	423	442	422	436	430	449	447	423	411	429	393	452	409	473	406	455	467	413	444	430	418	456	410	452	432	445	453	432	456	443	422	441	405	459	459	427	449	435	423	402	396	400	424	416	440	417	447	434	414	429	416	409	429	416	403	369	434	450	412	435	414	450	419	475	421	427	410	431	445	406	428	436	444	403	445	467	419	477	432	434	402	424	394	449	416	411	439	428	412	453	404	447	424	460	394	441	432	411	480	430	426	433	448	438	408	430	425	407	410	434	424	465	440	433	424	431	442	443	447	441	396	420	429	403	438	439	422	427	432	450	438	429	423	443	401	451	450	426	414	423	437	412	421	421	412	456	402	411	400	453	411	443	432	424	461	428	421	430	433	428	449	427	420	442	405	445	416	425	455	427	436	400	432	432	469	433	424	461	456	423	425	408	457	435	426	427	422	455	422	434	396	444	398	430	430	424	429	444	435	438	464	445	427	442	434	419	399	425	391	405	470	454	477	444	398	426	431	435	426	453	476	401	400	471	391	409	404	437	464	400	469	399	420	430	462	431	417	455	430	489	419	466	398	422	443	471	433	413	449	446	407	407	437	399	387	432	413	429	403	433	422	445	456	417	446	420	424	462	421	417	443	429	461	406	411	398	444	443	416	439	444	420	398	467	448	443	420	437	436	399	467	416	419	402	454	413	417	420	480	427	433	430	407	430	414	419	373	424	444	390	454	422	439	434	439	426	431	421	421	430	451	444	437	451	435	420	445	432	431	441	419	416	431	435	417	442	441	450	404	439	453	445	444	437	404	440	437	401	423	422	437	431	411	420	420	442	442	383	452	401	458	466	437	424	426	417	429	437	425	428	430	404	418	411	414	421	434	434	431	422	434	424	422	428	460	445	429	433	438	457	387	402	474	437	426	454	448	426	446	438	420	402	414	420	411	441	444	448	425	459	422	394	473	428	383	435	477	468	416	424	416	417	437	439	427	441	424	480	476	385	451	442	461	417	409	432	435	389	452	405	445	433	479	469	409	463	400	499	422	443	440	431	377	454	460	468	413	411	421	450	452	423	429	473	408	413	447	462	434	454	434	411	441	469	439	430	445	412	442	429	426	426	424	426	454	408	444	407	404	412	446	440	418	432	410	475	456	416	458	446	392	421	426	422	423	414	424	421	459	452	423	466	461	431	395	421	396	428	446	433	446	447	392	460	401	406	415	412	471	408	436	417	415	443	419	451	425	402	442	426	432	405	438	398	387	382	451	425	436	420	413	422	430	415	395	399	439	397	410	417	411	427	448	459	412	401	479	426	455	426	435	403	417	434	441	432	428	454	448	436	425	409	463	432	431	452	443	423	403	454	413	434	395	444	448	408	473	474	452	399	442	415	430	395	438	421	459	440	406	430	401	427	406	457	449	403	423	428	425	408	441	461	423	419	452	435	433	397	437	432	447	419	440	436	436	421	430	433	402	403	457	441	433	445	411	434	437	461	472	405	446	459	433	443	464	428	417	458	429	438	494	436	429	408	445	409	439	419	401	403	444	436	445	455	391	447	418	449	399	442	447	470	455	461	420	421	458	411	418	418	430	394	460	450	456	415	429	429	406	457	405	431	430	411	392	429	424	390	483	407	460	436	462	438	390	423	387	434	432	446	476	416	465	427	421	485	436	426	444	418	453	418	443	435	421	411	429	430	426	450	396	443	463	478	413	420	447	412	446	435	444	455	445	445	420	430	424	451	424	439	426	440	377	403	418	452	430	476	442	439	423	445	430	417	425	434	416	454	447	386	396	426	425	416	408	427	468	411	424	436	419	418	455	424	440	431	429	477	419	443	436	391	430	424	440	381	425	460	453	410	442	413	449	466	435	424	444	440	475	423	426	468	415	428	408	466	430	443	452	423	460	454	419	427	447	445	432	443	453	432	433	452	456	438	440	415	437	427	424	456	471	390	413	417	423	443	449	399	442	426	385	422	427	465	435	439	465	458	456	448	434	482	428	421	438	442	404	436	440	433	428	462	423	422	441	426	418	406	439	383	443	422	420	446	421	442	410	417	425	443	420	424	407	437	402	464	433	417	424	404	475	414	440	419	427	398	432	432	421	478	423	438	406	453	447	439	408	417	437	430	405	455	414	402	414	475	393	447	419	451	445	421	393	431	430	445	435	406	462	435	434	387	399	452	428	462	438	415	429	429	412	405	433	435	473	459	391	441	401	448	382	402	471	433	394	446	423	421	427	407	422	450	440	432	410	417	419	429	456	417	414	426	400	417	438	463	456	420	400	465	425	442	437	416	471	433	411	433	430	409	464	464	434	465	445	497	418	426	390	437	445	415	413	427	430	439	430	403	416	407	429	420	431	428	446	446	413	406	433	437	464	460	437	422	412	415	447	430	440	439	438	464	378	452	425	421	426	433	462	461	428	415	433	441	381	458	424	432	443	448	447	459	404	461	448	403	449	451	435	430	421	444	448	453	449	448	455	400	476	424	450	448	434	405	451	461	435	397	392	428	446	428	425	437	447	421	433	398	441	446	388	439	451	429	442	436	452	448	425	420	432	494	386	465	436	417	414	461	418	413	423	422	386	423	452	413	441	435	445	451	422	450	430	439	436	420	416	442	443	414	432	408	437	429	459	466	414	475	401	442	421	447	401	409	418	470	434	423	442	413	428	442	435	477	438	484	439	431	429	414	436	441	420	391	413	413	416	426	462	446	430	471	430	414	437	443	437	418	441	429	448	417	454	405	448	413	412	425	430	451	441	474	415	422	419	463	447	454	446	422	435	427	449	406	429	427	420	399	404	398	382	438	424	422	454	442	413	415	445	422	415	403	417	430	445	472	441	445	418	447	437	415	428	440	403	423	435	442	425	430	422	414	424	449	445	472	450	397	439	423	443	449	413	418	413	395	462	416	466	425	450	447	438	433	437	402	422	456	450	443	404	415	421	436	417	459	445	439	443	429	472	463	422	431	432	450	458	454	448	476	408	429	423	417	434	454	462	444	416	401	423	405	407	461	445	425	413	451	416	454	435	431	474	441	417	459	390	438	420	405	392	432	472	442	443	414	449	440	411	444	443	435	370	444	385	426	419	431	417	428	421	461	470	414	453	436	421	425	419	473	433	441	448	435	412	424	422	432	453	466	428	455	434	438	417	463	446	402	429	449	438	421	425	388	427	411	483	419	439	421	443	452	421	455	434	452	419	413	420	450	428	452	441	420	435	413	479	432	400	459	423	427	439	427
16784	8330	9580	7761	5003	4560	17031	28321	22543	1894	252	227	253	244	204	212	213	255	223	215	236	233	223	210	214	200	247	239	194	199	241	210	254	216	226	209	189	214	214	193	223	203	235	233	199	215	228	232	230	230	222	216	208	237	247	216	180	187	232	225	211	204	214	216	212	251	209	206	230	257	227	234	216	225	247	239	225	218	202	224	202	182	220	209	208	212	255	208	240	246	222	237	202	203	242	233	238	212	244	216	231	220	251	219	241	220	201	249	237	234	214	227	230	208	215	187	220	232	207	240	228	222	205	191	219	216	231	219	212	228	227	209	221	216	220	221	220	202	211	210	233	226	208	184	228	207	214	220	209	197	209	203	251	223	243	222	208	210	230	240	221	246	200	239	230	210	201	240	211	223	216	231	218	226	228	216	227	224	195	235	235	213	205	228	262	218	197	198	248	219	199	206	245	207	207	220	232	223	253	238	203	232	207	216	245	214	228	224	212	224	235	222	213	255	217	226	200	231	235	219	223	232	233	223	163	246	229	230	213	214	221	220	233	221	213	202	234	226	210	213	244	222	203	226	245	201	250	207	228	238	219	246	221	207	192	213	246	209	228	223	191	238	235	238	257	226	194	214	230	253	240	247	209	225	223	219	242	228	204	188	233	219	219	238	231	232	228	190	214	224	206	207	251	245	212	207	207	237	221	244	197	222	214	246	237	236	196	208	225	232	219	264	226	231	219	238	237	192	234	203	201	212	227	221	200	212	231	221	214	213	203	231	226	212	246	250	226	214	227	210	194	250	206	236	245	241	226	224	212	210	230	237	229	210	243	192	233	233	219	224	214	227	231	246	209	203	210	217	223	213	223	232	214	221	215	211	246	234	175	224	195	227	216	209	227	211	204	237	212	235	239	221	237	216	198	224	216	199	193	218	204	218	218	232	232	219	226	257	255	231	213	230	271	238	217	220	230	231	210	216	255	200	231	232	215	226	235	215	244	221	219	226	224	229	224	203	210	209	219	227	227	226	216	232	208	204	219	226	236	237	222	218	215	225	201	224	233	206	212	203	227	220	213	233	248	203	219	214	229	232	267	224	209	216	225	212	245	224	244	216	264	217	212	239	222	219	226	243	234	225	237	256	205	211	239	251	235	211	195	218	253	204	222	215	217	215	229	231	236	217	218	208	223	268	253	228	222	217	235	222	203	228	224	230	232	239	234	236	209	222	223	211	204	229	210	222	210	224	202	187	206	223	231	192	197	247	208	206	236	233	207	223	228	208	235	228	206	216	244	221	228	230	265	221	223	195	214	217	217	217	211	250	218	219	208	216	242	211	221	227	212	248	210	227	196	224	234	227	219	223	219	254	199	187	224	235	223	194	216	231	212	224	197	200	246	216	222	241	225	238	229	242	224	186	233	218	241	207	207	206	204	230	246	229	253	236	211	212	208	240	235	225	251	246	216	188	234	234	261	206	243	220	211	207	200	219	196	217	206	234	227	197	243	207	196	239	228	216	225	188	201	215	211	223	216	210	219	218	226	222	246	232	205	218	239	230	206	223	246	248	241	233	208	208	213	230	223	217	207	224	234	226	227	201	230	217	228	224	176	224	212	191	240	230	214	220	211	260	213	224	217	228	246	202	178	231	236	234	190	234	221	255	240	214	225	230	214	227	225	210	222	238	247	204	223	211	210	229	219	216	211	224	202	224	185	229	217	195	227	218	216	228	205	205	202	220	191	224	207	171	227	258	225	216	211	225	202	235	189	209	223	196	205	252	231	204	215	206	201	223	217	218	218	210	213	214	243	227	222	196	217	228	221	187	228	196	232	208	213	228	265	254	227	201	235	210	203	251	218	236	233	233	211	209	227	227	221	239	215	196	230	231	203	213	215	268	205	243	208	242	205	217	192	240	215	235	226	220	246	204	210	232	205	217	243	232	249	252	211	186	215	200	215	204	228	227	221	214	223	201	219	234	248	228	222	221	205	245	218	247	232	210	255	217	225	219	191	209	215	220	198	224	260	231	206	207	198	196	205	189	218	238	216	219	219	210	229	228	228	203	227	241	205	205	252	222	217	239	225	205	212	238	214	240	207	208	220	220	195	239	169	209	230	232	214	242	204	193	210	196	243	198	225	234	203	238	237	239	216	230	219	190	221	221	237	230	243	227	228	214	220	203	225	211	224	224	218	224	246	219	203	228	231	211	236	207	236	232	192	200	208	218	223	257	235	191	213	234	218	236	213	195	239	219	225	213	234	212	234	229	216	242	235	199	192	229	210	190	230	214	238	208	221	182	227	223	211	237	244	214	240	218	211	191	250	218	209	261	216	206	260	197	190	196	227	204	202	225	207	212	212	229	202	212	198	222	239	236	208	207	207	227	226	209	245	222	225	228	236	227	214	221	234	217	225	265	226	248	197	240	245	238	234	219	216	233	228	233	201	234	246	197	204	244	245	213	227	241	202	227	230	234	211	223	237	237	242	230	209	244	237	210	205	186	213	232	230	205	227	233	238	205	211	195	226	199	206	236	232	226	220	230	216	211	204	230	213	261	241	217	213	219	229	233	228	208	214	225	209	226	217	233	209	237	251	228	229	220	230	234	222	191	233	213	201	240	230	218	227	259	210	223	203	236	218	206	217	199	237	234	234	220	215	221	228	215	221	241	212	216	198	208	192	219	248	198	211	219	214	209	246	223	247	235	216	237	220	216	229	232	198	188	228	212	192	213	241	224	229	192	253	219	222	238	203	216	216	222	213	204	192	234	234	223	204	210	234	240	206	239	233	199	220	239	208	240	205	256	215	236	198	228	227	238	197	225	224	220	243	218	208	223	227	236	217	215	222	198	230	228	237	206	236	224	223	189	225	214	227	232	227	225	210	225	228	243	218	234	211	204	218	241	221	234	234	201	210	226	188	206	215	241	192	198	201	218	221	236	243	247	222	202	228	245	216	205	209	234	215	219	201	256	205	228	245	216	217	223	219	220	233	202	220	214	191	221	227	259	213	223	215	231	223	220	200	218	209	217	220	235	188	235	224	226	235	200	208	190	220	256	224	233	211	242	193	238	215	214	212	220	221	222	209	209	226	239	214	233	222	192	230	247	241	238	220	206	242	240	213	221	203	205	234	241	222	249	223	215	238	204	212	209	217	242	221	221	209	233	248	188	209	233	214	244	211	201	211	216	221	202	239	211	215	204	219	214	244	198	195	249	192	193	190	208	200	194	234	199	221	226	218	214	240	222	217	235	221	229	208	219	214	226	214	235	241	229	210	193	209	222	202	201	218	225	207	224	217	218	216	248	210	220	215	204	225	218	231	212	218	230	206	221	222	228	203	241	224	221	191	206	223	209	206	243	218	212	204	222	203	209	216	218	231	205	219	205	232	230	222	214	194	239	222	231	215	212	239	228	210	215	205	216	202	219	238	220	241	219	206	211	232	270	236	227	232	231	218	218	223	223	238	217	218	208	235	226	249	246	223	208	235	211	207	216	224	222
9196	6652	15592	18135	15175	16398	40044	49698	33026	838	788	751	694	655	698	637	625	621	638	613	581	629	587	617	557	604	635	567	595	565	588	581	563	546	572	608	613	558	548	578	584	562	560	571	554	554	568	578	580	519	557	576	554	605	559	565	572	579	535	583	589	527	543	567	500	531	527	557	577	574	541	568	593	570	576	549	574	580	553	531	543	572	564	542	548	559	538	531	545	552	571	539	566	572	562	577	547	586	552	605	546	597	545	533	581	572	533	568	596	557	522	559	525	537	518	537	533	552	582	573	553	577	555	525	520	494	533	545	560	549	546	560	572	544	560	567	521	522	551	560	555	564	564	552	592	523	579	511	591	583	547	555	553	571	514	553	546	548	589	514	547	576	532	546	577	588	549	565	495	546	561	517	524	528	591	508	520	546	570	572	536	626	538	553	535	562	591	553	528	551	551	565	551	542	541	583	505	541	509	551	540	524	518	561	519	548	556	569	544	509	567	562	533	557	549	579	545	547	567	553	548	546	565	542	542	559	581	543	512	557	536	550	566	554	578	555	576	566	556	570	566	577	563	570	581	537	522	549	515	573	554	568	573	560	578	548	533	566	574	556	566	527	530	552	553	558	516	576	546	551	546	550	547	549	588	524	525	589	545	577	554	542	530	548	584	569	542	526	534	503	530	551	568	560	564	533	557	554	532	572	570	513	566	597	508	579	523	551	506	552	561	555	561	545	585	529	543	542	518	560	532	573	531	588	532	563	557	549	539	566	555	572	523	589	556	586	554	535	585	530	561	555	558	578	518	543	512	565	572	521	553	523	548	569	568	546	535	541	530	511	550	540	529	572	546	531	554	547	536	541	564	575	541	570	548	521	596	548	527	550	570	554	529	555	545	531	560	553	538	590	579	592	527	543	540	591	546	529	584	550	549	572	547	536	542	555	525	517	542	572	543	580	537	548	517	555	550	534	545	564	574	557	586	588	558	553	597	572	524	585	573	543	550	561	559	559	520	544	516	532	562	577	543	552	542	562	540	571	544	574	546	545	492	546	539	602	531	580	591	561	552	572	558	556	545	552	577	560	566	533	594	526	577	565	511	569	535	477	539	592	576	521	556	547	535	560	562	579	584	590	547	585	543	572	537	583	566	503	551	581	528	527	570	579	530	534	532	564	603	510	568	567	516	564	537	563	515	555	553	511	550	571	557	535	547	507	550	569	583	561	563	555	514	568	549	513	585	572	507	543	550	551	535	577	547	520	558	524	574	533	526	566	572	564	529	542	560	617	541	538	543	575	528	534	532	599	581	570	546	566	517	553	563	538	564	549	527	525	560	554	547	569	552	534	555	525	549	553	548	565	519	604	578	570	516	496	547	555	568	604	546	575	547	547	560	566	529	547	533	555	589	576	572	547	557	544	554	543	536	575	594	532	555	559	581	574	545	531	574	583	519	547	539	577	575	575	552	513	528	547	571	543	604	515	582	574	586	548	548	572	535	613	552	546	562	560	551	594	589	557	552	594	516	588	573	570	521	579	533	543	554	579	535	538	542	534	562	542	524	526	592	532	571	592	520	579	530	563	564	569	541	543	571	540	520	533	560	526	542	570	591	585	561	540	544	560	486	558	541	555	538	573	495	593	528	550	564	527	555	558	575	536	550	523	518	555	570	551	523	582	535	529	560	565	576	553	551	580	524	589	577	597	533	566	553	530	552	577	518	536	536	547	545	586	552	525	538	548	563	570	546	606	534	527	523	540	564	557	562	588	563	572	498	573	551	524	562	547	537	537	586	585	563	559	537	497	542	533	534	554	543	557	582	556	541	527	610	556	539	523	523	588	546	558	496	584	509	542	516	571	530	541	617	551	522	565	549	544	531	577	568	543	562	536	566	553	550	560	523	586	573	577	581	516	565	531	521	570	552	522	559	599	555	586	549	552	544	547	554	520	527	515	582	587	570	547	579	540	571	565	542	576	597	559	596	577	528	545	570	531	512	544	539	538	547	555	556	555	568	558	561	557	555	558	569	560	547	502	530	547	555	533	520	573	569	551	550	575	538	595	597	572	567	547	505	533	569	554	578	584	556	508	572	580	559	574	553	545	523	553	584	522	565	569	591	528	553	524	563	566	539	606	580	555	580	544	566	556	577	526	519	540	582	581	546	568	577	526	557	565	607	585	552	566	556	544	545	547	547	553	525	573	576	559	533	575	598	558	537	532	534	539	572	576	543	590	540	565	552	529	540	584	557	544	533	519	537	590	567	535	528	590	510	538	577	569	558	545	589	548	564	569	524	528	555	572	567	553	567	573	555	553	553	522	565	590	574	563	529	566	545	556	571	514	532	581	517	504	546	554	508	547	570	564	572	550	573	580	575	552	557	531	561	559	495	547	529	546	571	574	572	551	550	553	594	567	547	550	549	585	564	567	556	551	510	547	522	566	531	540	587	557	565	516	579	516	532	575	534	536	556	541	587	553	576	553	590	559	582	566	579	544	532	598	538	528	575	558	549	589	561	512	589	538	572	564	576	524	533	572	564	533	564	510	556	536	558	535	549	582	537	566	542	531	562	555	595	576	578	587	593	578	511	561	528	597	555	552	535	527	541	573	538	560	546	558	512	536	522	590	576	583	524	527	599	557	550	545	599	531	546	517	510	532	531	583	549	574	560	537	552	526	587	559	584	544	572	551	547	520	562	552	524	553	578	587	550	541	578	593	537	570	555	615	550	556	559	549	548	534	565	538	514	563	621	538	557	566	560	529	557	602	566	567	540	531	541	559	532	564	516	553	518	580	534	539	517	571	550	532	528	533	530	579	560	543	529	527	552	576	528	576	528	582	492	524	494	595	517	543	547	600	515	546	533	573	563	521	555	566	573	567	527	534	539	553	531	530	545	537	527	547	570	569	548	539	548	544	526	522	595	569	529	545	573	608	566	570	538	536	539	572	575	554	537	574	560	509	573	567	495	546	580	526	503	529	534	550	556	550	620	555	559	525	515	549	535	596	546	554	523	538	528	573	533	575	569	581	577	596	530	552	534	578	589	603	536	580	540	550	528	576	581	583	570	532	604	544	520	537	592	540	585	546	556	526	530	568	560	582	566	560	573	600	539	552	537	526	543	572	559	565	552	570	536	578	554	534	568	565	546	568	562	570	542	555	614	565	556	556	551	567	538	533	510	529	556	590	578	586	534	550	569	492	580	593	611	544	506	522	554	556	560	558	576	515	533	571	535	507	573	548	522	555	553	533	562	539	546	538	549	597	546	558	526	589	545	564	552	552	553	521	535	546	553	563	566	529	537	620	572	564	520	565	527	523	558	565	586	515	551	542	522	569	560	573	547	535	556	541	574	528	562	606	550	550	541	543	546	520	573	580	559	571	535	541	593	577	508	504	541	564	521	553	559	518	550	513	565	553	570	533	526	545	571	524	534	551	556	575	547	516	565	530	601	505	526	538	561	566	556	606	504	550	571	566	570	532	522	557	572	553	531	583	556	522
26895	14014	16104	12811	8145	6890	25712	41697	34307	4471	508	461	464	454	459	450	419	405	394	450	427	363	408	376	350	400	380	398	377	382	412	359	396	397	373	384	400	397	388	378	401	374	393	403	391	351	389	369	321	355	386	390	364	379	383	350	384	358	379	378	363	367	375	376	384	369	398	348	350	392	342	361	351	413	421	379	406	382	407	367	385	399	397	381	380	373	393	397	385	333	419	364	426	374	376	357	391	436	366	396	373	351	363	385	377	394	396	354	382	369	397	385	414	398	411	365	384	385	359	359	384	382	424	387	390	377	381	402	372	376	375	422	387	419	387	378	364	402	381	371	411	392	384	398	404	352	360	396	376	402	374	384	376	384	384	385	382	387	389	371	360	389	379	367	382	404	410	380	414	388	373	351	357	409	358	355	406	354	369	353	399	390	430	377	405	381	365	399	399	394	385	418	396	395	401	378	411	378	398	395	355	366	401	398	404	390	380	349	369	400	366	359	346	344	357	419	351	350	377	370	421	371	396	394	407	376	401	354	407	411	401	381	393	370	389	390	372	332	335	352	391	380	386	361	410	352	369	399	381	405	383	377	379	349	429	409	398	372	395	407	360	358	366	401	407	407	337	401	428	387	386	362	442	362	384	389	367	331	387	379	355	365	395	398	360	382	380	381	387	379	407	408	366	391	433	368	363	371	391	326	346	390	378	394	338	375	412	391	363	395	403	393	356	414	392	363	399	410	385	380	411	363	388	365	383	410	363	377	372	369	346	366	371	356	375	366	390	412	390	407	401	383	363	381	341	381	400	348	336	394	386	385	383	367	392	389	441	451	387	408	381	357	411	369	373	396	384	377	397	399	357	395	354	381	388	366	402	387	369	409	387	377	351	401	366	387	386	381	376	391	397	402	406	381	368	400	414	345	344	346	372	398	354	379	368	379	397	387	396	392	376	351	398	409	377	357	393	386	389	406	375	389	383	359	374	408	401	385	429	418	381	376	386	383	376	375	376	351	406	362	403	376	376	369	383	404	426	396	368	391	399	355	330	359	392	412	388	341	367	415	377	381	378	370	389	352	386	388	383	378	365	361	380	409	416	380	405	379	417	396	415	409	394	367	412	385	378	366	403	408	377	393	377	408	398	374	371	393	370	360	392	363	380	365	401	381	380	346	395	360	367	369	352	368	408	388	394	399	356	390	383	401	415	357	389	405	382	388	440	431	371	364	400	368	379	371	395	364	378	402	349	329	366	393	386	374	394	352	387	390	398	419	386	405	407	337	393	420	359	374	421	393	402	357	390	392	344	396	405	378	403	327	400	439	402	426	410	400	363	405	401	382	382	381	348	407	380	396	362	416	378	369	365	403	402	471	378	370	390	385	406	393	364	409	380	365	364	381	394	377	404	376	373	387	414	386	375	387	387	364	417	396	372	414	408	401	405	385	334	380	387	372	376	360	358	351	389	420	400	357	379	426	372	345	388	352	366	415	337	390	403	395	360	372	437	368	354	385	364	346	367	386	393	391	384	391	384	374	342	366	395	367	361	363	354	371	365	397	378	371	432	364	381	427	408	381	396	353	369	402	380	389	389	378	395	391	406	369	431	379	375	394	372	405	381	394	386	385	364	391	379	408	382	393	385	361	396	381	348	387	362	380	360	367	381	399	363	381	434	415	359	349	395	345	397	348	375	378	386	401	378	383	393	402	374	354	411	455	386	425	382	371	402	394	399	351	388	358	368	420	375	407	374	372	390	345	394	392	386	378	348	381	395	352	390	367	393	401	378	394	364	400	360	393	394	342	399	379	373	408	393	404	398	398	387	404	389	366	392	393	396	385	376	342	408	409	374	361	392	389	403	365	442	407	411	372	355	392	409	368	377	393	401	410	394	366	415	404	416	387	384	379	347	366	341	369	379	384	400	406	385	375	367	421	363	400	389	418	380	393	370	334	396	396	392	388	394	415	384	363	367	346	360	371	389	390	411	363	366	415	391	379	362	362	393	444	341	383	350	408	374	414	381	352	429	365	380	375	353	379	368	358	363	422	412	378	433	391	382	371	398	396	381	366	350	389	360	380	350	366	378	368	389	367	341	386	400	390	372	395	400	428	415	380	354	389	377	375	412	363	384	380	410	372	421	409	424	403	385	342	388	396	386	362	381	391	379	399	388	419	365	368	352	413	411	392	423	366	378	383	392	384	381	384	372	385	359	363	397	395	400	384	388	424	389	372	396	367	395	405	348	386	333	378	412	381	390	388	362	379	408	385	413	377	362	388	389	389	388	383	388	438	400	386	365	390	340	378	410	355	352	402	384	397	384	388	433	381	381	422	412	424	385	381	378	395	409	361	368	349	325	390	420	395	360	411	432	361	366	403	404	394	399	398	388	389	368	377	401	367	409	376	392	375	368	367	385	405	381	357	358	414	369	391	350	354	365	371	428	398	408	394	384	384	364	389	392	367	402	371	390	399	354	358	364	412	372	396	396	390	378	387	388	378	416	356	380	374	378	380	389	418	376	359	353	379	348	416	394	396	401	408	371	391	389	389	409	375	388	353	400	386	380	359	417	381	401	392	364	390	383	370	412	369	383	382	377	376	373	371	358	359	350	381	387	390	400	422	378	383	384	360	356	360	391	408	401	357	367	393	390	386	354	378	378	418	390	367	393	407	435	398	365	369	401	405	356	393	395	371	435	411	396	402	373	400	328	381	400	409	414	381	386	438	420	396	390	409	388	359	416	378	369	416	371	376	382	395	407	398	362	415	388	378	418	384	357	379	381	392	402	413	369	461	416	402	376	375	383	384	395	381	404	354	415	401	358	390	339	396	395	405	361	396	340	396	408	397	373	387	390	408	429	367	381	398	402	409	380	393	378	379	395	399	372	401	409	396	377	347	408	399	400	381	345	417	368	363	377	374	394	369	413	407	359	382	367	377	402	404	395	377	378	380	370	419	373	360	357	397	369	384	388	418	399	406	391	404	391	338	358	373	386	402	374	393	401	382	406	383	391	377	387	398	396	383	380	375	363	378	341	394	341	352	350	353	384	343	412	414	366	390	397	372	376	393	375	352	376	359	394	416	393	353	359	349	361	408	381	358	360	347	429	402	379	401	389	400	404	415	432	348	357	357	387	373	379	386	343	357	374	382	373	383	384	359	344	352	397	374	386	424	386	396	377	357	408	406	374	405	378	410	363	413	395	381	405	365	406	364	349	372	391	378	403	375	393	390	412	392	437	409	378	362	387	379	393	372	371	396	352	399	410	406	394	382	375	391	409	398	399	378	376	379	381	409	374	376	367	384	383	419	364	357	383	361	375	396	395	374	371	396	366	349	384	376	365	376	385	365	343	393	385	395	370	367	367	353	372	380	389	366	393	408	368	385	390	391	380	365	382	400	364	383	393	386	408	397	372	352	409	384	374	397	398	398	405	427	396	376	366	404	371	360	381	396	375	379	409	353	403	398	348	419	389	376	368	388	393	390	397	388	381	363	380	388
12430	10151	21665	24524	21400	21297	47779	60535	33808	1562	1407	1343	1264	1184	1210	1134	1125	1026	1048	1006	1029	1021	993	1003	1013	935	969	996	978	915	922	890	948	901	934	938	900	936	893	910	931	877	844	885	945	943	873	846	870	917	873	898	901	911	918	859	828	898	903	942	858	886	908	933	910	849	894	868	888	874	886	905	839	847	884	877	888	894	855	843	855	863	879	876	883	863	884	911	888	826	838	878	873	878	905	870	890	857	865	886	922	853	902	870	797	830	836	889	870	904	903	828	891	869	828	875	880	842	916	859	844	840	903	879	831	867	884	873	845	829	948	857	905	925	861	874	911	924	856	924	892	877	890	799	852	894	856	874	897	900	856	875	848	839	920	852	888	849	863	900	849	883	843	906	920	824	872	847	828	816	863	884	884	849	841	853	877	872	829	856	838	888	800	863	860	848	880	855	879	813	858	859	899	905	886	798	967	929	875	895	877	878	852	907	882	881	883	850	864	919	862	867	875	857	889	878	903	870	913	872	851	891	892	857	900	884	841	843	901	860	903	850	827	861	843	877	883	834	893	915	857	868	925	921	883	911	860	859	876	883	908	905	885	910	854	875	892	877	893	880	890	924	892	806	849	876	909	859	842	880	867	842	870	861	840	889	895	868	872	899	819	898	890	876	846	896	849	863	836	837	826	891	862	933	853	806	889	903	913	879	848	924	842	895	910	897	827	864	892	834	832	869	814	863	830	884	892	913	834	857	882	875	833	856	878	881	883	878	916	894	878	855	844	872	837	889	881	861	917	880	877	881	814	857	889	857	871	832	898	822	902	850	862	893	865	873	900	858	879	956	876	831	861	862	816	819	830	849	863	877	873	812	845	878	863	908	906	850	934	829	912	856	920	844	835	837	833	871	848	842	838	839	877	895	888	867	891	863	887	897	876	937	862	882	899	884	866	826	861	827	862	817	874	816	871	892	884	841	883	864	858	883	852	852	872	903	890	836	887	837	903	861	869	856	901	862	854	832	897	887	869	834	910	842	877	842	907	869	842	842	880	849	898	853	914	890	861	888	863	863	863	859	901	875	889	869	874	923	900	883	863	871	852	897	902	903	902	838	886	909	904	907	857	887	827	826	892	846	860	842	850	910	859	876	855	871	895	905	869	858	868	854	894	827	912	915	854	895	883	831	861	841	909	855	874	884	866	873	828	874	873	859	874	804	853	817	907	864	897	856	873	885	871	887	846	905	879	883	845	845	905	882	903	831	876	851	843	838	893	929	887	891	908	918	865	851	820	863	915	879	925	852	861	860	857	843	842	824	876	886	883	846	830	884	909	825	803	887	867	869	839	866	869	855	864	860	853	860	880	871	836	891	852	878	875	829	869	867	838	900	864	886	851	887	843	823	875	894	792	915	793	878	883	890	890	886	907	839	862	901	860	889	856	870	831	912	904	893	940	870	891	804	885	889	908	849	914	867	851	871	845	869	863	855	820	889	893	814	830	854	830	849	834	913	844	834	890	870	824	933	883	956	841	858	893	910	843	852	893	888	911	914	898	856	844	869	902	833	829	862	866	874	885	876	856	831	902	889	853	924	890	866	892	854	814	867	888	839	866	926	854	934	876	868	857	837	850	894	901	830	861	871	885	916	898	847	891	888	855	907	869	906	884	862	851	846	859	886	861	934	866	865	827	857	833	864	849	869	844	884	883	906	837	904	852	843	850	900	893	841	872	857	843	847	852	858	885	889	892	894	840	880	868	871	891	875	891	847	829	849	844	903	865	846	850	883	848	879	890	852	893	852	878	837	856	893	838	925	865	842	866	889	889	824	848	867	900	866	872	895	866	865	877	832	903	858	859	864	885	871	857	933	845	887	891	870	872	911	875	839	889	875	865	874	820	897	884	870	873	841	838	871	859	858	853	913	851	843	895	835	883	837	888	840	876	887	929	843	895	813	859	907	847	851	880	930	855	866	911	889	889	869	892	891	903	902	915	833	886	885	860	854	875	848	815	854	870	849	844	875	880	861	907	905	865	860	790	841	895	900	870	893	848	926	857	882	848	841	891	905	912	880	886	855	894	902	913	891	863	817	896	879	833	878	858	837	914	904	831	888	877	905	887	859	883	866	886	832	857	865	917	891	895	870	914	832	917	862	832	853	868	845	849	875	853	905	892	890	904	882	842	916	895	842	880	831	884	897	865	908	856	885	838	866	948	872	857	894	870	889	879	870	827	852	850	864	913	861	870	868	869	878	887	902	848	879	867	894	868	796	887	884	867	902	882	850	861	908	838	866	890	821	862	884	892	905	918	906	899	873	806	860	867	924	857	846	854	921	821	893	888	865	886	862	815	859	863	855	881	927	912	866	837	849	864	906	886	854	858	830	887	943	924	824	879	834	873	856	927	894	849	830	858	835	864	876	878	832	848	897	915	867	877	829	885	842	894	884	826	900	894	826	897	873	879	864	806	805	889	880	844	849	922	864	852	878	883	868	832	834	884	836	900	879	883	861	818	908	886	926	896	874	849	868	863	856	891	844	872	885	814	889	916	924	855	849	807	862	891	846	866	905	861	832	888	896	916	859	852	826	827	884	839	824	862	842	835	909	980	866	865	868	824	862	906	864	854	881	831	837	874	884	905	880	904	914	832	877	840	827	885	878	826	902	848	882	891	866	867	891	860	888	897	830	849	870	871	908	818	847	875	888	886	873	846	903	837	863	899	878	914	878	870	830	886	885	882	860	855	825	912	868	850	843	828	842	899	909	824	890	924	905	833	867	875	813	830	835	859	837	848	883	862	851	865	845	879	821	901	890	875	902	875	836	904	856	823	876	870	886	885	910	916	839	916	849	876	828	927	895	844	859	837	904	852	859	906	848	933	867	854	881	876	861	894	867	897	827	862	934	895	878	866	901	883	874	886	830	915	812	864	883	833	895	830	878	827	870	877	814	897	931	907	904	828	864	876	885	866	871	882	907	871	861	861	873	871	866	906	845	830	847	879	933	890	877	867	877	849	875	902	849	893	928	867	899	913	909	885	828	866	883	834	863	879	807	870	861	900	862	873	903	849	846	832	896	894	877	885	842	826	811	858	847	853	793	876	843	867	834	905	892	831	853	835	923	913	894	818	830	860	842	900	869	883	856	855	861	892	887	861	881	858	906	865	884	919	870	870	874	853	875	825	865	871	897	859	857	890	857	872	877	867	871	907	895	861	865	859	913	823	894	844	844	890	875	887	875	871	894	898	859	897	841	849	896	865	861	845	888	854	908	882	829	863	884	891	814	868	875	874	845	855	864	881	857	884	850	870	880	879	916	868	891	894	897	863	864	842	897	878	897	840	867	892	868	829	906	893	863	835	865	846	869	934	824	881	863	837	880	884	845	877	853	883	822	850	877	885	875	884	833	864	877	850	841	912	841	867	881	871	891	840	867	850	834	885	895	874	884	837	869	869	874	909	829	846	847	890	902	894	870	871	853	846	826	817	839	897	839	855	848	867	839	816	822
7274	4372	4932	4012	2489	1538	1204	2173	949	169	177	172	174	165	194	180	170	133	178	171	194	186	169	209	178	172	189	198	173	175	168	160	185	195	156	151	197	159	186	177	201	187	172	158	174	161	177	151	162	174	172	179	159	205	162	209	160	194	152	173	188	156	167	164	161	165	172	169	161	199	172	163	166	169	166	178	161	179	204	178	186	177	189	165	156	170	151	144	186	169	163	173	167	163	184	180	177	177	157	181	161	192	188	184	200	198	187	154	183	189	149	172	160	161	167	158	178	166	163	188	198	177	149	168	201	172	189	185	171	175	176	166	197	184	216	170	183	166	186	145	175	183	178	165	186	166	188	174	187	176	155	174	172	186	194	172	164	172	169	182	189	159	183	185	159	165	167	180	175	148	193	170	175	180	168	170	163	173	161	165	174	178	175	162	166	197	176	163	171	162	183	159	164	177	181	166	180	168	168	155	185	171	157	181	169	154	149	167	169	173	186	189	170	148	178	174	170	157	156	195	185	198	175	161	163	175	183	173	202	172	159	190	171	182	142	166	155	152	177	204	198	186	147	173	195	181	174	181	167	170	159	147	196	176	178	188	161	160	163	162	185	157	143	169	180	164	196	179	159	157	190	170	181	186	196	160	193	168	145	185	157	178	168	157	181	189	184	173	182	193	182	146	187	170	191	166	183	175	159	151	202	170	167	170	217	141	167	164	189	169	193	182	182	161	169	187	136	188	160	190	186	168	171	194	164	149	191	166	184	181	182	158	160	182	191	162	182	205	163	179	176	169	162	167	170	183	185	196	178	177	165	181	183	177	179	174	161	166	181	187	168	180	188	183	165	163	185	170	174	185	183	163	187	160	171	172	172	166	164	158	174	158	152	171	184	169	181	161	181	177	176	175	176	170	177	177	168	182	169	165	164	173	167	167	173	191	173	169	148	176	163	157	177	190	186	167	187	159	162	184	156	196	173	150	189	158	176	176	174	162	173	172	192	157	184	172	165	169	191	183	180	181	180	191	175	153	185	176	146	158	173	174	165	177	177	183	174	174	156	205	181	177	181	198	178	170	197	174	211	165	185	195	179	172	171	158	184	188	179	168	177	173	171	179	191	184	170	174	174	170	189	182	189	147	161	180	192	144	159	190	184	185	177	183	192	160	173	153	191	175	189	189	179	156	143	134	166	185	173	172	162	175	187	166	170	174	187	175	173	176	172	174	162	152	155	158	186	190	170	172	158	173	182	173	159	163	163	166	192	179	146	175	137	181	181	165	160	165	163	182	187	168	148	197	158	183	167	149	169	182	203	181	204	174	200	168	167	172	188	197	157	170	186	163	180	176	170	160	181	169	156	171	172	170	201	154	178	167	174	166	167	168	186	164	180	167	148	161	163	161	197	170	163	214	182	150	181	158	161	185	173	177	168	155	181	172	188	184	182	181	175	154	164	176	171	173	192	178	175	181	144	159	180	152	150	174	144	187	178	184	162	157	183	180	195	196	181	182	171	169	186	153	159	185	178	162	170	184	162	178	154	153	166	193	172	197	189	167	176	185	177	168	166	183	162	168	192	201	173	159	194	173	178	170	181	192	165	173	198	183	164	143	185	155	195	185	211	197	189	172	172	182	181	195	169	149	162	184	170	176	192	168	202	200	158	150	188	165	165	161	169	172	173	158	160	185	170	188	168	173	160	158	169	154	179	190	174	178	145	198	165	174	182	147	146	176	160	158	184	189	164	155	163	157	187	156	172	153	159	159	167	192	177	171	170	180	192	182	181	166	154	150	193	149	171	191	148	195	164	157	189	154	181	176	170	162	179	188	177	201	180	174	204	176	170	165	178	178	190	169	161	159	161	172	164	168	164	201	184	160	175	169	184	173	176	153	171	197	192	187	173	163	176	153	164	177	189	167	181	180	175	190	168	169	169	183	159	166	195	165	175	169	173	189	163	165	172	201	163	175	165	185	212	192	158	193	176	161	166	179	173	176	156	186	161	194	157	177	170	164	177	164	172	163	190	159	183	165	182	183	167	201	180	186	164	171	178	183	174	169	150	170	182	170	188	164	168	170	166	164	181	171	190	177	149	170	142	154	166	189	153	182	173	167	165	171	148	144	147	167	168	195	152	207	179	162	163	168	167	139	164	168	157	194	187	188	185	164	172	172	140	191	168	189	200	167	179	180	197	171	145	174	172	164	177	173	179	172	190	178	183	168	157	162	159	177	169	182	182	188	179	184	175	179	180	177	137	151	169	178	187	169	167	154	144	186	166	178	188	162	152	166	187	162	192	169	152	181	183	163	149	176	154	130	182	163	163	173	171	212	172	168	158	175	198	174	166	173	196	161	165	200	181	183	162	159	194	160	161	167	159	182	188	156	163	181	193	198	180	191	177	181	157	188	167	171	157	177	169	183	169	143	178	161	192	190	187	173	159	152	171	178	180	180	185	179	183	177	184	181	185	171	151	175	167	171	174	173	157	168	163	161	184	191	184	195	155	149	190	176	160	169	152	177	167	205	197	190	162	182	185	196	196	178	162	185	185	168	150	180	171	168	175	163	164	181	166	166	172	197	170	184	180	163	188	182	171	155	181	162	184	175	169	166	160	171	172	180	150	162	170	165	170	185	176	157	184	190	167	190	159	165	157	161	182	174	166	152	182	175	164	203	184	172	202	171	162	160	188	171	191	142	179	178	179	183	154	167	184	175	174	170	163	190	166	161	184	175	168	169	164	177	174	168	175	172	126	152	158	145	191	183	180	146	159	169	153	170	187	157	177	156	151	175	190	177	142	178	159	163	167	149	182	180	174	180	179	194	185	154	197	172	200	160	161	159	158	189	188	160	165	166	158	146	155	183	151	169	165	187	189	156	144	138	167	164	148	169	174	164	171	152	171	167	183	157	157	175	167	173	161	177	183	184	164	145	166	175	151	181	178	146	183	180	167	170	195	171	187	180	165	165	173	162	177	184	185	165	172	190	201	184	174	181	196	177	169	172	186	170	164	168	171	173	174	156	177	192	179	185	185	203	174	164	175	173	171	192	155	196	174	173	163	171	172	188	179	189	162	178	159	158	181	202	147	166	170	164	175	186	179	169	176	162	176	185	183	180	188	172	177	188	166	169	226	175	157	181	177	165	168	194	191	172	175	162	175	162	168	166	170	173	171	174	187	160	173	173	202	152	179	183	186	182	186	200	182	170	190	157	167	212	190	155	179	182	165	165	156	170	197	163	154	173	168	166	162	171	150	172	181	167	193	184	183	162	173	171	164	158	168	156	147	177	166	165	181	164	150	184	167	194	187	178	210	193	179	172	160	175	183	185	185	153	166	155	161	162	168	151	177	166	156	158	180	174	180	177	168	157	172	163	184	153	185	187	226	193	187	186	172	180	165	166	180	178	163	174	182	150	168	178	180	174	171	181	170	173	155	174	180	187	147	180	163	166	170	189	197	144	181	186	166	166	154	184	173	184	193	168	163	170	191	165	166	165
4198	3829	9091	11288	8956	6284	5677	10408	3297	444	474	432	448	422	453	448	442	459	452	449	433	484	434	384	478	476	466	474	437	434	458	415	446	431	429	437	404	428	458	443	452	446	429	418	425	429	433	445	428	425	427	493	450	436	456	416	434	459	459	450	440	391	421	433	487	435	402	404	456	429	440	453	432	427	450	458	402	461	445	477	411	435	443	464	391	430	422	431	411	425	449	420	436	458	400	411	432	468	413	406	455	411	452	428	424	443	448	418	455	433	451	460	426	428	405	442	404	432	431	423	426	442	428	441	455	425	436	403	452	436	429	440	423	460	469	429	410	432	460	451	460	421	431	442	444	432	442	410	431	420	396	418	448	441	443	439	429	391	453	460	408	442	436	434	447	466	445	438	435	463	471	416	441	456	447	412	412	439	455	418	464	428	429	425	415	418	420	467	399	509	430	405	404	468	457	416	449	416	405	399	439	443	427	439	459	440	435	455	425	452	432	460	399	401	412	433	439	461	465	403	442	408	420	413	438	423	442	422	422	451	455	422	445	454	467	426	454	428	441	414	438	416	465	406	421	441	429	398	449	439	435	440	453	431	464	409	423	399	461	403	475	433	427	465	426	426	462	415	433	394	458	457	426	448	422	447	417	445	442	437	453	419	402	435	443	390	426	402	445	484	421	428	399	467	424	438	445	446	424	452	425	437	447	439	447	416	442	392	436	398	463	476	418	449	386	432	422	443	457	423	463	431	435	437	421	406	401	462	462	455	465	420	465	410	447	450	417	430	444	475	389	396	403	428	392	428	466	446	432	424	431	478	402	414	449	436	408	412	439	432	423	409	418	443	416	448	417	443	409	435	434	425	406	443	435	422	438	428	464	400	435	439	472	425	422	425	451	442	445	452	430	398	441	410	440	399	421	436	436	413	431	465	437	436	467	412	432	456	429	470	421	409	410	445	440	408	444	414	422	445	402	424	459	428	454	433	453	443	461	418	436	406	445	435	461	449	442	385	439	463	392	480	439	443	400	416	439	415	447	415	442	441	418	433	426	449	453	451	474	446	423	428	405	431	443	416	410	406	443	457	415	427	430	418	471	428	462	435	449	428	438	438	401	432	467	419	422	437	429	440	425	464	411	456	407	438	442	413	421	428	436	423	450	398	424	427	435	426	431	407	422	419	465	453	452	416	459	433	407	461	453	445	453	425	409	447	439	438	432	399	450	427	443	414	422	472	432	426	452	419	454	430	459	452	451	438	411	442	414	431	481	456	427	441	417	421	458	462	409	429	414	448	439	432	418	409	424	459	423	436	431	418	446	440	449	442	403	423	427	449	422	412	429	405	385	423	437	450	450	450	401	450	448	437	413	432	433	464	443	428	451	443	434	443	426	439	463	425	384	457	411	469	439	444	412	451	449	438	407	430	471	427	463	445	432	442	437	421	421	442	409	441	450	473	427	409	433	413	433	464	442	412	423	454	390	442	467	405	479	440	431	424	387	454	454	425	421	453	391	437	440	444	426	450	422	435	413	431	435	469	404	463	416	425	436	435	451	460	413	444	427	386	413	429	439	473	415	415	394	451	441	414	435	425	441	464	434	445	430	433	417	412	441	471	433	440	417	438	416	427	428	413	442	405	452	450	480	466	401	410	432	412	407	417	441	416	444	477	430	448	411	434	420	399	393	429	436	464	428	439	483	466	451	446	442	450	443	423	411	458	441	420	438	436	371	412	440	425	407	411	462	439	434	420	451	472	474	423	423	419	456	433	437	413	442	436	409	444	445	448	473	445	422	444	422	450	435	438	431	405	450	430	436	455	460	454	421	413	447	427	415	425	411	427	405	412	410	446	476	451	458	453	405	407	436	430	472	411	430	427	436	432	450	419	415	472	435	467	443	459	448	461	461	422	442	424	418	420	457	408	448	464	436	437	447	445	425	442	457	456	452	411	387	397	443	435	418	421	450	404	416	428	416	425	442	402	414	426	404	434	446	436	426	426	445	443	421	470	443	495	422	420	433	411	443	415	387	442	431	434	450	412	449	432	420	417	471	428	419	428	413	445	458	479	449	437	445	439	399	446	399	413	437	420	416	455	421	417	409	459	423	451	457	441	416	426	415	399	436	447	453	437	419	441	461	397	445	410	462	427	436	419	459	447	469	431	396	431	408	453	424	474	417	433	410	432	442	459	455	403	433	450	447	421	410	452	454	432	447	457	456	449	477	428	469	441	397	421	412	479	426	434	462	435	426	386	404	426	398	449	429	429	447	429	427	465	428	428	428	420	450	418	424	424	450	426	423	464	451	399	489	466	408	416	458	438	441	424	438	429	440	425	491	417	399	418	426	421	425	430	456	453	446	424	428	432	445	436	472	421	444	455	436	417	414	400	419	458	461	435	420	450	428	425	409	470	367	486	475	437	446	435	424	441	430	419	415	422	433	445	481	435	423	454	419	414	430	437	406	442	429	425	464	389	438	453	427	448	437	415	402	443	417	423	464	450	422	443	464	452	434	443	390	445	453	447	469	444	439	454	396	422	409	440	418	405	414	469	396	424	441	430	399	451	437	435	432	439	413	415	407	425	378	417	440	453	398	443	451	451	426	411	403	438	440	468	435	462	457	429	455	426	439	420	464	428	430	437	450	424	417	444	471	432	488	416	474	423	444	429	460	447	459	451	453	462	398	431	425	458	456	436	410	418	453	419	422	438	447	433	411	414	435	405	441	426	430	441	450	424	468	422	422	443	462	415	467	425	436	419	418	441	409	422	462	423	442	413	432	438	419	460	420	419	450	422	428	443	408	428	417	415	450	445	421	397	430	395	429	421	472	425	483	475	443	452	394	434	414	430	443	469	431	443	433	450	462	411	459	439	407	452	407	469	425	431	401	422	436	441	459	442	397	444	441	417	443	448	466	407	430	464	438	383	450	439	464	425	456	413	440	431	463	438	481	439	427	461	434	424	439	435	445	421	463	423	442	406	441	425	437	428	399	476	438	414	398	401	403	436	446	458	429	437	402	456	436	425	462	434	441	430	397	421	462	443	401	472	419	453	452	472	513	449	437	441	467	459	444	408	412	472	420	419	451	430	445	442	420	470	437	461	466	401	433	464	450	483	457	425	445	442	417	435	446	410	462	414	429	475	419	383	434	436	445	415	447	419	453	435	422	467	464	429	440	447	413	452	436	475	447	400	435	426	415	409	438	433	459	414	446	432	457	467	423	479	415	468	444	413	440	420	404	462	445	412	427	439	492	436	435	430	396	442	425	488	439	441	434	435	447	449	406	411	435	456	439	441	406	434	428	410	457	420	445	408	465	466	423	406	421	376	444	480	443	378	380	496	469	438	439	421	430	440	450	420	482	468	428	417	413	449	399	432	431	471	402	400	441	389	470	386	416	443	402	433	436	459	445	431	426	411	410	410	412	407	447	475	416	439	432	428	425	420	436	447	401	424	448	409	419	406	435	467	428	443	406	422	417	458	446	405	433	477	438	408
16347	8455	9611	7887	4808	3330	11686	27833	19612	1320	226	254	259	210	214	234	212	215	205	177	231	189	191	199	197	191	206	203	226	233	220	226	192	174	196	228	207	201	234	215	199	259	196	213	198	200	189	218	209	223	189	193	219	227	202	187	238	206	202	201	191	206	200	216	204	188	192	215	213	213	209	183	180	209	197	214	201	211	188	196	206	207	227	225	220	194	205	173	175	203	227	189	186	193	212	229	191	198	195	194	191	198	202	201	214	205	185	255	187	184	200	193	208	178	206	239	190	165	202	211	198	199	226	215	196	195	202	204	201	230	193	219	211	199	192	217	199	217	207	207	203	196	201	205	212	184	193	179	171	198	184	209	197	218	196	181	197	182	196	201	184	210	231	193	213	194	199	204	223	217	205	222	213	217	205	231	196	195	202	201	220	199	201	179	184	216	188	198	219	216	169	220	206	198	199	226	208	194	244	205	201	184	180	199	202	228	221	192	217	231	205	215	183	222	217	187	221	209	210	206	211	200	228	190	215	210	211	188	217	184	194	211	185	193	215	213	204	195	225	188	197	212	206	200	205	198	211	204	206	184	187	196	210	221	208	196	222	225	213	218	186	214	201	200	193	248	189	189	215	163	192	221	227	186	210	211	194	201	192	194	212	189	190	188	225	223	188	215	208	193	188	179	189	198	209	224	196	194	184	199	183	201	186	207	196	215	200	187	216	222	221	189	194	204	211	220	177	175	224	187	220	186	190	163	187	200	224	193	194	221	223	193	189	194	207	201	219	215	194	214	194	210	179	199	198	208	220	219	179	206	200	202	224	206	214	206	213	228	185	201	183	208	219	217	202	204	214	216	198	195	222	201	202	220	225	200	231	222	191	215	215	188	206	210	251	181	205	232	213	179	198	211	207	194	202	204	200	200	202	197	200	221	203	230	214	202	176	188	188	191	192	199	217	197	187	201	219	196	191	254	211	195	192	201	197	189	198	195	205	207	223	212	202	222	221	191	218	228	225	200	197	188	215	209	194	200	203	192	190	190	208	201	181	234	196	202	205	199	233	199	222	192	198	225	216	186	195	234	217	220	195	212	193	181	202	188	220	182	166	220	207	195	216	193	201	187	229	184	193	228	234	190	209	210	190	204	198	228	189	185	205	215	201	210	189	210	229	173	193	228	192	192	202	206	208	231	250	186	225	231	214	232	174	193	188	191	213	190	190	205	176	203	222	195	221	213	225	200	191	189	200	189	193	196	219	181	207	209	176	199	203	213	185	174	201	207	209	190	206	192	183	175	188	190	213	191	171	183	209	216	193	210	190	207	211	198	196	187	204	204	213	214	201	192	191	218	205	195	211	190	198	193	225	193	186	204	187	186	213	204	214	210	213	190	204	199	208	206	216	198	199	217	189	190	210	179	189	200	196	232	224	220	212	201	200	208	210	224	196	185	221	225	199	184	202	203	191	213	193	194	243	226	191	205	197	218	223	196	223	224	224	237	247	202	215	200	174	217	205	213	204	209	205	216	192	219	209	199	202	213	194	228	201	211	205	239	201	202	203	214	211	199	210	196	209	185	182	204	197	214	212	213	218	208	222	204	210	223	215	203	216	191	208	184	197	235	193	222	203	200	208	188	201	193	203	201	206	235	211	210	216	204	175	195	197	209	211	186	202	193	194	200	200	223	208	194	234	206	204	214	157	218	214	237	195	219	189	218	195	186	215	191	201	189	219	214	204	209	205	216	198	226	196	189	209	205	207	215	208	233	209	218	206	212	207	206	196	192	213	219	178	220	228	217	198	194	197	175	197	195	211	174	187	206	198	208	178	199	240	186	220	239	193	209	195	197	238	206	177	177	215	204	183	196	199	192	214	212	180	207	218	216	202	194	201	193	195	225	208	196	201	194	180	208	216	218	230	220	215	226	193	204	228	211	222	194	180	194	200	205	181	190	195	207	209	185	226	200	195	208	218	220	191	207	200	200	200	215	229	190	180	213	201	195	217	192	200	186	206	227	224	216	180	190	220	179	201	226	217	209	199	194	177	194	240	232	205	191	221	203	205	205	189	206	210	177	204	190	192	188	222	200	221	214	208	190	171	212	195	210	211	219	201	187	222	212	213	185	197	213	208	209	193	213	211	212	196	221	212	189	170	210	182	182	218	183	206	206	200	199	231	196	195	215	222	223	211	206	219	188	202	186	211	209	199	210	217	232	196	205	201	187	205	190	210	194	209	200	217	194	193	173	188	199	189	205	201	216	209	178	204	186	182	202	211	209	192	219	195	186	209	200	202	197	199	218	243	212	211	221	196	207	204	179	198	218	230	195	201	198	209	224	210	230	202	207	205	219	204	190	193	230	222	199	208	223	198	177	199	218	213	230	225	188	194	190	217	201	212	165	237	180	195	218	194	204	186	221	204	174	195	205	192	194	218	205	188	180	227	222	198	197	190	215	197	235	167	200	217	220	210	171	197	238	235	189	207	193	209	208	194	178	217	214	199	210	205	186	208	205	187	188	221	197	221	221	211	184	195	207	219	201	216	207	192	192	213	199	186	198	194	183	177	210	199	207	250	194	164	205	212	206	206	188	207	204	180	210	225	178	222	188	191	205	176	195	182	234	205	193	198	177	199	205	189	195	180	201	190	176	215	185	217	191	228	186	210	205	210	165	172	217	202	213	191	200	199	193	200	190	180	227	213	234	213	173	188	187	186	212	203	230	180	180	216	199	222	196	212	167	178	209	200	211	206	181	203	180	211	217	197	203	190	186	200	201	191	210	184	191	223	199	192	201	185	189	207	209	192	199	230	220	180	232	238	217	211	196	201	216	231	182	224	191	213	197	200	187	171	175	254	182	195	210	197	226	180	193	216	202	200	207	225	209	203	184	217	179	216	191	202	194	196	217	233	195	177	180	198	199	218	217	194	202	206	169	196	222	199	218	224	219	192	203	202	186	207	192	205	190	209	231	217	181	194	193	204	207	218	196	223	216	175	213	206	201	221	193	195	205	193	193	223	192	221	185	212	183	212	190	179	201	189	225	206	185	186	207	178	187	195	215	204	218	199	196	179	231	207	203	200	196	202	188	237	202	173	196	227	170	193	210	216	201	218	207	228	197	192	216	214	186	210	205	205	189	205	206	197	206	207	204	235	220	203	214	206	201	207	217	194	192	204	231	204	178	225	225	223	204	192	201	213	216	214	202	190	211	191	197	187	205	199	228	191	189	195	204	193	219	198	210	183	222	221	215	236	204	200	202	214	213	198	179	213	180	207	203	204	226	186	208	195	181	190	219	218	192	209	186	201	196	208	221	237	220	203	219	175	200	216	241	205	196	191	216	201	200	212	203	205	201	178	247	195	219	234	215	189	188	180	182	185	196	196	200	197	192	204	204	206	177	188	208	186	189	200	232	212	204	218	204	222	178	215	212	197	233	198	200	203	203	190	203	192	191	213	209	208	211	224	194	206	197	200	216	185	205	208	197	206	211	200	177	228	169
9022	7167	15481	18425	15090	13109	32554	50039	28145	834	792	710	705	698	650	627	643	612	595	582	558	607	616	560	557	565	541	502	569	552	528	558	566	549	581	566	559	492	504	566	516	534	450	543	548	490	545	554	554	535	523	508	531	557	525	494	555	523	521	524	504	550	538	560	533	490	515	495	560	511	529	527	544	516	499	548	500	511	492	513	531	497	528	511	542	489	536	519	540	501	487	443	560	540	528	484	577	524	562	497	492	555	536	491	490	513	536	527	554	519	509	518	509	520	499	511	547	525	497	499	572	515	524	489	528	503	535	515	491	471	527	482	539	525	487	511	528	520	516	491	508	517	534	486	553	499	530	500	514	498	517	509	512	549	534	529	523	556	496	488	500	526	507	506	506	515	527	529	509	468	527	514	544	520	534	532	503	492	494	497	526	502	525	535	498	545	539	520	538	531	504	521	486	519	530	499	524	496	508	551	538	499	498	503	537	503	498	502	550	500	537	535	522	505	499	529	463	518	504	526	487	534	526	521	530	494	520	482	490	561	468	568	481	522	517	484	488	533	524	526	571	513	503	533	479	503	495	545	506	514	522	495	512	470	472	515	525	540	492	501	525	536	507	511	507	500	513	540	496	531	510	509	486	509	485	539	534	522	551	564	512	545	529	508	512	527	485	515	511	529	525	532	539	529	507	498	502	510	538	545	503	531	549	529	459	515	548	494	518	497	531	535	521	517	510	532	525	503	520	503	502	498	560	488	509	534	538	494	524	534	520	500	525	470	499	545	523	518	518	514	508	488	517	487	481	516	510	517	496	514	520	509	500	539	483	525	497	516	528	507	523	506	491	530	520	532	534	527	507	523	537	509	524	498	541	537	480	514	488	556	511	501	493	477	508	498	528	511	513	515	519	501	471	544	518	505	508	517	530	509	579	512	542	486	506	517	527	508	538	503	489	527	512	537	548	520	493	541	498	501	520	516	538	504	534	518	516	496	555	590	523	532	514	514	525	508	486	487	508	543	513	508	525	516	523	560	524	501	553	516	527	496	499	497	503	481	552	538	529	509	522	527	519	521	535	506	546	505	487	521	484	473	488	514	483	529	523	514	509	519	534	508	546	470	507	534	529	475	532	528	450	546	481	543	496	540	490	481	503	483	475	510	559	547	520	440	548	529	516	501	470	468	525	511	508	524	532	521	488	535	533	549	509	512	525	489	504	543	477	504	470	528	494	477	523	548	522	515	514	539	522	510	513	536	479	538	478	494	500	500	508	536	513	519	508	528	550	503	531	504	508	492	495	536	477	530	487	561	511	501	508	524	487	492	570	505	507	488	543	528	506	516	510	542	530	486	507	534	528	497	512	500	564	498	564	491	498	504	539	538	507	500	519	533	518	530	519	554	491	513	501	509	521	488	493	561	499	526	523	564	500	515	549	501	542	539	519	539	532	522	505	498	510	508	452	509	474	539	503	500	521	508	484	541	515	502	520	490	502	518	529	520	511	504	528	528	544	515	531	535	497	523	529	514	536	509	515	529	515	460	507	524	519	575	475	537	509	517	477	507	519	549	554	559	514	517	503	476	514	515	530	534	559	495	547	525	518	526	522	536	491	570	541	525	522	529	496	484	505	513	538	489	528	525	533	519	508	528	530	521	512	505	488	514	549	518	528	462	494	532	513	504	523	524	501	530	521	518	527	481	496	493	476	549	521	510	510	544	492	505	514	472	500	553	496	549	516	485	515	524	510	562	543	511	516	503	466	497	571	553	482	519	584	543	509	525	494	511	544	515	539	502	535	517	563	505	532	493	529	517	515	492	520	554	491	478	495	515	548	484	492	500	487	537	463	506	515	535	500	518	511	566	506	532	508	507	502	563	549	519	531	454	505	492	505	521	519	572	488	523	484	522	568	535	499	531	511	488	537	520	533	502	532	481	533	499	490	491	519	537	558	501	510	537	533	533	516	494	537	557	531	515	510	530	501	535	529	522	501	508	522	536	507	537	498	547	550	496	520	512	506	518	499	518	544	486	529	534	495	516	522	509	556	509	501	553	525	518	530	520	556	494	504	492	504	519	507	524	548	575	542	516	515	529	525	519	539	549	521	555	565	473	539	517	504	539	496	544	569	498	465	571	538	521	517	518	501	497	530	516	529	502	549	492	507	530	552	522	492	506	509	527	486	539	525	542	541	535	552	510	481	530	519	501	507	501	566	537	498	514	512	531	536	527	474	514	549	520	513	527	486	466	528	521	523	518	484	497	517	482	501	543	529	512	536	547	492	498	510	523	537	564	546	528	560	474	513	557	487	545	507	489	527	520	553	523	495	506	479	537	490	514	499	560	529	519	517	505	496	505	540	538	532	528	497	538	502	514	531	486	499	507	530	497	536	556	519	501	517	521	522	518	500	521	449	546	517	517	523	528	548	508	509	505	544	519	499	460	521	511	507	514	510	517	550	489	520	533	537	506	480	515	531	504	524	523	572	517	515	524	567	527	502	502	565	479	517	525	485	486	533	512	512	475	445	534	538	552	534	503	527	505	501	512	509	535	477	503	511	523	496	496	551	526	490	534	517	521	532	534	503	523	533	486	508	512	494	517	542	481	519	515	513	498	499	539	505	522	489	536	543	491	530	475	506	530	480	556	485	527	511	489	511	547	524	523	520	488	490	502	508	515	504	552	505	510	525	532	510	507	539	526	529	518	501	516	516	548	518	506	526	527	473	483	518	548	525	499	520	505	500	532	548	488	498	553	515	525	550	534	544	528	511	537	492	497	512	542	520	522	501	523	478	566	519	510	493	540	523	514	489	535	522	556	499	538	530	507	498	545	515	508	500	513	586	560	536	495	507	506	513	489	515	521	514	543	493	487	519	562	466	504	530	521	498	509	517	507	493	538	519	534	534	547	477	549	521	477	529	513	511	500	550	506	501	495	500	530	507	512	500	508	547	492	518	492	512	501	528	521	534	524	496	527	538	537	510	522	515	477	550	496	516	471	520	499	498	535	482	525	485	539	547	501	519	510	488	524	483	502	486	529	523	503	540	509	568	560	514	503	529	507	506	524	520	495	530	490	511	542	500	532	514	491	511	546	524	531	514	562	522	516	522	506	524	516	544	502	545	566	501	539	521	541	496	500	511	526	502	529	532	559	518	535	566	485	491	500	498	524	541	492	486	491	495	515	532	486	527	489	520	495	529	505	538	534	534	500	490	473	525	510	536	522	495	492	503	508	538	535	497	531	534	524	535	531	551	495	538	482	524	485	500	508	523	495	487	496	577	533	502	481	546	511	524	501	510	557	506	479	523	541	527	518	515	499	490	531	536	514	513	495	525	495	527	490	520	493	531	497	523	512	575	503	504	464	521	528	509	501	550	532	531	531	537	507	466	528	496	502	519	504	514	542	529	523	510	533	523	488	486	493	489	492	534	542	544	520	500	499	468	527	553	522	527	548	488	550	517	488	501	521	509	502	505	571	470	530	505	502	514	490	534	536	538	521
26915	15267	15240	14321	8273	7514	26018	45978	38521	6351	627	454	456	463	466	396	421	415	401	366	445	393	393	397	430	400	415	399	399	442	400	407	368	344	388	416	464	411	379	401	377	399	378	396	382	375	408	386	404	433	402	382	370	387	393	393	389	387	384	427	376	401	379	389	417	397	404	411	389	372	396	375	393	405	393	393	390	387	434	438	387	385	364	384	404	365	405	415	391	386	396	397	402	367	382	412	408	374	375	379	401	379	390	402	365	379	391	415	432	417	395	371	390	394	432	394	377	386	348	405	398	371	371	372	385	383	433	416	420	419	425	391	376	382	394	390	382	378	383	381	347	405	422	407	375	420	366	414	390	368	403	448	380	374	396	437	397	392	365	382	385	381	375	352	400	386	365	426	372	412	413	376	427	362	392	402	419	368	373	413	393	362	392	390	417	398	406	400	375	374	413	381	414	411	376	425	408	388	388	390	373	395	389	460	402	403	400	421	372	368	409	397	384	398	422	427	391	451	396	357	410	371	439	381	388	384	386	414	399	376	406	366	402	384	409	367	418	467	385	403	415	348	390	391	378	399	375	421	381	403	381	364	416	396	379	403	428	405	437	359	387	391	387	382	398	375	394	398	355	359	387	393	390	377	416	410	366	364	390	374	420	384	402	406	410	435	419	407	425	395	406	398	443	364	390	351	396	397	386	385	384	402	374	385	403	390	421	431	423	381	408	404	368	422	409	387	375	422	353	380	350	428	400	405	395	398	372	368	420	411	390	380	377	412	401	383	379	354	343	362	397	408	385	375	401	398	458	410	407	370	382	412	367	389	402	390	416	406	384	367	370	386	400	444	386	380	396	398	365	423	386	368	380	400	379	388	412	408	392	385	415	371	405	388	387	409	377	397	379	408	371	390	387	404	378	420	373	394	390	383	435	377	400	424	395	386	344	364	386	397	424	391	389	429	374	403	418	386	421	364	365	404	357	360	375	366	375	379	394	399	376	365	375	425	376	363	403	399	420	377	414	390	392	394	390	397	388	390	386	367	355	401	393	396	382	432	371	357	398	407	382	400	364	385	392	418	423	401	365	417	424	359	410	362	424	420	407	391	362	412	366	413	372	375	389	374	405	409	408	398	396	378	374	398	404	427	347	351	399	436	420	411	369	408	402	453	393	425	388	358	383	373	397	425	403	393	379	396	384	426	389	404	400	410	413	374	421	394	400	428	378	430	347	393	375	397	364	378	422	418	374	396	414	369	385	378	411	408	386	379	395	352	379	422	400	350	398	350	386	434	373	412	420	395	373	377	374	410	390	456	423	385	400	382	395	409	446	431	432	397	411	353	413	381	397	381	398	404	338	402	424	390	392	399	383	407	386	359	435	407	390	395	393	380	373	402	370	389	400	384	407	399	378	399	399	424	395	372	391	400	374	410	379	393	425	355	367	396	384	360	366	343	375	358	354	421	378	358	363	408	385	389	415	428	386	378	426	402	412	383	364	362	381	384	388	398	349	384	406	410	438	380	395	382	395	376	398	397	363	389	358	387	387	399	337	381	408	372	373	377	377	386	380	369	387	375	411	405	352	390	381	369	392	352	367	459	415	390	386	394	396	416	427	387	371	446	399	394	425	412	379	367	383	394	388	401	399	371	387	395	412	370	453	400	400	373	375	396	384	425	370	406	369	373	395	411	402	358	384	376	399	407	381	414	373	394	353	431	383	424	394	426	388	416	460	395	407	368	421	411	407	399	378	393	384	369	391	408	399	403	413	378	450	388	420	389	398	387	387	410	390	385	397	475	384	407	390	390	400	403	412	382	372	387	393	382	376	388	384	416	399	407	359	382	401	436	376	326	414	467	376	373	363	407	391	378	367	394	365	399	418	405	384	404	409	378	388	397	405	451	398	401	393	375	397	373	388	391	417	391	386	345	397	405	382	383	390	430	394	401	397	362	409	403	385	417	387	373	395	371	403	445	382	386	415	374	360	377	403	421	386	406	342	390	385	411	438	398	416	397	385	375	370	409	365	403	392	364	375	394	413	399	389	400	381	369	397	408	405	389	389	394	403	387	418	381	415	401	407	383	411	378	381	382	371	375	424	394	377	410	365	395	393	390	393	387	363	404	330	419	389	394	397	430	333	383	380	402	444	437	370	395	368	389	386	383	437	386	413	392	383	384	376	387	407	366	399	394	395	403	419	379	403	405	410	391	388	417	409	405	363	395	401	389	385	432	401	375	362	378	423	412	412	370	395	420	402	411	400	423	386	375	398	367	403	379	399	365	402	353	389	392	388	420	392	388	400	396	393	420	359	398	366	365	401	363	359	406	396	426	402	425	333	400	374	356	418	407	373	393	410	420	382	406	381	408	397	398	394	384	393	427	402	353	358	367	385	343	390	389	353	392	404	414	391	371	406	410	385	386	415	381	369	384	342	423	410	394	443	388	415	381	377	424	428	399	388	373	372	422	382	357	376	385	385	397	395	366	401	366	408	383	393	418	395	381	366	421	407	409	383	416	393	391	398	398	403	363	447	380	380	332	397	404	410	408	362	388	377	397	390	376	406	407	422	368	387	418	399	369	438	369	409	392	383	343	419	384	444	391	421	405	402	392	411	424	414	372	367	414	408	390	379	426	403	402	405	395	389	402	422	391	357	404	393	382	357	384	383	384	397	370	385	386	405	445	412	406	394	401	421	410	370	396	372	402	409	354	399	387	368	375	381	400	398	411	402	373	369	388	438	400	394	398	383	389	399	378	421	364	363	435	417	384	444	409	376	395	347	393	396	374	418	435	390	389	379	399	390	413	408	387	404	367	399	405	398	400	427	381	387	372	374	427	395	415	373	378	398	368	427	399	371	404	368	407	399	382	439	317	431	403	394	368	407	404	371	402	382	367	363	374	388	392	396	340	381	393	392	409	423	398	358	344	421	389	410	375	424	401	346	387	383	398	406	372	380	404	441	362	405	435	402	399	381	439	421	428	396	415	373	426	423	414	384	386	404	419	360	374	383	400	369	404	378	390	384	399	407	373	400	378	398	403	406	425	419	380	385	383	404	399	372	393	425	357	378	418	399	374	393	365	398	400	363	377	371	414	404	415	393	384	368	410	388	393	392	402	409	409	369	374	421	410	403	361	422	354	441	410	393	384	438	395	362	381	411	399	413	351	374	411	410	411	388	385	364	375	429	401	348	393	405	402	402	440	414	375	380	381	385	412	402	412	416	371	409	397	374	413	407	407	427	391	388	414	370	367	382	435	401	381	380	407	364	394	390	372	355	387	411	385	382	412	408	368	404	397	385	390	375	415	400	408	388	400	391	379	390	378	375	435	366	356	382	377	415	434	369	406	406	400	416	343	390	369	393	361	359	431	376	379	398	410	394	416	382	396	394	374	392	381	386	361	405	398	454	422	387	413	391	382	410	426	377	393	409	402	422	384	369	391	369	391	385	414	377	356	377	395	387	393	387	406	419	434	390	385	408	397	401	393	349	410	375	398
12554	11493	20667	27119	20583	22267	47663	63529	45585	1517	1327	1269	1168	1170	1086	1089	1102	1050	981	1029	1029	1000	1054	985	1028	1005	992	948	918	920	942	958	914	923	966	937	942	930	892	943	877	967	883	889	1027	925	896	887	889	871	891	884	935	901	856	932	892	897	918	917	884	906	913	903	915	897	853	919	879	883	915	897	886	859	903	851	873	892	864	876	891	860	846	888	888	947	940	925	877	882	955	914	827	960	883	862	891	870	913	876	924	913	869	874	903	825	874	928	898	909	922	952	890	909	882	883	918	929	859	960	882	869	933	827	911	978	851	914	913	850	915	824	896	948	881	939	871	878	884	916	896	904	876	874	904	916	870	905	925	917	825	898	868	912	929	880	870	866	920	908	888	908	902	875	946	927	907	866	856	917	869	872	908	899	870	910	887	877	909	905	903	902	887	913	901	852	889	848	903	901	880	923	845	900	921	912	931	897	917	832	859	882	877	864	910	884	904	925	901	914	946	848	861	901	850	880	916	934	880	904	934	926	934	894	894	873	877	840	945	875	868	886	860	848	897	874	890	922	887	929	909	911	903	895	869	881	881	912	888	880	875	870	939	926	876	878	925	917	901	877	912	870	869	880	886	900	869	887	932	858	921	901	866	959	888	872	921	862	860	898	915	889	915	945	863	870	858	921	962	877	898	861	886	873	892	871	871	930	903	906	843	861	919	859	857	899	907	893	905	874	888	922	878	921	866	801	887	885	860	865	926	865	918	881	956	867	920	901	868	914	849	899	909	903	911	830	914	891	879	843	897	929	918	874	910	829	872	892	886	886	967	919	835	903	898	897	923	867	885	897	912	889	915	938	917	851	893	936	817	906	843	859	862	897	897	924	919	901	883	862	829	901	919	860	919	908	884	882	904	909	889	890	960	886	932	884	850	881	910	922	893	901	883	936	894	878	891	872	833	889	898	862	911	874	892	902	880	878	931	887	877	868	914	879	840	898	814	888	888	855	956	891	875	874	853	939	941	873	887	864	903	836	869	906	864	859	880	914	859	930	899	877	888	876	904	888	895	937	854	914	899	925	911	856	918	850	929	839	951	908	904	900	923	887	914	893	884	917	881	869	842	926	911	897	891	848	896	904	905	920	938	900	893	856	882	900	923	907	923	884	911	901	922	900	894	912	920	893	916	908	910	888	844	902	845	924	872	918	932	934	884	897	861	889	874	891	912	925	841	884	870	864	906	887	934	857	931	882	864	899	878	864	915	899	863	857	909	909	906	910	879	899	851	854	843	943	919	914	932	900	833	912	844	856	953	906	899	883	858	905	873	912	932	883	911	891	881	948	888	883	884	906	936	892	859	932	928	866	898	916	941	918	882	868	892	810	955	914	861	849	909	906	900	901	883	901	879	831	895	903	867	885	900	912	939	826	856	944	878	857	904	847	946	923	842	863	932	899	832	851	853	876	893	835	892	816	875	877	905	960	865	896	851	901	885	867	859	907	887	927	905	893	960	901	919	898	894	858	859	899	865	883	894	873	896	877	910	895	963	869	918	875	885	881	922	912	886	834	869	934	893	919	874	879	945	882	885	918	898	899	886	872	921	836	887	888	881	829	898	871	919	873	899	913	867	882	841	944	885	872	940	870	915	907	885	883	899	891	908	862	883	902	846	884	832	911	893	894	923	879	910	892	955	862	891	978	908	919	891	889	874	884	908	910	881	879	886	903	907	876	970	895	875	851	823	925	865	916	846	896	884	931	951	876	863	899	883	895	883	831	892	881	853	894	895	882	894	883	871	915	915	893	915	832	849	869	872	871	928	894	851	854	880	918	884	879	896	878	888	869	849	929	879	938	865	899	963	924	920	874	918	922	934	859	904	829	900	896	950	854	871	857	947	886	827	853	876	901	841	852	939	877	855	863	965	883	895	904	870	899	884	886	867	899	892	850	902	870	899	854	897	905	856	840	932	929	908	896	928	858	925	901	870	909	962	919	890	919	850	873	915	913	853	896	907	885	931	936	868	906	899	866	883	889	909	877	812	896	864	856	896	863	900	905	883	900	874	890	892	888	899	891	886	863	898	878	933	880	970	887	867	878	879	907	874	906	879	900	862	923	863	848	936	914	881	885	892	869	894	868	916	869	876	905	924	900	910	934	831	886	880	871	919	908	971	933	932	878	926	888	875	890	922	864	917	870	882	882	875	876	881	886	887	922	927	903	892	874	875	896	935	845	860	908	869	862	864	881	958	889	908	898	891	878	876	920	902	894	891	902	894	886	908	844	927	852	876	873	952	843	914	905	932	882	921	878	976	861	914	911	902	894	875	868	918	842	925	889	859	886	858	930	864	903	895	909	894	866	826	959	905	894	836	863	869	869	857	885	860	905	931	914	900	869	893	943	873	900	883	950	893	903	879	923	898	860	888	878	848	886	849	869	884	969	904	875	888	883	900	923	934	869	871	900	871	919	840	918	885	919	887	863	900	841	916	906	903	913	847	881	858	891	929	891	862	896	870	887	846	866	904	898	846	905	890	896	887	876	881	914	910	882	893	886	937	847	885	902	863	904	869	938	867	897	843	894	917	822	905	906	941	922	832	854	914	875	953	861	883	883	829	897	915	908	935	880	869	900	845	878	829	873	893	873	952	895	843	862	927	835	938	858	885	829	880	889	915	892	881	919	878	898	908	913	870	888	868	906	875	897	913	942	879	893	825	857	947	910	835	886	838	888	869	862	898	886	877	882	846	857	899	927	906	910	867	922	871	906	890	905	865	908	891	873	883	909	935	893	833	881	890	849	885	876	893	907	871	875	842	856	884	857	963	852	849	895	846	894	892	892	897	890	833	874	893	894	825	913	885	899	896	861	900	892	846	834	916	878	948	888	911	940	911	922	885	843	940	812	846	853	916	902	889	880	895	888	874	904	896	899	871	842	898	863	921	915	908	864	889	884	850	865	914	931	901	913	881	887	922	874	880	914	934	853	903	913	962	900	909	853	897	933	929	898	891	910	870	893	865	882	915	851	915	940	864	891	913	907	862	880	921	887	898	872	945	847	843	836	868	930	886	833	913	858	902	921	923	891	901	900	874	862	887	875	888	909	882	867	830	896	881	883	872	906	852	919	920	879	884	868	992	881	923	906	877	884	904	879	851	858	909	899	812	877	903	894	881	869	894	858	905	891	906	875	873	925	857	907	935	899	893	887	865	970	902	896	909	877	880	853	891	889	864	935	873	873	971	902	857	928	868	888	858	909	925	908	844	916	870	919	849	880	892	892	860	860	890	911	863	867	873	930	870	821	916	920	866	881	912	922	809	938	906	891	849	906	865	876	924	877	879	831	892	864	886	899	901	896	880	858	884	893	915	871	899	935	869	903	947	937	905	848	856	893	903	923	871	857	854	914	875	881	884	876	829	931	847	888	891	887	923	892	903	875	916	954	904	853	836	880	840	907	882	918	879	833	912	912	918	886	916	906	888	858	926	874	889	865	887	883	946	914	882	919	877	910
7565	4676	5187	4624	2360	1485	1221	1924	1894	222	198	179	181	176	192	189	176	196	198	186	191	165	181	169	181	187	163	168	201	166	182	189	164	200	184	203	201	187	192	207	201	189	198	189	175	184	208	181	186	176	179	175	192	179	174	181	209	157	177	194	194	184	166	204	185	190	193	161	183	185	185	182	191	181	168	189	174	174	176	204	170	202	160	190	185	203	169	165	170	193	168	197	194	196	196	194	194	185	176	195	178	205	205	207	160	201	200	192	194	201	178	213	173	195	185	190	203	196	212	196	182	187	174	175	203	194	200	191	190	190	193	186	194	186	181	199	210	187	212	171	163	180	186	186	184	208	204	202	205	215	197	169	204	173	166	205	211	165	197	189	189	203	172	169	209	201	176	194	199	202	171	190	180	206	187	197	200	176	209	172	177	178	163	171	191	172	183	192	202	197	198	197	214	175	187	171	175	190	193	179	172	210	189	164	206	177	187	192	189	199	197	209	155	153	186	168	207	167	199	180	203	193	190	205	190	199	172	206	192	182	193	181	185	162	212	194	192	191	193	202	173	190	185	203	183	173	187	192	181	169	199	185	168	180	186	197	189	180	185	205	173	177	172	206	185	194	163	188	166	186	198	195	173	177	196	171	181	178	174	189	169	186	186	204	187	198	171	170	159	190	180	229	191	172	159	208	164	191	194	171	196	176	205	178	201	192	200	187	189	192	180	199	221	174	203	182	204	176	167	184	204	184	175	200	204	202	180	195	170	169	188	182	198	187	175	197	198	211	185	179	212	171	188	177	183	206	168	166	178	191	190	165	190	168	173	183	179	180	190	187	209	179	217	155	206	190	187	196	203	207	178	168	194	175	179	186	194	191	180	190	170	191	175	175	198	174	179	212	182	164	186	193	179	218	187	177	197	198	206	180	192	192	192	156	173	195	185	164	179	216	207	180	189	172	175	162	181	194	192	197	207	188	173	200	198	179	171	190	187	175	178	205	192	200	191	195	208	182	211	198	177	199	194	185	207	202	197	211	174	207	169	193	175	154	173	190	202	214	186	202	184	204	187	194	159	213	193	177	185	174	188	197	181	207	222	198	172	185	174	192	178	178	204	182	161	185	167	180	202	175	191	166	163	214	185	194	179	190	197	197	178	192	174	182	177	191	205	198	182	180	206	198	190	220	184	178	176	166	204	186	199	200	182	161	187	186	201	193	213	178	195	172	194	189	202	185	177	207	190	181	225	181	170	173	186	176	181	196	196	199	202	207	214	181	192	184	187	217	181	182	221	179	200	167	183	179	193	172	194	167	185	220	196	179	177	198	176	175	173	208	205	193	190	178	174	193	171	152	203	199	180	196	166	168	194	191	179	185	196	175	197	207	223	164	179	172	184	195	197	191	179	185	183	174	190	182	174	158	203	201	205	176	180	168	204	202	153	207	182	189	196	179	187	184	181	165	189	206	185	191	183	162	176	175	169	184	207	176	186	183	197	208	175	198	186	160	174	162	174	171	171	204	239	187	167	203	199	194	183	185	218	195	176	188	191	206	164	170	204	187	206	182	210	168	198	200	184	193	221	172	156	203	171	153	197	167	174	200	190	197	178	184	180	188	167	206	181	182	216	195	224	194	192	190	197	184	171	184	202	178	193	172	198	207	176	185	180	217	194	222	211	186	199	204	191	173	192	191	192	182	160	198	206	201	190	182	199	197	160	165	183	187	186	160	192	185	149	185	182	201	184	161	206	228	197	169	165	179	205	203	203	166	192	196	197	182	188	183	188	190	190	181	202	214	177	167	202	196	199	171	181	164	219	169	196	170	188	191	184	201	203	185	181	180	185	184	195	188	192	203	169	173	203	186	189	215	161	200	194	164	179	168	180	204	181	216	187	187	187	165	204	219	193	186	191	179	194	186	195	183	174	194	183	190	184	179	178	187	183	206	221	206	206	185	188	175	198	186	156	190	199	183	188	185	186	209	196	186	199	205	178	190	190	219	197	181	196	172	195	188	197	175	198	172	214	194	208	185	194	180	182	194	208	174	217	202	194	184	172	180	196	202	186	165	173	179	189	213	215	171	156	177	179	182	176	190	210	184	173	192	173	170	185	202	207	202	177	174	195	218	195	170	189	184	206	190	197	165	186	178	196	150	193	178	175	178	190	194	175	206	181	192	188	195	209	201	196	207	171	183	187	181	191	189	179	181	177	207	174	184	205	174	176	189	197	207	192	176	186	186	190	210	163	194	194	208	200	172	204	183	194	178	170	185	174	186	179	177	206	179	201	170	179	196	188	171	197	199	175	203	198	206	167	190	161	179	220	178	186	188	201	202	173	184	171	189	199	204	192	163	217	192	185	181	190	190	205	199	217	176	182	192	170	166	186	194	193	190	203	201	199	182	189	203	210	192	158	199	186	194	190	197	207	208	180	189	171	188	201	208	155	173	209	173	191	209	182	196	178	170	187	174	209	163	205	184	214	169	192	210	170	195	206	202	192	181	213	183	171	207	197	187	184	181	175	183	171	222	175	181	194	202	189	177	205	189	171	181	197	210	209	188	198	189	174	190	184	187	200	182	202	150	184	199	203	211	175	186	182	177	165	198	189	171	193	177	170	169	191	192	195	196	196	216	192	196	216	182	212	192	191	221	166	160	203	181	197	191	201	177	165	199	203	201	193	192	187	198	187	168	221	211	196	184	187	176	163	201	169	188	191	177	180	188	168	172	210	190	200	180	204	184	166	197	184	170	187	193	218	184	194	176	167	181	166	196	184	176	188	176	184	187	191	201	192	208	177	175	192	194	192	183	202	192	168	181	203	188	182	181	211	185	188	180	188	165	185	192	206	193	165	173	190	189	171	183	173	190	207	180	181	179	199	188	205	165	189	193	194	185	193	180	192	200	191	214	192	182	196	178	164	206	183	208	190	168	219	208	186	188	207	210	184	198	185	185	184	200	167	209	169	168	155	180	171	192	186	183	173	192	196	158	147	168	171	198	172	160	216	198	184	172	190	202	181	191	207	186	173	193	198	177	171	177	200	184	165	186	179	198	175	174	168	170	199	188	196	173	186	195	191	200	192	193	173	165	182	180	198	176	191	171	172	199	179	204	178	158	192	200	188	216	174	184	193	228	189	184	172	193	190	210	207	205	193	199	208	181	186	210	153	175	172	165	168	202	183	178	210	176	171	222	179	205	179	176	194	187	186	206	197	203	190	166	174	193	198	182	198	205	193	177	177	214	186	209	175	185	209	191	222	178	196	207	214	191	186	190	215	193	190	211	164	168	182	186	188	183	193	191	189	183	171	160	189	194	181	174	189	173	203	189	196	187	188	167	181	198	198	184	202	166	180	187	207	186	205	167	218	213	207	206	177	205	176	193	195	175	204	200	200	198	208	167	198	187	200	183	198	171	183	168	179	182	196	184	167	184	192	179	217	202	183	220	198	184	218	167	188	202	179	212	202	209	155	195	161	191	148	179	184	175	214	192	192	166
4414	4316	9405	12210	8257	6182	5619	9056	7196	477	453	407	500	464	485	479	473	503	469	451	525	445	454	469	483	460	503	468	458	476	501	471	436	461	459	498	489	469	481	480	479	458	468	485	496	451	500	464	469	458	437	466	512	451	438	433	462	453	464	462	496	495	453	491	453	430	440	458	428	431	434	479	462	489	437	475	475	459	460	481	462	474	474	512	463	450	466	444	456	475	487	463	462	472	450	466	469	464	453	481	469	484	449	429	432	436	453	482	468	460	410	477	458	445	476	434	458	451	486	459	492	464	410	482	430	481	461	468	493	465	492	465	460	443	493	457	471	467	419	428	481	511	486	474	457	511	438	468	456	468	437	459	467	448	453	466	504	492	420	481	496	507	491	458	455	465	448	475	489	481	439	442	438	472	444	439	448	472	457	485	475	486	456	464	472	450	500	431	469	431	463	422	440	488	470	484	484	466	447	472	500	463	451	448	474	447	479	480	476	448	467	445	448	443	449	487	492	431	478	470	469	494	491	480	448	466	449	472	438	460	457	464	465	459	453	477	469	459	452	422	492	485	456	468	471	482	464	466	437	483	455	461	463	429	461	482	460	466	504	487	420	456	517	485	473	477	458	461	480	491	474	474	468	490	488	494	485	491	427	479	519	479	460	454	440	475	449	451	427	463	426	480	453	449	478	447	410	495	467	443	450	488	437	479	453	445	448	464	457	454	461	459	462	458	487	469	472	487	432	443	479	480	452	496	466	442	440	464	488	475	487	432	490	473	500	501	481	468	427	462	500	476	480	467	512	489	436	476	470	486	475	463	469	504	447	507	433	476	438	424	492	478	488	458	470	465	469	502	465	432	473	439	454	468	458	451	492	441	486	455	470	447	464	449	471	473	489	450	512	478	400	496	483	460	484	469	460	438	468	477	469	450	476	437	479	448	482	474	464	441	467	423	442	481	458	476	477	465	413	502	465	482	455	495	470	445	424	462	501	459	441	470	473	460	475	485	526	500	473	495	436	496	446	488	482	471	462	430	482	458	479	488	499	450	440	474	443	412	463	482	454	473	463	456	507	501	444	447	498	459	452	451	470	468	476	477	445	470	427	426	470	472	471	470	489	490	485	488	455	482	466	467	446	439	490	460	444	499	514	444	466	441	471	465	448	479	468	437	467	460	477	473	441	468	455	482	470	461	469	453	434	476	471	490	468	455	502	437	494	452	485	522	457	446	501	506	449	470	462	465	431	464	476	483	511	415	505	481	462	435	452	521	492	457	476	476	464	461	424	434	440	449	500	509	456	419	482	471	466	473	464	508	475	519	518	470	472	450	457	469	431	471	476	432	450	445	442	475	486	448	463	471	496	477	487	479	465	473	451	443	464	480	445	484	461	528	520	441	481	462	474	458	486	442	483	419	429	456	480	445	446	463	454	471	429	479	461	500	464	499	450	439	451	439	458	483	428	450	454	472	469	432	455	435	460	438	478	453	444	490	504	448	464	444	426	474	462	428	461	466	468	431	464	496	498	454	489	479	451	450	443	478	455	456	461	451	480	451	490	459	466	429	463	507	514	468	412	461	481	459	469	448	413	501	482	471	478	457	440	486	481	452	464	447	453	440	429	493	434	420	457	430	471	479	461	470	458	477	475	469	438	467	434	460	471	483	499	462	434	474	475	440	461	502	454	446	503	465	459	443	442	444	454	445	463	431	436	472	430	475	501	493	464	467	498	486	466	491	434	514	441	453	476	521	456	471	438	469	470	442	463	475	458	466	477	473	436	458	472	469	495	445	473	457	432	485	459	440	487	456	429	465	479	468	458	443	472	467	469	478	447	442	509	482	470	495	486	462	466	473	469	462	443	440	460	442	493	436	489	484	468	437	502	458	504	432	482	453	449	427	486	434	476	499	436	467	454	455	472	470	477	453	469	456	473	441	501	475	457	432	436	493	528	455	456	462	475	451	446	432	449	440	451	474	446	452	453	481	463	483	465	473	462	477	456	458	458	474	434	494	489	451	519	442	455	452	429	472	415	455	481	462	493	488	483	468	481	477	470	449	488	452	474	529	476	459	470	489	451	437	490	502	432	480	499	472	490	430	481	469	476	475	456	434	445	446	416	464	496	479	464	472	473	466	491	493	455	453	476	444	488	399	477	497	484	465	464	444	457	459	440	459	479	437	443	476	479	460	491	446	478	468	480	434	465	475	427	434	450	469	499	461	465	431	452	439	482	481	454	454	480	481	471	450	478	457	513	500	431	460	454	444	470	463	434	480	441	481	467	474	461	454	473	495	447	482	460	486	465	452	440	491	437	474	512	470	440	465	471	466	480	481	496	396	431	477	481	469	430	482	483	429	492	452	456	465	505	470	453	468	445	463	486	475	448	464	457	444	460	484	468	469	450	472	460	410	475	487	486	476	487	458	469	464	461	446	486	455	472	474	493	492	476	468	449	473	439	489	475	457	486	474	467	440	491	467	463	480	442	464	414	454	457	448	492	466	411	429	452	477	449	498	461	458	442	462	447	481	443	435	455	458	462	516	465	476	504	481	451	457	444	509	489	481	465	454	400	463	466	434	462	467	466	480	487	482	467	488	458	453	496	512	471	450	471	477	424	470	452	477	446	454	420	427	455	442	467	448	465	469	455	457	430	436	479	437	488	478	406	457	411	455	464	448	476	507	426	470	467	466	438	429	467	446	451	448	463	472	443	467	464	444	471	472	500	445	471	480	430	448	463	478	483	481	475	444	460	472	492	444	484	446	448	441	490	460	472	424	468	496	464	453	454	461	464	446	458	490	479	493	476	463	454	442	449	434	431	481	470	477	511	454	461	466	500	457	471	474	477	445	466	444	460	501	440	464	484	481	459	480	467	475	497	418	467	435	451	452	464	481	475	437	476	460	481	467	472	495	445	442	462	455	498	454	453	450	472	463	481	460	486	476	429	459	469	478	454	463	449	486	505	444	461	476	501	459	443	476	458	416	446	436	442	480	459	441	417	455	418	483	473	512	445	433	476	468	454	473	492	483	477	483	452	455	442	473	449	473	476	450	466	428	437	474	464	478	452	464	442	460	469	432	457	457	463	414	445	487	452	443	472	498	465	469	493	449	471	457	448	460	473	506	466	425	476	437	459	447	472	479	471	449	464	458	471	427	484	464	469	473	448	465	466	459	456	437	451	510	510	488	427	458	442	488	459	474	496	484	461	490	432	453	456	462	447	476	461	482	460	470	484	455	493	491	484	446	487	492	472	417	458	450	448	466	465	473	473	445	449	461	459	472	468	476	473	452	478	486	492	419	472	461	473	452	473	430	482	469	488	461	468	427	435	443	422	451	444	451	489	496	456	471	450	471	469	429	490	446	476	484	506	453	459	455	451	459	461	497	426	465	446	417	467	424	488	415	468	458	439	437	459	455	487	454	476	456	488	478	445	467	486	451	484	467	419	459	421	495	487	436	488	433	414	472	456	488	482	470	497	455	459	500	425	486	481	449
17017	9242	10114	7794	4719	3599	10248	27366	24200	2621	299	212	222	238	268	209	225	234	244	212	230	204	235	216	237	209	245	195	233	215	218	236	204	228	223	243	210	204	231	203	223	248	226	230	210	241	222	217	223	205	197	215	208	210	224	220	217	201	227	207	213	227	217	226	245	233	219	209	222	261	237	203	230	231	218	199	220	228	217	185	194	201	218	231	220	224	200	191	199	219	203	226	222	222	219	201	254	229	212	212	208	244	216	228	229	237	213	208	223	211	221	191	205	223	241	220	194	228	194	196	227	214	226	209	209	232	220	235	236	245	197	189	215	216	220	227	211	202	220	230	201	200	216	228	214	216	217	229	217	225	233	220	217	215	219	208	226	237	218	227	211	228	225	228	251	237	200	206	207	193	209	216	232	234	214	227	226	203	247	209	223	230	238	193	230	216	237	224	227	229	193	221	213	246	216	221	229	214	218	246	199	215	221	212	208	223	224	215	199	243	225	214	217	208	238	192	205	214	212	245	199	196	209	217	214	220	210	223	224	211	238	232	211	216	191	263	216	206	196	204	233	190	224	205	236	240	214	219	251	228	226	223	215	212	211	212	209	205	189	231	235	238	178	225	232	224	240	206	197	246	224	237	209	218	207	216	207	195	203	233	197	233	230	214	200	218	248	192	223	224	216	206	220	209	229	229	233	214	195	179	252	215	209	229	226	190	215	199	213	239	194	224	236	192	230	209	229	205	218	208	204	219	232	196	216	256	204	204	227	209	203	212	220	225	179	223	226	249	197	212	209	234	185	229	203	222	223	233	232	230	212	190	235	223	226	223	214	202	191	232	238	220	225	225	191	222	204	221	231	187	202	231	229	226	233	212	213	212	234	219	234	234	264	229	225	219	199	210	188	212	222	215	233	197	219	213	230	185	207	222	198	226	226	244	228	216	173	216	223	222	211	245	242	201	244	223	230	226	209	199	250	235	193	215	177	206	232	215	251	208	180	213	221	215	217	239	203	206	224	199	237	235	218	218	220	241	189	223	208	203	219	215	220	197	205	202	233	240	210	226	218	214	225	202	239	212	225	194	210	200	220	236	219	245	211	221	180	220	219	244	184	236	174	222	230	229	221	199	216	225	238	210	219	235	227	205	230	221	204	188	220	215	193	245	210	219	235	217	211	225	196	208	217	221	223	233	184	209	219	237	200	210	244	217	245	213	232	225	223	207	201	229	209	211	208	224	196	223	220	203	184	195	207	223	214	210	223	220	203	246	220	222	228	226	228	204	215	215	222	235	209	192	221	179	216	222	200	228	215	227	220	207	226	204	217	229	196	229	223	227	227	247	214	222	195	217	193	224	190	224	195	225	226	250	217	221	203	233	200	206	227	228	209	235	208	201	203	220	218	231	198	209	204	206	226	201	221	219	182	208	212	227	222	207	233	213	230	210	216	193	213	234	224	237	231	202	212	214	228	203	224	236	228	209	242	225	226	196	220	198	226	222	192	222	232	244	203	217	212	191	193	198	208	224	223	203	212	183	207	224	190	174	182	190	204	214	214	219	204	211	218	215	236	247	224	217	221	224	221	218	230	223	219	213	200	206	243	224	201	220	221	229	210	206	208	205	243	250	234	225	213	248	219	187	221	233	217	232	208	208	198	192	218	210	216	223	215	227	184	200	210	239	222	216	227	203	202	213	214	212	214	232	223	192	219	227	208	203	228	223	221	221	227	204	244	209	197	211	231	204	196	216	213	223	226	201	218	181	231	189	209	226	211	237	221	232	199	211	212	250	240	197	242	214	223	241	230	213	214	189	209	211	215	252	230	212	247	208	215	223	253	214	215	222	213	214	203	193	217	225	214	238	226	216	203	218	216	258	232	224	210	198	240	192	232	200	187	222	209	215	226	232	202	211	271	226	203	208	228	215	220	225	239	237	226	239	206	210	230	240	226	201	248	224	195	215	219	227	211	244	219	220	233	226	231	240	225	205	190	224	189	209	213	222	230	246	198	221	241	225	213	193	204	226	206	193	218	222	206	243	202	182	208	203	227	238	230	198	208	221	213	225	209	228	233	213	186	198	194	229	246	219	215	208	213	224	209	224	233	238	236	197	238	228	230	201	199	238	238	211	185	221	231	227	234	218	207	191	211	222	232	237	218	198	202	225	234	188	229	246	228	232	222	220	219	219	189	208	224	227	220	217	219	251	195	217	222	221	238	242	210	204	225	208	216	226	211	219	209	228	216	188	197	219	210	218	206	243	223	220	213	225	216	240	229	228	232	218	194	208	235	215	238	213	209	233	187	226	211	230	209	201	220	232	242	211	207	241	208	213	216	234	212	216	217	257	192	252	214	206	210	202	185	224	229	242	211	216	218	223	248	183	208	204	191	225	203	228	193	196	213	219	207	211	233	204	232	235	232	220	234	230	199	209	211	200	212	198	220	210	181	207	204	227	229	233	230	202	239	220	197	193	238	216	206	208	224	222	244	210	203	234	196	191	232	193	234	239	216	220	231	219	213	220	206	232	208	232	212	223	217	224	209	215	205	223	202	234	225	225	186	202	200	243	211	236	221	237	194	199	240	203	204	213	228	210	241	211	208	218	202	212	209	233	218	215	207	206	203	239	221	236	224	233	196	212	199	220	223	221	219	189	223	203	227	217	183	204	224	217	243	201	213	204	224	217	218	190	227	193	219	199	213	208	217	214	204	223	249	202	196	190	207	237	223	200	221	223	207	209	195	220	200	192	207	234	233	237	223	200	215	217	217	235	215	209	221	223	212	232	210	223	237	234	212	222	219	218	223	222	208	222	228	214	214	235	203	219	194	226	213	207	240	209	212	225	211	235	232	258	219	207	221	238	200	201	223	204	220	200	226	186	211	205	210	212	207	257	237	230	209	224	219	206	195	195	220	221	236	219	209	222	249	224	198	220	205	224	209	207	215	232	239	231	209	205	228	206	213	236	206	214	208	215	186	209	219	227	210	228	191	230	188	204	219	236	215	206	221	224	215	223	217	225	234	190	212	226	234	204	198	198	241	226	209	183	201	209	187	210	206	219	209	226	235	214	208	217	238	216	252	226	235	213	213	217	226	175	213	224	195	217	190	260	232	209	227	205	213	227	212	249	217	232	229	205	219	221	214	183	209	221	236	218	186	228	213	235	190	211	213	225	206	222	217	208	224	233	188	219	190	199	227	216	207	222	209	231	239	212	253	238	230	198	222	226	213	217	212	216	255	198	191	220	224	226	218	191	241	184	221	228	218	249	213	222	241	231	227	215	248	211	215	233	216	190	223	216	214	223	202	217	212	219	190	209	222	222	232	228	195	183	234	215	196	220	226	226	231	203	201	205	236	213	191	211	212	189	238	271	212	203	216	213	230	196	206	224	207	230	207	226	229	210	180	217	215	219	193	226	195	210	214	235	205	206	236	187	227	229	239	194	203	209	216	203	225	228	206	216	231	206	241	232	215	214	226	220	208	235	225	203	210	246	188	180
9455	7703	15721	18788	14643	13748	29873	49714	38838	863	799	737	747	677	654	637	640	615	668	636	614	603	567	574	548	583	552	581	528	563	493	612	583	557	549	566	499	544	559	544	593	538	579	548	557	555	568	537	577	539	565	530	528	570	559	543	564	492	591	550	535	527	523	562	544	515	555	544	572	584	540	552	501	521	579	535	586	533	566	519	513	505	502	552	506	536	546	570	563	547	572	543	533	563	581	560	514	555	510	587	539	553	520	502	568	585	534	540	554	583	555	553	538	541	574	584	563	565	557	550	545	566	547	521	561	517	544	522	563	521	522	552	501	499	571	537	491	517	558	551	539	521	520	534	542	572	578	547	540	539	504	488	573	501	578	555	561	575	529	567	541	519	524	573	571	530	566	517	517	548	546	520	538	554	539	518	534	532	542	551	558	582	541	562	525	542	522	487	538	534	559	580	575	534	543	576	535	506	534	545	540	522	533	557	530	523	547	529	540	529	534	535	595	509	561	545	540	512	536	527	566	520	511	562	537	540	540	532	572	538	554	547	574	595	531	552	545	565	539	544	514	587	551	567	549	495	539	544	563	566	551	493	522	547	534	576	573	562	484	528	528	548	580	556	567	536	572	519	536	518	565	565	562	522	586	539	532	530	537	537	523	566	554	583	553	569	548	573	513	585	497	551	514	553	533	575	560	555	519	568	562	545	499	556	527	553	557	523	585	533	589	557	552	545	509	524	527	525	575	574	561	504	560	543	519	597	520	545	541	518	556	605	544	571	594	552	547	510	546	512	563	530	565	540	515	499	592	504	538	553	525	533	559	574	552	511	535	511	554	560	552	554	555	573	516	537	555	530	564	578	560	546	524	553	503	550	561	575	585	552	544	556	564	528	560	544	534	524	561	512	538	543	544	491	573	535	537	559	572	518	562	547	548	541	556	563	535	567	566	504	511	546	546	542	536	558	559	560	499	532	531	563	547	587	526	559	553	493	552	565	578	542	566	535	500	522	552	484	525	506	522	579	509	529	566	547	483	563	546	545	561	573	537	554	542	504	556	564	546	560	577	547	541	537	541	521	545	545	550	536	570	560	542	494	528	571	585	504	575	533	552	544	531	606	512	559	526	539	535	527	556	527	526	506	536	542	536	558	539	570	521	522	549	546	553	517	546	565	565	565	571	556	555	546	505	517	573	514	543	539	573	512	525	540	543	491	555	524	548	544	499	528	555	557	554	546	555	533	543	530	558	536	528	534	538	548	531	557	553	557	520	522	547	519	541	561	586	515	511	533	529	548	518	549	534	560	525	556	540	549	533	545	497	567	555	568	559	526	513	573	585	558	537	550	564	552	526	535	583	536	553	543	546	532	519	520	571	564	551	550	531	525	534	555	530	553	542	516	545	520	542	579	538	520	597	552	567	555	534	538	542	503	516	574	537	537	562	563	510	585	549	533	517	569	542	540	554	507	547	529	555	535	517	574	566	529	552	549	512	545	539	536	569	527	556	524	563	532	543	557	506	540	520	576	557	520	541	522	569	526	550	525	563	604	581	574	505	532	558	556	557	554	535	581	544	542	516	598	510	498	555	563	544	574	523	605	558	554	563	557	525	523	569	544	545	530	534	532	563	542	535	529	538	509	520	546	555	559	522	537	527	546	573	546	567	545	552	522	541	522	552	508	514	539	563	519	499	545	521	536	533	503	576	575	522	527	528	519	522	537	552	551	526	550	514	523	533	555	545	545	560	567	520	555	509	505	557	537	560	517	530	537	559	539	520	533	512	529	557	534	552	539	554	560	575	510	544	553	543	528	554	559	563	549	531	530	602	556	513	531	578	546	539	521	513	529	559	552	549	512	518	542	548	548	506	534	599	533	496	537	568	559	526	539	588	561	526	573	553	573	572	553	526	523	547	511	549	527	534	517	532	526	565	544	576	540	567	536	539	584	582	523	494	524	526	552	538	545	573	545	572	552	559	556	505	573	536	523	504	562	526	550	556	590	533	516	581	600	561	543	538	512	549	527	523	585	557	556	513	549	562	532	549	551	549	546	518	516	514	566	587	481	550	521	559	558	557	568	533	571	593	552	539	576	547	559	547	569	560	556	523	556	496	557	514	541	514	578	496	570	572	545	605	554	542	526	560	544	550	541	562	555	556	586	522	541	531	575	539	525	522	549	544	572	569	557	517	534	529	552	532	536	528	547	534	531	575	528	578	535	562	517	535	547	511	534	554	548	555	553	565	519	529	593	518	515	549	518	568	550	518	585	564	559	567	516	573	542	542	503	528	497	533	564	526	548	578	540	528	524	536	571	533	581	575	523	531	518	566	527	569	563	577	563	565	544	530	559	541	546	556	552	558	544	529	516	555	555	513	543	548	584	533	530	538	497	555	575	543	505	528	540	509	580	551	543	541	538	529	521	534	527	582	556	539	525	535	592	526	507	586	567	538	533	546	510	546	572	573	568	494	524	531	539	555	547	541	534	510	526	542	528	510	577	534	562	508	519	550	559	554	517	544	552	540	567	535	508	522	557	516	570	562	544	571	498	504	530	550	572	546	576	597	492	534	541	529	549	552	518	521	491	532	526	584	545	527	554	550	531	567	544	539	502	585	583	522	551	588	513	533	541	536	532	505	546	550	541	598	535	537	565	546	583	543	540	564	522	557	534	532	494	573	550	537	576	530	575	544	527	594	563	558	550	509	514	551	542	512	536	568	615	552	548	536	566	520	555	520	586	557	508	571	575	581	532	507	584	536	569	530	522	558	541	538	552	562	565	540	526	554	592	530	539	555	554	519	516	565	541	539	517	573	565	546	572	515	535	534	530	496	552	565	532	534	545	569	552	553	513	555	559	574	556	586	550	501	560	563	523	523	547	560	544	541	580	512	583	519	518	591	540	529	546	525	556	494	532	480	521	536	547	553	577	534	542	523	528	561	564	521	521	517	548	588	538	525	564	516	518	524	525	549	516	534	558	585	580	540	545	548	539	561	522	523	522	517	527	527	529	563	528	560	539	547	545	554	523	555	560	527	540	545	539	580	518	519	540	560	570	550	546	547	547	563	546	570	558	540	526	628	522	545	502	584	595	535	547	548	586	567	563	521	559	552	533	564	539	525	508	530	518	534	510	547	529	564	521	524	566	557	590	582	546	540	549	570	526	527	567	521	522	560	528	527	566	529	563	517	511	526	532	516	526	585	514	530	557	566	554	544	524	522	555	555	560	537	536	548	544	566	546	497	541	572	586	578	512	543	549	524	567	562	560	557	542	506	536	538	574	571	534	531	553	547	558	556	575	544	535	531	552	543	525	548	541	525	566	583	487	555	567	543	560	562	516	518	508	545	559	568	577	518	538	574	553	537	517	555	525	533	549	546	495	532	541	556	552	532	538	536	546	538	584	565	529	532	549	528	514	591	574	576	532	579	523	540	524	561	566	528	538	516	554	528	544	513	567	533	550	526	529	518	549	481	523	524	586	553	559	598	529	549	535	527	525
26710	15620	16587	13463	7871	6154	22077	42440	41672	9990	758	446	469	425	434	410	457	456	434	387	416	380	406	397	429	428	394	426	406	452	401	444	387	440	424	405	388	426	371	417	420	403	420	358	387	383	452	407	395	415	389	398	374	402	399	420	374	384	381	407	429	383	394	383	422	380	413	393	351	423	408	398	458	414	377	358	434	378	370	433	391	388	394	373	389	390	428	404	362	394	369	398	436	401	403	398	426	402	388	399	382	379	448	360	392	411	421	399	412	404	416	421	381	394	390	417	406	409	375	385	374	394	417	401	400	414	380	414	407	403	394	399	387	364	423	408	387	364	413	414	407	411	376	403	429	415	405	402	411	439	426	392	368	396	368	434	387	367	406	408	417	397	385	448	370	395	419	395	341	392	415	396	405	398	395	399	421	419	395	367	377	420	407	412	399	396	415	433	401	401	388	401	387	372	408	382	403	391	407	352	380	455	423	390	391	400	357	391	409	401	403	381	405	392	387	432	417	401	396	415	389	380	457	415	398	414	417	374	417	407	428	394	390	383	369	395	376	391	391	384	389	392	399	386	359	372	424	423	399	374	412	406	404	391	417	405	396	397	413	406	365	374	352	396	390	373	419	418	409	390	436	366	377	410	380	450	400	367	384	425	365	396	383	401	407	414	376	414	356	364	385	426	392	387	399	386	367	354	416	392	398	424	417	427	433	395	400	374	390	380	408	427	454	396	415	404	411	375	427	366	383	390	406	379	367	393	403	412	436	405	420	386	365	387	389	392	345	385	403	405	404	388	368	408	388	318	372	412	428	422	397	396	397	379	380	440	437	433	395	376	362	360	393	369	397	372	398	398	410	381	436	413	382	370	404	372	427	410	380	412	423	432	408	413	367	413	387	394	415	430	394	418	399	406	390	409	441	415	410	378	419	384	404	397	419	370	395	396	419	384	425	406	383	416	393	407	400	435	406	403	409	425	454	408	366	403	422	392	394	386	384	372	417	436	403	398	394	381	355	408	437	399	412	397	368	396	383	429	391	393	405	421	380	378	367	379	421	341	406	396	375	394	370	376	381	407	394	414	399	371	412	380	376	386	419	410	373	419	388	429	410	387	423	389	403	384	370	402	457	451	426	390	428	390	408	403	418	419	397	416	401	390	407	380	420	351	387	381	410	390	422	415	428	381	389	359	438	378	441	436	421	389	406	402	361	395	411	463	406	416	393	404	395	398	393	407	369	395	415	375	437	382	407	440	405	371	386	393	405	376	417	372	397	378	402	405	393	367	385	386	375	410	435	398	410	386	381	378	381	362	406	411	394	405	399	387	428	378	382	387	399	388	426	398	360	396	369	375	431	443	415	374	385	415	369	387	376	398	392	377	429	353	375	423	375	388	379	395	390	412	380	392	401	359	389	384	387	396	378	394	398	417	368	384	405	381	373	344	434	432	423	369	373	412	376	433	399	407	392	423	395	415	452	385	400	413	405	379	402	415	430	405	397	361	397	419	347	389	365	370	354	364	402	395	370	401	403	411	383	379	415	359	381	436	393	415	418	414	417	390	411	395	409	371	429	413	395	398	419	415	389	393	409	390	397	415	375	367	408	387	376	392	369	415	379	406	403	404	430	430	403	390	433	374	376	395	405	381	388	403	367	406	375	391	398	398	422	388	410	406	373	392	411	359	358	434	426	381	380	366	422	366	375	406	388	416	379	396	436	377	385	363	408	394	397	410	395	410	375	415	411	391	445	405	410	395	399	375	407	425	394	421	397	378	392	411	438	358	381	445	424	405	400	397	401	360	426	403	376	412	419	442	402	387	401	402	381	353	403	389	416	395	411	425	398	389	374	419	383	409	386	371	407	418	414	427	394	421	395	408	406	391	391	386	378	375	406	432	396	423	435	387	409	387	413	397	416	348	378	374	387	425	375	380	403	388	410	386	417	408	424	410	407	427	433	431	410	372	418	408	423	380	378	393	424	421	375	403	382	419	383	396	400	365	385	387	429	408	411	369	377	408	396	432	391	413	419	409	385	400	399	383	391	359	411	415	436	426	417	408	407	371	427	374	388	346	424	371	394	374	404	429	408	432	407	394	426	417	419	384	415	389	374	407	427	414	389	380	389	428	405	420	346	390	359	400	399	403	399	399	437	431	441	391	362	391	406	372	382	371	394	407	363	425	427	406	396	387	421	412	397	388	387	365	407	409	357	417	452	429	387	422	437	404	416	377	409	395	395	411	400	404	398	397	403	416	385	411	409	401	352	409	413	416	395	376	396	362	381	403	427	344	384	434	392	410	376	390	426	415	396	405	424	419	415	411	392	422	383	416	404	398	394	400	383	411	431	373	386	377	369	428	385	354	403	394	436	374	383	403	378	364	396	352	401	413	384	365	410	395	420	386	409	409	424	397	369	437	391	398	445	389	430	466	439	367	390	384	421	361	397	402	385	380	404	403	403	355	392	386	399	392	378	386	399	443	383	432	420	412	380	414	383	382	367	390	315	383	395	402	411	402	411	420	438	389	368	429	405	401	432	386	422	414	434	418	397	424	433	422	366	408	406	389	404	425	397	447	423	392	434	382	422	416	445	426	398	419	420	418	381	359	420	439	381	389	417	386	383	374	436	388	396	387	403	368	401	455	393	410	360	409	403	396	429	396	374	426	390	369	369	383	426	409	380	414	416	416	400	464	380	427	453	384	375	427	400	410	374	382	377	401	405	441	407	401	430	391	394	377	409	415	418	417	399	373	396	359	421	402	401	416	377	399	369	380	383	415	430	423	391	423	388	385	382	400	386	384	416	360	377	415	405	367	389	396	410	395	392	399	407	402	400	392	399	383	394	368	399	372	397	380	393	414	355	421	363	420	382	366	372	388	390	388	386	385	378	387	397	393	392	409	387	405	367	367	395	416	429	402	411	374	363	377	389	408	436	437	405	410	421	399	413	396	367	409	407	420	404	393	404	401	401	402	364	385	406	402	355	414	424	422	405	436	388	396	424	391	397	364	375	436	396	411	384	400	405	404	412	428	407	434	373	446	389	390	409	420	435	363	381	367	392	404	402	426	404	373	398	362	426	407	404	378	403	392	362	418	410	401	386	388	382	370	383	426	428	392	371	401	404	403	384	375	391	378	397	410	391	386	414	388	399	396	405	381	404	370	395	361	407	409	370	381	363	427	400	412	397	393	367	418	416	394	398	402	410	378	355	406	419	427	397	401	419	374	411	385	408	418	406	423	376	398	416	417	382	374	407	372	413	398	410	366	365	429	405	414	365	365	404	427	415	402	395	375	405	414	332	363	410	392	360	409	393	394	411	423	415	385	404	425	391	360	399	363	377	395	397	401	406	431	404	390	367	385	409	423	394	399	367	358	360	406	426	420	451	407	442	451	423	383	424	374	412	415	426	420	423	374	447	380	349	410	414	395	428	414	388	390	383	396	417	383	400	353	387	399	421	412	402	386	412	393	385	355	388	449	396	393	437	409	391	361	407	378
12406	11298	22553	24542	19959	19731	43695	60902	54919	4113	1420	1270	1306	1187	1148	1091	1069	1113	1042	1041	1023	1022	1017	1017	950	955	969	1001	965	968	911	977	922	973	927	940	920	973	906	961	902	908	902	928	920	1024	900	888	891	933	927	959	906	933	936	903	885	954	947	900	863	879	911	900	918	892	916	812	933	905	900	894	846	874	924	866	881	900	924	899	894	866	901	901	878	927	932	891	889	889	840	914	949	897	857	919	934	900	888	926	883	893	905	891	914	920	909	933	906	894	914	886	918	854	896	895	880	929	886	864	933	890	897	859	916	841	895	878	912	876	858	918	923	857	901	930	925	930	901	928	914	937	909	877	936	969	890	875	906	940	856	961	914	931	926	912	918	913	975	922	902	908	916	888	892	927	842	884	916	848	917	879	947	899	893	909	840	941	921	913	924	973	888	903	946	933	891	919	883	940	876	859	917	941	925	878	953	897	901	958	863	898	915	891	856	886	869	862	903	970	905	918	919	858	907	921	927	855	886	897	908	900	895	901	907	933	897	914	901	918	869	914	996	898	894	911	905	874	931	863	920	945	865	917	859	892	868	935	889	852	863	933	866	863	906	912	912	931	902	917	899	901	894	909	938	868	899	988	874	920	823	927	876	849	896	939	884	906	912	932	969	854	897	915	887	886	923	890	913	885	903	931	939	867	974	906	862	948	872	872	893	909	890	889	924	924	913	866	865	855	868	918	908	839	933	936	876	918	958	911	863	927	920	897	857	937	920	898	873	891	896	911	871	878	910	885	904	853	944	933	922	878	893	891	921	917	880	907	859	907	934	885	855	901	945	890	907	920	933	884	967	886	893	926	919	961	930	902	890	909	949	914	906	858	963	857	866	890	950	888	923	836	913	891	924	881	912	916	879	860	938	936	876	868	939	924	900	896	923	899	881	877	886	902	930	886	882	856	903	919	950	920	924	911	904	918	896	941	904	938	856	899	918	954	877	908	896	897	890	886	898	864	883	935	886	898	918	887	901	852	892	893	871	886	892	935	916	902	848	902	907	940	870	872	889	941	852	903	899	903	912	856	898	962	921	868	914	950	891	890	907	920	917	912	892	906	884	897	885	914	899	913	914	971	891	928	913	903	878	859	892	924	892	870	890	910	953	908	926	828	859	918	923	936	882	929	922	874	916	916	874	893	935	939	901	915	886	923	899	912	867	942	884	910	900	909	900	895	946	928	899	913	907	933	936	937	930	918	917	886	958	883	913	912	899	912	889	869	856	946	948	848	873	889	884	928	856	910	904	967	904	893	893	915	861	918	834	921	925	888	888	905	885	929	943	859	942	865	894	899	887	867	872	859	843	894	956	942	899	874	874	884	894	883	875	863	937	925	887	928	887	922	860	878	916	893	901	954	877	907	862	945	895	897	925	951	852	903	848	882	907	880	901	893	851	875	904	897	852	867	959	975	908	948	930	921	961	888	898	968	925	875	899	933	889	981	900	918	945	895	940	853	895	878	857	882	881	841	973	878	989	837	914	895	820	896	911	895	877	965	848	886	917	872	925	933	950	910	916	914	921	906	883	917	889	929	906	890	964	895	893	881	903	906	902	899	838	899	907	885	941	818	919	902	885	920	887	897	873	900	871	899	894	894	899	897	880	932	943	887	978	900	916	906	897	898	930	919	887	919	896	921	889	916	900	931	947	884	841	888	916	865	905	912	875	902	985	902	884	971	914	899	872	905	899	865	942	898	915	907	952	887	900	961	915	903	924	911	913	871	914	923	951	888	898	858	873	872	866	877	915	912	909	853	885	887	879	944	843	877	867	826	864	907	902	872	893	873	884	889	860	947	904	863	902	910	882	858	907	914	880	868	950	877	874	869	930	874	955	951	993	876	946	919	909	925	896	900	898	919	893	888	866	894	898	926	833	899	893	894	880	866	896	939	924	927	879	883	880	925	930	858	874	924	936	922	934	943	928	896	855	904	918	861	973	928	906	918	958	937	885	933	900	895	931	932	889	900	928	896	827	919	894	886	911	906	940	927	873	889	932	986	912	888	849	876	918	875	890	945	866	943	937	906	853	851	906	923	922	910	895	886	937	887	904	895	920	854	897	889	884	893	825	904	891	926	855	888	873	902	929	871	889	864	950	918	938	893	943	915	932	918	907	900	968	934	825	896	920	926	950	837	914	917	852	866	883	899	938	898	894	839	879	920	904	891	902	918	914	918	909	927	892	915	955	879	926	933	867	931	909	868	951	894	904	890	869	889	876	898	935	924	911	849	943	937	860	929	878	908	938	886	849	902	928	850	875	898	885	939	928	922	940	904	912	871	874	902	930	885	937	902	869	896	858	914	860	873	926	914	946	901	852	924	859	915	849	868	890	918	873	860	892	887	923	952	832	920	878	898	941	882	930	842	908	917	940	920	870	864	908	898	962	861	898	885	909	916	896	890	868	888	912	908	908	904	888	925	872	873	908	934	908	905	923	918	905	904	863	868	886	869	896	948	873	907	942	924	840	922	920	884	927	877	854	885	948	876	910	881	881	888	926	939	917	925	940	898	883	972	858	893	927	890	893	972	913	867	892	898	899	881	895	856	850	918	928	887	846	840	919	881	904	905	929	856	982	919	927	868	917	836	887	854	900	888	922	957	898	906	945	919	917	902	923	859	908	870	940	928	938	922	928	842	905	906	860	879	910	915	985	899	799	871	918	888	933	914	912	923	916	888	900	847	903	907	904	909	960	863	871	921	892	880	871	858	926	866	891	910	878	897	900	877	930	895	826	920	890	869	903	905	903	859	921	926	874	899	875	861	967	892	895	895	889	902	931	924	896	919	880	918	918	880	914	910	943	851	855	903	888	906	864	903	870	917	888	899	895	931	872	957	933	927	912	924	899	904	899	935	939	965	945	882	874	913	870	896	836	863	929	932	924	919	938	876	917	919	869	905	846	865	910	895	897	903	871	873	912	855	946	928	899	912	942	946	872	933	901	923	903	899	907	919	876	975	926	874	868	895	916	916	861	871	902	944	930	914	927	858	915	837	886	939	876	928	991	916	950	927	912	885	912	899	915	872	911	838	906	932	963	874	902	903	913	866	865	877	935	887	890	908	952	875	879	903	867	871	861	886	883	963	882	875	934	858	905	906	914	896	894	892	852	855	893	923	887	936	907	895	899	892	859	875	943	903	852	903	930	864	935	886	976	895	925	919	883	939	933	877	898	915	898	919	874	931	942	958	867	840	869	961	875	876	891	887	870	927	927	901	899	870	947	858	885	888	911	928	863	894	914	904	945	875	952	880	890	900	921	882	871	965	926	903	897	892	903	895	915	859	901	881	932	915	852	905	843	963	934	847	964	872	870	870	884	935	842	944	900	927	892	913	827	923	899	877	920	890	885	889	909	919	870	862	894	925	898	888	976	890	944	912	865	872	861	913	855	904	919	955	899	896	911	914	934	935	888	919	881	908	873	882	880	922	887	893	932	914	836	913	893	966	894	918	926	886
7363	4715	5788	3962	2596	1680	1400	1681	1794	270	216	216	174	179	194	188	190	170	178	186	207	214	214	173	187	186	203	195	187	178	197	190	194	203	198	187	198	185	216	184	157	187	206	200	190	204	169	188	168	230	195	204	175	174	209	193	221	190	200	175	188	193	175	190	189	197	189	177	160	204	208	188	178	196	219	209	168	201	183	196	200	203	187	199	194	193	204	223	199	195	171	187	180	194	182	204	215	206	173	192	192	195	194	192	200	188	174	190	209	186	167	210	205	204	242	185	176	175	198	174	173	197	176	167	181	192	201	177	188	173	189	202	213	219	201	182	209	220	202	191	192	202	214	162	161	195	193	186	188	177	183	178	171	212	180	221	185	198	198	163	199	209	216	192	198	179	186	202	197	209	189	189	189	213	187	175	195	212	201	176	193	208	197	178	181	216	194	195	186	186	197	191	223	162	196	173	183	191	192	188	173	186	190	183	190	182	210	218	177	191	199	204	208	200	196	211	191	196	209	165	154	176	191	189	177	187	200	196	188	175	179	163	189	176	191	196	189	171	181	173	184	176	176	196	180	190	200	178	191	167	200	159	201	205	196	202	193	197	182	181	183	205	198	199	206	221	215	191	180	202	212	213	211	193	225	197	191	207	178	191	189	182	184	188	177	156	193	194	200	185	190	200	166	195	197	179	206	169	172	197	185	207	213	176	195	224	213	191	193	195	171	211	194	221	176	187	210	181	183	201	185	168	192	228	187	201	185	200	191	208	190	194	201	195	173	193	208	206	185	196	184	170	185	181	179	195	176	175	176	226	181	210	183	156	185	189	214	169	192	202	199	246	189	174	179	212	214	205	192	185	196	182	196	169	196	209	187	178	205	194	179	203	215	159	178	159	193	212	201	218	176	195	192	163	200	208	178	192	161	161	194	192	184	207	192	184	195	193	215	208	151	187	180	178	174	213	187	198	183	177	170	187	180	198	208	169	190	173	196	174	184	163	188	167	188	197	183	182	186	179	182	210	182	175	200	188	191	184	162	196	203	178	171	173	195	221	170	178	195	186	213	196	193	185	174	200	187	186	207	206	181	183	222	184	182	182	179	175	188	181	182	193	205	184	205	184	194	175	179	188	169	180	187	159	194	202	179	188	190	170	185	210	185	186	193	189	190	188	176	219	185	212	200	179	182	171	177	206	197	171	204	204	191	210	176	199	209	186	193	194	196	195	166	209	202	202	209	157	198	223	189	199	193	188	195	180	183	172	186	180	187	179	176	190	190	187	181	196	183	161	193	179	219	190	217	185	194	188	202	174	219	196	213	177	199	207	210	177	186	188	185	177	178	206	172	203	221	194	183	195	229	209	207	207	177	189	198	184	203	221	225	182	203	177	189	225	182	177	216	197	210	181	182	177	171	189	196	186	179	210	169	160	213	202	185	205	201	192	164	170	170	189	184	155	178	169	179	181	213	183	194	161	182	183	157	197	189	160	188	189	145	211	184	200	203	193	188	207	196	212	196	189	194	185	183	205	209	198	203	179	171	197	210	177	165	233	189	173	184	196	197	214	196	180	180	190	198	190	191	197	173	178	182	189	185	192	205	194	225	173	167	185	188	191	174	201	172	167	193	182	172	197	209	183	188	201	171	182	197	202	214	176	196	161	167	183	205	191	224	202	188	187	210	211	206	201	192	190	194	185	206	190	208	188	195	206	195	181	202	193	174	169	203	180	191	197	194	207	174	197	202	197	174	178	184	188	191	170	192	184	180	217	188	200	200	192	203	195	207	168	185	164	181	182	175	195	201	184	198	211	193	205	195	185	184	197	200	177	195	198	191	195	191	199	183	218	185	186	153	194	174	187	165	184	178	204	196	200	190	183	196	171	172	179	192	185	209	178	194	194	205	213	186	188	195	181	164	167	188	201	187	177	193	166	179	208	197	168	184	180	173	173	164	169	179	181	204	193	198	169	185	200	157	176	208	191	179	164	186	220	196	195	199	191	183	201	204	192	186	208	209	184	211	186	209	201	179	191	186	225	203	159	161	225	184	180	201	183	207	187	191	189	175	191	210	189	202	198	186	216	204	169	197	142	192	190	219	201	226	179	179	175	201	194	200	168	179	190	168	201	189	200	211	184	193	192	208	196	167	193	178	179	190	201	181	215	190	194	177	193	183	173	209	216	217	194	202	211	181	183	220	188	172	185	188	194	173	202	195	188	205	194	194	187	163	208	211	164	176	173	193	189	192	226	180	178	191	197	161	215	179	207	184	190	206	196	191	194	165	200	175	188	165	195	174	183	208	174	215	180	184	185	178	195	196	186	169	224	182	169	184	212	186	193	201	177	163	195	185	195	196	166	201	208	204	202	188	202	194	179	201	204	186	179	215	198	196	189	201	176	192	174	205	209	185	186	217	200	206	173	185	210	193	190	178	180	168	168	210	191	184	172	215	203	206	188	192	186	192	184	180	184	178	165	179	175	206	183	194	217	169	204	214	197	194	203	173	163	206	191	170	188	188	178	198	154	195	187	219	204	197	206	207	174	201	168	196	190	184	186	194	189	187	181	197	197	171	195	186	200	183	186	177	207	206	198	194	188	189	184	203	228	202	204	182	167	182	180	206	203	219	195	194	220	186	176	188	195	188	179	175	222	192	209	163	192	177	179	174	230	188	177	217	187	193	205	209	206	193	236	196	184	211	167	184	236	212	194	174	205	166	168	214	237	174	188	212	183	183	186	197	166	179	191	182	191	190	189	235	203	206	191	190	193	182	188	217	152	178	186	189	218	210	170	189	181	181	203	186	192	213	177	187	206	208	189	187	184	193	214	172	187	169	198	193	196	200	177	174	186	179	195	186	172	199	175	166	201	153	194	205	161	174	191	206	219	162	200	166	187	178	196	219	184	187	195	215	209	198	210	176	177	181	181	184	187	187	195	176	156	219	160	196	190	202	175	210	198	194	183	206	184	163	173	178	192	200	182	216	203	176	188	172	178	209	185	197	205	163	213	203	195	196	180	197	186	176	188	179	197	212	204	180	209	202	180	180	203	198	187	196	181	179	207	183	166	191	168	186	208	177	178	183	203	186	194	173	183	174	189	185	185	219	233	195	201	167	198	168	188	180	171	200	184	180	203	200	192	216	164	171	206	202	205	194	173	189	164	158	185	173	199	196	165	201	217	186	179	224	158	203	229	199	206	187	205	200	188	183	177	193	183	175	219	205	173	186	191	193	192	173	192	214	176	194	188	189	195	192	194	216	218	185	227	187	206	210	214	188	191	176	199	201	190	175	167	172	181	187	188	184	174	176	160	163	187	174	216	234	210	175	180	179	205	182	186	175	222	222	187	219	172	196	174	211	183	161	187	168	195	188	185	183	232	211	183	170	188	165	186	193	190	187	213	209	180	184	174	184	172	183	181	171	181	210	201	181	200	191	162	200	211	216	203	174	213	158	208	212	192	173	211	191	170	199	202	173	199	185	180	174	197	196	210	204	204
4306	4186	10731	10124	9620	6902	6926	8233	7131	679	477	458	452	494	480	501	525	452	472	463	440	456	499	495	448	474	468	467	487	441	450	438	462	486	466	478	448	453	454	478	489	484	456	474	472	468	473	481	465	527	533	473	443	425	442	463	484	516	449	458	502	450	458	468	487	473	530	466	505	466	493	488	482	459	443	451	466	512	515	438	432	465	486	448	468	489	500	462	496	458	480	502	449	446	482	470	453	502	427	445	450	512	483	491	474	471	502	460	456	438	496	454	461	467	486	473	475	492	480	482	446	480	490	434	472	479	468	453	490	454	493	481	485	480	478	480	489	488	515	441	486	488	452	495	455	506	484	488	475	426	447	490	479	449	495	439	491	495	486	472	481	464	455	444	450	472	466	458	477	473	482	479	458	452	473	460	475	474	483	482	487	472	503	462	470	496	512	486	431	472	476	457	478	461	527	444	485	412	505	477	479	467	498	494	459	479	487	486	457	485	434	495	470	467	445	467	462	482	444	499	450	480	462	470	503	509	451	453	439	476	483	481	468	489	499	429	486	480	477	453	470	476	456	473	464	517	454	484	529	459	457	464	482	457	479	492	479	477	491	418	482	500	478	485	462	445	460	503	512	500	473	452	471	448	503	472	474	484	459	466	483	463	501	452	505	502	467	470	479	483	456	498	489	478	473	497	435	456	477	481	469	422	504	488	438	455	478	488	493	434	468	490	425	488	458	448	446	464	506	549	478	497	452	465	473	445	469	429	464	445	455	501	440	490	473	479	470	441	481	439	516	454	479	450	460	464	477	477	457	503	480	472	419	469	448	492	495	467	431	458	470	472	474	461	496	483	469	481	448	483	483	459	444	453	485	465	501	448	468	456	470	475	488	465	486	492	477	478	451	486	465	504	447	441	459	433	477	475	477	466	470	496	458	482	455	472	471	458	452	482	457	452	474	457	455	474	459	441	481	464	472	446	503	453	432	472	475	467	493	504	506	477	464	417	511	470	459	472	472	455	499	492	450	470	482	471	504	468	442	479	488	432	462	519	452	507	492	454	457	442	495	455	475	468	494	472	478	469	469	443	509	474	484	472	485	462	464	472	498	501	490	497	456	462	469	486	487	470	447	458	507	490	490	470	497	507	463	488	486	442	473	493	486	431	462	466	486	474	488	465	462	474	455	443	448	465	493	467	478	465	493	452	482	467	474	521	484	469	486	460	499	504	455	479	525	451	451	488	490	485	451	465	444	511	469	430	480	471	491	471	464	444	443	477	504	473	450	433	482	463	446	466	489	499	474	453	491	461	433	443	476	451	487	466	469	498	480	441	496	474	493	484	504	438	491	475	458	497	466	447	485	475	474	486	438	478	463	465	464	472	439	465	479	454	506	490	477	484	505	500	487	480	469	483	474	470	494	481	531	465	463	487	444	478	463	492	462	494	427	492	482	482	483	440	460	463	435	490	472	497	447	468	475	463	509	502	507	467	472	475	431	444	481	464	462	452	436	473	448	479	494	447	479	495	476	464	464	464	454	494	453	464	445	475	492	474	511	481	456	489	494	459	467	488	495	481	448	474	438	452	466	481	506	446	472	475	475	461	506	462	479	461	463	485	469	446	491	526	455	495	486	478	476	449	524	471	505	521	477	472	506	477	474	488	455	419	485	510	489	493	461	486	473	481	474	454	489	519	465	480	485	499	469	497	467	465	496	474	481	501	472	500	451	488	479	483	479	473	492	498	463	470	515	456	468	475	497	470	481	482	452	445	477	458	471	487	506	445	492	499	451	492	498	485	479	539	440	456	437	469	479	442	456	513	483	514	463	454	500	472	465	443	470	460	520	488	536	510	455	476	471	489	484	420	482	440	486	472	435	424	461	473	483	425	481	483	505	464	456	443	468	456	498	474	502	486	481	469	489	424	454	487	472	495	472	466	474	472	480	508	484	436	485	470	464	444	494	499	479	501	463	454	435	507	489	495	477	499	483	469	477	465	504	460	484	488	481	457	441	478	454	475	485	482	498	513	472	508	477	455	445	470	438	451	490	468	469	456	477	476	502	448	495	488	464	462	494	496	501	478	455	441	514	517	471	480	470	515	456	473	488	504	475	505	432	444	464	509	465	507	454	438	488	450	482	473	458	452	470	478	500	482	465	474	469	502	460	451	492	443	445	474	444	450	467	464	487	503	454	497	452	503	481	437	493	450	465	441	491	485	446	475	482	447	428	454	501	471	494	470	481	465	479	464	490	457	544	488	529	485	496	467	475	472	482	534	490	454	502	451	477	511	438	459	476	485	444	481	475	455	491	455	475	452	477	457	438	482	486	476	462	445	466	492	477	463	456	486	475	462	469	480	466	453	529	462	496	481	507	510	478	481	479	449	495	471	469	457	432	461	507	437	529	490	484	499	497	467	478	469	430	453	484	475	436	501	471	476	432	448	498	484	482	449	471	453	452	493	484	502	490	447	490	477	468	462	474	485	470	459	457	460	474	475	465	464	458	469	484	434	495	475	452	479	452	487	438	491	489	467	454	456	498	468	479	461	463	498	458	448	462	481	482	502	479	488	474	514	474	486	493	440	487	456	456	502	470	518	493	478	468	482	478	459	462	468	478	462	466	477	480	454	502	427	483	452	502	417	486	451	461	490	480	464	468	442	524	448	451	460	451	462	489	426	480	497	437	480	492	480	457	485	520	461	468	422	502	454	449	459	485	465	487	429	484	462	457	489	447	461	473	472	494	460	469	459	474	499	479	472	441	482	442	487	499	484	531	449	484	491	499	445	490	464	449	477	466	487	501	472	515	461	474	461	447	460	472	493	470	452	490	504	470	490	446	505	456	476	482	484	496	461	457	492	446	459	481	477	497	497	440	486	465	495	467	485	502	471	486	486	499	471	475	491	487	487	442	451	479	510	457	508	496	489	496	473	470	456	469	527	449	455	486	466	478	487	448	507	464	471	478	458	466	470	477	448	481	492	499	489	469	461	483	490	507	481	482	470	489	435	459	481	490	475	494	474	465	466	518	446	476	465	438	451	454	461	474	476	478	506	478	478	451	443	476	423	453	474	459	510	494	511	455	411	471	464	459	478	473	501	500	456	459	515	476	472	458	432	461	488	454	488	464	545	463	478	475	495	500	464	466	477	462	483	460	476	467	503	502	477	456	504	471	459	448	463	450	472	486	468	478	500	503	452	474	496	458	473	442	434	513	468	433	473	487	427	459	452	453	443	520	498	486	437	467	460	489	469	461	503	495	475	467	457	459	485	463	465	459	462	508	491	461	453	471	506	478	462	494	452	457	470	463	462	469	468	457	440	508	503	479	479	474	498	458	502	511	468	471	505	501	443	479	472	479	522	450	486	466	503	430	451	477	506	467	441	484	444	481	468	445	477	475	463	469	475	472	486	490	463	461	466	469	465	467	448	467	468	452	519	460	419	443	465	500	460	482	473	427	482	479	467	478	441	465	444	438	468	470	476	498	461	470	493	495	489
16568	8462	10444	7508	4142	6545	14983	28939	20088	1314	241	234	276	231	229	235	207	213	218	197	222	227	244	213	226	218	189	228	239	251	237	194	233	221	224	192	203	227	197	222	207	196	203	220	224	218	233	188	214	202	215	214	209	207	215	211	199	234	228	191	212	216	223	209	232	229	215	205	231	207	190	203	207	199	227	235	191	199	232	226	220	208	206	213	217	220	222	191	243	223	210	196	191	249	207	195	224	197	197	204	193	216	255	205	193	200	219	211	199	214	226	193	240	239	182	227	198	249	218	236	193	207	215	215	224	214	237	224	225	253	207	228	207	200	215	211	199	224	220	228	225	222	221	232	215	193	223	237	223	215	212	204	214	204	205	202	209	225	211	219	225	216	211	227	204	205	230	213	224	216	213	222	204	220	228	211	209	193	197	225	209	182	201	222	241	219	196	217	214	202	203	195	188	241	230	211	210	200	218	205	218	242	236	210	205	222	212	220	212	225	186	217	160	214	212	213	228	221	211	221	210	193	245	245	243	200	211	242	225	200	205	231	182	232	178	208	184	218	230	216	203	243	235	171	202	199	205	200	199	230	212	207	232	218	190	227	195	221	204	240	227	220	232	202	223	215	250	211	201	244	223	217	185	253	193	243	200	227	215	212	199	204	230	229	201	228	218	243	217	227	218	181	224	244	209	212	215	202	221	204	227	226	213	241	209	207	224	216	219	223	191	205	206	186	207	218	207	221	212	242	216	233	216	217	217	197	240	199	235	215	201	218	233	214	212	188	228	200	217	215	225	208	215	228	199	199	235	211	223	201	220	206	201	235	213	193	240	217	210	233	191	209	193	246	226	193	197	206	227	213	220	223	231	214	237	230	227	225	212	211	217	220	230	248	207	208	226	207	204	200	217	203	185	220	206	217	223	216	213	233	225	202	227	203	227	202	238	197	202	232	199	206	254	240	211	207	232	223	212	216	216	195	202	224	233	257	225	228	219	207	216	224	224	223	209	243	194	234	227	195	212	221	200	196	208	208	224	207	203	232	207	200	218	203	226	249	218	208	222	218	178	220	228	215	244	212	214	228	193	237	240	210	216	215	188	214	226	223	217	213	247	193	206	244	225	239	197	219	241	231	191	222	217	221	227	190	247	227	214	230	217	220	228	236	204	255	207	203	234	203	216	230	207	225	216	215	233	217	208	213	189	206	225	205	243	208	229	203	228	211	230	225	202	210	220	212	213	237	222	216	222	210	190	237	225	210	208	242	229	190	212	224	209	197	206	225	177	217	218	193	218	209	230	201	232	210	226	218	217	222	244	223	221	229	215	212	190	258	204	197	232	214	202	214	236	234	251	214	233	206	185	227	180	225	199	226	220	237	219	209	203	215	220	205	209	198	207	201	192	239	212	191	209	215	218	209	229	219	239	219	199	226	211	213	213	222	221	211	224	214	231	212	219	222	232	204	227	231	210	204	231	231	199	196	180	203	214	207	238	230	224	221	212	222	216	212	198	235	220	208	208	227	225	217	219	188	202	228	215	216	184	213	221	191	212	212	209	210	228	222	204	230	206	196	209	213	235	197	220	202	228	208	226	188	201	233	234	220	181	213	191	176	222	219	221	212	202	215	215	231	235	217	224	215	222	202	201	220	206	226	225	208	188	223	193	194	191	208	197	205	221	211	219	219	216	190	201	224	230	247	216	217	226	240	206	223	213	208	206	207	215	190	227	242	197	202	194	221	215	213	243	193	207	223	211	205	218	200	221	239	219	213	232	219	200	204	217	206	202	229	204	222	237	200	200	213	218	222	214	217	228	207	191	198	213	224	205	217	197	247	224	233	212	196	206	219	221	204	205	231	199	226	221	204	204	197	218	234	225	207	182	226	193	211	205	184	233	223	214	180	216	201	201	214	209	198	234	228	219	209	218	221	213	240	236	233	223	224	205	248	201	234	194	227	180	215	210	219	230	229	223	230	217	218	235	234	227	227	204	198	232	213	219	216	231	178	219	231	223	250	206	186	245	199	212	227	192	228	206	215	220	228	223	214	211	235	218	231	235	216	230	176	246	244	230	200	230	208	211	211	176	201	229	199	201	194	202	231	236	262	223	222	221	233	195	204	191	235	211	225	226	215	206	186	214	220	244	221	206	210	202	188	190	206	237	211	231	233	209	200	186	195	211	203	185	203	226	216	219	209	211	224	224	215	203	195	231	205	215	188	234	189	226	219	224	219	224	216	227	240	201	205	222	228	224	186	201	216	207	244	224	190	218	213	226	212	219	209	189	217	250	223	207	238	215	193	226	205	238	229	213	208	202	220	207	240	217	219	229	213	227	201	214	232	214	216	208	226	193	206	181	206	204	201	202	179	216	196	209	207	218	192	171	192	211	229	207	202	220	210	233	222	228	213	203	227	227	210	223	217	252	244	209	202	215	225	215	203	203	204	206	195	196	227	207	212	228	226	229	219	237	213	227	166	216	228	191	222	209	199	198	200	217	216	224	220	214	217	243	212	228	178	205	208	224	209	219	216	204	201	226	256	219	222	216	224	235	200	219	214	207	193	167	228	216	226	204	202	202	217	237	211	198	217	208	198	226	193	204	213	203	214	219	194	216	231	205	187	207	229	236	182	216	199	188	230	217	202	206	195	199	215	207	221	218	226	238	207	219	235	217	218	228	218	214	223	215	226	214	189	245	218	224	217	210	220	224	212	219	211	213	206	201	190	190	245	225	204	240	221	227	189	244	229	204	204	235	199	204	230	219	201	201	214	238	214	210	211	214	221	214	252	202	204	215	205	212	208	204	185	200	179	204	228	206	211	235	206	219	226	198	242	237	193	215	227	226	223	208	228	221	180	189	222	210	227	236	204	190	214	235	197	215	209	224	208	213	229	220	203	221	225	199	208	221	193	213	207	214	199	237	209	218	213	213	222	243	212	202	182	192	235	205	213	229	228	208	218	204	209	198	201	210	200	228	222	220	199	192	208	216	195	214	218	226	212	220	238	207	204	218	217	215	195	209	206	181	217	206	235	228	200	228	223	197	226	203	219	225	218	196	220	217	213	227	208	266	217	220	227	226	235	204	224	200	208	200	205	235	199	217	212	183	241	208	232	218	246	213	217	261	208	198	203	231	211	243	257	227	201	205	229	205	193	211	224	215	235	199	235	198	213	197	203	234	211	235	212	206	213	233	220	207	196	243	208	220	215	215	238	212	191	205	206	210	220	231	193	204	209	201	220	220	242	206	235	217	232	190	185	209	245	222	206	229	199	196	220	245	229	224	216	186	221	241	202	235	209	222	247	221	234	202	217	242	226	207	214	240	227	196	201	212	221	227	220	218	207	225	216	214	209	216	222	244	198	223	213	199	214	226	223	243	211	206	222	185	245	217	209	208	213	218	194	241	224	214	221	207	216	214	227	218	221	222	232	208	194	219	226	214	225	225	233	212	220	194	244	246	207	204	225	228	213	209	200	205	219	201	193	225	207	200	242	213	218
9008	7103	17135	17079	13407	20050	33310	50468	27090	842	785	744	704	699	661	667	632	596	630	593	547	565	587	628	589	610	629	618	539	547	571	620	553	609	558	597	539	530	586	585	580	565	537	527	515	560	527	558	548	513	535	557	520	552	575	571	535	533	591	579	512	534	532	559	527	587	527	527	539	512	529	520	539	572	525	554	550	552	573	536	517	495	542	581	527	523	538	553	534	555	515	584	538	530	557	520	538	537	573	523	544	542	543	477	522	528	555	555	548	573	543	551	516	561	530	509	510	568	514	574	570	549	502	556	554	580	509	561	553	558	538	516	538	519	587	505	572	563	560	551	541	527	568	596	567	557	558	538	531	561	514	496	541	495	529	517	551	531	554	538	587	533	555	561	547	574	513	493	557	547	584	537	572	512	551	552	578	510	537	526	552	529	514	539	531	514	518	500	584	498	592	501	535	593	515	593	524	507	534	503	512	509	578	538	595	555	556	543	516	514	524	516	548	547	537	492	552	558	539	556	582	520	525	526	536	570	537	562	559	525	564	535	557	539	535	531	564	547	531	526	558	540	551	530	534	558	546	550	562	563	534	553	525	541	571	546	533	531	514	570	542	512	544	585	541	534	486	601	527	567	536	555	513	516	533	560	544	514	495	506	550	552	527	559	552	554	509	523	523	524	538	559	532	556	583	480	532	527	504	512	572	502	570	583	520	559	593	540	509	516	545	508	567	556	572	594	541	539	581	587	532	530	561	544	568	540	514	578	579	559	533	528	514	573	554	534	549	561	560	551	549	551	550	524	547	545	516	562	579	522	564	555	563	564	532	533	523	517	568	494	522	541	506	509	537	539	556	564	551	559	559	557	565	550	515	519	556	535	539	570	529	516	504	514	548	522	538	555	541	540	569	573	510	538	571	587	525	529	551	513	543	566	557	528	568	572	532	538	538	539	549	547	554	541	576	513	524	517	554	527	525	526	559	585	525	519	551	519	549	554	547	583	589	550	515	519	548	533	539	536	522	523	545	543	538	547	542	579	529	521	555	548	506	549	528	532	570	535	519	497	576	525	539	522	547	552	500	517	559	533	542	540	539	548	550	526	503	516	502	532	527	541	540	556	550	542	530	517	546	530	557	559	545	552	535	548	533	545	549	492	558	501	535	537	526	546	571	570	556	536	581	546	530	528	502	552	571	532	537	551	547	541	525	530	513	537	550	533	546	522	546	523	549	508	547	522	545	571	542	570	555	528	524	573	527	525	542	528	505	552	540	536	530	544	524	499	535	543	510	567	531	539	535	557	526	543	526	561	539	521	519	533	529	568	552	541	556	551	555	552	514	544	557	541	500	595	555	540	544	518	551	531	571	540	564	573	536	566	518	518	514	515	576	615	567	567	545	522	551	515	545	537	526	534	523	580	563	540	532	571	505	569	517	547	518	513	594	535	556	550	554	532	492	517	536	542	551	562	517	537	553	568	574	517	541	525	517	515	538	534	545	550	500	547	562	550	502	556	514	537	556	541	545	532	567	519	511	581	522	571	552	555	577	518	559	537	512	559	528	586	567	541	548	513	560	584	532	537	567	523	567	538	570	530	531	543	547	541	524	572	529	551	547	589	535	497	523	548	564	543	512	543	543	529	536	541	556	545	544	531	563	606	524	534	574	544	534	574	541	554	516	546	536	565	506	529	530	518	543	534	553	494	555	560	540	554	547	527	516	539	581	552	559	526	577	547	524	567	516	560	536	534	547	575	519	508	559	571	538	563	568	538	565	549	532	568	503	569	547	519	575	551	590	510	544	548	519	523	505	558	560	534	559	532	521	486	536	534	509	500	525	568	511	533	536	521	538	575	529	568	531	575	535	535	569	534	539	523	534	560	509	495	569	539	542	494	557	508	512	530	570	573	554	548	540	542	494	554	547	512	529	535	496	543	502	542	533	554	509	584	586	551	540	524	519	540	567	545	537	526	516	524	494	577	547	561	537	552	550	561	545	537	546	535	536	519	553	517	572	536	521	535	570	482	549	542	597	544	515	567	539	489	552	587	534	554	524	529	546	581	530	534	587	531	553	536	545	579	549	526	542	568	551	565	551	564	529	549	556	518	546	558	534	549	561	530	530	542	557	546	536	532	569	540	523	562	533	548	553	523	553	568	561	546	574	554	594	516	528	564	552	509	576	557	552	535	560	554	549	633	546	502	538	563	581	527	544	570	551	518	538	518	546	542	522	553	550	576	541	541	542	513	561	532	479	532	576	534	541	568	541	530	544	516	566	605	560	539	581	529	546	510	501	517	553	537	523	546	564	495	540	541	526	502	554	539	497	536	551	529	536	541	555	495	473	559	541	535	555	569	579	554	536	541	575	565	569	539	528	592	536	540	499	514	584	558	565	503	557	562	588	576	534	543	575	533	565	528	527	576	546	559	535	556	561	545	545	535	518	536	541	506	538	565	544	523	512	520	506	545	557	545	541	525	582	523	532	533	528	566	535	561	562	550	512	559	536	526	572	532	539	519	520	611	559	515	540	544	596	536	513	561	504	550	545	545	538	555	533	510	567	523	519	573	580	548	574	543	518	530	533	534	537	502	583	556	593	537	592	534	562	534	575	519	543	539	502	565	530	549	525	531	509	601	559	507	528	503	565	504	543	529	537	557	525	574	520	534	548	542	537	505	536	556	561	550	535	558	592	577	522	533	543	527	556	566	513	496	533	547	561	539	555	522	548	557	538	558	558	553	540	573	540	525	550	582	602	536	538	538	557	559	534	554	519	541	548	548	507	567	529	517	517	547	520	557	532	537	495	524	540	591	558	572	535	547	536	550	539	513	526	542	559	586	526	499	576	549	572	507	536	551	515	514	565	530	551	521	514	544	519	574	519	540	535	509	544	505	518	553	510	480	545	536	563	510	561	553	542	511	503	539	529	580	533	554	510	547	482	526	561	578	564	560	541	542	581	545	536	525	512	558	572	529	539	536	533	554	525	556	521	544	532	538	534	547	554	534	516	569	544	541	572	513	527	484	529	582	535	580	549	538	506	571	550	546	527	526	570	538	494	541	554	574	556	562	566	549	534	541	531	525	575	523	552	520	525	582	539	556	526	533	538	546	564	550	575	521	533	568	502	515	537	554	538	586	519	566	521	538	565	566	571	527	547	540	570	484	523	551	524	562	535	528	567	509	517	552	550	535	517	532	534	528	576	533	539	523	537	594	514	578	576	598	512	516	553	506	525	544	510	522	541	557	532	557	522	522	535	564	532	541	533	524	495	560	521	517	532	546	571	545	551	504	570	534	525	566	538	522	585	508	556	549	574	589	560	533	514	554	518	540	525	547	550	534	535	497	495	529	532	566	575	499	482	524	510	555	533	522	558	583	528	507	529	553	539	541	571	574	532	570	524	546	528	515	573	502	511	551	555	545	554	544	521	525	539	543	534	547	567	539	558	571	551	491	543	514	529	576	532	547	543	554	553	536	504	539	512	536	557	559	502	561	539	535
26649	14426	17218	13289	8138	9857	39727	46730	29662	3406	539	461	438	460	422	466	434	397	419	437	437	390	410	446	385	379	410	394	415	396	402	414	381	392	439	381	417	379	388	398	409	407	389	427	409	368	394	422	376	411	377	433	381	418	413	380	405	417	399	408	369	372	397	362	382	386	396	423	386	415	369	390	350	365	378	369	385	406	412	419	413	409	392	342	382	403	434	383	431	406	420	397	391	371	380	397	409	393	379	397	410	351	427	402	416	397	399	389	423	400	382	384	409	396	382	409	409	389	387	417	365	397	383	381	402	399	406	417	377	397	387	393	391	404	405	391	393	419	389	383	411	434	400	400	420	384	389	432	402	416	388	430	404	396	428	356	394	404	371	379	378	395	429	399	428	407	397	381	439	404	407	386	393	424	366	415	299	432	429	393	412	386	406	418	370	380	390	407	408	407	378	417	407	386	393	366	374	398	405	467	392	368	379	369	387	417	419	352	431	377	425	359	384	371	378	408	395	371	397	359	396	397	399	398	412	417	394	413	377	365	370	380	379	375	410	390	391	396	351	356	367	413	391	389	403	401	377	383	351	429	361	410	371	388	359	406	384	397	464	412	393	367	454	399	427	389	357	397	405	397	407	385	380	372	417	410	404	389	413	382	378	373	384	393	370	411	369	415	391	411	399	371	370	400	357	398	380	399	354	373	385	379	392	401	400	407	365	394	385	404	390	394	386	364	415	431	418	402	394	388	401	390	379	384	382	362	402	412	392	426	399	397	398	385	396	378	388	395	402	365	362	378	456	398	379	389	402	392	404	395	398	405	443	369	380	386	404	342	409	414	375	429	432	342	397	386	376	435	388	423	416	412	380	417	413	342	384	383	373	415	402	424	391	428	401	417	361	408	387	380	392	362	399	369	424	395	412	377	399	386	376	399	384	358	391	367	386	383	382	373	418	403	412	382	385	448	362	420	415	411	412	367	411	392	408	421	420	394	399	405	362	413	388	421	394	338	345	424	390	404	368	367	378	397	403	423	392	402	420	434	417	386	361	409	364	393	362	357	383	375	361	378	436	379	385	407	406	400	417	411	372	391	411	397	423	358	407	376	400	391	394	406	366	409	378	368	412	405	398	422	408	435	375	398	402	362	356	393	393	420	389	333	444	366	420	419	389	409	420	385	397	373	392	378	400	373	390	390	429	379	412	379	369	373	403	378	353	406	386	371	369	398	371	400	388	378	372	396	418	401	396	369	402	382	407	395	383	387	355	367	387	384	398	358	382	404	365	397	369	338	358	346	441	365	429	422	440	353	406	407	386	385	366	373	403	363	420	416	376	381	376	365	418	387	372	405	437	401	406	388	384	411	387	401	419	393	390	406	402	373	417	363	340	353	386	396	405	396	389	374	397	391	404	407	395	400	392	387	436	387	378	394	394	417	415	387	418	483	399	378	402	362	372	432	393	427	401	377	388	383	370	380	428	378	380	387	384	394	386	364	410	409	382	397	358	377	356	385	371	381	392	401	423	434	393	398	387	400	402	379	346	366	390	359	336	365	406	388	410	362	367	367	391	399	386	406	404	409	407	380	379	351	378	410	382	370	434	368	417	407	403	399	388	406	382	380	441	423	412	415	382	405	415	370	366	381	414	348	378	395	377	385	420	379	411	408	382	409	400	412	389	382	410	414	353	402	421	390	402	369	389	415	414	413	368	368	402	408	390	397	381	362	388	408	405	378	385	401	401	394	363	391	435	351	379	358	403	380	373	386	390	396	386	405	395	376	380	367	388	374	398	409	389	379	411	373	380	396	409	367	385	399	375	420	417	381	410	387	394	410	373	398	404	389	396	367	425	392	382	401	405	387	409	419	442	360	390	377	376	416	424	434	399	416	372	382	407	401	418	405	417	343	383	344	384	377	414	427	378	426	381	408	394	412	409	370	394	403	397	406	418	422	385	381	401	390	428	437	387	360	402	398	367	380	396	403	390	365	366	365	393	414	377	383	419	426	417	409	407	388	409	384	410	366	381	397	426	366	363	396	385	406	419	376	406	386	401	390	373	383	413	358	384	391	362	396	388	427	406	391	433	418	402	391	383	364	377	412	430	398	374	387	377	415	382	384	399	404	422	382	388	374	394	381	382	392	360	423	393	396	388	378	395	400	400	410	371	401	396	398	382	414	405	380	363	402	427	403	377	384	415	430	402	395	416	389	401	401	393	426	381	380	380	393	366	380	416	404	358	412	381	371	368	354	427	392	394	392	377	353	432	401	389	367	402	382	394	373	422	363	388	399	404	397	385	410	390	410	401	362	360	364	388	393	396	370	337	388	389	371	393	373	397	414	412	394	388	383	340	409	389	392	403	391	398	378	389	441	391	412	370	331	416	394	375	390	417	379	401	411	395	395	424	361	374	395	387	413	387	387	366	385	396	405	414	401	399	421	422	381	369	393	376	370	431	392	390	382	396	402	411	403	444	389	387	373	413	410	370	394	376	410	390	419	390	380	403	366	383	406	413	415	406	388	372	347	384	398	428	406	393	401	433	397	388	391	389	404	406	409	359	405	410	396	403	398	421	396	378	397	403	392	457	414	350	398	365	429	380	390	361	373	394	408	405	385	421	393	393	390	390	403	378	410	390	406	380	415	368	436	363	369	418	403	417	387	399	411	361	388	419	401	384	403	407	355	406	390	393	406	368	367	418	406	410	388	419	394	389	399	361	367	397	380	368	364	379	401	388	414	382	399	397	345	401	412	362	367	417	416	384	388	399	398	406	393	391	407	411	397	425	386	374	377	391	396	426	422	371	375	445	370	414	400	430	383	359	352	384	430	397	351	405	435	405	413	420	374	382	384	360	361	400	401	419	384	381	380	412	363	367	376	436	360	331	401	404	390	418	393	416	407	395	395	389	386	428	380	360	369	387	382	368	390	385	370	401	413	375	391	417	407	401	361	384	398	377	396	442	408	418	421	381	406	377	375	382	419	417	382	372	380	407	371	411	415	375	368	369	367	400	381	417	375	422	408	392	387	392	385	397	396	418	410	425	376	395	404	387	382	389	399	413	384	380	338	396	361	386	378	407	396	427	410	417	403	392	406	361	397	381	374	387	401	409	370	394	362	432	395	406	380	390	405	406	378	397	408	387	376	363	395	392	386	391	412	387	373	440	414	362	383	377	422	370	361	383	376	427	408	393	363	417	418	352	444	381	412	408	392	336	384	418	397	379	398	375	375	415	408	441	394	408	409	385	399	386	354	402	371	396	376	367	393	368	354	370	348	429	387	367	388	400	426	368	396	408	393	388	403	388	423	394	401	378	363	437	401	385	375	405	389	395	401	387	424	384	405	400	404	404	399	417	359	383	443	374	392	381	392	388	433	453	434	392	392	391	374	375	347	411	369	377	359	372	404	382	388	397	347	392	359	383	387	358	399	376	405	381	394	399	413	388	388	366	434	419	396	363	393	405	396	402	418	394	370	449	408	431	411	394	388	358	412	407	419
12438	10423	23979	23951	21390	26369	58329	62786	29654	1417	1373	1278	1244	1114	1179	1060	1079	1083	1040	980	1036	1001	1017	1012	976	1023	976	988	989	960	1007	907	937	850	950	896	1000	1004	925	905	931	916	948	928	909	943	888	904	899	918	878	892	924	863	935	929	920	894	911	881	852	914	885	918	875	888	890	891	879	915	921	841	922	851	887	859	895	895	869	935	840	855	871	893	877	959	905	880	860	867	890	887	907	955	893	950	844	900	891	898	861	882	913	865	945	939	906	882	867	917	898	885	895	867	909	860	895	924	891	884	873	903	894	913	863	875	904	895	894	873	868	899	933	886	877	902	906	906	846	894	909	867	835	876	850	894	879	861	867	877	882	847	848	922	884	901	904	846	884	945	875	883	891	868	889	886	879	896	909	918	883	852	860	892	909	902	915	865	865	855	893	864	883	871	903	918	925	887	883	888	933	841	841	875	912	903	900	847	927	890	895	808	910	936	882	908	863	898	901	909	850	870	833	856	886	869	894	884	880	873	868	917	900	883	919	835	896	871	885	859	828	888	863	897	941	908	876	886	910	868	925	907	826	870	918	887	917	888	918	884	954	833	885	876	905	902	883	863	888	851	902	918	896	916	900	849	876	879	909	897	843	864	893	849	883	876	916	922	910	882	906	839	963	880	965	913	893	905	938	922	892	890	897	925	858	930	910	883	908	889	871	907	913	896	874	900	882	883	897	877	879	877	885	853	904	838	886	875	845	856	856	906	901	848	920	926	820	858	879	862	888	918	853	873	882	876	893	859	866	910	905	917	878	909	857	858	898	908	900	870	866	827	903	886	872	886	919	888	894	849	853	845	843	891	912	955	864	879	888	911	913	855	883	890	917	917	937	903	858	939	894	876	839	926	846	843	933	840	923	924	909	887	901	879	873	884	856	950	887	921	898	901	892	894	892	941	906	856	909	867	859	904	889	870	848	876	915	919	891	865	897	854	875	865	913	924	897	910	890	912	825	874	901	881	889	921	925	878	864	875	876	907	936	862	922	907	859	919	864	887	862	874	908	871	884	851	910	906	895	946	889	901	885	840	917	939	860	871	863	907	876	902	886	923	903	943	862	856	858	861	879	870	875	915	981	906	882	903	879	905	903	873	825	866	898	978	914	894	858	863	915	858	896	888	915	897	878	896	844	902	906	871	950	834	874	896	863	899	867	846	921	975	882	823	917	919	934	907	891	875	892	820	855	901	903	961	957	947	875	928	850	903	859	851	849	902	901	913	933	888	930	872	839	883	904	878	892	886	871	901	867	921	901	869	868	878	874	915	880	928	905	927	885	922	898	897	915	884	924	865	845	876	866	947	838	889	906	848	943	830	869	878	899	852	919	931	841	836	904	867	877	896	935	903	827	926	848	892	901	896	875	928	955	876	876	865	915	886	885	894	873	902	907	878	895	866	916	861	854	882	884	829	856	865	873	896	909	863	917	888	877	899	865	900	903	928	889	929	899	867	907	881	920	906	863	851	870	864	817	883	864	904	919	930	894	848	872	899	897	892	900	884	847	913	907	951	904	876	902	882	938	866	856	889	889	883	843	891	865	878	923	824	940	862	889	927	912	937	924	908	902	890	885	870	914	920	863	842	916	898	868	889	886	904	839	885	924	857	914	851	809	874	873	906	895	896	929	892	873	902	850	915	863	887	873	940	865	868	846	907	861	882	888	887	889	940	873	905	896	916	925	905	827	849	887	865	939	848	882	920	863	908	902	903	864	879	942	878	859	902	952	881	890	913	841	880	845	906	948	888	897	894	904	817	877	885	908	859	908	877	893	860	885	933	913	866	829	908	909	847	904	858	878	909	939	914	860	898	890	925	885	911	858	869	843	892	919	920	919	875	859	887	905	891	925	857	916	854	857	941	842	900	895	836	931	921	893	836	900	937	920	940	933	895	876	866	910	878	917	907	869	955	877	922	916	885	885	897	878	944	913	923	903	860	887	940	889	887	865	911	895	922	861	894	825	871	914	867	914	864	836	897	911	876	923	866	943	911	876	867	887	871	917	920	869	854	841	918	919	867	895	885	885	883	918	880	918	890	924	959	869	911	899	883	899	902	950	877	907	915	837	870	905	849	880	899	885	908	887	891	910	874	897	882	841	894	854	880	873	903	919	894	905	881	822	867	904	880	872	882	892	882	906	879	885	847	865	942	891	898	910	899	892	887	865	882	905	884	910	878	869	876	886	835	902	871	911	884	859	873	817	893	963	928	892	872	908	884	845	862	870	892	900	898	888	890	899	861	911	901	950	947	905	915	870	887	905	892	908	892	885	861	911	900	910	898	924	866	892	890	871	872	901	854	921	891	897	923	837	885	904	839	884	910	929	928	908	933	817	879	870	900	848	843	956	883	911	862	838	866	909	897	903	881	814	867	864	906	866	859	881	899	906	897	938	850	869	874	910	900	866	890	919	935	882	922	919	932	910	844	899	925	893	867	866	832	937	881	923	859	884	827	914	865	902	866	863	869	903	920	870	888	915	893	890	826	870	936	920	862	883	879	910	913	871	883	819	883	889	856	829	900	904	895	860	881	880	919	869	896	897	819	900	851	911	880	879	938	851	892	879	857	914	817	876	880	832	890	856	910	964	863	925	925	911	872	858	837	878	924	875	939	872	924	908	852	904	936	860	899	968	905	873	931	874	913	860	895	897	866	903	828	842	866	864	924	864	895	908	871	845	920	894	846	877	949	872	880	925	872	855	881	897	874	939	834	931	914	939	924	921	860	830	935	939	896	930	921	895	817	917	853	924	899	855	934	910	880	858	887	864	910	853	947	857	909	841	927	932	889	900	831	909	840	904	872	896	860	915	917	876	905	843	891	903	884	834	898	866	869	883	943	861	859	913	948	933	846	885	910	920	882	884	874	891	913	852	957	881	914	869	885	876	899	903	895	914	885	910	930	891	935	890	872	873	873	890	928	899	890	851	843	864	896	898	874	849	865	908	929	879	845	905	883	854	908	889	892	889	896	846	887	876	863	882	889	856	867	917	885	902	878	863	902	901	829	901	918	916	920	877	881	906	887	873	882	881	897	845	871	840	914	867	893	887	876	879	970	903	873	890	894	916	922	920	848	902	927	909	916	900	809	846	872	875	885	910	929	888	938	900	889	884	874	880	895	900	946	920	862	869	927	894	875	927	910	911	926	879	868	867	826	899	894	932	931	903	907	895	866	925	933	917	913	840	889	881	861	896	846	799	926	835	912	859	899	844	919	861	889	891	875	865	895	864	871	909	935	891	913	894	904	901	885	908	822	870	900	917	860	889	910	848	873	931	909	841	872	914	917	861	859	888	910	885	874	916	906	854	908	866	891	885	891	859	897	861	845	893	884	914	858	855	865	884	881	905	919	874	871	853	871	931	883	939	891	893	913	907	926	929	895	907	909	866	831	881	905	913	868	889	874	902	891	873	953	875	832	879	902	898	879	856	893	892	905	901	853	879	879	888	896	853	944	857	890
7541	4277	5897	3836	2804	1826	1760	2030	1035	195	171	162	158	169	180	208	186	175	159	165	167	157	190	176	190	172	194	184	170	170	163	188	198	180	178	188	168	140	161	164	170	187	152	180	169	178	168	171	189	175	164	179	202	176	165	169	179	170	180	218	204	165	160	200	172	177	161	163	167	181	152	200	180	164	155	177	179	171	162	189	163	154	179	170	196	190	159	182	191	173	170	164	184	156	169	178	185	168	176	171	180	204	204	186	195	166	181	182	197	175	203	169	196	155	183	197	180	167	174	169	163	192	204	182	181	164	211	182	178	188	170	165	199	186	160	168	180	195	159	198	172	143	166	189	176	193	166	162	177	175	171	192	165	154	188	169	170	191	190	181	163	178	170	177	150	185	176	180	172	159	156	192	187	188	180	157	166	199	162	192	178	167	172	155	200	179	180	182	190	200	202	184	151	192	177	186	184	190	181	163	188	173	174	156	185	165	190	164	150	157	218	181	174	169	205	169	179	172	194	160	175	195	166	192	177	167	175	192	185	165	177	189	174	173	188	156	191	164	186	155	173	177	199	194	183	170	159	190	173	172	170	155	172	221	175	187	182	174	194	154	180	157	180	171	169	190	162	193	153	196	175	166	170	192	194	164	189	184	204	182	141	193	179	164	183	173	201	173	196	174	172	166	158	174	176	196	194	192	195	164	173	176	154	159	164	194	160	193	159	171	189	165	173	182	153	181	192	192	171	176	184	162	193	189	149	160	214	194	190	166	163	181	183	151	196	194	178	179	177	159	183	163	182	176	182	171	184	172	175	188	181	193	184	176	148	190	168	180	142	168	168	189	145	151	181	153	179	196	168	180	177	170	196	167	173	149	167	194	184	186	187	159	180	177	170	167	185	184	174	198	186	186	176	214	170	165	160	195	177	162	180	177	190	170	186	195	181	170	174	183	205	165	188	187	174	180	167	168	170	176	189	193	153	184	174	204	182	202	191	172	157	189	170	168	172	163	181	169	166	177	185	165	195	179	171	206	183	185	160	190	171	185	180	170	173	169	176	194	181	190	187	162	196	200	193	167	180	161	204	202	183	145	189	177	160	202	182	193	220	183	211	174	168	179	166	191	190	180	206	184	182	180	161	196	184	191	188	178	161	160	213	174	156	169	151	166	189	160	177	187	176	172	172	186	172	176	193	181	171	188	199	195	184	180	185	167	176	178	168	204	209	192	182	176	172	176	162	168	176	166	189	162	166	193	171	193	164	166	178	166	163	193	197	175	178	196	193	183	161	169	146	175	182	191	179	176	182	185	166	187	199	196	192	191	200	171	193	173	184	166	173	175	187	191	174	177	191	189	179	154	166	189	172	173	156	159	186	169	173	164	172	163	184	193	165	177	170	173	182	189	167	172	177	188	201	226	176	192	194	155	184	177	188	170	172	170	188	169	168	147	183	172	158	151	190	181	164	167	181	205	177	165	180	149	164	184	166	174	187	171	164	180	195	172	167	181	183	187	190	191	171	184	167	192	186	196	202	166	174	210	172	172	194	170	175	177	194	198	180	167	164	172	201	170	186	198	161	149	193	170	167	142	194	168	162	205	160	190	187	176	173	158	156	187	162	176	166	187	183	185	189	159	175	208	173	179	174	180	190	158	199	166	176	163	194	152	181	161	169	195	156	172	150	180	172	187	163	181	174	165	170	189	180	162	175	177	195	200	153	178	190	195	163	167	177	176	189	171	176	201	205	174	180	176	160	162	188	190	168	190	182	177	171	175	182	197	176	149	153	174	192	175	192	172	173	163	163	182	177	171	179	145	189	163	194	175	186	162	217	184	179	169	182	180	199	171	169	174	171	185	163	152	184	197	179	188	185	190	164	190	202	166	173	190	195	143	191	175	161	160	175	162	159	182	178	167	190	182	180	184	181	178	153	171	190	180	210	173	199	183	180	181	174	165	168	191	195	170	209	196	149	168	176	194	195	173	173	163	161	199	168	176	167	185	217	148	174	178	174	145	180	207	177	174	166	176	195	153	184	205	167	154	167	196	202	160	192	183	200	190	154	146	180	174	206	167	206	183	191	171	155	187	181	161	183	183	182	171	164	190	163	171	169	171	210	164	152	191	182	169	186	167	156	182	169	166	168	178	192	183	186	174	173	197	165	152	184	198	176	171	163	181	194	165	201	159	176	170	188	176	170	140	202	172	148	211	185	188	173	159	169	179	189	168	166	188	173	166	202	192	197	183	153	184	194	167	173	154	167	200	163	169	167	183	177	175	167	141	191	165	223	177	183	180	152	206	159	164	171	183	173	166	203	200	156	172	161	203	189	180	182	204	178	177	173	170	183	191	164	170	142	184	178	168	165	171	149	162	203	160	172	208	193	191	172	165	174	180	185	171	168	171	157	176	177	171	181	195	206	175	205	197	158	173	150	183	172	193	192	193	177	210	155	182	164	158	170	183	193	183	180	200	164	180	175	208	173	191	187	168	200	181	200	192	143	170	172	158	180	182	187	164	178	172	221	187	174	215	199	170	192	186	178	161	173	158	202	172	150	178	163	172	178	206	146	157	161	159	185	184	184	163	191	172	183	178	139	161	174	168	174	166	186	186	189	170	181	181	170	208	184	182	183	215	171	149	187	153	211	165	170	191	200	182	168	177	186	163	185	176	170	188	152	164	199	164	164	176	189	178	169	178	158	178	164	179	186	174	177	170	166	161	177	161	147	167	173	199	191	170	167	171	182	189	177	175	171	175	175	172	152	170	168	161	204	149	180	191	165	173	192	187	182	164	152	169	163	175	167	184	145	172	182	207	189	178	161	178	184	177	182	159	203	172	169	183	160	152	198	176	202	170	180	146	185	161	176	194	177	169	190	170	183	193	157	187	180	179	166	189	177	189	175	167	160	198	154	172	154	153	193	178	153	173	200	176	173	211	199	187	165	170	167	176	173	162	173	160	184	165	160	179	173	160	172	177	180	192	194	157	174	197	194	166	163	148	211	176	185	166	157	189	200	175	187	191	163	175	168	204	198	172	173	173	156	183	173	194	208	184	188	169	159	184	172	181	187	182	182	199	169	180	173	185	147	174	196	191	178	178	184	172	181	169	175	237	210	172	174	167	182	166	188	169	168	162	184	175	162	179	169	173	176	141	168	190	172	193	169	187	196	185	189	206	178	192	201	187	166	172	203	164	172	191	156	177	158	141	159	198	187	190	177	190	174	164	189	162	159	180	189	166	173	177	199	186	200	164	177	181	188	168	183	189	170	156	169	199	182	203	176	182	198	182	172	188	197	176	167	169	199	159	156	186	180	173	175	188	177	199	195	159	166	199	190	181	169	169	180	186	182	202	181	164	182	187	178	202	167	202	146	185	193	190	160	140	192	186	166	204	153	173	200	177	178	191	179	182	193	177	178	185	208	206	162	168	201	198	186	187	196	166	167	168	171	171	150	197	182	168	161	174	187	163	169	211	166	183	183	174	178	178	189	165	193	183
4314	3767	10938	10445	9607	7280	8082	9021	3611	464	477	453	414	458	460	465	419	427	464	457	453	459	486	489	426	424	457	487	468	457	462	454	437	443	495	447	446	446	475	411	460	427	419	457	416	453	463	436	445	455	454	454	449	423	476	445	425	421	457	430	472	435	426	442	438	485	466	407	459	476	477	442	405	402	444	442	441	442	448	441	441	408	427	464	483	429	449	479	448	476	473	484	485	431	479	454	400	483	451	471	459	458	448	453	439	439	449	413	436	433	435	469	430	449	460	474	442	422	438	444	438	448	462	456	420	447	469	472	465	448	460	431	489	448	450	433	442	450	440	444	487	413	467	434	443	497	438	452	467	406	480	446	460	420	453	467	404	438	436	426	468	449	469	428	438	450	414	431	473	441	458	415	427	394	437	410	412	494	422	445	442	473	422	438	444	438	455	447	428	440	473	440	427	460	484	457	427	459	431	445	452	407	441	434	438	416	442	442	462	449	442	423	424	459	426	437	439	440	435	463	489	473	447	473	432	416	455	442	437	449	433	447	456	457	402	476	455	430	428	423	452	442	462	471	461	421	440	476	445	430	432	442	446	471	461	450	416	439	433	449	487	455	443	461	457	471	414	452	451	428	473	467	452	450	431	414	427	469	416	424	416	417	453	479	451	454	424	486	449	471	431	469	421	448	455	410	452	451	427	438	456	464	458	466	412	465	459	434	440	440	463	426	428	431	489	462	431	457	460	440	441	400	431	465	455	427	434	443	449	451	450	449	475	432	471	456	485	450	420	466	431	451	467	425	456	475	459	440	485	479	425	457	469	465	425	439	485	407	432	426	485	443	476	433	454	482	467	440	420	403	419	482	450	408	431	455	431	440	420	445	426	494	448	458	449	456	457	453	428	437	457	456	481	429	482	413	472	446	459	461	471	420	462	474	442	419	454	445	419	429	441	470	414	475	454	432	478	455	424	437	462	411	408	439	451	442	453	439	440	463	408	456	428	451	443	421	425	441	425	434	420	449	409	439	446	511	458	446	412	478	483	398	444	463	407	449	435	421	408	448	485	424	478	423	439	425	464	455	459	454	454	426	448	460	432	460	458	410	413	479	439	501	442	446	426	443	431	481	437	436	433	436	430	409	461	467	422	485	436	419	464	441	456	442	435	424	474	430	445	422	454	460	412	456	441	420	454	443	465	455	475	426	447	454	448	474	425	437	483	451	459	453	463	415	447	441	461	406	449	441	427	475	425	432	443	448	454	468	453	458	442	459	453	424	441	457	444	452	472	433	461	451	421	463	458	411	448	458	451	429	453	451	455	449	455	473	430	477	419	500	446	475	414	437	435	431	467	472	487	464	484	436	417	469	427	462	452	423	508	452	454	416	454	445	436	451	445	410	406	461	439	421	434	452	434	470	458	449	459	440	450	434	413	470	454	426	437	400	443	441	398	476	433	439	455	455	444	441	475	438	430	423	425	463	480	475	383	440	469	439	425	462	444	448	424	463	404	459	456	431	438	418	465	460	418	454	473	478	471	458	442	444	519	410	428	456	423	431	430	474	442	463	419	433	477	460	421	482	439	402	453	483	456	460	450	436	440	464	444	427	440	469	426	491	387	463	460	472	481	448	469	432	431	426	436	412	402	475	435	482	475	404	457	455	447	448	413	431	463	427	422	443	430	464	425	418	458	475	465	437	447	442	443	488	433	451	430	496	422	430	489	469	465	418	400	459	457	447	424	418	439	475	454	460	460	447	411	462	444	451	482	441	439	419	454	445	449	428	449	475	467	456	417	431	460	449	441	468	483	448	431	488	445	426	433	434	434	407	454	380	484	458	453	443	492	463	425	425	432	451	438	471	455	451	446	442	418	432	432	457	441	473	431	446	435	435	448	467	440	411	445	472	433	460	436	435	444	431	443	451	440	461	467	429	447	488	471	467	469	434	489	457	461	429	468	449	426	460	438	457	448	449	460	435	480	434	445	415	431	411	448	478	457	431	435	438	466	403	429	443	438	446	449	424	462	439	432	468	450	433	437	406	458	433	451	437	461	479	442	432	476	446	443	471	440	418	423	472	441	447	466	422	455	438	445	410	408	411	443	463	453	429	399	441	430	455	412	409	421	451	475	463	425	469	464	464	449	453	431	459	441	445	421	456	470	439	424	430	447	454	438	442	473	461	479	418	448	409	463	456	478	445	465	419	460	410	482	445	446	417	444	445	454	429	431	483	439	499	433	437	454	445	452	471	432	467	439	475	480	448	440	445	466	413	445	413	418	466	413	422	437	484	416	405	431	472	456	449	467	464	459	452	446	430	485	439	454	469	479	429	435	471	465	437	483	479	436	403	469	416	411	433	439	464	471	434	434	460	440	442	423	435	461	439	472	441	415	455	462	433	448	440	413	431	426	450	439	475	452	434	433	421	439	424	445	415	436	460	424	435	454	448	472	461	416	447	424	421	450	476	418	423	427	458	442	443	435	408	443	452	425	453	460	487	466	428	475	466	474	430	433	472	408	413	442	422	455	461	429	406	439	482	428	445	442	445	455	466	444	432	408	456	471	421	440	425	432	455	446	466	468	437	421	482	472	457	444	436	423	438	423	453	460	442	448	446	457	427	453	419	400	426	461	454	460	450	450	460	412	434	420	466	437	443	425	428	478	464	487	442	432	475	431	441	461	450	456	473	437	418	462	450	424	439	445	462	480	441	428	437	466	462	451	426	439	467	420	434	407	497	439	452	443	445	434	452	451	433	437	432	416	478	439	445	462	420	486	441	425	447	466	457	438	472	439	428	445	489	429	451	458	455	439	461	431	466	446	441	420	436	454	416	431	440	449	504	468	437	449	457	432	438	425	472	421	452	470	437	465	454	450	423	437	440	458	458	450	451	424	460	444	437	436	445	462	441	457	451	438	433	430	459	436	420	440	479	463	462	419	462	464	433	467	437	440	453	456	446	453	427	453	466	479	404	450	440	426	478	464	452	424	448	457	439	463	513	436	461	429	479	440	448	399	493	449	486	449	524	448	452	433	460	444	463	447	454	411	422	447	448	440	464	415	417	449	459	433	458	442	426	459	447	420	472	462	435	458	438	456	417	432	461	450	455	434	463	455	448	447	403	455	409	396	496	436	473	447	468	435	440	500	437	438	481	445	449	482	426	418	472	481	447	442	461	484	438	499	446	466	440	421	429	462	396	464	467	432	435	438	446	449	436	418	463	484	468	456	408	431	430	438	442	446	463	425	487	428	464	470	472	448	428	444	434	443	472	477	446	467	458	449	450	427	436	471	404	464	425	437	444	449	460	444	390	454	453	451	467	464	429	450	463	445	460	476	422	431	454	442	437	413	420	445	418	432	459	469	437	439	477	426	466	468	427	439	450	466	432	426	463	444	458	414	467	433	431	490	440	437	465	429	458	470	456	439	445	509	423	462	429	506	427	452	458	457	436	465	460	419	450	428	426	424	470	447	433	453	430	438	471	426	441	471	439	461	412
17233	8709	11900	7178	5045	4310	9057	22344	19770	1267	261	222	207	229	227	231	214	163	203	197	196	238	216	187	214	206	180	186	186	215	197	207	236	220	228	180	184	196	197	206	197	199	218	216	182	203	192	218	203	199	220	197	226	217	172	205	200	241	207	223	212	220	200	208	231	212	185	178	209	189	185	206	205	212	215	187	197	218	217	192	204	197	211	222	210	181	187	212	202	224	201	188	182	178	203	209	207	208	224	202	210	200	189	184	190	188	209	222	190	189	186	185	229	204	177	174	221	221	192	224	201	196	190	180	206	219	219	188	212	211	212	198	197	227	204	201	258	217	194	213	221	244	210	194	188	229	206	224	197	193	217	247	198	203	225	198	201	209	199	213	201	200	217	219	192	194	201	193	189	214	195	206	204	195	202	200	215	203	209	189	217	206	156	223	200	170	184	188	221	191	186	178	204	204	193	210	194	190	216	209	201	191	212	205	188	169	211	197	188	189	216	201	197	217	200	194	225	229	195	203	194	188	207	216	223	196	178	212	231	188	192	231	205	214	200	219	200	176	195	221	199	210	205	201	197	200	197	217	208	178	195	207	203	177	210	235	228	222	196	213	185	217	205	188	234	222	213	213	176	202	217	207	208	196	178	203	228	198	182	200	216	189	200	214	200	176	186	224	200	201	202	227	209	203	211	212	201	172	198	190	180	222	192	202	207	211	208	196	193	202	220	204	187	202	229	243	213	185	214	217	169	195	202	212	208	213	197	204	216	189	196	200	188	194	185	182	205	197	196	208	177	212	193	205	213	205	204	200	219	199	220	206	224	196	176	207	210	200	188	213	231	214	201	246	216	234	190	222	193	211	194	207	192	202	201	206	227	199	203	218	205	184	211	235	190	188	207	195	210	210	201	196	196	201	195	164	231	203	196	203	203	199	225	190	223	205	190	215	189	237	202	179	188	190	172	194	221	213	231	209	205	183	209	197	189	195	197	196	184	205	176	217	193	220	185	192	198	214	192	188	181	187	178	196	189	190	206	226	206	193	218	215	225	211	194	215	177	208	203	197	187	207	196	244	203	187	190	199	224	242	226	192	212	227	175	225	220	218	199	232	191	215	182	224	208	196	210	198	201	199	194	200	202	193	214	183	201	190	194	214	167	227	216	206	200	200	194	180	175	205	195	255	222	195	195	193	232	222	165	219	198	186	205	209	198	214	226	204	203	212	181	195	181	189	221	188	195	202	212	206	205	182	208	214	180	201	195	222	198	197	221	206	241	212	192	214	232	188	212	215	218	200	227	178	212	209	229	182	204	199	245	204	185	203	225	196	187	183	201	194	227	211	214	215	202	183	185	186	215	198	208	236	170	238	224	200	217	188	191	186	175	219	199	233	204	236	228	212	204	216	207	220	225	199	201	212	203	177	205	204	179	182	218	172	193	213	214	196	212	190	214	179	194	222	206	209	234	214	179	213	219	227	211	192	197	196	203	176	208	188	212	205	209	246	189	205	217	181	179	194	186	189	205	202	223	219	228	209	196	198	209	202	187	212	192	219	189	209	192	234	199	245	204	200	238	226	203	205	190	200	235	225	221	198	206	186	202	215	206	234	197	216	221	208	197	207	203	193	218	168	230	207	212	241	189	200	196	181	208	229	236	201	199	220	190	192	229	205	199	181	198	180	193	222	214	200	214	214	195	198	216	242	231	183	221	200	221	195	203	228	216	235	210	202	207	209	238	220	195	200	186	221	196	206	227	221	206	199	169	196	177	215	217	202	198	218	203	183	213	201	193	183	204	205	211	211	219	216	205	230	189	221	229	184	210	212	220	211	188	193	209	215	202	207	192	192	204	175	210	211	183	198	202	203	230	194	197	205	197	211	196	199	198	232	191	204	210	211	196	212	202	218	198	220	173	192	192	197	171	204	204	202	202	201	224	218	176	166	209	256	179	192	209	195	216	226	205	220	195	202	214	219	227	232	249	216	212	238	201	206	230	174	191	196	212	197	186	174	208	196	203	202	209	204	185	189	233	195	186	217	195	211	218	206	197	211	188	219	194	205	216	219	159	210	185	208	198	186	199	210	233	190	207	189	218	204	226	184	194	211	207	207	202	205	200	234	190	153	177	191	196	181	198	204	172	191	231	200	199	215	188	170	182	197	194	193	199	207	196	212	199	219	208	195	190	208	199	200	161	208	222	235	239	194	212	179	203	240	213	213	207	199	198	204	200	221	224	202	212	219	223	214	219	175	214	206	193	209	190	203	202	209	187	192	208	191	205	214	208	203	192	187	195	193	197	211	211	196	189	192	170	231	233	192	202	217	206	231	212	186	206	209	204	201	180	211	219	226	203	191	216	195	224	196	246	204	198	188	203	228	219	186	190	211	195	206	220	185	194	219	212	181	191	208	206	191	199	202	220	205	180	177	193	195	197	205	203	178	188	217	188	186	217	205	209	222	208	199	199	232	214	196	203	220	188	229	234	205	237	225	194	194	201	204	211	188	191	188	180	222	187	191	198	207	200	252	198	206	198	220	219	207	181	201	203	202	207	217	165	250	217	185	200	173	209	196	170	210	201	205	194	197	205	199	208	192	207	189	207	211	179	214	192	198	202	231	229	181	211	193	215	199	191	222	209	188	199	207	202	216	222	196	215	190	211	217	202	218	177	218	214	186	212	211	219	176	211	205	188	237	203	190	230	220	214	220	189	207	227	173	189	202	200	230	195	221	180	178	195	205	195	206	196	196	232	238	222	176	207	197	184	181	214	202	184	206	183	194	204	199	217	219	204	190	218	216	210	210	219	187	202	226	213	206	206	184	204	201	191	194	182	192	215	207	218	196	185	212	188	211	214	197	195	184	180	218	180	190	203	211	226	217	217	204	213	238	206	191	183	197	226	192	206	202	216	186	197	209	210	217	223	235	192	207	221	197	214	203	180	193	198	212	199	210	205	215	215	247	186	221	219	211	195	202	202	222	168	224	192	212	194	213	199	193	210	219	189	192	190	180	222	197	222	191	195	183	206	221	207	230	229	205	191	221	219	221	214	197	185	181	215	206	213	211	174	208	217	186	222	250	188	202	195	180	227	208	200	198	186	194	192	220	206	186	179	178	183	195	227	237	219	187	227	216	220	210	202	175	207	204	210	190	237	209	228	176	190	216	206	200	187	223	227	202	196	196	214	212	198	187	216	232	218	240	254	203	206	218	210	222	182	189	211	222	178	195	175	199	188	198	214	213	210	196	203	159	191	198	201	185	193	186	188	212	189	198	212	213	203	205	207	204	218	200	191	190	200	214	202	208	210	202	200	218	185	227	217	201	201	207	208	208	187	205	183	200	214	220	205	218	206	196	195	204	205	202	189	176	191	176	223	214	177	198	222	213	179	220	224	206	185	212	222	195	192	194	199	210	227	186	204	218	173	223	205	222	206	171	181	198	195	205	199	188	202	202	206	205	188	179	236	220	207	183	222	232	204	221	204	185	162	215	194	216	219	230
9198	7305	17962	16837	16009	16380	27616	45453	27256	842	774	701	740	704	660	649	582	633	610	648	570	588	602	560	562	571	569	566	576	595	538	544	517	559	525	519	535	549	575	606	552	558	567	559	516	524	529	560	548	525	545	564	514	510	527	565	500	499	511	532	515	485	545	577	509	536	535	553	512	526	513	552	542	527	495	537	523	563	569	476	520	532	482	554	532	494	498	540	529	520	543	546	541	511	524	554	512	517	539	530	528	509	506	523	482	549	519	521	549	513	513	528	442	539	505	585	517	504	543	524	476	513	509	520	503	519	556	523	517	518	448	569	524	509	551	542	476	500	528	543	496	526	513	537	564	517	489	544	527	515	522	512	503	489	548	509	520	526	528	487	529	535	513	504	517	493	550	479	499	532	517	531	501	521	510	553	533	538	561	536	542	516	517	527	550	516	552	520	573	527	505	512	480	534	536	499	510	523	489	532	487	546	503	524	504	520	539	507	492	538	490	517	540	526	551	499	531	503	519	506	521	534	512	552	520	499	503	530	464	491	566	534	546	526	524	523	500	522	523	510	532	562	545	525	517	479	520	572	526	543	544	517	477	502	532	505	497	540	528	478	522	456	520	531	525	523	528	519	540	525	497	514	523	527	545	497	500	519	538	504	525	493	494	539	533	520	528	525	564	536	518	488	521	536	537	504	528	547	481	470	502	523	492	553	520	512	490	538	497	494	502	526	512	492	502	525	515	507	510	492	535	499	494	544	503	527	500	541	515	518	502	534	520	543	490	499	519	530	519	533	533	524	513	510	516	540	539	504	497	518	507	520	527	508	501	510	549	527	540	502	464	480	484	482	500	539	542	518	515	543	476	587	551	550	521	493	565	500	529	532	527	499	532	491	571	510	513	500	504	526	521	525	547	467	512	563	499	523	551	504	471	517	548	509	517	521	562	450	504	501	530	535	517	506	485	500	462	486	505	526	547	530	510	534	501	525	520	481	483	516	532	535	517	512	532	537	512	556	520	525	516	561	532	510	555	532	524	481	521	552	523	541	539	535	494	532	553	537	492	524	499	525	531	507	495	531	532	499	497	523	555	489	509	509	558	503	533	556	513	473	536	500	528	537	544	511	512	517	505	510	527	491	528	561	543	483	506	515	513	515	540	555	525	497	511	491	478	500	475	524	490	510	496	544	512	560	501	502	576	493	553	503	493	505	520	518	496	537	549	476	505	557	546	524	468	518	552	540	519	504	493	519	497	521	507	495	522	521	558	525	529	508	531	536	553	523	524	544	528	529	518	523	543	517	518	521	507	524	535	508	490	494	573	495	453	519	528	493	513	528	494	501	541	504	486	520	500	489	530	528	525	524	501	538	516	540	528	515	538	524	496	526	503	555	480	511	530	541	533	536	522	524	523	522	523	531	495	505	552	509	519	532	548	531	542	545	502	520	488	500	516	484	522	529	477	447	500	513	500	503	526	513	523	468	528	520	540	538	519	486	507	526	517	526	530	537	474	513	535	533	541	510	534	522	510	481	528	535	529	531	507	547	504	527	529	512	543	516	514	520	527	512	508	469	489	565	536	515	504	498	532	516	523	515	493	535	533	528	528	523	555	552	571	519	520	484	502	503	525	510	499	531	522	567	494	492	512	524	531	533	522	528	541	488	516	551	555	496	488	506	491	509	517	543	495	509	545	521	508	477	505	479	504	566	527	487	498	529	535	483	549	522	553	497	512	539	533	565	489	547	535	524	537	490	495	507	533	491	498	535	489	515	508	524	504	514	578	505	508	525	536	535	528	502	538	502	474	562	484	541	502	521	529	525	491	524	485	522	484	518	518	514	538	528	517	535	528	533	509	474	477	503	534	502	491	509	543	544	472	507	545	497	539	515	510	551	485	524	565	499	477	517	508	515	546	567	531	496	556	530	518	515	574	532	523	507	556	503	530	515	559	504	552	501	515	540	506	505	531	479	511	535	538	498	528	497	512	521	539	512	499	522	509	525	471	525	506	523	510	515	512	491	490	508	505	519	511	542	494	545	565	498	545	532	520	538	511	503	512	493	529	506	538	577	578	505	527	537	498	529	506	497	475	512	497	503	511	532	494	523	508	527	541	517	513	503	470	533	501	523	521	549	543	520	575	523	508	487	513	516	530	534	520	503	496	504	543	521	524	513	550	520	555	522	509	495	530	522	507	511	485	519	550	546	487	496	543	502	535	516	504	535	476	540	482	481	535	507	556	520	500	512	537	509	527	542	490	535	511	576	524	527	515	509	478	500	526	541	535	478	541	521	488	541	511	493	522	540	518	523	517	548	502	483	508	512	521	535	529	501	502	516	542	533	523	502	507	512	464	498	520	527	510	502	481	497	531	487	514	473	497	522	473	486	542	535	531	549	527	549	531	533	499	510	568	568	515	512	528	508	523	507	502	487	471	499	502	540	540	503	504	488	525	491	526	501	530	566	538	515	569	558	524	537	481	501	495	480	535	519	520	529	528	531	532	536	519	507	523	529	522	512	570	513	509	509	539	508	516	502	526	493	549	491	559	503	494	477	484	529	502	478	503	530	489	519	511	493	515	532	519	527	531	497	489	490	512	520	523	559	526	507	507	529	530	509	476	531	468	520	505	515	524	523	494	559	527	531	514	513	563	497	490	516	512	468	485	482	519	503	520	564	513	503	524	576	500	518	564	544	464	503	534	532	551	537	498	481	529	536	479	496	510	556	494	526	519	522	511	494	505	534	463	510	528	515	570	542	539	483	543	552	565	544	502	474	515	497	525	513	538	531	517	494	555	525	540	502	551	490	518	521	499	500	547	493	493	486	515	518	512	547	529	546	480	517	531	501	503	527	508	551	540	506	508	482	488	476	490	483	514	523	504	537	553	498	516	516	521	541	475	521	530	519	495	514	517	543	538	482	560	522	510	526	511	539	524	494	515	489	521	502	509	535	492	521	515	528	554	469	527	543	524	481	479	498	515	533	518	475	490	532	550	510	545	523	535	530	561	499	531	548	537	546	545	541	560	498	504	535	548	513	522	509	512	557	533	524	496	520	511	554	519	548	474	525	504	473	492	535	493	505	528	526	515	534	530	520	487	562	523	500	547	518	535	539	542	489	546	525	491	519	487	465	523	512	537	512	514	522	517	497	554	520	514	548	549	522	544	490	479	511	529	510	493	481	510	485	473	532	504	503	483	484	533	520	507	510	495	512	472	503	510	517	528	531	531	538	525	530	536	532	514	516	492	528	497	542	534	533	518	537	548	512	499	506	515	519	520	487	483	500	523	536	488	505	511	526	525	564	470	527	501	514	542	536	499	524	556	503	511	504	522	523	515	531	526	515	508	508	557	541	493	543	533	548	506	528	483	525	555	502	538	516	558	523	527	510	543	511	524	505	540	496	522	501	485	567	512	540	540	524	531	512	483	482	539	531	519	483	528	533	518	516	506	538	527	508	485	496	494	533	550	490	510	521	491	523	546	568	494	534	506	498	546	458
26592	15202	17227	12665	8403	6925	23541	42558	34274	4446	536	459	402	413	419	420	405	440	407	406	443	395	387	370	429	402	409	406	412	429	396	421	396	381	368	415	366	375	383	358	389	402	389	396	379	382	397	430	384	389	401	416	420	415	422	365	425	357	389	397	434	389	359	373	394	386	393	403	391	375	381	372	402	382	374	365	374	396	372	373	362	407	388	414	403	371	364	393	390	396	380	374	376	370	377	399	372	363	397	398	408	414	393	378	363	395	447	396	389	360	407	420	396	414	424	406	373	404	383	397	382	379	368	370	411	385	358	420	367	427	389	376	356	381	386	383	373	387	385	382	363	375	372	383	389	386	337	363	395	389	390	364	378	391	361	415	352	363	363	371	404	392	382	375	392	375	359	399	360	358	386	413	427	413	346	417	389	394	380	402	396	382	394	373	384	374	354	339	381	380	359	364	369	355	384	408	394	398	376	381	376	370	388	393	393	402	384	412	410	364	404	352	371	394	403	420	402	403	377	372	376	378	366	390	375	363	389	380	393	369	383	386	373	414	395	425	385	391	384	381	405	361	378	355	392	380	360	364	398	396	383	391	379	328	358	388	396	394	355	403	369	385	407	361	338	383	377	390	372	387	374	410	386	381	356	390	337	400	390	397	409	359	403	374	372	386	346	390	356	357	359	403	379	375	390	352	371	382	377	343	380	384	381	393	371	383	352	325	369	382	366	371	351	386	354	377	415	374	405	381	372	380	400	422	379	388	367	393	427	410	365	401	364	397	433	385	379	340	356	388	373	339	407	378	360	341	379	422	389	423	391	363	388	392	392	394	419	351	414	391	415	369	385	390	412	406	389	424	367	400	381	379	392	399	403	382	321	406	389	375	434	406	373	405	356	379	373	384	402	367	386	388	387	373	376	419	385	364	387	394	376	378	394	390	378	408	375	417	421	412	397	389	369	376	381	392	409	373	406	395	374	387	414	400	405	359	347	364	389	405	409	377	389	349	360	399	372	383	370	412	344	377	429	398	388	418	349	418	373	385	387	414	415	387	403	391	403	368	405	370	362	370	405	360	414	411	397	396	374	343	392	374	416	364	407	406	389	383	391	398	383	389	410	419	362	362	361	390	396	378	383	414	382	442	374	373	357	380	389	373	380	379	346	347	366	380	398	369	443	379	408	395	369	386	372	371	351	407	427	400	394	350	364	369	361	382	352	358	399	379	433	371	362	390	350	380	392	367	369	409	398	375	368	376	382	385	388	372	383	383	379	389	372	377	382	377	382	370	416	395	414	433	378	402	387	388	379	388	383	384	363	403	373	348	393	348	454	381	396	355	400	401	395	424	365	392	400	408	431	425	384	406	370	370	381	391	410	420	399	364	358	375	371	387	366	379	379	367	414	394	402	388	403	404	432	367	412	396	374	354	376	402	389	386	362	404	382	403	415	361	384	406	408	399	396	371	404	421	348	390	384	361	348	387	396	394	383	391	334	386	402	393	368	361	395	370	404	394	367	378	409	384	351	379	377	415	401	378	385	410	426	400	401	403	393	384	399	390	363	372	377	411	378	385	368	372	381	366	397	399	346	379	381	362	369	391	398	378	392	400	391	400	375	406	376	363	377	356	406	421	404	391	375	400	402	367	389	407	385	342	405	374	407	377	372	378	381	377	418	365	346	409	386	416	414	326	409	420	388	385	363	379	381	378	440	355	353	421	384	421	395	389	357	377	392	388	378	402	369	410	418	349	349	351	382	387	405	392	412	370	335	402	398	420	394	378	443	361	391	438	389	374	369	399	386	362	382	426	385	408	388	390	389	379	381	353	393	357	409	377	397	379	364	360	358	423	418	382	391	373	424	357	332	379	406	379	403	364	424	399	419	377	370	404	402	407	379	396	366	372	363	356	396	400	389	390	397	374	418	375	418	384	375	425	366	393	364	389	337	384	373	370	402	396	432	408	400	397	405	394	386	390	400	380	425	386	394	395	405	415	355	373	408	396	369	422	368	379	366	407	382	372	387	385	412	363	399	367	392	404	397	381	391	399	390	371	421	400	403	410	360	399	372	409	428	423	358	363	424	369	393	393	391	406	429	380	364	392	365	378	330	434	404	393	429	381	368	422	356	362	372	421	395	370	412	418	410	393	379	400	368	341	422	427	347	379	406	377	399	378	393	396	397	370	395	386	389	385	363	404	395	414	400	405	357	356	396	417	388	397	397	372	410	347	389	356	348	389	358	377	421	397	402	379	402	397	391	399	383	338	400	364	393	374	335	382	356	375	369	374	365	380	382	344	382	373	393	390	362	409	421	373	407	381	417	370	367	398	422	361	423	342	372	356	407	422	399	365	364	372	342	418	358	422	373	341	393	381	381	367	377	355	366	376	379	388	328	394	389	372	379	398	402	369	377	392	392	428	424	421	382	386	406	381	361	378	390	399	407	398	421	370	416	393	399	423	394	389	387	378	415	384	355	390	359	372	384	380	367	374	393	352	345	399	431	381	364	367	340	385	381	379	391	385	380	386	389	371	381	392	396	398	362	366	398	405	387	349	381	342	349	410	364	356	410	401	346	414	375	389	390	374	386	401	421	330	372	381	400	409	369	362	385	368	384	364	422	444	391	413	384	429	363	366	392	383	354	385	364	376	417	384	417	403	393	374	391	334	355	371	408	409	388	408	367	367	393	370	400	401	377	386	373	363	372	414	377	369	431	394	422	374	391	388	349	389	349	369	387	357	403	435	372	383	391	391	372	393	409	353	368	400	365	380	407	384	361	399	355	404	400	384	381	394	372	369	375	384	387	401	369	383	371	374	360	382	403	370	343	384	388	412	362	396	415	402	398	400	368	383	398	390	410	382	410	392	399	388	377	381	392	365	410	400	347	371	342	413	404	365	374	383	423	398	413	379	374	426	376	359	426	395	395	388	371	357	383	355	398	380	392	396	350	380	367	390	376	351	392	369	393	405	402	382	345	385	350	395	368	410	381	391	353	390	374	413	411	424	385	387	388	375	358	380	355	416	371	400	399	390	372	436	377	390	380	356	389	385	416	379	387	349	400	359	387	396	329	398	376	380	416	331	397	369	370	373	396	365	392	366	360	387	396	415	374	385	387	376	385	374	398	409	370	367	360	438	406	387	393	417	381	377	417	367	364	341	433	398	374	411	393	395	343	410	367	380	378	383	366	385	397	386	374	372	359	409	389	384	348	353	412	343	416	384	397	359	382	399	405	388	370	403	380	367	397	404	363	369	366	377	373	400	374	398	417	407	389	378	424	372	405	381	369	388	400	380	398	397	404	391	392	380	400	378	367	380	379	402	372	387	379	407	395	354	369	391	396	389	386	384	354	374	386	382	390	432	389	385	359	391	414	373	379	364	399	373	409	377	361	390	361	340	370	424	384	391	396	381	415	392	349	387	383	401	356	398	360	404	395	354	403	401	405	364	424	367	354	389	418	393	380	382	350	376	368	356	401	393	384	402	388	406	381	401	396	424
12600	10910	21971	24511	21117	21474	43159	60906	34803	1576	1392	1303	1305	1149	1218	1090	1103	1072	1126	1036	1017	967	961	967	974	888	916	963	976	953	936	918	950	895	916	911	954	908	910	956	927	886	883	884	863	893	900	885	873	927	904	888	907	905	865	893	892	900	896	870	874	940	901	857	894	909	841	916	880	908	891	871	899	881	866	837	896	866	878	918	912	879	885	837	834	882	860	934	890	892	884	862	854	852	896	909	851	900	849	905	872	925	869	942	895	865	870	894	902	863	960	902	844	881	829	926	906	885	878	836	855	862	922	902	883	897	931	878	875	894	875	884	881	893	837	853	893	866	912	911	891	842	872	911	868	859	898	872	883	853	820	895	905	853	854	807	907	886	903	851	899	897	870	849	850	896	881	861	909	853	836	889	908	902	918	917	919	849	913	868	880	858	899	947	870	857	872	893	840	848	898	866	881	924	903	928	861	846	895	864	880	848	840	869	878	880	836	871	868	888	899	937	849	860	916	863	884	844	848	874	878	865	838	863	871	861	816	889	868	877	908	887	872	893	868	906	851	876	839	891	858	878	849	917	876	884	863	874	922	810	871	821	888	907	890	890	892	889	929	858	889	945	911	866	838	854	895	816	869	863	884	906	865	822	882	843	848	909	879	870	832	914	871	831	857	871	892	858	869	900	863	874	889	890	930	855	819	866	893	854	929	884	839	848	841	861	947	881	862	876	928	879	888	811	890	873	894	865	846	917	833	842	875	875	864	913	859	847	900	822	869	816	869	895	874	862	914	900	850	865	900	876	839	898	859	885	866	889	888	900	880	907	831	868	843	880	870	896	819	896	889	860	850	892	876	881	836	903	875	875	853	879	852	900	918	895	866	894	840	837	860	884	917	912	855	907	921	845	849	888	860	861	863	899	879	879	898	846	902	927	912	806	834	873	893	900	836	876	833	877	881	868	918	868	859	870	894	888	859	925	859	890	824	868	839	876	886	848	890	848	859	866	909	873	899	867	855	891	846	846	837	858	886	886	846	902	902	892	897	872	838	858	853	867	886	898	894	904	877	878	860	855	885	868	893	892	903	867	847	898	882	858	911	891	863	882	838	858	919	863	819	860	886	849	892	834	915	887	865	832	874	852	883	896	854	882	819	872	887	864	875	892	834	804	852	886	848	853	933	873	924	860	867	851	892	917	828	861	942	880	874	848	887	866	858	875	869	890	829	837	842	832	904	871	865	825	897	850	897	884	865	896	878	866	848	857	843	866	850	860	838	868	910	869	855	868	875	893	887	835	833	867	883	913	877	891	890	868	902	917	943	859	896	921	851	844	893	882	888	873	850	884	824	910	860	862	881	918	876	880	828	875	891	831	871	852	929	880	865	885	899	888	921	886	833	889	870	882	900	879	865	891	863	896	888	867	856	856	904	907	885	874	782	894	898	858	907	867	863	838	824	809	835	850	879	848	919	848	863	853	846	918	839	890	894	908	930	869	886	873	841	921	910	872	883	910	876	828	838	895	902	848	885	900	889	895	856	840	910	820	844	868	879	833	867	877	881	894	881	865	901	857	900	875	842	848	882	844	862	893	861	865	868	862	886	888	853	873	856	882	941	878	833	900	922	925	902	827	865	922	878	861	830	792	911	898	867	840	937	858	867	851	843	850	900	823	867	874	863	889	853	890	876	837	883	878	872	896	847	909	839	868	841	887	888	882	832	870	863	886	892	882	871	864	850	876	834	857	901	914	816	892	865	853	851	847	882	861	873	893	894	876	906	816	871	909	873	821	901	816	891	846	916	931	894	840	832	932	817	832	883	881	889	869	873	874	813	911	919	873	872	907	858	843	880	885	870	859	886	854	852	894	914	856	847	896	799	832	809	918	863	839	889	877	849	860	818	887	817	864	870	841	842	833	855	898	896	904	797	816	900	899	855	796	880	788	902	909	837	930	875	879	847	870	910	854	907	854	893	876	880	897	862	857	941	786	820	888	799	805	890	881	852	845	867	913	880	889	841	869	878	924	901	878	835	904	886	887	804	891	898	883	782	867	854	877	937	871	873	867	885	857	911	886	872	898	831	884	899	826	899	895	855	898	885	823	855	912	903	859	914	838	884	848	864	847	828	923	862	891	857	905	855	882	888	843	919	850	878	845	874	831	893	912	892	890	857	877	881	841	870	888	885	905	874	863	865	902	870	858	918	877	919	860	860	913	850	868	828	865	862	881	860	842	914	844	831	886	868	886	892	926	892	883	839	873	868	851	863	856	849	852	857	826	907	875	854	878	919	863	906	882	888	886	835	871	875	846	896	880	944	867	814	880	809	868	803	894	873	886	903	840	894	868	838	881	854	864	890	915	860	906	881	865	852	927	906	879	851	841	857	831	917	880	862	858	896	876	902	936	882	881	889	825	848	865	848	860	844	863	868	900	826	862	875	864	888	864	863	843	878	857	841	825	875	863	866	847	855	841	895	862	894	822	823	884	892	910	839	840	883	884	904	909	907	930	843	848	820	896	796	882	857	845	894	872	940	903	849	870	862	912	918	875	878	851	929	872	903	834	854	811	900	856	812	925	910	861	877	912	919	872	839	898	883	889	892	925	880	876	827	864	860	906	861	870	861	892	882	829	886	877	898	872	891	789	890	908	893	851	852	897	911	857	871	878	875	904	906	862	807	896	903	897	857	902	915	908	873	893	869	877	867	887	898	843	866	885	886	887	893	887	882	927	873	849	878	883	893	844	872	888	880	893	887	863	847	870	882	854	850	916	861	872	870	849	863	901	879	876	840	865	863	898	923	886	900	877	825	893	902	887	903	834	903	838	888	921	840	838	883	891	854	870	828	887	822	876	935	910	926	858	907	874	884	869	927	889	860	894	851	841	911	822	832	921	846	895	896	889	895	899	909	911	889	863	883	856	910	839	904	899	885	886	864	903	897	912	818	849	881	824	827	863	850	889	885	886	898	891	863	878	859	838	836	836	927	864	866	868	864	926	902	886	840	842	883	910	913	824	848	853	878	926	869	903	891	893	864	839	878	833	854	880	887	853	925	872	875	814	860	876	875	851	898	874	895	896	832	879	844	878	928	848	883	887	874	878	871	868	893	845	833	877	935	838	878	844	835	887	834	852	858	889	881	868	910	835	840	872	904	913	934	876	890	919	835	849	855	812	839	911	852	947	837	867	851	879	853	892	872	835	829	924	866	897	950	845	833	846	901	881	914	893	827	839	898	912	860	832	873	877	824	930	823	861	892	908	918	888	910	843	935	907	912	911	920	887	914	801	844	880	851	857	854	858	879	875	870	855	867	840	878	862	858	860	861	866	904	869	849	858	867	850	891	891	853	888	891	882	882	865	887	887	873	903	874	890	863	883	880	862	811	860	872	860	881	852	910	847	883	853	893	846	887	863	881	853	916	873	849	872	884	825	876	851	856	893	910	846	908	834	849	959	866	862	885	894	885	904	860	891	838	874	885	862	877	866	903	876	815	875	899	844	826	840
7178	5235	5627	4256	2500	1591	1596	1709	1195	228	186	186	193	191	190	199	205	187	194	175	176	178	179	165	177	161	166	179	179	182	181	179	172	208	161	160	188	170	188	191	174	182	162	177	178	168	175	164	169	171	172	164	181	164	200	156	192	202	166	204	162	168	194	180	191	197	176	165	186	187	174	190	181	160	169	198	202	193	161	190	169	174	180	165	192	179	192	200	167	173	179	187	174	197	158	199	150	184	163	179	163	196	176	161	176	176	161	155	182	176	191	171	210	171	184	153	170	205	185	180	174	178	174	185	150	180	198	183	173	162	183	189	187	168	206	169	177	188	172	202	179	164	171	191	153	163	182	177	185	184	203	163	151	154	165	168	171	178	195	181	145	187	160	182	163	191	202	202	178	200	167	177	163	208	206	161	185	206	181	179	190	195	177	163	165	169	180	179	149	164	174	172	153	191	170	168	200	167	185	182	197	152	166	170	161	190	163	188	184	166	175	184	172	177	182	172	173	189	170	153	181	177	171	186	183	184	162	205	167	185	199	173	180	193	170	173	170	173	173	190	208	157	175	161	188	170	194	190	156	165	158	193	192	203	148	207	162	195	184	171	149	185	175	177	162	185	184	210	160	202	153	181	190	206	177	199	167	171	188	156	173	172	186	176	169	200	162	169	162	179	164	149	172	169	176	164	158	174	165	161	185	161	184	182	182	197	168	178	173	183	193	184	203	196	166	176	181	170	170	171	178	178	176	165	187	205	180	156	200	182	175	181	192	184	184	170	167	175	184	182	178	181	151	210	179	167	200	210	174	166	169	156	158	185	171	188	184	175	169	168	182	221	190	174	194	172	183	179	160	174	160	182	188	189	164	162	172	184	172	181	175	192	159	196	169	173	187	169	181	194	182	187	185	200	173	178	189	173	175	175	166	164	194	162	177	173	211	187	196	169	196	177	171	176	167	198	195	178	199	180	189	166	164	173	186	160	160	186	151	166	171	187	174	170	172	166	197	202	185	165	158	177	192	177	186	170	169	211	224	196	164	162	177	174	198	179	161	188	170	170	175	151	180	211	167	151	137	192	177	146	155	158	179	167	177	180	177	194	174	184	174	157	187	191	194	168	168	183	177	157	167	168	176	189	187	176	160	154	163	202	176	188	169	192	188	190	189	168	181	185	183	179	176	186	158	193	179	191	188	167	178	154	162	182	166	188	184	163	170	199	167	175	191	208	173	180	174	184	201	172	176	173	170	174	199	195	178	164	163	176	193	182	182	169	187	175	171	166	181	196	206	181	158	157	192	192	183	152	184	181	168	195	167	174	176	148	192	199	193	180	193	195	170	191	180	177	175	171	175	162	178	186	176	180	164	168	168	187	189	178	161	162	180	176	192	160	173	177	177	172	161	193	162	178	190	188	168	189	178	189	180	164	162	183	163	157	173	187	176	170	160	165	189	169	183	178	195	181	152	166	157	167	169	197	175	182	172	171	190	193	208	191	190	191	167	160	168	164	181	196	152	183	198	192	166	174	179	186	186	153	168	160	193	178	167	180	179	179	185	173	175	161	174	167	174	163	204	164	174	192	192	165	167	163	158	188	172	190	171	176	169	170	177	176	150	180	175	191	171	177	161	179	157	164	161	165	193	195	183	155	178	188	186	187	168	192	145	179	180	195	177	141	200	175	175	176	170	177	169	192	177	179	180	191	176	187	158	176	161	174	168	157	162	188	192	170	172	170	160	187	146	205	199	172	180	187	169	160	165	172	167	196	181	165	201	185	154	165	214	182	186	178	194	173	191	189	208	181	171	177	171	181	168	196	196	180	190	176	189	184	164	187	178	183	200	160	173	142	186	193	188	181	209	191	184	169	180	175	168	180	196	183	195	164	176	182	182	166	174	183	186	174	178	171	150	172	189	223	205	183	169	194	183	162	156	163	182	158	172	168	152	169	202	181	176	149	169	182	190	193	161	166	176	173	173	155	165	170	188	195	165	194	199	178	164	186	193	174	187	188	188	174	178	160	193	182	173	143	175	190	205	182	184	178	162	162	185	186	166	182	169	170	187	165	186	169	191	199	153	177	179	185	171	160	195	197	170	162	189	182	167	153	146	164	170	176	187	160	165	183	191	169	175	176	197	178	176	174	182	159	202	166	185	176	168	182	176	195	179	202	184	164	174	188	192	180	176	182	137	180	175	204	190	168	175	173	200	187	171	177	198	163	176	175	198	181	184	162	154	205	182	178	170	203	187	170	190	192	199	202	197	176	156	205	188	179	185	192	173	172	170	208	192	183	194	190	205	176	181	174	160	186	168	177	206	192	178	193	188	182	178	172	167	165	162	184	201	188	169	172	165	190	194	201	183	195	189	192	196	194	182	164	164	172	187	194	182	189	154	184	181	179	175	181	153	169	158	195	169	170	160	177	194	192	191	176	188	202	172	173	162	181	167	205	155	198	181	162	181	175	183	182	182	195	178	196	169	171	195	180	194	202	171	159	182	166	174	185	202	158	168	197	182	193	190	167	190	188	160	165	179	175	157	175	189	157	183	180	149	172	170	202	174	176	197	197	172	177	193	188	171	165	171	208	180	210	173	197	179	186	185	186	167	181	184	159	164	183	174	173	194	170	198	185	183	174	185	157	194	186	159	192	170	174	171	201	164	171	184	168	190	176	186	181	183	181	178	175	170	202	155	185	203	179	179	182	185	162	169	183	173	189	178	175	187	162	177	209	172	200	184	195	163	195	191	151	161	191	178	180	165	172	168	188	157	188	182	180	191	179	173	205	208	156	179	149	186	154	184	183	185	153	183	170	165	176	184	185	158	187	154	193	193	197	185	178	189	174	146	201	185	199	161	160	178	188	151	145	176	159	165	163	170	194	187	193	210	174	180	147	178	167	190	166	152	180	174	164	191	182	180	179	185	161	174	191	210	163	183	192	169	176	157	183	164	171	196	178	164	163	181	185	195	185	190	178	194	176	187	200	173	179	180	171	177	183	166	190	148	167	170	190	172	182	174	152	171	169	195	181	188	205	182	192	208	164	171	190	169	182	173	160	186	170	178	182	182	186	193	202	182	189	177	172	175	186	177	193	166	167	171	177	193	179	178	190	147	174	179	179	186	161	170	173	161	183	202	188	169	169	162	182	160	173	165	166	194	199	180	182	175	159	192	155	163	180	169	193	169	192	179	182	165	147	186	179	182	184	209	184	163	182	165	207	176	150	144	159	206	162	185	215	155	178	176	206	192	158	183	206	184	175	185	173	176	181	176	177	165	183	169	180	171	196	182	174	184	185	180	164	172	143	179	181	164	192	180	193	184	169	165	184	174	159	157	200	176	164	150	184	197	179	175	164	179	169	201	193	179	194	180	202	184	172	162	191	196	166	192	205	164	178	189	195	181	177	181	191	173	180	175	163	194	195	166	166	225	161	181	158	160	202	176	147	177	171	160	155	167	173	219	178	166	171	171	176	172	149	174	184	185	189	188	183	158	195
4332	4743	8824	11246	8965	7263	7447	8042	4946	425	431	433	414	459	469	437	428	422	418	445	403	434	494	434	426	474	450	484	474	445	466	432	451	414	465	462	442	450	474	476	436	450	437	470	452	396	435	459	435	443	435	444	448	429	452	420	474	452	445	471	432	428	462	414	425	470	445	454	454	503	456	423	428	423	426	439	439	431	425	482	425	425	440	416	455	486	422	442	432	423	449	466	434	443	421	504	438	428	455	427	463	436	444	500	460	428	431	451	428	426	397	449	417	441	387	413	441	464	435	438	415	428	425	425	455	417	458	438	429	465	463	441	464	412	449	415	449	457	438	467	425	455	466	451	407	413	454	429	413	453	427	438	445	455	449	451	469	425	451	444	467	427	438	424	455	448	471	457	456	474	487	406	469	438	458	425	446	404	408	468	447	415	456	437	438	479	432	447	452	419	466	472	426	407	451	417	451	435	422	475	443	445	472	440	398	438	428	470	444	435	486	446	461	418	434	447	434	429	428	444	448	444	462	451	407	444	442	463	448	389	481	472	435	422	424	442	423	459	472	428	438	446	421	492	383	438	456	454	448	443	455	449	420	451	437	441	407	439	443	442	387	429	422	464	479	478	477	452	442	444	443	437	412	469	428	451	481	454	458	452	435	429	458	454	443	432	469	475	461	425	457	448	449	419	418	443	468	461	433	464	476	468	421	438	475	445	426	447	413	459	444	437	449	418	433	421	470	449	415	466	449	451	443	435	435	404	460	446	454	464	428	423	434	428	464	420	478	438	446	460	430	458	477	412	491	421	426	427	411	481	451	439	446	457	445	440	434	468	470	449	437	439	443	460	454	451	468	440	434	419	439	408	413	434	460	461	400	460	489	423	482	463	430	469	466	467	446	404	479	434	446	438	417	445	445	451	459	444	456	438	439	428	442	435	423	438	459	427	444	452	441	408	480	458	442	437	443	507	411	433	455	460	441	462	431	449	449	486	432	476	445	473	461	459	447	433	451	439	423	426	428	437	402	467	473	447	425	424	435	440	433	445	413	448	493	435	444	462	438	413	443	444	419	431	463	453	449	433	453	468	411	449	433	446	431	445	476	448	447	459	451	437	438	459	444	470	478	462	443	413	433	438	457	466	422	443	413	456	443	432	437	414	451	441	442	497	432	456	455	440	460	419	435	447	457	419	423	407	405	458	432	447	469	400	460	447	440	454	449	483	407	438	433	414	450	435	425	447	450	410	461	435	426	399	441	472	444	431	427	421	448	430	450	461	448	481	481	427	463	437	452	449	476	453	423	451	467	435	469	414	436	470	448	436	418	439	430	393	449	444	450	448	473	452	431	486	453	429	448	463	459	443	440	456	414	464	425	454	453	412	460	472	465	413	436	481	444	463	479	440	495	429	422	398	445	464	430	421	485	449	478	465	448	457	416	448	424	432	425	407	449	466	480	452	457	404	435	409	391	443	447	447	495	473	457	451	426	440	480	416	456	450	437	442	462	464	439	448	385	456	401	473	465	450	443	437	448	425	474	412	422	421	462	405	488	479	427	434	404	424	427	411	459	436	415	461	409	452	424	431	434	427	444	431	454	430	452	413	468	436	450	410	451	438	446	457	477	462	436	453	449	458	438	424	453	432	467	473	434	474	445	454	450	433	461	434	470	443	459	417	460	423	465	430	421	452	417	459	442	466	486	426	441	434	456	423	465	394	463	409	472	432	445	449	441	489	423	416	440	430	442	438	418	466	462	444	434	412	431	464	428	439	438	420	439	463	427	471	470	423	452	424	416	432	442	434	474	463	444	412	432	440	428	459	469	409	461	436	473	448	464	428	456	427	473	417	479	460	416	410	453	408	452	432	454	436	467	463	470	438	465	474	412	428	454	450	426	450	415	426	425	430	431	448	459	456	437	443	464	483	480	449	494	433	434	442	426	420	455	484	445	431	440	459	465	451	426	454	431	431	502	455	445	402	397	447	464	444	474	462	466	437	415	423	433	439	458	406	455	446	449	424	442	431	469	430	442	409	484	466	435	406	467	451	444	453	432	420	451	449	411	437	484	452	455	453	462	430	434	467	374	429	426	469	419	410	426	481	470	452	414	435	479	467	432	442	419	428	428	426	437	428	470	413	391	442	436	467	441	460	458	443	436	444	462	407	472	437	435	415	448	440	427	445	425	453	413	436	436	420	431	446	463	412	460	429	453	462	449	498	444	443	464	426	409	419	440	413	477	450	461	413	440	441	445	460	443	455	430	419	418	430	488	481	469	458	436	458	445	457	425	449	417	458	409	421	445	435	479	434	455	459	423	457	431	458	438	442	457	443	438	430	420	467	432	417	456	449	420	428	458	420	431	451	466	437	482	458	439	451	476	383	441	442	463	431	462	422	443	479	430	436	452	465	450	457	471	430	447	445	458	425	442	432	446	473	432	483	458	450	462	429	421	445	415	425	436	473	426	459	440	444	402	476	444	395	447	442	432	454	435	441	452	437	454	436	414	438	436	462	413	456	430	458	430	440	427	476	459	458	382	422	403	447	475	430	441	440	425	430	450	481	439	426	443	459	463	459	400	442	464	430	474	471	437	445	478	403	496	421	416	415	487	437	469	428	442	464	433	433	449	484	403	493	419	448	452	454	443	420	456	418	449	433	452	430	505	420	437	457	436	432	459	415	453	447	483	449	413	443	447	472	428	432	464	414	432	427	421	436	463	431	411	438	435	452	458	445	460	451	447	470	414	446	463	458	463	396	431	459	475	454	449	446	444	463	445	428	417	435	430	416	446	447	415	453	477	465	449	426	477	442	425	463	415	441	436	418	425	438	461	448	417	445	471	398	441	430	478	437	471	455	422	441	434	448	438	418	431	427	412	421	434	429	446	390	435	427	425	452	467	396	438	469	455	396	449	446	469	403	462	418	467	454	436	446	431	472	432	465	440	438	451	430	465	438	389	487	435	409	445	430	476	461	452	442	439	443	413	446	460	496	459	452	463	432	457	434	421	433	450	446	432	474	450	422	408	475	430	432	460	437	440	459	434	458	433	450	432	479	437	447	436	462	416	451	474	469	441	414	476	434	384	426	461	400	437	449	434	461	412	428	461	460	456	435	436	443	446	461	454	456	460	453	427	454	449	448	427	432	409	404	432	458	443	437	452	459	408	444	437	448	443	452	425	432	430	443	483	443	435	464	444	452	433	412	417	418	425	435	412	422	430	476	453	420	440	454	472	406	469	419	426	429	428	432	425	432	467	449	457	464	468	445	470	436	443	452	449	454	445	409	419	448	453	448	440	458	432	400	415	424	429	474	488	443	401	448	427	426	429	461	460	466	473	477	437	438	462	459	464	433	474	469	443	438	403	483	455	474	442	424	438	412	459	469	414	419	415	441	422	445	477	443	445	433	452	450	445	474	458	456	443	430	454	429	428	440	446	455	471	383	463	427	411	457	457	450	441	411	460	440	452	454	436	476	430	461	459	432	453	426	460	420	487	444
16630	9552	9057	8457	6057	4177	11549	26161	18338	1080	231	248	203	241	220	216	198	213	217	227	222	215	226	215	212	183	196	210	174	212	212	215	223	193	180	206	231	204	153	218	219	201	195	200	207	214	203	182	176	168	197	207	204	207	218	230	189	226	210	186	213	186	188	220	210	193	229	214	195	172	164	190	206	210	215	179	195	235	223	228	196	212	224	214	209	190	205	218	190	202	184	233	199	191	201	212	192	167	198	177	223	213	228	199	214	207	177	183	185	185	209	190	200	190	192	227	221	193	201	197	175	198	205	206	222	215	211	204	212	198	200	179	193	212	169	183	203	212	229	217	196	186	183	231	212	199	171	235	206	215	189	219	191	230	233	190	166	218	233	193	192	229	220	183	215	238	206	208	180	214	220	215	186	196	185	196	216	200	211	211	206	212	206	194	200	204	206	232	195	216	200	203	187	185	246	209	199	179	211	226	190	221	204	210	191	199	195	222	201	220	216	266	212	224	212	203	192	209	212	216	177	207	205	190	209	202	201	182	182	209	215	215	200	183	194	193	212	216	196	195	229	199	207	228	185	193	189	197	223	217	201	192	200	195	207	207	224	203	207	205	201	225	204	195	201	189	206	200	204	175	195	177	187	199	200	221	203	181	193	200	230	204	193	212	176	200	186	224	214	167	190	182	205	214	175	193	197	189	179	196	174	199	217	206	184	205	169	223	218	207	193	188	194	199	212	205	194	206	173	227	218	189	202	184	204	211	188	209	183	209	195	215	169	218	199	224	223	229	214	206	196	189	196	195	223	168	175	199	215	180	202	204	190	198	193	191	201	165	247	208	209	214	213	208	201	206	193	243	203	209	185	209	160	192	205	183	204	185	212	200	216	208	235	181	208	220	203	196	173	205	202	194	184	214	213	193	196	190	220	231	208	232	204	220	198	186	177	205	199	200	198	189	206	195	195	234	216	208	213	207	218	216	236	205	191	195	217	213	231	215	205	198	202	188	200	195	231	204	201	221	212	207	181	186	208	213	217	173	244	229	184	238	199	207	206	194	214	194	186	184	197	211	194	215	201	190	217	190	217	195	224	221	187	193	203	192	210	184	187	173	199	225	193	209	203	170	216	213	231	212	192	220	200	210	204	219	205	203	203	181	183	208	189	235	202	212	186	197	221	204	214	214	220	213	212	202	213	231	209	190	186	231	180	208	204	221	207	206	205	180	204	199	181	193	200	228	182	190	215	203	222	194	192	203	182	181	209	168	210	198	191	225	209	219	226	198	209	183	205	220	197	187	182	196	207	197	199	179	163	205	188	185	173	195	215	210	189	193	204	224	186	215	197	225	202	199	230	206	207	226	192	195	212	228	207	215	225	174	199	211	197	184	171	215	194	196	190	175	191	201	203	203	190	227	199	190	213	205	207	205	205	217	195	187	201	179	198	213	202	201	208	182	203	197	206	200	221	207	243	206	222	205	203	186	225	194	189	170	212	203	203	190	176	193	213	198	195	224	187	202	189	181	196	184	220	216	213	189	216	219	225	205	196	186	208	183	225	193	209	203	201	204	187	206	211	201	185	195	208	209	192	189	175	206	241	220	205	213	215	204	199	173	194	191	195	199	228	180	179	195	189	226	181	202	215	184	182	249	180	192	198	195	225	200	217	228	192	221	207	212	186	209	204	205	192	203	188	211	191	177	214	199	205	204	202	195	202	163	214	199	191	225	217	199	231	191	176	196	204	222	187	219	215	207	176	206	193	205	228	222	200	213	227	191	198	214	217	189	182	220	205	209	238	203	200	196	214	206	232	213	213	215	186	189	194	220	199	200	195	195	220	183	212	183	209	204	224	194	207	186	183	192	203	208	194	196	242	192	175	203	184	206	177	215	173	212	225	233	212	198	203	199	194	170	198	202	209	214	187	203	199	201	211	209	164	216	237	213	188	215	216	217	200	228	186	198	221	221	194	213	195	202	200	232	184	207	191	228	208	196	209	178	222	227	206	204	249	198	206	205	193	209	217	185	198	218	207	177	194	202	193	215	205	206	194	206	216	205	198	185	215	189	204	205	213	225	204	215	220	221	208	199	200	215	188	188	206	230	208	205	205	202	216	224	209	178	203	197	201	210	242	203	192	211	230	222	221	198	214	185	211	187	229	202	186	208	208	221	202	210	201	220	205	188	203	213	198	223	204	189	198	219	194	192	205	209	203	194	199	190	198	189	224	181	219	202	173	207	199	229	171	219	167	235	228	209	208	209	195	188	185	183	198	209	194	200	184	195	195	193	205	227	210	182	187	221	216	209	211	195	181	210	208	217	187	193	213	170	202	224	175	190	222	221	216	218	215	192	170	203	193	180	192	190	210	218	213	217	195	182	210	168	197	198	178	194	197	192	223	193	212	202	209	186	189	187	188	214	203	191	201	235	200	194	220	208	202	211	210	177	195	224	187	199	194	222	203	212	211	188	208	197	209	202	209	191	211	213	205	216	204	196	186	242	232	198	203	211	200	210	216	185	187	191	174	202	237	183	210	195	235	205	196	200	199	211	200	213	198	195	185	216	226	198	198	189	196	214	191	208	221	196	201	188	183	194	217	216	207	229	231	197	208	207	180	216	185	204	206	191	196	223	212	200	179	203	215	213	170	202	203	175	196	205	198	179	202	213	198	205	208	208	199	193	208	198	213	200	173	222	212	207	185	209	172	187	198	193	182	186	217	177	186	228	192	181	230	209	188	184	196	210	195	184	201	193	206	205	189	194	206	225	211	202	203	182	193	210	193	205	199	183	235	196	221	190	227	226	196	214	185	195	204	211	209	203	206	185	197	195	179	204	189	182	207	229	197	204	203	210	210	215	202	194	189	191	187	213	212	194	186	207	223	199	229	221	238	208	160	202	197	191	206	186	178	186	213	187	212	200	219	204	184	208	217	197	207	179	202	217	185	229	198	197	204	208	186	201	209	232	198	218	207	191	190	206	208	203	211	194	192	215	195	206	191	218	212	183	215	196	174	195	195	203	225	186	205	190	196	212	185	214	199	196	217	212	219	181	169	212	189	174	211	192	189	180	227	185	203	185	203	213	217	228	218	202	208	226	197	188	220	242	219	207	167	194	234	185	176	191	211	189	212	207	201	210	227	193	177	204	202	203	202	201	199	216	196	178	199	196	189	183	222	210	186	201	222	218	201	189	200	209	206	210	199	195	202	204	179	206	202	216	200	217	173	199	171	224	249	213	206	222	197	177	205	199	201	215	200	205	173	204	198	205	185	199	221	235	213	174	195	208	207	180	204	195	214	215	216	210	209	178	224	188	216	198	223	191	215	210	202	180	188	196	211	212	196	216	199	198	200	187	201	203	186	178	198	218	219	194	234	176	229	222	180	212	204	195	201	209	201	197	207	184	183	178	198	198	246	198	191	210	198	212	190	194	203	202	219	204	198	180	221	203	204	224	187	182	213	207	196	200	179	199	188	185	211	204	203	200	208	218	195	201	215	229
9123	7861	13917	19859	18032	15329	31986	48419	24645	804	787	785	693	683	669	643	603	595	591	618	556	576	561	582	562	539	567	549	575	529	565	529	513	482	502	511	504	503	544	502	537	529	511	517	508	504	557	540	552	593	528	532	511	533	533	522	499	563	531	531	515	525	503	546	514	534	503	465	502	475	530	538	472	465	501	525	535	538	497	553	518	517	521	496	505	513	530	536	516	523	495	552	525	495	521	526	475	559	513	491	532	539	551	502	524	533	512	510	472	503	540	536	476	492	512	527	472	494	517	571	554	470	501	500	500	528	540	536	508	499	507	527	507	503	532	495	513	504	510	518	521	498	523	503	553	534	501	498	495	484	518	521	453	525	526	513	489	491	506	517	526	498	506	519	480	509	519	519	452	526	518	536	508	519	490	485	514	522	546	526	559	550	526	566	505	540	500	512	515	523	531	500	469	538	522	497	534	529	515	508	474	486	507	489	502	495	530	483	493	531	541	547	493	468	512	478	490	503	529	516	515	490	497	498	490	484	468	517	503	476	450	517	518	509	483	520	540	544	531	472	535	474	556	488	518	528	472	492	506	506	513	518	513	484	502	519	536	547	497	522	493	542	512	529	480	488	472	495	494	542	509	546	465	505	514	499	499	575	512	535	537	495	556	552	533	493	523	499	537	501	528	492	548	498	505	493	515	472	490	548	493	528	516	562	503	468	506	472	509	529	502	475	487	528	496	462	493	504	524	509	494	502	534	472	498	519	549	487	476	507	487	527	515	500	549	505	504	500	517	473	511	500	468	493	485	534	508	491	503	498	535	486	503	524	498	507	508	519	533	479	569	522	485	528	489	495	461	523	535	502	518	529	508	498	482	496	510	494	477	465	490	510	536	480	520	486	484	526	533	524	534	516	519	492	513	527	535	518	501	466	496	496	495	514	494	489	535	494	512	492	494	515	531	488	527	477	540	541	509	489	531	526	514	517	513	473	491	537	511	532	493	543	531	511	523	535	527	497	485	514	517	519	513	544	498	476	527	512	526	542	517	477	475	475	480	544	468	497	481	512	506	490	508	499	501	525	491	491	512	531	545	545	501	491	499	495	472	515	516	518	531	534	496	515	540	448	490	489	519	495	481	513	568	512	509	500	520	501	488	512	489	479	549	520	540	504	525	530	562	541	507	527	459	503	530	529	517	503	514	505	519	521	521	536	506	488	497	497	461	536	560	535	488	500	473	527	496	502	501	486	516	486	485	522	486	526	508	498	457	486	489	529	521	509	493	538	504	552	484	486	501	491	527	522	502	507	526	550	500	479	475	523	515	512	537	524	510	525	472	513	521	492	513	492	518	490	491	500	518	537	541	498	563	482	501	464	567	480	484	489	476	506	525	491	546	491	525	482	510	527	488	535	470	510	543	545	545	512	504	534	496	507	504	522	478	502	509	522	476	512	512	528	533	483	528	520	490	535	496	504	523	521	568	518	495	508	483	508	527	448	481	507	482	548	473	516	483	454	484	442	492	552	484	515	547	511	466	512	502	536	526	526	502	560	525	484	556	507	513	486	505	499	527	542	517	530	478	534	505	505	444	557	526	527	545	525	486	476	523	512	466	508	509	515	520	490	528	473	504	509	531	474	493	493	507	532	510	502	535	501	485	541	490	538	474	544	488	523	488	528	506	490	515	554	533	499	490	462	499	505	490	502	498	495	504	500	471	482	488	486	473	521	538	504	527	511	487	503	490	517	513	541	555	518	553	500	508	548	471	500	504	487	517	533	510	485	498	516	514	494	494	513	514	501	519	515	491	532	496	481	480	502	508	487	529	500	526	528	517	501	487	511	507	514	506	486	514	499	511	520	510	478	543	542	557	532	497	476	530	505	485	499	494	560	529	538	496	513	505	529	474	477	499	510	526	532	473	525	497	498	516	509	482	498	523	510	540	517	510	516	525	475	493	534	477	485	541	528	505	484	486	536	497	515	495	515	502	492	525	482	511	487	514	497	494	572	530	489	529	528	475	547	500	514	486	539	502	501	555	504	491	514	495	498	511	537	540	512	480	475	535	494	505	520	531	499	504	484	518	516	525	522	473	504	489	496	502	492	512	515	561	500	514	512	515	443	515	526	523	474	512	527	492	496	542	496	521	515	512	521	491	503	504	518	476	479	530	477	509	490	509	478	509	500	536	503	469	548	491	560	550	491	512	490	508	511	484	488	492	518	550	510	508	502	507	511	500	464	459	475	537	535	473	507	477	503	518	521	521	480	486	493	508	534	536	519	573	513	530	503	550	527	473	486	495	521	531	484	550	532	551	508	504	501	494	492	519	520	471	518	514	502	485	485	528	495	514	492	528	483	551	515	504	523	533	556	504	505	529	538	537	526	485	506	540	518	498	543	511	536	532	493	477	488	495	480	475	522	513	526	494	496	514	521	487	536	538	537	480	535	532	519	523	522	506	518	529	491	491	511	496	482	462	531	506	487	530	470	450	445	515	496	518	540	553	528	497	488	518	487	517	519	514	492	529	483	542	530	531	508	519	518	493	483	485	504	525	519	512	562	540	487	514	454	522	498	531	493	522	481	521	498	506	512	515	520	522	501	555	523	527	536	536	457	489	453	523	527	530	529	482	514	483	488	546	550	486	515	518	497	518	561	532	511	489	529	550	486	491	498	503	529	515	530	516	500	511	525	515	501	516	510	484	530	554	558	475	475	536	467	517	524	504	520	476	487	552	475	541	515	505	487	490	489	489	536	486	498	511	520	504	496	516	542	506	497	516	466	487	500	527	474	514	502	475	483	557	489	525	495	492	496	506	503	542	504	501	503	480	527	545	486	501	513	528	517	513	548	536	481	486	507	480	516	488	478	494	485	533	495	477	506	506	501	515	514	516	511	489	524	514	472	522	523	528	508	497	535	521	540	516	495	532	524	555	550	536	505	519	540	463	534	508	462	501	496	482	467	517	504	469	490	461	527	505	504	524	514	519	492	513	556	502	493	546	503	511	515	496	533	507	532	496	548	486	546	518	506	541	490	534	535	539	514	527	488	536	490	470	522	559	516	507	503	499	497	510	496	524	515	526	505	502	493	461	503	515	522	510	500	509	535	515	498	534	513	485	528	537	503	520	558	502	503	500	511	519	502	525	529	494	501	487	516	501	499	500	473	496	489	523	471	491	527	496	535	495	540	528	464	524	514	485	491	503	545	517	561	481	514	533	509	485	507	516	510	489	523	498	517	510	501	546	500	504	496	522	528	486	467	494	475	473	500	488	518	506	511	473	485	522	481	502	506	497	488	504	491	525	525	482	499	504	553	473	521	549	483	509	515	489	499	559	503	513	527	548	514	512	508	542	505	500	533	498	496	506	483	508	541	510	494	480	531	477	533	522	525	483	484	493	538	534	489	533	507	528	553	515	541	472	491	497	506	493	484	501	499	508	530	560	500	514	540	553	518	475	521	467	538	501	520	497	494	505	519	481	533	511	459	512	536	502	514	536	481
26822	15703	15270	13035	7976	7683	19156	39974	37036	5380	592	453	456	379	411	428	393	431	378	398	382	437	363	396	365	376	443	375	427	384	370	405	404	402	397	387	420	370	387	357	360	397	390	411	374	350	350	378	366	371	389	380	382	408	402	362	376	357	386	424	356	366	420	404	403	410	366	356	365	361	396	375	373	387	387	409	402	377	398	337	381	361	422	383	394	373	396	405	420	417	385	400	392	388	377	370	374	351	390	347	373	392	393	397	350	364	389	335	390	358	392	397	427	418	435	396	384	403	358	382	372	372	388	399	370	393	373	394	366	389	386	373	432	339	387	362	406	380	337	373	396	407	361	363	403	376	373	399	347	382	393	366	357	411	411	397	399	377	384	375	376	410	386	336	361	396	409	349	395	355	385	386	368	394	379	370	375	394	385	371	347	355	354	355	393	360	380	398	400	370	390	392	354	422	386	373	398	369	384	392	395	381	392	391	361	399	392	401	392	387	368	389	420	326	391	350	383	354	437	396	347	391	354	379	366	347	366	412	384	416	375	359	379	403	390	365	336	383	406	369	400	382	394	358	378	361	388	396	420	363	392	393	386	384	381	397	393	385	384	372	348	371	385	360	375	356	360	381	347	336	379	399	384	368	378	353	411	412	381	377	354	377	354	369	382	416	363	399	340	365	340	395	375	374	382	383	410	378	421	388	384	402	370	393	401	352	396	378	399	362	404	367	383	365	368	335	423	355	381	406	386	361	362	353	393	351	386	368	401	398	417	417	381	395	373	401	398	414	396	372	400	372	376	388	390	377	429	371	408	373	386	393	383	386	371	349	369	409	416	376	381	386	400	352	370	371	378	383	388	374	388	439	393	380	362	388	386	379	398	403	394	361	428	390	392	396	397	397	396	359	400	337	391	399	373	420	394	412	364	390	393	369	379	416	393	389	374	363	374	363	370	461	351	401	411	378	385	358	355	377	389	369	391	372	344	398	398	376	381	371	406	399	358	390	404	373	386	385	362	368	391	406	399	397	400	377	398	351	380	366	356	384	373	384	374	377	399	384	365	407	390	349	381	395	395	403	386	348	372	389	378	378	354	358	410	406	352	348	423	420	387	369	354	383	382	364	382	366	374	381	400	416	387	350	387	382	393	379	408	388	397	368	363	367	419	394	405	359	386	371	394	435	402	376	379	349	359	372	353	395	388	377	410	377	406	361	358	394	427	367	354	374	364	368	386	414	348	363	378	408	379	385	417	353	406	376	359	403	390	392	395	407	349	367	379	393	440	391	398	385	393	363	383	388	348	388	378	400	382	365	360	359	395	422	350	394	371	375	381	370	387	388	406	385	365	375	354	337	377	348	383	428	375	356	401	403	420	350	387	356	363	336	375	378	372	384	403	390	406	390	352	383	364	417	393	411	352	373	367	369	354	402	380	344	385	377	358	408	397	358	392	404	382	359	354	384	381	397	352	405	396	383	380	368	355	371	415	392	344	367	409	379	389	344	368	384	387	367	414	396	361	407	388	382	380	399	380	373	392	401	358	422	377	408	371	351	426	393	394	381	389	369	400	372	340	395	383	401	371	375	436	357	399	383	392	376	417	379	405	418	396	370	385	349	365	396	403	366	382	394	369	380	384	389	338	373	341	385	413	376	382	345	372	426	393	360	381	377	374	378	393	353	401	369	375	392	362	379	398	373	359	379	381	388	374	381	401	361	402	395	366	399	388	379	365	358	419	372	381	389	417	356	355	389	375	376	369	399	360	378	411	395	367	417	379	399	374	383	369	401	365	355	342	418	387	382	360	382	332	368	401	396	380	398	337	377	396	383	418	415	400	400	373	384	385	403	376	382	394	343	390	371	372	378	413	404	386	353	388	385	385	397	369	375	344	454	368	382	347	422	405	406	404	385	356	365	382	365	406	380	373	391	378	371	394	353	364	363	395	395	374	358	399	364	365	376	360	357	330	404	409	379	403	434	407	441	380	398	377	370	401	416	431	408	372	387	417	401	374	385	363	363	359	365	392	360	388	370	400	404	372	428	406	436	411	372	416	392	415	397	384	384	386	397	381	403	414	397	366	358	413	430	357	378	382	381	412	353	390	373	357	418	434	346	376	367	370	376	388	412	392	386	387	399	401	414	417	395	367	391	342	352	372	388	395	409	388	398	388	364	394	404	391	359	381	384	372	429	393	372	386	384	395	383	391	374	404	357	412	394	376	348	381	413	392	392	363	347	398	366	383	332	365	397	402	378	424	398	389	379	389	333	373	384	374	403	398	388	385	371	372	398	409	407	363	373	395	390	405	430	393	389	360	395	374	359	389	362	419	407	392	395	346	406	345	389	382	399	362	407	379	364	391	376	364	355	374	390	398	374	395	381	377	382	390	398	392	371	387	386	384	404	351	367	367	406	378	403	386	383	420	364	394	366	403	363	359	359	395	382	383	401	366	393	365	419	414	358	414	411	374	389	354	362	423	397	394	386	367	419	371	376	387	370	387	387	379	345	408	382	405	408	395	391	390	344	386	371	396	379	383	397	353	359	375	404	398	367	372	363	396	400	376	404	384	335	378	419	384	369	416	373	358	370	380	390	351	378	401	385	404	385	363	398	426	365	404	371	407	386	388	378	370	418	366	387	450	375	381	394	386	415	407	377	415	352	427	389	367	407	416	416	458	392	362	386	399	366	392	390	402	389	370	329	411	355	351	409	375	396	407	405	390	448	379	415	402	355	371	392	391	381	389	338	384	400	402	369	367	379	379	381	358	405	397	412	406	387	362	391	380	379	359	402	355	361	380	396	349	374	386	346	424	393	399	350	390	382	384	424	409	385	382	377	393	352	382	368	376	397	388	369	397	408	328	406	419	413	374	472	395	401	421	364	383	389	417	421	395	342	366	382	380	393	314	385	373	419	348	372	378	391	394	365	388	369	395	373	400	377	342	359	370	405	384	380	406	387	388	370	373	383	396	348	359	403	348	385	341	356	355	404	385	376	409	415	380	381	383	362	367	362	360	410	391	412	402	397	371	375	371	390	362	384	345	342	402	376	382	366	409	396	383	365	358	371	391	437	382	397	382	412	353	377	387	383	382	397	410	385	363	367	370	364	384	380	386	360	377	408	379	388	387	401	384	376	382	384	396	365	397	380	346	363	399	400	370	381	370	398	383	368	407	367	388	364	368	379	375	400	358	363	354	355	384	344	364	404	361	425	409	380	378	374	382	380	380	421	399	419	413	366	391	379	376	381	384	365	397	386	329	363	378	388	393	368	382	392	354	360	364	385	379	372	379	371	411	380	394	368	369	377	390	409	380	406	412	383	348	386	355	415	397	399	391	357	387	390	414	386	409	367	366	382	370	341	346	378	380	385	368	358	375	396	378	397	356	375	393	410	382	382	388	401	378	400	370	437	345	356	383	387	437	374	372	392	364	359	394	402	357	373	350	359	375	386	398	378	391	368	397	367	364	358	410	399	374	391	441	338	420	381	379	390	367	407
12579	11552	20637	24036	20772	23057	40887	59527	41259	1569	1408	1334	1283	1171	1148	1059	1067	1022	1026	1031	1005	1013	910	936	985	911	985	932	975	942	918	919	932	950	892	882	902	903	910	932	905	906	908	874	947	863	902	882	902	872	852	837	887	897	866	866	858	886	866	865	907	863	907	869	830	905	899	909	888	851	856	900	906	876	870	932	898	881	901	860	874	842	843	924	857	889	879	905	876	894	874	905	896	945	829	897	851	860	836	932	850	921	854	836	872	866	895	848	855	898	872	905	878	885	874	862	872	873	845	828	904	855	852	922	876	846	889	819	842	955	826	849	911	894	855	840	832	901	845	865	885	890	815	886	902	897	878	824	870	838	893	818	845	856	874	890	858	908	889	878	874	804	817	887	882	880	839	870	838	846	883	826	903	829	825	857	852	871	826	872	864	803	901	883	841	865	869	872	902	843	871	837	844	887	889	896	846	836	852	890	819	827	871	911	863	871	798	891	862	818	899	910	835	851	831	835	836	836	859	915	852	856	871	853	865	855	859	883	886	837	837	860	894	882	889	863	846	841	835	828	886	851	808	879	868	859	860	875	865	878	884	845	822	924	837	849	865	828	927	901	891	797	859	848	827	925	873	852	833	880	893	838	876	872	862	869	889	853	826	891	878	843	878	878	867	853	848	890	870	843	880	841	890	849	813	857	831	881	835	852	876	887	884	870	836	851	874	818	829	816	899	844	839	852	858	938	916	860	818	857	848	884	859	918	788	862	932	823	834	866	853	856	879	814	881	850	913	868	827	864	843	864	846	831	923	920	899	863	858	878	906	847	856	824	857	848	886	833	953	848	893	869	854	902	827	874	900	813	856	907	893	891	824	830	871	926	839	908	807	877	851	865	882	856	818	830	853	860	882	834	845	870	799	876	871	875	876	840	885	841	839	868	862	851	848	878	844	878	862	865	887	825	873	867	874	845	821	871	888	896	888	905	921	848	802	893	836	902	840	866	848	861	811	905	884	839	900	940	893	880	847	817	868	839	878	835	885	836	876	774	862	890	833	888	883	888	844	874	849	856	845	781	863	827	854	894	909	812	876	840	823	915	848	855	854	870	912	895	872	840	870	851	865	829	896	831	842	805	893	875	879	808	862	875	874	899	905	869	904	876	877	834	854	834	865	905	845	852	839	867	884	880	836	898	908	843	851	839	845	846	812	853	904	863	872	854	850	848	930	840	860	843	914	869	880	835	874	860	852	886	911	862	848	900	859	857	867	902	832	906	880	846	889	847	856	829	855	840	951	899	852	881	854	806	897	861	885	889	839	862	877	874	861	886	869	850	887	856	869	824	891	850	871	920	842	865	820	804	823	872	857	835	862	850	846	888	874	893	830	840	891	910	898	842	855	891	857	856	919	854	858	842	848	864	879	801	836	829	870	863	842	844	842	823	877	895	838	861	892	844	903	892	847	854	920	894	880	858	874	851	886	856	853	878	881	879	823	822	855	856	854	856	834	792	839	797	867	858	922	835	854	860	884	859	881	840	855	826	858	894	877	874	857	840	811	908	874	875	862	909	914	841	883	810	870	795	859	838	836	824	837	852	873	900	892	850	903	856	855	941	843	909	853	859	835	900	870	853	797	783	848	849	855	873	805	853	790	935	856	840	877	812	849	835	807	850	907	885	881	903	817	900	850	881	887	853	899	889	902	807	852	829	843	879	841	818	880	904	850	823	862	886	867	862	837	853	847	819	878	808	837	873	917	855	876	882	879	821	872	880	844	927	843	877	840	863	814	814	820	834	858	829	876	878	848	896	851	903	861	828	925	886	844	863	866	815	857	871	873	858	915	855	868	803	850	888	847	879	864	856	892	905	873	833	826	832	866	856	839	838	838	875	848	857	878	899	898	890	866	851	858	866	833	862	889	838	860	869	838	844	873	867	895	794	891	858	847	874	807	908	850	856	903	852	909	833	880	819	862	834	863	883	877	862	862	849	874	860	862	895	853	855	849	889	927	893	842	866	889	870	883	901	894	828	872	829	841	886	883	868	831	826	864	852	867	863	903	829	878	832	854	862	817	843	896	835	857	860	836	884	838	850	837	842	849	872	814	792	860	862	876	824	884	933	878	861	852	914	835	841	862	830	874	868	821	899	883	876	851	860	816	869	872	906	860	857	886	887	889	853	829	859	778	879	869	906	829	885	840	850	859	862	878	833	868	855	882	881	825	858	860	867	822	859	863	930	873	916	928	933	887	861	837	878	828	881	849	837	884	869	861	833	844	875	826	879	849	863	910	861	868	863	919	905	866	856	870	862	822	873	864	882	845	862	843	857	880	869	847	870	868	818	828	934	845	818	893	875	874	803	837	926	813	836	891	859	834	867	843	840	900	844	845	862	818	870	820	869	850	869	899	825	852	842	868	889	880	809	856	862	847	873	821	921	923	885	862	845	873	821	886	913	820	861	872	858	874	844	835	852	855	871	832	888	867	882	887	855	872	839	898	860	884	815	881	850	883	879	899	903	893	904	875	850	847	823	890	859	877	899	869	871	833	872	894	901	843	838	897	834	884	872	825	842	872	865	882	904	858	843	868	838	876	851	887	803	872	877	872	851	865	842	891	888	886	848	824	903	910	836	864	876	853	848	890	852	892	871	840	849	909	881	918	824	861	862	858	893	877	861	870	882	852	907	896	823	904	846	902	883	879	831	917	835	873	942	880	874	852	830	825	874	848	833	820	846	844	867	870	860	828	879	882	875	873	851	876	838	841	842	897	886	855	851	895	854	855	893	804	830	826	865	866	847	840	864	931	843	845	835	893	850	854	866	899	856	871	852	837	864	855	888	845	891	901	889	928	842	873	835	858	894	879	840	894	866	858	860	825	858	879	907	882	866	844	908	844	862	812	863	889	846	801	869	898	812	886	870	812	852	810	805	872	819	846	901	859	865	888	884	956	807	827	817	836	843	888	837	888	882	837	841	859	926	830	845	844	833	845	833	876	841	888	859	920	875	846	869	905	837	853	919	880	865	811	856	841	831	865	867	821	873	846	893	883	879	867	887	899	884	832	882	881	856	866	901	849	877	865	860	818	861	860	882	884	903	855	848	885	852	908	844	911	836	843	845	915	837	857	853	830	838	816	887	844	878	821	893	872	833	899	912	880	847	851	855	869	855	851	872	863	859	863	895	860	810	883	875	871	819	896	794	900	882	849	880	822	856	835	835	884	910	841	830	862	854	903	844	864	883	895	877	888	864	819	855	885	907	818	886	858	867	844	895	901	838	791	885	857	845	835	853	887	877	882	883	868	917	939	932	889	861	840	939	860	906	853	877	852	867	844	839	814	810	816	835	842	852	850	860	889	836	883	794	882	821	835	870	812	817	882	868	874	911	908	906	862	839	855	831	892	834	869	889	874	876	888	929	872	815	868	860	908	830	901	882	852	858	892	838	852	844	879	852	926	881	854	860	875	887	919	834	835	893	890	900	838	861	903	850	877	868	845	862	890	880
7484	4956	5144	3911	2225	1870	1361	1495	1437	215	194	167	178	168	192	181	172	150	188	183	170	168	186	176	172	168	178	165	148	158	183	169	167	174	146	173	160	155	160	179	183	171	190	163	172	145	165	175	175	197	208	209	199	174	187	177	171	169	155	173	182	178	185	157	187	187	171	182	172	176	166	161	198	208	155	170	180	178	171	178	180	189	191	152	179	182	150	153	168	163	170	175	166	153	168	190	158	180	165	165	145	173	174	164	187	208	147	163	172	160	154	156	172	172	168	168	156	160	178	191	176	145	161	185	181	174	174	176	165	166	167	174	192	182	159	162	166	176	165	161	167	159	169	189	160	189	173	190	145	173	152	186	145	173	196	161	150	204	186	150	166	178	151	162	192	166	166	153	146	163	198	171	169	198	185	152	161	169	206	165	166	183	173	167	162	171	182	146	202	159	175	185	168	189	175	169	196	161	185	196	157	177	170	192	181	176	167	186	146	176	165	154	189	169	137	154	173	165	157	164	173	167	187	164	162	179	162	172	171	160	184	169	177	176	188	144	171	177	181	148	157	168	187	169	159	160	179	188	157	168	187	133	164	183	177	169	181	168	168	156	182	183	185	182	183	195	179	153	176	172	189	189	163	184	159	170	178	182	185	165	193	160	176	174	169	152	187	180	181	174	188	177	184	180	170	163	136	181	157	194	171	174	182	186	181	176	163	177	178	176	149	159	160	195	188	155	167	175	169	184	175	183	183	173	180	181	166	176	170	177	167	157	204	162	164	173	152	152	148	189	176	149	151	165	179	158	179	169	168	162	165	159	196	169	161	194	178	174	167	154	172	167	163	186	175	166	192	164	167	175	169	216	174	173	170	176	148	171	179	179	166	170	146	169	178	186	180	169	180	160	147	162	197	161	184	164	180	171	167	178	167	189	173	148	177	180	183	173	169	167	167	172	179	189	176	169	163	181	166	134	178	173	212	172	157	166	188	142	167	166	156	190	175	171	167	187	175	182	166	182	159	162	180	167	190	187	153	189	200	145	169	180	164	163	174	181	192	171	150	161	172	168	203	210	164	174	169	174	176	147	175	163	181	160	183	203	184	182	188	180	186	155	192	155	154	175	157	175	153	170	150	171	146	160	195	160	178	180	162	169	178	187	178	189	156	164	154	203	165	162	165	157	163	195	164	167	159	187	204	159	172	154	175	180	184	175	174	176	198	179	181	161	188	188	177	170	196	171	184	185	182	163	175	174	173	166	181	189	169	162	183	185	173	150	160	199	189	150	153	162	191	179	181	174	183	172	155	187	190	175	186	166	207	196	165	185	182	167	195	171	172	172	149	170	193	161	174	162	168	155	149	197	190	185	174	203	167	157	158	190	170	163	179	178	175	203	181	154	164	195	192	153	172	170	157	188	173	188	172	181	149	179	173	181	168	180	190	191	168	181	178	166	187	180	173	173	185	178	190	167	154	181	178	177	156	165	151	193	158	185	171	154	158	177	169	157	174	156	170	160	146	166	176	185	156	168	194	150	195	173	173	174	179	152	182	176	169	160	167	155	157	155	149	164	146	153	178	197	149	185	192	170	170	190	170	174	155	166	162	141	177	175	173	163	181	182	210	190	177	189	172	171	166	207	192	182	167	158	173	145	158	158	151	198	175	165	186	173	213	151	199	172	147	178	195	149	170	167	178	169	194	169	183	151	160	174	185	167	187	150	147	163	186	175	165	193	159	159	162	183	166	170	184	172	188	163	135	172	187	160	185	167	158	157	170	182	209	176	153	191	176	206	162	193	154	195	178	169	178	177	162	160	177	160	159	173	168	150	164	160	182	182	160	182	193	183	176	186	173	179	195	180	174	183	170	174	168	173	170	169	193	169	164	157	182	204	191	168	195	189	142	181	164	186	179	160	176	196	171	180	176	195	174	161	172	168	182	171	156	176	182	173	198	156	154	170	210	201	156	174	199	170	165	170	167	187	191	172	146	172	161	202	185	185	146	158	172	185	158	176	173	151	175	203	193	198	186	161	174	173	156	181	190	172	171	155	182	189	182	177	176	177	166	174	170	161	209	181	186	164	150	142	164	151	158	149	166	178	176	163	176	177	164	165	173	187	170	181	168	190	205	159	150	150	173	160	184	193	174	154	169	166	168	161	159	183	171	161	160	160	171	182	174	162	190	169	150	162	185	148	166	171	170	152	177	158	188	183	167	190	164	171	188	190	187	187	178	156	153	165	157	169	158	157	149	186	162	173	186	163	146	176	173	179	182	160	173	179	180	157	194	167	174	167	162	149	182	170	181	170	159	151	177	172	150	152	156	182	153	172	153	180	181	169	188	186	180	172	182	185	166	166	181	156	201	154	188	168	168	158	176	176	180	192	190	177	163	176	170	180	198	177	185	182	162	178	179	185	168	176	180	181	157	174	191	158	157	185	178	180	170	148	179	164	182	207	174	163	186	171	176	173	156	157	172	194	180	175	130	170	180	182	186	171	177	177	190	173	168	203	177	159	142	156	187	182	163	183	200	148	175	185	160	181	152	151	183	176	160	169	182	183	165	178	193	170	160	172	178	174	143	157	179	160	169	191	137	165	158	180	174	164	191	144	138	143	173	167	179	179	172	169	159	160	136	173	151	188	189	152	176	153	149	184	213	160	181	194	180	182	159	163	196	178	164	168	184	178	186	153	191	171	170	176	165	182	184	172	154	173	175	174	186	192	179	164	175	164	206	166	148	157	190	175	164	177	171	183	152	165	164	182	185	153	179	163	163	166	201	169	180	186	164	151	174	175	188	185	170	141	164	153	168	183	166	177	180	184	182	200	199	159	169	200	172	162	186	185	179	163	173	159	178	185	182	213	170	177	166	171	152	166	137	130	161	154	178	178	174	181	174	182	166	186	186	171	222	190	185	189	167	186	187	181	163	206	146	152	147	159	167	169	163	206	166	160	163	162	185	140	177	169	168	214	165	177	196	147	195	161	166	149	168	163	169	167	187	186	180	166	150	177	166	157	149	169	183	198	166	195	174	187	162	167	188	170	192	182	155	169	164	162	191	173	208	165	156	151	172	164	161	164	191	157	156	178	160	179	180	182	147	184	167	197	200	153	163	189	177	166	175	158	160	163	168	186	175	126	158	175	154	162	166	175	170	164	172	167	207	168	160	174	158	166	175	147	159	178	162	183	165	165	158	165	148	162	181	149	188	179	174	192	167	169	170	151	183	176	167	184	173	203	163	177	152	179	218	165	164	180	175	167	168	186	161	168	168	180	173	154	166	146	191	191	152	171	158	179	154	166	169	151	180	156	181	160	186	153	153	197	171	186	182	184	168	172	186	161	192	146	199	161	178	178	159	150	161	179	151	180	175	190	193	168	152	178	173	182	173	153	170	161	168	180	177	185	190	205	182	173	160	176	179	185	180	161	166	161	181	177	177	174	176	169	180	176	186	152	156	153	172	178	171	161	163	180	169	169	162	183	153	192	162	167	166	185
4358	4407	9509	10295	8482	7599	6244	7472	5871	422	453	425	476	446	419	400	428	467	442	441	412	443	437	443	450	420	443	410	430	427	436	431	424	457	394	429	434	420	412	402	443	456	449	440	456	469	376	437	428	447	432	403	427	454	460	405	427	417	454	422	439	436	441	455	426	406	424	428	414	419	463	418	441	402	406	437	440	400	378	421	432	422	442	452	428	434	418	408	435	425	397	450	384	447	416	407	402	449	427	435	436	445	431	425	445	448	442	436	429	446	432	392	397	407	431	419	452	408	413	405	413	439	449	407	426	435	412	432	471	444	452	434	415	415	464	399	408	441	423	474	437	417	449	441	440	434	446	456	453	465	450	409	418	451	442	389	447	419	400	450	448	384	467	438	402	416	407	435	454	427	408	437	455	425	427	442	403	439	445	410	440	420	442	442	399	402	445	421	428	433	439	413	445	393	415	426	426	383	434	416	418	438	449	440	381	450	432	433	414	416	396	406	418	446	449	446	413	466	400	421	416	436	421	426	406	416	432	443	463	410	446	404	427	394	415	414	417	433	432	429	402	417	398	424	403	459	420	434	410	440	410	431	433	455	450	418	438	413	397	389	423	399	433	432	442	438	441	453	430	418	430	460	429	441	446	455	383	420	446	409	430	440	395	400	428	427	427	428	414	423	452	472	401	434	450	434	403	447	465	376	445	416	409	422	424	412	419	449	434	422	468	449	395	433	429	422	417	396	432	428	408	395	417	402	407	448	410	432	433	470	432	470	402	428	434	444	446	429	435	460	385	438	411	423	449	421	448	432	423	419	411	436	401	453	427	427	435	433	443	411	411	403	420	422	436	418	398	427	412	448	442	431	462	465	421	422	401	400	414	420	396	445	426	419	459	415	415	416	428	383	460	468	453	438	423	401	450	415	452	445	447	385	461	445	448	455	433	451	437	444	416	438	416	419	451	421	406	444	451	466	406	433	448	433	418	412	411	439	441	421	426	445	471	400	463	428	404	442	420	430	397	436	455	410	459	459	401	434	469	452	423	391	425	418	411	431	450	392	466	436	460	424	404	427	444	448	459	438	443	482	404	424	393	451	410	419	425	444	390	417	423	416	442	443	433	426	407	406	452	474	429	414	439	437	417	397	449	419	426	420	438	439	452	433	403	480	425	437	440	446	458	426	413	466	389	413	393	429	426	455	448	432	418	411	432	395	401	446	418	382	423	397	431	401	422	449	465	431	475	404	433	447	417	429	432	444	450	418	455	462	443	403	447	430	429	412	471	457	431	452	464	415	449	450	420	441	451	408	398	409	406	419	415	411	455	400	410	436	409	429	470	444	427	395	471	420	402	442	446	428	444	430	434	430	451	467	406	451	435	445	431	424	438	485	419	474	442	446	423	446	418	401	463	440	412	446	442	418	493	442	428	448	449	407	412	395	414	445	420	435	416	450	420	417	385	399	392	460	410	424	443	399	423	445	430	427	464	433	413	437	433	422	429	439	411	433	440	431	435	404	440	451	444	426	461	390	482	451	412	464	452	455	470	400	408	438	418	439	464	428	437	441	427	480	421	435	406	434	427	443	438	482	404	422	444	428	439	412	409	414	432	411	419	432	383	444	456	407	424	442	413	442	445	438	431	407	409	426	403	431	435	435	410	425	409	455	439	440	377	443	407	434	452	434	415	431	453	441	432	417	443	447	417	407	424	450	405	453	438	436	414	434	441	464	399	458	414	434	467	441	439	427	412	435	461	417	442	402	493	479	425	413	413	416	436	463	472	430	442	404	451	423	490	437	415	402	469	426	409	409	407	420	484	425	415	405	431	419	454	465	432	418	415	448	433	449	409	447	407	432	432	439	435	466	437	425	441	428	435	450	420	416	438	455	453	438	411	421	447	428	419	428	439	435	432	413	446	426	424	420	434	421	461	429	451	410	473	420	420	439	446	424	426	419	424	434	405	435	425	394	426	446	469	415	451	410	390	468	480	434	406	434	439	439	451	425	430	426	431	445	434	475	457	411	435	418	430	446	452	438	426	418	452	404	441	463	431	419	449	429	391	428	418	441	443	426	423	437	459	433	410	427	412	453	413	426	402	421	385	424	449	432	412	441	422	401	454	446	440	421	465	429	452	436	426	408	403	463	437	459	403	440	422	466	411	398	410	416	416	436	422	403	414	466	443	436	412	433	469	437	417	426	481	401	422	395	457	439	412	436	412	455	419	449	449	409	426	397	401	410	434	430	451	439	393	400	442	435	418	426	416	432	438	447	421	378	415	458	442	452	391	459	437	421	459	437	439	402	384	438	470	429	404	411	437	435	443	436	433	457	399	441	416	444	437	458	433	406	428	414	447	443	440	450	452	434	433	424	420	432	436	444	428	420	400	447	441	400	451	473	414	439	452	420	396	438	420	409	456	437	428	437	416	462	452	388	419	426	436	442	412	454	458	430	427	427	437	428	463	419	432	405	414	426	404	485	420	445	432	469	440	419	386	403	469	443	413	441	419	463	439	480	431	435	426	439	466	432	459	432	414	443	405	444	435	403	439	455	460	454	444	455	413	430	438	457	419	449	426	426	433	425	427	451	416	431	485	431	431	434	413	408	405	454	398	437	411	435	414	420	426	438	401	432	412	433	433	407	429	404	436	394	432	420	420	441	405	411	446	434	461	440	390	422	408	412	393	410	437	433	416	432	416	390	420	451	429	416	451	444	447	456	444	460	482	427	401	437	425	423	419	453	461	424	406	427	421	466	436	408	449	417	433	435	410	442	415	406	378	414	457	427	424	428	409	415	454	410	443	453	463	419	410	448	451	410	420	432	421	434	441	452	423	431	409	454	464	444	415	385	457	401	429	436	449	438	438	415	403	433	414	418	407	434	408	425	428	439	433	439	413	441	427	426	463	425	423	397	407	428	444	435	423	448	446	408	439	385	451	436	450	411	426	430	404	422	425	386	423	424	481	411	463	403	419	408	432	443	448	430	411	451	462	394	433	456	423	472	405	388	414	433	433	421	420	444	444	444	449	428	442	408	413	459	425	445	431	433	406	430	455	412	450	428	441	427	431	475	429	417	459	380	443	396	401	447	471	438	440	455	435	449	417	438	429	452	442	405	456	412	431	454	464	434	454	475	405	459	438	423	395	410	430	470	419	406	458	429	417	420	429	441	397	454	433	443	449	409	431	439	432	365	486	434	424	424	420	458	457	449	442	423	430	476	445	417	466	450	455	441	403	417	402	407	420	431	425	420	412	442	415	402	429	442	433	456	414	435	446	395	441	445	430	401	427	456	423	462	439	397	456	441	400	460	458	410	460	416	407	442	455	406	391	443	440	449	430	429	453	423	399	442	382	424	435	416	444	475	451	426	448	448	412	419	429	419	418	417	422	405	417	419	417	415	421	381	430	445	407	416	425	430	430	421	403	401	411	453	416	444	426	418	460	451	457	451	461	430	466	419	450	431	446	420	432	405	406	420	451	389	452	404	427	426	447	409
17402	9325	9979	7859	4781	3672	6149	22081	24811	2814	262	205	255	216	234	223	249	204	229	223	260	226	204	212	212	206	240	229	208	235	226	191	197	216	237	190	197	244	229	208	194	210	235	200	232	213	199	238	213	193	201	196	201	233	185	216	253	214	192	191	182	245	216	207	205	187	199	243	214	211	205	225	232	247	231	221	166	205	187	186	214	207	207	239	217	224	207	200	233	203	206	219	222	188	208	233	225	212	203	205	195	231	194	199	197	230	232	179	192	226	222	224	232	188	191	188	207	208	212	221	227	221	212	203	185	189	211	202	197	203	191	200	224	227	221	218	206	224	207	222	214	194	220	212	175	189	223	222	224	210	235	211	189	206	221	218	214	221	214	204	177	226	226	214	194	217	215	203	192	209	188	199	211	209	218	202	200	201	236	223	244	205	222	196	227	208	216	209	205	204	189	217	201	222	225	214	227	202	200	201	238	212	205	219	200	211	190	179	231	192	213	183	206	219	215	187	203	205	206	243	208	196	187	178	204	222	223	231	213	202	238	216	222	209	225	209	226	184	243	206	214	227	208	176	210	205	197	199	195	204	195	216	215	179	218	225	198	207	197	222	222	204	205	219	241	219	220	205	220	209	223	204	203	209	201	222	217	222	199	217	205	209	198	212	227	214	227	221	172	221	187	199	183	231	217	241	222	186	202	218	191	202	218	221	203	212	204	216	213	211	189	217	178	215	211	242	213	199	185	210	213	216	200	209	244	235	193	236	205	221	204	215	202	229	216	213	217	195	188	205	189	228	196	232	174	192	203	199	199	207	211	207	227	215	215	191	234	223	215	187	205	204	222	198	213	192	221	191	224	223	232	206	192	199	195	203	196	209	209	193	213	234	199	235	221	212	158	198	218	204	236	186	212	220	216	223	195	217	249	236	171	219	190	227	195	189	228	201	229	223	196	223	235	187	225	206	223	210	199	206	205	199	209	225	191	210	198	199	205	181	225	199	196	196	211	193	212	228	240	206	211	226	250	202	206	205	171	175	234	231	223	219	208	214	197	221	199	224	201	214	196	201	217	193	255	190	193	199	206	205	202	231	194	174	195	186	227	218	196	200	201	198	236	203	205	229	206	201	199	186	226	182	208	225	222	221	214	206	197	192	213	222	194	201	231	186	217	213	226	189	233	188	196	177	217	226	204	238	211	187	219	189	203	230	232	218	209	197	213	208	203	194	200	203	215	192	210	208	229	216	205	219	212	199	201	210	195	188	209	188	201	211	224	249	222	215	221	205	224	233	204	193	205	219	222	221	232	216	180	219	208	211	203	190	193	209	188	197	192	181	232	190	217	253	210	196	200	219	243	217	194	197	227	230	211	208	193	201	224	204	209	223	228	254	219	208	212	228	221	221	220	221	217	234	200	233	205	193	207	201	201	190	208	209	196	235	250	244	211	208	225	204	195	217	218	227	204	215	212	219	212	199	237	228	214	201	182	200	229	211	212	183	218	200	199	224	228	219	205	165	181	206	206	194	227	212	220	205	213	209	202	198	229	208	208	206	237	209	218	202	186	222	212	219	191	236	214	182	205	203	214	208	201	213	209	202	196	202	200	205	219	213	233	218	194	194	226	193	184	233	200	202	210	210	221	213	214	199	194	221	199	224	208	204	199	210	188	226	194	189	203	213	187	225	236	210	228	206	226	210	206	216	206	200	200	189	218	220	220	208	212	213	204	195	219	206	212	197	205	199	200	199	204	206	209	214	201	199	188	198	218	189	190	215	188	214	211	223	222	218	188	210	223	177	183	197	218	197	202	199	206	194	217	238	216	217	211	207	221	220	218	246	242	215	230	230	230	201	229	222	222	217	217	173	198	196	213	190	202	212	241	225	198	212	235	209	198	205	203	241	227	212	206	233	219	214	218	229	218	185	190	231	223	212	238	194	220	212	198	244	204	197	205	231	226	194	182	204	189	208	211	200	198	211	212	193	201	207	199	214	226	195	209	233	198	200	221	186	217	203	177	220	223	218	209	219	220	222	223	217	226	220	205	247	209	215	226	181	200	208	228	212	225	216	207	193	226	212	214	197	229	216	227	227	223	218	195	217	208	214	184	251	226	199	212	212	210	188	220	206	234	188	229	239	216	192	182	182	228	235	239	189	196	226	216	245	223	203	218	180	196	231	253	224	224	195	201	192	207	203	198	205	225	204	223	235	192	220	204	236	190	222	188	202	209	217	219	208	228	224	229	195	211	212	206	223	206	217	197	195	194	205	222	202	207	200	205	210	215	210	209	219	203	220	198	186	215	241	196	221	220	202	200	217	192	217	227	192	206	208	235	236	191	229	210	214	205	214	215	213	228	212	238	221	195	208	220	207	170	206	194	197	209	223	187	187	216	181	206	211	200	213	211	201	213	195	199	210	202	225	215	205	225	205	189	202	215	196	187	203	231	218	200	165	198	200	207	210	227	199	228	199	209	229	218	191	188	215	208	217	214	215	203	193	203	215	233	225	211	217	185	203	198	214	226	234	210	231	225	207	227	190	225	211	227	207	224	204	213	236	205	223	189	210	209	185	220	232	209	219	213	230	211	187	212	187	228	208	205	204	212	190	195	207	199	189	223	218	189	210	223	215	205	191	206	219	181	191	206	211	200	184	205	215	224	193	212	202	203	231	221	207	189	168	216	214	208	186	192	188	225	219	197	183	222	205	216	217	196	192	218	225	218	219	208	222	219	196	221	199	185	192	207	212	197	211	226	214	211	183	191	213	226	204	211	220	198	179	205	200	235	197	217	224	234	205	199	189	261	213	233	239	219	222	213	185	220	205	214	196	223	191	205	199	242	187	214	209	233	194	225	225	211	219	202	184	213	180	213	215	201	195	203	221	212	222	206	217	211	193	215	200	232	185	223	196	207	202	217	199	212	230	217	221	206	201	216	219	164	205	197	199	210	238	233	194	217	224	196	200	233	239	214	198	209	213	216	197	208	256	230	210	198	235	192	181	208	215	201	224	201	193	190	202	212	214	219	178	202	203	186	195	197	209	213	224	206	206	198	221	196	206	203	228	202	206	216	191	205	200	250	214	203	192	190	195	193	226	192	194	191	183	176	211	203	209	195	219	222	230	210	223	219	204	203	209	190	171	205	212	218	215	208	229	232	207	231	222	197	220	226	226	217	227	211	213	208	222	219	210	237	208	159	175	207	242	229	204	210	224	225	220	215	207	188	198	209	193	227	210	198	204	231	208	189	198	227	211	222	182	216	212	225	214	200	257	198	231	209	214	191	221	200	195	212	203	203	232	227	235	193	233	217	172	195	207	255	214	236	237	209	204	203	232	179	182	193	206	203	211	234	217	207	206	211	177	215	198	199	227	210	210	187	217	220	238	226	204	198	211	191	221	206	191	220	216	221	188	206	194	229	218	216	217	222	206	226	240	224	196	236	215	223	231	197	202	202	217	209	225	235	222	207	196	206	208	190	199	214	215	208	207	172	224	214	227
9410	7564	15993	18464	15410	13397	21794	45657	39415	967	777	685	681	663	615	673	637	630	631	556	612	558	562	572	577	547	547	596	542	564	534	528	538	558	505	545	564	522	522	537	533	603	516	557	549	525	507	561	540	548	607	558	511	503	547	527	507	556	503	552	550	548	577	532	546	531	535	518	525	517	540	514	556	537	530	510	555	507	537	539	526	516	505	523	503	539	529	528	492	502	586	516	560	532	516	510	541	494	552	529	512	524	547	538	514	515	524	497	552	534	506	573	542	576	539	539	487	517	509	521	508	506	542	542	532	521	530	492	513	533	583	535	504	510	551	553	500	535	528	516	517	552	507	565	520	507	530	521	530	562	525	534	530	565	560	540	521	536	547	506	575	537	557	517	532	514	520	520	573	497	533	508	509	577	515	572	546	560	544	494	528	510	499	538	518	532	523	533	517	495	538	498	491	519	525	510	531	544	558	493	539	527	514	510	540	506	523	529	528	472	542	547	555	510	487	533	522	489	508	557	531	558	493	495	571	463	531	510	574	511	499	538	530	521	507	549	509	508	548	518	528	503	502	515	527	506	515	500	541	505	520	476	545	522	503	493	490	568	485	516	484	539	485	476	557	479	543	587	485	509	518	508	492	524	487	551	554	577	525	523	557	539	558	477	524	493	506	508	554	541	518	549	520	525	501	516	531	550	522	525	515	497	508	528	545	526	538	524	479	519	514	506	509	568	510	493	520	532	530	542	546	539	483	524	502	495	543	534	544	525	508	559	548	517	521	509	531	562	478	515	520	527	490	547	523	535	536	522	530	484	498	538	519	503	469	530	530	560	556	524	503	538	493	489	479	488	558	508	524	527	550	585	527	491	503	493	533	552	550	494	474	505	522	517	553	541	503	527	522	509	494	551	519	493	509	531	483	524	515	512	539	528	513	525	523	545	539	586	534	534	525	525	512	493	512	531	518	492	506	503	517	497	516	501	545	495	496	549	542	522	514	555	548	497	527	534	547	522	514	535	538	533	538	510	510	515	534	520	561	515	534	532	501	528	536	521	516	526	529	524	562	524	519	542	530	540	537	519	529	522	559	535	522	518	547	533	500	540	533	535	540	514	512	538	500	507	544	487	507	532	526	517	499	558	544	517	524	546	517	513	525	501	529	491	497	520	470	532	537	555	493	532	528	552	537	547	523	483	568	520	506	522	503	556	577	552	503	516	507	522	575	534	498	495	520	512	497	493	492	466	536	538	535	520	525	537	515	544	540	531	534	512	519	502	506	539	533	532	473	498	512	560	502	565	500	521	512	532	522	525	499	540	535	523	552	543	501	547	532	515	570	515	512	562	513	534	508	564	522	517	499	548	544	512	536	511	487	498	533	517	545	524	513	496	525	490	484	531	533	508	539	506	492	518	558	542	500	503	518	555	577	512	499	537	550	556	516	533	501	504	561	520	514	566	505	534	503	508	580	535	546	483	520	544	523	529	507	514	510	490	500	513	528	533	545	546	560	527	518	532	509	564	506	557	535	528	543	573	535	496	546	550	537	542	500	535	528	544	469	523	520	557	533	506	527	551	498	559	556	535	561	466	542	544	512	531	535	530	528	498	531	534	508	487	523	547	535	541	506	539	493	500	485	494	507	489	529	558	541	529	504	517	468	525	505	503	514	514	522	523	556	540	543	500	500	499	516	560	505	543	483	494	522	521	526	520	494	555	533	494	524	497	537	552	565	537	497	540	548	520	531	532	552	512	520	511	498	538	559	525	517	497	540	552	533	523	522	483	476	493	536	573	550	522	512	510	496	580	550	513	541	535	519	540	507	555	515	555	470	502	520	515	516	548	520	569	504	525	557	536	494	542	527	525	533	494	534	534	477	545	542	515	550	553	520	484	497	505	480	541	477	538	558	531	546	511	546	527	518	505	536	533	501	526	534	516	517	512	523	541	507	513	514	547	541	538	529	566	498	514	510	531	505	541	500	558	510	536	532	576	578	538	520	504	495	567	494	547	525	512	544	560	517	535	557	571	538	490	529	535	541	518	510	491	523	517	549	526	537	527	508	538	563	522	533	498	533	499	527	503	508	541	517	529	556	525	518	489	545	540	562	542	534	541	481	492	472	563	531	544	539	488	546	584	509	496	536	545	542	513	554	531	488	514	517	506	538	537	493	500	531	526	510	537	547	532	546	497	523	509	526	479	506	480	535	509	559	505	530	498	499	502	529	541	543	484	527	546	477	530	535	478	555	514	504	521	517	537	523	545	506	473	498	547	521	545	477	529	534	576	568	562	481	552	498	518	513	546	517	511	512	499	522	547	561	527	466	574	520	524	538	548	456	506	547	561	515	559	528	514	523	503	500	509	487	541	545	544	558	548	502	505	546	554	536	521	521	525	568	549	535	477	511	555	522	495	557	495	536	530	532	530	499	536	524	531	518	578	570	534	577	543	527	541	484	516	516	519	540	536	497	502	526	535	579	499	525	502	555	538	530	513	540	534	527	524	492	516	526	555	545	512	561	518	530	562	512	513	498	544	542	532	540	564	561	527	518	519	557	510	506	552	521	528	514	541	546	463	549	527	546	512	532	541	531	551	523	515	544	531	542	531	526	512	540	547	518	530	511	536	502	494	532	518	563	524	549	505	487	507	557	492	578	546	521	562	492	488	508	514	551	529	514	513	517	538	530	542	530	532	523	538	605	523	511	592	517	511	481	583	518	502	542	493	548	482	509	543	504	542	486	538	506	530	541	498	525	519	540	521	555	488	531	508	511	552	549	495	559	520	547	519	503	532	526	519	507	528	512	513	548	578	512	527	490	569	553	566	558	494	508	567	560	537	499	517	521	552	544	524	559	507	521	575	527	503	563	505	512	534	544	525	502	499	530	513	544	489	507	526	511	554	504	510	505	524	534	535	521	539	499	536	520	531	498	548	542	491	512	529	530	523	495	503	564	525	558	495	519	526	553	486	537	527	511	494	537	562	477	542	532	517	587	513	513	555	552	580	516	524	473	495	537	532	521	533	541	509	467	518	515	513	537	539	532	534	539	536	514	514	477	544	530	533	534	501	536	583	561	526	527	560	508	519	551	541	547	553	527	503	509	550	524	526	514	529	492	550	520	483	514	581	550	532	518	518	502	515	501	519	541	498	498	525	518	559	524	532	524	499	544	526	532	535	501	529	530	558	522	535	512	558	540	540	475	523	506	562	512	534	562	515	524	503	508	497	540	504	522	512	485	559	556	475	526	534	459	531	547	532	516	516	530	494	541	555	514	523	510	544	545	529	534	521	505	535	540	514	515	476	539	531	546	500	501	523	518	516	497	547	503	537	553	541	551	526	507	550	553	538	519	536	517	524	554	533	581	522	519	526	507	499	499	522	512	547	526	492	487	495	548	531	539	536	521	545	515	505	516	527	505	505	533	533	517	554	521	537	564	516	516	536	562	550	550	575	515	544	514	544	515	542	532	526	502	531	564	505	523	527	513	535	516	527	512	536
26955	14755	15832	13086	8683	5974	9902	36134	41995	9561	735	437	433	447	403	410	422	412	412	467	424	390	427	413	422	422	417	386	425	359	397	427	419	391	402	410	367	403	413	404	406	380	356	411	367	385	354	414	412	388	378	358	374	344	392	375	359	392	363	398	360	385	373	417	386	377	392	383	382	383	379	386	369	367	361	350	385	363	379	318	409	409	391	401	401	328	426	412	382	384	404	354	347	393	397	414	358	394	392	420	401	373	374	374	393	343	390	395	423	369	377	384	422	398	373	375	394	383	376	366	356	384	395	411	402	386	393	399	412	402	403	390	375	375	395	423	388	412	362	375	405	370	378	382	362	411	387	381	411	386	379	398	388	355	377	421	369	376	399	397	375	365	367	396	356	338	404	374	398	424	384	377	426	373	408	378	416	411	400	352	373	371	360	408	383	391	363	381	359	364	367	347	392	357	391	395	381	425	390	352	405	335	385	404	354	363	391	387	427	386	381	369	410	389	361	421	405	411	411	364	401	403	354	404	391	353	370	388	406	374	424	330	343	378	371	385	371	394	413	380	366	399	396	390	378	408	398	365	372	317	366	385	428	361	362	360	352	364	379	385	372	332	397	378	375	348	329	336	375	376	369	422	372	349	393	371	382	388	376	422	338	373	384	400	401	406	347	368	386	393	392	386	357	387	378	370	402	409	403	393	389	334	383	378	382	405	354	401	357	406	352	391	376	405	355	372	362	358	393	395	403	388	401	375	362	362	401	391	391	380	375	376	402	377	377	373	362	366	367	404	371	395	415	389	382	378	356	365	381	369	407	344	356	378	384	374	404	346	367	372	398	387	361	347	390	395	400	373	391	377	405	437	380	410	377	371	388	388	388	368	380	365	349	400	406	410	351	377	344	397	376	415	379	384	366	384	383	351	386	370	394	407	397	380	384	365	414	427	411	377	369	356	367	403	409	374	398	368	399	414	378	392	362	382	418	367	336	373	385	372	359	382	387	371	362	409	370	373	374	374	350	372	408	381	396	385	377	411	364	388	389	380	424	405	404	365	413	423	396	371	409	407	383	379	412	378	401	381	366	416	346	334	399	370	389	381	380	412	386	375	393	365	396	370	358	392	416	366	386	365	400	386	392	391	376	346	390	380	367	345	377	385	372	402	407	411	395	429	357	357	378	355	365	358	359	356	360	375	393	401	387	415	385	360	377	397	383	412	362	389	341	382	388	354	398	395	392	407	415	427	398	349	360	346	401	364	406	376	349	337	382	341	386	372	390	372	348	376	379	413	385	404	405	369	411	390	362	394	356	365	397	364	374	422	380	344	400	401	385	358	394	423	390	399	377	364	351	408	371	368	394	367	367	380	382	399	378	402	405	369	408	383	400	375	411	373	430	399	358	377	377	392	387	363	374	378	419	396	364	386	395	396	375	418	394	409	426	382	406	369	380	373	380	397	360	357	380	404	385	378	394	391	388	380	367	366	417	374	361	389	398	380	361	373	396	402	362	383	368	376	387	386	376	387	362	367	370	368	396	360	402	395	405	379	401	358	375	376	367	405	383	360	344	370	371	368	400	360	408	429	401	374	358	389	395	391	400	370	396	377	347	361	387	408	375	391	377	376	375	405	403	420	392	367	374	406	385	381	394	390	392	362	385	366	390	397	415	408	365	368	384	368	357	390	408	400	395	358	357	382	367	389	408	377	361	349	425	389	370	395	389	372	376	355	384	387	377	367	367	429	392	380	387	397	376	356	412	382	361	370	399	362	391	398	413	427	365	359	414	398	368	368	390	362	382	372	391	346	368	364	390	353	364	410	375	379	382	393	387	364	439	386	394	340	369	356	380	352	366	389	381	398	340	405	356	375	365	407	393	339	372	417	416	394	400	418	369	354	346	413	406	381	413	376	367	393	386	345	375	391	383	387	370	393	362	340	401	410	360	376	417	397	362	396	365	379	358	365	393	396	437	366	403	402	363	380	382	369	371	410	361	402	352	324	387	382	368	421	399	408	378	375	355	369	365	366	381	369	401	420	409	381	353	390	389	375	373	386	436	410	373	400	386	368	354	331	349	393	392	393	394	426	391	415	420	383	366	402	374	397	334	399	383	382	376	407	339	386	367	375	392	342	418	421	376	418	369	363	356	423	385	396	375	418	392	379	415	392	383	388	385	375	414	357	374	389	374	383	346	398	403	398	415	377	389	421	389	374	399	416	345	351	386	372	360	386	424	362	359	328	359	380	368	403	378	409	391	370	355	372	388	379	333	381	385	400	366	395	355	393	362	361	359	378	402	387	371	378	397	385	419	361	375	367	381	379	373	397	383	377	348	379	365	381	374	402	426	383	395	403	393	380	420	420	403	397	389	402	384	370	365	353	408	368	371	381	353	401	365	379	368	387	329	372	372	426	355	372	414	406	399	366	367	377	403	374	355	390	366	360	393	371	409	381	382	365	405	390	357	371	360	390	366	373	367	387	403	395	429	423	429	401	424	397	386	391	355	353	417	363	389	350	404	369	363	352	399	401	408	396	373	381	369	395	389	435	403	371	381	385	398	379	367	361	412	389	397	363	380	377	364	388	397	374	378	347	366	378	381	385	363	408	357	372	366	392	368	337	391	393	387	365	416	426	389	375	386	349	407	406	358	389	383	366	388	394	353	407	372	385	379	356	374	365	360	389	396	385	414	406	376	440	404	344	407	366	406	370	428	412	410	400	369	402	385	361	388	407	401	369	374	369	372	366	399	411	370	362	382	400	395	363	415	364	342	407	371	372	348	410	374	394	363	375	409	417	377	396	421	381	371	375	367	413	367	329	348	428	380	362	367	395	386	390	372	374	392	344	359	400	370	402	375	381	338	395	392	403	375	396	396	400	350	388	387	401	392	349	357	374	371	391	397	364	378	376	416	388	413	368	421	370	393	367	351	391	410	375	379	401	381	390	388	384	351	422	391	401	374	421	404	368	367	365	385	409	393	394	389	348	413	371	365	332	372	375	366	388	403	388	391	329	343	365	402	368	413	375	369	409	326	398	375	415	425	348	394	372	355	409	373	385	369	349	391	396	392	367	385	397	359	382	358	377	400	400	414	391	353	365	386	381	423	381	416	408	389	363	379	407	395	414	388	368	384	396	367	409	368	349	362	408	378	346	374	383	392	413	365	393	404	398	374	365	381	353	386	377	405	382	372	383	378	388	396	376	345	416	363	377	444	367	376	360	408	375	434	364	389	384	385	415	363	362	377	393	415	362	390	366	385	415	395	376	355	363	385	377	381	362	392	402	419	363	392	402	345	410	347	418	347	381	376	351	389	378	338	393	420	398	363	358	359	363	369	408	377	388	387	383	415	329	340	401	406	381	398	402	370	356	363	387	362	368	366	387	383	413	362	385	385	365	404	419	366	388	373	373	391	372	375	373	346	372	394	369	411	384	386	372	427	383	378	397	371	373	378	386	353	370	359	423	423	384	384	390	355	371	377	359	374	382	393	365	346	369
12701	10258	22057	24697	22182	18840	27867	56126	56167	2196	1415	1345	1269	1214	1139	1072	1070	1061	1017	1041	1023	1078	968	997	951	956	967	945	983	966	970	938	997	947	933	959	869	941	898	926	861	941	927	896	906	896	977	943	913	915	921	868	844	879	891	882	890	867	837	861	868	868	886	907	901	915	882	833	910	940	805	887	872	888	837	844	873	913	886	850	820	918	868	853	922	901	892	834	822	909	843	859	893	903	900	898	828	910	801	822	833	825	877	940	879	845	902	879	885	835	886	860	897	789	843	868	867	871	851	832	903	865	853	883	859	910	853	899	864	900	939	878	832	851	914	915	860	893	847	822	882	901	854	874	858	878	878	888	839	854	894	874	838	878	839	818	970	885	857	898	868	844	863	842	899	834	891	884	885	831	881	881	880	927	854	820	900	891	880	893	910	863	890	869	819	865	858	866	846	829	856	857	892	922	872	895	845	858	874	881	866	870	868	906	816	879	852	854	866	847	795	882	922	847	930	873	858	864	856	910	864	875	880	865	862	835	821	910	890	875	834	897	872	880	880	813	895	847	876	898	905	859	900	825	877	875	886	902	919	820	919	883	873	908	871	852	856	896	824	876	893	893	834	868	836	892	872	861	866	851	874	877	903	851	863	833	883	932	943	872	904	890	858	828	822	870	882	855	810	880	920	883	836	826	878	868	873	855	901	852	871	851	805	847	824	854	885	817	916	883	901	846	896	907	887	837	882	866	908	914	862	876	868	882	896	888	909	801	865	837	834	905	903	830	876	884	851	888	802	886	857	828	888	873	869	827	860	881	846	857	887	897	844	916	857	929	877	829	832	884	850	887	835	856	891	896	928	813	843	882	860	806	847	852	869	887	820	815	863	838	878	834	895	833	873	853	874	875	891	871	844	822	871	880	938	845	914	853	903	865	865	838	912	843	847	844	837	828	885	862	821	843	849	850	881	892	883	834	842	852	909	868	856	876	887	880	883	896	852	865	881	916	908	830	911	895	860	852	882	858	836	861	860	854	841	874	888	893	912	904	910	792	844	821	865	851	891	867	849	862	932	830	808	882	885	845	916	832	887	814	850	876	905	848	839	893	859	855	858	860	854	803	912	860	868	913	910	875	805	891	866	874	920	874	878	857	878	824	821	832	854	888	838	849	839	869	869	869	866	866	932	839	863	797	862	892	878	902	877	884	828	929	902	884	886	856	841	874	845	816	845	879	846	852	853	840	878	876	841	923	860	873	911	912	886	883	855	864	845	896	854	911	917	859	853	870	854	816	901	873	866	837	869	874	891	840	873	884	885	892	827	773	793	901	858	930	905	983	862	854	882	868	888	901	835	850	919	906	901	920	880	919	839	834	875	916	855	868	878	869	898	885	893	873	840	855	886	873	920	857	856	867	888	890	898	832	872	832	893	915	836	844	878	860	847	891	884	878	826	875	917	857	827	832	862	863	859	857	819	832	885	834	885	864	883	884	825	876	852	832	870	843	879	838	852	839	860	888	918	862	890	874	829	830	906	842	893	893	840	863	863	860	903	898	863	846	867	820	871	871	854	848	887	901	851	834	846	873	849	838	870	879	890	848	914	829	880	871	874	879	869	903	800	842	878	831	794	870	950	848	805	891	934	877	879	876	887	847	840	855	853	826	892	857	849	868	906	836	823	850	907	864	876	839	871	821	926	904	886	871	866	871	851	899	822	881	884	861	846	885	889	884	904	883	895	881	847	875	870	932	832	872	853	902	936	834	825	859	895	884	845	899	886	901	858	887	857	888	865	854	904	851	883	824	851	852	901	905	923	865	904	833	863	891	885	799	834	813	902	878	830	845	837	889	859	828	845	912	910	863	872	888	864	896	874	876	908	916	874	815	893	873	944	890	892	904	854	893	879	864	862	868	846	866	885	876	923	885	881	901	856	856	884	892	890	856	871	891	867	846	859	887	926	852	865	847	864	888	864	899	851	856	875	871	876	843	870	887	880	865	854	881	831	842	865	860	839	847	863	829	891	901	889	911	889	896	859	886	891	847	891	870	890	873	885	850	828	854	895	901	866	825	843	883	820	881	865	898	860	913	929	891	834	793	836	832	884	869	827	896	876	886	856	900	873	886	862	893	901	858	873	882	883	851	896	841	903	887	882	932	886	883	875	859	860	821	842	865	864	841	810	869	869	866	885	865	874	904	836	881	875	882	874	846	873	963	871	870	857	846	852	889	881	838	849	859	901	884	861	868	815	903	867	915	814	850	906	860	881	913	908	870	865	817	860	892	878	862	859	879	924	861	850	884	849	900	883	918	926	879	915	872	840	906	882	835	896	891	852	912	885	844	871	835	862	914	855	860	826	857	825	919	889	890	886	911	949	838	863	900	843	822	868	871	869	867	888	854	868	924	886	845	868	882	900	881	887	897	870	915	892	872	873	870	827	845	851	818	851	891	866	886	870	882	826	862	835	891	869	791	860	919	910	826	837	883	850	875	897	878	890	847	899	891	801	879	883	845	899	856	854	927	868	916	820	836	891	868	870	833	864	841	856	904	888	876	865	889	949	886	893	893	858	865	840	929	843	877	908	875	851	821	916	871	896	915	915	853	821	879	917	884	863	878	867	863	835	821	861	830	875	843	816	817	829	850	844	815	845	887	841	862	867	871	877	925	864	867	864	898	881	833	878	890	919	855	887	824	859	880	839	821	862	885	890	881	849	855	817	869	843	862	861	941	897	840	901	884	880	837	852	878	910	899	842	856	901	850	879	883	858	904	889	866	838	891	891	914	907	853	884	848	853	855	861	883	906	917	899	868	855	850	889	894	818	884	872	901	881	872	878	863	839	870	903	845	871	887	838	886	876	838	868	853	876	871	843	893	830	913	895	837	856	906	871	817	873	878	872	809	875	820	849	876	861	903	871	891	971	861	868	864	859	889	869	854	850	851	874	863	867	922	904	859	905	850	919	801	854	888	852	864	829	885	871	856	855	911	826	852	872	879	911	877	848	839	849	922	837	910	853	833	874	894	836	858	890	889	806	827	864	860	863	871	867	926	846	852	867	889	884	834	870	841	818	908	888	833	867	873	844	873	852	864	877	919	832	903	908	871	883	877	902	854	887	872	864	877	892	868	870	931	900	842	866	884	871	877	844	863	868	897	887	918	875	882	907	784	867	851	885	829	843	824	855	908	857	882	808	858	832	886	825	908	881	854	902	860	856	859	880	822	954	945	833	879	857	883	868	878	854	800	890	835	870	852	885	926	873	900	902	861	837	838	840	866	806	837	869	866	863	871	865	872	821	870	871	862	902	835	879	843	850	849	876	844	782	880	881	876	841	854	857	841	837	852	853	895	905	879	880	856	845	892	882	882	849	882	844	897	908	842	837	860	818	876	908	868	890	874	894	893	848	825	915	902	892	890	838	872	832	868	860	845	840	897	892	865	891	850	867	858	853	923	851	877	840	877	830	896	837	882	833	910	867	802	857	901	894	871	826	915	826	960	833	827
7671	5114	5549	3868	2775	1866	1158	1528	1932	273	169	170	178	174	170	166	198	183	183	161	157	180	176	169	192	180	174	171	169	188	167	167	159	188	148	167	164	157	177	184	151	146	192	190	156	145	168	157	195	153	171	178	160	182	176	154	183	183	183	161	157	165	182	159	195	153	160	157	160	147	155	158	170	172	169	174	182	154	171	180	202	173	168	169	172	184	172	169	165	158	185	192	163	172	160	159	200	188	165	178	189	169	179	170	166	178	175	173	181	159	186	159	148	180	186	177	165	183	175	169	160	162	195	187	158	187	188	169	176	157	173	184	174	167	149	166	171	178	183	130	165	166	168	166	165	149	171	149	174	188	143	156	166	175	168	177	185	177	161	212	211	169	160	187	132	161	179	146	174	156	168	154	163	168	169	169	183	179	150	179	172	184	167	157	177	151	194	180	178	172	165	172	175	175	160	157	189	161	163	179	188	153	163	163	147	187	163	165	146	161	159	179	184	150	186	186	159	154	179	168	156	156	179	172	182	166	160	202	177	193	206	166	171	175	174	172	185	150	188	189	166	173	178	176	167	184	150	160	162	170	180	192	152	157	158	146	171	189	170	177	191	171	192	151	157	162	187	174	176	165	170	157	155	143	175	168	142	184	178	174	162	166	178	175	155	162	162	148	171	167	162	178	152	165	148	155	164	146	175	175	155	174	166	171	158	158	169	156	185	170	192	159	185	157	183	172	150	156	167	182	178	153	163	160	160	151	184	180	168	165	175	166	164	200	158	174	163	166	159	178	177	172	166	143	182	183	192	171	160	143	180	164	160	169	182	155	141	188	184	198	162	161	171	162	164	170	172	151	153	155	184	179	165	173	127	165	187	170	167	177	189	165	166	174	156	156	162	167	188	185	163	171	160	175	188	158	170	176	167	173	180	157	177	172	190	149	189	173	158	181	188	176	187	181	178	169	174	183	158	161	185	171	160	173	170	169	162	190	167	173	159	202	164	167	158	178	166	151	182	184	167	167	168	170	170	163	167	151	184	153	193	177	162	158	183	156	181	164	171	161	169	168	152	153	171	176	161	140	160	159	186	176	186	177	145	138	160	161	162	170	152	160	147	178	152	184	151	157	173	154	148	189	191	173	180	187	188	173	177	182	162	174	157	165	165	189	166	159	155	175	177	196	196	155	179	175	171	155	180	218	198	151	165	152	182	162	169	200	146	169	178	162	148	174	163	176	163	187	170	184	180	167	184	132	172	169	178	167	165	174	158	153	186	180	176	177	174	171	176	167	170	165	166	155	152	160	174	159	163	171	165	174	188	185	166	189	179	176	149	168	150	146	160	155	174	174	169	187	162	157	184	180	173	181	164	171	160	172	162	188	154	160	160	172	170	162	180	189	180	170	193	187	187	161	176	156	144	159	184	191	178	148	162	174	167	168	184	157	167	148	182	182	161	157	155	168	161	175	189	174	169	172	174	169	183	159	168	178	163	166	167	182	178	150	168	151	149	179	161	198	164	162	163	161	195	171	163	178	152	171	182	163	162	170	178	172	184	181	183	165	175	160	192	167	172	183	179	169	197	180	157	182	135	168	150	157	176	188	178	183	192	184	174	157	171	172	190	173	161	180	176	168	160	162	175	162	166	173	177	152	177	166	164	163	164	179	186	149	201	186	159	157	146	175	166	148	167	184	151	174	187	167	164	180	172	145	171	195	150	163	172	175	178	182	162	181	192	159	175	167	170	170	194	181	184	163	148	161	182	157	171	153	207	178	166	173	191	170	186	171	171	167	175	180	151	150	176	170	146	163	137	180	175	167	168	155	157	203	180	169	180	177	181	199	173	173	176	193	173	171	160	189	163	164	168	197	166	166	138	159	190	182	169	141	151	188	166	162	182	172	170	180	159	185	168	197	185	173	185	195	148	158	175	166	188	192	184	152	167	164	152	180	156	171	179	179	168	181	149	180	167	155	180	169	158	170	170	146	151	183	173	176	161	166	154	157	164	188	181	177	166	179	177	182	160	177	187	163	167	161	185	177	175	179	191	170	173	134	205	181	161	197	191	165	157	169	173	165	181	152	164	180	149	154	150	169	161	170	179	197	170	158	171	203	174	169	163	187	149	159	165	173	181	201	194	177	181	167	150	163	170	189	181	164	173	173	157	174	163	183	177	160	181	168	174	165	184	168	165	182	151	159	177	188	142	130	177	172	153	205	189	174	169	156	176	179	191	194	181	181	168	175	160	172	180	182	184	183	149	168	192	149	191	189	165	172	178	186	194	187	167	175	179	162	152	181	177	184	158	190	145	145	159	180	179	169	181	156	146	166	169	184	172	187	175	166	150	175	201	171	157	164	186	160	194	171	187	192	155	165	174	180	158	191	175	168	166	169	177	179	169	189	186	158	166	150	183	170	162	173	146	154	148	177	167	183	174	168	182	150	168	164	174	164	172	171	165	152	174	196	191	199	149	124	175	170	182	183	183	188	185	178	215	198	177	183	156	179	160	150	160	163	156	164	176	163	176	149	178	188	181	170	193	169	192	162	215	162	166	168	184	169	156	161	182	160	177	187	160	164	174	191	175	158	160	172	170	138	196	157	169	193	149	179	168	192	169	164	152	162	127	186	172	184	155	174	173	195	184	172	166	160	177	186	168	182	165	175	165	170	188	175	158	173	178	190	168	157	174	164	158	158	189	162	169	188	173	163	167	138	179	182	160	167	181	179	172	191	168	186	169	143	174	147	182	171	160	157	167	182	166	159	162	168	167	138	159	178	166	184	164	152	167	188	184	192	147	164	145	180	179	159	170	184	150	162	173	168	185	195	173	178	143	177	140	190	161	175	167	185	189	161	159	149	164	160	144	146	156	166	174	159	196	169	172	174	162	172	198	166	140	167	169	199	143	156	176	176	175	171	165	180	178	156	169	163	176	175	186	161	194	179	178	168	145	167	181	179	152	155	174	189	154	170	152	168	165	157	196	177	200	165	161	182	137	179	175	190	173	181	177	179	156	190	180	145	161	171	169	139	160	177	144	159	143	166	179	184	152	143	171	183	185	195	166	153	174	170	161	184	148	143	171	169	163	168	168	171	185	194	166	161	173	165	164	172	149	156	167	180	178	169	155	145	184	192	186	185	171	169	172	180	137	166	195	157	183	149	177	148	167	191	171	158	183	183	180	155	161	175	148	180	156	173	169	175	172	184	165	195	169	172	166	148	168	170	166	177	181	167	159	185	194	183	169	183	174	139	178	192	161	169	156	165	179	151	174	164	206	148	178	171	160	155	175	175	166	169	185	170	182	157	153	160	182	181	140	164	169	158	162	177	157	156	169	159	160	150	177	169	163	175	183	183	154	188	175	181	158	181	153	175	189	164	168	156	168	175	178	134	168	160	161	163	184	153	182	165	173	156	177	154	176	150	151	181	167	187	164	155	189	160	183	196	178	185	154	187	179	161	149	145	191	153	176	178	185	167	181	191	181	188	171	181	187	184
4473	4525	9906	10445	9863	7620	5246	6761	7558	487	422	421	455	430	426	446	436	385	436	454	416	439	428	453	485	439	400	412	414	460	428	402	454	443	435	399	428	449	450	410	422	411	423	459	463	461	403	419	404	430	410	464	445	435	382	467	407	428	405	434	441	462	414	412	460	427	423	418	423	446	406	400	417	420	431	411	419	418	434	447	421	422	431	442	422	435	409	412	381	414	417	389	401	421	413	403	391	444	398	428	403	437	450	443	451	395	425	428	439	431	432	436	403	428	426	470	422	440	487	432	440	424	445	430	429	448	416	462	420	387	427	446	423	411	474	428	426	454	448	455	418	432	420	403	432	450	395	445	401	435	405	458	431	441	421	446	434	420	424	432	406	454	462	373	438	425	444	402	403	433	416	471	392	420	416	410	431	415	390	437	462	449	412	397	484	430	418	463	425	445	356	456	449	446	407	448	440	422	440	460	461	406	414	415	408	428	431	427	412	425	424	449	430	441	409	412	458	449	454	418	425	440	446	400	400	448	422	410	393	386	425	466	432	439	403	440	431	435	422	388	437	459	442	416	450	419	449	429	408	446	413	419	409	421	415	442	431	432	420	409	433	424	418	435	443	452	470	422	444	432	435	412	408	416	461	419	433	434	448	409	421	448	438	406	404	394	447	432	443	417	442	428	440	401	422	421	434	466	386	440	422	431	431	434	411	427	470	395	395	434	420	421	410	456	424	450	445	398	417	423	429	436	435	424	452	394	438	425	423	406	433	412	412	438	441	434	422	415	466	399	402	416	428	438	437	442	447	459	437	423	428	426	398	421	426	425	414	405	451	464	422	432	442	434	442	440	438	427	385	418	453	427	409	431	401	415	453	421	452	460	423	464	448	402	453	435	437	395	458	444	428	401	389	424	387	428	421	446	420	407	441	452	458	385	441	455	431	430	426	432	418	376	431	433	428	426	400	428	409	397	429	424	436	429	446	415	416	421	396	453	442	413	433	435	412	444	397	404	376	403	437	426	436	426	422	458	473	399	427	402	419	417	413	403	443	463	445	448	447	438	434	492	449	454	421	454	440	445	423	426	445	430	398	427	425	409	422	422	428	451	404	395	445	433	426	378	465	375	417	472	421	391	417	449	421	418	422	424	446	450	395	424	438	421	433	413	454	437	438	400	435	387	433	446	419	448	429	382	431	424	432	418	438	383	424	435	427	439	440	417	410	436	398	438	428	463	447	447	465	446	425	411	373	438	425	409	411	436	456	434	459	450	436	423	406	392	454	429	432	407	441	429	441	416	477	411	434	425	430	436	418	388	425	436	404	415	428	422	418	392	448	386	425	433	438	449	433	433	443	389	440	451	446	405	415	422	436	443	423	389	465	418	475	414	441	467	445	439	411	435	421	412	398	441	443	433	436	391	415	429	423	440	423	423	434	433	472	407	420	432	455	467	412	417	410	473	394	383	437	437	427	426	430	435	416	418	399	429	456	469	418	409	428	443	438	419	411	439	395	416	450	425	439	450	391	384	436	451	425	446	440	456	442	441	425	423	440	400	421	443	391	405	401	401	394	422	412	442	424	419	437	435	393	392	456	422	436	427	454	462	411	407	397	469	397	406	405	428	410	436	423	396	398	436	396	436	428	399	400	483	447	429	430	431	406	400	387	411	414	408	422	415	434	408	452	442	436	448	420	382	432	448	430	447	432	418	453	426	439	431	403	442	440	432	406	463	432	439	422	445	423	463	419	418	412	476	426	439	433	432	440	413	438	423	424	437	425	406	433	395	435	447	446	441	398	461	413	409	433	417	442	396	449	439	425	440	416	426	417	438	430	416	427	400	428	432	415	443	460	430	419	422	386	449	413	440	408	429	436	460	438	431	447	402	436	444	431	411	406	396	458	428	410	431	418	388	390	374	416	442	437	437	431	437	415	455	449	439	416	432	459	413	446	437	429	420	416	391	386	424	421	408	425	437	442	450	451	428	436	438	426	448	420	412	432	427	436	421	424	443	430	430	420	478	405	398	425	435	472	448	425	412	411	427	404	410	433	421	441	428	391	409	436	408	399	425	440	426	449	394	429	420	417	441	433	440	433	420	454	387	406	470	431	409	434	416	428	440	447	409	439	397	452	467	423	426	417	461	425	437	414	413	429	434	398	413	444	407	395	430	446	437	445	395	454	433	436	444	416	405	411	395	418	441	400	476	440	441	431	417	430	421	448	423	441	443	434	439	397	436	415	440	421	394	417	418	433	415	448	386	398	421	429	428	427	442	462	392	408	436	401	422	419	419	420	428	454	428	421	427	402	396	448	460	450	422	414	390	442	449	462	394	427	408	417	406	398	448	453	426	410	417	412	417	383	463	438	429	436	403	444	434	384	403	450	390	430	432	432	452	411	458	395	398	411	432	436	408	391	451	418	431	446	432	412	440	419	410	413	413	409	445	434	446	408	425	431	411	462	439	469	439	414	422	468	445	394	444	417	439	433	425	399	443	379	451	458	430	415	440	401	413	416	453	398	399	413	415	449	440	393	424	420	436	421	400	438	459	427	429	436	435	429	447	388	438	428	459	437	418	410	415	417	416	409	396	420	411	446	466	462	425	432	419	437	439	424	391	426	429	429	412	435	415	427	405	426	454	416	432	416	443	433	438	406	433	437	482	406	439	442	447	443	408	431	414	416	433	397	425	411	426	425	408	449	446	411	440	424	432	385	439	419	431	458	447	450	429	446	416	417	426	432	451	427	393	493	437	403	383	411	467	451	399	450	444	426	448	449	456	432	414	424	413	444	419	458	429	442	431	398	458	422	426	437	436	435	433	414	437	446	428	399	419	444	435	412	454	409	401	457	404	471	423	431	428	424	448	435	406	417	389	433	405	447	443	440	404	383	421	399	467	385	400	440	455	476	394	417	417	421	444	402	433	426	428	406	421	449	408	405	436	429	424	455	418	436	450	408	442	433	419	415	399	430	426	431	434	423	419	400	428	463	431	420	446	440	439	456	431	419	425	408	418	442	462	418	471	427	428	436	416	394	443	399	383	448	424	434	449	444	433	425	434	447	450	449	443	449	412	443	426	456	461	447	448	437	406	421	432	400	392	434	402	450	425	435	419	439	457	464	420	477	460	432	412	424	438	427	416	460	427	416	394	419	429	463	408	437	433	442	410	407	451	422	445	450	434	456	454	442	423	442	411	419	421	419	429	448	416	433	443	430	413	436	431	430	418	448	439	414	419	414	424	400	425	453	432	384	417	412	463	456	452	447	442	414	414	451	413	409	449	425	431	398	405	451	399	441	436	453	410	443	419	434	441	421	438	488	385	462	403	439	418	433	429	456	433	417	418	464	419	446	418	442	452	421	448	401	416	407	402	450	436	435	413	467	440	442	455	445	476	395	412	428	466	450	405	451	440	450	446	437	383	414	446	420	450	410	410	399	427	438	421	420	423	391	416	430	415	451	415	413	395	415	450	425	421	432	442	414	407	410	442	429	455
17344	9128	10829	7863	5789	3471	3267	18210	24808	2395	232	249	258	223	198	208	198	215	222	208	194	205	199	210	182	189	216	202	197	199	221	211	205	217	184	205	215	207	188	202	209	176	197	210	205	209	184	203	213	211	238	213	207	223	181	189	171	181	190	225	200	178	188	177	180	176	217	204	186	226	202	218	228	188	175	203	198	197	178	203	205	188	184	229	172	204	186	178	211	181	194	191	210	207	207	190	194	191	204	191	177	222	217	219	207	181	201	206	196	187	184	184	199	217	206	205	178	206	214	182	224	187	195	192	202	194	184	202	204	197	195	191	190	180	184	188	182	194	190	208	200	200	185	220	182	193	193	172	198	194	183	199	207	183	200	202	182	203	172	206	185	196	200	213	193	197	191	192	185	209	221	176	204	202	171	201	193	218	204	191	157	194	216	204	192	207	191	226	194	193	202	214	200	215	217	210	216	228	187	205	191	219	199	177	191	188	222	205	189	180	191	194	196	170	217	198	188	197	173	188	179	204	215	175	193	198	199	213	180	204	228	201	179	181	191	199	197	197	225	198	206	195	214	193	185	184	238	190	216	190	189	218	193	185	208	185	183	206	203	194	204	180	207	223	164	197	208	171	196	187	200	207	188	206	215	209	199	213	193	198	184	205	182	198	194	200	191	211	187	198	207	217	195	219	195	217	178	216	201	186	200	167	188	170	204	183	190	242	229	183	219	213	220	194	199	206	212	188	206	200	211	224	198	185	197	178	199	178	227	211	204	213	182	203	215	211	205	200	195	185	211	180	200	202	181	176	180	197	204	204	192	225	199	201	202	181	177	180	212	194	210	206	199	186	195	215	168	199	201	176	184	219	188	188	194	189	175	179	219	212	184	209	202	165	209	209	184	169	192	199	197	200	215	218	197	193	194	184	201	201	209	168	215	213	198	189	176	217	176	219	188	187	195	222	190	201	201	179	212	183	194	203	174	213	199	192	185	194	190	185	204	201	208	183	167	189	216	202	192	182	213	174	198	223	189	185	198	194	166	194	182	188	166	196	202	186	200	197	209	192	192	193	180	182	186	191	181	228	214	219	201	175	197	192	179	169	206	209	220	216	201	225	172	215	227	206	204	226	233	244	195	215	212	171	171	176	170	183	185	178	197	162	196	205	220	190	210	201	206	194	190	182	214	200	172	203	203	178	185	211	216	189	213	192	192	205	194	186	171	189	184	164	226	226	207	203	217	204	179	191	176	174	204	166	206	216	196	183	182	174	188	179	183	180	212	164	222	199	185	210	179	207	213	187	204	199	210	187	180	212	176	176	214	196	195	180	222	199	217	187	182	190	190	187	199	174	189	205	200	175	197	188	236	194	216	174	174	171	183	206	219	219	232	225	186	179	218	205	201	200	176	177	205	228	207	169	196	210	205	180	187	181	168	208	196	177	220	213	200	203	204	179	187	194	187	169	198	212	196	188	212	205	209	181	193	171	226	209	207	211	190	212	200	189	189	189	197	203	193	218	193	192	206	204	226	208	202	178	218	180	181	174	180	186	169	191	199	184	170	181	197	193	208	189	220	194	206	200	217	215	200	199	199	180	225	210	195	181	197	190	185	188	177	209	182	192	223	209	185	178	195	206	196	212	189	199	212	188	225	219	183	176	221	224	189	183	225	185	195	208	196	175	187	187	181	209	191	222	201	180	205	219	211	213	195	200	197	206	168	198	191	243	209	186	209	183	181	204	185	227	224	192	234	204	213	209	212	180	212	199	211	175	223	194	185	201	225	182	198	189	200	200	189	198	209	227	206	188	193	192	199	160	171	170	222	210	200	195	183	165	171	160	212	197	196	178	196	196	225	195	179	209	202	183	208	209	216	187	166	199	186	181	189	199	198	205	219	199	193	245	190	212	174	204	216	172	209	173	175	205	217	233	202	213	222	194	196	200	197	207	170	209	186	199	193	191	214	184	192	185	186	184	184	196	175	194	209	173	193	201	192	186	192	200	234	188	201	205	176	191	204	202	202	203	200	192	217	208	210	203	192	170	169	195	206	191	204	218	183	191	197	197	197	189	213	199	215	193	211	190	199	179	208	211	181	211	217	170	189	194	226	197	169	187	196	169	229	186	200	216	208	202	185	195	196	193	228	205	171	202	208	198	180	177	176	199	224	202	189	219	172	187	232	183	231	190	188	190	189	197	210	191	189	201	198	199	202	225	212	226	200	187	199	201	229	217	207	203	189	196	186	204	207	175	191	182	193	217	191	199	195	213	191	178	207	215	183	219	195	203	203	222	190	183	182	192	176	200	216	228	202	220	186	198	211	219	189	227	212	199	219	186	196	205	192	227	193	180	187	181	200	183	215	204	177	196	211	218	210	178	182	208	209	178	183	194	203	195	206	210	200	185	217	193	212	183	218	182	209	188	205	187	173	207	182	188	206	190	202	193	186	205	225	186	184	199	187	190	196	217	209	252	203	185	200	191	220	185	207	202	186	199	165	219	181	193	203	211	208	196	178	193	168	205	200	186	183	194	224	206	204	209	209	188	185	191	185	197	202	214	191	212	177	231	207	204	167	217	193	224	214	236	212	205	190	213	205	210	182	195	188	187	195	213	211	202	206	216	209	206	193	199	213	232	188	164	201	187	195	173	195	220	210	211	179	208	182	176	213	177	206	204	166	197	211	185	201	166	237	171	202	201	197	209	185	192	197	215	211	205	183	209	171	215	178	196	192	224	218	211	196	177	219	179	173	191	202	183	181	195	170	214	204	185	193	223	204	214	208	215	210	193	203	206	181	202	201	193	193	160	176	190	206	178	215	174	197	188	209	182	201	199	199	194	205	163	198	182	206	242	202	188	190	180	183	173	205	204	191	187	190	193	188	216	193	199	195	209	225	215	183	192	199	191	183	178	187	214	195	217	204	172	223	197	188	185	213	176	221	167	204	185	157	198	241	200	190	227	211	180	196	194	208	188	159	213	208	180	191	186	197	189	197	217	172	213	176	187	190	207	189	182	210	171	211	189	182	205	194	187	219	176	172	203	182	191	185	220	181	193	200	188	198	211	190	188	232	210	195	168	208	200	187	225	205	175	170	207	206	200	215	175	235	177	182	169	194	187	210	192	200	205	192	186	191	234	215	203	181	219	193	203	234	205	215	172	187	205	235	201	207	197	207	199	187	190	202	195	210	217	215	196	179	202	181	219	231	186	202	193	197	206	202	194	185	190	204	179	213	195	211	205	196	199	212	195	195	213	202	205	210	188	195	195	205	182	223	236	201	227	211	199	195	209	182	193	180	179	208	193	228	196	187	201	196	183	184	203	178	214	186	207	167	162	207	173	182	174	173	230	208	169	220	190	207	176	197	190	210	197	211	179	197	198	195	216	210	217	200	210	186	215	214	234	195	190	184	191	202	172	204	170	190	198	211	199	185	192	180	190	202	201	218	193	187	189	219	201	200	158	207	211	217	215	193	214	174	190	178	190	206	175	207	185	220	189
9263	7196	17369	18042	17085	13208	14114	41381	37994	946	816	785	666	650	667	640	603	607	591	563	557	618	555	542	525	554	551	528	523	541	523	564	563	498	558	556	540	580	527	532	516	513	506	497	516	575	493	572	487	506	519	527	537	485	527	534	513	511	568	514	507	497	507	471	529	515	501	502	537	524	503	449	535	507	457	507	490	544	470	531	504	517	460	491	466	479	522	541	510	503	509	523	497	494	449	552	519	518	480	508	494	517	509	488	506	504	490	530	518	536	502	491	454	508	499	505	537	497	487	501	524	518	492	512	515	474	498	513	481	489	508	500	488	503	522	532	493	506	481	502	475	511	518	532	508	511	516	500	520	524	506	481	509	469	486	500	471	514	523	502	513	505	474	486	499	528	521	489	498	483	501	480	543	476	473	517	505	490	508	518	530	522	497	505	532	512	506	485	452	525	521	480	494	505	531	500	452	506	519	498	497	481	508	484	505	501	488	502	498	550	497	477	498	520	499	484	493	513	460	483	521	495	508	491	514	469	543	487	496	507	477	568	479	517	484	491	492	520	497	535	477	462	517	552	488	519	517	464	543	493	502	532	522	535	509	501	486	498	465	483	487	500	471	479	479	537	492	466	530	491	475	475	491	492	533	519	474	498	484	530	473	508	543	503	485	520	498	532	490	507	517	491	471	526	500	484	531	514	495	512	498	480	493	498	515	492	508	473	526	494	496	520	493	509	492	525	519	519	528	527	501	543	507	536	514	488	495	497	489	513	411	500	455	502	513	541	512	515	475	518	497	512	465	506	489	540	477	531	514	546	515	496	510	516	463	482	502	517	482	510	508	500	514	483	496	497	542	495	494	512	498	480	496	503	547	512	518	510	515	490	487	500	485	514	504	481	525	543	524	494	568	512	478	498	514	513	533	542	518	493	530	496	502	489	546	511	469	476	538	518	510	484	548	496	522	471	514	516	502	483	539	431	479	514	470	487	510	511	498	522	477	503	496	517	512	536	514	492	468	508	450	473	545	516	480	493	473	535	471	474	569	516	542	506	468	491	498	497	493	504	518	519	493	460	524	513	504	473	500	488	490	497	502	503	491	501	472	507	516	485	490	527	491	483	490	460	510	540	476	509	446	533	507	483	497	535	480	519	519	492	533	502	493	494	489	463	535	481	499	463	501	558	485	527	504	542	519	472	494	475	478	525	513	492	520	511	478	508	506	502	512	511	508	507	507	469	492	491	518	526	512	510	527	492	454	506	460	564	491	472	508	503	486	471	481	474	512	534	477	504	476	497	507	491	515	500	492	506	513	484	529	492	543	472	466	477	507	498	497	496	498	486	484	501	454	496	529	502	476	524	481	490	480	534	512	481	510	495	527	551	502	516	529	543	517	502	531	500	494	527	464	523	523	526	502	513	496	471	499	473	522	484	500	515	505	506	510	522	524	477	493	494	470	506	477	492	494	500	496	510	482	495	468	499	485	539	528	485	523	518	456	505	485	508	501	479	476	475	504	501	492	441	524	487	457	490	483	519	501	526	516	528	506	525	478	500	518	476	491	532	467	501	499	491	531	456	491	498	527	544	475	496	502	536	486	495	509	467	503	510	535	482	501	478	540	495	524	496	520	480	498	465	473	505	445	494	516	502	549	505	542	493	496	503	511	513	493	491	522	505	495	481	525	485	514	528	475	530	522	537	536	510	510	515	484	514	499	503	540	485	479	503	536	466	520	474	503	451	467	510	469	516	510	471	479	491	494	501	521	494	459	489	500	508	477	525	475	495	490	544	494	504	503	481	497	512	496	506	518	480	463	516	508	516	534	504	484	532	491	482	498	498	459	484	513	469	526	487	490	491	500	503	514	498	466	496	484	517	495	500	534	480	505	530	445	535	521	500	509	535	534	468	522	537	507	486	491	519	512	476	490	451	506	511	466	479	482	493	509	522	479	475	514	473	498	475	496	510	499	516	501	497	514	515	479	494	471	500	482	476	500	496	495	490	532	508	522	526	471	506	504	554	536	486	502	467	491	556	536	474	462	502	514	491	484	515	480	506	489	512	519	499	486	509	529	500	544	457	500	513	484	479	500	504	504	459	502	472	505	479	526	524	512	498	477	552	516	491	501	526	473	526	500	470	509	490	505	480	480	521	531	523	460	488	516	519	500	518	521	541	500	527	495	509	511	517	485	543	504	493	489	512	495	492	520	490	468	482	454	501	546	500	458	532	504	493	524	506	489	553	476	512	540	518	520	469	523	511	462	525	503	513	519	464	494	502	477	484	525	505	523	503	475	488	486	505	506	465	538	458	476	490	527	485	478	514	471	519	514	491	512	469	519	504	526	479	479	493	486	481	458	502	503	498	482	527	515	500	508	488	477	507	489	486	486	487	529	478	497	500	500	518	534	518	492	488	496	488	482	493	514	499	537	514	495	478	558	461	496	527	502	517	515	521	486	493	503	513	487	513	485	492	539	494	475	503	530	522	532	516	450	479	504	488	504	497	502	507	533	539	522	495	494	483	491	527	465	498	497	488	497	545	510	512	489	505	470	517	481	542	522	499	528	503	508	483	485	469	530	504	484	512	522	521	513	482	521	506	522	498	511	511	469	548	555	489	486	515	526	494	501	535	546	474	521	488	484	497	495	544	500	508	510	516	495	506	484	500	494	488	486	526	462	464	461	514	536	496	512	512	525	494	518	502	492	521	500	550	526	469	495	487	515	518	538	495	514	518	518	518	551	492	459	505	535	516	486	521	525	513	494	500	500	521	503	512	486	493	507	513	495	503	522	525	477	514	515	538	481	511	512	471	494	506	508	509	493	514	502	518	540	505	520	507	513	496	501	493	487	507	462	515	491	482	472	467	514	513	509	487	516	520	537	499	505	466	520	513	501	443	502	493	485	512	496	479	492	500	540	517	491	511	504	464	486	518	519	471	516	544	505	513	496	529	482	505	531	491	520	554	507	435	459	519	542	496	541	476	526	490	512	491	533	455	496	544	516	508	516	527	523	502	498	515	541	483	498	500	508	522	525	533	489	510	508	518	510	502	479	522	497	542	517	506	536	493	504	478	471	478	476	474	531	509	522	483	500	491	477	566	478	491	530	458	499	558	490	538	477	508	513	502	504	563	458	499	542	496	507	505	497	505	522	486	502	510	531	528	507	476	471	492	496	499	520	561	542	481	489	503	505	467	475	544	539	494	495	484	505	506	509	494	475	488	489	529	520	492	497	516	494	532	501	516	503	510	548	464	513	496	496	535	511	518	512	483	522	506	512	469	508	469	543	540	499	499	516	469	477	549	484	492	542	496	521	517	510	523	512	514	525	520	522	501	536	475	488	492	475	476	516	519	496	502	511	497	506	510	506	493	523	483	509	424	470	492	532	501	480	464	482	497	519	483	493	483	501	543	495	530	471	531	482	481	530	537	496	473	495	498	526	497	500	472	531	477	499	453	521	486	539	490	512	498	536	494	501	510	489	504	525	497	493	541	504	503
26808	15791	17335	13028	9692	5977	6213	33201	37607	5273	537	453	409	429	445	447	387	424	379	385	399	418	361	380	390	374	373	374	379	399	384	421	410	395	362	381	429	371	396	387	359	367	386	363	380	387	333	430	376	360	382	385	396	357	374	363	411	373	362	402	391	384	350	360	417	384	356	364	366	351	392	349	401	368	374	366	397	384	356	357	368	370	360	342	360	336	334	308	371	364	386	383	392	362	338	355	374	383	348	345	371	382	380	396	332	356	380	381	357	375	357	359	368	358	367	357	364	338	355	345	368	365	337	342	342	368	385	394	349	358	365	378	375	354	386	385	379	312	358	403	401	386	428	399	389	359	373	342	371	385	363	387	370	400	379	417	404	358	322	353	362	376	344	413	386	346	339	366	352	357	333	370	364	379	373	387	348	316	384	393	381	347	356	383	345	379	402	375	339	381	367	365	365	358	348	345	341	365	370	392	389	374	369	377	361	357	341	375	370	354	383	366	348	347	371	337	354	377	335	391	361	373	351	346	348	399	402	395	370	403	375	350	404	387	395	343	388	377	364	377	359	377	357	381	358	341	361	404	338	342	372	369	393	389	335	400	389	409	385	393	344	390	328	367	366	368	390	373	375	369	380	380	346	405	411	390	387	400	385	354	343	383	384	351	354	343	381	311	371	368	364	347	369	332	388	385	400	352	353	406	336	323	360	374	369	365	374	363	377	348	377	369	396	353	383	331	379	354	338	363	373	389	391	389	368	361	355	399	359	342	351	390	402	375	404	402	383	379	402	356	360	353	415	390	335	360	336	351	363	343	346	410	370	359	369	376	392	410	345	382	374	336	349	349	395	393	358	362	342	330	349	395	413	348	359	382	367	398	360	387	368	365	354	357	342	349	347	379	329	381	366	353	362	394	370	376	395	390	398	355	377	400	366	379	365	380	343	386	358	400	392	396	372	402	326	389	383	346	372	339	395	416	335	342	382	349	356	381	367	384	374	391	371	362	389	379	416	359	361	360	386	375	355	383	409	353	400	345	347	339	366	399	362	370	361	332	370	353	413	393	380	371	366	359	361	384	339	400	356	368	346	364	355	337	424	361	375	370	393	350	360	359	372	341	326	362	400	348	344	389	350	372	331	354	344	387	340	356	424	344	349	371	389	351	365	395	369	360	377	379	367	355	386	355	381	365	346	372	359	361	376	379	361	370	374	364	355	370	362	387	318	351	370	416	356	406	386	343	394	351	323	390	365	340	355	355	372	373	342	371	345	410	367	376	386	396	368	367	399	383	395	360	346	355	392	398	396	369	340	342	366	349	365	377	367	393	405	355	333	378	388	354	373	381	355	362	389	400	359	391	327	368	379	381	355	350	416	360	329	330	401	392	358	325	352	385	369	365	360	335	358	366	372	353	361	357	365	376	322	418	375	337	368	365	346	391	330	324	341	391	403	377	375	377	375	336	380	375	368	377	353	350	361	372	365	366	370	340	367	375	361	336	367	354	348	316	374	364	380	372	375	395	358	367	368	422	363	360	385	350	373	343	326	357	380	379	363	381	361	394	378	378	350	328	366	358	364	358	388	355	353	382	328	365	359	399	366	342	370	383	410	360	371	361	372	370	357	393	388	343	382	369	370	354	353	365	367	370	370	395	379	372	373	346	308	379	365	384	393	399	379	367	331	374	396	382	391	371	356	351	364	384	392	353	327	354	383	338	349	364	359	343	388	360	404	381	346	367	378	365	373	382	373	360	351	373	394	354	373	367	381	342	359	362	384	395	342	362	386	346	363	374	382	321	352	390	357	366	375	363	359	337	399	366	349	382	403	393	400	340	375	352	339	389	393	377	363	371	392	377	372	385	384	405	359	356	363	367	364	357	374	340	375	393	397	348	357	420	355	328	375	367	362	359	346	360	393	348	405	353	365	370	360	324	378	353	353	380	363	382	395	376	394	383	367	379	378	372	368	371	358	399	374	390	342	363	340	377	360	355	366	377	386	364	325	321	400	369	382	327	422	348	391	373	364	363	349	336	356	362	392	360	387	344	376	381	380	374	375	349	365	371	356	380	352	370	402	365	381	385	340	408	359	327	340	357	339	348	374	344	357	355	387	384	352	405	360	356	345	374	377	343	408	383	367	353	394	361	380	356	348	384	312	355	340	382	397	314	357	393	373	363	381	369	382	381	365	369	346	379	337	377	348	367	374	355	372	368	364	362	379	382	376	387	354	333	359	374	370	371	363	400	376	358	351	363	404	407	335	385	351	344	361	371	388	379	365	374	359	318	349	391	364	355	362	339	391	343	408	345	412	368	374	351	390	331	357	392	348	327	364	360	354	363	359	326	399	411	386	323	385	385	425	388	370	340	384	341	377	372	387	391	385	381	346	360	358	371	368	395	346	358	389	365	371	334	366	373	382	383	347	371	386	387	388	344	368	336	358	376	388	346	350	356	340	358	347	350	414	379	325	368	352	354	349	373	342	419	365	373	396	378	360	386	357	354	367	384	384	360	367	355	378	362	362	353	384	370	422	374	388	381	371	372	402	331	377	364	365	379	406	388	375	360	344	376	384	365	364	375	389	375	396	389	347	386	368	336	379	314	385	393	377	400	344	363	391	353	392	377	402	397	381	375	384	359	337	363	356	375	347	350	373	361	351	393	356	390	377	359	381	364	384	348	341	379	363	387	360	369	348	378	365	370	359	372	382	365	352	370	385	383	349	352	380	374	361	338	355	394	339	354	378	391	363	359	406	350	357	368	386	419	340	362	401	389	369	407	370	388	368	383	356	383	362	371	387	363	401	363	356	357	392	366	368	393	359	384	345	353	368	363	345	357	368	385	331	370	362	363	359	393	328	388	392	385	378	412	333	366	380	418	388	394	379	356	387	362	411	361	405	364	322	342	364	373	382	376	352	348	398	355	388	372	371	411	377	374	379	352	393	349	387	338	380	359	363	364	341	334	382	365	355	382	359	353	374	380	369	389	409	324	358	361	348	380	354	379	355	398	346	390	365	404	357	344	366	351	346	366	390	319	413	408	404	370	352	376	344	360	377	332	387	358	379	333	399	373	397	375	410	342	355	424	391	364	376	365	361	348	378	391	380	356	365	368	352	371	362	383	367	363	375	347	383	408	337	397	367	341	370	379	380	375	393	332	386	365	369	395	348	412	335	328	407	394	384	373	382	366	390	366	362	398	339	383	378	367	392	371	360	352	417	365	352	355	386	365	362	364	326	417	333	349	350	370	364	391	364	388	326	381	345	358	371	351	370	352	391	383	349	373	380	380	369	316	342	365	381	350	407	398	378	372	385	382	380	332	409	379	380	423	396	391	370	361	390	381	353	372	368	385	374	406	384	379	400	369	356	372	393	358	394	381	366	353	348	359	371	385	376	374	360	375	360	392	372	332	369	358	358	342	372	361	355	373	392	399	364	373	370	378	397	332	397	372	364	377	319	370	351	373	384	361	407	342	366	394	363	368	380	365	373	403	378	369
12744	11389	23091	24862	23623	18601	21313	54964	42769	1691	1547	1414	1320	1220	1164	1154	1099	1103	1082	1017	996	1006	957	1052	985	999	968	959	960	931	896	900	925	873	933	896	874	892	825	915	917	895	888	910	863	866	876	857	868	859	895	884	889	838	813	848	891	808	859	846	883	794	924	816	905	830	829	830	851	853	846	848	870	871	848	845	826	841	839	858	887	823	848	891	833	859	833	860	827	884	808	900	789	857	846	871	824	900	820	860	844	826	879	825	834	892	905	875	851	847	864	857	867	826	866	912	804	867	811	822	797	872	828	832	849	753	831	880	829	832	844	825	860	833	797	826	804	804	834	885	858	779	858	843	851	809	828	800	831	814	819	809	815	831	825	862	844	898	875	887	826	859	881	800	869	869	774	854	819	818	843	847	826	841	822	869	832	833	844	876	880	832	845	888	831	800	802	863	905	859	890	848	855	805	876	821	782	844	838	863	865	798	829	831	855	858	834	826	821	799	828	884	834	824	798	827	855	849	823	867	844	849	859	844	765	831	856	848	839	824	877	798	841	806	827	806	843	845	851	833	855	862	856	867	822	853	863	818	826	825	778	804	823	844	801	855	781	854	885	816	833	839	864	789	843	823	791	822	848	861	853	778	826	895	826	838	832	785	835	854	810	822	907	810	851	841	819	829	851	758	850	862	839	846	827	800	846	850	863	907	864	796	844	899	845	836	887	888	821	819	801	854	818	814	824	840	810	823	902	841	812	841	820	843	799	843	876	812	850	828	841	815	862	831	800	825	883	844	779	846	854	855	868	819	881	836	863	821	799	869	802	827	847	923	872	829	865	836	802	870	828	823	887	815	819	831	792	899	824	874	856	843	866	829	857	801	824	890	858	830	802	867	794	886	815	857	834	767	820	854	851	821	860	863	853	826	897	797	826	900	812	865	830	822	819	843	860	871	834	842	939	859	828	836	822	862	882	804	843	824	820	846	845	784	824	915	869	859	901	769	840	794	793	856	825	861	839	855	830	822	851	815	851	817	808	875	820	804	818	813	866	787	831	867	837	884	894	862	833	806	775	829	877	874	817	858	835	833	864	849	837	870	858	857	801	888	752	896	887	850	828	835	837	812	857	848	882	799	816	885	745	866	846	803	807	857	856	845	867	869	876	850	830	834	845	819	820	853	838	816	835	810	858	858	815	900	853	790	861	844	900	872	843	814	847	822	888	849	809	868	822	841	860	840	855	840	879	864	826	848	849	797	803	841	825	876	836	824	807	841	865	852	805	865	890	828	846	849	810	872	851	829	856	878	828	813	850	848	817	819	908	831	862	791	779	826	845	835	818	889	908	874	812	809	853	804	824	821	827	841	830	808	837	835	836	824	898	826	888	810	843	813	830	841	834	821	839	841	893	861	865	839	859	899	809	834	821	814	824	841	871	822	860	844	804	827	780	808	824	856	836	902	847	852	883	896	858	830	872	829	816	874	913	858	821	759	817	851	808	789	827	839	826	855	828	853	849	798	852	841	888	780	811	876	857	862	828	857	861	847	836	827	839	836	795	874	856	852	885	860	748	799	846	816	769	802	841	848	833	806	860	772	889	795	834	831	831	789	826	803	827	866	865	797	840	849	859	829	856	823	812	804	867	861	868	846	835	854	849	782	874	845	891	830	838	820	856	851	830	823	854	818	862	821	811	835	850	818	835	788	850	829	790	826	829	797	845	875	821	839	768	855	819	817	849	884	872	808	882	875	866	790	831	822	823	839	870	852	822	798	779	873	846	800	789	827	804	860	832	817	856	879	860	903	858	848	832	862	872	876	884	841	846	807	819	847	803	815	815	878	841	808	864	844	869	885	853	839	890	867	834	855	848	851	835	802	837	833	810	802	829	871	854	838	824	791	810	842	801	809	836	835	844	829	795	801	903	866	877	859	869	822	838	813	897	773	827	790	831	897	845	816	835	825	862	810	878	871	834	817	846	845	854	865	861	883	852	796	791	862	830	827	862	822	789	883	819	887	806	857	835	843	812	818	852	829	798	787	882	853	876	836	883	847	819	872	815	803	841	871	856	804	847	870	876	802	832	817	842	859	844	833	825	853	879	892	807	859	843	821	849	831	895	838	847	846	869	796	804	830	828	769	882	805	797	849	813	864	879	816	830	854	864	826	836	840	840	804	801	845	783	847	828	824	820	779	845	861	871	845	835	843	883	820	828	859	846	779	824	840	871	845	827	796	895	816	793	880	816	823	801	828	851	857	858	890	815	863	842	850	855	852	861	843	798	869	856	819	864	851	816	822	840	832	879	778	835	874	879	830	842	834	839	853	792	807	844	839	903	844	846	870	865	813	849	866	867	832	818	819	865	848	835	835	839	910	886	824	817	815	821	791	883	892	783	822	844	828	887	799	874	853	788	891	826	849	800	872	909	825	859	858	881	854	844	851	829	845	895	897	857	891	810	838	882	847	787	869	868	891	829	853	823	874	876	864	816	798	839	831	811	880	856	830	798	836	909	856	896	854	866	843	827	846	852	864	852	855	820	816	840	843	920	814	830	872	809	787	824	853	777	808	836	836	794	808	862	859	867	791	840	836	876	810	869	830	825	894	844	838	849	841	883	931	820	870	849	771	816	770	846	826	816	853	831	865	847	807	832	880	848	840	840	887	816	828	853	827	865	765	851	788	823	842	783	873	804	861	826	914	863	862	879	811	869	849	840	859	825	841	873	816	820	832	822	859	779	839	861	858	838	823	831	850	855	820	799	836	853	853	869	831	811	835	886	802	824	888	806	842	845	870	822	887	877	805	788	807	823	876	863	884	828	828	840	848	830	867	884	895	873	857	867	849	780	875	795	858	831	908	834	830	811	862	859	795	809	835	799	802	845	859	806	840	841	847	886	835	886	861	895	835	872	830	843	823	857	872	814	822	832	892	800	842	810	824	872	868	848	822	850	858	817	853	846	908	838	835	825	846	839	875	808	841	826	878	867	861	858	862	842	826	814	844	861	815	877	844	824	853	842	882	850	822	808	805	845	812	866	785	874	856	811	812	849	834	812	898	830	834	827	797	853	884	886	877	825	791	825	808	860	780	820	854	854	829	844	829	847	857	827	821	855	839	861	821	856	821	838	849	815	848	888	856	874	847	798	842	773	824	878	832	862	820	818	821	852	847	832	837	823	837	884	832	835	864	897	906	859	856	833	870	850	842	815	824	891	855	846	884	818	843	851	794	859	832	876	796	854	872	820	830	820	881	850	858	858	857	874	798	805	874	832	850	836	862	837	829	866	858	863	837	800	835	877	826	784	820	848	854	842	815	798	874	824	804	844	865	880	775	905	842	882	855	790	879	873	845	813	874	843	875	849	855	867	845	859	816	860	860	825	814	819	857	843	816	799	849	793	882	801	790	843	811	831	857	806	837	845	797	771	836	801	837	783	826	839	831	841	823	826	837	848	909	856	859	867	831	811	846	808	866	841	828	881	831	806	901	865	800	880	824	852	841	844	826
7824	5685	5419	4271	2611	1838	1103	1182	1732	301	181	184	197	201	180	187	200	168	167	177	157	178	175	192	186	166	186	157	196	185	179	162	188	199	190	169	192	214	155	173	171	187	165	201	170	195	157	175	173	179	198	162	187	189	178	198	170	163	168	207	182	171	170	186	164	183	181	160	185	177	185	171	182	160	177	182	187	166	185	169	183	169	183	165	188	167	171	169	193	188	167	209	197	180	173	174	166	171	167	190	162	171	177	154	188	186	209	177	169	166	192	179	174	156	173	184	170	167	163	170	187	185	182	163	160	200	167	173	161	177	201	161	203	204	182	171	159	174	148	173	180	195	194	158	179	154	172	156	173	175	192	175	175	169	173	175	172	172	187	184	160	196	197	150	183	198	172	190	169	179	143	172	166	186	171	173	176	181	185	176	163	190	190	160	177	191	201	182	166	185	177	166	170	186	178	183	182	159	162	195	197	196	190	194	169	156	171	179	189	200	177	176	193	180	179	161	197	137	174	176	180	152	173	205	179	162	171	165	182	162	155	174	158	162	185	170	191	170	179	177	180	175	188	171	171	177	197	168	168	182	177	170	153	180	162	177	167	169	165	178	177	172	172	165	179	194	190	189	165	172	139	171	180	154	165	177	193	192	187	156	154	150	187	183	157	147	156	178	171	191	169	185	168	186	192	175	161	170	162	166	160	182	175	163	168	172	174	180	164	172	186	155	146	157	183	198	176	183	173	188	161	162	159	164	172	192	171	161	148	186	170	204	142	178	166	194	171	169	200	170	172	161	173	190	174	176	197	163	170	191	180	183	177	196	186	165	192	187	165	162	183	171	193	133	168	172	182	185	192	173	197	188	168	188	160	154	165	143	159	177	189	173	169	192	182	190	149	167	158	191	163	180	173	163	184	162	173	171	202	181	181	167	184	188	183	198	188	168	164	174	165	180	212	156	181	168	185	155	177	166	178	173	167	182	170	199	187	165	184	189	180	166	157	170	181	172	170	162	152	168	168	169	187	172	161	174	191	162	180	183	171	140	183	165	170	148	148	153	214	169	172	179	187	179	161	189	146	174	180	184	176	157	170	186	197	147	165	153	163	173	169	175	172	167	189	184	180	170	162	185	179	176	183	144	158	141	163	180	176	170	168	164	176	179	174	187	175	183	169	142	166	193	186	205	157	155	192	155	159	206	181	155	204	198	184	161	161	158	176	185	193	177	163	211	164	182	192	172	177	193	161	169	167	193	175	185	172	181	188	175	178	173	195	172	176	176	175	185	188	177	178	187	168	170	166	167	171	190	172	168	181	177	169	179	182	186	177	167	146	162	176	200	182	182	171	167	166	180	158	181	182	179	176	161	146	170	178	169	190	189	171	181	176	169	167	172	174	173	176	168	185	202	216	159	187	147	161	179	156	177	182	184	150	170	174	195	167	180	172	167	177	209	177	171	145	173	162	169	145	179	196	178	161	158	160	178	197	179	203	171	184	179	200	185	172	137	153	174	159	180	212	179	192	174	189	148	182	163	157	183	172	172	184	204	153	170	168	166	171	165	184	186	163	208	157	188	169	176	158	192	186	187	153	169	163	170	153	176	165	173	130	180	184	169	186	191	175	161	174	186	183	183	163	191	186	175	177	154	172	191	181	180	161	194	161	173	172	174	189	157	189	162	179	195	185	172	175	158	159	181	188	145	163	152	189	200	202	190	187	169	157	172	140	152	161	150	193	157	184	191	199	169	169	154	154	186	166	192	162	184	184	166	196	173	150	174	184	171	165	166	153	168	170	186	164	175	184	159	169	154	181	160	170	167	169	172	154	177	140	166	172	191	150	215	178	175	167	169	174	180	170	198	184	153	186	158	142	185	176	176	204	168	158	191	177	181	174	173	166	160	168	178	182	180	178	171	202	166	194	173	167	173	164	191	185	165	198	184	160	166	179	175	169	183	160	167	179	156	167	193	194	161	191	185	178	173	157	173	165	163	150	164	160	187	157	178	162	161	178	189	185	191	172	167	161	178	165	170	191	170	211	180	163	163	166	176	178	204	172	164	180	152	168	202	169	194	175	173	186	171	168	175	177	180	178	191	180	155	184	211	187	183	193	171	171	157	196	192	172	174	192	155	193	167	157	157	163	159	174	156	209	185	158	188	158	216	144	174	166	188	165	168	179	176	170	168	174	173	178	193	195	173	169	177	158	170	185	195	202	169	191	194	188	156	170	185	155	147	169	183	170	162	162	172	179	160	185	185	181	179	201	171	170	152	175	169	172	182	181	177	185	180	178	186	188	195	189	178	186	158	159	151	163	176	187	181	172	202	167	183	186	171	174	148	158	151	162	197	178	180	169	179	179	173	154	179	166	164	172	181	172	178	178	171	154	167	182	164	176	176	189	180	139	176	179	160	150	157	152	164	186	178	171	175	182	190	176	176	168	180	166	184	183	176	163	171	162	177	178	174	171	173	193	171	189	214	158	165	173	174	166	177	161	183	162	178	182	158	163	148	173	158	170	176	174	170	178	151	166	174	174	165	180	184	175	163	169	166	176	159	190	169	173	174	166	183	186	172	194	170	166	191	188	168	168	168	203	193	208	178	171	155	188	153	172	187	168	155	168	162	161	197	171	180	175	163	165	187	145	191	180	185	181	198	181	191	175	167	171	189	160	166	189	189	183	160	193	186	177	164	175	171	191	176	202	177	205	175	184	171	176	189	190	211	176	156	158	165	170	178	168	162	171	171	152	157	149	175	173	177	168	171	161	169	179	157	176	160	179	193	179	187	182	169	169	185	192	173	190	163	183	194	171	161	171	167	171	173	181	179	186	154	164	175	163	190	153	157	163	221	182	176	162	156	196	179	180	173	162	189	169	183	163	142	172	186	210	187	147	193	173	174	174	183	181	175	159	152	167	158	158	218	208	167	187	148	195	179	209	170	154	185	172	168	196	180	164	163	180	188	154	195	173	175	154	149	162	181	150	205	179	156	189	143	190	164	167	165	167	170	200	177	174	166	171	154	218	180	171	181	200	202	177	170	189	177	166	180	168	185	172	188	190	173	192	161	179	187	191	164	178	159	191	176	182	183	173	166	174	181	171	151	180	175	194	178	173	163	160	176	168	173	175	189	158	170	190	187	169	166	172	161	178	162	162	152	176	168	179	159	182	182	182	174	159	212	195	202	188	194	190	180	180	182	165	176	164	192	177	177	190	165	177	175	191	155	175	168	184	179	184	193	169	183	178	184	181	176	175	189	167	164	186	155	190	199	163	179	164	165	173	161	164	199	168	159	179	159	195	165	142	175	167	182	176	170	169	173	169	160	166	162	187	173	180	186	171	162	163	193	154	181	173	184	181	162	151	171	165	209	171	194	177	184	166	157	154	170	170	157	168	184	181	155	177	159	161	177	180	160	154	175	169	171	153	160	162	190	185	181	174	171	164	190	167	202	176	170	168	152	183	192	165	155	186	159	191	202	200	170	176	174	189	188	186	204
4535	5032	9355	11357	9475	7391	4883	5990	8105	691	475	440	474	454	448	386	449	450	475	409	450	423	434	438	430	411	409	422	441	414	452	443	447	475	439	458	470	421	461	435	426	458	428	440	425	458	466	432	434	432	465	452	454	446	418	442	412	449	440	474	431	442	411	432	448	414	491	436	464	453	425	424	440	470	439	464	472	449	448	471	462	467	448	454	398	432	484	463	437	425	420	403	391	459	434	433	407	432	480	403	455	433	442	464	428	434	392	462	467	423	439	453	491	433	447	446	418	476	426	463	491	430	442	450	444	417	435	459	454	464	443	445	432	418	447	450	441	425	431	439	434	443	442	427	435	474	424	456	436	449	469	422	459	428	449	421	456	421	442	438	463	420	447	426	431	395	424	448	435	454	459	460	442	458	433	427	456	415	480	420	437	430	424	466	381	434	440	487	469	473	436	484	451	457	481	428	404	429	440	428	446	436	460	410	436	458	402	455	470	432	450	453	420	420	417	443	441	421	442	435	438	426	436	429	420	413	439	439	459	411	444	446	484	428	420	454	468	405	432	429	413	413	448	388	427	461	417	421	434	430	438	442	460	440	440	495	467	440	449	464	421	464	450	436	415	454	444	439	442	418	417	418	455	437	439	436	464	464	494	456	476	502	406	485	447	431	451	440	447	417	454	432	431	463	436	458	436	447	433	423	422	400	417	446	409	448	440	451	437	405	447	426	463	447	464	404	482	421	451	409	457	423	418	449	410	449	435	449	426	453	426	397	413	424	426	473	417	432	422	484	456	404	431	454	443	419	426	438	439	489	417	454	439	439	426	460	453	462	451	447	429	455	412	460	415	441	452	467	467	478	442	441	431	428	417	432	436	455	442	455	442	413	410	438	393	427	455	452	463	415	437	460	459	443	423	442	480	445	427	453	459	463	436	401	436	432	429	439	455	461	468	457	443	442	416	459	431	456	453	464	414	444	463	437	428	423	434	447	427	463	438	427	422	445	480	401	439	424	409	420	459	412	452	438	452	412	417	492	449	444	424	443	460	477	415	429	442	461	415	432	460	433	434	437	434	415	474	481	466	451	437	450	403	461	399	486	431	422	431	435	437	463	416	404	438	456	386	452	466	439	437	402	463	473	428	455	479	425	447	463	440	411	451	425	420	416	436	416	474	470	434	449	412	426	437	442	456	435	449	454	430	463	428	439	471	406	408	445	429	486	471	447	432	425	423	436	431	447	441	442	421	424	459	449	449	431	443	447	427	451	440	445	402	424	419	427	438	434	428	503	435	405	476	474	437	441	469	455	442	436	417	456	471	413	447	446	427	453	400	449	428	423	426	427	461	433	450	424	417	437	423	429	442	412	435	408	476	422	423	466	430	450	475	445	411	445	447	448	465	410	467	445	436	440	395	409	440	398	455	465	417	436	463	470	464	449	447	426	454	468	419	442	451	426	453	451	431	449	440	459	424	433	454	466	432	464	469	413	453	449	417	441	485	466	399	424	448	421	445	432	433	459	447	435	437	454	478	425	410	442	457	429	464	465	435	416	456	470	415	439	452	438	457	426	426	463	411	426	444	428	458	435	448	447	429	431	463	440	440	398	452	453	432	445	437	411	429	478	464	439	435	467	408	401	449	464	414	406	424	430	460	461	409	423	445	415	452	411	422	437	417	441	425	482	430	428	437	451	446	422	472	419	463	471	449	434	418	448	443	433	403	459	443	441	444	452	421	446	419	416	442	456	439	433	491	438	455	428	436	424	434	441	443	479	441	429	456	452	442	428	420	446	475	409	406	462	411	455	430	445	434	466	456	422	429	431	456	428	452	413	424	426	470	439	413	448	440	450	406	453	445	432	469	413	428	470	439	451	437	445	438	379	420	455	450	442	421	431	454	412	450	428	482	443	446	427	441	444	414	433	431	442	426	443	403	435	421	461	464	437	404	438	432	411	423	413	427	413	430	473	402	479	446	426	429	417	428	452	435	444	449	409	427	423	429	430	408	392	423	423	437	442	450	429	447	441	436	435	474	422	447	417	438	427	387	435	453	487	492	410	443	429	432	454	401	437	454	431	415	431	446	425	421	435	444	423	434	429	410	430	445	455	475	446	423	438	446	425	490	433	479	469	433	466	398	438	465	439	428	448	456	438	402	453	461	452	437	441	408	414	455	501	437	480	426	467	442	410	477	427	412	431	421	461	452	420	426	414	481	414	480	443	439	428	447	461	441	423	458	457	450	430	427	405	409	453	466	460	442	463	449	440	481	464	433	428	447	458	393	426	452	423	401	414	418	448	445	441	429	429	426	430	440	434	470	400	446	482	460	404	429	449	458	450	451	412	440	417	423	421	491	461	416	441	464	428	400	473	445	451	475	448	441	416	461	434	423	403	435	453	431	469	412	431	421	434	461	453	419	440	436	406	428	434	444	447	429	433	459	412	408	411	438	434	477	434	410	395	452	445	425	428	434	428	429	428	423	453	443	445	443	413	445	443	420	478	443	486	407	455	440	461	384	455	438	424	451	462	446	415	425	432	442	472	466	424	424	471	439	481	457	442	417	426	445	466	444	460	430	455	421	426	428	434	392	448	424	473	415	448	400	431	418	392	459	418	413	429	432	450	428	428	427	439	433	479	436	436	473	453	456	414	442	438	450	430	411	429	411	436	405	446	458	447	433	457	439	445	439	435	419	424	415	444	463	471	446	428	435	467	447	489	501	448	441	438	428	368	436	434	446	468	444	441	468	441	432	444	420	415	447	456	445	395	445	410	435	440	463	457	471	429	440	389	467	451	427	448	444	444	446	474	466	422	415	447	399	484	435	467	404	451	440	453	408	402	430	461	464	426	433	393	434	427	439	435	424	405	441	446	423	440	448	411	441	455	427	413	444	444	408	466	445	444	464	480	448	415	436	415	470	427	404	446	442	440	429	465	413	405	434	435	447	458	459	438	460	467	459	466	460	439	414	413	443	442	440	444	435	442	464	420	416	428	406	439	459	394	444	414	425	378	498	441	442	418	434	439	433	400	429	427	469	446	422	463	452	435	433	455	397	462	436	430	440	454	463	451	425	419	422	462	430	410	456	413	407	402	485	468	449	434	453	429	450	415	459	410	418	464	425	456	400	422	428	481	453	473	427	415	405	461	453	429	442	439	444	422	445	462	466	460	438	453	440	427	475	420	422	427	414	435	465	404	436	446	459	442	424	402	426	437	451	427	451	445	415	485	511	446	420	445	429	426	431	439	451	436	441	437	404	429	428	462	483	424	470	440	453	465	423	408	412	466	389	397	457	471	416	448	480	441	440	438	424	416	474	443	450	449	432	411	434	457	423	456	458	458	437	430	466	426	430	404	416	418	413	424	433	451	419	482	426	468	448	475	466	453	422	461	458	450	449	450	451	456	460	425	440	416	413	457	405	442	423	463	431	401	436	432	418	447	445	447	491	432	437	412	424	498	465	415	427	442	436	447	418	470	412	447	448	471	428	416	446	460
18211	10719	9716	8581	5158	3669	2413	6568	22550	3201	227	218	250	252	232	207	185	207	249	209	194	193	198	182	197	202	192	228	194	201	199	180	160	168	189	204	196	195	175	214	193	208	215	209	192	191	184	210	179	220	191	221	175	202	197	189	191	190	224	208	229	189	206	179	187	176	200	202	188	207	178	192	184	192	153	175	188	196	190	190	229	206	196	189	197	211	202	182	192	201	223	193	176	214	172	184	158	185	210	211	195	197	196	189	200	176	174	199	205	196	210	210	191	184	177	182	185	205	216	209	164	185	192	200	191	203	184	199	204	210	196	209	168	185	163	186	195	189	199	169	192	191	199	212	195	208	212	209	168	207	177	183	186	185	208	181	179	183	179	178	199	177	198	202	187	192	197	184	200	203	175	221	192	202	184	179	200	212	212	184	190	180	196	207	208	167	214	169	192	225	204	140	192	194	196	206	170	170	219	196	197	177	200	189	182	204	211	187	191	184	182	182	168	168	176	173	206	182	204	193	176	201	240	196	188	195	172	208	204	176	187	178	174	193	206	192	156	190	194	177	168	183	215	171	191	191	213	173	182	201	182	190	192	179	189	181	209	219	193	202	190	210	186	223	201	176	178	191	197	186	212	200	211	204	198	185	190	183	169	197	231	199	179	202	214	195	203	183	188	184	213	175	184	217	197	194	211	176	185	175	197	181	189	208	173	196	185	177	171	181	184	184	199	207	226	186	184	204	192	170	191	217	217	159	192	220	196	193	193	176	195	192	171	224	219	181	176	198	189	181	201	186	208	208	165	201	191	162	201	181	182	173	202	225	170	191	204	185	176	207	191	196	187	212	177	205	196	180	192	202	172	220	167	190	198	174	207	173	189	221	197	197	185	232	189	210	177	180	188	181	194	182	184	183	176	189	182	210	181	185	194	185	196	191	183	202	190	227	200	199	189	195	197	195	198	187	192	199	175	225	191	214	192	210	156	189	194	186	174	200	216	199	176	196	206	206	209	211	194	174	200	209	200	198	189	203	181	192	175	154	173	173	188	176	197	159	194	192	185	172	191	173	206	206	175	204	170	179	180	226	208	243	216	182	200	175	194	224	206	184	197	198	167	196	196	194	181	164	196	236	182	193	214	197	179	193	185	207	189	186	176	166	209	185	180	214	224	222	169	193	186	194	191	208	170	182	197	179	195	176	184	187	191	175	171	188	199	176	188	199	176	200	188	235	187	190	199	181	177	192	195	197	219	216	182	176	163	181	202	172	177	214	220	183	199	184	195	227	194	179	178	177	201	190	203	195	170	180	198	201	206	161	170	177	167	211	193	179	183	208	192	182	207	181	174	206	177	188	184	199	188	181	187	164	194	204	214	202	206	172	194	201	194	185	195	238	199	201	158	191	182	188	191	198	164	217	170	204	189	188	202	213	189	181	193	213	198	235	208	165	183	203	197	187	196	198	215	195	173	201	198	212	190	191	211	168	174	187	190	176	208	172	194	200	186	190	208	175	211	179	204	194	211	190	191	195	220	217	208	192	187	195	202	194	233	176	214	207	178	198	194	201	184	193	212	193	195	188	190	193	208	215	196	206	186	218	219	204	204	221	192	207	175	191	200	207	199	169	196	195	191	194	174	187	219	182	191	181	170	175	194	201	178	183	191	204	172	161	206	164	157	186	195	184	192	182	149	168	175	180	169	228	177	230	176	171	181	189	187	198	193	185	193	182	190	188	207	189	206	173	207	191	181	199	157	157	194	205	177	196	211	204	161	166	182	183	188	179	203	230	193	181	181	194	173	199	178	176	154	207	205	200	203	211	203	191	190	218	197	170	186	187	191	189	204	200	208	195	198	182	203	172	182	165	202	185	187	161	193	188	203	167	230	161	188	208	189	203	205	183	163	208	188	197	194	191	186	188	184	227	191	180	187	170	225	214	200	186	191	186	195	217	178	175	212	179	183	206	191	167	213	232	205	181	201	175	195	182	187	220	202	197	201	209	195	177	207	180	210	182	204	180	209	187	181	210	188	178	210	208	179	191	175	174	163	184	186	192	180	175	194	187	181	197	171	198	198	181	222	218	186	205	182	180	170	226	182	194	196	185	189	174	200	175	176	221	196	193	186	190	175	184	190	207	195	210	211	177	223	201	219	212	182	209	201	187	200	203	176	192	178	241	212	205	215	148	193	204	213	183	195	208	197	182	173	179	200	175	198	173	210	205	202	181	196	182	187	178	204	203	191	181	187	183	203	197	177	220	187	176	198	204	183	193	210	175	204	160	191	197	191	191	192	191	201	183	204	175	214	195	176	213	183	203	184	180	218	212	204	179	185	176	205	211	197	190	220	193	185	184	205	200	185	183	186	196	214	179	188	211	171	187	190	185	196	206	198	208	188	181	185	177	179	195	190	198	166	197	192	196	212	211	189	197	202	191	194	219	179	187	196	180	195	220	190	170	198	180	218	198	170	179	199	195	177	222	215	201	218	184	183	183	200	188	209	189	204	219	195	197	194	168	170	180	197	217	186	174	182	212	213	183	189	178	180	174	208	209	196	217	192	201	210	193	193	173	212	176	224	207	204	179	186	150	189	190	172	183	180	184	199	203	175	195	182	188	186	184	183	206	167	189	202	171	217	198	207	183	195	182	182	210	174	189	197	186	171	176	171	205	200	168	187	169	175	205	235	180	183	200	191	182	207	199	195	188	171	212	180	182	192	195	189	197	196	202	192	216	203	193	173	205	205	183	199	200	188	186	198	205	178	204	210	204	195	196	210	182	201	203	173	181	176	197	184	208	201	198	192	181	181	205	194	205	198	207	192	197	187	173	202	180	191	188	161	178	204	167	197	189	207	190	196	205	200	190	191	189	198	188	190	195	200	190	196	185	207	177	186	190	200	192	201	198	210	186	195	193	200	203	200	202	195	196	187	170	195	183	189	213	190	174	184	189	197	171	164	194	165	192	190	192	182	183	194	199	184	176	194	184	175	179	195	194	189	193	194	192	192	189	189	196	178	190	198	171	202	183	198	208	211	196	189	215	202	176	200	202	195	192	201	196	221	191	185	193	192	213	194	173	213	182	189	169	207	168	184	197	193	175	224	190	209	222	198	209	200	200	210	178	189	192	211	178	186	222	176	174	179	186	192	165	180	208	183	198	194	172	178	191	186	195	194	212	169	210	188	208	213	176	188	191	175	194	184	196	197	200	198	187	200	177	177	216	203	191	197	164	185	204	192	202	179	183	207	178	193	196	226	198	190	198	158	196	186	188	219	197	194	198	197	173	210	194	211	209	195	194	208	195	179	198	192	215	176	166	203	196	203	191	171	186	206	188	233	198	194	204	214	211	194	179	194	198	192	207	185	187	197	210	207	213	210	181	195	211	207	186	193	187	201	215	203	167	177	175	189	195	199	195	189	179	202	199	197	164	177	181	203	210	195	200	173	203	193	216	217	186	192	180	202	168	180	202	202	214	187	213	174	193	202	231	170	178	217	222
9760	8249	15541	19412	16398	13059	10739	23751	41100	1163	857	743	706	705	650	651	641	633	617	623	575	573	550	537	576	543	524	605	556	523	529	508	517	530	518	518	518	512	483	511	514	526	512	509	510	531	490	478	497	494	533	490	491	491	539	504	509	501	489	500	510	490	498	486	522	532	482	484	498	506	503	508	497	504	518	480	479	499	505	518	509	438	454	531	515	493	480	514	501	493	513	531	501	523	464	507	547	458	514	502	500	503	471	463	500	495	502	499	520	497	513	513	496	503	477	480	480	509	490	519	504	554	485	483	517	470	440	468	529	507	472	536	487	491	495	531	474	501	491	499	480	496	483	493	490	476	482	477	488	495	505	482	446	445	452	459	444	478	509	465	499	497	480	517	480	470	480	483	488	471	517	473	506	502	503	478	476	453	473	535	447	497	489	510	465	517	461	499	468	495	482	456	443	467	477	516	510	509	467	456	496	514	468	500	495	479	479	515	489	487	486	485	490	481	499	480	447	488	487	509	495	522	525	520	518	482	450	483	443	502	509	474	503	478	500	501	481	454	448	503	460	465	458	498	449	493	498	434	462	499	493	443	485	507	492	501	486	494	499	502	495	517	453	505	465	474	488	504	490	469	471	469	490	456	490	513	548	492	470	462	512	500	527	519	486	490	465	448	496	484	486	450	515	487	513	509	476	467	511	497	504	511	488	467	487	502	484	525	445	514	493	458	498	499	518	515	504	468	528	517	474	450	499	515	488	495	491	486	479	484	442	494	531	502	492	475	483	490	475	489	491	513	501	497	505	505	513	486	493	491	482	499	480	498	508	509	521	503	511	499	475	433	468	472	532	461	507	500	487	480	499	498	459	509	492	543	517	498	493	514	465	506	462	480	501	534	472	475	472	473	480	470	457	491	512	473	497	491	498	488	479	504	481	475	496	480	506	488	527	511	494	466	493	450	509	491	481	484	490	504	442	495	486	454	501	484	515	490	443	474	501	466	462	481	506	445	493	485	463	459	473	522	472	476	458	492	483	465	462	519	475	491	486	479	511	467	516	473	471	517	507	485	499	453	536	446	445	499	517	508	500	490	482	502	478	509	501	513	500	498	468	507	500	501	488	484	484	485	465	491	510	468	531	487	507	464	476	493	494	508	453	507	439	493	466	482	498	502	468	487	475	476	443	491	484	474	512	475	502	481	497	474	477	493	468	525	474	506	487	468	490	469	513	483	485	471	526	459	514	527	495	483	473	519	489	470	476	485	465	470	461	488	460	508	504	522	498	458	522	476	479	482	448	496	490	461	481	463	473	471	485	458	521	500	526	532	497	473	481	486	478	493	468	546	494	481	477	496	497	474	546	521	515	477	485	493	445	472	517	531	476	497	434	491	505	455	508	549	506	484	475	487	499	481	450	482	534	486	490	508	515	503	488	466	499	500	473	449	468	474	473	480	535	518	456	499	492	494	513	495	534	525	489	488	503	476	482	487	484	486	492	478	489	504	452	521	507	449	541	444	502	526	490	547	463	464	514	486	531	470	477	481	505	438	500	478	497	518	525	535	473	501	509	514	478	514	516	466	482	509	473	508	489	511	521	464	473	482	512	473	508	502	512	469	532	450	491	526	471	517	498	484	499	503	520	513	518	477	472	532	509	468	477	473	504	487	502	484	492	513	481	504	486	542	487	495	498	478	498	480	441	491	419	463	518	493	513	454	483	475	500	459	483	485	504	475	498	481	485	478	521	493	493	484	478	469	424	499	491	468	485	508	541	468	526	480	490	493	476	496	520	489	488	478	530	495	486	475	459	535	496	514	487	486	492	465	489	495	470	497	500	467	484	491	477	493	483	474	497	459	516	490	498	497	492	518	493	494	474	484	478	487	474	496	504	484	492	488	486	500	454	505	482	489	488	498	459	466	515	475	470	518	507	509	481	496	485	482	460	487	511	506	510	499	496	463	462	472	488	492	491	496	476	485	463	501	538	490	496	482	474	500	506	478	466	513	496	480	498	520	473	530	477	455	540	517	486	475	508	491	467	492	497	515	491	544	492	475	507	495	488	495	511	456	499	510	495	509	473	456	498	502	481	484	514	471	488	463	510	485	484	482	454	444	495	518	492	523	472	527	476	457	502	499	487	496	468	487	499	535	491	503	475	480	527	501	479	479	502	462	489	422	483	481	451	462	487	501	476	446	481	476	495	519	476	484	514	489	527	502	483	450	486	478	467	484	467	473	483	470	490	469	464	474	511	515	481	489	530	491	487	461	541	510	477	504	497	545	497	495	482	502	467	520	478	493	482	468	502	531	487	520	495	485	485	503	513	481	487	461	516	484	453	479	506	496	491	517	500	501	512	460	536	475	479	476	527	439	452	489	445	475	493	478	473	494	510	491	475	495	458	501	516	499	498	496	508	483	461	514	460	480	540	475	510	515	535	477	481	494	475	514	473	482	496	480	507	500	499	518	462	454	508	478	470	505	444	462	457	532	478	470	480	513	470	524	486	469	442	479	493	498	532	501	541	495	465	495	473	481	485	460	488	503	477	512	498	472	481	465	472	492	495	491	500	463	522	513	514	464	497	471	492	491	483	495	498	549	505	510	498	499	489	500	496	486	509	495	512	461	466	489	507	493	527	433	499	478	461	482	473	537	532	493	481	493	503	453	483	488	488	513	512	472	467	489	486	498	538	498	504	488	437	457	518	474	471	514	492	483	452	463	482	495	469	500	489	497	484	464	492	491	461	471	497	477	487	483	476	482	491	493	489	457	499	492	498	496	506	480	496	474	520	554	510	424	519	489	472	473	461	494	491	472	510	525	498	466	476	508	477	496	488	473	464	504	450	471	493	475	429	502	507	535	478	499	485	478	485	482	484	487	506	472	490	455	520	503	512	484	514	493	493	481	506	459	488	467	441	469	509	500	508	485	483	523	498	427	488	481	500	524	493	531	502	491	505	482	472	526	457	459	476	439	492	476	467	519	480	512	488	510	473	460	443	483	488	479	532	471	456	483	468	475	473	479	510	446	518	463	498	516	499	517	459	481	481	479	464	482	493	492	506	478	528	462	528	469	526	465	490	475	516	508	513	477	435	475	483	521	463	473	472	526	535	478	518	482	545	493	495	476	492	438	451	516	478	481	494	478	492	486	502	496	511	501	472	482	470	476	498	535	520	489	462	502	479	474	481	466	506	491	468	505	501	470	518	506	510	468	461	451	489	488	500	485	544	516	528	479	482	506	503	474	476	503	503	534	478	440	503	489	460	514	509	500	430	481	469	515	508	505	474	480	488	476	463	506	471	496	462	502	475	505	489	487	488	491	497	478	470	503	507	483	481	505	518	511	475	485	500	483	477	517	515	504	492	479	510	518	528	474	527	485	491	500	500	491	477	476	497	489	462	490	477	486	466	457	498	491	469	508	476	507	505	502	504	505	484	481	472	515	502	475	501	476	528	448	463	464	472	454	529	535	513	507	516	495	424	490	485	481	449	465	488	474
28983	17584	17970	13728	9359	6044	4485	26713	29726	3067	557	493	407	435	469	422	401	401	391	360	425	401	367	388	397	348	394	387	379	375	387	350	361	350	365	397	339	410	390	379	349	348	357	379	365	401	356	372	394	380	362	363	350	391	362	371	374	352	372	351	368	370	334	356	388	381	353	375	379	375	367	380	322	391	347	370	348	407	393	366	376	351	376	351	396	326	349	377	344	357	326	374	389	382	340	365	370	359	327	357	403	350	355	358	340	365	389	389	377	343	331	374	346	359	355	383	391	377	336	335	353	337	375	379	371	384	385	373	384	304	355	359	354	350	355	360	381	398	348	374	370	354	337	407	356	376	372	318	347	372	403	376	373	378	337	391	361	366	350	369	374	380	389	400	343	370	345	372	353	346	367	361	362	325	344	379	374	334	336	328	354	379	381	371	373	349	360	351	339	328	367	387	364	361	366	377	364	355	378	365	346	333	351	382	356	370	345	358	396	347	363	337	391	384	386	357	346	366	331	381	369	358	368	381	351	336	372	379	381	401	347	326	371	359	368	365	343	339	357	377	352	348	347	376	361	318	364	338	357	337	366	368	356	333	357	385	390	341	398	434	359	370	348	355	338	356	345	349	339	344	356	373	360	349	353	337	366	351	377	316	374	362	346	355	368	351	356	345	355	355	362	363	366	365	368	348	351	368	359	381	331	353	355	374	363	321	380	357	355	370	358	341	350	374	356	345	360	387	350	344	352	351	339	359	378	376	370	340	368	384	357	367	353	391	349	363	409	354	361	341	349	406	370	367	362	357	340	352	362	382	318	359	373	379	359	367	321	376	367	335	356	365	356	345	361	349	378	330	354	338	391	350	369	346	372	359	392	334	362	364	330	352	354	347	362	350	372	369	396	377	367	354	363	362	350	357	378	366	383	394	383	353	335	345	421	374	358	355	347	400	330	351	392	370	353	330	365	348	338	361	327	409	364	359	388	327	356	374	375	345	326	376	362	342	345	322	337	332	338	385	365	401	363	361	344	377	368	378	361	377	405	317	375	339	367	358	348	388	358	336	394	357	375	353	369	342	366	366	383	367	341	379	381	344	340	374	351	377	367	371	356	341	364	369	339	320	351	362	350	327	392	357	327	365	351	368	371	368	384	375	350	348	377	327	342	375	358	372	373	393	371	370	361	344	355	335	356	344	332	339	330	399	358	373	354	378	360	342	331	349	375	373	382	320	358	383	382	360	342	342	326	383	363	353	364	402	386	334	346	328	366	375	367	352	349	362	347	365	391	363	380	355	347	370	370	344	369	350	327	366	339	362	386	363	386	357	407	405	363	360	368	365	363	342	397	377	368	378	349	330	365	373	381	370	381	347	350	353	381	389	364	365	336	371	351	347	368	379	376	355	388	364	348	393	358	349	333	338	354	357	367	344	392	350	349	349	379	373	357	352	342	339	346	329	344	349	324	392	335	376	370	343	375	371	364	344	340	360	363	363	390	380	358	316	378	325	376	356	340	378	338	344	336	355	380	347	346	371	330	362	374	329	344	357	371	336	353	378	414	354	354	367	372	346	338	332	367	388	370	364	341	367	337	325	365	340	366	373	347	344	367	345	379	376	371	334	358	377	339	356	316	373	361	379	356	380	365	339	360	353	361	358	360	319	410	345	363	331	380	352	395	347	371	350	343	369	333	338	330	351	350	359	329	341	317	362	361	355	367	368	372	343	337	387	377	414	374	402	343	358	326	346	358	383	369	369	366	367	362	366	379	366	380	349	372	349	384	400	379	388	376	371	355	363	392	363	348	354	366	368	376	392	414	378	341	340	357	375	345	353	331	340	341	367	362	386	376	318	354	400	369	389	373	394	387	359	362	365	336	361	382	329	351	346	366	374	381	361	371	365	368	370	355	367	367	367	339	402	368	369	379	359	356	379	378	401	368	338	383	352	355	365	376	358	359	344	340	375	368	355	359	337	367	313	353	340	356	395	384	342	386	339	351	379	334	368	319	360	375	362	342	387	365	370	354	355	379	366	353	376	350	397	380	404	344	358	357	359	350	358	324	367	368	377	336	339	390	357	332	363	375	327	373	364	368	340	382	374	388	354	351	352	361	375	363	402	381	365	337	346	302	353	322	322	352	357	360	370	367	337	372	396	332	395	358	363	346	377	341	367	351	383	351	356	352	349	339	351	360	347	358	340	355	338	358	321	386	391	360	358	357	374	370	337	327	307	353	352	355	380	346	377	359	395	397	363	388	381	357	391	352	343	362	362	368	355	347	354	373	353	349	364	328	335	362	365	357	380	372	372	363	350	353	343	378	388	362	367	347	316	374	380	374	323	356	347	348	321	344	356	357	336	382	398	383	342	327	369	383	351	351	343	405	341	373	317	347	331	337	318	377	352	380	366	363	368	362	337	408	348	386	326	358	400	343	356	391	346	351	373	410	361	354	363	367	382	333	354	384	338	345	348	370	368	353	373	395	346	361	374	394	375	379	365	363	374	353	352	357	383	398	358	342	328	342	347	404	334	375	371	418	306	346	356	339	395	371	338	367	344	356	353	367	365	362	347	387	361	365	390	384	358	355	363	370	375	360	341	309	350	392	390	357	334	368	365	296	353	376	384	343	356	318	353	364	351	364	373	354	325	356	357	361	352	354	345	360	362	358	402	362	349	401	344	357	399	307	347	368	376	334	364	368	348	353	361	349	371	348	338	319	354	358	381	359	372	363	341	403	385	394	382	382	356	332	396	284	372	355	377	343	334	375	354	375	360	358	359	333	382	361	363	382	365	367	361	375	349	371	371	334	327	357	344	372	336	378	363	378	351	374	391	422	364	312	387	374	334	356	358	323	338	368	351	333	344	344	353	376	367	365	382	373	396	414	368	340	373	356	351	362	371	368	368	364	377	342	351	363	363	319	392	372	359	352	343	398	364	352	370	357	363	354	343	350	376	385	344	353	346	364	374	395	388	316	377	395	330	381	350	366	357	357	388	376	332	330	385	316	327	333	351	377	368	363	349	376	343	350	355	373	341	363	338	350	356	333	374	361	323	349	359	328	350	362	347	359	318	360	381	382	335	359	381	371	338	361	407	345	380	363	378	406	363	373	345	352	318	345	369	380	318	364	377	347	354	375	385	364	343	332	347	340	367	352	364	376	355	349	352	378	345	346	395	386	362	344	363	411	329	354	378	351	364	326	346	323	347	369	350	318	373	381	343	341	360	374	361	348	343	336	336	331	374	299	342	369	324	336	399	370	373	339	371	357	366	381	412	362	360	371	347	370	376	366	345	332	351	361	350	339	284	367	370	321	358	375	354	333	378	346	333	386	349	373	358	379	379	391	352	388	373	407	339	365	354	352	398	374	333	341	328	346	376	369	358	370	352	380	372	376	359	344	365	353	369	362	362	365	382	380	356	360	402	353	348	360	365	367	359	337	357	352	393	388	358	356	338	351	345	345	361	382	335	363	384	349	354	352	324	341	349	404	378	368	351
13914	12081	23687	25108	22822	18002	15921	45558	28729	1732	1603	1491	1418	1275	1257	1112	1181	1072	1079	1017	957	1035	971	1001	920	975	995	973	905	882	938	894	913	878	881	926	825	866	821	884	906	834	891	887	801	850	815	854	902	856	842	863	819	927	873	852	902	836	837	845	830	883	848	842	851	838	838	842	819	841	852	771	801	838	849	836	829	822	841	817	837	777	834	818	815	816	825	833	801	834	836	863	843	853	811	830	878	778	848	830	822	772	836	824	771	855	829	797	812	778	804	832	881	784	834	836	823	823	832	859	813	811	845	840	835	815	784	904	816	796	805	810	832	848	841	857	825	791	850	829	878	828	766	790	833	754	807	869	806	787	828	760	842	803	887	837	869	771	814	822	815	837	803	833	814	840	831	824	799	732	807	762	810	831	779	828	833	831	771	806	816	838	828	827	853	770	817	805	790	827	847	863	832	811	793	836	836	849	812	859	802	838	836	832	795	751	819	860	802	847	800	798	805	807	831	815	839	811	847	876	805	875	841	803	842	869	814	852	831	826	820	845	824	853	818	860	832	844	814	809	838	837	797	830	856	813	796	838	807	856	827	816	847	829	812	806	800	801	777	779	792	804	818	818	796	805	822	875	799	796	877	812	825	829	812	793	807	786	836	823	776	825	833	815	768	784	856	810	805	824	800	803	794	748	867	822	811	836	852	866	850	792	860	871	840	869	799	877	836	835	816	846	796	786	809	839	805	774	833	794	825	810	770	757	834	840	785	805	842	845	830	848	836	824	842	787	804	822	762	780	817	790	829	817	813	859	825	816	775	787	820	844	790	794	802	792	800	832	786	852	766	757	885	790	854	808	772	795	820	825	777	838	861	802	826	784	844	799	839	802	812	807	828	818	802	812	832	768	828	854	811	845	824	805	807	800	829	799	865	779	850	815	804	852	796	839	854	761	829	799	811	766	851	833	831	814	822	802	792	843	818	796	797	801	789	876	840	807	792	796	838	834	802	816	810	842	821	837	837	813	815	890	833	800	834	835	840	856	826	851	813	819	824	783	815	830	805	782	808	813	786	789	863	819	790	894	790	782	833	814	782	843	794	755	830	815	796	800	849	836	789	822	832	825	838	818	808	821	789	834	829	741	773	795	842	764	853	872	839	765	821	859	846	793	821	821	775	783	812	808	786	845	799	794	772	833	801	858	806	817	827	823	749	829	833	819	801	773	816	806	817	841	807	827	835	827	858	775	813	846	799	774	814	811	819	861	834	811	794	808	795	820	760	845	811	787	804	786	833	782	856	872	736	764	793	839	794	804	771	840	874	841	837	838	843	861	838	816	746	784	796	850	809	760	861	795	831	821	865	858	851	856	840	871	842	850	779	846	812	849	822	831	837	784	810	858	829	816	766	852	824	846	817	823	829	801	791	813	794	835	812	837	814	794	830	822	809	815	774	827	826	812	859	878	864	830	852	778	817	793	831	809	792	836	815	782	841	863	801	821	781	814	816	794	861	806	804	835	790	811	830	785	908	840	834	785	826	850	817	819	804	821	834	847	795	802	819	787	783	785	840	777	854	787	832	795	793	821	803	766	831	824	817	837	843	837	831	748	776	774	822	789	812	816	827	847	807	823	848	816	835	837	854	834	829	823	790	854	813	804	837	817	861	806	773	857	803	867	848	790	820	830	810	837	857	821	865	846	832	801	788	785	827	862	852	787	832	792	746	809	803	837	816	791	793	801	863	805	835	831	773	821	856	810	805	817	834	774	838	836	850	794	849	766	797	849	788	802	821	812	835	823	774	814	897	810	782	822	804	853	794	839	805	820	790	804	761	813	814	808	827	838	855	813	794	854	847	806	795	805	859	873	792	804	782	815	844	773	798	803	809	809	855	789	817	798	829	778	828	848	858	793	823	786	850	820	794	826	822	831	783	787	845	818	816	866	828	861	808	829	809	798	797	839	851	812	794	816	827	813	797	846	779	822	860	804	835	802	839	768	805	836	806	822	875	797	796	861	861	782	854	876	790	835	831	853	823	861	821	803	833	840	833	825	824	832	834	824	797	823	844	871	850	797	814	824	797	791	814	779	791	805	818	803	812	782	839	828	823	883	818	793	824	831	801	855	859	796	841	830	804	870	779	833	864	839	826	807	807	825	824	834	796	852	840	773	857	831	791	834	804	824	816	785	859	801	879	863	764	805	804	805	813	859	856	776	831	853	789	858	774	828	791	826	794	786	831	878	785	803	836	791	792	800	843	824	806	806	788	817	853	824	839	827	814	801	800	821	809	761	762	858	845	752	836	804	809	810	794	787	784	843	832	768	762	836	787	813	764	874	819	849	816	783	812	836	798	772	792	806	791	853	800	875	757	815	851	791	860	834	752	818	811	876	792	877	822	847	762	850	814	827	837	801	861	817	841	812	806	833	823	854	795	809	832	843	858	816	819	805	815	782	786	861	806	839	807	823	892	825	846	815	854	803	823	886	802	795	807	784	803	833	783	835	809	814	859	844	830	833	828	799	773	854	827	790	831	800	831	849	853	907	831	807	828	817	820	791	785	816	822	844	855	830	801	843	861	806	855	819	823	840	843	824	849	870	797	832	828	818	828	810	801	865	863	851	792	787	814	775	832	840	798	815	771	792	802	860	784	802	848	838	857	826	826	834	797	840	830	817	837	841	847	870	821	831	826	861	823	787	792	827	793	779	806	829	782	823	818	803	827	823	849	824	790	805	767	792	821	846	899	810	818	839	837	819	843	827	804	821	779	796	804	823	792	829	857	818	831	847	802	803	827	836	841	814	853	821	827	807	816	802	881	782	826	817	848	801	833	825	831	843	803	796	794	804	820	830	805	827	773	832	847	792	807	812	814	763	813	871	883	789	847	804	830	789	782	821	823	834	815	865	791	793	842	830	795	819	798	813	817	792	814	869	811	808	806	812	806	822	806	806	844	822	810	815	797	821	859	796	779	852	811	821	797	802	816	778	829	824	848	855	831	808	854	743	815	807	792	784	824	824	789	825	848	791	823	853	819	821	784	766	844	824	928	794	838	806	754	800	810	825	788	819	880	840	804	841	812	793	798	777	822	815	800	827	828	835	787	859	793	804	857	779	875	858	838	801	811	850	806	862	819	836	799	860	884	788	786	881	835	825	844	835	834	804	794	782	823	859	839	821	826	827	788	740	802	863	837	802	820	819	805	828	851	799	870	813	815	775	811	815	812	769	807	819	834	819	792	780	832	824	809	812	848	793	788	801	783	854	849	832	809	837	797	807	829	836	829	867	829	789	758	838	861	794	838	809	815	799	819	794	793	846	848	853	855	840	844	831	798	786	784	837	842	814	786	879	812	810	831	830	842	781	769	862	866	813	852	873	815	832	806	830	829	744	835	786	829	788	865	852	787	824	808	781	796	898	789	778	744	801	814	817	806	802	816	800	850	866	797	785	807	841	767	858	823	849	824	844	809	824	848	851	828	852	811	818	839	858	852	828	857	871	827	817
9025	5426	5628	4467	2500	1595	1028	1816	1300	231	164	172	163	155	153	169	159	162	166	159	159	140	150	167	165	161	164	175	172	158	165	170	168	145	136	167	171	159	172	154	178	124	161	200	200	152	163	167	155	178	164	146	176	168	181	179	183	180	202	157	166	169	177	158	158	160	154	177	177	165	187	179	179	174	176	198	162	126	175	142	194	169	154	153	178	187	191	162	184	143	175	162	173	170	170	182	167	175	166	171	155	160	150	164	172	178	165	162	175	163	163	145	160	153	167	148	171	184	165	149	146	179	167	140	191	175	182	165	169	182	173	191	147	132	182	158	157	168	169	178	151	158	148	146	177	164	129	172	162	186	160	180	207	172	157	159	153	160	158	166	163	148	156	185	156	185	184	181	162	145	183	177	130	134	167	157	164	173	177	158	161	159	173	172	176	188	171	177	168	146	167	179	177	164	155	158	134	177	171	171	164	167	186	183	151	179	168	175	166	177	167	183	175	166	176	179	182	174	171	156	168	174	164	172	162	174	181	184	154	174	179	160	169	167	160	166	176	162	160	169	160	188	177	184	141	172	160	151	134	160	152	145	162	159	142	166	162	172	190	154	183	156	165	153	163	137	164	167	166	180	172	164	156	150	164	170	146	165	181	176	176	152	170	153	144	191	169	187	169	153	174	158	141	180	179	173	158	160	169	163	162	187	160	148	181	175	132	161	210	178	167	142	149	156	139	162	177	155	175	172	161	184	169	160	162	194	170	180	168	158	154	161	142	153	184	183	160	179	170	157	169	162	176	157	164	162	162	166	165	158	157	178	164	182	183	164	186	148	179	175	177	171	156	189	202	175	185	162	160	187	200	168	146	146	174	162	144	153	153	168	191	163	172	183	180	178	196	152	173	151	183	203	171	206	169	173	164	161	169	167	169	162	175	156	158	147	169	166	163	139	172	155	154	163	177	183	173	182	170	187	153	161	177	151	155	177	178	168	167	135	170	161	173	157	220	166	144	151	154	164	180	155	160	163	163	159	167	177	153	160	167	142	168	163	169	165	166	155	148	181	165	154	191	161	169	170	152	157	178	182	163	167	160	168	170	157	164	164	144	178	173	149	160	160	168	154	174	168	160	157	150	164	174	148	164	194	158	173	184	162	186	184	173	169	161	175	150	152	150	171	190	167	173	161	177	148	153	211	162	162	181	173	172	156	163	157	156	166	160	174	148	175	160	159	154	176	177	162	155	146	152	157	155	163	171	150	163	156	168	191	171	184	173	155	164	162	155	146	164	168	177	172	139	128	172	147	197	163	191	196	155	166	153	169	180	150	190	160	164	210	167	169	166	168	170	160	145	169	180	162	163	178	170	171	148	153	176	177	158	159	165	167	140	187	148	168	154	166	168	177	194	158	155	162	181	183	170	178	169	157	195	183	154	172	177	193	183	160	150	171	180	167	165	192	171	166	168	180	163	181	132	185	167	156	159	160	173	154	140	172	138	173	162	154	172	175	167	170	150	163	187	174	152	167	164	164	182	155	165	149	171	159	174	166	149	176	162	136	182	162	187	141	156	164	154	174	176	173	182	176	183	155	167	142	182	127	166	181	143	164	170	147	163	134	177	145	172	150	146	182	150	172	154	169	174	195	177	153	143	165	186	167	164	172	175	168	151	144	187	177	191	178	169	175	169	174	159	187	148	180	157	183	175	164	142	179	142	176	158	171	156	187	161	179	185	172	148	159	155	145	159	170	135	137	172	173	185	164	172	160	161	195	164	148	175	142	154	158	152	162	174	165	165	174	164	166	154	159	143	174	187	166	140	173	180	158	201	151	159	174	169	146	155	158	156	169	177	164	180	181	174	176	159	161	173	180	185	178	159	153	186	156	202	187	165	162	163	174	157	162	159	168	175	154	166	162	183	147	165	182	176	166	152	163	151	199	153	134	161	152	181	179	152	169	179	162	182	172	165	179	145	157	164	177	164	161	144	179	158	171	156	156	189	157	174	152	173	149	181	166	152	179	170	175	137	189	170	156	170	134	144	171	194	166	165	195	171	198	150	167	161	149	180	158	150	179	174	163	161	148	174	201	167	168	140	168	178	191	190	151	148	151	147	207	167	149	165	141	172	167	160	176	163	183	184	180	159	187	154	153	194	147	162	168	159	181	166	173	146	140	158	158	157	171	178	161	150	154	165	143	179	156	160	190	151	157	177	174	164	160	184	167	172	179	166	176	163	160	171	171	150	150	171	177	163	174	153	163	196	167	162	168	150	187	166	191	154	169	147	165	183	177	188	165	153	170	184	149	171	173	166	159	152	190	163	154	163	152	193	151	137	172	166	178	142	175	158	153	173	158	181	166	155	181	159	210	152	210	149	150	174	167	188	174	164	181	169	176	161	171	180	170	172	156	170	153	183	154	142	160	168	164	151	174	168	150	129	149	169	184	171	174	168	158	167	155	152	148	176	145	164	190	155	171	187	179	150	156	184	167	158	187	151	166	172	161	168	182	195	166	171	154	148	178	156	167	146	166	158	167	159	182	146	176	167	153	167	171	149	162	146	174	209	189	156	176	176	153	177	166	157	171	170	161	172	155	155	171	161	179	167	178	165	166	170	156	162	170	147	151	165	170	152	148	166	162	170	198	168	178	159	174	130	163	180	148	200	158	145	178	187	177	149	188	174	169	153	167	138	187	161	144	141	159	161	173	169	173	152	166	159	171	185	185	161	166	167	178	176	171	162	176	169	189	163	170	149	162	176	168	175	138	191	164	187	148	166	163	169	153	164	181	182	134	174	150	157	167	153	172	182	154	175	186	194	170	196	152	159	175	168	177	152	153	159	175	203	171	156	171	177	176	174	158	165	170	177	155	153	188	171	179	154	153	155	164	158	190	182	188	161	192	171	168	165	175	177	175	178	169	175	182	155	160	166	187	145	171	167	158	142	169	190	160	154	163	169	168	163	173	168	190	167	184	189	202	154	174	164	133	169	158	202	159	139	188	149	150	169	192	165	143	150	173	142	172	154	176	174	169	164	170	200	155	144	142	181	161	195	163	186	177	168	184	163	197	183	162	146	176	163	179	168	127	165	162	165	166	162	162	175	197	166	157	172	178	178	159	161	176	167	162	175	156	171	167	147	174	147	180	159	160	148	171	142	165	177	176	153	183	161	187	170	165	162	171	132	164	176	182	158	162	183	178	200	142	169	159	168	149	170	170	163	145	170	169	148	159	188	179	192	167	162	158	161	174	141	174	158	161	150	156	166	162	187	193	157	189	179	172	162	136	159	146	172	160	182	184	177	170	157	165	154	192	166	164	177	160	175	167	158	195	169	166	166	166	163	174	186	154	178	165	147	148	155	152	177	167	173	148	190	148	171	170	182	178	162	142	178	143	154	157	137	151	157	167	155	140	159	171	172	179	174	169	183	176	170	173	172	152	161	170	163	137	157	143	178	171	159	135	172	156	175	162	159	157	158	162	149	147	163	169	181	180	145	172
4976	4565	10570	11509	8931	6654	4940	7837	4901	416	458	409	409	426	417	441	405	455	440	420	431	416	463	402	446	428	431	436	441	454	440	404	394	429	423	424	419	432	423	418	450	443	425	421	436	452	419	432	416	435	401	447	422	457	401	428	402	435	440	401	411	433	432	418	422	427	422	398	423	427	407	405	434	396	428	431	402	422	397	394	423	395	423	425	420	408	391	428	399	431	396	406	417	389	379	415	418	443	392	427	458	411	442	438	404	425	363	465	408	379	401	462	465	407	395	398	414	472	426	383	406	429	388	438	445	406	424	399	425	448	405	451	441	421	399	397	466	385	432	399	422	401	410	463	385	415	417	430	437	402	395	424	412	401	401	394	446	445	459	407	423	400	440	432	417	425	391	425	461	417	437	402	435	418	435	432	436	387	412	434	411	416	391	418	390	404	418	417	418	409	444	401	414	432	414	427	430	434	409	401	420	418	399	425	413	451	418	399	406	424	399	432	417	412	401	403	375	393	413	424	443	430	419	408	393	410	399	452	376	450	422	414	437	395	433	457	395	429	436	395	406	442	446	451	433	432	394	432	457	422	386	413	397	419	417	403	425	418	409	417	409	444	417	401	425	371	381	441	398	408	404	438	402	432	419	451	443	405	416	448	421	420	441	424	387	429	395	430	430	411	417	389	389	422	404	391	433	394	419	434	423	417	403	393	416	434	444	386	402	407	425	412	407	423	396	429	422	423	434	397	437	375	435	384	431	414	428	390	429	416	424	415	426	419	415	425	410	424	390	413	391	442	402	418	428	407	429	407	420	385	427	423	435	483	386	403	468	420	405	413	444	453	386	388	412	390	404	431	424	423	439	413	440	410	413	395	445	389	413	381	434	432	454	398	440	414	413	410	473	424	408	400	396	432	413	399	400	416	380	446	409	435	378	379	448	430	440	406	401	432	447	430	441	403	407	408	424	389	409	418	414	397	423	442	403	411	424	398	407	424	413	432	400	392	452	398	395	427	388	408	424	447	436	393	418	419	417	417	408	406	412	422	408	422	435	438	407	434	436	421	378	459	399	394	404	419	407	351	415	436	408	429	410	435	446	408	406	438	452	443	410	390	417	445	468	423	420	421	402	416	380	415	436	420	442	419	401	454	430	436	424	414	386	456	441	446	427	413	419	405	404	422	387	375	429	405	416	406	383	445	414	427	396	413	400	430	396	404	406	431	448	424	402	396	424	405	394	433	434	434	434	416	424	425	413	432	404	422	436	407	387	431	426	421	415	432	413	427	436	388	430	422	430	401	434	435	407	425	418	392	447	416	401	411	388	436	431	433	412	409	364	436	447	389	411	414	439	410	438	395	419	404	411	424	415	403	433	427	410	451	409	426	384	423	427	391	423	412	418	424	415	423	436	472	412	401	409	415	425	440	431	374	398	422	418	415	434	412	442	397	421	432	397	444	444	440	405	388	407	409	420	413	470	435	411	458	427	409	393	414	419	423	428	409	399	416	424	398	448	462	448	423	437	424	434	399	378	429	412	448	408	434	444	446	403	436	434	425	410	374	426	444	444	428	385	473	433	413	416	433	410	386	440	444	444	426	479	416	416	470	422	405	437	434	428	432	412	433	440	428	400	414	420	394	414	400	415	404	436	405	391	429	393	401	427	420	399	407	468	450	449	417	425	418	420	402	445	449	447	402	472	422	397	407	385	433	426	395	416	406	433	429	434	405	409	369	400	452	407	429	478	432	409	422	410	402	401	409	388	423	395	428	412	411	421	434	386	463	440	446	390	405	436	409	438	408	403	423	412	427	408	435	438	417	443	402	401	397	407	432	433	407	410	405	396	428	415	401	442	416	416	415	417	431	390	446	419	406	416	447	446	393	395	445	411	395	411	430	431	391	428	436	399	429	427	378	407	356	416	430	410	425	452	396	418	389	438	447	402	448	421	403	428	429	405	410	401	417	429	402	420	423	446	397	413	420	416	430	423	404	418	427	454	429	396	443	428	363	410	445	399	429	423	382	409	424	422	431	421	437	440	398	384	412	375	424	422	426	434	405	392	424	417	391	379	374	415	434	412	439	419	410	417	414	430	403	420	446	392	451	417	406	442	407	437	395	414	413	361	434	422	419	398	423	415	396	372	469	427	427	405	448	440	434	396	395	390	435	406	428	423	366	432	454	420	416	420	432	442	423	441	405	446	428	426	452	403	394	392	414	415	402	379	400	385	425	480	459	427	426	455	364	398	407	437	452	412	459	422	393	424	409	419	409	408	426	413	437	408	387	428	474	470	423	393	416	397	435	385	423	447	408	422	404	417	409	433	434	422	421	399	394	398	397	403	403	407	432	416	394	433	440	409	425	411	400	397	450	428	460	398	392	412	452	433	411	391	404	417	424	374	385	401	427	410	414	439	401	425	422	411	396	415	431	409	436	427	396	461	434	422	392	416	425	433	431	399	392	414	401	433	444	410	401	413	409	427	411	410	427	414	427	421	413	400	404	420	389	437	449	460	402	457	420	411	428	408	435	443	430	403	389	454	439	469	402	437	418	450	441	382	390	429	427	417	360	409	404	414	393	421	465	398	407	419	423	436	416	392	396	435	435	380	452	408	423	415	410	414	428	383	398	430	383	413	451	395	398	419	417	415	399	424	401	408	424	398	409	440	432	410	415	455	439	412	453	385	409	421	464	401	403	419	418	427	412	414	389	430	435	407	438	446	419	443	394	421	447	407	421	395	411	395	437	418	393	433	412	411	401	436	431	443	432	395	433	423	409	436	422	404	420	458	429	426	436	414	454	434	460	415	415	418	382	495	433	378	422	421	408	411	418	402	444	455	389	411	439	412	405	401	405	399	397	386	380	404	416	459	430	380	416	399	438	425	399	445	431	365	438	419	434	424	408	430	457	418	430	438	446	410	411	422	416	419	403	422	380	419	412	430	418	388	423	434	446	457	397	413	424	457	394	427	422	416	391	427	439	402	431	451	412	396	422	425	427	455	429	432	412	410	416	415	452	424	418	417	400	419	421	417	421	403	427	401	429	385	409	433	408	378	419	418	441	404	425	422	421	397	424	421	415	411	457	425	454	384	425	401	424	438	380	401	449	390	396	448	443	455	424	439	472	422	366	388	445	421	408	433	402	382	381	431	420	413	385	408	417	410	459	425	410	395	386	404	411	401	435	414	448	423	403	441	397	457	424	413	395	429	376	443	412	421	433	404	402	422	453	419	412	400	439	435	432	405	394	393	408	441	415	405	428	439	450	379	414	421	462	422	424	458	439	391	403	401	403	431	409	422	386	422	410	384	427	426	413	410	441	440	399	467	421	408	427	398	461	410	394	412	424	421	384	413	419	413	424	402	390	429	403	422	446	462	435	431	399	413	419	412	401	409	424	438	451	389	438	394	431	422	412	437	445	452	408	434	426	416	434	376	408	410	412	397	433	407	412	418	405	417	385	427	402	408	420	432	411	417	445	403	448	398	434	396	381	433	436
17964	10332	9793	8444	5108	3140	3573	9180	20239	1967	236	228	244	248	243	235	193	223	189	189	232	203	200	201	213	197	211	175	199	193	161	176	178	182	171	198	170	184	199	196	182	182	187	179	182	194	176	205	187	215	221	213	179	187	193	143	186	210	184	206	171	198	197	182	169	203	180	190	174	180	208	193	170	186	196	182	175	214	191	194	204	180	149	174	165	179	171	212	195	206	187	195	178	180	196	189	159	192	209	184	172	184	181	188	175	182	222	194	202	192	198	190	201	206	171	183	185	197	194	178	210	183	175	190	207	176	187	187	199	206	200	187	181	174	183	182	178	196	170	193	180	185	196	178	194	190	191	188	188	199	191	190	173	181	157	200	209	195	174	192	190	201	199	188	202	202	204	186	211	196	172	191	155	202	201	189	197	180	193	166	192	187	186	160	173	177	209	212	220	191	182	214	209	199	190	184	201	170	192	163	199	184	195	197	198	205	210	174	169	196	169	203	178	185	180	175	187	179	171	178	175	171	195	183	204	178	210	211	165	176	194	180	193	179	192	195	186	192	180	195	216	192	177	173	189	191	174	181	181	160	188	221	181	193	172	194	163	175	195	178	179	168	181	207	175	192	191	186	202	202	203	193	205	185	189	193	193	209	188	164	195	183	190	197	222	204	177	216	187	176	185	193	166	191	185	218	191	196	170	184	169	161	196	194	193	192	203	183	169	178	187	183	191	192	177	179	180	201	205	177	185	201	193	174	206	216	198	201	216	214	164	189	202	181	181	173	171	183	179	192	221	177	202	188	206	176	192	185	163	194	195	175	223	172	188	197	184	193	189	194	210	200	188	187	199	192	192	191	182	191	201	185	151	191	173	199	195	180	214	195	207	200	165	176	199	188	214	183	191	191	178	163	187	164	195	179	179	203	160	199	182	178	185	190	198	176	200	189	196	200	183	173	190	187	175	197	219	201	168	195	194	160	185	212	195	176	200	184	193	162	213	243	159	188	183	174	179	184	189	191	175	204	178	168	189	214	171	194	173	197	183	174	178	183	209	185	205	207	195	215	180	194	202	206	182	194	175	184	173	203	175	197	177	205	182	202	195	183	182	172	185	180	219	196	193	175	168	195	212	174	212	182	189	198	204	181	191	183	203	199	189	199	199	188	193	163	207	208	210	170	183	190	198	203	216	173	208	189	179	190	192	196	180	186	199	198	172	183	195	180	198	206	190	203	168	178	203	192	190	190	191	170	188	197	196	203	179	163	205	186	195	178	168	158	181	188	200	196	183	189	169	200	178	193	168	188	163	205	196	185	190	199	210	157	204	189	202	175	192	190	188	185	203	173	196	187	196	202	162	196	182	187	209	166	198	186	199	186	185	206	189	198	199	188	180	166	227	179	174	168	191	209	175	197	182	159	187	209	202	193	190	171	204	197	178	201	200	195	179	172	202	187	187	197	156	198	176	204	182	189	219	201	169	201	186	192	199	190	210	170	209	166	204	198	183	207	190	199	185	165	219	206	198	161	182	170	200	203	182	187	167	172	197	190	192	193	182	178	174	186	179	171	187	216	173	190	176	181	194	193	187	166	178	203	205	196	178	191	180	167	181	196	195	166	193	176	190	149	212	167	158	188	183	214	175	190	174	172	199	184	196	185	199	175	185	199	201	203	207	203	189	208	184	200	205	188	202	166	192	197	181	194	183	184	189	212	206	210	220	171	179	195	193	203	175	165	183	201	192	193	183	206	177	184	171	206	182	183	190	173	178	198	187	191	164	184	186	174	190	165	187	207	203	176	222	199	189	207	189	184	208	196	207	171	188	185	185	189	185	179	163	188	188	204	190	168	191	196	184	201	198	199	198	203	192	195	182	185	163	187	192	182	219	198	183	192	182	190	210	177	205	203	214	181	180	185	181	211	195	205	180	177	187	212	187	211	192	194	195	197	179	187	200	174	184	183	208	189	195	201	195	212	179	211	202	174	170	187	159	185	183	206	181	200	198	179	200	197	198	183	170	175	193	189	182	168	186	198	175	202	188	223	179	193	215	206	201	195	190	221	195	172	194	190	173	182	173	179	161	204	153	185	208	189	174	196	192	164	202	192	217	175	197	190	198	196	198	202	169	195	186	154	194	179	177	153	212	206	177	191	154	188	165	198	192	163	168	181	207	173	204	197	222	193	191	185	173	178	180	152	204	194	214	187	196	192	184	196	176	216	183	174	203	204	181	178	191	191	183	211	178	173	193	174	182	200	208	212	180	195	159	190	188	189	186	174	167	214	188	188	207	202	204	180	177	187	168	189	183	178	208	207	202	183	168	183	160	199	185	196	168	169	186	178	165	184	212	168	181	192	203	181	202	162	197	176	193	214	167	187	180	170	174	226	204	168	181	170	172	176	214	186	162	190	188	185	210	200	182	169	164	166	175	185	182	213	197	218	182	176	199	202	181	158	174	184	203	185	202	197	199	194	179	206	205	209	187	177	206	198	202	190	192	203	208	181	187	233	214	207	211	206	199	211	220	195	187	180	177	184	202	180	182	196	187	173	180	205	182	187	213	194	200	161	182	199	194	194	180	194	187	182	203	188	210	192	184	200	210	173	216	219	167	182	201	191	194	205	179	175	172	187	173	193	174	205	191	188	193	200	181	192	201	224	206	201	195	189	179	197	178	186	171	173	178	155	229	194	152	180	205	165	186	165	179	183	192	195	177	171	191	180	199	179	195	162	200	212	203	172	197	198	213	194	189	198	200	187	186	205	174	176	175	177	185	180	188	190	189	171	200	190	193	179	163	231	189	208	191	200	210	164	181	194	199	197	186	181	169	177	173	207	181	187	188	179	166	195	162	210	204	200	173	174	203	189	205	188	203	195	185	197	191	173	176	184	207	198	206	187	182	166	193	200	189	215	190	184	193	182	189	197	207	182	185	189	214	186	179	177	189	178	196	210	178	151	183	185	194	189	172	205	187	198	197	197	172	191	194	189	203	214	179	221	196	206	178	180	192	205	189	194	199	194	200	176	195	168	181	208	190	193	196	178	184	164	203	198	176	211	194	183	194	187	183	177	192	194	197	204	184	190	192	224	176	192	184	167	207	190	187	181	185	181	185	201	178	182	178	212	200	186	200	199	174	171	189	186	224	158	173	188	204	199	224	198	197	180	177	182	182	184	193	182	194	167	215	192	175	196	210	187	182	215	164	202	176	212	227	192	182	223	193	211	172	190	189	202	186	164	192	197	176	203	209	181	169	180	190	163	193	200	154	205	191	164	181	181	179	195	207	190	216	169	184	195	192	200	188	198	184	195	158	206	198	206	212	193	188	202	150	187	177	204	165	197	169	215	192	235	214	199	170	186	194	161	175	179	183	213	219	208	178	156	179	187	194	183	186	168	164	192	189	208	175	173	201	177	176	196	194	199	163	191	185	204	203	164	193	176	176	184	201	168	193	182	197	191	204	180	207	169	175	195	163	162	168	173	197	180	189	191	188	194	181	210
9811	8022	15683	19703	15378	12180	14399	26715	36302	923	855	769	753	727	620	675	616	603	542	563	605	590	570	538	539	569	556	524	587	518	498	535	545	496	528	512	519	534	518	501	491	547	517	489	498	495	508	496	476	473	500	477	500	478	491	503	512	474	444	484	447	491	494	500	478	492	490	501	493	491	515	466	495	512	515	499	474	466	518	476	489	449	469	529	493	490	488	500	495	468	482	499	478	507	530	456	516	513	486	461	485	511	473	492	495	451	508	492	474	476	508	483	524	455	480	502	490	499	456	488	475	496	488	484	455	496	492	462	502	462	509	461	455	493	520	494	453	496	479	454	473	470	472	495	467	497	467	478	506	504	461	442	481	501	478	467	482	504	491	475	494	497	513	493	474	417	529	502	511	486	486	501	505	493	461	491	503	491	485	471	509	495	506	509	517	497	474	467	476	475	460	480	470	489	492	473	482	491	494	454	512	507	476	507	483	512	508	477	476	498	481	485	454	466	446	475	473	490	491	495	469	464	491	487	497	494	473	480	479	463	452	493	495	500	466	497	503	468	482	507	503	494	461	469	482	479	481	480	449	453	500	469	506	508	504	474	438	484	478	546	499	486	490	491	473	466	483	485	485	491	481	486	482	494	451	465	476	472	465	484	460	490	475	466	485	504	478	440	477	474	510	452	527	472	498	500	499	471	446	468	478	498	440	505	493	461	460	484	510	478	483	475	472	470	437	521	459	492	499	469	473	473	482	522	502	482	454	475	519	493	472	493	498	453	491	457	465	531	460	492	489	444	485	483	477	486	476	485	506	501	489	477	527	482	488	447	454	480	481	486	495	448	471	494	458	495	520	490	450	489	470	496	456	503	461	454	493	503	480	487	479	486	465	515	495	501	480	520	491	472	463	467	479	486	492	493	490	456	528	479	492	459	469	454	495	475	461	529	512	463	488	445	501	489	470	501	461	495	498	499	498	477	453	470	488	519	486	472	511	494	486	459	474	503	501	455	470	459	496	510	507	474	500	504	462	442	481	507	495	473	545	476	482	490	470	495	481	476	484	474	481	467	480	485	460	474	472	500	507	482	499	500	529	473	534	515	479	444	476	459	484	476	488	463	492	485	473	478	490	455	492	469	494	471	453	498	475	487	455	474	486	496	466	437	475	502	434	452	494	470	478	481	443	461	499	466	500	472	513	481	488	492	533	503	468	460	490	491	475	479	465	460	436	462	471	522	458	495	486	509	477	423	484	478	450	487	497	481	493	494	448	484	468	503	503	457	418	471	487	473	447	477	487	487	496	475	501	522	478	478	468	467	482	455	485	481	501	473	493	455	504	454	500	498	517	478	494	502	493	479	459	474	481	487	461	472	484	477	477	461	468	492	542	464	505	524	495	486	437	459	498	449	491	502	501	478	473	460	481	488	490	481	476	494	502	499	504	448	473	454	495	432	475	474	486	464	449	491	488	471	519	490	499	496	489	493	488	476	512	466	514	476	485	481	475	480	468	442	492	457	468	521	459	472	492	500	534	491	464	445	501	486	468	440	489	490	498	478	475	470	462	442	463	473	478	517	502	507	431	449	502	490	492	493	476	460	495	442	487	498	464	490	506	495	473	441	503	453	515	478	463	483	480	500	514	484	504	488	462	495	476	494	463	484	455	463	456	466	522	522	485	486	500	471	477	498	483	481	507	497	461	470	470	457	475	533	496	477	500	484	474	433	493	502	487	449	496	526	478	455	462	476	506	485	512	475	493	486	481	472	526	433	449	527	474	497	497	508	487	489	478	475	508	527	454	462	452	463	466	495	491	489	481	494	464	444	458	498	522	434	474	439	506	473	492	500	473	482	493	469	491	500	489	496	466	515	498	510	498	494	480	484	490	495	448	471	490	478	463	488	507	484	424	458	437	517	502	520	483	493	535	476	498	473	484	449	466	492	474	452	468	477	514	487	498	451	481	482	492	484	477	500	458	508	452	514	491	481	468	499	484	450	467	474	473	496	500	479	496	481	453	517	474	505	493	488	470	550	468	510	502	475	474	449	497	490	452	491	487	462	492	464	470	480	479	516	472	530	471	481	462	475	494	456	475	498	471	492	484	497	471	468	476	493	451	500	491	507	473	492	497	444	475	501	479	465	454	500	508	495	485	472	465	477	451	507	481	486	482	500	493	458	471	500	450	521	512	469	458	520	473	457	534	441	489	478	454	492	454	507	486	504	485	507	494	473	484	496	497	488	493	478	492	473	500	511	490	475	451	506	480	511	434	467	444	460	437	511	444	481	492	504	503	488	492	494	461	458	431	502	507	443	494	515	490	478	522	497	498	492	490	480	483	497	488	532	478	501	461	487	460	470	502	484	476	465	486	483	522	458	476	465	444	479	479	459	489	487	464	478	495	481	476	466	488	464	496	501	463	491	464	486	483	458	446	494	480	493	484	451	470	476	456	507	475	471	525	494	470	480	503	508	477	470	486	478	468	489	468	481	524	472	460	487	534	517	478	467	450	481	481	492	484	532	484	480	446	445	498	487	459	498	492	531	461	521	503	501	480	528	454	516	504	485	440	492	522	438	490	454	541	477	463	475	451	494	473	529	485	518	503	502	485	479	457	475	483	471	478	522	470	527	477	461	486	507	486	463	475	472	509	443	467	494	493	491	482	475	486	472	494	515	500	497	488	438	478	478	468	523	491	472	457	471	473	484	485	469	477	496	493	492	471	501	492	511	465	498	478	455	476	488	467	484	491	486	512	487	481	477	476	488	469	511	493	469	504	489	471	462	463	464	499	467	492	459	451	468	470	501	487	493	506	475	462	463	471	483	463	510	489	487	534	463	485	491	439	489	461	500	490	471	493	488	473	503	484	465	470	470	468	473	495	467	522	499	471	499	505	478	471	462	484	457	485	513	487	414	492	440	508	475	469	476	473	500	460	488	505	489	513	497	487	499	482	459	496	483	510	484	488	484	477	514	479	486	494	487	465	517	509	489	503	444	485	485	447	529	488	536	448	491	522	466	502	450	474	494	475	501	525	461	474	468	465	476	498	519	492	473	474	532	481	504	466	465	457	429	471	481	544	497	454	452	465	451	492	494	467	479	505	459	499	458	495	514	463	496	465	491	516	452	481	462	473	452	479	484	457	470	470	500	478	502	485	473	463	465	487	434	470	482	515	470	473	463	516	506	512	436	530	480	483	490	477	489	493	482	504	493	527	483	470	436	475	493	481	497	479	493	474	482	502	458	473	469	498	476	519	445	494	468	477	545	429	482	490	482	507	483	466	439	475	465	448	460	461	493	478	526	522	473	466	493	473	495	514	477	460	469	482	511	458	441	485	483	485	475	451	478	480	494	489	450	459	459	477	474	509	499	469	470	478	492	497	473	478	491	475	468	468	473	448	510	465	473	465	455	521	477	460	476	487	489	466	461	470	495	524	467	500	493	487	474	486	465	516	481	496	483	486	520	474	495	498	489	479	465	461	518	476	510	492	483	485	496
27895	16686	17498	14166	8748	5513	8242	25539	35198	5525	531	501	486	476	473	432	390	422	416	400	396	372	376	384	381	365	375	395	394	442	396	374	381	402	336	394	373	374	365	389	369	390	416	342	355	387	348	384	376	375	383	353	352	367	402	349	391	371	373	366	355	390	370	355	364	383	352	358	373	332	386	378	375	388	341	363	333	358	359	364	375	352	384	420	391	370	363	383	340	339	382	352	359	341	418	391	392	347	365	371	346	367	384	365	336	310	405	387	366	369	312	373	336	373	393	331	397	358	370	346	381	375	350	329	361	338	355	368	327	348	366	421	353	405	383	368	323	336	346	359	381	352	349	380	400	378	348	341	395	379	353	353	336	370	373	372	372	393	337	348	383	389	345	355	390	358	350	371	369	337	358	347	363	386	339	331	324	364	367	369	385	403	384	391	370	378	355	366	314	387	360	347	341	386	354	375	330	374	330	380	361	353	401	411	327	356	346	364	395	364	357	337	372	326	385	347	345	372	379	369	384	378	374	362	375	373	376	353	347	367	386	354	357	368	378	373	348	390	355	377	351	332	386	373	393	315	358	372	362	340	326	380	355	338	378	358	348	366	363	388	359	385	353	380	320	363	387	365	384	347	345	383	382	376	375	370	350	366	356	350	340	366	366	387	375	372	358	377	343	336	405	360	361	369	406	364	350	335	396	390	350	378	368	351	349	395	372	392	351	350	347	363	394	320	389	357	366	348	386	367	391	371	359	372	374	350	375	342	340	368	377	335	371	372	359	378	375	389	341	364	353	391	360	366	376	360	345	391	340	351	371	376	338	399	358	349	386	344	386	326	385	377	381	348	362	385	342	376	358	365	371	349	384	423	382	351	339	338	385	398	402	362	354	357	374	425	371	360	363	326	361	353	363	379	402	381	405	301	389	319	373	375	333	395	376	359	357	394	434	348	354	369	369	351	367	365	375	352	367	376	360	401	402	372	363	334	377	362	362	385	362	410	366	375	331	385	360	348	353	345	350	374	363	353	352	390	340	352	352	365	367	355	370	375	359	359	363	369	314	374	400	387	357	379	339	362	402	358	394	394	335	399	386	366	324	349	347	396	365	393	327	355	389	397	401	350	311	354	370	350	343	399	357	374	367	389	344	339	395	350	395	381	364	324	352	327	369	392	371	411	339	401	401	371	382	388	370	374	361	386	366	331	370	392	373	411	325	399	393	375	352	344	364	342	376	377	360	372	359	407	387	350	374	359	366	384	375	373	378	381	390	370	373	350	383	376	341	368	357	375	371	386	337	375	414	384	372	368	345	369	376	421	391	386	372	337	346	369	355	363	364	339	379	380	354	341	325	372	379	335	371	364	377	370	394	369	346	354	349	365	314	380	386	325	356	370	332	346	364	361	356	375	365	341	369	360	380	391	340	351	381	359	384	362	351	402	392	385	379	368	381	317	350	380	365	338	367	354	333	355	374	369	397	389	365	369	376	345	359	363	334	361	381	348	396	352	343	346	339	360	391	358	356	362	387	377	390	360	336	375	416	349	370	358	349	381	372	361	357	373	351	335	372	369	367	402	360	377	341	381	353	366	358	400	352	374	355	362	362	388	375	394	338	349	371	367	392	362	345	359	357	362	360	383	352	370	376	364	317	351	378	376	343	356	386	381	372	336	374	388	383	371	360	374	340	379	356	363	371	390	408	391	370	370	361	359	363	399	392	387	363	401	376	405	364	366	318	344	384	334	390	377	339	358	403	375	382	372	352	390	377	420	359	352	332	351	352	384	347	387	369	360	368	375	365	393	379	355	396	370	385	355	371	374	362	376	356	357	384	340	384	357	399	397	369	347	335	382	385	364	371	398	346	348	328	375	370	400	391	413	375	399	375	350	421	367	389	347	354	383	363	393	359	378	359	391	377	347	367	367	417	358	389	365	390	336	343	384	333	331	338	428	367	390	366	358	399	389	361	357	369	357	376	402	365	392	369	366	340	369	336	367	401	338	384	382	339	364	354	360	398	341	363	348	363	379	379	361	370	376	374	400	386	355	363	360	386	337	372	381	366	367	339	382	398	380	362	364	363	415	379	335	326	336	366	367	402	337	363	396	341	377	377	402	356	327	377	317	357	370	382	359	354	348	351	350	377	394	367	363	336	377	379	392	341	344	374	367	367	368	330	380	361	350	335	387	394	349	358	359	386	365	364	366	316	362	376	357	338	343	392	384	366	357	387	377	365	355	363	388	381	364	390	352	393	382	352	341	346	362	368	306	390	409	362	412	391	365	384	354	373	385	374	362	330	369	327	370	389	394	358	364	353	345	366	358	346	364	356	357	368	359	394	339	401	369	371	395	374	351	361	359	368	356	370	350	346	359	380	358	387	402	354	364	353	387	396	418	351	361	375	357	364	343	384	358	370	330	322	380	371	328	321	372	358	365	382	357	397	366	360	346	371	338	345	377	355	366	368	372	357	362	378	392	351	407	370	359	387	346	364	408	361	373	366	339	356	363	352	389	359	378	364	372	370	388	360	341	362	375	373	359	377	373	391	370	376	381	346	376	361	374	360	369	355	330	365	400	342	375	335	339	404	389	390	338	377	370	361	360	359	349	359	361	353	414	370	352	367	411	371	360	375	360	352	387	388	348	328	349	368	404	370	394	375	347	380	350	387	366	361	363	354	360	406	356	354	401	341	360	374	348	367	368	376	367	373	356	360	326	354	377	372	372	374	368	396	414	344	365	340	329	360	338	392	385	428	359	360	391	391	366	361	382	400	344	385	358	389	383	369	373	367	355	393	390	329	372	371	377	359	346	361	385	335	331	350	378	349	377	323	398	393	364	346	356	397	345	369	367	371	396	368	394	378	356	357	354	352	361	370	382	375	393	370	373	378	377	323	350	327	359	371	378	370	355	404	363	367	366	356	335	356	373	378	366	347	389	380	385	350	383	356	361	394	349	343	363	395	370	364	363	348	347	381	348	377	391	371	359	331	344	331	356	366	364	373	389	354	345	353	370	332	374	386	365	360	375	361	348	346	334	333	361	349	338	404	378	382	365	357	342	337	365	393	363	364	360	327	373	384	367	348	386	345	334	396	365	352	360	390	351	363	379	381	371	383	351	333	359	351	371	367	363	344	368	342	375	331	340	323	428	367	321	386	365	367	362	365	384	370	356	368	343	330	364	394	347	363	389	338	370	376	389	394	379	345	370	396	372	343	340	379	322	391	377	379	373	367	371	347	335	333	382	351	353	358	358	371	432	409	376	362	381	354	346	382	366	355	362	375	372	356	364	397	351	346	375	337	387	364	406	375	382	391	376	312	373	375	394	363	349	375	361	366	400	373	371	359	364	355	316	360	340	378	428	386	395	354	342	340	377	365	407	359	374	352	369	356	346	360	396	386	369	407	333	379	408	390	304	364	353	355	370	380	403	381	368	347	386	380	395	330	401	376	400	350	357	393	379	388	409	388	379	372	369	368	342	349	391	364	389	400	345	346	362
13395	11497	23668	26039	21247	17828	23022	46074	45849	1831	1659	1485	1373	1307	1225	1191	1159	1156	1132	1042	1037	1032	975	986	951	928	942	952	969	932	947	895	918	947	959	865	918	942	955	852	879	924	836	872	853	901	894	899	878	888	881	870	920	840	827	865	809	878	922	872	892	861	908	873	852	828	821	859	845	847	833	865	909	819	860	851	808	843	874	838	824	918	853	819	857	833	792	874	873	825	798	799	826	818	886	834	815	896	805	848	805	868	859	833	841	802	854	827	865	874	828	783	835	821	811	798	861	837	881	878	821	864	816	865	835	806	790	864	834	778	845	862	813	886	860	863	855	888	845	818	831	791	830	855	818	842	827	818	853	832	865	846	847	840	906	823	799	781	867	832	815	844	803	834	837	862	836	858	817	845	788	821	855	835	827	812	831	868	879	861	833	850	841	881	816	845	849	848	799	827	845	824	884	881	832	874	812	842	795	832	835	846	867	812	872	826	826	816	818	846	781	887	841	849	867	799	768	781	812	865	845	831	815	833	845	820	808	783	789	795	862	825	886	866	828	829	805	820	853	857	829	859	849	808	810	799	834	838	802	839	830	764	840	825	851	828	865	822	852	844	835	801	872	779	829	829	820	860	858	788	855	790	865	818	843	847	830	826	891	857	854	817	833	841	847	853	842	805	811	801	883	800	836	896	822	855	855	819	798	832	883	813	858	799	828	850	810	883	821	804	848	829	810	804	832	831	851	784	881	833	843	870	829	860	830	842	847	814	878	832	852	831	823	768	839	835	813	819	839	821	773	855	844	856	839	825	862	838	892	887	824	826	881	852	853	866	860	818	822	865	826	854	817	808	839	865	812	791	813	817	822	831	862	851	829	888	791	815	842	862	882	816	872	827	838	804	837	858	841	864	852	824	834	810	842	811	851	830	793	836	796	814	861	834	847	845	811	871	896	797	839	836	870	819	907	862	837	866	855	846	802	857	802	857	863	844	792	847	809	868	850	863	846	820	849	787	860	840	846	842	803	794	876	830	782	852	823	843	783	843	825	786	874	848	848	819	844	868	823	898	821	801	856	846	807	828	880	851	870	804	861	818	862	808	814	838	820	811	830	806	820	870	837	837	833	833	817	786	831	802	869	809	855	846	799	839	832	836	805	885	835	793	832	820	881	826	867	851	821	824	866	822	906	813	872	877	801	838	837	896	851	855	873	834	815	814	849	827	815	850	848	863	817	793	891	808	846	821	850	798	826	780	835	853	843	871	820	836	813	863	827	851	864	844	852	864	784	812	837	852	802	894	812	868	819	816	877	820	853	813	816	829	819	836	821	856	864	797	856	846	829	813	792	852	822	802	866	814	835	857	826	822	869	796	783	842	805	841	833	814	909	838	847	799	832	799	814	818	849	857	815	800	847	820	850	856	878	830	821	809	818	853	851	849	857	844	885	844	860	846	847	809	809	806	817	838	829	826	841	827	840	831	825	786	852	876	831	815	855	897	771	814	846	765	787	793	799	868	833	835	804	839	839	827	825	793	840	853	839	813	872	860	854	836	830	850	841	823	869	863	800	834	844	844	876	815	854	849	840	761	860	858	839	843	836	857	796	841	854	819	815	808	821	817	820	797	860	863	855	858	828	807	839	841	866	813	833	783	828	824	813	833	873	840	837	846	806	780	882	799	851	838	829	818	821	817	904	797	850	870	783	845	810	848	856	799	847	815	845	843	778	845	813	874	856	809	848	897	820	844	850	833	856	843	864	849	835	860	823	819	822	871	819	845	853	870	801	792	782	869	829	786	850	863	837	776	827	844	880	802	838	838	800	846	830	830	815	849	860	860	872	836	872	811	895	847	813	832	872	773	856	802	798	811	833	856	887	851	874	871	795	785	856	801	858	891	812	836	793	828	813	838	843	823	865	893	832	845	841	820	842	867	845	826	844	838	795	802	845	772	849	808	848	861	824	804	884	807	851	808	823	835	804	819	854	818	880	828	823	881	862	807	807	788	825	838	794	813	791	819	820	824	890	834	844	850	811	746	819	788	827	849	835	850	854	862	816	856	845	823	775	811	818	788	796	821	849	796	855	843	844	883	798	828	869	874	838	831	864	833	819	845	822	852	809	852	832	799	827	838	855	827	849	804	854	802	783	852	814	851	792	837	830	852	845	820	805	850	870	827	859	801	813	833	786	884	804	844	847	829	804	840	838	859	846	858	778	826	815	845	845	792	853	892	850	847	856	883	848	858	855	828	792	861	786	846	819	814	810	836	866	809	813	843	855	864	862	852	863	838	839	841	835	856	811	806	839	807	913	846	810	892	836	791	846	825	868	807	863	812	860	813	838	848	841	813	898	811	847	904	824	780	786	819	818	811	791	803	851	818	855	888	798	821	849	855	862	836	799	796	850	822	877	855	787	880	845	830	813	823	868	798	825	879	822	852	844	891	826	865	858	807	865	852	841	818	827	898	850	819	794	822	857	873	851	865	869	884	863	827	829	840	813	809	860	854	843	870	812	818	852	801	814	851	846	838	852	832	810	804	839	845	838	811	841	846	830	822	827	848	843	864	821	809	790	849	832	844	838	871	832	867	827	826	822	806	803	869	827	808	843	812	873	803	866	886	855	792	866	865	789	822	804	797	823	821	811	798	855	835	861	841	860	850	829	853	772	823	841	851	781	852	852	860	816	870	849	842	788	820	821	847	841	846	808	814	837	841	886	830	844	770	882	820	879	886	795	831	848	887	818	844	834	806	800	868	844	831	815	865	812	841	858	801	816	853	774	839	770	831	829	844	811	833	895	856	850	814	845	837	776	807	836	792	907	805	857	794	831	803	815	883	893	887	800	800	858	798	852	853	842	840	859	846	841	798	799	812	824	819	831	815	847	876	843	816	834	852	790	821	836	807	880	815	836	875	837	848	819	834	853	842	805	827	803	792	865	838	855	828	834	835	812	854	831	824	861	806	844	890	828	840	753	870	822	853	793	869	843	834	809	895	832	853	839	834	827	817	808	815	901	853	811	802	860	852	828	861	863	837	783	785	895	841	827	829	852	819	808	868	894	853	882	854	799	847	857	867	917	868	827	828	841	827	797	805	865	877	838	784	822	841	869	862	836	819	879	824	794	819	829	903	829	843	873	850	823	808	839	842	829	852	808	797	808	905	851	833	850	801	751	881	873	779	840	790	879	863	806	917	827	844	820	829	842	853	854	823	801	825	857	853	789	835	808	781	859	916	786	819	863	837	823	852	865	827	828	844	821	808	848	829	818	805	791	828	847	855	864	823	815	796	839	806	806	862	873	864	808	843	815	878	816	863	808	861	875	814	876	831	771	835	850	879	801	789	839	804	829	786	823	827	879	858	854	831	825	816	813	840	781	833	797	841	811	814	790	825	811	848	831	882	816	811	887	840	853	811	829	847	859	860	841	820	828	835	803	801	846	866	866	813	817	837	843	826	817	806	837	822	838	841	795	786	882	873	858	835	798	837	819	872	808	853	843	828
8603	5085	6188	4270	2458	1603	1000	958	1049	202	153	170	154	144	161	148	169	158	158	181	158	145	173	164	153	181	162	147	169	155	125	155	172	151	162	157	168	146	164	138	162	176	151	158	134	137	141	172	132	176	118	153	152	167	166	171	180	153	143	178	171	139	156	185	170	148	161	173	177	139	146	167	144	160	140	145	173	157	143	143	159	145	140	167	147	167	177	161	149	164	143	137	174	169	154	169	159	176	169	152	144	159	174	161	159	182	172	154	173	173	179	163	155	146	153	177	145	129	139	163	154	156	157	160	169	153	151	170	159	138	151	150	182	170	150	171	144	156	155	170	147	156	150	129	149	149	159	161	156	136	132	140	159	167	149	137	159	161	159	153	165	163	144	153	147	148	151	146	168	134	162	166	136	161	148	134	168	168	148	160	160	173	171	167	159	168	134	139	171	178	146	159	142	160	148	170	151	153	154	152	142	147	172	172	162	171	168	151	162	128	150	151	146	143	149	123	167	132	160	138	173	148	151	160	164	183	156	167	157	136	158	155	157	178	165	175	167	146	181	175	147	148	123	169	147	172	173	139	144	170	169	144	136	148	154	137	176	171	154	139	147	152	157	180	145	146	176	180	176	171	160	159	152	157	149	139	145	164	151	155	146	131	166	145	167	156	159	178	164	162	158	146	161	159	149	173	139	156	166	160	149	156	157	182	165	181	167	147	176	166	132	163	186	148	146	178	161	155	157	137	159	173	189	134	155	118	151	159	154	155	187	139	134	136	152	133	156	148	152	181	163	170	167	140	138	150	153	156	138	157	150	140	174	141	156	149	132	158	142	147	147	163	141	150	144	162	169	159	178	139	163	171	162	160	148	140	160	137	132	146	151	132	164	147	158	177	170	174	156	165	133	157	143	153	135	155	152	156	153	142	158	152	177	137	154	131	146	170	142	141	188	156	164	151	144	163	163	156	166	149	140	156	178	165	152	145	163	166	167	129	168	181	148	147	171	162	151	154	146	158	159	176	176	167	148	184	156	179	157	134	169	163	158	154	159	183	161	163	188	164	167	151	182	167	151	158	136	142	159	165	154	142	179	144	141	169	139	152	159	178	146	167	172	140	143	162	150	150	159	168	167	158	164	159	157	156	120	156	183	160	153	154	150	172	170	147	157	177	161	155	198	134	153	165	149	178	134	141	142	150	133	160	160	160	162	148	142	137	165	166	159	148	147	164	138	145	157	162	167	195	169	139	153	140	152	154	151	162	158	162	151	155	152	151	149	160	149	157	148	170	156	178	161	139	157	198	167	135	158	159	179	163	180	165	151	161	134	156	157	155	164	149	181	183	169	162	137	143	137	135	156	139	151	124	147	152	164	174	153	159	157	161	133	148	136	113	162	164	158	168	152	152	117	143	147	151	167	155	168	148	152	162	162	168	162	159	156	148	164	161	152	167	146	169	127	159	172	150	166	164	168	161	138	166	136	166	145	132	148	151	157	161	161	166	139	151	154	151	151	138	158	159	163	156	143	150	165	135	165	182	162	152	148	168	155	136	186	152	159	169	154	133	170	143	169	141	147	152	168	153	161	174	159	169	184	144	141	168	158	163	169	157	150	163	138	151	137	150	149	153	154	165	175	165	155	142	160	142	162	145	177	141	155	155	162	156	143	122	166	180	171	152	185	177	172	166	171	145	153	143	148	147	170	165	159	131	148	148	164	144	147	163	138	163	153	159	172	173	141	154	152	140	155	134	168	180	156	159	160	163	155	154	163	168	141	130	157	141	142	155	175	177	134	158	163	143	176	157	152	157	162	140	154	141	149	153	163	173	170	152	156	146	163	158	138	163	146	164	159	163	151	160	150	170	157	136	134	164	169	149	128	157	168	171	137	169	141	158	169	152	157	157	157	136	155	163	139	155	156	151	177	171	167	158	157	162	139	193	161	156	143	162	143	135	165	163	173	168	157	165	182	147	147	153	151	162	151	147	162	152	140	158	152	161	165	158	149	167	179	155	118	145	155	146	139	152	154	154	195	170	157	156	168	171	157	150	147	155	153	189	127	140	152	159	171	169	161	180	170	169	159	137	143	158	164	158	172	172	133	159	160	162	170	150	154	153	173	148	156	149	167	144	158	175	148	163	178	170	158	187	147	158	141	155	159	179	165	161	159	147	138	153	168	144	137	181	156	161	154	127	166	146	150	163	166	148	157	174	165	154	158	151	176	164	143	165	124	147	154	152	171	162	141	176	148	175	152	155	159	165	143	152	154	157	175	148	165	146	151	142	141	153	142	171	135	172	164	160	157	148	165	161	153	140	143	158	151	144	161	182	130	147	170	174	169	154	165	153	158	160	163	173	183	146	148	133	144	155	154	143	166	138	178	158	170	158	155	161	142	150	155	143	184	147	174	149	148	148	155	160	164	157	171	144	164	148	167	152	155	154	163	142	168	159	143	175	177	138	171	147	129	190	170	138	166	158	174	146	170	145	170	145	142	158	145	147	145	157	165	157	172	159	142	138	148	163	165	139	161	170	150	188	158	158	162	156	155	157	167	141	165	151	167	138	160	153	170	159	161	159	154	171	138	155	171	158	172	145	140	163	170	144	161	142	141	157	155	164	160	159	173	162	168	128	140	175	134	168	172	178	146	156	154	167	157	156	180	160	152	147	138	140	146	186	143	166	143	143	147	151	181	175	180	159	165	143	167	139	176	153	146	134	170	164	157	145	172	139	148	153	174	165	180	159	166	158	178	160	146	151	167	139	131	151	176	163	152	162	187	156	158	148	162	160	173	147	168	159	140	177	161	167	145	158	165	153	167	160	142	149	155	159	159	145	171	178	161	180	161	163	150	170	175	178	148	175	146	156	159	143	145	154	169	144	170	176	147	155	164	152	183	177	169	172	153	151	154	164	170	147	154	161	159	184	158	138	143	167	133	160	147	182	151	152	155	176	196	164	164	148	140	149	166	149	177	156	156	152	146	142	150	140	156	142	161	171	149	174	145	150	150	149	151	149	149	163	137	192	149	148	166	190	177	160	160	135	141	169	155	166	150	146	131	152	176	172	174	154	155	171	141	175	148	147	169	166	148	183	167	179	159	139	163	149	172	144	156	156	153	155	170	142	153	151	159	169	149	146	173	172	135	143	146	147	155	177	153	166	171	150	135	145	146	177	161	154	168	157	172	163	179	165	168	147	152	160	170	167	152	147	162	161	169	171	173	157	139	156	190	172	158	156	139	159	155	139	148	173	145	187	147	151	152	160	151	152	163	136	175	144	132	155	165	153	161	146	173	159	170	135	165	157	159	150	154	156	171	139	166	129	132	159	169	164	140	169	174	175	145	156	166	166	162	148	152	171	148	157	165	152	132	142	153	178	170	138	146	167	145	184	158	157	153	164	137	172	146	163	159	149	152	166	169	140	183	148	146	169	164	170	165	177	162	180	155	160	177	160	157	173	126	159	154	158	151	152	175	151	149	157	178	155	164	169	151	155
4792	4458	11325	11122	9272	6549	4761	4701	5303	423	423	451	407	407	397	433	451	393	417	398	431	401	430	406	400	437	420	384	404	358	390	406	415	406	390	391	406	426	400	421	390	380	439	385	387	435	402	395	396	430	421	386	413	419	392	422	378	366	409	387	361	409	380	355	390	402	401	447	442	399	377	428	378	393	408	422	374	389	364	398	360	406	389	413	391	404	383	392	393	428	385	391	378	400	403	410	363	397	383	414	343	401	412	397	383	363	379	392	374	395	443	388	356	392	413	415	373	425	396	396	406	402	392	418	378	397	403	418	386	405	384	422	368	387	393	431	402	406	405	407	347	383	391	428	429	371	409	389	401	391	403	383	391	384	423	386	421	395	379	407	395	397	379	411	357	380	413	389	424	372	412	412	387	417	431	406	400	425	374	391	405	386	398	463	370	398	396	385	429	407	416	399	400	409	408	375	394	398	351	405	373	390	393	400	412	399	426	391	396	416	363	394	395	379	402	384	388	407	394	397	398	414	391	426	383	444	401	415	373	412	403	419	405	398	391	367	378	433	387	391	407	376	398	402	395	385	390	431	387	417	413	395	390	377	378	397	388	361	371	390	379	425	387	342	368	393	404	402	417	376	394	412	353	375	419	430	384	385	416	441	412	419	383	390	375	431	360	417	388	404	414	405	393	407	384	412	365	418	380	398	401	426	382	377	388	419	407	432	398	397	398	364	406	405	401	392	388	420	401	385	412	394	434	420	434	402	364	387	434	354	377	420	393	409	401	426	414	412	401	414	423	410	370	383	406	403	432	393	396	422	435	373	401	386	419	416	399	398	417	451	382	389	402	411	374	413	367	379	396	404	381	416	430	419	400	386	388	411	410	362	374	382	406	414	397	395	420	413	400	421	384	397	374	401	377	366	391	429	387	389	374	398	376	413	390	440	396	401	418	429	429	376	389	392	412	425	414	399	379	430	368	415	372	400	410	408	394	402	413	362	406	384	384	376	406	371	388	446	367	406	358	367	401	374	403	440	417	418	402	367	416	371	394	401	399	398	419	389	411	399	411	424	391	439	403	395	408	401	426	394	345	397	415	408	412	372	417	376	400	422	395	376	414	425	415	407	364	420	423	425	383	395	441	374	398	416	359	423	413	380	392	404	404	382	381	397	409	382	403	395	432	399	361	410	415	402	392	400	409	406	391	388	404	388	401	382	417	430	406	405	421	380	417	411	428	428	404	379	409	386	404	406	402	391	400	369	395	376	402	392	417	387	400	394	422	422	422	378	421	403	394	423	433	393	393	404	413	400	395	378	416	406	415	399	394	404	383	430	382	430	384	392	349	439	388	410	404	428	411	403	384	425	396	397	356	404	391	414	408	384	419	377	389	382	397	393	444	380	356	414	414	429	399	370	365	384	409	447	384	367	407	410	401	396	379	415	396	441	423	393	372	431	421	364	391	417	381	444	378	403	393	357	445	399	374	418	427	431	389	395	404	391	424	408	396	397	362	430	404	407	368	366	417	417	377	397	414	412	392	395	398	378	383	412	402	393	403	416	345	418	405	429	371	431	383	425	400	431	440	403	405	386	415	396	449	373	372	392	408	398	427	397	388	379	426	414	403	417	410	387	424	409	371	443	377	374	406	400	367	410	406	412	406	418	422	399	412	383	389	365	396	385	424	377	367	427	421	417	396	375	398	400	429	405	439	437	388	401	386	391	416	417	426	359	397	388	415	421	381	440	384	423	408	409	439	405	394	386	417	390	407	395	394	427	407	401	407	403	418	393	390	400	427	388	385	431	349	407	422	372	382	409	409	366	405	397	405	413	383	390	387	395	378	358	427	436	394	411	392	375	404	371	390	396	395	433	407	395	395	388	393	415	386	394	404	342	379	424	399	391	385	409	389	392	419	393	392	435	379	385	401	394	397	364	409	378	392	374	394	453	418	380	389	402	410	375	376	394	354	421	412	430	368	422	362	374	401	411	354	399	374	412	409	396	427	413	412	385	392	385	385	400	422	416	384	396	376	400	389	391	387	432	396	416	417	399	396	409	424	392	457	416	408	407	388	402	402	416	391	358	386	416	402	401	423	421	415	412	438	394	378	437	415	372	384	373	414	410	382	399	426	368	398	402	396	401	396	377	387	430	409	414	403	377	366	431	378	376	405	417	400	408	393	423	412	390	410	409	410	401	393	389	403	382	416	412	397	372	410	398	404	440	414	401	426	399	383	408	396	365	411	416	383	405	418	447	432	383	386	418	429	384	397	404	415	422	422	431	396	393	395	369	393	399	412	413	398	450	380	405	414	408	376	381	401	398	374	414	409	398	424	401	372	398	356	413	411	385	370	425	408	394	410	427	389	390	398	399	397	407	372	400	391	431	400	380	405	441	401	382	432	389	408	419	377	403	402	420	416	415	423	419	423	386	372	386	408	390	437	393	420	389	388	421	404	413	411	381	420	411	385	408	378	426	363	410	375	406	363	394	389	441	437	427	424	382	404	386	402	408	389	423	390	393	396	379	415	421	391	380	361	381	424	396	388	369	409	383	376	379	413	403	378	410	401	403	386	404	387	402	428	430	409	406	386	425	402	427	405	399	390	375	395	444	364	405	386	389	441	394	390	419	393	429	416	365	393	413	406	384	369	395	386	397	417	381	386	406	410	403	399	401	403	415	389	423	398	378	375	403	396	427	402	376	421	396	405	386	383	399	401	398	403	437	406	424	369	408	432	380	378	396	354	380	401	430	401	386	396	398	447	381	412	439	442	422	410	428	388	386	402	399	393	442	408	402	390	370	402	378	389	415	386	375	408	385	391	398	392	390	396	408	392	391	414	416	407	383	391	388	403	399	364	416	406	423	380	435	401	376	393	398	387	390	372	383	382	373	409	427	430	406	387	399	379	373	402	419	370	389	411	429	386	376	371	367	424	388	423	385	432	389	397	386	395	384	421	418	390	400	400	420	414	408	364	380	417	441	371	414	413	387	400	401	426	387	443	408	378	386	374	395	400	376	380	377	402	400	417	404	420	383	396	381	430	437	404	408	399	353	389	432	396	406	373	392	416	430	416	402	426	405	421	414	385	401	394	397	348	461	426	394	416	377	419	382	406	428	384	383	441	377	435	429	400	422	385	385	402	397	397	448	388	389	429	382	412	404	410	377	394	400	417	402	392	383	399	384	406	414	367	393	379	364	380	394	402	369	393	412	417	415	375	381	398	395	389	426	380	403	381	423	380	415	388	393	422	372	377	388	424	418	401	389	392	372	406	415	436	400	369	393	451	444	392	407	400	417	400	408	400	393	373	413	369	385	401	368	367	423	426	413	389	404	417	392	425	396	416	400	420	387	417	437	444	407	394	375	379	408	354	410	416	393	387	400	419	387	425	415	394	397	421	412	360	430	396	396	409	376	396	416	413	385	371	418	373	401	432	383	399	372	455	422	403	422	399	407	423	395	418	392	390	409	395	426	377	400	379	406	404	396	391	413	381	431
17925	10383	10454	7780	5481	3035	2463	6857	21753	3985	266	248	229	235	221	226	203	237	231	205	217	223	213	207	204	217	154	204	187	172	213	182	171	189	206	193	184	175	202	190	193	193	193	187	182	180	213	188	187	195	183	193	171	176	222	216	200	208	174	207	185	179	199	193	200	208	202	197	203	188	193	198	217	193	199	183	206	197	177	192	189	212	183	166	200	171	210	213	167	200	191	176	189	202	206	184	219	180	173	209	216	192	170	182	165	207	185	213	202	184	183	193	222	227	159	192	184	210	208	179	161	198	161	227	170	183	213	171	216	201	187	202	198	187	183	176	178	186	206	192	198	158	190	191	196	181	196	231	193	200	188	186	171	202	168	198	192	206	175	195	184	230	220	203	196	182	195	223	190	189	180	199	175	187	178	197	196	199	198	215	214	199	160	197	203	197	196	204	171	177	170	199	197	171	189	199	180	209	200	201	202	177	210	188	192	159	205	155	161	175	174	191	195	209	175	209	199	186	196	177	182	197	185	187	199	167	195	189	189	188	239	210	193	186	176	182	160	189	200	177	197	198	180	162	191	193	172	180	191	193	184	178	187	236	182	181	177	200	192	188	180	185	185	186	206	196	204	178	192	199	176	197	231	191	190	199	203	186	201	203	166	196	183	203	195	191	174	187	202	212	200	209	201	180	191	226	164	178	203	173	203	203	191	195	211	181	188	190	183	174	194	200	198	174	189	209	212	202	199	197	187	161	188	201	192	191	198	203	186	198	176	188	196	185	196	168	172	204	189	186	184	181	193	197	210	211	199	205	179	170	182	214	220	172	185	210	203	199	202	187	196	174	202	208	217	195	211	204	201	187	194	231	182	233	197	214	171	200	180	191	201	179	205	209	198	193	188	193	209	178	169	185	180	192	182	201	199	189	184	177	188	186	210	197	185	192	196	204	193	197	180	196	219	191	202	173	219	179	189	187	188	194	208	192	187	179	204	181	155	185	178	194	191	197	175	191	203	202	206	177	181	203	180	200	206	212	193	188	154	204	193	176	179	182	165	188	220	200	185	185	189	195	186	190	194	192	197	214	184	183	193	202	196	168	171	228	186	184	192	185	186	214	187	198	198	216	190	176	196	187	172	205	205	202	199	160	192	189	210	209	212	168	205	201	183	206	168	199	177	180	200	198	189	211	190	179	149	166	198	187	176	192	197	202	179	201	200	181	174	193	176	218	174	192	173	205	182	182	190	183	196	171	179	179	204	186	184	184	185	204	179	198	153	187	192	188	187	209	174	201	228	205	171	200	233	191	196	191	182	182	193	178	199	197	182	197	192	206	175	178	185	173	195	181	183	181	186	184	189	175	193	178	204	175	183	196	198	210	187	199	186	180	195	180	184	203	206	193	181	180	192	176	208	176	221	206	178	193	177	198	203	186	219	217	201	220	200	211	196	175	159	197	181	199	185	191	194	187	209	177	212	206	203	198	175	197	175	205	187	192	180	214	191	192	188	223	212	182	201	171	183	189	209	195	173	201	205	199	188	184	204	167	199	161	191	191	186	206	191	178	178	175	181	171	189	180	200	193	178	201	197	207	244	195	180	195	187	210	226	193	188	193	208	181	203	189	201	197	188	157	206	196	175	200	190	210	210	192	203	205	188	183	184	198	169	200	198	196	203	163	197	205	189	173	182	198	183	179	206	193	197	185	187	167	196	213	194	185	195	166	180	179	193	208	202	185	217	188	189	190	183	205	195	191	195	187	188	196	203	187	210	218	170	163	200	195	194	194	205	199	182	175	172	180	177	210	185	176	224	212	179	190	216	191	196	198	210	191	192	198	195	202	176	179	168	198	209	194	181	167	194	187	213	204	187	202	207	211	192	164	179	185	202	174	174	200	178	192	192	169	194	188	193	188	152	188	217	208	204	182	196	195	182	211	185	172	211	174	179	208	206	173	160	218	194	193	189	188	177	204	215	197	183	188	239	194	156	164	173	170	205	181	181	195	176	200	181	230	173	202	205	187	190	224	204	185	194	200	207	188	186	212	192	212	212	211	193	194	210	189	192	171	225	178	166	206	195	187	174	194	173	193	193	192	200	199	198	213	216	191	171	193	192	175	190	186	200	216	226	199	179	166	190	206	209	191	189	186	177	201	174	183	159	185	205	168	185	181	183	206	203	183	165	174	186	204	182	182	173	160	197	225	158	159	184	215	183	174	174	171	160	204	175	208	181	190	193	182	159	189	215	190	188	191	173	199	201	191	184	185	198	179	181	213	199	188	200	193	174	176	202	173	193	187	196	207	194	182	175	189	195	205	195	189	198	168	213	194	175	225	196	193	184	179	185	225	196	210	190	171	189	174	209	201	179	170	168	202	179	209	214	217	197	198	164	192	184	199	186	211	186	207	196	196	239	202	185	202	194	163	198	200	179	200	186	216	211	172	203	202	190	183	161	173	156	178	152	182	181	201	209	183	185	198	199	189	193	201	179	167	220	198	206	199	182	188	194	185	209	194	186	186	183	203	166	215	189	205	189	208	197	158	198	172	180	191	182	202	211	179	168	191	202	193	182	180	220	196	191	211	179	207	192	194	168	187	200	200	182	186	206	184	183	167	185	182	179	218	191	196	195	190	189	193	192	201	188	191	200	206	201	198	186	188	218	189	157	186	184	192	200	185	190	177	177	202	200	208	189	195	181	207	203	165	175	216	154	167	202	203	213	178	188	217	176	203	203	197	200	211	202	200	200	197	181	172	182	196	181	216	208	178	193	216	193	191	191	219	179	187	220	212	171	179	199	199	173	192	192	212	205	192	191	191	198	167	173	186	180	196	179	199	183	202	189	190	194	182	213	196	172	162	190	192	193	182	211	200	199	181	198	200	203	217	198	197	168	190	188	211	198	192	167	182	210	204	184	196	177	179	167	208	181	190	181	210	183	200	197	183	173	200	196	180	206	192	234	208	199	201	218	190	167	196	193	214	189	201	184	206	204	193	185	196	194	170	188	195	183	191	219	169	206	177	186	188	195	181	190	210	182	228	168	185	177	184	164	182	204	173	212	212	182	195	180	174	189	174	173	213	193	175	218	216	214	185	173	192	215	198	193	213	179	218	175	185	197	206	188	185	221	198	219	194	205	161	204	186	162	195	222	220	190	186	203	190	197	193	189	193	205	190	192	201	203	195	193	175	176	198	208	177	177	188	205	199	199	179	179	181	208	191	181	209	190	195	195	181	195	185	219	207	168	194	191	206	214	197	202	230	185	210	194	207	200	175	191	209	191	198	202	178	183	193	193	188	185	197	208	177	208	183	192	206	194	180	196	175	190	183	156	206	211	201	208	176	189	231	207	218	162	198	193	166	179	199	174	158	196	177	177	195	203	162	175	175	199	201	204	196	208	203	186	214	197	184	181	193	173	182	187	181	180	178	203	206	212	195	196	196	165	189	169	180	176	172	211	187	183	199	205	183	152	200	185	180	179	166	170	175	188	185	182	200	201	200
9767	8302	17220	17662	16912	11353	10563	23511	42318	3143	869	807	745	674	655	666	657	587	617	641	571	564	570	563	532	559	551	536	537	552	504	574	519	528	511	537	486	477	522	533	482	474	509	514	498	538	496	498	489	531	535	497	512	537	521	512	512	524	473	501	500	504	470	491	503	464	463	482	482	515	493	522	514	485	568	480	534	486	468	504	520	523	524	499	509	485	484	433	495	479	496	493	498	502	487	474	503	513	475	420	504	496	434	494	491	500	506	490	477	489	493	478	490	537	495	488	516	523	491	560	473	508	513	518	488	475	487	488	494	494	491	484	502	486	474	495	504	486	457	481	453	471	498	480	524	499	482	457	436	532	457	498	508	469	473	505	522	509	518	464	474	473	467	484	478	474	516	506	535	471	486	467	474	487	469	489	504	470	507	443	534	468	473	504	472	489	489	500	482	481	507	510	519	484	465	479	473	443	484	480	465	467	490	484	493	497	476	492	449	516	507	508	504	493	485	490	494	481	497	508	443	505	510	463	468	461	469	496	503	498	485	487	551	506	493	475	467	517	503	513	455	479	483	481	479	482	507	455	500	480	516	454	473	450	486	494	493	516	494	506	472	468	468	448	488	479	478	458	461	511	454	519	496	472	491	477	458	496	517	476	494	468	509	492	459	478	487	515	455	495	439	477	448	488	479	484	478	461	470	481	501	457	436	508	547	538	445	467	499	488	488	497	476	538	467	500	447	484	495	482	471	497	470	482	471	517	490	510	520	495	484	470	450	493	477	510	465	473	506	502	483	518	515	524	500	500	508	495	514	455	483	497	488	488	493	482	518	481	486	463	500	527	454	510	514	500	476	450	491	472	501	498	501	471	509	535	500	463	496	468	512	500	491	459	490	484	483	531	510	465	467	505	477	493	490	498	480	484	457	481	438	510	474	493	452	507	478	470	491	486	480	470	464	427	480	478	486	480	508	464	523	488	471	502	464	479	526	484	506	494	507	512	495	468	486	475	481	453	515	474	478	484	484	495	526	488	505	466	491	515	457	469	493	467	482	474	461	488	497	499	537	479	474	514	506	483	498	485	494	478	518	488	498	459	476	508	463	505	518	476	472	482	466	473	488	477	504	463	482	502	514	495	491	459	461	508	471	498	473	464	511	480	469	497	516	483	475	507	526	488	478	490	531	489	480	486	484	456	462	490	482	512	474	459	494	441	494	476	486	480	501	454	495	491	479	457	489	500	457	483	490	540	479	500	500	489	507	506	475	471	515	547	504	475	481	492	483	465	525	506	521	489	478	485	494	454	482	496	464	521	483	490	493	494	473	472	485	468	475	467	489	482	517	458	465	438	509	490	491	517	476	494	487	487	482	468	517	539	488	493	526	557	477	476	476	465	467	433	493	495	509	485	460	478	473	500	491	490	475	490	533	472	469	463	494	528	485	460	461	503	470	516	473	507	455	497	514	498	476	507	485	516	480	467	489	489	501	484	445	494	526	475	511	467	522	492	503	496	469	473	481	481	464	480	512	510	487	532	499	476	533	513	542	515	493	482	490	513	458	509	506	455	518	477	524	444	542	490	486	530	527	512	517	496	492	462	517	493	517	476	481	479	466	475	485	501	498	488	498	495	478	492	522	486	518	458	495	481	473	493	513	503	459	476	544	493	473	445	454	494	494	475	487	481	479	472	479	483	485	493	478	496	503	465	512	461	453	483	482	509	491	461	491	471	486	498	480	490	496	484	488	489	543	478	471	477	470	480	493	519	479	509	469	497	506	489	511	496	495	477	462	485	467	500	489	503	460	460	441	450	486	510	475	459	461	512	459	525	469	489	460	496	488	484	456	494	458	521	476	473	473	528	505	472	477	471	514	478	512	524	502	469	498	469	477	461	490	502	468	475	469	444	525	468	484	510	444	539	487	483	477	492	542	512	505	505	493	488	478	508	476	460	498	502	510	467	448	489	485	490	428	526	501	487	467	475	481	470	473	484	510	492	470	470	482	506	472	502	504	478	461	485	470	505	490	447	500	476	506	484	509	463	486	458	492	510	511	497	456	493	475	456	464	478	494	516	487	441	507	509	446	507	503	452	469	520	488	480	495	467	505	477	478	476	497	521	501	499	482	495	484	468	489	469	462	491	482	466	452	474	470	530	458	489	458	453	467	457	492	487	436	514	478	498	451	494	478	530	466	462	492	484	488	452	484	494	498	492	454	446	491	464	506	460	505	494	506	494	503	515	483	464	460	509	493	529	486	462	519	486	454	506	512	491	462	469	498	471	496	500	460	512	468	499	522	484	480	489	529	455	506	491	506	497	516	503	483	464	521	472	466	476	469	512	477	508	541	492	457	520	492	500	480	514	498	476	438	473	480	490	452	465	500	499	475	463	463	465	489	463	510	446	483	512	511	519	525	486	437	473	458	534	476	492	482	494	491	474	519	464	500	468	499	484	455	473	486	504	479	468	497	495	492	517	431	440	490	450	463	457	451	531	504	519	459	453	507	510	490	506	483	486	498	491	483	521	481	460	481	464	491	498	489	454	505	477	472	503	492	520	484	477	455	484	457	495	522	442	505	514	519	467	491	502	439	490	444	507	504	501	437	483	530	492	489	482	483	513	508	446	500	455	501	480	479	463	531	453	513	495	488	476	482	480	470	507	493	521	496	490	515	491	510	485	464	523	481	497	511	448	458	500	481	442	487	505	489	466	498	477	502	519	524	431	463	494	480	494	486	507	481	528	481	481	454	451	456	518	538	468	499	497	466	487	491	463	476	490	515	479	481	505	499	469	448	497	512	478	498	478	489	497	508	497	479	449	471	496	463	501	459	491	515	485	454	482	481	503	456	491	486	503	489	432	486	484	476	511	479	495	509	510	512	496	470	499	501	450	487	487	489	514	483	472	442	527	493	489	456	493	500	500	465	501	517	485	448	452	480	457	477	472	462	486	516	478	477	506	517	512	510	503	487	460	481	519	493	484	504	483	486	502	513	517	522	500	492	486	480	432	456	467	496	508	493	534	489	524	501	472	475	507	506	472	452	492	473	462	487	464	488	493	505	476	448	485	449	504	492	490	463	468	514	518	435	487	538	537	464	493	488	531	475	469	500	490	497	505	482	488	471	459	543	505	477	502	459	452	467	483	510	537	498	469	491	510	502	468	509	489	512	462	532	518	494	490	467	471	508	526	460	519	487	465	464	420	516	547	482	433	518	457	562	477	483	445	512	525	460	483	468	475	439	483	455	484	493	484	444	498	485	475	475	514	484	512	497	502	438	485	505	490	486	483	527	478	502	477	486	477	489	471	470	475	463	492	509	445	511	525	501	497	433	499	457	479	513	469	455	516	483	490	442	501	534	476	464	494	470	513	512	481	493	504	545	471	513	469	468	485	453	477	481	509	494	476	525	496	511	518	487	470	497	511	506	448	475	443	492	488	447	524	454	493	514	484	496	494	445	523	486	462	512	506	466	503	462	506	484	488	485	449	512	488	455	505
28475	17156	17634	12926	8698	4968	3885	14701	35228	5195	570	533	454	396	409	411	357	389	410	385	366	331	374	346	330	390	392	381	353	334	411	382	353	383	367	361	377	370	389	352	352	369	322	352	317	364	385	343	374	341	427	373	347	374	359	339	375	343	362	350	419	387	357	360	373	381	344	365	362	381	329	359	340	371	395	355	337	359	381	342	357	369	379	346	356	379	351	325	321	364	334	382	357	340	342	366	327	371	361	362	375	332	360	374	329	352	361	354	374	362	352	355	353	385	358	361	371	329	320	379	348	362	363	355	354	370	349	373	382	348	359	337	346	371	371	360	358	355	361	372	348	349	355	353	362	364	371	359	358	339	348	361	346	379	404	314	360	344	345	383	387	373	340	366	389	338	333	350	343	359	358	351	334	356	368	327	354	389	349	391	337	391	366	328	343	337	379	364	338	365	341	348	351	367	334	351	348	351	335	381	354	375	356	366	363	367	359	347	357	392	367	379	357	333	354	344	379	319	326	346	374	357	320	352	322	355	337	352	326	327	364	345	347	370	383	393	354	353	355	377	387	352	357	354	347	337	361	318	361	365	346	372	340	361	321	378	359	378	342	356	377	321	330	357	343	360	383	370	356	361	347	385	342	359	354	369	377	352	350	340	326	323	323	349	343	354	376	381	409	378	371	347	372	397	377	377	341	366	371	360	333	335	364	367	379	368	394	373	348	355	344	374	342	375	359	370	355	353	340	350	357	365	365	378	333	330	368	346	378	385	382	362	397	374	341	384	354	307	366	404	365	353	351	334	360	348	368	349	356	374	363	334	394	347	358	359	360	369	379	356	355	374	398	381	404	331	373	376	370	336	378	379	349	335	311	336	346	346	333	357	337	363	356	347	396	366	347	327	388	331	370	334	338	379	347	343	359	350	349	332	359	344	311	353	353	332	376	349	388	359	366	356	349	361	334	387	392	379	382	362	398	354	328	378	342	370	365	342	360	349	341	350	355	373	306	354	356	347	336	365	360	385	385	370	350	340	354	359	399	319	368	347	349	331	363	342	346	350	375	348	381	325	368	355	349	344	396	339	365	394	358	341	421	369	339	364	369	354	364	372	343	323	403	380	397	342	357	353	380	376	366	330	341	338	344	394	343	355	355	359	313	343	381	355	312	386	378	337	377	352	379	328	353	403	364	362	344	343	358	365	356	329	331	329	359	315	382	358	356	364	382	375	341	343	330	333	342	342	381	360	366	375	373	373	344	349	366	325	365	364	334	366	338	320	363	362	336	326	326	340	366	403	373	358	406	403	337	338	354	362	374	353	375	381	354	359	323	361	348	380	351	355	320	353	350	390	356	382	406	358	358	349	374	333	318	388	357	351	368	358	325	361	356	342	370	373	349	364	375	326	378	374	385	336	376	365	363	334	354	345	369	356	338	370	355	328	352	366	327	331	385	374	362	368	370	360	381	360	344	350	374	334	359	369	350	376	350	376	356	345	361	334	376	412	355	367	372	362	363	351	363	340	342	336	370	359	344	319	334	350	369	393	354	391	382	351	350	367	355	348	360	367	377	317	371	367	380	368	354	373	361	366	357	397	351	367	359	337	360	332	340	355	384	377	371	404	342	330	345	352	367	374	330	379	352	366	372	374	363	381	375	358	332	335	360	339	380	357	375	349	411	331	343	347	350	354	351	376	387	347	360	380	381	353	349	368	365	360	372	391	335	323	373	370	372	366	376	390	380	367	374	374	377	360	320	302	376	336	338	316	332	387	365	347	408	357	412	369	367	370	377	338	368	340	350	406	346	370	379	374	366	381	351	384	332	343	343	364	382	339	368	393	338	348	350	353	365	348	400	386	335	384	386	356	355	380	323	341	371	345	379	353	347	341	377	373	386	374	398	389	356	386	368	361	368	343	343	359	374	366	390	401	367	349	345	355	386	392	395	379	365	376	371	332	359	354	374	330	398	353	369	334	392	367	337	373	378	356	376	388	373	348	331	343	357	347	370	376	348	347	364	343	359	400	302	362	359	373	361	385	349	345	358	375	356	371	385	349	339	340	337	343	342	358	357	364	344	396	404	376	352	353	360	372	322	356	337	324	372	390	348	322	323	344	399	361	345	385	366	376	315	353	317	337	335	379	342	359	376	373	350	387	343	347	345	361	355	337	339	354	368	394	375	341	372	361	334	365	347	364	338	358	349	374	369	370	349	368	361	351	350	374	374	339	357	406	339	342	350	347	387	392	367	343	377	355	346	330	367	333	363	398	354	365	355	337	391	332	341	373	356	361	373	364	345	392	336	376	319	352	394	353	323	320	333	377	365	390	370	362	358	388	332	387	374	340	338	342	397	381	322	380	332	369	340	352	330	367	358	348	352	372	343	365	334	362	335	343	389	354	362	382	322	301	344	371	315	383	328	369	350	351	355	375	361	365	359	388	371	340	354	339	375	334	350	341	384	390	385	396	340	378	342	355	355	337	376	354	333	330	387	385	353	348	379	366	367	331	352	336	352	298	387	331	344	373	362	365	323	313	400	364	340	400	388	406	370	345	361	372	372	367	373	314	359	350	384	344	356	363	320	324	347	343	347	322	384	368	376	390	338	329	347	323	334	358	347	372	340	366	338	377	338	329	365	344	338	390	348	388	346	337	367	330	348	350	350	368	364	349	377	347	333	354	379	382	362	369	375	334	370	362	353	365	379	387	386	363	361	379	352	369	317	348	367	332	337	346	389	378	344	378	339	370	319	342	317	367	355	349	376	370	379	372	346	362	388	352	377	332	319	326	347	384	352	393	344	347	338	383	363	375	317	351	342	324	321	338	354	376	344	362	363	370	358	346	349	379	383	345	382	384	366	369	394	362	353	343	351	377	356	355	363	387	360	379	329	389	368	349	363	357	394	364	366	365	353	334	358	367	369	337	326	391	348	393	325	375	380	316	367	342	337	349	343	313	338	348	357	363	349	343	365	374	342	328	334	360	359	364	358	378	349	403	350	348	365	333	392	394	361	347	362	327	335	381	365	386	358	322	363	378	358	385	365	368	355	383	374	356	329	350	370	342	384	331	350	342	365	325	367	391	343	354	359	340	386	351	376	373	335	358	388	371	363	371	365	378	351	341	331	391	378	351	344	345	331	302	356	365	392	379	328	325	368	349	366	349	358	382	380	329	345	360	360	353	366	350	372	396	378	320	340	342	366	363	340	373	369	353	371	322	396	358	369	396	361	346	427	360	352	359	361	382	354	325	354	382	394	348	385	361	398	371	376	350	323	355	353	340	345	344	334	342	349	373	350	363	345	325	347	353	380	337	360	366	352	357	368	357	349	426	340	345	371	376	354	356	340	366	319	361	365	358	329	386	330	338	343	365	376	365	366	344	362	399	375	345	336	362	343	350	322	328	360	368	343	357	351	338	329	352	336	367	370	365	354	332	356	374	377	355	360	359	355	358	365	334	337	349	365	317	337	332	365	357	322	355	324	366	380	386	357	336	327	336
13605	12219	23004	24163	21716	15960	14586	32706	44601	1820	1619	1513	1363	1318	1291	1193	1176	1058	1078	1072	1022	998	940	942	984	922	950	974	909	952	906	905	903	877	891	888	881	885	840	872	866	858	863	866	831	860	900	811	844	855	820	847	832	819	810	836	888	802	808	847	853	774	857	887	788	854	860	816	826	806	828	812	860	777	845	783	810	855	817	788	865	839	822	842	803	774	818	817	833	831	834	808	802	892	806	853	851	856	845	824	779	762	814	842	749	840	839	816	802	792	853	800	810	790	845	839	826	836	816	780	784	809	763	853	777	797	810	839	844	856	878	842	864	846	751	787	867	827	856	795	825	824	785	825	872	869	825	856	845	848	790	756	826	821	804	801	816	808	837	828	811	831	811	786	814	777	792	787	860	792	834	862	824	801	783	814	785	823	761	801	825	825	828	797	867	780	809	862	836	842	782	837	824	814	804	799	818	821	783	826	818	785	816	823	776	843	777	872	774	829	797	814	841	859	784	762	832	815	815	783	858	817	803	842	841	819	820	870	782	805	818	809	801	826	798	795	836	822	820	841	816	818	826	801	802	797	789	827	824	845	828	854	802	818	837	821	841	852	811	829	834	811	826	856	806	847	788	854	750	891	798	768	835	836	770	849	832	788	844	853	881	826	776	817	825	836	810	834	796	835	839	865	805	813	810	868	817	826	834	731	840	855	838	840	780	840	822	822	852	847	760	768	816	815	794	842	800	861	825	829	797	827	826	845	842	782	823	787	804	838	858	823	795	859	767	885	801	843	789	793	833	810	815	783	841	799	802	806	825	814	827	822	830	827	843	768	841	764	799	822	777	885	789	786	838	808	791	827	776	859	906	857	810	772	810	840	769	871	839	824	806	801	800	803	803	873	816	786	811	835	854	815	830	802	819	857	827	820	833	798	793	827	810	804	843	790	788	804	824	832	801	810	878	790	817	816	825	850	781	809	859	826	821	825	790	776	811	803	819	807	772	823	830	807	835	817	807	831	776	812	805	786	764	860	803	816	803	791	811	795	857	801	799	826	820	787	794	836	824	859	841	844	807	840	820	818	842	810	822	800	801	858	819	816	843	871	791	778	851	834	810	831	837	817	812	832	767	829	817	806	791	827	812	876	813	806	857	830	835	845	835	755	778	855	797	792	772	803	764	791	838	811	829	826	817	842	848	838	777	787	799	825	744	813	838	810	835	801	819	842	825	831	802	830	810	832	770	805	791	839	811	821	804	813	852	840	787	856	762	744	777	793	795	776	828	812	828	821	821	879	804	808	799	805	820	775	798	827	827	773	825	827	800	786	794	843	795	809	857	802	846	769	855	856	750	807	841	819	811	819	818	804	860	820	824	828	805	819	820	851	786	772	849	804	771	815	803	872	804	823	844	786	791	826	803	777	834	836	810	804	795	816	826	789	821	816	768	821	811	798	828	875	817	772	839	820	785	824	830	823	811	854	819	829	795	756	786	782	852	749	826	843	765	830	776	797	809	844	820	825	824	813	791	811	806	819	821	796	814	804	794	859	787	852	794	833	814	789	848	783	794	768	840	795	805	800	787	810	838	797	821	804	855	857	828	852	791	805	820	831	786	821	792	792	783	854	771	791	836	801	846	819	858	868	826	820	784	865	887	808	796	799	822	852	807	863	795	834	886	791	761	811	825	807	774	827	820	824	847	812	781	836	799	820	802	811	835	808	839	763	807	821	860	873	794	810	838	808	780	848	835	785	817	783	799	764	800	814	840	844	788	818	829	776	829	819	785	783	828	818	850	835	789	804	789	814	855	836	830	797	791	806	769	796	857	832	837	791	829	825	884	764	831	778	815	812	840	786	749	803	763	817	781	855	819	832	811	810	769	833	819	813	824	798	825	837	809	791	769	816	779	789	793	817	819	823	772	812	880	848	815	782	804	825	845	847	834	841	778	838	817	827	812	818	837	792	863	826	825	764	767	794	799	811	813	823	811	776	828	827	793	800	816	789	850	847	790	787	785	858	832	804	824	813	846	767	848	840	755	801	819	785	797	818	815	836	858	785	783	823	819	828	881	815	809	825	803	852	810	796	846	807	783	791	792	815	800	752	823	812	836	811	828	793	819	857	806	796	802	830	821	773	829	811	801	864	791	829	773	814	795	844	797	852	788	850	770	843	772	843	881	803	787	792	799	831	838	785	840	845	859	852	818	820	835	814	775	847	860	807	813	877	858	816	813	856	836	842	839	786	815	841	845	782	839	796	819	828	767	806	796	824	831	828	862	776	823	869	787	832	809	826	820	821	787	820	810	724	798	814	852	859	786	760	806	818	800	846	783	826	820	827	843	816	816	787	800	826	825	775	814	823	892	797	798	818	829	795	806	811	834	827	802	857	873	827	777	810	780	793	747	882	826	823	810	769	861	815	798	863	780	804	872	785	834	786	798	805	787	838	789	833	801	819	783	829	798	876	843	777	776	777	830	818	819	864	805	834	843	773	782	809	818	829	779	832	818	802	834	826	843	778	815	825	823	840	837	834	833	816	809	813	773	795	787	852	789	886	799	841	870	798	865	795	842	825	808	854	816	793	878	754	773	828	855	822	814	774	798	841	876	824	734	759	809	827	780	828	842	791	809	837	794	784	802	881	848	819	806	871	810	814	774	807	787	856	776	891	837	805	819	826	802	792	823	798	832	800	838	827	816	853	812	817	788	802	807	842	785	816	818	793	779	836	821	826	836	827	856	838	840	822	819	802	845	809	787	803	858	756	841	855	840	818	832	863	825	764	804	824	837	838	839	819	816	783	849	827	841	785	803	789	814	817	823	806	810	756	755	765	760	803	766	859	787	811	813	815	822	806	787	827	828	819	811	766	809	832	850	771	820	795	853	801	807	790	835	811	802	804	764	828	841	824	801	808	754	797	792	828	826	796	774	816	833	801	795	842	887	800	864	879	828	824	751	826	840	833	830	812	763	778	821	824	837	808	800	818	808	851	877	795	844	819	787	842	812	822	823	837	873	862	803	789	847	874	831	850	843	776	785	770	802	777	805	835	787	847	841	764	784	798	834	829	818	827	840	806	846	872	870	864	817	828	756	799	823	798	836	794	804	818	844	778	840	847	809	828	810	852	828	755	854	791	881	800	815	797	852	807	756	778	826	819	801	819	848	795	802	848	827	837	834	828	747	836	826	851	832	872	781	798	803	777	858	821	870	820	829	848	795	805	787	844	830	777	827	766	800	803	774	840	791	797	824	800	795	831	761	810	819	779	821	820	786	809	849	795	820	811	839	824	782	833	859	857	807	844	853	794	861	846	813	791	825	852	802	790	810	772	756	804	837	775	805	784	800	787	827	799	796	832	799	844	853	849	800	795	779	819	798	824	792	762	819	789	819	800	826	835	818	816	833	855	831	827	819	781	810	798	822	804	837	776	858	825	817	837	855	777	790	813	795	833	842	797	757	834	784	750	823	853	793	804	820	810	829	801	839	819	805	860	762	798	839	805
8788	5741	6479	4159	2493	1395	951	983	1428	212	156	161	157	185	167	171	142	159	154	168	146	163	186	161	146	181	147	158	148	152	168	166	181	168	156	164	189	168	161	190	150	190	154	172	159	146	168	152	160	161	139	173	168	151	197	163	152	140	165	169	148	156	140	131	135	190	173	151	157	167	175	141	164	159	174	160	170	159	155	177	147	173	170	191	157	164	156	180	179	159	152	155	150	162	176	164	146	148	157	160	156	151	158	142	180	155	167	155	141	140	160	183	161	191	155	154	149	146	156	168	149	167	154	161	151	143	162	161	158	158	150	177	164	158	149	169	175	179	150	159	143	185	163	138	180	151	152	156	152	177	163	158	136	166	156	171	154	165	153	164	146	159	169	154	158	175	143	166	165	195	172	162	170	150	154	167	170	154	180	172	173	149	169	157	151	192	140	160	149	187	155	149	163	185	148	163	163	165	152	164	158	166	160	149	160	139	173	133	136	163	145	161	190	143	150	153	169	151	148	146	188	130	153	177	175	171	155	159	141	150	173	177	151	166	154	169	161	185	185	142	159	151	146	159	147	156	148	156	156	159	164	152	163	156	157	160	145	158	151	156	171	168	151	169	136	160	159	156	184	143	165	160	177	166	170	170	135	145	158	174	144	141	152	149	151	167	161	166	190	166	151	123	171	135	170	157	180	160	159	147	151	155	175	200	173	137	141	159	137	154	165	189	182	151	161	167	178	186	170	165	131	142	165	175	141	166	175	166	154	162	172	158	177	164	173	161	139	167	153	164	152	151	157	156	155	161	151	155	167	160	166	163	160	154	138	167	171	138	149	127	160	151	159	164	171	170	152	174	154	143	146	151	147	153	137	158	167	155	154	174	157	160	175	164	173	155	170	211	157	158	163	156	139	160	155	166	158	157	177	158	115	149	161	148	159	137	174	165	189	150	154	153	148	171	167	158	161	153	165	135	164	167	142	133	176	143	186	173	144	148	174	169	156	168	159	159	165	148	164	151	180	162	153	154	175	162	152	150	144	174	135	178	154	164	155	177	147	168	152	169	192	163	169	152	144	141	194	155	151	152	180	174	176	154	162	140	156	149	164	161	186	148	146	163	167	163	170	158	158	162	188	171	155	161	145	177	153	161	164	169	171	143	160	168	161	170	166	142	144	165	158	159	148	169	173	155	163	178	189	169	167	171	175	157	165	153	170	167	144	131	169	173	162	153	142	156	172	133	169	173	154	144	146	172	152	160	174	146	145	150	139	163	149	176	174	149	144	159	143	172	144	161	163	172	168	166	137	155	152	164	134	153	156	142	174	155	180	148	136	169	192	134	162	151	164	139	159	150	176	152	183	146	166	163	148	179	141	158	159	164	161	175	163	181	174	165	162	141	175	161	180	170	157	144	150	172	152	163	151	176	178	158	166	159	169	151	157	151	152	169	127	159	144	187	168	162	166	173	166	156	164	141	160	149	164	170	169	166	193	142	151	174	173	157	186	175	157	155	156	159	170	161	171	154	156	153	176	175	183	175	166	156	156	160	158	187	165	165	152	144	144	168	143	149	164	160	172	148	176	159	185	151	165	173	182	168	152	166	160	172	189	145	139	162	161	176	141	163	171	167	160	169	170	150	156	171	160	144	193	154	142	172	174	146	157	157	148	169	166	182	158	150	176	158	153	159	139	159	159	156	127	150	159	150	142	123	142	152	187	165	189	180	154	170	169	151	164	166	143	149	152	154	143	167	160	158	162	150	169	162	158	176	174	153	172	187	161	180	149	143	163	164	151	157	158	152	161	138	152	170	166	133	150	160	144	160	152	180	145	155	125	161	164	151	161	147	153	149	159	156	148	160	152	178	164	142	131	166	144	151	172	147	153	129	154	164	167	154	161	154	148	170	168	166	175	171	167	164	147	165	167	155	162	135	160	155	176	157	165	152	151	148	152	151	158	190	160	168	173	150	136	155	151	168	181	146	155	178	153	149	170	159	147	184	150	143	165	147	167	158	154	168	139	147	137	154	172	140	175	169	174	144	182	152	197	147	178	143	165	178	159	174	157	152	185	184	159	173	160	171	165	158	176	156	132	172	164	140	166	153	160	165	144	142	166	168	161	151	173	151	168	153	138	130	177	143	159	142	159	168	174	148	171	163	169	152	165	145	164	164	163	156	164	157	178	154	180	171	165	169	174	183	159	170	163	171	168	140	135	147	143	176	168	165	164	139	150	169	124	171	152	145	188	149	135	171	156	166	144	173	180	159	144	184	168	162	173	175	156	175	168	164	153	139	170	172	172	162	158	166	169	163	160	153	181	148	137	173	161	154	161	141	171	159	163	152	155	142	149	168	164	159	154	155	174	167	129	161	159	157	153	165	186	142	190	146	139	166	143	162	127	161	153	151	150	176	152	181	136	168	178	186	168	143	153	166	161	175	167	163	179	143	183	162	155	166	153	139	160	164	163	160	178	161	150	208	178	166	166	156	179	173	145	158	159	116	139	148	152	183	170	151	143	154	163	152	173	153	161	165	166	177	152	163	140	159	153	168	164	155	149	149	150	175	134	175	142	148	149	168	181	160	170	202	158	166	154	154	173	175	170	158	163	167	141	134	145	158	151	156	177	175	163	140	160	166	150	161	139	185	172	168	151	166	163	178	167	175	170	159	158	180	161	146	171	160	183	158	155	168	161	146	164	166	190	188	183	174	200	180	172	142	175	187	176	158	173	179	140	172	146	186	171	147	144	163	154	155	143	130	152	139	159	161	167	153	169	154	168	184	174	155	192	151	166	159	130	164	160	183	147	140	132	172	169	162	162	149	149	148	152	156	170	153	164	181	163	153	148	139	165	159	139	147	147	154	183	181	154	171	133	156	183	155	170	182	150	166	154	183	158	151	123	126	167	171	165	140	157	152	157	144	168	165	165	158	153	158	150	165	148	165	167	149	154	159	169	153	166	166	162	153	142	153	165	156	152	195	176	160	134	161	178	166	169	154	157	178	159	160	170	151	161	165	157	129	147	147	161	176	167	150	174	168	181	135	161	173	170	154	177	168	160	173	137	148	183	159	150	130	139	167	158	150	174	156	171	148	200	164	170	156	185	156	171	184	163	150	158	160	172	175	135	147	183	145	175	172	152	167	167	163	151	153	148	164	154	174	169	143	164	161	148	191	138	147	136	165	171	159	158	170	167	156	177	170	190	139	144	168	145	140	168	171	156	177	171	181	180	158	169	165	158	154	144	160	154	172	171	156	186	159	181	152	194	164	177	157	152	151	144	161	150	177	143	148	156	157	150	170	163	162	150	165	162	152	158	154	159	168	154	164	171	196	166	157	169	136	153	149	152	143	162	170	163	173	140	167	173	158	157	191	162	168	171	167	159	147	155	159	167	170	168	186	165	154	173	174	164	151	152	166	163	163	191	160	163	169	141	187	162	160	170	135	171	158	148	149	154	155	140	163	178	138	154	171	142	132	157	155	193	151	134	164	176	167
4843	5077	11217	10744	9024	6204	4280	4976	6437	491	412	427	398	406	437	441	400	443	411	397	406	398	394	379	414	418	442	416	471	404	428	381	411	408	386	446	420	439	438	408	392	426	410	376	434	389	434	413	341	442	431	411	391	405	398	400	436	426	396	411	454	389	454	437	423	449	394	412	421	386	406	426	444	436	418	397	420	377	385	428	388	412	412	434	398	406	383	396	412	418	386	416	403	425	422	428	409	413	402	390	404	388	383	430	407	420	404	383	406	391	418	394	403	364	400	405	389	395	398	388	387	395	414	395	440	376	404	413	407	364	430	463	415	399	416	402	414	399	410	433	396	428	408	415	354	423	381	390	417	406	401	422	393	405	447	389	437	426	410	431	404	435	398	442	396	395	430	390	437	456	422	411	407	401	393	375	423	439	390	431	405	432	401	407	388	416	430	422	392	400	384	413	411	424	397	411	420	394	381	448	391	398	423	429	423	410	414	395	407	398	401	423	411	409	409	374	438	387	427	400	404	413	362	411	409	393	422	415	427	408	401	424	393	427	442	457	377	389	411	428	411	420	396	408	404	395	411	380	399	393	424	437	403	435	399	392	432	430	408	405	382	380	433	406	406	388	436	384	384	371	426	404	401	429	388	400	415	432	432	408	394	399	434	398	436	388	385	401	439	426	445	404	382	441	449	402	413	401	415	432	454	403	359	431	450	436	410	410	398	462	365	388	394	398	394	413	395	386	437	433	407	407	420	420	418	422	402	440	404	392	404	400	399	434	428	406	408	393	396	369	410	397	408	411	406	416	449	382	383	405	433	437	382	383	418	408	443	429	414	394	426	444	411	404	395	402	432	389	402	394	421	408	429	403	413	415	409	387	380	382	413	414	366	427	391	412	392	433	420	403	402	408	434	375	408	423	379	417	402	425	394	402	403	405	438	392	421	405	421	411	409	424	444	410	362	412	412	405	411	400	414	411	412	405	395	372	396	461	389	408	427	414	428	424	405	407	391	411	420	375	400	415	441	425	418	389	452	412	408	420	414	387	445	412	405	434	389	391	408	427	406	428	406	401	392	417	430	405	407	395	385	408	377	395	418	378	415	434	418	409	439	413	422	395	404	399	364	428	411	398	409	424	417	392	403	426	410	417	399	393	433	400	414	402	416	391	405	426	432	416	377	457	417	377	407	392	463	406	417	396	398	406	384	421	391	428	412	414	430	437	432	404	433	424	388	455	380	396	417	400	398	400	445	420	436	407	422	426	407	378	441	421	392	370	387	393	384	429	370	428	419	408	435	389	423	389	405	419	352	418	378	413	389	433	425	415	424	396	426	397	426	379	392	407	403	424	402	442	457	391	423	390	376	381	430	399	412	400	387	408	399	416	411	422	424	412	407	388	435	391	446	419	398	392	431	420	398	430	393	402	413	442	424	393	392	427	412	363	390	398	403	376	378	425	411	416	456	408	410	415	424	407	395	437	410	431	432	427	400	434	395	416	402	401	385	391	418	422	392	414	406	411	434	429	396	415	394	412	414	391	376	373	407	445	377	409	420	444	424	424	451	448	404	394	432	416	400	391	392	425	426	394	424	433	405	416	398	399	420	384	374	413	431	397	385	388	401	392	422	398	411	420	400	414	419	379	392	406	364	394	408	412	399	471	411	385	400	418	388	453	411	396	442	401	392	391	432	422	378	428	393	422	404	404	392	369	415	367	406	436	416	450	395	427	420	371	399	441	391	453	390	434	410	385	412	408	381	422	405	435	419	404	373	393	410	373	399	428	402	406	385	377	418	423	361	405	399	419	425	426	386	406	436	417	418	389	400	423	414	408	405	432	409	418	415	384	388	377	423	404	438	388	407	429	436	405	406	403	425	431	423	414	342	388	382	409	428	403	433	392	406	406	408	397	386	420	408	402	422	395	383	391	405	419	478	394	433	409	401	396	383	417	390	420	378	384	416	371	419	400	397	404	401	383	427	412	419	406	392	447	426	390	417	404	423	446	422	424	447	359	411	425	414	406	419	403	398	414	416	398	440	388	385	388	423	412	429	392	387	419	403	442	443	373	410	411	392	429	380	429	410	420	387	383	419	432	422	405	418	418	395	384	403	437	435	412	395	415	408	443	379	420	437	392	416	385	382	422	414	366	432	402	411	429	388	405	415	410	410	402	419	397	426	416	385	430	438	401	408	437	382	391	405	396	411	387	410	401	438	374	375	388	404	436	454	394	400	438	434	431	405	413	403	418	423	406	418	433	378	393	404	397	440	442	362	383	409	422	424	414	422	391	401	418	405	447	394	407	389	384	435	414	394	426	439	413	424	427	418	421	343	412	439	421	431	420	393	401	391	396	396	410	410	387	432	416	395	421	400	420	377	406	427	392	381	422	408	429	432	418	395	423	394	425	390	416	420	406	431	404	429	414	414	390	410	434	413	422	402	389	413	410	397	383	413	377	405	434	417	461	407	405	389	381	421	469	417	385	394	438	396	432	394	450	405	386	446	422	431	470	383	461	413	394	430	433	395	395	399	391	437	408	436	416	377	412	415	421	391	431	376	424	438	417	372	421	402	426	425	377	403	442	421	423	417	433	386	429	435	390	406	405	391	378	388	431	387	439	425	414	427	414	389	401	415	447	407	415	398	417	430	384	423	398	362	373	397	386	446	398	384	370	386	433	422	408	390	437	439	392	427	401	430	406	442	439	443	417	442	421	409	449	399	428	411	407	418	389	418	359	430	387	405	379	421	401	420	414	401	402	394	398	397	408	408	435	437	379	393	372	450	411	415	401	412	387	452	398	420	418	402	383	429	415	403	403	387	386	435	396	424	403	431	407	384	415	419	403	424	387	423	435	408	418	409	421	442	429	401	435	386	379	433	403	462	418	384	421	390	436	424	386	435	421	391	401	419	434	398	440	392	415	407	444	388	375	395	428	401	404	425	388	402	411	410	402	410	428	436	408	428	420	421	424	379	405	383	405	423	403	380	416	400	414	399	394	431	424	421	394	442	402	385	442	414	403	405	419	424	406	394	401	406	406	394	430	436	408	411	401	383	378	419	388	425	394	400	413	415	395	384	386	435	422	384	390	404	394	392	377	371	409	429	383	414	428	401	435	430	417	414	414	397	435	399	416	398	402	400	417	444	424	386	386	396	403	398	410	419	418	419	392	405	387	437	427	410	411	438	425	436	425	374	382	438	403	397	404	367	384	416	385	393	432	432	418	434	418	452	409	417	384	394	398	375	430	381	430	395	413	432	389	415	427	388	400	394	400	407	416	409	430	368	402	427	434	402	400	393	414	413	422	415	447	400	387	410	408	424	385	427	402	385	449	379	417	400	379	440	380	415	447	408	409	429	437	370	397	404	395	399	420	425	426	409	444	399	398	432	402	402	391	410	428	432	417	402	439	437	391	418	381	380	433	464	447	394	431	418	413	396	425	387	419	437	380	417	410	400	424	417	423	417	416	401	425	412	396	399	407	436	393	382	421	405	434
18536	10555	10900	8401	4921	3097	2163	10404	22291	4086	287	233	207	244	219	192	206	201	216	198	220	232	209	198	209	198	191	202	174	182	188	227	227	200	221	192	182	218	203	208	201	196	196	194	184	179	209	199	192	188	186	179	201	220	180	199	178	198	174	218	193	194	195	220	184	201	191	198	214	195	192	184	215	202	220	209	215	213	189	208	184	178	203	174	215	199	192	189	176	164	189	185	225	183	198	162	191	188	193	199	181	185	218	200	168	228	186	190	225	210	203	187	175	198	168	206	196	201	196	184	181	185	220	178	199	201	200	195	193	213	164	172	210	197	189	188	197	209	195	192	199	227	208	199	212	209	192	218	199	220	207	195	191	193	189	187	195	199	209	191	206	201	184	202	188	186	209	211	197	174	174	198	186	210	187	219	208	200	205	184	201	218	196	195	199	212	204	207	185	192	198	191	189	199	166	191	178	160	196	188	187	211	212	189	203	187	194	206	191	207	179	194	189	206	198	175	173	190	214	230	199	197	209	182	208	185	188	195	202	171	223	190	178	164	187	207	199	186	205	173	210	206	195	199	181	210	169	201	191	196	203	221	185	166	190	215	200	196	155	193	177	199	192	178	226	198	194	192	167	169	203	187	214	191	199	199	167	177	182	209	165	196	167	207	194	196	194	195	196	210	200	203	173	215	181	180	209	202	178	178	168	170	210	193	178	197	161	187	226	211	201	191	199	201	221	192	195	230	180	211	188	189	187	171	204	196	200	210	219	198	192	191	196	198	197	193	205	175	190	203	190	172	179	164	194	179	198	180	206	193	182	212	195	186	174	191	169	213	197	163	179	186	174	199	199	207	198	190	194	207	204	179	175	196	171	175	193	195	210	198	192	172	171	184	167	203	182	207	220	195	180	212	181	180	199	200	184	195	183	203	217	194	183	196	192	211	223	178	188	209	184	188	210	160	181	177	187	213	212	177	179	177	176	202	195	231	216	182	170	193	202	194	209	206	188	195	187	179	184	197	205	196	178	177	220	191	187	179	187	186	213	173	199	181	197	196	209	159	186	184	175	203	166	191	187	191	189	204	218	186	198	188	211	177	193	180	188	219	161	180	168	205	190	201	179	174	187	180	193	207	208	195	195	209	230	191	191	193	197	199	196	200	196	211	208	213	201	177	205	175	179	191	184	200	213	193	191	199	200	192	207	199	198	174	191	190	190	203	196	206	193	192	156	185	196	191	189	222	208	210	221	211	178	187	192	189	180	190	199	192	202	199	195	203	225	183	204	177	188	208	186	165	198	221	205	195	184	194	195	181	219	186	169	195	186	200	176	176	186	171	185	196	193	193	160	182	230	189	184	180	195	183	201	174	197	200	216	193	168	204	215	170	211	205	167	193	213	196	198	186	203	211	203	203	205	195	191	183	190	195	193	194	202	187	183	208	172	203	204	185	183	194	184	190	201	204	166	190	244	205	187	211	209	186	170	202	185	192	206	172	162	164	191	208	189	214	186	204	190	228	194	178	206	183	176	181	167	214	183	179	210	204	236	201	159	194	207	215	189	201	161	186	191	165	205	214	226	190	178	193	178	181	221	209	209	191	194	220	197	215	189	202	187	202	191	192	202	198	191	183	195	226	186	176	201	175	198	224	172	186	165	219	221	204	209	186	195	188	188	188	216	189	199	203	204	184	176	205	207	185	183	197	181	216	187	203	176	185	185	212	191	214	175	174	193	173	213	196	180	189	198	186	169	204	194	180	165	202	171	217	206	193	221	158	188	181	181	204	203	171	175	179	211	195	165	216	202	176	193	197	199	194	206	162	173	188	193	204	200	199	189	187	199	221	213	204	188	164	172	163	177	206	194	196	154	182	191	233	203	198	200	186	192	178	160	194	197	194	197	175	193	184	185	203	198	179	179	185	194	173	204	194	197	196	182	177	180	185	205	195	205	202	187	193	208	160	173	173	201	189	218	199	195	165	210	214	201	180	223	200	179	219	207	197	214	192	196	195	208	189	194	184	201	196	181	195	182	205	209	193	195	180	164	192	171	185	211	180	211	199	193	188	208	192	164	178	174	203	211	183	209	146	180	203	213	201	190	198	178	218	181	194	198	183	214	234	176	206	197	201	196	169	202	194	169	172	168	205	204	186	192	199	190	187	204	171	189	202	216	168	205	188	186	199	207	210	182	190	181	190	185	195	178	200	176	202	217	199	184	196	189	188	196	176	208	184	190	204	201	214	190	189	175	183	207	190	165	197	190	193	209	204	201	191	200	173	191	189	214	198	195	173	183	196	206	188	207	202	202	180	190	198	209	224	205	183	205	199	174	180	184	171	215	180	170	197	195	159	199	191	172	214	163	199	205	193	179	181	205	209	188	215	177	197	189	202	185	187	190	179	212	194	211	209	192	206	182	183	199	182	206	188	198	183	198	191	208	194	211	189	225	241	199	196	187	175	204	200	193	213	184	215	182	215	199	177	199	202	178	204	211	211	192	178	218	207	192	194	195	205	176	208	171	204	190	185	188	186	222	239	212	203	218	185	199	185	224	209	175	191	177	197	217	180	199	189	187	213	175	201	172	179	193	209	176	174	213	187	176	167	195	173	206	183	197	191	174	212	189	169	166	200	180	205	185	209	164	192	220	218	175	188	175	191	165	204	204	191	201	183	179	190	184	203	202	201	189	175	177	178	203	202	212	184	204	196	179	168	206	193	188	229	210	183	205	187	210	196	195	203	171	162	205	201	212	205	177	192	175	224	185	183	172	189	174	177	197	196	228	195	166	179	198	166	200	210	203	190	202	203	174	201	229	175	193	208	172	157	151	181	218	207	184	195	187	212	176	177	223	176	191	186	186	213	217	212	201	210	188	173	182	185	220	211	172	170	193	214	187	195	181	194	190	193	186	173	173	170	191	185	207	175	207	186	172	206	168	182	212	183	201	204	184	196	192	221	189	223	163	199	209	209	195	194	187	208	199	208	182	198	192	197	170	188	203	192	181	172	198	191	197	188	205	212	209	171	177	203	199	199	186	185	160	178	194	210	164	189	190	169	226	214	188	196	180	197	209	196	187	192	194	187	210	194	169	181	188	195	191	218	197	188	202	179	186	193	197	185	223	193	224	187	216	187	223	194	193	178	191	200	200	204	184	179	192	195	176	192	194	208	175	198	234	190	188	215	235	185	196	169	183	198	196	191	215	196	182	206	180	181	194	206	187	199	202	204	174	186	189	192	197	191	191	186	172	191	154	218	178	198	213	195	186	177	196	211	195	168	206	219	192	223	191	192	197	202	192	210	194	182	174	188	181	202	205	198	194	201	174	184	211	193	208	182	191	195	183	185	180	208	195	216	202	193	167	198	201	201	186	210	224	189	196	217	184	182	218	204	189	198	206	186	210	179	176	196	158	183	201	208	186	204	213	184	183	234	204	197	188	193	177	189	196	179	185	186	191	202	170	194	222	208	203	203	215	217	201	181	187	169	187	196	178	191	174	227
10074	8479	17073	19003	15441	11824	9453	31173	43502	1888	795	765	733	645	690	672	586	558	629	597	571	598	595	572	560	554	522	512	532	530	528	538	514	511	571	506	512	529	502	516	544	540	527	485	498	513	514	529	539	532	475	484	543	492	478	519	494	496	512	509	496	474	501	519	456	523	504	497	493	516	486	497	473	478	498	479	526	482	493	507	486	519	478	484	491	530	465	452	494	500	517	471	495	496	498	524	475	492	498	480	513	502	486	469	475	529	482	473	493	474	510	508	494	497	473	468	484	497	508	525	492	537	523	508	520	476	486	504	442	481	500	491	487	476	490	539	493	496	467	487	459	496	493	479	489	496	508	458	501	461	498	507	513	501	513	503	493	478	492	464	478	507	490	514	460	450	504	503	517	513	529	536	482	485	500	482	510	502	497	440	498	489	465	506	515	495	534	501	499	487	466	515	512	509	505	484	490	475	489	489	495	499	507	486	492	489	469	481	493	469	483	486	511	511	468	500	515	483	460	474	476	496	482	490	443	479	468	463	488	497	482	454	485	444	527	460	490	527	499	502	472	478	468	468	475	488	479	473	485	515	497	458	506	504	500	493	471	482	511	492	475	504	489	459	498	474	466	503	489	503	493	501	425	523	491	528	526	490	460	517	489	519	503	485	541	532	500	514	528	491	538	476	479	480	478	522	490	457	488	485	505	491	515	491	489	470	511	530	437	539	482	475	488	495	493	493	553	454	506	491	479	476	482	481	476	452	537	541	495	520	495	546	456	498	488	479	477	518	460	516	500	441	464	457	540	509	472	494	510	487	526	457	474	475	453	538	468	492	498	491	490	495	519	492	500	507	505	471	501	502	514	451	539	503	495	494	488	485	473	511	482	514	511	487	462	498	494	474	492	477	501	493	503	435	487	485	486	507	476	487	488	512	491	497	492	477	474	544	496	479	510	531	494	495	478	494	529	490	491	518	494	460	502	511	503	454	507	489	484	503	518	482	496	479	514	469	472	523	487	438	475	521	499	464	502	482	512	504	469	466	484	476	478	535	510	473	491	523	461	459	491	479	468	477	471	486	496	477	481	484	504	503	531	483	480	470	499	468	514	560	486	520	481	456	468	490	513	471	527	508	483	521	519	528	495	501	456	492	500	457	489	492	451	511	495	524	459	533	489	485	508	479	496	510	492	477	485	474	513	479	467	490	468	550	464	445	494	461	472	480	476	491	472	511	488	497	477	487	468	504	496	511	505	499	500	471	476	484	477	479	478	491	468	503	481	477	489	445	486	491	511	474	511	485	484	534	524	525	502	501	472	485	503	520	465	483	480	478	491	493	468	535	524	484	517	496	472	493	492	475	498	502	496	484	489	461	476	504	500	503	468	478	514	484	489	514	488	487	473	496	477	514	494	474	466	519	486	471	468	479	471	474	489	447	467	512	510	487	518	482	442	485	490	449	512	483	474	512	502	477	516	496	475	533	507	476	489	471	462	447	482	437	494	483	486	487	485	483	459	506	457	501	508	470	467	473	519	493	505	505	499	500	484	500	489	512	466	453	516	507	478	515	505	501	478	500	530	485	473	517	490	506	516	427	447	501	504	519	470	497	447	494	488	473	492	492	477	476	525	527	448	444	494	480	477	469	485	484	511	451	462	479	478	446	502	482	466	490	523	493	493	465	478	506	521	507	514	508	500	494	478	545	474	492	470	490	492	488	510	504	508	506	474	457	483	495	510	470	487	509	507	477	461	501	468	503	479	485	469	469	497	422	486	535	472	544	508	525	469	506	476	499	510	524	506	519	521	499	540	489	509	460	496	461	500	528	466	501	461	499	525	491	468	467	454	486	467	496	477	472	496	475	505	514	473	483	478	475	504	506	475	526	504	500	510	538	504	502	499	437	477	459	495	478	530	520	506	536	516	475	504	512	484	444	478	495	521	503	501	527	487	476	501	486	470	499	491	511	468	515	456	475	494	454	487	491	492	514	476	501	500	477	471	518	491	513	508	523	466	472	497	506	496	495	478	518	492	443	451	560	481	503	496	497	481	539	516	474	512	521	507	477	480	510	503	473	522	506	484	506	518	468	514	495	487	464	454	492	476	489	485	467	463	477	460	526	475	462	500	457	487	482	489	494	501	540	490	514	486	497	489	520	491	491	494	494	436	453	538	515	516	469	463	459	500	527	493	528	510	489	463	512	473	477	485	453	458	526	510	491	489	506	482	501	477	470	544	480	513	508	475	475	504	467	481	512	486	399	494	459	492	511	469	509	501	451	489	500	508	505	455	513	496	476	478	486	483	478	491	497	475	449	503	490	495	467	451	492	468	512	513	501	468	484	436	520	485	489	461	518	461	479	472	480	511	486	481	510	511	484	489	488	520	452	524	479	545	473	531	502	461	465	492	448	473	451	542	506	442	491	490	485	448	477	457	481	479	466	551	506	494	480	472	466	471	515	508	512	473	469	496	551	499	472	507	451	486	461	477	493	485	543	497	493	454	499	527	485	522	502	503	465	466	502	488	480	492	474	491	495	498	498	480	497	492	498	467	472	472	508	461	503	516	453	496	498	503	483	491	445	497	504	468	467	480	449	491	474	521	481	534	489	499	490	488	537	540	481	465	471	466	493	523	499	488	487	499	521	468	470	518	494	427	481	498	511	469	496	491	501	462	456	512	512	487	496	489	490	506	488	475	460	469	500	480	512	510	456	438	496	514	511	460	513	481	483	486	486	519	484	454	458	489	525	479	513	517	505	503	465	504	466	486	478	509	495	449	518	493	492	518	501	467	471	482	452	512	536	443	487	543	482	485	474	529	521	477	479	473	473	468	465	490	505	515	475	496	506	485	496	511	477	510	524	491	494	463	489	468	468	496	414	455	506	516	457	491	488	500	534	496	457	507	454	515	484	471	510	476	498	538	494	487	503	481	451	482	483	482	511	489	504	466	500	490	491	485	507	513	442	489	497	449	506	508	459	518	452	508	491	480	445	477	472	521	476	487	488	514	492	502	461	502	517	449	462	488	504	494	440	509	493	537	496	481	499	472	481	497	498	494	483	488	499	476	512	509	527	511	485	505	522	496	470	515	500	486	462	495	513	552	447	490	536	454	480	503	493	512	498	508	495	485	456	468	512	476	507	478	475	469	470	479	503	459	487	477	489	474	497	531	517	486	504	470	502	499	491	469	475	447	486	484	492	538	510	480	475	494	483	488	493	464	499	509	462	436	494	502	511	483	496	484	472	473	482	476	522	488	483	448	460	490	488	466	506	493	507	484	506	479	527	483	495	469	494	483	504	500	479	489	469	467	520	490	473	489	517	511	533	483	460	510	467	478	497	477	497	493	515	519	512	492	472	475	488	484	488	461	482	467	477	497	491	465	527	512	468	508	533	483	484	475	482	468	470	484	525	485	483	493	478	447	489	525	520	470	459	489	488	506	522	463	451	471	495	495	485	499	496	475	488	505	512	493	465	497	506	485	499	470	483	493	504	469	498
28386	17822	17609	13601	7769	5378	4789	14690	43890	12973	793	487	442	474	454	390	412	409	407	448	378	411	397	390	383	339	380	379	379	377	368	369	423	391	396	403	398	412	420	386	390	378	382	379	372	391	396	397	373	367	380	364	342	331	347	377	379	400	378	384	365	417	351	374	357	400	372	385	405	417	374	374	353	363	352	361	347	352	360	344	345	363	375	363	377	385	413	368	398	364	369	374	368	386	366	398	342	378	381	372	373	381	378	353	368	397	365	364	350	369	381	365	374	365	364	362	367	399	368	382	368	345	380	380	429	395	350	388	351	368	373	379	364	345	327	352	380	377	371	358	425	366	341	368	373	375	413	355	379	365	337	368	358	352	356	370	410	413	369	374	371	373	361	394	351	394	396	403	353	374	391	350	402	363	379	353	365	340	371	392	389	391	393	395	381	381	374	362	391	385	354	326	394	372	359	361	341	379	370	344	361	370	383	360	411	329	372	412	405	409	366	388	397	361	372	365	407	407	405	385	366	366	403	395	393	406	389	407	359	384	370	390	398	357	346	406	354	369	383	371	417	414	409	395	361	417	380	372	371	358	404	376	359	375	362	350	376	363	360	397	387	438	338	381	379	361	361	387	326	382	358	352	357	359	344	341	380	377	359	353	406	394	378	370	356	399	369	367	363	367	361	383	410	399	360	411	380	392	400	351	361	319	395	392	375	404	371	398	343	368	373	385	397	334	353	374	355	367	402	357	357	352	378	404	344	325	369	349	397	387	384	365	386	369	343	389	381	343	365	356	420	388	383	365	348	353	337	356	359	373	369	395	364	370	385	361	358	354	384	367	353	400	385	352	348	382	351	375	383	366	332	377	386	400	362	383	384	372	396	343	390	382	386	376	363	370	343	393	336	372	377	369	384	372	356	397	399	363	371	372	391	350	366	387	349	340	366	378	372	348	385	331	380	397	359	367	378	374	374	361	367	357	374	370	350	361	397	346	358	397	365	350	405	382	371	408	374	371	383	378	396	377	365	360	391	345	369	392	406	348	377	385	359	364	330	367	373	388	381	372	349	356	342	395	385	389	369	386	404	377	363	380	335	397	396	391	392	368	346	385	360	345	404	394	351	423	365	390	388	371	385	390	377	395	349	377	350	371	379	346	393	389	386	377	394	414	395	395	391	374	391	408	378	353	369	361	375	401	388	351	375	368	387	381	396	395	345	373	400	408	349	360	383	394	353	433	404	369	365	361	390	356	353	376	377	391	381	346	372	382	398	378	368	359	361	394	377	357	384	380	369	366	405	395	355	390	378	365	374	420	404	348	370	370	370	366	355	388	386	361	366	348	355	357	386	360	380	375	423	413	389	350	404	392	374	427	390	387	370	406	388	385	367	389	327	359	371	371	388	367	383	388	395	357	378	389	377	363	357	403	380	378	411	409	357	369	380	362	361	369	364	385	348	369	339	372	390	386	387	374	371	362	362	347	373	381	341	400	413	386	394	359	394	370	427	374	393	360	403	344	399	370	403	355	395	421	407	422	386	336	381	354	378	397	356	366	370	379	362	352	392	349	385	389	347	342	356	357	365	389	367	371	378	373	366	356	408	375	395	353	356	385	361	397	379	348	358	364	395	374	370	407	346	360	365	377	364	367	384	371	355	358	398	347	354	358	390	378	352	374	386	422	375	356	363	368	357	389	362	360	343	385	392	373	309	400	367	392	332	380	349	401	355	406	357	351	366	349	358	360	333	357	366	348	367	415	367	402	388	342	342	359	364	343	391	388	342	395	402	350	384	380	362	393	378	343	352	353	359	349	353	376	388	409	361	368	404	390	381	351	373	380	359	369	387	422	415	363	355	374	378	334	347	381	384	349	352	384	371	395	372	407	367	369	408	379	396	342	360	395	351	353	395	376	382	378	357	370	358	327	392	388	365	368	350	394	364	379	370	413	395	380	380	385	355	352	350	398	325	391	360	384	409	381	385	379	384	397	399	406	383	397	383	342	387	367	333	377	380	369	433	379	375	412	351	363	378	395	373	383	397	382	389	378	406	419	359	351	374	369	337	340	342	402	353	371	361	354	358	363	345	358	366	374	346	369	375	377	345	408	366	376	376	336	332	365	363	360	385	390	335	371	383	377	370	414	392	353	338	397	379	371	387	371	382	401	320	370	386	345	401	391	373	400	367	366	366	360	367	361	369	353	391	346	374	337	355	354	402	387	376	402	394	413	354	365	376	384	364	353	395	342	350	368	356	357	371	357	393	385	384	360	369	426	382	378	395	414	372	328	388	379	353	383	364	363	374	381	388	369	391	395	355	373	378	388	362	385	357	370	420	395	401	345	359	397	418	365	373	368	366	347	397	376	400	364	371	382	348	379	412	385	367	354	376	381	367	382	367	385	326	373	392	386	435	395	387	381	340	381	384	398	396	365	338	413	406	409	349	392	372	346	369	377	360	369	351	359	391	369	351	385	389	349	396	380	386	366	334	380	368	405	364	361	372	390	331	349	399	343	389	351	367	367	375	415	398	360	399	403	397	365	359	393	385	373	346	325	389	378	382	364	336	398	336	386	379	376	394	368	353	338	350	350	390	384	354	352	385	426	392	343	361	398	356	363	362	382	343	354	392	392	381	350	379	410	364	366	367	385	392	344	402	366	345	388	376	352	374	367	380	354	367	388	367	394	396	385	406	382	370	360	390	343	362	369	359	334	412	364	392	398	395	377	371	388	394	378	344	328	335	400	381	356	372	354	393	373	364	390	358	371	348	406	366	375	385	345	390	370	378	404	407	360	347	348	380	373	390	368	363	387	358	374	347	367	406	376	364	392	391	359	333	369	370	338	339	348	362	373	366	374	370	365	369	406	383	418	365	370	397	342	359	355	379	385	375	371	344	366	392	368	334	346	367	384	388	380	318	374	342	355	401	373	374	392	347	395	394	391	378	371	359	351	435	402	377	374	378	372	358	388	388	369	400	412	353	387	375	374	372	393	368	373	392	408	318	388	392	356	356	356	363	368	367	396	373	387	382	345	353	364	378	379	344	388	379	379	353	406	381	416	369	367	352	382	381	390	369	381	395	340	376	358	353	412	394	371	352	388	382	378	369	356	372	386	359	388	325	389	368	388	363	393	388	354	380	360	380	370	360	391	368	375	402	339	370	380	383	380	341	368	390	334	378	380	360	362	356	338	394	367	355	420	348	368	401	392	397	369	360	374	383	368	334	355	354	359	402	369	378	374	362	397	374	419	364	360	380	373	369	354	348	388	366	368	402	379	390	399	408	391	393	397	383	390	387	383	402	334	380	360	373	393	360	381	327	358	384	392	405	340	360	371	363	380	388	359	369	399	372	425	384	405	369	361	335	379	377	363	378	380	380	395	380	363	409	376	378	355	354	349	376	386	394	397	364	359	389	375	373	385	392	357	338	406	394	406	369	349	375	360	382	359	366	377	369	359	366	386	356	382	389	345	351	380	357	381	348	338	361	382	379	395	366	381
13606	12860	22658	25148	20282	18208	17233	35174	61000	5507	1504	1382	1294	1289	1218	1101	1121	1127	1058	1061	965	981	958	959	995	995	907	923	975	939	874	908	926	950	889	909	944	898	889	868	850	868	911	884	871	887	877	900	893	912	876	870	878	884	866	874	876	837	883	877	859	872	848	893	796	838	827	840	841	856	851	827	865	858	934	834	893	854	838	883	856	950	827	863	911	834	888	885	829	870	846	884	875	875	784	864	829	876	826	859	868	816	808	864	868	895	898	818	794	862	809	867	839	831	844	849	823	839	851	818	923	880	794	879	843	816	904	814	904	819	841	827	848	890	846	863	832	932	792	870	807	893	833	831	864	840	811	793	805	867	842	864	870	890	820	838	904	814	925	857	863	863	846	876	882	875	889	861	872	858	879	857	901	816	868	852	888	827	856	799	857	892	858	847	842	848	807	879	939	830	861	847	814	832	841	820	823	860	902	831	863	855	860	840	849	833	844	846	835	839	841	841	843	836	832	863	826	862	797	856	923	862	856	912	825	820	847	883	857	881	856	876	820	857	790	865	817	823	839	847	846	832	902	821	832	836	855	863	871	841	875	789	799	832	876	877	866	843	788	866	873	833	845	826	845	895	837	884	818	863	884	821	889	819	888	863	813	906	839	871	830	845	847	865	818	865	884	798	840	870	843	854	885	832	831	880	829	814	819	908	863	849	809	837	839	848	849	823	784	848	820	848	850	843	788	834	795	854	854	885	881	865	878	875	834	811	896	873	898	834	834	873	833	857	854	863	870	862	854	839	856	833	852	878	822	870	885	799	909	865	865	825	887	800	888	853	885	909	828	806	872	799	835	832	805	866	826	850	866	824	875	844	814	839	887	824	877	870	849	864	872	915	868	847	845	885	858	842	809	935	803	881	845	908	857	867	830	810	909	836	875	817	797	843	839	866	862	819	889	855	841	845	791	858	858	878	883	855	874	870	866	837	889	834	806	847	900	827	859	877	843	857	890	845	821	825	878	847	810	843	834	839	913	772	873	841	880	857	820	863	836	843	814	838	792	892	805	886	824	873	846	884	847	869	847	866	859	784	874	862	898	855	855	848	876	807	860	815	826	820	872	836	862	877	777	859	838	853	826	837	858	845	892	872	838	884	872	803	827	862	916	805	881	875	876	852	871	833	862	882	882	896	876	889	817	847	868	845	842	803	810	932	805	847	883	831	877	804	890	879	815	862	850	893	820	838	847	866	848	837	865	809	847	822	867	829	778	843	863	869	876	777	889	838	847	877	820	837	857	881	824	807	858	895	861	830	882	864	839	860	846	855	925	838	832	855	821	866	853	879	790	830	901	829	883	835	843	856	835	861	894	840	844	865	889	843	875	950	822	862	835	891	795	891	870	841	888	874	845	853	814	852	811	803	854	797	820	854	844	867	830	828	851	830	881	839	869	828	860	880	861	849	842	851	842	827	872	930	885	807	840	891	886	875	863	810	837	850	874	799	791	871	848	802	817	860	820	857	844	786	853	804	807	906	865	904	840	816	896	821	899	853	854	848	817	861	831	848	864	858	840	826	835	819	842	819	793	833	841	846	853	857	824	837	809	841	802	807	843	840	842	863	824	810	865	823	898	870	869	843	871	857	853	896	873	870	857	847	835	859	884	825	831	844	865	826	806	863	880	910	849	859	906	852	839	813	881	858	821	913	853	816	840	892	858	883	805	840	824	781	845	869	814	917	848	875	831	826	811	896	826	793	865	823	823	886	841	847	905	824	835	812	902	869	853	855	801	800	859	870	829	830	840	876	837	788	794	883	825	861	819	801	870	875	850	814	894	825	878	880	854	897	864	863	893	812	845	841	902	841	854	883	801	875	853	849	850	813	811	816	894	861	818	827	840	810	860	843	863	875	835	840	825	871	883	820	895	871	803	851	816	814	848	820	801	850	903	824	846	824	798	813	874	837	894	879	809	851	821	870	795	821	836	860	849	805	856	857	876	787	860	789	854	856	827	840	842	845	829	828	842	822	813	897	829	809	843	847	869	898	843	861	845	894	860	868	809	838	870	841	813	846	871	795	833	901	884	783	837	823	829	849	864	868	885	830	853	868	845	863	850	903	824	834	886	794	780	900	851	843	835	844	872	825	878	816	860	853	858	841	854	807	827	833	851	848	879	848	837	851	875	837	819	867	857	845	841	856	853	797	852	851	787	825	873	857	808	827	800	864	849	909	902	862	867	860	807	859	831	870	863	809	838	885	831	866	859	875	850	919	851	857	844	828	840	902	845	858	838	885	827	861	823	796	849	843	824	879	879	873	858	872	884	818	840	870	840	833	852	846	791	878	911	837	818	868	792	901	843	891	855	922	828	869	890	899	845	803	808	874	861	896	842	881	903	867	837	904	865	814	891	848	807	797	921	845	867	855	872	882	860	856	775	863	818	785	862	866	841	847	830	895	862	895	842	878	889	867	877	855	813	828	841	859	856	825	853	830	839	858	833	876	815	895	844	800	833	832	811	865	883	912	843	823	860	801	836	822	830	897	862	849	846	816	901	873	859	815	784	884	887	833	836	828	851	833	812	866	847	844	830	879	884	891	857	861	824	887	876	807	846	854	883	855	823	909	868	868	778	824	826	892	853	827	821	913	850	836	842	821	857	813	855	861	851	846	846	854	839	810	843	895	855	881	822	867	840	871	801	795	907	855	807	841	859	777	884	808	842	822	830	877	864	830	807	834	857	780	817	868	788	795	837	839	840	838	822	880	884	859	781	880	854	868	868	816	816	849	858	813	808	778	830	877	863	897	845	831	810	804	846	829	909	859	862	850	896	896	866	812	879	835	885	853	860	846	818	887	811	822	821	841	872	867	851	890	859	826	854	809	818	817	825	836	836	852	869	877	820	831	830	861	883	871	827	812	908	819	851	847	844	862	868	880	902	834	858	820	844	832	810	816	873	860	831	845	843	861	853	851	818	832	862	855	901	849	824	810	871	872	831	802	855	872	800	825	827	854	827	887	880	883	870	865	850	850	891	864	841	852	866	847	858	832	840	849	824	867	877	883	848	879	824	861	873	825	834	859	826	835	850	875	838	859	846	854	878	819	847	845	869	802	845	874	806	895	850	882	818	898	839	843	854	851	836	855	890	792	872	822	878	871	846	839	854	876	865	782	859	870	878	846	847	850	863	865	858	850	868	813	871	840	889	875	855	849	832	893	813	894	839	803	841	889	824	866	857	868	820	812	832	875	830	809	842	849	867	836	801	828	836	847	851	847	841	820	857	834	875	858	820	876	860	882	866	828	848	816	836	892	872	860	808	858	853	811	814	840	883	823	804	905	798	877	876	807	886	802	842	822	829	874	837	863	858	871	851	844	888	837	834	842	831	836	842	850	927	844	825	832	828	886	863	843	803	862	865	834	868	892	844	884	798	835	836	884	871	802	874	858	820	888	824	829	872	858	876	856	856	857	854	887	860	889	869	856	836	805	837	792	840	897	838	776	853	820
8671	5674	6187	4312	2116	1507	957	1022	1879	295	157	171	166	190	156	163	187	186	193	177	137	178	176	164	157	192	179	176	175	200	180	179	155	163	154	157	173	171	170	156	175	185	182	177	169	169	179	156	177	173	166	152	176	184	187	159	182	182	180	178	178	184	167	163	141	175	163	164	167	142	174	189	146	167	184	170	165	172	172	150	184	172	176	199	164	194	199	202	183	196	171	167	164	172	173	170	185	164	170	162	185	183	164	164	178	147	170	187	165	156	166	187	191	191	170	170	189	169	162	176	186	190	182	183	189	203	175	151	179	213	186	183	179	181	159	178	183	167	171	170	164	165	174	164	161	189	201	172	185	205	174	160	209	164	193	183	168	159	149	141	167	176	170	180	181	163	195	170	150	160	163	161	167	194	179	171	172	169	194	159	167	225	194	183	178	154	183	167	169	199	177	165	188	195	182	174	196	165	164	157	183	167	162	166	169	182	151	180	166	183	168	158	159	178	172	167	178	177	182	181	164	199	163	179	169	196	178	168	157	170	155	160	180	187	175	148	175	179	189	167	183	161	179	162	177	169	179	188	196	181	173	182	182	183	144	168	174	169	181	176	150	176	173	177	175	165	165	189	168	173	167	166	167	162	162	181	180	205	180	158	164	166	152	178	170	175	151	172	189	198	178	152	169	146	158	156	174	153	160	157	145	177	163	154	173	170	174	179	169	173	171	190	166	176	169	199	149	187	169	170	170	170	189	201	167	178	155	174	164	166	192	157	153	167	163	170	163	182	170	174	179	178	173	203	178	164	172	181	168	157	142	190	172	155	202	161	174	168	165	182	177	158	172	177	214	163	188	156	171	166	203	188	167	176	167	167	162	159	162	213	166	187	174	166	186	197	189	163	199	190	153	180	158	186	167	160	187	188	182	157	134	149	205	175	193	189	134	188	183	137	158	184	174	174	177	180	194	171	162	172	173	174	175	155	192	216	202	200	165	173	161	200	179	192	141	189	186	151	161	159	136	165	176	194	180	169	171	166	185	163	181	176	169	148	175	164	179	171	209	182	175	171	190	164	173	167	144	180	168	179	162	170	154	171	162	164	184	192	171	173	204	169	174	154	200	167	157	163	184	166	182	165	162	169	163	163	179	176	178	194	164	194	174	161	185	189	176	176	165	165	190	169	191	167	179	180	168	168	157	178	181	164	171	189	171	158	174	175	158	171	192	157	144	175	168	202	183	175	159	200	176	198	195	184	182	149	174	167	175	179	159	155	151	180	166	181	154	154	203	152	192	166	155	157	172	150	150	171	200	196	180	178	161	177	185	171	163	171	155	182	212	186	155	206	166	174	176	184	165	147	178	154	179	185	163	168	155	143	209	182	175	161	172	151	137	208	179	188	169	167	158	151	166	164	187	150	175	179	168	172	181	185	185	170	175	167	164	174	176	184	188	176	188	166	165	179	183	150	183	177	186	187	170	156	177	184	185	176	178	193	169	164	181	190	159	184	183	155	153	174	171	166	156	169	173	183	165	154	171	183	146	161	175	167	158	153	178	203	141	191	156	182	173	159	191	169	166	176	170	150	165	198	179	184	173	178	172	174	186	177	169	186	173	184	165	163	163	162	176	189	171	162	180	178	164	158	147	149	149	180	159	161	154	173	162	161	164	173	200	169	145	154	165	169	188	159	175	166	174	170	164	157	185	159	166	163	146	165	192	174	175	183	175	174	182	215	188	167	155	170	164	165	172	167	215	172	167	157	184	178	176	177	154	165	172	164	152	172	159	169	174	203	183	152	186	171	167	165	158	150	150	162	171	160	178	156	175	173	173	190	188	179	178	195	178	175	172	156	178	186	189	167	179	168	167	164	167	186	176	168	155	166	171	156	169	186	156	171	170	173	161	165	177	171	153	153	171	170	182	162	169	176	181	172	172	184	179	164	175	162	168	195	179	177	170	173	147	174	184	192	177	156	182	165	157	173	167	166	163	180	190	161	193	169	153	182	180	156	181	170	186	178	188	196	158	171	168	202	176	162	181	167	176	164	154	173	166	195	169	163	161	178	180	139	176	156	175	190	157	189	191	153	177	158	154	200	188	159	166	160	181	212	181	151	174	135	178	160	167	156	173	195	188	173	160	182	179	197	165	187	166	165	187	211	166	166	165	175	174	152	150	189	174	156	167	155	171	156	181	169	164	184	165	179	168	158	164	180	179	166	157	188	175	186	162	186	159	142	177	154	153	134	166	163	160	160	190	159	168	181	185	179	174	172	185	183	174	184	167	185	166	150	168	172	161	169	164	187	163	160	162	157	172	134	199	175	168	156	167	163	171	174	193	187	161	171	161	164	198	160	172	188	180	178	161	161	153	167	172	166	191	152	177	170	165	177	173	152	182	180	164	176	167	152	150	162	181	154	160	153	183	184	183	166	197	155	188	159	168	165	171	170	212	161	151	158	160	183	159	193	163	162	173	176	140	168	178	178	174	199	176	201	156	168	165	205	179	163	161	180	176	203	168	177	147	191	171	159	164	169	179	169	178	162	155	168	164	183	177	167	180	176	160	161	154	172	160	174	171	150	178	193	166	153	177	157	172	156	209	205	176	157	181	187	179	153	193	198	186	195	161	172	161	199	163	140	188	146	163	162	163	168	208	159	181	183	143	179	182	176	171	161	183	179	170	159	177	176	185	166	143	165	171	180	177	183	134	189	158	154	147	180	187	181	154	164	175	145	184	192	141	174	165	191	158	180	175	149	150	178	152	173	191	189	196	172	167	166	169	165	191	191	166	188	162	163	151	153	191	168	166	148	190	190	170	166	190	166	168	176	159	194	159	212	184	174	188	156	181	150	177	149	168	162	169	176	166	169	154	176	182	137	183	161	188	184	171	166	159	194	177	160	164	189	196	171	170	198	189	185	157	180	160	161	180	154	176	174	185	167	168	168	181	168	152	158	177	171	173	166	165	156	162	185	171	152	194	169	156	173	195	176	154	162	189	161	171	149	176	189	163	177	180	178	166	196	164	156	192	167	183	177	155	170	195	157	181	180	161	174	175	171	199	158	156	175	157	162	166	170	168	187	159	154	156	166	191	161	168	175	173	161	200	188	158	172	176	171	141	167	205	182	184	168	162	170	177	153	171	180	161	153	137	183	182	197	175	176	166	156	191	195	140	177	191	192	158	162	178	171	165	172	159	154	195	147	183	175	164	151	165	151	143	172	183	172	162	165	177	173	161	178	158	168	183	161	200	174	174	190	182	185	183	170	184	173	175	182	162	174	203	172	165	170	139	143	156	163	162	182	164	177	175	170	152	169	178	176	175	169	163	161	166	165	180	174	181	180	177	164	164	180	161	176	185	167	146	186	160	164	177	157	182	188	167	159	181	157	168	157	160	177	185	167	159	161	193	197	190	175	190	159	166	186	162	178	176	156	185	182	179	166	147	187	178	156	193	172	161	183	168	156	174	174	165	166	206	162	159	175	162	196	192	181	176	175
4839	4801	10798	11229	7717	6115	4345	5315	8359	629	438	437	449	423	425	435	416	412	398	437	416	437	407	415	421	421	412	431	453	427	443	471	454	413	413	431	425	468	436	447	437	435	439	431	458	452	448	445	422	429	416	406	452	434	424	464	443	449	412	459	429	430	428	395	446	407	409	408	434	442	439	436	430	430	415	395	448	468	430	433	471	445	433	426	413	447	455	399	424	430	431	399	423	421	449	457	442	422	456	430	435	423	443	409	433	458	431	426	427	419	423	423	422	396	476	430	445	487	414	396	448	448	469	412	417	462	411	427	433	436	402	452	414	442	409	431	439	419	410	424	417	421	393	434	381	428	414	444	446	447	417	428	407	390	438	454	436	459	452	415	408	451	435	419	441	446	418	465	420	427	432	443	378	418	409	428	472	410	448	425	442	422	420	441	420	402	455	431	422	438	452	427	436	415	428	396	405	458	437	422	403	442	446	426	456	374	431	435	433	433	470	460	428	461	441	390	463	419	416	425	434	429	414	376	465	410	442	441	458	453	407	403	469	462	440	425	430	423	408	450	420	447	453	416	422	406	440	470	454	433	448	402	439	424	431	428	417	396	413	502	429	453	410	433	431	429	410	439	441	421	433	446	436	459	469	458	431	416	432	406	434	487	420	430	430	450	416	416	441	380	424	433	409	436	430	441	421	430	419	439	419	397	421	448	444	462	436	417	435	417	459	424	424	405	445	459	456	421	451	448	417	446	490	415	415	444	440	456	454	405	433	472	451	436	437	427	471	406	444	439	404	427	461	366	403	412	428	424	438	418	422	422	475	444	465	378	444	431	452	442	417	422	394	414	463	441	460	421	420	443	406	384	409	446	436	421	428	463	455	428	417	424	417	399	424	463	423	488	432	410	409	472	453	462	461	424	416	451	468	430	489	457	397	439	403	418	421	455	465	434	452	423	455	425	417	443	435	410	435	448	467	446	433	429	418	405	430	425	426	424	454	451	415	411	408	373	414	429	446	467	440	391	450	426	478	399	406	426	422	425	440	436	438	438	406	462	425	425	450	428	436	462	445	443	412	425	446	404	426	431	478	448	442	429	424	454	407	443	477	421	392	418	428	443	438	435	423	407	456	448	470	405	427	437	421	436	429	428	439	480	454	438	433	383	423	414	442	438	506	404	403	431	428	447	442	448	450	431	438	430	430	416	467	487	410	417	427	484	430	443	393	440	461	464	449	438	402	468	440	442	438	437	436	422	393	416	426	446	467	426	444	434	405	441	454	449	406	441	435	441	413	425	427	453	398	416	435	437	432	414	442	397	455	385	441	436	455	426	446	448	437	455	416	419	419	412	428	450	440	425	445	439	395	417	414	440	428	463	427	474	447	396	417	395	436	424	423	465	428	407	440	418	429	429	455	407	451	439	408	429	432	442	417	422	477	406	480	440	410	417	416	437	431	425	438	388	412	438	454	409	427	444	423	432	447	426	400	434	423	454	440	402	413	458	443	450	410	427	436	397	416	398	409	431	428	409	403	409	442	412	448	412	434	444	488	447	446	430	428	434	423	426	416	419	419	423	420	386	436	445	397	472	436	468	440	411	426	430	399	440	454	404	428	432	447	423	421	434	458	417	479	455	427	430	384	418	405	428	392	447	430	413	479	459	449	471	414	412	439	424	447	477	450	447	387	412	423	448	441	463	459	445	454	440	450	433	433	416	419	478	402	432	428	422	444	429	422	480	393	417	415	388	459	432	456	435	433	453	437	455	435	421	493	396	394	393	442	434	409	419	436	411	463	429	430	428	408	411	417	457	418	474	433	442	431	407	426	409	444	443	461	497	416	428	421	411	480	389	414	377	437	434	424	398	416	440	486	425	414	418	452	415	418	435	478	422	402	413	408	455	442	407	452	400	445	444	428	411	427	437	429	464	429	458	417	393	446	399	471	416	424	419	416	422	409	462	432	442	424	425	437	426	418	398	461	410	416	437	419	415	498	411	480	472	445	403	422	399	447	458	419	420	414	455	439	449	419	422	449	431	473	422	471	442	420	426	443	440	434	465	448	413	408	400	441	404	426	438	399	439	445	428	428	413	442	412	436	448	443	416	423	442	465	432	418	429	447	429	459	408	454	449	423	439	443	386	414	465	428	445	459	467	389	421	421	405	454	443	424	420	439	428	447	418	422	448	455	395	466	444	455	392	414	455	405	394	468	446	411	451	439	423	454	453	451	463	432	426	417	422	438	424	455	420	404	412	451	429	452	473	429	428	457	434	428	426	454	474	423	415	423	417	453	406	422	429	436	414	456	419	409	458	423	433	428	440	426	450	434	446	418	450	420	426	431	397	450	440	411	418	410	421	447	448	494	383	447	445	436	410	436	411	431	430	420	404	439	417	433	439	454	465	412	421	443	441	420	429	448	475	417	423	412	468	448	441	441	453	443	422	431	445	429	390	436	411	435	398	435	400	406	410	443	456	393	407	428	443	420	429	424	416	421	445	424	428	435	440	427	447	451	457	397	431	407	450	417	418	382	455	456	424	406	420	428	471	407	424	447	443	450	394	423	421	390	426	454	447	412	427	453	488	441	431	467	427	425	402	457	400	447	451	407	443	460	419	445	424	429	420	416	405	455	401	439	449	425	451	445	425	454	443	440	440	464	412	435	381	444	469	396	430	448	437	387	410	431	423	420	420	388	424	413	447	437	406	474	412	435	446	427	471	434	403	436	421	405	420	402	421	413	459	412	458	467	416	432	376	421	398	422	396	449	444	428	446	440	431	425	424	440	406	453	449	451	426	432	416	403	423	434	447	426	453	424	442	442	379	426	441	444	421	413	435	437	466	411	435	461	426	416	445	423	429	436	451	456	436	451	414	459	410	419	453	428	432	465	457	430	465	440	408	452	422	375	434	457	411	451	475	461	417	421	463	452	414	406	435	414	405	466	476	425	425	477	397	457	439	418	396	419	360	430	422	416	425	421	435	432	420	466	435	431	445	437	395	420	421	428	433	408	444	453	437	443	439	395	453	448	418	399	450	445	436	441	432	436	447	427	466	444	414	412	434	400	441	427	449	458	442	425	429	413	464	402	397	444	423	450	443	479	447	421	425	441	444	439	425	436	445	423	448	386	420	439	444	431	422	428	437	413	417	431	418	443	453	432	435	397	455	467	453	429	431	396	434	425	434	441	449	424	461	439	431	423	480	412	454	428	409	444	457	449	456	424	453	457	474	466	424	425	422	458	442	447	427	409	443	434	432	456	457	474	431	425	444	402	405	444	450	425	424	430	444	426	486	455	434	457	420	448	427	427	431	427	420	398	449	438	423	413	444	426	442	410	403	413	467	440	414	437	393	376	445	440	475	425	446	425	464	438	438	444	415	448	412	412	401	405	470	460	419	397	441	463	401	385	445	406	415	420	425	426	437	429	421	445	445	427	406	442	417	409	442	416	457	429	454	425	414	410	444	475	416	445	445	426	421	408	452	429	426	438	452	418	458
19127	10010	11039	7676	4602	3301	6577	20180	22369	2438	266	243	218	250	216	233	206	178	215	214	200	197	217	203	200	243	199	201	186	211	218	211	222	213	196	221	188	205	187	195	191	206	212	223	182	203	212	195	217	185	201	199	220	219	194	179	211	212	232	177	209	180	217	212	205	218	191	179	211	214	182	207	186	219	214	193	202	210	199	197	202	205	183	215	163	194	189	181	215	206	188	208	237	231	207	201	215	214	207	200	188	203	193	200	210	196	197	207	212	218	203	190	204	186	232	201	211	202	195	194	223	237	185	222	224	186	203	203	186	201	200	201	210	209	175	203	204	207	208	186	230	204	199	226	215	217	189	190	217	206	217	198	213	196	204	198	172	196	203	213	220	207	204	224	199	197	197	215	183	181	198	193	194	216	204	194	205	174	183	186	200	203	194	234	217	205	214	175	222	211	191	218	201	185	190	206	206	219	232	184	215	224	178	207	170	214	207	203	188	177	207	212	206	207	204	207	218	162	207	198	224	179	198	206	182	169	209	203	174	197	186	218	197	192	195	216	188	227	194	236	207	178	199	198	163	173	194	192	207	206	206	196	190	194	196	161	177	207	197	196	205	213	219	174	186	207	193	191	183	200	198	194	197	196	201	204	205	195	186	199	213	189	206	199	197	193	199	193	204	202	222	202	214	217	187	194	180	220	208	187	197	195	202	219	204	211	198	187	210	186	223	209	200	202	192	170	193	220	187	208	212	222	207	201	198	199	202	194	196	193	229	199	193	204	203	198	224	186	216	200	189	211	228	199	186	195	215	186	204	173	194	208	194	188	205	208	222	182	219	195	197	201	157	168	193	175	216	186	215	198	202	223	186	208	206	164	195	204	219	195	189	194	208	200	231	190	183	209	178	196	225	210	229	201	199	220	218	216	202	223	206	188	191	206	201	197	235	201	194	215	216	205	219	183	203	190	180	210	197	219	205	185	190	194	181	203	220	208	199	206	217	206	195	196	197	200	201	185	199	195	182	207	201	221	196	187	206	205	188	176	210	209	198	196	185	197	199	173	210	215	176	188	196	193	181	206	210	207	200	220	217	166	200	208	199	192	220	207	217	193	215	205	175	201	219	199	171	196	199	184	187	248	203	201	212	196	196	207	199	217	212	187	189	201	194	191	199	188	200	194	186	215	221	184	179	250	218	219	225	215	207	194	170	200	220	205	180	192	206	214	171	178	191	215	228	204	195	190	210	229	199	196	177	196	184	203	179	190	213	163	192	185	205	211	208	185	189	188	205	204	208	189	187	219	204	186	203	175	204	191	210	196	213	211	178	188	179	183	202	198	217	180	206	218	183	205	210	204	201	215	216	206	203	217	195	189	173	232	177	200	179	185	200	210	209	212	186	197	229	207	203	183	184	193	190	174	195	208	183	182	177	194	197	218	206	204	186	212	232	205	197	186	167	189	221	192	175	219	199	188	216	196	192	162	195	187	190	194	180	199	196	190	208	238	242	206	175	176	195	196	214	192	191	234	199	201	203	216	191	177	202	239	191	224	195	227	194	199	212	193	172	188	210	208	190	207	219	205	195	191	203	180	180	205	203	200	205	223	199	224	212	223	215	203	198	176	186	203	200	187	210	212	203	192	200	205	212	209	185	177	168	172	199	180	201	202	162	196	212	196	192	226	213	172	198	199	222	183	193	185	193	194	218	187	206	195	177	191	250	188	209	193	211	210	205	193	191	182	228	217	203	212	218	184	197	188	215	230	196	190	192	223	204	196	224	228	208	197	197	196	189	230	212	202	194	194	234	206	198	201	194	228	220	216	173	186	201	172	170	180	176	202	208	204	172	203	206	205	190	188	195	188	180	206	209	172	200	197	191	203	179	211	224	208	176	196	211	207	190	212	201	170	218	184	192	211	175	205	206	216	211	179	176	189	187	207	180	204	196	214	222	204	201	188	205	222	199	181	212	192	196	210	189	178	184	173	217	218	200	178	208	196	204	185	196	193	191	219	179	211	182	207	196	190	208	209	210	212	227	233	204	223	219	201	190	194	215	214	202	228	204	202	244	222	194	205	216	206	171	207	209	191	198	208	207	195	185	197	193	228	195	195	192	220	217	186	182	218	203	179	198	197	205	221	200	217	198	174	195	199	199	211	181	191	189	205	197	197	213	204	188	196	198	211	204	192	212	198	201	212	213	219	194	201	214	194	191	211	221	187	195	183	186	194	208	204	201	203	219	231	213	193	195	220	211	222	170	213	189	196	196	197	196	176	200	233	193	190	197	201	193	202	184	188	192	197	177	191	215	198	200	207	227	203	232	186	238	205	205	211	197	202	225	183	212	221	189	223	213	196	208	193	201	207	182	202	192	175	175	199	189	220	212	223	217	211	193	193	197	191	224	225	193	195	181	209	219	250	234	208	200	188	209	194	198	210	240	225	181	190	199	188	191	187	203	203	194	216	169	198	185	207	224	208	213	215	224	198	240	201	187	211	185	208	200	228	192	233	207	172	190	203	156	190	212	198	182	198	214	209	192	196	191	192	206	224	197	207	205	222	209	215	188	215	200	180	184	203	204	203	213	211	203	204	194	192	212	207	179	218	233	204	177	195	194	201	176	195	195	219	190	208	177	205	203	200	207	221	212	191	203	184	189	216	213	182	201	179	179	189	217	213	211	182	194	205	198	191	193	195	213	217	201	208	177	244	189	192	187	196	201	204	201	198	211	211	211	202	186	213	190	212	230	210	180	185	225	210	212	227	194	193	207	185	198	195	215	201	169	198	179	207	194	202	206	200	204	201	205	204	209	180	192	201	193	210	201	205	176	200	212	194	193	216	229	159	209	234	177	207	199	192	214	198	212	185	199	235	174	210	205	210	234	163	217	183	203	198	199	193	207	208	193	181	198	216	190	220	188	198	184	192	230	181	198	171	209	214	189	188	193	209	199	201	210	223	208	221	208	197	210	202	193	201	220	201	204	230	213	220	225	162	222	168	181	194	203	191	210	196	205	199	197	206	216	176	206	209	177	211	199	211	221	200	182	187	218	198	198	207	194	199	227	203	190	199	188	200	174	198	187	183	217	171	205	209	183	198	233	201	186	167	224	195	189	183	195	236	197	196	227	212	198	218	180	219	198	204	173	227	187	199	195	176	187	196	169	187	199	206	230	191	150	187	193	206	179	199	174	180	202	205	213	198	189	197	207	214	192	197	208	224	216	216	177	224	222	197	184	209	221	210	209	190	200	181	201	198	215	214	209	203	199	176	218	206	212	208	173	205	190	228	201	217	186	193	234	185	199	221	199	177	201	195	192	189	210	213	197	178	182	225	192	168	199	199	205	209	204	207	196	187	196	163	198	203	208	200	197	213	200	180	182	195	191	198	208	196	212	211	208	199	200	187	197	244	196	189	211	215	183	188	189	201	207	193	204	195	203	206	214	194	201	214	194	176	206	213	206	210	193	214	216	210	184	198	195	200	191	228	186	180	190	208	196	226
10291	7682	17812	17733	14448	12656	22378	43083	38051	936	816	676	717	661	692	637	635	590	574	587	567	536	547	594	535	568	600	532	536	597	596	563	532	518	519	564	517	502	516	531	510	525	529	509	561	491	462	527	492	490	543	536	503	497	545	534	546	491	492	469	464	537	517	469	550	523	512	554	546	503	485	505	492	487	531	536	529	501	496	485	547	480	496	508	505	473	504	506	495	536	504	523	524	500	521	532	511	530	529	500	571	511	562	545	538	515	516	510	499	513	528	463	526	491	522	505	514	513	492	494	539	508	518	564	499	566	496	514	508	480	499	496	492	504	484	495	510	491	501	489	491	476	518	561	480	523	504	516	491	460	523	498	538	489	485	527	527	525	492	507	492	509	515	544	473	513	469	498	526	508	527	490	554	491	488	521	545	485	528	502	555	537	565	473	537	502	470	489	493	505	490	495	520	486	516	497	525	487	540	510	498	494	490	511	483	534	534	503	514	514	509	482	497	515	496	456	512	502	532	478	538	524	500	519	492	505	505	518	507	494	469	505	502	531	516	521	532	537	478	525	522	499	495	475	532	484	498	523	480	548	482	514	507	508	507	533	484	539	515	507	445	487	515	483	530	495	555	493	492	482	501	505	493	477	476	485	477	485	506	518	535	541	515	500	520	487	488	501	498	543	577	487	466	492	480	535	480	485	540	505	481	505	490	480	516	515	501	475	461	448	527	499	511	511	494	493	514	503	492	526	516	521	523	527	484	512	512	493	494	517	523	512	510	526	512	521	507	495	478	518	519	488	507	487	558	518	482	550	516	537	492	501	509	506	560	500	452	556	507	490	512	524	499	514	494	505	542	548	469	513	495	507	477	487	502	507	510	522	506	536	453	508	501	524	486	504	493	497	507	493	523	504	488	510	504	527	486	499	492	500	495	490	529	520	486	506	498	533	489	564	519	505	511	514	491	529	517	530	513	513	497	538	516	518	486	483	485	492	525	512	474	513	510	493	564	490	498	486	510	487	535	477	479	476	511	529	495	519	506	531	509	539	490	489	482	539	539	493	516	531	521	491	475	481	498	454	530	493	497	510	509	457	471	481	531	515	472	497	472	464	488	547	529	498	513	521	525	510	507	479	501	505	488	512	538	495	522	539	510	465	471	486	490	517	520	465	478	506	479	499	538	474	487	490	530	487	509	486	503	497	528	506	541	500	529	505	521	523	501	518	507	498	539	508	467	518	538	522	490	535	479	516	510	524	511	497	502	498	546	505	494	520	487	523	478	519	526	525	480	481	493	533	507	514	509	520	544	503	505	529	472	478	492	472	507	539	493	500	506	498	471	557	499	495	508	494	528	518	531	503	515	531	492	503	508	525	543	519	491	529	523	450	501	506	495	533	522	491	516	503	506	491	491	488	486	512	473	522	516	525	526	502	537	467	481	500	481	527	495	493	517	471	529	538	509	491	509	532	539	523	514	492	569	488	558	501	526	487	541	511	527	503	482	544	514	545	495	527	485	515	504	479	484	511	474	525	547	510	511	483	511	524	502	515	507	512	487	493	536	503	476	523	484	513	474	521	478	514	527	550	498	529	514	551	503	508	462	519	490	510	501	509	535	490	482	492	517	510	507	533	504	502	493	513	461	554	532	494	515	508	482	533	477	524	510	486	525	500	520	516	470	501	497	512	473	503	490	537	511	520	462	533	528	518	539	498	534	512	513	471	570	532	525	500	482	482	512	456	469	503	502	523	512	512	504	565	489	502	529	464	543	518	498	483	493	500	536	469	527	521	493	531	498	508	516	487	477	538	509	533	497	537	511	464	493	511	509	525	497	503	573	530	503	498	520	484	493	526	556	498	520	510	507	508	538	499	489	507	521	486	491	498	547	484	513	565	487	503	491	476	508	538	487	498	535	483	528	541	554	535	524	551	502	509	539	511	540	498	488	508	478	479	487	515	533	514	527	465	486	497	519	511	541	498	504	523	484	512	506	528	484	483	488	505	469	491	494	520	542	469	541	462	484	480	567	496	543	506	443	480	472	532	478	481	505	505	546	484	526	515	513	450	506	488	528	502	547	493	539	510	517	524	500	516	525	488	534	487	514	514	477	504	524	519	510	519	507	483	512	516	531	513	512	489	508	500	510	496	487	518	498	468	471	544	484	463	510	483	465	521	527	515	501	525	468	514	536	518	536	503	541	535	522	555	535	495	515	500	514	475	545	520	451	488	527	530	511	514	509	551	496	494	515	497	531	516	505	465	508	509	516	517	494	514	506	498	540	520	523	535	507	492	473	495	492	508	512	517	515	496	502	551	517	510	483	521	500	519	468	524	510	511	490	496	512	524	498	518	493	473	466	478	508	525	522	491	495	521	550	518	480	550	532	561	505	494	471	502	503	490	512	491	532	505	493	527	491	520	540	478	541	506	527	508	499	512	528	493	506	504	491	501	491	482	516	446	485	515	496	499	496	537	492	481	504	514	502	515	532	529	497	460	510	512	491	528	481	534	483	484	562	520	491	474	518	523	480	493	500	477	532	477	510	512	503	494	475	497	483	515	506	539	503	489	514	529	507	511	545	555	508	520	526	462	492	482	457	532	491	502	530	506	496	521	493	474	506	518	531	487	497	481	531	522	498	495	473	505	509	472	533	465	538	524	489	526	521	481	529	519	492	506	491	505	484	525	515	491	516	488	531	496	541	512	526	496	480	546	493	484	497	493	520	517	494	508	526	512	520	509	468	490	507	483	483	531	493	526	539	530	527	505	559	515	485	484	493	500	518	499	513	480	551	494	503	522	510	457	501	497	532	453	551	482	531	519	520	532	524	494	489	524	547	490	514	478	485	495	467	511	533	480	475	519	457	502	486	522	541	491	513	503	547	511	532	545	507	487	511	518	499	514	513	472	480	526	499	525	522	510	517	502	502	512	516	526	487	470	506	499	521	499	466	521	510	519	523	540	499	530	526	511	550	505	482	509	508	535	523	563	500	477	477	525	529	496	485	482	479	494	517	483	510	513	507	502	486	560	520	512	479	509	542	496	510	514	513	505	507	494	513	551	502	476	493	535	504	526	497	530	517	477	490	506	502	525	496	511	525	543	497	496	498	549	495	505	497	536	502	487	474	503	546	539	544	503	519	543	485	515	513	487	527	540	471	496	491	503	518	484	530	542	488	509	485	554	506	523	520	523	512	501	495	482	490	494	513	551	522	524	502	516	495	533	530	498	513	487	529	483	472	495	523	562	500	499	516	549	482	518	483	547	507	496	528	514	490	499	497	508	562	506	494	495	510	492	521	527	484	526	516	492	484	516	531	509	501	498	527	546	511	541	538	488	529	538	488	490	514	565	521	513	532	510	482	519	497	481	484	524	472	494	521	516	492	455	496	480	517	512	528	482	530	518	485	543	503	567	520	489	464	493	493	514	518	502	508	470	480	523	510	540	481	489	481	529	515	520	557	512	537	489	543	519	535	496	495	501	501	494	481	494	532	484	471	536
29572	17475	18152	13191	7527	5152	9341	32002	42771	10747	746	462	471	438	383	392	393	416	422	377	418	378	408	361	429	390	419	423	398	428	394	401	392	391	373	377	370	409	408	357	338	402	407	382	387	385	330	360	414	384	376	354	399	366	380	380	385	375	374	378	389	374	355	397	373	379	372	428	373	389	354	337	371	362	404	399	393	360	391	383	350	380	333	353	394	382	410	387	392	395	363	372	391	381	374	365	347	380	378	368	389	348	400	344	378	391	392	385	405	369	369	351	353	362	326	372	380	376	357	318	376	382	353	412	406	360	348	389	358	376	390	359	382	389	392	379	379	358	384	385	337	359	359	401	391	385	401	375	398	403	350	367	346	434	373	372	388	378	366	378	346	374	402	403	377	375	398	346	382	381	359	403	373	379	370	383	404	374	367	377	368	386	365	405	370	380	363	422	412	381	402	372	365	387	431	329	350	388	387	371	383	367	394	398	389	365	380	375	364	398	396	410	392	377	418	366	415	387	392	394	380	400	360	370	375	374	367	354	394	405	388	355	399	383	375	371	359	371	378	395	395	344	399	384	398	376	412	391	404	367	385	374	390	385	401	392	363	401	369	386	388	364	378	366	373	384	367	403	366	348	374	370	386	353	405	402	391	366	371	388	378	375	395	387	359	400	392	402	383	405	412	375	393	414	372	383	382	352	377	391	340	329	420	381	366	391	404	361	377	352	403	394	383	397	366	408	399	383	365	400	374	406	362	403	379	400	368	369	389	332	402	376	405	363	377	394	369	392	376	369	354	371	370	353	387	378	385	384	417	371	411	396	340	372	384	370	384	370	398	384	386	376	381	413	363	382	400	384	422	377	350	355	368	359	372	338	444	378	406	388	369	367	367	379	398	341	404	367	368	349	382	377	392	361	378	373	376	427	371	362	363	394	408	368	391	371	415	403	379	373	376	372	383	380	385	407	377	387	412	397	368	417	356	368	389	381	398	392	432	417	411	385	412	379	386	351	389	367	409	365	399	415	398	353	382	386	410	396	390	382	387	366	368	347	382	396	349	363	384	394	417	373	398	350	384	402	397	394	386	383	384	369	409	371	386	380	395	358	357	372	369	377	401	339	381	374	387	330	392	403	367	390	365	337	378	378	398	349	367	364	375	356	390	407	421	375	420	359	341	386	360	392	364	352	380	349	381	416	374	362	355	367	384	417	366	381	331	337	374	366	370	372	410	367	384	369	396	355	400	401	366	351	402	347	380	393	394	376	389	422	382	376	368	373	384	378	393	406	358	360	334	365	343	414	367	431	368	398	364	378	394	346	399	380	363	361	345	370	357	344	365	373	395	405	362	369	370	414	368	396	342	358	398	368	380	381	404	398	359	380	351	342	387	391	382	336	373	395	364	346	412	398	389	341	388	381	360	378	356	379	399	358	362	358	338	407	339	400	409	390	352	444	365	370	353	406	390	388	398	334	411	373	342	356	355	391	364	366	357	414	394	369	377	391	362	369	338	381	375	376	375	379	379	372	378	373	393	407	353	410	374	385	353	343	379	387	369	387	391	321	387	411	399	381	374	398	353	356	374	366	390	372	340	359	374	383	352	394	387	375	384	381	364	428	390	409	412	387	373	412	378	381	370	386	369	352	380	335	378	345	379	336	380	381	389	408	412	401	359	409	380	369	381	384	375	411	363	395	382	367	413	382	381	343	361	377	379	399	346	351	342	371	402	400	399	383	386	410	376	403	407	420	393	382	362	391	376	361	395	370	390	379	372	378	377	391	384	353	369	399	381	421	385	368	362	408	395	380	383	382	381	417	353	381	365	370	377	359	400	391	380	375	381	383	358	379	372	414	407	400	368	364	377	379	376	356	384	350	385	360	345	406	353	352	436	402	364	355	370	347	336	401	366	373	374	393	437	390	387	385	376	389	371	377	362	440	384	384	376	367	361	359	385	411	369	362	388	384	426	363	407	403	369	424	397	362	378	369	431	380	349	359	369	375	370	374	375	436	379	356	371	364	420	393	352	390	394	375	395	409	362	426	376	400	373	355	380	371	428	367	389	378	379	404	411	391	397	365	391	372	387	372	371	406	400	387	390	365	423	377	377	393	369	376	348	362	359	339	406	368	381	365	420	372	351	379	389	421	393	406	405	373	370	404	383	364	399	357	354	391	426	416	378	372	393	396	384	339	380	372	369	353	348	394	377	372	397	389	390	339	363	390	386	352	388	386	374	377	405	443	350	396	357	400	394	396	357	365	360	391	390	365	421	363	390	395	390	361	380	364	385	366	380	383	395	388	375	380	368	385	371	361	368	353	352	394	377	402	368	375	402	374	406	363	381	423	358	367	345	381	399	360	386	376	366	367	336	339	362	375	370	373	402	386	393	395	381	404	373	371	393	400	408	363	375	382	393	373	396	373	384	364	375	347	414	406	355	376	383	370	375	355	388	394	389	377	361	356	382	362	375	385	403	375	359	367	415	394	381	372	365	358	364	381	356	385	355	359	385	379	367	380	369	355	374	404	408	361	359	389	402	334	388	364	395	386	380	373	373	367	420	413	403	387	395	352	374	384	413	398	347	373	360	392	372	418	359	341	406	364	388	363	375	361	376	354	406	406	383	389	347	335	348	359	380	384	373	382	395	382	382	376	387	401	354	413	416	380	381	393	354	409	349	399	407	384	410	358	400	387	384	371	345	370	406	403	376	368	369	378	387	402	389	419	391	395	405	349	352	385	403	372	346	399	386	384	401	365	435	370	380	368	348	410	364	384	343	376	396	411	348	368	344	339	377	395	379	369	376	376	352	398	367	387	368	431	392	366	380	382	417	394	367	351	369	377	417	371	385	368	377	415	384	377	368	361	405	389	357	338	376	357	357	381	386	406	380	368	430	406	382	361	378	378	362	395	382	376	383	426	406	411	384	414	348	373	376	351	362	373	333	384	418	372	398	379	382	380	365	389	400	415	361	386	374	381	355	379	403	387	326	406	370	393	352	362	344	403	376	343	354	348	364	367	378	390	351	389	362	339	355	346	360	413	381	407	395	386	335	399	388	364	374	388	374	415	387	403	358	404	357	361	363	391	358	365	361	390	334	380	375	372	375	373	389	369	345	367	369	371	344	395	396	369	361	385	399	384	386	385	398	384	419	355	404	386	357	395	403	333	396	364	394	407	392	365	384	369	396	387	389	355	407	390	336	353	366	409	387	386	349	366	363	353	375	402	392	349	386	364	386	355	379	395	372	375	395	392	314	382	379	355	384	404	387	382	377	360	398	372	357	382	393	395	393	354	396	396	378	395	430	371	367	355	390	405	427	373	387	400	380	408	387	404	379	383	384	405	416	396	413	361	365	373	417	371	336	366	384	315	380	342	401	323	374	414	403	405	406	403	393	379	365	403	355	399	378	367	412	375	374	332	375	365	383	381	371	354	375	370	357	375	361	351	373	351	356	404	376	385	394	389	397	383	376	360	398	366	408	390	398	405	377	385	363	420
14333	12291	23901	23671	19604	17320	26971	53069	56939	3421	1519	1343	1278	1196	1160	1105	1153	1105	1060	1059	1016	994	1005	982	1013	909	935	951	863	906	906	851	887	842	925	914	942	831	904	967	890	861	913	895	890	914	863	900	886	864	931	864	876	855	866	840	833	886	930	930	911	859	882	902	872	819	913	871	878	846	868	866	927	857	841	884	911	890	881	869	868	815	870	873	869	863	867	892	821	889	895	874	941	866	800	847	817	855	874	834	860	852	880	829	880	844	842	886	948	854	835	832	859	852	879	866	845	860	891	871	856	866	851	889	925	882	914	892	835	846	862	860	828	855	884	853	892	855	934	918	827	875	839	851	901	880	863	858	882	842	894	882	836	810	930	899	859	830	879	875	890	836	967	848	903	893	877	855	849	887	852	838	860	813	871	883	891	843	925	894	875	867	871	940	877	834	888	847	892	804	854	850	859	894	849	852	862	900	864	862	818	871	848	820	876	892	863	865	823	837	889	878	821	885	848	909	867	872	906	885	910	853	828	859	852	844	899	858	876	864	855	877	831	858	864	861	879	861	830	811	928	923	856	839	884	854	834	869	858	909	847	818	874	863	847	920	923	819	872	845	884	882	887	836	839	811	895	828	817	852	890	844	882	849	812	846	834	839	858	834	906	822	882	847	853	886	882	923	849	838	833	879	901	849	817	909	902	917	860	828	835	829	887	851	884	880	892	829	897	870	870	826	852	809	853	806	859	877	877	898	885	827	904	814	866	820	850	851	861	882	906	887	836	842	905	896	901	915	812	864	870	808	894	900	867	902	848	903	832	892	930	824	860	871	867	899	832	864	836	893	894	894	824	837	853	896	830	826	845	885	838	873	857	857	825	850	889	865	828	887	861	869	878	893	868	841	873	845	872	847	870	864	889	854	876	864	787	873	922	835	837	849	860	856	890	889	883	832	894	852	823	849	848	828	876	815	876	806	897	832	875	845	871	890	883	880	820	898	896	843	808	886	858	884	833	878	820	870	871	842	852	864	851	973	860	834	878	899	927	866	821	914	812	869	869	918	897	804	846	828	852	865	882	875	934	852	867	841	837	855	877	940	873	841	886	881	798	865	873	848	860	846	842	892	795	887	869	856	859	844	904	871	876	829	829	849	851	884	887	873	892	834	856	858	842	842	841	852	902	831	868	873	853	834	872	850	888	927	841	879	877	866	911	846	887	864	865	886	831	858	871	824	878	882	886	860	890	888	877	870	855	878	877	882	862	872	841	880	864	831	848	874	850	851	836	873	850	844	847	904	874	884	847	857	869	785	869	800	861	858	831	838	824	836	824	864	881	844	903	884	821	906	859	841	842	869	816	861	892	827	898	837	845	840	819	851	884	898	880	881	858	850	816	845	794	828	877	873	838	861	891	860	893	882	861	883	926	882	832	871	866	824	819	872	830	868	876	784	862	883	882	855	828	864	845	874	859	861	814	811	896	876	846	899	890	865	900	871	847	819	818	811	862	901	848	857	856	861	874	879	813	808	800	874	844	890	848	850	827	905	876	886	853	847	864	832	860	844	914	874	905	848	856	846	852	864	857	875	938	850	857	868	902	851	905	893	892	860	886	849	844	871	853	845	879	853	869	862	870	844	856	895	811	870	830	804	851	857	863	833	866	854	838	881	849	836	895	866	835	848	873	853	837	806	836	857	885	920	862	837	857	857	826	811	840	831	892	882	885	905	875	786	831	831	862	859	869	836	845	835	894	841	873	829	832	882	842	901	777	873	879	837	830	887	827	828	860	832	861	872	883	852	884	846	860	775	839	864	880	836	891	869	916	848	826	850	820	885	843	853	884	872	872	824	877	817	835	854	885	846	847	892	853	833	833	856	854	854	813	835	831	885	854	801	837	855	853	907	885	889	880	878	841	874	862	849	856	885	858	849	830	810	850	878	823	794	887	848	870	832	873	888	827	871	828	844	931	876	932	842	805	874	837	872	846	880	819	925	870	865	848	870	893	861	865	898	888	827	844	835	905	900	927	787	840	839	893	841	826	845	852	856	882	879	892	864	876	826	867	872	821	876	865	848	882	888	882	855	875	887	826	849	861	804	854	852	856	893	800	886	888	876	807	878	840	925	874	870	832	843	888	882	853	846	861	823	861	871	863	874	827	848	896	853	857	891	871	884	881	824	861	824	864	871	855	884	843	781	823	817	811	866	854	834	896	886	827	838	870	854	850	879	869	858	852	897	824	938	867	870	847	850	851	829	875	788	837	885	813	895	830	890	843	861	862	895	860	848	892	827	903	891	848	873	867	878	903	855	857	875	846	897	871	841	875	900	804	884	857	848	843	966	801	851	872	843	901	895	871	841	861	877	810	823	811	848	882	844	796	884	915	874	930	825	847	867	834	854	874	854	830	860	883	830	904	858	888	854	862	861	852	879	814	798	855	837	796	823	868	836	868	882	835	900	886	868	885	859	863	887	851	853	846	874	890	874	879	845	832	871	888	868	800	844	841	857	840	828	894	878	830	831	864	878	844	869	842	892	915	857	809	855	815	890	816	854	815	861	913	846	861	845	869	865	873	861	879	815	869	829	908	867	819	833	832	837	880	839	867	828	878	835	888	821	865	839	843	875	876	895	890	820	882	877	890	876	830	828	902	840	885	897	858	876	861	831	844	834	828	834	880	791	863	853	867	834	834	867	879	812	865	923	821	874	852	912	887	891	895	869	885	852	860	861	885	835	835	827	844	866	837	877	842	922	879	873	849	876	851	856	886	872	837	840	908	836	837	888	840	902	807	857	860	865	874	801	837	835	867	890	917	825	859	893	847	854	854	843	830	798	857	913	868	838	860	881	864	859	814	847	837	868	837	883	888	854	864	907	874	869	815	860	827	879	829	879	882	870	864	830	840	853	929	890	895	860	841	842	875	854	841	903	890	858	913	883	861	878	828	857	894	834	854	890	879	854	856	889	868	872	838	852	806	830	861	843	819	852	842	851	860	814	895	822	868	869	874	876	877	880	882	846	870	806	832	852	868	875	834	911	904	914	830	881	862	892	834	851	885	879	850	855	868	883	835	843	827	828	874	830	854	896	882	858	859	829	850	852	893	856	826	797	854	869	874	874	861	871	854	858	856	887	886	894	863	825	847	831	836	841	822	895	851	907	897	885	845	843	859	907	847	847	854	856	865	848	860	889	824	847	850	845	843	823	875	866	819	845	869	833	877	852	894	866	868	837	843	809	911	866	835	918	862	865	817	910	864	913	853	910	890	854	859	879	866	910	872	890	860	872	847	852	857	894	844	842	857	832	888	842	876	901	841	842	843	839	857	884	863	820	850	877	855	848	829	855	864	856	922	897	914	877	828	915	847	848	925	897	918	839	857	836	880	889	907	863	871	867	823	892	900	863	849	843	851	852	836	865	880	838	898	838	861	872	816	834	859	812	829	845	843	840	887	855	863	883	889	907	824	834	871	881	831	886	820	826	814	878	874	851	834	907	862	877	850	893
9737	5183	6750	3911	2177	1471	998	1144	2114	389	172	168	165	164	141	213	209	184	189	196	169	167	167	175	198	194	206	193	180	191	169	162	174	148	189	179	171	161	186	183	187	172	185	183	183	192	192	163	187	165	167	177	180	175	187	185	154	175	177	174	182	172	178	175	172	157	185	182	155	180	183	165	194	200	191	152	174	187	173	174	175	185	189	176	174	156	182	185	180	188	179	188	189	191	173	191	179	158	197	175	181	190	169	180	165	181	159	160	185	164	183	168	177	199	167	220	182	182	207	147	164	184	200	164	167	172	180	170	199	158	141	164	193	150	182	203	191	197	189	193	170	179	206	170	182	164	177	187	186	172	149	158	173	166	158	152	186	174	155	176	175	193	176	172	179	173	172	169	201	163	186	169	169	191	159	164	188	169	202	177	175	156	188	181	206	164	183	193	176	178	189	202	164	181	175	140	171	151	163	179	165	176	210	159	181	179	168	185	161	186	182	173	182	146	189	165	177	176	179	169	177	198	180	172	167	162	208	173	179	179	167	170	217	186	185	164	162	181	201	184	160	185	178	163	199	175	177	174	184	165	185	171	176	187	177	180	175	185	170	159	162	199	188	161	169	197	175	173	195	170	174	187	197	165	189	172	150	151	165	159	158	165	181	194	192	163	168	153	153	166	166	169	147	182	177	166	160	188	175	184	173	163	190	177	154	161	167	193	164	190	168	198	171	167	158	180	174	155	149	184	184	181	159	173	171	224	185	179	148	183	166	175	179	173	185	170	165	161	166	175	192	190	189	163	200	185	158	184	181	158	174	173	172	188	195	164	175	185	168	193	189	195	199	175	156	172	191	195	187	186	168	162	169	186	192	166	192	171	182	170	178	185	170	196	166	175	187	138	165	161	171	181	160	159	196	185	196	192	169	189	173	150	152	190	185	181	215	170	171	207	167	183	175	174	197	175	176	212	183	154	175	227	197	206	169	202	179	188	176	177	180	181	176	179	176	180	167	178	201	158	189	150	194	200	187	152	216	164	163	169	147	170	158	209	162	164	180	181	184	173	207	200	175	158	172	187	192	178	171	173	144	154	146	180	165	173	163	131	166	183	176	164	172	159	197	170	175	177	196	177	161	171	176	178	187	200	185	182	167	189	177	183	172	183	173	188	174	177	196	190	152	189	150	207	164	175	189	170	177	164	191	180	160	196	176	167	210	183	200	167	201	179	169	167	152	167	180	188	193	206	173	153	168	176	183	185	161	212	190	209	168	175	176	162	171	180	199	177	167	188	179	170	180	168	162	171	181	181	181	154	206	177	191	206	180	170	139	179	182	177	161	167	200	186	178	189	166	181	177	195	171	165	187	179	199	164	181	177	175	179	184	170	202	175	198	180	168	194	152	186	187	158	158	181	210	189	172	157	190	152	168	181	159	204	196	176	165	169	169	197	189	187	163	184	181	168	175	174	186	183	169	194	193	179	174	166	207	177	161	186	179	153	186	182	178	193	179	194	180	169	162	176	198	161	176	155	148	175	166	163	197	144	177	176	169	192	175	165	202	180	178	180	190	161	163	163	149	149	208	176	176	177	192	169	180	183	173	177	188	182	187	172	171	217	172	197	174	183	186	176	153	211	181	169	185	197	169	181	198	189	177	218	179	166	186	178	152	179	184	180	181	165	166	191	192	191	186	170	193	202	179	164	186	165	166	181	185	142	178	182	181	179	196	168	184	188	169	171	173	189	168	165	183	212	145	166	179	206	184	153	172	163	190	156	160	163	168	178	174	149	171	201	176	188	188	187	209	198	184	168	179	174	197	205	164	161	198	194	185	181	182	167	179	187	161	178	180	174	195	174	186	169	207	180	176	164	167	188	156	157	153	206	169	164	180	167	194	174	166	180	177	179	169	144	165	175	189	186	163	149	189	170	188	186	169	172	164	143	173	158	172	175	165	183	195	164	147	179	137	172	168	172	158	158	184	183	170	171	160	196	160	173	177	191	183	195	150	195	184	174	169	161	167	179	174	173	177	170	176	151	175	187	187	156	170	156	171	164	169	176	166	189	179	171	172	178	185	178	204	168	190	157	184	158	190	202	182	163	171	184	190	180	170	167	192	184	180	186	169	190	171	176	179	213	195	169	190	173	195	164	158	185	177	146	191	180	186	162	153	164	180	196	207	195	171	176	158	185	180	190	172	178	165	172	157	178	182	215	179	172	175	164	207	184	185	192	188	177	176	184	158	172	194	180	160	172	178	173	195	175	170	176	150	157	188	172	165	167	162	181	169	180	191	167	169	175	170	177	184	182	173	161	164	173	165	172	171	185	160	189	169	182	150	181	176	161	173	171	178	176	175	188	186	167	190	215	184	169	193	185	175	184	168	197	163	170	169	189	160	182	141	188	187	159	211	192	198	186	186	183	174	168	180	142	170	158	190	178	192	176	176	166	194	188	181	171	143	183	171	187	174	192	166	163	183	177	182	185	167	166	194	173	195	186	174	180	165	182	172	195	196	186	174	183	160	196	203	194	190	163	179	177	166	184	184	148	153	161	164	160	182	184	209	170	182	182	179	186	154	168	171	168	176	175	175	185	176	171	157	184	178	172	187	158	185	176	177	169	214	165	183	181	159	173	168	161	198	179	157	158	155	186	166	167	183	166	166	178	182	182	158	204	205	184	190	184	197	169	185	168	173	174	160	190	187	178	171	185	199	173	171	185	190	184	161	186	172	176	192	172	164	187	188	150	168	181	179	181	152	155	171	221	199	159	188	183	173	164	166	145	181	165	175	161	169	153	181	180	197	189	192	172	156	169	179	175	175	181	200	171	157	187	191	161	159	173	197	166	181	181	169	192	178	188	190	192	176	172	177	176	178	189	156	197	176	145	188	194	162	183	192	165	167	186	177	173	150	188	172	181	188	173	167	186	173	174	176	169	147	166	187	197	168	160	166	182	145	189	164	181	167	169	188	179	168	157	188	181	173	174	180	171	199	182	171	172	165	172	199	182	174	171	169	176	169	164	185	173	197	175	180	190	162	168	176	165	197	179	186	180	185	204	170	189	177	181	181	138	180	168	190	158	157	165	192	167	157	147	160	191	185	188	190	191	178	176	195	146	196	178	169	180	181	206	187	200	158	189	163	177	183	186	189	168	149	180	142	177	163	176	166	188	174	154	161	185	194	190	186	193	168	177	170	168	168	163	181	203	167	186	180	176	165	180	177	183	194	209	163	185	171	165	198	182	190	184	170	168	180	161	154	172	194	160	166	180	188	163	147	187	171	161	173	181	155	178	192	172	175	162	170	167	170	148	148	187	170	169	191	182	196	142	167	193	198	180	170	171	168	166	200	161	174	186	159	188	177	164	169	166	183	179	178	170	172	164	166	171	173	164	163	173	155	189	167	163	173	178	175	171	175	175	167	193	186	154	205	178	204	171	167	175	172	185	163	182	196	182	164	194	156	153	153	164	182	167	182	170	202	166	163	182	181	166	165	178
5200	4160	11685	10195	7797	5928	4487	5652	9423	995	461	476	435	427	451	437	439	469	451	472	485	454	409	412	433	475	477	427	433	398	422	441	485	423	420	483	455	431	481	449	456	423	440	488	454	443	478	419	430	415	447	471	443	470	460	427	429	424	458	442	410	449	470	450	415	462	434	454	458	451	439	436	440	440	430	487	413	457	444	427	429	441	451	436	446	469	399	452	441	466	432	474	453	422	411	463	466	458	451	407	412	477	422	482	464	429	433	438	447	461	412	450	395	429	422	381	441	437	447	415	436	452	431	429	427	440	460	471	467	446	438	465	472	411	502	459	465	462	451	439	437	432	405	455	468	433	436	478	469	451	428	463	463	456	417	443	437	447	444	459	429	466	433	433	486	419	416	413	423	464	436	435	434	423	471	443	442	417	449	451	447	439	444	412	476	440	455	463	424	463	406	459	468	447	430	473	442	429	473	412	424	421	449	463	420	443	448	455	438	431	457	391	459	498	483	457	457	422	419	440	459	471	435	445	446	413	421	439	455	467	447	474	437	460	459	459	481	460	437	458	431	459	450	451	387	462	467	435	442	430	439	438	424	445	417	434	478	443	446	430	455	448	485	422	449	401	432	439	436	474	419	444	457	468	476	470	459	435	447	470	433	475	446	409	404	436	470	443	449	446	427	426	457	445	423	471	458	447	455	430	437	427	487	465	463	448	428	445	441	421	485	468	466	482	477	474	430	460	426	418	480	424	428	450	448	450	464	448	430	428	445	452	442	454	443	405	467	439	406	453	427	446	466	475	472	431	433	443	465	481	449	466	476	458	449	431	436	443	452	455	452	432	489	451	459	435	453	418	421	451	435	401	454	442	464	467	430	424	460	465	433	451	440	436	455	490	443	406	472	455	425	432	445	418	433	438	416	409	430	429	435	418	441	450	398	448	447	454	447	451	465	439	419	413	443	380	407	432	450	452	473	470	463	454	442	493	449	474	441	456	458	463	422	460	460	447	443	476	391	451	463	417	467	424	449	477	412	430	471	424	460	445	404	430	426	427	463	485	414	445	429	449	455	472	423	446	470	467	450	468	435	462	440	454	415	437	457	389	454	477	430	395	437	444	439	459	434	419	440	458	445	412	494	432	470	432	465	489	466	447	425	452	422	425	474	415	426	436	466	481	411	423	442	425	463	466	451	444	441	443	474	447	451	450	424	444	482	425	422	506	465	447	462	434	440	437	443	479	422	445	406	501	445	438	483	445	451	447	407	458	450	447	423	424	439	437	450	444	454	452	468	469	446	439	437	446	448	467	444	444	466	440	457	458	453	465	432	448	447	511	429	450	445	420	460	475	444	470	453	418	456	426	427	437	466	442	414	418	426	404	493	424	423	451	424	483	461	439	439	446	414	427	442	445	423	463	425	443	438	425	471	435	423	454	437	450	413	430	455	441	467	424	406	477	471	422	444	464	427	481	506	447	440	436	458	433	456	417	432	467	471	436	411	442	452	432	438	424	450	442	406	418	468	431	410	480	427	478	422	440	414	437	455	424	453	444	455	415	448	414	450	466	435	473	415	441	474	433	433	463	444	465	433	454	443	443	430	464	472	419	406	432	482	436	425	429	460	454	449	440	453	451	436	426	432	445	473	460	436	447	444	456	444	436	432	439	469	501	455	452	474	443	453	421	439	423	395	436	473	423	442	420	466	441	443	436	439	440	428	452	479	458	405	424	447	429	445	427	450	450	452	471	468	455	437	438	432	458	449	472	427	464	466	425	443	425	447	452	431	444	432	474	492	431	449	453	478	422	459	446	441	436	462	477	430	430	426	434	422	458	437	415	469	476	448	438	425	426	446	457	451	458	499	418	473	445	451	445	470	428	430	464	428	479	415	458	445	455	463	436	401	470	459	436	448	393	448	458	454	416	428	453	461	424	457	481	417	441	458	446	461	465	455	475	427	419	458	418	464	446	452	448	448	433	478	448	439	462	453	435	412	453	423	473	445	466	458	436	455	439	453	435	473	423	426	441	445	452	449	446	404	458	434	454	450	444	470	424	427	430	456	400	445	438	435	445	430	481	438	469	470	428	442	447	456	455	463	431	469	427	406	470	435	422	423	418	430	428	421	440	447	424	445	467	465	441	466	450	477	450	434	431	463	501	445	447	439	417	479	452	411	438	437	418	499	443	427	445	422	490	467	468	416	447	424	454	421	438	458	442	481	400	452	455	425	441	449	427	429	473	446	411	431	427	411	483	427	399	451	491	445	436	454	468	465	437	455	449	428	459	431	470	461	450	413	399	448	458	461	482	420	413	443	426	434	404	445	405	451	470	449	438	419	435	428	467	410	406	426	437	430	438	414	422	476	424	447	474	429	401	414	429	436	449	442	437	421	415	460	425	437	457	432	456	436	435	486	438	443	496	457	423	440	462	461	429	479	425	465	461	472	458	431	463	402	404	442	425	427	394	475	468	439	426	444	464	407	461	472	424	422	440	420	439	477	470	452	437	428	441	429	437	445	450	458	446	477	411	441	442	445	424	434	489	417	447	406	421	443	422	438	447	419	477	433	457	421	428	442	439	454	456	460	409	460	428	464	449	433	457	479	430	459	428	455	448	483	469	476	433	486	419	453	459	464	448	466	463	453	435	433	431	429	442	463	440	447	428	469	446	457	436	481	435	451	470	427	424	455	433	461	460	440	459	421	482	432	438	438	450	432	447	459	445	453	483	445	485	470	465	474	460	415	486	441	502	437	502	446	480	421	438	485	421	460	447	417	416	429	411	429	449	442	418	430	460	441	434	472	446	451	466	443	454	455	419	447	465	404	438	446	420	416	473	436	454	473	422	423	456	453	450	427	432	448	430	465	435	441	438	406	398	418	449	450	480	490	489	440	441	442	458	451	434	467	455	462	439	487	433	398	448	466	428	441	444	471	469	484	486	442	449	488	452	490	433	443	433	448	407	420	424	447	408	410	463	439	471	466	464	457	451	423	442	438	460	440	432	430	449	431	479	451	473	437	447	430	441	480	482	444	474	450	449	438	446	447	464	426	456	410	439	425	459	458	413	434	413	438	443	415	456	468	454	435	457	388	396	450	449	443	450	443	423	428	456	466	458	432	464	441	447	469	431	438	448	448	428	434	453	431	456	432	441	423	465	418	416	444	465	454	461	463	442	466	445	416	439	426	436	457	436	434	416	440	436	440	412	438	437	436	432	431	422	439	390	445	445	471	484	428	453	445	479	477	415	445	447	420	438	462	437	412	451	435	395	446	449	430	425	467	449	421	440	419	433	460	454	469	462	458	445	436	450	420	476	425	418	451	469	457	446	457	479	429	457	446	443	452	493	465	447	468	442	463	454	467	467	453	466	417	400	412	472	467	437	469	433	448	489	464	436	489	452	412	466	450	412	471	412	464	451	428	444	426	408	419	416	458	426	426	453	443	430	445	428	480	436	454	432	421	429	456	430	434	459	432	440	490	453	441	443	414	443	453	415
19975	9849	12754	8183	4386	3578	4660	13985	27482	8360	387	236	247	229	246	220	252	226	211	213	242	201	236	216	214	209	225	185	210	232	226	237	237	213	244	208	227	225	209	207	207	215	217	202	218	216	235	229	235	210	227	194	201	227	227	221	217	202	240	222	246	239	241	226	233	237	222	215	210	231	247	217	222	230	223	207	228	216	224	226	230	212	201	230	220	233	234	252	209	200	213	214	216	216	218	195	192	234	240	215	198	250	194	183	226	198	202	204	217	187	206	205	220	209	211	237	233	213	211	199	194	212	246	243	202	208	198	215	245	234	208	233	218	232	209	249	233	232	194	219	210	225	211	209	197	236	230	210	212	222	199	204	181	197	216	205	234	226	229	228	234	208	226	219	201	232	200	222	226	232	218	185	201	207	209	230	228	223	212	221	250	201	224	249	213	220	216	209	206	247	223	221	226	210	236	175	238	229	241	242	217	213	236	214	240	210	198	223	224	214	224	205	215	239	240	231	189	224	209	219	218	216	232	200	227	223	228	213	220	229	204	224	228	245	212	237	199	202	222	216	226	199	194	244	217	217	215	218	239	215	216	228	218	197	251	190	218	249	213	224	202	234	193	204	226	218	220	219	213	199	208	212	201	195	211	232	209	233	189	224	237	219	200	203	229	225	236	203	203	220	217	235	241	234	223	234	233	208	234	215	190	252	221	236	253	208	210	209	220	239	214	216	237	220	235	232	233	261	234	208	220	200	229	200	222	233	220	214	197	222	205	227	231	223	195	223	181	235	208	217	181	219	246	221	232	218	223	212	219	242	214	227	213	205	208	232	195	222	198	243	201	194	241	228	234	236	228	210	196	224	247	251	224	189	209	221	232	232	210	235	225	240	226	222	217	215	244	212	243	191	214	214	209	211	183	218	228	200	214	224	192	218	222	199	186	236	207	194	242	216	210	233	226	182	215	208	209	213	227	230	234	219	191	201	218	200	199	219	210	222	225	239	219	219	187	270	245	208	215	202	223	215	234	200	229	214	236	211	202	217	206	213	208	217	213	222	200	239	242	218	240	219	169	207	221	219	198	207	198	218	241	227	210	240	224	231	232	214	236	236	210	214	213	197	217	194	224	184	222	207	209	226	220	185	221	224	217	218	236	218	215	225	237	222	226	228	232	227	194	201	226	248	222	221	225	224	206	212	212	211	239	243	222	198	206	227	224	225	221	241	214	240	223	231	220	212	211	224	227	183	232	227	245	219	238	220	210	235	198	236	206	236	206	234	217	219	200	209	190	211	222	239	177	236	216	197	216	197	210	234	206	223	203	208	205	241	204	230	214	230	209	251	218	225	217	209	222	222	204	197	218	215	230	241	197	227	210	222	205	227	218	208	218	228	224	218	225	211	244	225	204	215	218	217	203	234	190	216	183	221	199	215	187	205	225	232	240	238	224	204	207	203	245	224	202	222	213	238	193	230	227	221	190	197	179	230	224	203	192	211	197	222	220	200	217	186	254	174	194	221	225	227	225	236	217	210	208	211	203	200	205	225	231	237	202	202	206	227	218	194	211	201	234	187	198	187	212	242	220	247	192	217	224	205	201	192	232	228	206	211	244	193	198	212	192	211	230	228	223	207	203	223	217	230	208	244	243	227	210	221	213	230	243	234	230	239	227	230	218	213	211	253	233	214	235	225	236	254	223	194	215	203	210	222	216	247	219	226	222	234	211	201	221	187	225	209	208	248	236	209	228	219	231	209	196	217	216	252	242	218	215	231	223	224	198	229	237	209	203	209	231	205	224	225	201	251	211	213	249	209	219	209	195	205	196	234	244	241	223	201	205	207	224	206	202	236	206	205	219	210	199	212	206	247	260	233	229	231	223	206	254	204	215	196	225	204	229	221	238	199	225	211	217	219	237	215	213	232	212	248	232	188	238	221	216	218	239	217	187	220	193	218	193	233	220	250	232	215	217	224	207	231	222	217	227	208	244	206	249	200	222	241	191	191	232	200	251	234	242	203	208	252	200	223	232	226	264	232	224	214	188	229	217	193	220	214	234	208	213	209	220	236	191	210	233	222	213	200	214	217	226	221	219	198	228	223	217	229	228	216	223	205	222	214	214	220	201	218	224	210	230	187	234	247	257	222	204	204	210	240	211	213	228	223	222	218	207	209	204	222	237	232	198	176	224	234	247	236	205	234	204	208	214	219	195	183	214	188	212	251	217	205	200	223	218	202	218	204	221	237	207	240	206	198	210	197	194	223	220	242	213	234	226	232	222	218	238	199	266	225	196	217	206	206	222	216	216	222	201	210	224	207	246	227	227	236	229	222	192	212	227	210	217	252	215	218	227	187	227	223	229	205	237	205	223	257	247	237	201	217	188	210	221	235	250	246	217	217	199	202	247	209	206	226	198	206	235	252	216	234	215	228	230	209	209	231	206	246	229	200	246	206	248	208	192	210	238	211	190	204	236	218	195	208	219	245	220	204	205	217	224	219	222	227	225	203	198	189	185	237	204	195	212	230	235	225	211	223	225	199	228	183	195	230	253	233	233	206	213	205	227	215	265	199	225	222	196	236	203	212	208	203	247	237	199	193	219	201	241	192	227	244	228	211	220	229	224	184	217	234	245	209	213	215	248	208	232	235	249	251	262	224	206	200	241	239	226	223	229	229	223	209	225	208	213	229	214	208	257	224	207	231	205	227	206	194	226	196	237	249	235	225	221	210	213	214	207	231	195	224	223	228	224	232	196	234	210	238	215	195	226	249	243	212	197	197	206	227	220	204	232	228	202	218	241	241	237	239	219	216	242	224	228	227	223	208	213	184	212	232	217	203	249	247	201	199	218	240	234	220	202	213	212	223	243	223	224	221	212	232	207	215	228	225	220	210	213	205	203	204	235	197	191	215	202	235	237	248	192	208	238	248	231	213	224	182	207	216	209	229	201	201	224	209	236	223	224	201	196	233	224	213	231	199	221	208	213	221	222	206	199	210	213	233	213	221	254	238	216	241	226	220	197	211	250	228	225	227	185	187	222	204	191	270	257	229	215	236	221	212	234	223	209	211	218	190	212	213	223	226	227	211	185	200	215	206	244	214	232	218	233	225	231	242	228	215	224	210	233	223	215	194	217	226	195	205	174	204	227	229	221	224	237	244	198	231	223	224	194	221	241	215	241	225	221	221	213	224	194	230	225	184	199	228	227	218	231	207	219	226	224	201	210	219	235	207	203	237	244	243	235	215	215	232	232	224	231	207	253	225	259	220	221	231	235	204	199	230	174	229	250	220	227	231	253	206	212	214	241	211	220	191	199	219	203	228	221	223	217	214	207	202	230	203	213	211	219	225	245	210	246	212	219	226	239	218	214	214	217	195	208	224	198	231	216	237	191	245	216	226	227	229	192	237	219	210	217	217	201	214	239	232	196	225	233	214	213	211	205	229	206	224	233	178	250	239	205	233	226	231	224	212	223	214	214	229	228	245	210	206	234	212	212	203	198	206
10775	7069	19768	17806	13911	13287	18022	37165	49393	7815	804	726	709	696	682	664	646	639	608	636	578	583	609	556	589	621	597	585	529	581	551	596	559	574	583	544	547	559	561	570	558	538	581	532	598	570	546	568	552	539	531	561	567	570	535	570	540	543	562	570	535	534	555	571	582	568	554	550	565	530	519	529	541	525	561	518	528	569	577	535	564	539	548	589	533	528	555	576	523	529	543	544	556	535	577	525	561	556	608	538	538	558	550	513	546	551	571	575	556	495	559	558	522	557	515	564	581	542	534	536	561	520	539	570	502	573	535	587	545	562	543	527	551	562	570	573	540	554	557	516	514	558	549	537	539	542	512	534	532	562	551	573	571	532	534	583	568	566	602	573	564	554	568	549	532	574	540	544	527	539	564	536	558	570	528	586	549	532	545	515	565	554	524	545	509	539	515	533	544	533	558	563	566	541	526	567	541	536	529	540	559	534	505	527	542	480	528	578	566	568	567	533	562	549	525	558	522	545	516	534	577	524	554	547	561	526	513	513	518	550	536	511	550	548	512	535	587	540	582	549	541	530	569	559	500	537	536	558	537	554	580	583	527	562	523	572	551	569	553	571	527	514	548	542	529	559	551	559	546	516	519	559	524	527	533	619	547	508	513	534	553	537	577	555	566	554	519	557	562	557	538	530	568	570	582	539	509	558	554	531	528	573	544	564	585	591	511	509	513	565	555	525	562	578	525	558	559	512	542	543	546	511	530	577	533	519	594	555	536	504	542	559	527	552	587	523	497	554	550	549	537	531	521	525	540	522	529	529	522	519	568	546	533	524	512	550	535	507	543	519	490	522	577	570	577	557	552	614	527	548	535	518	556	599	550	584	527	507	534	589	504	514	608	515	562	564	571	545	555	547	549	573	477	536	559	566	552	522	550	530	523	521	532	522	551	546	547	582	553	504	565	579	510	568	535	566	534	561	576	550	526	526	557	533	565	561	585	526	590	585	544	507	524	532	539	553	598	551	570	555	566	568	564	511	600	609	514	524	564	570	552	525	542	545	547	524	561	567	555	540	544	545	543	556	573	552	539	546	544	533	554	552	520	562	532	512	561	575	565	559	504	581	570	513	530	568	554	553	565	560	535	553	520	550	576	563	491	522	527	582	564	492	521	518	538	585	583	537	564	537	552	529	594	530	582	531	594	555	585	584	533	548	571	575	568	554	558	567	537	506	576	581	581	530	541	560	521	530	522	565	526	546	573	518	562	527	537	558	529	544	509	560	551	561	515	563	529	532	544	558	526	553	601	535	530	545	541	561	567	487	510	565	571	537	526	571	532	557	554	530	538	513	558	583	566	561	555	558	561	512	589	542	583	552	565	563	513	545	562	548	529	530	564	564	570	568	549	528	561	534	565	548	541	544	534	503	515	584	519	569	552	534	523	585	543	542	542	591	552	521	528	569	557	564	564	567	529	537	555	560	563	552	519	571	569	596	549	531	542	548	553	548	564	577	579	530	526	534	537	522	589	513	530	563	566	592	539	526	564	534	515	511	579	544	537	544	517	531	528	539	521	556	528	514	542	506	556	557	538	570	508	540	542	557	590	526	543	550	572	523	534	512	522	526	538	557	518	566	534	570	540	569	555	533	556	585	539	547	592	554	513	578	552	549	531	561	561	533	539	584	561	562	574	560	508	539	560	567	560	502	537	576	532	533	538	561	518	512	524	521	549	564	593	491	551	550	557	492	504	566	570	536	601	518	541	562	543	536	560	539	568	561	519	520	564	567	552	555	543	534	499	555	569	544	530	583	552	523	552	551	539	498	558	553	508	557	523	557	529	600	524	540	568	553	556	532	561	591	517	544	525	561	566	512	552	545	589	561	560	515	538	512	572	525	512	564	536	514	502	527	552	546	548	518	539	490	546	515	556	555	565	522	518	555	526	557	558	491	569	571	537	513	512	543	500	507	543	564	539	557	556	500	571	554	553	560	554	535	561	539	576	569	508	582	541	551	515	524	523	547	554	553	560	569	563	560	560	551	569	551	587	510	566	602	538	553	555	541	548	570	588	570	570	523	590	532	522	540	531	552	570	548	568	579	511	559	533	547	527	570	545	541	567	574	554	539	549	550	529	511	517	557	519	539	516	572	574	552	538	540	544	592	521	570	558	564	561	554	539	575	518	540	618	525	563	508	561	539	501	541	538	548	549	559	518	579	513	560	549	522	527	515	541	540	542	537	582	511	528	521	545	564	557	541	520	560	544	504	538	569	560	503	601	524	586	552	520	548	529	586	533	545	521	534	558	517	547	543	546	542	537	550	541	540	554	520	546	528	525	519	549	554	581	520	596	554	563	543	550	567	530	579	528	532	580	548	529	596	521	541	610	541	554	527	558	548	559	561	562	543	562	557	535	523	553	546	576	548	554	526	513	544	534	594	565	532	548	564	568	549	514	538	541	538	548	546	589	558	517	531	525	561	513	548	561	567	578	510	541	520	554	575	540	546	567	541	519	560	569	537	541	572	563	595	528	525	559	586	570	521	537	550	579	510	542	533	555	546	511	564	537	549	506	537	595	566	549	544	546	526	543	536	534	554	570	578	540	539	552	513	508	577	509	553	518	533	544	527	556	549	543	569	519	554	530	556	586	557	566	520	518	532	583	531	571	562	530	556	552	569	535	515	545	583	552	576	549	561	580	558	516	601	539	565	570	580	564	563	549	543	574	588	516	536	566	553	603	560	548	563	535	505	559	539	545	549	558	539	572	547	589	574	542	542	561	549	517	512	568	536	544	562	537	521	545	568	542	509	542	514	515	541	520	536	493	530	544	541	523	557	577	544	548	576	562	536	536	558	520	579	553	556	567	512	559	522	526	510	512	529	544	562	603	495	517	542	541	578	525	512	556	534	556	526	535	580	552	587	534	577	577	578	559	555	554	518	570	547	523	573	567	588	542	592	567	572	560	559	533	566	585	578	514	574	545	547	544	536	548	564	538	552	557	550	536	526	527	480	567	555	544	523	559	572	548	583	534	535	521	569	540	511	570	579	549	537	542	541	527	544	550	578	534	553	581	549	507	559	550	533	528	566	556	560	528	564	545	542	520	544	537	574	545	567	549	538	536	526	518	537	548	529	521	521	524	571	526	519	504	538	579	533	559	589	565	518	562	555	560	515	577	540	548	539	583	571	512	533	536	575	532	516	529	562	529	581	561	573	523	525	473	527	563	525	611	544	571	546	547	538	575	532	537	524	550	537	593	542	545	565	567	470	510	572	573	534	542	535	550	569	570	584	566	568	551	519	541	528	584	554	583	542	497	522	524	557	535	533	521	509	533	580	517	526	546	493	536	523	562	538	523	564	596	547	544	526	528	511	513	505	571	527	538	524	512	547	559	514	527	579	561	476	549	548	534	537	540	491	578	568	548	516	519	542	552	550	532	551	506	521	517	540	589	544	523	576	539	535	529	563	572	566	559	547	533	489	539	562	518	540	524	532	530	586	537	527
29402	16228	19971	13552	6776	5138	7138	28756	43982	11447	798	484	465	460	460	402	400	407	416	375	402	406	370	394	394	380	358	415	429	394	388	370	425	371	384	386	378	379	392	417	383	384	402	396	377	355	358	371	366	410	375	396	372	369	371	393	372	394	370	375	419	346	383	387	393	341	386	386	391	344	383	357	370	352	371	405	397	378	385	408	355	361	403	388	359	403	365	380	366	371	390	351	393	418	396	392	401	371	389	339	358	415	391	384	381	361	407	373	397	376	403	401	405	378	365	390	365	402	390	373	405	386	372	346	395	352	350	358	363	345	377	403	409	387	363	374	363	369	377	351	357	392	427	374	380	374	381	378	385	420	403	371	383	351	364	372	400	381	391	377	389	359	366	360	372	352	395	401	408	423	354	398	391	394	365	406	369	384	376	389	413	401	371	394	343	397	390	365	406	383	353	394	380	398	390	363	376	383	370	379	397	398	379	388	415	394	389	386	340	369	356	398	408	352	365	388	387	359	411	397	376	377	375	438	384	385	341	364	394	396	370	372	374	404	372	427	414	361	329	399	381	379	363	383	346	403	369	365	358	377	377	368	404	399	415	416	390	409	361	401	349	358	357	375	377	393	390	416	400	373	389	417	379	391	348	380	412	412	390	388	371	381	373	387	433	393	375	380	400	381	376	412	355	356	390	375	376	400	414	382	374	374	378	388	399	388	369	393	376	404	360	389	405	361	420	381	386	378	358	353	403	374	418	355	401	421	382	369	385	387	398	370	404	368	413	393	380	377	381	390	377	350	418	394	393	412	380	377	408	355	357	387	368	339	355	399	401	406	401	435	377	385	383	320	412	413	403	373	369	383	383	358	370	394	403	377	400	406	366	379	379	364	386	380	376	339	364	409	411	385	378	381	380	346	389	373	374	377	381	398	370	385	376	415	385	371	389	341	403	359	382	394	378	400	378	413	359	393	388	363	347	373	365	353	423	365	365	373	379	388	368	380	365	374	405	360	352	370	337	367	398	384	403	404	380	384	392	369	392	334	379	366	380	366	394	361	331	392	339	385	383	376	418	399	406	372	366	367	389	363	379	424	369	381	383	374	388	373	377	366	358	402	361	384	391	391	359	390	337	374	388	371	378	369	371	394	371	382	359	387	389	371	366	427	416	359	375	385	391	376	378	377	342	390	380	389	383	398	378	345	419	371	372	376	368	374	386	406	381	355	387	396	365	395	377	374	360	398	373	331	353	399	370	389	351	391	392	415	399	363	374	377	353	394	389	388	363	341	357	364	382	422	350	402	360	398	326	366	372	382	385	400	378	388	363	330	366	390	384	390	378	377	388	363	389	391	357	364	348	389	382	374	411	370	378	420	367	325	394	427	410	372	382	391	362	401	413	365	377	367	371	381	387	410	404	366	333	382	377	374	392	391	410	382	400	373	357	361	375	371	384	447	378	408	372	383	388	391	393	393	399	399	354	372	393	429	377	358	384	362	361	408	398	383	361	361	370	386	356	401	407	380	395	365	384	387	380	388	392	385	431	409	366	373	386	403	384	371	375	422	379	335	421	401	367	391	392	347	396	399	414	396	342	381	376	362	365	398	379	401	385	392	387	412	387	409	372	387	425	343	375	397	366	367	361	403	364	396	367	370	382	382	381	388	404	409	369	404	400	385	341	422	364	393	382	387	400	403	383	384	395	347	392	345	388	393	346	393	360	370	390	371	357	378	364	380	382	377	378	400	382	380	387	376	375	396	376	384	379	382	379	399	338	361	383	411	404	361	385	372	356	411	407	378	388	378	386	360	378	375	387	347	388	414	407	370	392	416	359	365	428	364	415	398	375	411	369	415	334	342	379	394	387	376	364	408	349	362	408	393	385	372	398	400	398	384	362	375	389	372	401	385	382	382	398	364	400	366	396	393	396	393	435	366	407	364	413	369	387	359	386	387	375	396	359	396	399	386	339	384	355	395	367	371	373	356	371	408	435	395	360	387	416	381	381	379	404	379	364	378	384	368	400	350	377	369	393	376	400	391	391	363	357	342	347	378	372	390	370	399	397	411	334	372	361	401	374	370	392	414	394	390	401	412	410	392	407	341	370	411	425	360	401	386	409	427	372	350	373	397	353	425	400	408	408	376	367	412	359	395	358	375	356	361	382	391	366	360	363	383	378	385	396	408	386	414	347	372	395	418	368	387	368	338	388	391	384	388	415	367	397	407	372	395	376	401	364	340	367	412	354	403	352	395	369	406	396	366	385	411	375	403	395	396	373	362	401	381	362	352	366	399	358	402	379	403	358	388	365	381	370	395	365	378	377	391	373	368	362	387	376	392	351	377	384	401	400	374	350	367	386	420	391	364	394	405	390	353	396	404	376	385	348	368	362	369	398	398	354	360	406	371	352	367	380	410	388	379	381	372	400	379	391	425	376	351	371	381	373	363	401	394	393	404	403	385	354	401	395	352	378	412	406	400	357	397	397	373	381	392	395	401	392	395	409	385	423	394	375	375	346	358	421	387	375	376	386	363	375	385	392	385	369	364	339	331	353	357	381	367	379	387	370	400	392	400	357	399	375	371	359	411	355	366	380	371	401	382	413	383	381	396	355	375	401	390	387	364	361	375	386	383	372	412	368	376	400	401	388	359	406	370	377	386	386	389	378	370	394	374	344	401	397	429	392	387	354	414	329	392	368	375	412	371	365	384	373	394	393	361	353	347	329	353	379	361	378	386	398	386	345	397	362	373	374	363	399	371	392	387	373	357	362	374	394	419	393	373	377	397	384	380	404	397	377	356	355	409	426	382	411	361	357	401	381	390	386	390	351	415	396	362	380	374	377	372	391	410	392	375	416	394	357	369	388	392	350	373	369	364	388	353	407	397	346	409	366	409	361	339	361	364	399	393	363	405	399	402	386	406	413	400	369	360	395	406	384	379	376	371	391	392	362	401	356	355	369	394	388	385	389	379	344	386	391	411	383	414	361	378	360	407	434	375	343	389	383	337	377	362	374	388	402	352	390	385	385	376	391	383	422	377	411	389	415	430	379	369	386	389	377	415	378	328	363	350	365	400	374	406	380	366	360	378	360	406	390	355	367	384	340	365	421	375	358	377	371	414	376	387	356	417	366	389	372	371	366	382	374	359	359	354	369	393	436	363	390	374	394	403	396	390	357	384	341	352	375	382	382	411	383	391	381	351	405	362	386	375	350	367	390	362	386	411	365	365	400	348	336	369	390	410	378	364	422	360	364	376	371	383	381	368	396	399	367	386	383	374	378	408	366	392	397	368	379	412	403	365	426	351	405	368	376	341	361	371	392	375	321	384	402	419	391	371	359	371	393	386	372	383	360	347	377	395	378	368	380	359	383	400	375	369	386	402	363	373	374	407	394	352	395	360	389	347	378	390	397	419	351	356	401	342	384	332	362	403	417	370	409	382	386	399	375	372	406	346	358	382	402	355	375	376	355	373	428	397	354	361	399	397	380	381	352	398	353	389
14296	10822	25818	24012	18191	16981	23488	51259	58864	3090	1482	1382	1245	1216	1235	1097	1128	1052	1043	1025	1022	1008	1012	1008	916	947	921	969	887	903	893	916	906	913	882	915	909	966	924	885	874	923	905	929	927	871	869	940	882	872	845	915	853	888	875	866	854	864	869	886	863	896	798	892	883	867	864	871	837	849	844	893	861	901	870	861	874	866	842	858	837	899	861	868	889	857	867	849	876	831	901	881	887	853	876	843	804	859	914	901	815	829	887	881	878	823	892	821	895	839	876	882	867	917	904	873	949	876	868	833	880	859	846	852	911	832	876	832	815	841	861	855	879	851	817	850	863	882	891	871	889	829	891	880	853	819	854	828	881	867	902	825	884	828	842	882	890	861	842	831	840	832	873	868	854	887	813	848	851	876	861	879	843	878	903	840	907	849	902	843	836	860	877	906	927	854	869	864	801	882	834	818	832	854	870	912	903	839	802	884	873	863	874	856	860	870	831	870	850	850	855	837	864	800	892	825	838	852	869	874	897	820	852	879	865	845	819	915	841	845	814	837	846	864	883	891	786	848	892	876	939	856	820	814	882	850	905	875	904	853	853	855	825	861	888	876	852	814	901	835	848	827	875	865	803	903	906	870	934	889	881	876	860	885	862	889	911	830	914	856	837	852	871	837	865	884	845	856	851	874	883	827	898	820	881	828	858	906	846	883	835	847	892	857	875	853	855	924	832	887	870	842	855	865	849	862	803	858	914	835	874	908	889	894	855	854	878	815	879	895	859	875	869	850	828	828	869	819	850	845	857	920	838	799	890	897	878	861	840	854	822	892	847	809	850	891	861	827	904	868	852	857	891	925	885	788	867	824	867	879	858	921	853	856	844	851	893	911	881	904	826	830	845	870	848	864	850	862	816	865	835	868	788	870	894	846	851	845	901	850	866	881	837	914	916	875	812	931	860	872	911	825	865	869	821	869	860	834	844	854	884	888	831	882	860	840	839	926	888	860	874	872	881	839	842	873	849	835	804	869	859	868	873	856	838	868	865	909	876	830	868	935	899	876	861	863	813	887	824	889	873	846	831	903	863	862	858	876	856	879	855	870	890	866	868	841	847	860	856	867	888	830	820	881	894	837	863	838	844	860	890	869	887	878	878	908	935	872	825	817	868	836	825	835	873	873	877	807	897	879	876	875	870	909	867	806	910	864	829	901	853	913	851	875	833	875	877	823	876	828	858	819	876	775	856	861	905	854	831	888	831	927	814	816	850	856	886	851	868	852	871	816	904	831	844	872	901	854	865	854	882	846	841	874	865	889	875	849	896	875	865	874	827	831	832	885	781	905	893	836	847	886	871	864	863	850	837	901	884	866	923	855	808	853	854	847	852	921	808	867	855	890	871	827	904	874	873	859	926	875	895	856	845	903	854	833	881	846	846	912	895	858	866	909	876	826	844	886	843	824	840	841	874	847	818	909	873	838	845	881	853	869	878	802	904	877	825	898	881	879	860	863	903	851	878	826	895	826	926	862	864	874	865	898	863	821	899	816	823	901	894	882	912	892	831	856	790	900	799	897	883	893	861	869	844	866	868	866	826	828	858	812	857	879	798	876	879	830	875	875	870	848	871	811	846	906	868	837	906	906	862	844	893	855	856	797	890	908	837	803	864	866	866	890	828	845	846	920	849	850	842	830	883	900	877	833	893	903	889	853	869	841	835	834	848	829	845	858	827	834	854	888	866	883	874	891	852	804	847	891	867	867	844	840	820	843	859	870	829	938	878	889	829	815	847	853	863	833	859	887	915	894	845	843	882	848	931	854	893	809	878	852	847	863	843	880	833	853	807	880	818	871	816	901	879	874	883	848	846	901	860	870	865	868	859	871	813	831	892	883	848	852	856	877	848	844	819	853	881	861	846	802	874	856	836	851	824	887	820	857	967	908	870	811	857	844	888	890	855	877	824	863	833	876	855	859	859	820	831	884	846	908	843	883	854	856	823	848	910	830	842	827	844	849	785	924	882	837	853	845	893	792	884	915	873	884	827	856	852	799	842	866	905	850	872	849	863	848	840	846	910	828	806	913	864	856	901	838	878	875	846	847	874	885	884	902	856	861	852	889	858	843	845	881	831	857	859	895	862	890	871	846	844	832	852	941	862	839	896	883	853	848	836	873	848	862	889	927	845	876	876	858	872	894	933	869	833	867	867	836	914	842	860	808	865	850	827	878	896	837	836	809	850	870	859	846	863	882	858	891	829	873	876	831	883	885	859	859	855	943	873	921	855	904	877	861	881	899	857	896	842	788	840	842	893	857	869	873	894	839	803	898	894	886	823	865	866	898	876	822	877	870	892	854	839	833	848	815	881	850	865	851	868	888	867	850	904	878	867	922	903	893	909	851	821	843	884	851	863	871	848	893	916	887	892	884	843	836	874	877	844	865	927	862	855	831	830	852	896	906	858	864	871	889	812	833	843	800	862	834	846	823	847	857	913	811	821	816	832	885	888	853	856	859	806	864	839	842	948	872	864	863	839	850	868	875	804	887	831	905	901	871	858	843	876	893	825	863	880	871	850	851	846	817	898	836	848	840	858	847	890	834	860	799	820	851	862	849	816	836	881	831	879	912	890	876	854	850	908	827	805	872	809	924	814	797	845	840	914	862	896	853	859	803	848	865	903	842	813	898	920	827	860	907	823	807	884	797	881	842	840	844	854	814	857	885	858	881	892	869	864	886	884	842	887	863	830	866	848	863	858	915	891	814	841	814	916	897	902	806	896	883	808	884	833	846	884	883	883	853	849	877	889	851	848	899	908	816	885	803	876	856	831	867	862	786	838	880	929	893	867	880	865	815	832	905	889	838	876	861	832	850	823	873	849	840	871	873	901	855	824	914	859	925	869	865	887	848	894	838	843	891	824	908	849	833	864	891	907	859	974	862	794	887	860	834	884	889	845	858	910	792	900	893	864	827	858	843	842	870	900	863	859	810	842	840	902	878	860	875	899	855	868	853	840	882	867	846	860	860	895	801	825	894	846	869	879	807	860	866	827	843	837	834	873	845	899	876	882	887	877	829	857	863	852	851	856	883	876	835	853	825	920	835	842	869	860	872	845	876	890	793	826	861	856	876	877	861	870	885	867	893	837	876	865	851	884	796	865	892	937	863	878	883	814	869	870	870	914	861	858	821	810	802	856	850	859	871	885	824	809	857	899	844	872	842	860	849	907	886	884	872	869	837	868	828	846	865	884	878	873	825	838	883	831	862	894	841	831	846	883	850	865	842	843	862	848	876	863	877	842	880	888	862	887	846	907	859	876	881	811	866	858	809	867	863	824	863	887	872	893	897	903	851	878	889	829	907	852	861	847	850	876	941	862	854	881	868	886	842	848	894	846	849	861	829	885	876	851	845	844	861	828	833	894	877	884	825	874	922	902	871	770	871	853	846	844	842	870	912	837	874	865	851	829	853	901	841	839	836	793	865	840	851	872	876	870	906	805	844	868	881	850	856	839	905
9822	4767	6673	4470	2277	1364	1044	1320	1949	229	190	192	190	150	162	181	154	171	178	173	170	204	170	168	157	163	167	174	190	156	164	157	185	165	179	173	174	170	174	200	176	167	159	176	179	163	164	146	181	159	184	175	198	178	173	157	155	175	152	158	176	162	174	177	152	152	170	165	157	155	153	133	183	161	172	150	153	160	188	149	178	176	152	156	168	159	157	165	174	180	182	215	163	167	181	178	165	163	182	157	179	168	145	194	166	178	187	159	157	160	170	173	174	182	194	182	200	171	196	178	173	177	153	183	172	178	165	153	172	168	151	169	176	175	173	144	184	180	168	181	162	148	197	171	184	173	170	165	167	185	161	159	172	165	159	166	183	161	174	179	164	199	166	141	150	135	175	161	168	182	170	167	168	140	178	163	165	195	171	168	169	155	154	183	174	196	205	188	175	145	184	161	161	173	168	176	180	142	173	172	180	147	170	186	179	161	172	204	167	154	155	166	183	172	162	145	193	169	143	177	182	156	167	169	154	170	191	207	190	172	168	173	157	176	180	195	186	168	174	167	187	155	185	174	171	193	184	190	184	188	169	160	156	169	182	164	166	160	153	148	158	183	157	159	168	164	175	160	172	183	187	186	165	157	170	209	171	183	176	161	164	184	184	202	191	174	192	161	186	161	165	170	217	148	197	163	201	208	148	151	189	154	174	157	157	149	187	176	181	162	163	164	172	176	168	152	151	173	167	173	165	174	181	163	158	144	171	162	171	165	162	176	181	154	170	172	181	148	193	181	169	161	187	171	156	188	167	158	168	172	166	175	160	162	160	193	179	201	161	170	154	152	161	154	188	164	159	163	162	184	183	176	165	188	167	178	173	195	177	170	191	156	176	176	165	193	175	180	159	148	198	157	181	179	188	193	169	174	164	172	158	141	184	149	192	167	140	151	176	173	195	193	183	173	190	180	183	156	178	191	181	163	155	163	129	188	174	177	165	173	176	161	148	171	175	172	169	164	166	159	169	175	141	194	167	191	186	147	148	178	170	163	184	164	171	194	167	169	179	156	167	158	174	183	186	182	154	175	166	159	164	207	182	147	175	188	161	160	150	191	157	193	170	176	189	178	149	142	173	159	159	172	181	159	175	179	172	167	180	165	171	181	188	170	147	164	181	167	142	192	173	170	187	162	181	200	168	179	158	158	164	166	156	177	156	186	208	188	166	183	158	152	164	162	198	150	192	140	161	186	170	181	152	157	150	179	162	154	149	175	157	152	158	157	167	188	150	172	197	160	160	175	167	195	148	159	163	180	169	149	176	170	157	167	159	165	193	161	147	161	192	167	178	173	177	173	188	181	183	178	161	165	154	159	154	182	195	194	182	180	138	164	171	168	174	184	155	170	158	160	171	168	192	168	170	173	146	160	161	197	176	155	184	199	187	169	160	161	181	176	182	188	179	182	150	181	149	149	165	195	176	174	178	179	158	168	180	175	186	170	170	169	177	173	169	172	170	171	168	176	161	168	147	171	180	161	175	183	176	179	142	183	158	161	182	179	191	179	206	179	166	205	206	161	199	188	170	189	171	173	176	169	174	168	163	164	163	188	150	179	185	177	179	174	150	190	133	179	160	154	180	145	185	187	162	154	149	150	192	165	164	156	153	176	183	162	151	175	193	176	162	173	202	174	170	139	168	155	162	179	156	169	185	163	163	147	174	195	169	175	143	145	170	192	159	157	183	199	201	171	147	162	175	195	177	166	171	185	167	156	157	149	162	186	176	188	176	163	163	190	143	166	180	149	178	184	173	155	156	150	195	167	179	180	168	159	167	179	169	162	181	159	156	189	181	159	161	190	177	183	172	153	185	167	185	164	158	164	162	162	166	161	188	186	173	171	162	140	193	152	158	168	179	173	174	181	200	181	181	183	182	168	158	181	198	160	163	163	162	173	161	184	199	161	176	162	172	170	143	157	176	171	160	184	180	173	170	145	196	172	192	158	187	176	175	161	155	181	175	168	174	173	178	166	171	170	158	167	159	169	170	150	184	151	171	201	162	177	161	169	177	188	172	164	149	151	181	185	172	174	202	181	192	169	178	193	194	177	152	141	206	167	157	160	158	172	160	168	156	188	154	181	172	175	175	160	179	193	172	171	143	137	160	177	164	185	161	165	178	192	188	157	189	179	155	149	152	162	199	181	172	158	188	164	165	168	170	171	188	175	159	158	154	164	161	158	150	181	153	178	156	161	188	174	171	170	152	181	150	179	178	159	169	180	179	192	166	182	155	169	168	173	185	181	188	180	167	182	175	155	178	155	181	169	169	167	153	183	178	193	189	190	164	191	186	191	185	177	179	160	166	169	184	179	196	186	154	169	171	153	198	189	172	175	179	177	178	165	157	160	179	176	161	164	200	187	194	187	185	160	188	180	172	178	136	182	166	174	180	155	183	164	164	176	155	164	181	152	170	155	159	177	160	163	160	176	168	170	163	174	172	161	153	151	153	181	160	192	156	176	177	169	186	161	180	184	189	162	170	162	191	194	145	193	178	183	178	149	174	170	183	178	186	160	182	171	186	157	158	191	165	146	153	155	145	152	145	165	162	152	165	164	157	152	153	189	165	174	182	172	175	169	168	166	186	159	156	189	171	164	139	197	161	174	177	153	173	178	155	173	170	182	197	221	176	179	164	173	154	180	171	159	180	163	152	187	185	158	176	188	166	150	151	173	161	171	177	153	165	195	177	167	166	208	187	180	158	162	166	191	164	179	182	168	158	166	162	172	153	175	207	186	174	167	165	194	180	179	169	189	161	174	171	202	181	175	169	151	175	167	180	190	176	184	162	173	184	153	165	187	148	176	167	201	171	168	160	163	164	153	167	174	171	196	173	156	164	176	162	161	156	170	190	190	176	193	158	149	165	175	170	172	163	166	167	186	178	156	168	185	156	154	185	191	193	174	193	178	161	183	142	149	175	207	189	160	161	187	166	186	180	162	160	166	170	180	181	169	176	155	175	170	167	184	185	152	174	173	180	179	170	162	182	183	168	171	160	183	179	170	167	147	180	161	140	152	172	175	165	190	184	159	146	154	175	168	172	188	154	166	172	157	193	175	194	157	175	173	158	181	171	136	187	181	175	185	182	160	197	172	192	189	165	183	170	173	179	161	189	167	184	184	167	146	163	164	176	156	193	183	174	165	173	173	179	184	170	171	186	165	162	173	157	177	176	148	180	143	174	169	157	181	154	161	165	168	166	168	181	172	178	178	172	189	173	174	169	161	181	169	167	169	124	189	164	170	179	176	185	152	155	192	134	181	183	157	165	173	176	148	172	167	162	168	156	164	183	163	162	173	170	169	146	149	193	153	166	192	168	165	172	170	176	182	172	186	175	182	182	165	170	173	193	174	182	160	171	188	190	170	166	176	173	163	179	178	188	187	172	157	170	177	163	175	196	171	153	159	173	184	162	155	169	161	182	175	189	195	166	181	158	159	160	170	154	175
5282	3929	11312	11986	7403	5738	4648	6834	8394	409	457	399	457	454	417	432	397	439	427	415	462	439	450	433	450	433	463	455	440	417	449	461	421	405	418	456	461	460	446	415	437	444	394	450	458	432	430	442	416	462	417	460	449	426	455	457	422	395	452	437	439	438	464	429	421	434	426	466	445	472	424	438	413	430	463	413	425	402	400	429	446	441	434	422	421	406	438	427	454	416	426	447	438	421	456	499	452	421	458	423	440	419	449	391	417	431	425	441	426	451	414	436	416	404	452	434	411	435	445	443	432	425	410	421	452	410	446	412	422	423	444	474	414	452	433	396	423	417	396	447	459	426	422	416	421	435	457	453	434	430	408	449	411	449	426	414	461	432	392	425	418	446	414	433	434	433	441	424	404	420	445	430	398	434	439	448	412	433	423	430	415	461	420	436	438	432	425	459	422	419	430	420	427	465	425	386	437	433	453	451	465	434	440	438	438	436	413	439	498	360	454	401	415	413	436	418	433	465	426	455	464	413	434	427	424	405	411	420	427	436	416	427	440	414	402	421	435	434	439	402	442	448	426	426	462	417	446	481	448	450	457	420	403	419	417	447	451	413	415	414	415	444	414	435	456	443	430	433	408	413	434	414	409	449	454	474	430	414	423	372	428	448	442	436	428	419	423	445	427	450	412	422	431	428	457	410	417	424	403	439	418	423	407	433	465	442	447	386	441	405	451	438	433	452	439	411	428	426	391	428	418	426	412	441	432	448	448	420	448	427	442	420	437	409	468	439	428	412	421	427	446	446	444	441	419	422	437	426	420	389	451	418	398	418	431	420	450	422	445	435	392	439	450	442	430	435	464	424	410	420	410	439	435	400	436	437	440	460	412	448	415	416	455	418	462	434	437	438	431	460	411	431	443	435	422	436	462	432	436	433	436	469	439	409	456	397	427	430	442	429	435	430	434	437	422	455	429	445	414	443	432	447	437	415	448	413	463	414	456	400	405	484	430	468	371	456	444	414	403	443	388	444	430	419	430	465	433	391	414	496	433	434	447	401	440	451	436	451	438	414	439	435	410	410	405	435	448	427	426	429	484	466	451	433	438	454	405	439	464	461	451	459	423	418	412	421	398	405	403	422	453	443	453	440	442	450	436	481	440	446	380	490	424	399	426	435	456	433	428	433	441	423	431	435	424	416	404	426	433	427	429	456	447	471	436	430	415	452	414	414	433	469	436	429	442	413	424	440	394	443	469	444	425	454	441	433	408	432	440	438	383	436	387	419	444	406	437	417	411	413	424	438	431	465	425	393	408	419	444	438	472	417	424	484	424	433	432	424	375	417	425	466	424	448	448	428	432	442	432	423	440	441	425	403	438	385	426	413	437	432	409	454	414	439	431	420	405	451	421	425	446	427	455	456	399	411	428	424	465	444	420	446	416	421	439	448	444	475	438	455	393	409	432	416	442	465	448	429	449	448	444	423	401	446	408	410	463	422	415	400	461	443	405	460	423	432	442	430	402	422	422	388	456	411	433	434	430	418	440	453	445	449	414	389	423	433	417	449	467	428	446	427	466	435	416	442	418	408	435	453	443	432	425	424	435	384	429	405	443	422	438	420	419	443	453	407	457	444	426	419	429	436	399	427	404	451	468	447	429	436	420	416	453	470	411	426	424	412	437	432	456	416	458	437	454	408	469	470	425	440	456	433	431	450	428	410	450	387	448	409	442	377	422	434	423	431	429	432	455	432	451	412	407	410	459	425	464	448	414	405	423	444	433	441	417	397	416	423	426	456	434	434	467	468	456	418	450	439	443	413	437	458	445	441	420	480	379	419	424	462	422	467	428	412	395	422	392	436	426	444	444	447	406	457	453	444	425	460	381	427	422	426	390	429	405	429	424	470	393	436	440	424	432	425	429	444	440	432	399	429	441	449	429	418	441	456	429	450	432	447	428	392	464	415	446	431	475	431	433	481	451	404	421	399	451	422	450	439	452	445	416	402	468	445	461	422	421	421	445	431	472	451	425	440	422	441	465	461	446	418	407	404	405	429	441	456	421	416	462	409	433	415	418	411	413	453	408	431	425	431	418	440	418	432	425	462	417	452	402	407	419	436	390	473	411	401	434	452	414	450	448	430	437	425	449	422	421	435	443	432	465	433	413	440	419	447	414	457	423	452	442	456	421	424	461	407	439	441	421	425	413	417	428	394	435	442	433	407	392	437	411	399	430	443	425	430	401	378	452	445	438	406	419	461	416	453	467	412	405	423	423	430	435	447	441	448	404	424	411	427	445	416	433	388	418	451	464	438	431	435	432	428	408	435	420	456	414	395	454	409	441	407	416	428	427	409	442	428	429	456	425	440	446	389	452	447	448	426	421	428	439	413	413	404	408	408	479	442	410	441	437	439	439	447	420	431	455	444	415	420	430	452	467	426	446	466	439	451	449	448	435	437	419	452	411	435	429	472	437	449	424	421	436	434	438	413	480	406	471	417	425	436	423	434	469	472	431	460	412	435	457	419	443	428	403	429	412	428	449	436	395	429	480	470	430	440	464	433	473	446	441	449	443	397	476	442	415	480	438	440	449	438	418	449	422	434	488	436	473	418	406	435	407	429	425	441	433	397	426	469	432	437	451	426	452	407	412	442	435	452	412	449	412	415	416	437	444	440	448	426	455	382	472	410	382	434	411	417	428	402	445	423	438	437	408	417	446	455	432	422	447	430	449	449	426	469	404	413	445	448	401	438	427	427	435	444	440	438	448	464	404	403	403	471	402	427	448	423	430	426	445	472	438	434	412	427	475	440	443	476	444	445	461	408	405	425	447	430	439	438	422	404	396	457	418	461	412	455	419	449	441	405	433	454	429	430	479	415	415	413	431	430	444	473	424	427	405	418	423	422	458	419	445	415	437	409	448	460	445	443	424	425	406	403	405	412	428	426	426	491	428	422	427	415	420	409	438	459	407	468	427	464	438	426	437	419	441	475	459	468	432	442	415	475	434	406	455	427	440	427	432	429	398	416	436	431	438	438	439	451	423	478	452	440	440	380	441	444	417	439	424	438	450	440	402	441	462	432	409	437	452	408	440	444	402	415	416	444	445	390	411	402	423	483	417	417	426	412	410	395	398	452	446	429	467	450	463	410	432	453	406	435	455	447	419	442	394	437	396	409	449	401	421	428	425	388	447	434	454	411	411	455	418	435	410	409	440	425	435	426	423	434	441	427	445	448	419	417	444	433	422	460	459	442	451	451	409	407	437	413	406	454	436	465	431	460	438	422	429	424	403	442	427	446	447	402	472	423	382	434	490	473	436	456	450	483	396	424	423	429	483	381	451	441	428	412	449	440	438	424	434	429	449	411	432	437	443	434	443	425	403	418	425	451	370	433	426	450	432	431	437	437	423	476	445	455	418	422	408	448	408	424	445	403	392	447	396	375	402	465	412	457	422	441	429	426	444	444	443	433	434	418	491	423	440	426	452	404	437	442	499	479	448	411	437	413
19806	9122	11904	8590	4344	2700	6031	20845	25834	3767	241	230	210	202	223	236	189	227	184	204	206	220	210	214	183	216	200	229	213	200	213	212	202	214	217	208	184	229	189	201	201	187	191	216	204	218	225	228	201	196	211	213	209	204	204	208	185	218	202	219	227	212	193	177	227	201	201	219	228	204	180	203	203	230	226	195	198	230	206	198	192	220	218	208	225	194	182	208	203	213	188	205	212	207	193	206	227	221	179	201	214	234	208	199	193	187	187	172	211	208	204	228	181	216	208	224	229	221	229	197	195	205	215	217	207	185	236	206	190	210	223	203	203	210	207	202	219	179	216	219	196	207	247	237	218	190	221	217	210	181	219	210	229	229	219	219	222	226	194	226	217	192	192	195	182	186	213	212	206	206	187	225	228	194	217	213	216	207	202	188	220	206	213	212	249	202	200	201	191	196	204	216	181	195	233	225	231	192	181	186	186	232	215	200	184	211	185	214	201	212	233	191	209	186	234	220	244	205	200	196	192	210	206	216	210	205	198	197	212	207	206	261	210	209	206	206	183	194	206	194	223	182	236	190	232	189	224	212	191	212	211	201	196	223	202	214	224	217	190	208	203	200	206	199	214	203	202	182	242	200	210	219	195	232	209	210	202	216	197	215	223	211	200	192	184	196	215	205	184	203	209	207	191	209	253	219	205	205	206	203	202	218	238	208	222	204	214	228	221	209	197	228	215	198	212	232	235	234	226	209	200	231	201	194	206	183	187	211	219	207	202	225	214	185	220	226	214	222	215	233	212	209	175	208	202	228	221	208	220	190	199	234	210	223	194	192	194	206	218	210	234	225	224	215	218	193	200	203	229	215	194	207	251	234	209	200	209	174	206	219	194	233	211	190	213	204	184	191	222	221	224	191	192	212	199	192	187	208	210	201	202	213	231	197	216	225	229	228	200	211	203	244	228	186	234	190	194	189	205	202	224	207	205	210	196	200	207	211	248	219	207	205	204	224	201	215	215	204	203	207	194	219	203	192	215	193	229	208	205	228	224	182	222	210	220	208	204	197	197	198	214	213	203	236	190	210	223	193	216	213	235	186	212	214	201	186	192	224	215	207	218	197	203	219	191	213	213	198	201	185	183	221	197	221	218	237	196	188	177	220	208	239	207	206	211	213	191	205	233	175	199	192	208	202	207	213	210	216	214	209	216	217	174	222	186	236	212	200	184	228	202	212	201	194	200	197	219	185	196	197	208	197	206	188	220	203	186	205	207	210	183	208	232	205	227	209	203	206	191	207	239	201	176	179	213	207	201	231	240	246	205	174	206	206	178	196	218	227	209	203	189	234	209	227	211	228	206	230	216	213	219	248	226	198	227	209	229	212	232	186	210	183	204	204	196	217	217	255	203	189	203	203	216	238	202	197	237	200	240	200	214	222	194	209	216	194	184	223	191	230	212	230	211	208	212	212	191	173	215	225	214	196	214	201	205	214	205	205	180	224	186	205	206	202	198	206	205	218	205	196	208	222	194	174	223	206	228	218	197	200	197	194	210	236	199	194	209	227	233	206	229	206	225	230	219	202	186	189	231	223	184	200	211	215	222	239	187	249	205	222	199	226	187	200	204	190	182	210	196	193	203	216	217	200	226	193	235	186	209	216	196	226	208	192	222	196	220	216	209	192	187	198	229	222	198	228	220	226	208	199	216	213	227	219	222	212	200	204	227	185	187	206	198	195	215	209	182	216	184	200	224	238	164	214	208	224	198	216	191	193	210	220	203	193	210	210	180	238	192	191	191	189	203	211	191	197	208	198	193	214	248	199	214	186	182	210	230	172	221	172	191	208	226	209	200	210	185	190	214	177	203	186	219	234	209	221	207	203	215	232	184	209	226	230	226	227	208	210	209	193	189	205	198	180	189	197	205	230	226	252	202	206	210	193	215	228	195	219	218	227	212	221	180	218	240	220	220	197	227	205	233	219	220	205	210	194	217	214	197	207	222	185	178	207	188	194	216	223	198	192	213	201	193	222	202	192	197	208	210	191	216	201	238	188	209	172	210	192	227	229	212	180	197	184	216	182	171	196	219	224	213	189	210	215	208	226	209	233	226	209	190	200	231	216	189	215	209	202	191	213	207	204	199	215	173	190	243	213	206	233	212	199	244	252	181	192	235	232	198	191	216	215	199	192	230	229	191	203	211	195	187	216	212	175	190	231	226	218	200	202	203	197	217	213	220	222	210	210	216	208	212	209	226	211	203	214	197	191	194	198	228	182	195	208	203	213	201	203	196	200	198	217	187	202	190	212	220	212	216	193	221	216	200	203	203	194	207	234	191	218	208	211	219	226	199	216	242	216	191	200	170	217	269	208	223	198	196	222	224	225	210	202	204	212	184	188	218	216	197	215	204	208	199	186	214	217	191	225	201	189	207	224	209	201	213	213	231	185	202	197	213	205	187	202	209	177	217	186	196	230	212	173	198	222	191	227	204	193	235	198	221	204	210	224	191	205	226	213	224	209	233	201	219	194	189	225	214	193	181	217	207	196	217	213	207	184	178	218	214	215	215	223	168	174	197	220	193	204	206	211	215	211	203	199	230	212	226	224	188	203	206	196	185	205	199	221	216	187	215	245	207	206	192	201	206	223	197	244	216	211	217	222	205	219	239	208	243	197	192	213	220	241	213	227	208	209	196	210	205	218	187	206	214	216	220	199	225	225	206	220	211	236	231	179	204	224	219	205	206	209	199	211	179	203	225	221	215	238	208	191	184	208	238	225	187	195	209	194	197	212	231	195	220	191	206	214	204	192	214	180	208	212	199	209	190	215	199	215	247	220	234	211	184	205	212	206	203	178	202	189	212	197	214	212	236	217	223	219	208	206	225	218	208	215	229	200	188	230	209	197	178	187	192	198	195	225	228	204	227	235	201	197	218	176	215	190	180	204	228	172	199	208	197	198	198	200	190	217	206	223	208	216	214	213	217	217	209	188	196	218	223	196	190	209	192	223	197	197	204	204	176	198	218	226	217	186	210	240	213	191	189	218	206	209	197	217	223	222	198	219	205	210	192	230	192	192	202	201	198	207	210	208	240	212	201	213	210	209	211	227	222	233	223	200	199	231	200	207	188	201	233	230	186	194	204	214	222	182	230	213	204	199	209	217	194	214	203	201	197	225	218	179	188	199	198	192	203	233	204	219	214	188	205	228	203	213	200	217	179	213	225	209	210	205	198	228	232	202	212	181	230	228	197	207	214	223	220	200	212	192	218	223	219	177	216	224	198	189	189	217	190	206	203	216	215	195	216	213	184	188	225	189	188	227	219	228	200	201	214	229	182	209	205	215	204	222	243	215	223	233	221	217	220	194	189	225	230	202	208	225	221	220	200	190	178	237	193	206	226	196	216	215	202	181	217	222	194	221	202	200	212	224	205	206	210	207	193	233	213	219	216	196	230	215	220	219	202	178	215	183	228	190	188	206	208	198	210	218	217	191	205	199	206	188	205	216
10449	7085	18576	19355	13420	10793	21242	44268	44264	1100	785	676	713	718	672	604	662	602	605	590	676	573	543	541	570	560	572	556	553	577	581	561	571	550	531	528	589	587	538	548	522	494	543	551	551	536	535	558	507	539	512	515	563	546	537	529	551	506	514	491	535	594	570	501	551	557	546	571	541	522	519	536	517	516	534	523	578	530	564	496	545	548	491	483	542	563	554	499	518	530	540	527	520	548	525	504	555	543	522	557	519	531	556	536	495	521	522	529	553	540	521	509	550	501	546	540	487	518	559	511	575	526	526	564	500	535	558	527	523	516	510	519	534	549	517	516	508	514	515	509	533	537	545	541	522	532	538	536	525	552	564	525	548	513	510	545	521	543	547	538	546	516	575	522	569	541	541	519	517	533	506	516	536	522	529	527	551	502	483	512	489	582	550	524	506	497	543	522	534	526	582	504	532	517	534	562	531	509	497	572	552	567	522	502	523	548	552	535	554	502	532	536	533	568	568	482	513	542	551	553	527	528	485	564	546	532	539	539	506	565	540	535	543	513	593	514	531	486	541	525	485	577	516	501	518	534	550	530	528	507	514	521	517	514	558	486	528	555	536	548	499	526	550	539	555	546	556	525	571	520	522	525	534	547	534	490	561	546	499	549	578	532	532	500	547	534	552	528	539	536	573	534	595	540	498	517	501	576	555	559	545	566	525	521	501	443	519	507	510	542	537	525	516	570	500	512	579	515	520	531	519	517	511	580	511	515	559	469	534	516	514	515	513	514	517	528	517	504	554	549	521	546	513	554	515	528	528	543	523	519	509	485	576	503	543	528	565	542	535	524	514	492	543	530	525	522	538	509	521	502	502	526	550	486	565	513	513	501	567	562	556	554	529	501	541	524	499	534	499	530	552	556	552	553	513	531	535	516	523	540	513	516	538	565	512	522	542	537	522	544	555	533	553	535	533	513	571	531	489	496	535	568	532	503	537	504	511	559	518	529	515	543	519	523	509	541	489	567	557	511	550	523	493	506	528	554	539	565	496	523	561	524	534	498	541	538	511	483	534	510	570	560	492	503	537	539	578	528	518	527	556	537	546	580	524	565	489	542	542	499	553	538	549	521	521	537	507	526	506	551	517	500	557	563	506	521	504	558	548	508	535	500	503	513	541	476	495	524	508	498	535	549	556	525	494	582	542	506	521	540	533	550	514	503	543	536	533	556	512	490	525	532	543	550	493	525	549	502	505	522	529	543	515	508	517	554	538	493	505	543	550	502	542	496	543	515	513	518	551	524	515	522	537	518	513	572	545	525	554	532	523	534	559	516	537	559	513	521	492	528	518	538	568	505	496	524	497	533	521	524	544	522	507	495	560	515	576	541	536	569	521	498	522	559	514	515	495	518	533	505	522	531	551	519	556	557	519	530	542	578	538	532	523	554	535	520	557	525	554	524	528	560	512	517	551	528	537	530	505	535	511	539	532	501	569	536	528	546	510	505	488	490	508	510	536	482	568	557	538	478	506	524	499	521	508	566	553	509	524	480	506	528	517	524	535	496	529	527	490	544	535	542	506	546	505	518	550	548	531	547	531	537	534	506	531	527	502	536	524	504	566	513	506	518	545	488	512	505	560	539	541	533	533	523	500	554	518	561	502	539	511	514	522	533	525	522	500	543	522	527	516	533	544	524	502	564	512	549	541	565	567	528	518	544	540	508	587	556	499	565	555	563	525	538	568	492	492	542	572	532	540	534	498	488	524	551	504	513	545	536	516	509	519	516	484	532	513	497	535	548	514	535	504	501	535	523	511	526	522	544	530	519	524	536	557	557	502	530	527	524	507	505	497	533	551	528	536	547	547	517	506	541	499	533	545	531	557	552	500	542	516	545	536	506	489	513	522	526	570	567	539	518	561	526	522	489	527	534	520	544	515	528	488	501	522	538	534	495	569	552	554	573	557	559	544	556	552	520	590	537	514	535	528	531	485	570	522	523	485	554	483	524	519	505	537	521	544	539	529	567	574	545	509	507	564	507	575	538	568	507	577	494	516	530	509	540	522	568	524	529	561	537	564	543	505	580	559	513	540	554	522	522	544	514	522	492	563	563	532	532	553	518	508	575	525	532	549	505	510	506	494	553	502	524	527	557	538	546	535	552	482	512	551	534	515	522	540	561	518	523	588	532	530	507	529	502	525	531	525	576	499	497	517	498	505	548	570	509	539	549	556	535	524	549	536	501	547	476	534	554	515	537	504	501	510	527	516	515	531	513	530	542	519	567	534	512	504	523	513	576	568	543	545	558	528	534	539	523	542	516	542	545	542	510	542	542	542	519	541	506	521	500	525	548	548	538	529	554	518	543	551	571	566	551	558	540	527	502	536	525	548	561	487	511	567	519	520	502	480	530	556	542	528	510	533	519	556	548	521	551	526	549	504	570	578	557	534	554	560	503	485	492	523	541	514	503	522	518	540	482	533	556	515	523	565	491	507	546	531	502	521	511	517	535	508	510	557	507	525	536	508	539	551	579	478	519	536	503	512	534	513	549	572	519	513	514	502	542	541	551	513	441	504	511	520	571	539	522	482	511	543	535	457	504	510	527	532	524	503	530	528	525	545	536	519	543	520	514	527	553	558	534	548	511	500	543	513	571	540	506	553	459	544	570	521	554	551	529	516	520	530	508	533	539	517	564	540	532	508	575	516	505	531	560	530	508	548	506	523	528	578	570	498	522	538	533	548	516	532	505	531	518	576	514	560	567	534	558	477	558	557	503	536	510	572	550	545	558	513	538	546	539	515	504	540	507	539	542	501	544	540	522	551	502	548	527	510	520	532	526	577	529	538	571	531	575	521	537	530	546	513	548	560	548	536	542	566	513	484	535	516	516	568	505	530	548	509	473	514	528	507	539	530	533	490	475	544	553	572	549	522	560	517	524	578	487	557	501	521	510	482	562	531	512	551	514	500	532	519	535	514	507	556	516	560	559	478	532	564	529	558	521	516	555	518	548	496	521	529	543	507	537	544	534	510	551	551	525	512	547	528	552	526	517	532	513	533	521	529	514	527	519	564	517	539	582	520	580	477	539	518	522	562	520	569	526	533	544	547	563	529	557	511	530	550	482	525	573	498	543	486	553	528	514	490	519	534	548	528	563	522	496	508	569	521	539	492	542	504	516	532	536	550	536	498	551	524	504	524	533	498	554	509	547	562	540	509	529	491	527	552	563	568	550	551	543	561	551	543	538	517	538	535	534	529	526	560	521	536	552	526	546	547	550	530	537	501	494	532	516	513	529	526	520	500	537	500	533	549	558	514	510	509	527	525	567	539	466	511	553	567	538	566	552	520	519	515	516	504	561	525	549	552	500	524	552	510	555	570	549	526	550	542	501	507	540	511	550	517	523	547	496	550	542	536	515	501	528	496	515	524	550	505	548	570	553	569	475	533	557	509	569	491	560	538	489	575	472	564	479	578	534	519	490	556	495	548	511	567	516	557	571	513	483	557	489
29343	15916	17820	13876	7159	4674	9366	40679	42621	10152	753	465	469	400	431	415	438	386	403	436	390	382	431	399	372	403	439	419	401	406	391	377	424	406	411	392	412	375	397	384	409	380	399	389	373	387	387	390	412	387	360	376	392	392	376	406	401	346	381	403	380	400	381	371	396	378	389	454	398	398	368	346	388	380	373	388	398	369	409	410	400	366	355	431	387	372	367	401	404	371	396	369	395	384	379	348	374	422	397	431	380	392	392	390	395	386	378	378	385	339	395	379	373	386	373	377	385	391	372	369	377	430	410	392	405	388	363	383	391	385	362	368	404	383	377	363	387	370	395	388	386	368	414	357	336	390	359	362	359	351	386	388	353	401	412	393	375	384	371	373	378	370	401	388	428	378	364	371	420	408	411	384	381	381	392	411	380	407	402	377	410	384	385	373	429	399	383	383	364	428	390	392	394	360	352	383	365	343	395	373	378	352	348	362	408	365	370	419	393	413	394	380	391	387	391	380	375	379	405	353	376	397	399	402	438	386	378	391	381	383	369	377	382	365	389	352	403	400	378	362	381	380	385	399	394	413	358	352	372	385	390	401	368	356	386	421	414	393	387	402	406	420	378	382	394	397	396	412	373	405	396	389	392	365	413	403	355	361	390	425	397	372	381	403	399	336	418	348	370	384	374	402	392	386	398	407	400	385	426	361	357	395	398	416	395	420	394	404	385	396	385	390	405	383	378	399	399	415	385	364	388	369	364	379	377	396	404	391	378	369	409	425	391	361	386	390	422	382	405	372	355	390	378	402	368	382	371	356	369	375	369	418	413	373	367	389	388	391	399	394	417	397	393	375	360	432	369	364	379	342	374	359	410	367	345	418	368	399	387	355	389	401	373	408	370	419	404	359	377	427	367	394	436	410	376	388	384	412	379	382	393	391	389	373	393	376	394	376	414	376	403	363	437	381	349	387	382	412	395	399	387	376	412	410	384	401	388	379	410	390	388	388	377	358	391	359	397	362	376	397	398	350	383	386	417	387	425	393	386	383	388	373	359	359	389	374	362	346	380	391	384	433	373	370	397	390	367	439	379	401	387	380	373	350	363	385	417	413	392	348	387	414	359	349	369	367	360	401	363	393	366	382	412	421	378	367	375	396	412	402	401	404	411	366	365	377	370	339	361	408	426	380	396	372	406	394	393	367	365	404	376	375	377	374	385	402	409	405	394	368	354	391	391	396	394	359	394	364	392	391	379	360	368	418	389	359	404	416	398	362	372	426	396	373	403	355	396	394	387	365	374	388	351	412	396	403	378	366	338	404	415	355	420	397	368	378	373	360	412	384	392	387	391	441	381	392	383	404	374	384	400	362	372	383	424	367	333	378	378	365	357	398	456	379	401	383	384	409	402	389	383	412	370	409	440	381	387	410	403	408	362	382	395	363	393	382	415	389	392	373	365	365	366	353	389	393	371	419	402	338	397	366	394	353	381	362	390	397	388	418	421	375	411	359	407	405	403	404	394	380	385	395	422	384	320	399	405	369	386	362	389	320	392	389	401	373	385	350	371	361	418	379	396	365	396	383	369	410	389	424	373	424	376	377	371	402	389	397	350	349	385	404	400	391	372	397	360	364	385	387	386	391	392	385	369	414	403	407	378	410	364	376	408	400	358	383	343	386	394	371	382	398	416	415	367	376	375	391	389	381	406	407	388	388	368	412	371	376	392	402	359	373	451	378	368	373	375	375	387	388	386	367	374	427	374	407	412	386	412	373	365	378	389	404	357	386	431	376	382	426	392	433	392	385	363	430	368	380	403	391	365	361	422	399	391	429	376	413	387	407	386	390	379	418	412	358	371	372	360	386	391	391	349	380	337	405	421	418	427	387	394	383	398	386	384	361	393	406	370	396	370	394	357	400	365	376	401	350	357	375	365	377	396	380	369	382	382	403	407	428	411	406	385	382	415	409	434	399	400	403	402	370	393	391	364	384	399	357	393	391	390	369	383	346	384	397	399	372	403	390	376	369	380	347	358	413	378	373	387	405	399	396	368	361	374	394	382	396	352	389	386	394	354	382	379	356	336	404	396	370	379	394	373	382	337	380	363	367	376	391	342	370	371	400	342	388	370	376	345	386	393	391	379	407	361	367	415	356	366	390	400	383	367	396	408	384	385	419	380	391	377	355	373	379	397	380	340	381	419	388	352	412	380	410	373	396	381	363	404	386	406	379	391	398	385	336	365	407	372	428	409	394	393	386	419	375	417	380	372	388	404	415	380	364	376	421	406	391	369	368	390	360	371	416	381	412	452	371	360	378	380	391	374	360	367	374	390	409	368	395	399	418	381	369	372	406	384	359	368	399	427	409	402	385	387	394	413	398	405	353	385	369	399	390	390	407	372	394	405	386	363	390	364	361	399	389	373	370	394	386	396	411	379	372	412	399	369	352	382	403	395	400	394	365	403	381	423	385	372	417	369	393	373	372	385	407	378	384	407	372	413	439	359	366	388	404	408	388	380	399	395	398	369	345	419	398	375	369	397	392	405	410	373	380	369	369	358	393	412	362	395	452	350	398	389	357	423	385	378	407	410	354	389	384	365	393	393	395	396	379	384	366	367	383	408	372	373	370	375	414	417	400	354	377	388	406	395	400	405	426	403	374	386	367	390	395	393	399	409	386	334	426	395	387	362	373	410	403	413	405	396	397	398	396	402	385	357	404	387	379	365	374	397	419	349	352	351	380	378	390	415	376	418	352	357	361	378	389	386	361	390	407	338	373	389	380	381	414	372	384	403	376	421	370	358	412	364	376	389	425	377	346	396	387	404	370	381	373	383	376	371	356	422	373	333	359	426	388	394	371	395	392	377	387	387	358	375	397	379	371	394	406	368	408	404	389	388	395	394	367	405	356	356	382	402	392	392	391	381	368	392	406	392	387	391	400	356	392	367	370	388	411	397	370	385	393	347	407	365	398	398	383	426	371	383	397	406	398	383	385	394	420	405	388	403	417	403	441	412	402	422	407	379	368	392	415	354	360	379	395	379	382	410	373	382	383	397	408	414	377	401	339	367	390	402	416	377	393	365	376	338	387	420	417	402	379	413	377	383	362	389	385	396	402	349	401	383	365	365	401	406	394	385	399	412	410	372	405	418	423	395	371	354	357	388	414	341	400	408	382	382	398	372	400	388	377	380	393	356	397	376	353	365	387	398	387	417	436	383	375	372	396	342	388	426	385	421	366	404	365	388	382	421	381	377	386	352	400	396	412	339	390	378	418	348	360	349	392	368	363	397	365	382	395	407	377	350	401	409	419	405	363	399	359	388	377	402	376	400	353	367	405	364	344	368	397	365	396	401	391	421	385	417	408	364	362	381	372	367	379	391	335	415	347	402	383	424	435	420	412	429	360	404	381	363	413	410	397	423	370	368	399	396	394	384	364	412	384	371	415	339	416	365	375	363	402	332	355	386	388	382	396	391	389	393	385	436	396	378	392	365	371	402	356	366	399
13886	10914	24011	25245	19022	15285	25309	59798	56223	2987	1405	1301	1260	1187	1162	1130	1039	1096	1030	1004	1009	1003	980	945	982	1031	911	936	999	1010	936	937	950	958	887	951	862	923	870	926	909	882	954	923	939	870	918	907	978	888	896	851	962	861	926	874	935	874	948	880	877	930	890	851	961	877	884	870	904	917	830	871	887	830	869	885	902	872	895	820	936	861	873	861	899	869	870	879	863	884	876	854	884	864	863	902	843	871	954	880	885	929	870	864	864	893	876	852	908	851	915	829	867	935	856	872	855	840	871	867	872	887	870	847	918	846	834	932	865	838	874	875	940	864	900	899	826	875	874	900	851	840	854	863	909	864	866	852	871	900	883	902	881	883	894	853	861	890	845	878	871	879	890	888	871	880	897	879	854	844	886	866	844	893	923	884	849	931	862	898	864	892	889	848	872	850	872	933	910	860	888	890	872	887	902	889	924	842	846	925	899	882	890	868	881	852	905	907	895	896	810	844	836	871	934	846	830	868	892	885	876	885	839	865	877	843	892	854	885	933	850	888	898	851	918	852	890	847	869	830	864	886	860	831	899	904	874	899	851	923	935	873	911	900	913	886	884	904	922	885	903	878	885	837	847	885	891	899	865	831	872	889	876	937	849	832	839	870	871	884	903	895	891	894	880	897	849	899	830	847	875	904	878	925	898	870	863	879	909	857	850	868	834	847	889	928	822	851	965	895	913	891	896	900	901	943	910	871	951	900	849	882	861	891	855	928	886	824	887	865	872	811	889	845	939	825	876	928	884	824	874	873	853	871	841	913	905	880	896	820	939	898	829	914	863	879	850	876	885	893	874	907	922	874	872	873	834	864	875	878	839	830	853	872	887	887	907	916	889	895	861	828	844	868	901	883	883	861	831	856	861	872	876	857	870	834	907	886	868	832	913	883	898	841	855	842	909	851	900	910	861	863	877	897	859	838	841	812	833	905	881	882	918	901	885	884	890	895	886	887	935	894	882	866	841	889	874	875	936	890	872	854	887	927	867	873	828	882	873	876	904	877	871	857	853	880	911	878	885	892	851	869	903	896	901	828	863	927	839	962	908	839	894	847	938	859	932	851	927	832	898	861	859	858	898	888	895	851	854	888	878	821	901	856	848	892	882	914	928	891	939	886	872	933	893	853	882	886	879	843	926	892	899	885	837	904	897	841	936	848	874	879	913	845	898	891	852	854	915	853	875	868	887	889	848	788	862	881	902	850	847	919	860	899	934	883	870	881	887	940	908	879	839	875	948	879	872	899	880	851	910	864	853	883	918	865	857	858	887	836	871	897	937	851	827	874	827	938	837	924	889	875	854	851	859	901	865	838	832	817	856	881	873	905	847	890	889	908	869	848	882	915	880	870	904	882	874	872	915	914	901	902	872	891	903	842	856	813	888	858	887	845	913	887	868	910	835	864	864	929	869	847	869	870	875	837	869	833	910	892	838	850	859	881	878	873	885	891	842	911	954	895	872	878	881	851	857	832	870	847	863	865	879	888	884	896	886	903	810	889	895	922	868	852	912	871	914	859	838	892	855	870	872	922	908	907	877	883	834	874	865	906	876	891	848	815	839	878	867	838	893	851	822	840	913	902	908	855	859	876	840	876	865	872	890	901	913	872	866	825	893	909	877	898	889	932	835	896	839	899	855	838	836	844	818	809	872	882	872	874	893	903	901	827	862	874	890	855	947	865	894	888	888	897	851	928	876	816	837	845	912	905	900	888	870	895	872	897	886	867	905	829	883	849	859	814	887	882	830	891	856	886	894	902	863	873	901	848	861	852	903	905	823	848	873	906	827	893	866	917	882	898	859	861	882	856	866	879	832	866	881	862	909	905	869	893	850	848	856	883	864	839	891	887	848	854	845	874	846	864	866	932	894	866	921	931	878	876	930	847	873	852	884	919	907	841	884	886	919	878	962	903	896	822	914	863	891	898	849	882	870	861	903	870	872	865	855	947	837	905	904	912	928	865	900	898	881	912	872	895	853	825	870	867	925	849	935	866	908	858	917	847	886	858	871	889	865	876	901	961	909	846	896	875	846	845	863	835	901	944	923	884	836	935	898	872	877	854	909	863	909	907	913	887	868	879	872	879	881	890	898	871	860	865	873	888	921	867	869	904	851	879	861	879	884	808	899	883	901	871	876	839	861	893	922	868	909	891	859	879	880	863	892	895	910	844	858	841	885	916	876	911	857	855	852	804	860	941	888	872	893	873	912	900	871	874	874	851	860	894	882	883	876	922	874	855	868	887	878	865	859	945	830	867	897	959	886	894	943	835	872	877	926	836	847	908	863	873	911	808	895	890	846	847	877	853	868	885	904	860	931	893	904	914	860	864	852	855	883	892	897	905	889	908	876	891	877	887	848	887	854	797	893	871	944	912	882	904	859	902	857	903	855	873	901	868	867	876	941	867	896	878	905	948	871	855	868	858	892	833	814	873	844	865	924	822	843	862	853	835	897	896	936	900	853	869	819	897	818	901	873	893	877	898	865	913	831	917	856	923	870	936	858	828	824	846	908	877	905	889	927	836	903	864	834	881	949	929	915	834	852	873	930	862	888	883	828	823	823	900	874	857	901	820	842	933	891	868	881	814	910	866	900	870	922	852	920	888	879	872	898	895	892	834	902	871	864	833	851	896	889	864	899	932	921	861	931	894	862	861	899	867	856	905	925	879	922	835	882	832	835	856	839	949	917	923	905	937	919	917	883	870	919	893	885	934	831	903	874	867	874	842	810	834	916	885	886	968	881	862	868	844	857	843	887	851	878	846	861	933	905	868	907	811	867	879	912	877	872	878	887	881	859	879	859	839	863	860	876	953	895	874	854	902	850	839	892	840	809	866	909	902	889	925	878	865	886	890	891	796	854	868	911	878	815	918	869	869	849	883	855	852	786	893	846	849	849	892	876	857	862	850	877	850	893	877	838	907	866	904	864	821	809	874	852	845	847	884	900	904	880	914	895	926	864	890	925	926	877	875	843	939	902	895	805	860	864	947	870	861	845	839	870	851	937	880	851	848	860	920	865	827	810	864	872	873	879	874	920	904	898	866	852	910	884	885	864	890	922	910	872	864	879	872	901	908	925	862	818	904	816	899	840	879	852	905	848	866	839	860	893	870	892	796	904	883	884	923	842	851	873	847	886	918	884	895	856	856	873	864	894	913	921	858	922	868	882	893	909	845	861	873	915	871	869	839	848	844	936	887	877	890	836	890	823	878	873	833	886	942	932	865	907	860	877	883	864	852	838	876	920	849	941	866	861	860	871	861	891	854	858	887	860	867	884	909	849	905	869	894	865	864	890	896	890	897	858	865	858	851	829	888	864	877	895	884	888	882	863	854	857	919	887	857	900	876	919	883	863	846	881	863	854	838	854	882	919	918	842	851	834	865	887	859	895	862	843	884	840	888	827	809	877	889	846	835	901	890	859	907	848	882	863	901	891	885	867	854	894	917	848	872	868	874	884	879
9476	5376	5816	4196	1983	1504	1054	1304	1708	276	193	184	180	162	175	191	172	175	178	170	174	203	196	201	183	179	164	176	150	193	167	180	185	169	159	193	157	160	194	192	189	177	185	176	188	191	203	186	192	189	181	172	185	183	177	182	195	192	204	164	199	222	181	163	185	181	191	191	180	169	204	181	181	177	182	168	181	148	182	176	155	171	195	174	168	161	201	166	190	168	189	170	186	193	195	157	174	184	183	175	193	167	199	183	154	175	166	197	187	157	199	204	191	170	156	197	178	169	213	172	183	186	172	163	187	197	163	187	162	195	160	168	212	176	180	196	202	177	192	161	210	192	176	169	186	174	172	184	179	189	168	210	182	158	162	192	194	183	180	185	158	153	186	183	188	152	197	195	173	178	168	176	180	179	181	185	180	176	169	200	184	185	167	196	169	156	169	162	165	208	176	157	178	180	177	155	181	178	156	186	172	179	175	193	188	173	174	158	178	197	190	181	172	162	184	193	211	171	165	174	193	174	187	172	182	178	184	180	192	189	185	151	169	169	193	198	173	170	183	205	192	192	172	176	182	180	146	173	182	191	199	173	179	167	197	169	164	185	201	186	173	201	178	175	175	180	199	199	172	179	186	158	173	199	187	185	174	194	203	185	198	189	167	169	177	194	172	164	170	168	189	198	162	179	177	169	186	197	197	177	186	175	193	155	195	170	210	174	184	183	196	189	173	192	197	198	188	202	186	176	188	184	171	175	181	171	184	183	166	186	165	170	189	181	179	179	194	181	179	183	173	186	161	187	189	156	154	182	169	176	172	172	163	190	167	163	201	187	183	180	204	180	167	168	205	169	225	193	192	180	202	189	191	154	184	189	219	178	166	189	181	197	188	177	164	194	205	154	176	153	174	182	185	169	182	187	174	203	207	173	172	173	186	192	158	178	183	154	188	176	184	238	182	169	177	176	204	191	178	192	203	186	192	172	183	164	173	180	180	156	166	182	170	198	172	179	171	183	188	215	180	197	193	158	179	166	174	174	173	172	187	170	182	192	187	169	181	189	141	198	178	195	168	178	197	173	178	188	193	191	163	181	171	193	178	192	171	165	172	178	169	183	194	193	190	194	186	195	181	170	184	180	201	187	175	170	210	210	193	179	192	169	155	195	171	197	180	182	179	175	189	176	174	189	170	159	197	191	187	203	156	173	172	199	217	188	179	162	167	184	185	165	179	184	177	159	185	210	185	190	203	168	184	189	154	168	165	158	182	172	188	203	189	172	167	196	183	209	192	187	165	181	171	175	228	181	184	186	179	169	190	162	200	191	208	158	191	170	179	187	195	175	178	154	181	202	174	192	181	194	191	179	186	159	181	206	169	198	205	184	183	200	181	188	192	167	180	174	180	172	164	197	182	198	166	179	165	150	179	184	173	171	177	173	181	215	192	187	185	190	172	203	185	195	172	187	199	178	178	189	181	196	185	205	185	163	179	158	191	216	190	181	186	184	163	179	180	201	182	205	172	199	185	147	183	193	208	168	191	192	164	178	194	174	172	179	183	188	193	163	187	184	178	161	174	164	190	186	218	184	169	192	169	201	180	192	167	196	187	168	182	185	176	198	176	189	193	196	179	165	176	192	163	175	162	183	180	175	179	183	187	184	187	199	174	167	173	182	173	163	173	191	199	168	161	144	176	148	181	211	176	174	173	198	165	177	169	171	193	164	174	173	169	168	152	175	165	222	202	166	185	178	164	168	187	170	163	179	215	174	172	174	191	149	181	179	182	174	178	182	173	189	172	163	181	225	194	179	183	146	146	185	195	192	195	184	176	180	154	180	196	185	164	172	188	159	179	159	198	201	181	177	192	207	183	207	187	196	192	164	182	163	189	186	208	181	180	189	163	180	182	166	184	182	179	167	194	162	166	188	188	196	180	159	187	199	191	169	168	174	191	187	167	175	181	168	175	167	160	183	181	186	175	199	162	172	190	162	172	183	160	171	163	191	198	211	180	200	197	171	170	168	191	169	189	176	190	188	179	165	166	171	180	181	140	177	164	178	182	179	162	161	188	182	174	207	202	177	194	173	171	183	167	170	159	175	181	198	190	177	150	144	169	178	176	161	188	164	183	203	194	172	180	158	211	203	195	177	208	157	181	203	170	171	168	165	166	164	159	192	172	175	202	202	166	165	158	175	187	200	192	203	189	170	187	188	167	191	174	184	189	185	153	178	191	167	189	168	160	176	195	190	190	196	209	189	187	184	180	167	189	169	193	164	185	162	203	170	200	178	165	147	190	178	215	166	181	172	179	200	181	172	193	187	189	188	190	164	182	183	185	164	191	175	149	173	206	167	179	187	169	140	194	187	192	159	173	175	186	183	171	185	193	197	199	189	178	183	177	170	185	176	174	188	195	155	153	166	187	202	174	193	180	176	187	186	162	216	164	176	173	186	176	190	196	181	169	174	189	155	202	185	169	162	168	183	170	164	189	173	192	171	189	176	165	187	173	165	194	158	178	202	203	183	160	189	187	168	172	173	179	187	172	188	177	170	194	165	158	174	208	204	160	214	173	184	170	183	157	173	169	180	170	177	172	187	172	200	187	184	161	153	197	185	173	192	166	168	176	196	182	162	178	200	182	199	192	183	189	193	165	175	175	201	185	151	159	177	228	157	188	188	198	178	190	177	186	172	181	177	147	166	179	163	204	208	184	154	173	190	178	206	151	177	171	170	153	179	186	193	164	184	177	188	198	177	203	168	170	174	180	193	192	170	198	175	171	184	184	190	187	176	170	186	172	147	185	186	183	193	156	183	181	220	168	189	148	161	188	163	162	177	158	158	186	183	198	173	186	179	182	199	188	211	169	154	208	170	190	184	189	185	212	181	183	173	177	180	181	149	181	170	181	187	183	182	177	193	196	189	178	179	161	166	188	164	155	215	173	155	161	176	202	177	183	167	202	187	170	192	180	191	178	198	195	177	190	174	182	186	184	178	181	162	206	205	187	181	170	166	157	204	197	185	153	187	212	173	189	195	179	176	182	180	195	183	196	177	167	183	184	166	179	197	186	172	190	173	184	184	200	182	174	198	184	184	176	172	198	185	179	180	187	185	203	185	191	197	161	189	186	189	183	190	163	202	176	167	193	191	207	198	179	198	192	193	182	199	166	161	174	196	160	175	190	159	164	183	179	174	189	183	177	192	166	192	159	155	162	194	170	205	167	157	187	189	191	181	181	189	180	207	201	186	190	157	188	202	187	183	175	204	185	181	183	194	168	201	155	178	170	179	177	187	171	165	188	173	196	175	182	178	194	203	187	187	173	188	199	175	180	172	178	185	170	205	155	168	168	153	184	204	202	173	194	169	175	213	186	163	152	184	169	192	201	178	198	214	192	174	176	199	188	161	173	154	193	177	170	197	127	187	185	168	182	176	190	199	177	211	206	159	170	155	166	193	198	166	194	151	164	182	164	196	189	197	202	191	172	190	198	177	210	176	201	205
5243	4579	10452	11040	7458	6371	5148	6857	8264	774	466	489	479	453	457	451	481	421	451	451	431	456	459	450	467	432	464	407	462	471	495	476	447	450	445	439	447	421	426	455	455	463	463	471	461	460	474	467	467	439	462	463	432	444	456	466	470	479	461	464	471	456	471	423	433	460	475	522	429	487	485	413	424	446	429	453	474	451	417	457	420	482	452	439	476	458	452	507	433	426	423	435	416	449	475	468	476	465	484	453	461	454	469	475	489	461	442	456	479	464	434	478	445	474	431	463	414	470	426	452	431	466	471	470	416	442	467	443	471	472	482	412	467	418	452	426	473	462	448	458	431	468	438	409	399	454	464	451	465	429	444	446	476	474	445	492	478	475	434	498	460	435	497	492	476	479	452	460	432	463	467	487	455	453	477	488	494	468	463	417	417	411	448	520	467	455	492	440	444	473	439	443	448	464	471	458	420	442	473	451	462	458	467	444	441	413	484	442	458	488	446	436	439	462	458	435	419	439	451	456	398	451	426	443	470	462	455	435	437	413	484	450	454	462	481	449	471	453	424	454	421	465	476	464	447	459	485	455	433	471	472	469	435	451	487	454	442	434	465	480	442	433	465	420	413	462	496	487	467	432	462	454	431	464	450	464	461	447	461	413	445	451	458	466	459	478	463	468	424	451	431	462	429	475	468	434	451	500	454	461	464	445	447	452	454	475	469	468	458	405	465	407	441	466	406	466	458	460	510	462	457	446	438	451	447	463	441	450	472	458	499	457	462	440	468	447	440	465	452	462	432	426	445	462	440	441	447	442	460	449	451	428	435	479	468	449	448	463	444	416	450	477	467	425	467	476	448	465	491	456	433	479	451	445	478	434	437	502	495	419	453	465	455	445	457	433	438	443	458	479	517	417	441	447	473	427	447	453	465	440	463	463	493	409	398	411	450	411	452	469	493	451	424	442	440	438	445	460	449	473	485	420	455	451	462	481	450	471	435	457	501	477	470	440	447	480	434	478	462	457	459	445	465	479	456	422	459	435	429	477	442	450	453	442	477	439	482	441	418	462	456	478	460	443	446	422	444	468	478	453	496	470	472	446	470	447	424	435	468	480	506	457	482	416	409	464	441	446	421	465	435	478	491	436	413	485	456	450	475	459	486	448	465	416	475	482	434	462	485	434	485	435	429	477	432	464	475	462	432	423	473	461	455	474	475	460	451	450	450	448	459	474	428	505	451	446	490	459	469	486	469	400	438	415	482	485	445	423	407	453	438	439	481	457	427	441	456	458	443	490	490	460	430	458	471	437	485	463	484	488	478	464	444	480	460	446	483	421	472	451	493	452	454	446	483	458	509	447	456	509	505	493	428	443	450	460	459	441	429	422	440	473	473	475	431	464	468	462	487	461	448	450	457	447	429	459	486	439	474	456	469	448	500	453	463	427	480	420	442	439	498	426	466	461	461	440	443	431	435	478	435	421	457	449	449	457	492	463	479	489	452	467	472	475	426	452	480	449	490	416	460	445	436	424	512	453	456	453	462	450	475	479	415	503	468	448	472	448	452	446	491	430	473	421	465	444	439	467	441	431	472	470	462	476	440	436	478	459	468	467	433	427	445	445	470	460	444	425	474	461	478	461	457	461	479	498	490	434	475	436	439	436	433	481	459	448	486	484	469	452	480	431	479	475	444	478	429	477	406	459	440	475	431	447	427	434	437	464	463	476	444	441	506	473	437	442	439	456	413	427	480	497	391	470	461	454	476	420	446	472	454	441	432	474	450	464	432	454	467	466	453	468	452	458	441	455	464	436	447	417	454	443	437	484	450	416	450	475	431	488	461	439	475	433	422	425	464	453	441	446	489	409	501	478	449	413	492	426	490	448	440	391	454	453	455	433	453	462	451	421	423	468	455	453	459	484	438	496	461	499	437	426	430	503	455	424	454	441	459	457	434	455	438	434	475	413	485	443	427	462	446	440	467	442	442	426	466	441	488	477	431	450	463	470	434	416	418	418	429	441	463	470	486	474	495	450	447	482	430	441	456	442	466	470	497	452	469	457	446	483	452	464	442	430	472	432	489	443	444	458	448	434	472	488	475	447	466	459	459	441	448	485	452	474	463	419	436	498	478	451	446	449	455	489	473	488	475	462	465	447	443	459	445	492	453	487	447	472	490	447	441	435	473	419	452	467	469	456	462	466	414	457	469	464	431	456	444	453	424	440	446	472	419	432	484	479	461	483	437	465	456	457	494	473	477	462	500	470	446	456	523	447	445	458	436	463	467	469	441	457	504	435	437	458	460	469	450	477	421	473	470	453	459	445	419	455	489	430	467	437	464	427	490	454	450	478	448	449	487	478	437	476	433	413	507	473	457	475	449	440	477	445	462	453	441	438	441	445	483	410	414	478	429	461	442	427	473	496	466	463	457	428	426	459	441	462	433	468	441	452	496	460	455	459	427	431	442	452	454	487	435	462	474	449	504	457	484	475	501	437	438	450	423	445	446	489	449	392	465	431	521	486	471	446	451	461	451	468	464	485	463	460	456	468	500	444	484	450	436	460	432	482	482	452	425	485	452	449	465	462	466	449	447	474	469	487	455	446	467	471	456	478	427	438	467	456	480	455	422	452	448	435	454	454	441	433	475	446	464	468	462	456	422	462	494	444	457	447	472	466	431	444	459	428	463	461	458	455	445	462	424	449	475	440	426	451	466	452	449	469	447	454	454	434	446	486	468	435	408	432	447	455	432	479	466	461	456	490	443	404	426	447	462	484	455	443	494	470	458	433	420	443	450	475	419	450	447	499	443	433	442	493	463	423	453	460	454	451	431	464	490	465	443	442	465	448	455	422	457	460	432	475	421	460	478	441	456	475	449	474	442	427	464	447	470	448	440	463	485	444	438	461	467	485	445	451	434	475	462	473	411	448	456	485	419	452	505	471	466	438	467	439	472	470	449	430	490	434	469	451	458	450	503	462	444	418	459	461	450	499	411	454	446	445	421	439	463	433	437	504	463	448	458	466	509	479	484	406	435	510	438	438	472	427	454	458	440	493	413	474	428	463	433	419	468	456	484	430	447	430	479	482	449	457	456	457	494	471	459	449	444	461	455	484	486	443	448	449	425	434	469	455	428	461	479	456	485	423	434	429	442	432	478	475	407	459	445	454	466	412	457	467	477	463	444	440	473	497	466	424	416	484	434	431	452	466	464	498	479	424	447	449	435	457	455	486	444	463	481	451	454	471	458	442	412	449	444	448	447	454	450	453	437	483	469	464	452	422	471	501	462	471	495	430	436	506	412	428	477	475	457	461	469	439	459	441	447	486	413	476	442	464	472	459	438	468	457	453	444	465	424	444	466	422	487	493	481	427	465	451	478	444	470	459	473	454	487	404	472	463	463	484	448	428	434	457	434	458	461	456	468	456	446	439	423	475	468	481	476	458	460	431	411	434	459	421	446	492	446	433	442	468	468	450	462	468	428	437	468	422	425	522	461	463	478	429
19596	10015	10689	8447	4340	4849	15105	18249	23570	3094	276	245	270	214	208	217	215	241	221	244	222	239	208	236	221	204	231	234	212	218	193	212	181	203	211	231	181	223	204	248	211	238	204	218	234	213	216	206	239	195	208	199	214	210	219	225	232	230	247	243	227	209	226	230	208	233	188	234	209	229	223	236	231	220	212	217	233	224	235	208	250	230	216	225	196	224	246	222	252	205	240	200	226	191	208	205	207	218	209	190	242	187	185	222	213	201	211	201	202	203	247	209	231	232	207	209	225	229	204	215	233	205	217	227	230	214	241	233	226	213	212	216	187	230	215	191	198	235	219	221	260	214	210	235	237	224	206	220	215	234	213	241	205	191	213	244	233	210	230	210	203	221	227	223	239	222	202	211	217	220	215	220	200	207	236	203	200	208	193	198	168	252	230	222	218	208	226	210	229	219	199	206	198	197	216	193	212	227	209	194	195	234	219	230	196	203	202	230	213	213	242	232	209	213	221	229	229	216	223	221	225	195	192	202	231	200	236	203	220	201	253	249	220	195	230	203	214	227	223	228	227	243	179	224	206	227	213	194	195	228	210	223	207	208	214	220	235	219	203	219	203	199	211	204	212	220	236	199	183	207	214	217	208	229	196	222	233	204	222	221	195	233	254	234	205	208	223	235	229	223	189	211	240	200	220	226	226	189	214	238	238	220	209	219	203	210	219	219	213	222	217	207	192	219	226	225	202	204	193	227	202	198	238	198	203	190	212	207	188	242	227	193	226	230	207	194	201	225	220	203	209	234	215	216	205	211	196	234	193	239	224	210	214	238	256	209	221	240	212	226	185	211	220	235	248	217	191	202	204	202	203	212	234	218	234	239	231	215	233	195	227	195	205	222	233	187	213	218	214	226	214	239	215	229	198	226	260	245	218	225	202	226	220	201	222	194	190	216	207	199	214	239	216	199	233	199	213	208	231	215	207	228	216	213	208	186	207	232	220	204	216	201	229	226	208	213	223	224	226	217	233	221	235	243	194	205	196	215	206	231	208	233	238	231	219	225	209	257	233	222	237	229	223	249	215	238	223	221	241	202	222	192	204	235	190	216	210	229	226	192	194	216	215	239	210	213	225	219	225	217	208	267	245	221	238	238	209	239	200	201	195	201	208	217	212	192	214	208	217	222	213	209	213	198	200	207	219	196	206	220	238	194	214	202	206	201	207	214	186	225	217	199	224	216	212	211	192	225	225	216	208	230	230	220	216	211	219	214	199	228	193	217	228	231	211	237	208	210	208	239	218	202	210	209	258	210	212	202	210	215	235	213	232	221	209	213	208	213	222	201	194	210	201	226	211	220	190	217	239	221	212	213	245	222	224	215	234	217	239	216	216	231	201	221	199	219	218	206	219	198	229	240	207	227	210	236	225	257	187	207	196	214	212	212	245	239	188	219	224	234	205	236	218	204	207	191	217	241	220	236	198	217	220	233	198	197	226	232	226	235	185	195	213	213	225	214	221	247	216	201	206	212	213	196	227	203	240	199	210	202	210	206	211	221	223	215	234	213	208	208	198	234	207	241	207	215	225	197	230	213	197	201	183	213	229	196	191	229	173	192	206	218	195	230	207	203	212	225	225	231	225	211	212	197	208	216	220	222	233	220	232	236	201	240	211	221	216	213	219	206	220	220	209	218	228	184	207	235	212	239	225	197	216	211	193	207	218	205	232	231	213	222	223	214	209	234	222	227	197	229	216	206	192	231	199	231	207	259	217	200	218	212	211	219	220	220	208	234	188	178	227	214	190	204	234	217	194	240	216	193	210	241	211	209	189	214	210	214	192	225	201	223	233	251	201	229	205	179	215	241	195	223	203	188	212	224	211	223	244	218	195	198	198	239	199	212	202	220	199	210	189	183	223	230	215	216	227	222	198	200	221	221	203	211	215	194	227	219	240	221	225	223	200	199	217	238	212	191	222	218	202	243	203	234	230	205	227	221	200	231	220	218	196	222	229	236	213	239	214	212	236	223	232	202	235	189	216	204	219	217	195	191	196	201	222	192	227	227	213	196	210	218	221	188	220	226	218	193	248	205	216	202	191	222	229	219	235	216	235	199	232	229	198	194	205	221	235	208	234	202	207	206	193	227	201	212	214	219	208	196	241	199	190	203	211	216	236	251	208	195	203	227	239	194	209	192	230	219	215	195	228	222	215	219	221	191	216	207	246	210	218	224	206	230	221	240	205	199	194	240	216	243	222	228	221	226	207	238	236	223	205	214	227	234	222	191	202	211	213	215	230	226	199	235	224	214	199	209	210	229	228	208	208	193	204	218	203	238	226	232	204	244	246	222	226	217	209	204	247	218	232	230	211	224	212	202	196	232	220	222	225	215	230	214	194	204	211	221	199	229	233	239	243	192	199	222	217	182	202	198	233	207	206	204	217	208	227	237	240	240	224	222	212	211	215	204	230	215	204	240	228	187	215	196	194	196	210	207	204	236	198	217	237	210	222	214	220	209	227	221	204	224	208	225	205	188	209	207	241	197	217	224	212	209	208	209	210	214	211	225	217	208	195	195	204	229	200	228	218	200	210	222	195	246	217	246	208	223	237	237	222	251	230	211	209	198	214	206	201	194	256	215	201	220	213	234	212	217	244	190	192	232	199	209	219	194	215	238	227	223	220	213	225	213	196	223	213	232	234	239	198	227	211	200	227	180	197	189	211	235	199	189	208	243	222	209	207	217	216	211	215	202	234	220	224	213	219	221	207	232	202	253	215	217	197	209	205	216	248	196	189	209	212	223	215	229	198	190	256	228	211	241	207	241	233	220	202	227	210	228	217	205	208	232	214	222	225	228	219	234	226	237	231	214	212	217	205	194	196	197	194	185	226	188	208	198	184	198	200	205	258	197	194	229	189	202	200	225	207	233	261	237	214	206	204	208	214	194	216	214	217	228	204	226	214	254	213	199	190	244	218	216	191	207	204	201	209	194	233	216	199	207	225	214	207	232	226	235	207	197	243	195	171	239	223	207	202	197	214	248	196	234	196	222	227	197	200	222	237	211	208	225	221	220	214	228	229	204	214	237	188	216	203	229	235	211	222	209	236	199	208	210	227	218	233	189	238	196	218	222	226	205	229	218	206	221	207	192	219	195	239	233	223	241	200	230	236	210	222	219	209	213	222	236	226	210	206	205	223	211	201	202	216	219	207	215	221	240	207	199	209	197	225	215	219	234	230	208	211	229	210	190	225	208	245	217	235	193	222	242	214	220	186	203	212	221	215	213	209	203	223	224	203	216	207	234	217	211	238	224	185	225	200	226	209	222	220	187	212	223	217	230	209	216	205	209	212	186	219	224	215	222	239	257	211	208	213	239	233	240	217	232	218	190	218	192	211	227	227	215	222	204	218	203	204	219	217	212	192	217	215	229	182	231	215	215	237	225	208	221	229	224	209	232	244	220	209	217	224	233	207	200	189	208	219	204	191	215	225	218	212	216	219	195	193	244
10750	7507	17308	18292	14005	16151	35548	39693	42573	1391	792	687	688	694	625	715	634	582	624	633	638	650	555	584	588	611	587	607	548	575	560	571	573	593	538	583	585	507	549	570	545	592	564	539	527	555	595	548	581	561	535	559	557	552	536	562	567	558	541	575	538	555	549	544	541	601	580	538	555	563	543	501	553	530	566	546	541	520	601	526	518	544	558	553	543	516	554	559	551	528	541	557	570	552	545	490	559	608	518	534	572	559	536	569	501	508	547	533	530	599	502	518	530	520	557	554	504	541	560	560	549	528	480	550	562	577	551	548	520	562	563	547	558	550	543	547	541	556	546	482	553	534	511	520	562	511	558	584	532	573	525	542	596	540	526	524	567	565	555	555	543	557	532	523	546	544	541	559	546	549	507	518	512	533	544	561	554	539	550	560	548	518	522	551	555	556	536	593	539	571	539	523	540	533	566	565	510	540	558	547	549	507	563	540	569	507	541	511	557	515	531	556	531	494	521	549	582	546	514	509	527	580	557	534	541	594	581	576	563	537	506	547	543	519	543	552	502	541	522	555	592	576	568	525	528	525	542	578	569	552	579	536	522	556	551	497	520	528	528	591	557	536	551	502	568	517	567	479	518	502	570	548	532	546	541	570	546	532	542	512	566	571	569	508	578	534	561	538	576	526	522	521	549	525	521	571	537	546	523	542	546	543	565	520	537	611	508	520	541	571	555	506	479	551	538	567	518	537	535	558	541	566	519	534	548	543	506	553	544	506	592	588	556	568	530	504	558	522	499	559	575	512	517	568	551	539	569	539	534	526	537	527	542	533	526	536	529	571	560	511	524	548	537	536	581	561	581	532	558	570	512	523	521	572	531	532	495	580	531	585	549	548	514	530	556	549	559	518	538	533	583	560	526	542	512	525	541	517	523	542	568	553	537	562	608	537	576	567	538	559	549	524	553	543	549	548	553	552	570	528	538	534	560	538	537	517	542	561	580	520	582	540	550	544	532	559	532	588	527	549	577	519	571	563	521	518	522	571	539	561	547	553	521	551	530	561	556	572	565	541	572	541	557	547	518	563	559	532	544	569	537	553	530	548	610	529	567	557	529	575	518	521	553	560	534	519	530	502	550	538	590	500	532	544	546	551	545	558	564	520	575	539	529	540	554	493	586	553	572	544	552	581	532	549	563	538	541	548	564	533	568	542	542	542	543	564	526	601	561	542	558	592	547	568	551	573	518	559	550	541	510	560	564	507	555	551	566	560	563	533	528	532	524	601	549	523	529	568	554	576	538	522	572	549	581	544	527	517	575	560	549	543	546	578	554	548	534	547	560	570	563	554	529	541	577	547	517	505	529	524	548	592	580	553	533	556	541	552	565	520	534	504	544	525	581	574	545	571	539	567	528	533	553	540	534	579	598	528	579	533	534	504	515	533	589	514	546	515	529	540	538	571	562	537	545	597	529	531	520	557	522	543	561	577	541	549	546	574	549	539	516	570	507	557	528	570	517	570	509	528	506	500	530	532	546	521	570	561	547	536	505	542	545	558	541	517	560	523	595	516	579	525	528	560	556	537	569	519	551	545	517	534	545	532	550	533	535	527	503	563	541	528	530	546	523	523	572	517	520	570	569	490	538	546	531	527	562	528	523	572	532	538	528	525	561	518	515	532	559	551	513	571	501	595	528	514	564	521	564	531	537	491	577	543	526	528	512	525	596	559	528	551	546	552	525	511	568	524	542	565	532	569	538	547	535	557	514	567	542	571	520	554	500	537	543	519	538	544	537	538	554	543	541	489	512	554	579	511	485	539	518	485	552	537	528	524	537	517	508	484	547	531	494	493	547	565	527	541	528	526	539	558	533	547	561	539	537	536	558	505	546	559	552	547	489	537	560	527	499	520	622	547	557	525	504	553	537	536	524	528	574	552	618	576	558	574	521	556	565	516	538	528	611	556	541	551	533	579	569	566	505	526	537	530	546	520	507	570	607	512	546	550	526	582	522	551	538	518	496	523	549	525	522	531	481	542	554	577	578	544	543	504	546	533	554	566	559	546	490	569	545	543	532	533	522	521	536	558	542	490	583	590	524	540	566	530	543	530	535	520	564	521	512	542	537	583	511	550	527	533	511	584	532	535	559	549	517	509	542	521	541	498	556	537	540	543	566	540	581	580	596	523	516	564	567	510	579	521	535	537	587	574	548	514	509	553	572	557	558	524	566	564	529	536	536	550	502	544	530	585	553	550	525	566	529	522	541	582	550	519	587	522	525	567	537	534	521	545	560	525	561	546	524	536	575	520	518	566	549	527	518	528	570	539	562	541	533	559	550	573	537	562	562	517	536	502	563	537	487	577	563	545	576	553	495	545	535	534	527	547	573	559	523	525	552	549	537	561	523	551	524	526	564	560	542	551	518	556	559	562	566	519	538	532	562	528	536	579	501	572	575	552	523	580	543	530	585	570	600	538	567	535	522	556	519	513	544	514	558	528	521	550	546	537	591	550	564	539	573	547	560	551	529	538	516	538	504	561	550	550	505	507	503	522	571	527	572	543	518	529	554	559	537	509	526	592	556	518	517	531	540	528	553	536	506	533	531	541	501	531	498	571	502	551	552	566	585	539	545	592	560	528	519	554	568	514	525	548	557	488	535	560	505	527	567	546	517	533	549	502	541	604	567	562	556	578	563	557	532	510	545	534	538	522	558	566	535	583	587	536	514	537	557	553	546	518	531	557	521	513	570	531	545	574	494	502	546	541	550	568	562	503	530	544	551	547	600	532	570	542	563	538	521	516	526	523	541	541	544	505	560	492	500	495	548	544	540	486	553	565	564	537	542	520	590	542	579	511	551	572	511	557	545	572	536	606	551	530	509	545	526	566	561	521	510	560	548	553	577	560	519	509	554	528	516	538	545	529	566	587	569	531	562	509	577	556	538	574	512	531	522	550	584	538	515	525	533	497	565	526	505	555	534	545	524	550	505	522	575	545	559	541	530	566	557	559	537	499	558	545	564	549	548	566	539	519	558	528	517	553	542	511	538	559	562	517	559	552	557	536	552	565	574	539	542	499	547	576	567	530	552	539	544	508	578	547	530	560	547	525	513	562	555	570	538	557	585	512	518	513	532	540	537	540	546	519	552	556	538	519	564	552	523	555	587	543	533	553	559	551	521	544	551	555	540	575	537	504	536	533	515	539	541	542	560	571	552	528	542	559	540	559	534	594	568	540	531	543	523	533	535	572	513	535	565	520	550	553	565	562	533	571	527	587	541	554	542	510	573	572	540	530	522	618	547	557	549	560	575	532	580	504	575	564	543	542	550	588	565	527	544	572	525	547	543	542	542	542	591	569	571	515	569	506	561	569	565	550	549	628	571	559	518	510	537	549	530	522	559	567	520	565	503	543	541	505	545	535	588	517	546	577	588	554	564	558	533	589	505	537	582	547	521	541	500	557	568	548	502	553	549	535	530	520	548	525	484	564	542	528	583	548	535	527	555	536
30815	18221	18150	13975	8116	7344	30273	39646	39004	8809	652	459	457	469	440	431	433	419	433	439	394	445	394	366	384	402	377	396	397	386	375	429	422	409	412	404	426	405	385	392	374	382	397	388	388	399	367	398	366	399	419	387	398	393	413	383	398	398	363	393	462	411	391	411	363	398	409	419	398	382	392	384	364	395	395	369	442	381	399	369	366	379	389	393	386	448	392	395	376	411	397	414	447	408	405	412	391	395	392	389	419	354	384	410	433	356	381	404	433	398	414	467	400	404	405	381	369	364	327	389	434	401	401	391	368	355	389	417	399	369	434	392	420	391	388	401	386	375	394	383	360	430	374	413	433	401	399	425	429	379	412	361	379	414	390	391	418	388	374	425	411	366	371	402	362	382	419	404	401	408	347	394	392	427	365	391	358	356	389	410	392	387	384	379	428	417	372	384	385	373	371	411	405	381	369	377	402	397	411	385	407	384	386	401	373	385	368	397	411	399	367	358	381	379	410	412	383	390	384	357	404	386	362	386	352	386	377	375	354	388	408	398	423	380	410	394	411	369	395	363	426	365	375	406	406	401	421	391	429	381	422	346	362	360	370	431	386	375	399	420	397	375	388	385	365	373	372	401	436	399	410	406	377	375	416	435	383	369	397	370	396	359	355	396	394	354	390	436	394	382	379	393	391	393	383	399	402	405	391	392	387	402	359	373	423	405	400	439	379	406	412	395	415	369	405	411	381	366	402	379	365	383	351	448	391	380	412	409	409	416	382	374	413	369	389	399	350	411	373	366	383	388	370	395	399	408	366	398	394	379	376	395	419	410	385	396	385	389	385	400	416	420	359	419	402	412	413	408	416	394	350	390	415	408	400	406	413	378	368	382	378	347	414	400	384	373	381	404	367	402	387	396	402	382	356	419	398	422	393	400	388	385	408	402	389	386	407	386	387	372	388	393	378	403	376	455	392	367	394	406	411	433	418	369	403	370	417	399	416	415	373	407	377	372	418	400	405	391	397	370	375	429	395	397	406	357	362	406	394	362	387	358	366	394	389	408	380	385	407	375	390	382	379	369	419	438	366	413	401	379	395	389	389	387	413	403	396	402	388	415	387	407	365	414	371	363	392	383	396	387	374	411	398	387	353	406	396	399	406	374	355	451	389	428	415	427	455	419	416	375	406	357	353	383	405	388	435	377	368	408	369	379	397	394	413	403	393	349	397	377	422	382	450	391	419	374	374	402	411	408	378	386	389	409	408	353	408	407	418	420	362	375	380	385	380	391	413	394	412	371	392	379	379	398	379	382	387	412	374	394	401	382	365	364	419	403	377	371	401	398	385	396	400	425	422	413	350	357	398	424	329	446	396	327	396	405	407	376	383	354	410	417	380	390	380	338	370	391	369	408	377	383	405	410	387	394	429	432	406	421	379	392	379	404	429	376	425	370	402	400	384	396	407	379	388	387	415	440	381	398	374	409	399	405	369	351	423	364	383	416	404	397	402	376	396	394	390	417	404	398	403	422	395	394	397	392	379	385	421	389	399	361	385	394	388	395	365	418	395	398	410	389	393	430	395	374	381	421	379	378	377	415	381	390	416	409	385	405	390	367	381	404	428	372	384	409	395	400	402	379	374	377	361	384	368	401	408	392	347	413	397	383	359	352	400	406	406	404	397	400	411	343	366	380	372	411	402	413	437	412	403	361	381	381	406	370	408	367	394	395	415	388	356	401	370	378	402	413	398	403	394	358	380	377	382	406	384	423	377	373	360	383	381	401	402	397	382	397	440	406	412	417	358	377	403	356	375	399	396	387	412	393	407	426	402	412	400	398	392	399	444	387	373	386	425	438	392	359	400	381	394	425	390	383	377	394	428	391	397	386	391	372	373	369	452	388	397	405	368	383	410	405	396	415	394	369	417	392	399	376	378	405	374	379	380	370	414	411	417	378	367	362	369	376	403	423	403	379	341	367	394	398	356	408	400	368	368	376	360	380	378	401	393	416	398	374	378	386	381	401	416	382	386	396	395	422	421	362	364	395	412	388	396	374	396	368	414	364	381	393	408	394	380	395	417	400	405	390	377	406	413	362	392	396	417	394	389	412	388	419	395	396	436	404	429	433	442	396	421	409	389	386	361	391	388	426	418	406	349	400	407	372	354	398	379	402	360	408	395	414	410	385	393	423	379	382	423	416	352	422	407	384	426	419	373	419	372	371	389	391	421	416	418	367	350	364	401	417	392	363	366	389	390	415	365	429	395	383	397	379	402	355	393	357	384	385	388	335	391	380	358	402	379	399	385	407	421	408	364	379	405	411	379	383	430	457	449	424	386	417	392	388	399	412	413	402	388	380	396	398	362	404	419	367	414	376	404	377	375	416	394	390	378	390	389	416	404	376	407	404	439	407	385	417	396	367	393	415	388	389	469	406	399	384	356	380	386	394	388	382	421	380	435	385	413	387	368	394	344	441	369	392	420	363	409	420	362	362	389	386	386	430	358	360	379	380	364	383	385	396	396	385	399	389	360	388	362	359	392	418	395	423	395	422	349	396	373	376	383	409	413	390	388	365	381	428	407	446	394	360	404	400	389	430	419	402	344	374	382	370	381	411	378	385	435	408	372	366	398	414	401	404	390	396	438	432	411	367	378	374	376	413	396	379	404	389	400	399	401	385	406	373	419	390	388	383	403	358	409	385	405	367	391	381	398	423	418	398	378	371	369	426	402	424	383	373	364	372	405	397	394	362	434	403	402	379	394	381	384	373	408	393	391	389	398	362	409	366	381	431	373	397	431	422	399	377	396	353	385	399	414	394	411	391	399	400	409	374	364	426	389	400	402	381	393	400	413	400	385	413	377	395	408	409	378	381	392	411	411	405	379	431	345	371	408	375	379	397	401	404	410	377	368	394	412	391	397	382	403	366	384	381	408	356	389	389	373	384	394	388	366	401	400	407	364	383	372	412	385	403	443	413	387	369	381	370	397	420	382	385	409	400	376	403	380	396	400	396	409	368	361	418	413	406	395	381	390	418	388	427	427	393	410	411	410	367	364	430	358	389	406	383	392	418	360	360	381	399	392	377	378	382	397	368	360	410	377	380	356	421	406	395	410	426	375	412	375	381	420	354	375	374	348	380	408	415	403	401	399	379	401	409	408	370	403	401	388	391	394	419	379	350	399	403	387	405	380	408	397	403	352	383	369	419	401	362	415	394	394	408	418	374	389	371	386	377	392	404	403	381	400	429	385	408	388	414	369	405	372	394	387	425	389	385	362	407	370	440	385	385	377	414	434	393	432	359	398	413	371	395	406	416	398	411	414	400	389	378	394	386	388	394	401	372	435	391	373	414	384	400	423	395	403	382	403	369	427	428	375	378	386	426	353	386	449	374	396	364	396	389	378	371	402	418	381	388	400	392	390	393	401	411	383	365	368	390	413	364	388	372	387	392	387	368	390	380	424	445	412	395	427	379	408	375	394	387	374	396	364	399	362	393	393	342	392	374
14871	11861	24037	25194	20975	22549	50873	57664	54348	2818	1362	1319	1278	1205	1107	1132	1100	1094	1065	1008	1008	998	1009	972	975	958	969	943	984	994	942	950	959	981	910	920	952	918	955	1002	886	922	978	921	892	921	945	962	945	932	916	908	904	932	916	912	890	924	928	916	897	917	936	879	904	926	846	911	878	904	915	880	889	885	889	877	887	911	881	882	877	915	915	902	954	892	922	885	865	850	889	869	931	902	878	901	884	922	941	946	943	938	933	864	867	924	914	913	951	948	902	931	911	916	904	877	864	865	937	902	887	959	918	944	919	887	925	884	815	885	893	898	896	880	875	931	910	927	874	908	897	839	894	890	859	911	885	874	887	923	861	894	818	872	902	894	907	899	944	944	909	843	937	872	876	911	860	890	887	927	882	861	883	887	905	892	891	883	878	884	884	849	905	893	852	863	891	929	865	875	889	913	924	899	856	868	872	860	897	889	926	943	953	925	946	869	876	953	943	936	914	896	847	852	880	861	880	879	899	873	859	917	843	911	866	859	926	896	868	890	954	928	847	866	848	908	909	889	866	868	911	913	939	872	892	891	869	913	920	914	929	866	951	878	863	890	877	883	889	890	832	888	892	888	879	882	875	875	890	886	888	897	858	873	892	909	878	869	935	915	857	905	861	913	822	885	886	885	882	910	863	844	863	909	853	901	891	855	891	868	972	896	882	920	893	843	903	895	886	920	944	891	854	922	893	876	846	943	931	911	879	894	900	868	876	926	894	843	878	942	881	906	836	924	916	917	894	890	896	905	893	903	915	895	861	852	877	885	887	897	859	861	844	888	895	885	859	925	906	912	878	878	938	889	925	901	909	885	885	888	859	862	877	929	864	909	834	872	920	893	897	894	853	952	889	894	930	851	889	816	932	889	880	908	902	870	904	880	891	854	929	875	926	854	935	898	935	847	890	849	882	926	893	887	866	894	918	895	858	880	912	876	907	939	861	854	856	891	882	901	879	889	930	952	858	858	866	953	855	924	914	884	918	919	924	861	902	910	877	861	927	862	860	823	918	861	865	908	861	903	897	872	863	882	932	848	845	873	839	910	868	879	869	868	888	854	891	891	832	935	923	928	873	889	899	919	873	884	897	856	891	879	920	922	922	902	946	891	851	873	850	844	856	886	798	858	897	880	867	957	907	917	913	899	904	881	885	917	909	901	900	872	862	880	924	855	864	895	848	910	887	859	880	852	844	926	924	926	870	855	924	909	919	826	862	866	917	888	898	919	886	899	862	886	848	947	851	882	910	938	859	909	883	874	882	924	892	895	875	892	887	886	892	929	877	846	965	869	878	902	889	895	892	911	885	861	933	882	919	939	888	870	877	874	958	965	881	872	915	892	950	902	939	932	833	880	931	866	891	909	894	911	887	912	893	875	911	964	874	918	889	884	930	879	856	872	859	908	929	878	925	832	876	892	901	934	890	885	882	892	911	891	916	902	909	967	910	876	874	901	870	877	911	855	875	934	836	892	845	878	908	870	923	914	892	884	916	874	878	931	910	863	905	863	885	909	901	927	883	925	903	860	897	913	928	834	878	849	892	866	926	832	882	885	962	918	862	879	835	895	869	874	884	912	906	879	966	896	865	897	877	891	857	889	913	861	881	874	879	940	863	914	948	871	896	927	909	917	862	883	895	876	905	908	908	856	908	879	912	899	902	925	886	888	840	903	870	875	895	908	903	904	895	912	888	860	890	865	912	909	880	890	829	931	880	896	950	897	912	872	903	897	882	902	883	920	858	861	855	890	899	917	851	886	874	859	897	874	956	902	947	894	878	896	888	849	811	898	862	881	889	889	854	937	927	889	908	902	898	924	842	939	954	915	874	910	871	918	852	937	921	885	899	858	948	864	889	833	895	878	865	884	885	876	869	890	956	877	896	963	870	890	913	852	890	906	891	921	879	894	911	859	885	931	851	867	917	914	924	935	933	820	862	851	921	875	944	897	885	856	863	867	887	905	892	870	831	908	889	889	869	864	862	920	845	902	875	897	908	925	884	880	892	858	892	845	864	883	862	866	896	907	885	859	854	888	865	859	905	913	904	881	918	836	847	876	880	884	869	919	896	908	852	893	899	855	908	874	863	933	929	915	915	836	923	902	939	874	886	892	878	859	861	915	921	912	888	882	895	945	887	878	899	908	872	873	859	871	898	880	884	890	859	904	933	909	902	846	925	854	910	919	887	910	927	843	911	896	875	885	881	940	923	898	853	906	927	924	809	949	887	916	915	899	878	940	852	902	889	949	870	917	897	896	904	916	880	883	910	895	884	853	882	917	868	884	939	898	904	953	879	901	888	915	876	859	896	857	919	867	920	913	897	859	914	883	925	895	872	883	934	875	895	895	932	843	881	920	868	858	846	891	906	925	905	916	908	906	890	930	916	938	915	918	890	837	912	892	858	881	914	920	951	849	984	842	942	908	878	862	842	978	855	989	921	916	918	889	865	936	800	826	899	952	864	903	921	866	845	873	900	898	868	867	910	883	874	852	901	943	849	894	889	920	878	900	927	889	901	890	923	899	876	905	859	876	908	824	899	857	919	890	922	907	904	888	867	882	870	880	925	894	886	858	843	883	933	859	872	919	933	935	946	925	846	880	930	864	938	847	908	842	879	913	858	894	819	879	888	905	922	903	864	894	876	868	853	830	919	886	805	913	867	893	897	889	888	860	899	898	891	860	850	914	903	900	861	939	916	871	895	913	900	870	891	859	841	872	873	915	862	920	894	905	897	873	882	872	890	910	838	851	880	918	908	923	892	868	893	870	840	884	913	884	913	890	829	866	844	901	938	907	882	913	885	866	894	920	900	906	877	947	902	855	867	849	938	935	878	886	888	853	875	908	888	886	897	898	901	902	889	900	898	880	891	870	896	891	904	916	888	914	826	882	859	880	942	879	854	840	921	868	945	870	908	898	872	855	924	853	911	874	929	895	882	867	839	900	900	880	859	876	923	894	932	931	873	888	931	890	894	886	839	921	865	904	893	873	877	894	899	893	932	834	918	935	938	880	842	846	881	930	895	916	866	818	912	876	880	863	919	905	872	904	886	857	867	892	900	899	883	902	865	908	840	878	961	870	879	865	890	878	834	892	920	882	874	886	879	869	852	882	916	881	880	893	865	803	910	878	860	918	913	850	911	918	912	934	890	894	909	908	921	861	891	937	900	898	823	870	888	956	930	882	881	887	861	890	888	914	924	857	1000	891	925	883	906	857	885	920	836	899	835	881	862	946	920	882	880	814	916	907	899	840	907	846	860	889	959	873	828	906	853	861	888	887	909	920	876	902	930	867	901	900	891	866	907	909	882	893	908	827	872	945	933	885	875	878	879	914	914	909	873	915	896	909	856	918	874	855	905	878	902	866	902	866	848	884	957	904	894	901	919	875	869	908	833	906	882	832	853	935	967	832	914	878	883	894	907	887	871	839	911	881	905	914	886	888	884	859	921	901	923	867	867	868
10343	6084	7202	3957	2388	1479	1261	1346	1825	248	207	156	198	178	198	175	191	165	170	159	179	204	194	178	163	171	192	181	186	164	194	174	183	175	175	206	168	177	196	182	162	195	180	196	207	165	211	195	185	175	190	181	159	180	189	195	167	178	175	176	187	195	168	182	187	168	164	162	181	189	151	190	174	184	186	172	198	160	155	186	188	195	174	169	149	176	181	164	195	188	209	174	172	159	175	180	189	185	155	176	175	171	200	171	176	164	194	176	183	171	188	191	185	178	176	201	189	183	174	193	145	176	165	171	169	178	161	176	185	196	179	147	186	169	174	179	165	199	197	188	190	185	186	158	163	176	182	166	190	179	204	170	173	156	166	185	181	155	173	200	155	180	171	183	186	170	170	188	170	175	180	173	169	176	178	179	195	157	198	179	184	195	204	198	158	193	178	158	186	185	160	158	182	185	177	171	194	188	199	188	201	197	165	189	181	194	193	187	187	188	165	170	176	194	170	154	175	174	186	191	184	198	144	188	171	176	189	175	180	185	186	202	179	156	177	171	164	179	210	196	176	197	194	179	179	165	181	189	181	187	188	169	186	183	197	170	171	217	192	218	164	173	195	188	175	176	168	177	170	161	187	187	177	181	200	199	169	189	145	157	179	160	179	185	170	161	192	199	214	173	180	190	177	198	185	223	175	192	174	171	175	181	171	167	182	182	194	181	200	202	170	156	163	170	175	170	191	193	184	148	184	175	185	185	175	218	177	188	184	193	178	165	176	195	179	204	184	182	175	181	182	205	189	202	187	200	168	192	180	151	183	186	172	196	161	160	162	209	167	184	189	165	185	183	177	161	172	157	175	187	193	196	162	191	177	191	193	206	182	184	174	147	187	185	163	181	188	180	191	176	171	168	165	174	173	157	174	178	195	172	195	189	161	190	156	171	181	194	193	191	187	179	192	167	207	179	182	181	165	176	160	168	167	156	182	172	171	179	173	177	179	189	177	191	177	159	188	183	176	179	185	172	175	190	179	179	188	196	177	173	164	169	181	187	175	160	183	179	184	197	165	168	183	183	174	150	163	195	181	165	167	183	192	178	186	184	167	177	202	183	154	187	174	171	197	170	154	169	178	162	202	163	168	181	177	188	187	190	185	174	147	161	204	177	153	167	177	173	197	191	171	154	199	195	168	158	180	194	179	189	162	178	198	186	172	176	209	160	180	163	165	178	182	166	193	180	167	169	183	184	186	159	162	188	177	169	172	191	175	193	169	188	194	181	167	181	198	189	170	209	184	205	194	170	182	182	168	176	168	197	203	189	183	183	165	216	178	169	176	166	154	177	187	169	165	199	185	176	176	160	168	205	175	202	153	159	185	178	197	183	190	174	172	174	210	162	190	181	194	201	195	196	185	184	161	176	179	188	209	162	203	170	173	170	177	203	165	187	176	167	164	198	186	161	195	198	188	185	179	213	182	197	187	180	170	175	198	169	166	192	165	165	211	173	170	179	192	176	178	174	179	204	173	186	201	203	174	181	184	177	185	188	181	175	177	203	164	182	181	196	158	175	193	178	174	164	181	172	170	191	147	174	168	177	208	183	182	215	173	175	166	190	183	188	172	179	182	182	152	184	186	187	166	178	207	208	171	164	168	172	195	176	171	159	177	180	188	183	173	175	160	179	144	195	178	177	192	193	196	173	160	187	181	152	175	210	185	170	178	183	165	154	164	188	177	187	170	182	199	185	188	189	208	196	181	178	155	168	169	217	166	175	201	165	194	196	179	181	192	202	170	170	170	187	170	221	159	191	178	160	186	171	172	192	189	190	166	189	174	208	167	171	180	190	187	172	177	174	196	185	165	200	190	165	168	185	167	202	188	194	177	180	198	173	155	158	195	168	169	173	189	192	165	186	183	183	160	185	176	176	201	204	196	167	178	187	178	197	191	185	175	170	191	205	186	178	195	167	175	194	166	201	188	193	196	175	141	175	184	185	188	163	175	185	160	180	166	173	165	164	168	175	162	203	172	184	207	181	187	170	166	159	193	168	175	189	164	140	169	193	177	182	176	169	191	184	190	200	153	178	195	190	167	177	169	174	169	166	173	197	155	174	180	188	197	199	189	171	203	189	178	188	185	192	192	169	170	159	177	173	180	158	180	164	163	185	182	162	192	164	184	207	173	165	200	180	187	186	197	185	181	194	174	179	169	175	186	170	194	193	168	169	184	158	193	188	157	206	203	176	198	161	173	171	214	183	173	193	172	175	156	151	196	185	154	170	175	191	171	189	179	182	188	154	168	168	153	197	169	194	166	186	196	157	169	153	185	159	151	185	192	173	171	168	168	189	159	166	197	182	209	163	182	158	180	166	143	175	191	161	184	190	169	174	183	182	178	176	159	170	180	194	202	200	191	189	193	168	175	159	169	184	186	181	194	171	168	173	176	172	213	162	195	195	170	171	171	190	206	190	196	175	175	172	173	180	147	168	191	217	169	190	196	166	184	156	179	162	177	183	164	192	157	175	188	184	195	168	192	197	185	216	180	162	188	188	184	153	177	189	181	165	218	171	184	192	164	180	196	164	177	155	179	184	200	169	188	154	191	188	207	182	200	194	163	196	185	164	176	147	172	159	166	178	166	177	153	230	167	175	176	155	183	154	186	166	164	161	183	189	185	188	196	178	166	178	182	191	167	193	149	174	174	171	186	184	171	179	173	186	183	179	184	205	181	175	166	183	168	181	166	169	197	207	188	199	190	183	208	216	175	192	174	170	185	168	192	192	194	168	188	162	174	147	168	205	190	157	207	183	168	170	168	173	178	190	173	162	176	196	206	175	178	188	134	169	163	186	193	222	199	171	197	186	179	189	194	215	160	170	192	202	171	219	215	161	171	200	158	169	194	210	207	156	184	170	158	161	167	156	209	201	192	215	207	183	182	179	201	185	172	178	185	181	157	190	192	195	185	180	187	175	195	183	154	164	176	184	201	198	192	155	165	153	167	161	178	201	173	188	179	187	182	192	164	170	183	205	182	175	200	162	195	191	208	166	188	177	174	190	157	175	171	182	165	208	213	188	182	166	195	209	169	192	162	202	198	196	173	183	198	158	164	173	169	196	171	170	167	196	160	160	175	187	166	189	179	141	183	160	181	173	184	210	185	168	165	181	174	167	187	182	167	163	165	179	161	198	190	205	193	204	179	155	183	179	214	170	175	167	183	187	192	153	189	172	188	161	192	207	175	193	183	182	178	176	164	185	194	181	170	189	168	167	185	177	171	190	183	174	157	180	178	175	175	192	192	166	190	162	191	175	167	187	168	173	163	195	197	170	164	167	166	165	190	174	171	206	201	205	198	177	181	164	192	179	170	179	164	218	190	182	170	184	166	188	197	174	143	187	187	196	173	175	174	186	177	171	170	187	169	164	209	209	199	177	204	181	172	173	182	201	196	173	180	180	181	162	179	209	203	165	200	182	179	220	194	192	176	176	187	184	187	161	196	182
5561	4967	12070	9652	8800	6182	6076	7493	7876	553	485	469	476	449	450	421	475	453	409	487	462	453	415	442	474	482	468	451	449	448	437	416	450	475	432	448	455	440	435	472	456	458	455	433	434	461	462	467	420	425	464	452	466	452	476	422	463	441	496	448	474	457	435	399	425	444	445	419	428	452	472	419	455	432	410	454	474	443	413	369	494	472	434	452	460	468	426	431	491	480	493	432	454	423	456	475	427	500	449	484	465	436	465	421	452	443	431	481	459	447	443	463	454	490	460	447	449	449	416	425	472	454	462	467	454	458	436	442	433	421	468	430	451	434	437	480	430	429	436	447	441	440	458	430	477	492	458	468	466	477	482	465	442	446	471	461	448	441	441	464	444	437	481	428	440	489	469	452	444	493	470	452	438	459	435	465	445	469	447	434	454	451	498	470	432	452	415	448	454	457	489	460	442	479	444	496	491	454	473	469	478	470	440	442	452	433	450	419	475	425	455	421	478	472	454	447	463	445	432	459	422	465	458	413	451	452	414	473	434	452	457	434	457	438	454	459	478	460	448	429	420	457	469	475	413	471	455	438	463	429	465	416	463	417	505	442	454	428	448	460	459	454	446	431	417	460	473	420	461	461	430	447	488	420	453	455	436	458	446	460	477	434	486	464	497	472	490	433	449	462	461	462	436	468	465	446	480	450	476	466	426	458	443	462	485	442	441	460	455	429	431	468	439	440	448	498	455	453	450	463	412	441	438	455	426	465	487	463	467	433	425	453	467	449	445	487	449	465	463	496	484	443	445	464	461	453	418	407	430	454	456	456	457	447	489	424	425	442	455	440	453	465	438	437	467	447	434	491	454	457	475	469	454	437	437	440	430	463	451	469	474	421	412	446	464	420	470	422	446	453	455	447	459	455	431	408	470	440	428	434	454	406	467	447	427	461	440	446	478	437	446	436	467	458	482	414	460	454	463	427	441	447	414	445	419	463	450	436	432	413	434	457	429	460	405	461	448	452	411	440	461	497	476	438	457	447	438	444	451	440	452	456	466	453	458	477	446	445	428	467	445	450	477	427	493	475	490	461	457	418	423	466	452	480	428	427	436	440	402	412	453	415	469	462	446	443	474	478	458	453	450	450	460	447	420	478	466	462	452	449	475	460	466	433	470	409	450	465	420	461	462	477	448	451	434	474	441	457	475	409	461	392	461	469	476	475	445	453	417	437	446	427	457	437	455	453	450	454	481	444	406	422	454	422	425	465	423	467	458	423	458	470	424	453	450	468	458	449	466	414	497	481	434	444	462	431	453	464	473	395	522	435	459	469	472	471	420	431	470	450	462	452	445	441	465	423	437	449	446	419	450	454	471	476	450	483	490	444	467	448	471	443	464	395	473	471	427	481	404	469	405	464	482	472	454	463	442	438	471	445	460	445	478	457	462	488	397	457	457	470	451	513	449	463	454	456	437	465	458	484	431	440	439	484	458	463	460	438	467	445	444	439	463	438	470	441	466	437	469	437	463	455	471	498	447	455	436	438	495	441	459	428	447	427	434	454	500	437	503	488	448	419	460	440	455	435	489	460	436	438	428	447	490	480	465	459	456	429	469	455	471	448	489	475	456	430	478	430	454	441	428	461	440	441	456	467	444	447	452	427	467	441	415	462	463	436	449	454	472	420	453	461	438	432	439	488	443	473	450	445	467	447	437	445	467	442	430	477	428	468	423	471	445	469	440	421	468	465	475	460	465	454	472	462	451	445	493	444	441	452	474	474	438	451	428	450	431	432	439	456	421	462	477	419	456	435	434	435	470	446	468	420	464	458	447	426	446	424	476	471	425	484	437	445	455	510	438	440	454	431	463	384	475	458	444	489	441	462	480	435	460	510	449	448	475	470	443	433	421	467	438	427	437	457	454	445	463	450	426	451	445	464	439	469	435	467	455	466	417	451	468	456	435	417	498	410	464	447	427	503	454	444	449	498	475	431	420	450	454	463	461	456	441	405	484	436	487	433	468	419	450	485	430	464	430	468	464	451	405	465	449	449	471	423	461	455	450	443	493	457	466	429	397	394	437	441	445	451	439	461	420	469	423	459	432	453	483	442	468	479	403	454	481	427	462	439	444	471	450	451	462	461	455	455	466	465	464	440	472	459	449	470	436	447	434	480	467	485	461	451	430	473	451	415	440	487	478	495	436	447	437	466	450	464	479	463	464	433	456	462	466	456	464	466	457	477	458	487	424	461	430	479	465	456	487	430	427	427	463	472	461	437	495	439	441	448	476	447	430	472	454	491	419	475	459	462	471	485	493	427	453	444	433	441	433	440	446	454	475	442	422	432	426	449	473	471	460	464	481	460	443	462	443	436	478	447	399	454	428	447	488	447	449	451	449	433	481	477	457	433	421	403	431	418	453	435	421	458	443	437	430	440	462	467	448	434	464	447	452	443	431	466	453	427	439	491	497	423	435	429	481	457	442	427	455	448	469	417	463	450	438	458	449	422	463	432	476	445	448	470	474	447	426	483	451	411	464	448	450	438	453	430	479	478	443	464	414	440	448	450	468	458	441	427	433	464	469	412	473	469	448	480	473	449	491	486	457	445	483	455	462	429	456	453	440	433	446	437	490	482	429	437	468	438	438	447	463	427	430	450	454	443	483	439	454	435	488	481	427	440	440	458	433	458	445	442	434	485	412	472	460	465	462	466	470	428	448	457	479	449	456	499	479	461	475	462	465	465	425	441	463	422	454	424	476	458	431	472	444	485	452	477	460	458	454	457	436	452	420	453	502	489	455	444	450	482	431	438	470	463	435	433	479	478	429	444	427	441	438	440	488	485	443	425	452	465	499	469	426	476	437	489	452	453	446	433	465	439	467	443	481	457	439	463	439	452	472	445	452	431	449	434	434	468	461	452	475	437	478	501	467	453	451	402	430	454	426	440	425	438	441	478	451	447	449	465	446	468	430	425	439	441	473	447	445	478	401	451	452	506	442	424	467	444	441	435	393	438	444	442	450	435	471	449	449	440	443	472	483	419	428	435	434	462	470	454	445	463	476	429	460	481	452	485	479	461	464	416	491	444	469	469	464	464	474	390	448	422	431	474	503	447	449	433	460	411	433	450	450	454	454	454	484	433	448	449	466	428	465	444	393	477	434	452	469	469	483	455	447	428	443	487	433	432	443	437	461	428	462	423	427	426	442	455	449	448	479	432	458	430	458	462	506	440	450	447	448	448	453	459	447	447	449	450	486	425	468	463	453	442	443	440	443	417	452	432	468	471	446	470	498	406	469	453	441	441	435	476	448	492	458	441	443	472	397	455	459	452	472	454	458	486	459	460	472	475	437	430	475	448	419	456	424	445	464	461	471	477	459	454	458	450	445	440	458	435	455	445	467	462	426	438	452	460	444	444	473	441	464	457	422	431	445	404	450	427	412	427	410	435	442	475	481	443	438	492	443	445	445	457	470	432	485	458	484	487	429	472	421	438	419	451	490	466	456	456
20731	10857	12138	7716	4457	3390	5793	20972	26386	6723	331	247	253	245	238	231	225	215	213	242	223	256	228	230	227	207	243	230	224	243	255	238	207	242	217	216	225	230	239	246	233	225	204	234	217	224	240	243	223	207	224	234	214	226	219	226	217	233	216	253	216	245	215	249	221	221	237	204	213	213	235	227	205	211	243	234	233	238	222	206	194	236	190	223	229	201	223	223	232	244	238	231	226	211	216	201	249	237	240	214	209	222	198	238	269	226	236	237	244	240	229	229	245	224	214	241	229	244	220	208	218	217	208	217	217	198	237	248	239	237	197	215	204	224	215	228	237	239	219	206	245	242	248	218	205	217	217	263	232	212	232	220	214	227	241	238	229	202	201	231	224	219	219	229	223	260	202	232	225	234	225	227	206	222	221	239	209	238	229	198	233	213	249	202	214	217	218	217	220	218	214	242	210	221	208	218	228	216	251	204	229	234	257	242	228	239	236	243	199	203	230	217	241	241	235	231	224	228	210	220	230	197	231	247	209	250	222	223	220	205	192	236	238	227	243	247	247	226	214	228	233	223	221	228	200	226	250	251	247	215	213	227	233	244	224	215	198	205	203	203	205	202	196	191	215	218	232	233	245	235	236	241	224	232	233	197	234	238	233	203	201	217	218	210	241	251	231	210	217	260	240	228	232	213	238	233	200	244	215	220	228	238	215	230	231	208	241	243	247	229	213	200	240	215	261	207	233	218	237	222	229	189	247	256	201	188	218	213	213	223	213	239	229	232	198	232	213	231	211	224	246	205	209	255	216	244	198	202	228	223	223	231	227	229	275	231	204	275	213	225	217	236	205	203	214	228	224	240	201	234	230	227	227	220	230	212	222	246	211	212	225	233	230	210	256	234	205	238	216	223	192	217	250	254	206	212	190	207	238	237	218	217	216	201	204	236	220	216	233	227	211	244	224	253	255	234	213	230	215	247	211	248	211	232	231	201	256	198	217	217	193	217	218	229	203	188	240	206	244	228	248	235	225	222	212	247	206	247	241	248	236	242	206	231	227	218	224	227	258	224	231	206	228	241	206	220	254	231	229	225	238	215	249	256	216	210	218	232	238	228	242	238	250	222	212	231	209	235	247	245	219	226	221	230	237	231	248	216	215	223	215	225	224	214	207	212	177	226	219	238	226	251	244	219	227	211	253	244	211	223	209	229	205	244	210	232	226	232	224	216	242	228	230	225	239	247	213	213	221	229	205	186	241	218	236	239	207	226	239	241	222	205	199	207	222	207	247	227	218	253	234	230	220	238	207	211	213	242	212	214	249	234	209	228	213	232	237	232	219	218	223	208	216	233	219	235	264	263	231	237	248	233	228	242	196	217	201	255	200	238	212	213	220	221	244	220	214	219	213	217	233	223	194	222	226	218	224	239	226	223	234	233	195	230	227	235	185	237	228	219	191	226	236	222	206	227	217	228	252	218	227	208	205	226	204	214	245	203	228	214	214	214	251	227	241	224	228	204	217	237	217	218	257	241	222	206	251	217	209	183	212	217	212	209	234	203	222	227	220	219	217	215	235	247	215	240	241	224	266	218	201	200	194	211	213	226	236	250	214	220	206	211	214	200	210	246	224	219	186	203	255	206	238	239	230	262	230	208	226	225	220	236	239	221	229	195	240	211	239	236	230	229	218	222	247	214	254	208	236	237	216	234	194	224	206	213	257	242	258	217	209	239	246	227	250	220	184	191	215	247	217	238	231	217	216	205	243	232	189	197	207	219	222	210	220	217	238	227	232	227	224	233	227	251	220	176	236	226	227	222	215	224	214	229	214	238	214	238	258	214	239	198	216	247	224	225	226	255	199	231	232	226	240	230	233	237	227	217	222	214	223	224	196	213	210	234	227	227	211	229	213	186	238	223	222	203	253	196	211	211	221	241	226	252	238	246	223	224	259	242	229	253	226	233	238	231	225	229	226	242	210	243	228	239	212	223	224	248	225	231	250	237	252	216	206	221	200	203	204	238	212	199	213	223	238	235	225	221	240	233	208	214	208	224	241	226	210	230	214	192	204	262	232	196	241	209	215	211	218	201	198	225	207	222	228	216	238	243	242	212	214	201	216	225	213	205	214	247	225	221	188	204	221	208	191	231	226	219	213	229	210	223	231	221	227	231	259	231	227	231	255	257	221	242	223	198	246	219	228	218	225	235	252	227	233	217	230	217	226	205	215	233	216	221	230	206	243	235	209	231	223	241	236	207	247	213	214	231	227	222	246	226	221	212	220	222	247	234	191	230	223	223	213	200	223	222	230	251	246	188	222	228	203	224	211	252	208	223	223	208	230	249	230	215	206	265	210	204	213	204	254	235	230	254	202	217	218	230	243	221	218	208	214	220	208	222	206	255	209	233	217	221	246	214	209	232	260	213	212	223	202	215	233	220	258	222	226	217	226	239	233	226	190	231	200	230	220	218	228	257	203	213	243	252	232	228	230	207	213	215	218	225	211	192	220	214	226	215	197	214	223	256	218	223	215	232	212	218	239	216	192	216	205	243	202	222	213	254	208	214	218	202	218	226	251	229	228	251	222	226	216	216	241	225	241	231	221	218	221	214	233	231	218	217	252	222	189	207	218	224	240	236	230	240	238	236	187	201	209	202	227	213	225	232	211	234	225	200	215	237	266	221	207	195	198	205	251	226	227	226	221	241	218	249	243	239	220	214	224	187	233	204	223	231	225	206	223	223	215	211	244	233	251	201	226	215	213	203	226	230	222	221	224	215	239	239	227	207	220	212	199	218	223	217	208	218	241	215	252	223	248	214	246	233	219	261	230	218	213	226	207	253	242	220	214	223	204	255	208	223	221	239	221	216	201	250	200	220	223	205	233	226	207	194	222	223	212	235	203	197	199	217	231	224	211	239	211	207	227	213	200	210	241	236	213	220	212	215	240	234	230	231	222	231	226	222	209	219	249	223	243	221	206	221	216	244	237	229	206	205	214	235	184	221	242	214	217	220	244	219	224	194	227	205	223	178	239	235	225	230	233	209	260	227	219	230	204	226	188	206	220	216	223	253	247	232	214	208	247	231	238	238	214	240	224	225	239	219	233	222	211	244	222	250	231	205	233	234	236	225	234	225	223	229	212	240	222	241	227	235	223	213	224	215	208	224	229	226	196	227	251	215	235	211	232	236	241	217	217	240	213	240	219	221	207	227	241	237	222	241	234	238	226	236	226	217	229	233	226	229	231	219	213	222	231	236	222	224	209	234	217	229	216	223	222	234	233	239	221	233	224	249	229	214	219	259	242	231	237	241	191	240	242	225	219	216	232	206	207	232	225	220	226	208	218	250	224	220	234	238	248	219	233	199	251	231	207	210	220	196	222	230	219	231	246	229	189	214	223	209	213	220	217	214	242	243	213	229	200	224	235	220	225	228	209	227	218	240	218	227	271	257	227	244	171	213	196	224	221	212	236	238	226	203	219	249	226	272	244	224	236	219	229	202	219	242
11365	7885	18327	17043	14551	12742	20482	44101	46492	6589	781	736	731	720	659	697	695	636	631	634	641	618	640	575	599	644	624	597	568	611	606	592	603	590	597	557	633	528	599	593	575	589	588	567	594	570	568	550	576	569	567	534	573	593	568	625	555	620	587	611	568	593	577	540	581	541	598	603	558	549	564	526	575	612	572	559	492	584	538	582	576	640	590	573	618	571	576	537	556	573	539	604	553	604	578	560	588	534	572	563	557	553	512	563	563	567	613	541	542	566	613	571	572	546	557	550	534	570	526	565	563	519	562	535	536	579	534	549	559	593	577	527	581	585	555	560	565	576	589	547	582	549	569	594	518	557	588	530	555	550	553	575	500	540	564	577	542	540	562	554	554	531	534	569	573	581	590	575	591	541	565	562	603	610	556	539	547	593	558	535	559	555	589	553	595	545	544	533	579	590	561	577	573	641	515	597	540	572	561	546	568	559	540	585	556	604	581	560	552	519	515	541	598	523	530	531	559	529	534	546	527	569	594	528	541	573	580	571	534	548	567	583	572	538	523	568	540	553	573	562	561	552	579	599	576	516	580	615	550	538	570	555	541	599	536	525	565	541	594	571	551	602	608	543	558	597	599	559	532	602	575	542	542	562	536	570	563	590	543	540	568	510	554	554	591	551	545	534	569	626	503	581	539	545	566	538	533	528	543	551	550	562	547	570	577	559	614	609	555	512	547	593	547	582	568	566	556	588	584	536	573	548	546	550	565	556	562	549	535	539	550	505	572	542	570	528	565	591	599	563	603	557	554	541	578	582	580	580	569	559	550	601	602	535	561	516	570	545	610	582	517	539	535	529	546	610	523	577	532	542	589	552	521	564	583	521	585	566	518	566	545	559	583	545	527	541	562	558	574	572	550	548	573	606	578	548	548	533	526	563	553	550	574	613	583	589	521	561	549	576	558	591	573	507	548	563	553	531	535	554	554	569	545	595	598	597	568	555	609	542	548	564	561	542	566	562	577	587	538	550	529	541	547	588	530	584	546	549	567	522	552	549	572	605	564	524	546	527	561	619	567	582	565	557	604	547	573	529	589	538	544	560	622	552	535	567	549	580	541	557	561	558	559	555	536	602	555	518	545	545	557	552	582	570	567	517	543	517	541	579	540	549	587	540	576	527	600	544	563	536	565	548	535	520	509	508	571	591	608	548	528	576	541	547	588	555	514	567	562	570	577	548	513	517	556	551	575	613	561	574	582	577	512	602	538	555	550	561	533	564	565	587	591	552	539	570	536	554	543	573	562	567	576	548	544	522	556	551	578	542	553	574	568	532	593	559	580	573	540	529	545	552	517	549	541	573	563	579	511	585	547	611	585	609	532	507	580	541	540	558	537	596	549	556	578	556	579	568	542	555	562	614	573	569	564	574	580	541	560	557	571	539	535	583	607	565	616	551	540	594	534	569	519	583	565	617	571	530	601	563	541	557	571	532	509	588	574	575	575	576	545	561	600	539	555	543	578	562	602	546	529	600	551	560	549	563	555	581	494	570	539	577	550	589	563	540	567	539	530	576	567	565	582	576	580	537	581	550	541	593	530	540	560	536	543	544	562	574	526	538	557	550	574	526	579	543	519	560	588	574	556	553	541	540	534	589	588	555	541	579	553	569	594	563	584	526	566	551	547	551	590	552	585	575	549	592	526	539	563	572	530	596	530	554	531	557	535	566	547	544	599	573	549	590	531	512	564	546	599	555	551	549	586	524	517	521	565	565	575	556	537	549	568	612	605	613	512	520	549	575	527	565	601	524	536	567	569	568	563	566	557	597	567	573	603	511	574	552	551	560	557	522	560	487	568	579	504	562	538	566	574	577	591	583	537	536	558	541	578	553	531	590	535	578	552	565	548	553	542	512	539	552	574	593	578	584	562	535	557	513	543	569	540	590	566	570	540	554	581	560	511	578	558	574	545	553	538	550	577	590	586	586	575	541	553	580	552	556	545	625	606	568	514	533	566	570	584	543	537	516	535	567	578	566	563	552	581	511	533	558	548	561	557	544	565	527	572	553	589	542	552	520	574	554	542	521	567	545	504	575	510	555	526	582	538	576	589	577	521	565	546	542	566	527	536	539	565	550	571	577	569	552	538	521	558	602	561	553	560	573	585	593	559	559	529	551	531	555	523	582	553	544	569	522	544	557	579	525	565	549	561	550	555	546	562	569	533	550	589	528	543	529	497	587	542	545	565	556	567	583	526	587	542	566	539	573	569	519	610	525	572	563	556	559	544	568	544	528	540	550	573	498	577	565	539	567	579	545	518	534	519	546	541	561	608	555	576	550	573	582	546	505	565	525	560	600	554	542	559	508	594	587	560	537	544	568	574	526	544	504	559	606	548	531	566	552	563	590	565	575	529	523	544	555	603	545	596	533	554	550	534	562	551	563	550	548	557	585	567	521	549	583	560	580	612	572	549	542	577	553	537	541	577	610	565	581	598	552	579	560	528	550	590	568	585	578	567	570	577	572	542	556	520	560	562	537	515	575	553	587	510	550	546	546	585	569	594	540	550	559	577	538	567	603	598	538	539	557	527	537	568	563	534	532	570	587	562	570	498	542	558	553	571	545	568	579	556	613	535	543	579	607	598	562	596	530	566	528	551	564	561	541	526	567	546	576	538	582	543	584	573	571	590	562	565	569	535	558	589	545	566	562	607	546	580	583	556	568	551	538	528	554	583	568	578	546	563	541	575	559	591	576	587	565	576	525	613	558	560	574	536	553	544	582	578	547	539	559	541	570	601	501	553	551	554	585	570	557	548	508	613	598	576	573	562	548	553	558	538	572	566	573	572	555	589	567	571	558	590	546	528	581	558	580	536	555	566	543	542	512	563	583	577	539	574	522	555	539	558	576	608	569	564	575	565	589	563	580	531	564	532	572	541	518	568	533	564	558	580	549	540	544	544	574	552	574	542	573	526	522	565	577	563	534	595	555	549	586	567	554	555	560	557	548	590	574	591	546	566	572	521	578	552	558	538	595	548	544	560	609	584	567	603	593	583	569	541	533	575	593	567	593	559	553	550	566	554	549	568	582	569	594	600	576	582	578	551	542	571	561	578	554	573	560	556	555	566	530	539	556	572	568	578	561	559	576	558	515	556	589	599	567	551	575	549	542	550	529	573	542	528	542	537	521	549	568	569	545	580	551	565	584	561	539	523	479	569	553	522	528	575	551	584	573	608	588	580	533	549	568	569	557	542	543	569	547	554	549	600	604	566	534	537	559	576	585	551	565	540	608	590	582	580	535	530	530	563	555	576	563	592	569	572	584	539	574	579	565	557	539	559	591	536	561	571	549	519	545	535	559	582	578	580	525	544	548	531	558	557	536	628	561	588	600	552	544	585	534	585	593	570	603	550	554	558	549	561	601	562	568	528	565	560	554	556	578	547	573	589	573	580	559	532	543	536	546	534	572	589	573	523	565	565	510	547	576	567	556	567	537	577	580	515	562	535	608
31598	18684	18513	12732	8350	5902	19073	39215	41578	14318	873	448	480	413	444	422	419	411	418	412	368	414	422	397	407	421	468	432	422	418	411	392	431	410	399	373	367	414	381	447	422	424	445	386	424	416	431	387	364	387	425	428	437	373	434	418	405	418	441	402	381	385	389	391	422	385	395	414	394	401	420	403	368	371	393	408	384	413	409	378	412	410	385	398	416	382	392	398	412	411	402	389	390	377	361	411	395	384	403	400	398	389	376	405	377	384	399	378	390	412	436	444	369	401	415	371	390	425	415	413	373	397	361	402	352	393	402	400	427	368	391	402	383	374	401	411	373	387	387	378	392	379	372	407	438	394	369	379	398	393	416	380	422	403	380	416	382	434	415	398	394	431	401	416	403	396	455	391	403	418	414	388	417	382	423	473	400	403	413	397	371	416	413	373	410	415	403	420	395	453	408	380	359	436	427	398	416	384	387	400	398	396	418	369	369	385	449	426	397	390	364	415	374	402	416	403	397	379	432	394	389	399	389	371	373	393	414	423	441	376	381	397	434	371	399	409	429	396	420	389	396	405	388	414	403	391	392	425	413	379	428	393	383	408	406	405	401	423	365	410	415	375	381	381	431	400	405	380	420	399	372	371	432	366	396	384	403	386	375	422	373	407	388	397	438	373	404	421	383	394	414	388	411	369	379	374	426	415	395	415	375	387	396	381	384	409	391	414	393	422	390	425	384	441	433	392	400	396	408	436	411	394	421	434	374	386	397	383	390	359	380	372	441	359	414	400	381	385	412	393	399	405	392	372	383	443	403	451	385	394	383	402	366	416	391	434	430	374	398	408	416	399	394	412	432	379	430	413	425	381	387	431	402	397	413	383	441	386	358	371	413	415	385	414	422	396	412	409	370	424	421	380	397	397	411	380	431	391	397	428	379	415	377	415	383	392	398	444	396	460	427	384	413	422	369	402	395	415	415	412	381	377	369	401	369	360	377	403	373	434	383	394	365	401	376	397	388	408	418	364	425	379	456	429	391	406	411	399	406	390	384	392	375	394	412	416	394	435	428	395	400	371	413	401	374	393	394	386	389	401	377	373	358	374	408	389	404	423	428	385	415	434	355	405	423	389	396	414	412	375	388	384	399	369	385	401	410	406	385	384	402	415	416	422	415	415	405	388	412	395	423	394	465	402	411	366	391	415	425	385	433	398	373	375	416	416	366	380	380	379	420	393	390	420	426	418	403	410	387	384	418	428	347	401	386	385	429	407	411	395	406	422	392	407	373	423	408	409	390	421	349	417	376	369	379	385	406	388	372	390	427	413	377	377	415	378	392	374	386	387	414	372	391	388	409	388	386	400	426	438	413	378	372	371	424	429	395	397	382	392	385	402	371	363	383	385	426	391	384	357	381	407	414	380	408	404	396	395	399	413	367	385	380	408	430	380	431	452	414	416	400	412	389	418	368	391	406	413	414	405	390	361	402	404	421	383	402	427	370	409	388	423	408	404	393	353	391	422	391	432	376	397	409	423	408	407	371	375	395	416	383	379	406	385	375	388	401	422	389	385	426	415	394	399	401	399	408	383	373	399	452	357	398	364	411	450	409	389	424	381	374	390	424	438	414	419	404	431	434	412	420	415	400	406	443	424	383	390	420	391	406	396	376	375	419	393	372	390	404	402	397	413	388	386	349	424	408	379	392	368	387	379	378	377	407	416	371	393	419	402	409	345	414	438	439	412	383	439	363	397	451	385	359	394	369	395	394	447	400	413	397	384	407	425	411	421	391	382	393	396	407	387	428	405	427	370	383	406	400	373	391	416	395	405	359	407	396	402	404	402	391	362	367	382	425	411	373	360	379	388	405	414	370	381	454	384	405	407	412	391	367	405	392	371	385	394	439	383	410	373	427	412	407	399	383	375	404	381	406	361	401	367	422	410	390	419	413	362	388	406	421	414	443	382	388	380	409	413	383	367	393	436	381	436	422	399	420	400	404	368	433	430	413	431	381	398	417	384	428	428	383	402	377	380	382	394	429	394	401	400	385	397	420	395	400	422	410	397	421	416	383	448	419	391	402	418	433	382	377	411	346	392	404	384	404	384	416	387	398	439	403	432	367	406	446	348	420	394	426	407	417	416	401	387	376	376	431	366	403	367	380	390	467	373	411	404	410	414	372	434	400	409	391	369	423	389	412	401	365	421	390	397	415	425	417	374	406	348	396	365	383	417	408	404	368	372	395	419	372	367	399	402	376	425	407	371	389	384	442	388	397	440	395	399	382	379	390	397	410	408	385	400	410	385	387	415	393	405	377	344	402	406	408	385	423	387	418	374	379	382	424	413	380	390	385	410	355	401	416	406	385	375	433	384	403	428	383	395	399	421	424	389	360	416	406	384	420	427	428	401	406	379	399	411	415	372	435	419	378	386	372	396	426	384	383	416	376	381	392	385	384	448	412	392	401	375	437	430	397	377	401	410	398	446	364	397	384	388	443	408	423	429	437	393	426	421	335	403	402	384	381	427	427	382	452	402	389	414	394	411	388	380	403	418	394	380	438	387	394	411	414	426	369	401	384	386	383	391	443	375	417	405	389	418	410	401	407	443	405	411	394	386	421	367	391	414	391	385	368	420	391	378	373	407	414	441	410	383	375	414	386	368	419	402	431	430	388	419	413	364	415	397	439	388	384	398	392	410	393	391	384	390	374	366	403	420	382	417	392	420	425	387	416	391	409	402	410	376	354	406	390	421	430	437	415	374	452	398	385	408	397	393	367	415	413	381	384	384	394	403	360	397	367	389	427	386	395	382	372	391	401	421	340	395	408	401	425	402	421	386	402	403	386	380	414	398	364	386	351	387	393	416	354	367	443	419	428	373	423	416	366	409	369	369	434	390	404	429	403	353	380	447	387	430	400	433	378	394	435	383	377	388	384	398	391	400	383	413	450	395	390	393	472	408	446	371	419	374	385	412	420	389	382	387	413	385	359	407	404	405	399	406	360	435	401	377	411	418	385	376	401	399	407	394	375	423	342	387	415	404	378	377	412	417	420	416	386	425	379	406	412	413	372	403	396	393	353	333	386	375	372	415	423	440	389	408	417	440	396	386	388	374	364	370	443	404	403	376	394	456	403	369	374	405	416	370	434	408	398	387	424	415	410	385	390	432	385	435	402	431	406	414	401	407	424	389	420	373	363	401	440	386	385	434	398	407	395	409	416	396	400	396	401	394	413	401	428	371	394	447	424	334	381	395	392	400	404	412	364	410	374	384	407	370	398	410	453	360	408	396	429	416	365	378	384	401	446	401	385	436	382	406	372	371	399	408	384	401	393	397	413	402	404	418	410	393	362	426	426	410	381	431	420	401	390	385	391	395	426	416	379	420	417	393	397	401	411	393	394	383	406	406	387	403	403	400	384	405	383	426	413	392	375	349	376	378	405	389	424	401	388	392	388	418	447	420	434	369	410	420	392	437	372	375	417	347	399	412	392	385	369	408	410	396	403	398
15833	11827	24137	23165	21821	18538	40897	58122	58480	8416	1373	1287	1291	1159	1113	1122	1098	1072	1045	1056	1021	997	991	960	1003	984	982	985	947	988	984	904	919	931	982	908	933	973	949	919	926	942	957	900	955	913	920	928	883	911	932	989	944	896	881	917	928	905	907	937	937	953	892	917	872	920	894	898	954	911	912	966	901	947	924	908	879	968	901	907	864	950	902	879	894	940	897	883	918	868	931	884	895	909	933	873	956	868	904	912	918	872	913	884	910	869	882	893	892	919	854	937	924	920	880	899	911	897	865	918	840	887	909	856	913	907	875	916	921	911	913	887	898	908	918	903	929	901	902	895	929	897	918	923	900	908	865	878	949	874	942	878	971	913	856	896	861	886	887	837	885	909	913	882	883	913	897	875	874	939	915	896	889	923	857	871	878	889	870	908	891	894	887	886	896	914	929	874	922	962	894	884	889	871	933	921	906	887	834	940	875	860	853	937	908	895	903	876	941	912	891	904	924	931	899	886	889	890	909	887	873	881	858	933	888	935	942	935	901	924	928	924	868	886	880	929	904	898	885	862	891	865	850	943	931	868	904	917	902	904	920	895	888	868	928	894	892	889	874	872	885	862	888	876	954	907	887	905	910	866	925	868	872	839	899	918	942	922	899	873	924	921	877	888	916	913	865	937	914	879	911	901	918	866	894	900	935	889	925	905	911	883	906	920	862	930	873	922	910	868	937	889	890	929	907	856	875	883	877	935	917	952	877	874	921	908	905	893	856	926	927	886	879	890	914	922	873	903	898	864	859	938	931	925	934	922	848	911	928	989	935	904	915	895	936	859	899	880	911	982	892	900	906	945	876	915	930	927	956	897	948	917	882	903	928	876	921	935	846	882	932	882	884	936	936	862	913	891	876	883	895	929	911	927	911	925	900	926	921	870	915	847	868	914	861	915	891	924	875	916	914	912	905	907	903	952	858	908	901	966	853	936	883	882	895	925	903	955	913	934	901	851	871	929	888	923	984	973	919	886	918	875	870	879	827	915	900	867	920	969	921	902	863	936	865	933	913	880	916	951	891	878	901	924	854	891	915	907	951	870	934	894	896	904	902	887	902	888	937	939	886	894	899	891	915	900	899	871	890	927	861	875	898	924	849	894	874	906	903	903	884	877	932	879	902	944	897	870	951	877	886	867	947	875	875	857	899	896	922	907	868	873	933	918	918	900	860	855	867	947	889	865	887	904	942	932	910	933	897	880	902	935	921	861	894	861	933	903	883	857	857	918	860	884	832	926	879	923	864	856	901	869	935	876	942	855	903	926	893	868	920	901	951	844	892	926	896	903	898	987	926	872	906	933	906	905	893	945	904	907	914	868	879	870	896	863	899	931	907	922	871	872	837	896	880	919	902	884	894	906	859	895	910	879	881	895	907	881	899	900	892	925	887	908	919	888	896	836	909	893	908	894	851	908	924	925	945	953	874	945	933	884	847	899	937	913	896	943	877	920	869	909	879	954	927	940	892	928	896	887	949	905	913	904	931	859	933	883	900	887	940	856	930	970	892	903	915	869	910	880	864	852	894	862	916	905	909	924	851	890	913	869	878	925	915	893	851	889	867	931	874	902	939	866	920	908	931	961	868	865	838	922	903	874	922	937	916	874	908	849	885	934	928	920	885	861	906	909	881	881	871	867	883	917	893	904	901	866	901	918	878	970	907	889	915	952	884	921	910	909	888	923	867	914	893	856	898	914	954	907	945	876	901	883	882	978	902	900	905	922	871	914	906	856	882	828	869	939	955	951	918	895	907	894	886	897	968	940	911	936	895	937	890	892	885	883	911	917	898	975	926	898	918	936	880	918	912	884	886	928	919	935	855	909	888	941	918	914	890	907	871	854	872	875	912	871	927	869	909	945	894	868	933	906	906	913	870	903	912	932	914	880	898	924	892	902	901	895	912	882	893	872	930	947	905	871	881	902	891	856	883	919	880	886	937	883	887	928	914	871	866	903	885	963	903	912	880	916	912	920	891	922	877	878	918	915	867	866	936	941	937	880	921	950	958	906	934	888	900	951	903	929	884	901	920	895	878	936	914	899	925	920	883	875	870	882	877	874	888	922	933	930	872	898	897	894	894	915	928	881	884	889	909	893	857	956	864	890	875	907	896	879	934	907	920	880	902	949	843	871	878	914	867	942	875	833	901	841	857	877	929	870	857	812	952	949	897	884	907	837	927	916	840	903	880	916	894	943	892	913	913	900	903	884	893	903	886	871	937	865	867	867	908	897	909	893	893	948	925	936	935	931	913	881	940	908	825	923	883	904	904	934	886	861	917	903	890	973	908	914	845	900	887	866	890	912	927	921	885	883	868	869	903	894	880	881	912	928	877	909	940	849	895	883	894	872	906	899	911	915	857	896	882	929	953	926	863	869	914	957	886	930	934	882	956	890	912	876	876	934	892	924	872	849	916	923	894	904	914	912	895	861	908	948	901	851	887	917	955	904	891	943	878	959	892	951	925	874	890	913	923	900	924	898	918	901	914	896	914	888	912	878	877	912	885	865	870	930	908	890	874	886	912	872	931	850	923	894	938	870	911	888	880	912	957	860	926	965	916	886	880	928	864	901	916	928	936	915	876	893	940	884	916	829	927	921	920	846	869	916	950	877	873	916	916	875	873	855	837	923	924	928	932	935	900	931	902	913	908	920	882	914	915	886	908	923	859	868	921	870	941	913	882	922	893	893	851	929	932	864	932	912	876	870	901	917	916	921	944	943	868	905	866	874	907	867	909	878	897	908	874	973	885	920	857	874	917	853	792	900	864	926	896	919	929	905	882	908	918	897	922	895	878	903	861	882	886	917	897	917	914	936	921	868	894	891	864	944	916	836	894	929	886	870	881	838	854	902	905	894	873	891	955	915	869	932	908	920	911	851	941	939	905	920	861	898	964	855	985	956	884	926	924	929	951	911	940	875	939	941	949	897	887	875	963	902	898	910	881	910	917	911	862	920	896	897	916	939	864	899	895	907	894	875	861	884	897	911	899	882	951	903	920	887	867	947	906	871	852	911	932	908	906	923	919	947	938	865	910	938	923	866	918	875	894	876	914	882	908	940	952	932	915	929	880	911	899	920	937	922	928	877	871	902	913	859	879	858	902	940	854	922	902	927	919	882	861	933	863	870	872	902	898	883	916	936	878	893	899	909	935	898	975	925	868	859	832	887	844	895	840	964	906	866	921	895	832	918	887	907	905	923	859	889	884	871	928	932	890	958	901	878	883	957	908	897	915	921	915	945	888	920	893	896	863	950	912	892	875	899	945	895	998	880	906	835	947	953	942	860	865	849	899	882	919	903	877	910	874	985	881	852	874	874	859	899	939	900	931	870	879	901	859	904	870	839	857	895	852	854	872	915	920	887	921	898	927	900	922	885	865	934	893	911	931	868	877	906	921	843	856	904	936	913	912	877	893	918	935	873	898	900	963	864	859	918	890	881	910	887	925	902	879	911	884	886
10752	6009	6448	4059	2775	1691	1423	1844	1792	457	200	209	176	210	211	206	197	186	215	207	225	188	178	212	216	209	198	197	216	214	200	216	185	229	209	190	206	205	197	216	183	199	188	186	191	216	187	174	202	207	210	181	187	189	229	199	190	206	185	206	214	204	206	202	213	177	196	226	191	187	198	209	197	189	200	174	198	190	198	181	183	201	198	228	215	188	198	196	213	226	182	188	192	198	182	224	211	202	184	188	209	187	217	185	179	184	208	178	247	184	209	216	228	215	188	204	220	193	221	168	178	168	203	199	209	208	199	187	179	203	203	210	223	196	217	193	209	188	190	182	215	197	179	194	191	208	181	237	197	184	236	197	208	198	204	212	226	206	149	224	215	215	190	167	194	209	177	184	191	165	201	198	201	210	210	194	221	198	210	187	190	224	181	208	195	193	194	197	200	184	155	170	204	183	178	170	172	183	195	203	206	185	194	196	232	200	190	213	203	175	159	213	196	207	219	176	204	201	205	205	183	193	214	161	206	193	182	205	171	188	177	202	210	211	220	229	201	195	186	203	232	224	181	170	187	217	192	226	218	212	197	211	205	191	195	178	192	211	191	200	229	194	212	202	169	186	200	224	231	194	201	189	193	205	209	215	213	216	190	203	191	195	188	166	190	174	188	199	203	189	200	196	205	203	203	195	185	222	186	179	212	204	196	190	201	207	206	206	209	208	197	217	189	179	202	207	201	219	218	199	196	192	159	212	178	200	194	179	220	185	211	169	195	196	190	202	195	205	208	176	202	204	202	202	206	168	195	181	225	220	203	207	182	182	206	204	189	178	208	210	217	202	202	181	170	181	179	200	202	175	203	217	224	213	188	176	215	192	238	210	202	188	190	206	197	203	204	174	215	179	197	195	170	204	199	201	194	208	212	200	179	197	213	190	177	206	194	196	180	181	197	199	208	189	165	236	189	222	199	227	199	176	219	195	179	189	197	206	196	227	197	206	193	189	176	228	186	197	168	173	195	202	197	193	227	221	195	169	175	191	195	171	194	209	188	171	176	166	192	206	196	201	165	192	198	204	189	197	181	218	207	207	190	191	173	224	195	198	194	178	177	214	183	218	204	194	204	186	201	177	190	211	205	206	198	184	208	187	204	190	200	191	217	202	198	224	194	202	184	187	212	211	214	210	191	209	207	222	205	214	189	213	221	185	208	215	174	188	214	197	190	190	209	195	214	210	200	171	217	199	216	182	192	186	183	192	209	217	189	216	192	222	209	167	161	206	215	205	211	192	198	207	176	196	195	176	208	195	209	209	180	204	192	190	207	180	189	190	189	194	196	193	226	210	197	163	201	215	200	196	185	195	181	195	204	189	213	187	205	214	191	189	193	206	178	191	218	176	215	233	202	207	152	219	198	202	185	179	179	164	188	193	180	215	182	209	222	212	216	190	196	198	185	189	189	175	210	184	195	187	163	192	188	184	205	185	190	204	232	192	187	221	202	195	174	213	205	206	209	173	198	196	190	205	181	195	171	207	197	189	226	231	211	207	183	203	221	198	217	232	217	205	242	215	189	190	187	214	193	199	198	187	198	209	184	194	178	233	188	170	179	205	192	196	195	206	201	224	228	162	202	223	183	214	178	195	191	215	192	191	179	210	173	183	200	190	191	191	192	180	202	194	206	187	197	175	197	200	193	181	189	171	198	171	189	200	208	228	171	190	192	209	193	203	183	161	199	189	198	220	172	202	208	203	221	214	227	194	222	219	198	201	185	202	173	200	209	179	171	181	214	211	204	239	206	195	184	205	184	187	219	192	206	187	213	206	210	207	200	208	200	199	178	190	222	206	194	179	217	206	192	204	201	191	176	210	217	205	198	214	226	168	199	240	219	198	178	192	204	192	228	203	205	153	164	198	210	202	191	199	223	193	209	202	171	186	179	196	198	160	184	182	205	179	205	188	181	157	200	218	195	204	186	209	180	203	190	196	231	172	215	181	200	224	169	199	184	178	207	184	210	207	173	223	186	201	193	200	198	212	199	171	197	199	197	181	173	215	170	196	226	203	210	210	189	228	210	189	199	185	207	191	196	188	207	180	199	215	207	185	209	190	216	223	194	218	217	185	194	193	188	172	198	216	192	201	197	197	185	217	203	192	189	182	175	177	210	233	199	183	217	188	175	181	213	188	202	179	194	196	215	193	194	202	249	190	204	196	214	213	208	179	175	209	220	205	176	192	205	195	166	171	197	195	195	177	223	202	197	204	201	208	194	216	218	157	204	205	197	201	191	201	195	199	189	212	185	206	191	175	196	189	208	202	192	227	185	194	210	196	198	196	211	228	163	208	199	208	195	202	205	174	195	207	207	209	193	194	221	215	191	212	212	175	215	222	194	194	206	209	197	200	189	201	200	202	206	206	178	190	186	187	198	182	218	211	179	219	211	187	160	169	231	216	219	174	187	198	197	193	186	206	204	185	203	184	169	215	207	230	202	192	181	196	189	194	180	200	212	207	186	223	201	224	189	194	183	194	199	196	194	221	201	213	220	183	187	191	212	193	206	195	206	187	191	207	198	205	181	203	181	205	198	215	185	178	179	201	206	195	181	190	203	180	198	208	188	172	209	182	214	225	204	198	190	209	209	169	201	189	208	190	183	195	186	204	198	215	212	211	199	186	166	217	194	175	208	183	186	209	213	190	179	186	165	189	203	191	167	193	173	213	194	206	194	192	220	202	199	211	218	176	204	186	238	215	192	219	195	207	194	218	209	186	208	212	221	190	180	190	222	182	215	200	199	245	192	207	172	207	202	185	205	219	213	204	215	178	197	187	179	211	217	215	206	204	211	174	178	189	219	209	217	184	203	211	210	237	223	193	219	203	181	196	212	191	219	181	181	188	195	227	225	205	206	188	210	200	179	200	192	205	181	186	205	211	195	186	189	211	203	215	225	190	188	178	193	195	189	224	187	194	196	207	191	194	186	196	186	190	191	194	189	182	216	197	199	207	209	205	194	188	208	223	201	214	193	200	182	198	191	213	176	194	181	222	206	183	209	182	219	214	196	186	210	202	192	181	217	205	174	192	202	201	205	215	201	200	209	193	192	203	207	221	193	217	208	188	178	194	199	198	205	245	198	210	204	178	177	225	225	175	192	223	179	218	206	179	214	167	221	202	239	214	214	236	182	214	184	174	224	200	191	194	180	194	218	217	186	219	180	172	199	182	187	183	207	194	201	191	212	178	212	179	202	176	183	183	186	209	205	215	201	190	201	210	192	205	194	191	191	208	176	217	200	195	202	208	217	195	184	169	212	188	227	200	158	193	179	185	222	205	191	193	178	208	181	198	185	208	198	185	211	190	202	200	187	200	211	227	205	196	226	199	212	233	177	209	173	209	190	202	203	178	175	189	178	206	203	204	178	225	195	182	199	202	224	211	176	215	195	213	203	195	216	220	202	210	196	183	194	201	188	199	225	195	217	201	225	215	183	206	181	224	220	208
5689	4898	11162	10815	9790	6810	6502	8158	7679	1431	525	498	450	510	471	495	504	511	512	485	501	478	476	478	465	456	470	493	456	518	523	494	499	479	476	464	507	474	476	494	468	487	485	500	522	503	488	460	488	492	469	493	539	540	434	519	512	476	484	470	499	486	487	481	533	477	510	507	471	481	523	455	477	483	478	483	510	521	487	467	494	503	478	497	509	477	470	516	493	479	451	512	514	490	512	469	482	514	467	476	503	431	497	474	500	516	522	448	508	492	468	478	468	496	481	523	484	533	468	494	506	483	493	453	501	464	501	498	485	481	445	492	492	466	468	513	453	468	472	508	502	585	530	493	497	435	468	482	505	522	506	505	488	504	523	495	481	494	456	453	534	507	490	502	497	468	529	489	494	489	513	448	485	444	479	453	499	466	490	501	490	467	459	500	476	482	516	525	490	507	463	459	476	517	500	470	494	532	465	464	486	486	480	477	506	506	479	502	474	486	424	474	509	496	478	457	487	478	490	512	512	503	473	513	519	502	490	482	507	470	516	531	486	454	495	480	439	517	487	488	499	486	464	508	476	491	494	479	507	496	515	477	512	434	483	477	503	465	488	464	484	466	499	449	478	501	479	521	503	488	522	490	459	492	477	490	502	518	512	531	491	499	508	491	468	501	485	450	477	504	484	506	490	451	479	498	489	497	497	507	471	434	451	497	502	485	502	494	496	476	496	521	477	496	484	516	494	511	498	479	491	490	500	491	469	483	507	503	470	512	514	493	496	494	478	496	444	519	495	519	479	519	500	493	481	477	507	458	487	490	497	532	526	503	505	499	474	511	513	453	496	500	471	473	486	499	494	483	488	511	506	510	463	470	521	497	465	513	475	524	501	489	505	491	521	518	478	465	473	511	487	454	466	513	476	494	497	522	484	495	477	463	508	543	457	467	476	506	497	479	523	524	433	481	483	489	455	486	468	495	498	483	485	476	498	494	474	521	497	460	515	502	470	476	512	501	530	493	514	466	468	499	517	487	483	489	497	489	478	472	519	509	474	550	504	475	451	492	504	510	481	501	460	478	452	494	455	471	468	472	513	503	498	530	505	513	488	477	529	497	508	488	473	524	460	492	535	527	520	489	493	508	483	443	528	496	467	443	461	513	484	465	484	480	448	472	488	479	508	479	513	503	477	490	505	506	453	502	505	499	518	523	471	495	516	469	494	500	505	511	506	519	493	514	504	481	452	473	476	479	436	503	465	467	500	494	436	483	491	483	480	500	502	494	473	511	487	485	470	463	473	476	473	490	490	449	469	514	485	501	499	464	483	467	466	491	469	501	480	484	513	487	490	476	488	464	509	498	489	514	475	506	497	496	494	511	496	516	526	522	501	475	456	511	511	504	509	486	517	500	497	513	489	518	484	489	482	526	536	492	488	510	510	452	492	492	510	502	492	541	499	478	460	464	489	511	495	463	528	506	477	521	474	492	510	484	537	488	476	498	467	469	467	485	517	466	494	507	529	454	508	498	486	483	456	515	482	522	455	509	477	525	494	478	469	499	499	481	487	480	480	468	512	523	485	514	518	442	466	469	509	518	502	503	529	476	512	468	476	496	488	507	444	497	512	517	483	466	484	494	447	471	454	485	495	462	477	462	472	451	480	511	497	507	496	492	479	486	473	484	512	500	508	478	495	486	495	472	509	505	468	475	505	524	499	479	511	471	526	474	512	428	490	512	468	469	477	510	508	488	530	484	495	486	525	465	472	451	488	486	459	476	488	516	505	528	490	503	493	472	506	532	478	524	494	479	459	518	474	448	492	537	468	476	489	492	488	493	504	473	477	461	483	523	462	528	488	489	507	490	508	502	511	506	529	486	493	510	536	497	493	474	525	475	483	508	498	462	469	487	469	497	482	509	469	465	496	473	485	482	523	497	462	503	507	526	504	464	520	490	498	504	485	487	531	483	484	487	468	497	522	499	491	486	567	543	518	513	514	485	495	508	462	541	501	481	513	514	482	448	507	451	470	504	496	501	490	472	461	477	465	508	537	487	467	454	531	485	500	483	513	517	510	475	495	483	500	501	466	465	517	432	466	469	508	458	484	511	502	454	450	522	474	484	479	475	471	444	502	491	501	470	518	517	476	466	490	482	484	483	503	486	470	467	476	520	483	496	465	469	477	490	482	501	496	473	487	498	470	513	441	492	470	546	456	504	489	494	487	449	464	497	508	522	466	499	497	494	493	515	487	440	491	495	511	551	526	480	493	472	496	502	515	519	460	485	515	480	522	497	461	498	479	474	522	472	503	465	471	467	439	497	498	532	477	483	485	511	475	525	500	503	457	489	523	472	476	468	496	507	451	461	474	483	502	464	493	499	480	567	523	459	462	471	475	533	466	505	512	536	458	497	481	517	483	482	469	494	484	466	507	465	489	494	473	478	488	489	511	501	478	479	502	508	485	501	473	514	495	494	499	495	515	469	522	545	481	522	494	497	470	506	477	501	468	503	518	482	469	513	497	514	507	511	532	499	507	457	471	499	480	508	513	491	474	468	454	516	492	518	479	506	459	503	497	475	505	520	495	462	505	460	507	455	469	473	527	528	507	484	493	469	504	497	454	501	503	476	498	480	481	488	494	446	477	542	458	499	489	467	477	504	504	454	463	492	468	485	495	495	510	446	482	499	467	494	516	479	488	509	460	466	506	470	511	486	494	478	490	496	519	482	492	499	502	478	450	503	471	539	504	498	450	530	489	537	487	477	460	526	525	559	511	477	495	480	499	500	502	459	483	449	499	472	499	480	510	511	491	460	439	500	496	466	483	488	488	502	514	515	456	460	492	481	510	491	489	452	500	536	444	488	524	496	480	505	467	498	496	458	464	496	484	488	504	462	473	487	556	495	474	471	471	486	491	515	470	504	520	510	506	484	510	452	502	481	484	500	458	494	486	502	489	509	482	465	443	489	497	506	470	464	467	494	493	492	466	485	466	478	479	504	484	506	464	516	459	510	494	495	484	493	507	499	531	469	475	464	496	473	483	477	506	480	505	511	482	484	472	514	461	486	490	490	437	494	468	518	500	481	474	498	491	521	479	486	496	521	511	484	487	490	496	488	471	476	464	465	506	469	501	440	504	494	461	511	526	471	505	496	472	496	484	496	476	534	459	530	494	498	522	464	477	493	491	509	515	511	485	455	511	467	488	468	503	489	493	466	481	475	466	486	490	470	522	488	474	485	493	494	473	474	526	526	479	522	465	468	491	503	473	473	468	491	458	469	511	526	480	529	500	480	467	439	519	489	496	493	459	510	515	472	502	476	493	515	476	464	495	460	499	447	447	486	471	473	480	507	461	511	476	468	481	511	534	451	515	499	522	488	462	499	451	451	461	529	498	512	473	518	468	502	491	541	478	474	474	491	485	446	497	478	484	491	500	488	534	477	468	490	484	484	470	493	512	478	507	514	480	487	483	474	473	532	484	502	490	484	496	503	482	497	485	465	485	490
21034	12128	11463	7829	5534	3978	6277	17850	26276	10373	480	280	272	230	254	227	226	231	252	251	256	232	242	245	219	235	217	234	244	248	252	216	242	234	244	232	236	227	233	241	214	240	259	228	209	221	231	212	219	264	204	243	235	235	259	273	242	231	237	214	241	218	261	247	220	235	210	231	227	236	214	230	230	202	238	253	227	228	217	248	255	215	238	221	232	245	201	227	238	252	240	234	236	234	245	237	227	238	267	243	262	203	218	218	204	205	242	233	251	267	249	226	239	237	241	224	238	237	221	222	217	202	248	234	246	240	213	224	229	213	233	218	235	196	218	223	225	220	214	224	233	241	215	234	213	224	227	207	249	244	241	243	249	250	223	222	235	266	216	218	239	221	212	238	221	231	226	214	243	230	238	231	232	245	242	262	244	257	217	236	226	218	232	226	200	212	246	228	261	240	222	238	232	241	222	228	231	230	245	236	243	222	225	258	219	220	218	221	218	217	226	246	234	222	242	225	219	208	231	239	223	238	225	237	218	216	217	240	243	268	208	254	223	226	244	230	227	208	241	257	207	236	214	238	227	239	241	245	225	243	237	211	234	217	210	235	232	246	229	234	218	236	237	232	217	270	240	241	243	214	213	238	205	221	221	236	235	214	263	229	246	235	211	196	243	239	212	241	223	205	265	248	238	242	239	270	246	239	194	210	224	251	223	236	242	243	233	256	216	217	202	203	229	241	230	226	228	248	240	231	209	243	220	221	206	214	212	214	215	249	252	210	219	225	235	234	219	245	250	247	254	219	234	232	248	230	230	235	258	226	226	215	257	231	237	212	245	250	215	227	247	248	223	234	253	212	237	212	249	245	214	232	236	229	233	231	265	243	226	250	239	232	250	215	237	221	238	214	247	278	245	223	224	242	217	231	246	241	203	228	252	239	243	228	217	243	212	242	236	235	199	207	238	234	241	238	252	192	244	259	240	231	238	233	226	231	251	232	263	254	204	217	260	267	227	235	257	230	223	229	234	189	237	243	214	235	228	232	241	256	227	250	226	237	249	239	210	220	240	212	237	262	232	231	254	239	235	272	231	220	217	246	226	203	225	244	216	210	256	217	244	217	220	225	265	216	233	272	264	238	268	249	254	244	209	241	235	227	223	248	221	253	236	216	260	229	225	272	225	233	227	225	237	206	254	216	236	250	200	212	241	238	216	221	215	231	225	254	242	242	225	227	223	215	232	217	211	229	232	235	247	217	211	233	240	221	232	260	223	228	251	241	251	223	242	242	231	216	218	240	218	237	217	205	293	208	226	246	244	229	198	224	226	213	244	263	240	260	233	240	220	209	236	225	239	255	232	232	218	233	210	233	222	237	235	225	240	217	230	219	222	234	232	226	224	247	216	216	237	221	250	237	195	244	230	234	234	225	236	228	250	244	227	225	204	226	238	230	249	251	222	210	213	214	214	230	213	234	215	256	239	222	202	248	233	238	221	266	226	280	232	210	237	227	220	219	244	242	242	226	222	219	242	249	233	214	246	236	249	206	215	231	256	224	223	229	229	225	244	238	242	205	235	260	269	217	233	219	241	249	204	231	224	212	245	250	231	218	260	229	224	226	221	217	216	229	239	220	244	235	225	188	214	231	242	273	212	256	227	226	247	251	232	197	236	221	221	245	216	219	245	234	243	227	248	222	240	274	215	239	251	247	244	239	218	226	238	195	230	244	218	236	227	225	235	233	239	222	226	251	264	233	232	195	246	238	220	214	237	239	227	209	220	223	245	235	229	229	225	259	219	232	191	248	256	235	237	272	226	207	242	234	219	237	243	238	212	269	230	238	234	248	218	257	276	246	242	244	205	209	216	223	217	228	211	234	231	236	231	255	254	238	214	233	220	215	238	247	247	239	207	237	231	216	235	240	250	234	245	216	225	223	237	198	255	240	257	239	222	221	235	220	211	195	236	230	215	224	233	231	239	214	239	240	217	272	212	242	218	192	247	239	250	218	222	239	235	208	225	211	222	244	219	226	228	224	228	194	235	236	231	220	240	228	221	231	259	254	203	209	250	224	241	237	237	246	218	259	249	218	232	204	209	271	234	236	239	228	241	222	226	267	223	260	224	223	210	225	219	257	249	235	255	220	245	254	224	196	243	243	238	219	232	222	239	253	259	214	250	216	234	218	233	235	226	204	230	249	234	245	231	239	246	204	238	228	252	232	211	211	220	239	234	238	219	233	238	235	233	257	246	230	242	241	210	213	263	243	255	222	214	277	273	263	205	245	243	246	222	217	232	221	236	219	234	218	247	247	197	255	265	247	224	232	252	239	237	233	213	235	225	216	240	229	215	238	238	239	236	233	237	227	228	234	214	210	245	226	259	231	229	217	206	244	251	226	220	214	260	239	226	231	197	253	250	251	239	220	231	228	257	243	276	240	268	228	223	229	233	208	235	246	205	250	244	241	245	229	214	244	213	220	240	232	253	222	254	238	220	233	244	256	236	233	220	236	224	244	231	228	220	228	234	240	231	212	215	217	230	233	232	215	231	230	232	239	210	236	233	250	234	215	236	242	246	235	234	226	214	240	227	229	232	217	226	204	223	221	212	197	223	226	246	249	218	238	235	233	217	240	254	230	249	238	241	219	215	256	262	246	271	216	261	230	226	218	230	239	262	251	244	238	243	232	218	238	244	215	225	225	231	213	226	227	206	235	210	231	251	244	211	221	228	230	213	237	201	211	213	247	228	229	226	250	232	199	221	242	217	223	206	225	209	251	250	230	233	215	252	239	209	200	212	244	237	202	207	238	253	242	263	255	236	204	218	220	227	240	228	242	222	238	228	242	244	205	205	213	247	255	245	232	230	197	212	234	232	245	255	257	252	214	229	219	208	214	207	240	223	241	241	224	260	234	220	260	212	200	247	250	215	253	231	199	224	253	235	262	225	240	205	235	256	280	223	214	263	208	210	216	239	216	232	197	222	230	235	239	232	197	233	244	238	229	255	239	236	261	220	218	226	244	217	242	244	233	246	195	238	245	230	235	257	262	252	226	216	212	229	255	226	221	231	227	256	244	241	233	220	243	225	223	209	229	253	237	205	218	232	218	237	235	252	241	274	247	208	255	226	224	261	232	227	248	238	218	243	239	236	261	224	239	205	263	241	244	235	244	223	213	247	259	233	209	244	212	194	219	220	200	219	228	232	245	252	245	206	223	243	249	221	246	268	253	235	250	221	238	246	203	244	224	245	223	232	242	206	230	222	224	255	248	248	238	245	243	227	249	221	233	215	252	216	254	220	222	233	245	231	231	230	246	271	252	231	234	216	235	272	218	230	227	210	237	232	223	206	230	221	217	213	235	206	221	210	217	236	209	250	263	217	234	241	242	233	238	267	240	236	204	222	219	210	200	258	209	205	236	218	229	267	250	236	228	238	221	226	221	252	230	224	252	222	233	275	217	214	238	233	238	200	234	208	254	240	232	250	226	219	224	226	215	236	277	231	221
11352	8919	17425	17445	16705	14898	21972	40092	47386	12847	758	717	694	677	705	700	673	662	652	648	645	622	637	619	597	632	619	596	627	568	559	633	618	564	555	558	590	593	606	575	588	622	629	587	541	617	600	546	574	579	591	575	582	613	564	583	603	577	617	547	596	563	546	615	605	594	579	569	577	578	556	614	579	601	574	621	592	555	554	538	582	541	557	584	552	576	572	567	578	593	573	558	578	559	570	584	570	546	559	585	556	567	564	576	566	557	562	574	551	567	586	569	573	584	601	584	519	587	569	567	593	599	593	526	532	619	601	582	594	581	540	567	571	620	571	601	580	580	525	570	545	583	637	593	607	554	606	548	570	538	618	587	576	573	554	578	580	585	590	594	601	587	547	588	618	546	623	585	560	556	564	596	587	592	532	604	542	608	612	596	581	581	546	553	518	543	566	599	555	573	626	552	608	584	563	598	595	565	548	584	588	590	579	500	569	585	570	582	581	526	602	572	528	560	604	573	541	542	564	560	580	567	589	534	573	524	568	536	552	568	544	587	610	558	567	577	582	589	549	584	538	574	563	517	573	596	602	611	566	561	582	560	588	567	599	564	569	606	571	597	546	563	593	573	541	604	566	584	590	600	556	595	554	563	574	583	622	551	530	579	572	569	556	558	548	587	563	603	602	552	566	575	558	611	586	513	607	565	563	579	596	564	567	580	563	592	559	554	549	559	572	553	593	585	573	581	593	611	589	546	550	596	613	543	634	551	559	583	578	592	555	533	525	571	557	598	631	561	591	611	566	523	543	572	562	591	553	544	589	612	568	614	550	609	560	562	555	568	567	597	563	562	588	589	612	565	572	610	573	565	543	592	555	606	581	591	563	577	600	570	540	599	561	589	594	549	569	580	557	568	592	594	603	553	572	570	599	568	571	565	545	568	596	553	608	563	627	591	541	590	584	578	561	565	565	601	577	570	581	575	602	577	604	582	599	528	536	601	544	577	574	548	585	551	562	610	553	558	564	591	588	559	545	577	581	570	569	576	573	521	579	546	593	550	586	558	575	595	556	586	602	642	579	592	612	575	578	595	580	563	550	524	580	572	622	550	519	568	600	594	565	569	605	546	596	537	542	558	556	560	582	584	537	578	604	569	562	575	604	594	569	607	552	596	525	582	586	547	602	555	567	573	567	563	581	577	621	574	587	560	563	547	603	577	592	564	609	553	602	550	556	564	549	549	585	566	574	595	585	617	550	558	583	549	547	575	554	570	570	579	544	560	529	549	618	579	584	531	616	583	589	572	572	580	544	563	587	572	564	563	599	577	591	517	583	586	616	585	555	571	535	621	626	546	569	595	532	576	585	570	620	602	549	601	533	564	557	536	547	563	582	568	595	582	600	539	570	547	548	545	581	567	590	578	580	564	578	591	556	574	553	529	596	588	564	547	584	592	527	579	546	597	582	583	579	542	612	561	552	619	575	572	623	579	595	551	541	619	569	562	592	558	614	572	542	579	549	600	560	578	539	571	568	585	562	559	588	573	595	629	575	568	598	576	617	528	581	562	568	519	523	573	582	579	611	568	569	566	579	588	562	618	559	545	565	604	569	583	571	583	548	625	627	620	572	582	576	534	575	621	576	619	556	589	583	534	557	582	589	635	610	617	523	540	621	613	633	559	559	580	563	609	604	580	539	564	589	599	543	579	567	569	518	585	582	583	587	567	585	586	572	553	545	613	619	603	582	530	567	578	585	598	597	573	557	606	607	550	569	610	549	589	570	640	555	583	571	534	559	557	589	562	569	554	581	591	576	550	538	594	554	589	626	585	555	611	582	538	576	595	610	588	574	597	551	594	567	572	579	586	566	627	576	594	596	608	566	568	563	559	568	565	568	627	570	618	576	568	592	560	592	590	560	521	560	605	535	580	598	556	573	574	552	596	573	599	575	563	539	591	554	571	562	577	574	569	576	562	594	593	557	548	580	571	625	557	571	591	529	603	617	530	601	593	593	578	546	598	604	571	534	596	579	554	586	566	563	575	596	585	579	600	528	534	626	589	590	573	582	594	639	560	583	580	558	579	600	595	588	572	553	592	540	590	606	621	570	582	566	575	586	568	573	587	598	567	576	582	625	563	629	562	581	618	572	596	591	528	539	580	576	628	574	547	583	587	574	567	581	556	597	561	571	550	569	582	554	606	575	553	564	587	598	576	540	567	588	551	560	555	555	567	563	567	631	560	562	605	559	562	551	592	607	571	559	568	542	606	546	616	583	603	555	587	559	580	600	531	584	581	555	595	542	582	537	546	614	550	564	586	599	620	584	541	598	572	567	591	562	599	619	605	582	572	545	616	572	546	555	548	550	546	595	558	541	596	550	573	528	564	536	600	589	580	562	555	554	613	552	587	633	577	589	567	596	579	548	594	625	555	534	586	524	564	572	548	563	576	596	586	581	577	569	601	557	585	559	600	569	566	575	600	574	574	613	550	573	587	596	578	611	562	558	568	570	560	631	588	595	583	567	566	586	596	539	594	589	588	600	564	581	598	597	610	537	601	605	581	563	585	554	573	573	562	527	584	616	568	596	585	614	591	577	529	566	552	578	602	579	586	553	571	593	615	604	522	596	577	547	579	574	593	584	584	636	595	566	562	622	526	583	599	542	596	600	639	586	560	528	569	608	555	573	576	557	585	556	573	570	525	534	577	587	547	589	593	576	584	591	583	549	571	592	596	589	558	562	600	578	583	566	572	557	593	582	592	598	589	575	596	583	601	579	566	549	568	626	561	601	583	566	583	585	607	611	588	578	579	600	606	613	580	571	592	525	601	556	566	587	585	572	520	527	578	584	541	587	579	568	598	578	581	593	564	608	599	561	606	602	584	581	537	611	532	586	592	565	553	570	572	596	565	635	577	568	584	594	548	532	580	587	589	601	591	583	545	580	521	568	591	543	578	604	583	590	592	591	561	574	586	573	595	563	624	568	587	549	607	593	572	615	592	597	579	547	545	541	570	615	572	582	549	559	594	556	588	538	589	582	564	593	597	601	541	558	599	586	602	603	571	598	569	563	589	584	573	547	564	598	578	546	546	606	572	562	580	584	579	550	585	560	618	579	609	602	567	584	620	556	559	571	587	582	593	608	604	586	562	586	568	572	620	592	580	532	579	545	600	603	548	603	536	567	569	563	599	601	560	563	553	607	595	554	575	545	561	612	571	604	579	584	543	571	618	562	590	537	606	609	563	600	601	591	544	532	576	584	609	575	516	564	588	579	601	589	534	574	647	571	559	585	560	560	580	581	579	584	642	575	572	573	564	592	600	584	587	545	584	559	619	582	570	585	555	585	604	551	543	571	608	600	596	601	541	563	606	559	623	530	591	605	594	605	566	589	558	554	536	587	602	581	613	615	557	584	582	621	575	569	509	554	602	607	569	535	597	561	589	540	605	567	582	608	574	577	586	558	563	592	576	557	572	572	548	521	584	567	571	561	596	533	586	604	544	581	594
31605	18768	16527	13138	8979	6170	10495	39523	43406	18427	1267	424	471	435	458	409	439	464	434	436	418	428	416	401	410	417	420	395	397	414	422	428	380	381	412	431	385	365	408	420	390	398	426	425	425	433	380	390	381	406	386	367	401	425	427	435	400	418	405	426	405	414	406	400	404	388	402	381	394	402	397	387	421	401	419	397	455	403	399	386	375	416	425	403	429	384	363	414	435	460	415	426	381	396	361	390	408	392	359	412	383	420	442	412	429	414	383	395	440	420	401	416	388	385	409	380	385	418	435	383	377	378	381	373	393	396	407	422	407	387	432	382	408	421	409	398	409	402	388	400	390	385	414	417	405	432	411	408	404	403	374	417	399	404	414	403	404	444	364	415	408	398	415	403	398	428	389	406	380	437	374	422	399	355	465	399	403	416	420	401	400	417	411	399	395	411	421	376	422	401	403	386	395	415	391	395	370	429	401	405	360	370	358	419	411	417	396	450	392	420	420	398	379	389	409	387	391	408	390	407	384	440	375	398	414	349	390	358	358	372	424	400	369	368	405	415	404	383	385	446	397	396	382	419	418	357	407	388	435	362	393	403	422	373	374	409	387	396	405	418	380	388	371	388	413	386	401	416	392	418	421	367	399	428	397	388	449	463	415	403	395	416	415	370	367	394	366	430	392	383	401	375	421	432	428	425	425	394	378	379	395	368	390	402	433	441	401	436	463	372	409	400	433	411	428	445	383	429	448	410	423	369	460	409	378	416	360	416	396	399	409	377	348	388	385	410	405	401	417	409	391	362	372	383	388	442	409	424	376	416	394	407	381	368	410	379	450	376	394	404	387	423	400	399	433	393	405	411	383	456	392	379	430	390	402	369	380	407	400	403	378	407	382	409	375	434	413	358	392	352	400	398	379	389	420	379	385	381	382	427	422	366	380	384	394	394	412	404	404	425	424	393	376	371	408	412	399	387	390	405	390	392	385	425	414	406	396	407	378	391	400	431	410	370	431	405	394	453	412	413	369	380	424	423	415	464	392	442	392	381	420	407	413	380	429	403	437	414	420	436	401	379	447	408	373	379	421	452	429	393	421	394	383	393	379	417	390	413	342	395	371	409	423	412	362	401	400	361	403	381	426	430	380	403	369	386	419	413	414	399	405	413	408	411	429	377	401	394	382	391	429	380	385	390	403	399	423	398	370	425	415	382	422	400	407	375	410	408	401	394	425	402	465	404	368	412	410	388	441	407	423	386	403	416	396	424	434	383	427	424	402	444	424	370	396	406	369	404	409	416	427	410	402	364	384	417	452	392	409	411	365	399	405	419	390	381	444	405	448	434	442	378	376	399	397	368	431	404	384	404	400	394	425	398	385	393	391	432	416	445	408	428	427	381	385	395	415	429	395	442	440	401	377	417	422	420	412	404	425	383	390	410	372	395	359	424	455	379	410	368	393	412	393	398	394	349	393	381	391	402	409	439	400	393	402	352	403	430	420	365	408	403	408	419	382	406	405	434	403	396	394	419	383	439	391	396	417	375	387	415	389	414	430	418	441	415	419	406	419	397	409	397	438	406	391	392	409	371	393	400	395	423	358	371	397	416	407	404	413	405	408	415	390	390	410	391	428	397	414	377	384	422	358	388	428	419	392	400	381	397	416	404	390	424	382	439	425	384	402	405	413	409	436	439	413	359	387	417	345	399	406	432	400	401	413	400	411	378	407	403	409	417	406	382	383	406	421	400	402	390	404	417	422	357	395	393	409	399	415	404	394	444	402	383	395	438	446	420	366	436	361	388	389	404	432	398	417	433	413	422	392	398	424	406	414	366	390	406	405	381	415	410	416	386	443	421	389	406	406	430	406	400	419	393	390	415	353	407	407	399	431	393	421	422	412	393	388	411	407	403	422	419	397	383	393	362	389	400	428	367	415	400	395	400	422	434	422	402	409	385	413	421	390	390	382	439	406	394	411	366	413	396	403	406	366	418	383	408	400	388	356	395	409	382	379	436	411	421	373	375	422	433	352	447	406	383	380	425	386	380	412	366	419	418	389	403	434	427	408	379	395	389	398	453	396	424	425	396	420	364	399	402	400	380	429	392	381	421	392	415	415	416	400	395	408	403	411	424	409	416	411	367	383	402	423	404	393	387	399	405	394	461	404	412	380	417	417	419	360	398	382	394	379	375	392	396	394	418	379	369	411	379	369	423	384	416	428	373	424	384	393	405	416	375	421	421	412	399	446	377	407	409	350	377	420	373	391	416	432	400	432	365	400	432	447	429	413	421	392	376	391	403	397	396	421	419	409	395	396	399	382	413	418	411	415	435	396	379	428	409	386	385	379	388	402	410	366	399	395	412	412	417	425	421	393	399	383	390	429	383	390	441	393	415	412	383	391	349	387	371	385	367	391	394	408	391	439	370	404	420	394	436	393	444	410	407	443	453	403	378	379	424	401	400	405	411	427	425	454	410	408	428	399	409	380	395	391	414	409	372	374	399	359	387	427	363	387	423	423	413	446	407	394	379	435	420	389	422	436	379	379	376	388	403	392	399	401	378	396	401	382	408	389	391	411	383	393	366	388	415	422	444	403	411	433	391	435	367	395	374	411	409	427	395	430	378	404	446	427	419	401	401	411	390	411	361	399	430	416	393	394	377	404	385	368	408	394	440	388	399	394	419	396	414	372	413	393	383	449	411	429	441	385	396	399	408	428	419	406	417	401	386	424	404	405	441	364	388	437	389	404	415	363	361	387	413	407	401	390	385	380	401	387	405	439	442	410	409	430	396	403	403	406	400	382	373	387	388	405	426	413	390	443	355	381	415	410	372	399	397	438	406	408	397	417	397	386	359	406	397	407	395	377	367	460	425	444	321	388	395	350	432	398	381	379	363	378	409	384	402	352	392	386	385	384	335	419	405	453	407	431	400	388	382	407	387	395	391	391	419	419	378	412	387	396	392	415	392	460	414	387	400	448	406	400	360	410	402	420	401	354	355	356	399	428	392	398	429	398	421	443	386	418	363	382	389	419	370	436	350	444	420	386	370	383	417	404	400	393	436	386	423	410	416	401	429	415	398	393	391	420	408	407	415	398	407	391	365	394	439	409	421	366	429	397	419	371	406	429	376	432	413	442	404	430	412	401	418	415	406	355	412	432	408	420	446	392	435	408	374	397	408	446	372	391	399	409	415	431	417	393	397	424	449	400	421	406	382	424	396	378	399	398	371	379	400	396	400	420	375	401	446	454	422	383	425	410	388	390	387	417	378	418	413	411	402	403	393	411	451	414	393	394	434	437	392	395	414	392	381	380	415	412	416	403	437	412	390	413	392	411	376	443	370	377	408	378	440	358	379	400	377	443	395	386	421	402	407	395	418	418	406	368	378	387	399	375	393	385	400	428	408	413	383	403	404	414	392	409	414	384	384	389	456	399	400	410	389	420	361	425	420	418	396	382	401	364	373	351	407	414	386	380	410	394	425	374	408	377	436	411	400	412	371	387	407
15566	12653	21732	24142	23047	19363	28469	58621	59685	14361	1350	1227	1210	1162	1117	1118	1064	1060	998	979	1029	977	1033	992	1017	985	961	927	968	990	1015	907	982	968	891	936	873	966	947	972	961	959	896	912	896	974	941	930	918	956	931	968	899	921	878	945	941	895	931	956	897	943	937	932	927	954	953	919	867	919	921	899	939	883	908	885	931	933	845	891	916	959	940	957	903	988	906	909	935	886	965	902	914	900	876	902	912	920	839	933	875	922	903	929	908	879	916	942	906	955	980	873	907	951	873	920	912	937	903	901	958	909	919	957	892	958	974	897	921	914	926	900	940	937	946	900	927	887	851	931	889	865	880	920	928	909	922	944	916	918	959	903	894	889	915	894	978	896	916	970	908	931	899	910	908	973	973	975	876	939	939	940	966	883	925	861	915	891	935	899	912	921	922	882	884	882	961	888	926	920	933	895	925	938	885	939	923	881	915	964	924	901	904	853	855	958	867	871	935	894	893	969	928	943	912	904	948	935	933	913	938	964	918	926	921	916	922	913	896	948	925	879	901	941	894	861	899	921	885	881	931	898	917	950	929	934	920	885	897	924	967	897	886	935	968	906	913	902	958	912	942	932	938	893	929	926	947	884	898	918	948	899	919	944	892	921	897	873	918	932	897	919	941	936	914	947	924	899	873	965	931	918	897	905	937	923	888	915	897	930	916	889	907	927	893	956	916	879	893	873	923	939	946	905	891	839	958	894	872	873	924	945	906	978	884	897	899	925	890	951	920	908	916	906	924	914	929	911	874	942	879	883	872	917	968	853	897	878	868	936	948	927	942	926	903	900	960	942	866	909	931	950	903	970	887	914	859	924	895	877	914	875	833	852	897	899	950	863	997	896	907	885	935	950	938	926	932	924	928	872	872	931	881	895	876	914	885	931	898	923	885	864	911	913	936	931	874	890	914	870	902	911	871	897	940	874	956	971	933	929	897	877	931	894	914	953	913	919	950	926	945	883	953	923	936	880	856	897	877	860	937	966	926	913	895	907	910	904	941	905	954	869	902	884	889	897	894	957	939	897	900	917	941	926	845	865	939	907	843	929	893	896	895	959	902	907	978	910	941	847	947	929	901	902	944	941	908	890	979	943	876	888	929	943	864	950	995	934	849	909	965	952	887	953	907	944	928	906	928	902	940	870	880	922	932	924	954	899	920	960	966	901	939	881	886	849	911	894	873	906	866	946	961	937	926	912	923	907	872	883	876	920	852	924	904	945	863	929	865	930	927	885	942	862	945	919	945	912	958	886	825	932	909	928	948	913	929	905	908	948	925	892	926	935	886	963	929	888	856	891	916	956	927	909	926	924	884	944	906	886	895	897	949	920	929	874	907	863	854	891	905	965	915	875	972	852	938	941	925	941	967	874	906	879	891	958	898	902	903	932	958	927	916	915	893	884	927	893	902	871	957	893	924	911	953	940	965	895	886	921	842	919	917	891	910	901	954	860	906	938	863	902	916	879	892	880	916	896	922	954	924	862	923	877	898	906	903	942	904	857	891	934	927	957	902	872	887	949	886	903	929	899	919	893	901	890	960	935	913	937	922	879	921	898	875	953	895	891	904	900	955	919	917	923	846	931	911	932	910	931	906	916	908	948	934	875	952	946	866	917	919	878	936	896	929	900	965	912	877	886	919	888	960	889	912	933	952	867	944	935	939	863	1005	920	898	860	952	888	927	946	887	943	896	911	882	975	897	953	900	974	912	914	890	952	938	904	902	897	940	940	946	876	881	992	911	909	907	929	919	931	932	871	853	949	935	895	870	986	933	924	896	916	903	901	887	904	898	914	934	887	950	881	895	857	947	908	910	909	930	946	878	944	879	860	903	977	930	953	902	933	966	901	955	902	939	947	915	920	902	918	955	920	948	944	900	893	930	912	913	926	911	816	911	912	859	932	919	912	896	919	885	898	886	936	904	964	948	911	819	932	936	879	931	858	913	874	879	901	899	879	925	901	902	921	896	912	905	888	927	880	924	890	913	957	941	857	976	919	887	913	918	893	882	910	924	872	899	948	852	893	962	924	923	945	887	930	892	883	888	905	889	944	878	975	908	976	959	932	951	907	918	902	941	888	893	965	906	936	916	906	870	925	913	923	919	915	927	879	886	954	949	927	872	897	915	879	932	912	889	834	929	895	900	893	939	850	899	884	919	959	961	948	906	930	853	905	922	876	970	892	879	870	886	885	884	898	875	854	910	874	934	853	915	930	981	901	930	882	945	956	936	907	896	919	948	895	925	913	893	928	862	939	904	941	909	910	889	891	888	913	959	917	913	955	892	938	910	925	887	929	928	929	933	971	877	896	904	960	908	941	939	920	887	887	915	899	933	900	925	913	859	913	899	953	881	906	899	867	921	918	907	936	875	943	902	928	890	926	881	903	900	897	916	926	882	978	938	922	952	890	948	880	920	882	927	921	946	942	848	914	888	915	930	938	942	931	961	900	921	957	889	903	930	956	892	869	918	869	925	937	972	939	926	904	846	931	884	847	916	925	883	851	912	934	896	876	906	903	894	884	881	888	884	897	891	904	910	899	923	860	911	922	935	899	921	883	918	906	940	909	893	938	888	927	886	915	929	870	908	919	913	948	909	916	897	891	930	902	917	933	937	936	913	909	905	930	869	896	940	907	873	919	954	902	869	878	908	949	932	912	865	855	900	915	980	903	982	932	967	925	944	943	940	904	938	915	929	926	957	924	901	932	883	911	979	892	945	893	874	861	955	977	929	888	917	925	919	891	921	898	859	884	916	901	914	932	926	943	886	916	958	846	903	900	894	847	941	915	915	893	884	913	923	871	913	932	973	912	900	902	900	949	896	960	903	858	941	892	921	925	899	915	898	872	955	937	891	933	935	913	877	899	875	955	879	902	903	924	935	908	904	889	926	922	997	878	973	920	881	876	912	921	908	903	905	925	923	867	930	918	930	956	941	882	950	879	950	945	934	936	926	922	916	873	932	919	848	939	947	874	942	922	981	858	923	933	912	918	939	896	937	848	841	889	874	914	899	892	920	892	959	888	907	911	939	932	904	916	909	932	874	933	977	960	925	860	941	950	887	910	831	903	926	942	909	930	928	928	840	916	929	875	910	941	947	925	901	951	921	920	885	867	881	964	910	845	912	884	915	919	868	941	951	957	908	909	934	904	880	926	927	913	875	924	925	911	941	920	863	923	909	922	879	905	961	903	932	890	895	948	915	908	913	913	953	891	892	905	945	928	886	952	905	892	896	955	860	900	956	936	928	896	937	920	913	911	895	881	929	881	897	939	937	937	888	970	889	932	899	925	925	961	862	887	887	864	918	886	895	906	885	904	930	901	928	907	882	957	910	905	900	961	936	885	961	893	873	918	918	894	935	897	909	940	894	916	878	926	890	878	882	903	907	898	951	913	912	886	924	902	880	954	906	912	989	954	906	886	957	882	858	934	878	946	891	912	936	921	870	888	940	916	878	897	927	899
10871	6186	5609	4527	2585	1842	1456	1838	2002	705	227	181	203	213	182	203	214	214	210	213	194	235	222	193	217	209	203	205	209	208	218	188	230	231	218	216	218	211	207	225	193	211	209	212	214	219	235	209	221	194	220	202	224	195	207	210	215	236	174	227	214	209	195	214	237	184	198	220	204	207	209	203	214	200	204	165	206	203	207	208	193	191	222	205	213	214	180	205	193	203	216	186	209	200	213	186	204	209	209	228	198	222	198	221	211	227	202	179	200	198	204	167	230	232	210	190	195	215	183	190	161	236	221	193	188	194	232	215	206	223	199	213	226	216	228	223	208	211	212	220	227	213	227	183	198	219	177	194	228	220	200	204	217	195	223	188	216	179	192	200	213	208	207	211	203	200	192	190	211	214	215	206	204	197	202	205	196	213	198	211	221	229	211	197	195	216	238	200	213	190	192	180	200	218	203	194	206	210	196	195	183	225	196	236	197	220	188	208	207	225	204	204	208	216	215	207	198	219	217	180	193	205	231	211	204	206	195	222	210	195	193	200	192	216	229	211	206	181	192	205	214	191	184	205	221	194	208	191	193	197	244	202	186	193	210	200	199	216	217	207	188	187	214	213	214	254	215	188	233	198	199	221	205	205	189	201	226	231	197	191	200	227	172	198	205	231	217	224	184	224	202	187	203	214	208	215	224	194	184	206	221	191	204	221	230	237	198	194	201	178	196	181	209	213	195	219	195	205	205	226	213	194	186	192	217	223	228	204	196	173	191	184	246	226	198	204	201	222	219	207	208	219	192	196	219	201	224	202	213	205	190	199	194	212	208	211	224	218	215	196	200	206	190	228	235	185	216	210	203	211	208	220	193	224	212	218	216	205	185	224	192	203	235	220	209	212	214	213	225	192	178	217	212	212	222	194	182	194	218	195	213	194	215	196	211	204	201	215	216	204	219	190	221	222	190	187	215	198	192	189	207	230	200	230	210	185	233	223	208	206	221	196	155	209	208	202	220	229	200	225	237	190	190	184	221	197	180	207	225	219	205	176	208	227	197	199	200	233	223	195	213	221	207	217	209	218	228	177	216	229	214	213	190	207	217	207	203	207	204	206	203	182	175	221	232	226	200	212	205	196	224	192	210	213	231	196	214	203	172	212	214	221	181	209	192	201	217	202	205	188	194	205	220	200	214	201	208	242	199	231	230	179	208	176	225	242	197	226	183	206	191	189	207	220	215	205	184	192	196	209	193	230	221	209	221	174	184	202	203	193	193	208	194	182	190	214	181	223	224	167	207	208	205	194	192	209	221	236	214	208	188	192	205	186	218	197	207	223	220	229	206	242	197	214	205	217	203	214	208	207	210	193	197	215	199	175	207	218	203	221	216	195	236	190	227	196	203	221	233	221	217	211	231	215	202	210	215	212	194	172	218	213	208	208	189	210	193	213	221	217	215	188	191	206	204	203	199	211	179	217	200	227	214	195	204	226	200	218	193	221	181	211	175	219	195	223	215	187	212	245	215	190	211	179	196	206	173	185	185	195	213	213	193	212	198	215	203	214	220	208	218	206	197	215	203	227	224	197	208	178	206	202	220	220	206	179	203	205	227	197	205	194	219	229	218	210	224	216	205	218	190	197	197	216	204	225	227	196	205	224	209	208	193	216	222	202	200	197	218	207	202	204	194	218	204	205	201	195	194	218	222	198	197	202	239	199	174	214	214	218	201	179	239	213	191	233	213	194	199	197	208	186	199	223	236	212	197	222	212	207	221	188	194	204	204	182	205	175	213	223	205	163	201	226	218	187	194	215	215	211	187	208	193	220	210	199	204	213	211	184	200	220	193	220	194	184	194	226	181	213	214	182	206	203	203	205	223	211	203	210	211	220	178	205	164	201	212	204	201	211	203	195	178	195	170	223	208	182	190	195	186	202	182	191	188	210	178	198	200	218	179	197	193	193	208	209	205	214	186	185	220	199	216	184	177	200	218	213	220	206	225	212	208	196	199	189	197	187	213	197	201	200	189	226	203	215	188	211	219	203	195	198	230	186	203	176	216	187	206	190	172	187	205	229	224	211	198	185	224	204	230	182	213	246	215	210	233	200	202	184	202	204	229	189	211	205	203	230	195	196	196	231	212	216	188	198	238	220	197	182	223	202	216	193	197	229	197	208	203	207	211	201	184	208	198	240	189	196	219	238	212	203	181	195	216	215	230	209	223	210	204	222	223	207	203	211	217	234	239	188	213	201	215	190	204	210	198	212	214	213	196	212	206	216	228	186	210	197	197	182	198	208	220	198	201	216	202	213	209	194	189	215	224	215	220	200	212	203	230	224	188	187	181	209	231	187	227	182	243	185	201	194	172	189	184	224	186	197	192	189	214	226	224	221	197	182	207	194	221	207	222	230	204	234	204	239	179	229	183	219	201	240	227	181	194	190	205	210	210	172	192	203	226	200	204	209	196	235	229	200	215	187	213	223	204	191	202	217	181	202	193	197	217	194	200	226	218	199	197	230	209	198	209	181	222	229	184	203	179	183	217	225	214	192	194	198	183	224	203	184	196	202	196	218	211	202	199	207	226	234	206	214	218	201	194	187	192	221	212	243	236	203	197	231	225	222	202	182	190	206	182	207	191	215	217	216	204	203	200	220	228	202	206	223	215	221	191	219	211	218	222	205	228	219	187	226	204	230	198	233	180	200	204	209	221	199	218	184	213	185	205	209	210	203	207	200	223	192	184	214	213	187	208	222	209	179	199	190	214	198	195	196	216	192	218	206	187	214	226	195	200	200	189	195	211	245	190	214	205	182	181	195	232	213	199	199	224	215	205	177	199	222	245	198	175	220	188	193	207	203	195	165	195	194	194	209	189	190	222	253	203	194	227	217	187	206	189	215	193	229	212	184	194	212	222	211	193	197	223	219	180	208	192	207	212	191	211	211	207	190	188	209	222	184	206	191	192	207	228	196	210	204	193	226	206	204	205	214	197	222	230	172	191	227	205	223	205	197	201	228	203	200	204	203	208	212	222	214	202	232	221	195	213	216	230	217	205	228	204	202	183	182	182	199	200	220	191	212	187	211	203	215	232	205	212	243	218	202	197	188	204	189	224	184	198	186	219	236	179	218	204	213	195	204	201	200	207	201	222	211	211	172	229	212	202	177	220	189	214	229	212	214	191	194	211	216	190	221	191	219	223	212	212	241	222	220	219	195	201	239	245	200	179	215	202	200	198	207	198	189	190	241	212	189	227	195	215	217	199	209	183	178	210	190	201	190	191	207	195	211	193	187	192	182	185	214	222	181	224	231	214	194	191	204	200	204	175	217	194	177	198	224	225	220	213	193	188	220	180	235	189	211	213	216	229	187	234	209	203	220	212	213	213	199	206	201	222	209	213	200	215	207	220	182	209	207	227	207	198	193	213	197	192	240	199	192	184	219	237	213	184	210	200	202	263	204	225	226	211	230	194	211	225	212	208	211	232	223	209	200	196	218	187	203	204	197
5813	5042	9939	11781	8633	7409	7043	8654	8446	2342	539	495	527	477	526	494	517	507	518	539	526	503	489	519	503	531	522	545	514	486	538	498	483	500	504	506	558	488	497	514	528	535	534	463	537	472	521	535	471	499	493	546	495	503	519	498	491	545	478	519	534	530	456	509	539	460	493	499	515	525	503	534	521	513	481	493	473	475	531	490	529	547	505	482	514	518	499	511	522	475	497	542	484	514	512	459	505	527	472	469	500	519	507	510	502	463	495	504	501	510	493	499	486	495	502	505	528	504	503	497	544	508	515	531	461	508	512	497	486	524	550	521	497	434	527	503	541	474	542	502	548	549	476	467	508	506	502	530	496	519	484	542	464	526	503	484	530	496	550	525	485	495	481	494	504	483	487	466	513	508	499	499	555	522	482	459	460	550	485	509	518	477	479	515	549	520	527	474	489	486	485	513	497	484	521	480	484	509	521	513	534	512	511	469	504	507	494	460	499	481	554	518	518	499	487	515	479	531	486	479	487	475	514	544	515	536	526	535	512	542	514	489	517	522	505	504	484	519	493	544	510	497	501	505	533	483	441	536	467	487	517	512	510	503	496	508	483	507	527	500	486	506	554	494	516	497	538	515	481	483	474	507	520	513	512	489	533	506	484	553	544	533	495	469	466	545	497	488	482	510	515	451	484	495	486	505	510	519	473	486	515	456	525	525	508	516	528	521	515	538	516	506	523	484	562	538	509	491	504	459	511	484	501	531	539	542	514	498	538	489	520	501	510	495	476	520	490	492	533	478	539	501	495	505	515	497	498	463	494	517	500	479	527	492	566	468	500	527	509	490	515	483	488	502	491	520	517	532	489	517	523	517	517	502	505	529	493	511	485	511	487	529	549	513	524	496	541	521	551	501	493	504	534	498	495	487	517	550	498	524	519	500	487	523	489	508	482	530	491	490	484	485	493	534	488	534	467	511	509	503	548	528	503	491	509	521	499	512	482	483	497	528	505	518	512	493	493	523	528	537	536	466	522	501	481	509	462	490	544	531	494	510	513	472	507	539	494	491	498	530	514	478	477	493	489	522	518	522	455	517	514	504	533	550	508	513	529	495	537	505	510	485	513	534	485	513	482	471	496	485	489	486	494	520	498	483	524	518	515	500	536	505	525	502	542	500	490	484	496	534	548	525	452	524	478	514	476	529	550	510	505	504	508	495	448	571	535	565	534	498	515	514	486	521	461	522	512	533	526	525	524	459	492	508	560	509	531	484	532	515	518	522	499	518	522	466	496	510	499	511	503	518	478	509	488	494	521	483	522	507	512	477	521	487	536	529	543	487	482	531	547	502	519	573	513	487	503	511	540	454	546	466	553	561	523	535	503	478	522	544	498	502	529	483	496	477	512	516	508	483	503	507	500	502	518	575	553	529	534	508	478	489	511	511	521	489	574	496	512	548	533	517	530	539	485	500	468	499	530	518	495	502	537	506	495	540	486	506	476	524	484	506	525	484	515	468	530	560	536	527	544	489	526	523	493	552	505	493	491	475	475	519	462	460	504	523	493	523	481	517	493	509	496	520	516	517	501	515	525	524	529	521	479	502	512	524	500	525	516	459	515	521	511	492	522	482	505	547	510	505	495	494	544	431	520	521	522	538	508	504	496	508	530	521	516	490	518	530	508	499	507	494	524	500	508	521	526	521	514	496	523	488	519	500	513	501	515	544	494	473	486	481	510	499	493	579	517	516	488	475	479	493	509	520	500	515	506	502	549	514	522	539	505	499	513	483	515	512	540	518	517	543	485	503	496	519	550	484	505	495	491	477	506	499	500	539	506	489	469	484	530	490	530	489	510	517	554	533	533	485	471	538	527	503	551	472	503	522	527	533	496	471	505	498	519	506	514	482	511	488	513	513	509	504	469	503	530	517	535	520	490	549	526	523	518	481	485	515	484	512	540	543	506	516	509	529	491	497	493	534	471	578	514	513	508	457	560	490	484	530	489	494	543	512	509	504	457	519	488	533	510	493	470	493	462	508	471	515	499	475	498	555	524	472	486	498	494	519	491	497	502	521	511	532	531	520	508	502	470	515	515	517	482	481	468	510	466	521	488	517	491	494	515	519	518	481	515	500	517	540	548	515	487	543	493	540	535	517	531	462	524	503	505	526	506	516	496	488	507	478	510	490	500	549	497	510	490	487	521	493	522	481	514	512	500	459	533	487	480	535	545	528	497	506	511	503	534	538	502	482	538	517	513	524	499	477	506	546	461	480	518	501	489	522	523	507	525	513	519	497	513	510	531	497	500	520	525	463	514	513	472	511	480	510	473	500	520	556	536	535	525	503	517	496	495	486	496	508	494	469	514	511	493	519	500	518	492	513	487	549	525	502	468	573	487	461	504	503	553	474	533	501	512	519	488	505	508	494	485	507	523	529	481	507	491	538	480	526	528	487	471	507	468	492	523	526	477	561	509	460	485	496	509	508	526	472	517	531	494	532	527	497	477	535	524	520	534	491	493	491	503	493	491	549	511	532	503	510	498	504	536	493	492	497	505	507	503	540	459	537	499	543	497	485	498	473	483	494	483	534	478	508	541	501	512	517	504	478	487	488	506	521	507	491	482	519	480	514	529	520	533	532	532	517	502	503	469	479	495	515	527	491	503	546	519	524	503	546	505	538	537	496	526	507	504	541	506	499	530	506	497	535	495	494	473	472	468	545	510	521	556	499	534	524	527	506	491	521	524	497	480	524	496	518	493	481	489	543	563	494	555	530	510	523	524	491	524	528	495	481	531	563	496	498	551	523	530	518	539	506	530	545	469	520	561	474	506	555	479	501	531	503	495	458	485	540	505	552	505	481	502	520	503	496	544	499	462	496	505	502	519	490	525	501	493	488	475	539	539	536	514	512	511	549	517	498	516	492	503	508	484	534	539	498	500	549	529	494	480	504	502	507	505	515	483	504	500	529	537	504	510	539	499	531	515	491	512	483	457	494	484	487	475	487	511	529	509	510	494	545	493	512	495	497	493	493	515	481	481	514	501	533	506	532	472	513	493	515	542	473	512	557	546	509	503	503	521	502	499	510	482	486	553	504	502	534	564	511	457	484	480	480	514	536	539	456	472	506	520	487	542	528	478	514	472	529	506	499	524	524	520	491	459	536	466	473	523	475	484	459	543	459	520	525	504	552	496	507	528	506	528	481	550	492	484	538	461	512	465	510	499	473	518	508	525	477	508	493	495	513	503	485	496	519	507	500	525	470	505	523	492	514	483	499	487	502	491	524	553	444	501	498	502	495	508	483	474	506	505	491	494	523	520	486	475	519	490	507	536	545	536	515	458	485	560	471	483	450	501	530	521	472	529	498	528	509	542	502	481	493	533	519	486	539	537	503	513	497	474	498	511	489	532	500	518	504	540	484	490	531	483	489	547	498	464	502	491	559	497	503	511	544	481	515	484	516	459	508	481	484	518	493	493	507	505	532	487	501	472	502	506	463	526	533	467	538
21614	12064	11339	7569	4782	4025	5333	19615	26844	11990	562	257	286	285	231	247	237	249	238	209	246	217	271	251	248	257	283	251	223	234	251	250	254	247	250	232	271	251	242	247	258	251	240	250	222	237	236	208	250	260	260	225	225	256	240	227	239	229	247	229	229	231	244	271	247	235	247	250	264	269	269	225	241	246	220	255	249	224	240	234	252	252	286	245	260	245	244	208	218	249	247	225	236	231	231	233	266	219	250	244	230	253	238	257	240	261	235	255	244	253	225	259	220	252	248	237	210	252	237	257	241	243	239	215	249	224	232	256	239	227	272	229	222	270	258	236	230	232	294	252	264	236	244	236	250	235	244	246	247	261	244	247	224	245	261	245	260	236	255	259	263	245	268	249	281	277	262	257	241	262	257	239	211	249	237	246	242	237	247	272	234	225	251	251	232	264	224	254	245	224	218	251	252	233	249	207	242	216	219	234	235	228	246	250	224	208	246	240	219	274	241	214	227	236	223	231	248	244	206	249	228	230	273	266	223	265	264	252	213	252	236	240	235	261	225	264	260	244	229	254	232	251	251	263	244	249	269	233	217	225	240	270	236	210	274	240	242	228	224	204	242	230	228	249	264	233	275	233	280	261	238	237	225	220	251	231	277	241	259	267	250	245	239	213	223	261	235	235	255	259	215	238	238	263	249	262	244	256	243	259	275	248	229	267	237	262	262	220	211	211	268	237	229	223	266	262	254	252	235	238	255	241	222	243	245	244	263	261	249	242	245	229	238	236	251	236	261	252	240	230	215	241	239	233	224	252	236	231	241	260	227	272	225	252	267	264	244	196	261	253	226	263	237	235	256	232	239	252	274	247	254	214	252	240	241	270	230	240	244	238	253	223	197	226	230	232	245	255	236	220	256	286	250	260	215	251	231	250	229	236	268	247	225	238	259	217	233	213	245	234	231	229	255	241	257	253	237	235	272	231	235	255	264	263	292	232	231	221	255	232	253	232	266	249	258	220	255	221	194	263	222	232	222	226	226	224	247	253	292	243	276	209	239	254	247	227	229	232	259	249	238	210	235	243	243	225	246	248	210	230	259	210	248	268	236	201	250	285	235	232	249	243	234	234	224	262	246	235	271	227	225	257	224	249	232	224	224	235	226	225	260	246	251	272	245	264	236	245	228	256	247	248	233	230	232	264	231	247	236	202	225	251	247	242	258	244	272	266	248	223	241	245	216	231	245	227	231	254	243	255	216	243	214	246	227	234	205	241	254	259	257	220	246	269	249	223	249	226	238	266	234	250	266	229	221	263	231	237	245	246	229	230	238	239	271	241	250	252	233	225	226	209	243	227	231	235	257	236	276	247	243	227	232	211	241	220	257	262	252	254	263	229	222	263	213	240	235	226	239	237	222	250	220	241	237	244	235	246	231	268	225	241	252	250	230	239	235	271	266	229	257	265	238	246	259	223	231	246	257	255	232	216	228	233	247	225	255	261	242	266	226	217	201	237	246	239	250	224	221	219	238	237	250	247	211	236	223	227	225	239	241	215	243	256	265	224	228	267	258	218	209	260	274	230	250	244	220	225	277	270	243	269	220	230	231	257	217	231	253	224	246	236	240	258	245	263	222	254	204	240	244	282	258	230	213	264	206	225	254	232	290	260	254	230	262	260	243	241	242	206	215	243	237	219	250	264	214	239	249	255	236	254	212	235	251	236	280	247	217	264	246	245	234	253	250	261	247	270	221	233	262	223	216	233	243	251	231	239	259	244	222	225	246	265	266	252	255	229	235	248	213	229	234	235	275	240	221	246	237	257	212	238	251	224	230	266	247	227	252	222	212	228	263	292	223	249	258	254	255	231	211	257	251	241	256	245	228	281	224	221	228	207	233	266	223	260	239	256	238	267	252	230	260	263	262	231	268	248	248	240	247	237	197	245	241	222	257	252	236	231	238	236	216	245	250	212	264	223	259	245	235	262	239	234	226	233	245	244	248	251	240	253	259	268	281	221	273	241	217	224	235	231	232	262	233	220	249	217	241	254	236	238	261	253	213	230	226	231	233	229	249	235	260	254	237	261	240	244	218	260	239	269	255	264	274	243	232	238	247	259	256	265	231	228	251	251	242	226	232	249	218	225	216	229	219	216	228	268	243	242	268	239	211	243	243	250	233	254	236	275	221	244	237	215	222	257	261	252	230	237	243	243	266	239	248	249	269	263	237	266	222	289	262	250	276	218	242	207	270	219	237	244	254	254	246	232	189	226	254	212	248	213	257	250	258	270	278	235	226	242	230	236	262	238	234	275	244	230	224	255	236	238	250	265	240	261	218	221	235	210	225	231	240	271	239	230	238	227	229	213	232	235	272	235	211	247	236	248	242	228	276	245	238	269	280	239	253	220	234	247	213	247	272	230	245	237	218	232	253	259	243	246	259	209	230	246	246	236	268	224	220	239	242	225	240	255	254	235	252	253	258	247	232	251	222	234	257	253	231	232	244	239	242	237	232	258	249	230	229	256	234	215	224	222	257	247	215	212	210	252	231	249	243	225	213	240	243	236	263	218	224	229	237	263	212	261	238	253	224	279	254	269	244	251	274	249	242	235	244	268	235	231	247	248	251	266	246	237	227	244	222	244	248	257	220	248	240	228	264	249	233	231	237	232	249	243	267	263	240	289	280	243	272	251	239	251	281	242	251	234	241	246	242	271	252	250	246	234	251	272	228	244	263	261	253	279	267	253	280	232	253	224	221	276	257	255	229	230	260	242	246	257	222	224	250	230	225	241	254	236	245	236	245	231	255	242	246	236	273	236	238	217	243	255	260	244	222	218	224	253	218	224	268	220	274	212	235	241	257	247	234	233	243	248	248	238	230	225	230	254	226	260	226	218	247	259	230	249	261	249	254	243	233	243	264	221	229	227	266	243	250	235	233	235	229	235	243	228	244	225	262	212	251	223	246	233	222	229	244	233	242	315	238	228	232	224	242	250	249	233	225	237	283	232	231	261	230	241	241	215	236	229	232	246	266	257	227	238	214	236	252	278	267	231	214	267	268	249	234	253	265	254	238	260	252	271	249	247	254	235	228	242	223	223	257	222	283	266	209	231	230	245	247	259	202	249	261	243	237	229	229	267	248	215	266	263	264	236	241	246	225	240	266	233	264	252	255	242	230	230	236	251	234	231	274	253	232	248	230	229	247	242	218	209	228	241	229	278	240	238	267	212	235	275	233	218	282	271	243	256	258	227	295	216	247	272	265	238	233	269	263	240	251	255	246	242	247	255	217	229	248	267	229	230	258	258	241	230	239	246	241	232	222	218	210	220	239	259	259	221	247	237	257	240	245	255	250	237	244	257	251	246	227	236	233	234	262	251	237	245	239	289	233	271	251	250	271	250	243	253	217	224	264	240	247	241	217	265	220	258	243	263	224	259	276	224	226	245	263	253	260	231	233	259	261	256	232	254	258	264	224	221	187	238	227	240	215	202	218	237	221	206	235	232	244	251
11571	8878	17181	17744	14938	15580	19723	41509	47798	16127	778	751	682	732	688	631	662	650	612	613	606	697	608	638	617	666	630	604	625	633	592	579	609	660	623	629	658	594	603	634	619	644	606	583	613	609	621	620	600	640	581	595	588	593	667	594	629	647	612	590	628	580	605	622	602	585	630	598	574	629	544	639	540	569	597	611	609	599	631	606	605	620	594	653	609	633	595	646	626	584	585	619	614	609	591	600	567	630	642	606	612	598	591	547	639	655	619	624	635	608	593	612	610	587	603	609	569	588	595	601	615	573	594	583	581	612	559	594	617	593	601	581	599	606	628	593	604	592	634	634	561	615	604	641	603	579	636	646	606	592	533	601	602	588	587	579	615	575	556	593	611	558	612	582	577	604	613	603	615	576	591	586	620	568	598	600	584	599	542	585	602	572	564	577	582	636	608	578	597	620	639	556	605	588	626	660	636	605	604	595	602	590	582	616	607	584	626	565	538	612	593	591	579	557	626	557	595	581	616	569	603	629	585	607	566	623	605	577	637	614	626	644	612	603	609	628	619	623	607	562	613	601	575	590	653	627	604	608	566	628	632	667	597	609	599	594	601	572	603	602	586	606	589	614	573	575	526	623	560	636	577	597	602	661	617	555	605	626	617	585	617	592	605	604	593	572	601	569	627	586	594	542	635	613	607	624	599	638	618	619	595	602	621	565	628	606	620	577	570	624	585	626	558	621	580	593	628	566	605	576	620	599	607	546	618	617	602	606	583	587	617	575	648	595	639	602	593	558	573	594	572	649	591	603	609	587	561	615	665	566	632	574	629	607	594	619	657	569	624	570	595	661	630	587	567	618	598	592	603	584	593	588	616	617	606	559	570	618	619	605	619	615	557	583	598	651	583	596	623	602	610	605	635	583	661	563	624	589	625	594	583	607	602	599	607	624	585	582	574	622	575	592	579	623	597	608	615	667	645	619	578	580	560	624	577	628	586	603	572	615	610	594	561	613	615	571	623	623	587	558	645	586	613	645	616	597	617	608	597	577	612	613	608	592	610	610	612	641	644	626	615	574	590	611	608	558	609	613	568	583	591	611	580	603	633	635	652	601	600	611	607	591	601	576	620	613	625	579	584	624	637	592	559	615	611	562	622	633	564	659	636	580	620	596	659	653	615	616	609	584	604	650	638	587	611	608	592	630	579	591	626	584	595	602	600	608	608	632	606	577	592	619	590	592	616	569	579	625	643	628	581	605	586	595	644	598	590	582	574	591	631	604	619	647	603	641	672	639	574	623	605	628	602	589	554	623	613	554	599	613	591	554	582	638	630	551	648	604	618	614	603	586	610	607	565	603	594	592	642	642	543	577	600	610	563	631	559	619	601	617	567	639	611	567	612	578	591	590	572	622	644	597	587	577	544	612	598	589	615	607	634	617	572	594	563	601	582	614	561	600	587	641	616	622	568	615	599	578	607	621	590	611	611	623	600	568	553	639	608	582	617	626	594	605	590	650	597	606	584	665	604	632	606	582	620	588	603	601	589	649	568	574	552	610	581	604	635	655	614	574	640	607	602	614	565	600	619	602	626	611	654	620	599	595	616	610	589	629	565	601	597	613	627	606	621	584	590	588	625	569	586	617	663	604	608	607	605	562	612	636	607	622	593	599	618	574	586	599	587	604	583	600	650	588	604	587	569	617	576	579	644	625	604	576	596	586	580	588	582	574	623	602	593	642	616	571	601	581	616	615	581	618	589	569	606	592	615	640	574	597	595	548	584	597	601	603	577	612	532	604	603	586	589	585	612	603	612	600	612	633	566	577	605	611	580	605	626	604	606	600	590	626	557	581	584	637	621	565	612	606	593	590	628	584	629	611	595	596	607	586	605	558	576	601	588	625	605	579	656	620	613	571	594	623	579	621	614	547	606	631	653	598	573	596	597	624	652	575	643	598	563	569	583	568	604	589	625	609	598	607	604	632	645	623	590	568	633	589	582	570	604	601	631	546	638	597	577	621	602	585	607	616	570	607	565	611	579	627	625	536	608	595	608	617	606	581	577	638	605	599	631	551	577	605	611	595	579	616	642	626	649	583	615	649	571	608	574	588	587	639	578	605	605	560	607	605	593	611	644	546	572	643	597	611	546	630	619	600	627	587	638	640	616	602	594	601	561	644	585	652	538	606	612	603	572	630	626	590	615	542	614	624	592	577	597	604	572	613	604	578	584	592	588	593	654	646	649	593	616	569	586	595	599	626	569	591	598	574	558	566	581	640	591	595	586	591	616	618	598	572	600	609	624	585	622	606	616	587	625	593	600	627	584	593	569	602	651	626	561	553	564	601	607	601	621	607	603	613	648	597	597	570	608	642	589	586	634	625	619	629	563	585	609	574	600	597	611	623	580	601	601	580	599	545	630	627	596	584	575	572	593	636	552	591	612	591	593	540	619	615	575	596	581	610	571	595	613	573	596	623	603	574	603	617	573	587	586	580	624	598	632	618	625	619	592	614	608	591	620	566	605	648	650	627	594	599	620	628	572	575	593	612	616	632	553	644	630	606	572	578	629	600	582	627	583	616	581	608	610	594	578	610	619	580	597	575	610	583	604	597	604	598	585	607	640	626	597	586	574	567	607	568	597	574	561	616	600	569	556	639	561	556	579	613	597	613	611	574	643	618	648	607	597	599	579	610	602	577	657	599	632	597	584	578	578	617	571	615	599	611	609	581	628	634	601	591	555	576	629	649	615	574	586	641	574	626	627	593	605	641	609	573	586	605	600	551	589	611	612	625	614	605	570	635	645	583	627	588	633	615	605	612	595	600	657	571	577	639	595	613	606	654	622	574	607	606	526	614	632	615	585	593	569	614	563	646	599	626	599	576	591	565	588	605	615	612	628	578	577	609	598	576	611	600	613	610	631	613	618	616	615	586	586	579	566	633	609	577	590	625	602	648	604	563	615	634	633	620	556	609	591	630	594	629	590	572	618	628	609	611	594	558	585	596	591	558	627	602	584	571	574	582	608	631	583	615	618	610	621	634	610	564	598	606	619	634	570	582	583	609	584	604	591	605	617	555	619	564	612	634	598	615	588	621	583	585	581	615	601	622	582	593	637	635	611	611	602	605	629	554	607	574	577	631	599	658	566	577	597	617	587	622	612	595	655	596	577	588	594	622	650	619	611	573	611	618	611	593	617	615	621	620	619	657	612	627	554	596	617	609	565	592	576	601	597	632	626	602	615	600	649	602	616	626	607	617	588	618	580	600	583	623	604	587	606	619	573	572	595	599	587	621	575	621	585	617	637	621	600	645	644	592	585	585	606	573	561	608	554	581	652	577	624	611	600	608	591	592	616	633	669	599	586	596	611	576	642	626	626	641	588	595	614	625	632	586	611	595	614	645	646	588	579	610	599	654	620	623	573	606	588	593	617	636	591	599	647	639	573	571	622	593	617	586	610	617	566	653	643	605	608	604	619	593	579	625	566	637	625	561	599	577	613	570	618	606
31680	19510	17796	11626	8674	5778	8340	27444	43367	24469	2267	501	470	446	413	442	444	423	410	443	455	426	421	438	449	392	418	424	378	401	415	446	385	392	440	418	340	427	411	436	404	404	394	443	428	391	429	386	376	447	430	437	422	406	403	419	407	433	386	404	380	394	440	409	382	385	387	392	424	386	395	386	373	401	397	424	403	440	418	367	382	419	418	399	404	352	413	431	426	399	362	446	387	413	423	402	401	407	375	454	429	410	380	395	397	402	378	389	378	469	398	421	425	391	384	405	408	405	414	395	403	386	392	448	398	358	427	442	399	411	410	394	424	402	449	413	431	410	397	409	412	418	393	393	405	422	411	392	405	447	412	377	420	429	419	387	400	389	397	412	434	461	354	423	402	402	400	442	386	418	430	420	401	409	407	379	432	425	418	387	406	383	440	420	411	401	415	408	415	396	447	393	375	429	371	394	389	345	407	385	416	419	441	382	402	399	405	419	429	403	402	393	361	388	396	413	445	460	390	402	384	382	439	410	403	412	399	457	416	366	398	398	407	398	385	399	388	367	398	408	384	389	383	396	381	400	421	414	442	406	410	398	381	425	383	413	402	403	381	391	383	430	420	401	371	413	396	385	391	383	432	435	390	402	413	425	396	404	396	394	386	443	413	393	426	422	406	370	438	430	434	383	407	409	388	405	370	450	408	387	429	425	427	401	423	423	423	375	391	400	419	414	407	418	429	412	421	418	425	413	395	433	382	419	406	436	405	436	416	414	422	377	401	378	387	395	395	420	410	404	421	398	407	390	409	410	413	402	402	440	438	404	432	453	379	433	418	401	383	388	393	416	401	431	439	401	419	403	394	411	429	412	392	415	375	375	411	388	417	392	436	406	398	395	388	406	409	433	392	400	412	423	388	422	390	405	399	403	369	378	388	414	401	396	451	404	403	405	408	396	420	399	377	422	400	392	392	382	389	431	394	389	405	414	354	408	426	413	378	400	410	396	410	416	390	399	364	442	411	415	424	368	381	438	392	392	430	421	411	401	445	405	405	422	414	380	403	385	404	448	417	387	435	389	402	377	432	406	401	402	414	420	406	434	389	428	408	429	423	412	410	429	401	397	413	424	438	385	386	407	397	419	418	389	434	386	440	420	426	399	363	407	417	389	363	428	396	380	415	386	444	387	451	413	374	389	359	397	406	425	417	393	401	456	403	414	429	391	406	434	403	409	389	402	440	358	415	427	415	351	371	387	412	392	386	427	409	388	382	425	389	417	396	409	396	394	411	393	399	437	386	376	414	395	410	417	413	420	402	408	403	400	397	400	387	432	418	424	357	450	385	404	411	424	454	435	379	424	409	440	417	405	413	397	391	412	386	356	442	422	394	427	389	389	396	426	395	403	417	398	398	376	389	399	410	409	379	382	437	384	382	431	463	404	394	416	419	441	431	415	390	382	391	378	391	415	382	432	446	430	397	435	375	442	369	433	402	357	410	394	433	364	431	404	423	403	397	397	395	404	395	413	439	451	417	446	382	404	408	421	410	379	394	389	425	445	377	386	397	355	424	384	389	415	399	389	411	402	450	404	401	405	379	381	413	435	386	354	398	411	441	411	416	439	390	434	408	383	397	411	395	406	372	398	401	435	414	419	428	426	420	388	435	421	417	402	394	425	418	406	395	402	378	420	434	440	449	387	403	419	422	401	423	429	386	442	387	419	377	397	417	394	446	383	393	407	388	434	417	396	407	384	378	408	437	401	406	438	385	399	405	364	392	369	382	400	368	409	400	358	436	427	404	420	410	376	433	421	389	397	420	425	426	444	385	385	395	388	397	394	418	417	419	411	375	405	393	423	372	411	389	406	375	398	408	364	395	385	378	397	395	385	414	401	418	383	393	436	392	416	382	371	411	429	370	392	402	428	405	403	406	446	402	382	381	397	402	423	437	435	420	424	432	361	401	436	410	369	386	425	400	361	399	368	429	376	399	438	440	435	355	401	416	426	399	391	385	369	399	443	406	434	400	369	382	414	440	405	392	438	379	381	397	378	400	377	381	409	378	402	378	429	414	375	375	387	421	376	414	394	434	402	382	413	386	402	430	385	436	369	409	425	393	376	374	425	384	384	390	410	408	375	432	425	417	408	388	408	397	411	396	394	410	426	401	382	369	364	391	419	425	407	422	424	374	444	377	388	402	417	413	356	422	416	429	393	382	426	407	406	417	445	384	420	380	415	388	400	363	424	412	420	424	395	408	405	419	425	407	433	454	417	426	371	378	417	404	370	415	435	410	401	389	415	379	412	399	396	377	412	423	395	413	376	417	398	371	405	393	376	386	437	409	382	387	419	422	372	379	437	433	426	411	393	410	418	419	414	439	426	378	413	405	413	394	404	392	397	403	426	405	423	406	381	435	403	392	441	421	399	411	404	453	402	428	420	416	422	393	393	398	448	408	408	409	413	413	427	367	414	402	416	417	413	391	383	390	437	385	401	420	355	389	412	379	401	361	392	411	380	374	376	418	420	403	391	395	399	392	428	412	381	355	451	396	387	424	393	375	406	411	400	388	441	396	390	403	406	384	374	444	401	364	399	395	405	378	404	443	424	354	368	436	438	401	380	385	407	381	432	384	407	363	404	385	405	437	393	426	467	406	398	412	381	390	423	406	396	417	413	414	431	424	420	411	391	446	385	405	416	387	343	401	393	387	424	437	382	412	433	433	370	430	373	406	420	413	431	424	453	406	427	415	430	400	407	414	402	431	404	407	398	423	394	370	385	391	438	389	406	395	397	398	419	387	415	379	424	440	394	386	423	413	404	426	448	459	449	402	405	443	412	416	402	407	383	390	414	362	416	386	386	410	404	377	407	400	394	418	395	406	416	394	387	405	394	381	409	403	399	385	436	415	405	365	390	412	366	422	389	415	341	432	444	391	405	452	410	409	363	396	415	367	384	379	392	393	431	412	387	410	393	420	392	412	433	436	423	406	414	403	391	403	389	411	401	435	379	409	416	399	368	404	386	481	404	399	403	409	370	409	381	390	414	420	401	407	393	378	356	411	410	393	415	407	396	379	398	392	366	429	357	383	405	400	377	435	389	448	410	413	351	438	385	392	413	425	432	397	434	424	414	397	385	393	386	392	357	435	381	426	387	372	419	464	453	408	424	420	441	409	395	407	386	397	378	394	416	405	442	409	423	391	393	395	378	399	411	422	385	439	427	391	375	410	409	449	411	376	390	426	414	391	417	392	386	425	379	419	397	394	422	411	409	406	405	420	382	413	386	430	384	418	415	434	407	450	397	390	393	369	382	411	470	354	412	432	420	397	402	380	400	359	371	432	400	394	444	414	409	397	431	411	424	427	387	426	413	397	384	428	414	431	408	402	390	401	376	380	418	406	422	418	413	400	371	415	402	413	404	417	407	419	404	432	393	371	410	376	395	393	420	407	388	428	441	405	408	421	401	386	422	404	395	378	396	401	418	448	409	427	404	361	380	375	363
15469	12757	22995	21854	22309	18154	25511	48753	61156	20381	1441	1279	1243	1214	1172	1135	1099	1084	1076	1049	998	1019	1033	1026	952	1072	962	983	968	949	1005	959	953	909	920	1032	986	964	962	988	930	986	913	911	931	925	961	984	929	965	972	932	940	923	929	910	964	943	920	983	973	966	921	933	891	947	906	920	914	941	913	937	961	960	934	903	849	921	949	909	897	954	910	870	907	846	914	896	909	935	888	901	872	901	940	858	899	927	881	876	880	944	890	939	896	909	917	888	876	899	973	947	878	887	878	913	930	938	937	949	894	959	923	936	914	918	875	882	959	929	946	922	882	868	930	948	895	910	905	905	895	908	897	911	907	940	960	984	899	902	919	932	912	951	965	893	900	949	916	888	947	889	917	936	938	924	922	926	905	966	910	915	904	926	928	813	887	901	910	949	909	846	932	899	892	945	935	886	915	873	922	918	895	950	950	894	917	865	968	911	932	960	938	875	886	911	916	957	942	919	897	863	894	924	927	943	904	931	890	917	910	910	862	918	869	936	982	922	923	883	941	865	916	880	1011	891	908	893	881	915	901	955	910	933	896	882	923	915	905	867	973	922	891	948	885	883	909	920	947	953	874	888	920	902	960	924	901	887	891	858	970	976	905	904	918	953	935	896	915	973	892	874	875	913	936	926	943	945	963	926	891	921	882	906	904	898	961	897	907	925	941	915	929	913	928	907	884	933	892	988	960	949	914	878	903	957	961	902	871	885	923	942	927	885	909	913	930	904	885	915	907	938	890	894	953	931	913	900	920	948	894	951	924	948	925	917	920	924	877	887	947	911	890	902	894	910	932	884	958	859	913	928	928	878	962	948	917	913	891	927	930	941	912	915	919	890	911	934	935	922	895	949	915	870	949	977	873	999	938	953	883	962	864	915	933	971	933	927	882	905	957	932	945	939	948	943	882	954	890	927	926	993	932	897	928	913	911	930	906	928	902	904	910	907	928	904	964	935	907	950	961	916	931	903	906	958	890	949	910	1006	968	945	981	921	940	949	930	922	902	883	961	920	919	981	931	910	966	848	928	963	857	951	952	895	930	964	925	900	895	942	922	874	961	946	943	921	895	889	930	975	909	918	971	898	960	948	918	869	885	895	959	872	1002	893	939	940	926	957	958	938	949	923	941	925	916	878	933	904	971	948	963	972	948	889	931	970	927	928	892	919	936	905	935	948	886	920	885	913	900	893	938	887	946	928	935	928	917	900	894	937	879	895	890	941	900	957	906	898	862	940	955	926	873	921	929	903	886	970	876	904	930	868	936	946	927	899	881	921	899	883	868	994	936	911	959	949	855	959	927	922	921	963	970	919	903	928	866	846	912	897	903	941	949	958	882	915	957	941	943	954	928	920	898	944	909	887	943	894	846	956	916	894	871	930	947	974	939	945	887	964	924	930	908	890	896	893	943	929	930	904	930	872	883	886	900	903	936	907	941	946	948	925	847	934	893	971	940	920	930	879	897	939	951	866	879	952	894	992	978	924	946	909	949	902	926	925	909	988	876	902	949	966	888	914	895	951	912	900	909	902	883	934	905	945	947	934	935	952	887	956	864	939	917	905	913	894	897	876	927	915	952	932	930	920	939	941	893	932	914	866	906	920	892	926	961	907	877	922	921	965	910	939	963	906	947	912	946	875	916	962	955	963	960	918	956	886	979	923	928	924	911	880	962	916	868	964	951	913	874	969	886	917	915	922	943	908	928	978	931	974	904	958	952	847	880	871	938	941	916	952	919	959	903	861	905	891	948	909	944	934	881	923	901	969	880	934	871	905	912	880	954	944	865	918	976	957	907	864	915	911	912	873	954	880	899	918	991	893	913	880	939	916	918	916	912	925	900	942	920	875	886	941	895	882	929	914	910	957	881	927	944	910	903	892	907	930	969	879	930	949	920	971	909	905	966	916	925	901	877	937	898	883	914	885	949	949	933	925	937	941	919	929	919	937	949	866	900	1008	899	933	915	933	848	907	936	892	952	930	920	893	969	855	925	912	923	883	937	959	879	939	937	922	918	941	950	900	891	882	965	886	925	913	945	914	894	908	846	901	908	870	904	900	903	903	922	933	930	903	906	896	906	910	988	853	893	893	955	893	932	882	953	953	912	947	898	926	897	870	942	921	908	923	891	898	969	964	930	942	914	968	916	873	898	891	962	914	880	903	880	903	871	909	917	894	871	904	941	948	890	959	939	963	930	935	985	902	999	908	874	893	937	907	924	899	900	906	914	902	926	960	947	929	910	899	909	902	970	894	903	917	879	907	885	959	897	918	933	937	939	933	888	917	942	897	918	934	891	922	884	903	962	931	956	960	912	907	902	953	860	904	914	916	901	924	935	922	936	924	891	888	952	943	936	866	895	939	888	964	918	930	966	918	910	973	933	931	949	888	900	1002	859	924	904	933	917	927	963	899	914	953	914	856	901	893	945	950	944	903	894	909	876	917	910	938	952	922	919	901	953	874	943	912	903	867	952	835	920	906	921	938	867	964	926	923	856	893	929	923	895	934	941	893	933	907	910	929	914	932	889	912	945	889	952	875	860	940	902	872	920	956	877	913	870	927	866	867	947	913	978	953	876	924	869	915	951	936	946	961	928	896	909	902	929	924	912	871	918	932	947	929	893	897	970	981	941	923	928	985	967	873	942	925	917	902	890	933	900	865	873	868	882	854	882	985	917	974	865	890	946	933	931	974	956	896	909	929	892	915	959	949	914	914	944	938	950	954	954	964	905	879	900	934	985	951	910	929	952	944	900	947	957	867	885	954	870	856	902	912	941	908	940	893	891	933	892	938	893	882	902	922	912	943	912	915	897	927	928	930	901	894	942	941	909	942	868	951	913	930	939	926	902	868	960	940	939	904	908	969	952	880	928	932	940	924	906	917	874	912	999	905	945	974	944	964	906	866	898	926	924	941	884	900	934	891	941	922	922	987	968	919	962	927	936	916	887	898	899	966	940	923	923	936	934	962	906	932	919	910	917	908	954	1005	932	927	935	923	919	912	900	925	886	931	907	933	949	905	945	899	888	894	922	898	917	904	907	898	930	950	877	957	918	878	927	926	902	939	897	874	935	946	956	929	896	945	903	875	907	910	922	968	962	948	852	935	938	954	953	880	967	942	929	901	905	941	954	867	929	949	942	902	961	900	925	914	940	948	899	957	937	891	960	869	895	923	978	912	935	910	952	873	931	918	905	967	962	929	868	952	953	917	864	891	912	917	887	936	925	887	912	871	910	949	897	940	893	925	901	939	965	940	926	920	930	938	931	899	880	903	944	901	909	892	932	913	893	923	904	902	914	956	890	913	884	928	916	954	982	912	903	896	923	941	959	902	939	928	901	927	959	884	889	940	881	902	899	935	895	930	863	963	892	919	944	943	877	878	889	942	921	912	896	867	897	932	908	915	925	925	833	917	935	883	928	887	940	953	933	890	954	986	920	941	900	898	943	892	908	935	936	967	868	908	957	965	898	926
11162	6213	6096	3298	2933	1872	1415	1453	2539	922	204	195	204	178	205	209	211	207	209	204	215	203	199	180	203	209	192	192	235	183	192	200	218	179	197	189	212	215	210	179	210	195	200	234	220	210	191	199	195	183	186	194	189	211	195	217	221	196	173	174	212	202	172	196	196	233	202	193	223	208	201	194	193	219	197	219	206	222	229	197	188	187	192	222	193	214	215	199	199	172	220	204	213	204	203	192	214	200	172	205	214	205	213	197	193	220	208	188	225	215	203	211	210	164	183	204	198	194	219	204	195	216	172	213	201	217	186	200	212	196	183	206	192	187	198	173	189	196	180	194	199	185	195	205	207	192	198	186	233	227	210	213	192	188	213	203	177	182	200	204	203	201	194	179	206	199	180	176	222	175	210	192	196	205	207	218	190	206	189	185	196	184	202	189	217	208	189	206	203	197	191	203	202	189	205	203	223	217	194	193	214	208	195	206	183	194	222	172	198	202	187	219	191	183	176	221	214	197	199	192	195	204	222	209	217	191	190	217	197	175	184	198	190	202	187	197	186	194	201	190	184	197	205	207	169	234	194	194	187	190	208	203	216	197	204	212	192	204	192	198	212	169	195	202	200	180	168	195	204	217	193	188	228	221	224	203	202	214	198	195	196	183	204	193	204	193	193	191	214	206	221	185	222	188	208	216	214	194	210	208	195	220	215	207	199	191	195	200	182	184	216	178	214	190	203	183	194	189	183	183	202	237	195	201	198	194	178	187	210	216	190	220	201	196	224	215	197	190	209	211	199	212	213	216	192	210	184	220	222	206	178	182	184	177	208	177	241	192	186	177	188	184	186	197	192	202	239	203	227	170	193	215	180	203	165	177	206	189	213	188	212	218	192	206	208	204	195	194	189	218	211	182	201	215	177	191	181	200	191	206	205	198	229	210	198	181	203	186	221	214	183	228	204	218	196	224	180	199	165	220	194	226	213	192	198	195	202	208	186	208	182	187	184	219	232	206	204	212	204	177	199	198	189	199	195	206	209	176	216	205	221	181	197	196	199	190	193	214	200	209	179	213	234	210	201	189	208	186	203	208	209	185	188	198	207	225	183	213	187	211	201	213	216	210	205	196	222	175	213	190	204	234	215	211	207	201	219	214	189	190	187	194	181	202	202	209	188	216	209	185	213	205	203	205	193	182	179	202	176	194	190	199	209	199	230	208	189	217	208	189	201	197	181	203	197	188	194	233	216	181	179	192	216	209	188	213	232	184	188	176	186	193	209	194	208	206	168	199	208	207	222	200	193	176	186	179	200	218	222	190	220	200	228	194	204	214	186	196	216	172	201	185	188	222	190	195	171	200	253	217	179	208	179	210	201	193	200	178	209	199	244	225	196	215	240	217	207	215	204	187	224	188	197	198	222	210	182	195	211	197	235	176	200	185	193	183	203	191	186	206	174	208	182	199	194	208	188	172	189	221	224	184	202	176	181	180	235	215	220	183	203	212	195	200	218	226	235	231	211	206	230	218	183	194	203	191	199	187	207	185	190	200	181	201	214	192	191	186	220	180	191	227	185	226	201	212	179	195	182	211	219	173	237	204	227	177	208	195	192	198	196	221	198	194	207	193	187	198	191	206	223	202	185	182	196	198	207	199	199	175	207	198	205	206	195	210	208	193	182	201	171	193	226	175	192	209	225	194	184	201	185	220	216	205	180	200	208	173	198	206	202	205	203	200	223	199	194	216	187	174	204	192	195	202	233	233	194	173	197	187	197	213	167	196	205	210	193	193	212	221	218	181	192	193	207	214	188	183	185	192	174	172	191	200	184	231	241	220	194	189	216	222	214	198	193	227	187	195	189	200	194	212	191	172	209	229	186	204	176	180	176	187	204	216	208	220	201	211	216	184	229	207	198	213	205	189	194	193	185	201	222	197	180	202	203	186	203	205	185	223	210	184	183	185	195	190	190	171	194	213	171	194	226	214	201	238	213	181	192	211	210	211	185	215	210	215	199	172	182	206	224	193	187	199	187	217	176	198	184	203	203	189	189	207	214	217	192	187	208	207	192	188	199	207	197	190	200	197	198	207	221	204	172	173	211	225	198	209	184	195	198	205	212	185	206	216	193	196	202	215	199	205	194	183	188	226	182	193	246	211	183	222	186	213	190	202	217	205	212	196	188	195	188	199	213	196	198	204	206	181	220	217	217	201	200	217	224	180	182	217	191	193	206	213	207	186	176	202	184	198	220	207	222	182	207	202	230	204	229	168	197	223	193	200	202	199	211	180	190	218	197	201	204	182	201	198	198	219	215	200	181	216	212	214	189	187	211	193	205	185	192	213	189	193	177	210	198	212	181	194	197	200	199	186	208	221	186	223	194	176	219	196	235	200	213	205	214	224	209	190	212	202	180	224	198	175	184	213	208	203	208	211	207	186	228	215	191	186	221	174	206	195	206	214	207	207	207	203	181	207	196	188	206	204	191	208	195	194	193	198	188	195	207	215	187	202	185	183	211	185	212	182	202	200	182	212	192	196	218	207	210	202	217	190	156	222	186	205	210	190	199	203	201	197	180	203	188	187	232	211	210	211	215	235	191	171	199	202	200	214	176	225	186	195	212	208	184	179	187	173	195	191	196	160	190	213	174	194	179	208	202	196	173	186	195	165	203	206	199	194	209	208	191	218	209	205	209	186	173	224	235	219	214	190	213	199	229	166	204	190	185	221	193	186	192	190	188	187	195	225	218	191	202	197	178	203	224	179	185	185	186	182	177	160	195	194	194	186	205	215	206	217	190	217	194	218	197	203	187	185	197	192	213	203	217	178	195	173	196	221	182	194	214	220	180	234	189	205	177	200	219	183	185	201	192	197	211	215	173	200	200	223	191	224	220	208	216	230	183	195	206	231	193	209	198	202	185	220	189	231	178	225	171	207	185	192	190	194	218	189	191	180	208	224	202	200	210	191	196	195	190	212	199	202	176	213	189	204	216	212	196	199	209	204	212	193	178	197	181	188	209	203	206	219	229	210	209	195	203	205	218	192	191	225	199	200	197	176	233	211	208	211	220	192	210	201	203	224	185	196	226	219	207	199	208	188	184	195	203	206	210	191	193	219	185	193	194	207	189	216	220	215	222	207	180	219	218	187	207	203	185	200	179	184	220	195	197	185	212	209	203	201	197	214	191	209	180	222	235	205	224	216	200	203	208	193	211	211	210	194	182	200	203	181	228	194	203	206	211	205	205	198	214	202	192	204	216	193	201	200	189	207	192	200	203	195	203	204	222	179	210	212	192	201	213	214	217	211	198	199	212	179	213	189	202	181	205	214	205	191	180	179	188	191	187	213	218	174	208	193	217	224	192	195	207	212	203	187	206	244	220	207	185	201	224	166	196	177	160	225	184	229	218	200	187	218	203	192	182	199	224	204	197	196	201	196	225	190	208	202	178	203	203	199	185	194	220	196	180	194	196	210	184	195	228	219	216	191	201	208	230	220	209	185	203	182
6220	4824	10600	9308	10423	7750	6213	7429	10813	2964	491	503	531	481	494	478	481	477	514	492	487	509	502	492	526	530	487	462	494	531	501	532	500	521	506	509	498	542	479	481	494	492	482	496	490	527	479	484	500	510	488	491	490	480	489	509	517	458	500	527	557	475	500	507	519	469	510	486	482	484	503	512	504	480	484	484	503	516	475	527	460	475	482	476	508	517	445	504	487	504	489	470	504	470	452	480	482	507	528	508	517	508	471	502	508	497	475	523	534	497	522	474	497	515	450	492	477	528	507	473	462	506	482	522	486	518	505	521	519	467	478	481	531	542	472	520	483	499	510	528	495	519	478	497	490	531	522	520	488	496	483	513	529	493	531	491	531	496	525	540	482	485	509	508	497	480	514	473	469	500	488	486	464	534	514	484	519	511	496	488	485	516	521	479	461	505	515	469	513	466	477	520	496	493	476	510	520	514	506	497	481	510	519	518	510	507	531	493	505	448	510	467	479	469	464	489	507	455	540	496	469	449	489	539	493	492	481	471	534	536	449	537	505	494	484	482	468	531	497	504	513	500	470	519	508	491	515	474	509	491	527	483	479	503	500	490	511	505	446	486	494	469	489	481	525	467	511	493	507	504	491	462	530	453	470	511	488	460	458	483	509	526	536	505	475	525	524	494	465	470	457	507	535	505	479	485	492	454	492	524	491	505	485	476	476	489	473	490	491	496	525	462	496	507	476	528	500	497	461	477	464	494	444	484	500	483	479	498	475	451	490	522	461	473	511	483	486	515	441	484	509	490	514	530	540	476	544	497	493	486	477	492	548	470	524	490	480	497	474	475	514	517	533	508	535	525	523	463	495	484	504	473	455	548	503	496	520	525	498	514	511	512	507	500	494	489	531	468	521	480	500	536	530	519	519	488	524	514	510	467	425	500	504	491	488	490	475	490	519	498	467	515	477	523	539	434	484	516	471	499	528	499	545	523	491	504	565	518	455	489	472	496	513	506	472	509	513	531	444	484	525	536	502	466	518	520	469	492	484	480	478	477	469	510	525	527	507	486	491	467	471	521	491	522	524	465	515	486	559	535	512	517	464	499	528	510	493	515	549	482	515	522	483	487	528	486	521	497	551	486	487	496	482	486	461	483	551	511	486	497	518	489	483	550	474	488	493	518	512	492	500	479	492	487	504	498	501	484	527	508	501	479	505	526	492	489	508	448	502	500	511	462	474	524	495	474	430	533	519	471	463	483	562	485	503	506	512	479	499	482	494	496	487	484	492	515	503	476	497	507	508	464	477	493	476	480	514	484	468	519	505	486	454	477	508	486	458	483	478	490	502	520	526	526	486	544	471	487	470	506	517	530	521	486	532	470	489	521	552	471	490	473	523	476	480	508	495	479	515	482	488	490	512	464	487	491	483	504	487	507	490	523	488	510	528	498	487	474	516	511	549	493	512	491	492	498	479	509	519	485	519	541	520	496	514	516	503	500	504	501	525	515	486	519	482	494	521	498	478	509	503	486	487	459	522	482	538	535	502	487	507	487	452	502	506	486	477	507	513	545	494	478	537	499	545	474	478	504	516	470	521	447	522	467	489	510	504	489	464	453	508	500	534	456	522	460	472	489	443	487	511	490	504	521	456	488	475	506	521	508	483	491	492	493	485	496	474	472	504	502	492	461	501	500	482	480	500	476	529	506	487	520	477	457	482	483	495	499	503	515	481	502	479	455	498	509	501	485	566	504	480	478	486	493	492	469	496	511	491	486	512	490	511	479	496	495	473	572	478	502	523	506	541	525	492	532	485	517	512	474	507	513	492	523	537	470	494	474	485	495	482	511	515	486	501	525	488	460	515	500	484	485	475	525	482	464	498	465	476	515	517	508	486	567	545	522	481	500	554	491	496	459	493	514	515	494	495	515	474	490	477	516	522	484	488	482	487	503	492	506	497	490	467	508	495	482	489	475	518	481	465	497	522	532	494	511	503	479	477	447	535	491	515	499	480	474	501	537	481	524	484	491	497	501	472	482	494	488	527	530	489	488	528	473	493	542	488	474	497	465	508	495	506	477	494	526	502	518	491	481	487	523	557	455	506	528	487	499	486	492	479	473	503	515	528	494	504	495	505	523	475	522	469	524	507	502	463	536	524	494	467	503	489	492	516	472	511	512	467	487	474	463	487	499	492	489	461	516	500	477	491	466	462	513	473	491	545	499	492	513	534	496	515	450	462	496	492	443	494	540	466	515	506	470	489	503	503	569	523	519	510	514	473	505	496	501	510	477	472	483	466	480	496	516	521	516	467	508	493	470	499	469	523	505	517	453	555	467	499	496	522	520	476	489	518	523	490	490	491	481	475	497	484	499	469	484	487	480	505	491	483	492	504	480	474	495	489	474	515	517	494	514	511	475	519	502	498	532	501	493	492	493	498	496	483	468	508	498	491	492	523	492	463	508	514	477	474	512	509	469	513	482	472	443	515	485	512	502	464	503	452	495	472	486	493	428	533	495	510	469	527	517	504	468	502	535	540	537	475	505	489	497	521	522	490	489	491	512	516	469	524	461	479	469	476	505	509	529	481	531	475	479	516	477	500	480	512	482	488	503	464	480	496	484	454	539	466	492	465	494	536	483	493	448	476	492	497	480	492	503	477	524	481	508	452	491	550	508	442	467	478	509	485	507	476	500	477	481	470	538	466	513	482	494	468	468	509	515	452	499	558	493	469	445	479	498	494	505	495	477	477	467	475	458	525	498	505	481	491	480	472	516	490	488	510	448	475	504	489	499	491	493	527	526	453	471	495	521	485	471	509	526	498	502	495	500	493	487	483	468	484	538	474	467	472	522	499	511	542	505	475	492	510	482	477	476	514	499	498	505	500	488	458	493	534	487	518	505	514	494	501	488	472	519	517	501	496	560	535	508	496	522	492	523	524	464	481	508	496	571	484	507	480	496	524	497	504	523	501	481	462	493	518	516	483	506	520	519	465	503	513	508	463	521	472	505	522	511	487	507	448	533	513	522	461	467	477	521	500	487	504	502	528	492	489	497	523	449	514	476	502	486	475	480	506	498	490	512	457	472	514	502	496	509	504	504	516	499	458	468	492	455	499	487	500	499	528	491	507	481	485	522	454	515	500	481	525	532	450	465	453	517	496	518	496	473	545	517	475	480	500	520	456	511	496	502	490	510	524	493	489	448	487	492	535	488	476	493	532	492	475	539	519	488	492	491	469	469	509	501	490	505	478	518	539	497	550	484	514	466	525	512	482	522	490	490	523	508	463	491	512	509	475	525	527	504	507	523	489	514	528	485	502	502	495	451	519	472	508	468	493	494	517	486	514	469	488	521	488	495	489	512	495	480	507	508	490	490	485	487	517	491	435	534	481	485	501	479	541	495	512	508	488	500	513	501	535	517	532	521	503	479	500	452	477	456	514	495	517	485	484	490	463	503	502	448	487	508	488	494	479	475	503	467	491	518	472	499	482	506	463	476	490	504	499	491
21991	12258	12870	7555	6156	4281	7266	23219	27741	6937	363	259	252	236	235	276	226	265	226	230	237	244	242	216	232	239	239	225	232	246	245	223	228	247	240	237	240	242	246	241	249	216	255	236	242	234	233	226	223	246	217	273	224	243	251	249	251	227	219	238	220	245	250	232	206	237	245	244	257	190	237	229	232	224	211	212	212	247	246	245	213	206	246	223	243	234	210	217	215	252	221	256	241	219	229	230	255	222	231	223	216	253	242	216	226	231	234	223	194	191	268	227	213	219	240	232	231	207	248	207	210	261	233	237	227	221	199	240	244	216	240	216	242	253	213	264	235	224	215	236	221	198	211	225	257	215	235	206	240	248	279	245	223	252	223	250	251	224	241	224	211	223	237	231	218	231	223	222	209	250	209	241	207	209	232	229	209	214	253	222	239	218	213	225	218	203	246	225	219	243	194	241	236	216	234	250	215	229	242	247	217	241	234	204	240	230	211	207	216	216	228	234	227	228	214	200	231	259	267	246	214	236	231	233	256	212	217	212	212	249	220	243	233	234	259	248	279	230	235	248	230	212	225	239	218	235	223	265	221	258	221	261	240	219	240	265	224	237	242	216	228	245	227	263	260	225	222	223	217	239	210	215	217	202	239	242	231	226	241	218	225	236	222	252	220	250	208	234	240	220	231	243	249	211	231	207	204	233	245	235	240	242	224	207	215	221	242	235	207	222	237	239	233	224	236	260	208	233	210	210	208	234	245	220	237	229	190	229	224	217	222	274	234	246	232	242	222	182	258	234	244	184	238	257	222	248	231	237	212	247	241	223	279	222	224	226	246	215	227	202	257	246	229	230	243	227	225	237	217	205	206	234	227	238	223	214	211	225	226	250	217	230	227	228	236	211	215	231	235	210	233	234	233	208	253	237	219	237	231	212	242	253	228	235	205	219	217	243	247	240	207	216	228	228	206	261	245	229	247	224	220	237	244	221	205	213	242	230	256	217	212	235	224	227	210	210	244	245	213	239	267	214	218	238	224	234	244	279	257	228	240	189	223	226	249	208	239	218	234	230	216	250	240	238	198	248	212	238	227	246	215	241	255	221	247	214	205	229	244	242	214	220	189	206	236	214	243	235	209	260	249	244	240	200	232	222	257	242	235	238	223	221	253	231	231	211	229	228	229	224	231	241	223	237	228	215	242	237	241	238	229	222	199	209	244	209	249	220	227	196	212	236	235	242	218	239	238	239	243	211	237	220	228	241	250	226	221	219	223	239	209	242	214	225	211	217	214	207	244	221	262	213	198	234	233	265	233	226	246	220	225	207	229	251	228	220	234	238	226	252	222	228	229	224	221	226	233	242	267	244	223	215	231	246	232	224	199	248	216	236	208	219	241	265	205	241	233	243	243	224	241	231	197	218	252	232	222	230	244	241	211	214	269	206	242	238	247	219	224	227	217	214	247	206	200	226	235	234	213	225	250	258	217	219	220	231	233	215	201	235	219	252	222	232	226	221	228	220	245	225	225	206	241	227	231	226	216	260	226	205	248	256	236	227	251	229	219	253	232	240	241	234	221	226	221	249	235	226	269	245	235	232	223	198	241	252	204	240	207	260	221	262	227	232	225	251	226	250	224	237	229	232	193	223	219	221	251	213	252	265	233	242	226	238	256	240	221	259	241	234	247	225	230	228	259	228	239	235	249	221	227	244	232	225	246	220	220	249	241	234	205	206	249	248	213	194	208	224	219	223	232	230	241	240	242	226	246	245	278	242	220	241	211	237	249	244	215	239	227	231	230	222	252	241	248	233	237	242	240	206	213	235	255	212	223	244	241	220	245	232	241	257	236	238	227	238	201	240	225	246	222	242	246	241	246	240	231	246	224	247	217	209	251	260	246	226	197	216	227	223	244	232	237	219	232	227	227	208	209	195	218	238	213	217	213	235	229	247	222	213	230	234	219	219	216	223	240	236	252	230	225	214	226	212	262	255	243	228	246	246	231	226	227	230	239	192	214	239	224	232	215	236	237	230	237	236	233	264	269	228	227	234	227	259	247	240	231	237	202	228	237	230	240	210	217	207	217	238	233	225	240	214	216	244	230	249	228	225	216	248	226	216	239	221	247	226	248	233	206	254	221	218	250	224	225	214	251	246	235	217	235	229	242	246	251	228	253	224	247	242	266	210	233	238	230	215	252	244	201	227	186	252	222	231	202	197	228	249	232	221	233	233	251	217	238	241	237	241	217	224	251	232	205	200	235	252	249	234	228	232	223	220	213	219	222	225	214	253	235	214	230	250	238	244	212	214	210	213	231	211	250	196	194	251	241	225	222	237	237	230	245	226	212	247	216	250	257	219	239	235	238	218	235	229	263	224	243	213	227	221	215	223	241	215	230	245	227	225	236	215	212	248	240	258	233	244	229	237	232	212	233	227	253	252	221	215	201	233	230	234	215	222	232	227	208	215	224	233	221	208	224	219	221	227	242	240	255	256	195	226	229	235	239	237	235	202	216	230	220	262	237	219	232	233	234	244	248	245	243	246	223	235	222	234	231	232	225	212	219	243	218	238	225	220	225	229	240	259	215	230	225	230	229	218	232	225	227	227	240	238	219	239	230	240	229	259	222	229	231	227	229	213	230	222	227	255	215	229	235	234	231	271	248	239	252	250	223	255	232	225	221	265	250	227	252	230	228	231	224	253	254	245	210	211	223	227	217	234	228	226	254	247	209	237	263	231	230	225	200	236	267	247	241	229	239	201	241	251	249	241	211	233	230	262	227	214	228	253	247	224	226	253	211	218	206	221	243	238	260	258	226	240	221	245	220	283	260	256	212	229	206	231	221	217	243	266	287	221	204	225	225	250	237	214	216	213	225	213	241	249	228	240	226	221	225	228	236	202	250	221	249	236	243	222	221	232	229	243	228	243	241	235	222	247	234	238	231	209	257	232	249	254	224	231	225	231	231	210	228	252	253	235	238	212	234	207	203	248	231	249	238	217	239	255	257	230	247	249	220	234	209	240	248	242	243	237	205	224	220	221	254	231	223	236	218	200	263	256	244	261	206	222	242	213	238	232	259	235	225	255	231	214	243	212	233	237	280	241	269	264	227	249	241	241	234	196	220	214	233	220	264	261	260	260	236	216	230	245	254	235	205	233	238	262	210	240	209	234	213	247	223	213	245	247	228	209	227	265	249	230	253	241	205	261	216	214	231	216	245	241	240	200	208	207	240	240	234	248	239	207	237	254	229	233	215	234	221	251	224	244	224	197	211	242	239	252	221	226	210	232	217	229	212	207	229	265	228	242	224	207	237	219	256	226	233	238	226	232	232	215	214	213	205	242	264	231	203	243	226	192	213	237	245	213	229	252	232	240	239	268	240	226	221	239	240	245	226	250	259	225	233	232	221	228	252	201	224	236	222	227	240	244	208	233	243	241	213	228	229	240	253	215	219	234	249	241	216	241	224	234	212	256	203	206	218	224	214	216	213	239	219	234	231	216	208	219
11749	8804	19397	17224	18071	15296	22259	45252	48331	3108	805	782	663	655	657	645	716	640	645	628	651	650	587	594	589	614	603	619	620	594	630	593	609	587	620	572	564	617	570	600	602	608	614	532	581	559	602	607	577	565	505	544	542	588	573	591	577	597	580	577	615	573	577	564	532	564	563	616	561	585	574	570	584	586	600	575	587	587	580	587	566	587	560	585	578	572	570	543	599	552	569	559	546	574	582	617	565	575	594	586	575	565	582	551	538	544	599	569	598	593	565	543	562	584	574	578	592	576	600	571	570	591	562	560	593	573	545	597	570	577	582	580	587	550	561	553	594	601	586	567	534	584	565	612	577	594	541	587	558	574	580	600	583	563	593	580	553	544	577	528	579	637	583	581	582	580	574	589	600	571	590	571	589	597	612	587	617	575	607	555	596	530	567	522	534	556	562	553	593	598	586	543	594	534	597	541	551	585	549	603	625	561	516	574	567	552	603	578	600	611	595	587	602	578	561	556	585	578	547	569	513	539	564	598	553	518	534	588	572	597	607	590	614	571	564	576	554	584	599	593	595	574	545	561	556	544	529	570	568	595	569	589	526	562	588	564	609	556	577	582	594	573	595	588	622	590	594	573	550	607	579	581	636	584	603	578	529	590	541	574	642	595	549	579	597	561	582	554	560	580	578	582	558	604	587	613	558	563	562	597	584	566	562	595	575	565	580	507	555	558	559	605	611	536	584	556	579	555	564	598	532	589	583	560	568	593	588	575	593	530	548	549	573	589	551	570	521	530	581	582	595	562	533	547	543	577	574	544	590	606	564	537	555	584	560	589	575	606	588	580	586	584	565	562	601	591	588	578	586	594	628	612	585	567	593	541	568	577	593	613	579	576	586	597	610	552	584	578	636	553	591	583	589	575	599	606	601	569	528	586	561	601	600	562	622	575	556	614	591	552	595	585	572	597	620	612	580	580	585	595	572	600	538	589	590	604	516	620	645	550	615	566	522	584	588	560	568	548	543	603	591	623	571	543	544	571	591	519	558	581	559	542	560	554	605	567	558	592	582	554	549	540	578	598	523	586	581	568	599	573	620	588	576	559	603	541	600	563	601	545	591	624	551	553	565	535	567	595	574	585	580	584	559	611	599	594	547	609	543	582	530	547	556	567	543	575	645	565	580	620	588	563	551	572	615	584	559	556	574	580	608	625	605	554	595	595	599	561	583	633	600	568	598	595	541	563	588	590	584	593	530	570	598	538	599	582	609	555	540	592	597	609	615	589	581	561	625	614	585	567	539	595	584	592	570	556	604	597	552	594	579	575	543	534	602	615	564	557	552	590	581	627	557	601	553	597	568	565	579	584	607	570	578	565	561	579	576	565	563	555	555	560	581	547	621	528	570	568	564	642	586	563	528	582	591	598	570	575	572	576	573	561	559	575	551	542	572	529	578	540	578	575	586	547	606	557	584	585	544	621	549	576	581	555	569	591	589	594	582	589	569	572	594	576	611	576	541	576	640	554	621	547	578	595	624	600	547	574	565	563	568	571	580	580	600	562	586	561	549	547	562	575	616	625	598	617	534	558	580	571	590	586	557	599	540	567	613	566	586	586	596	581	599	575	618	560	614	626	581	555	542	558	572	534	591	646	560	595	609	604	561	556	568	538	554	564	594	562	547	568	569	596	547	534	570	604	598	600	521	543	568	591	603	548	573	566	543	583	510	576	550	575	589	560	575	585	549	552	604	573	598	586	511	606	564	599	598	575	604	594	539	559	581	567	581	567	584	598	590	574	591	574	540	592	544	545	606	613	524	556	603	561	580	580	564	521	567	599	590	621	549	589	595	572	572	591	564	542	556	602	512	580	577	549	568	620	561	610	555	569	566	580	585	576	564	555	601	586	587	594	574	591	564	579	544	571	561	596	591	569	594	597	576	544	559	595	574	582	576	609	544	586	523	566	583	578	548	573	591	576	587	566	558	587	551	591	609	553	580	596	549	572	536	557	552	587	538	581	588	498	571	548	573	580	546	566	550	589	572	589	584	538	566	556	568	538	568	623	576	560	572	559	575	591	568	513	567	589	598	579	600	559	572	587	550	550	596	573	581	497	589	609	570	557	590	576	566	536	568	563	588	567	572	607	598	586	566	594	583	540	575	593	551	566	564	582	573	564	612	580	630	562	603	612	555	599	618	609	551	577	546	602	604	591	602	546	581	565	568	576	587	572	583	528	544	529	586	568	549	600	591	556	539	573	562	584	553	595	569	552	587	581	585	584	569	572	608	590	596	597	554	541	553	546	541	557	575	535	581	551	574	561	610	592	573	579	566	601	624	549	557	564	603	593	559	595	584	595	569	571	614	575	569	564	597	571	548	602	552	619	599	622	576	574	583	579	564	539	550	603	573	565	551	600	532	602	554	599	580	585	579	595	585	621	561	555	608	575	540	576	576	595	611	604	607	547	603	577	542	566	544	577	590	598	577	573	567	586	603	561	601	605	618	573	562	584	583	560	579	611	639	588	564	568	610	571	592	562	590	557	579	585	609	534	582	615	559	573	561	549	540	548	580	570	573	565	580	562	587	536	532	576	594	570	517	580	572	536	584	623	577	575	588	569	609	582	584	528	568	574	547	570	568	543	534	584	562	558	590	584	548	569	565	578	582	550	574	559	599	553	559	578	575	585	559	538	605	572	555	571	597	566	590	627	559	561	610	580	541	578	605	571	602	584	611	524	575	615	576	541	578	569	590	596	520	632	600	584	577	556	575	586	560	591	580	558	541	591	584	575	538	582	612	562	540	573	557	551	533	583	531	608	600	570	564	569	559	582	597	550	559	589	558	578	558	549	551	579	570	608	564	548	584	535	609	602	597	598	593	544	562	585	586	599	584	495	566	578	571	548	559	576	601	601	604	636	571	593	592	604	573	559	562	561	595	589	635	547	611	535	570	559	595	537	582	580	592	578	549	576	561	584	568	553	617	607	562	581	553	619	592	592	582	629	562	594	615	568	565	542	564	588	611	590	570	566	569	606	562	588	552	570	588	582	573	627	590	578	577	557	564	556	590	564	607	576	609	577	582	592	598	613	568	582	537	593	599	571	596	576	598	560	558	606	577	572	581	536	581	580	581	528	538	539	579	587	588	557	590	572	614	573	578	564	551	587	574	543	593	605	602	521	540	560	564	608	596	524	587	576	619	546	620	579	549	524	575	559	614	541	558	574	571	573	594	577	581	596	590	602	571	579	606	604	578	554	580	591	621	583	544	602	589	567	605	581	526	549	582	571	569	634	566	537	581	572	575	577	569	558	593	563	596	588	569	565	563	571	583	597	595	578	563	594	568	566	592	581	589	592	538	579	558	598	543	595	574	631	576	552	542	565	600	554	574	534	553	565	576	587	570	582	553	580	583	551	572	552	544	596	539	575	555	539	576	578	506	557	600	583	581	538	568	586	565	594	587	570	624	550	573	602	588	572	540	557	563	559	572	578	612	620	522	572	543	579
31293	19468	20694	13238	9437	7036	21172	39447	40871	26829	2824	516	487	471	489	453	440	443	480	466	463	438	445	476	409	443	435	416	417	420	440	402	414	406	438	474	476	432	463	426	467	440	475	460	474	448	384	393	425	441	436	394	439	428	442	451	452	424	437	422	431	417	413	413	400	429	412	418	401	437	394	477	428	448	445	438	438	469	423	427	453	443	439	433	430	430	398	421	445	477	414	426	419	412	413	479	423	371	434	421	431	442	443	432	427	447	445	443	419	420	442	437	453	423	412	422	410	397	407	418	458	419	399	437	398	430	409	418	445	422	413	445	446	464	460	405	451	472	447	443	386	438	417	466	455	438	394	446	437	452	454	506	428	444	428	419	408	434	434	421	426	443	445	453	422	408	455	435	432	408	422	428	404	430	431	402	412	459	400	414	463	456	443	439	438	416	408	423	415	424	392	422	424	411	451	465	432	414	426	415	399	422	417	466	442	462	439	414	423	401	417	419	436	420	431	428	407	429	439	457	424	437	458	456	449	462	468	442	407	438	410	455	448	422	427	433	465	430	380	417	412	392	409	448	441	444	426	423	425	440	467	428	407	408	459	412	415	390	445	433	422	409	440	441	436	424	449	404	418	392	432	427	482	475	452	431	414	450	438	413	420	460	451	440	449	395	426	433	400	423	427	401	407	442	449	494	494	436	433	417	466	447	450	426	420	455	383	420	410	419	400	418	422	412	430	464	407	409	404	395	471	457	394	434	438	467	448	438	422	435	403	479	457	452	476	425	441	400	403	448	440	437	412	478	425	424	417	441	422	451	435	426	384	439	417	418	443	474	457	417	417	434	455	416	421	407	425	455	444	413	428	470	407	432	445	467	483	414	453	456	412	511	432	394	425	470	416	419	452	445	432	466	412	427	457	431	432	415	402	469	424	458	435	388	415	405	409	436	437	440	460	432	432	436	427	422	412	401	408	415	419	424	438	434	440	422	416	420	419	435	477	436	430	447	441	433	421	415	433	444	416	438	442	406	448	448	431	438	446	396	413	437	431	439	423	409	421	463	470	439	461	385	437	450	426	430	418	470	420	443	420	428	450	438	468	435	429	421	435	414	479	439	468	461	392	455	429	418	443	426	451	445	459	383	431	438	438	415	457	434	471	456	405	456	449	409	439	432	460	487	488	427	453	448	446	413	385	416	439	433	454	464	433	396	416	483	452	421	442	437	468	411	400	403	387	444	419	460	424	426	386	460	405	466	440	430	445	453	450	440	430	437	436	430	489	428	433	432	467	393	435	435	420	416	459	410	461	462	492	425	437	454	485	415	456	441	438	452	420	426	465	455	386	428	436	421	445	446	444	461	388	429	420	379	437	416	409	427	430	430	374	447	459	432	447	450	401	433	414	423	422	459	443	427	457	424	376	421	461	453	403	439	447	432	365	401	399	464	473	472	460	425	407	466	434	430	437	436	430	414	393	426	450	444	430	453	423	422	436	440	426	449	419	389	458	443	464	470	429	415	440	475	445	454	426	423	418	425	418	395	476	455	392	453	421	444	450	433	427	409	405	407	396	477	483	454	441	430	413	416	451	497	436	429	423	394	446	465	428	464	404	435	407	434	403	427	419	438	452	433	420	399	429	465	426	417	409	396	459	434	424	423	437	471	454	436	435	463	436	478	446	474	456	437	414	409	439	453	458	443	432	398	449	416	456	422	403	385	443	425	398	412	389	458	410	421	461	446	447	462	446	426	436	464	467	423	435	421	448	467	430	399	430	431	454	404	410	421	445	474	443	431	397	465	451	500	463	427	414	454	452	409	451	447	441	450	447	438	426	441	445	424	452	446	430	418	424	415	468	426	456	386	438	402	444	394	403	458	446	440	425	431	464	417	420	423	448	440	462	453	425	432	455	458	456	454	415	450	397	444	425	407	476	414	423	401	438	430	430	427	436	466	431	450	421	412	425	457	434	429	396	470	408	418	437	419	439	401	473	452	424	427	444	413	415	415	417	416	442	466	438	414	428	387	454	435	446	401	426	459	464	412	469	409	446	482	437	414	429	439	431	398	393	421	428	419	422	452	437	402	395	411	400	388	429	427	445	460	403	448	455	428	392	439	447	444	435	423	418	372	420	415	441	432	431	481	435	440	422	406	438	432	404	484	437	446	418	430	424	460	450	422	473	426	415	403	382	441	406	462	420	439	424	379	451	414	414	437	414	402	418	436	417	425	450	415	419	417	452	468	378	447	450	429	442	441	459	424	426	446	492	447	442	431	436	442	464	417	402	445	461	417	437	458	457	450	442	415	400	439	437	461	424	460	453	458	460	434	414	477	456	425	453	396	434	446	429	474	502	432	401	480	448	415	469	390	405	469	438	417	477	447	470	431	403	372	406	416	427	412	493	443	439	462	414	434	435	419	426	406	450	404	393	390	442	436	453	402	441	437	416	397	432	421	418	419	465	478	429	441	415	441	467	441	390	416	404	433	434	423	450	448	412	466	420	465	395	432	425	452	448	387	443	439	450	425	492	411	440	419	433	434	460	426	397	410	448	437	435	455	433	403	460	428	468	440	432	411	412	459	432	451	431	490	474	452	404	458	460	460	439	427	465	446	427	434	424	470	469	447	442	432	478	456	451	438	448	426	447	422	426	427	443	427	429	438	491	418	470	445	432	403	417	439	411	417	430	376	391	391	461	478	432	412	459	449	439	415	396	412	414	441	465	436	421	445	420	496	449	432	456	398	446	428	456	497	433	476	419	430	488	425	446	469	445	422	411	439	470	400	415	450	449	403	453	451	446	440	396	415	442	436	404	413	456	443	434	442	392	452	411	387	428	440	462	445	474	410	469	397	423	465	436	449	424	458	469	429	436	469	438	463	424	403	436	454	445	418	462	440	443	423	507	400	408	387	459	438	439	463	430	441	423	453	420	462	472	432	423	435	454	415	451	478	442	416	471	447	434	412	441	411	448	451	418	446	439	445	412	454	454	414	420	439	462	459	463	448	461	431	448	412	448	405	380	422	413	467	455	455	463	438	413	463	443	443	434	470	423	447	427	437	405	423	399	400	411	420	457	386	469	379	434	438	435	416	421	428	461	404	429	383	401	408	423	443	398	434	400	426	412	428	429	466	409	424	422	453	413	443	426	441	408	439	387	414	415	442	432	450	409	458	445	455	408	415	424	468	439	410	433	433	423	431	451	471	412	464	420	455	417	416	431	420	412	445	446	448	448	457	456	431	451	455	436	418	419	429	430	448	416	418	407	396	475	443	456	464	428	451	412	411	404	409	442	440	439	454	441	406	477	450	422	460	452	457	457	392	409	430	437	459	453	410	440	439	446	460	433	442	425	413	399	409	444	460	421	406	422	480	393	444	445	463	428	427	442	453	456	444	430	420	452	426	414	414	451	409	415	419	463	409	388	428	444	376	405	435	411	407	503	394	444	438	433	454	443	450	419	430	434	462	417	422	481	400	430	459	461	473	419	441	437	421	420	430
15341	13012	25756	23943	22941	21103	40940	57689	58155	26421	1360	1248	1159	1173	1089	1136	1110	1022	1036	1081	1054	1074	994	1082	1001	1023	1046	1017	988	1024	977	992	1046	1025	1005	957	972	1014	992	1018	1027	973	1000	1002	1006	989	965	956	1021	961	957	1004	991	975	994	1017	934	934	993	991	903	982	993	1044	1021	1035	986	948	1045	942	1004	1083	1015	997	981	967	971	972	984	998	1033	963	990	990	1007	939	984	939	958	956	986	944	904	951	963	994	1034	922	970	943	1027	1039	965	949	977	994	983	941	961	1006	1007	991	929	944	920	968	946	1020	984	926	1039	968	992	956	1037	947	1009	974	1002	978	977	899	933	937	999	1007	952	930	1023	1025	942	998	963	964	993	950	954	1011	954	937	954	980	948	961	1011	1006	999	959	964	979	977	943	952	995	976	954	972	993	1000	974	1004	993	970	940	1038	1013	978	943	936	949	1000	967	947	1007	1012	1037	910	980	974	960	999	945	966	960	1007	939	982	961	994	959	980	930	976	993	936	997	968	1012	926	980	997	976	1029	935	990	960	970	942	992	986	925	946	958	1012	992	975	986	1008	1043	1006	1058	984	1021	1011	942	914	928	985	895	953	939	987	980	1016	1057	943	981	957	1028	1008	999	921	943	987	948	994	986	976	948	992	962	969	964	922	971	981	1006	988	988	964	1012	925	959	996	979	941	966	994	978	929	951	973	940	990	973	976	1001	920	932	949	962	930	987	1003	1030	1009	989	986	973	1004	993	976	971	975	951	924	969	1012	973	925	975	992	951	991	935	972	1026	1007	947	1046	959	1004	944	988	976	982	980	964	982	922	951	985	1010	986	967	997	1012	932	1035	1022	1000	996	987	971	953	991	964	964	999	934	949	979	997	967	951	1010	997	957	976	956	950	1041	918	1009	972	1033	1005	957	1011	966	966	923	1012	999	984	966	975	1005	971	1000	973	944	1003	965	1013	1001	979	935	973	973	974	1019	984	982	1002	959	959	1002	1009	970	977	1012	976	930	895	983	985	978	934	1051	968	975	1024	908	950	987	983	965	1042	966	1009	980	984	992	970	961	952	998	995	967	924	954	977	972	940	936	977	971	979	934	955	977	941	999	1005	1026	950	949	958	963	1008	960	959	973	991	934	950	974	958	922	1005	961	936	947	996	1002	959	924	993	975	1007	966	1008	1033	972	1015	938	955	954	925	925	930	1001	914	966	985	884	984	971	920	1035	984	928	979	978	991	1033	1004	969	920	976	963	966	953	945	933	999	944	980	925	1000	962	938	955	974	960	944	909	975	928	996	1015	1032	970	931	970	932	954	935	1001	944	947	910	1011	981	959	993	941	924	954	996	974	1002	976	941	915	1065	955	974	972	939	1016	969	1022	992	950	969	953	944	947	1018	977	927	979	1008	1012	937	942	971	993	1009	952	965	1051	968	987	969	945	982	958	1003	964	982	1026	956	995	935	1009	1000	999	977	947	970	976	901	996	959	923	967	1002	989	959	970	960	943	981	947	958	980	971	925	1033	1017	968	907	1006	951	893	988	935	1025	990	983	1015	971	900	1013	929	981	1009	957	969	1017	1005	936	956	952	893	996	938	991	952	1038	914	976	978	996	1038	906	995	961	990	994	985	999	984	964	928	983	985	961	936	947	993	992	978	960	951	993	935	978	1005	1006	969	943	961	908	968	972	1015	1009	971	1031	947	994	963	1004	987	1002	947	1080	967	993	970	999	1001	951	1013	1042	988	976	951	963	937	981	966	937	975	1030	981	986	971	974	996	948	962	1038	942	1014	987	1006	995	945	945	989	978	931	957	996	961	1012	1025	1017	995	994	995	988	948	935	965	989	959	1008	946	979	984	934	969	945	997	903	966	977	1005	977	985	950	932	971	999	960	950	940	1025	1022	972	984	950	1014	962	979	992	931	951	954	980	1004	932	939	1003	941	1019	955	992	994	967	999	937	927	1035	943	986	971	1009	977	952	974	966	966	1024	947	1044	960	952	980	1020	952	971	943	976	929	981	963	941	970	965	991	980	975	968	888	943	922	1025	945	1010	968	1001	937	1001	955	982	970	947	1026	1000	951	974	1041	943	982	963	953	979	965	939	1015	984	981	960	1038	984	989	966	969	967	997	951	996	957	973	948	985	973	988	959	1003	993	997	1017	967	979	966	1009	940	971	1048	992	1008	1009	974	972	1015	959	1004	929	964	963	949	948	967	1005	945	954	961	965	964	974	912	1000	964	927	1033	926	983	947	962	929	986	985	892	979	949	956	971	977	905	946	987	956	921	930	954	1001	934	1011	957	982	986	895	919	972	959	1021	943	967	931	963	968	983	1002	969	935	884	978	1039	983	924	998	938	961	961	924	962	1008	957	930	965	981	999	1011	955	977	1047	959	967	1007	927	986	1002	980	920	989	995	1002	969	911	986	1010	994	977	975	979	927	990	962	1012	996	975	942	955	948	956	1000	997	972	945	922	985	975	935	920	982	983	1001	986	964	986	949	983	982	966	973	978	1014	988	1012	986	979	978	978	982	977	970	1019	963	1017	995	903	952	912	983	966	1011	984	942	987	955	961	967	1015	959	962	924	927	944	904	1008	955	971	965	959	947	1005	990	960	953	975	1021	953	1011	950	990	999	992	965	1003	1018	1013	997	975	963	972	948	978	949	1004	974	991	987	1018	961	1025	934	978	956	994	933	1004	974	945	1016	998	1025	966	989	964	1008	961	974	941	995	959	948	1008	974	1032	945	981	973	1006	980	897	1014	985	918	938	976	1018	888	972	1022	986	988	997	978	967	973	976	1034	961	978	1006	960	944	968	991	987	994	968	925	948	929	965	990	979	1016	950	1014	979	929	933	986	961	1012	1045	944	961	1012	1020	903	884	965	939	1002	949	970	950	992	1005	977	1007	969	981	989	1008	992	1016	941	966	1016	982	961	1000	922	927	1001	934	952	983	951	939	967	1034	968	994	967	969	1013	1029	908	1022	984	900	948	941	975	1012	947	943	948	988	1041	963	1003	971	934	950	976	980	1000	940	1016	924	912	991	938	1015	920	959	969	1004	994	921	1006	995	1033	976	898	946	978	977	979	951	980	972	977	1002	944	978	970	986	978	990	941	1005	966	954	942	926	1011	959	947	991	982	1069	995	946	985	975	995	1008	1017	957	947	965	959	995	1003	962	994	1006	994	973	952	967	1028	988	947	987	955	998	941	948	968	1026	1047	912	993	1029	972	998	981	939	955	950	1016	989	989	956	1020	1036	959	967	909	942	997	937	990	1010	958	968	978	971	961	991	980	1011	948	976	1000	968	978	1000	1055	986	986	1035	995	983	1040	949	991	1024	1014	961	961	982	993	969	995	973	972	1013	1005	972	1003	979	996	995	963	991	1007	956	987	929	980	926	949	969	953	961	912	911	1006	1068	961	1010	954	929	1010	984	944	983	955	941	971	961	993	1003	1004	990	977	943	1030	1007	921	943	962	962	955	931	959	945	915	1004	957	942	989	990	946	1026	980	953	964	1026	996	943	970	951	1040	999	915	1004	966	909	955	961	957	1023	905	948	959	994	1018	934	974	930	980	950	940	971	955	964	985	993	924	944	962	971	955	972	991	959	953	968	1003	961	1008	993	987	972	952	985	971	951	962	990	944	1006	1003	978	941	993	955	911	1017	950	993	976	934	1017	963	977	983	930	972	949	1028	959	934	1003	1003	958	981	993	913	974	952	1010	1015	988	949	961	931	992	956	1004	1021	968	1008	950	960	1013	917	960	965	936	911	951	945	971	960	972	961	998	1010	968	910	1001	1003	962	955	992	942	962
11177	6988	6797	3513	2994	1900	1611	1620	1848	1407	255	265	216	252	209	223	227	236	229	253	214	262	254	239	222	225	231	223	231	231	225	252	209	250	221	244	220	205	237	223	222	245	226	206	223	238	238	258	215	230	225	211	239	205	225	230	256	223	200	229	221	238	201	222	245	197	217	223	209	244	229	228	217	226	200	229	212	229	231	217	244	201	234	249	225	255	235	251	238	227	210	223	245	190	209	215	267	248	230	232	218	222	240	215	259	229	239	244	225	229	212	220	225	238	226	225	243	253	224	225	223	210	245	232	218	247	239	256	212	228	226	268	227	237	215	233	250	219	251	211	231	206	215	207	219	223	235	230	233	239	225	239	248	253	239	220	257	214	251	198	236	202	231	197	241	217	211	217	236	227	206	240	196	229	209	233	212	259	222	240	197	211	208	205	257	253	256	204	208	226	207	226	228	226	207	265	251	201	250	205	212	227	233	256	269	224	255	240	217	242	207	235	220	194	231	245	229	234	251	220	205	234	213	231	224	207	238	234	201	217	227	237	216	238	246	213	224	209	243	240	248	223	241	219	228	247	215	221	253	238	240	210	204	206	210	212	243	230	240	249	256	239	221	194	237	211	228	226	217	234	218	213	230	225	238	246	252	241	250	244	240	252	229	222	215	232	226	211	222	212	245	243	243	224	232	229	220	256	230	224	226	214	216	251	243	241	230	240	221	236	188	202	201	245	204	221	238	203	242	221	217	231	228	206	251	195	222	243	229	213	211	220	220	229	240	206	238	222	208	203	251	238	215	234	247	235	223	219	244	223	214	227	209	222	248	248	226	233	212	230	244	208	236	201	219	232	204	232	233	229	211	210	237	207	248	211	200	250	237	217	211	227	225	249	228	258	195	239	227	212	225	214	209	227	206	224	218	226	233	206	208	204	218	237	189	243	243	221	221	249	236	250	236	263	247	230	202	203	214	253	223	238	238	231	245	238	252	235	210	240	240	260	252	219	240	228	229	260	247	212	207	258	211	237	211	246	225	231	195	231	222	221	246	222	232	213	222	218	202	242	214	222	208	237	267	208	214	218	225	232	236	238	233	229	217	249	216	223	211	199	227	218	231	220	241	241	242	227	219	215	222	219	229	235	226	228	253	231	222	227	221	253	234	244	222	251	197	226	266	241	234	233	247	220	202	224	211	209	225	220	234	207	224	216	252	247	270	234	227	240	236	255	222	236	254	243	220	236	219	205	210	226	209	233	231	222	239	216	243	217	207	247	232	223	245	225	228	227	232	234	248	246	219	242	198	229	218	190	214	221	220	254	208	242	244	239	222	229	229	240	219	250	218	242	250	188	198	219	218	209	218	243	236	259	221	223	229	218	197	223	221	221	207	227	241	231	239	230	232	228	234	205	221	235	213	217	240	230	233	209	231	236	214	237	206	210	233	232	252	216	242	218	242	232	234	268	249	210	242	225	227	210	225	241	222	259	222	244	249	237	234	258	243	235	226	260	245	221	231	234	242	221	232	228	229	241	218	208	229	230	212	251	225	221	250	245	247	230	219	243	210	235	217	251	234	203	231	258	231	228	265	214	227	224	225	237	214	232	240	230	227	190	228	249	237	208	231	210	231	213	213	207	233	215	247	250	244	255	234	212	252	218	212	221	215	236	215	240	253	235	229	212	232	216	212	222	194	224	194	260	216	253	269	257	210	206	211	224	224	262	247	261	222	198	216	236	248	210	233	236	218	250	245	245	243	229	232	247	227	248	217	224	222	221	213	202	218	247	224	228	237	204	214	235	239	232	261	239	253	247	239	234	235	213	229	187	236	215	215	238	218	239	231	228	214	210	245	209	226	181	238	261	228	194	209	262	225	240	238	206	241	241	215	234	226	250	214	198	239	218	239	274	238	203	233	218	251	232	221	240	203	234	219	233	232	248	203	240	217	242	248	218	234	217	220	243	235	217	247	231	224	232	221	218	214	243	223	232	240	204	241	191	232	230	249	213	234	238	263	243	232	213	219	235	208	226	240	239	261	248	227	253	232	232	209	276	231	249	234	262	228	211	228	231	240	237	240	229	246	240	256	206	230	239	243	206	221	219	230	193	237	201	230	253	227	232	241	258	203	232	210	249	233	210	244	234	244	236	236	243	234	225	200	205	238	241	199	206	242	233	220	239	218	210	227	220	264	252	225	223	233	274	201	242	253	216	230	224	203	222	235	236	216	243	203	222	220	242	252	230	212	230	249	251	229	234	220	221	237	223	243	253	251	217	235	221	229	224	226	216	221	256	240	220	217	245	225	216	260	216	218	220	221	245	221	207	230	220	226	234	219	252	217	216	247	233	211	237	203	250	227	250	243	212	225	213	208	204	220	234	202	229	218	226	210	210	212	228	233	244	248	224	266	245	212	220	239	232	228	227	235	236	225	251	227	250	194	233	254	219	219	232	233	229	227	205	245	239	192	208	257	233	235	231	200	204	226	218	197	205	230	225	233	176	252	239	252	240	256	217	218	211	229	230	200	239	228	219	214	231	230	224	223	213	187	233	249	228	225	249	205	220	220	210	238	250	186	255	228	219	211	213	233	224	226	268	241	203	250	233	211	221	207	203	256	224	250	227	263	259	216	228	238	227	207	242	252	226	245	237	219	204	210	225	195	241	223	214	227	205	205	243	222	239	224	228	228	222	222	225	226	231	264	218	225	225	218	208	225	232	227	222	216	234	223	232	244	202	243	244	234	219	219	237	223	225	220	242	215	209	233	196	219	243	236	241	218	235	229	216	203	251	227	222	240	217	265	202	221	252	238	230	222	226	228	203	200	209	254	200	243	208	215	254	242	253	200	252	218	224	209	247	256	191	217	209	225	249	252	185	221	244	214	226	263	231	244	240	233	216	236	246	263	241	229	221	217	210	223	220	254	277	249	206	228	249	274	268	243	233	207	235	231	219	217	228	229	210	214	221	240	240	220	195	224	226	204	211	261	196	192	231	244	233	243	228	226	231	221	250	238	237	229	237	238	219	227	235	227	224	215	227	211	232	226	221	227	216	228	217	198	239	242	211	266	237	227	233	241	230	230	200	254	223	212	211	222	237	246	219	207	230	227	230	228	196	226	212	240	184	228	239	214	230	221	194	247	222	239	233	231	245	249	195	223	209	222	243	227	231	244	234	233	239	224	250	228	245	214	217	225	229	219	228	210	224	259	242	241	249	254	205	209	228	242	233	239	217	236	208	239	249	208	249	265	235	230	198	225	241	229	228	238	220	263	213	221	231	243	268	249	203	244	209	188	224	219	212	217	206	206	193	249	222	226	218	202	208	221	245	217	219	217	248	246	211	240	241	208	233	236	259	226	253	243	232	246	219	218	205	249	198	227	221	231	258	218	230	240	223	233	220	219	223	206	222	253	227	221	251	269	209	230	204	210	245	219	254	229	191	208	222	257	239	235	247	247	209	222	213	206	226	248	236	236	246	219	244	231	190	247	245	231	214	206	215
5914	5647	11202	9631	10377	7499	7167	7250	8610	5117	567	555	563	586	588	546	588	573	584	601	579	573	500	573	535	562	554	588	571	592	564	563	617	572	560	558	562	547	615	571	595	590	556	569	584	523	571	565	581	541	527	530	587	577	556	547	552	522	488	559	579	573	578	577	563	531	547	505	557	580	569	595	552	556	577	554	548	545	559	580	578	567	579	553	534	584	528	575	530	562	585	532	575	563	556	558	543	533	532	563	568	578	594	568	553	510	598	572	571	584	515	527	541	546	563	550	533	547	525	581	525	571	563	548	559	564	569	577	554	560	600	528	550	532	547	555	537	530	540	552	550	576	554	548	555	601	564	568	570	580	510	554	535	509	528	563	518	574	536	553	580	585	522	555	533	545	619	595	533	510	551	543	550	536	599	584	599	532	549	571	528	515	551	510	544	558	588	533	569	532	578	546	574	577	548	595	536	577	594	538	568	560	573	536	555	599	569	528	517	545	568	563	566	546	536	568	550	555	568	551	584	546	549	525	554	572	547	587	551	580	536	572	571	508	570	550	517	573	553	606	544	616	539	551	554	573	564	550	560	567	583	524	553	572	563	580	495	528	543	580	551	548	588	500	545	596	547	537	606	546	544	549	615	528	538	559	494	562	575	570	568	556	562	556	559	604	541	533	563	549	576	518	524	584	567	557	521	558	595	561	579	587	543	569	578	516	549	561	590	558	547	586	552	587	551	555	517	568	571	595	588	530	579	563	568	557	574	523	558	540	555	611	519	564	583	535	587	555	542	546	562	583	561	578	515	542	555	534	565	551	515	572	571	529	559	542	584	560	541	588	565	604	573	563	583	535	562	538	570	548	558	521	545	520	550	554	556	590	555	548	584	543	537	539	567	536	585	542	533	578	533	546	572	553	546	588	579	564	596	571	531	552	551	582	565	566	564	509	573	582	520	571	606	576	569	572	604	570	560	616	533	525	549	533	566	547	541	583	590	567	548	526	559	576	549	575	565	536	572	509	544	590	605	559	564	574	542	505	570	518	574	568	513	549	550	537	547	550	559	572	580	589	595	539	564	543	551	550	573	542	624	571	525	525	512	580	552	548	536	606	555	542	527	550	597	560	572	550	554	557	572	591	561	546	548	577	578	596	521	564	551	578	557	576	531	541	522	548	558	545	553	609	569	547	561	546	558	573	536	525	575	559	557	565	551	520	558	557	584	544	595	563	560	518	600	557	595	517	595	567	571	594	579	598	537	583	575	551	571	587	563	555	552	528	589	574	561	530	544	559	581	577	633	514	563	569	537	563	539	571	593	608	535	554	539	509	536	551	550	554	575	545	579	566	566	523	611	567	568	577	592	546	532	567	589	523	557	593	589	551	573	560	596	550	542	542	557	609	525	567	550	585	579	527	524	557	520	511	557	551	571	579	554	608	569	574	546	583	550	602	607	533	555	548	563	535	558	544	588	545	563	608	558	554	599	567	534	551	528	560	571	551	601	594	529	518	516	552	551	528	550	581	570	545	525	606	552	536	564	552	613	555	543	545	561	518	541	602	534	529	524	597	577	570	564	549	580	565	544	553	570	567	557	524	560	535	552	523	554	527	564	545	574	558	582	580	573	570	513	513	546	537	546	571	511	574	550	571	559	528	556	558	570	588	577	563	530	592	554	535	544	567	580	527	569	557	567	568	557	590	575	556	548	533	567	557	515	552	575	562	543	538	569	560	556	573	548	565	559	558	550	557	509	547	570	525	568	536	550	591	575	528	564	577	540	566	570	552	541	534	615	515	563	536	576	544	551	550	570	529	558	580	545	544	550	561	581	537	593	580	532	554	532	580	596	614	586	560	583	548	596	563	559	542	545	558	532	578	579	559	544	600	573	573	565	556	579	560	554	547	560	553	527	550	522	563	561	539	528	574	564	538	515	522	546	560	547	553	591	581	583	563	533	574	565	515	524	526	573	594	533	580	554	603	554	568	597	570	564	552	532	559	580	600	550	569	580	551	545	551	553	564	529	550	560	564	579	545	579	539	541	557	540	526	555	559	575	592	546	553	546	587	566	555	565	534	541	501	585	550	608	564	587	556	550	525	567	525	582	589	545	559	573	538	539	577	542	577	541	531	554	567	585	543	555	567	581	553	555	581	553	523	535	562	565	536	589	544	573	566	592	548	534	591	563	560	609	616	579	564	567	530	540	543	573	558	543	594	490	597	583	534	579	557	581	598	576	546	560	550	588	534	546	536	555	525	555	568	530	581	546	528	539	521	564	567	534	564	562	514	532	587	552	549	561	509	576	509	561	547	563	576	574	558	563	561	591	590	546	585	527	551	554	577	539	567	564	538	567	580	553	559	525	567	561	533	592	517	525	530	535	572	532	608	547	535	578	555	560	575	535	545	552	559	549	547	536	586	564	559	528	585	574	581	564	605	559	573	585	538	548	579	534	582	552	588	573	602	562	546	516	559	579	580	545	542	551	526	572	556	526	581	578	591	555	558	577	560	560	551	584	554	562	528	546	560	556	518	547	560	540	529	581	522	561	582	549	574	541	540	560	542	524	575	548	579	506	548	570	533	559	551	570	534	605	540	561	549	556	575	556	541	564	552	524	543	520	525	567	563	589	565	556	525	550	536	568	571	516	562	541	547	560	539	573	505	568	529	525	577	599	561	534	530	527	578	545	572	509	572	525	485	564	530	526	526	535	526	535	560	597	544	536	597	560	547	525	523	586	607	535	553	560	563	576	548	577	552	574	556	580	585	501	531	551	582	583	585	558	542	506	541	549	522	572	570	587	594	534	551	611	539	576	572	590	570	548	547	543	539	563	508	526	593	571	516	546	559	559	573	639	571	547	517	619	543	565	570	549	577	529	563	540	592	531	571	557	582	570	536	568	570	521	535	524	560	556	578	530	546	564	561	495	511	512	581	542	503	560	574	555	533	592	570	560	553	525	555	591	565	579	548	530	585	576	544	532	583	566	528	549	557	513	588	573	537	564	559	555	517	579	530	552	526	583	546	569	584	578	586	591	585	551	561	573	570	586	546	549	552	534	596	523	570	553	582	607	530	542	565	572	545	539	529	555	559	547	580	575	552	535	564	575	541	549	562	570	617	599	548	589	529	530	539	600	557	566	593	564	560	561	547	522	551	611	533	556	584	550	526	554	542	533	547	573	580	578	543	572	542	561	576	552	568	539	584	555	561	584	601	557	576	549	596	572	585	583	574	553	536	578	595	529	563	538	572	543	580	567	583	558	545	561	605	532	557	594	564	550	608	584	569	544	579	527	588	556	570	584	555	515	544	565	559	534	596	562	587	587	537	574	578	540	528	595	569	548	526	537	568	542	570	522	567	524	623	528	569	543	521	569	566	539	572	599	570	542	564	522	540	561	554	555	543	609	592	544	575	542	540	586	567	569	526	576	617	540	536	552	538	509	557	538	544	554	514	525	528	508	572	537	555	511	557	552	548	588	568	586	559	543	567	566	565	583	560
21839	13016	11699	7730	5478	4216	4189	10616	28283	17046	958	305	299	274	248	279	273	261	208	275	254	254	233	242	248	276	257	226	282	254	248	255	238	269	247	233	274	267	256	226	228	269	262	267	249	249	250	226	240	241	240	231	243	262	220	265	215	244	254	268	258	240	249	208	213	225	257	230	226	265	246	233	263	252	274	258	269	228	258	237	228	240	222	235	267	252	243	244	253	272	222	240	251	229	235	247	223	254	266	267	244	253	238	280	260	245	250	249	242	238	242	246	262	233	244	249	244	249	254	264	286	234	241	260	250	241	235	237	259	222	265	267	271	250	261	228	254	252	262	247	216	224	241	252	247	259	277	233	232	210	241	263	276	222	241	260	242	261	237	245	230	252	240	259	230	232	271	235	246	251	232	286	224	259	230	230	268	249	264	227	216	278	266	264	253	223	259	241	245	242	250	244	242	269	237	256	239	248	256	226	274	254	258	270	242	245	222	263	235	225	233	235	237	221	252	246	261	261	253	233	254	249	223	260	229	239	262	242	230	282	243	245	241	227	238	239	222	229	243	240	239	271	229	240	258	227	259	250	240	247	239	261	213	277	256	240	260	242	212	248	241	264	222	251	262	261	280	245	248	238	237	255	257	243	226	227	216	248	249	242	244	251	260	244	233	232	250	236	244	241	232	237	233	246	247	257	252	252	223	241	263	236	251	244	250	261	270	253	244	236	252	238	285	243	210	233	257	256	241	270	247	243	244	273	275	254	245	233	263	258	266	262	228	258	257	217	246	287	276	244	259	250	234	223	261	252	268	228	265	248	250	231	242	251	252	240	244	250	267	235	227	261	273	250	257	231	243	224	244	279	257	253	239	238	247	277	245	278	282	236	262	265	245	232	239	264	231	263	229	251	281	220	231	261	255	233	266	235	261	249	226	218	273	244	223	249	220	257	261	234	247	260	265	211	238	245	256	253	237	250	237	254	227	229	284	208	248	242	227	235	227	229	232	235	291	245	252	222	220	243	258	218	254	220	248	214	249	249	252	241	227	235	271	229	245	230	238	261	237	249	232	243	261	242	243	233	269	253	240	249	243	255	263	213	213	250	250	221	228	224	263	252	244	248	272	268	280	216	235	247	239	210	242	259	239	260	247	240	242	259	255	231	270	279	216	246	224	219	231	244	229	213	250	255	245	244	241	229	228	267	252	247	238	231	226	208	237	232	229	218	232	237	252	231	232	252	245	250	215	240	257	247	244	221	241	229	264	256	227	229	233	265	245	237	225	253	253	232	235	247	263	250	227	229	240	261	247	213	236	231	222	260	238	227	244	251	281	249	214	228	258	238	238	290	267	252	238	220	239	251	259	253	260	238	264	248	215	247	254	270	278	252	271	238	230	268	239	241	244	258	256	260	223	242	255	241	231	239	253	266	250	228	254	235	267	244	211	264	268	225	258	239	265	258	242	250	276	264	227	225	220	245	268	244	239	267	239	276	252	245	233	231	276	216	222	236	231	221	259	227	235	228	232	249	262	218	259	254	237	266	256	249	224	227	260	241	236	247	229	246	229	228	250	222	262	276	249	260	243	242	236	273	264	256	235	252	250	235	237	239	227	253	229	276	246	222	251	214	224	245	259	213	240	227	236	229	237	252	262	233	224	227	255	248	265	230	266	240	238	239	276	225	260	228	247	273	240	226	226	254	247	255	268	232	218	233	214	238	254	251	239	262	260	246	240	261	252	263	240	252	244	254	248	265	269	243	245	224	271	254	242	241	238	259	246	251	242	224	248	236	247	221	220	201	257	221	219	234	244	239	223	228	247	251	209	222	233	256	253	230	259	288	271	234	263	258	227	242	231	241	228	239	226	253	254	223	242	210	231	274	238	260	251	229	268	239	235	256	225	240	250	223	240	219	207	233	242	218	279	255	239	257	245	262	245	231	260	217	245	211	232	247	278	266	271	254	239	236	252	242	232	217	250	220	229	252	259	236	228	243	257	253	263	250	239	216	231	231	260	227	255	240	234	255	290	253	226	244	250	245	234	251	218	201	221	285	254	223	243	246	235	245	257	223	270	238	228	237	245	249	237	229	230	241	274	235	255	239	226	259	224	247	255	241	251	262	238	230	232	250	250	274	278	259	244	223	193	254	227	231	274	264	218	233	244	259	237	243	256	233	254	254	279	234	263	224	272	229	257	239	264	237	224	246	240	210	233	240	233	248	233	244	242	237	253	250	248	225	220	256	234	233	223	258	249	224	256	253	234	264	238	233	261	238	216	241	228	259	244	258	249	237	231	245	254	262	264	272	260	255	274	249	240	253	228	234	247	232	275	230	237	262	248	237	254	250	226	232	234	244	252	244	240	209	227	254	268	238	242	225	230	261	279	235	268	280	228	256	235	207	238	280	234	267	233	261	246	304	246	234	245	247	232	255	233	223	242	252	265	243	271	253	242	225	239	241	227	236	262	215	264	227	235	246	240	236	237	242	269	263	296	263	262	244	279	246	276	237	264	261	248	214	242	211	250	239	209	272	261	248	277	215	226	285	248	248	248	254	249	207	253	235	238	244	263	253	257	227	228	236	241	260	237	291	248	263	225	251	238	231	242	248	253	237	259	245	245	270	229	252	275	269	252	245	229	266	245	277	236	244	264	258	276	288	234	231	263	235	267	263	233	269	266	267	229	250	247	215	267	255	258	225	240	264	230	254	236	240	213	203	223	249	231	235	226	248	252	236	257	247	249	253	268	246	252	257	271	236	240	228	267	236	230	227	233	217	213	230	214	253	241	248	252	256	246	220	275	195	208	248	231	258	245	242	299	250	256	254	221	239	238	256	257	231	270	245	224	283	246	259	244	255	250	274	254	235	240	259	273	242	231	216	263	239	260	268	255	267	214	262	249	241	252	282	257	224	233	258	218	257	271	254	241	244	241	213	244	216	281	219	215	256	218	250	271	255	246	253	208	252	217	238	260	243	265	252	268	267	219	241	278	251	227	230	224	293	264	239	229	239	260	259	257	227	246	216	230	269	271	253	225	265	238	242	263	285	224	235	273	290	250	208	237	256	258	239	241	245	230	239	230	296	228	201	238	247	286	231	233	243	270	257	246	242	215	233	246	252	235	235	237	271	262	253	256	250	225	259	268	261	232	259	260	228	253	241	227	252	266	246	256	278	236	227	233	247	236	238	199	232	224	214	249	241	234	260	252	256	257	275	234	245	252	256	243	252	250	256	234	271	267	238	209	254	244	233	241	233	245	265	252	249	240	227	223	240	259	256	231	246	255	218	271	233	237	232	224	275	241	253	282	264	260	252	244	226	258	249	245	258	289	250	242	253	239	267	255	255	261	232	247	239	269	247	210	233	258	251	235	229	209	233	262	235	243	262	246	267	256	232	243	247	221	218	232	235	247	225	226	250	239	255	219	247	229	251	220	219	244	223	237	259	263	256	229	272	225	249	234	236	237	233	226	241	222	258	239	227	231	236	230	244	260	228	215	243
11619	9723	16981	17542	16660	15143	16134	30064	49784	21414	809	774	704	661	742	688	708	685	672	664	654	645	678	639	673	620	646	653	663	639	621	635	621	634	633	636	627	612	636	674	626	618	653	548	604	563	657	617	587	627	602	622	660	624	636	620	638	589	632	611	611	563	581	621	585	647	606	586	584	624	643	582	661	676	581	618	571	583	574	629	625	611	599	611	614	605	643	599	619	630	569	595	582	602	603	627	650	589	629	579	630	629	658	596	612	643	630	619	604	632	601	599	589	620	576	649	597	597	608	610	625	621	613	619	612	623	578	583	602	603	602	632	613	649	616	655	596	592	613	645	609	633	625	621	608	598	623	609	607	649	610	610	626	576	595	612	618	607	618	583	628	637	609	632	559	608	642	686	594	572	590	547	574	565	593	561	606	609	605	599	544	619	613	596	621	637	621	628	636	602	620	616	591	600	631	625	627	632	604	572	619	576	599	604	604	595	631	583	602	603	599	637	660	645	604	565	573	626	605	585	595	642	616	583	602	611	619	625	621	631	600	621	650	588	583	576	572	632	611	595	660	598	615	594	627	615	600	585	607	616	628	622	640	627	617	649	610	603	617	639	607	583	635	569	612	623	586	579	591	624	581	641	638	637	603	597	579	564	633	624	594	593	615	573	616	597	594	627	602	619	593	611	601	578	567	569	601	598	605	560	585	609	606	606	625	582	571	628	601	586	638	625	590	580	601	619	579	625	581	559	624	574	592	632	606	595	601	610	557	593	618	575	622	636	582	583	595	550	610	661	596	614	579	561	619	621	636	598	621	607	626	609	601	618	641	608	580	614	575	617	620	611	650	587	622	603	606	560	627	609	617	596	567	640	609	593	589	570	623	602	636	584	621	630	595	630	605	618	591	639	589	595	569	610	596	631	620	610	592	623	641	622	632	565	617	625	593	593	623	628	598	603	627	589	637	594	617	660	614	570	624	610	640	647	624	592	591	597	632	647	630	594	643	584	627	589	582	623	604	637	601	554	658	600	621	634	610	587	628	565	589	608	597	591	594	557	557	601	617	595	585	620	614	600	634	628	600	584	610	595	605	642	596	634	610	612	599	610	616	608	608	660	651	611	633	604	600	631	605	642	631	621	550	589	595	597	638	584	601	580	574	595	625	600	569	628	619	640	596	593	574	632	607	627	625	617	593	621	559	615	592	573	594	627	575	625	552	595	623	627	597	604	606	653	579	593	580	578	622	583	616	600	560	589	621	623	625	657	608	599	605	614	616	603	637	604	600	587	620	605	617	610	594	631	612	582	647	561	615	637	588	591	576	574	612	603	621	593	612	604	556	624	636	621	631	605	587	650	571	595	614	618	607	616	629	598	624	579	630	625	599	594	619	662	570	646	658	594	647	596	616	597	606	661	597	606	578	585	570	634	571	601	558	590	603	641	599	591	585	607	606	585	635	580	650	632	623	635	579	627	612	582	658	612	590	633	658	622	593	571	597	586	591	596	629	606	630	609	598	618	599	607	602	634	609	574	576	612	605	624	614	655	622	565	660	631	602	613	632	614	598	604	609	606	607	607	605	634	611	574	576	583	626	639	604	588	597	596	607	547	633	633	602	584	583	580	611	623	628	624	585	595	620	595	626	578	603	568	598	645	579	566	623	605	567	656	594	623	600	616	644	618	588	607	616	600	602	583	640	607	639	625	601	579	625	590	557	596	611	588	608	585	614	592	563	582	586	596	597	604	594	600	639	595	593	587	617	573	569	580	591	589	584	626	589	605	635	584	596	643	628	576	623	609	584	606	584	593	607	594	623	587	665	642	622	585	601	565	623	632	582	624	615	634	632	651	627	581	577	597	563	591	579	656	612	566	622	628	593	640	577	602	588	576	630	613	688	598	618	572	578	624	601	606	608	640	596	614	636	630	645	606	583	612	601	630	593	634	619	611	599	587	606	625	635	639	621	576	585	591	608	606	586	583	620	642	602	563	567	595	626	589	615	596	561	604	619	638	612	575	557	587	584	604	633	640	585	657	590	651	582	617	631	610	639	645	627	625	593	625	595	617	598	607	578	618	633	583	608	592	602	615	605	585	654	644	595	637	602	577	608	590	610	606	630	617	611	568	583	599	626	599	639	631	661	595	621	621	635	573	601	605	599	611	569	636	624	590	592	641	607	670	621	594	550	588	637	613	621	659	613	556	634	604	603	596	591	604	583	588	549	634	571	611	629	613	596	609	611	606	603	632	628	590	618	615	571	618	593	601	592	601	624	608	580	604	614	607	572	591	575	632	641	574	589	613	676	625	646	642	608	602	590	596	605	621	550	585	611	596	669	600	598	620	602	616	585	614	582	605	594	599	604	599	576	608	604	585	643	621	577	645	595	626	599	611	601	581	605	610	606	574	605	639	606	615	618	611	625	594	558	588	612	628	596	676	603	657	630	614	580	687	636	617	625	583	609	640	579	587	596	610	648	590	597	620	595	631	597	614	574	615	571	623	589	631	616	620	633	622	607	613	584	625	607	603	604	613	565	601	579	635	623	581	614	597	611	629	619	558	567	591	591	622	569	619	571	607	559	573	615	616	642	564	597	635	644	611	552	636	606	597	592	616	614	634	623	604	595	631	632	601	576	608	612	579	580	591	627	636	600	630	588	637	611	591	606	660	612	581	595	627	599	623	562	612	595	647	604	647	575	616	608	578	620	581	580	575	598	589	647	588	582	591	573	572	600	600	600	620	587	575	610	627	588	592	641	622	581	581	571	619	618	636	643	627	694	565	629	599	596	601	601	612	630	616	614	606	584	578	621	616	632	645	603	606	642	608	646	632	601	612	605	591	607	578	611	633	598	610	589	585	600	594	604	600	624	624	551	608	581	553	603	600	602	599	610	581	591	585	633	618	626	608	609	591	622	633	611	590	627	559	538	622	604	562	612	622	630	587	581	584	581	628	560	591	605	653	607	662	645	611	638	658	602	634	600	596	679	613	611	658	634	609	664	576	621	633	623	629	586	632	596	566	593	562	621	617	597	606	585	678	586	625	565	614	614	594	641	608	576	599	548	579	574	623	653	593	623	605	599	608	620	612	633	646	588	575	592	623	589	658	624	628	640	601	637	573	617	601	620	628	613	620	587	589	603	614	604	634	656	612	609	614	594	663	633	589	626	554	600	607	634	624	592	621	608	638	626	619	618	631	623	583	572	644	561	609	586	633	622	607	599	594	627	622	605	646	603	569	658	643	623	602	620	636	615	636	600	612	620	638	606	625	584	608	602	569	574	628	595	582	622	559	603	612	609	601	620	578	621	598	641	646	624	584	634	624	581	607	626	573	587	641	580	621	585	589	626	650	617	614	572	611	639	628	601	629	605	599	655	603	635	598	587	601	629	605	615	584	560	593	598	601	634	629	614	613	583	603	592	633	637	578	612	597	603	613	634	589	588	556	620	592	587	641	590	577	596	609	554	581	584	578	582	587	589	651	605	580	603	606	619	614	603	600
30757	18690	18973	13152	9561	8058	15669	36729	43605	26781	3063	557	464	467	441	428	453	435	430	443	434	416	445	456	457	430	458	493	450	441	405	436	454	439	402	424	446	427	435	409	433	430	472	427	431	416	412	381	401	406	414	380	447	454	417	395	406	421	416	414	401	412	395	413	462	407	452	378	403	417	397	424	444	436	437	424	446	392	421	412	396	412	410	404	429	435	421	433	405	443	453	476	486	429	416	393	440	428	471	394	466	420	394	438	407	432	417	411	440	409	442	408	416	428	452	444	435	470	414	452	413	424	406	439	445	446	421	401	453	412	387	438	443	378	440	475	401	467	398	437	441	453	440	432	454	441	408	447	428	409	439	422	424	438	434	433	431	422	398	439	428	422	427	434	444	444	445	427	469	462	432	408	437	426	436	410	449	440	444	454	409	454	427	444	433	421	405	403	469	428	434	420	439	531	421	403	425	466	427	410	412	411	441	416	427	438	427	418	438	414	446	423	442	419	391	448	451	408	408	454	446	399	380	476	437	438	472	472	422	447	434	465	434	414	458	443	437	412	442	429	406	430	440	437	439	415	406	430	430	432	423	421	428	434	450	420	438	412	470	447	454	399	459	411	447	400	437	410	440	431	374	402	439	452	429	434	469	403	396	402	441	436	459	429	395	422	444	439	415	415	444	373	436	417	441	408	428	431	436	431	447	404	406	443	394	424	443	401	426	446	430	425	419	420	436	402	447	447	435	428	448	392	428	401	418	433	426	431	403	398	439	401	394	411	425	400	382	435	443	430	411	464	465	421	438	472	425	431	455	417	407	422	408	413	434	432	425	384	418	433	439	432	427	415	448	443	434	459	443	444	415	447	465	436	436	459	433	425	440	406	446	472	407	423	445	395	453	448	441	385	401	445	431	425	397	415	418	461	408	398	384	429	439	461	414	433	395	406	464	419	421	394	365	404	440	439	415	456	408	411	403	388	409	423	394	440	429	426	405	410	441	402	439	453	458	411	440	418	429	445	454	432	434	446	405	433	455	435	435	428	417	422	439	409	449	449	427	426	405	429	455	399	407	419	413	422	410	407	425	441	443	385	463	412	434	439	429	414	429	435	413	443	446	451	450	430	433	408	407	457	413	420	429	426	412	390	433	437	442	429	399	401	407	428	463	415	416	421	412	436	408	369	414	429	443	382	405	390	462	384	451	410	425	406	405	461	409	443	456	406	439	426	429	411	424	446	437	407	411	424	407	403	478	453	439	445	411	417	439	447	421	394	407	397	394	457	443	401	448	410	420	389	422	422	423	470	425	436	448	408	431	434	414	427	392	470	435	418	420	423	448	438	426	421	444	415	415	445	438	441	426	424	420	405	429	429	435	423	440	412	422	457	423	470	441	443	421	442	417	447	447	414	420	431	438	410	445	418	441	393	441	429	457	416	455	418	386	450	410	389	437	456	457	383	455	447	437	406	459	435	453	459	441	436	437	430	387	399	418	393	431	425	401	405	431	412	400	436	413	411	416	430	439	402	438	443	426	478	426	453	408	416	398	402	367	413	447	402	442	403	427	410	432	417	448	427	411	416	423	420	399	453	445	458	395	424	437	452	406	407	400	436	395	448	427	429	441	436	426	473	465	432	442	443	451	394	407	435	436	405	424	440	449	419	425	398	455	421	440	399	442	434	420	424	417	434	398	429	439	431	413	448	454	422	418	431	421	441	444	406	439	411	424	441	458	424	448	437	414	446	435	458	393	400	424	400	438	486	421	420	408	459	455	399	425	406	431	438	427	393	456	383	421	442	426	414	471	459	421	425	457	388	441	419	438	415	407	421	407	462	418	427	439	430	460	446	458	413	449	423	442	409	429	432	468	417	431	433	443	440	411	392	415	405	411	394	411	453	430	421	432	420	449	408	390	432	477	444	407	418	451	426	444	420	436	454	453	412	421	422	432	400	452	427	382	399	403	427	431	419	445	444	402	420	437	433	433	445	422	439	393	426	451	443	431	431	441	408	430	429	433	429	439	460	422	437	424	423	430	482	425	418	441	444	458	401	428	471	420	402	435	467	399	409	427	447	454	414	470	432	443	400	436	454	423	432	414	393	436	402	404	425	404	417	443	410	445	464	427	413	422	390	436	440	410	422	405	405	429	420	474	412	410	444	400	485	469	417	424	423	426	420	398	438	421	414	410	399	440	418	437	419	422	413	428	441	397	419	435	430	399	453	434	424	398	408	455	446	404	398	388	444	445	430	394	412	422	427	419	407	396	420	423	450	383	444	411	425	431	432	424	408	446	403	389	427	410	468	426	434	451	364	447	405	422	431	425	412	444	465	428	399	424	411	407	423	450	429	413	425	452	420	439	447	408	434	433	464	434	437	437	417	423	416	416	453	460	419	419	418	436	412	411	411	428	453	402	427	429	399	432	415	418	464	397	411	427	417	431	463	407	410	433	438	437	425	439	414	420	438	424	425	425	398	452	410	398	438	419	447	476	389	465	459	409	408	400	441	413	423	438	461	434	441	416	427	420	438	425	454	429	422	418	437	427	437	438	419	404	408	431	388	427	443	413	434	436	430	406	439	442	394	426	463	421	435	440	420	397	463	420	440	434	430	411	419	400	412	409	452	437	480	458	411	420	393	422	458	390	417	393	431	403	452	445	439	452	424	383	400	448	438	429	366	404	458	439	447	459	449	394	443	431	477	406	442	431	437	429	452	411	373	437	482	452	427	413	414	422	361	461	430	430	421	437	427	406	433	432	434	416	398	437	410	437	401	466	426	433	416	432	415	439	454	408	443	421	432	459	457	432	426	445	440	426	381	405	397	444	431	417	456	416	405	461	392	438	400	443	389	417	428	463	442	425	452	450	425	392	410	422	446	408	406	423	408	451	464	415	460	454	426	431	455	454	492	448	477	420	419	387	430	429	433	402	378	415	414	430	429	379	446	410	407	431	420	401	432	455	425	418	443	437	435	420	396	407	452	410	434	416	446	404	405	464	458	420	425	418	425	421	412	421	435	452	417	467	399	468	399	437	440	478	442	464	435	405	459	431	392	439	456	464	391	410	383	443	407	446	473	438	380	420	389	426	431	393	419	402	400	466	428	409	442	428	441	401	434	464	386	424	443	439	410	406	423	413	408	446	403	401	443	419	439	402	406	471	427	416	459	432	424	438	411	418	428	393	436	442	447	419	502	415	449	429	411	456	425	435	424	445	403	478	427	427	450	427	427	423	463	471	423	401	409	443	427	409	413	438	432	442	425	421	458	434	426	452	412	404	380	455	444	467	417	409	436	459	426	427	457	446	422	449	418	427	441	431	418	412	417	442	443	415	446	404	447	463	416	433	405	398	403	396	398	406	422	427	426	444	402	385	421	430	478	456	457	472	375	431	416	447	428	419	431	435	456	438	438	413	456	448	442	447	466	425	412	429	424	473	489	445	433	430	421	371	420	390	429	405	450	424	419	444	434	447	421	430	419	415	395	425	440	429	397	446	446
15022	12943	24354	23884	23729	23281	35258	55170	59837	28344	1327	1184	1184	1101	1106	1057	1096	1074	1074	1043	1058	984	1090	1018	996	977	973	995	1011	1030	1044	1007	991	963	1029	966	925	1008	963	1009	1026	960	987	996	984	976	950	1029	976	985	999	1023	995	945	1038	961	947	1008	971	1002	1016	951	959	963	1049	933	991	956	983	999	983	972	948	964	956	1014	941	946	987	955	968	972	1001	955	999	966	989	939	951	965	979	918	977	922	956	950	896	942	963	974	944	928	1010	935	939	937	983	926	1021	998	923	1026	975	991	941	965	912	973	973	890	981	951	962	965	1012	925	985	988	978	941	966	1013	937	998	974	963	971	1007	907	980	987	959	971	940	983	916	936	972	975	955	978	962	1032	978	1000	946	947	952	956	965	1014	933	955	1013	989	964	945	961	917	957	964	929	942	994	942	935	994	970	1000	995	958	918	975	1003	962	962	945	936	933	964	936	990	960	919	910	1000	936	937	1009	932	1011	1031	986	889	960	952	988	952	967	932	957	953	983	951	914	968	951	940	981	1014	1030	959	969	936	980	935	976	1008	923	965	978	966	985	900	919	946	921	958	943	969	963	982	890	935	985	937	984	993	1003	928	1007	982	950	977	946	1021	919	958	950	894	1010	973	975	969	976	918	1014	987	956	978	959	967	972	970	966	957	961	975	899	1003	922	985	970	942	962	987	953	964	982	949	890	1043	945	965	986	992	945	941	914	930	936	961	898	954	953	895	949	939	942	1011	953	903	896	945	968	1020	936	1017	954	993	938	963	937	951	984	946	940	992	970	1011	922	996	928	967	1004	970	995	918	976	1014	933	996	901	881	946	933	1011	921	1010	961	1023	948	967	980	921	988	934	926	949	963	1018	967	935	942	944	960	920	945	936	980	947	969	973	940	977	984	939	973	975	986	972	964	1005	994	955	964	925	965	1020	908	956	954	936	935	964	914	1001	904	975	957	954	980	965	930	916	998	919	935	977	992	985	965	918	931	969	928	1000	934	954	974	952	951	967	945	924	995	958	953	959	926	906	950	939	952	877	947	925	974	948	929	1028	931	958	966	984	932	1010	902	953	935	995	958	982	941	988	985	964	1017	924	990	968	932	958	954	971	1002	1036	976	963	943	915	986	954	990	919	981	921	978	999	968	1001	938	1001	984	963	952	927	952	954	1061	968	934	945	952	984	960	911	962	947	956	1001	953	972	943	953	928	968	931	945	994	1015	945	1002	909	956	953	951	959	991	937	1009	942	959	960	964	966	929	967	935	965	929	934	977	950	968	985	972	1005	967	936	936	913	993	1001	932	943	998	972	932	1014	927	963	948	1002	927	970	971	918	938	1005	937	1000	952	965	939	927	940	1031	986	907	927	972	996	1025	921	971	970	926	948	958	934	1023	925	933	984	1021	975	940	953	963	948	929	978	968	973	981	933	894	965	966	922	940	933	883	936	946	975	985	928	949	994	960	988	914	981	907	1001	932	930	947	953	990	952	965	1016	996	949	921	969	986	929	969	941	959	938	951	996	989	941	990	974	966	925	941	992	942	975	1030	910	978	996	943	938	908	936	938	913	972	954	992	943	983	992	925	1008	958	991	985	989	1026	997	1003	938	959	905	921	931	978	950	1023	941	960	985	928	948	985	994	934	981	921	931	936	965	944	999	971	960	1010	968	997	914	964	963	956	1000	899	949	985	925	959	951	946	982	1010	977	976	947	970	1009	919	926	939	963	972	1021	949	977	954	991	1011	936	964	951	975	974	956	938	981	927	1027	911	948	923	968	916	967	939	943	940	952	960	947	971	989	993	958	924	964	932	877	919	971	997	950	984	961	912	948	997	956	960	979	998	1007	931	959	973	934	974	1039	934	916	986	971	955	920	1027	920	1012	1001	931	1008	1002	953	964	912	902	966	994	971	1016	1000	969	1007	961	933	901	933	938	953	985	939	938	952	922	1008	978	966	931	1005	970	910	985	979	899	1005	984	933	973	972	990	966	987	963	1023	952	959	988	972	963	971	1003	926	955	988	973	977	966	915	960	969	942	921	972	969	971	921	927	991	1003	937	1000	987	963	943	922	945	961	923	986	964	946	973	937	951	947	959	924	924	972	966	1026	965	937	978	948	924	953	997	938	957	963	989	964	994	991	906	982	988	952	869	1004	923	945	1021	919	1002	931	985	1005	952	995	949	925	936	1005	980	954	939	930	1008	956	981	990	972	980	985	956	949	999	1008	981	905	953	963	961	971	1022	943	965	959	959	945	899	1058	973	961	973	948	969	979	970	966	901	922	1001	926	977	984	995	943	961	911	917	904	908	962	939	969	964	983	1034	1009	991	999	909	977	985	988	955	936	983	971	930	954	938	949	926	947	977	970	932	965	942	973	1002	936	926	948	910	953	1013	919	946	976	1014	911	990	984	917	1037	1003	884	966	979	935	978	977	963	950	958	1008	942	936	997	992	978	968	952	985	922	1031	1010	919	960	917	974	997	985	977	959	966	938	972	904	935	1006	958	985	956	1004	984	997	902	903	974	957	967	998	962	951	922	996	947	949	984	902	924	919	970	966	999	928	1010	981	1040	980	957	970	936	934	943	952	988	1000	984	930	962	906	945	1011	971	922	962	932	962	932	1014	941	1024	931	952	1050	912	928	989	964	1005	999	934	1012	963	942	1003	960	946	937	938	957	939	976	944	966	909	955	960	945	963	975	988	929	976	967	948	961	985	984	899	976	964	929	981	948	929	925	927	963	975	1003	1023	975	1039	972	958	960	916	919	1012	974	977	973	948	1022	927	957	961	948	962	962	986	993	943	999	975	957	943	1015	906	951	983	940	975	883	978	969	963	1013	1013	967	972	962	966	991	936	950	993	988	949	951	946	905	952	927	951	967	996	931	929	991	978	906	957	1014	986	959	928	945	931	963	911	968	966	955	937	927	993	924	958	972	946	964	968	952	974	949	959	922	1003	991	945	913	946	906	953	967	956	963	955	950	1020	947	946	963	975	916	962	994	978	925	1000	912	941	948	975	963	942	944	939	945	933	944	1007	955	914	972	965	957	970	971	936	1022	931	925	930	982	969	946	944	983	957	953	969	943	932	942	934	949	922	1046	949	954	952	986	974	901	980	955	967	997	919	1001	956	916	917	975	940	992	948	907	960	1007	962	941	919	929	913	924	976	1009	991	946	973	1018	921	980	944	1023	982	998	922	1000	958	954	1004	946	970	946	971	963	918	979	940	917	946	983	994	976	893	967	953	933	971	958	939	959	912	909	1006	955	1006	932	1036	955	942	939	945	965	948	988	960	1029	984	992	943	974	953	993	989	1000	970	914	942	1030	965	980	961	1008	934	975	934	975	943	950	992	986	933	959	989	906	932	965	1000	977	957	1016	998	979	942	922	931	958	981	986	894	969	956	968	1013	956	957	934	889	957	992	948	941	944	985	939	934	959	945	964	993	981	968	950	934	960	943	962	912	980	1002	957	962	993	964	987	984	955	974	996	944	943	997	913	941	972	994	939	938	952	955	1074	1007	1010	961	942	1009	989	894	969	913	964	952	956	992	1049	1032	949	899	972	981	909	938	913	984	926	972	944	1005	950	911	1024	1027	909	1066	930	1000	978	934	979	928	972	972	971	947	946	974	994	965	1007	937	1007	931	920	1018	943	927	932	976	984	943	920	962
10524	6116	6505	3780	3497	2250	1609	1881	2162	1270	210	232	214	227	251	219	234	220	190	179	219	211	210	218	220	217	235	230	219	239	231	197	231	219	245	251	242	208	220	219	210	227	195	243	225	241	197	227	233	224	211	244	219	221	249	250	219	259	214	226	216	222	218	230	210	237	215	224	218	200	199	235	243	218	241	210	239	229	208	245	229	209	229	210	254	237	222	238	204	225	246	256	193	234	225	220	235	243	224	213	214	229	239	218	245	210	217	245	239	214	220	227	240	210	229	201	230	243	209	215	258	213	222	259	192	226	214	214	212	226	213	198	272	248	237	214	212	212	241	192	205	200	240	224	203	216	201	236	231	219	219	231	192	220	231	216	234	189	231	217	216	245	214	252	215	247	208	221	214	208	206	216	187	232	239	207	220	227	217	197	233	214	241	210	238	225	262	211	256	242	217	196	213	234	209	217	221	241	268	262	242	198	213	213	236	221	215	228	230	221	224	240	243	223	225	197	227	222	209	205	187	220	194	217	207	227	219	224	205	239	253	210	232	257	224	199	211	214	224	222	216	229	216	238	216	226	231	245	230	222	226	208	231	225	197	217	237	224	225	207	232	206	251	248	190	208	224	227	199	224	243	217	241	214	223	236	218	251	244	244	233	222	204	225	241	239	217	242	227	214	212	205	244	229	217	213	210	214	248	225	216	232	234	267	209	233	219	231	215	225	246	230	210	220	259	217	233	246	218	211	201	212	224	220	205	270	222	186	256	228	225	229	204	217	220	211	246	232	230	241	239	253	217	244	205	250	241	225	239	244	194	226	239	232	226	206	190	266	253	240	246	226	209	229	241	244	223	223	241	263	228	205	228	256	226	258	229	252	227	208	225	208	230	230	229	220	212	228	213	199	243	213	217	224	245	194	237	203	219	225	212	244	225	231	230	243	233	226	228	244	212	212	227	241	206	224	206	228	204	221	216	205	220	247	258	224	206	223	256	195	237	224	246	224	276	236	226	202	213	215	201	238	229	238	226	211	230	224	205	206	240	240	206	209	209	243	232	225	232	226	237	251	231	218	248	216	234	205	239	242	233	211	196	229	246	230	201	226	219	215	200	206	219	221	230	216	243	247	233	208	248	214	182	225	218	210	212	199	229	219	205	221	223	198	207	251	218	218	220	220	207	213	207	199	242	223	238	212	231	207	229	213	241	224	228	234	228	205	218	232	232	225	248	224	226	212	236	260	251	249	229	240	206	223	244	225	219	220	235	218	244	240	211	200	229	227	227	220	225	234	235	234	223	227	252	231	239	241	211	211	240	240	241	213	215	229	218	236	224	233	221	221	225	225	225	206	245	233	212	233	236	240	221	243	233	216	232	212	247	236	234	237	213	190	205	220	227	207	212	223	256	240	216	237	229	195	208	200	235	240	224	220	213	204	211	217	198	238	211	210	255	202	236	245	242	216	216	233	220	238	225	231	223	232	236	214	203	216	246	234	226	213	230	243	202	233	222	218	221	235	229	226	204	239	233	237	209	246	232	196	245	231	262	197	210	230	220	214	216	225	231	208	215	246	221	241	213	270	237	221	255	207	207	257	245	248	239	220	204	220	244	225	235	242	223	235	227	202	194	217	232	216	222	210	222	221	219	193	233	210	186	253	217	219	215	212	209	195	236	224	215	233	212	200	251	243	222	241	223	207	233	218	209	234	245	213	202	229	215	239	229	237	248	220	215	215	218	229	222	210	229	236	223	232	202	234	226	235	236	234	228	241	237	183	199	218	256	220	233	219	236	259	228	208	202	218	233	217	201	219	229	217	203	215	214	231	245	233	223	207	236	211	212	214	216	245	225	220	239	245	214	210	222	224	248	246	233	221	213	219	241	247	235	203	203	203	222	234	187	241	200	205	222	201	221	219	242	234	204	244	211	220	217	223	237	243	222	221	237	180	265	246	232	218	192	202	259	213	202	240	242	214	232	229	226	245	253	209	198	247	232	235	229	223	208	201	194	219	216	211	210	213	214	227	220	208	233	240	212	250	210	241	214	228	202	217	221	240	233	240	215	218	224	202	213	207	212	192	248	211	236	227	226	214	255	218	243	224	244	204	224	225	221	227	210	229	208	246	221	219	239	229	239	246	192	234	229	195	228	221	221	206	249	215	238	234	214	230	208	222	225	238	226	255	247	246	232	256	240	238	224	218	223	237	239	229	231	211	229	254	217	222	216	226	202	229	240	236	227	239	254	200	214	227	237	223	245	217	207	258	266	233	218	241	234	201	237	249	188	223	232	233	206	255	225	220	200	212	190	212	227	200	227	226	231	231	242	231	199	237	236	226	243	199	225	237	200	234	220	243	238	201	231	247	231	233	231	232	209	226	203	217	206	219	218	257	238	231	233	222	243	245	240	221	243	212	212	197	251	225	229	250	228	224	226	196	182	229	192	220	256	229	245	229	248	220	224	249	239	238	252	244	206	208	215	247	237	229	228	224	227	208	238	228	232	250	220	230	209	244	196	226	219	229	238	260	219	221	233	205	223	218	220	222	218	221	230	257	233	228	203	227	202	216	247	212	219	234	251	224	235	231	225	220	202	226	237	222	201	252	249	233	223	188	213	217	224	235	238	196	217	233	223	225	221	220	243	214	235	251	232	222	232	200	245	225	234	221	234	220	230	199	208	224	235	215	232	217	232	207	212	204	225	196	232	236	201	222	242	208	225	237	249	231	236	235	215	241	235	223	252	257	223	208	232	240	236	200	233	224	230	220	201	223	218	188	198	213	228	218	250	221	259	229	220	211	219	235	248	248	191	205	223	228	242	226	217	226	231	220	233	224	228	214	216	219	224	230	205	229	243	236	203	237	221	234	220	226	243	227	225	212	225	222	209	203	248	250	236	241	230	228	219	230	218	202	205	249	213	195	253	242	226	223	252	196	241	238	237	226	211	224	221	239	224	240	233	209	242	251	239	222	242	232	238	225	243	216	248	252	231	211	225	215	206	232	241	224	239	242	230	213	200	227	218	224	251	222	217	225	225	228	242	246	203	227	230	213	246	213	215	218	251	238	215	238	208	216	198	220	229	240	233	240	255	242	221	200	249	244	223	231	268	227	231	229	215	234	218	221	216	209	217	243	216	229	234	229	196	227	231	242	226	248	213	223	208	226	219	201	228	245	211	240	213	238	218	237	204	213	218	224	227	239	225	242	226	231	237	248	231	196	203	263	208	202	205	232	237	220	240	235	197	216	210	243	228	222	225	193	217	215	212	240	201	198	220	236	233	221	228	228	209	245	265	229	234	210	211	205	227	230	224	226	241	208	228	239	217	217	240	234	207	245	225	207	238	209	220	221	192	250	221	230	210	218	234	225	219	245	246	233	232	207	235	239	216	258	232	261	255	208	244	210	243	265	232	235	255	200	236	253	255	228	227	210	242	205	209	214	281	243	235	238	232	237	237	213	207	205	206	233	239	228	248	199	247	229	233	240	226	196	213	231	195	234
5682	5177	11485	9928	11832	8689	7082	8897	9082	4665	577	536	563	556	527	539	526	564	545	559	574	558	573	535	557	552	548	576	545	527	556	560	567	536	585	542	550	562	600	551	525	533	518	573	542	512	522	531	568	580	561	558	596	594	539	531	570	520	545	522	495	511	588	508	542	565	533	561	570	533	558	519	589	578	547	552	520	578	525	509	550	534	590	573	566	561	579	521	584	539	547	528	539	579	545	560	516	584	581	555	558	541	587	537	569	568	542	571	551	547	539	533	558	512	546	536	565	573	590	564	483	564	546	538	547	568	566	557	528	528	605	536	528	551	577	536	574	549	526	565	524	550	566	533	546	565	570	546	547	543	560	548	564	552	528	550	530	544	501	532	550	523	546	528	576	489	557	552	578	523	494	538	583	561	578	504	536	515	528	554	584	597	551	553	511	546	528	524	570	548	504	520	558	584	567	571	544	547	591	548	563	566	494	582	562	559	550	543	520	526	537	522	580	523	568	560	533	506	539	506	520	572	561	561	521	546	575	555	565	562	569	574	572	526	514	532	509	516	569	556	558	530	539	553	529	547	600	555	580	560	576	549	550	564	563	574	503	552	566	518	567	612	551	566	545	546	556	573	542	524	525	589	551	584	528	518	524	566	506	526	554	551	551	509	558	598	538	564	514	571	531	542	498	561	599	543	571	540	543	560	562	551	570	553	564	537	541	561	539	576	581	508	562	533	552	556	541	554	609	542	525	558	513	566	544	543	533	502	525	576	552	566	554	562	572	540	533	534	577	557	537	568	551	595	564	526	517	568	542	561	535	552	509	572	511	529	511	507	569	563	555	546	544	523	535	615	577	555	576	517	515	563	546	574	556	542	549	554	501	541	526	539	563	523	519	505	545	544	538	561	519	563	566	539	579	566	559	563	557	584	546	534	529	613	532	542	526	519	516	533	571	593	526	524	566	552	533	548	533	551	549	519	544	565	562	552	505	547	529	547	537	520	548	535	533	561	545	542	543	534	554	591	545	532	583	538	499	590	578	504	545	546	524	586	528	532	533	593	542	533	557	561	521	540	533	558	555	546	532	543	534	557	584	555	598	518	613	524	536	531	543	557	542	548	581	535	567	554	564	518	543	563	553	540	524	565	556	530	576	557	533	555	526	556	551	575	541	539	542	552	519	563	571	541	515	553	550	552	568	544	565	540	535	527	563	566	527	536	539	572	529	601	552	555	542	541	564	524	575	567	566	583	586	581	547	505	518	571	576	549	559	571	597	535	589	521	555	542	583	578	564	516	512	523	539	514	556	553	494	541	551	566	555	547	577	552	550	572	534	559	538	575	511	498	536	518	503	555	561	560	568	570	521	524	543	510	551	508	521	526	553	585	523	546	516	529	572	557	550	567	584	585	573	574	560	549	556	557	550	550	559	523	557	562	567	552	543	545	594	539	551	564	561	547	559	533	573	554	521	527	562	525	544	597	560	515	564	503	555	600	535	574	544	574	527	516	544	511	559	589	564	521	553	582	552	523	518	524	536	528	599	568	568	508	548	543	546	586	583	574	545	559	548	539	555	543	541	543	551	522	558	550	534	560	520	534	566	547	566	594	574	532	555	547	540	536	547	531	573	529	566	527	567	546	566	568	513	560	543	578	563	537	524	557	535	542	567	547	525	565	547	562	537	546	520	577	591	553	523	541	557	597	585	533	537	569	559	548	544	505	535	571	523	579	559	570	580	554	529	583	558	572	563	536	506	568	550	568	529	550	545	545	542	558	528	550	575	558	571	526	543	555	555	519	556	563	548	505	560	512	560	571	554	581	573	584	511	567	560	531	565	542	514	585	523	548	524	532	547	511	550	570	576	521	489	570	567	487	559	568	493	538	548	585	577	557	536	523	539	542	576	568	562	590	541	559	588	562	555	526	529	568	553	554	549	547	536	556	567	547	529	527	548	541	511	579	518	571	566	555	530	513	520	567	537	527	555	551	538	539	553	546	535	537	568	581	551	544	520	516	535	530	527	559	533	543	531	583	514	542	505	569	554	540	538	564	515	573	518	547	533	547	556	537	548	557	581	590	552	590	550	543	572	561	561	532	557	533	582	492	537	552	557	538	527	504	570	531	519	517	557	565	570	580	593	558	507	580	547	558	561	545	526	540	589	563	583	552	553	521	526	532	567	556	536	600	555	547	529	570	533	583	544	611	580	565	557	552	544	535	531	526	523	524	525	564	589	548	534	541	549	549	515	552	553	552	531	599	547	579	555	572	567	542	556	547	518	547	543	544	559	529	521	553	576	607	567	550	546	540	563	550	622	546	547	531	553	534	552	561	501	534	547	526	553	562	547	519	570	525	562	544	569	567	602	533	567	538	549	501	598	569	556	543	533	558	575	549	534	545	539	570	567	581	553	552	558	541	589	515	526	539	537	575	556	564	581	556	569	565	547	548	535	552	514	566	523	571	560	522	520	522	574	524	522	539	527	543	581	520	552	559	562	558	534	536	543	575	573	582	544	525	555	566	541	513	536	562	591	509	591	535	552	551	495	557	575	529	553	570	489	568	557	541	536	521	571	564	555	551	573	519	594	545	567	514	531	570	566	503	551	509	581	547	598	551	539	509	517	525	534	544	549	543	556	567	551	542	524	538	561	566	559	575	544	535	587	545	584	544	521	498	563	575	559	568	610	531	576	527	560	552	539	593	512	541	529	526	560	570	556	557	557	531	534	553	575	580	546	567	563	518	566	575	527	562	544	573	525	564	558	541	550	541	525	547	524	542	574	555	499	517	530	527	526	533	580	551	522	577	564	582	532	514	552	559	539	522	574	544	501	569	572	562	570	554	568	564	543	526	550	568	551	529	531	556	564	568	592	517	562	544	564	536	575	567	561	550	543	553	551	528	583	543	547	612	568	531	553	526	570	553	549	552	560	521	554	538	556	526	574	514	547	574	554	544	540	524	605	559	566	560	496	525	513	546	534	530	581	561	547	553	553	587	562	551	553	574	525	549	546	484	529	568	537	519	565	550	555	548	508	559	547	579	519	527	571	534	533	543	525	554	551	562	578	564	563	547	596	524	575	524	554	526	540	556	542	543	522	564	569	580	568	571	531	569	582	547	532	538	597	533	538	557	559	509	517	545	548	563	573	556	536	512	547	563	585	514	561	557	552	591	553	547	538	552	546	570	510	528	527	562	582	519	539	549	553	556	549	570	527	596	576	527	548	574	533	538	576	531	542	549	597	549	516	541	573	540	575	590	546	538	575	546	540	526	580	535	561	542	552	532	558	531	578	539	534	550	537	569	588	543	494	569	522	543	538	554	580	553	548	540	534	554	548	525	541	505	558	531	516	532	535	520	522	594	548	522	568	549	549	546	539	557	540	575	562	498	556	547	554	556	553	535	536	563	562	603	543	562	551	552	579	516	537	541	543	560	536	528	507	575	542	532	514	562	552	546	538	544	587	578	565	578	566	558	535	560	529	553	545	529	513	557	555	577
21088	12447	11965	8559	5371	4279	8040	22871	26097	18212	1282	315	299	275	298	288	346	297	270	255	273	288	268	252	277	291	282	273	264	269	273	292	303	274	258	295	305	293	312	255	255	268	278	297	255	267	309	302	285	279	279	273	282	268	259	289	261	268	289	274	265	257	303	291	250	286	277	264	285	263	240	257	265	284	290	315	285	286	296	306	296	255	258	240	238	263	275	288	269	275	238	270	284	258	260	280	238	305	242	271	280	260	243	273	283	273	285	279	270	285	268	236	279	226	301	242	256	256	272	284	285	259	257	258	285	270	255	296	301	297	255	226	261	272	290	271	261	253	266	256	283	275	270	250	285	261	249	284	293	280	293	292	269	256	274	265	265	293	269	255	271	301	295	262	261	282	299	312	278	277	272	249	286	257	239	243	258	281	277	249	290	247	263	229	246	267	276	317	271	249	287	239	277	279	262	261	251	257	287	302	260	282	262	271	289	236	240	280	291	271	267	249	235	255	281	258	284	274	289	297	260	253	264	276	274	276	271	281	264	257	274	252	293	274	266	294	282	242	247	269	239	250	295	272	275	287	309	284	270	267	281	252	302	273	258	260	254	252	248	275	269	256	235	272	282	293	275	255	289	267	277	294	240	266	289	264	232	284	269	265	272	260	243	289	246	272	289	246	272	298	285	279	280	267	248	249	253	280	253	265	290	300	266	274	300	279	251	274	277	298	250	282	284	270	290	273	271	272	269	266	288	283	260	246	247	259	268	260	246	281	259	236	272	254	301	288	277	281	265	254	289	250	268	292	276	275	324	262	291	276	252	276	249	263	279	270	287	265	274	289	267	294	247	270	281	301	304	271	279	252	261	309	264	261	266	243	269	282	288	257	279	252	281	272	272	259	281	254	263	248	260	278	256	281	259	242	258	251	267	274	296	244	257	258	283	265	309	280	262	283	265	282	269	281	245	318	260	250	288	248	271	270	248	281	288	263	264	278	301	256	260	244	275	266	293	272	277	261	315	269	277	271	260	281	273	288	267	259	263	255	274	289	293	266	258	279	248	267	316	288	261	253	234	277	275	300	314	296	293	266	268	264	266	307	275	229	273	268	272	280	230	258	259	260	273	294	288	254	288	288	272	278	275	297	298	275	284	279	279	256	242	330	293	270	264	263	279	255	278	285	283	276	246	267	276	264	288	252	274	287	286	287	229	280	267	271	282	288	273	271	263	263	266	251	267	208	309	281	314	246	289	292	268	268	289	285	242	235	271	258	262	257	255	291	274	263	271	274	282	242	263	276	252	261	294	243	257	257	287	276	264	264	254	287	278	304	254	304	293	283	283	257	273	273	257	259	293	256	239	249	278	309	279	260	265	282	276	268	255	268	252	234	264	246	244	273	258	263	318	279	251	267	254	265	287	294	291	244	277	263	263	289	268	244	272	264	287	303	267	268	280	279	276	276	273	284	260	287	273	282	281	282	261	268	276	243	254	293	263	264	293	258	273	305	248	266	265	265	268	254	256	271	284	280	276	288	273	249	242	263	240	273	258	278	236	285	272	286	293	278	261	260	274	277	248	276	262	289	272	271	277	250	247	283	259	284	283	284	269	267	261	300	260	267	274	267	289	260	279	296	290	264	260	273	277	268	242	265	289	251	301	283	281	269	269	240	286	263	259	276	275	260	292	251	255	275	246	258	239	266	294	279	249	264	251	292	284	287	266	287	299	275	264	260	304	267	296	238	241	232	266	267	257	282	283	275	269	272	270	264	264	273	246	311	242	277	267	243	265	271	230	249	269	276	290	288	259	292	240	244	273	292	274	282	272	238	275	285	264	276	273	252	245	265	293	266	283	273	264	273	256	269	292	269	268	261	280	280	279	307	279	256	237	278	263	258	271	269	259	285	269	255	259	269	246	287	283	292	268	302	320	294	278	272	325	290	239	301	281	281	295	272	264	305	244	283	285	261	261	261	272	292	257	283	266	291	249	287	267	272	271	265	275	281	286	267	247	264	257	223	281	301	279	281	269	258	285	260	283	281	252	268	226	291	275	267	261	263	242	280	286	266	264	266	268	297	286	264	312	255	277	300	262	259	269	293	261	265	282	271	247	261	252	268	277	271	311	283	256	275	282	262	261	302	260	285	259	265	253	246	263	275	246	284	260	252	272	305	294	259	240	261	244	251	272	279	290	260	296	280	261	259	277	285	281	292	243	269	273	271	284	263	265	240	272	264	274	300	248	297	253	271	279	298	273	309	294	280	248	285	266	284	265	284	267	313	297	228	241	276	285	304	267	311	277	256	267	307	298	282	258	259	274	276	293	266	278	266	280	291	290	282	268	239	260	296	250	293	240	271	305	290	290	246	271	273	264	246	275	283	264	255	289	289	253	282	300	278	284	279	257	266	271	266	266	240	283	264	276	251	243	257	258	290	254	259	273	258	250	298	224	257	278	272	258	294	241	265	285	257	277	259	300	266	289	265	273	244	264	296	318	272	293	271	260	286	284	262	272	260	275	265	258	263	251	284	297	270	281	302	263	269	277	290	282	248	279	296	265	261	260	298	249	244	273	252	264	257	248	289	289	266	262	264	272	282	264	222	236	259	266	302	262	296	290	305	277	275	280	297	280	264	252	262	256	291	282	248	254	275	304	284	283	291	300	287	270	267	281	299	261	263	279	291	265	261	278	249	262	294	258	278	241	249	254	276	275	275	260	239	267	260	286	272	289	266	267	277	297	262	280	244	259	265	292	262	230	272	276	253	302	278	306	253	250	263	285	265	281	271	312	279	279	252	283	295	276	281	261	233	274	268	252	288	275	283	267	243	278	278	288	266	249	240	274	268	282	269	262	264	249	255	256	278	244	270	267	261	241	255	265	285	271	294	287	264	274	278	273	255	296	299	280	289	267	273	267	243	293	258	276	278	256	266	279	253	287	246	275	257	277	270	274	251	267	280	259	245	310	268	298	289	281	246	283	296	251	280	267	287	300	268	267	278	284	266	254	295	298	259	272	236	279	262	272	273	277	269	268	272	275	294	252	250	274	254	273	280	263	253	296	240	284	273	294	283	268	266	246	289	268	284	254	244	267	264	244	259	308	292	244	273	287	257	290	288	271	282	257	286	256	264	277	279	287	256	261	252	271	262	296	251	263	269	260	281	250	295	269	257	293	263	275	266	271	245	279	256	256	253	277	255	302	261	248	249	261	247	260	259	290	265	278	283	259	278	288	282	274	279	257	244	264	248	245	264	283	245	276	247	229	278	276	266	279	277	305	254	276	250	247	277	256	264	254	283	289	287	276	292	286	286	269	258	268	261	306	287	280	277	265	272	292	269	269	292	280	268	290	249	277	280	254	279	277	259	301	285	286	255	268	258	296	274	261	269	276	272	263	280	261	240	283	281	293	270	280	287	254	308	290	263	292	261	264	249	263	273	275	244	261	302	257	295	291	292	294	275	273	280	281	266	270	241	276	281	267	261	269	272	275	267	281	251	254	299
11311	9323	17655	18508	16553	15241	25393	45255	46951	29015	800	812	772	755	703	744	685	730	739	671	716	679	684	688	707	689	731	666	659	615	680	676	633	623	636	684	685	687	621	697	650	651	634	676	657	625	678	707	648	704	659	653	655	639	673	664	648	645	646	681	642	611	702	679	633	666	683	617	702	683	624	685	656	716	679	649	651	626	664	647	699	639	629	691	673	670	656	694	643	671	692	677	604	716	671	659	634	637	663	622	676	676	606	702	678	658	654	641	616	682	657	616	623	694	656	636	677	635	676	702	694	653	698	654	639	647	675	688	584	684	673	686	635	632	623	683	606	639	675	655	647	698	641	696	655	651	641	636	657	623	731	669	681	672	643	646	637	664	658	625	630	648	648	657	622	656	651	663	673	668	682	679	632	636	659	655	694	656	673	649	645	573	667	678	698	660	685	639	691	657	648	677	646	653	655	671	698	607	660	623	658	659	673	688	696	629	689	653	633	646	690	665	666	657	703	626	656	682	656	644	705	677	716	648	616	645	654	628	670	668	695	652	634	650	627	623	683	693	621	664	650	671	682	692	688	659	678	614	671	624	640	642	624	631	605	614	630	666	677	689	657	670	650	661	650	703	663	655	651	655	687	683	644	669	662	644	652	679	671	630	615	707	691	655	683	673	669	640	646	680	701	652	669	664	682	652	653	684	639	644	634	660	665	628	702	681	641	682	650	659	707	712	681	642	661	674	678	647	652	660	671	660	652	658	693	617	683	637	656	652	689	658	655	643	711	646	663	676	680	666	643	686	685	656	681	611	673	597	659	664	642	693	640	682	640	647	659	636	635	667	638	614	674	630	654	655	678	652	669	675	674	640	604	646	642	683	694	657	675	649	646	658	643	678	695	629	650	668	637	648	678	663	655	649	662	647	634	670	680	656	673	645	606	660	649	669	699	639	619	643	658	694	643	650	640	690	619	680	664	696	674	650	666	665	667	671	647	666	641	663	627	674	629	714	685	663	698	672	673	614	646	647	630	679	715	643	655	642	659	708	613	672	651	633	700	653	654	712	664	660	611	687	658	665	640	664	699	677	671	649	687	623	627	663	646	637	680	684	682	641	697	638	678	628	677	667	608	659	667	624	679	642	715	621	644	651	647	616	643	702	680	597	636	636	687	601	655	645	677	633	650	668	656	682	666	641	678	647	637	679	683	669	677	656	653	652	696	723	648	662	650	672	663	681	702	668	675	644	653	592	684	679	659	622	665	648	642	617	661	657	664	710	636	648	706	693	631	621	679	651	645	638	706	644	666	633	628	670	670	687	597	708	638	707	645	656	632	670	675	680	628	654	659	632	609	605	668	650	660	661	659	686	628	648	649	660	663	675	663	661	668	682	655	662	650	676	648	622	697	656	667	677	685	703	689	649	654	725	672	653	648	600	633	683	688	608	605	707	668	694	655	662	639	740	645	687	654	644	650	688	686	679	651	641	635	706	610	650	659	700	661	678	652	639	702	695	628	707	645	661	669	609	670	610	695	638	654	685	629	662	664	653	676	641	661	669	647	694	692	654	626	648	631	687	651	640	655	617	674	670	639	636	676	681	658	650	649	634	668	657	672	623	656	687	648	660	684	607	701	656	669	676	634	628	620	643	643	627	667	672	665	608	625	669	644	690	634	689	634	645	630	717	653	669	660	732	631	652	654	644	662	618	629	639	662	662	640	603	698	656	660	674	662	654	635	638	684	670	650	693	659	660	652	657	679	676	679	655	654	654	658	668	654	623	689	643	678	645	634	683	695	669	701	655	732	638	632	655	642	670	657	671	680	644	650	689	632	652	625	666	652	642	644	687	653	677	641	693	627	650	659	669	668	643	623	674	628	656	701	708	661	671	649	642	681	652	666	650	678	708	666	652	682	688	676	625	690	680	663	696	650	691	621	655	637	661	666	641	649	647	635	680	661	629	652	666	649	622	697	660	672	690	648	648	624	649	667	694	658	659	647	691	642	658	655	678	690	631	672	635	682	645	671	676	703	669	663	666	679	686	664	656	651	620	677	668	671	654	668	640	678	648	632	671	664	631	675	683	637	680	659	671	636	636	666	639	675	622	691	633	681	647	658	644	665	633	671	697	712	615	683	698	674	681	660	643	675	670	702	682	672	684	611	694	656	657	691	627	654	642	646	707	651	635	669	658	644	711	663	666	613	661	675	682	651	677	645	694	624	712	685	675	663	638	589	674	662	648	630	659	587	685	654	697	623	656	621	687	679	616	675	636	645	679	668	670	673	645	623	684	635	623	681	660	677	699	691	676	632	658	640	662	693	646	691	631	669	649	634	661	684	674	675	632	669	663	721	621	685	672	717	630	678	632	677	639	614	674	677	713	670	650	637	640	705	621	684	660	653	669	646	667	699	631	646	663	616	705	663	654	648	662	654	626	666	612	657	624	654	640	657	677	676	652	696	662	687	696	682	603	652	648	646	669	738	635	702	632	707	715	666	705	690	610	646	680	664	660	648	690	665	622	636	690	627	636	705	704	637	686	659	638	678	641	717	672	676	633	635	599	667	627	673	638	645	640	638	658	694	631	670	621	664	681	626	707	696	621	684	652	634	693	671	671	678	690	655	618	680	690	617	689	671	659	682	704	676	677	636	670	685	684	634	606	632	685	659	640	678	652	645	663	674	666	673	681	658	630	630	648	684	699	675	639	656	658	670	648	685	649	670	645	618	652	644	609	635	682	692	674	685	649	665	673	656	683	706	675	632	655	648	683	652	663	653	696	740	667	643	692	646	648	635	597	689	656	666	697	632	659	679	694	647	624	698	687	600	682	661	652	653	644	678	691	673	652	659	696	677	670	660	588	673	648	734	605	669	695	621	648	683	662	675	686	674	660	678	646	640	639	644	680	633	646	655	685	608	666	687	664	619	600	655	631	649	689	662	711	656	601	653	636	632	638	644	648	692	615	668	633	682	670	671	705	672	634	646	640	638	595	659	643	698	624	613	655	715	610	651	620	656	687	651	619	660	647	661	626	668	624	692	675	656	623	664	608	680	629	690	673	621	658	637	675	646	659	682	675	709	664	636	615	674	614	665	647	650	695	661	668	652	656	667	675	675	623	649	695	651	650	646	656	670	662	662	663	644	676	669	688	650	670	638	615	692	677	664	668	642	622	636	648	657	659	672	662	668	665	631	653	649	627	622	665	649	626	633	648	658	625	647	655	667	631	640	640	650	676	674	672	669	715	685	642	691	686	643	649	688	629	660	618	672	682	677	675	649	663	689	684	628	675	669	591	657	692	682	645	666	687	639	611	645	636	662	646	673	662	669	659	692	685	656	680	658	666	668	676	661	688	650	645	623	643	650	700	647	670	594	621	680	688	659	674	671	677	626	683	707	664	714	643	637	624	657	642	641	679	662	685	647	655	675	694	630	682	630	654	653	642	657	673	629	626	629	697	638	666	661	627	627	698	673	638	642	645	647	675	648	649	653	660	633	694	614	640
31140	21006	20195	14428	9426	6328	7050	25806	42417	32053	3838	524	469	447	485	460	453	432	422	415	428	408	490	423	440	449	425	418	412	395	454	413	390	442	412	429	410	446	422	415	455	428	429	420	433	452	429	468	384	397	396	416	449	407	466	442	413	424	392	421	387	416	399	428	463	415	411	454	412	427	442	402	482	429	445	447	403	452	458	406	468	417	414	423	427	420	436	398	438	449	417	395	432	463	391	420	432	419	384	410	448	434	445	455	390	406	426	404	428	462	419	435	413	449	424	432	444	381	444	474	451	433	456	444	439	459	381	397	441	417	420	415	396	415	423	467	452	378	411	435	420	414	425	438	442	386	451	461	423	425	430	458	421	417	423	424	380	378	371	421	416	438	415	459	414	381	437	406	429	469	424	403	424	422	395	422	385	389	432	395	404	417	451	400	403	418	444	359	408	437	413	437	399	423	390	376	400	413	438	411	405	446	433	411	449	443	444	419	425	400	409	398	416	419	416	380	392	397	412	402	420	391	477	409	428	438	415	480	419	374	444	384	405	448	420	456	410	399	390	408	437	399	438	429	422	425	415	429	395	403	376	432	410	409	398	393	396	403	405	418	426	413	434	441	385	403	419	431	450	406	430	466	427	396	417	461	423	424	442	434	397	414	415	412	432	389	394	436	465	423	416	416	408	446	404	403	404	483	389	423	428	407	427	460	429	457	428	442	421	384	414	421	409	459	471	399	421	408	473	416	415	420	429	399	408	438	429	431	410	397	385	430	457	439	418	421	434	402	439	393	403	410	402	409	395	392	428	443	422	412	468	405	421	419	413	404	452	414	432	386	407	404	459	431	408	382	458	404	438	464	451	433	428	414	467	415	421	448	434	395	408	433	403	427	468	428	441	400	416	395	402	439	424	463	424	445	425	455	435	412	423	430	397	412	453	417	397	409	393	439	426	392	408	431	447	392	403	384	390	456	463	422	445	392	400	477	429	411	407	416	416	400	427	436	425	451	441	434	424	425	479	429	427	408	420	425	437	417	423	441	401	422	427	416	443	435	434	421	448	439	441	405	389	447	373	398	387	393	437	414	417	420	411	421	433	404	391	429	416	394	467	430	394	382	409	421	400	417	424	410	411	429	438	436	428	415	415	479	420	412	414	391	417	405	416	422	418	389	424	421	455	450	422	387	423	437	421	426	433	401	437	408	392	475	410	432	464	460	423	454	474	431	402	457	421	382	411	376	417	393	436	420	403	399	446	416	426	383	388	397	407	412	432	479	439	436	417	422	393	372	399	416	418	429	436	440	465	428	436	479	410	443	420	434	423	425	446	408	432	440	426	432	412	409	439	418	416	434	441	423	385	413	440	427	425	398	446	430	407	396	424	398	426	418	432	393	442	385	446	442	404	377	421	400	411	435	428	423	378	405	426	422	441	419	424	376	398	437	435	416	433	417	387	454	395	421	447	435	406	387	403	379	448	439	464	387	404	432	463	411	384	420	394	400	393	421	401	374	383	424	419	434	435	463	428	467	409	394	387	445	396	453	408	426	386	409	434	399	441	471	421	421	428	450	400	420	447	415	410	467	416	440	455	459	414	469	400	449	408	437	430	427	427	425	445	423	410	402	406	406	454	419	410	395	421	380	414	397	428	403	474	442	415	419	408	431	422	438	463	436	449	404	423	441	398	435	372	425	418	400	415	415	414	386	446	419	444	417	434	413	418	386	434	433	448	438	413	408	415	440	414	451	420	411	375	467	403	407	457	415	413	426	407	439	384	439	433	464	428	414	481	416	421	439	433	471	444	421	441	413	398	413	390	441	431	428	376	388	462	419	412	428	426	470	404	413	443	411	403	438	424	410	429	416	405	401	420	444	400	410	414	411	410	414	441	396	423	412	415	436	428	454	397	433	399	456	405	436	387	417	440	429	451	444	398	447	408	438	433	417	402	397	449	441	450	456	417	407	421	397	417	441	425	434	442	420	394	433	439	407	415	401	437	417	429	395	429	427	450	428	406	423	461	433	436	404	409	458	383	437	396	419	449	420	439	398	441	445	402	448	388	421	408	429	409	392	430	413	399	404	435	399	412	439	435	442	406	399	419	434	445	416	381	408	440	421	426	414	394	425	454	448	446	414	435	435	402	447	474	417	454	407	358	449	431	393	408	415	424	458	382	422	398	467	428	404	396	424	409	393	376	408	428	399	426	417	414	418	402	442	416	409	381	394	420	440	402	440	461	415	351	405	455	411	423	454	419	377	412	429	443	428	420	411	442	418	456	435	379	465	450	427	460	430	455	428	413	410	417	444	365	414	376	453	385	408	419	420	437	414	397	426	401	419	435	448	457	432	413	408	404	387	369	458	403	464	395	416	396	454	399	381	410	439	445	420	441	405	431	431	375	428	426	406	439	437	424	423	415	476	440	441	387	419	416	383	413	407	381	459	384	395	454	398	443	413	445	425	428	410	397	393	468	442	424	446	439	405	391	424	415	407	426	418	433	445	395	448	454	423	434	439	455	398	416	410	413	429	383	436	394	449	456	461	449	455	412	432	406	452	442	388	427	486	455	462	414	431	441	420	430	461	400	439	383	393	429	390	402	409	408	398	434	391	387	397	398	387	463	446	404	399	442	429	403	426	415	412	410	430	426	430	403	423	440	429	436	447	458	418	431	417	400	456	476	441	439	426	424	413	416	444	397	413	417	429	435	437	429	431	410	414	411	419	390	425	431	440	422	434	383	406	372	394	434	440	381	429	413	404	391	405	433	383	447	421	430	421	399	399	402	427	415	399	460	431	400	390	410	411	412	401	422	392	429	424	416	429	445	398	433	451	420	374	452	436	427	448	420	384	391	430	410	410	445	395	461	424	403	468	404	403	422	425	429	403	422	437	446	465	445	389	453	408	403	438	427	427	420	401	430	444	439	452	409	385	421	414	379	417	428	482	396	378	401	458	398	402	423	388	401	398	387	426	424	419	423	438	428	443	414	400	410	404	405	411	373	429	464	384	410	460	409	490	408	390	401	416	419	405	436	405	423	402	437	388	399	417	392	434	371	439	413	429	428	379	433	385	391	430	422	417	443	433	409	434	440	434	415	449	431	437	412	435	453	406	398	413	444	424	409	415	446	431	415	438	412	413	456	392	447	419	440	385	422	424	459	410	385	410	394	466	416	416	406	429	427	429	404	417	432	442	392	409	426	398	429	426	444	431	423	442	429	425	458	430	404	424	452	416	389	414	397	430	408	439	451	421	405	405	418	422	409	429	434	426	409	425	412	433	448	441	376	412	408	456	403	437	415	420	430	425	436	405	453	441	440	404	431	408	403	413	403	409	423	446	405	426	451	400	398	421	360	427	442	424	424	424	455	417	400	444	414	451	400	431	426	466	433	415	423	410	412	409	395	419	377	408	403	420	434	418	419	415	431	425	448	379	452	425	438	431	451	463	422	383	406	416	415	424	378	394	399	416	428	376	418	408	416	428	461	422	454	408	425	392
15355	14447	25295	25003	23009	19417	22803	47782	61357	32835	1383	1335	1214	1193	1194	1108	1043	1030	1074	1047	1025	1075	1068	1009	1076	982	1028	996	984	1026	1030	963	962	960	1027	977	954	998	1025	988	927	982	920	973	938	929	964	961	984	898	970	963	1009	980	955	936	969	911	972	945	966	1007	917	943	915	938	877	945	917	947	948	941	940	976	936	968	952	972	960	961	875	913	975	997	894	890	897	945	975	961	945	927	938	934	924	982	1000	913	970	900	983	944	952	947	960	924	957	941	929	916	918	957	970	956	978	946	955	933	922	928	908	957	990	912	937	934	913	943	927	912	984	965	925	963	963	985	957	967	940	991	911	917	992	992	951	936	938	910	921	921	976	898	925	1001	857	1000	970	972	909	898	886	936	921	1003	893	949	923	957	949	959	979	968	963	970	904	978	930	985	997	994	909	923	943	933	964	931	928	991	928	890	946	926	945	925	946	961	979	921	990	973	963	986	924	933	956	992	968	938	969	980	973	962	948	943	994	884	921	958	984	973	1010	964	890	906	897	946	929	947	956	949	961	944	959	932	924	905	931	971	992	1005	935	974	969	941	908	941	959	932	906	986	890	937	907	933	956	946	980	998	989	914	950	933	940	926	918	951	961	943	966	948	996	980	950	943	1015	967	928	932	977	985	969	979	961	991	954	921	928	940	956	928	972	932	964	899	959	931	919	912	956	949	914	1003	976	941	933	913	941	974	955	931	940	892	936	963	938	923	962	916	901	904	995	946	976	948	931	893	964	915	970	968	972	961	953	963	984	984	958	926	955	932	935	885	884	975	921	933	962	960	983	924	923	926	952	942	943	927	995	955	971	943	958	972	972	949	942	911	958	919	907	903	967	974	941	897	968	916	963	963	890	944	942	934	951	959	947	969	955	944	997	912	925	937	940	918	954	969	967	994	973	929	975	896	968	931	986	1007	929	955	971	977	985	905	1006	929	947	947	957	916	928	899	968	953	957	956	911	952	928	947	990	947	990	910	951	916	1007	948	975	965	930	972	937	966	941	946	914	940	915	1020	1001	916	923	971	914	919	942	963	936	927	914	949	958	947	985	930	914	956	942	985	910	936	912	968	960	999	892	998	927	883	902	971	993	985	911	931	946	925	887	961	852	918	937	949	925	919	968	922	967	925	973	967	955	945	964	921	956	986	990	954	907	951	969	963	988	896	923	971	957	965	984	923	973	908	886	983	932	889	988	916	952	907	969	930	951	939	924	971	928	924	969	970	901	940	947	968	966	950	942	928	917	975	894	979	948	958	936	954	964	919	858	977	953	959	928	905	972	940	940	960	913	975	949	948	974	926	941	939	966	977	899	1007	976	917	933	1008	947	969	966	935	993	889	866	977	916	951	918	981	967	985	960	940	1003	935	928	925	952	919	936	941	930	921	961	922	935	984	946	952	942	982	933	955	911	949	941	973	914	916	987	971	907	985	963	976	950	959	968	935	943	952	940	987	917	1025	958	945	928	920	892	970	975	924	987	953	961	924	971	963	944	970	930	950	904	948	957	945	975	905	944	963	968	977	1012	950	922	983	999	933	950	954	919	1010	962	999	963	906	969	967	956	950	953	933	953	948	950	956	951	996	966	971	923	858	975	957	929	933	947	942	950	957	922	935	935	919	909	994	934	919	943	971	917	946	960	982	921	921	897	910	946	884	938	954	1009	954	881	912	914	975	941	922	970	959	914	950	952	971	976	914	970	977	918	968	923	970	965	919	941	991	947	950	957	887	940	976	938	955	934	938	943	913	954	896	965	943	967	949	937	965	936	966	909	921	983	949	912	893	931	960	964	906	926	958	956	930	871	945	957	961	934	951	999	941	950	966	946	877	966	988	943	942	935	983	923	934	961	999	975	970	909	956	943	1007	965	992	961	975	930	1005	924	945	918	934	954	959	929	915	1005	973	982	944	972	972	998	930	967	959	914	956	957	874	1033	890	976	962	976	1006	960	923	1002	936	966	969	1004	990	920	966	952	929	928	979	959	941	918	965	904	903	917	937	849	930	970	955	919	905	933	934	941	847	960	956	963	909	975	965	913	1010	953	975	949	922	910	964	923	920	916	952	958	874	972	966	879	950	909	935	960	970	934	932	902	929	976	926	909	904	940	954	974	922	911	946	957	975	991	926	923	862	934	907	927	972	966	975	930	970	929	951	985	945	937	965	953	928	941	926	962	976	912	952	965	947	958	975	952	963	946	894	932	999	909	953	947	927	970	995	983	982	952	946	951	951	916	969	1001	960	910	946	914	972	960	945	946	931	978	922	924	939	947	920	947	974	969	995	991	953	969	984	903	963	979	932	1011	930	941	941	946	905	932	962	902	932	972	900	913	937	928	937	947	953	997	941	995	931	970	953	945	992	906	956	949	897	951	912	974	968	933	958	982	929	898	915	924	970	926	953	928	928	909	966	947	964	948	973	955	924	943	934	951	916	926	926	999	912	930	959	927	933	990	1004	942	955	938	950	867	975	925	903	941	934	922	946	901	959	1011	953	991	980	939	987	981	990	933	961	937	937	914	936	919	943	946	965	941	901	914	947	942	937	925	927	951	1030	904	932	945	936	953	896	941	976	969	959	924	929	965	947	905	935	916	943	921	925	903	968	945	980	944	950	932	932	914	995	948	916	980	898	966	910	959	1003	917	952	999	982	942	984	963	981	952	921	936	921	921	899	972	891	949	956	1007	977	987	979	972	898	931	926	887	924	987	963	999	955	962	961	979	901	915	886	929	985	899	956	953	974	933	971	950	924	960	895	932	922	930	990	980	979	939	960	934	970	975	929	949	943	974	911	978	953	937	944	922	935	936	994	905	901	972	933	962	917	934	967	948	985	1013	922	978	951	999	999	966	939	957	932	962	975	965	969	982	946	968	935	939	949	915	838	965	978	974	940	917	916	955	968	979	976	939	961	970	979	931	921	953	961	930	946	946	1037	981	919	938	995	973	916	931	920	888	923	907	935	955	914	923	913	973	1015	952	902	950	971	950	915	915	944	945	978	942	956	956	975	943	968	947	939	957	971	922	935	939	972	927	924	959	952	982	932	951	918	944	981	971	937	959	958	971	967	967	917	1009	927	972	951	906	937	960	959	931	976	975	952	948	949	945	909	963	992	943	932	974	921	972	934	909	970	965	942	966	956	917	935	991	934	928	970	957	987	946	989	974	940	902	950	961	962	943	977	957	960	975	909	896	861	980	1025	933	877	915	956	923	991	899	945	935	926	892	986	904	901	908	909	914	940	995	955	928	930	942	941	914	970	940	956	946	944	940	1024	970	977	1012	973	941	960	946	993	956	915	972	932	926	980	930	933	960	965	897	916	952	965	959	968	945	919	885	903	969	911	872	879	993	960	951	954	914	956	911	928	979	921	961	952	957	940	908	975	930	992	953	948	915	979	952	956	973	955	954	937	930	959	981	916	935	974	922	922	961	972	978	928	949	917	956	938	941	969	920	924	941	1036	988	964	946	933	970	984	941	978	940	918	898	894	941	919	945	924	974	963	955	993	952	928
10563	6563	7020	3745	2669	1944	1592	1420	1839	1524	244	250	220	205	189	250	234	197	202	208	241	231	182	236	208	233	241	192	224	178	229	180	229	222	241	207	228	225	206	239	209	238	205	215	218	227	227	221	227	195	227	214	200	208	228	207	230	216	209	190	206	238	223	235	207	209	234	246	188	219	217	211	220	227	245	220	212	203	202	238	226	221	184	225	220	185	213	236	188	237	202	217	216	221	215	232	245	232	210	207	197	212	202	222	223	188	210	208	230	221	232	247	197	234	217	205	228	226	226	217	231	204	201	228	240	239	207	214	199	233	224	240	200	241	228	237	222	224	222	205	229	223	215	238	224	181	208	225	216	214	228	217	207	214	224	220	221	205	214	221	211	251	213	213	219	217	221	232	206	210	218	202	210	211	193	186	271	214	203	241	212	223	190	236	206	217	240	208	200	220	203	249	217	211	233	201	260	208	214	229	219	204	215	193	253	200	213	200	234	236	208	205	215	209	234	230	250	237	217	231	240	210	225	220	229	222	223	214	226	217	211	213	224	204	226	212	201	256	187	194	236	205	196	240	229	205	236	205	228	233	212	202	210	226	243	229	218	185	216	261	221	218	202	199	220	244	207	223	203	228	212	190	224	203	222	221	211	221	216	209	226	230	207	221	209	207	233	226	197	218	227	231	213	214	231	230	208	202	213	211	235	196	243	229	200	238	217	226	182	219	254	227	213	226	220	193	197	225	214	216	215	179	250	204	221	208	229	210	235	215	239	231	225	215	226	195	211	206	206	206	226	195	226	190	199	243	211	216	218	228	222	227	246	197	226	206	198	220	215	228	211	237	247	234	216	179	216	198	223	197	230	209	211	210	247	221	225	191	218	185	208	226	226	195	221	189	217	228	190	242	215	214	226	224	212	217	211	213	233	200	205	206	208	214	226	193	230	196	220	208	226	211	211	255	187	205	203	216	197	245	221	202	231	214	217	209	214	220	218	189	200	201	220	226	198	207	187	234	197	224	249	245	193	242	231	231	222	231	224	185	198	197	220	219	212	213	195	225	214	239	207	219	248	204	229	201	218	196	203	221	227	233	211	220	229	238	214	210	210	207	216	209	199	226	218	186	234	210	222	227	213	234	212	220	193	230	202	220	203	230	225	230	249	257	209	217	213	205	222	213	209	214	198	223	215	231	209	219	227	214	207	220	187	223	235	202	246	243	211	218	257	237	209	214	205	213	224	200	204	217	230	221	236	213	216	189	216	193	198	206	217	217	190	218	182	224	194	207	202	236	225	247	222	200	209	183	228	204	222	218	228	211	186	231	207	183	219	219	228	217	220	209	233	218	209	211	202	216	194	213	192	218	211	222	221	207	235	196	198	212	195	196	199	222	209	232	203	204	232	203	210	191	200	220	205	221	191	194	217	211	256	225	217	236	204	244	216	250	194	203	242	231	214	228	232	208	198	201	217	239	222	257	238	205	226	204	202	218	226	217	205	215	223	204	188	199	211	227	206	218	213	215	252	218	195	206	226	200	219	237	213	237	200	185	249	254	208	210	220	238	192	192	213	239	214	196	234	192	176	224	229	209	198	246	185	207	252	229	233	207	194	200	192	216	187	253	214	195	221	210	227	218	221	198	219	212	225	223	211	237	213	227	222	230	233	214	210	200	207	204	201	203	200	226	208	219	224	217	198	227	262	209	225	197	213	232	197	227	220	230	208	211	242	220	222	223	218	201	234	223	232	203	210	218	201	238	201	222	220	217	205	225	203	208	213	209	245	225	219	225	228	198	199	209	254	206	218	208	214	238	236	238	216	215	202	204	238	217	201	211	265	237	232	243	234	205	217	220	227	241	222	215	187	208	238	207	216	201	201	221	244	213	225	196	248	222	222	202	213	199	247	213	216	218	192	197	227	216	222	224	231	219	193	251	199	197	203	210	203	210	240	218	209	206	219	237	233	201	205	214	237	201	203	206	196	229	218	188	220	215	213	225	202	207	217	184	215	202	234	179	211	230	220	235	224	252	222	217	249	206	229	219	197	211	216	235	251	232	198	206	217	217	205	208	236	237	237	217	205	208	213	239	212	202	220	251	194	233	221	215	205	207	230	219	214	233	218	216	216	220	206	185	211	199	218	215	225	227	200	216	224	208	225	200	206	240	253	196	209	237	209	254	213	207	189	218	218	211	198	223	235	219	191	220	198	193	212	243	217	224	219	241	188	235	206	215	206	238	216	261	214	197	213	213	203	218	215	211	233	212	204	199	214	245	222	216	223	205	234	218	224	216	219	188	210	202	228	255	227	192	188	225	217	233	222	219	209	216	222	198	219	229	198	197	210	218	222	184	220	212	201	237	215	231	228	233	235	233	233	226	215	224	229	227	239	211	206	174	229	229	226	189	199	201	231	240	211	197	216	209	232	235	219	225	207	221	226	208	181	220	238	215	227	224	224	214	226	225	227	224	223	232	230	193	220	240	209	223	233	240	233	223	223	202	216	235	173	230	210	217	199	224	201	233	221	210	224	211	232	197	203	223	192	213	222	211	214	235	218	230	205	217	192	205	242	238	225	217	231	244	228	215	220	215	253	237	195	238	240	223	195	211	215	248	224	224	247	195	202	224	231	219	205	232	225	230	201	197	204	200	228	214	194	208	212	219	228	215	226	219	214	220	246	216	234	206	237	187	235	201	209	236	195	214	210	217	246	197	216	202	190	227	198	217	214	198	218	222	240	242	210	198	231	209	212	229	222	202	214	228	245	223	211	200	250	200	205	266	212	207	210	237	220	234	230	235	230	223	216	234	216	226	223	224	216	218	220	210	219	222	219	199	239	199	215	223	258	209	218	208	192	199	205	206	192	214	182	186	202	185	195	212	228	209	221	237	240	219	226	226	232	222	214	186	196	223	217	222	223	202	184	226	217	207	202	202	214	225	186	197	219	228	211	210	215	195	213	213	231	205	222	222	214	202	199	209	222	233	211	238	240	221	221	226	222	232	213	205	192	211	207	212	224	222	208	210	225	244	249	247	201	219	212	204	211	218	221	227	218	213	205	198	234	228	206	206	242	222	227	222	218	210	230	223	212	233	222	234	236	224	221	234	208	207	199	241	228	230	204	205	233	227	229	196	217	206	246	240	222	218	210	223	214	253	224	222	209	199	207	226	197	215	216	211	212	236	200	196	209	184	198	217	236	211	209	211	231	231	206	190	220	229	242	206	214	228	228	197	207	226	206	242	209	232	199	221	229	221	235	225	220	216	217	213	228	220	208	205	188	202	226	226	213	228	224	214	224	232	232	215	204	220	217	226	218	202	213	196	228	202	211	214	203	200	228	215	239	209	246	219	216	189	221	211	202	214	212	218	202	204	233	222	199	236	207	230	187	212	235	236	224	238	216	215	223	236	242	239	213	229	211	221	204	236	233	231	210	240	219	213	169	184	213	206	228	251	216	240	224	213	242	211	245	209	216	231	214	241	235	256	248	232	208	218	210	211
5662	5317	11881	9803	9583	8175	7338	6888	8506	6044	545	548	537	591	565	526	513	562	596	534	538	554	555	557	513	531	518	513	524	546	521	503	539	523	547	565	521	518	583	518	543	555	525	585	481	598	526	516	584	527	528	535	529	522	513	538	512	519	578	543	560	523	531	519	521	504	497	572	547	547	538	544	523	521	528	563	536	547	488	579	591	520	571	551	504	533	539	536	551	535	558	528	530	562	512	543	511	538	547	495	501	587	548	580	495	523	540	549	515	561	515	539	535	531	551	509	537	568	543	522	535	545	540	548	538	501	483	575	563	529	549	557	529	539	544	530	508	557	504	570	500	558	548	574	523	498	527	543	513	508	493	554	511	515	531	536	494	541	523	525	528	519	518	506	551	510	567	510	554	565	532	548	511	511	543	504	551	538	532	503	539	543	542	538	541	517	566	526	542	555	497	485	524	558	516	526	534	524	547	512	535	530	558	508	521	520	533	522	532	583	573	521	534	525	541	551	612	498	520	577	536	548	520	545	543	553	528	547	543	519	556	527	523	520	584	519	519	527	546	539	539	517	500	518	571	510	513	536	509	546	529	546	543	507	531	527	570	540	536	554	540	572	526	520	498	503	556	572	519	559	558	535	527	534	516	562	543	518	545	544	521	529	550	509	579	507	523	567	537	522	546	571	523	469	531	554	553	548	452	554	532	518	526	500	566	540	507	551	534	557	572	575	564	547	571	547	542	528	501	525	562	521	587	504	568	495	514	510	503	534	528	530	520	519	501	528	518	506	577	515	527	531	497	541	525	526	554	548	479	533	515	514	531	533	505	520	561	558	554	554	521	536	526	545	528	537	498	538	491	546	512	504	557	597	546	558	509	535	557	469	597	510	511	525	552	538	550	495	491	515	510	548	530	544	525	571	541	550	564	538	524	555	532	552	517	542	549	535	542	529	572	541	551	490	531	567	496	527	545	534	582	558	546	534	550	533	540	531	551	479	506	559	547	519	528	542	537	541	563	584	552	516	535	537	518	531	577	552	546	546	527	537	525	560	501	562	513	530	514	539	513	527	516	531	513	535	490	503	552	558	552	495	537	538	546	517	529	547	540	514	523	500	575	560	517	517	516	540	524	570	543	530	526	536	559	525	530	480	565	517	557	540	523	574	545	537	519	565	558	520	520	508	565	504	510	516	580	517	557	548	517	519	500	540	561	527	531	557	529	538	561	523	578	514	519	573	525	514	555	549	518	510	555	521	507	512	523	561	528	576	561	573	504	504	530	523	526	549	543	524	513	504	557	538	532	532	530	507	512	471	575	545	556	538	536	535	528	523	537	516	540	525	537	559	519	530	524	543	549	526	518	546	546	551	541	559	517	527	540	524	486	558	566	574	484	510	535	548	541	516	532	551	523	555	541	521	507	563	536	539	523	552	546	596	524	538	574	537	548	530	525	534	547	542	524	519	492	545	528	520	526	488	573	542	526	535	546	569	506	536	527	527	550	542	512	539	539	540	534	546	535	509	532	506	531	545	563	524	548	520	509	521	586	517	547	572	535	531	557	533	558	541	551	531	557	528	516	507	501	529	531	542	516	518	536	552	540	518	525	550	500	531	512	561	506	537	537	531	548	563	537	556	600	487	575	512	515	546	541	500	499	525	525	527	540	508	515	546	500	492	526	490	505	539	553	538	512	542	588	539	546	539	552	532	543	532	556	527	527	566	534	503	513	541	508	517	562	516	525	533	522	556	518	511	546	502	519	570	506	560	477	527	481	532	513	551	556	541	540	510	558	502	507	563	488	586	523	564	546	566	542	529	504	536	549	530	505	532	540	556	524	550	543	534	560	547	536	557	532	513	553	528	514	558	535	545	507	495	503	575	506	518	506	558	558	578	524	514	499	541	543	564	570	513	500	543	545	552	548	517	549	551	527	521	524	498	536	534	564	547	549	553	513	537	537	544	577	534	545	540	532	589	545	596	503	511	588	539	536	543	521	537	511	520	499	520	548	473	566	562	540	541	548	503	569	534	493	565	540	529	525	508	565	521	570	480	537	569	545	567	519	544	511	533	547	529	514	564	560	541	531	521	493	515	499	561	553	536	558	492	524	536	524	534	529	516	522	571	506	541	518	541	517	495	496	518	510	543	511	552	541	533	552	549	569	525	527	537	500	548	533	524	562	538	536	567	566	498	527	503	559	531	509	538	544	508	516	531	535	529	557	508	546	526	476	545	515	484	491	505	510	543	556	537	550	536	555	534	573	548	520	538	558	516	548	551	525	596	531	508	520	497	536	518	571	529	555	524	533	531	529	572	553	499	550	506	591	578	523	539	521	537	513	516	587	485	539	520	518	522	575	542	542	551	526	528	563	540	516	530	535	537	504	530	529	523	564	542	556	544	541	506	543	557	530	581	500	518	537	544	514	554	540	518	552	524	517	533	534	533	545	556	508	496	518	530	510	547	497	553	548	505	505	512	536	535	541	538	561	480	521	542	523	512	524	531	546	577	524	517	551	535	546	559	503	543	556	549	518	512	539	563	541	550	545	547	588	566	543	576	556	516	533	560	519	542	540	530	535	553	549	558	534	555	517	537	528	543	522	542	552	555	541	533	539	551	574	515	527	555	556	547	536	581	525	559	536	560	540	528	550	540	556	556	545	523	518	531	590	496	565	504	525	546	521	526	586	529	504	535	536	557	521	528	534	512	537	552	535	534	491	560	547	485	514	562	536	524	513	519	555	525	494	522	535	549	528	523	504	525	521	510	533	520	533	527	558	499	525	543	536	537	510	524	552	554	544	506	557	516	508	519	581	553	537	541	504	519	528	531	533	544	513	543	547	539	491	537	549	512	536	578	559	580	564	576	533	502	520	493	518	531	518	533	505	511	540	526	536	537	553	538	517	561	559	548	549	550	518	552	550	576	505	546	541	566	558	502	523	578	535	526	525	509	534	516	513	525	515	537	526	540	546	516	532	555	548	501	545	521	534	537	553	502	499	564	544	516	518	543	532	517	541	525	548	577	520	542	540	544	538	537	526	546	554	531	554	541	518	580	570	549	517	523	511	529	533	560	522	595	537	522	530	519	556	549	588	510	520	565	540	523	571	531	546	561	514	509	524	538	532	528	551	555	556	521	541	567	562	543	507	533	522	495	524	518	528	540	537	577	536	533	535	582	539	553	490	554	500	520	524	550	507	514	537	486	547	516	533	549	502	579	530	542	561	520	537	503	493	561	552	511	545	543	554	509	566	577	555	538	546	606	520	524	546	592	544	491	564	550	559	540	512	536	517	519	556	549	511	516	542	508	540	506	551	532	542	528	529	517	496	561	538	499	550	482	503	536	557	543	568	553	529	522	577	506	552	527	538	565	499	519	533	545	563	546	500	514	528	558	502	483	536	554	542	541	553	543	543	541	525	538	542	516	536	502	544	530	522	569	527	531	570	516	513	537	487	524	497	514	553	499	538	537	533	549	529	568	536	524	543	534	544	517	555	569
20368	10747	11484	7945	5548	7758	19528	21545	23287	15424	928	267	283	289	317	298	295	297	267	273	283	269	287	297	261	268	249	277	272	273	284	287	292	274	306	266	273	273	283	302	282	304	255	267	291	265	272	292	268	276	242	261	280	271	254	257	298	258	294	281	283	255	262	260	262	240	267	267	259	277	237	277	293	265	268	262	295	288	259	274	275	233	265	254	288	276	310	266	255	254	271	283	255	260	300	280	243	283	283	260	263	258	258	282	260	290	288	266	262	283	269	271	279	264	274	291	225	252	273	277	256	256	298	269	276	310	294	276	271	246	283	265	282	262	267	267	285	283	271	279	261	293	255	265	290	271	226	264	275	288	286	283	248	257	275	252	266	273	282	271	261	278	290	251	272	250	275	273	301	277	282	287	286	298	275	256	273	331	268	225	264	280	280	261	291	263	281	264	306	237	311	255	279	237	241	257	265	272	245	243	296	252	277	256	274	292	253	277	275	259	241	287	260	286	274	281	269	265	294	282	240	263	304	284	262	255	243	281	287	309	274	263	268	291	279	288	256	268	271	246	262	289	247	282	255	264	264	256	301	269	300	262	251	253	260	245	253	245	308	327	288	256	251	285	278	264	242	258	275	268	269	279	287	289	252	276	266	247	265	280	270	254	273	268	264	273	282	286	261	288	261	267	288	258	292	272	271	253	265	287	298	279	286	286	275	287	262	233	266	270	263	258	263	293	254	262	274	263	265	272	268	271	288	256	244	289	244	271	259	280	263	311	279	227	266	234	242	268	275	273	272	286	272	284	262	288	299	282	255	260	272	265	292	260	270	282	269	263	274	285	275	269	264	320	300	250	287	284	295	288	295	268	298	300	273	296	288	249	238	276	282	241	251	283	252	261	264	281	249	277	275	307	244	290	280	270	279	300	254	281	273	310	312	254	257	245	277	265	291	237	289	255	248	279	273	278	275	295	266	286	268	270	254	244	289	275	244	290	282	272	261	267	288	270	271	266	332	282	279	253	264	256	287	263	286	284	280	259	271	294	250	283	289	285	259	277	276	260	278	279	283	263	287	290	274	286	281	289	292	285	249	275	285	239	261	277	267	274	286	279	258	300	296	248	268	297	289	264	308	269	264	286	265	253	263	254	257	280	297	245	274	271	274	235	275	255	279	270	273	253	295	252	266	257	269	252	257	286	287	277	312	260	280	303	263	249	285	264	272	239	270	290	283	260	280	277	272	247	272	252	304	273	270	256	263	262	249	274	258	267	281	272	285	226	256	280	274	232	260	281	288	264	287	271	245	298	288	277	244	271	247	268	265	271	292	289	295	276	287	241	257	283	291	265	267	278	269	273	242	248	283	279	288	255	275	307	281	280	279	283	249	275	270	270	284	286	242	262	269	255	284	284	290	263	276	251	270	285	257	265	255	268	256	256	262	282	257	262	278	266	260	306	245	273	266	223	285	271	265	266	261	277	293	326	272	291	279	259	300	314	261	257	288	288	272	255	257	265	258	264	223	263	245	255	267	276	263	264	269	284	253	265	272	261	252	242	289	275	276	252	297	272	275	285	275	272	272	249	265	314	254	270	280	297	270	303	270	270	284	269	277	276	264	274	239	276	301	275	275	282	272	253	297	253	268	255	293	279	287	291	268	271	267	270	298	292	301	282	268	260	289	259	258	266	250	265	228	279	255	256	279	259	289	297	265	249	270	282	258	287	274	302	225	278	256	263	266	285	267	275	286	277	269	273	266	259	255	275	276	270	257	252	263	278	274	267	283	272	250	268	268	267	268	288	281	283	263	289	252	276	304	266	251	234	242	294	278	274	265	270	290	273	266	304	265	256	266	288	276	251	275	262	281	273	288	278	271	300	282	259	266	296	261	276	239	276	292	285	244	269	284	266	262	243	285	262	270	280	272	279	287	300	250	276	271	263	272	253	272	294	277	267	264	282	250	259	295	270	235	264	269	243	247	287	279	266	319	287	254	246	269	286	259	282	253	275	272	294	290	268	279	282	269	255	278	294	276	250	283	279	288	251	262	236	255	238	315	272	261	260	285	277	291	261	266	274	290	254	254	268	305	273	297	268	276	270	242	307	265	270	279	300	263	290	295	265	280	265	278	263	290	267	284	328	262	276	299	260	305	282	256	269	258	286	283	270	254	290	279	266	275	234	274	281	270	301	257	274	283	283	273	292	282	260	291	246	266	267	279	280	258	279	276	280	288	266	290	260	268	303	260	294	280	243	269	249	299	276	277	277	269	288	298	298	247	274	275	243	262	252	295	309	252	261	250	237	241	242	293	307	287	308	279	271	269	277	302	291	314	270	276	284	285	264	272	285	260	234	277	293	296	296	257	289	265	262	268	281	277	265	268	262	259	269	261	282	286	283	281	287	280	299	272	271	256	257	284	266	284	285	231	274	267	244	273	252	266	285	281	245	269	255	271	276	249	256	279	269	263	267	260	263	287	242	273	277	232	251	255	305	276	295	268	271	275	287	269	280	285	284	272	291	277	269	273	262	252	264	292	276	267	249	283	294	290	281	279	279	265	291	293	297	264	268	278	256	249	293	258	260	271	285	268	298	287	261	285	273	278	283	272	294	302	260	270	244	275	238	245	271	246	298	292	262	276	283	270	280	268	274	277	289	274	269	259	278	321	277	296	287	267	283	281	268	294	251	271	321	292	262	287	273	266	294	275	287	321	263	317	272	240	280	311	275	269	272	268	268	270	277	286	257	280	267	260	259	274	270	286	255	285	269	265	242	258	238	266	279	283	251	280	268	276	303	239	277	282	272	261	255	251	281	270	294	251	284	303	310	256	284	293	309	278	265	294	252	288	267	270	247	280	267	290	282	298	272	271	298	282	282	260	259	278	272	263	235	285	241	301	235	258	277	240	253	303	275	275	278	277	259	288	297	277	243	240	258	315	263	268	258	268	277	296	270	286	294	274	244	255	266	281	273	260	271	247	261	292	255	287	267	272	270	298	280	251	245	257	284	263	288	265	274	278	300	263	256	262	237	296	256	277	282	277	282	266	272	261	318	282	275	287	273	280	275	283	271	268	313	273	282	256	265	307	284	284	265	274	255	261	278	272	305	275	275	267	275	248	275	276	292	260	279	294	296	287	271	236	283	269	298	288	252	264	258	297	293	248	265	278	286	268	268	289	255	261	295	270	264	279	253	262	283	261	276	265	293	282	269	271	284	277	272	286	294	241	274	254	257	289	275	260	264	256	279	270	290	272	277	258	256	276	306	282	278	291	275	271	273	293	279	266	273	317	242	282	262	261	273	274	275	282	268	278	282	288	242	226	298	265	263	268	252	285	277	304	297	262	275	296	255	263	274	264	244	292	278	255	283	290	279	257	276	284	249	277	244	306	261	240	295	284	276	278	290	313	268	268	240	256	226	265	279	263	262	260	276	279	299	279	288	255	273	258	281	288	244	285	300	274	297	256	296	241	276	281	259	273	250	276	290	294	278	285	291	270	234
10905	8430	17108	18448	16883	22975	41326	42440	44774	26568	788	752	732	762	716	750	667	683	649	740	726	756	702	738	682	652	722	701	653	669	642	668	688	684	658	723	685	669	675	670	665	652	655	660	666	669	641	682	675	674	682	688	721	689	646	657	712	674	660	749	706	678	665	654	651	667	643	681	729	638	651	658	645	698	660	685	645	723	693	688	644	643	630	658	639	661	666	658	674	626	602	670	703	732	658	680	648	645	677	647	638	678	636	667	643	676	662	638	656	659	651	685	671	650	671	678	644	639	666	647	671	655	687	685	674	667	650	679	637	705	640	647	726	654	660	590	652	662	644	628	642	669	640	666	612	651	745	668	654	668	686	711	687	701	695	679	672	668	684	676	650	701	667	640	636	696	666	625	647	690	638	619	659	669	727	663	662	622	670	659	655	619	621	644	646	671	656	716	642	605	678	665	661	678	661	651	664	657	666	686	692	632	682	679	668	691	712	623	678	655	669	679	681	628	671	649	703	652	659	644	687	646	693	649	681	624	630	655	662	633	681	648	696	666	636	680	687	636	620	681	642	644	673	650	646	692	710	656	654	614	668	684	665	645	643	664	666	661	687	690	694	638	676	629	664	648	625	693	620	641	698	640	618	616	676	664	680	621	651	658	653	716	639	642	684	669	612	656	692	663	677	671	678	686	668	657	648	643	645	700	628	635	648	672	669	687	700	696	659	672	674	665	658	654	639	707	695	732	661	628	657	636	696	636	626	687	685	685	701	721	674	655	714	632	663	646	680	673	671	677	608	613	703	624	644	691	752	688	618	704	632	697	650	628	629	603	683	700	692	686	683	677	653	636	725	677	691	635	671	638	655	651	670	688	637	666	639	611	662	630	613	634	645	652	640	631	676	695	703	656	640	681	638	670	638	629	647	724	666	659	651	667	690	620	595	653	657	620	674	655	656	603	676	720	664	716	672	665	665	634	621	672	653	618	672	675	627	660	657	683	710	715	658	650	694	719	666	643	670	685	699	650	629	625	634	651	644	665	696	695	723	620	660	649	687	654	702	626	654	669	677	672	667	651	706	681	704	694	667	671	677	651	666	648	642	697	635	668	649	702	676	643	666	679	688	696	700	637	657	633	669	636	604	633	654	677	673	702	638	666	652	653	665	650	685	617	666	638	661	634	655	634	710	707	653	657	679	663	698	677	716	664	674	633	654	663	634	652	677	636	695	619	640	650	628	688	677	641	634	685	739	647	657	614	663	691	650	629	702	674	682	646	694	672	665	682	636	640	659	699	688	665	683	658	702	690	699	679	690	642	703	656	644	682	649	697	655	654	642	723	673	665	673	618	677	685	656	631	680	672	663	680	635	603	690	682	679	675	660	695	695	688	634	700	728	662	628	634	616	629	637	620	675	632	667	631	699	656	695	705	680	647	658	666	632	671	637	678	661	671	642	666	707	651	624	641	680	681	730	633	645	655	651	626	626	623	705	638	640	640	634	639	654	639	658	675	667	654	673	627	655	648	629	631	676	730	623	673	667	704	685	632	635	670	643	677	622	655	678	641	668	686	698	656	647	693	599	729	628	670	685	676	642	639	652	634	687	653	637	666	641	671	645	631	662	718	691	666	641	649	655	671	683	649	649	677	692	698	673	684	651	704	656	629	737	672	648	635	656	689	709	654	644	669	636	639	656	596	652	652	695	675	695	618	675	662	634	708	632	650	672	640	673	615	663	679	622	672	697	656	685	672	673	683	685	687	648	688	696	685	651	653	637	633	653	690	677	664	667	655	692	673	682	731	711	642	661	662	656	670	648	683	716	624	693	630	638	708	660	674	638	642	660	646	651	640	609	675	652	654	633	604	632	647	622	643	690	671	655	623	654	693	667	673	650	629	654	655	658	659	621	660	654	654	675	702	689	685	706	662	635	645	670	643	664	672	654	679	679	708	681	670	652	642	667	626	668	654	658	709	648	661	634	675	655	633	689	686	641	672	636	656	664	647	692	658	669	644	656	700	691	633	675	669	647	644	657	675	670	627	644	590	677	705	673	654	679	632	647	665	661	659	722	693	664	605	667	694	649	651	679	635	696	703	686	628	681	684	692	670	666	680	633	630	631	655	645	622	672	643	643	670	644	697	653	706	655	698	712	673	596	660	681	675	659	703	644	650	671	676	646	659	664	684	665	667	704	647	668	674	679	620	624	656	641	658	679	659	683	700	657	653	670	663	672	710	650	654	646	654	624	645	649	683	622	701	679	670	688	657	698	653	666	647	648	612	661	661	661	655	629	629	699	649	637	630	609	662	618	689	655	705	653	681	659	643	641	638	679	669	700	647	672	667	714	647	684	674	668	666	693	653	700	710	704	704	665	682	635	722	658	684	656	670	652	637	666	676	714	659	702	677	645	705	646	659	639	641	628	657	675	700	625	681	644	676	666	695	634	616	666	641	694	639	680	623	695	660	614	697	703	611	704	687	646	699	652	645	638	653	636	670	659	667	629	678	644	696	645	688	590	623	663	701	694	654	636	647	672	638	748	667	646	646	640	695	650	649	666	684	646	698	643	694	666	674	651	627	665	653	630	618	668	674	645	636	709	658	627	684	702	649	649	645	687	654	627	606	647	646	682	695	618	663	609	705	662	705	636	673	655	650	629	666	644	637	641	648	663	638	668	691	688	653	667	680	644	652	613	637	657	704	642	692	644	676	677	695	665	584	703	676	634	656	695	646	728	656	678	633	669	693	653	641	686	710	677	681	681	654	652	672	678	647	688	651	690	710	688	672	630	678	662	671	656	684	678	672	679	672	610	707	649	672	671	660	663	687	647	618	653	668	618	662	642	700	678	669	686	677	669	648	690	634	640	669	693	662	661	706	694	658	699	679	695	734	657	601	652	655	684	652	692	660	640	663	641	708	667	682	664	651	675	616	658	635	656	659	664	644	634	703	656	693	635	646	671	656	656	663	676	646	611	712	694	690	626	665	672	658	676	658	690	646	648	682	661	655	674	665	667	670	659	625	686	688	677	675	705	632	638	680	692	687	700	631	689	656	642	648	621	671	663	660	668	682	643	667	662	636	693	693	650	690	682	645	699	654	664	611	685	643	667	677	612	691	650	614	638	679	647	655	666	679	624	660	600	661	672	653	633	682	662	706	638	621	664	640	674	653	672	666	656	667	690	661	653	686	677	684	635	662	638	692	655	678	648	631	622	673	669	670	663	666	697	671	641	698	641	696	666	683	668	666	639	620	661	637	647	636	652	672	642	641	680	671	647	718	647	693	663	684	628	648	666	645	681	661	655	638	649	655	672	674	671	677	661	650	656	699	681	633	649	671	652	703	684	710	721	634	693	676	652	632	633	690	649	688	677	678	692	676	666	680	665	642	684	649	647	653	622	644	661	651	681	622	639	634	679	675	686	626	693	631	637	656	663	676	687	672	650	658	672	631	678	643	630	653	602	663	662	655	644	711	679	687	651	688	697	666	685	679	663	634	651	658
30838	17799	18038	13934	9460	14418	33276	41230	38864	23634	2349	499	467	459	456	499	468	485	427	421	424	430	416	429	414	487	445	411	459	443	439	467	448	425	464	422	395	434	418	450	432	433	445	434	433	432	435	460	437	475	412	384	434	407	426	449	427	393	458	421	481	458	447	402	433	422	421	452	426	420	420	424	411	408	453	424	464	442	419	405	453	469	437	447	422	463	419	423	478	449	429	458	461	453	400	400	414	413	421	444	421	468	439	468	437	448	431	483	446	452	410	443	449	426	424	455	425	429	435	440	442	401	459	466	438	446	441	440	448	447	445	452	470	418	444	430	460	439	390	444	446	457	447	425	395	446	433	451	417	470	419	398	427	449	441	414	400	444	447	418	456	420	404	452	437	457	404	410	442	431	424	416	446	467	448	446	394	434	464	437	427	415	449	428	426	395	429	491	461	440	418	432	464	450	406	435	428	424	472	445	425	417	449	445	440	425	420	431	428	449	454	410	445	491	437	386	434	416	440	437	452	425	469	435	443	434	412	444	441	502	422	453	442	474	451	427	397	424	438	448	437	400	453	444	426	431	449	452	475	444	497	428	467	475	436	460	454	413	449	476	454	406	413	460	422	421	437	471	456	443	448	445	456	440	449	451	420	455	381	433	464	431	442	430	390	404	424	405	421	439	427	454	424	418	448	431	422	429	451	437	410	448	426	443	459	413	442	462	454	458	441	424	438	450	437	411	409	445	435	403	417	452	435	448	391	479	443	457	429	414	470	462	404	398	460	454	454	431	415	402	437	400	405	475	471	394	439	433	464	443	433	441	434	411	480	437	426	464	445	424	469	425	450	435	459	422	437	445	458	392	446	411	408	432	423	457	443	415	426	417	460	472	438	423	444	434	422	417	443	462	414	427	453	459	431	424	440	438	419	418	400	445	418	438	440	443	420	404	407	411	387	415	422	482	457	467	432	444	463	449	455	392	421	410	434	469	456	437	458	457	462	464	441	459	443	442	415	416	441	443	442	474	434	412	418	460	450	469	443	458	427	399	402	472	431	415	444	463	448	409	483	413	460	438	417	472	471	424	449	442	457	428	454	462	480	450	364	422	434	478	422	451	447	417	478	431	461	458	401	449	461	428	411	399	435	409	463	414	468	410	431	408	419	419	398	459	408	439	462	444	431	455	427	449	472	463	440	447	449	466	433	413	461	411	441	390	459	476	472	393	437	477	459	465	488	430	427	435	432	425	410	409	407	425	484	459	422	448	441	432	422	423	453	471	403	443	439	439	462	474	432	448	458	442	416	431	439	429	395	472	450	449	425	482	428	473	449	436	399	427	394	443	412	467	469	482	446	402	421	421	423	442	431	443	457	436	462	486	444	428	445	448	407	442	417	459	453	454	476	462	443	473	446	388	471	451	446	447	429	413	452	388	436	418	442	448	427	430	455	443	407	425	438	433	474	412	459	437	472	457	409	423	423	454	451	466	463	417	389	436	413	416	475	419	436	426	458	457	459	433	449	454	401	459	414	431	481	440	449	399	455	426	432	384	414	447	459	428	449	408	452	451	478	464	412	484	460	448	433	478	509	406	451	460	426	433	435	446	467	418	397	427	430	445	445	431	427	442	415	393	437	444	444	439	444	425	390	436	439	426	434	431	415	449	373	441	452	437	434	402	476	436	448	454	469	422	400	427	449	430	476	493	456	439	451	413	476	425	466	426	403	440	439	391	435	451	443	448	422	442	422	388	478	480	443	443	433	422	422	460	436	453	458	411	445	423	395	429	449	428	408	430	394	435	476	424	409	461	409	398	443	419	409	421	457	436	429	477	418	454	432	435	458	433	408	445	464	417	410	431	426	408	423	437	423	450	413	466	486	419	433	417	432	436	437	458	416	411	436	436	449	469	449	441	427	465	443	453	438	448	386	436	432	472	431	425	484	428	467	420	429	480	406	415	467	457	450	454	419	437	453	430	444	436	441	459	405	435	435	440	427	454	425	436	470	423	431	421	451	425	431	382	417	436	482	446	406	441	450	413	420	414	416	434	414	431	486	433	442	423	400	422	485	424	403	400	428	450	423	407	424	437	411	400	444	426	467	465	446	432	430	450	441	434	415	447	443	468	423	400	444	482	438	411	432	442	413	402	424	429	469	443	424	430	455	443	464	454	479	451	401	453	442	440	416	429	428	445	396	427	454	444	402	444	432	447	436	418	468	431	418	420	419	425	461	423	476	400	421	427	451	435	442	411	419	432	425	444	423	430	441	442	423	456	411	434	435	427	416	439	462	420	400	483	414	437	440	471	428	399	424	479	412	462	434	431	427	442	428	385	422	425	395	420	507	453	438	430	450	463	436	400	462	423	405	425	409	460	472	422	413	425	415	449	439	452	467	399	459	414	460	416	466	394	437	464	420	403	408	449	423	429	456	416	469	431	468	475	411	416	452	439	443	474	462	462	441	488	440	442	430	401	403	419	418	459	483	435	435	453	419	484	422	428	432	434	434	434	482	464	431	432	416	434	445	479	448	465	418	451	470	416	437	419	457	445	426	455	426	415	426	416	418	469	436	418	447	426	460	439	460	426	426	437	396	418	471	442	471	438	462	378	415	450	451	461	427	416	413	463	475	459	475	368	454	425	462	459	451	435	413	442	415	442	421	446	464	446	409	401	443	467	462	421	373	442	459	401	376	411	442	457	428	434	446	457	448	432	448	434	418	456	438	420	401	453	413	387	418	429	439	433	496	466	437	478	443	433	445	461	460	412	449	460	448	419	431	464	410	431	456	462	444	425	482	443	435	456	455	425	459	469	463	437	450	420	447	408	366	396	375	441	465	472	394	432	457	448	447	449	441	455	446	473	440	432	444	422	419	453	417	449	420	422	448	445	433	419	421	408	451	425	425	457	446	393	408	419	385	449	465	413	441	470	443	419	455	443	478	437	409	441	390	437	431	430	406	439	408	412	459	414	409	418	419	417	423	436	439	448	456	442	419	441	393	413	445	450	442	443	425	458	447	396	422	435	385	407	444	393	430	419	427	405	448	396	421	458	435	413	473	402	418	414	429	394	458	445	435	415	424	445	438	433	406	443	460	438	432	424	435	467	448	452	430	425	465	425	455	428	441	444	457	417	412	410	462	465	420	446	448	419	436	461	456	425	469	450	425	441	457	420	415	432	476	430	451	417	445	437	435	460	426	429	448	437	428	444	434	456	407	473	408	426	417	404	441	460	447	422	422	431	445	424	438	449	471	389	417	450	443	441	465	453	448	434	419	401	415	417	443	421	414	470	420	420	400	474	407	417	397	451	450	460	388	457	426	423	434	426	447	442	411	419	383	412	474	413	433	425	474	444	451	426	421	431	455	444	428	440	437	466	459	462	467	393	418	417	398	438	454	451	419	436	432	465	439	425	411	386	417	463	450	442	432	468	419	453	429	503	487	470	434	435	411	384	446	463	421	446	447	475	451	427	433	441	425	392	449	410	425	426	495	428	424	446
15009	11999	23358	25585	23210	32512	51544	57610	56506	26335	1241	1158	1217	1144	1182	1073	1114	1121	1103	1034	1065	1031	1022	1080	1039	1015	1010	1028	1034	1037	1030	998	1008	960	981	1022	1063	921	1004	979	1009	1029	963	995	982	981	1036	957	1024	963	1011	996	969	996	971	985	1045	980	941	932	1002	976	972	1016	1017	968	999	1012	1020	1055	980	1050	1007	979	937	1039	930	978	980	1016	1012	979	955	979	963	931	959	999	985	970	964	968	963	970	937	942	997	1008	984	941	1031	1016	969	987	976	975	980	977	958	979	1005	895	948	1006	973	963	997	970	1006	946	1024	931	1062	943	956	974	958	897	962	979	991	892	976	936	975	1017	981	991	944	994	952	1041	992	916	962	999	975	988	961	956	990	953	963	964	949	974	984	990	960	973	924	935	972	966	964	1000	938	946	955	973	961	1038	958	920	979	964	978	894	1010	960	987	983	978	985	921	989	987	977	994	1005	970	989	976	965	978	929	962	1012	926	943	1009	948	987	978	992	964	1002	947	956	1000	994	921	984	948	972	978	970	933	988	1010	953	1009	967	957	946	938	984	992	944	967	957	998	1003	925	961	958	960	990	977	929	976	987	947	1023	966	974	962	991	972	992	975	954	995	937	937	939	967	976	975	953	939	997	953	1019	1010	950	978	1006	1025	926	972	999	988	985	1024	1054	1023	1002	1000	975	989	893	944	1022	950	923	1016	950	1050	989	1004	1044	981	946	909	964	1009	942	933	965	978	966	952	977	980	962	978	1018	958	1041	1000	961	962	970	967	992	973	987	939	968	991	966	1005	958	1022	974	1010	1000	1027	1003	1018	994	956	982	974	950	1006	974	1040	1002	1011	937	962	1011	1026	989	938	990	932	931	1011	973	914	1022	990	1010	1005	947	1001	939	950	1014	974	1022	930	1010	986	1008	953	876	989	1010	994	1042	989	903	972	987	975	944	992	977	960	911	1001	962	1015	958	930	1011	1004	916	1008	958	1004	982	977	973	1004	982	971	1018	933	900	954	962	1019	995	972	969	1025	982	952	1035	963	978	969	1052	967	980	990	1000	1005	1008	1001	1014	998	968	959	992	984	1004	991	934	970	998	984	1017	992	958	1021	1009	1014	981	1004	948	1000	953	904	1001	978	1021	1054	949	954	964	929	945	993	942	950	1007	994	959	999	1022	980	932	966	992	1004	972	976	1007	977	1015	993	931	1017	984	977	1001	965	1020	935	972	939	969	984	968	974	967	1012	1000	955	983	1007	945	937	977	956	1013	953	925	1040	1010	1003	993	993	920	974	994	963	995	999	965	971	996	981	991	993	935	1002	981	974	1011	950	1026	949	936	970	971	945	963	1018	960	1004	965	943	963	992	1009	969	962	981	1001	1025	977	997	955	945	922	984	994	963	1006	1024	987	1012	960	1030	986	993	990	930	995	995	971	1004	1029	987	961	927	985	987	1045	971	1013	1019	996	955	967	971	988	1003	1018	932	938	973	1018	961	921	995	946	1023	978	929	953	1023	934	943	999	956	1031	951	961	955	958	944	976	958	994	966	953	979	951	989	926	997	948	945	1071	935	965	1047	1081	1037	986	938	981	1005	882	969	1003	954	903	912	1016	987	969	1025	916	961	981	970	962	988	1051	942	1005	966	1030	1036	985	975	977	995	985	936	958	1005	960	953	951	929	994	963	1013	981	967	969	970	1032	1002	997	976	1044	1003	985	995	943	926	948	989	984	972	977	1025	918	975	929	1009	927	962	967	944	929	1001	1008	1039	961	974	990	968	1019	935	962	943	948	1022	938	992	1007	1037	974	946	982	954	1012	1007	985	1008	969	973	936	1006	1013	993	1017	1006	967	1078	997	971	939	975	1014	988	949	984	990	1000	986	958	953	967	1000	949	930	1005	969	987	897	958	985	1003	976	990	994	1011	951	975	895	1007	985	1034	1016	1006	977	940	1003	1015	1029	1017	969	968	970	945	963	1003	964	919	991	993	1018	985	969	960	999	940	974	962	936	979	978	983	979	970	997	1017	955	975	990	1011	991	935	1015	963	1013	944	971	936	983	1002	955	1012	971	944	1043	963	976	1008	978	1020	989	943	971	1009	958	992	974	953	983	1017	978	996	991	1044	959	994	962	959	937	940	965	950	984	950	992	978	986	1001	993	996	993	973	942	931	958	968	1008	1001	946	1026	1037	942	911	966	962	930	977	956	974	980	934	970	996	937	958	964	958	982	954	925	1015	1000	947	1013	978	987	1002	1011	964	960	970	906	974	935	961	993	988	977	1010	934	953	961	1052	998	944	979	1029	932	983	1005	966	967	988	917	994	988	1006	1052	955	981	993	947	1018	929	934	1008	954	987	989	909	975	1022	982	958	946	939	1042	962	991	1033	984	1038	989	995	957	1037	944	952	994	938	917	981	970	1014	940	1000	1007	1007	946	1011	974	962	985	1022	972	923	1015	1008	966	982	971	960	1047	959	950	935	958	956	918	974	950	1004	1027	1039	926	973	1015	972	1040	1034	952	987	965	939	943	1001	945	991	980	1034	1009	931	968	970	1004	990	970	991	946	1017	1019	960	999	1013	941	1027	983	989	978	976	997	1012	965	1011	980	1001	973	975	995	937	987	986	984	988	968	948	1000	1055	970	1021	974	973	972	939	938	933	985	963	977	1027	945	1006	958	950	973	925	990	970	915	930	999	975	1033	975	1021	969	1006	956	1014	959	1004	995	982	954	976	979	1010	949	1003	1020	953	906	970	980	961	972	1002	973	1009	1012	976	941	973	975	1008	955	995	987	996	952	987	969	958	947	983	972	998	1006	993	980	996	1030	992	999	968	947	892	985	938	1001	971	1020	936	942	1025	920	994	959	984	994	933	967	965	1032	965	954	932	999	956	1026	1015	954	998	1012	1003	952	970	963	921	987	962	967	1009	960	998	1007	970	961	1003	984	985	952	932	946	917	961	1001	970	975	998	1027	976	982	979	949	1008	997	971	1011	980	966	952	963	999	939	984	1002	932	920	984	976	927	969	994	1009	940	987	992	990	982	981	992	980	938	994	961	979	978	965	945	1017	1004	902	934	994	949	987	1006	992	982	968	996	963	975	998	968	994	972	945	1035	961	953	928	955	940	945	991	986	1002	969	917	1004	957	1019	964	993	1016	992	944	957	968	1014	960	974	978	939	986	968	932	939	1041	933	956	919	1014	1066	945	968	1001	981	961	994	988	977	949	1006	976	1010	1015	959	953	997	967	975	972	984	1001	924	969	976	1023	1004	1017	961	990	976	988	983	976	1011	1012	1020	1043	989	1018	1008	963	952	973	1006	955	982	1016	934	981	944	986	960	963	956	943	963	987	973	953	974	1051	985	1009	921	1011	947	1043	1033	965	990	990	938	975	987	959	1005	964	994	963	1005	937	994	962	1012	920	952	974	956	1029	1029	1044	1040	1028	904	966	994	997	984	924	990	1021	974	985	1045	955	1012	958	933	947	978	984	986	931	1003	979	966	1011	982	977	970	1017	983	1000	942	1000	1027	958	935	988	959	973	936	951	1047	992	1001	905	1006	998	977	1036	953	981	964	969	939	924	976	962	994	957	978	949	955	974	975	1011	995	953	980	1015	959	983	980	946	989	959	952	929	1004	924	967	1014	974	1013	901	1043	972	964	964	1018	924	1012	951	988	922	978	935	985	1002	976	1000	985	1008	1011	950	1015	1030	909	1000	982	998	999	978	1048	948	1017	986	1024	995	979	931	1026	1001	1006	999	973	945	950	963	995	934	973	995	960	963	989	1007	969	994	953	1025	967	1028	981	951	977	981	1037	1044	1036	977	962	980	937	943	990	984	974	1032	983	1008	975	993	991	1003	996	925	956	978	939	951	969	940	959	989
10962	6305	6051	3985	2933	1876	1746	1805	1806	1048	238	221	221	219	206	241	219	205	206	216	205	242	231	229	206	230	205	236	200	231	226	216	222	213	214	215	217	220	216	203	232	236	238	221	231	192	199	216	215	200	208	209	202	219	212	213	170	214	227	205	205	211	225	221	209	228	215	238	224	220	192	215	226	219	238	193	210	235	229	220	198	180	209	212	209	236	229	226	213	207	225	228	212	188	193	241	203	199	227	211	211	183	226	228	198	210	208	213	225	218	196	241	245	226	217	229	252	225	196	225	207	216	228	221	192	204	223	242	201	183	219	238	198	229	220	231	209	227	242	209	221	208	205	218	228	212	210	188	212	221	226	199	213	207	225	220	212	240	248	215	248	212	220	192	239	212	204	223	246	221	209	226	227	233	204	218	198	209	220	228	242	218	198	220	229	231	199	233	243	227	219	215	217	260	215	214	207	217	231	234	215	236	185	215	217	212	204	221	195	248	218	201	225	212	224	223	215	205	214	217	211	234	245	190	230	239	231	245	213	212	207	193	251	213	237	211	214	238	221	199	244	224	240	228	195	199	214	210	208	213	216	213	197	248	215	231	226	204	236	201	239	228	211	213	214	230	252	225	240	204	220	224	237	209	243	204	205	209	223	199	222	243	224	203	203	223	222	224	205	224	226	223	246	238	172	212	196	238	240	196	201	223	201	248	236	222	222	218	238	211	210	210	214	222	187	227	210	223	227	232	204	224	203	224	204	226	232	194	223	246	209	245	229	219	218	197	226	221	211	234	219	235	248	211	236	221	216	216	225	218	211	216	256	191	226	210	225	209	216	238	256	194	230	218	208	210	251	243	214	223	248	237	201	238	195	206	219	227	224	208	218	217	223	214	216	222	225	216	220	214	217	194	228	226	208	229	235	216	215	202	237	215	218	224	210	201	254	218	216	202	229	220	230	227	217	219	243	204	185	216	222	216	246	204	217	229	206	198	237	192	229	232	243	228	222	281	244	202	220	181	214	185	222	224	232	241	186	225	230	226	219	208	221	213	214	237	196	249	209	244	222	241	272	246	192	216	225	198	232	201	219	237	222	208	248	227	216	219	231	206	256	222	213	204	204	207	246	215	229	242	222	209	238	222	215	234	244	223	229	274	212	231	192	213	232	194	218	208	203	216	212	205	222	226	234	217	224	213	225	240	210	213	217	195	201	201	208	196	203	223	210	226	228	227	214	232	237	217	208	233	217	251	211	240	249	251	251	235	239	211	217	242	232	214	181	216	208	206	233	215	236	215	256	207	215	233	225	214	219	219	236	223	248	217	206	252	209	196	226	221	233	221	208	216	209	231	222	227	239	212	206	192	184	204	205	209	221	194	260	242	222	220	222	232	236	226	220	245	218	242	216	208	211	197	197	234	190	253	195	219	198	223	235	218	235	215	210	203	249	250	224	211	207	218	241	218	214	187	245	227	189	210	231	217	221	188	210	221	194	245	213	214	180	224	218	230	219	196	231	221	210	211	190	227	172	238	230	227	243	210	226	212	236	234	197	206	219	227	252	245	216	234	215	201	212	202	210	216	225	219	204	231	203	208	187	247	221	214	217	211	219	231	225	204	199	202	242	206	229	237	224	199	228	229	227	215	210	223	217	225	216	230	223	242	224	231	204	229	227	201	228	229	215	225	192	237	255	235	233	207	206	222	256	225	225	229	243	232	199	237	241	197	240	232	228	226	188	240	247	244	189	222	197	224	239	247	242	255	254	236	228	230	194	222	247	221	213	205	207	219	225	231	240	207	214	229	223	226	231	195	196	223	209	259	227	229	242	226	212	208	216	222	228	202	232	249	180	206	216	205	197	199	237	210	189	230	227	244	227	224	207	238	238	243	198	212	227	218	210	211	235	196	205	198	233	228	206	218	229	189	225	218	226	227	221	224	223	202	226	196	213	236	192	210	224	200	231	205	236	212	215	229	196	214	219	208	218	204	241	219	231	231	230	247	241	217	233	249	216	200	217	229	228	195	211	209	233	193	210	227	210	211	224	206	236	222	236	227	201	212	222	209	175	228	213	217	204	214	224	228	223	220	214	226	210	224	228	244	203	232	207	210	196	254	210	246	225	209	223	212	249	222	231	209	229	203	205	226	210	204	201	215	221	250	233	208	227	188	217	229	235	215	197	237	206	215	218	214	195	203	209	209	202	248	207	227	193	186	223	252	252	205	198	209	214	241	222	266	236	242	220	236	243	224	228	220	214	195	228	220	224	217	210	200	236	202	218	240	229	246	219	238	228	203	220	211	215	213	232	237	221	212	229	200	239	231	208	203	222	233	224	224	214	219	242	282	227	219	211	226	219	224	209	201	214	231	198	228	192	204	218	179	221	258	215	225	243	230	230	205	213	219	211	221	210	201	234	214	218	238	232	200	222	207	216	215	225	247	215	215	219	199	228	245	229	219	198	216	223	227	269	237	203	238	196	175	212	237	212	200	220	199	210	190	221	210	218	211	222	236	201	212	244	222	216	228	214	231	239	218	225	211	253	213	236	201	229	207	206	214	234	210	235	211	206	216	209	221	213	224	228	227	214	229	229	205	199	257	234	189	207	216	225	228	213	206	234	194	207	230	231	219	202	178	226	249	231	201	246	237	255	239	214	234	248	222	225	218	208	252	207	227	213	222	232	216	193	242	215	244	212	226	230	215	233	250	207	200	224	208	215	219	206	209	244	242	200	209	212	197	204	236	225	266	237	201	222	221	216	234	230	226	218	237	219	231	231	214	207	228	216	211	217	230	213	209	223	220	231	216	206	210	197	222	219	216	244	224	234	226	253	210	203	228	240	207	212	221	205	234	240	237	246	214	213	200	232	210	186	220	220	201	242	196	228	231	221	184	222	206	215	202	244	241	208	200	230	234	224	193	214	253	193	238	248	241	197	192	225	215	191	208	205	235	234	218	254	220	239	224	246	218	220	225	235	194	211	259	214	205	223	240	211	212	204	210	219	236	192	247	238	207	218	219	206	211	171	243	214	227	214	226	209	227	230	220	229	228	203	216	208	196	227	223	242	208	248	213	217	219	204	228	229	225	228	259	226	196	221	246	223	214	221	240	248	208	205	225	212	204	249	201	231	219	211	217	217	221	206	206	220	210	185	219	192	224	201	207	210	237	191	245	227	240	221	215	225	209	203	193	190	227	247	233	227	244	234	209	262	208	223	202	226	226	243	205	215	215	219	203	218	204	202	227	209	203	194	247	212	189	191	224	236	223	220	234	217	203	215	208	201	231	226	221	224	217	213	241	196	196	216	228	221	207	211	225	216	208	222	224	214	212	220	203	214	220	216	214	227	216	220	218	190	206	234	232	239	233	217	256	228	214	220	221	238	216	220	248	228	214	229	216	201	203	266	202	222	210	201	223	234	218	207	201	232	218	212	211	206	203	228	186	214	230	207	232	232	228	225	224	220	232	235	234	205	243	213	245	230	203	215	170	223	219	215	210
5839	5118	10739	10363	9876	7652	8041	8169	7862	3621	525	527	528	563	556	520	577	552	503	529	534	526	511	565	527	519	576	517	522	587	500	556	508	567	510	588	526	560	553	518	560	533	522	541	545	494	557	520	546	525	520	512	525	517	545	556	542	542	544	555	551	498	531	529	559	517	526	500	552	531	518	540	538	548	570	556	559	522	538	522	469	571	523	485	560	545	549	565	530	538	544	550	550	560	503	565	568	547	493	505	495	537	515	534	539	590	532	549	548	560	506	533	560	536	559	547	567	528	534	541	540	528	559	538	547	504	544	556	506	546	543	554	555	576	502	506	522	542	564	523	517	560	526	495	570	547	514	546	524	545	483	536	541	488	553	546	554	539	527	540	546	553	536	522	536	556	546	515	528	523	546	525	523	513	542	520	516	554	492	536	566	537	554	509	527	547	531	565	535	525	519	565	593	523	583	509	535	555	534	540	474	571	530	523	561	558	528	542	488	579	524	525	564	518	540	541	600	522	555	514	549	525	531	557	560	531	589	529	557	489	515	483	544	546	518	548	589	530	537	535	523	586	542	513	590	516	540	517	511	530	544	549	502	505	525	534	548	517	538	549	566	519	535	523	542	511	537	513	567	494	599	553	493	499	545	571	549	512	530	514	524	557	546	546	532	494	514	493	552	554	525	535	601	539	505	548	547	535	519	557	516	567	546	552	503	566	514	537	528	577	515	571	560	518	544	562	565	513	511	542	518	550	545	521	557	556	541	541	497	485	514	524	529	577	521	548	503	575	562	585	538	524	553	523	533	574	547	541	524	571	514	515	509	565	533	531	515	504	533	539	553	545	518	541	519	542	532	565	545	523	534	540	520	534	568	522	519	535	556	550	524	570	573	553	513	491	523	518	535	577	550	492	521	530	561	485	556	531	510	530	532	531	519	491	524	569	513	516	549	543	545	533	540	511	533	521	545	581	532	487	538	534	546	536	540	541	511	544	562	529	532	579	514	559	525	599	547	542	586	554	585	550	515	477	549	558	553	527	556	504	552	535	536	516	551	567	527	532	547	552	530	550	556	508	537	549	516	523	570	518	531	542	534	562	511	516	526	537	545	531	551	496	498	520	500	499	517	511	520	532	537	519	517	582	541	555	542	539	522	542	532	553	494	525	528	550	526	511	530	577	506	525	563	542	564	565	536	520	526	535	535	552	519	559	542	530	573	583	524	528	521	542	567	508	524	563	511	525	522	518	579	559	519	558	578	520	551	519	524	519	515	528	548	483	504	556	528	540	605	520	520	551	502	543	529	536	558	549	519	519	534	577	522	529	549	583	546	575	552	555	544	518	551	567	547	570	553	504	513	525	563	539	591	509	613	531	565	572	529	544	509	519	492	524	580	529	516	516	559	517	529	555	539	515	558	539	537	534	533	534	527	545	542	575	516	520	478	569	518	539	536	514	509	539	537	547	562	569	550	514	551	550	500	527	547	535	539	580	557	556	549	550	490	559	563	570	542	513	558	536	521	522	505	531	511	544	496	527	556	581	560	518	535	541	528	531	545	527	548	525	547	545	518	525	515	562	511	500	581	582	577	540	531	506	511	527	547	554	546	550	583	520	536	553	527	524	542	501	538	553	532	536	536	551	569	563	523	559	499	551	515	517	537	537	555	504	581	512	511	548	538	518	507	552	560	567	500	494	529	577	520	534	505	515	500	551	547	576	530	531	553	558	515	559	522	540	575	521	521	529	552	539	564	529	515	564	545	523	525	526	509	501	509	495	529	530	534	513	519	560	564	527	485	537	504	548	564	548	542	510	567	528	538	518	509	526	544	546	508	559	559	531	544	529	556	545	521	521	507	530	565	527	547	542	568	507	500	496	553	548	568	531	536	542	536	540	535	534	536	546	515	552	539	552	528	519	551	552	470	551	504	529	559	531	524	552	506	492	554	550	505	573	532	499	538	560	578	517	529	500	544	542	511	510	539	518	518	535	502	545	517	521	534	515	542	558	565	548	541	541	564	520	543	565	513	532	542	508	528	521	549	517	560	512	561	596	539	549	506	558	526	542	540	538	557	532	566	533	545	549	493	522	548	506	548	584	583	539	527	506	562	546	500	533	548	512	510	516	552	526	538	540	561	556	561	503	508	546	525	516	562	528	536	539	542	574	547	519	489	515	577	578	529	518	533	522	514	563	560	521	556	521	563	510	541	570	554	514	548	520	541	543	559	544	551	495	520	504	550	582	502	567	525	499	523	529	534	566	565	549	543	568	513	528	595	577	562	549	522	528	577	544	533	534	531	522	558	515	580	502	493	542	564	544	482	523	545	522	544	535	521	546	514	540	555	515	528	521	542	503	532	541	563	542	526	541	539	529	561	531	574	516	568	524	529	575	562	561	543	542	549	525	499	545	584	517	526	556	530	508	521	503	556	462	563	527	504	562	515	515	542	546	527	539	509	559	605	549	530	526	526	534	520	587	536	570	546	529	544	526	546	560	522	537	517	491	509	521	523	531	574	501	542	527	538	531	573	539	534	549	529	509	555	477	563	550	506	530	574	545	507	542	535	532	532	528	578	558	506	543	561	527	523	523	532	528	523	527	545	526	560	551	542	520	555	578	534	558	576	579	513	538	571	545	507	527	559	546	546	505	527	520	559	536	504	544	513	532	603	518	513	517	554	545	549	556	579	562	490	539	528	529	584	553	536	489	543	550	579	529	556	535	465	527	544	538	521	526	557	565	568	529	515	502	541	516	535	531	520	539	541	532	534	568	568	561	544	529	495	503	555	518	600	527	525	546	496	564	518	541	565	502	575	558	534	549	507	544	552	523	549	539	570	554	532	484	504	500	545	494	583	533	544	530	501	525	491	568	525	530	532	546	565	499	501	512	509	515	576	530	528	531	523	543	567	518	523	553	553	517	527	540	547	512	531	512	538	552	555	505	545	517	498	531	545	513	562	534	532	535	507	546	579	518	556	532	544	513	532	521	528	502	530	523	522	504	544	519	561	537	529	573	532	549	531	572	525	563	498	547	544	550	502	507	520	506	540	562	558	558	560	565	583	529	561	471	558	543	551	573	578	520	574	538	551	537	518	513	485	549	543	509	570	546	557	540	516	568	561	498	518	536	561	560	532	496	550	547	533	523	526	559	517	544	529	550	539	576	564	532	523	547	513	534	534	559	549	534	513	511	550	548	549	533	521	532	566	531	554	523	524	539	507	513	561	530	562	508	563	509	566	512	535	555	564	534	512	533	573	512	544	560	546	519	551	512	549	565	525	535	573	522	513	513	486	520	585	563	538	518	557	519	514	565	568	538	530	539	564	539	532	546	535	533	506	559	614	488	512	529	550	532	545	508	526	533	535	542	551	545	514	522	541	542	536	553	539	564	525	560	540	572	521	547	519	594	543	578	584	547	553	582	541	555	533	548	600	541	549	560	530	539	498	516	541	547	546	566	549	519	506	552	571	559	558	520	509	534	547	503	534	524	551	541	555	555
20742	10885	10934	7836	5947	6905	10435	21684	25151	15626	856	296	290	261	264	268	269	259	292	234	278	290	233	259	267	279	225	246	277	273	283	285	266	254	287	279	253	264	247	268	278	269	276	246	244	262	259	264	258	268	283	240	244	258	255	235	276	235	254	283	262	268	233	239	287	257	273	275	268	238	293	251	273	259	263	236	252	264	235	281	279	253	255	236	269	256	258	265	245	259	268	266	240	238	252	262	261	243	246	257	284	273	250	238	217	279	245	274	263	228	255	258	274	259	259	243	300	253	263	252	254	257	263	313	259	261	258	243	245	259	271	253	266	274	250	255	262	278	262	285	261	245	279	245	231	230	251	234	247	248	247	253	257	261	252	232	265	269	244	275	265	282	278	249	251	241	241	252	268	259	239	269	238	252	246	226	239	257	287	257	274	238	234	253	247	245	253	249	281	303	259	244	270	243	257	271	278	261	249	259	268	233	241	272	239	249	271	265	260	281	255	219	245	278	234	265	284	254	252	272	265	247	244	246	278	243	250	224	268	248	257	235	271	265	281	252	244	289	228	281	248	257	265	266	259	265	242	263	245	271	243	255	282	253	246	255	255	281	242	285	265	252	241	278	259	250	269	256	257	260	237	296	266	264	267	298	262	251	257	236	269	265	270	282	274	280	267	259	242	253	265	284	318	292	242	251	268	233	233	261	253	248	272	229	244	255	236	302	266	251	263	238	274	258	267	264	275	248	236	229	255	248	299	266	245	228	258	269	297	243	232	251	276	270	240	275	250	257	249	265	243	241	245	264	255	288	277	256	225	246	255	277	230	266	256	247	266	253	239	245	248	266	220	253	274	286	250	246	247	275	281	269	232	250	283	264	245	267	259	275	275	272	255	253	250	243	259	278	262	253	228	260	282	278	297	223	228	223	274	212	243	230	255	249	267	257	210	276	276	254	261	265	277	268	273	249	288	261	267	278	256	253	263	262	275	282	275	247	241	244	249	257	262	267	268	260	257	246	240	254	259	232	230	266	300	249	277	251	247	269	296	267	247	250	263	254	243	240	229	270	268	264	256	248	250	246	234	257	253	263	236	283	263	258	250	227	237	290	235	267	267	265	264	281	252	275	270	254	229	232	249	236	258	271	282	282	261	263	268	246	266	255	248	264	252	270	237	262	258	266	255	259	226	226	258	268	277	264	244	262	237	233	239	277	279	241	248	268	248	240	245	252	275	289	268	231	255	261	276	283	277	259	261	247	251	227	268	238	236	240	261	231	234	268	258	242	267	258	273	254	271	255	223	244	222	270	254	248	282	251	238	253	293	238	259	284	241	273	263	263	246	269	242	236	278	279	280	247	272	275	247	236	268	252	268	241	258	242	282	251	263	270	276	244	258	231	251	249	234	267	261	275	272	276	232	258	250	226	302	257	230	266	260	275	249	268	243	252	259	228	198	254	260	254	254	260	253	266	255	261	226	240	253	245	266	287	245	259	273	243	237	260	248	279	259	234	264	264	237	230	278	266	276	253	265	249	281	224	243	249	252	244	268	258	249	246	236	197	271	255	249	284	256	257	267	248	255	255	273	254	238	270	245	246	315	276	279	270	252	246	269	261	257	224	279	272	262	266	285	280	231	271	250	249	252	274	263	245	283	268	244	241	264	239	261	268	276	244	260	261	255	295	234	265	261	282	267	271	258	277	241	258	270	265	259	292	229	234	280	262	283	252	277	240	241	234	258	243	298	262	243	237	254	253	245	260	247	225	249	267	253	257	292	258	262	232	267	201	225	237	239	248	264	228	256	272	266	291	223	232	251	260	255	277	241	260	289	209	275	268	283	261	282	231	264	266	241	246	280	263	247	249	268	269	250	244	257	238	256	245	254	253	268	271	267	232	292	266	271	296	246	246	244	244	269	289	259	287	236	252	267	248	228	253	242	246	264	233	246	230	268	249	253	265	242	252	237	258	253	267	277	269	253	243	237	245	282	234	249	257	224	241	223	232	261	258	268	269	258	257	253	256	238	281	256	267	264	260	272	264	284	266	248	265	259	244	254	271	283	251	285	265	251	266	283	265	258	230	255	261	249	258	255	263	266	275	247	252	293	268	273	256	260	265	259	277	248	241	256	285	272	230	257	277	262	259	264	276	268	242	268	243	260	260	272	266	270	260	271	281	268	251	220	246	292	251	261	254	238	273	263	214	276	279	279	243	237	253	269	268	228	258	265	225	245	229	238	235	259	249	270	278	266	261	259	257	273	243	260	279	234	254	272	290	279	243	239	241	249	248	225	264	228	255	295	276	244	247	254	229	278	261	251	247	258	258	246	262	265	244	250	300	276	263	291	235	243	297	288	253	255	249	262	254	256	242	236	252	254	277	245	265	250	252	239	276	240	269	264	277	232	245	283	257	237	259	270	262	264	301	286	290	260	248	264	260	257	261	263	236	248	246	259	267	269	259	233	254	234	240	254	279	268	250	261	274	270	249	255	245	258	255	264	247	266	260	250	249	253	283	221	260	225	264	234	253	236	247	236	232	271	251	267	240	251	240	286	249	248	258	239	253	301	265	253	265	259	254	214	270	279	261	248	263	233	229	262	238	278	229	241	272	268	264	266	261	268	259	277	298	237	254	242	257	256	281	268	262	251	272	249	248	249	253	226	264	269	244	275	251	250	235	245	261	251	267	245	272	266	274	284	267	285	275	276	260	237	264	251	224	238	252	249	271	237	221	246	256	258	274	252	274	243	252	252	254	296	262	276	240	266	248	239	248	253	258	241	263	231	269	263	232	268	240	268	281	264	261	249	234	280	247	262	282	274	275	288	294	280	295	252	273	257	281	287	278	272	282	274	253	255	244	268	230	272	276	269	249	259	278	276	246	256	241	261	285	281	253	275	267	238	228	235	260	247	256	267	298	280	266	265	278	262	249	244	274	258	260	252	286	253	242	272	266	277	259	292	267	261	241	251	255	240	268	233	239	289	284	241	226	241	291	220	245	234	265	249	257	271	226	240	238	246	245	260	246	267	256	275	249	265	273	264	245	281	278	274	256	248	251	223	260	274	250	248	260	248	268	252	264	258	263	269	241	252	249	247	249	252	264	259	276	270	279	285	260	271	267	232	237	267	249	275	263	223	271	270	251	240	242	283	237	298	271	237	252	277	255	241	265	266	251	243	271	252	261	247	280	267	266	251	271	287	252	263	235	220	245	256	242	245	246	282	232	249	239	249	279	259	222	250	269	283	238	255	276	243	258	279	279	275	252	256	250	244	289	247	254	261	219	272	251	277	262	266	301	259	239	268	293	282	229	241	227	267	232	263	273	259	225	250	243	272	280	261	271	264	258	263	248	260	284	241	238	277	252	268	253	251	249	264	251	259	247	260	259	276	252	231	258	262	265	270	242	234	253	251	259	259	299	263	262	244	279	239	268	247	245	277	268	234	249	239	271	251	262	236	252	251	272	268	284	243	261	249	258	259	259	224	225	240	264	232	248	221	267
11169	8074	17424	17846	18213	21556	27895	44346	46484	20659	775	763	708	727	703	682	657	721	688	722	648	682	706	680	650	636	623	672	668	634	638	653	617	677	614	647	662	619	587	647	646	648	619	632	637	683	618	613	631	594	615	619	622	668	635	606	623	628	612	605	630	630	627	653	630	595	622	643	651	604	653	648	639	627	588	579	627	630	639	659	603	642	613	647	667	644	637	620	639	634	617	607	592	617	591	619	592	643	660	634	613	658	616	592	622	615	603	622	647	620	639	616	595	598	629	598	630	648	681	641	639	628	590	637	628	636	613	642	677	622	628	647	623	612	655	649	595	661	638	621	612	620	662	617	612	631	572	617	688	646	646	667	627	651	670	631	620	610	608	628	654	625	620	626	597	664	654	640	628	611	608	650	664	653	630	623	621	632	601	674	617	675	644	633	665	624	660	616	614	607	646	686	647	594	615	664	601	605	649	666	602	629	607	641	595	606	633	593	689	629	617	650	618	625	641	650	641	631	631	598	667	591	610	611	651	588	604	630	664	632	621	613	628	610	655	616	633	672	597	616	610	629	629	646	655	643	605	632	606	702	653	625	642	646	628	596	619	645	595	620	662	618	631	658	610	624	613	623	636	621	626	652	627	632	630	649	648	665	628	626	619	635	626	658	620	649	645	625	647	646	641	589	652	607	631	651	667	584	640	597	608	655	598	635	634	637	607	643	627	613	615	651	626	633	623	632	621	640	614	614	642	692	632	629	614	602	651	643	615	616	586	641	624	571	615	635	621	642	642	619	619	673	615	594	588	648	614	624	619	610	672	639	619	609	621	582	652	630	620	635	655	640	626	652	623	610	622	662	643	603	582	627	633	588	644	641	596	647	626	627	629	654	648	660	686	664	645	611	617	648	645	620	609	602	614	612	634	611	600	646	608	621	637	667	636	636	622	592	664	654	636	605	595	617	660	598	608	624	633	585	631	663	651	629	650	685	636	608	664	667	607	638	631	660	637	641	612	607	574	639	621	614	663	635	664	580	649	623	611	645	603	584	610	645	590	631	637	622	609	602	617	598	671	621	623	590	655	605	653	593	611	627	660	611	606	597	635	621	633	577	650	626	642	596	594	658	636	618	633	625	622	604	644	635	651	650	654	569	611	620	631	605	626	596	651	642	626	640	673	640	630	640	598	606	637	638	678	558	595	672	648	684	626	602	649	652	629	594	645	642	623	687	579	615	643	617	634	659	654	660	621	620	602	636	633	628	614	618	613	584	662	641	614	611	625	645	641	620	662	635	631	655	652	617	674	595	595	637	649	601	648	610	597	643	601	668	620	642	683	622	620	602	622	642	669	669	673	655	601	629	664	678	640	598	661	607	603	623	591	621	678	611	634	625	634	631	620	669	659	602	620	640	602	612	594	631	622	678	628	643	684	630	617	605	613	646	654	653	608	602	683	644	633	640	653	626	652	616	619	625	637	605	616	651	620	651	607	623	610	607	653	593	618	614	604	668	643	641	640	631	622	629	591	611	654	590	616	641	630	613	637	628	647	618	622	616	631	655	648	624	609	636	597	621	624	616	660	634	656	592	634	669	610	622	612	633	627	613	632	652	645	590	637	590	637	613	615	642	601	623	638	588	599	648	627	610	643	594	573	625	638	646	630	620	643	608	590	673	613	657	605	584	626	632	620	641	620	638	603	620	608	646	646	610	626	598	606	621	653	606	650	620	619	629	654	637	638	628	623	656	618	621	631	632	642	629	602	622	625	656	626	653	648	619	603	640	608	645	614	596	630	617	623	654	612	605	621	641	637	630	599	623	674	621	628	680	641	624	600	643	647	650	603	621	599	611	631	688	616	614	587	623	610	609	603	614	615	629	654	637	644	658	609	629	671	674	610	589	623	646	628	635	614	632	601	591	613	594	621	650	603	686	639	631	642	600	605	652	609	642	705	690	638	571	594	627	607	619	660	603	648	678	641	597	614	631	640	639	625	585	685	648	618	648	625	632	653	606	659	599	656	609	598	642	681	681	643	629	652	661	646	612	631	615	650	584	623	647	633	584	590	621	661	671	606	614	640	582	625	596	634	591	648	631	670	637	610	611	642	634	638	602	636	607	639	614	652	610	597	667	649	583	629	622	615	652	631	649	615	677	597	658	620	666	611	638	634	632	595	658	616	639	630	607	635	631	602	626	623	624	623	627	602	652	624	630	703	609	615	654	682	636	651	648	647	580	624	622	641	657	608	594	638	634	639	609	621	605	581	656	633	621	646	677	589	655	596	640	696	602	634	614	630	640	597	688	589	650	635	614	643	599	611	632	601	628	599	636	620	596	569	634	614	582	647	637	655	660	600	582	608	648	598	637	636	661	650	650	648	585	603	632	597	620	606	645	658	615	589	658	634	622	642	649	612	606	654	653	647	618	645	655	629	606	649	638	636	630	627	651	630	635	660	628	593	650	648	640	653	576	590	624	635	627	630	600	628	609	639	604	684	640	586	667	581	612	626	624	619	654	606	652	591	597	639	615	660	639	645	634	661	638	620	623	647	601	620	589	594	623	623	668	650	615	665	627	614	667	642	644	632	651	615	608	611	663	608	603	642	649	560	622	584	618	633	641	666	644	623	631	608	650	654	644	679	616	646	603	620	603	618	665	664	610	646	598	628	609	624	685	564	645	640	602	624	638	646	628	586	671	646	606	656	664	628	624	610	628	643	666	589	661	653	631	607	615	617	637	661	618	606	641	588	663	629	639	611	616	627	625	628	621	663	617	637	629	621	597	636	625	635	632	589	605	608	614	634	600	629	648	632	600	644	634	617	645	642	621	677	617	615	671	631	640	612	664	635	657	661	618	655	615	637	621	648	657	648	615	641	591	594	660	648	584	645	666	605	673	617	606	630	648	667	621	642	598	606	607	626	568	659	600	660	608	606	592	606	669	604	611	630	619	615	634	623	627	650	602	637	615	640	635	616	650	647	645	660	629	598	667	629	619	631	641	647	601	590	612	630	629	629	632	655	613	614	642	613	641	646	639	681	651	603	622	557	633	592	608	610	610	643	653	605	652	627	603	609	604	599	616	624	618	667	632	620	559	658	602	660	592	600	625	628	653	590	661	673	640	634	595	639	631	648	669	623	653	635	640	623	639	631	669	576	631	672	619	589	598	633	621	602	606	612	628	604	645	612	639	620	586	635	615	652	690	665	650	639	647	640	616	617	667	650	610	570	615	609	662	685	602	599	630	654	626	642	570	639	646	680	619	650	643	606	623	622	617	623	604	619	649	624	613	652	593	616	628	623	590	641	637	624	621	620	607	624	616	599	625	623	670	623	640	609	609	621	631	661	628	610	593	651	609	603	633	588	615	653	598	614	631	635	606	668	622	633	586	641	681	597	641	629	677	676	616	608	656	692	625	581	593	675	639	632	649	595	635	627	614	619	626	602	560	611	639	637	610	590	629	625	589	628	631	625	646	632	607	649	632	597	618	624	636	625	604	628	600
29880	17459	18587	14277	10070	9502	20108	38560	43442	25639	2650	522	453	437	446	455	478	442	438	478	414	467	447	452	465	441	455	436	446	433	441	452	435	459	438	395	413	462	429	418	482	419	396	420	457	450	433	456	427	444	414	428	432	447	452	448	461	428	405	421	394	435	424	428	464	401	461	462	417	444	412	394	432	429	428	407	440	438	413	459	441	419	441	418	451	442	434	441	415	406	416	425	413	456	416	498	406	409	392	454	444	455	412	447	424	456	411	465	460	418	433	405	421	431	426	419	410	445	459	454	421	429	447	445	390	427	387	431	447	452	414	437	426	415	442	433	421	437	407	459	403	427	404	439	449	438	431	426	449	414	421	454	419	408	427	478	399	451	417	442	432	435	388	423	425	444	438	385	470	408	381	423	458	450	430	463	447	464	454	409	438	444	428	447	420	397	432	440	445	464	433	486	404	451	434	446	419	447	426	442	392	384	439	421	387	399	421	423	442	439	430	434	435	428	443	463	443	440	415	411	417	426	447	457	438	429	405	436	476	440	433	441	398	484	413	418	379	409	403	466	443	450	424	434	440	450	460	443	387	456	432	442	432	428	422	405	438	406	432	415	434	420	385	462	435	465	439	436	396	420	410	429	374	412	419	432	415	426	434	433	372	433	458	427	417	448	430	456	420	423	437	404	455	447	445	447	399	420	458	480	410	408	442	447	408	416	420	424	422	408	447	446	382	429	442	395	458	402	427	408	448	467	429	374	394	416	416	432	424	393	439	420	410	435	427	412	385	420	400	415	436	410	443	448	458	437	434	390	427	424	460	408	436	433	428	463	442	478	447	453	431	443	459	431	427	464	431	432	440	425	417	418	461	417	431	415	456	411	444	442	432	412	406	433	457	413	433	458	432	423	410	436	426	458	438	422	457	434	428	442	416	434	405	397	422	411	397	414	427	445	413	454	416	399	405	392	393	442	428	441	427	438	433	406	443	426	419	420	431	461	398	462	475	436	454	450	453	441	452	409	449	417	439	435	464	428	453	428	439	430	433	439	396	423	420	438	433	466	397	368	416	447	448	423	429	453	376	423	417	452	422	428	422	435	420	413	410	415	364	439	433	397	376	397	432	446	421	422	441	458	444	471	437	401	421	432	379	469	438	413	408	449	435	439	414	396	456	422	420	401	450	423	446	469	438	442	432	464	429	432	423	401	439	405	396	447	434	437	439	416	450	426	426	404	401	374	454	386	442	388	445	383	430	435	431	447	444	424	396	442	471	382	452	458	418	430	455	439	416	418	454	430	407	453	435	400	421	419	416	405	449	418	416	416	446	448	423	474	432	458	430	439	449	416	405	406	413	459	420	407	424	438	438	397	429	474	453	406	464	462	426	449	481	388	391	464	434	427	428	451	418	454	414	438	427	438	408	432	437	473	429	448	470	393	427	427	476	416	382	405	449	427	452	444	434	387	446	461	441	387	442	425	421	408	421	430	392	439	422	466	404	410	411	404	456	402	437	446	438	423	404	432	433	414	459	436	397	449	455	435	435	433	404	446	415	460	448	462	441	458	425	379	449	403	402	457	437	434	429	425	424	451	446	415	438	414	481	436	401	369	387	440	421	434	440	410	435	453	415	412	426	459	424	403	412	422	408	421	449	460	455	442	457	463	425	432	435	429	449	471	399	445	419	429	439	431	466	410	397	420	440	440	470	435	463	408	427	414	434	413	413	430	427	425	428	468	394	482	401	393	408	456	444	470	435	446	459	469	420	429	422	392	439	480	435	433	479	412	442	437	456	418	410	470	435	431	405	462	430	438	459	439	456	404	440	457	417	435	406	422	396	442	439	383	451	457	432	412	467	415	415	405	441	454	444	393	472	436	431	440	492	431	396	416	432	457	475	401	467	467	451	432	433	428	422	404	423	388	400	413	424	418	441	431	439	430	459	429	421	427	405	417	444	450	429	421	430	404	411	414	405	416	432	436	427	416	415	416	438	435	415	416	468	458	446	431	410	401	437	424	418	418	408	423	413	432	426	446	461	443	464	443	402	399	444	464	409	437	421	451	421	427	425	444	412	407	425	389	435	420	433	403	433	442	469	443	456	456	454	444	412	437	430	446	425	417	412	423	445	444	429	447	456	406	443	448	420	461	401	412	460	473	407	451	421	422	453	424	447	464	440	459	473	411	470	437	475	454	423	389	444	466	410	461	448	432	432	440	411	429	448	468	426	437	420	434	433	471	404	442	440	403	465	461	440	398	442	429	422	437	422	462	444	445	447	417	460	465	455	401	444	398	412	442	395	422	440	385	429	465	457	452	418	437	402	453	462	447	430	444	424	402	450	433	431	460	430	435	443	440	411	405	407	427	427	433	432	455	434	445	440	460	436	432	418	394	414	466	392	419	437	432	409	428	430	399	435	409	431	421	467	434	434	403	415	439	472	436	445	367	405	423	387	437	432	427	426	459	426	439	431	428	425	443	452	403	433	414	376	435	412	459	428	478	423	417	403	450	422	421	426	434	446	423	484	417	426	429	423	461	416	418	452	446	403	404	421	440	426	364	439	437	465	468	432	416	451	475	455	393	409	437	431	456	424	461	430	428	464	416	408	438	432	428	412	444	439	432	455	445	451	436	423	402	423	404	409	427	420	453	429	433	370	427	421	396	419	414	438	386	417	462	442	422	392	439	408	439	436	440	418	434	443	454	373	443	470	454	401	442	391	444	422	414	482	429	397	400	435	417	407	446	410	477	437	440	476	390	451	448	394	425	431	425	404	426	465	411	439	415	428	427	403	451	410	424	397	430	466	388	345	467	451	415	447	413	427	414	434	407	455	413	434	431	465	465	422	435	432	437	428	422	446	466	437	473	422	426	453	407	417	420	422	407	442	454	437	437	409	436	420	453	401	453	405	439	398	448	427	468	443	403	430	418	373	431	430	447	485	443	428	418	418	424	415	426	425	424	404	427	427	443	426	446	413	419	425	461	417	434	423	420	436	462	458	402	433	394	435	430	446	435	433	431	457	426	440	463	417	435	418	451	457	436	399	456	412	416	402	408	417	417	389	456	394	461	435	403	452	427	372	423	409	458	447	407	429	452	444	416	414	430	420	436	457	419	418	430	440	418	450	425	410	445	412	403	445	409	442	434	413	413	409	426	474	467	479	411	429	414	448	396	448	434	453	410	423	463	411	418	421	443	414	441	439	405	443	437	404	432	403	372	455	433	493	493	435	427	443	433	401	435	457	430	424	413	440	445	427	443	381	439	417	442	415	456	422	406	425	413	396	411	422	423	413	459	436	465	469	450	477	418	439	396	384	424	511	442	463	405	408	414	438	445	447	407	437	434	454	427	429	409	404	413	441	432	411	413	411	453	438	432	412	409	415	420	415	431	443	428	437	460	440	433	412	414	401	414	441	425	484	394	441	433	436	393	451	408	436	438	408	457	441	414	398	441	455	437	413	444	434	461	447	436	424	430	431	408	455	431	380	423	424	444	420	463
14660	11737	24562	25475	24300	24461	40579	57229	60507	22113	1254	1202	1177	1134	1089	1082	1067	1091	1059	1014	1028	1028	1117	1072	1072	1025	1016	1039	997	1012	1045	1004	1036	1014	916	986	1011	1029	1016	952	964	1027	958	894	1039	934	1042	943	959	951	984	992	935	989	947	950	920	1029	1013	976	919	1016	1018	964	989	935	993	961	994	956	969	1001	994	1037	968	963	1008	977	979	927	975	967	980	914	927	957	1017	955	970	986	959	1003	944	967	1007	997	935	961	972	939	930	941	953	920	984	985	980	1019	946	993	941	1008	1010	940	962	941	966	975	938	944	948	941	983	956	1012	944	932	992	979	984	950	949	1007	925	975	947	939	992	1019	972	1030	983	991	951	969	935	936	956	970	953	1012	932	960	990	951	974	1012	957	959	917	989	949	1010	894	958	944	955	1001	891	946	940	955	988	954	946	897	994	926	962	986	908	930	966	929	976	904	972	972	972	997	1006	959	951	1013	967	961	919	951	939	965	959	970	948	1033	936	972	930	1000	969	997	960	1016	967	931	983	1017	911	976	965	949	943	937	959	946	952	880	1003	1019	933	951	944	912	969	981	968	1006	969	950	941	939	1043	918	930	972	970	911	963	928	994	957	964	985	969	910	991	908	1033	878	933	946	993	1004	926	993	935	964	1019	920	963	990	950	976	978	988	993	922	988	1006	1001	942	925	949	969	955	930	988	982	969	998	947	992	930	937	946	888	944	1021	1021	936	882	993	941	985	1000	976	977	938	957	975	934	946	935	966	935	943	969	933	1017	1000	947	949	987	1049	1034	993	918	921	990	940	977	993	928	984	968	969	969	906	975	915	959	958	976	943	961	960	1008	1005	943	907	1007	951	951	923	948	928	897	935	973	978	993	947	949	936	987	940	978	950	920	944	969	1002	959	1022	933	947	941	963	981	966	901	968	965	952	947	972	931	999	871	992	947	1006	977	940	943	945	991	1019	956	913	982	937	959	970	981	938	959	973	1007	933	966	971	997	950	929	976	930	974	997	973	971	967	925	943	971	958	882	1007	943	932	947	994	1017	942	978	920	949	941	975	963	961	898	972	954	916	943	968	941	1000	961	990	920	945	881	952	950	931	930	985	966	988	973	978	923	1007	978	895	969	907	984	969	955	1002	985	949	956	971	982	994	971	990	985	910	916	989	960	1035	1029	964	962	930	964	970	926	960	967	933	970	1020	946	938	969	942	952	976	955	963	912	977	978	942	974	907	921	960	916	975	958	957	973	989	1002	948	939	950	970	961	989	954	984	972	892	961	950	956	944	950	937	952	918	970	968	960	932	984	966	891	899	1002	949	982	954	919	946	955	960	961	1003	983	937	954	962	928	923	966	963	894	932	980	967	1001	973	972	922	976	931	973	980	935	988	968	881	916	954	1017	911	941	957	962	946	944	965	939	952	921	925	1023	971	1011	1013	947	966	961	907	950	1011	992	972	985	954	904	956	967	944	961	920	889	983	937	955	1036	1019	998	932	952	955	983	1000	1008	967	969	991	998	982	926	946	933	945	918	953	995	915	971	984	951	924	937	987	1006	869	965	901	942	994	965	909	996	1007	946	943	982	994	1012	982	933	932	1019	971	905	937	995	929	974	944	970	933	997	942	889	950	932	983	1005	976	945	1008	924	971	1047	942	948	973	950	924	946	984	970	926	910	936	935	916	946	1013	955	1007	925	953	1008	957	939	953	932	956	954	1002	972	947	943	1005	908	992	968	927	917	990	935	943	999	965	981	912	932	920	928	922	968	959	939	1016	924	959	960	963	954	962	909	970	947	969	954	976	972	938	993	1007	1010	965	937	843	965	996	977	971	1005	935	934	954	970	963	989	997	966	1001	1027	946	942	943	975	1019	887	893	984	927	913	923	1010	1024	990	949	945	934	987	950	1011	966	947	976	968	946	932	992	984	915	934	954	995	931	938	984	966	970	965	939	941	970	950	946	977	958	977	942	964	933	992	978	1000	999	1018	965	1019	935	1049	972	951	967	914	948	964	952	979	917	964	992	982	948	892	923	941	962	933	935	998	988	953	948	921	993	979	948	987	916	979	947	982	956	948	973	974	925	958	954	1008	937	932	928	940	951	988	926	985	1009	971	955	925	949	954	926	1025	974	1038	982	988	928	944	931	1005	955	969	976	952	957	942	973	988	969	945	977	948	995	999	920	1057	950	916	925	954	980	966	974	968	973	927	911	955	911	998	923	987	953	1017	971	970	939	956	1017	929	930	957	953	955	1004	985	966	983	976	980	960	997	930	957	970	1034	923	987	941	985	1026	933	953	907	935	973	991	958	915	936	941	920	958	957	980	880	957	999	974	964	954	959	1001	946	952	911	964	933	996	951	945	909	952	992	985	1001	961	992	916	943	946	984	937	948	940	973	981	1012	957	937	944	933	939	996	960	927	947	958	915	900	982	929	925	984	957	962	930	961	993	946	977	897	1015	927	955	927	938	985	967	971	992	943	979	959	971	953	1007	992	1030	944	953	975	945	938	945	921	962	927	991	972	970	993	980	969	966	931	955	940	965	974	974	901	932	992	995	944	932	926	986	944	915	968	910	915	957	990	994	980	978	973	966	951	997	935	981	988	914	988	974	987	924	942	990	894	962	990	1046	981	930	937	960	970	1025	1010	898	971	946	969	997	979	1006	958	974	1001	918	936	982	999	958	941	994	958	974	907	1013	892	959	941	925	975	949	933	1013	988	917	993	982	930	873	1022	908	980	988	964	1003	935	971	953	941	933	932	969	946	934	972	990	943	977	1016	997	991	928	910	981	896	979	966	967	987	963	971	982	928	1000	952	946	943	959	957	986	964	982	994	976	1023	939	1026	946	961	926	949	991	976	928	979	960	952	986	946	957	973	942	996	965	945	941	1064	925	943	992	954	991	985	938	960	968	954	947	967	1031	942	930	958	953	953	949	1015	989	953	1001	1014	963	935	968	985	943	964	949	925	947	952	942	966	960	957	925	1012	891	924	1006	950	980	975	1016	888	1001	969	980	1023	952	1007	965	953	930	949	939	943	955	992	948	1015	886	953	984	998	975	979	931	949	963	1010	976	942	986	1010	1009	971	974	926	921	946	1015	996	956	983	991	938	945	978	961	971	980	978	1013	931	980	950	1009	966	946	976	986	976	913	925	986	991	944	982	937	995	952	1021	972	904	992	954	949	904	911	911	940	966	959	999	983	967	946	951	962	963	940	998	962	950	932	970	920	932	922	963	1007	968	967	972	959	937	979	902	943	1005	926	948	974	923	990	971	967	994	942	969	928	929	949	935	997	1013	990	964	972	938	968	966	1013	973	1013	948	944	908	955	950	956	959	947	948	945	966	994	966	960	944	990	983	924	963	958	987	922	990	965	943	931	911	936	970	962	1024	957	962	964	967	994	966	994	872	960	901	986	955	976	931	917	960	948	957	971	978	910	945	971	928	987	948	981	987	934	972	953	965	964	992	942	945	983	900	969	952	958	982	1013	982	932	990	960	961	976	968	943	1008	998	989	972	875	952	942	982	981	903	976	941	970	932	986	951	949	962	873	970	977	961	965	977	955	982	976	988	1009	1036	911	988	969	914	966	937	943	943	972	973	960	973	970	970	981	1015	975	921	941	915	976	994	939	911	931	943	1014	941	957	945	929	957
9658	5464	6063	4539	2965	1891	1480	1444	2083	1844	243	225	209	241	215	225	216	225	206	243	226	238	203	228	222	229	229	221	212	245	208	248	271	264	235	252	226	234	224	273	218	219	249	232	246	241	201	228	204	226	223	211	223	202	224	254	211	219	258	221	245	245	198	227	250	231	208	232	216	232	208	259	242	243	230	243	250	232	230	211	236	201	207	247	239	215	223	225	247	222	223	241	259	247	206	218	236	233	255	224	230	217	217	219	238	242	248	205	232	257	224	227	230	223	231	180	223	213	243	251	196	223	257	215	222	218	225	248	237	219	237	243	246	223	211	246	207	222	244	223	230	221	246	226	227	216	241	234	241	239	237	224	234	243	243	230	221	201	209	229	264	243	242	227	214	208	216	199	259	249	216	189	256	208	236	234	244	218	265	209	210	231	223	217	219	238	227	215	219	252	222	237	220	199	241	224	240	256	223	216	223	208	223	254	201	238	218	204	222	213	226	258	232	232	237	232	203	237	225	229	245	219	237	234	231	225	268	223	232	269	214	218	246	231	216	222	244	243	251	213	233	228	237	210	247	206	238	231	206	235	218	211	226	241	213	225	228	229	225	222	221	225	244	235	235	227	217	253	240	254	234	245	249	253	198	216	201	225	229	226	241	201	247	236	211	232	208	200	199	213	203	244	239	232	223	236	214	240	227	239	240	222	215	225	204	219	250	238	222	219	221	234	231	227	244	269	215	212	248	261	243	236	237	212	200	235	209	195	222	273	211	219	231	233	203	241	207	212	216	230	202	199	245	228	240	202	260	259	265	236	251	198	230	225	208	238	218	237	202	219	201	220	218	222	211	218	235	235	202	236	202	210	248	251	234	235	216	235	247	208	231	199	216	224	230	208	215	244	196	257	243	241	246	233	214	235	214	247	251	248	249	215	250	210	233	245	243	243	213	234	228	246	219	220	217	210	224	241	216	235	239	226	227	230	222	249	255	230	196	213	209	225	220	233	235	213	215	210	232	265	241	231	234	235	249	241	216	212	227	228	207	237	231	225	243	212	235	249	204	198	229	242	230	255	208	226	221	236	225	248	220	234	248	251	218	209	217	224	217	202	229	188	223	213	237	246	234	243	203	236	218	229	239	255	231	212	225	238	255	208	248	237	241	207	213	248	243	236	246	225	257	228	224	256	229	219	270	225	241	259	226	252	238	213	233	235	214	225	222	228	220	227	234	241	210	239	234	211	237	208	243	250	199	241	231	227	226	229	246	231	246	227	236	224	213	218	197	232	237	239	235	211	221	227	223	252	220	213	211	214	204	220	211	219	211	213	210	258	235	226	253	252	263	243	232	238	230	222	223	249	218	222	224	239	231	252	213	220	215	261	228	227	255	212	246	225	229	242	256	198	197	226	218	219	222	230	252	190	229	262	217	238	217	220	248	233	223	235	252	240	215	214	242	232	226	215	208	219	203	208	241	270	230	226	239	232	237	234	228	243	218	246	216	232	238	200	239	205	210	217	214	226	217	214	232	216	219	223	231	203	229	242	261	217	214	212	234	222	219	219	228	233	272	212	256	240	233	238	212	228	207	230	247	252	224	223	244	240	224	221	243	215	195	214	235	207	263	216	247	227	241	242	207	212	231	241	239	220	223	253	227	214	241	234	203	236	220	237	232	208	227	209	221	234	228	211	247	229	223	244	229	228	208	218	230	257	208	238	225	239	234	209	204	234	214	276	235	226	221	233	220	224	213	216	214	250	223	225	226	216	207	220	222	228	249	230	210	201	234	254	227	237	224	256	245	232	258	214	241	243	212	214	234	200	234	209	233	238	219	199	211	231	214	223	238	232	246	225	206	246	245	221	233	243	244	205	233	226	215	246	234	218	207	243	226	198	213	246	224	245	228	210	213	244	225	212	209	218	236	226	227	228	209	219	249	218	204	248	229	202	249	249	243	240	202	250	206	166	230	227	219	237	235	226	198	189	213	255	182	262	263	242	237	209	235	203	228	237	252	248	228	260	239	241	224	209	221	231	276	248	219	224	243	216	208	206	224	228	231	227	239	239	220	232	233	206	213	209	224	255	225	238	239	207	223	243	233	255	234	234	222	212	225	215	227	229	230	243	229	218	227	220	217	220	222	219	190	250	224	221	260	217	208	222	248	235	229	221	244	231	230	239	230	219	196	268	221	201	244	228	245	239	240	209	246	231	232	225	219	254	196	235	214	203	208	212	212	251	235	214	231	234	213	235	225	221	231	278	239	243	220	259	234	235	248	238	240	208	198	231	218	206	212	241	258	222	240	220	211	232	251	240	193	244	230	223	249	260	220	220	228	237	192	212	237	238	255	215	235	231	228	239	227	230	186	226	212	210	234	195	261	215	239	234	246	270	268	239	238	240	243	234	224	208	249	203	239	232	234	230	226	234	219	212	222	214	204	229	231	244	208	229	216	250	232	200	228	223	214	188	237	273	256	204	220	242	236	212	235	235	242	226	201	222	225	225	244	242	264	246	201	231	248	229	242	224	210	202	229	218	234	242	216	233	236	235	244	221	233	216	215	216	244	229	237	232	212	202	206	242	232	239	227	236	214	213	195	213	250	233	248	234	222	233	229	197	217	210	193	196	245	251	236	214	200	236	240	229	235	232	218	185	207	259	237	250	220	219	218	247	226	215	230	224	216	232	233	243	235	223	226	224	218	237	214	225	221	209	198	209	214	264	218	232	258	225	223	227	218	237	211	250	226	230	235	212	232	227	222	196	242	186	212	232	224	216	232	215	248	210	245	216	264	242	205	204	219	234	222	247	254	224	235	224	229	205	251	226	214	233	224	210	210	265	222	205	253	247	202	217	233	222	268	231	226	210	237	250	232	222	210	212	211	221	253	223	219	210	247	261	256	201	216	234	225	200	222	239	238	230	222	218	268	196	224	210	227	278	214	237	209	248	209	211	239	250	244	251	263	234	229	245	241	222	218	234	211	243	213	198	244	204	189	227	238	226	200	219	231	218	215	232	249	216	213	217	238	237	247	236	195	220	224	254	209	249	212	249	232	249	235	229	271	253	223	231	224	231	227	228	230	246	271	249	251	237	212	191	248	247	205	244	226	208	225	215	222	233	243	237	225	248	220	257	186	178	218	203	237	222	250	225	235	225	242	244	202	212	230	236	239	216	202	189	235	225	234	235	258	236	239	260	255	205	215	199	224	231	238	230	201	235	213	214	214	230	233	218	241	219	227	259	249	236	235	246	224	201	218	214	236	212	250	242	236	233	250	247	207	227	220	221	238	221	267	235	239	250	221	215	209	213	245	224	230	272	242	221	224	218	198	236	241	245	212	229	224	245	242	221	217	231	224	215	231	221	239	248	238	234	198	241	240	236	234	228	223	236	196	216	246	245	236	218	249	238	233	234	245	239	247	224	220	239	184	236	243	234	238	234	224	206	240	234	218	224	237	251	204	219	220	201	243	234	227	210	235	187	223	212	232	249	226	212	245	196
5459	4342	10861	12054	10127	7812	6910	6770	9407	6613	531	510	564	546	543	548	539	591	554	582	551	565	571	562	556	598	567	590	521	535	546	588	535	576	586	549	545	549	551	524	607	561	538	555	563	619	559	542	529	603	504	517	561	519	568	532	587	520	552	561	551	556	557	577	540	563	543	524	577	555	554	541	524	588	571	546	503	592	531	527	549	553	529	590	489	533	557	553	511	548	551	550	533	551	563	593	555	534	517	551	556	543	552	531	550	579	566	500	546	551	574	556	562	576	555	542	558	582	547	546	588	526	502	559	586	554	505	536	576	549	542	579	584	551	559	589	528	553	544	536	583	548	564	517	551	563	535	541	560	561	554	542	530	539	540	524	563	579	526	555	535	538	566	566	524	561	533	560	536	571	570	567	545	553	557	549	606	581	527	521	542	574	570	547	542	557	558	532	545	578	535	522	545	556	574	564	590	555	563	604	534	530	502	543	554	564	545	535	553	562	609	570	520	575	560	552	517	564	540	523	512	540	571	560	584	579	564	544	540	552	550	532	525	565	501	580	560	571	602	548	563	539	581	550	558	558	571	567	539	529	567	571	547	534	576	543	530	542	554	560	524	567	552	572	508	581	540	526	535	630	587	530	590	582	496	536	515	560	596	551	587	567	519	543	539	555	543	561	553	571	571	553	547	559	560	505	535	532	615	547	582	525	559	534	554	570	517	590	584	552	561	550	541	568	532	569	533	572	576	530	525	565	556	605	539	514	493	575	577	542	527	546	539	575	573	553	540	592	536	540	532	513	577	555	519	530	547	573	549	588	618	563	573	540	549	509	581	560	571	549	545	581	560	579	515	548	544	501	579	571	531	537	588	531	552	565	526	562	568	585	513	569	574	575	511	562	524	558	539	555	576	558	585	591	547	547	519	500	551	559	544	551	530	573	518	571	538	539	577	531	579	533	558	549	530	542	583	548	560	592	529	578	550	555	582	567	550	575	582	533	495	583	584	558	557	545	564	554	586	512	533	601	570	530	560	545	593	540	537	510	505	543	523	514	541	539	575	512	599	589	533	612	548	563	577	523	532	542	583	580	604	526	558	528	528	557	519	528	524	556	531	543	519	527	516	521	568	542	516	553	522	526	596	576	522	534	573	528	556	509	542	528	528	563	553	585	588	574	562	533	537	576	572	584	543	549	560	582	533	536	581	550	502	551	571	562	570	555	537	581	536	568	549	569	551	526	550	572	589	585	572	551	540	524	563	570	554	525	498	535	551	569	524	536	574	533	542	536	552	567	532	555	557	576	597	580	550	571	601	570	568	539	561	525	578	557	592	559	571	532	530	592	571	595	544	599	577	539	558	541	520	569	571	559	566	574	527	539	585	567	562	543	556	549	542	514	546	511	609	566	535	535	551	525	583	551	571	563	542	509	546	564	567	524	575	576	538	538	526	552	572	558	510	560	528	525	515	525	523	561	537	530	561	506	546	519	554	537	584	572	486	530	533	553	531	594	596	542	557	545	561	597	576	550	568	550	544	521	581	570	561	569	553	588	542	581	548	557	555	561	568	554	572	552	537	568	585	533	541	557	553	554	511	553	555	580	553	580	572	531	565	543	524	552	555	559	555	550	522	582	530	567	566	551	539	553	568	513	542	566	567	534	557	565	522	555	566	527	567	502	576	520	547	561	552	520	520	505	591	567	555	529	575	576	575	538	524	520	537	596	544	524	584	576	536	544	544	527	540	569	571	543	546	549	546	556	590	587	576	529	544	537	558	532	548	550	480	557	571	533	529	525	583	546	573	540	601	514	529	529	498	551	544	574	572	538	554	535	536	536	573	543	493	525	592	565	581	566	562	559	516	533	567	624	567	539	554	542	533	580	560	543	586	537	551	514	566	572	561	591	547	559	502	550	594	561	515	568	564	589	540	562	555	529	543	557	580	542	534	546	577	569	524	561	544	557	582	577	521	539	591	530	562	552	516	510	568	568	561	552	533	550	531	579	533	569	540	547	533	547	550	533	533	597	554	544	492	602	539	589	520	530	547	519	581	537	597	547	556	541	593	502	577	536	559	561	575	572	555	545	578	504	528	528	599	506	525	569	486	585	592	520	534	580	552	592	534	571	515	544	544	569	527	537	558	589	528	593	557	531	601	610	521	545	514	529	520	542	579	539	563	520	522	559	578	580	523	548	571	568	552	539	577	515	524	561	576	548	570	560	590	528	561	570	592	580	536	586	581	553	563	557	583	572	546	575	578	543	539	562	528	578	527	547	553	565	559	540	562	547	529	549	553	504	585	538	520	511	574	559	536	561	552	537	512	526	586	542	512	516	535	527	587	523	578	517	548	541	566	556	531	543	551	535	605	563	594	548	567	540	586	556	583	545	558	549	556	574	530	563	550	565	530	570	572	558	543	579	513	505	569	499	528	553	652	529	555	534	510	572	592	595	534	540	533	523	568	544	506	532	558	545	520	574	566	546	525	561	558	549	536	572	536	509	553	534	536	558	526	533	497	529	567	603	570	576	541	534	542	585	558	547	545	566	506	523	582	585	545	572	563	590	592	556	548	551	543	559	553	515	509	547	557	557	555	599	538	578	561	540	539	530	506	543	570	563	578	568	564	528	556	551	552	555	534	547	565	525	558	588	559	566	594	555	544	516	508	539	552	535	527	531	543	553	521	566	592	532	569	559	528	555	525	521	535	546	549	552	605	552	605	569	571	559	519	544	519	539	530	569	544	555	570	520	517	550	526	544	546	559	556	537	560	580	530	589	537	574	553	552	601	566	530	589	538	531	540	538	569	570	514	549	559	524	555	602	559	553	555	510	554	536	594	546	522	571	509	551	531	554	523	598	565	543	515	542	503	592	554	524	518	535	555	562	562	537	533	600	537	527	569	537	536	558	552	564	565	491	524	546	573	590	558	577	550	566	523	556	505	541	544	528	533	539	580	535	543	614	545	531	575	559	542	571	577	541	531	514	539	587	556	618	558	564	547	535	562	548	576	542	532	541	534	525	547	565	544	552	617	528	541	560	507	532	578	546	555	540	553	572	524	564	569	543	553	552	580	550	544	514	592	507	561	535	560	575	542	553	555	616	539	528	537	539	557	521	577	536	604	535	561	550	588	523	517	573	498	547	536	521	550	544	529	565	578	527	583	518	544	567	526	526	568	544	548	582	572	585	557	589	544	593	565	518	583	583	535	540	541	566	552	521	542	572	547	580	583	547	553	552	589	549	544	532	520	548	528	553	537	521	575	550	537	560	531	544	556	570	549	532	564	572	546	555	539	572	556	590	531	577	609	534	558	594	543	539	530	546	574	550	544	577	543	532	593	543	578	515	551	552	520	518	534	544	572	566	559	564	579	565	550	577	563	553	539	533	543	581	611	523	514	564	565	563	544	490	549	544	553	577	554	582	535	603	558	574	551	528	545	521	580	554	522	572	570	544	562	570	526	575	530	534	573	509	530	552	581	603	542	515	564	559	530	536	554	499
19281	10390	11055	8772	5263	4374	7209	14719	28131	19901	1357	277	249	257	276	250	299	295	243	274	258	260	259	277	269	245	255	285	271	285	269	266	275	239	274	258	267	257	248	298	256	258	301	289	265	277	270	245	273	260	239	258	233	248	268	264	277	273	258	283	267	250	286	263	193	267	252	282	285	292	245	253	243	249	240	271	264	294	275	271	289	273	254	284	299	263	268	251	242	278	271	260	214	255	281	225	247	249	246	261	262	269	291	252	237	261	269	268	307	249	240	242	265	241	273	276	285	261	253	244	279	244	264	217	262	280	267	278	261	237	271	270	269	284	259	255	250	273	279	221	260	293	281	231	260	240	263	243	242	285	242	271	257	240	262	256	248	293	243	279	274	262	263	279	264	269	272	278	265	285	276	235	261	281	306	284	232	257	280	259	271	231	253	235	268	249	244	268	266	254	268	335	263	278	243	268	270	266	279	258	256	263	257	261	283	258	250	269	268	252	276	269	224	242	254	270	269	242	260	288	252	295	295	238	253	267	256	234	241	252	261	253	274	273	244	261	224	256	266	222	282	257	254	261	252	282	282	259	296	269	266	247	251	245	276	277	254	268	264	267	246	248	265	286	281	261	252	235	271	272	261	240	249	275	277	241	285	280	241	236	248	255	268	268	279	268	264	263	232	270	273	272	252	267	272	255	268	290	263	258	245	269	269	242	269	256	269	260	239	250	246	253	242	252	261	250	261	213	264	249	293	268	253	282	279	262	282	264	270	232	252	228	250	256	260	265	266	284	255	264	274	250	243	255	269	268	255	233	310	261	274	279	263	274	232	258	266	264	271	261	257	239	287	256	255	244	268	267	247	269	259	261	288	285	265	249	252	270	276	246	230	256	252	250	245	247	257	275	275	269	290	275	251	238	247	269	276	271	247	261	267	259	260	257	267	265	250	262	261	279	248	274	244	264	261	272	244	267	257	282	234	267	272	299	264	263	257	244	242	261	287	289	254	258	273	279	259	275	287	240	294	274	283	267	254	249	289	244	239	274	274	247	243	255	231	254	260	268	291	265	269	258	258	269	255	288	208	250	258	274	289	265	248	259	250	268	244	251	259	241	273	280	284	245	239	272	267	238	234	233	286	240	261	247	239	273	290	280	259	259	263	286	253	236	242	283	255	289	258	272	275	251	256	264	259	252	244	256	235	260	273	268	250	247	264	270	289	272	251	263	252	259	267	247	272	255	261	270	232	271	282	283	274	278	247	252	268	231	226	247	274	259	251	239	253	259	253	260	258	270	266	260	257	248	271	236	270	263	237	240	275	248	222	272	265	260	243	255	262	259	257	269	290	263	236	247	255	273	264	278	259	227	230	244	276	287	239	247	273	250	252	271	265	265	245	277	256	285	233	252	261	255	255	268	283	240	267	254	241	259	255	240	277	259	271	263	248	263	255	292	263	284	251	253	270	270	284	215	256	255	269	253	277	284	281	259	279	291	253	274	249	251	269	257	246	261	310	267	277	273	269	260	258	270	257	256	259	258	247	270	223	264	254	244	266	274	279	236	245	245	240	219	266	271	262	257	258	253	282	259	243	291	250	266	270	238	262	270	266	264	273	276	247	237	240	261	236	233	258	289	279	258	228	262	290	279	241	269	265	245	277	264	281	238	301	273	263	244	263	245	246	279	259	260	272	256	243	277	254	260	290	237	266	266	259	293	252	251	259	235	271	278	251	272	249	248	247	253	260	263	237	267	282	241	236	260	260	273	250	239	292	256	249	253	263	239	278	263	246	263	227	298	251	276	247	260	234	278	258	265	267	264	249	268	226	239	253	270	273	250	294	259	277	266	250	267	276	258	257	259	293	232	265	237	236	244	246	285	292	316	242	256	287	256	249	232	283	239	251	240	237	246	245	237	255	236	235	249	271	238	249	239	253	252	264	253	232	250	262	264	284	291	248	279	259	259	289	267	262	261	276	255	255	285	261	237	248	242	262	276	281	262	247	240	269	252	258	248	253	245	286	273	235	292	266	252	251	247	269	243	242	274	265	257	256	233	284	272	289	243	244	272	250	244	255	259	250	274	247	269	262	268	243	293	266	276	244	261	260	258	266	281	313	263	261	268	252	234	248	283	261	263	242	285	246	256	259	264	257	263	294	232	265	248	277	260	280	283	257	235	248	288	271	251	271	285	263	268	261	242	259	274	278	248	262	267	259	279	282	250	229	265	264	261	259	246	265	259	241	252	248	251	279	261	279	249	242	258	244	281	278	265	247	243	264	267	245	278	269	281	262	266	255	254	257	250	253	255	283	253	267	235	241	249	273	285	260	279	256	251	263	258	265	266	257	260	241	269	292	288	250	246	287	246	274	274	278	252	246	267	279	232	261	264	270	289	229	285	297	248	272	241	267	230	286	281	226	307	261	251	237	285	248	239	256	282	261	241	259	265	271	276	288	248	254	241	267	269	264	255	261	272	263	273	307	270	243	238	264	265	277	269	297	266	238	230	243	262	240	241	244	262	216	270	269	286	262	256	243	263	257	264	267	264	298	268	273	298	261	239	274	245	261	231	222	263	279	263	278	295	263	283	280	274	266	303	277	268	268	250	247	259	289	250	293	280	255	243	272	248	259	249	238	255	234	283	266	266	257	263	272	267	292	283	204	265	266	259	265	295	262	230	247	261	255	237	257	244	282	246	247	256	249	285	224	248	240	257	275	252	275	257	244	299	237	236	271	259	261	240	253	251	259	259	277	266	291	276	280	288	258	258	245	269	283	240	223	265	270	251	233	245	282	256	273	268	271	271	286	253	258	264	265	242	236	255	240	204	263	229	279	271	208	269	243	255	267	262	306	257	274	255	240	253	258	251	257	262	251	246	255	271	259	251	260	256	238	248	279	228	266	258	276	274	250	271	230	251	252	256	296	271	275	248	245	263	244	242	265	287	263	228	262	242	264	300	246	257	263	242	275	256	275	283	266	239	256	245	267	265	244	281	266	248	267	258	258	251	267	277	234	269	266	284	276	293	269	264	275	231	241	231	245	239	254	255	272	240	280	257	271	270	266	271	277	257	266	256	221	238	247	240	254	262	285	277	247	235	260	258	275	263	277	271	263	277	235	271	281	274	239	266	275	278	297	270	267	251	265	278	264	283	247	274	246	225	255	271	244	250	267	293	231	271	278	256	238	246	233	269	295	254	272	283	230	261	244	285	236	282	279	256	254	269	284	247	264	262	273	269	262	250	256	251	253	251	251	257	224	244	235	271	285	264	285	229	206	243	242	270	282	276	257	244	274	229	281	248	261	240	265	209	255	255	253	236	260	245	234	276	247	277	289	244	254	241	247	262	268	274	263	268	260	264	268	278	259	250	270	256	256	254	279	263	253	258	270	252	248	277	264	266	247	255	250	256	283	267	272	268	267	298	280	251	248	277	259	256	262	256	265	253	279	302	278	264	259	244	270	260	263	257	257	259	266	254	270	248	266	256	276	244	260	261	254	274
10471	8143	17301	19510	15680	15676	23147	36115	49931	26666	752	763	736	719	727	617	735	695	688	644	663	632	620	681	670	654	684	651	650	664	636	639	627	620	610	633	628	684	631	627	615	692	646	653	645	609	687	606	627	696	671	652	585	619	635	658	625	672	625	615	597	679	645	604	641	674	622	659	660	625	678	634	599	629	653	638	617	620	612	593	641	631	636	673	619	649	611	621	659	608	605	610	648	636	672	640	673	657	612	614	614	673	628	674	646	647	573	653	660	634	643	674	664	655	618	603	669	653	596	643	634	582	629	617	619	623	645	649	637	641	639	622	637	632	604	610	682	632	649	647	605	615	653	613	635	623	659	628	617	656	638	633	603	639	614	632	646	706	630	630	610	642	642	622	652	637	649	642	578	632	628	646	598	599	611	626	645	652	688	594	688	673	638	646	637	600	602	651	657	677	669	654	636	665	605	643	618	622	634	651	598	607	641	604	637	620	636	639	646	651	611	642	643	600	615	615	654	628	614	657	670	600	543	648	668	609	657	667	659	656	688	648	619	588	613	650	660	669	609	588	621	620	594	632	604	649	646	631	597	624	644	582	628	620	615	626	624	606	608	643	626	623	645	633	638	603	594	635	619	630	659	662	650	636	588	600	661	647	671	636	610	667	643	660	617	637	689	611	635	673	660	647	655	608	604	635	627	631	633	617	609	616	654	607	660	620	668	652	665	639	629	638	631	650	614	626	561	642	628	636	630	642	612	627	631	708	629	646	607	597	666	704	651	645	635	628	671	659	591	610	617	630	617	618	687	627	616	611	650	674	663	642	602	641	652	654	641	604	640	639	605	625	593	610	669	627	630	611	626	650	671	636	633	622	635	649	637	645	615	592	609	627	637	695	628	619	640	645	651	609	626	631	601	624	617	642	624	652	635	659	698	648	655	636	632	659	647	646	623	674	638	602	665	610	633	643	654	629	663	603	638	679	621	602	675	647	656	645	643	615	631	594	639	610	628	638	629	636	645	614	621	612	604	640	649	642	632	610	646	589	588	648	610	632	625	617	682	635	614	606	632	622	592	620	629	640	611	595	646	625	659	617	600	609	620	642	633	660	623	640	647	635	621	624	630	657	674	634	646	672	637	630	591	647	597	654	632	638	587	648	691	597	613	653	618	649	647	639	620	638	645	616	638	666	650	654	638	601	642	688	639	612	618	614	627	623	608	629	667	656	587	703	652	681	666	630	624	618	640	651	666	690	641	658	650	698	691	642	642	620	633	642	665	639	634	580	676	594	652	609	653	638	659	596	616	583	627	611	598	676	632	613	649	623	648	649	588	681	624	596	614	652	636	659	637	629	631	612	609	635	667	643	613	639	630	629	624	633	624	605	576	604	611	606	657	683	617	620	624	593	642	618	595	619	632	621	648	685	616	593	610	655	585	640	664	662	656	653	619	613	627	622	610	612	664	605	657	629	665	655	596	609	644	643	653	600	649	629	659	598	605	608	645	617	655	606	653	592	660	588	666	623	605	622	633	671	648	609	604	587	602	631	631	630	674	635	665	640	642	658	622	687	623	677	608	679	655	655	626	590	646	677	625	677	580	609	648	573	661	606	644	605	634	660	658	666	669	663	637	620	633	665	616	598	623	623	612	648	629	666	604	650	579	619	601	638	621	615	617	660	624	619	608	662	636	604	645	615	675	596	644	648	605	637	641	626	640	582	691	633	675	658	650	604	614	610	640	637	618	590	622	611	635	632	646	593	635	622	648	618	658	628	620	616	615	661	634	654	659	658	639	592	624	636	672	623	658	656	648	640	623	645	620	622	650	658	646	649	591	629	597	585	635	611	611	686	631	658	643	639	637	623	612	627	637	679	648	620	632	654	637	670	641	629	620	629	684	592	636	640	639	642	618	641	666	647	657	644	609	653	636	596	639	647	607	651	638	624	631	602	625	627	638	702	636	648	639	623	645	629	640	666	628	654	605	624	653	627	603	641	639	668	589	661	649	632	661	632	624	679	640	678	645	643	629	639	607	598	657	598	624	644	659	627	679	623	624	605	631	630	620	595	633	653	596	603	680	691	654	632	595	590	592	588	612	667	596	642	588	643	606	595	631	633	600	628	607	633	647	632	663	643	632	624	622	650	642	598	655	633	593	660	608	644	623	639	639	633	666	573	655	649	603	682	610	588	683	586	640	641	652	667	598	598	622	609	608	647	637	613	651	622	605	614	607	644	614	657	654	597	626	652	637	654	636	636	624	680	663	638	604	685	638	640	618	602	628	666	656	685	631	650	567	637	612	657	610	628	606	664	673	599	620	629	627	633	622	647	606	624	610	637	652	630	655	645	616	614	604	597	666	636	642	607	660	661	608	633	622	653	639	649	621	597	644	659	632	664	614	660	652	638	640	639	665	610	587	628	630	664	618	658	616	629	621	637	632	640	636	606	652	631	622	621	611	599	633	664	636	648	633	669	651	625	650	614	623	598	663	663	611	636	619	633	593	595	608	626	635	652	667	628	619	653	650	622	598	602	635	643	636	642	580	666	602	608	576	637	637	630	685	685	669	653	676	645	646	693	621	616	641	624	656	637	664	633	620	655	681	598	696	634	645	654	660	638	625	650	649	649	634	657	642	678	623	652	657	642	647	634	622	663	636	651	619	602	609	608	656	623	642	613	649	630	641	613	641	652	575	636	648	625	686	647	656	640	624	646	638	676	654	617	670	665	601	607	640	605	588	602	657	625	647	647	589	606	633	621	629	636	623	615	604	646	653	615	555	614	630	664	633	651	638	647	655	631	682	622	586	632	650	604	663	675	603	619	608	613	600	630	639	615	613	591	623	636	652	613	644	664	631	605	602	624	633	623	634	661	652	643	640	599	629	602	636	646	677	650	612	656	659	688	642	609	656	650	657	613	639	594	657	645	628	653	645	682	660	662	632	662	597	649	641	637	649	659	630	587	655	645	648	641	618	657	647	616	672	626	668	667	622	634	639	673	640	614	599	632	632	657	637	653	628	635	610	664	656	656	642	664	641	611	623	635	643	664	694	664	681	658	629	604	623	663	665	666	651	677	657	637	597	669	641	624	644	639	657	646	607	607	633	577	640	605	635	645	636	631	640	647	580	662	606	655	624	644	593	590	644	667	653	637	647	649	648	657	610	666	677	621	596	646	630	618	644	601	697	632	633	644	660	641	636	634	690	657	623	670	621	573	604	623	647	665	650	622	636	630	607	639	606	657	600	636	601	667	656	667	641	635	648	607	609	646	640	668	650	647	610	613	595	617	689	643	620	655	671	588	624	639	633	659	628	626	651	613	646	643	627	655	638	639	685	628	611	659	593	678	618	663	626	628	680	624	613	671	654	614	621	629	681	669	643	658	640	677	629	639	615	626	676	663	641	615	665	653	602	638	648	634	630	665	696	612	620	616	601	646	608	630	605	621	573	651	655	652	610	621	641	627	658	628	614	616	610	622	620	595	645	644	676	641	637	619	630	591
29201	16557	17152	13824	9174	7336	17904	38645	43201	27583	2978	503	495	461	476	468	470	413	472	475	437	434	457	440	426	434	481	451	412	440	466	423	465	480	442	444	445	405	465	450	430	418	413	433	433	439	416	451	442	457	389	396	445	398	430	440	439	432	420	438	432	422	471	412	471	430	412	422	454	438	461	429	427	455	449	421	413	435	449	404	434	455	407	431	425	421	447	424	398	460	435	416	439	442	428	395	453	418	425	448	419	479	402	489	436	463	415	496	467	457	415	445	452	404	420	436	421	435	447	435	418	454	414	422	458	434	471	451	418	462	430	463	419	438	450	412	456	443	429	481	429	432	402	427	439	452	440	452	421	412	415	437	423	422	416	441	399	456	440	461	408	438	453	429	433	446	459	457	428	433	401	419	452	418	451	441	456	453	419	454	429	427	445	455	425	481	437	477	441	446	460	459	423	504	480	460	441	460	454	432	440	423	374	412	440	468	468	434	416	420	434	434	414	453	448	438	453	453	403	433	438	458	407	407	472	447	460	434	418	420	432	456	442	460	442	487	448	432	440	427	478	442	467	416	468	436	426	419	400	420	444	427	459	436	425	457	458	407	416	474	420	401	414	382	410	456	446	475	462	453	420	465	412	396	450	422	414	422	434	443	466	492	460	436	397	426	479	453	426	419	388	392	445	429	437	425	431	416	449	458	412	442	427	463	429	444	436	442	462	439	428	415	458	402	455	447	433	433	458	443	399	437	477	436	446	449	406	419	451	456	445	435	455	438	457	458	452	421	418	452	422	412	467	427	429	447	434	446	442	425	413	472	447	444	437	490	444	442	445	411	443	446	453	417	462	449	473	423	451	433	466	437	450	429	444	504	417	425	419	446	407	426	431	460	439	429	438	438	422	387	446	434	440	426	469	422	464	474	456	458	457	437	426	458	429	420	473	471	463	428	462	460	404	425	462	452	411	451	441	433	462	468	414	445	393	432	419	445	456	461	422	449	390	453	468	474	376	429	441	419	438	422	440	431	430	453	475	455	412	442	490	436	413	423	496	419	460	417	452	443	463	455	464	461	427	422	432	425	461	442	440	430	442	455	434	415	431	427	425	431	440	434	459	427	452	409	427	440	502	458	407	447	419	433	442	412	447	435	432	486	446	443	417	417	456	485	440	436	483	441	435	405	409	464	451	456	457	444	467	420	470	441	414	431	408	459	454	426	438	444	469	464	445	400	427	454	444	441	465	424	434	464	383	460	478	441	451	438	424	437	433	428	432	460	438	476	398	443	433	478	436	442	435	468	454	431	419	451	472	419	438	455	434	464	411	460	459	419	442	433	472	442	412	459	484	450	444	436	438	452	446	433	462	428	420	417	425	427	420	434	447	442	500	472	459	446	488	438	439	400	458	435	415	431	480	414	396	407	424	444	418	416	427	424	463	384	414	440	410	444	407	449	413	444	430	428	411	449	451	399	442	440	434	428	428	454	440	447	456	429	460	459	477	438	433	435	447	398	424	416	420	496	426	446	436	454	469	462	441	451	459	437	414	436	455	456	449	389	413	441	431	406	457	382	460	446	383	416	456	448	418	428	447	410	426	428	463	437	445	399	413	472	438	425	442	453	464	437	444	430	429	428	418	444	439	415	448	419	460	427	451	418	444	423	439	447	451	443	407	422	422	440	445	448	479	451	430	414	469	464	434	447	449	414	418	467	432	420	397	431	436	414	468	441	429	421	411	433	489	433	434	433	452	417	438	452	442	461	426	407	424	435	419	427	444	424	453	416	436	439	453	466	440	412	394	432	450	437	455	498	442	452	472	445	451	424	419	407	430	404	453	430	442	456	464	427	398	439	421	440	404	468	461	457	396	418	420	461	441	436	437	451	458	413	434	410	445	417	465	443	442	470	429	489	441	435	453	421	427	416	447	428	443	414	427	465	433	403	406	446	425	400	418	450	465	443	391	400	425	440	462	451	423	417	403	404	460	467	476	478	471	459	435	453	475	417	424	453	429	472	445	452	447	413	421	412	437	450	456	429	434	484	449	437	455	468	450	453	415	421	461	397	437	421	461	445	423	446	439	450	440	420	439	461	427	422	404	433	451	439	432	437	408	423	415	442	453	445	448	483	407	441	455	430	428	429	455	437	442	444	429	448	405	453	409	482	361	465	455	481	410	419	410	436	421	421	403	429	421	456	445	473	394	461	444	422	420	460	458	472	435	469	420	401	441	452	441	438	419	459	450	480	415	430	435	425	419	442	441	441	433	381	449	417	455	432	417	423	413	449	448	443	401	422	471	450	419	491	441	422	416	454	413	435	436	437	426	420	404	426	470	455	411	399	413	467	429	393	424	467	425	432	453	412	427	426	441	435	413	412	422	409	467	426	461	415	446	459	479	425	458	388	427	453	440	438	433	454	444	463	467	382	468	456	432	415	447	413	444	415	416	426	452	447	426	472	481	444	452	469	430	412	443	427	379	444	428	437	436	471	435	412	486	456	448	458	402	427	452	463	388	417	414	465	449	437	430	444	475	412	465	457	468	408	445	440	437	455	446	445	454	431	429	420	422	456	441	456	468	436	427	450	416	427	443	385	437	488	446	449	417	457	449	456	424	443	434	467	422	450	399	474	397	456	426	457	487	400	444	440	452	458	466	456	432	460	468	381	411	428	462	428	436	407	438	447	457	449	479	468	445	412	449	431	424	449	445	407	465	418	396	467	458	457	457	433	461	426	476	427	477	435	422	424	440	433	412	438	430	459	444	445	428	461	409	395	440	434	431	480	436	449	414	408	415	445	446	411	439	459	444	460	433	443	437	434	462	439	449	429	431	414	449	426	489	419	495	457	453	431	412	444	424	437	442	449	449	447	422	451	452	430	487	425	418	455	449	408	418	387	448	471	486	442	405	451	407	426	433	446	451	416	469	409	410	387	446	451	431	391	441	422	449	471	409	408	486	414	421	423	427	424	479	397	421	464	451	396	451	459	409	424	401	430	488	439	469	422	407	412	426	409	465	469	473	454	430	461	431	404	420	446	472	411	389	436	425	406	442	457	447	449	399	436	420	434	453	482	427	431	416	490	443	445	445	440	437	468	452	440	409	403	447	478	431	408	453	440	455	460	447	439	456	413	447	436	455	445	455	431	425	418	447	445	412	441	391	420	496	452	426	412	416	440	451	429	455	418	463	464	426	415	477	426	440	437	456	425	402	430	460	429	454	445	416	449	426	457	465	453	391	467	420	451	443	425	457	446	437	450	412	476	412	415	438	427	418	432	450	410	456	385	491	449	434	462	435	454	443	457	426	421	435	451	422	473	450	412	451	418	422	450	418	421	397	465	418	425	423	428	410	458	471	438	459	461	420	470	414	439	460	434	434	443	438	416	436	466	417	395	410	433	427	478	425	431	460	450	486	439	393	461	421	408	463	478	401	410	442	461	455	437	406	420	416	434	388	427	422	400	422	404	443	454	424	450	465	418	447	419	442	382	455	441	423	465
14135	11348	23150	25218	21989	21631	37484	57281	60599	26998	1308	1254	1119	1156	1178	1131	1168	1082	1116	1042	1046	1094	1058	980	1016	1056	1019	1037	1008	971	970	1027	950	1005	1009	928	983	1036	1009	983	1014	945	989	1015	966	965	1024	1022	1030	965	1038	926	987	1056	958	1010	988	977	973	997	984	1016	960	962	972	1007	1038	933	991	1005	960	999	991	963	1038	979	985	953	929	988	1026	1025	961	960	1041	959	1029	999	1007	946	1008	967	934	1013	978	1023	998	991	960	984	1005	932	1039	953	916	1019	977	1010	991	990	986	967	974	992	912	986	945	949	962	964	979	1018	988	1002	984	935	1040	969	1007	975	973	954	1022	975	952	949	972	1014	1018	988	966	975	988	962	927	1021	1015	994	947	1014	930	1016	987	974	991	1004	999	1003	998	1025	970	966	965	960	946	980	963	982	961	989	950	966	1036	982	956	957	942	948	996	972	951	975	1012	1017	907	996	983	961	989	957	975	947	1050	967	970	967	980	985	960	964	1051	974	953	1004	1017	975	933	958	1003	985	1005	945	944	986	963	1020	986	955	995	1010	962	992	1001	978	992	1064	915	995	953	976	1026	986	981	1004	966	1006	1007	1001	954	1009	968	977	987	993	967	968	937	975	1035	970	987	997	993	984	1005	996	946	1003	968	944	1003	938	922	947	1014	965	964	948	958	1018	1005	951	957	990	965	974	963	986	1047	956	941	1013	1026	927	1002	943	980	969	1019	984	1016	964	930	980	946	967	974	997	1020	948	1023	948	942	944	1007	1022	926	1029	987	978	1005	933	1026	1036	984	942	975	1018	1023	962	961	953	932	975	947	1025	978	999	1001	972	1014	1028	986	993	972	1019	959	1018	953	947	938	943	1011	986	907	968	1010	983	936	1027	1003	970	968	992	919	920	962	994	976	956	986	977	1035	1009	989	990	1011	993	1029	1011	960	1026	1018	996	913	999	973	980	974	943	932	989	1002	987	980	990	956	1022	1020	978	988	958	915	912	951	918	990	1004	977	969	949	927	947	946	1027	986	1017	1044	917	968	942	1000	1057	976	977	962	929	993	997	1002	987	998	955	959	1037	994	966	968	1029	968	989	987	959	959	958	935	1016	973	994	1042	943	971	1002	964	978	998	1023	967	1025	1045	1011	1015	1048	969	967	948	1024	1021	996	970	963	1039	993	961	966	971	944	990	990	1016	1001	966	1001	973	1014	955	998	984	967	978	1008	991	1014	1001	1004	998	954	1000	902	970	967	941	978	1018	988	1027	1006	991	981	992	992	984	984	946	992	922	1032	964	1048	1016	982	967	939	944	943	985	1019	961	965	991	932	914	951	982	940	993	977	1010	947	1030	976	1021	982	995	1008	1001	955	936	957	1006	947	1012	980	978	1041	997	999	962	982	985	993	983	973	957	930	949	990	952	996	980	1035	958	980	948	958	968	912	956	983	936	1000	995	973	989	1016	980	1002	964	990	932	1000	989	986	963	1037	951	994	968	891	986	965	1015	1013	922	969	962	994	975	999	999	1004	929	943	967	967	1002	973	938	957	960	973	934	985	994	958	1035	993	964	1004	972	1023	1005	950	990	980	919	1052	980	931	940	990	996	979	984	991	964	995	984	931	971	984	930	979	967	906	976	934	1036	999	973	938	1025	981	1010	1020	957	952	966	959	967	945	914	994	1012	974	975	986	980	995	1000	953	959	976	946	991	999	982	999	991	930	1064	1015	971	982	909	992	963	984	1009	984	1011	948	1016	993	997	1016	1005	991	1017	1007	1019	998	978	943	991	973	944	977	944	969	1030	986	972	996	967	972	934	912	981	1024	979	957	948	1022	1003	959	1018	1026	1013	981	951	991	989	993	1014	1040	967	1039	957	975	923	921	965	1047	990	915	994	947	959	916	982	1019	977	1006	962	1034	941	985	997	947	1038	952	998	945	994	963	987	1024	949	1064	1032	957	967	986	985	944	973	979	1049	990	995	975	967	967	978	992	971	960	952	985	960	966	998	925	994	946	959	1025	992	1031	920	1030	971	1001	950	1009	1017	973	930	983	976	956	1019	1014	998	1045	1004	963	946	924	924	951	964	1016	1021	946	991	925	975	1038	979	981	1010	971	1033	1003	938	960	970	987	998	972	956	952	1016	948	1025	982	909	983	949	973	976	1015	991	1008	976	971	1037	1042	996	987	959	1029	1009	1017	948	958	961	967	975	982	937	972	973	973	986	1004	958	961	988	1007	956	952	947	917	982	956	1038	955	1030	940	978	978	953	983	937	990	973	992	957	952	971	1004	1008	1001	950	1001	961	1002	1011	1018	995	953	971	979	920	959	998	977	939	980	958	987	988	1031	1017	995	1046	1007	1004	971	962	974	960	978	944	998	939	981	945	1044	1040	980	1001	952	970	939	957	933	979	981	975	946	927	951	1018	968	998	1012	903	974	969	956	941	946	1009	996	986	960	1019	1014	964	973	1002	941	912	1034	1026	998	1019	1007	971	982	956	991	940	932	953	970	963	982	964	988	1003	1002	1017	948	1021	960	971	950	984	976	943	1008	982	1041	988	967	958	971	984	955	952	981	922	955	986	1011	989	990	978	971	917	969	1034	943	966	994	984	1012	971	975	1038	969	952	899	958	999	962	927	963	979	942	854	961	966	992	991	942	967	985	983	996	1017	956	1001	1048	945	1003	963	985	972	1007	982	958	1002	1013	974	997	990	988	952	957	953	993	953	982	964	970	968	938	938	991	966	969	982	973	996	1008	987	950	987	965	980	956	999	981	997	990	998	969	1013	1001	998	933	975	962	1035	973	1010	973	956	980	973	978	970	1041	993	968	963	1015	962	985	1001	919	1001	1048	930	928	917	1044	984	1043	938	949	999	959	982	990	955	962	956	987	931	955	1009	975	994	986	1001	985	916	983	1013	949	993	986	979	978	964	966	997	1030	964	980	1009	944	975	1007	980	981	924	987	1000	970	964	1039	965	989	1044	1005	953	1005	1030	930	957	999	1000	1001	965	967	994	984	1025	982	958	991	928	943	1040	931	971	972	964	986	995	951	972	949	942	1003	991	957	1000	1004	941	985	935	1033	961	981	930	1019	956	942	994	991	989	967	925	914	1025	923	1002	934	1000	971	975	981	965	969	972	944	916	1037	967	989	984	969	956	938	960	989	970	964	991	972	1015	960	993	985	981	987	997	950	984	1010	961	986	974	982	986	972	959	984	970	975	1003	990	981	991	997	961	995	933	949	1021	1027	977	932	1012	971	976	964	1018	982	939	981	969	990	1004	1023	937	959	910	980	981	998	991	1024	983	1040	970	1001	1008	911	983	992	964	997	1011	988	951	983	935	1047	989	1040	974	951	951	954	988	999	988	1000	982	993	961	1017	925	967	1000	1007	1001	1001	985	972	1021	1013	930	1011	1002	946	971	1021	977	960	977	982	962	985	972	994	976	964	1020	945	963	991	981	922	943	1024	1037	963	957	955	1015	973	965	992	1000	980	931	948	918	946	938	935	982	1066	971	1012	1005	988	986	987	1019	977	938	951	977	1001	1006	982	985	973	1025	975	1016	973	989	917	980	975	1010	967	990	951	949	1024	978	1059	985	956	1032	986	996	944	951	982	993	950	950	984	1039	972	1027	989	930	967	901	1026	972	926	1013	947	984	1010	971	995	949	955	959	970	997	988	981	980	971	1003	943	1023	986	976	1003	933	996	994	985	971	996	987	953	986	912	979	996	974	1003	989	969	951	973	967	988	1014	1001	944	1003	991	1006	950	970	924	1035	969	960	960	987	1004	987	962	990	986	943	988	948	978	950	952	1019	982	904	1028	930	1007	1012	1020	1054	972	987	969	997	1018	978	971	944	990	945	1019	990	981
9088	5773	6465	4298	3007	2039	1683	1790	2083	1191	228	233	207	232	241	237	232	195	238	208	237	242	202	240	212	218	204	238	213	235	231	236	230	234	192	218	210	209	227	204	208	221	230	245	258	239	203	209	221	257	246	215	229	249	257	223	220	255	215	217	235	234	217	236	224	214	239	237	216	226	217	226	213	244	213	228	216	217	232	221	230	242	213	234	237	206	186	227	230	226	201	209	238	244	248	225	213	207	227	215	226	210	210	227	237	226	215	213	223	212	224	215	243	252	223	210	228	245	204	239	208	260	201	220	224	210	208	226	217	227	213	215	214	204	213	219	220	249	226	211	218	218	247	220	224	227	240	217	219	215	244	220	226	216	199	224	244	201	217	224	205	213	221	219	201	217	239	226	240	226	240	189	216	214	243	238	200	199	236	223	238	225	189	201	204	237	206	228	196	222	253	209	219	215	209	197	225	216	219	201	222	248	197	222	203	190	203	230	224	173	214	225	188	222	216	265	226	230	249	225	239	212	216	208	229	231	215	209	220	219	233	198	228	207	240	240	231	231	248	206	232	184	211	207	241	225	205	216	213	226	238	205	196	233	209	195	241	210	231	201	205	199	215	237	207	231	223	216	207	199	203	224	236	209	248	220	214	246	224	238	236	231	242	183	248	199	237	245	197	217	230	233	246	244	213	216	248	209	219	195	212	238	216	207	208	208	202	218	211	190	180	240	231	244	244	228	231	230	222	220	212	214	225	206	242	218	246	202	184	217	204	229	215	214	219	223	221	218	189	214	225	205	214	227	198	240	225	200	189	216	247	227	209	187	206	202	235	215	214	210	214	221	220	219	206	250	218	199	216	243	193	226	219	241	199	221	200	227	217	210	224	224	213	197	186	215	206	221	223	216	190	207	228	212	226	221	229	230	227	208	210	223	225	231	231	206	185	256	214	229	235	241	246	220	221	232	230	230	216	249	216	223	243	205	238	230	215	200	211	194	194	219	217	182	217	240	243	239	248	196	187	218	220	182	232	236	207	214	249	225	200	210	218	223	229	219	211	231	201	198	212	210	223	221	207	237	208	208	239	203	216	245	207	211	218	233	199	216	254	246	203	230	186	194	225	230	212	207	204	218	234	233	217	222	205	221	205	204	217	225	236	192	203	224	245	203	217	204	228	230	209	226	218	221	199	226	225	228	245	250	217	236	209	229	216	225	211	216	230	228	236	205	223	231	205	244	242	239	239	220	206	211	239	240	186	242	239	234	240	214	225	209	219	222	215	213	200	224	229	196	231	220	215	231	235	216	232	238	202	225	201	205	199	216	250	216	197	213	209	219	226	220	193	200	221	206	211	229	235	247	226	252	213	245	228	232	194	220	214	195	203	200	207	235	213	227	210	234	200	224	206	215	248	213	223	203	208	252	238	221	215	243	227	222	223	194	224	268	249	241	202	212	199	247	223	228	235	216	226	209	213	210	230	218	200	201	255	228	216	214	244	192	229	204	218	239	252	210	247	256	239	204	229	219	263	206	218	201	222	211	211	207	230	247	224	199	232	220	227	217	228	223	229	217	237	216	225	203	214	218	241	250	187	261	229	225	210	220	227	228	229	252	250	187	220	215	187	207	206	220	238	231	222	193	208	244	239	243	229	204	219	200	226	180	232	225	208	217	213	200	214	231	226	203	198	213	244	206	224	241	243	202	231	202	220	225	203	245	232	237	231	205	241	204	232	237	222	225	203	227	220	220	212	216	214	246	209	214	196	211	208	190	256	239	209	195	206	210	222	240	214	211	220	209	212	241	217	240	223	237	249	210	230	228	247	233	221	234	216	217	227	188	217	238	220	203	203	226	220	231	221	224	230	210	211	202	219	207	224	188	231	221	233	180	221	213	190	215	224	218	211	221	236	219	242	218	235	200	205	258	216	212	237	241	227	204	209	211	219	197	234	219	218	199	193	203	198	243	216	224	243	245	234	199	219	231	246	255	230	249	213	206	235	232	224	198	218	240	213	208	222	204	203	209	196	221	238	187	220	208	225	213	222	223	250	224	211	231	220	233	222	226	229	226	228	218	221	228	217	204	211	201	214	209	225	213	220	215	210	228	191	204	229	224	213	226	195	202	242	234	224	223	210	240	216	227	184	205	239	217	220	224	230	222	222	214	210	212	240	242	218	212	205	226	194	235	240	203	231	206	225	243	211	236	202	244	222	209	211	235	235	215	234	206	213	199	241	217	219	217	197	200	220	208	207	201	220	220	233	214	220	228	224	216	219	230	225	197	205	215	221	231	219	245	220	191	200	232	215	209	231	233	215	235	236	238	204	211	222	198	207	207	203	232	222	246	213	206	217	224	216	230	246	243	232	221	203	220	206	209	227	217	223	204	208	222	211	238	240	228	224	216	207	212	214	233	233	210	219	224	220	230	244	200	220	236	230	236	212	209	209	226	222	189	233	214	238	230	241	252	208	244	218	192	193	224	219	197	235	225	195	227	234	206	191	223	231	237	248	241	209	217	227	231	204	225	215	217	241	206	201	208	198	199	215	211	213	250	194	208	227	221	205	224	206	206	205	182	218	219	218	207	225	216	241	207	197	221	208	218	225	223	226	213	248	218	224	236	257	211	202	229	236	217	223	232	219	224	221	220	201	220	225	202	186	232	211	232	244	198	217	225	196	187	225	206	248	223	236	197	219	225	231	245	206	239	227	194	216	225	236	234	212	241	223	237	215	214	228	228	237	237	208	248	229	212	223	251	228	230	223	222	216	212	254	235	239	205	210	232	234	230	235	240	212	203	214	221	211	217	202	212	257	228	220	199	220	225	219	236	205	233	204	225	219	241	219	243	212	206	226	215	237	226	208	223	214	229	203	211	220	222	223	204	207	202	232	239	218	222	203	247	236	226	231	210	228	191	233	219	202	212	233	219	230	219	227	251	217	218	192	212	211	231	231	226	193	240	184	206	261	207	213	210	205	208	206	219	221	243	232	230	207	213	219	228	245	215	209	234	219	224	195	232	216	187	241	212	243	233	192	225	210	185	227	196	224	200	213	230	228	224	243	209	203	201	238	207	222	237	236	235	245	205	209	210	219	204	230	213	228	227	248	216	208	233	221	246	217	213	225	223	218	238	218	213	217	215	206	213	218	227	231	255	217	241	236	177	203	239	194	259	222	221	241	218	200	223	209	237	182	181	235	211	202	234	217	222	239	225	244	212	180	209	191	219	245	187	202	212	234	244	192	241	236	228	227	215	192	197	208	232	227	202	207	243	238	212	222	236	222	221	227	223	229	210	207	216	214	217	232	248	217	236	203	217	205	229	239	218	226	200	200	234	232	242	262	194	230	212	209	223	228	235	243	226	225	222	214	184	217	211	222	221	197	209	250	206	207	225	254	244	227	209	214	194	225	218	210	228	241	185	245	231	217	234	238	211	246	207	231	224	225	226	191	223	227	233	209	187	203	233	205	225	203	259	229	232	204	227	223	230	227	219	212	224
5149	4681	11677	11016	10383	8146	7573	7723	9318	4171	539	525	585	526	541	644	531	541	534	537	554	488	553	532	557	533	542	472	508	566	551	521	558	511	525	516	538	567	552	524	554	548	528	542	496	545	566	526	526	529	550	551	478	531	550	547	478	507	530	522	520	580	552	537	489	555	530	532	526	558	533	536	532	550	510	501	536	589	557	542	570	515	531	552	519	534	567	490	511	499	529	523	514	507	537	503	546	544	529	550	553	506	567	578	538	528	535	551	542	549	520	540	533	517	534	508	554	497	505	514	560	553	525	545	526	561	503	558	555	587	570	495	526	534	586	527	588	536	543	550	544	540	498	535	516	484	504	529	529	495	531	527	497	519	505	542	510	534	513	552	563	556	566	516	543	581	571	566	553	556	541	517	524	531	523	529	534	565	527	517	513	557	561	545	532	534	575	546	538	506	560	547	518	541	526	532	529	520	537	545	531	541	538	556	533	546	511	498	510	518	542	549	551	552	557	496	552	571	572	575	507	541	525	540	535	515	582	525	534	589	547	544	522	532	544	533	554	516	552	524	519	542	540	570	522	553	539	543	538	558	562	531	568	559	539	554	541	503	536	507	544	570	521	561	550	519	575	512	498	563	527	533	518	559	546	559	534	552	528	511	524	557	517	568	489	524	579	504	477	555	519	556	544	539	512	516	521	544	537	506	543	537	547	554	547	546	583	528	542	557	517	516	497	509	548	536	536	546	573	507	582	532	553	549	564	522	549	546	580	495	542	589	556	540	551	543	485	553	522	562	560	529	527	540	575	521	534	494	543	511	515	574	544	533	542	554	576	552	539	535	517	569	542	543	567	549	535	555	494	516	572	550	526	573	533	508	531	529	545	507	536	545	504	516	579	555	534	543	561	525	559	543	500	557	544	540	550	517	514	532	560	513	532	542	578	568	563	584	510	482	549	552	509	508	522	544	529	501	523	504	541	576	562	521	522	568	555	559	540	572	537	523	514	533	559	511	521	552	557	523	550	542	561	540	519	552	568	504	552	582	545	541	515	580	577	517	538	563	518	523	518	507	511	529	538	507	549	548	561	522	533	526	534	536	522	560	573	546	552	521	517	546	525	553	527	554	563	541	543	513	533	543	556	528	521	526	517	548	571	527	568	549	537	512	548	497	523	543	563	571	538	540	541	558	573	538	596	523	488	566	563	525	586	564	529	501	509	521	552	527	519	484	538	501	515	514	568	525	534	534	512	541	508	529	518	536	535	562	565	540	527	550	515	542	553	561	549	515	526	535	512	518	535	553	545	525	525	514	511	557	546	526	512	524	526	519	551	544	536	537	540	544	556	496	518	521	566	545	570	513	529	538	553	568	525	518	526	568	557	512	528	564	568	521	552	540	552	528	533	516	520	557	551	517	471	575	514	501	557	561	507	552	534	504	566	499	531	554	498	532	537	568	545	523	510	560	542	549	530	523	524	505	552	563	533	521	539	517	543	541	565	549	591	546	568	555	534	537	550	541	520	566	540	537	558	525	500	509	521	558	540	566	586	544	551	547	529	538	556	611	512	563	499	543	529	540	538	557	552	520	482	516	549	541	552	581	553	546	528	539	526	590	576	571	549	558	503	554	562	534	541	531	519	535	513	557	501	521	526	520	525	535	569	560	540	493	531	557	511	553	546	573	495	564	548	516	536	500	534	526	556	473	527	553	568	482	498	560	526	576	528	518	560	558	491	583	524	533	519	533	530	553	515	561	561	538	555	521	529	560	522	561	520	520	532	531	557	473	547	548	520	554	528	545	518	585	516	549	532	545	572	553	500	586	575	572	523	555	543	568	519	526	518	561	541	588	547	543	552	522	544	519	554	564	551	558	553	551	513	507	577	533	537	506	543	557	561	540	532	548	530	496	567	553	575	550	594	543	545	607	557	564	546	508	555	552	534	536	560	515	559	560	559	544	577	543	505	562	555	529	550	536	592	559	567	493	511	522	519	546	527	517	539	552	548	557	551	531	565	507	515	524	573	520	539	511	564	533	506	537	561	539	533	522	566	505	543	527	541	510	502	506	541	520	509	520	590	559	564	525	542	534	526	539	541	571	557	513	568	521	516	526	555	561	531	522	555	533	529	587	564	512	521	535	547	543	525	541	497	510	533	564	527	572	517	546	512	534	537	530	515	496	541	529	551	528	532	491	533	537	546	528	522	507	505	561	529	504	498	564	543	517	508	539	552	516	546	546	535	536	559	504	544	558	517	538	542	497	563	488	519	567	566	546	513	521	555	554	551	544	533	573	572	543	526	547	567	543	543	508	519	575	527	547	530	540	538	575	530	542	550	550	551	575	527	547	568	502	523	555	564	565	529	490	546	572	523	540	516	593	543	493	536	528	531	547	531	558	539	506	561	549	526	522	544	531	559	524	524	542	539	559	552	539	503	508	540	590	553	554	549	533	562	511	585	555	520	520	549	540	542	534	519	534	554	495	595	516	548	550	554	536	527	586	522	511	496	507	547	559	543	579	535	512	546	552	518	513	540	513	541	560	506	520	528	536	518	558	551	519	540	559	559	464	575	530	538	495	496	537	548	574	557	540	512	507	521	619	537	588	545	539	507	565	534	508	533	581	526	531	518	556	518	565	548	573	550	550	578	545	513	559	531	553	529	545	529	586	512	524	511	558	546	518	537	565	542	511	520	553	555	493	537	535	515	523	513	533	516	584	567	562	510	544	549	565	504	516	552	493	523	578	532	537	575	519	532	534	561	538	542	520	541	544	579	519	563	539	512	514	544	536	509	543	531	506	551	542	549	580	548	556	609	540	544	492	556	551	507	532	548	596	536	551	564	531	531	539	526	541	517	589	549	545	525	544	529	516	544	569	507	516	565	583	556	508	525	554	560	538	581	522	536	582	525	553	520	571	551	543	563	571	563	493	574	547	548	493	567	528	547	544	526	550	510	554	556	522	548	523	540	526	521	559	519	547	563	516	548	564	536	516	523	539	533	537	553	536	528	537	533	508	530	491	528	545	572	527	553	499	582	530	556	554	561	517	552	536	536	568	530	563	544	492	549	544	528	527	555	496	529	533	546	511	527	543	526	524	553	555	535	555	546	504	526	523	567	611	532	490	488	522	588	557	531	520	527	525	506	516	488	521	556	517	523	515	532	529	525	573	526	522	515	556	544	544	553	528	551	563	550	523	550	573	548	542	500	527	534	538	515	527	539	537	529	520	561	572	515	564	554	508	522	510	540	517	547	561	566	538	525	525	534	590	541	515	542	514	543	542	548	534	553	499	556	515	559	516	561	516	541	559	542	557	541	541	514	589	550	501	494	505	487	550	528	544	515	510	582	518	507	518	563	537	612	563	527	564	531	523	549	544	523	542	539	545	533	524	540	556	483	503	532	580	556	504	549	523	527	552	522	578	527	544	487	516	546	547	570	557	534	553	547	574	563	519	532	528	544	550	511	551	581	553	571	526	540	526	546	497	555	542	513	587	514	508
19009	11570	12703	8715	6249	4644	9975	24144	27468	14751	874	303	319	275	307	270	293	301	278	269	272	274	265	260	307	290	323	292	260	283	261	246	269	269	269	278	251	254	256	314	298	277	259	245	273	247	269	281	266	292	289	240	285	248	290	247	280	264	268	241	272	283	318	280	266	261	269	249	278	257	293	255	256	256	276	273	270	285	277	261	282	259	274	275	273	297	273	266	287	269	300	238	262	260	282	261	261	284	277	282	235	292	301	272	263	243	267	268	294	258	296	262	291	273	284	282	262	273	290	274	259	277	268	244	262	277	264	264	266	306	241	253	279	273	234	282	291	256	285	284	291	281	259	280	243	287	284	236	256	273	246	288	279	260	263	259	284	267	280	234	274	263	265	277	254	261	261	327	269	275	265	251	247	271	265	268	288	323	255	286	261	264	225	267	253	246	268	286	278	255	286	256	268	254	308	275	287	239	270	241	286	280	282	288	293	296	280	272	239	294	261	264	267	291	278	263	255	298	259	285	276	272	278	288	251	260	291	268	253	286	266	289	288	274	286	302	278	264	283	280	242	261	289	305	274	264	268	248	247	305	293	293	290	259	271	247	291	266	276	249	229	235	292	264	270	289	277	278	274	248	283	285	267	272	283	296	267	286	278	254	257	268	303	271	225	270	246	277	252	266	261	266	231	268	276	288	279	303	268	267	282	263	273	259	266	235	258	266	226	273	277	267	261	274	251	273	276	259	277	281	268	245	256	241	273	265	289	267	286	258	251	246	267	299	269	284	243	252	244	265	251	272	274	286	257	256	270	282	271	270	268	269	268	265	278	295	275	282	252	244	294	292	288	262	273	297	272	277	296	270	265	277	240	269	286	267	264	264	265	266	278	254	268	257	253	270	274	290	263	270	246	280	255	259	271	273	263	264	247	250	272	263	273	273	267	279	260	281	259	261	254	272	270	266	257	267	296	300	286	288	282	275	252	288	260	301	272	278	320	263	266	278	272	271	281	287	263	270	308	290	254	261	291	251	233	267	279	266	264	242	256	282	289	278	253	275	268	276	245	225	251	278	283	257	298	282	281	263	277	269	281	247	259	275	286	255	277	255	283	282	304	293	269	265	291	270	293	285	259	270	255	256	259	245	293	255	288	258	246	272	281	264	262	268	263	258	293	264	292	303	285	265	260	241	294	268	263	249	250	273	273	259	229	265	309	273	289	262	275	280	289	238	258	269	274	287	258	297	291	242	249	281	301	295	263	259	286	288	264	249	240	292	265	279	271	243	276	301	294	262	267	266	277	267	261	285	313	286	268	238	303	265	278	264	300	278	287	253	278	283	260	291	276	279	278	294	295	270	293	283	270	231	268	301	279	265	282	232	250	256	262	274	283	285	276	268	275	275	254	281	280	265	263	277	272	303	282	281	283	253	307	275	274	273	257	264	266	253	267	247	269	269	265	280	274	294	264	269	279	271	292	263	259	237	254	250	258	275	275	292	258	267	273	288	232	264	284	273	273	271	251	270	266	278	274	271	275	277	245	254	266	272	304	256	279	303	297	283	286	235	257	249	269	246	280	266	291	280	248	251	271	269	279	295	255	273	258	265	267	267	281	239	264	269	271	281	308	228	291	291	277	260	289	253	263	286	258	272	298	261	242	280	286	290	282	296	285	309	278	316	307	249	251	288	284	292	259	283	253	271	274	292	287	277	263	289	258	299	253	260	280	238	260	260	295	267	306	286	265	259	281	283	269	284	265	273	290	265	269	266	283	252	279	288	251	261	273	299	277	277	303	266	280	259	260	252	280	280	275	242	288	301	280	295	285	267	278	278	281	240	282	258	258	270	264	265	277	248	273	246	276	295	287	261	245	242	257	258	272	309	258	268	299	285	268	294	313	226	277	282	274	260	268	265	293	288	285	254	280	272	248	256	265	270	255	276	270	273	294	299	286	273	269	261	263	296	259	302	266	262	260	251	272	273	302	281	260	244	262	279	261	289	251	255	263	270	264	276	263	293	253	259	300	263	268	292	290	283	273	266	272	310	288	267	235	304	295	267	248	227	269	279	270	271	268	265	236	267	261	256	281	273	259	262	266	228	260	284	291	272	284	291	294	271	257	286	277	272	278	256	253	285	275	245	268	284	288	266	268	262	262	272	276	269	275	247	281	234	289	270	303	250	244	223	257	299	268	276	259	271	287	286	263	278	280	273	261	292	260	248	263	283	257	253	255	290	278	300	274	262	275	261	243	275	296	257	280	262	253	289	254	265	255	242	249	252	275	275	291	261	257	277	279	272	273	226	293	257	266	245	269	269	269	256	255	276	266	269	265	254	260	270	246	275	276	305	240	269	272	300	291	240	240	288	288	252	239	286	273	273	280	261	245	274	256	280	279	279	261	271	262	277	264	282	242	253	259	289	293	270	301	265	276	234	262	292	242	276	269	297	247	292	269	244	289	288	268	272	284	252	279	258	295	267	270	264	272	262	249	273	272	256	279	285	260	304	253	246	210	263	279	273	234	236	253	250	269	265	254	277	257	294	281	268	254	264	272	273	258	273	292	270	245	273	276	260	268	255	274	295	291	276	283	296	273	261	285	253	286	271	279	273	239	265	282	248	292	264	258	262	279	291	243	255	281	273	282	274	239	266	270	291	289	276	252	276	253	281	259	257	262	272	246	274	253	245	274	251	261	271	258	268	259	276	241	253	260	267	253	265	273	313	283	264	273	273	293	283	303	270	292	268	293	267	261	254	274	309	289	274	267	258	265	241	246	273	268	275	273	262	278	263	283	279	249	299	291	288	232	253	267	330	267	293	275	259	255	268	265	251	251	273	250	262	271	260	253	286	282	262	293	285	259	246	297	255	288	292	251	301	269	239	281	252	274	262	254	274	279	264	267	262	272	274	290	274	260	268	261	267	257	261	275	255	286	250	290	259	261	245	249	259	242	261	266	282	262	280	227	262	271	271	272	286	277	305	242	292	253	293	271	279	225	259	285	265	294	283	286	268	272	287	298	254	250	284	259	277	285	281	275	248	272	262	270	265	270	250	262	220	262	293	289	293	264	283	267	312	264	279	266	270	285	303	258	289	287	305	285	295	305	292	303	294	275	237	285	254	277	273	249	251	253	279	238	248	265	271	257	270	280	281	286	268	275	263	304	295	278	286	284	301	260	286	305	255	295	258	282	268	292	296	272	311	262	263	259	251	282	306	282	257	298	271	274	295	287	261	243	272	291	249	285	300	256	272	265	293	256	273	281	268	273	265	246	257	259	247	267	265	249	252	259	278	277	260	266	283	261	250	268	298	240	271	271	290	285	286	249	283	270	228	247	229	257	274	292	267	271	273	290	278	235	294	274	250	291	250	277	254	270	254	280	268	244	262	284	280	278	235	298	288	297	275	263	252	262	253	334	271	297	249	295	264	278	252	255	265	256	258	257	255	264	282	277	274	282	275	264	295	251	285	276	269	260	303	293	282	292	279	247	255	243	283	265	260
10443	9062	19098	18979	18129	15918	27243	45236	47392	21481	837	721	719	779	726	694	693	737	695	715	720	665	667	675	700	673	698	655	685	641	664	620	686	643	690	671	648	650	621	667	641	650	669	659	676	634	620	617	648	666	630	669	672	656	699	591	677	653	663	712	658	682	695	639	587	678	668	630	633	637	616	653	680	670	627	627	661	652	636	627	628	703	666	679	661	657	703	644	623	673	659	619	667	686	669	673	620	668	665	660	641	640	703	704	650	614	663	658	663	640	676	712	702	658	673	661	678	684	674	641	707	676	667	679	628	695	622	668	662	681	639	636	643	689	647	673	653	675	663	649	613	626	680	620	670	669	694	666	688	654	657	648	695	638	645	671	658	633	649	602	689	670	621	689	657	658	665	661	673	648	689	650	611	703	694	646	689	629	665	698	644	658	650	701	665	628	618	670	649	641	648	641	676	617	632	712	658	641	620	643	646	658	651	700	641	654	654	635	647	658	628	691	645	667	702	620	659	654	672	646	638	648	627	674	654	672	626	615	664	649	668	608	625	659	658	651	608	675	674	671	616	642	667	634	639	635	692	656	671	632	613	645	707	666	651	626	639	684	603	652	691	620	620	601	663	641	640	666	686	635	664	679	663	696	650	660	665	638	697	681	696	638	669	656	637	631	650	674	646	687	666	612	635	648	634	657	703	649	624	621	677	625	661	638	652	643	607	668	621	658	664	676	663	663	644	619	656	705	666	649	658	612	609	622	656	669	685	628	699	627	652	655	663	635	633	638	647	672	642	664	637	632	606	632	677	653	685	659	673	652	607	671	670	677	654	674	661	701	625	695	660	672	695	639	676	687	634	699	663	670	645	682	681	657	643	659	679	663	668	660	661	645	681	668	631	658	679	675	646	670	677	651	607	643	626	632	673	694	694	650	640	641	661	674	684	612	657	693	685	639	634	663	609	660	657	639	644	639	681	606	636	664	684	624	651	622	631	698	669	650	660	661	669	647	673	653	659	570	657	660	666	668	667	658	641	616	687	688	640	662	653	643	667	667	670	660	690	619	690	668	668	647	660	653	689	676	622	655	643	669	621	629	655	631	668	661	675	648	640	655	666	667	664	591	637	651	701	662	654	715	625	641	692	666	671	645	630	645	677	648	657	660	652	669	637	621	653	619	721	621	677	692	641	699	660	639	654	647	629	652	659	681	661	648	700	618	664	644	646	672	668	670	675	636	647	656	678	688	604	643	654	655	625	615	625	673	643	659	672	687	685	642	691	657	595	673	667	656	653	664	651	656	638	659	672	656	630	661	613	690	665	704	643	642	654	654	683	651	610	668	624	679	660	662	640	664	705	664	657	635	629	696	648	613	655	651	651	636	662	633	643	658	656	639	654	686	673	645	685	640	654	684	639	632	641	644	657	668	706	681	653	685	695	650	668	648	629	624	626	663	651	654	674	688	610	660	669	628	635	714	656	617	624	656	702	611	662	651	706	598	644	618	641	625	649	665	688	642	639	642	672	668	655	695	702	616	676	648	637	638	665	687	638	697	666	627	671	670	642	617	673	695	665	685	678	665	701	640	640	611	615	648	660	665	633	692	642	652	639	696	661	646	644	682	663	622	658	632	658	670	708	632	614	660	641	624	593	639	684	599	638	628	621	651	623	627	610	670	666	711	631	666	665	649	615	629	674	703	638	643	648	677	647	658	646	650	641	656	663	685	671	641	665	637	629	645	691	654	666	650	664	617	647	698	636	638	617	685	659	654	594	689	652	651	669	661	659	699	649	661	640	670	665	628	671	666	673	660	663	628	656	661	685	640	671	639	642	656	639	696	687	644	697	655	661	676	646	673	647	640	656	685	695	644	686	659	664	633	681	683	662	688	621	671	655	633	657	675	609	711	730	625	668	634	646	631	645	681	612	653	695	716	697	637	631	717	666	649	613	658	607	680	670	672	675	632	657	692	622	649	637	654	646	632	653	649	632	679	682	642	673	629	665	688	617	650	668	638	669	653	602	681	650	657	648	710	639	670	677	630	656	666	640	665	664	675	645	625	641	647	678	658	635	626	658	668	623	682	694	679	675	635	650	617	649	642	681	677	612	611	654	701	668	644	684	652	651	638	673	675	604	657	655	639	652	697	712	660	634	644	645	675	711	694	661	663	634	672	658	641	680	619	710	644	649	647	690	667	659	666	680	616	624	658	661	670	656	661	622	613	665	660	672	651	626	674	645	664	682	673	652	713	652	627	656	620	681	629	684	665	605	636	664	641	668	688	682	692	707	600	641	661	688	635	657	633	623	660	690	671	635	664	630	656	642	644	643	617	684	599	664	670	656	654	680	620	668	641	580	666	640	672	641	594	707	617	693	651	688	654	674	656	668	667	673	636	664	684	667	723	653	640	700	657	671	657	649	664	649	612	632	742	650	636	702	632	643	669	656	653	691	684	676	662	649	646	689	676	608	613	653	687	675	659	669	595	646	689	616	639	650	648	628	626	643	653	676	663	649	724	632	664	612	656	622	643	649	661	647	680	642	655	678	664	698	691	702	699	680	658	635	728	646	642	651	637	649	656	695	661	697	680	692	639	598	677	660	683	619	669	695	647	681	666	629	687	680	618	694	659	720	661	694	662	663	641	652	644	636	700	675	623	636	667	646	660	695	645	640	638	676	598	623	695	670	666	632	656	645	703	637	670	659	676	705	668	656	659	674	653	644	662	681	664	659	612	699	655	707	633	630	654	668	651	634	667	639	666	632	673	677	650	628	668	622	643	622	662	675	645	680	626	680	636	641	670	672	640	644	668	705	669	659	614	672	664	671	673	648	669	671	656	654	667	665	628	683	663	657	611	699	665	606	642	692	648	590	677	703	621	653	640	664	713	693	711	632	716	672	632	682	681	702	642	619	637	689	625	640	671	665	696	669	665	686	635	731	643	650	655	637	645	668	687	667	639	637	666	718	677	646	689	675	691	618	685	694	702	637	658	613	675	675	620	645	653	649	628	640	652	689	668	588	673	677	656	735	653	620	659	697	715	592	676	663	650	681	648	627	621	683	694	696	662	667	672	650	674	655	665	673	635	642	635	688	630	664	652	634	677	726	623	644	650	672	653	666	662	667	631	664	650	682	645	635	633	623	632	659	615	661	679	628	648	642	655	654	643	666	671	624	619	619	631	625	650	645	680	612	677	635	643	621	675	674	633	639	665	646	634	627	641	639	571	662	587	697	657	664	582	608	620	654	632	657	670	636	683	613	647	650	652	658	665	720	631	675	646	677	631	670	635	646	603	638	605	636	644	667	621	686	648	633	678	678	634	644	622	622	679	622	630	655	674	660	680	678	631	671	661	659	705	679	656	634	640	673	640	632	658	630	705	678	705	676	665	665	651	687	655	650	678	664	671	610	658	680	667	656	679	726	624	659	671	661	671	689	667	654	611	661	639	658	651	655	660	626	711	621	674	713	648	636	670	670	654	649	663	650	661	618	641	641	631	640	619
28850	18753	19882	13751	8568	8149	22042	44577	43444	22555	2101	462	455	462	454	473	399	448	425	419	448	418	401	427	423	431	422	441	459	437	403	432	429	387	431	407	428	448	451	441	420	419	388	425	395	442	409	434	442	407	468	445	416	418	432	424	417	468	445	453	435	420	424	414	410	398	445	446	460	466	438	445	475	437	404	463	421	387	428	430	424	479	439	407	391	448	424	417	396	394	396	422	465	423	408	443	464	415	416	392	404	427	395	426	418	440	422	409	418	430	433	475	411	399	413	390	405	377	410	435	421	445	377	411	432	444	370	463	442	446	421	441	416	437	403	464	446	428	432	394	414	465	425	440	437	466	446	418	444	452	428	422	442	416	401	433	423	458	404	405	445	424	413	458	419	443	425	411	459	369	493	455	439	431	435	413	456	425	369	409	457	441	401	418	420	469	459	418	424	453	432	465	427	414	424	434	442	452	406	450	408	437	466	427	414	468	425	491	444	457	435	406	447	362	418	424	399	424	406	449	448	447	434	423	428	441	441	425	413	433	438	442	428	451	437	436	457	432	411	404	417	453	433	453	456	419	492	415	413	434	412	472	403	452	439	436	464	430	464	419	417	384	426	439	438	436	448	414	483	413	435	393	430	441	440	438	442	417	418	368	425	410	430	412	428	463	393	459	500	438	435	456	426	421	496	448	423	394	437	424	388	432	400	388	450	414	389	414	413	423	404	433	448	436	407	399	419	470	487	457	428	479	447	413	459	425	412	434	438	461	422	437	414	435	412	456	433	454	443	407	437	411	437	429	458	433	433	410	458	386	437	408	408	427	438	431	472	435	456	401	428	455	467	424	432	420	425	473	446	440	432	452	443	511	420	443	402	448	465	461	428	423	402	389	420	395	413	418	435	444	413	453	423	478	400	480	428	380	434	435	404	431	429	428	448	447	417	428	439	432	467	431	430	423	399	410	438	405	430	417	459	425	436	411	423	439	465	380	422	431	437	442	453	415	416	450	465	444	466	412	420	457	470	444	450	432	405	407	436	413	419	429	411	428	393	413	457	431	434	423	409	376	426	425	453	451	400	446	450	453	444	405	456	404	419	426	422	407	400	430	396	454	426	413	399	436	463	433	412	386	447	432	489	416	407	436	410	394	459	444	440	432	425	413	464	413	413	455	443	421	424	422	412	428	486	446	444	447	419	422	452	443	480	461	439	403	406	448	448	406	416	402	460	442	427	427	424	409	439	417	426	431	425	457	417	416	405	435	437	446	454	429	440	463	448	433	445	464	425	434	485	445	399	386	441	432	430	418	419	458	458	476	447	451	414	394	465	440	399	393	418	446	457	411	439	422	402	429	419	470	476	429	447	435	419	415	401	456	406	423	450	453	406	397	452	422	446	380	414	431	441	422	428	445	429	449	424	400	401	462	443	440	460	404	451	447	399	433	450	435	436	415	427	444	443	472	414	410	414	411	442	399	430	433	391	412	419	441	415	465	490	459	459	422	461	411	431	384	433	455	461	435	400	466	443	435	433	422	384	424	433	441	413	411	465	444	431	469	393	397	437	437	447	449	450	467	465	416	428	433	436	455	439	457	449	404	435	428	411	462	431	447	476	422	406	399	417	472	447	425	429	430	419	423	424	413	424	426	440	407	451	431	424	423	437	409	442	473	449	449	382	407	455	425	448	454	416	413	419	426	409	436	461	442	449	460	475	432	412	384	405	415	440	404	429	429	441	422	407	372	436	432	438	417	441	437	500	432	430	425	432	460	440	421	387	469	488	431	420	396	431	409	423	403	432	436	422	409	420	405	435	457	461	416	423	444	444	437	475	440	439	413	437	432	418	448	451	451	444	443	419	465	388	449	431	381	429	442	447	430	398	414	425	462	450	454	480	443	451	418	422	433	426	452	421	445	402	447	440	407	391	401	403	429	405	415	417	426	482	425	434	425	436	445	438	455	419	453	378	464	434	432	466	416	450	453	454	435	392	437	445	453	445	442	466	419	424	424	454	418	429	458	432	440	422	408	432	418	451	425	472	455	427	380	409	427	436	429	415	403	443	393	408	403	416	444	403	435	398	433	413	378	411	430	439	411	393	448	427	430	433	414	414	451	440	444	411	422	439	430	434	446	423	439	421	435	466	423	420	381	413	432	464	482	451	445	419	443	501	434	444	456	453	407	389	449	398	424	388	428	427	478	447	417	407	409	428	411	438	462	511	445	474	396	456	435	416	451	423	438	414	378	430	366	385	411	412	442	462	434	440	429	417	425	411	446	434	429	408	458	416	432	428	437	402	432	478	440	379	369	457	407	391	462	399	443	419	431	422	424	402	469	419	398	434	455	418	440	450	428	417	477	419	411	413	417	407	463	380	386	424	435	450	426	434	412	417	431	456	397	434	443	433	468	431	477	415	471	426	443	453	455	466	406	413	412	430	384	440	436	372	442	406	436	410	419	412	451	390	399	434	430	428	479	441	404	407	404	423	399	419	446	435	441	436	432	440	460	436	490	413	423	411	423	446	445	443	449	434	457	376	430	455	443	442	409	440	440	448	437	457	418	414	434	442	400	405	397	445	399	428	368	422	411	418	415	417	416	420	442	419	430	418	431	445	460	409	424	453	401	371	488	445	479	400	399	405	424	411	436	407	431	424	400	417	384	444	404	456	432	441	431	467	441	444	416	429	447	423	395	403	446	427	473	458	434	449	435	425	457	434	440	433	413	432	402	449	464	424	454	412	481	428	386	413	426	451	456	492	451	406	452	421	446	398	464	417	445	475	435	436	474	433	437	446	415	436	444	406	427	419	413	433	435	407	403	459	434	419	411	452	443	431	407	414	426	425	401	399	446	422	475	430	435	421	466	430	457	428	437	422	418	442	414	390	449	427	430	429	471	424	449	422	439	407	447	397	429	425	446	457	439	436	478	402	390	486	455	417	392	465	429	404	432	418	413	460	391	427	450	449	403	394	424	438	423	402	470	430	431	406	481	423	442	423	424	423	438	413	443	473	465	452	441	441	424	431	443	416	430	421	415	414	421	397	420	424	445	429	431	451	416	437	405	446	389	440	391	425	434	397	424	424	465	420	449	444	435	427	419	437	385	449	391	466	456	415	445	448	440	430	424	387	419	419	415	474	450	447	435	386	438	428	417	467	461	471	400	435	477	435	442	417	429	441	441	425	413	435	460	446	433	408	422	382	440	480	439	473	469	414	408	433	392	478	468	450	422	402	416	401	452	432	412	424	415	446	421	415	443	481	411	458	423	394	415	437	489	468	429	417	403	416	446	388	431	436	420	428	442	421	445	462	446	389	422	413	419	419	420	398	412	430	402	425	426	415	380	412	394	390	422	451	470	429	416	450	416	425	380	463	429	466	452	411	441	438	446	397	460	423	456	445	416	412	419	426	420	429	407	436	398	405	392	414	461	449	438	417	426	430	438	414	399	434	410	413	431	445	430	407	430	470	447	430	468	430	434	429	429	435	463	382	442	456	420
14185	13267	25339	23836	21498	23385	43394	62276	59347	20890	1295	1218	1122	1170	1095	1068	1054	1028	986	1065	1008	1051	979	985	994	999	1012	962	960	1010	949	1024	981	1054	986	988	991	952	962	927	970	963	1003	975	1032	970	953	1034	1010	954	990	953	950	995	971	930	961	984	997	1032	972	970	1015	939	987	926	897	929	1024	1012	980	947	916	980	1054	972	980	938	969	984	984	944	984	985	995	926	938	946	932	943	945	957	905	929	972	977	998	901	956	961	963	921	953	938	1010	956	959	1045	965	997	918	917	915	969	978	959	935	908	988	965	913	943	914	975	996	978	976	993	995	900	911	976	940	879	940	928	983	965	994	926	915	952	896	923	998	1017	928	962	959	979	973	988	1009	992	955	984	935	918	967	953	984	945	949	913	958	1007	910	959	1001	955	981	925	937	964	933	1007	981	900	1021	921	921	963	960	942	942	928	956	978	919	954	986	940	1007	912	1025	967	924	956	931	952	976	1008	876	949	980	1009	955	897	937	972	975	959	990	931	995	969	958	969	934	994	977	961	1001	981	984	999	988	934	972	960	970	962	959	977	933	954	916	985	968	1014	910	929	946	934	988	938	916	975	946	993	949	923	898	937	966	997	939	972	945	958	945	948	950	953	945	951	928	976	951	970	978	1066	956	963	917	953	990	947	979	964	1002	1000	970	1025	941	974	982	915	982	920	966	977	987	965	976	969	964	960	950	998	989	972	985	1031	934	994	942	977	979	986	934	1009	890	940	932	967	962	964	956	951	952	962	997	950	938	957	1000	944	930	930	974	927	987	952	954	950	953	974	1000	895	935	969	902	1085	913	1015	912	927	968	950	953	934	923	915	981	1006	974	928	1008	964	955	1005	995	1005	965	988	963	984	974	913	925	878	1001	965	950	973	1014	887	955	975	945	933	995	955	984	978	906	979	963	895	944	976	956	944	947	951	995	1008	936	988	960	992	1046	960	953	915	1019	929	967	940	953	950	932	921	924	926	974	949	976	896	1015	992	920	939	1006	966	1000	941	1004	953	968	904	918	941	991	948	947	893	999	954	903	972	960	972	919	1025	949	917	962	919	976	996	993	974	986	972	963	1013	968	993	907	998	967	988	933	920	1014	994	912	1008	931	955	886	955	987	938	967	969	1006	940	933	963	955	918	946	948	913	966	956	1013	932	1014	965	963	998	954	977	986	962	951	980	942	909	912	957	908	1023	946	972	1022	956	1001	921	960	941	979	990	984	937	1016	962	992	972	967	988	979	959	998	896	968	942	932	925	900	918	929	964	927	982	945	961	993	956	944	1000	972	922	932	919	972	916	933	929	957	1006	955	994	923	971	1018	968	931	988	1017	947	959	995	917	970	918	968	947	912	947	982	935	939	892	962	906	982	916	970	909	921	932	985	1016	996	932	982	965	987	999	935	1001	936	990	985	998	929	948	960	948	934	976	1009	989	922	979	1005	930	943	1009	978	967	964	939	995	957	942	968	1004	938	975	926	1019	1004	931	925	965	944	963	948	924	962	1015	1022	962	996	986	951	949	956	929	991	951	972	951	909	1012	980	934	984	959	949	928	964	997	890	953	918	909	988	1018	967	1014	972	974	929	968	1021	933	972	960	983	944	984	998	909	947	976	950	939	938	950	1009	933	986	942	937	938	991	979	979	923	901	932	1016	941	994	923	959	990	983	991	997	924	985	948	938	941	992	933	967	1037	939	964	970	989	950	1018	963	983	975	938	991	917	1010	897	948	986	972	967	917	965	953	942	986	994	998	965	983	979	971	976	978	939	943	946	1006	903	981	990	946	963	958	926	915	956	946	987	1020	957	958	948	1008	940	974	985	981	1028	965	957	969	956	992	895	954	953	953	944	991	1012	974	957	962	928	967	965	990	987	1017	971	989	922	999	957	996	949	907	935	960	942	938	926	978	970	995	898	983	1001	928	967	905	975	972	997	952	963	1031	961	996	933	956	998	919	1018	984	1038	943	952	910	958	907	981	1019	928	937	974	988	992	968	930	983	1024	959	937	956	951	965	934	886	978	909	986	978	932	977	1035	944	1003	1026	981	1003	1001	971	894	982	934	958	982	962	981	936	980	900	971	936	969	990	991	961	921	970	1001	936	948	942	917	956	929	1008	949	983	923	987	939	954	1026	980	952	965	949	953	937	981	913	960	941	1005	931	951	966	1009	975	961	978	962	975	911	925	866	969	940	965	998	1039	998	904	976	940	974	917	947	932	1011	982	983	990	914	997	925	994	952	908	951	987	1004	935	944	1000	953	968	919	1023	990	927	949	928	950	934	988	957	927	946	952	960	926	922	970	1006	1009	1009	973	916	988	901	938	933	953	960	979	952	939	999	929	942	959	912	995	969	917	946	951	947	984	948	945	936	958	932	934	970	968	982	965	979	1016	961	972	934	994	1020	980	932	1007	922	978	963	948	944	917	964	986	939	989	963	968	961	925	951	961	964	954	955	970	972	964	930	988	913	972	967	987	872	952	1000	1006	970	967	929	989	919	956	959	1013	983	987	942	939	988	979	972	943	1003	969	966	988	981	949	985	959	955	997	979	997	951	922	944	999	927	964	966	975	967	948	941	938	965	951	897	992	981	948	946	971	947	950	960	1008	940	942	956	972	971	1026	971	1006	1017	976	962	960	960	935	982	941	994	970	956	930	966	923	985	1004	929	977	945	918	974	1000	1004	1007	963	947	911	957	925	914	965	965	1028	969	962	956	904	997	974	987	950	923	963	956	949	967	929	946	1040	962	897	957	1013	943	969	926	906	929	960	968	936	946	975	968	929	971	959	959	976	948	947	934	1007	937	938	966	945	956	976	891	952	1013	939	974	971	944	968	980	966	959	991	929	967	1005	977	917	976	974	932	962	942	940	954	949	967	992	945	971	932	970	1011	1016	995	997	972	885	980	980	951	958	970	934	933	983	1002	941	942	953	962	1006	990	987	994	935	941	979	879	958	939	930	964	932	937	990	971	943	955	957	949	965	935	976	952	969	952	942	960	991	1016	936	943	928	942	906	921	1006	943	961	987	994	963	946	976	940	978	1031	1020	968	976	929	979	954	978	989	928	1004	946	978	976	978	943	966	912	977	970	968	994	965	969	966	1029	977	988	996	941	964	908	972	1037	956	906	978	966	951	970	958	953	964	902	915	972	908	987	989	1010	962	926	972	1001	1000	946	981	949	968	996	937	977	983	984	1007	987	965	996	948	1006	947	955	1000	961	891	955	938	1002	987	975	966	958	936	1025	935	992	960	945	944	957	963	929	951	893	980	905	942	946	951	948	944	936	957	922	962	982	991	969	1001	936	960	951	907	982	1047	971	982	1059	959	965	995	967	1003	961	1007	975	1009	993	939	939	940	980	909	992	1009	957	1004	880	944	942	987	979	975	943	1011	937	957	967	1021	935	1019	981	942	947	978	983	954	1011	929	974	987	960	934	977	939	999	965	986	986	954	985	951	963	950	980	1014	970	982	966	968	925	999	933	924	950	979	957	919	934	921	888	961	943	926	1004	967	963	1000	921	951	978	940	977	942	961	956	908	911	912	957	955	969	955	989	954	938	906	967	951	960	924	961	985	1067	964	943	927	1004	939	899	948	921	922	982	970	963	932	978	1021	971	1004	962	995	987	919	944	1025	984	952	970	909	944
8985	6183	6496	4866	3029	2026	1872	2012	2704	1613	238	230	200	220	247	230	197	209	234	195	211	204	199	216	202	205	239	233	215	203	227	220	198	202	200	197	197	232	207	234	214	214	221	227	204	213	225	225	233	235	202	216	217	200	218	213	218	216	197	243	240	217	207	225	219	228	205	231	197	209	226	227	213	244	212	223	230	189	206	207	221	230	220	221	215	201	202	252	196	200	208	212	213	232	219	184	228	205	202	186	222	222	225	204	187	217	239	208	167	227	213	218	227	229	213	245	193	199	213	210	209	224	231	204	200	235	214	215	208	216	254	215	221	213	208	192	216	230	240	215	229	223	228	217	210	206	212	200	231	213	236	203	230	218	208	225	195	195	241	213	196	204	220	217	224	197	208	215	213	191	219	218	220	199	210	187	204	217	218	214	213	207	203	215	210	235	195	183	187	194	205	233	206	188	239	226	210	194	199	215	223	230	222	235	188	189	184	192	224	212	193	202	217	214	221	231	201	225	207	217	209	212	236	209	237	222	224	228	212	231	208	163	200	214	210	210	190	202	185	224	208	212	196	227	203	222	190	217	205	214	199	221	218	201	204	179	212	238	229	211	211	233	198	217	201	205	201	221	211	214	209	231	218	212	214	192	219	215	201	194	182	215	224	214	215	199	202	240	220	202	239	215	204	226	214	250	198	211	227	236	200	195	201	207	187	222	241	191	213	227	221	223	217	209	184	193	217	196	218	217	209	243	173	221	221	229	237	201	215	217	221	198	199	205	244	187	168	237	211	206	184	209	217	196	222	215	202	201	211	202	217	217	219	194	204	219	198	216	204	231	214	223	222	203	187	202	198	174	223	200	225	212	186	204	215	229	219	206	235	224	221	216	237	217	217	213	221	201	199	235	203	217	226	199	214	203	247	207	205	212	195	204	212	226	230	230	200	216	180	214	226	221	201	182	243	212	206	221	226	207	174	214	205	190	240	218	187	177	217	220	226	204	219	198	201	181	206	219	212	223	209	200	219	200	226	188	191	216	223	202	224	214	193	214	189	227	229	223	205	213	208	219	221	205	222	217	210	205	237	215	193	194	194	220	239	203	223	180	205	209	221	191	200	229	200	186	203	228	205	192	221	222	197	197	221	234	217	228	209	214	197	233	262	211	216	208	216	220	204	194	217	227	231	215	183	185	221	237	199	234	205	217	209	235	240	212	245	198	226	211	217	226	189	215	261	195	195	222	221	236	207	215	242	216	206	236	205	223	215	208	226	235	222	190	205	231	217	186	232	214	196	215	192	212	207	188	241	199	198	195	218	202	222	212	195	218	231	209	233	183	216	192	205	204	233	192	219	206	234	225	211	208	197	189	220	222	204	206	214	204	192	229	208	225	221	212	209	197	185	213	221	210	209	223	206	214	196	222	221	200	218	207	225	213	226	199	238	224	224	224	209	229	224	200	219	198	214	214	216	243	219	211	198	208	200	251	234	195	243	226	209	193	199	197	192	187	192	228	196	211	199	222	234	193	210	214	192	217	202	213	185	210	216	223	205	222	201	194	231	210	207	202	233	203	213	225	221	204	198	213	236	215	209	217	204	200	209	250	198	224	194	200	219	214	203	202	189	224	180	217	201	181	193	206	204	209	229	208	216	216	225	221	209	192	200	221	200	238	221	222	219	215	203	197	194	204	205	212	216	205	229	228	226	212	224	211	215	227	212	203	220	211	256	217	263	236	187	228	226	203	208	207	235	223	216	223	197	218	202	209	192	208	205	236	199	244	213	218	208	186	190	213	203	207	233	214	216	192	208	211	228	227	237	217	215	232	208	196	214	237	227	210	245	203	216	242	232	227	232	213	224	208	210	192	257	189	238	234	228	233	216	216	220	221	233	234	188	205	222	201	218	219	209	207	210	247	196	238	227	214	223	189	211	221	211	195	188	245	206	194	173	211	204	245	226	203	211	210	206	204	227	227	218	186	222	203	222	229	215	211	194	227	201	207	210	240	243	227	210	226	222	200	216	197	234	222	200	191	194	192	216	214	203	222	229	219	220	220	206	215	205	230	223	191	208	209	209	241	180	198	188	220	211	187	230	224	223	214	215	211	221	223	215	212	204	196	266	238	231	202	209	210	228	224	198	217	200	248	220	214	210	204	218	210	235	211	217	202	217	213	198	190	193	228	200	227	222	230	227	220	224	234	192	235	218	237	215	211	213	221	218	225	227	210	202	194	228	194	210	195	214	208	231	226	228	245	227	227	229	235	222	220	202	258	267	236	244	211	180	228	201	213	200	211	223	215	220	213	202	208	201	200	187	202	229	184	242	192	215	237	218	198	210	209	210	201	201	207	221	214	202	227	249	202	199	188	229	229	186	213	234	216	189	225	220	207	209	201	196	205	221	209	210	187	234	227	210	217	206	223	233	208	227	217	209	238	191	209	233	236	217	201	231	244	192	226	206	214	195	230	218	208	218	215	220	216	240	198	227	202	207	220	224	218	220	217	213	205	205	238	193	228	222	206	232	222	212	221	227	209	239	216	184	216	190	200	213	229	215	212	193	228	219	205	222	215	215	246	221	189	208	226	197	223	205	228	188	197	217	234	232	208	219	224	205	204	214	206	207	212	228	224	222	206	221	210	201	201	244	188	204	230	199	218	210	219	245	210	203	217	232	202	190	197	213	235	231	204	229	234	223	217	208	202	219	199	222	182	204	229	199	215	221	204	199	217	235	187	204	221	217	200	231	207	224	208	194	216	190	219	212	208	204	206	229	217	228	183	230	233	217	213	215	208	220	212	191	243	221	196	240	215	218	232	191	207	232	210	215	221	206	247	209	206	201	180	208	219	197	200	227	213	200	228	199	197	209	185	198	210	204	215	224	209	237	234	208	218	226	212	222	193	216	214	212	210	206	223	211	214	200	222	217	190	211	215	215	198	209	221	204	190	226	203	218	185	199	191	185	229	213	192	212	210	202	189	190	190	198	194	217	215	213	220	203	247	234	198	241	189	233	212	221	224	213	239	231	199	204	219	202	214	254	222	236	215	245	215	208	201	229	225	235	225	231	196	218	233	215	212	226	154	213	217	202	234	207	207	256	219	193	252	223	210	235	219	198	229	207	201	232	235	215	238	179	230	193	238	192	217	200	217	247	235	224	218	229	225	238	217	207	228	195	226	220	201	218	205	207	210	209	219	208	210	207	223	224	197	214	209	221	215	199	227	197	227	230	213	184	202	221	229	226	196	218	192	219	208	202	191	204	219	192	211	205	243	195	224	212	210	243	219	193	215	209	211	232	207	235	223	208	214	229	187	233	183	221	206	184	226	228	198	230	241	201	187	187	202	194	224	182	182	208	224	227	223	217	221	210	216	234	203	237	224	236	218	193	205	195	205	248	214	199	213	179	209	205	203	185	235	203	234	226	207	212	205	218	209	239	222	178	223	241	234	194	210	207	214	194	223	218	229	229	209	213	215	215	204	209	240	242	203	221	190	247	207
5151	5041	11540	12345	10013	8511	8162	8419	10423	4950	484	547	556	519	515	508	506	524	539	589	576	568	499	508	519	512	527	507	514	525	507	539	532	533	533	531	505	539	525	531	532	510	488	513	570	518	537	530	518	514	488	506	529	518	542	552	533	509	533	505	517	489	524	506	491	484	510	513	533	502	543	503	482	559	525	495	550	542	541	541	520	535	510	496	537	525	524	497	522	556	529	539	480	495	527	498	515	467	490	536	489	511	559	520	548	511	552	521	520	584	558	517	511	487	545	493	536	537	518	494	550	499	539	516	489	523	495	509	502	519	573	549	508	531	547	558	518	466	523	546	536	516	532	492	529	530	504	497	517	549	529	544	527	516	494	496	528	524	559	535	548	526	506	566	538	524	508	530	479	533	546	506	492	543	565	548	517	528	552	526	561	498	539	497	506	503	537	481	549	527	532	476	520	507	543	541	515	499	493	494	527	545	537	508	585	517	549	510	521	532	547	543	518	480	502	508	529	524	525	503	512	529	485	488	505	516	499	470	495	553	554	508	566	546	535	538	522	523	508	547	517	497	550	519	517	493	478	483	523	531	517	517	519	477	566	510	520	492	520	500	548	510	510	483	505	508	582	543	533	546	482	524	522	531	577	512	528	560	543	542	529	499	512	565	516	480	505	537	507	516	552	537	464	530	506	545	543	512	540	537	538	515	513	526	524	483	520	525	522	514	529	487	526	511	589	484	536	540	551	530	545	531	497	491	507	509	486	510	500	499	526	555	524	505	517	531	555	493	520	512	514	509	520	524	541	526	514	536	527	546	487	525	503	498	530	543	517	533	508	529	544	515	527	548	524	562	511	521	469	535	520	556	519	516	531	533	533	544	482	535	515	543	547	527	511	525	507	515	521	532	540	507	551	547	512	550	534	543	519	515	507	491	563	544	526	553	528	541	490	529	508	497	533	513	504	521	530	496	512	517	497	515	513	545	545	501	477	542	544	512	516	518	505	545	528	513	506	539	530	536	538	526	536	514	487	475	513	514	548	551	504	518	521	541	564	517	500	519	515	548	470	514	544	552	545	512	540	507	500	524	503	485	555	520	552	551	533	499	523	491	501	498	547	488	556	510	532	556	501	549	509	509	510	500	569	504	506	519	495	515	527	518	550	516	513	567	501	512	512	529	508	503	557	528	494	544	565	499	528	518	520	536	506	557	525	541	553	510	485	557	504	533	543	552	543	506	557	489	528	488	527	530	485	511	550	538	521	470	526	512	523	503	539	536	518	554	495	538	552	527	509	525	512	521	527	524	581	533	561	518	544	507	520	554	514	536	541	479	504	553	535	560	511	498	507	514	540	556	526	491	491	533	465	495	473	509	473	519	550	518	520	542	538	526	528	547	499	527	564	521	531	538	529	506	486	501	520	529	529	508	513	543	507	550	508	477	517	532	527	499	533	519	532	559	549	540	461	520	534	508	505	528	540	558	524	542	525	495	523	532	542	493	518	529	515	509	531	524	530	556	477	542	528	523	523	539	512	505	535	521	516	499	509	499	504	520	488	545	488	505	520	502	531	544	497	557	517	497	501	485	532	518	533	524	490	546	534	528	572	532	499	532	542	524	525	535	530	517	541	503	545	568	495	491	489	513	520	522	530	566	535	518	514	509	561	504	529	498	532	501	511	528	553	511	512	492	557	511	554	549	534	487	538	538	515	502	518	549	542	538	516	509	542	572	538	531	525	563	544	483	536	537	532	532	488	535	552	542	507	547	499	487	518	506	520	529	509	529	491	503	469	551	526	501	567	511	534	550	492	496	483	524	515	506	574	553	562	522	540	529	563	502	533	520	533	524	502	501	571	518	494	543	540	537	483	574	538	552	525	483	491	516	521	520	529	550	527	517	500	524	477	512	497	506	566	520	531	511	535	519	466	529	537	514	511	492	544	552	551	523	503	509	501	546	512	514	518	499	536	525	506	556	535	540	524	540	478	524	487	522	539	512	505	533	532	558	561	517	509	525	496	545	501	536	518	512	531	522	541	520	521	490	524	517	510	516	497	539	549	503	499	520	516	555	496	529	538	513	514	522	508	505	519	524	554	510	534	513	523	509	494	539	511	548	528	525	515	519	537	494	515	508	552	513	516	487	516	482	536	488	539	530	526	566	540	526	496	528	538	511	567	500	559	510	534	509	533	511	519	491	533	506	529	529	542	513	509	502	470	527	520	482	557	494	504	544	531	520	508	487	542	518	534	522	471	541	510	519	506	507	550	512	540	507	498	501	497	500	527	493	487	523	507	540	532	496	542	533	505	551	530	528	542	528	488	549	542	475	531	501	536	512	517	527	536	504	505	510	504	527	512	508	536	504	521	538	526	561	516	505	537	493	518	495	539	512	510	523	472	531	494	488	513	526	528	576	501	569	525	525	544	536	501	509	530	527	464	508	533	524	499	512	547	546	506	507	516	539	515	509	491	495	525	522	518	464	520	539	527	528	525	586	516	485	557	497	523	520	525	525	506	493	530	512	489	493	528	512	529	498	556	497	515	522	511	490	500	554	458	505	498	520	506	536	541	516	535	516	487	516	501	505	548	549	499	546	562	527	532	539	517	524	530	510	516	528	490	545	555	535	490	561	496	566	562	556	529	544	499	483	530	490	531	562	491	547	496	510	482	488	506	510	525	499	509	506	519	555	503	498	530	489	539	526	529	524	512	506	539	536	524	511	507	554	505	495	538	483	510	484	546	543	533	543	512	507	511	514	490	502	515	540	493	470	534	527	528	519	529	532	528	513	515	534	540	524	507	509	477	533	514	506	469	495	525	517	498	484	547	514	472	532	540	560	516	553	560	536	552	507	527	493	518	548	500	570	535	518	559	536	509	538	541	520	552	507	500	510	497	466	490	511	539	505	541	520	534	532	530	509	539	536	526	476	540	539	539	530	536	508	538	542	533	555	530	534	517	522	528	479	539	528	506	576	537	520	520	533	471	504	526	517	522	509	567	515	512	527	459	546	502	549	579	514	519	547	521	564	512	546	519	508	523	515	484	546	522	517	541	556	502	526	539	515	549	500	507	505	547	523	538	546	525	522	530	496	559	554	541	518	525	495	541	530	491	543	513	531	530	527	560	585	500	520	512	526	490	537	529	471	534	524	540	534	530	507	518	504	496	479	498	521	536	510	535	511	507	502	512	499	500	498	486	511	502	541	519	472	571	521	485	532	514	554	534	504	525	516	575	490	533	500	545	501	506	555	510	504	491	518	530	511	559	539	553	497	528	509	510	531	504	513	523	499	517	573	536	541	534	542	496	507	532	511	533	536	532	473	513	511	503	518	537	530	508	520	509	513	526	507	517	537	493	519	536	523	507	498	515	539	535	527	523	495	528	516	554	506	474	559	536	550	514	519	476	490	528	512	513	503	492	502	519	522	518	559	539	542	508	511	533	520	552	532	537	520	498	462	487	512	533	502	521	526	501	533	501	560	550	551	489	557	499	520	512	507
18648	10772	12602	8667	6157	4081	9932	19116	28443	14219	809	299	252	241	232	265	277	285	265	263	272	230	269	227	250	249	261	277	262	239	256	242	227	279	241	252	261	262	261	285	275	255	274	234	254	249	234	233	270	248	261	244	262	237	266	282	250	258	271	247	225	272	252	273	225	260	235	233	257	262	264	285	252	259	279	261	243	224	260	256	227	267	254	228	256	251	245	239	228	251	239	277	241	244	248	266	285	247	259	252	260	258	250	267	242	255	272	251	250	259	273	237	244	251	249	212	288	279	253	280	232	253	240	258	266	233	219	269	260	226	271	249	252	262	248	253	238	268	233	232	266	245	244	280	259	273	285	252	266	260	255	279	260	253	250	226	233	241	250	248	225	261	262	254	222	259	286	264	241	275	242	242	271	289	267	260	258	286	252	246	236	248	248	230	267	209	248	277	254	256	238	292	263	258	239	273	241	250	262	240	255	248	250	273	215	235	231	243	292	257	240	234	245	276	263	250	253	270	238	279	262	256	235	261	245	248	246	263	264	275	261	269	249	252	271	265	249	266	237	231	254	257	258	239	249	245	248	254	246	258	253	241	297	251	233	258	260	229	240	254	279	244	233	258	239	257	245	239	246	221	265	258	262	245	256	244	244	227	240	260	259	228	271	245	241	238	216	246	264	275	262	264	262	274	239	259	261	247	264	266	229	228	254	261	260	214	250	258	266	225	251	280	250	269	228	225	255	287	248	256	259	254	229	236	252	230	255	226	239	258	234	252	258	294	261	217	248	253	270	245	270	239	253	236	242	272	238	274	233	263	264	229	228	251	233	236	248	263	243	244	258	257	243	257	253	242	253	243	228	241	250	250	256	239	260	268	248	237	255	223	242	257	262	240	246	269	251	247	268	264	227	264	268	241	235	231	259	248	270	237	252	237	235	244	282	238	227	256	239	236	262	247	238	249	245	259	264	243	257	254	255	289	239	252	255	272	265	286	274	252	267	202	247	268	257	250	234	226	258	243	248	271	227	244	251	254	242	255	240	221	263	238	243	237	273	250	278	242	240	230	229	254	262	242	255	275	245	243	229	260	251	265	257	255	233	248	261	219	270	256	238	256	257	224	255	257	251	244	240	241	270	259	269	233	249	243	263	251	281	266	258	274	257	236	231	261	276	245	264	271	257	264	267	282	265	253	216	278	270	248	249	247	255	249	250	275	248	265	238	255	277	259	266	263	246	246	241	254	267	254	248	242	276	253	273	245	244	273	253	264	256	284	224	244	274	252	262	244	261	217	271	248	276	277	219	259	266	238	241	269	251	251	268	261	212	243	264	232	230	253	260	254	260	251	267	266	288	271	241	252	270	249	267	265	259	261	249	261	238	272	286	242	259	245	247	255	267	260	295	221	249	252	264	276	270	241	223	259	275	243	268	252	276	229	223	234	276	261	245	235	270	264	254	261	232	261	272	252	267	245	261	262	242	240	249	256	252	272	238	213	228	237	252	274	227	259	255	266	241	262	279	246	275	216	271	236	262	269	285	249	256	231	243	252	243	270	254	231	260	247	261	235	248	281	262	254	238	240	238	291	252	234	236	255	279	293	276	250	250	286	239	265	272	229	266	274	235	253	276	237	274	229	243	247	240	247	242	240	243	279	259	242	219	249	241	243	254	230	237	223	268	253	250	270	257	240	246	258	221	247	255	264	263	230	259	233	235	272	241	258	296	296	269	269	236	249	233	293	261	249	251	238	249	240	261	229	265	272	258	286	242	244	221	243	285	257	258	270	247	290	243	214	230	271	234	238	246	264	304	261	249	260	247	240	260	256	275	250	227	213	254	219	240	264	270	277	260	246	277	268	274	252	247	239	250	262	258	294	245	265	267	243	240	254	229	244	232	254	240	268	252	250	244	237	264	245	249	267	275	251	259	271	232	249	283	259	265	255	265	289	244	265	253	255	244	228	265	277	251	247	273	272	296	244	242	230	216	259	253	259	217	269	230	249	220	272	256	252	249	229	246	250	234	287	257	248	230	290	273	251	223	254	244	264	241	243	251	245	250	271	248	284	287	242	243	287	243	247	245	262	231	217	227	246	227	261	265	251	237	251	235	262	257	232	267	262	244	236	276	231	238	280	274	242	254	255	247	255	267	255	271	262	260	227	272	245	260	237	272	255	275	232	249	256	261	245	262	245	266	241	256	273	241	253	267	256	264	263	241	248	224	238	238	258	250	262	275	278	210	271	257	247	253	240	241	250	257	263	223	260	225	243	244	251	247	234	237	259	254	256	275	247	257	253	279	230	247	246	240	274	256	277	237	262	252	232	285	253	237	243	252	263	238	226	247	225	202	255	249	240	260	243	217	226	257	233	246	274	253	273	241	255	233	266	242	245	258	283	245	237	242	262	231	246	246	234	259	276	238	246	252	270	238	316	236	272	288	282	236	249	265	249	228	259	247	249	237	245	248	272	244	252	261	238	253	254	246	221	254	283	226	255	271	235	231	233	262	275	239	217	259	235	249	255	231	284	262	226	236	252	291	245	264	246	258	250	254	221	271	266	262	242	244	258	242	239	243	271	237	242	242	233	247	263	262	246	258	247	260	276	247	247	274	296	266	222	276	251	276	273	255	247	257	239	251	243	275	276	245	249	246	249	215	249	254	240	282	270	247	217	281	274	264	260	246	258	233	252	263	245	248	242	263	209	276	258	236	258	269	287	252	238	260	270	246	232	243	239	253	256	248	256	248	248	267	239	262	255	246	263	260	222	265	265	269	233	247	257	262	279	280	254	274	250	231	250	242	242	254	239	279	229	260	256	267	227	241	248	269	257	275	263	278	267	254	236	219	286	238	270	216	241	302	255	269	236	234	238	268	240	266	270	282	247	260	270	253	252	266	246	238	271	249	219	276	229	230	214	244	253	270	250	244	255	278	266	284	254	255	261	255	234	226	240	258	275	238	269	265	273	279	253	246	250	258	259	261	264	267	229	269	283	271	218	237	225	222	268	221	262	252	233	260	258	280	249	277	275	243	246	230	242	235	253	273	278	234	270	225	239	243	227	271	278	251	246	259	219	251	279	268	253	248	252	290	260	230	249	230	275	248	260	254	272	240	248	255	236	248	231	247	234	261	237	256	251	282	247	223	251	259	286	264	246	245	232	249	260	255	240	255	249	278	258	276	225	296	260	250	259	242	273	255	259	246	256	245	231	277	279	256	256	211	261	236	243	249	272	229	248	260	232	230	269	268	247	243	258	244	243	255	261	245	267	247	257	217	251	287	241	250	245	261	287	288	289	231	238	254	238	281	238	272	250	251	250	249	272	259	264	282	252	262	256	254	247	259	233	268	250	238	255	247	252	251	281	279	247	274	226	247	214	224	260	249	251	275	272	237	254	245	240	251	266	270	256	268	232	247	261	288	254	245	243	229	251	254	252	248	255	278	274	268	267	244	224	269	228	231	228	242	244	245	243	237	268	247	248	246	267	259	228	285	240	239	241
9995	8593	19322	18749	18065	14718	28233	41246	48942	17956	750	789	717	674	676	740	679	690	648	658	640	703	603	627	648	646	672	623	670	646	620	605	605	603	641	670	662	622	627	627	614	602	645	656	661	591	628	610	627	595	603	624	575	641	644	580	536	635	646	662	644	640	572	656	628	636	604	616	606	638	614	598	652	593	620	610	569	616	645	643	612	598	592	654	612	605	663	616	610	603	649	627	595	655	608	630	580	610	652	614	612	584	638	669	646	625	613	621	652	638	609	609	623	617	655	610	615	675	597	652	620	657	646	626	603	670	611	618	662	611	639	612	666	604	618	603	618	609	615	602	650	627	604	642	622	619	606	597	614	611	640	651	600	662	636	601	618	605	599	634	620	613	595	595	612	659	647	657	612	569	638	603	609	607	641	628	646	607	595	607	637	606	584	614	641	629	622	606	599	629	622	599	611	630	612	609	595	601	601	591	654	632	636	571	579	598	639	649	591	637	618	603	630	658	596	668	627	568	598	606	580	589	587	634	602	629	650	582	625	612	618	614	641	625	650	636	620	568	603	588	630	616	644	647	641	608	611	603	571	622	609	618	602	645	624	610	597	605	630	604	627	642	622	633	633	675	589	624	629	586	636	596	650	635	610	606	638	630	640	573	583	626	629	592	629	599	612	595	649	601	627	579	635	572	677	603	639	650	624	630	634	630	610	602	606	613	592	625	618	654	611	595	577	618	640	638	623	612	582	595	632	635	647	608	613	606	633	627	608	596	647	600	603	610	640	635	628	621	619	620	632	605	602	631	600	611	642	604	640	657	605	653	621	652	643	588	668	628	658	603	610	650	644	631	620	594	628	588	625	593	573	600	609	647	711	596	630	605	609	580	650	614	609	628	602	594	612	604	567	590	601	621	619	573	573	628	592	599	571	631	591	638	612	617	594	622	617	651	611	594	625	642	631	605	591	571	591	587	619	653	616	643	621	633	622	620	625	643	590	654	645	588	626	581	574	592	642	683	609	586	641	581	577	572	599	576	612	557	612	615	610	603	608	624	619	620	613	574	643	618	644	594	625	662	617	630	613	615	630	672	621	605	633	629	611	608	605	591	603	631	581	640	634	603	643	617	646	633	614	596	653	620	667	630	612	634	640	616	613	620	614	614	627	593	628	591	602	601	632	659	593	628	624	605	610	592	612	616	591	599	592	645	580	616	637	612	571	598	577	664	603	618	637	609	623	625	609	586	640	609	612	634	631	621	668	589	661	647	634	631	665	617	600	635	628	591	629	652	643	615	593	595	634	609	598	607	637	637	599	620	597	597	619	609	597	637	589	615	618	629	649	652	657	600	627	633	599	638	628	586	617	596	599	575	611	632	583	605	631	623	599	589	607	606	624	615	608	652	646	600	645	622	594	619	629	621	588	640	590	587	648	621	590	575	581	573	603	606	640	587	607	612	661	621	620	608	626	574	634	654	614	691	640	655	610	619	628	617	586	592	616	612	646	662	632	598	595	619	610	622	625	592	629	617	629	612	580	636	648	613	595	649	629	606	641	573	590	633	615	607	616	592	646	612	642	659	584	582	575	648	630	614	594	625	578	623	633	604	603	559	608	610	621	571	570	579	632	594	614	619	630	617	656	595	640	616	655	594	666	605	618	620	648	645	619	602	647	595	629	647	574	647	636	621	602	639	666	623	609	648	592	629	648	597	628	595	610	638	594	594	621	604	627	617	574	621	645	564	659	614	641	584	614	619	647	607	592	608	593	620	633	601	618	621	597	636	568	625	610	606	606	615	641	555	636	618	638	644	634	644	602	606	662	614	619	543	565	590	574	622	609	624	616	591	611	587	588	629	607	608	584	657	672	620	632	615	651	658	610	620	597	613	634	597	600	556	580	621	571	578	605	640	614	624	625	594	645	686	646	586	576	618	627	577	631	623	643	607	624	625	637	589	609	617	618	603	623	652	631	583	622	618	603	643	619	612	635	634	623	646	625	588	588	585	583	597	600	597	640	617	597	606	615	628	599	611	642	572	625	619	642	596	573	580	605	584	618	646	642	621	581	610	600	663	595	596	634	591	608	601	586	658	598	620	608	608	604	624	581	640	627	660	608	634	603	624	614	619	647	645	559	630	649	592	593	645	623	572	623	634	592	586	624	603	647	597	608	637	634	651	586	619	564	616	599	619	634	641	666	614	647	639	635	637	634	647	636	657	617	598	633	604	600	612	651	595	562	648	644	591	627	607	601	626	633	578	589	594	619	605	590	613	608	618	662	650	600	641	640	567	622	634	610	642	602	624	630	592	674	621	580	580	614	579	608	594	620	602	606	623	648	623	620	603	639	629	607	581	578	596	618	623	625	589	610	603	632	618	618	620	633	620	630	602	608	624	663	611	621	641	622	611	635	650	583	627	597	618	591	606	663	617	628	599	678	622	580	619	644	593	642	619	569	651	624	584	583	631	622	635	611	634	575	607	651	614	595	648	635	605	589	614	637	620	653	661	600	607	607	631	593	603	610	601	643	586	653	639	620	617	544	652	639	627	583	601	612	621	561	589	603	630	617	584	687	629	593	648	591	592	640	664	616	621	590	609	606	578	592	607	656	593	608	632	646	572	578	619	647	629	613	648	629	657	607	648	617	600	607	608	664	614	644	603	619	618	602	614	605	601	671	631	632	663	624	606	605	653	603	629	644	638	601	614	627	634	600	589	612	600	623	617	640	658	579	635	634	631	623	637	619	623	605	618	573	621	620	629	656	624	585	630	575	605	600	567	611	598	618	604	583	633	628	649	613	661	643	613	622	600	620	636	646	605	626	672	591	626	626	587	614	654	635	615	590	651	642	613	623	622	612	610	627	618	645	570	600	618	560	592	656	582	603	639	636	619	606	639	626	606	634	636	606	596	621	643	686	579	627	609	647	636	611	622	619	595	655	644	624	635	611	595	597	581	596	611	591	644	598	613	616	631	594	669	617	653	594	627	614	603	610	575	624	646	634	644	601	602	602	615	609	582	618	587	620	641	597	651	574	582	596	615	601	620	615	628	606	647	605	612	592	627	584	643	579	634	657	637	649	603	655	597	605	581	632	613	612	652	632	619	637	636	620	618	580	635	628	598	619	610	633	616	602	631	642	577	689	587	636	596	628	578	601	611	612	621	571	621	604	601	615	618	615	664	578	624	630	605	608	585	604	639	649	604	606	609	598	650	572	607	628	648	602	618	625	612	611	641	594	573	629	616	572	591	634	603	670	624	661	628	649	627	681	607	636	665	589	596	617	648	564	610	634	613	602	612	612	663	644	644	616	605	646	608	668	629	614	590	613	575	601	603	593	600	628	607	597	620	598	581	615	642	608	628	621	598	588	620	589	578	628	662	629	555	625	628	640	614	628	631	593	661	644	609	613	644	596	606	618	610	608	612	595	631	620	587	590	603	618	581	591	636	597	602	601	584	585	595	634	625	635	635	597	607	592	650	611	615	606	612	607	615	607	626	634	605
29008	17153	19731	13182	9891	6816	17346	39672	44124	24492	2339	478	472	451	494	474	449	466	506	416	465	451	422	448	433	457	444	452	438	413	421	441	412	404	437	436	425	450	422	446	423	425	449	421	370	436	423	420	407	406	418	400	390	422	414	414	408	423	461	430	461	419	425	472	424	415	475	412	395	431	397	393	433	386	410	390	452	445	419	425	365	406	421	419	429	437	413	482	389	425	454	443	464	391	408	431	399	425	455	435	410	447	397	441	407	422	416	443	432	434	441	432	442	387	404	475	443	426	440	423	411	439	442	413	434	423	431	384	427	472	431	428	424	416	410	401	446	415	416	430	448	414	433	413	401	399	435	447	420	370	420	431	449	434	443	401	436	405	423	385	430	404	436	429	448	422	425	413	447	432	442	447	463	430	434	417	413	450	449	410	399	444	410	407	405	399	417	379	455	412	453	449	397	413	448	406	437	455	406	455	416	430	408	459	445	414	427	402	441	413	418	434	411	406	448	431	461	418	424	420	436	448	402	478	431	400	450	449	398	460	402	432	436	448	423	438	427	435	421	424	427	403	427	460	411	388	414	433	432	423	411	432	415	371	411	397	409	448	390	434	433	447	401	409	403	431	427	388	426	456	420	423	414	417	429	414	463	432	403	436	416	462	459	410	427	400	426	439	428	415	404	428	418	406	419	430	408	367	387	366	391	417	456	429	429	447	395	400	399	389	420	391	449	419	426	466	447	425	404	406	429	414	424	421	425	438	453	439	435	440	424	424	380	397	411	434	406	396	409	428	418	437	433	422	424	396	440	456	447	444	420	400	446	452	421	459	442	417	417	422	417	405	435	415	423	436	415	461	430	430	399	412	422	466	421	449	428	414	401	407	431	448	437	424	408	441	441	412	421	457	466	423	434	419	428	438	407	395	403	400	435	448	437	439	426	461	405	447	440	440	462	403	391	407	414	421	428	401	431	439	465	459	436	443	452	435	468	462	430	435	477	433	397	422	431	442	384	401	442	418	422	464	442	401	434	393	450	450	417	418	414	447	410	444	440	380	390	432	415	447	384	442	444	428	432	412	449	420	453	413	408	414	375	450	430	432	445	405	439	430	424	406	426	425	411	432	421	399	432	405	421	434	392	427	390	474	423	424	419	460	409	421	402	415	416	443	466	419	380	380	446	441	441	408	425	417	471	459	422	446	419	423	452	417	435	426	430	430	423	439	430	439	401	391	444	402	410	402	410	446	467	435	417	404	407	463	415	455	416	436	388	432	438	380	454	376	414	411	441	448	416	432	437	417	426	453	423	423	418	404	409	430	424	432	500	401	405	454	444	400	386	420	449	406	415	424	413	405	473	410	424	426	397	411	390	423	437	409	452	417	441	460	443	439	423	428	406	428	428	467	425	415	428	420	445	426	407	410	415	432	441	435	429	457	425	422	440	416	388	436	423	396	440	418	447	404	404	420	400	415	378	427	448	457	448	449	427	414	411	411	402	406	435	451	394	389	419	411	412	391	441	419	418	467	428	399	359	458	408	418	414	398	427	436	400	420	453	458	387	416	440	437	446	441	449	434	433	465	420	435	405	445	448	452	390	447	383	436	394	429	390	420	436	428	410	425	428	431	447	429	407	411	434	464	446	456	412	384	459	410	394	442	426	401	426	429	446	412	475	453	440	431	413	445	445	416	394	406	433	419	371	398	392	454	455	472	437	419	395	383	450	392	425	404	394	446	413	396	463	407	417	404	411	429	469	378	434	433	417	415	428	437	398	390	414	442	448	396	441	406	407	404	405	417	434	395	417	421	425	442	383	420	432	447	442	423	385	425	419	418	427	403	450	418	414	416	436	409	428	445	433	407	473	414	421	411	421	414	432	422	407	441	441	394	427	455	407	410	432	428	402	394	426	414	411	442	447	398	400	374	421	478	462	416	439	451	467	419	416	461	400	394	396	459	421	428	430	426	412	406	412	391	396	460	420	438	441	422	417	387	387	411	431	428	414	442	463	455	414	418	422	458	408	461	439	433	475	446	441	444	403	421	460	414	433	483	452	443	440	389	407	387	426	391	410	406	429	426	437	420	408	391	431	438	406	458	456	410	406	440	429	453	426	446	452	475	460	429	399	422	433	400	424	397	436	399	452	432	464	445	409	403	449	459	408	451	445	438	424	434	414	429	401	424	396	471	436	405	406	376	421	418	430	395	455	403	405	375	442	422	417	402	405	427	432	440	401	434	421	399	381	454	453	440	404	460	438	411	451	441	428	425	436	430	465	415	438	443	416	364	453	416	445	417	467	427	415	442	424	420	421	408	409	426	424	416	396	406	433	420	405	445	413	388	415	401	393	418	400	422	402	398	393	405	429	460	413	497	442	432	451	470	446	400	445	436	407	407	434	398	395	414	410	448	458	470	418	418	457	417	413	432	436	397	411	422	434	412	429	422	452	435	407	422	413	434	402	429	440	406	437	416	440	463	424	400	428	422	437	430	413	405	393	422	417	413	398	393	466	461	460	448	456	435	422	458	448	399	426	413	445	438	446	420	403	429	463	420	429	472	438	415	419	448	419	404	392	422	429	437	466	438	414	427	421	397	441	436	422	460	444	411	416	459	446	445	427	405	412	424	396	439	433	442	439	385	424	426	443	437	421	440	420	431	431	421	433	433	453	421	457	418	421	460	479	438	408	432	425	404	389	445	444	481	394	428	421	426	445	454	432	425	403	456	375	416	452	420	424	433	444	422	455	421	412	404	414	421	411	420	448	418	436	426	442	431	396	395	443	450	403	448	409	391	420	422	483	453	407	444	428	401	423	414	436	463	431	420	446	436	457	474	454	422	422	395	459	421	414	409	442	446	421	416	454	449	441	463	422	457	453	426	451	439	435	397	372	411	409	409	433	379	457	436	452	444	400	417	419	411	456	454	435	452	445	427	390	426	399	398	389	471	411	416	421	411	414	415	408	417	436	401	427	411	423	391	406	430	436	418	429	447	433	432	402	409	404	415	426	405	424	396	418	421	434	440	440	436	440	439	469	430	440	416	432	416	439	442	410	421	428	432	391	429	469	479	415	424	406	417	463	439	438	407	425	423	379	451	398	442	397	462	442	429	456	422	451	422	430	444	433	462	413	397	386	401	480	447	447	424	417	435	430	426	433	442	430	407	422	381	469	411	441	425	420	429	438	455	414	425	466	411	432	425	413	400	427	413	426	482	427	391	431	428	429	434	461	419	426	430	419	437	422	411	381	405	412	422	451	439	407	449	449	418	460	402	443	429	445	396	486	401	428	445	403	484	439	404	443	421	417	388	381	394	420	442	455	418	422	432	467	418	392	435	426	408	435	431	462	460	421	436	412	401	443	425	419	426	490	425	432	440	426	386	436	394	434	411	424	456	434	423	402	440	415	419	421	411	452	423	418	429	401	394	440	445	447	397	415	401	412	439	403	427	404	462	404	458	420	387	456	451	465	439	448	454	433	412	407	408	388	445	408	429	419	394
14045	11816	25880	23420	23936	20663	37303	58015	61099	21236	1352	1247	1123	1128	1181	1046	1077	1041	1054	1095	1089	1011	1014	1096	1018	962	1080	986	973	989	1005	989	930	1044	985	1024	1019	978	945	971	953	959	925	986	952	957	1042	1010	956	1026	956	970	934	912	924	986	1010	919	964	990	943	924	929	1004	975	1008	975	983	949	1001	958	940	939	963	950	955	977	980	987	951	975	926	927	940	958	961	998	975	971	977	971	940	926	958	948	964	976	930	974	924	992	902	948	975	951	954	944	948	923	851	986	977	991	931	978	1001	916	926	931	982	927	985	962	1011	958	947	982	993	1003	1014	950	998	970	930	933	1004	949	951	939	958	913	923	1002	1004	938	966	993	964	1022	951	951	967	929	924	955	1029	921	921	1006	975	941	919	949	975	909	960	952	939	956	937	948	923	970	907	927	993	905	949	1020	966	952	923	992	911	990	965	930	980	952	955	969	944	987	938	941	955	988	985	911	915	979	930	1017	963	965	953	945	981	961	934	1001	958	925	943	942	927	961	933	958	960	949	915	944	924	1000	991	965	917	933	929	1016	981	926	984	1017	964	980	977	1006	898	952	955	941	954	968	971	970	928	940	991	939	923	942	960	948	929	923	935	944	922	907	965	951	1023	926	976	954	935	1008	946	960	985	986	962	957	981	932	910	998	927	924	913	963	930	971	942	927	922	1002	901	958	923	927	951	895	991	946	986	891	977	944	964	1056	1009	949	943	976	972	958	918	955	904	958	961	947	981	986	943	902	946	956	959	982	913	938	957	958	961	923	951	992	947	979	978	942	943	972	958	912	953	954	943	959	872	1027	1011	958	940	936	987	931	933	1002	970	962	965	1005	969	903	934	970	990	1012	961	984	930	955	949	941	932	920	918	955	929	937	984	1046	959	1008	979	982	969	1007	1034	993	934	912	964	971	960	901	962	982	967	967	999	957	964	941	987	873	977	909	928	941	940	991	928	970	914	959	894	955	936	955	976	947	951	921	959	959	886	967	984	920	951	987	960	992	928	971	920	966	912	965	943	1014	989	1000	967	1003	975	1007	954	950	939	923	950	943	965	948	944	1008	908	954	984	933	946	970	996	960	956	993	928	928	979	956	960	932	958	927	971	933	936	921	994	961	985	930	984	891	981	975	980	1007	979	935	998	1030	884	961	943	938	924	957	957	930	961	893	969	936	950	998	946	928	914	942	948	955	962	914	906	992	948	891	890	900	972	945	944	997	991	955	944	1005	978	935	954	947	932	938	930	879	990	937	941	951	997	984	945	970	925	930	916	935	970	922	952	961	930	961	929	938	1049	923	986	948	922	950	918	916	929	972	973	969	945	943	937	1003	942	985	917	972	971	914	959	914	955	1009	947	958	949	933	947	941	940	967	935	987	954	949	993	986	1035	906	921	931	902	964	978	918	1008	916	903	917	918	963	928	978	938	935	962	992	961	955	945	1001	1000	952	988	922	960	935	966	974	928	969	952	946	983	936	928	940	981	882	937	1003	967	945	956	927	990	942	920	1008	917	951	948	977	954	1000	989	930	913	962	888	923	951	940	987	954	897	949	936	920	898	975	973	974	947	934	938	960	976	1004	943	937	981	926	919	904	963	893	964	974	978	892	976	946	995	876	934	941	944	896	927	950	934	937	933	963	930	957	885	915	919	948	972	911	1072	945	938	951	914	932	940	948	948	925	963	941	943	979	944	965	886	965	973	947	952	947	977	909	900	874	940	976	991	937	954	910	946	941	961	986	954	958	994	934	954	1016	991	946	956	953	954	960	906	940	929	1004	972	976	930	960	940	961	932	900	979	938	971	919	957	969	971	957	980	982	997	959	930	935	936	958	972	980	977	897	931	912	1011	959	994	948	989	956	952	960	1005	953	1009	950	902	947	938	948	968	946	928	955	962	961	958	982	971	910	982	913	920	964	934	926	943	938	979	917	945	1009	923	945	902	982	927	953	971	954	916	989	956	948	889	889	977	910	906	945	965	936	994	921	922	968	907	931	972	956	916	949	963	982	946	927	963	926	951	934	951	973	941	939	991	961	929	942	961	962	975	936	922	933	945	922	934	915	944	991	981	947	1012	940	960	959	986	1016	945	988	884	962	990	899	950	947	900	991	977	976	936	954	937	940	942	988	996	981	936	951	980	948	973	927	952	950	917	961	953	928	920	941	942	948	970	1007	929	949	943	944	919	936	967	928	996	909	949	936	1007	952	969	942	956	952	952	959	916	927	963	937	927	955	931	927	963	983	938	908	948	914	977	944	969	940	1012	970	988	907	941	933	1032	1010	990	972	957	959	980	947	949	956	916	928	960	958	972	952	949	907	975	936	943	973	957	960	955	927	978	919	957	912	991	943	935	951	939	905	960	1010	934	947	1015	927	941	965	920	914	983	978	950	920	950	937	940	938	964	947	973	965	933	960	923	969	932	984	919	948	902	1000	955	943	956	952	958	939	961	980	965	1006	908	926	960	968	995	990	977	937	962	1001	900	969	987	965	1014	938	956	945	970	945	995	974	990	972	926	958	942	948	900	950	925	960	968	983	906	955	992	975	931	924	938	1001	936	963	933	974	953	934	910	941	911	995	956	975	943	969	964	967	965	925	984	979	912	965	941	942	981	953	927	930	973	952	958	995	963	947	948	940	993	982	931	922	956	944	1008	964	907	999	943	930	965	963	953	938	961	930	949	995	993	952	993	935	949	938	971	937	943	975	950	924	988	1023	936	964	991	932	968	942	969	907	939	990	913	938	970	988	1025	902	969	964	915	934	941	925	915	940	962	996	936	919	1014	955	979	890	970	1022	952	950	979	930	944	952	951	1007	977	895	943	964	962	933	1001	948	978	897	951	988	985	960	979	926	1005	953	1015	997	932	977	973	908	954	967	990	950	919	975	958	990	955	972	982	915	962	906	969	936	1031	899	900	951	1004	862	971	967	957	979	949	949	943	957	938	963	896	975	936	983	925	987	929	955	956	944	946	910	961	943	966	902	934	948	958	973	948	990	956	952	992	946	927	943	948	961	920	936	922	932	933	925	962	1000	920	977	963	1006	926	938	957	1016	938	916	1026	984	971	909	954	920	921	854	923	972	965	978	946	1008	955	954	975	951	951	949	955	1027	958	964	1011	905	942	958	972	895	935	973	907	984	921	945	932	923	924	889	980	980	952	950	937	964	1007	931	959	945	984	921	923	983	893	1015	933	971	984	954	1000	933	979	958	962	916	936	966	995	976	961	989	969	961	966	978	997	949	983	932	987	960	968	946	941	964	952	980	967	962	918	940	926	963	966	953	936	960	917	921	978	1000	990	928	921	986	959	1001	965	949	933	976	964	983	914	961	973	960	960	972	947	933	971	909	1001	972	949	947	948	964	892	999	974	931	1027	1023	936	955	973	959	952	949	918	944	986	938	995	952	936	982	982	907	937	973	983	964	1023	1002	922	969	1010	1035	988	993	955	921	987	929	945	936	982	980	977	988	974	936	948	975	948	908	968	937	977	970	918	971	948	912	915	991	923	912	940	950	925	929	933	975	940	975	935	898	979	985	990	909	965	971	938	959	954	927	953	977	976	919	919	956	967	931	886	981	973
8796	5211	5988	4477	2874	2067	1590	1597	2414	944	226	227	235	200	214	222	231	178	197	219	206	193	234	198	207	197	203	202	200	183	237	199	226	207	195	199	193	194	214	234	228	204	194	210	243	199	211	219	214	182	214	219	220	215	223	220	204	195	197	214	198	203	199	198	183	235	220	212	211	217	212	197	206	222	218	193	238	214	202	238	220	210	172	202	210	215	207	205	192	196	200	208	194	206	213	201	205	223	230	222	210	192	216	232	231	193	174	215	230	194	199	185	198	220	202	207	252	212	249	212	222	207	217	218	197	225	192	215	233	208	194	217	228	233	219	227	240	205	213	189	219	230	213	201	222	177	224	225	229	206	214	181	211	213	208	232	216	216	213	222	203	201	189	224	212	190	220	219	249	193	200	203	216	214	216	228	239	215	212	196	209	233	208	206	213	198	204	243	193	213	197	176	225	187	222	215	179	219	223	221	204	209	238	208	199	206	208	207	251	202	223	218	226	207	224	211	181	218	218	226	183	210	211	197	218	247	187	212	203	207	190	178	202	197	207	198	198	213	229	192	220	219	216	241	218	217	202	241	209	225	226	188	219	232	193	226	227	216	214	187	195	186	214	253	203	222	208	194	215	194	222	220	216	228	203	192	236	223	187	232	189	200	198	206	226	214	235	214	199	173	240	210	217	197	213	188	219	214	182	202	202	195	228	197	214	228	197	216	175	223	224	200	161	202	204	208	201	219	222	222	232	191	198	223	192	209	232	196	222	200	174	206	220	223	226	213	218	206	257	223	172	218	210	219	246	203	204	205	201	194	252	213	220	174	197	199	216	221	233	209	191	197	204	227	225	183	208	200	208	216	212	219	186	216	221	206	227	205	196	206	218	199	208	225	192	193	197	239	213	212	228	228	207	198	190	204	204	227	224	213	216	206	200	205	216	212	228	227	231	195	223	196	223	228	240	221	209	193	205	220	203	205	201	226	225	210	210	215	235	211	201	212	218	214	222	217	191	203	206	220	197	201	215	216	209	254	211	212	191	238	225	221	237	186	198	202	194	217	217	208	209	212	211	208	197	230	222	231	200	207	199	217	219	175	207	208	238	208	202	204	217	216	201	209	216	222	213	231	201	246	224	230	230	208	217	220	191	212	213	206	228	200	178	240	173	215	190	181	209	205	176	226	215	207	198	188	215	211	241	206	184	219	230	211	204	223	204	212	203	224	237	243	219	233	217	185	189	253	169	210	196	216	223	219	184	197	207	210	221	217	215	217	180	203	190	203	241	202	214	232	250	204	216	232	235	202	217	209	204	193	195	220	224	230	198	227	229	209	212	215	201	207	223	197	222	219	191	204	206	212	216	227	174	221	215	217	207	211	215	224	214	224	204	224	222	210	251	202	209	228	188	214	218	211	218	179	226	210	185	230	205	187	214	206	237	205	195	223	224	224	195	202	220	197	197	186	211	215	229	222	228	226	208	206	202	219	220	203	209	234	198	246	216	235	216	216	198	213	208	208	213	197	231	240	215	201	209	201	211	238	213	238	202	204	230	237	216	210	229	223	196	222	206	210	230	212	204	203	183	181	225	237	195	202	208	234	222	205	236	234	230	216	225	222	205	220	222	210	212	211	245	221	240	196	214	201	214	203	216	223	219	213	243	210	222	228	196	211	236	206	203	230	211	197	210	201	214	215	220	203	221	214	221	218	194	237	194	239	199	195	231	191	213	228	229	209	206	218	211	218	228	234	206	238	205	199	243	211	211	168	201	228	193	203	220	208	204	231	219	198	216	247	220	202	196	222	221	215	228	196	218	179	196	217	208	209	230	232	214	199	218	211	216	239	224	213	210	223	223	223	178	218	211	214	202	215	230	219	194	228	228	230	188	215	212	203	216	214	235	221	211	208	202	214	220	204	197	203	238	222	225	193	210	235	194	190	203	218	214	218	220	228	205	213	208	211	219	224	254	193	197	207	207	198	197	210	167	211	241	182	193	226	228	218	207	219	229	207	223	197	189	202	208	211	176	241	226	237	201	218	199	217	232	222	220	217	227	237	229	208	198	231	207	228	225	232	182	217	216	226	208	217	223	235	213	192	216	218	228	228	212	203	223	207	177	209	187	216	215	216	225	208	225	211	224	230	201	224	194	217	196	207	215	218	208	260	230	193	203	220	199	197	212	245	198	220	199	251	215	192	216	210	207	206	222	224	218	207	222	221	194	208	185	222	214	246	243	228	195	189	239	226	200	203	223	187	203	190	216	210	212	228	214	205	215	219	210	201	218	211	206	206	219	229	226	236	220	229	190	196	196	198	207	227	187	211	234	232	223	221	251	224	220	191	197	211	232	216	214	219	215	228	184	210	198	211	212	219	234	192	188	230	192	211	230	196	219	213	205	222	232	196	231	214	197	195	230	200	243	205	207	217	217	206	207	184	197	231	162	214	208	192	196	219	183	195	208	212	222	202	213	187	238	228	223	216	214	225	224	198	181	202	206	224	225	232	179	206	210	228	189	186	203	193	228	216	236	219	199	200	192	197	232	230	196	204	216	204	217	211	218	204	243	228	203	264	249	200	231	208	200	205	190	208	221	223	206	205	224	245	206	215	200	170	218	215	180	218	235	177	213	204	199	208	207	213	213	209	185	226	198	214	209	212	206	221	209	238	231	212	227	204	239	203	177	207	220	203	205	223	207	206	195	237	230	206	217	168	224	181	207	235	200	225	207	222	188	247	217	228	218	210	242	213	203	197	215	201	226	194	218	196	203	204	208	216	200	215	201	210	216	213	204	194	225	234	216	201	225	262	207	187	200	202	212	206	212	203	213	239	211	218	205	188	230	225	194	216	166	211	195	213	199	179	216	215	206	210	221	204	216	217	178	236	182	190	196	238	205	220	197	214	230	233	230	198	232	228	201	191	202	201	191	201	210	210	215	223	226	222	210	217	207	228	207	226	210	215	206	217	199	193	194	192	228	200	211	203	214	235	216	213	228	223	200	192	165	198	208	195	189	189	216	201	234	171	203	238	223	232	242	190	207	213	210	218	217	220	224	215	215	212	210	193	209	209	221	226	198	206	239	219	213	188	206	204	231	233	221	234	218	216	192	199	214	231	202	221	197	177	229	201	183	201	201	218	228	217	216	197	206	252	218	217	192	191	215	199	203	235	205	215	232	209	205	200	214	228	213	195	190	191	215	228	206	202	244	222	200	185	199	227	199	194	206	223	218	203	219	220	183	198	198	211	213	176	231	221	205	231	202	228	219	215	213	205	204	223	219	224	189	220	202	223	214	219	214	235	216	222	188	205	209	203	224	191	208	206	199	198	211	207	232	206	242	199	212	197	224	223	232	200	197	219	214	206	232	205	218	215	202	209	204	211	205	225	205	195	213	229	225	234	224	210	217	214	222	213	214	226	213	185	239	210	217	233	211	189	204	216	227	222	211	221	200	217	200	235	208	213	220	220	233	211	215	233	182	208	193	222	206	221	238	211	234	225
5174	4332	11124	11802	9757	8343	7235	7824	10711	2899	498	538	512	471	523	556	483	522	530	518	511	513	530	530	467	545	502	560	510	531	498	529	514	494	535	499	512	533	519	546	534	513	515	508	497	514	495	563	538	555	504	518	513	551	501	529	513	512	526	541	512	487	498	512	493	515	514	529	522	516	529	500	525	540	504	494	536	520	472	508	474	531	532	547	523	523	543	493	507	527	531	534	534	544	514	522	481	516	538	505	505	539	541	571	520	525	523	515	512	501	488	454	477	526	516	502	471	528	508	552	489	516	559	539	554	523	519	487	539	490	486	547	531	524	533	520	487	548	481	504	498	542	542	493	486	513	500	472	487	552	488	539	525	537	545	496	515	553	522	508	494	497	541	515	521	519	486	495	527	492	486	529	538	516	541	544	531	542	522	549	533	538	489	485	521	505	526	501	531	493	495	524	511	489	486	547	526	558	573	510	482	540	573	511	535	509	523	532	492	565	527	537	477	523	489	513	492	498	499	519	485	497	524	516	529	491	469	484	529	511	491	503	507	503	504	508	483	543	483	539	492	487	562	483	547	513	543	526	495	525	556	551	544	484	531	538	539	512	542	573	521	481	524	509	515	525	516	532	494	482	528	510	535	485	507	521	540	491	486	541	537	494	538	488	501	566	529	503	503	522	499	514	512	531	526	540	526	519	534	526	524	516	514	494	471	542	517	496	558	473	500	503	557	566	528	511	506	471	506	527	518	515	493	482	547	553	574	525	529	508	522	515	521	522	518	517	507	504	554	527	543	536	528	480	514	507	470	509	538	527	514	518	539	527	485	492	487	540	501	531	525	485	511	530	485	511	512	529	501	500	484	484	556	515	490	513	482	555	543	504	511	509	540	567	518	556	550	520	559	505	539	509	553	532	575	494	527	511	534	534	515	516	497	496	533	509	492	515	498	516	514	490	492	460	549	521	533	531	482	522	492	525	521	518	551	508	516	531	556	549	534	539	543	534	514	476	504	544	529	491	489	485	478	504	523	490	502	468	529	530	502	564	477	504	526	509	501	505	527	537	511	526	489	539	546	489	548	548	501	569	555	534	520	525	496	513	529	503	497	526	542	553	522	480	501	471	517	485	525	538	492	521	499	488	542	504	508	509	488	513	484	467	524	527	536	553	535	542	541	506	539	517	542	530	528	553	526	495	523	537	483	519	525	535	525	534	475	436	508	536	500	541	513	525	516	492	513	504	495	487	514	539	510	522	524	522	487	501	506	486	502	535	486	514	493	493	539	551	499	520	525	526	533	502	518	496	498	480	513	514	565	506	506	555	502	506	492	519	500	536	538	504	512	522	528	532	520	527	513	543	490	559	539	547	513	543	525	527	523	540	514	509	510	477	573	506	539	483	520	594	534	544	542	500	474	501	511	513	529	555	488	507	533	504	483	463	528	488	509	497	502	500	515	530	537	524	567	525	485	524	485	507	514	531	525	509	506	532	520	538	517	510	494	497	514	529	489	553	500	511	514	547	533	562	498	534	511	548	526	524	521	509	522	522	548	544	505	514	519	495	489	516	523	547	502	502	520	499	516	509	540	479	535	483	510	524	533	517	535	542	527	477	542	517	521	560	542	509	517	518	513	520	556	552	519	556	549	561	494	527	531	488	553	496	496	566	499	500	512	500	537	483	533	518	486	524	511	490	511	520	505	495	551	499	535	509	504	548	517	521	518	541	509	512	486	525	539	473	554	471	545	504	588	535	529	533	498	508	509	513	548	511	481	543	525	502	540	513	501	562	505	550	526	490	519	489	524	574	533	526	547	483	504	522	519	486	548	533	528	540	550	499	491	511	532	572	501	493	532	531	502	539	518	537	531	519	523	525	506	526	521	463	456	470	530	506	509	497	524	526	520	525	483	525	519	527	496	493	545	524	513	528	540	544	535	508	530	513	461	536	531	526	488	511	507	532	479	507	496	508	496	568	501	508	527	491	513	561	554	540	519	519	527	500	461	512	566	496	511	501	462	496	511	529	507	541	505	506	563	541	515	489	529	476	514	524	547	525	488	501	512	540	522	521	509	485	501	540	500	504	503	505	494	519	526	527	522	502	536	503	499	527	542	579	537	575	502	553	510	526	501	530	538	526	511	503	464	496	530	515	506	523	521	530	503	518	579	508	508	498	465	535	524	541	482	495	514	566	526	495	485	541	530	452	562	511	489	484	493	478	504	489	514	532	508	519	532	494	493	538	514	507	522	505	522	521	540	483	523	528	483	491	543	549	487	523	523	541	502	478	514	498	527	514	511	540	523	516	535	513	544	544	532	521	557	524	534	486	505	507	544	513	511	512	529	460	543	550	501	548	554	503	539	547	524	531	541	502	481	499	512	519	516	514	534	477	514	525	516	528	475	559	515	526	514	535	534	537	522	507	484	474	504	477	488	528	509	520	491	519	562	511	501	506	535	540	541	506	534	504	497	549	508	499	509	506	497	503	535	531	522	519	508	524	459	565	521	491	546	530	486	538	530	541	516	534	538	551	494	541	530	542	477	552	514	523	512	504	510	489	519	536	556	517	510	544	525	546	503	521	502	533	528	531	525	493	541	503	494	502	493	531	544	533	511	500	503	498	537	496	519	561	526	529	487	539	487	480	497	519	537	508	510	495	502	524	542	541	532	565	523	501	496	562	529	537	498	485	511	559	469	487	511	516	500	540	550	520	537	501	517	511	511	543	490	473	510	479	597	499	573	484	492	522	509	544	503	539	479	552	482	517	518	503	494	518	505	527	531	526	523	476	477	520	542	569	509	481	499	492	543	548	534	523	495	521	478	533	534	524	533	525	520	504	491	551	515	537	517	519	530	510	516	492	544	522	517	511	498	532	493	551	507	516	501	491	515	480	488	530	486	489	496	506	501	532	544	502	515	493	526	538	535	535	475	504	546	521	501	488	495	529	523	514	520	526	484	510	542	498	532	489	504	500	514	518	525	538	520	511	529	530	487	532	489	512	485	515	489	507	534	490	504	533	518	515	522	467	509	541	518	486	487	529	516	523	492	529	535	486	487	495	486	522	534	467	484	514	479	560	534	534	475	511	520	543	539	523	509	503	545	495	510	542	480	529	506	512	524	514	534	533	529	533	520	497	527	511	495	533	475	512	519	539	503	512	535	537	507	543	526	467	529	489	525	504	511	540	529	513	508	545	491	490	530	523	510	538	487	490	516	504	516	490	520	516	520	517	516	582	481	513	486	551	565	533	538	539	504	523	513	511	508	523	525	495	516	481	543	530	519	515	489	501	503	519	520	508	514	503	531	506	548	509	497	502	523	471	526	481	532	492	509	525	535	529	513	525	536	496	486	529	485	500	517	557	513	509	543	535	539	506	538	518	508	519	490	525	521	500	489	493	510	510	560	523	523	534	515	496	502	523	489	514	527	552	506	495	521	503	520	519	529	501	525	519	518	492	534	501	520	534	518	514	520	512	547	541	507	500	530	502	500	544	502	523
18672	10148	10119	9342	5376	4135	6766	22681	30237	8632	371	280	230	222	239	256	250	227	221	224	255	244	233	243	213	224	246	246	240	243	232	241	209	229	206	284	213	237	264	219	236	253	274	263	225	248	220	237	192	204	220	225	276	223	226	241	256	250	227	254	208	242	240	254	263	258	241	254	255	248	243	251	236	252	247	219	244	234	212	220	228	224	231	231	242	216	237	257	267	257	254	245	256	219	238	248	228	242	243	261	207	257	238	251	220	247	222	231	237	236	263	253	218	237	225	244	244	218	243	239	239	239	232	227	228	213	279	217	202	232	233	222	246	265	254	227	237	260	246	249	242	225	217	217	230	219	228	237	236	236	243	264	217	246	215	225	220	195	231	223	211	233	266	226	246	219	245	222	242	243	229	233	246	234	245	242	241	260	248	228	227	224	231	201	238	239	233	233	230	237	256	244	245	221	248	245	246	218	238	231	242	206	212	225	257	220	224	257	239	218	232	208	258	231	231	228	266	241	264	220	233	231	280	225	254	260	240	268	237	262	213	212	236	227	212	246	238	231	224	232	224	234	235	211	199	241	223	247	227	257	243	242	261	232	231	223	221	236	235	230	235	251	221	236	237	243	234	237	246	246	253	246	260	254	226	205	255	232	242	251	248	269	231	258	220	257	223	235	244	239	229	238	248	243	249	247	241	192	248	242	230	238	242	213	247	230	211	214	205	234	223	242	209	239	242	215	253	257	243	234	233	235	236	245	229	242	231	270	256	243	220	257	259	241	216	220	243	230	232	248	224	246	228	227	241	239	245	237	225	263	239	229	254	252	233	246	223	210	231	248	238	255	230	261	219	253	254	231	257	241	232	225	269	234	242	233	245	230	236	210	256	250	228	234	224	223	244	276	242	208	253	249	206	190	221	230	228	215	216	250	228	233	264	255	236	236	235	221	205	249	202	216	248	203	251	214	227	227	276	255	236	291	246	235	244	236	222	234	217	227	231	254	215	227	246	232	230	248	232	204	236	250	228	271	221	212	249	240	237	225	211	247	238	236	250	246	244	215	237	249	237	240	216	241	247	213	233	262	221	238	221	250	240	256	223	262	248	232	241	241	266	267	217	236	238	216	253	231	227	239	253	243	255	239	265	226	219	262	243	232	242	251	211	268	227	242	248	232	258	224	256	267	250	251	253	221	228	224	235	233	280	249	250	223	228	263	246	243	266	270	236	209	204	236	258	232	236	275	219	260	245	197	215	254	262	237	207	212	279	269	199	227	231	251	223	210	232	229	235	230	240	224	253	248	222	267	240	217	210	248	228	269	239	234	215	213	249	234	254	234	239	225	223	286	244	230	249	253	261	212	230	223	252	247	240	266	239	246	232	245	221	232	222	231	220	265	250	209	253	259	237	221	217	229	238	245	249	263	246	236	226	249	243	214	241	216	234	247	208	215	245	247	236	252	246	264	243	200	246	225	236	254	257	259	237	255	235	243	210	249	228	254	256	215	221	227	246	245	219	238	245	232	239	224	236	252	240	275	247	229	246	235	233	221	216	231	226	221	244	225	233	251	244	226	251	238	232	239	241	252	256	267	288	250	216	233	257	228	239	242	215	253	239	241	269	212	237	225	256	244	225	245	229	242	267	251	220	226	234	239	244	246	266	234	250	245	213	237	227	246	233	212	238	250	241	265	219	225	209	230	252	230	227	221	245	239	251	267	250	226	222	232	239	249	239	230	261	247	231	258	240	234	263	235	197	241	221	247	245	234	207	223	218	226	241	218	237	231	235	242	268	228	243	251	225	238	247	264	213	220	226	242	230	214	243	257	244	226	227	266	240	219	230	244	249	223	263	234	211	231	226	227	200	217	248	290	212	249	242	225	251	249	216	265	234	210	229	225	227	230	221	213	265	247	227	241	237	245	238	255	242	249	241	215	215	256	253	241	256	241	226	233	278	225	242	211	199	244	256	240	265	263	239	241	227	235	231	236	230	241	239	250	235	257	222	228	265	240	240	237	224	242	250	234	217	240	233	250	248	221	241	226	255	243	221	224	238	247	295	260	236	213	283	237	287	208	244	271	205	227	245	245	238	249	250	254	241	235	229	255	259	223	242	238	228	227	228	254	236	275	266	250	238	252	237	236	203	234	227	223	209	226	244	256	228	231	264	249	212	236	257	243	243	241	244	224	237	233	238	221	221	251	263	239	236	244	236	248	250	234	248	225	244	232	230	253	235	225	221	238	215	266	250	235	226	225	235	218	234	232	219	233	218	214	242	244	253	246	229	239	227	243	214	237	261	216	249	229	205	261	249	239	226	225	237	213	238	227	229	265	243	206	232	235	231	251	229	224	241	241	215	260	258	249	244	264	223	220	238	258	217	209	232	211	215	216	239	246	242	244	281	242	229	260	258	265	221	229	195	244	225	243	245	251	225	235	209	235	235	245	227	238	225	247	274	243	229	262	240	227	222	261	239	262	244	249	231	239	231	199	233	264	232	225	208	255	256	254	236	225	232	233	217	236	235	236	243	238	229	239	247	188	229	243	232	219	234	239	238	242	247	232	244	227	236	248	206	227	215	227	230	243	225	223	227	216	232	227	204	250	232	234	231	212	232	240	266	217	211	236	236	215	261	253	236	261	227	250	262	231	227	236	245	245	202	229	231	235	245	243	204	224	208	253	231	243	246	240	201	236	228	199	197	233	238	224	255	246	238	225	246	255	234	219	233	258	226	249	236	256	215	242	240	245	223	234	220	255	246	242	247	265	229	255	224	212	268	246	251	224	231	238	229	252	204	214	268	247	257	250	230	259	264	253	248	254	242	229	232	221	244	226	245	251	213	259	223	235	252	212	218	248	218	266	227	220	223	240	229	254	225	237	201	251	233	253	230	232	246	225	243	234	238	240	215	236	252	260	234	236	229	207	240	242	238	222	224	238	219	231	222	233	224	237	228	229	221	232	245	220	212	237	233	240	255	227	236	261	235	249	246	235	248	212	264	240	251	241	235	248	245	232	223	250	213	251	215	263	226	246	234	220	260	217	227	231	224	223	237	215	250	203	224	224	226	249	219	262	222	213	235	196	249	238	252	261	245	260	219	222	242	210	223	213	217	265	228	231	218	205	236	241	241	259	270	228	241	241	215	228	242	226	231	220	237	250	229	260	222	216	272	239	229	227	225	216	241	223	242	214	249	238	230	236	255	237	246	230	245	252	218	237	247	222	246	208	236	226	235	241	245	225	255	240	241	205	242	232	215	240	252	258	231	270	250	214	248	233	227	257	224	203	237	235	228	260	268	215	246	224	218	279	236	239	243	212	237	237	258	262	237	250	244	224	242	211	219	249	208	249	241	210	215	236	235	274	261	251	221	255	227	236	260	256	246	238	239	214	248	260	230	259	233	231	240	253	241	228	241	220	222	240	243	248	266	237	209	276	228	246	264	252	246	216	221	243	241	215	226	249	257	242	233	252	213	241	256	236	256	261	241	206	205	240	258	209
10302	8103	16582	21038	16013	15188	21550	44951	50135	6163	744	699	712	685	689	680	632	654	639	673	637	582	630	610	642	624	584	609	621	610	653	574	594	600	568	643	584	615	575	597	601	629	632	639	637	602	593	610	541	640	594	601	597	565	549	568	593	613	567	586	570	609	590	576	608	572	580	579	563	580	571	555	577	610	611	592	602	571	634	592	572	604	550	598	593	530	577	608	598	599	587	566	580	609	587	634	579	569	580	594	535	588	600	609	557	535	582	584	596	549	575	556	587	567	568	591	550	578	595	578	615	576	584	588	543	628	575	593	575	561	572	583	621	592	581	588	578	588	583	574	561	572	576	563	606	599	570	593	574	640	559	575	573	579	589	551	618	563	565	561	576	568	564	647	596	560	582	533	603	587	573	575	638	611	629	595	597	594	628	588	605	574	576	583	583	583	594	602	595	572	587	607	611	548	607	593	583	562	569	561	555	559	594	554	582	569	585	557	590	586	587	595	613	539	594	576	588	579	583	583	560	565	561	567	571	531	604	584	568	571	590	551	594	580	572	564	627	617	527	548	609	570	555	616	611	585	582	595	575	515	570	576	566	551	576	551	589	563	569	578	557	593	552	559	582	583	596	572	530	621	558	545	615	580	556	601	595	593	554	546	599	570	568	605	558	581	574	602	569	611	553	588	621	562	571	628	566	571	572	599	573	590	565	577	596	595	577	564	567	579	599	560	554	594	585	595	589	617	554	536	561	595	561	571	541	603	607	565	588	594	611	618	574	619	578	583	602	619	583	586	535	592	574	575	572	612	585	615	567	587	579	578	518	526	535	534	593	561	605	547	588	621	579	582	575	578	564	588	597	605	618	634	581	575	613	592	555	577	607	581	591	599	579	609	594	636	595	606	524	551	595	570	605	585	552	566	575	587	586	571	585	591	608	583	600	559	579	522	583	580	565	583	601	587	616	542	590	554	611	563	597	584	608	580	612	537	611	586	632	564	559	567	609	636	570	574	592	598	525	554	635	591	596	634	606	612	598	564	573	599	592	601	574	599	563	563	570	579	594	599	565	619	625	570	576	558	594	595	609	580	555	577	575	601	553	552	529	570	568	585	566	561	629	597	588	560	558	580	580	619	572	579	589	577	590	629	575	568	591	571	592	578	611	618	597	594	544	582	580	625	580	569	571	620	556	576	604	577	583	595	578	597	570	552	592	581	586	566	540	597	568	587	584	621	570	536	574	588	554	545	623	554	542	559	569	585	575	575	550	537	578	573	559	574	554	586	611	600	560	545	584	594	582	613	570	604	547	577	587	615	596	559	564	597	588	577	587	584	547	570	582	607	552	592	626	601	583	592	607	552	584	560	572	607	568	592	600	567	606	595	560	611	574	594	584	558	589	567	531	578	596	595	585	588	591	567	566	563	570	581	611	569	575	582	592	586	591	578	580	556	585	554	566	605	651	603	550	605	587	602	556	581	594	620	573	585	581	546	583	578	577	589	549	575	599	561	614	567	589	604	544	571	555	583	604	585	610	591	547	585	542	546	563	539	589	612	616	563	606	572	585	603	569	603	563	581	630	567	612	541	607	562	613	562	569	587	609	615	604	610	580	566	592	573	572	568	528	594	619	593	578	584	547	574	566	579	587	557	569	603	571	588	580	571	604	563	576	589	600	650	587	606	568	591	581	574	625	617	568	577	583	564	573	543	569	590	560	588	576	579	620	595	560	592	594	586	611	601	610	573	560	573	563	581	602	583	537	569	598	531	576	589	601	567	593	579	597	571	585	548	586	558	564	564	519	586	569	580	591	568	577	617	580	582	531	562	551	555	603	559	554	576	577	581	585	597	568	589	553	596	565	538	615	575	536	603	591	576	570	527	582	600	561	582	598	574	579	552	566	606	595	575	570	607	608	569	594	565	561	594	600	610	562	566	574	591	605	598	588	533	560	595	623	585	604	602	580	565	555	605	604	641	600	590	573	598	607	572	577	620	567	559	606	567	577	560	590	641	582	610	540	578	571	592	576	560	591	573	557	543	594	573	536	595	611	571	595	553	543	586	583	613	584	577	574	567	607	581	568	548	566	578	553	570	599	570	575	629	587	584	596	580	559	631	595	634	601	530	528	569	600	594	578	594	572	572	609	598	545	583	556	560	563	551	562	584	591	603	595	609	609	580	587	594	522	593	583	568	608	588	609	576	589	544	611	571	565	603	622	549	585	590	581	612	591	571	618	565	539	561	568	574	606	628	543	579	630	587	618	572	569	560	599	575	612	594	574	645	607	630	586	602	592	537	564	557	577	601	571	562	579	598	575	577	561	575	546	578	591	605	608	594	554	541	610	576	577	598	583	563	618	578	571	585	567	599	599	578	580	558	581	581	580	580	598	570	557	562	571	596	592	591	581	571	583	559	550	540	583	587	591	557	605	575	543	601	576	566	596	578	582	618	566	590	560	578	544	568	584	654	580	599	573	540	556	592	604	597	574	611	573	551	610	599	625	587	606	580	576	588	592	547	617	582	569	575	537	612	622	568	589	598	588	544	599	575	556	568	624	629	554	562	607	572	551	546	574	583	610	601	549	605	595	602	605	571	613	587	576	594	590	519	581	561	522	590	534	583	550	564	569	610	569	600	544	590	572	536	575	576	551	581	573	583	592	614	595	572	558	600	593	559	623	570	592	588	595	598	548	610	556	585	576	564	576	582	598	613	579	533	563	597	562	581	543	546	579	589	523	602	576	546	582	535	571	591	549	577	536	577	595	601	536	626	590	600	585	571	573	560	595	573	632	544	640	602	554	565	588	594	576	579	585	624	599	594	610	610	602	568	535	592	577	614	573	546	567	589	598	562	562	574	535	548	629	567	575	602	554	553	578	531	597	564	587	554	572	584	600	565	592	559	576	580	559	562	565	578	579	598	563	593	597	588	597	611	588	555	611	616	548	542	579	579	611	574	541	572	567	558	585	594	550	571	600	576	601	633	574	586	566	581	574	538	610	604	630	572	602	580	588	580	571	582	583	600	567	568	554	583	574	569	626	585	619	606	555	579	601	571	585	578	578	597	600	611	630	573	585	590	589	582	582	583	598	604	622	590	579	585	584	547	592	584	563	562	600	582	586	574	546	591	569	571	589	547	583	570	620	583	606	571	584	617	585	576	623	580	586	540	581	554	616	616	605	588	593	545	561	615	581	566	591	543	616	563	567	599	569	618	561	564	568	583	648	583	574	555	540	639	587	593	537	567	594	593	571	554	591	627	599	579	612	545	582	572	524	606	579	596	568	583	593	579	554	573	542	620	551	520	565	625	601	577	614	548	600	561	634	547	551	561	580	559	582	563	607	545	649	557	585	585	568	594	590	579	617	572	563	601	549	532	540	552	605	600	548	557	616	546	589	574	619	582	612	588	595	555	549	543	582	579	583	568	572	550	594	608	594	579	555	568	576	578	586	613	584	602	559	558	598	523	601	598	562	549	559	613	577	608	628	599	570	580	533	571
28622	17147	16944	17000	9645	7525	7818	22819	44771	24824	2117	484	459	470	454	438	446	419	393	382	420	416	405	412	390	424	396	411	404	453	428	440	403	411	383	369	389	381	456	431	428	418	396	386	391	398	428	420	442	371	373	430	390	448	373	387	442	410	382	414	398	400	394	371	400	409	427	416	425	407	414	427	441	439	434	450	410	432	404	400	436	454	393	418	401	392	398	421	407	382	395	382	405	407	361	379	403	402	417	401	437	408	419	421	424	397	420	413	376	425	417	384	431	419	409	390	440	416	409	434	402	407	418	391	385	411	422	412	440	409	410	421	391	435	406	399	422	435	366	416	395	420	429	369	431	429	379	392	389	377	418	392	380	442	410	428	377	396	437	376	419	398	437	395	413	426	440	425	384	403	407	414	397	404	410	416	410	434	390	414	416	379	434	393	408	389	397	406	400	406	424	426	404	382	422	414	402	436	398	377	408	434	381	407	426	400	389	414	413	431	414	429	431	356	413	380	389	392	403	414	415	390	425	424	407	422	414	398	373	378	376	386	418	403	427	423	461	398	381	396	399	404	396	411	404	403	436	426	413	407	388	393	377	403	405	408	379	403	407	376	432	400	389	382	414	406	394	435	452	432	416	410	432	394	383	402	390	444	434	409	417	439	377	391	430	441	398	410	409	380	418	399	394	394	383	403	378	430	344	387	398	404	401	420	427	459	401	388	421	367	367	457	434	411	376	401	431	383	426	399	382	429	423	418	409	425	390	430	383	438	405	386	398	416	412	411	429	435	432	392	430	408	438	418	359	403	398	375	357	348	376	387	387	423	393	424	375	414	383	404	395	413	394	387	419	381	399	365	428	415	387	414	390	418	431	416	405	424	401	423	380	457	411	414	407	425	433	437	395	417	425	418	431	402	402	425	407	400	443	387	432	387	432	408	400	408	385	436	400	416	418	380	432	414	405	379	392	396	368	388	412	412	427	401	381	381	406	369	383	446	402	372	390	383	404	395	435	455	397	406	400	392	416	391	422	399	470	383	408	421	406	426	405	428	428	379	397	413	403	432	421	421	431	426	392	429	403	412	379	416	421	402	411	408	408	424	428	414	421	350	401	389	419	437	375	413	398	402	420	396	375	397	407	382	403	385	401	409	389	421	394	452	435	422	390	415	416	433	459	404	416	413	416	431	435	378	399	420	411	416	402	371	424	419	387	391	412	382	429	413	399	438	441	404	382	449	423	370	375	448	424	466	404	407	419	412	384	416	431	430	410	407	431	392	390	380	371	403	435	358	420	402	395	398	393	423	397	427	470	371	438	374	425	360	403	440	411	371	446	397	403	418	399	442	354	411	378	406	412	430	417	439	400	397	413	375	405	428	402	412	390	419	411	361	422	395	433	386	420	371	401	411	395	420	405	393	434	407	442	379	385	446	437	377	450	404	398	408	394	362	433	429	398	414	406	418	404	393	401	453	423	335	413	413	439	436	413	402	424	386	379	396	390	401	437	436	434	412	390	365	370	417	407	408	393	389	401	404	400	384	425	411	421	386	384	441	388	448	407	418	392	415	394	415	418	432	405	421	416	415	396	397	413	420	407	419	392	405	391	408	416	424	396	402	400	418	421	423	389	383	375	352	395	412	395	381	448	392	395	415	419	362	396	419	446	415	352	401	369	424	376	430	418	411	422	422	392	428	410	374	382	467	417	409	402	398	429	395	400	427	405	433	414	423	438	405	399	401	432	405	438	390	423	412	390	452	367	390	445	414	397	379	400	457	365	392	379	389	382	414	410	398	422	441	399	413	408	396	410	378	380	428	372	416	396	401	415	387	350	429	389	384	389	391	409	424	409	421	407	360	366	385	441	384	419	413	422	423	435	377	393	414	432	391	367	454	399	426	421	426	391	425	401	446	422	423	397	417	378	398	449	414	417	398	413	390	372	445	411	377	439	427	387	421	400	394	374	393	401	395	403	425	355	434	426	417	423	393	434	390	383	367	410	408	386	419	356	428	414	413	372	408	413	440	402	444	432	393	409	411	426	401	412	422	415	382	410	368	395	407	451	434	411	377	418	379	387	425	407	402	395	386	395	367	357	412	426	435	411	390	369	431	377	423	411	428	418	390	400	383	391	397	429	410	368	401	406	415	390	385	387	409	365	377	400	412	389	435	410	471	404	382	404	431	416	426	385	417	389	399	391	431	372	390	429	415	419	414	389	363	417	407	356	388	372	430	407	391	384	408	414	413	410	386	382	394	384	436	407	393	423	415	381	471	424	416	416	385	399	395	399	378	416	383	372	420	418	425	423	418	418	368	414	420	370	388	371	428	377	414	388	430	417	405	418	400	393	373	428	431	379	387	408	374	403	383	431	416	381	376	407	424	401	398	414	399	367	446	411	395	393	353	410	364	414	394	374	376	375	409	402	417	439	398	413	432	379	395	409	399	396	432	394	365	381	387	433	406	361	429	381	373	409	366	387	386	391	419	423	394	418	397	406	418	408	400	411	419	409	390	386	434	395	378	429	390	384	407	425	407	354	376	391	424	378	385	408	381	389	411	427	396	399	381	393	411	436	416	368	392	380	447	423	410	426	411	380	382	395	422	422	422	398	402	386	409	443	404	396	405	385	376	373	430	403	422	396	427	429	400	373	370	428	398	411	380	426	385	435	392	376	442	401	373	400	414	373	421	419	433	413	397	435	399	376	421	419	415	406	394	403	379	397	408	398	407	473	422	457	406	411	403	425	449	413	392	388	380	422	387	401	375	454	408	407	412	409	392	420	380	375	405	412	435	411	412	432	394	394	376	396	423	378	378	409	453	384	407	382	399	383	416	381	427	377	399	430	436	411	420	452	427	383	420	385	384	375	389	402	401	407	451	418	425	412	378	396	412	370	397	394	385	412	406	360	393	389	427	374	404	439	448	427	378	410	399	425	391	391	443	419	419	381	424	424	368	427	420	359	402	408	387	388	358	417	435	412	415	394	390	415	368	417	384	430	410	391	408	365	399	403	412	390	411	394	386	415	404	426	409	456	376	381	399	427	411	428	418	430	398	394	391	376	374	412	411	405	394	403	391	436	434	410	393	375	411	430	422	470	442	432	367	405	410	400	428	395	352	398	393	432	377	385	411	393	380	427	382	393	367	415	436	418	410	395	438	381	418	401	384	407	386	414	381	386	396	412	402	422	399	378	434	380	423	428	399	398	408	406	413	424	399	386	359	373	381	369	453	450	402	384	406	427	375	403	408	427	408	420	417	386	393	438	415	406	426	423	397	440	426	401	388	391	398	405	362	438	397	350	403	451	401	388	414	424	428	414	400	428	415	386	372	387	373	422	394	426	394	390	394	401	392	402	428	417	438	424	418	363	371	388	391	421	378	393	396	426	420	409	364	364	418	419	423	391	412	364	397	391	417	435	409	408	440	397	386	383	397	406	407	412	410	431	402	425	373	430	425	393	419	438	437	416	359	380	407	417	424	376	443	420	408	377	395	378	386
13926	12004	23036	28858	23026	21592	23313	42357	62824	18534	1398	1265	1217	1172	1134	1149	1142	1077	1040	1007	1098	977	1046	951	973	994	960	974	1004	979	1018	959	960	973	972	999	927	921	922	944	903	888	956	931	918	923	950	980	936	946	845	954	988	885	894	871	913	868	896	946	919	844	880	933	911	870	914	885	928	936	897	937	882	904	942	909	870	934	946	940	902	899	912	895	911	920	905	895	925	926	946	923	894	917	904	917	958	864	854	889	907	884	889	866	959	888	928	945	930	912	920	897	884	904	927	886	837	889	893	874	916	956	905	880	933	902	909	930	886	872	884	913	962	949	943	871	881	891	981	870	894	858	875	866	934	869	972	875	880	907	892	934	882	964	855	849	920	949	923	934	950	881	909	866	926	937	904	914	905	859	915	875	879	955	902	912	909	957	947	905	937	899	897	857	887	930	905	935	913	861	894	905	888	893	908	879	890	929	897	945	931	856	895	924	894	815	956	892	927	909	904	925	917	934	887	839	952	889	861	936	954	921	916	908	921	880	896	914	880	902	900	863	921	873	861	867	969	918	967	894	965	911	897	876	888	913	915	948	861	954	922	900	896	935	947	887	834	871	833	917	846	899	865	882	852	911	876	881	904	890	863	872	953	925	900	910	966	833	912	933	912	920	944	890	874	899	900	979	867	887	914	913	917	944	869	867	912	911	899	897	904	873	925	947	910	887	895	934	887	938	891	915	941	943	958	942	891	913	930	819	854	918	943	899	910	890	941	930	910	923	914	884	832	922	959	862	930	918	897	901	941	930	913	895	969	875	895	934	859	943	936	886	953	886	943	854	922	928	887	909	920	957	868	893	974	915	911	906	873	877	867	898	944	906	861	882	930	939	953	931	948	965	920	905	931	907	917	919	928	927	900	930	919	899	920	923	931	907	935	936	907	844	839	895	949	927	858	922	890	907	889	926	913	972	898	932	879	903	927	910	943	845	895	946	928	856	868	853	905	933	928	880	920	927	940	945	894	909	920	920	909	892	879	921	956	920	886	926	881	924	912	890	915	858	915	929	888	882	913	943	921	857	960	947	924	935	871	911	933	951	913	851	877	921	894	908	950	934	912	933	898	990	931	950	869	915	879	872	892	885	872	877	883	858	957	903	905	909	915	925	887	866	907	892	914	901	928	884	938	907	887	905	854	922	885	978	950	915	910	898	889	954	911	934	918	919	905	908	920	927	923	877	926	889	897	856	883	932	1000	895	929	905	880	861	882	895	927	872	918	924	909	922	883	882	904	890	885	940	942	874	967	906	879	910	895	889	885	911	924	960	894	905	985	916	899	927	883	939	921	884	847	860	886	897	920	944	964	902	897	851	925	891	886	949	903	873	875	944	929	945	908	940	905	886	891	872	892	902	924	905	921	874	867	894	912	902	889	898	912	940	944	875	945	886	901	888	970	938	804	875	970	953	896	941	907	923	898	921	933	919	939	942	929	917	906	894	888	920	903	853	833	872	910	887	927	926	907	890	895	913	898	900	874	876	920	932	933	862	930	881	881	917	898	883	917	857	958	855	897	901	916	889	943	974	873	941	885	894	910	988	855	909	926	899	930	945	928	875	852	887	914	932	928	925	877	881	917	917	917	889	953	887	975	897	907	879	875	898	924	913	934	868	853	969	906	888	880	879	927	929	899	919	940	950	887	845	874	905	911	889	908	926	935	946	942	939	916	889	931	899	970	951	929	890	942	940	941	940	906	873	897	882	908	885	871	877	913	868	960	890	911	895	846	902	929	943	965	861	885	888	867	895	919	915	933	869	820	906	944	909	858	887	839	898	870	909	933	919	907	898	933	881	884	960	921	891	946	887	935	913	941	922	876	850	914	889	944	894	928	931	929	881	942	895	879	904	934	879	934	984	888	912	914	892	918	926	902	874	922	920	915	933	883	921	949	905	869	900	952	891	900	916	947	955	932	892	899	864	871	937	922	925	967	862	883	873	907	924	925	963	876	860	902	897	907	865	940	931	926	925	912	856	918	881	879	896	883	874	936	922	930	897	946	908	927	886	956	946	946	848	933	949	915	883	936	920	921	911	905	908	883	915	875	937	902	934	917	862	931	901	920	901	915	955	854	910	898	896	916	904	899	902	964	971	921	850	896	877	928	932	939	902	956	902	881	854	922	926	871	902	952	890	932	890	897	863	926	901	901	872	819	859	928	931	904	844	856	902	902	913	944	885	919	926	896	939	895	895	861	883	886	915	941	925	951	890	927	937	899	922	899	899	958	924	878	934	957	919	893	903	856	856	896	918	899	869	913	916	917	890	916	867	893	851	869	955	958	924	896	907	913	962	884	907	911	957	900	851	873	948	943	900	932	899	891	940	882	900	898	972	920	932	861	933	877	911	912	916	937	830	866	908	903	884	888	868	908	927	888	865	942	963	917	931	856	930	884	974	874	920	885	912	927	895	963	879	907	887	942	910	852	891	867	866	934	848	908	852	909	907	904	962	886	911	956	878	948	865	882	881	834	912	906	858	845	839	932	859	841	920	847	874	912	844	926	907	903	913	920	944	917	858	882	940	929	893	888	925	930	926	941	895	938	898	928	914	909	862	832	880	927	900	895	900	913	899	856	898	903	916	872	908	890	875	846	947	868	940	872	908	945	897	910	938	910	847	913	929	912	853	912	903	939	888	900	917	955	877	902	895	938	913	909	888	837	915	908	904	893	923	871	939	890	893	902	894	928	886	930	853	933	932	942	991	869	928	869	900	928	905	974	877	913	886	945	924	903	878	908	927	877	866	865	914	917	898	894	912	905	920	903	944	838	935	891	943	872	916	861	942	911	894	906	860	904	904	940	909	949	950	960	960	906	902	880	900	858	892	961	940	875	922	925	934	872	925	903	889	928	905	896	896	870	878	937	910	925	890	910	908	938	953	874	858	959	882	911	933	935	874	931	930	898	868	895	944	935	892	879	894	974	884	976	881	878	820	878	901	965	902	895	904	925	945	954	913	849	873	907	874	967	878	884	956	944	946	836	872	948	904	882	928	893	883	900	918	918	938	909	901	958	925	942	902	895	904	875	923	917	952	919	875	904	855	855	901	914	969	931	918	865	963	897	845	917	942	907	907	926	900	932	922	950	889	884	895	916	876	923	921	907	889	895	961	874	840	895	934	926	940	933	891	921	881	875	921	944	940	875	936	814	869	918	864	913	970	908	908	893	939	944	957	885	933	920	948	907	950	906	888	907	878	864	956	872	926	892	935	922	893	912	896	869	926	888	863	882	887	876	852	859	900	894	875	897	888	910	921	912	865	938	893	903	891	956	879	908	929	904	864	867	926	967	910	939	907	895	927	854	947	913	915	945	978	876	899	903	909	909	874	938	901	968	888	942	863	922	932	894	878	926	903	886	897	879	917	911	863	919	917	908	893	838	912	894	912	899	930	902	922	899	873	899	926	888	911	951	873	935	938	885	910	871	936	909	894	872	893	896	921	923	914	939	887	890	903
8664	5739	5570	6184	2958	2247	1703	1554	2033	822	213	215	223	211	211	218	202	199	188	179	196	196	195	200	179	185	213	230	219	201	211	230	217	211	183	172	181	194	224	194	230	179	199	192	166	187	203	195	211	203	195	219	201	195	182	231	176	188	217	190	183	207	199	214	190	222	190	199	180	200	167	203	215	182	198	205	187	214	226	190	194	173	183	186	199	200	224	210	192	180	196	231	223	185	198	210	210	196	207	184	193	248	187	179	197	212	191	205	175	197	211	208	199	219	206	210	207	204	204	216	224	190	207	195	225	206	173	170	210	195	201	203	162	185	205	211	215	201	213	185	209	204	207	215	202	191	201	180	200	223	185	201	239	189	187	200	207	200	174	205	240	199	186	195	223	195	199	185	194	200	207	202	220	221	192	209	179	199	191	164	229	194	232	208	172	211	211	184	181	202	191	199	198	215	205	208	183	193	213	230	235	209	191	196	163	218	194	191	188	183	191	218	198	171	191	207	184	208	177	209	187	219	191	177	174	208	204	209	183	203	208	169	178	193	224	228	190	205	189	216	193	204	180	218	190	228	199	199	206	205	193	194	217	179	189	192	208	170	208	179	197	186	192	195	181	213	200	191	185	197	194	192	180	200	200	167	172	190	190	203	202	205	193	201	212	225	204	214	196	196	189	191	188	232	212	205	169	188	205	212	208	209	201	166	182	215	183	210	175	185	199	197	166	192	231	204	186	177	214	219	231	202	190	206	189	187	215	179	204	197	218	181	196	191	199	222	204	205	203	202	177	188	191	228	188	192	165	235	173	195	216	187	200	208	188	196	223	234	168	185	227	195	188	186	204	194	217	182	203	200	183	213	183	211	212	175	194	212	182	182	208	172	206	220	200	193	189	197	196	186	203	184	184	191	187	199	175	167	212	182	185	211	191	188	193	198	222	182	197	214	202	194	217	186	195	190	211	172	193	194	206	174	193	203	189	164	185	195	201	209	189	196	212	175	205	179	201	185	218	174	208	202	206	226	195	225	206	189	186	180	210	182	163	207	191	187	180	225	201	199	207	197	181	201	199	197	209	204	203	200	174	180	188	192	179	169	182	150	194	214	174	227	192	208	189	181	220	188	164	185	215	215	217	221	218	222	220	208	180	193	158	222	217	182	191	210	208	175	227	209	228	236	194	198	207	185	188	189	185	206	187	219	195	216	208	203	190	211	206	212	185	211	183	182	228	208	215	205	219	197	206	191	180	225	189	183	183	223	175	191	191	206	182	185	217	210	205	211	221	195	221	185	199	199	214	207	175	208	200	185	230	197	177	216	203	203	192	175	181	199	203	193	174	185	211	170	169	199	211	209	197	192	182	196	215	181	191	228	198	219	191	216	178	186	194	218	193	220	204	206	211	198	199	190	203	198	217	227	210	213	190	205	204	204	197	220	204	192	216	204	182	172	205	175	199	192	212	194	223	203	211	189	205	221	224	194	198	216	181	183	189	206	190	197	191	189	214	166	206	186	185	231	178	193	191	188	224	218	191	201	208	193	206	192	195	193	191	186	188	197	203	210	180	189	184	201	211	202	201	185	197	204	171	201	194	173	201	214	201	202	211	190	231	209	216	208	180	210	175	224	188	182	204	186	191	243	184	195	226	204	205	176	203	188	184	200	202	188	180	186	197	191	194	187	205	217	188	182	182	183	189	202	190	199	227	214	199	203	199	181	216	190	191	198	189	172	192	209	205	200	185	200	190	186	188	208	196	185	194	164	198	225	213	212	211	198	201	188	203	212	220	199	175	200	195	181	205	204	221	172	203	211	204	197	196	191	194	192	197	195	199	218	214	195	178	204	200	199	200	211	179	227	206	225	207	168	201	179	184	189	184	205	191	201	184	225	205	193	211	195	201	208	181	168	210	203	208	208	213	220	195	161	209	195	197	177	173	250	206	203	212	217	190	188	208	185	188	203	200	193	212	219	189	199	207	214	208	197	203	210	196	179	179	181	222	183	187	197	216	215	217	192	205	197	184	192	205	192	218	182	207	189	201	203	215	216	209	212	196	189	190	202	216	241	219	218	200	217	193	205	207	201	208	191	216	203	211	193	161	194	183	205	209	231	182	228	181	192	181	204	213	193	207	181	190	212	206	199	168	208	205	189	184	199	213	177	206	175	185	197	176	187	196	192	195	225	179	213	191	198	193	178	188	204	191	204	186	193	206	203	197	209	215	200	206	195	193	174	215	179	207	173	230	226	172	203	209	204	203	187	191	209	187	200	171	176	195	201	205	194	217	214	206	189	206	200	196	203	205	180	200	202	207	207	188	179	208	192	216	188	185	208	195	192	208	193	195	181	193	193	220	195	208	187	195	217	202	185	186	191	187	192	195	189	164	204	183	209	230	200	220	164	179	219	211	183	187	245	203	205	207	210	241	204	182	183	182	167	193	209	200	181	234	204	198	182	181	208	175	187	208	211	201	211	207	189	151	200	196	174	202	184	193	182	193	215	217	206	183	164	176	222	182	194	222	212	195	225	164	196	206	227	203	207	240	180	203	187	208	185	211	190	190	213	222	202	190	229	205	206	183	191	197	179	194	186	222	209	199	148	190	213	198	206	181	190	186	191	191	180	178	198	213	186	203	189	210	198	215	208	221	202	205	186	188	208	203	177	202	173	206	202	219	199	194	209	223	183	204	209	203	200	168	217	218	212	205	204	206	180	216	208	196	212	206	198	206	194	206	175	202	173	200	199	211	210	210	197	218	224	193	222	194	185	190	203	247	193	174	204	169	221	224	218	192	201	192	175	188	202	193	213	184	176	191	210	202	206	195	190	186	196	203	185	188	191	207	186	209	199	183	211	210	185	195	179	177	201	217	208	186	198	169	190	232	179	223	228	210	200	192	196	190	206	221	192	184	202	190	190	215	207	203	189	208	202	212	201	217	192	170	204	226	212	242	220	190	189	215	218	185	218	214	225	194	201	208	182	187	224	193	208	205	227	193	206	186	171	183	184	192	194	190	190	179	196	161	174	197	221	217	209	188	217	232	214	169	182	216	219	199	211	209	180	203	186	194	210	208	192	189	176	179	197	194	218	201	222	190	219	202	214	208	208	198	200	195	194	172	191	201	211	170	198	175	178	208	217	202	176	178	197	199	196	175	204	200	193	192	219	226	200	195	183	195	212	197	173	207	207	177	171	188	157	221	208	206	182	173	216	192	187	183	205	193	214	200	220	193	226	182	219	190	223	196	200	172	185	203	233	213	197	171	194	185	189	203	188	189	222	211	176	213	202	206	192	212	188	204	214	191	221	213	210	204	216	183	175	198	212	189	179	218	190	219	208	197	228	181	181	194	206	182	187	222	194	213	228	221	188	181	224	205	171	202	207	221	205	208	220	202	185	204	204	197	190	185	182	206	222	203	188	192	220	175	205	218	203	194	194	214	196	202	215	189	196	214	212	214	174	199	222	200	197	177	198	223	177	176	187	193	184	166	186	232	220
5009	4735	10283	14898	9793	9319	7583	7702	9518	2783	511	465	464	511	512	516	492	506	479	486	502	461	488	495	495	529	490	485	498	480	500	493	479	459	475	493	506	472	494	490	527	455	454	503	478	483	513	457	497	490	498	486	503	491	521	485	451	484	507	491	477	499	534	466	480	475	512	475	489	467	488	448	486	524	462	508	527	535	485	487	448	491	517	531	497	498	513	511	473	505	515	469	498	472	509	459	510	485	501	455	489	457	506	485	479	485	476	495	482	469	495	508	496	477	438	494	476	474	490	482	458	511	478	484	442	461	474	504	510	474	482	548	502	482	487	496	501	465	495	526	461	518	491	484	499	474	469	482	501	489	467	490	524	534	500	475	474	512	460	510	499	442	478	516	483	521	493	467	497	502	499	492	506	525	503	503	520	478	448	483	468	497	515	466	524	476	478	447	473	485	456	483	484	504	520	490	504	489	555	491	478	477	506	480	479	492	495	475	491	525	472	461	472	482	454	510	451	518	510	486	474	478	483	518	501	480	497	511	516	472	454	511	518	495	494	497	526	491	457	498	492	480	502	452	511	461	467	473	485	487	520	517	515	443	504	455	527	496	453	512	496	482	499	507	479	466	500	480	507	440	494	495	424	529	464	458	514	471	476	476	508	519	450	467	482	460	499	496	497	470	468	470	477	475	479	494	503	464	453	496	450	492	505	495	499	467	468	485	481	498	482	487	525	470	498	504	481	506	468	495	495	462	483	532	447	506	513	496	460	498	501	535	484	448	482	493	465	512	480	486	490	485	515	503	520	517	495	558	505	501	511	470	517	483	524	473	476	497	516	462	451	453	444	499	493	499	480	506	478	499	509	453	502	481	518	474	503	520	503	495	496	474	436	477	477	467	484	522	491	476	485	483	508	488	506	462	495	475	466	508	482	502	471	473	443	459	489	489	494	494	497	459	472	487	507	492	484	468	508	493	525	458	535	485	477	504	479	515	481	455	479	444	452	459	467	485	506	486	480	499	470	503	470	452	475	503	494	489	490	497	497	503	471	481	484	463	459	486	530	465	461	468	482	499	486	456	450	528	465	498	474	494	458	520	485	496	488	528	493	511	506	498	489	461	485	474	503	474	481	506	479	476	467	489	458	467	486	480	492	521	526	486	473	557	533	460	505	491	486	477	486	490	498	480	483	500	508	478	494	483	474	485	511	469	482	494	438	512	500	465	504	537	499	513	498	478	509	498	484	467	552	497	461	469	509	508	476	498	511	534	509	453	519	490	452	499	458	513	523	454	442	466	491	494	500	497	481	533	480	477	517	471	489	508	474	466	506	489	484	476	513	527	467	490	551	452	497	465	473	509	475	501	497	512	495	474	494	483	514	478	479	495	482	491	464	487	486	499	514	478	479	460	504	508	471	508	444	497	476	497	509	484	503	484	481	465	489	519	450	477	471	493	509	504	496	493	542	484	511	486	486	495	451	488	506	486	503	506	505	513	468	517	483	476	471	493	505	484	520	437	488	496	486	480	455	523	457	487	473	503	497	472	500	490	526	476	491	458	505	498	506	459	505	491	501	479	486	452	469	497	472	523	494	505	539	485	493	513	461	463	480	500	517	453	495	457	468	504	488	514	493	499	516	516	462	486	521	491	491	490	512	491	518	451	478	487	508	504	499	501	509	453	518	480	488	509	477	462	478	542	465	493	501	493	477	484	494	501	527	490	494	469	425	496	458	469	504	490	481	472	521	475	471	467	472	490	468	484	475	475	447	533	489	485	513	531	526	467	532	469	484	503	490	505	470	514	468	482	494	491	490	451	482	491	484	475	466	459	486	495	499	491	486	489	495	491	469	447	451	483	529	476	495	509	493	509	472	483	442	472	487	507	487	484	543	450	470	489	495	484	487	466	454	498	480	479	485	492	477	465	461	468	504	495	509	504	473	466	510	500	483	465	490	498	462	448	491	472	488	499	494	484	515	539	484	501	436	497	493	483	502	447	522	494	496	481	484	472	475	486	453	465	517	529	486	459	502	493	500	500	510	530	435	473	470	460	490	507	482	525	517	501	455	487	475	455	500	496	469	458	485	499	482	452	501	474	460	494	494	481	479	477	492	447	499	480	508	515	485	478	490	486	527	492	523	495	476	521	533	515	473	443	456	509	511	473	508	503	471	500	486	480	491	431	454	450	523	485	502	497	490	459	488	513	486	496	482	502	523	510	498	460	491	493	443	483	501	485	445	485	506	489	494	466	505	531	492	492	496	466	482	500	500	510	498	508	445	488	480	493	466	465	474	507	486	490	505	495	496	521	497	533	472	499	505	460	481	446	442	506	535	491	498	456	509	437	474	484	501	491	480	525	464	521	493	462	476	471	471	437	487	498	453	490	486	461	497	503	530	495	479	498	468	506	492	507	479	478	477	502	480	475	489	494	485	546	482	505	469	464	455	464	456	462	488	505	459	486	483	491	510	502	499	492	468	496	468	486	490	478	485	439	515	503	473	550	514	461	453	457	499	515	523	504	501	537	527	486	498	525	493	510	511	490	477	508	508	467	475	469	498	520	459	490	515	487	499	464	485	462	467	498	479	490	448	478	500	440	479	509	477	462	480	477	476	481	474	480	551	467	509	479	499	494	453	523	489	475	480	513	473	467	506	512	524	519	454	484	527	528	487	506	448	476	493	496	494	482	500	510	433	466	492	514	529	504	481	484	486	491	474	463	487	484	484	495	472	485	484	453	504	459	491	425	521	495	467	523	486	456	516	450	469	473	491	464	454	482	534	469	507	515	547	512	471	469	488	501	495	488	513	449	500	509	537	513	484	505	482	481	474	487	475	497	486	504	493	458	463	502	446	499	501	446	524	492	488	491	505	488	495	489	488	500	505	492	506	530	520	460	483	491	466	489	472	482	487	473	480	471	504	469	469	483	524	467	487	498	418	484	474	510	475	475	500	503	503	549	500	509	604	480	477	502	507	477	502	505	460	481	489	498	536	461	495	476	557	486	475	468	494	500	463	513	489	494	495	485	498	480	527	479	505	483	496	474	476	522	475	518	486	468	510	506	549	521	478	500	513	474	501	505	495	518	510	490	477	491	464	434	513	500	472	461	491	509	498	471	516	472	475	449	496	470	475	504	481	491	464	467	478	489	506	514	463	507	472	479	503	517	485	456	481	485	462	442	473	513	464	497	487	501	495	521	491	492	477	500	494	498	459	499	501	509	477	485	481	486	507	489	507	499	457	465	489	496	512	507	472	511	489	455	477	505	509	475	471	498	472	486	482	476	481	473	486	489	482	496	471	455	497	478	496	468	496	485	489	431	503	508	461	456	455	503	460	504	546	518	483	508	496	482	523	501	530	505	516	500	516	514	504	475	487	486	471	519	477	469	450	501	486	465	474	455	484	512	511	477	500	463	476	499	486	494	498	474	515	506	489	477	542	525	468	450	496	514	468	509	493	517	480	472	485	505	510	488	459	486	529	500	509	491	502	481	480	482
19121	10012	9180	9966	5990	6092	13631	22883	26888	9650	422	266	269	257	262	263	271	284	257	273	229	276	250	218	249	235	255	242	258	241	251	244	246	298	275	224	274	236	252	250	262	250	236	260	272	248	265	236	260	242	257	259	223	264	238	258	222	246	254	207	254	277	290	254	277	249	275	257	267	275	234	265	245	247	234	249	226	258	248	264	222	261	254	245	257	263	220	251	240	223	255	260	231	251	222	230	270	230	222	245	248	244	270	258	243	256	249	252	272	241	262	228	283	248	272	260	259	253	236	261	253	251	244	266	275	225	249	246	252	273	234	239	223	240	215	256	246	244	236	269	237	230	256	249	266	255	256	240	249	235	244	255	272	232	274	268	223	246	260	270	229	252	243	259	252	249	250	258	276	262	264	275	282	250	244	256	232	229	259	266	217	235	226	227	239	263	249	199	234	267	246	258	246	233	245	244	253	254	253	252	238	268	265	227	235	225	244	250	237	233	240	255	232	236	227	212	242	264	253	246	261	224	263	267	250	255	272	275	274	260	231	222	248	229	217	246	240	243	225	243	234	290	254	237	240	243	257	266	238	268	255	250	262	239	253	237	240	270	275	237	278	260	228	268	246	231	281	255	233	262	284	220	230	240	245	263	227	237	238	266	233	239	245	240	267	246	211	278	235	247	239	230	216	282	268	259	247	252	218	287	292	220	243	228	270	255	239	252	235	231	241	216	225	247	261	257	256	267	240	275	264	244	247	252	250	218	249	252	243	271	238	241	234	281	264	244	240	238	246	236	242	266	243	236	250	268	271	253	256	242	256	217	235	267	270	225	249	262	277	262	232	231	243	230	240	246	213	253	231	239	252	268	231	254	281	244	227	259	231	245	256	267	241	256	241	273	276	278	229	250	234	236	233	245	267	247	251	254	230	268	240	260	228	259	272	258	274	251	268	239	228	265	244	256	236	224	252	241	277	243	234	231	235	242	237	251	210	241	242	199	275	257	249	273	220	251	229	263	231	237	259	232	262	248	254	234	263	264	270	254	256	266	245	230	255	269	262	253	242	241	240	232	254	238	220	250	249	239	274	245	229	224	248	230	204	259	249	225	248	264	266	269	250	260	242	241	246	227	251	220	258	238	268	247	251	272	266	219	242	277	225	234	229	232	253	238	261	223	252	253	251	240	229	229	251	241	213	244	235	236	245	217	244	266	243	214	264	228	243	241	239	263	234	239	239	248	234	214	228	239	262	233	243	249	268	253	262	239	212	229	209	278	247	251	246	225	208	215	260	253	244	228	242	230	273	267	259	243	259	235	242	268	227	232	227	267	250	229	242	242	264	239	255	259	257	243	251	254	225	221	219	241	265	203	262	261	276	243	267	230	240	230	297	257	229	261	230	229	253	270	240	222	253	227	255	258	247	249	235	240	237	263	249	245	249	270	254	234	263	275	254	260	233	261	232	254	246	235	259	252	246	264	235	251	247	247	243	235	247	276	206	235	261	220	253	245	266	271	258	225	247	227	265	249	314	252	232	245	225	253	246	243	277	264	238	220	270	239	230	232	242	246	229	234	213	220	277	256	253	252	220	256	274	261	232	267	236	252	243	219	228	244	260	247	225	228	266	229	245	257	264	268	250	227	229	258	267	243	256	224	230	250	254	245	244	264	269	227	265	267	278	266	276	267	241	227	237	227	258	232	254	256	274	249	260	262	264	248	237	245	254	254	229	237	256	219	242	254	269	255	248	256	249	258	241	264	232	258	273	250	230	274	231	265	239	264	247	271	250	255	245	236	235	256	241	263	250	210	265	235	258	233	198	273	277	239	236	237	258	250	265	316	250	294	253	244	276	236	271	218	252	262	270	266	247	262	253	256	271	249	241	242	247	266	228	227	266	231	253	261	217	244	237	255	246	244	285	251	231	254	263	238	284	232	282	224	252	261	261	251	248	244	238	240	238	257	227	263	260	262	211	226	233	224	272	250	259	256	253	241	233	254	277	258	248	252	273	243	202	268	248	233	265	251	247	236	242	235	274	217	232	235	267	226	254	261	240	236	253	240	263	235	261	254	247	250	288	236	260	249	250	251	222	233	240	240	260	245	225	257	261	253	269	232	248	244	236	250	256	254	270	269	246	257	258	268	240	213	234	255	244	253	240	258	281	255	219	240	234	244	224	246	272	261	233	228	257	238	277	221	239	221	258	275	242	233	253	262	223	279	208	246	233	210	241	248	224	274	270	237	245	229	265	250	266	257	247	236	269	283	255	257	274	252	254	273	271	226	230	234	227	261	263	265	254	269	241	275	276	237	237	258	232	258	240	243	228	229	242	275	241	261	271	249	265	247	233	229	250	289	253	223	246	273	226	240	261	209	246	257	234	274	240	273	275	241	223	279	256	236	257	252	292	236	216	253	242	225	238	265	242	259	277	249	263	248	248	214	259	218	218	276	258	194	245	250	243	265	221	237	271	236	263	255	280	239	258	267	251	267	242	242	247	241	229	252	243	227	236	270	259	239	244	227	288	258	250	246	243	237	256	228	265	236	233	253	263	249	230	247	232	266	270	254	230	271	220	251	266	267	222	238	262	224	243	245	251	260	271	248	228	237	223	278	247	264	237	231	270	264	231	244	241	264	257	243	242	268	258	249	206	237	227	240	227	216	247	248	256	238	241	239	257	248	253	249	219	210	228	266	222	238	235	236	282	215	275	242	208	228	234	267	272	258	211	227	248	240	240	233	262	247	221	229	249	256	263	245	245	264	280	266	246	249	260	226	281	269	210	256	245	237	251	232	274	215	249	261	261	255	242	222	247	225	222	246	265	258	240	267	229	241	242	268	256	252	253	252	260	263	261	267	248	256	283	271	254	264	209	252	244	290	245	251	237	229	249	222	254	232	229	268	242	230	265	253	249	225	230	254	226	255	287	277	255	260	290	257	249	254	274	245	250	219	252	273	250	241	237	276	282	243	235	264	240	245	275	230	262	238	267	244	236	231	268	258	268	251	224	257	231	222	240	257	203	266	246	245	234	241	221	242	267	273	250	269	241	242	276	252	239	241	242	245	256	258	242	264	238	255	251	257	228	270	266	247	235	244	253	243	257	243	242	256	268	237	276	239	229	230	275	245	248	281	244	240	256	245	266	245	250	242	247	270	218	255	279	257	265	236	256	261	291	230	223	243	242	244	267	228	258	232	245	230	259	234	251	223	271	256	208	270	257	275	255	267	260	268	253	256	252	236	237	245	258	241	248	243	254	247	268	268	248	256	286	212	240	254	249	261	245	284	282	230	262	254	270	233	254	237	283	243	266	289	251	234	254	270	234	277	259	253	274	257	281	245	251	225	229	251	251	245	232	219	244	221	256	243	244	233	245	207	224	236	246	234	252	245	253	260	236	236	260	259	212	254	234	252	280	251	252	266	250	217	211	256	237	262	259	262	241	251	240	225	255	278	244	233	275	246	235	291	262	253	245	222	248	266	269	250	263	250	276	254	286	258
10400	7776	15423	21499	17847	20028	34431	44460	47707	9669	739	723	771	719	677	669	658	657	628	675	614	631	670	635	675	619	655	602	678	610	636	594	692	638	641	642	633	618	619	634	641	564	624	621	581	620	635	627	613	648	636	617	649	635	605	652	639	622	651	593	563	652	578	596	610	687	625	584	642	590	661	576	638	613	597	614	602	643	624	567	583	577	608	636	567	587	589	649	599	615	653	642	565	594	680	607	576	603	607	619	638	638	598	630	650	605	645	584	586	554	603	560	619	608	609	626	574	634	646	634	567	589	681	575	628	641	579	577	616	586	582	609	627	620	596	591	625	591	645	596	592	584	615	691	628	602	586	621	615	584	590	600	617	570	571	615	648	620	665	587	638	617	622	615	592	603	620	640	606	586	564	662	624	607	605	600	594	612	587	625	582	598	615	607	581	585	556	632	620	587	620	586	626	581	584	628	587	607	561	608	544	615	607	613	618	577	614	653	599	595	560	647	619	599	579	598	591	586	603	620	640	589	613	572	650	601	611	559	638	635	582	656	596	619	613	590	567	623	602	590	615	597	629	621	623	595	591	599	667	669	578	622	654	600	617	577	604	617	644	604	568	601	623	583	622	609	590	630	611	585	599	616	593	620	601	599	617	601	639	666	605	617	610	606	643	637	581	562	567	608	596	593	636	633	600	636	595	613	584	635	588	612	604	614	569	648	587	653	644	656	591	606	593	646	572	601	588	622	603	598	599	582	618	652	582	594	604	599	585	626	593	612	616	551	604	572	617	547	624	609	596	574	627	632	639	584	612	599	614	598	622	568	592	574	567	590	594	610	624	621	604	616	638	635	619	645	653	624	610	632	601	616	621	649	553	610	588	610	603	618	588	590	614	588	636	580	618	611	616	601	606	615	590	616	646	586	601	609	601	616	571	612	622	593	593	587	651	599	601	612	635	638	584	613	649	582	582	633	681	603	616	624	628	605	545	636	570	632	635	604	634	598	623	620	601	619	586	595	648	608	614	569	636	618	615	599	632	549	608	604	612	571	612	582	626	592	622	619	597	581	589	581	596	595	603	605	652	579	634	621	609	615	571	630	605	597	622	638	562	634	614	596	609	568	607	623	607	606	610	633	604	579	620	597	631	583	624	597	588	636	594	614	596	610	592	575	619	645	610	622	623	608	557	648	614	618	619	631	619	656	653	576	601	595	633	658	592	621	640	613	641	549	585	647	564	624	665	612	601	550	594	603	606	605	638	581	622	604	561	622	624	608	646	611	606	637	623	639	608	610	649	587	613	654	642	601	618	583	599	632	581	638	592	614	621	567	598	587	651	607	596	615	603	588	612	609	627	659	583	586	600	616	605	599	623	590	562	615	597	617	590	620	585	575	584	606	642	622	597	616	591	625	612	606	606	613	624	594	585	626	595	645	653	562	615	584	612	654	613	606	638	625	613	609	610	591	609	618	623	585	612	592	631	575	628	638	655	607	579	599	596	582	577	638	562	564	598	596	591	644	592	605	599	591	576	574	599	599	586	585	583	640	636	606	623	613	580	594	608	602	627	623	629	632	596	597	576	627	568	576	555	607	612	626	598	572	633	598	601	622	640	601	613	594	629	623	576	613	580	578	603	597	612	579	596	572	584	628	611	610	639	596	607	620	618	572	648	600	600	658	604	634	622	606	604	601	629	645	623	666	631	664	577	619	561	606	533	588	619	605	609	594	620	634	616	600	590	582	597	608	643	578	634	598	584	592	650	590	622	624	588	599	600	600	580	591	620	596	615	592	622	602	615	609	593	606	559	627	629	613	605	622	606	624	630	608	623	621	596	641	619	588	622	604	625	578	607	623	582	618	639	541	595	617	582	660	628	563	586	596	608	608	589	648	595	633	645	638	659	602	603	593	622	575	610	609	592	584	604	602	610	612	627	633	627	601	590	614	637	560	610	562	577	597	630	638	580	604	602	582	616	594	628	580	626	607	612	594	634	599	615	588	629	597	609	595	623	637	605	612	604	595	620	633	581	594	594	602	663	608	568	603	566	567	583	564	568	595	610	632	595	614	606	645	635	657	608	567	611	600	597	630	591	608	597	649	618	598	602	591	586	611	591	630	627	584	607	609	616	617	617	617	602	620	579	590	619	592	637	576	585	611	593	588	603	632	596	630	598	585	565	598	637	650	610	585	613	642	587	595	565	587	627	593	607	586	653	619	629	571	595	613	615	604	590	571	597	614	594	594	636	635	583	607	599	614	615	588	639	626	613	585	615	547	601	649	605	567	632	617	570	623	602	603	576	594	609	587	574	598	652	603	617	599	582	637	571	585	564	590	663	613	625	608	630	612	594	575	556	613	656	601	644	622	598	629	628	572	590	592	603	631	627	628	623	596	603	595	649	615	597	621	600	596	606	615	583	646	593	582	642	603	632	620	580	632	583	606	620	592	612	574	567	571	605	652	614	617	637	655	604	625	608	568	658	621	635	574	579	600	629	650	576	560	563	599	565	590	559	640	640	595	583	632	533	639	606	619	574	605	609	566	577	628	613	620	604	646	560	617	622	609	578	632	581	628	569	601	610	593	645	681	579	587	642	631	601	609	603	579	640	546	592	586	600	628	655	599	613	570	608	600	591	653	619	599	624	595	620	618	612	667	622	605	594	635	578	643	619	603	588	616	601	589	624	589	579	624	615	600	604	609	616	605	628	629	598	613	600	628	611	646	603	611	572	607	607	607	607	630	672	565	619	590	647	630	614	610	604	595	541	612	588	624	558	623	611	599	574	598	617	613	628	578	608	603	663	596	577	575	574	582	622	641	625	598	632	613	599	615	611	604	605	607	618	592	612	618	569	618	605	574	636	577	594	573	642	589	606	610	578	618	597	565	581	606	604	570	593	628	640	603	695	619	606	613	624	579	569	632	584	595	596	613	622	587	589	642	608	616	594	596	617	616	630	574	569	606	611	608	618	593	628	576	640	638	566	581	621	632	621	590	642	650	580	559	603	632	603	628	619	580	624	598	562	648	577	594	603	591	580	602	629	565	641	604	601	608	561	581	590	609	600	605	579	553	587	569	610	605	600	542	594	614	606	593	606	649	616	617	600	566	588	600	615	613	584	605	549	594	576	615	614	603	626	604	621	601	614	596	604	606	618	599	601	615	614	607	634	630	620	595	609	596	612	603	660	637	608	616	625	643	617	618	637	590	641	649	633	655	591	585	593	597	582	609	606	619	541	567	604	621	582	608	620	603	579	590	595	581	663	616	654	613	589	613	579	613	617	573	601	624	578	601	603	584	610	603	618	589	592	624	610	648	612	610	577	591	586	575	592	606	599	617	613	589	601	597	587	582	611	604	587	617	616	614	604	603	632	664	622	643	624	688	631	584	602	634	640	614	627	631	604	650	585	583	582	625	682	623	604	632	619	617	598	618	585	651	591	572	615	576	615	656	567	545	615	629	600	584	598	604	614	629	591	623	600	678	572	637	636	583	609	607	580	545
28623	16429	16096	15575	9486	8046	19860	42953	43883	13735	955	462	437	431	431	428	406	411	408	419	444	417	401	415	430	438	396	440	386	423	443	409	401	436	410	371	390	395	392	406	405	405	448	439	453	410	390	373	417	378	392	407	428	422	411	378	396	388	379	412	396	409	406	368	457	388	447	403	419	387	375	431	418	397	387	421	473	429	427	432	432	438	440	409	417	382	410	401	422	362	426	455	421	381	427	456	423	401	397	394	419	440	408	425	424	426	474	414	386	445	400	426	424	399	390	442	395	441	406	451	433	395	396	432	445	397	410	373	394	454	425	431	391	389	436	369	381	394	400	384	422	392	410	397	396	403	426	410	421	393	422	406	408	359	399	376	378	448	395	406	439	401	438	418	409	397	376	407	418	367	424	385	396	414	391	401	415	402	394	386	431	383	435	411	423	437	397	399	389	400	436	397	419	379	380	372	396	388	394	422	345	399	409	426	434	395	439	388	393	369	394	415	398	419	367	394	394	385	395	402	381	422	370	431	444	412	409	413	414	433	431	388	434	426	407	420	423	374	403	426	419	434	409	414	397	409	396	371	458	396	430	412	420	415	381	386	397	409	398	389	413	394	417	393	401	397	366	429	439	395	405	369	454	397	371	398	435	413	383	352	418	427	420	398	423	389	415	394	426	420	414	384	387	416	401	364	414	374	405	394	396	404	400	396	395	404	408	406	435	371	420	433	401	351	403	425	385	410	369	376	383	399	383	378	428	399	399	411	441	396	403	413	402	371	411	401	433	388	400	394	426	389	445	414	376	426	388	417	414	413	430	431	451	381	393	409	405	404	375	424	399	424	396	401	366	431	392	413	442	401	398	424	404	445	403	414	388	415	401	436	405	407	397	398	420	440	405	420	372	402	417	403	385	404	407	428	406	402	408	391	396	395	358	367	397	424	419	410	382	408	409	410	380	404	397	395	411	389	435	382	437	405	441	351	398	404	393	421	456	440	369	402	414	385	378	391	400	399	425	408	397	396	438	428	440	455	392	413	416	401	401	448	401	416	404	431	396	393	445	405	370	357	420	401	387	423	426	421	419	389	443	416	391	394	379	448	411	379	397	394	385	425	386	383	431	402	407	435	416	431	409	400	438	377	362	375	418	371	419	395	398	446	412	400	406	397	404	373	409	388	413	452	435	408	361	405	383	373	371	396	387	397	422	405	386	401	416	375	374	415	417	440	434	406	398	404	428	434	414	377	398	428	443	398	419	402	387	380	431	462	416	374	396	399	395	439	416	416	412	381	414	399	381	415	433	440	383	396	419	404	421	403	418	433	387	387	429	423	398	448	371	417	395	410	415	412	399	373	435	402	424	429	413	414	425	416	398	388	413	417	421	426	402	420	414	423	415	394	433	454	421	421	381	410	391	393	397	362	444	405	434	379	385	416	384	406	457	416	399	419	391	421	409	429	402	392	401	396	372	401	400	421	412	427	409	411	376	373	408	405	424	412	363	415	401	446	370	435	399	400	383	422	462	396	402	403	414	422	400	420	427	421	415	387	448	449	394	415	426	417	428	395	425	396	402	408	390	381	390	410	399	415	399	383	370	403	410	387	438	406	398	436	423	440	421	404	439	447	431	420	379	409	382	367	410	447	434	388	404	442	381	393	366	393	459	389	385	361	401	436	413	448	381	400	426	388	380	412	396	395	387	415	389	434	401	373	397	379	394	408	364	387	375	443	370	383	430	410	430	413	427	445	384	409	420	391	371	446	391	402	352	391	420	412	423	429	407	411	413	392	375	427	410	378	427	408	399	405	441	441	437	408	393	386	390	396	380	401	356	422	369	397	420	377	401	391	401	402	415	374	411	383	374	357	444	385	406	372	381	343	361	422	386	414	380	424	419	403	394	395	423	423	439	393	418	435	409	387	422	386	389	399	457	413	407	425	391	384	418	414	432	377	403	379	407	376	438	386	400	402	403	391	404	416	370	444	419	407	393	420	349	402	419	391	392	388	414	398	429	365	377	391	443	421	370	402	420	401	405	436	414	416	407	448	412	393	428	412	388	403	419	392	404	367	430	420	387	401	377	396	395	410	474	414	393	415	388	463	394	414	402	407	366	390	424	453	411	391	439	409	372	417	369	385	377	431	360	418	406	402	405	415	428	371	404	381	348	403	412	428	457	389	411	377	421	403	420	407	452	437	389	404	410	436	402	409	407	390	455	411	440	409	399	388	394	397	416	403	381	402	362	431	387	412	375	395	396	430	375	419	377	400	412	409	417	404	391	414	445	414	403	389	357	446	382	425	422	399	435	458	426	384	460	388	362	397	379	452	381	335	417	416	394	404	422	419	380	425	438	409	377	398	371	398	410	401	396	397	445	419	409	400	414	424	425	382	409	438	374	400	407	393	408	440	401	427	391	372	392	389	419	404	426	406	388	422	395	442	390	428	387	408	421	410	415	405	394	387	439	365	397	391	433	416	437	385	385	436	397	384	425	373	404	414	397	398	389	394	432	422	405	389	406	376	433	396	396	410	380	440	419	389	428	385	387	409	425	391	404	410	411	420	409	410	405	416	435	418	426	419	388	435	423	391	425	436	416	419	411	406	386	377	385	452	444	404	376	402	396	407	447	434	418	406	410	376	446	368	400	419	410	360	383	410	397	437	426	402	418	390	414	394	405	402	402	424	440	412	379	380	377	375	383	440	428	414	429	399	434	449	383	410	397	380	398	436	407	379	426	408	400	394	432	399	400	420	400	390	411	411	375	369	390	426	440	408	380	445	432	415	463	418	380	391	428	391	429	412	446	393	409	398	372	361	404	367	432	404	406	382	427	408	423	395	408	410	412	400	410	437	411	377	443	417	426	386	393	425	402	413	404	409	414	388	377	439	402	377	401	373	383	434	399	366	395	367	384	417	407	428	376	405	394	380	432	382	429	420	387	397	401	429	427	438	425	435	377	410	391	404	411	399	402	433	427	393	382	415	403	398	378	384	373	424	385	431	369	415	420	369	383	396	406	403	380	426	415	389	407	392	387	389	413	438	395	412	423	405	401	414	432	344	405	376	422	400	415	402	386	401	432	389	413	405	418	405	445	430	399	415	420	454	405	376	405	437	419	407	384	428	423	437	392	401	409	415	424	404	411	412	400	437	395	446	424	398	405	391	380	365	455	428	402	442	424	399	424	419	430	423	403	418	410	408	425	406	404	440	404	387	412	458	413	404	391	410	408	418	406	399	386	409	375	399	396	408	407	408	444	389	381	432	371	434	434	411	421	436	419	428	358	414	419	384	377	405	443	452	405	461	421	398	404	434	391	412	395	432	380	393	369	395	354	384	430	422	417	380	413	406	378	369	381	398	404	391	450	391	446	379	397	370	412	444	453	382	398	423	411	399	400	386	420	415	435	438	418	405	362	432	402	409	399	406	398	439	385	401	423	419	415	394	420	384	419	387	399	393	368	396	388	415	416	417	411	435	388	417	370	369	430	402	414	404	410	400
13895	11550	22352	27087	23346	23072	38428	60853	59367	5980	1328	1165	1148	1159	1069	1068	1067	1063	1044	1039	991	1012	978	967	1014	999	925	934	917	974	973	902	917	906	946	927	934	976	932	873	939	922	968	954	958	929	947	899	899	925	898	882	898	932	888	925	914	902	896	913	906	907	915	935	949	934	886	905	948	918	852	890	952	955	869	905	932	918	933	885	931	891	872	888	890	893	875	879	925	829	905	935	916	880	921	880	918	881	949	895	960	914	911	987	903	916	910	931	918	920	930	894	865	922	930	849	872	917	837	908	891	868	962	867	960	914	894	937	914	898	944	859	897	892	900	920	940	906	894	965	855	956	894	874	951	896	907	917	872	938	916	909	895	898	846	985	869	925	876	921	887	930	933	906	927	900	858	919	901	940	883	929	926	913	877	927	929	921	890	881	914	881	924	884	933	880	884	937	942	859	921	985	951	898	905	902	911	878	950	855	950	945	904	928	899	910	889	944	884	915	871	904	866	937	900	876	923	876	895	892	890	889	904	883	906	913	930	934	868	925	936	942	938	931	895	908	928	928	949	931	903	930	925	956	917	959	911	902	903	963	984	919	901	901	930	935	922	881	916	881	919	942	938	890	891	973	951	887	961	881	934	907	917	930	911	866	971	850	913	932	918	882	883	946	936	921	918	932	956	887	934	922	900	933	911	872	882	883	852	922	908	956	940	917	922	929	911	902	959	916	902	896	906	903	918	887	935	918	910	934	873	927	903	967	872	873	904	907	875	911	907	926	896	924	869	962	934	905	843	869	920	900	936	881	849	913	950	862	873	907	952	907	881	927	864	957	938	936	930	909	907	878	937	869	894	911	863	942	901	976	915	913	931	891	867	938	896	913	852	913	878	971	937	913	960	923	925	845	907	932	928	866	875	925	882	896	875	868	894	892	903	946	898	905	894	891	873	923	933	913	949	907	887	972	899	910	904	959	904	920	919	909	902	934	990	901	903	869	904	926	924	932	922	861	934	928	890	922	885	897	919	875	927	951	889	911	929	869	913	929	822	924	920	896	955	854	879	880	888	881	883	934	920	914	920	894	973	928	896	895	899	891	907	877	950	900	904	905	897	891	942	849	885	938	921	921	923	907	864	896	920	977	868	931	930	892	909	882	951	877	945	898	882	872	872	927	936	930	932	892	947	886	850	930	953	893	892	938	935	877	851	943	890	902	909	897	960	929	945	886	945	837	892	919	921	911	904	888	967	1047	915	908	848	931	887	945	874	922	901	878	912	926	938	960	856	937	921	883	881	920	876	907	913	916	947	921	905	918	905	937	877	882	870	885	872	908	869	895	907	947	907	898	855	925	913	878	837	959	901	939	946	879	915	894	911	901	911	932	902	928	921	874	938	912	893	862	851	944	898	894	880	905	899	965	888	931	864	924	833	860	886	964	912	873	938	862	925	904	917	881	921	868	916	920	870	935	872	878	945	904	945	883	922	919	851	919	878	909	908	847	887	937	936	910	905	883	865	898	906	925	931	924	912	951	867	910	941	922	913	961	905	854	857	929	946	897	876	875	869	942	916	900	973	939	910	904	885	880	880	898	890	915	932	869	889	889	899	959	912	890	949	918	915	900	937	934	921	912	846	947	862	905	923	901	902	916	923	852	923	911	910	902	906	926	942	878	940	899	891	885	928	938	894	916	912	959	907	887	914	894	866	937	945	866	893	901	872	885	858	907	910	878	875	854	885	858	882	937	934	927	953	872	867	914	892	921	962	925	985	875	889	924	926	851	899	929	889	905	925	921	943	918	869	886	926	891	874	941	924	898	855	862	923	857	859	932	943	960	888	888	892	891	966	919	873	971	914	933	904	858	952	901	885	891	884	875	893	893	943	928	942	902	919	900	900	950	925	863	915	939	918	874	984	918	957	882	902	944	877	918	948	935	906	862	917	934	888	959	913	901	877	881	937	948	963	929	896	863	942	903	946	895	912	889	916	908	933	866	877	908	886	897	954	920	896	894	930	883	926	872	955	918	876	893	893	889	913	939	917	888	886	910	940	929	958	903	909	921	919	886	879	926	919	957	971	867	903	892	856	880	836	910	906	903	879	911	924	862	892	901	930	951	884	934	930	896	889	876	882	867	917	924	859	901	922	908	882	971	888	891	919	949	884	882	879	951	875	863	905	915	891	895	911	920	884	875	911	911	907	915	941	881	879	943	908	944	854	927	891	920	930	957	916	900	898	833	930	933	902	852	876	844	891	870	919	915	908	927	973	995	898	896	862	969	901	935	929	857	935	906	860	925	912	878	907	955	924	861	882	926	896	914	905	893	939	900	860	906	920	914	965	892	920	888	885	889	912	926	912	872	911	947	898	962	902	923	849	859	891	940	929	830	891	929	890	874	879	958	905	903	936	929	866	956	919	891	913	939	926	852	909	932	915	906	868	870	913	911	955	910	942	936	926	867	922	878	978	862	978	922	929	918	885	926	933	919	919	894	913	925	944	918	889	889	905	871	908	925	903	894	933	890	918	902	924	943	947	922	894	882	940	942	955	919	918	899	893	908	871	912	881	914	953	913	926	893	878	902	930	903	918	880	865	905	895	946	927	913	902	916	885	954	920	858	944	908	861	906	859	908	959	889	914	946	914	922	927	934	915	935	925	891	950	910	878	872	932	922	908	943	916	898	940	895	899	928	918	883	929	898	929	964	849	893	892	900	959	896	901	927	980	930	856	1002	881	956	958	903	926	922	920	967	913	845	874	922	881	859	895	911	963	857	908	941	896	964	914	921	905	909	936	882	937	887	974	951	917	904	884	900	895	895	877	914	922	929	912	927	858	851	893	861	864	904	952	903	900	896	921	928	897	911	942	910	880	891	901	902	929	868	909	887	924	916	953	900	914	917	903	917	897	946	962	873	903	894	951	932	947	887	860	975	927	954	871	888	967	924	941	858	908	925	893	893	910	883	932	931	936	919	877	916	929	953	923	882	884	949	941	881	900	936	846	923	930	893	907	899	871	902	841	864	911	882	909	907	922	869	846	897	979	849	888	896	933	880	923	923	931	917	933	896	938	943	890	879	908	905	871	875	885	937	893	838	890	917	956	878	945	904	894	919	949	920	885	896	915	848	913	920	880	899	925	891	880	873	953	904	930	905	902	925	902	933	896	949	901	862	912	911	944	945	935	892	940	877	894	860	831	892	908	909	925	897	953	847	870	908	933	924	888	926	873	910	902	930	946	911	924	917	920	927	856	895	902	913	889	898	956	928	894	918	957	927	903	897	895	898	883	931	908	877	857	904	877	930	896	922	865	874	956	970	916	935	880	969	914	882	925	871	951	876	893	871	921	918	897	923	923	909	894	865	912	890	892	886	924	973	883	910	886	940	892	851	918	920	882	903	859	879	878	915	928	923	883	894	925	940	902	905	939	880	874	906	890	893	873	880	908	900	898	953	887	851	880	869	904	974	897	921	892	927	905	938	912	919	911	864	964	894	953	918	917	870	934	917
8630	5285	5110	5931	3074	2245	1873	2092	1872	568	209	219	208	212	228	232	196	219	213	202	206	232	212	214	234	198	210	218	237	176	224	200	249	230	198	186	222	216	238	215	197	218	210	209	210	213	220	253	232	217	200	216	225	235	236	215	220	219	210	226	225	195	215	197	198	199	192	221	249	228	202	211	202	189	216	237	233	213	189	206	215	219	207	233	200	223	216	196	220	205	208	221	197	224	228	207	210	213	229	231	207	212	214	219	202	220	199	215	205	224	235	242	221	226	222	227	235	217	187	204	224	210	230	201	210	238	226	246	205	195	210	233	195	218	214	208	209	230	218	211	248	224	233	203	227	225	219	203	211	202	189	190	226	190	230	216	226	214	205	224	227	189	206	200	203	192	212	244	221	213	241	217	208	215	219	196	211	194	185	236	210	219	227	227	232	243	173	190	198	210	219	202	200	192	224	222	253	207	234	216	241	220	201	220	167	227	202	207	220	202	207	185	208	226	218	213	235	197	216	207	201	202	218	229	232	203	185	178	222	206	181	197	183	218	204	202	232	219	227	199	237	197	187	222	215	197	202	197	204	240	253	235	224	210	207	194	190	210	212	210	222	232	228	213	209	195	213	215	205	195	220	240	221	202	238	229	220	230	221	227	224	218	221	219	242	240	214	213	222	228	204	220	230	209	233	222	228	238	225	198	229	203	200	210	216	249	207	199	212	201	220	215	224	247	217	207	212	235	225	201	208	200	224	211	201	206	208	215	209	222	200	248	189	217	199	230	217	210	209	221	202	192	249	202	195	203	212	220	229	183	214	201	216	200	185	219	207	233	219	215	191	226	215	239	209	208	233	204	199	225	217	187	206	212	208	221	201	233	239	220	203	220	199	236	214	211	234	203	200	220	199	234	229	224	214	206	227	237	220	214	209	229	209	206	226	180	181	235	211	226	209	204	205	203	212	223	238	224	233	200	192	202	196	193	204	208	219	216	215	201	227	194	214	206	214	191	183	218	212	199	251	233	206	226	201	210	249	231	233	186	191	181	229	206	196	211	216	188	193	217	215	185	207	206	213	217	212	196	204	233	213	226	201	204	206	195	215	244	229	159	214	181	197	203	193	225	217	190	203	233	195	222	190	178	210	220	215	180	223	212	202	214	229	216	212	224	213	184	195	227	212	218	240	213	197	207	169	233	211	205	210	216	226	228	202	202	203	204	193	182	207	230	226	235	196	209	198	196	203	212	209	198	218	217	218	214	218	209	191	198	224	197	218	226	205	199	247	248	211	181	246	199	224	212	217	232	220	203	196	205	212	212	213	237	238	222	210	225	204	213	209	201	226	189	219	221	215	231	206	203	216	203	216	234	217	208	221	192	202	201	193	229	201	185	222	222	202	243	190	229	213	247	236	202	213	229	212	200	193	182	192	223	230	190	209	230	238	237	176	205	210	234	196	212	214	200	201	226	204	203	225	230	207	206	216	197	192	201	212	206	196	189	211	213	218	231	211	220	196	201	215	199	204	206	177	222	234	194	194	208	218	238	202	199	223	189	212	229	212	233	194	234	224	224	234	200	227	207	182	194	209	215	231	210	230	196	217	205	220	207	232	231	222	192	224	218	217	206	215	209	191	196	208	243	206	215	213	213	238	206	201	237	197	221	207	184	202	192	231	242	218	199	210	196	212	206	255	226	211	200	227	207	224	195	224	226	229	194	220	210	196	240	210	209	227	204	208	234	224	220	195	202	213	176	226	193	228	222	208	227	209	213	205	223	226	217	213	201	203	231	227	219	207	216	233	217	212	211	196	198	207	222	219	207	216	224	223	189	205	214	218	224	217	201	234	207	189	219	213	199	195	205	184	219	219	204	213	202	204	205	192	237	238	228	203	196	192	199	202	212	197	227	216	212	210	218	185	212	223	214	190	196	228	221	203	230	207	221	213	206	213	229	209	220	203	196	203	206	227	234	236	233	209	212	203	226	191	199	218	203	220	178	222	208	219	162	208	208	205	217	170	218	218	220	220	250	198	223	174	205	186	203	194	209	234	229	221	205	209	196	231	212	233	216	207	210	214	204	223	209	219	220	183	197	213	184	237	215	196	196	232	212	227	200	238	205	207	236	205	217	193	207	198	207	191	203	185	218	216	221	213	232	211	215	206	203	184	198	221	216	210	231	243	206	182	209	208	207	221	221	193	237	227	212	208	214	228	195	193	227	220	200	247	226	237	225	212	225	209	223	216	187	193	185	214	202	193	238	236	221	182	203	199	212	226	202	233	215	250	224	230	188	216	215	233	241	206	238	244	238	228	204	201	197	227	228	238	250	214	185	209	202	215	228	228	206	192	241	230	217	218	196	200	192	182	187	205	225	210	209	204	206	209	200	211	205	208	202	236	235	208	251	188	218	204	214	224	224	208	206	201	220	201	186	196	204	199	211	211	193	224	213	212	213	196	222	192	189	241	212	214	233	245	194	218	213	212	220	243	212	206	196	227	231	207	202	234	220	235	219	208	205	188	191	225	213	195	196	203	210	203	214	228	218	205	213	184	185	197	197	205	257	198	203	215	227	213	215	220	206	236	228	187	223	234	258	216	203	232	193	212	219	215	213	202	220	225	216	205	204	224	207	219	219	235	211	221	235	212	203	215	231	220	228	207	221	222	232	216	213	220	214	212	224	217	201	214	201	197	238	204	225	256	220	216	253	201	215	213	209	222	199	223	201	216	225	199	210	206	212	230	221	219	216	256	234	224	185	201	191	203	209	183	246	228	200	213	223	200	215	196	200	197	237	225	231	212	232	204	180	218	212	240	235	205	219	179	217	214	209	203	229	190	232	213	202	204	203	246	198	223	214	218	215	209	231	194	233	215	222	215	221	180	178	192	207	228	206	220	211	203	201	226	192	218	203	237	230	215	229	207	202	220	208	231	249	227	230	204	227	213	199	207	209	206	231	215	232	196	199	212	204	243	194	201	211	220	220	186	204	219	216	252	201	240	243	205	242	200	209	222	197	224	230	216	205	217	216	208	223	230	210	203	198	196	182	230	200	175	209	211	229	232	214	231	170	196	207	226	191	208	230	235	201	193	186	238	192	191	183	217	232	223	248	214	205	232	194	187	219	205	201	219	230	238	217	212	217	210	229	200	208	243	216	214	224	212	218	227	201	219	218	242	219	193	192	208	220	193	230	208	205	222	197	213	207	189	219	197	230	234	210	221	220	202	229	214	209	202	220	193	228	222	218	210	222	193	216	213	203	209	201	227	203	225	233	176	200	234	202	232	213	207	207	224	196	211	206	227	222	212	220	193	215	208	206	217	182	201	208	216	194	215	204	224	205	202	193	213	203	231	207	213	243	219	223	189	211	212	217	205	190	259	225	208	225	200	211	185	226	224	215	242	239	203	214	229	195	249	199	215	233	225	228	245	206	220	204	250	183	199	212	197	213	197	200	196	224	186	222	189	167	193	225	210	226	214	229	239	226	229	213	221	239	214	228
5053	4393	9957	14526	10502	9570	8872	9469	7748	1629	553	515	514	572	533	496	501	533	536	535	536	555	493	498	507	538	505	519	489	516	524	499	534	484	514	520	576	534	540	473	506	567	512	528	548	520	543	510	532	563	512	560	524	506	510	527	534	495	530	529	540	499	521	503	513	518	516	574	495	498	513	526	542	514	530	553	516	541	499	502	559	535	523	551	550	507	540	526	509	548	524	538	526	530	488	552	496	518	550	531	580	525	522	500	513	555	521	520	512	531	509	577	500	516	539	552	523	539	505	511	527	514	510	503	519	519	539	484	532	505	516	530	539	517	511	521	582	545	536	502	525	527	488	548	549	520	547	499	552	546	512	486	532	507	530	491	514	506	554	525	498	528	551	501	539	526	556	496	505	547	556	516	517	500	510	547	550	520	516	523	548	520	494	506	499	522	576	524	525	529	537	527	528	538	546	510	484	562	505	536	496	522	526	560	533	500	519	513	520	538	535	553	526	534	518	519	518	519	517	530	505	535	535	499	501	545	502	496	525	498	513	479	516	505	544	480	516	558	528	498	500	482	540	537	505	518	533	523	495	537	505	520	561	524	486	492	546	499	499	516	525	516	544	514	546	495	487	532	549	494	513	516	547	518	511	514	522	546	481	508	542	505	533	540	507	527	497	521	547	538	523	506	560	512	542	511	529	524	538	524	504	515	509	513	528	502	527	535	520	530	538	512	530	521	514	543	552	551	531	526	476	529	508	512	548	505	458	508	531	525	516	523	499	527	493	570	471	502	529	501	529	519	515	517	537	477	548	495	491	490	494	535	569	493	519	541	494	501	513	530	557	531	537	455	557	534	564	543	526	517	502	542	526	533	555	516	510	505	511	503	485	494	542	565	541	522	486	488	515	481	523	526	552	543	508	545	517	503	523	514	543	542	513	482	539	517	518	557	478	564	505	526	560	495	498	546	494	577	494	480	502	499	482	524	533	550	498	517	494	535	474	527	531	517	503	502	484	545	557	540	524	508	534	518	530	538	525	520	509	531	519	525	573	539	508	497	528	539	528	548	517	512	553	535	518	519	555	530	525	553	527	515	537	516	550	498	544	504	484	536	492	526	541	548	486	551	536	520	544	510	536	541	539	511	522	523	511	451	563	505	505	567	460	532	527	468	554	540	529	524	577	514	537	535	539	538	500	507	519	509	535	524	539	529	505	497	532	551	551	490	520	519	540	517	540	561	503	532	535	503	561	509	536	523	541	547	503	500	574	550	496	510	522	491	513	501	516	543	511	522	514	544	518	519	508	532	562	482	526	538	549	528	524	503	497	539	517	526	548	561	523	501	500	536	525	526	500	534	541	505	514	498	501	555	536	502	498	523	534	570	556	471	556	518	539	514	523	517	538	564	517	485	502	528	514	548	533	561	500	517	522	499	532	535	488	517	504	513	554	463	511	522	521	499	553	494	530	491	515	510	533	545	486	525	515	496	508	545	522	499	532	519	564	492	539	495	478	558	535	508	499	501	535	506	528	537	512	537	517	519	517	538	518	537	530	514	493	527	505	519	499	521	516	500	513	546	522	515	509	537	538	503	494	506	527	547	514	555	545	526	564	528	504	510	529	536	554	539	519	527	494	521	535	521	518	528	516	502	532	489	525	485	524	492	530	503	561	544	559	535	521	517	531	502	492	502	543	535	552	552	510	500	535	489	522	520	527	498	515	508	501	498	505	495	529	536	509	503	506	527	596	542	500	524	495	536	543	533	505	524	486	477	522	516	544	533	580	511	542	528	534	542	523	555	512	503	514	544	481	508	542	547	505	523	519	489	540	576	525	553	505	533	522	519	557	528	522	551	547	529	514	498	515	546	515	557	518	504	516	565	528	496	503	508	518	563	520	512	525	506	484	493	574	520	480	513	489	541	559	523	502	506	539	513	503	538	500	508	476	565	518	498	527	518	490	509	514	549	528	516	524	491	525	493	551	510	512	514	513	501	480	502	520	504	547	521	545	494	610	487	501	533	481	584	482	533	561	484	505	481	552	523	505	562	506	490	518	512	555	494	557	556	551	505	539	509	482	564	530	479	533	530	549	514	566	494	504	530	553	484	509	563	524	526	489	519	549	530	524	562	480	524	491	514	534	506	558	512	542	551	501	482	510	520	517	498	518	539	517	552	486	515	487	488	537	573	532	525	493	532	531	557	508	512	510	529	494	546	539	466	578	511	554	532	506	478	568	497	532	507	527	517	541	517	521	511	537	518	529	527	537	491	520	519	553	528	509	494	543	550	536	511	526	479	502	549	523	507	542	532	488	542	547	515	541	536	523	519	500	475	518	479	523	527	515	561	511	551	481	546	548	545	510	531	549	519	522	491	518	507	512	542	500	555	542	502	549	507	501	535	529	511	478	516	527	528	542	520	479	573	522	533	508	516	512	493	526	524	521	553	514	536	564	497	512	510	482	512	534	511	527	521	533	499	531	524	559	498	507	498	492	547	501	529	499	509	524	518	538	489	480	539	509	485	544	522	527	524	505	509	522	576	483	509	508	501	505	532	537	519	545	483	472	506	517	547	555	553	567	517	525	528	502	478	517	512	571	534	518	498	543	543	536	509	526	509	468	504	539	542	500	484	541	539	509	495	517	532	514	527	517	525	488	473	546	563	566	517	556	519	495	507	508	550	517	561	471	521	547	504	485	502	515	534	548	539	501	510	545	524	512	545	496	526	523	495	527	522	509	574	514	521	526	523	518	527	487	518	487	526	525	565	523	571	517	502	533	567	483	550	508	489	515	550	520	520	528	504	515	525	552	523	503	511	511	498	524	520	545	510	519	528	496	528	500	499	527	526	522	528	536	573	548	482	525	441	531	557	507	498	508	521	515	534	529	524	527	503	519	559	526	527	498	552	514	520	469	521	491	519	543	510	526	532	518	490	558	496	546	515	522	557	518	523	504	518	491	537	512	545	532	547	529	527	502	519	527	517	503	504	502	536	530	487	480	534	539	544	572	512	564	530	487	527	497	547	549	504	515	521	472	517	537	521	537	490	497	521	522	523	506	501	563	527	572	492	504	535	493	496	550	532	529	562	533	554	531	495	465	487	512	486	537	499	545	505	481	493	528	523	504	541	491	515	524	492	519	506	500	491	501	527	489	530	500	495	551	531	527	515	568	527	567	518	521	543	501	576	535	528	500	491	514	518	512	562	541	533	565	495	552	502	531	546	540	492	537	500	575	503	521	510	480	542	530	511	530	504	506	520	540	498	562	493	523	528	510	526	543	527	530	530	511	526	508	520	526	486	557	501	490	493	504	533	546	536	489	568	531	495	470	504	507	494	516	490	498	508	505	534	528	505	517	520	536	561	537	530	513	525	539	511	552	548	507	512	511	506	534	503	515	498	523	536	529	507	539	545	526	495	538	520	512	483	535	507	545	589	534	486	561	502	513	514	552	537	517	519	489	502	524	466	534	502	515	506	530	526	497	502	520	540	529	565	539	522
18759	9909	9637	9844	5908	4473	6269	19656	28365	10446	470	285	244	258	254	243	273	252	255	243	238	271	252	233	241	212	238	241	241	220	233	252	237	257	231	249	246	242	247	243	227	236	239	236	237	228	232	233	243	244	257	227	245	241	231	237	213	240	252	247	224	225	217	259	267	233	228	225	270	248	245	263	250	216	247	239	225	249	237	248	226	251	222	230	268	258	252	219	247	237	237	235	254	213	261	226	218	248	240	233	256	260	246	249	275	238	214	247	244	235	259	236	244	246	229	248	246	242	261	206	232	249	229	248	255	254	238	262	254	213	243	250	232	256	239	215	206	228	263	239	219	246	228	248	235	248	221	227	236	281	259	246	244	241	227	221	217	254	219	258	260	229	238	250	268	248	259	261	248	272	230	240	265	215	246	266	226	239	215	233	228	211	229	225	240	247	227	214	245	267	246	236	250	241	248	247	232	219	230	218	267	229	235	230	232	246	230	206	249	214	246	251	227	222	257	230	248	218	259	225	214	237	254	254	249	256	233	239	199	227	234	207	240	241	240	245	225	266	243	236	239	254	259	254	226	240	243	225	263	239	225	244	227	262	243	227	230	230	216	260	236	233	216	237	221	238	242	260	252	227	233	236	228	206	232	241	228	261	247	279	261	211	242	236	228	235	244	227	222	265	258	242	227	230	257	275	215	237	263	238	246	220	230	235	245	216	221	230	212	228	237	249	261	264	232	249	265	271	270	254	261	265	236	231	229	231	253	242	245	237	250	255	263	219	248	235	252	277	266	204	230	248	235	246	254	219	250	250	199	263	253	235	258	243	237	254	230	224	252	261	250	214	217	211	251	243	237	250	237	206	238	195	239	227	220	262	233	266	232	249	253	215	236	260	230	230	254	255	243	243	216	254	254	267	227	217	277	253	251	257	224	263	241	236	235	262	249	252	216	247	230	266	247	248	229	223	272	255	228	234	234	226	252	236	212	236	254	201	227	262	239	260	229	248	238	231	211	248	216	238	237	214	231	245	221	232	225	258	230	218	221	223	215	217	250	235	242	245	244	255	222	227	198	239	222	240	238	234	249	240	239	261	248	246	236	236	258	229	245	212	240	222	214	241	242	256	197	263	234	225	257	262	226	254	256	235	238	194	217	245	233	256	245	234	222	256	230	246	257	255	280	242	244	238	269	243	240	252	231	242	230	264	253	254	211	230	241	238	236	253	270	245	245	226	238	247	256	263	206	235	252	267	213	248	246	233	232	241	219	231	219	243	233	249	246	260	250	269	255	266	253	233	236	247	215	248	251	216	240	277	238	218	264	249	234	250	253	247	239	211	242	271	263	211	253	236	256	232	251	222	234	225	235	248	252	233	237	258	219	218	234	252	247	238	233	276	239	281	228	213	246	260	229	267	229	264	244	242	252	229	246	224	229	242	251	213	221	239	238	252	240	241	280	227	261	233	225	238	249	239	226	224	250	224	273	247	234	254	234	248	226	274	262	220	249	249	217	231	256	253	234	243	255	250	270	226	222	239	269	255	245	217	233	239	230	232	222	235	262	257	249	234	233	232	254	248	224	233	237	252	232	231	223	238	234	249	238	241	217	237	235	239	238	240	230	233	228	240	272	240	232	215	251	220	221	248	259	240	246	274	234	213	242	235	253	235	254	223	236	244	226	241	248	217	234	241	255	222	240	236	246	252	246	224	236	211	264	238	251	276	247	252	242	254	236	229	237	257	195	247	242	229	189	214	241	206	199	236	260	233	246	246	240	254	242	227	245	226	235	247	250	232	258	240	226	253	274	232	216	260	240	241	270	224	235	244	246	250	241	262	227	234	229	275	259	254	257	249	217	246	223	202	212	251	256	213	237	232	242	200	246	220	228	248	243	242	278	239	266	225	239	227	254	266	219	257	234	231	254	265	259	259	245	247	252	239	220	258	234	231	251	267	231	265	230	238	267	230	240	243	229	222	248	230	220	247	239	232	249	206	210	236	234	244	231	241	231	247	263	255	265	212	241	237	253	236	232	244	226	265	237	227	234	229	254	264	237	252	186	255	210	243	205	238	249	235	249	208	245	227	240	244	234	233	214	245	263	230	241	243	239	244	256	229	226	240	262	232	253	228	256	229	245	228	236	221	251	232	254	242	258	245	264	234	237	241	240	221	249	227	250	203	234	234	267	235	243	213	234	235	245	210	233	222	252	208	273	222	202	238	243	235	253	269	234	254	251	279	238	238	238	245	237	257	243	243	239	241	231	215	261	272	238	257	223	243	275	245	246	228	233	231	262	260	258	256	239	256	243	281	258	236	219	210	224	227	241	240	235	226	227	251	235	247	221	211	208	234	236	233	261	204	230	261	251	229	264	229	206	244	239	241	300	240	248	233	226	252	229	243	237	251	234	259	227	229	227	226	238	249	260	241	225	231	269	242	211	239	258	237	237	268	282	236	209	255	224	255	241	266	275	228	219	233	220	270	242	234	241	206	256	233	235	220	243	215	233	239	243	260	234	223	253	259	228	251	233	239	233	229	242	231	215	238	240	236	230	275	267	237	237	219	229	219	234	260	237	226	237	230	255	246	225	209	238	224	236	252	248	283	236	226	245	232	213	252	231	222	223	213	190	246	254	256	235	238	221	274	238	215	235	230	240	230	233	249	257	247	224	219	257	235	234	218	247	275	250	243	236	248	253	241	228	246	240	273	249	227	222	242	256	237	233	259	257	281	227	243	234	241	262	268	231	241	237	237	253	265	232	247	221	254	252	242	234	264	209	238	238	280	265	232	236	231	257	214	238	263	237	212	234	235	270	255	232	208	247	225	246	224	238	218	280	253	208	254	211	217	226	233	238	218	231	260	227	270	262	208	214	217	224	246	251	236	229	215	223	258	233	233	247	230	242	271	247	262	228	240	212	245	252	260	218	252	246	241	235	269	240	240	227	208	245	260	249	260	253	222	256	249	259	245	240	216	234	230	231	213	248	250	272	256	266	246	239	231	232	253	236	225	233	262	200	244	223	244	235	237	244	227	238	259	229	215	224	231	244	225	240	232	239	201	237	250	203	223	244	210	253	251	248	226	237	226	234	237	245	237	257	252	245	222	232	241	232	243	254	251	226	247	237	243	226	224	258	221	255	236	229	257	241	276	216	243	213	246	255	222	233	246	224	226	230	227	252	248	221	249	227	216	240	254	245	207	246	253	235	239	258	233	246	246	233	222	237	217	237	240	242	236	248	249	234	269	235	237	250	249	216	234	248	278	222	265	226	250	261	243	262	217	240	227	259	249	233	235	235	258	240	241	210	261	241	268	234	220	256	241	235	215	247	236	239	254	223	220	246	234	226	248	243	269	242	228	228	234	228	219	256	220	254	255	225	228	213	214	271	239	206	221	227	241	224	212	242	261	233	261	254	241	253	250	234	228	245	253	235	241	261	231	209	190	243	226	220	222	231	250	228	239	256	221	235	249	227	221	259	223	242	235	264	236	259	254	207	248
10317	7797	15795	21703	17734	15501	21581	42708	48503	12265	860	785	727	683	669	703	701	681	668	649	645	630	660	623	609	604	659	622	612	638	615	572	606	563	605	593	596	549	592	598	592	588	602	612	620	586	600	603	633	596	580	625	599	562	645	542	640	561	637	575	594	606	597	593	583	578	586	606	607	561	618	584	609	660	583	639	628	593	580	602	560	584	603	623	565	616	578	646	601	551	618	579	600	587	597	567	569	584	554	584	580	660	591	644	593	603	636	552	609	577	607	619	582	549	547	579	575	582	569	594	587	583	619	586	601	614	614	595	569	601	609	557	579	606	586	598	545	594	580	573	578	557	643	593	551	582	575	566	622	598	552	558	554	599	568	591	599	582	578	602	608	594	575	567	597	601	591	595	581	612	582	629	604	632	598	578	581	554	563	582	646	578	624	564	620	606	603	637	608	586	603	602	605	592	580	548	568	613	637	631	613	572	581	563	583	574	532	586	559	586	615	585	571	603	632	597	574	599	562	600	605	553	568	564	598	628	576	583	557	618	639	634	604	611	546	599	591	578	597	611	584	601	589	597	549	587	569	591	616	582	588	566	559	580	567	596	565	561	609	597	580	628	555	589	600	598	585	567	593	600	579	563	581	566	621	589	589	592	601	615	564	594	599	590	609	552	577	623	585	626	577	583	617	585	627	558	611	595	610	586	565	592	608	585	629	540	572	612	591	588	593	570	560	622	611	643	634	576	554	604	582	600	651	569	636	630	589	599	627	589	601	560	550	608	621	625	580	594	595	591	575	592	565	607	572	616	565	600	638	557	635	610	552	586	616	611	552	595	596	619	619	600	642	571	628	550	532	640	545	563	599	625	587	621	588	579	587	617	551	607	640	609	584	637	579	581	593	604	612	534	543	569	623	595	601	648	577	568	594	569	566	567	646	590	608	573	615	575	602	579	627	607	576	557	618	536	606	610	582	569	620	573	568	587	542	594	549	578	578	608	547	546	591	610	612	584	582	609	556	598	600	595	602	567	604	603	621	609	574	597	635	572	630	582	597	599	594	587	640	588	603	638	614	580	608	574	570	556	612	596	673	619	565	551	600	583	585	624	555	582	558	596	574	582	594	605	585	565	569	566	592	620	551	577	623	576	559	636	562	635	571	585	563	577	574	611	593	596	634	548	585	622	582	627	602	557	600	596	582	578	634	581	549	620	632	596	589	580	595	577	593	587	571	617	583	592	564	628	608	591	564	573	536	599	570	566	631	587	565	608	579	610	619	599	577	610	568	608	598	622	578	601	556	594	605	612	604	558	586	615	619	581	523	579	604	558	558	582	591	574	587	567	593	588	606	557	588	580	538	609	585	576	602	572	579	597	623	574	573	632	564	584	584	545	574	677	591	601	565	537	623	561	632	649	611	574	624	573	582	562	553	594	564	587	622	630	544	583	569	632	588	614	617	596	614	590	595	621	613	601	597	631	634	585	606	593	581	590	614	629	591	623	559	615	650	571	584	571	597	578	591	570	580	612	594	611	594	601	595	598	595	609	573	625	559	599	644	591	578	532	570	595	614	585	581	613	635	622	620	572	630	603	609	573	615	605	606	580	608	619	608	580	579	591	595	587	642	582	586	608	600	601	539	585	624	564	574	614	574	557	611	619	585	606	583	570	637	590	551	563	605	572	590	551	633	596	597	578	563	580	628	581	543	548	633	640	609	606	600	568	571	622	570	599	591	591	618	613	594	578	622	596	538	602	632	600	600	563	634	586	576	654	570	601	598	603	586	587	575	589	567	601	592	597	612	618	621	571	576	605	613	574	575	647	620	570	583	613	592	566	588	549	558	583	537	606	617	582	571	585	686	546	582	588	557	600	567	603	597	586	595	579	575	576	585	586	604	588	603	577	579	614	577	584	578	619	572	590	575	558	599	688	573	573	616	530	563	550	594	548	609	561	578	579	588	599	554	581	589	601	572	530	570	610	596	595	595	595	609	580	613	620	624	538	576	596	580	591	613	626	588	585	574	631	578	616	605	593	616	582	571	623	609	593	560	594	571	599	584	620	608	602	591	586	584	543	600	609	580	555	600	557	571	583	588	614	566	572	578	591	606	581	588	576	595	589	598	558	556	579	622	572	580	556	581	615	567	561	566	598	650	568	581	569	610	627	609	600	604	582	566	568	558	648	610	626	589	597	561	588	621	607	630	573	583	536	617	615	582	579	585	603	547	601	596	608	579	556	613	558	596	585	538	589	589	551	605	574	561	586	554	578	591	608	608	598	599	615	557	579	552	540	595	600	584	589	601	572	606	609	544	574	563	618	582	575	577	577	576	598	627	582	557	575	591	605	584	625	617	584	563	630	575	614	592	629	586	620	600	608	567	560	572	590	552	606	598	591	609	535	609	558	561	596	610	546	580	566	596	592	638	613	593	634	643	592	565	581	631	584	618	542	640	578	609	538	563	604	589	613	606	604	536	574	562	566	581	569	578	555	638	623	564	581	598	605	596	578	609	564	580	560	611	605	587	571	611	568	613	573	594	544	603	575	584	551	610	547	554	601	632	613	589	616	602	622	546	604	540	602	558	620	605	582	583	606	631	552	632	582	610	585	639	556	591	557	555	618	589	617	590	586	576	582	549	566	559	577	589	607	550	582	634	581	592	594	635	592	577	641	615	541	557	600	596	598	598	625	596	605	613	652	617	549	622	596	576	599	660	571	598	600	577	634	583	583	627	580	596	587	608	603	547	641	591	573	603	584	576	610	603	566	602	557	611	545	588	620	562	581	531	575	584	598	610	537	580	600	592	585	601	582	612	576	587	562	598	596	589	628	617	545	572	589	572	579	570	572	616	621	549	615	592	602	588	616	609	541	599	617	613	590	589	563	607	586	630	603	588	638	620	577	604	587	611	598	602	575	599	561	610	586	624	617	612	561	551	619	585	557	599	572	575	594	606	583	568	588	568	584	606	573	557	606	598	577	615	610	597	592	582	580	565	620	616	637	590	595	635	596	597	594	624	561	636	619	581	623	598	617	573	582	598	558	589	575	624	564	588	615	583	598	595	586	588	585	577	580	600	586	582	582	577	582	596	614	594	604	576	588	575	590	590	578	572	571	625	619	568	620	614	549	575	565	601	603	567	571	569	602	625	624	608	594	587	621	583	624	623	595	536	621	591	574	585	586	617	585	571	547	584	605	626	553	579	663	580	562	618	558	631	577	610	573	577	560	569	615	593	568	589	606	619	563	624	559	599	589	578	615	594	608	622	554	615	586	625	632	624	616	586	588	613	571	573	619	595	583	578	591	560	554	554	594	577	596	577	551	605	614	609	568	629	579	551	605	584	594	600	595	569	594	606	600	588	599	628	561	572	532	601	596	527	551	599	598	576	596	617	634	590	617	590	554	595	575	625	559	598	556	619	569	603	582	564	630	585	629	583	576	598	586	556	584	600	502	578	583	569	599	600	583	603	608	608	600	657	632	572	586	558	593	608	591	561	596
28970	16539	16883	15511	9871	6924	24179	44975	38804	15346	1113	494	445	441	446	467	409	445	393	408	387	428	422	417	442	436	436	376	422	432	412	407	425	437	466	402	397	371	378	442	428	413	398	423	442	414	420	459	432	390	415	441	425	379	405	395	417	434	379	429	407	446	368	447	438	433	440	430	385	424	443	424	444	408	417	432	380	435	440	397	417	400	403	382	442	435	416	415	413	426	396	379	423	414	375	426	390	416	412	417	451	388	448	420	426	394	411	435	416	382	403	389	420	422	410	396	390	389	435	442	387	453	415	397	390	411	425	401	394	440	421	352	380	447	425	439	440	408	414	386	423	422	436	394	400	404	440	378	402	423	375	436	413	387	441	412	431	387	419	417	419	411	394	397	408	446	442	430	401	413	415	440	434	393	387	427	374	398	419	464	445	413	408	450	426	375	414	451	377	376	396	420	416	449	387	379	373	451	387	402	420	423	421	414	413	397	412	428	408	416	416	457	409	396	445	429	428	408	392	415	422	406	388	401	377	433	395	421	425	443	432	391	408	432	397	387	433	405	419	455	395	423	432	411	381	425	470	388	405	398	437	376	399	390	438	404	391	447	450	415	416	412	367	419	427	397	431	408	399	443	429	414	415	434	394	426	430	385	386	407	409	392	422	446	372	390	423	447	453	401	434	380	415	429	411	429	388	420	425	406	436	386	397	455	391	419	461	422	419	400	385	410	460	440	381	431	413	400	400	427	411	413	412	389	411	407	439	387	414	429	431	420	405	396	406	393	427	421	398	361	379	423	430	423	427	417	392	379	410	389	358	412	411	445	386	389	391	436	437	458	373	428	443	399	418	408	424	417	399	416	436	412	375	381	431	410	430	388	384	385	387	418	397	391	423	402	395	428	447	431	453	436	379	398	403	415	409	445	411	406	423	408	410	439	372	447	365	386	388	435	386	392	389	398	387	383	424	388	415	444	411	424	417	453	390	416	382	417	407	395	379	376	422	440	426	402	433	425	442	391	407	413	417	396	394	433	441	410	425	386	421	432	411	403	430	382	399	427	418	398	410	356	410	442	386	381	436	408	420	438	438	396	398	441	423	441	390	435	421	421	404	383	396	428	379	393	443	409	413	386	413	458	367	369	381	452	447	392	406	427	389	432	420	414	389	387	399	413	397	445	375	396	394	447	418	400	439	410	443	413	456	380	459	431	437	431	430	381	398	385	427	420	409	395	391	420	417	413	392	403	407	376	415	388	459	417	428	433	432	442	401	414	402	401	393	400	400	406	383	412	419	437	414	415	402	456	395	417	409	411	416	444	381	429	387	403	414	392	399	503	428	401	445	402	404	411	419	455	442	410	404	392	423	412	393	406	388	382	383	431	405	374	426	437	446	412	422	405	397	391	408	416	405	433	401	391	441	434	384	436	377	422	400	415	431	393	439	407	416	384	396	428	396	438	396	442	426	431	407	385	391	390	395	410	413	402	434	419	399	425	393	406	440	454	411	404	410	383	401	440	450	417	433	401	430	386	424	466	390	410	425	434	442	394	448	417	397	381	408	479	408	447	408	402	432	389	419	409	442	400	394	415	437	371	387	396	406	421	423	408	425	400	423	422	390	351	406	392	414	428	426	443	428	388	381	430	455	422	403	374	448	409	415	399	423	436	402	369	489	392	429	424	435	424	422	428	452	406	416	375	398	439	425	431	400	380	444	417	406	409	396	427	408	444	427	418	441	413	426	453	399	400	430	377	368	462	418	461	446	400	423	400	428	414	379	406	415	361	433	436	423	415	427	435	381	397	411	380	411	409	426	389	404	409	471	415	402	409	457	417	443	426	388	449	389	447	424	437	423	416	414	392	385	367	400	401	408	408	423	446	420	445	431	415	378	400	415	384	438	431	426	381	422	413	393	460	454	379	416	437	415	426	451	456	378	425	395	424	416	419	423	417	398	427	381	405	389	410	414	435	467	420	410	437	416	421	445	404	411	432	405	403	422	412	395	436	415	394	403	409	403	393	410	436	363	415	426	427	410	458	401	406	416	465	403	414	419	421	387	413	413	415	422	390	377	445	361	399	443	418	384	421	391	413	411	434	411	450	412	473	398	415	414	402	427	420	380	393	418	391	448	358	416	440	401	414	401	427	441	414	432	382	405	369	419	402	392	404	368	399	406	411	445	389	415	406	446	410	422	440	420	421	425	414	444	383	428	419	454	403	408	406	439	370	445	388	381	399	403	401	423	425	397	406	428	387	410	394	417	435	415	410	418	382	421	450	404	408	431	441	389	400	418	419	427	389	426	393	411	433	437	418	455	404	455	427	389	416	409	450	469	406	388	408	396	418	413	390	436	398	404	462	401	386	419	399	412	377	445	395	446	394	415	412	368	423	402	396	445	398	390	450	399	405	420	397	394	404	390	420	431	447	403	412	394	363	434	418	459	419	403	416	431	402	424	385	414	401	406	401	437	421	427	461	438	401	472	357	431	374	400	439	403	418	389	399	454	417	475	433	436	420	440	423	396	407	434	426	408	436	422	396	447	433	405	447	386	420	415	377	452	419	392	379	443	450	454	395	415	405	455	429	397	441	383	398	433	429	408	391	422	421	409	390	402	454	414	398	401	429	452	444	400	400	393	433	405	388	423	394	387	482	389	391	417	414	433	437	426	401	396	398	415	425	444	444	375	364	432	439	406	416	399	421	460	423	428	437	460	412	425	439	458	410	398	443	369	387	401	427	418	424	384	442	446	436	416	406	418	366	415	425	427	427	406	451	438	401	402	434	401	421	394	417	452	414	405	417	389	425	425	390	404	397	412	411	424	390	414	439	395	385	423	424	399	421	398	389	433	417	408	437	424	378	428	388	416	411	453	400	390	436	413	463	403	389	417	398	404	416	434	381	410	412	424	387	429	373	402	409	431	383	402	413	391	421	418	412	420	408	397	402	439	376	413	391	424	421	395	402	384	404	410	434	441	416	385	402	439	419	400	417	427	387	406	418	368	435	429	412	382	408	428	392	401	358	426	429	379	424	385	423	416	357	422	399	424	454	410	430	410	402	440	481	434	387	381	410	395	398	411	357	397	409	429	429	428	376	421	436	405	431	415	419	401	470	443	444	413	420	428	439	418	444	417	412	411	434	424	352	389	384	441	408	412	389	424	401	404	402	426	437	394	419	427	400	432	390	401	418	463	422	428	428	418	405	408	464	387	440	410	402	473	439	420	414	416	388	471	438	442	449	403	404	410	437	433	440	411	403	388	441	386	375	430	409	408	399	379	416	369	420	459	407	421	421	384	476	413	406	413	442	364	396	418	410	410	408	427	435	401	436	407	383	424	430	424	414	409	445	406	413	405	389	414	395	424	431	438	424	440	396	375	407	414	426	402	385	406	390	429	382	372	388	386	412	452	408	445	463	401	419	402	446	394	393	430	391	420	376	398	441	449	449	412	388	416	427	424	393	413	370	397	424	426	369	420	432	412	434	429	409	418	421	425	439
13819	11377	23189	27876	23513	20090	43812	61353	55900	12600	1330	1312	1197	1218	1115	1168	1128	1023	1070	1022	1028	1044	982	948	925	998	973	991	957	995	924	976	985	932	936	937	953	923	991	943	999	943	934	944	934	925	962	929	896	997	967	973	908	912	943	890	910	988	989	945	952	956	920	953	923	897	956	949	921	908	924	872	906	964	957	947	937	922	965	934	867	886	898	910	959	929	984	1011	1000	975	937	934	922	922	938	906	959	925	927	883	925	929	924	968	961	975	909	944	916	943	942	887	896	932	893	909	931	941	943	947	955	937	983	920	891	952	936	930	896	936	975	981	893	916	888	925	911	934	920	963	938	939	942	945	925	989	923	916	931	933	952	946	920	930	910	938	897	951	949	899	1009	947	965	912	924	914	937	904	880	966	945	968	965	909	933	936	952	884	936	900	949	902	994	895	947	926	930	907	937	904	887	907	947	960	852	920	911	939	874	920	906	948	935	898	912	949	951	961	915	897	940	938	966	948	926	941	930	932	906	891	880	928	892	898	929	935	960	939	914	935	924	943	930	925	954	908	982	981	927	922	959	877	906	947	961	877	939	917	916	935	933	915	921	1007	960	897	940	918	944	985	947	911	926	926	932	929	894	966	950	927	912	870	946	919	929	897	901	973	951	958	947	930	1003	954	892	872	950	920	926	929	927	941	933	931	953	946	950	891	933	895	986	920	966	910	917	903	961	913	983	897	837	917	965	922	1001	910	920	916	886	901	1006	975	936	970	891	925	963	971	921	897	973	932	954	950	897	882	917	1005	909	932	877	880	892	907	954	869	914	907	988	909	915	910	940	922	944	932	891	905	916	922	934	898	914	882	932	915	913	962	921	950	922	847	900	929	916	919	892	928	962	988	913	904	922	944	947	971	944	980	926	922	941	957	927	925	896	936	898	923	911	918	925	923	958	877	890	948	880	943	944	948	916	954	888	924	958	939	920	939	944	944	939	963	951	935	966	913	905	970	926	955	924	899	966	936	888	962	973	937	878	873	899	942	936	922	909	935	911	913	930	918	946	974	959	947	947	923	915	957	909	931	930	893	904	911	985	900	927	895	979	949	944	936	926	960	892	965	886	924	949	882	942	928	963	913	887	947	915	909	943	928	918	926	962	939	913	936	985	942	913	906	935	926	974	919	924	953	927	940	954	948	881	912	893	891	926	928	958	960	940	967	944	867	929	885	875	990	950	934	929	934	935	920	962	944	905	896	934	950	939	969	916	942	889	889	964	959	931	956	988	924	942	942	947	922	896	941	894	910	943	917	943	943	919	976	931	947	922	927	905	897	904	939	960	966	985	892	915	900	940	936	918	869	936	930	939	934	869	957	916	890	955	898	947	871	935	931	894	931	954	994	939	995	953	915	906	930	929	922	865	909	820	918	920	917	955	932	917	966	935	883	983	893	926	902	960	925	941	932	944	933	912	914	949	957	958	980	926	887	979	953	988	947	900	927	962	962	916	899	939	917	914	963	894	937	955	929	890	919	949	923	912	948	907	889	935	951	922	958	918	891	912	875	990	979	958	881	907	931	905	922	935	884	910	987	938	909	964	939	925	883	896	909	927	898	933	893	975	950	972	984	899	926	932	955	890	915	938	881	902	945	911	886	983	831	950	913	914	924	937	963	979	891	954	992	924	916	920	918	882	920	897	897	860	927	936	956	902	903	945	899	962	923	932	933	958	944	920	889	907	956	914	930	965	974	999	899	896	920	985	876	887	951	939	983	932	960	945	888	919	943	935	936	909	920	951	924	938	873	974	950	935	916	962	942	921	976	903	929	890	956	913	897	900	954	949	940	977	968	938	963	980	955	888	935	941	888	936	940	957	894	928	907	929	866	947	953	972	921	906	971	927	936	930	937	929	999	897	928	973	897	901	976	913	953	932	944	931	901	918	934	899	986	890	922	964	914	884	949	934	987	889	911	956	931	964	916	893	943	928	897	922	915	894	941	965	913	883	895	978	955	892	929	937	978	924	938	951	926	921	905	888	940	1012	949	974	896	902	900	948	960	941	955	943	906	951	926	887	899	920	909	898	954	931	903	961	943	938	929	926	901	932	957	941	905	966	916	955	942	932	916	892	913	933	949	897	946	954	926	926	956	925	939	991	926	961	955	921	935	891	916	960	898	891	888	940	911	950	936	973	911	1002	946	996	891	920	919	921	936	924	909	928	915	920	890	907	924	949	949	925	902	922	882	883	995	893	937	947	947	965	988	957	935	929	934	915	986	957	936	956	925	880	921	957	908	925	978	946	947	937	897	930	933	914	899	934	950	944	920	914	948	921	948	963	933	901	922	951	911	925	985	945	928	998	869	928	924	959	881	963	899	927	980	958	917	904	942	923	972	919	921	906	888	899	909	912	984	971	975	922	934	899	952	899	838	966	882	911	899	889	898	980	965	923	914	912	920	952	875	966	919	870	955	886	944	943	948	915	921	906	921	915	917	907	912	928	941	936	939	946	876	945	933	881	926	979	929	886	895	942	904	959	904	917	899	900	882	914	952	956	948	900	890	925	913	941	923	983	975	951	863	933	931	959	920	962	900	885	937	901	953	951	908	955	894	929	917	968	928	950	965	955	963	942	939	958	953	942	905	914	923	905	978	936	953	954	840	952	892	913	906	1006	968	941	972	950	906	971	917	930	952	953	885	960	935	1004	927	950	972	988	960	915	915	924	969	951	946	956	907	899	941	964	932	911	926	932	866	895	899	906	915	918	955	960	952	902	925	926	942	883	902	877	946	928	990	911	966	880	956	890	881	912	944	879	868	925	908	895	906	919	887	939	866	928	933	927	991	943	958	947	879	934	946	931	948	955	928	965	927	928	950	914	906	945	977	883	892	956	965	948	949	920	885	973	870	908	927	987	903	914	940	911	933	906	946	913	939	871	920	920	934	918	896	904	954	953	925	963	889	887	932	967	939	882	913	985	899	943	933	862	892	913	893	962	927	960	909	937	951	885	897	908	885	885	906	890	910	922	930	938	967	909	903	983	875	886	925	935	983	902	884	908	875	903	918	922	933	936	949	970	916	894	940	903	962	961	938	973	912	953	916	910	989	979	983	930	949	888	895	993	884	898	901	965	917	919	881	876	924	978	927	954	966	948	917	938	910	902	935	941	958	953	894	941	904	922	955	897	893	908	939	892	955	950	960	902	966	940	935	903	898	927	984	948	908	966	925	938	899	944	899	930	946	956	945	923	936	922	926	948	858	908	986	924	962	951	936	951	944	898	959	966	911	917	954	889	939	902	966	904	916	899	943	917	979	932	967	958	929	894	908	955	889	930	901	919	900	909	882	904	946	889	919	940	926	941	944	937	931	943	976	956	916	926	910	895	931	911	898	897	979	930	950	925	930	950	913	942	889	941	944	880	921	945	939	937	969	971	910	913	922	979	924	967	932	923	929	915	899	948	967	937	899	940	947	946	930	917	967	967	949	953	920	965	929	910	982	874	901	949	931	876	930	937	916	912	977
8327	5474	5835	5292	2966	1951	1535	1391	1810	325	180	174	190	179	204	180	180	210	185	162	164	201	190	176	205	181	178	168	150	197	164	188	159	194	206	185	197	212	193	179	175	197	180	196	185	185	191	158	177	170	193	164	188	190	191	183	193	186	183	193	180	178	174	184	157	160	192	184	190	197	178	185	156	178	208	193	172	198	182	172	166	208	180	180	159	189	171	166	198	186	176	195	195	197	167	221	181	177	193	195	199	152	158	158	171	179	191	198	181	197	186	186	181	190	165	211	176	168	213	188	190	210	185	177	159	154	189	179	173	178	199	172	211	203	185	190	202	178	177	189	162	191	203	195	162	175	209	172	180	173	211	188	188	188	174	157	172	169	165	172	179	176	179	198	182	182	176	176	185	176	183	187	191	197	199	194	191	195	179	187	188	227	191	164	171	183	166	191	187	194	187	181	176	186	196	192	185	160	164	196	157	183	195	190	188	187	179	176	199	196	195	185	178	165	195	194	190	170	184	184	185	187	179	161	179	204	161	192	183	169	205	187	175	176	201	179	189	181	182	179	170	187	202	186	205	159	186	193	156	183	190	186	193	182	182	178	167	168	199	183	183	164	179	145	192	191	185	187	169	160	186	189	190	169	159	192	170	193	188	189	199	197	163	186	169	211	186	174	203	175	172	181	183	164	180	172	191	183	182	169	183	181	195	194	203	178	185	207	185	208	166	185	183	178	160	219	175	177	179	180	197	177	183	181	186	201	219	203	173	192	192	166	176	178	170	185	169	180	190	170	169	211	210	180	162	204	164	168	203	164	219	177	176	187	169	185	188	177	192	173	207	182	191	187	181	176	177	171	223	177	199	178	181	165	191	175	140	206	178	164	212	166	158	169	211	160	168	182	191	197	198	176	171	172	187	186	191	183	167	179	195	184	197	193	201	196	177	152	161	191	176	182	171	181	169	173	216	181	178	208	180	171	176	191	192	178	179	185	213	202	172	198	177	164	182	187	184	188	184	177	201	188	185	181	212	190	173	205	189	186	194	196	197	193	177	206	207	187	174	209	198	176	161	204	206	187	202	199	202	188	199	181	180	187	178	197	185	169	175	196	174	203	175	190	173	178	173	177	173	197	185	197	202	173	212	211	185	199	186	179	163	176	190	199	188	175	182	213	169	175	177	218	173	162	179	220	180	189	162	169	179	176	163	193	190	186	196	200	170	193	164	188	181	162	196	209	180	160	194	181	183	203	169	182	183	178	188	184	173	191	209	170	175	166	172	198	181	163	191	190	183	176	184	185	174	198	181	155	191	180	215	183	185	221	218	160	183	180	198	183	173	186	203	194	207	199	174	165	195	179	176	169	203	209	214	200	188	191	187	180	206	181	181	199	174	172	188	195	178	195	200	190	175	180	166	184	196	188	220	197	189	152	173	186	180	176	199	190	194	173	166	177	168	187	182	216	200	186	187	168	144	188	200	176	174	177	180	168	176	154	165	197	168	160	177	180	168	165	197	204	188	169	166	175	206	194	172	181	211	184	166	181	187	179	166	187	188	191	171	170	198	173	187	175	165	216	179	232	187	183	210	200	194	188	181	201	163	202	219	182	197	181	195	180	190	202	179	175	179	191	169	185	157	201	174	189	188	172	170	202	212	197	185	177	192	167	180	199	227	174	205	180	189	187	172	168	162	170	198	198	184	166	192	191	199	186	167	185	164	167	197	187	205	210	174	174	196	168	185	220	170	206	189	183	170	167	204	193	169	198	191	177	201	156	183	216	166	206	156	182	193	169	183	193	184	210	154	181	173	184	172	169	171	188	208	158	175	183	201	170	180	171	186	175	177	194	174	188	167	180	200	197	194	177	178	205	179	175	189	183	164	185	187	181	175	187	183	205	220	189	185	227	192	184	183	167	191	196	194	192	165	185	185	192	184	194	177	152	203	171	163	189	173	186	189	164	171	169	193	166	149	199	193	220	183	183	185	178	190	181	181	194	165	172	188	180	212	193	156	189	181	190	198	177	157	196	189	187	173	190	168	165	176	181	172	176	188	190	196	182	186	188	183	205	178	153	212	185	176	148	158	188	190	184	183	157	178	199	175	179	220	189	181	188	170	161	199	179	185	180	159	190	176	163	178	213	193	216	173	170	200	167	204	157	191	173	201	203	163	203	166	168	178	207	195	165	200	192	183	187	188	180	185	198	171	200	184	211	202	181	180	189	188	208	178	204	178	176	196	166	174	179	185	185	191	172	195	183	187	180	187	170	164	171	193	166	193	194	186	164	170	207	191	193	179	192	168	183	166	171	193	206	185	170	189	162	173	170	191	188	195	169	211	178	195	204	196	184	205	197	167	178	201	169	203	174	179	175	210	191	191	186	157	187	165	181	179	182	164	185	193	208	173	174	187	186	156	178	184	206	186	174	185	191	210	181	206	207	191	189	153	172	152	170	195	169	163	177	190	187	171	208	194	176	178	183	186	185	188	191	191	168	167	181	173	179	168	193	197	192	194	176	194	174	156	198	192	164	169	180	190	179	149	185	184	200	139	187	189	184	201	200	166	190	195	160	195	170	182	175	172	191	183	185	192	189	189	161	186	193	193	189	198	184	181	181	182	201	190	185	197	186	165	181	189	165	197	175	174	197	185	203	192	197	164	152	179	198	228	182	187	183	180	184	162	171	205	167	196	203	196	162	168	193	194	204	181	170	176	161	157	201	161	183	190	171	173	186	189	200	201	184	193	177	158	167	159	209	198	180	171	202	199	198	166	164	172	189	174	176	192	201	190	202	185	196	182	199	198	187	200	188	180	183	199	182	180	191	179	187	189	194	170	192	181	172	196	208	181	208	208	207	182	178	188	206	197	180	179	181	174	197	202	192	171	197	197	192	186	216	182	177	182	184	177	218	178	175	192	183	184	188	183	190	203	160	185	181	172	189	193	190	179	206	176	201	169	180	204	181	213	210	211	191	184	177	185	171	181	164	182	177	186	217	221	197	206	178	184	179	176	173	192	195	208	163	182	199	195	157	175	176	191	215	162	170	179	176	212	192	170	159	205	185	196	185	221	178	196	171	199	189	169	182	163	188	191	184	185	170	178	193	180	160	183	158	197	141	186	192	192	229	191	165	199	171	196	189	187	164	181	195	183	170	178	184	184	174	184	157	177	213	217	181	165	196	183	182	176	201	184	148	180	166	197	183	188	192	171	156	169	177	184	161	208	174	201	174	166	190	168	196	177	211	157	169	178	206	170	180	173	160	195	202	172	171	206	163	170	178	204	162	164	173	177	203	183	158	202	183	184	157	178	196	172	167	176	197	180	176	175	176	187	196	175	176	179	180	232	218	201	192	165	192	178	173	192	178	196	169	202	187	208	157	181	184	186	201	196	185	196	186	179	149	186	176	200	152	177	187	165	179	179	177	173	179	175	188	204	207	192	179	178	179	183	230	188	163	203	173	159	196	178	198	191	202	161	162	165	191	167	176	185	170	195	171
4837	4692	10572	14121	10077	7904	6969	6930	8448	791	501	442	452	483	507	424	444	444	468	460	485	434	464	454	471	478	479	457	456	442	474	475	478	478	411	467	468	464	464	457	503	420	475	458	434	433	455	462	503	423	481	470	463	459	464	453	428	484	422	433	463	476	484	428	463	454	447	457	476	481	427	439	441	445	450	441	456	431	460	466	468	452	462	485	466	481	441	412	433	469	496	442	442	441	496	460	472	451	447	417	438	455	429	430	424	465	438	422	447	457	453	422	398	479	422	471	486	453	519	432	474	441	480	419	448	455	472	462	440	453	490	451	433	483	443	453	476	449	470	450	428	445	455	461	433	440	475	429	452	460	456	445	451	457	449	458	472	436	479	460	472	436	485	427	425	484	461	466	430	466	531	479	434	480	486	476	516	472	465	460	458	465	424	449	496	464	483	450	451	472	448	434	435	473	439	499	460	475	416	440	457	431	456	434	462	441	473	493	459	412	462	446	461	465	454	438	459	445	466	488	461	464	445	443	483	449	474	491	478	461	451	435	447	461	433	440	431	445	466	450	425	458	490	467	459	448	469	459	453	500	487	472	462	432	462	498	446	473	474	437	458	504	472	462	467	462	457	470	460	435	450	453	467	440	483	489	466	467	455	440	461	434	484	470	434	454	457	457	489	476	466	475	454	476	455	456	452	483	442	474	451	441	445	478	446	437	467	471	462	483	479	431	416	479	449	491	473	458	430	460	449	471	495	443	500	420	468	496	423	446	457	453	462	473	509	458	429	464	469	413	470	484	462	444	428	491	474	449	456	459	454	459	481	480	466	421	452	470	489	451	460	455	483	467	500	425	423	496	451	470	431	479	435	445	496	435	480	451	431	417	482	463	484	442	417	481	451	483	440	473	457	449	461	464	442	482	457	442	490	468	455	461	445	437	465	457	463	459	442	471	429	479	441	442	444	453	460	442	485	463	462	488	394	467	510	455	446	458	433	454	446	453	460	487	432	454	432	464	440	456	472	458	471	493	440	443	477	428	415	466	439	474	469	466	434	444	448	460	423	482	436	440	418	472	468	475	452	446	469	420	452	439	478	478	463	434	438	418	479	468	451	449	426	496	419	463	433	424	451	457	432	461	477	381	457	489	443	461	460	443	422	442	459	441	458	442	477	429	454	448	473	468	447	459	449	472	469	429	476	458	469	453	466	473	474	526	485	422	431	451	462	476	440	483	453	454	473	447	456	426	433	472	471	461	435	441	432	436	494	480	439	458	454	406	418	472	465	455	440	417	470	488	440	466	475	456	459	473	445	447	445	464	472	416	457	451	459	479	420	432	482	447	459	468	464	436	445	463	468	474	447	445	429	481	461	469	462	470	435	416	458	461	478	481	469	449	429	451	456	446	437	467	450	459	453	483	484	411	466	473	437	461	465	453	474	463	413	426	419	449	498	461	451	455	433	461	443	495	451	465	453	468	439	427	474	455	471	474	437	473	483	468	492	461	438	467	460	461	453	466	436	457	489	467	443	460	472	426	438	419	464	465	481	459	446	452	483	468	449	444	453	434	439	444	465	465	435	446	481	446	454	486	480	459	465	477	431	436	458	469	511	460	466	461	445	465	483	425	468	451	498	474	481	430	457	429	454	479	451	464	478	458	488	443	480	472	422	450	480	465	453	420	457	497	407	476	432	455	494	464	480	439	480	454	505	443	474	504	477	460	463	463	494	456	467	444	429	476	453	488	438	449	444	522	468	461	472	461	489	460	412	483	461	479	497	452	441	434	471	427	472	509	479	466	485	474	468	448	482	444	426	500	427	422	496	464	451	444	451	476	477	454	420	469	463	452	430	486	466	445	474	443	461	474	469	473	448	448	435	470	482	498	446	448	447	467	443	466	458	422	458	447	466	487	496	486	442	476	486	490	468	471	496	473	435	452	451	460	454	457	478	452	459	490	489	446	465	463	492	453	474	442	475	450	458	432	442	444	459	441	484	461	444	479	430	456	491	485	434	471	437	465	458	478	438	479	478	435	439	488	444	463	437	461	428	491	455	440	476	448	441	444	472	459	456	478	458	479	439	436	467	436	480	448	432	432	481	469	466	485	468	470	438	461	429	414	450	464	450	439	452	441	449	435	467	433	442	401	473	460	461	464	430	476	485	467	467	454	483	454	465	491	497	470	435	464	436	447	444	466	510	447	468	462	459	457	471	474	459	483	457	477	458	454	435	452	454	419	467	422	492	423	476	468	494	459	427	465	480	486	483	464	490	464	436	468	428	443	472	421	461	468	502	469	457	475	456	462	453	479	453	451	450	448	440	462	465	456	464	458	429	418	446	397	481	455	490	482	435	465	439	460	480	463	456	473	465	442	457	464	446	427	462	448	452	416	468	448	440	457	432	434	473	473	481	460	481	443	461	473	430	461	449	470	485	477	436	430	445	418	424	457	457	458	469	467	446	448	435	448	489	439	454	471	447	474	465	448	473	443	484	452	485	429	409	464	465	460	448	466	430	477	462	472	486	483	475	466	460	443	447	460	467	433	475	484	455	439	453	449	437	474	468	462	493	446	481	460	467	442	448	429	456	484	483	515	463	473	490	467	436	430	455	480	508	425	455	469	463	453	506	463	425	453	498	477	480	447	499	489	448	460	495	492	471	477	485	515	484	455	460	486	450	431	427	446	459	451	437	451	473	437	451	453	489	464	428	462	473	453	476	415	463	458	447	456	446	452	479	437	477	468	447	452	453	446	452	466	522	446	433	453	439	439	481	426	433	489	453	439	470	461	475	463	435	447	463	490	506	417	461	462	440	444	410	493	441	449	443	449	443	451	485	457	488	456	461	465	460	466	441	454	471	449	478	523	488	453	452	433	453	489	442	448	440	441	460	466	437	438	432	468	451	457	450	465	500	429	455	459	465	472	457	464	453	469	469	446	465	471	449	442	470	454	473	463	482	467	473	441	435	471	482	437	471	467	485	423	450	449	470	430	469	475	462	437	450	455	445	494	436	473	485	456	460	451	421	469	473	437	460	469	496	471	453	480	486	439	448	462	474	446	435	497	443	473	417	467	470	471	435	428	431	440	468	465	422	465	444	474	445	430	449	471	489	433	480	493	467	442	455	467	473	451	455	443	454	437	520	431	483	470	424	457	479	488	465	415	443	444	437	480	468	463	455	434	446	493	450	446	474	442	458	447	465	472	477	451	449	455	466	470	481	451	446	447	443	463	471	464	486	455	495	472	465	435	474	486	468	460	469	478	422	469	469	470	491	476	447	455	429	458	486	446	488	443	425	434	433	460	453	486	435	462	448	431	459	439	488	439	489	455	468	453	482	428	473	476	465	452	468	449	441	468	459	460	466	485	508	451	455	462	432	453	444	417	444	458	430	428	481	474	444	426	444	444	483	459	425	461	492	468	469	480	462	428	453	446	463	479	472	439	461	443	443	453	465	431	447	444	430	468	442	434	457	455	461	437	433	427	497	430	429	464	480	459
18050	11037	10487	9152	7190	3960	4153	7658	18930	16675	843	291	290	268	256	236	247	233	230	219	223	252	221	242	226	237	227	221	242	233	211	256	233	248	232	244	231	236	189	217	219	211	243	246	220	229	186	252	210	246	232	249	243	210	228	211	262	254	250	235	215	200	196	210	227	246	217	236	214	243	246	218	239	224	223	227	218	203	232	208	223	245	216	251	202	216	230	198	192	215	224	215	229	239	247	229	237	197	224	264	235	232	240	214	220	246	232	214	202	198	220	230	223	256	213	252	216	225	233	201	255	224	239	230	240	214	252	219	254	256	197	211	209	211	242	218	211	211	213	275	234	208	211	266	239	232	195	226	223	207	223	216	206	237	203	220	212	185	219	215	220	224	227	223	224	263	237	257	222	234	234	237	217	222	224	211	237	248	193	237	245	196	206	196	211	228	218	223	247	217	238	242	235	254	227	257	214	207	217	209	237	205	226	217	196	232	233	211	241	238	209	229	243	211	247	217	202	209	225	255	250	251	246	231	228	241	235	201	221	226	226	249	233	214	229	248	252	235	242	237	239	221	247	237	214	234	233	228	268	249	226	212	222	210	237	230	233	223	249	212	236	201	215	258	231	227	242	205	223	217	233	244	241	250	220	204	216	241	245	203	270	211	212	243	238	224	216	222	235	241	220	217	239	235	235	245	238	221	232	215	256	218	215	222	238	227	245	202	219	226	193	235	220	245	218	233	228	255	226	232	189	240	268	221	232	251	243	228	207	239	232	219	226	243	206	213	198	212	211	214	222	209	212	232	236	231	231	226	255	261	239	253	201	198	242	211	248	249	222	189	246	231	224	201	248	242	250	241	226	235	213	211	205	240	234	223	238	237	216	247	232	239	211	225	230	259	212	235	201	224	231	239	227	241	272	243	243	232	236	256	249	221	204	241	249	234	246	241	257	203	256	211	241	228	234	234	241	237	210	257	224	242	244	237	246	249	240	260	229	239	213	230	228	220	206	244	218	244	230	251	228	198	210	250	228	240	200	203	254	247	239	225	231	211	226	214	258	199	224	254	243	216	215	208	235	241	209	239	198	246	230	230	197	234	228	208	244	223	249	224	226	244	204	222	243	228	219	231	187	234	213	214	229	256	261	205	206	249	230	214	216	206	219	236	232	243	226	222	233	230	235	221	220	235	233	229	194	212	227	249	224	235	242	216	236	232	215	218	240	237	203	216	221	236	221	229	207	232	223	222	255	244	228	261	266	267	208	237	206	222	223	206	239	230	221	209	239	209	237	230	241	199	238	228	213	256	253	239	237	238	215	227	228	255	217	196	231	242	175	204	234	235	252	230	213	196	216	219	224	245	214	255	236	210	208	216	225	204	243	192	200	220	210	219	217	243	231	249	243	227	220	227	221	228	228	235	229	220	215	206	229	232	229	245	208	241	211	224	208	225	211	233	236	240	230	246	233	227	230	203	241	249	216	243	236	225	210	223	248	235	261	236	223	220	230	215	231	218	247	193	233	195	239	209	226	238	225	217	240	243	243	249	210	225	217	231	246	182	248	233	246	229	219	239	230	207	232	251	236	233	241	232	216	226	222	239	232	226	242	214	232	238	206	234	235	207	222	218	235	220	233	285	215	226	188	223	209	249	219	241	198	222	240	230	207	217	250	238	246	253	230	233	211	202	243	221	262	226	254	215	221	217	228	206	229	223	226	241	203	216	253	233	211	233	222	246	254	220	207	231	216	228	228	220	226	201	217	231	234	241	201	225	222	229	253	224	238	239	225	226	194	225	225	205	214	242	229	238	206	249	242	221	205	235	240	243	211	235	233	223	235	253	235	262	226	264	221	231	198	228	230	216	229	234	194	218	227	231	207	257	261	223	246	197	217	201	216	228	247	220	227	239	216	231	216	230	231	221	214	212	234	210	207	247	217	224	215	234	221	204	229	188	232	212	235	250	234	236	229	242	238	260	238	252	186	209	227	228	208	217	230	258	212	215	210	231	233	231	222	219	226	233	236	244	221	219	220	209	194	236	218	228	222	218	250	205	222	222	256	239	210	230	219	218	235	248	232	222	218	202	237	220	218	234	263	254	259	266	240	209	208	249	209	231	224	211	218	217	215	204	218	218	214	224	237	234	227	242	215	247	235	207	217	215	248	220	242	241	207	217	267	251	231	223	226	225	231	229	230	220	244	236	222	245	226	230	226	197	233	233	227	196	219	230	255	220	236	242	206	218	227	230	217	238	219	250	224	193	228	216	221	226	238	227	214	230	198	219	238	252	236	222	217	213	228	224	243	218	232	226	227	246	229	219	222	202	233	258	223	225	208	227	211	235	227	250	230	243	239	225	215	243	229	208	216	219	217	222	223	214	235	231	245	199	215	216	247	241	255	233	243	222	211	249	202	233	234	224	195	237	216	214	242	236	240	213	209	238	205	205	238	243	217	217	215	227	252	219	196	218	226	207	226	231	216	235	218	227	249	226	230	227	248	224	242	247	229	222	209	230	222	202	235	236	224	227	226	224	233	207	214	223	248	214	247	232	229	226	216	227	234	217	216	236	236	222	208	235	248	216	211	215	224	225	209	241	243	219	254	236	208	270	243	223	183	223	230	220	212	245	229	263	214	225	215	211	205	236	205	219	227	218	224	234	224	251	240	246	196	252	228	240	239	229	216	211	213	209	253	236	259	252	234	263	218	225	247	208	229	207	217	215	231	252	229	234	230	198	221	211	221	229	228	230	209	228	239	233	197	241	247	222	250	255	209	235	238	250	240	222	217	236	213	236	224	219	235	226	192	214	241	229	243	191	223	224	237	204	214	233	242	231	246	220	214	232	255	220	223	247	233	214	234	233	245	221	248	222	223	205	207	254	234	224	211	237	224	204	245	225	203	231	198	197	238	215	222	231	242	218	238	240	225	269	210	206	207	237	222	243	235	225	229	246	221	237	218	254	238	205	237	235	220	214	211	246	224	197	237	223	213	194	239	230	213	262	270	217	219	223	221	243	225	218	210	227	268	207	225	226	251	233	233	227	225	239	227	222	228	223	247	213	225	216	210	215	224	186	233	202	219	266	228	214	225	186	247	259	222	215	241	203	195	237	218	237	235	202	202	234	215	218	211	240	210	222	197	238	219	239	214	222	249	250	237	203	234	191	219	244	236	232	207	231	249	228	223	206	240	204	224	213	225	210	238	246	250	194	201	228	240	227	231	232	227	220	254	233	230	225	217	218	226	230	211	251	212	238	214	211	229	211	236	238	229	225	230	226	246	204	223	214	231	229	221	243	220	207	222	247	229	240	234	244	225	245	243	248	207	222	243	248	223	242	234	208	227	219	233	240	252	215	254	211	256	232	223	245	221	230	210	201	254	222	222	225	265	212	267	219	238	234	206	228	270	206	210	236	222	228	224	233	248	230	206	222	212	208	238	226	227	241	254	190	228	232	223	218	189	210	223	228	228	229	250	226	233	244	219	213	255	243	259	235	244	232
10053	8589	16426	21717	19270	14359	16402	24964	39750	22849	822	782	784	732	723	680	683	665	624	682	602	599	686	619	616	652	588	602	607	597	630	545	589	567	549	575	625	525	607	574	568	568	610	592	579	563	549	562	581	565	577	564	562	567	599	519	585	559	530	589	543	533	546	542	593	532	589	586	558	575	586	634	569	575	585	540	566	565	583	569	559	561	582	572	529	598	584	574	544	579	605	554	554	584	567	602	564	600	555	556	580	560	604	568	561	596	568	552	556	513	580	579	557	576	569	546	553	580	542	537	565	531	589	569	581	521	569	570	567	559	571	518	579	597	554	583	545	556	567	564	558	578	552	601	602	575	579	556	557	520	558	562	541	560	573	525	596	549	570	554	595	606	549	557	580	580	587	571	521	539	579	522	578	577	584	531	596	566	595	584	577	581	592	578	540	614	540	516	567	557	577	588	513	554	561	530	557	559	551	532	543	547	541	523	592	584	540	519	594	566	525	590	585	585	539	575	548	624	576	555	549	544	558	576	547	533	563	551	546	568	554	589	573	589	541	546	555	546	579	541	555	573	553	586	580	546	571	530	609	546	559	552	582	541	563	544	557	581	497	584	546	544	587	586	583	543	534	537	578	569	541	517	552	550	515	545	584	572	575	570	614	557	566	553	550	595	568	561	616	582	600	540	541	588	546	563	508	559	523	542	546	646	608	585	602	566	516	558	610	561	531	564	536	530	553	561	593	559	539	578	578	598	522	571	548	558	585	575	582	589	598	576	559	569	543	573	576	567	566	583	519	570	553	575	541	567	541	549	546	559	558	585	554	574	554	593	524	564	550	557	587	533	528	599	565	597	569	528	580	614	583	555	618	538	572	567	567	544	515	561	572	572	569	588	554	583	570	570	570	575	533	562	531	554	637	572	597	573	594	577	571	566	569	562	532	567	577	580	512	560	519	589	544	562	564	566	575	554	564	577	519	550	537	564	539	563	586	528	553	525	555	556	560	543	595	573	564	564	536	598	542	560	571	562	574	589	545	564	543	557	592	568	596	578	595	590	579	576	588	541	553	548	584	572	616	601	627	559	549	631	600	554	549	555	562	589	574	567	538	577	517	618	579	551	558	564	576	597	545	572	581	541	552	529	557	590	562	562	606	593	541	598	572	605	559	559	551	538	552	564	566	564	581	587	584	548	560	556	618	546	539	600	568	556	585	573	584	517	588	563	589	554	576	554	518	532	625	540	568	477	539	536	586	562	523	561	562	545	596	550	578	608	562	531	576	560	594	553	605	559	545	578	554	600	566	574	544	506	553	539	546	537	582	590	533	564	540	595	552	557	550	550	510	555	542	534	579	548	579	590	574	527	557	595	572	633	610	569	582	550	604	577	544	546	600	583	557	555	580	561	607	543	537	541	581	580	558	563	585	540	540	535	519	542	565	575	551	539	568	569	613	547	550	545	593	590	559	572	553	574	522	598	572	556	567	554	558	551	573	576	576	574	587	604	594	568	558	567	570	572	536	551	541	501	552	554	547	575	546	552	538	541	552	584	593	593	594	596	562	607	564	558	511	558	581	548	571	542	572	586	575	552	577	595	538	563	573	560	581	606	582	537	578	577	543	566	530	567	572	528	529	566	553	562	528	537	546	587	600	549	537	531	573	594	534	581	600	539	547	548	567	556	582	525	539	561	567	570	579	616	581	572	572	543	539	553	577	566	556	541	520	555	575	565	572	577	547	521	543	596	559	596	596	556	564	520	558	548	552	549	607	553	604	530	549	533	545	567	580	549	549	561	583	503	549	534	618	533	524	591	564	608	589	555	569	588	515	558	553	531	550	583	570	569	605	583	561	567	590	551	537	552	574	549	543	600	556	563	548	566	570	526	570	565	582	537	596	562	581	584	549	562	587	551	598	536	578	585	573	529	568	572	575	574	560	571	568	563	576	562	562	565	568	553	554	563	555	558	542	582	558	571	584	553	550	533	520	570	567	583	530	554	575	533	562	538	579	550	594	602	575	587	552	513	561	530	562	556	570	560	564	553	562	552	543	569	597	578	568	550	560	543	568	549	519	555	539	515	568	583	553	544	548	552	569	581	577	553	519	555	575	580	549	571	558	581	563	573	564	532	545	550	544	600	568	573	549	547	563	497	562	633	565	513	592	541	568	561	546	573	562	592	537	532	556	572	574	572	565	600	574	558	569	590	583	553	572	594	575	591	545	574	568	567	530	600	555	588	582	584	553	599	549	571	530	578	537	555	568	524	582	530	547	566	581	500	587	550	543	558	567	573	553	586	551	584	591	552	560	575	505	533	569	567	539	590	547	541	601	544	545	539	539	610	561	531	564	585	534	587	558	576	593	576	573	584	572	584	570	562	551	520	579	533	581	561	560	577	547	557	582	499	545	596	575	596	584	573	567	603	592	565	549	589	534	548	554	525	631	571	611	580	587	588	541	550	546	570	551	553	561	588	530	540	550	568	534	593	526	543	569	570	569	579	597	569	595	561	575	612	536	576	539	544	561	609	594	550	574	552	561	547	566	557	590	622	555	502	584	542	551	592	586	538	535	548	591	578	574	562	553	557	546	603	568	601	575	558	584	501	575	552	583	569	605	534	556	559	558	583	536	574	526	582	523	519	551	583	533	553	567	572	566	594	563	517	567	516	581	571	590	514	554	590	581	559	581	527	577	589	534	522	565	568	620	569	574	540	593	539	529	577	577	532	560	569	549	577	552	566	543	542	516	582	569	533	635	573	579	563	532	580	521	564	544	558	596	543	571	535	549	569	595	645	576	538	535	556	542	581	593	557	556	572	537	589	578	560	565	546	609	530	542	616	564	597	558	575	534	573	530	598	550	527	580	543	578	532	558	568	542	568	563	536	562	526	536	581	556	530	572	546	526	578	589	556	563	537	553	609	573	555	557	527	586	557	571	546	548	592	546	566	567	575	544	558	613	606	595	544	543	601	579	575	554	565	572	532	563	558	560	561	579	523	560	542	602	573	569	601	540	550	537	554	582	545	571	591	594	537	575	598	535	572	586	556	571	553	541	563	557	569	541	559	546	569	585	551	597	567	554	543	544	535	553	578	506	550	559	532	586	578	581	555	581	542	557	562	579	563	576	553	590	568	561	559	608	549	522	574	575	602	590	519	566	627	559	565	510	575	550	573	530	544	544	556	559	565	529	542	549	578	613	559	576	527	532	571	589	546	531	575	573	605	582	554	562	586	550	587	559	538	563	573	597	558	530	549	578	539	581	608	543	552	580	562	600	617	590	586	591	543	567	593	540	569	589	545	576	564	583	544	555	547	598	565	565	600	582	608	586	565	589	564	593	585	562	621	551	564	577	616	557	559	580	569	580	607	565	550	539	579	537	541	549	529	553	572	588	485	597	554	576	536	571	567	552	595	540	570	558	567	552	575	590	523	505	531	596	523	552	575	610	513	529	582	550	557	549	564	524	598	541	578	565	580	518	569	528	600	563	569	601	535	587	589
28397	17355	14860	14641	10626	11949	25017	33197	40023	15021	1097	484	443	471	459	428	440	454	423	409	387	434	453	398	427	440	386	380	418	424	381	438	425	438	398	399	400	417	381	446	441	396	433	430	390	436	433	440	441	399	388	413	415	403	417	419	401	388	421	429	430	424	396	405	396	394	414	408	378	430	383	363	377	408	401	411	429	413	397	394	426	392	423	371	397	429	407	445	407	404	392	435	376	405	423	399	453	400	375	412	386	404	393	370	430	386	410	395	404	424	383	435	414	410	416	415	421	393	445	452	399	419	416	402	403	395	363	396	382	394	403	367	394	392	418	393	403	400	429	439	438	440	421	409	409	399	411	404	412	367	428	394	410	442	423	415	416	402	390	382	439	395	414	389	427	380	389	405	432	419	354	412	433	390	370	392	425	404	387	421	427	381	388	428	406	392	388	380	391	398	391	417	400	406	385	446	422	406	409	358	386	394	423	407	399	408	389	396	427	411	388	402	451	415	441	455	414	380	441	381	413	420	402	382	363	358	379	406	370	429	385	395	407	366	410	412	421	412	395	391	376	387	390	438	387	419	392	455	406	419	371	365	404	424	392	409	376	417	424	405	419	409	426	411	388	385	432	414	419	420	427	370	374	368	391	425	417	378	416	424	461	388	387	388	407	390	386	395	428	371	391	369	374	412	383	395	401	413	416	381	394	411	384	400	384	354	371	380	404	424	431	387	419	414	373	366	394	381	407	383	435	359	387	426	398	400	398	374	391	418	360	412	364	436	424	406	416	416	411	432	411	417	413	412	417	346	387	405	425	448	382	427	400	440	375	381	406	431	383	424	386	392	379	394	413	372	430	419	396	385	412	399	428	399	417	376	350	400	417	405	397	407	387	406	408	394	377	407	417	433	373	384	448	383	396	345	412	423	397	371	373	376	384	394	409	413	392	413	401	414	386	389	373	381	432	393	371	437	394	350	387	402	411	395	383	382	428	430	392	404	410	398	398	426	412	402	388	402	418	422	407	420	392	397	403	417	412	420	417	427	412	431	434	428	391	367	423	376	408	411	421	384	387	375	428	377	396	397	445	395	389	424	411	390	446	373	408	418	441	417	364	418	422	414	434	426	372	377	395	395	393	409	419	397	414	355	407	380	388	389	364	420	408	405	359	369	394	397	407	378	395	369	398	370	412	403	401	409	419	446	402	370	393	370	365	398	382	399	419	424	390	435	373	401	400	375	422	398	381	391	413	415	434	384	364	434	360	411	410	410	428	384	393	408	390	380	422	437	419	425	398	467	397	370	411	392	409	356	417	386	430	434	415	384	429	400	418	433	360	382	431	373	417	421	388	345	411	419	402	396	366	418	401	405	433	415	404	400	409	392	388	378	401	461	398	398	410	395	386	404	366	398	423	371	425	374	340	422	431	433	357	438	395	415	408	357	372	388	385	400	415	381	451	379	401	396	398	373	414	384	422	389	389	391	380	394	409	433	370	367	402	413	414	420	375	384	404	417	402	395	386	382	391	369	445	436	393	387	409	392	405	393	383	404	411	381	404	407	399	389	357	400	390	371	429	410	424	412	436	410	360	397	384	410	368	410	392	427	386	390	365	397	448	403	422	414	404	380	393	447	420	375	368	421	369	423	390	418	432	425	404	385	414	392	392	427	372	367	399	443	382	436	398	413	413	411	357	413	420	369	399	382	353	439	388	399	413	402	426	386	377	418	385	401	410	411	356	352	394	430	436	373	416	362	395	436	389	398	420	419	437	435	387	405	436	423	411	420	416	400	385	374	435	394	404	410	403	383	405	396	421	385	419	422	414	446	399	410	414	412	434	422	419	405	432	426	350	406	419	364	411	422	420	381	369	430	427	386	430	397	407	463	418	369	385	401	420	412	393	392	395	405	380	395	412	418	387	434	403	381	420	407	410	417	377	394	370	416	387	381	400	394	431	442	393	455	408	397	433	427	369	462	429	377	386	420	418	426	432	394	390	397	418	399	430	414	399	405	393	416	406	406	383	356	410	414	389	393	398	384	393	422	419	393	387	417	386	380	402	388	400	420	395	393	413	384	413	395	363	381	370	389	414	386	454	415	361	459	403	417	365	399	416	388	388	363	412	388	425	378	421	383	426	445	392	435	393	388	402	408	376	401	408	381	454	443	361	406	368	396	444	376	402	410	410	477	400	388	388	368	425	417	410	407	420	394	449	384	382	402	451	427	444	407	420	411	351	392	409	409	444	394	367	418	400	403	367	390	413	415	404	453	428	403	350	382	385	392	438	443	422	368	416	417	377	374	357	411	377	407	438	388	400	370	399	401	372	372	412	380	391	402	433	402	388	371	413	422	384	381	390	390	378	409	410	373	385	432	374	374	414	422	406	436	405	417	396	341	417	424	397	442	418	428	396	412	392	458	396	384	397	435	405	379	393	381	402	420	402	381	388	365	400	415	404	368	407	428	392	399	385	406	427	383	374	401	422	394	430	412	425	394	371	417	393	386	367	359	414	404	375	401	402	392	419	408	425	394	424	377	413	412	432	402	398	426	371	441	382	382	410	378	409	387	407	423	382	397	394	424	432	400	415	389	390	407	402	401	361	402	370	406	410	407	380	371	401	386	382	402	405	386	369	388	368	356	409	398	426	408	417	382	444	385	445	377	386	385	423	362	391	349	422	419	383	379	406	378	418	408	402	389	381	398	432	408	409	423	366	408	392	389	398	404	380	421	415	398	370	472	388	405	396	391	370	414	396	406	417	388	415	383	420	410	423	381	417	387	406	418	409	385	410	371	393	403	435	428	362	416	385	413	377	398	411	398	423	389	400	389	400	390	386	412	370	441	407	389	414	406	373	427	387	404	392	421	438	402	387	403	384	410	374	381	389	402	436	380	371	436	348	386	399	374	385	361	397	410	389	385	385	400	417	385	440	450	380	429	409	405	384	437	441	415	407	416	410	386	425	361	403	419	388	405	393	403	438	367	386	422	413	353	383	420	399	394	405	378	433	432	375	382	391	409	400	377	381	419	432	406	386	389	408	390	375	405	403	402	423	393	440	366	395	388	390	436	411	403	448	400	400	395	385	391	382	404	406	430	392	409	388	423	393	408	419	399	446	357	408	391	427	390	374	418	412	391	392	397	391	405	373	414	404	406	381	380	396	391	384	410	376	446	425	389	382	404	401	387	368	368	401	412	388	401	427	387	406	399	374	396	367	436	416	406	422	379	387	459	383	404	417	392	449	403	384	364	403	388	415	364	453	419	371	397	369	458	439	391	434	395	385	386	457	424	409	413	384	415	440	418	393	414	386	418	432	403	430	395	412	367	397	399	409	439	382	394	415	389	410	384	395	389	392	388	383	403	407	400	383	398	417	352	389	390	406	379	386	380	370	443	417	382	406	405	395	368	408	352	363	374	412	411	394	431	383	415	412	372	417	411	410	406	413	406	366	416	394	383	415	422	405	370	392	380	404	371	424	391	444	403	436	361	378	394	368	380
13698	11848	19534	28391	23923	29313	41654	49752	57085	12963	1350	1257	1217	1183	1107	1120	1103	1043	1042	1029	1021	977	1016	987	998	952	1024	901	985	977	1009	930	922	941	933	957	878	872	977	886	916	905	983	938	893	901	875	922	959	918	918	921	920	876	900	956	912	884	946	881	918	918	906	911	896	893	912	917	915	905	905	918	881	876	876	958	930	894	874	906	878	903	922	948	916	882	930	939	953	927	926	960	904	907	928	883	849	958	891	910	944	842	900	909	928	948	930	932	892	854	868	922	924	889	977	888	942	881	879	909	859	892	882	929	945	880	915	874	924	912	906	877	874	886	929	880	883	926	915	907	927	878	910	895	919	889	875	933	952	980	884	883	901	921	939	893	900	846	920	885	878	892	912	953	877	855	949	905	856	858	937	953	807	927	881	830	876	924	878	861	922	879	922	952	877	936	869	900	913	965	901	886	909	871	951	930	847	841	871	895	937	900	890	934	907	930	858	919	934	924	916	917	915	887	956	910	910	955	879	939	887	901	905	866	865	923	902	949	904	889	887	855	885	917	893	868	834	902	854	900	885	948	841	870	867	853	969	869	905	883	903	864	857	932	902	891	894	941	924	844	899	921	862	876	880	901	858	901	922	945	859	880	929	922	887	936	940	899	879	880	834	978	894	903	937	906	949	861	886	898	927	915	945	888	852	866	925	878	869	831	894	925	898	857	884	951	912	815	882	916	905	912	950	904	943	928	936	875	912	874	911	903	885	886	914	894	924	947	925	882	871	870	927	854	893	890	933	922	892	897	883	926	902	894	911	898	890	910	904	898	906	923	926	927	834	907	894	929	921	936	862	879	914	894	901	905	831	906	869	857	883	915	918	941	876	899	934	893	896	839	913	932	878	915	888	879	951	917	850	953	874	924	865	885	935	870	970	927	871	911	906	871	897	936	944	963	963	855	873	888	860	908	884	872	895	872	915	854	906	873	893	842	949	870	878	878	920	872	914	960	838	939	963	921	927	904	932	917	892	890	910	897	842	916	937	884	904	902	918	920	943	890	901	867	903	909	959	862	986	885	943	870	938	915	891	874	930	931	880	897	884	875	851	884	882	901	879	920	937	927	879	876	922	929	862	869	905	942	911	902	928	900	910	944	840	896	929	909	884	874	864	901	884	901	910	896	867	875	902	855	892	894	942	914	879	904	916	843	920	918	883	884	923	933	892	898	931	852	904	854	939	937	946	873	897	884	922	851	864	848	952	859	895	869	883	925	944	930	895	881	879	907	891	915	891	881	918	952	866	894	840	897	868	914	918	865	906	911	858	896	851	930	895	878	941	904	884	929	926	887	947	917	916	907	956	900	897	890	863	849	914	909	875	947	932	865	917	857	901	954	923	889	909	874	880	940	909	919	957	872	943	915	921	922	855	939	948	885	896	875	881	893	857	898	897	824	834	910	898	865	879	868	903	857	886	903	925	898	882	888	880	848	932	869	908	896	857	877	899	910	880	917	850	882	872	921	890	882	891	869	966	909	868	904	927	913	878	915	876	897	934	911	868	926	874	879	857	838	855	899	875	876	886	922	906	887	918	914	899	913	884	859	871	881	873	897	889	904	877	936	890	851	900	908	910	926	921	866	883	974	890	901	913	913	883	930	901	944	926	839	912	902	928	866	917	961	882	920	918	871	950	884	900	878	938	912	967	893	890	859	917	876	916	892	905	868	879	865	876	903	911	884	941	878	869	914	905	870	925	893	931	939	895	878	870	900	934	936	920	915	874	928	974	870	887	887	977	922	839	932	873	909	906	895	842	890	885	877	911	949	857	909	889	869	909	912	866	894	895	891	886	910	884	908	891	885	906	895	895	889	877	885	875	867	876	913	936	894	924	945	923	912	906	914	895	944	916	874	921	898	920	876	953	932	883	895	897	911	921	920	863	942	888	901	933	876	980	947	914	934	903	918	883	887	877	868	924	893	885	908	911	906	871	906	866	888	960	912	849	907	878	854	927	885	877	888	889	906	906	943	873	861	876	887	874	896	946	880	890	879	857	962	914	930	904	880	924	885	916	905	958	904	887	908	922	923	934	892	926	943	827	889	891	894	895	930	922	906	898	912	897	897	877	936	865	894	918	901	918	921	879	869	870	909	908	852	911	870	893	942	906	892	899	873	908	974	881	874	912	850	855	905	876	934	892	886	939	879	908	897	956	869	913	865	937	919	940	900	908	890	857	897	944	890	924	951	926	917	894	938	905	912	857	905	892	887	924	905	862	942	952	914	921	943	810	925	866	955	962	918	913	912	918	956	864	902	875	918	903	946	912	886	999	897	917	863	921	944	886	901	947	909	886	878	845	971	833	882	889	905	886	891	963	910	899	940	936	938	921	868	873	900	908	887	969	879	890	883	921	875	916	904	884	876	929	910	912	860	884	882	881	875	871	880	936	920	934	881	817	889	912	915	870	864	900	983	928	878	869	933	870	905	911	896	878	898	890	937	887	836	922	941	876	889	866	904	944	967	921	898	907	912	899	899	880	891	898	861	887	939	856	929	939	909	871	942	860	875	845	918	866	897	861	874	885	933	929	928	901	897	891	901	883	873	925	914	904	911	953	871	907	868	925	892	873	890	896	932	870	936	835	899	865	899	917	924	871	921	891	886	869	877	911	929	956	914	854	915	871	883	864	882	893	806	948	856	919	949	919	898	917	878	846	875	890	901	945	892	935	861	946	937	859	887	903	921	898	841	892	910	968	962	872	946	909	823	880	941	947	940	883	987	878	928	927	923	856	906	935	932	907	900	912	908	945	861	969	873	901	922	884	903	871	941	913	877	943	884	928	873	912	914	956	869	903	919	910	894	881	898	907	903	861	883	868	856	899	982	859	963	906	909	935	896	922	947	832	951	879	866	881	964	875	827	901	855	885	912	867	893	887	877	945	949	927	873	909	914	942	943	889	943	893	855	892	890	895	915	861	895	948	901	924	883	937	881	887	941	861	866	969	904	900	939	879	947	896	929	921	906	915	896	943	895	911	876	848	918	847	863	919	947	902	905	889	913	875	914	917	911	909	902	881	925	900	885	916	916	934	899	842	913	864	871	884	904	913	883	872	831	928	944	953	880	905	897	912	894	844	909	888	899	902	916	900	889	895	926	913	915	920	877	906	930	871	889	901	892	852	902	887	878	914	906	912	913	857	902	890	865	890	928	910	914	935	893	892	922	927	932	903	872	876	866	863	882	870	909	911	891	922	854	921	939	970	929	916	902	904	893	917	889	899	886	873	875	865	902	886	939	921	895	860	905	863	896	862	801	956	910	898	887	887	922	907	921	930	881	931	921	917	969	877	887	880	930	945	878	859	938	867	922	906	905	905	888	922	940	893	924	913	922	909	888	914	893	901	878	886	924	843	886	898	915	901	919	951	933	841	916	918	965	860	880	892	927	923	915	850	917	852	855	937	924	891	860	911	888	839	926	922	891	861	894	865	859	897	920	933	883	944	876	856	877	950	931
8657	5941	5452	4609	3310	1888	1552	1943	1705	414	162	182	177	165	177	178	199	187	175	202	167	200	203	191	178	183	216	208	175	191	181	182	183	198	180	207	210	181	193	187	189	170	191	199	197	172	191	180	194	175	191	180	188	200	166	196	192	190	191	176	183	165	174	172	162	195	174	171	184	209	190	166	174	194	186	152	167	185	161	182	174	177	198	204	195	180	200	195	178	169	168	189	192	191	190	203	168	209	194	192	166	199	200	175	182	193	199	202	201	193	181	183	158	170	196	180	174	190	163	172	158	192	190	204	181	204	186	175	176	178	168	181	181	191	188	193	165	201	182	195	158	202	223	178	173	186	194	198	187	178	171	193	183	176	179	188	185	181	179	171	183	176	152	184	179	202	180	163	169	208	182	189	193	196	175	162	197	201	175	196	173	175	172	182	204	195	174	200	178	206	169	182	187	175	190	180	171	161	155	154	167	192	152	213	184	174	198	166	186	171	183	175	181	189	190	197	160	193	173	192	171	203	190	162	179	200	180	177	208	159	182	175	220	176	161	178	183	183	168	167	179	168	193	155	180	163	185	204	172	187	184	216	167	197	221	169	177	185	192	185	189	146	183	181	176	159	189	184	162	168	193	194	175	177	181	186	184	204	195	193	191	178	167	202	193	190	174	164	200	186	183	193	209	184	174	178	203	175	208	202	197	195	192	173	193	178	186	190	194	149	174	199	198	199	180	175	178	166	175	186	180	169	154	162	175	185	173	157	164	199	188	183	209	202	192	191	194	186	183	180	175	191	170	189	184	188	177	207	203	191	177	188	151	200	187	192	170	164	199	192	168	172	195	177	170	188	200	159	185	173	176	214	205	172	189	202	188	207	197	180	167	169	200	169	192	180	159	167	184	173	177	174	183	165	194	228	194	177	167	188	161	195	188	176	194	191	192	187	183	167	186	182	193	177	159	185	188	188	205	172	201	188	171	173	163	160	182	203	219	180	161	169	187	167	169	177	188	179	172	195	205	166	184	189	157	192	184	159	162	165	193	186	171	156	172	174	204	167	180	220	182	191	172	183	172	192	197	189	181	191	172	164	159	180	190	187	193	203	150	150	170	190	195	191	168	206	207	167	158	173	192	198	161	183	200	195	208	164	203	185	199	199	174	190	191	185	203	168	185	166	177	188	169	157	204	190	213	189	177	185	186	189	181	196	179	155	204	171	193	207	202	172	196	175	177	186	192	189	187	194	203	162	180	204	173	183	193	172	189	210	162	172	191	181	189	186	192	169	159	188	197	169	179	166	207	190	220	171	187	198	182	181	185	177	180	169	192	213	181	206	191	195	185	194	168	177	173	172	166	182	206	175	197	187	188	181	173	209	200	164	165	188	191	202	166	176	175	168	190	194	190	201	172	175	204	172	157	192	196	169	201	164	192	236	214	206	189	171	183	173	198	207	197	178	177	180	168	153	172	204	166	163	189	180	175	186	169	178	185	180	195	171	190	173	158	191	181	176	173	194	189	169	164	193	188	191	209	211	196	203	210	193	176	190	199	155	186	155	180	201	174	185	201	167	178	215	167	172	150	190	171	180	194	209	179	160	205	163	182	168	171	163	171	177	184	167	180	208	178	185	165	171	181	171	176	181	195	195	194	171	167	170	159	172	194	223	188	172	205	183	221	172	171	194	197	196	204	217	165	203	176	185	206	170	198	180	186	201	205	169	176	180	174	153	171	187	217	193	161	180	180	167	170	195	186	170	164	173	172	185	172	183	192	208	167	129	171	178	207	168	166	192	210	163	168	178	167	174	198	186	188	156	165	180	181	179	166	174	182	201	175	178	189	180	182	182	188	175	178	212	184	179	198	168	209	205	183	185	187	174	166	181	195	177	167	201	181	198	169	179	181	181	203	184	181	170	186	172	193	176	196	177	168	185	177	171	205	185	185	192	169	200	201	190	190	215	174	190	196	192	184	203	215	202	178	160	181	170	173	170	193	206	187	180	211	190	195	184	195	206	184	181	158	187	188	191	196	197	198	206	195	182	188	189	187	185	186	196	190	199	188	184	170	167	194	197	186	186	167	191	194	174	190	207	166	195	154	189	172	183	178	177	178	202	172	171	178	171	171	171	175	182	186	154	195	176	184	201	177	174	186	179	179	175	215	175	186	201	171	167	178	187	158	175	165	204	186	179	182	184	196	202	172	158	190	183	174	179	204	199	163	164	208	190	202	179	175	185	202	160	208	161	188	184	184	173	188	197	180	184	198	174	186	201	197	174	177	158	182	179	162	176	168	181	185	198	157	156	163	190	184	191	165	204	155	197	159	172	205	190	198	142	180	205	180	220	191	186	178	187	183	186	166	182	201	196	164	169	193	174	169	178	198	182	179	183	187	193	179	187	181	179	197	184	201	176	199	178	182	183	175	213	203	173	170	183	183	198	186	172	167	178	186	169	205	173	211	185	187	206	203	170	187	200	156	184	170	181	197	173	192	201	169	182	183	189	193	187	191	183	212	153	191	170	209	164	162	193	179	179	211	183	184	206	165	184	173	210	177	161	192	196	190	192	180	187	193	161	189	194	190	175	187	190	178	194	223	178	179	151	168	175	178	176	186	184	178	188	155	171	188	167	185	172	204	197	192	178	177	174	177	186	190	181	189	215	171	169	160	194	172	189	169	206	211	188	207	186	157	194	201	187	173	188	178	205	188	195	168	186	195	197	184	198	194	176	193	162	156	141	208	212	169	176	181	175	176	182	188	204	181	141	230	187	179	205	204	174	169	184	186	194	197	175	161	179	175	172	172	178	168	149	199	178	183	154	179	181	184	156	164	192	183	172	172	168	183	170	169	197	187	194	174	178	172	161	181	186	174	200	211	207	165	180	187	192	201	200	201	181	172	183	166	187	195	161	183	179	173	183	178	173	174	192	170	182	188	194	200	154	188	181	198	206	179	199	173	212	202	165	210	181	183	188	189	202	179	189	190	199	189	195	188	177	179	189	172	206	193	212	209	176	196	189	164	173	197	206	172	204	179	174	198	169	186	174	179	158	169	169	189	176	175	190	173	183	184	184	184	200	197	216	197	196	189	206	182	189	195	207	207	217	206	180	187	161	171	170	196	198	194	203	207	173	214	183	180	188	173	155	184	179	181	192	172	172	183	159	177	167	202	188	191	203	183	195	196	184	184	187	171	202	189	172	182	192	194	178	195	186	185	201	203	194	209	180	189	194	180	198	192	182	200	176	175	183	177	179	178	176	197	193	159	179	197	180	209	212	183	170	186	180	182	204	178	202	170	176	172	199	172	184	202	184	199	182	180	202	155	201	173	187	178	199	178	216	167	211	175	182	184	165	172	161	188	204	174	199	210	181	207	177	165	198	189	162	179	159	162	196	211	168	174	181	195	194	178	176	156	192	175	162	188	167	186	166	190	175	176	160	196	176	193	198	194	206	176	178	196	182	188	189	175	190	193	189	193	194	163	171	174	177	174	186	200	182
5076	5054	9176	12695	10954	7474	7382	8930	7402	914	484	467	480	492	475	476	457	452	425	453	454	480	489	442	496	445	459	454	480	469	497	440	434	472	477	472	489	482	448	439	444	443	465	476	413	471	425	429	470	455	444	454	427	453	484	436	477	451	432	430	402	478	461	476	430	458	457	455	462	446	482	434	434	414	434	469	418	442	460	454	473	443	459	474	454	461	446	449	441	422	479	512	445	438	441	441	471	471	489	484	426	468	458	469	467	442	435	453	423	474	467	466	453	466	453	445	469	478	455	431	483	470	421	436	415	463	432	482	487	480	511	463	444	467	464	469	472	454	453	423	475	480	465	455	416	401	443	450	503	493	463	436	417	447	452	447	482	419	431	446	397	482	496	463	464	430	478	471	447	488	429	448	441	497	441	407	474	439	411	420	480	493	481	440	495	445	439	447	497	422	485	480	462	457	442	449	444	475	468	475	447	461	451	466	457	450	468	425	480	465	472	437	440	450	454	458	506	462	486	465	449	442	475	471	444	438	477	438	458	452	440	453	459	446	412	466	478	473	469	433	468	424	479	461	442	466	452	467	474	458	428	459	443	445	451	466	429	452	488	460	436	460	475	472	442	433	480	493	435	457	438	472	447	434	480	460	478	433	419	456	468	501	452	449	474	445	468	463	483	469	454	443	461	401	454	460	438	447	472	494	430	450	473	450	472	464	467	474	430	445	460	469	474	476	481	449	435	401	503	469	459	473	472	471	442	461	457	468	476	458	434	457	453	477	435	443	420	451	474	449	463	449	462	468	482	483	470	441	466	442	461	482	483	437	442	414	455	454	463	470	457	469	446	427	443	455	395	467	438	483	462	472	458	480	455	477	419	440	467	490	447	437	458	458	463	436	441	461	494	438	414	461	430	476	453	423	457	466	426	469	434	459	431	455	453	442	443	464	447	461	462	432	471	453	422	406	481	477	435	511	497	449	459	469	466	450	498	449	483	433	464	458	469	463	431	442	479	474	457	482	443	429	460	410	446	455	483	443	479	420	474	470	415	435	448	430	463	465	435	446	455	436	479	456	461	474	438	393	494	452	459	456	450	505	453	442	442	494	431	470	499	454	466	450	445	479	423	458	465	457	464	473	439	447	444	463	481	451	472	481	428	435	468	431	460	461	440	459	426	455	437	442	431	471	455	462	435	449	455	459	487	504	445	463	477	437	460	469	482	472	456	480	429	456	481	442	440	453	417	410	475	443	431	462	456	446	464	452	494	415	487	463	463	446	483	478	471	439	476	432	470	446	442	488	431	436	437	428	473	485	464	470	461	471	505	498	468	440	452	479	465	443	442	390	480	447	461	464	474	465	475	480	465	463	474	423	426	484	457	434	449	460	457	426	442	482	431	451	479	455	433	499	450	408	446	476	461	463	451	463	463	453	453	490	509	433	432	466	493	470	450	489	422	468	442	446	442	459	436	430	469	458	452	447	431	469	472	401	435	501	453	460	423	437	472	464	467	460	444	476	478	450	475	500	457	441	460	459	430	484	462	452	472	440	467	451	446	473	408	467	467	457	459	447	416	480	466	469	464	464	458	449	440	459	481	461	480	434	447	413	473	448	478	453	427	440	434	468	487	472	470	434	473	462	465	490	435	499	451	454	442	425	486	500	493	452	472	419	442	454	456	441	474	438	470	452	437	426	530	426	432	476	446	482	437	467	431	442	446	456	478	433	468	455	449	419	475	458	450	441	472	434	469	425	429	473	461	416	427	443	452	424	465	450	422	436	430	481	478	429	457	461	469	481	447	454	443	457	449	456	487	437	457	443	461	446	470	447	430	435	437	474	479	444	449	464	476	482	499	451	461	469	444	459	452	440	464	469	481	474	447	446	412	484	442	432	454	463	449	469	459	463	437	441	447	454	456	461	448	461	444	445	445	501	448	422	445	467	467	461	464	470	514	434	455	488	432	474	464	451	461	442	463	473	460	484	449	465	464	437	480	441	462	489	428	463	459	423	473	438	455	458	484	400	478	464	452	453	452	451	450	437	463	440	469	481	432	459	462	468	473	429	460	440	468	454	467	481	458	468	471	458	456	471	464	447	458	465	446	448	466	510	472	483	479	485	470	433	475	458	425	467	449	460	459	453	465	443	434	417	468	449	444	486	424	469	450	465	483	473	437	474	441	462	431	491	439	454	454	436	436	445	469	472	489	446	464	467	444	475	491	476	447	448	452	465	494	454	411	467	448	447	467	430	469	462	433	464	444	453	437	465	512	430	442	476	477	476	454	441	444	510	484	441	464	470	503	440	450	440	461	484	475	429	417	488	454	427	441	476	486	480	476	435	428	484	444	451	467	477	423	476	466	470	422	450	493	452	492	446	470	463	472	519	425	443	412	442	478	446	472	457	444	443	443	450	472	489	467	410	453	468	453	432	481	455	471	451	437	466	440	474	429	467	429	456	437	468	410	470	442	455	451	468	455	471	509	418	455	451	467	446	498	407	456	463	439	473	455	434	458	440	462	460	432	495	462	486	500	494	493	422	444	461	467	435	493	426	488	442	466	429	459	452	474	456	414	423	477	463	481	479	444	483	478	469	441	448	461	487	443	446	461	450	457	475	469	442	437	460	454	430	451	487	450	433	404	429	483	448	482	441	448	500	468	481	469	415	436	482	433	453	467	509	463	424	482	472	484	439	445	477	474	466	469	444	490	463	421	439	475	448	440	474	436	460	441	447	448	446	466	438	439	433	493	457	450	466	477	457	455	473	473	467	475	468	530	450	475	423	487	424	454	487	460	470	417	465	460	461	455	442	451	420	457	468	472	476	423	472	490	437	441	445	439	459	462	448	453	436	448	453	414	480	470	480	475	467	478	467	466	397	453	431	492	457	457	454	479	414	470	473	468	458	452	435	432	454	480	446	456	426	413	454	487	472	441	459	443	453	440	438	465	437	456	405	470	450	441	461	467	491	465	458	437	448	514	475	484	431	453	439	428	419	443	459	479	442	462	454	472	473	464	462	448	469	426	511	457	447	426	443	463	426	471	436	436	449	481	423	476	512	451	433	432	449	469	470	496	451	476	486	446	437	482	442	449	460	469	429	422	469	443	463	448	462	521	514	479	448	461	473	436	471	458	443	465	476	462	457	429	459	448	485	480	476	443	464	454	477	442	442	454	500	470	441	462	465	490	452	459	460	465	460	480	441	476	452	461	465	445	428	471	430	454	435	444	459	470	449	479	416	447	488	449	452	439	437	475	475	461	439	466	516	446	509	412	468	436	434	440	448	465	435	476	467	440	438	426	508	438	424	445	471	482	486	499	450	452	437	444	453	463	453	484	450	453	444	485	486	416	463	437	435	467	454	485	499	471	467	425	482	427	437	466	439	457	411	441	462	468	446	497	442	487	475	444	464	437	427	460	457	471	421	462	468	419	454	425	488	428	499	461	475	441	455	446	444	461	474	489	462	450	471	413	478	443	481	473	493	445	497	444	471	431	454
19466	11000	12848	8750	6775	4388	5589	23162	25582	8819	432	241	286	256	252	237	239	238	236	230	241	248	237	235	213	248	233	239	219	207	226	208	221	245	226	217	241	231	242	221	197	233	228	235	247	225	258	243	245	235	279	240	221	244	221	248	229	215	238	226	243	216	219	228	210	228	213	233	249	241	239	261	205	250	226	227	237	225	237	228	241	243	240	211	219	264	277	231	247	217	239	213	218	223	245	228	218	252	234	217	226	225	217	225	229	267	239	244	241	240	204	217	238	203	221	217	235	267	248	244	241	205	210	261	266	238	223	225	184	226	206	247	256	253	241	225	240	223	216	239	231	222	235	203	255	232	252	208	241	228	222	209	258	235	213	231	238	220	197	227	243	252	200	261	226	251	252	229	233	218	244	208	227	198	229	235	233	230	219	220	245	247	240	227	221	235	257	254	216	256	223	223	250	241	215	244	236	220	240	228	210	227	255	215	239	242	221	237	236	240	221	222	218	254	250	225	209	222	222	222	216	234	206	229	264	258	221	252	204	247	219	235	229	198	219	222	211	223	253	243	219	224	220	237	249	237	219	215	226	246	202	240	231	246	228	225	217	243	210	231	231	211	208	232	218	218	245	260	204	232	206	239	237	195	214	237	246	254	249	230	248	233	228	250	233	232	227	201	209	205	251	225	227	234	244	261	247	250	253	235	235	244	237	226	244	219	194	219	232	229	210	248	226	241	201	242	226	251	226	256	219	205	220	223	204	238	217	250	220	238	215	222	227	221	238	245	221	218	217	222	230	242	210	222	213	240	241	283	211	254	230	214	254	240	237	229	244	243	239	239	207	236	219	215	253	268	216	233	227	224	226	232	244	244	249	218	259	220	226	254	226	241	212	218	192	253	227	210	249	251	251	209	224	238	210	243	209	237	245	237	237	239	210	244	243	232	211	230	211	221	238	239	258	232	213	248	231	199	236	203	216	239	213	239	241	218	218	218	222	237	220	271	251	227	234	217	222	198	223	219	230	254	247	217	241	237	222	259	254	227	217	231	238	236	237	243	239	253	232	204	207	233	233	248	209	213	197	206	242	237	216	223	233	211	238	218	222	235	234	241	238	221	195	216	246	242	257	215	220	216	223	217	248	245	211	221	239	193	216	210	236	236	223	211	221	267	253	236	203	235	211	228	245	253	263	231	222	229	246	222	219	228	242	211	218	241	214	212	215	226	237	216	203	219	238	244	232	198	222	239	205	259	253	238	235	244	225	194	241	225	256	208	261	206	218	228	235	221	216	219	219	234	251	247	239	213	226	224	223	234	237	196	233	215	203	262	216	214	213	215	244	255	206	229	208	216	245	248	243	244	242	260	239	226	246	261	228	249	222	226	221	232	230	226	211	228	244	241	234	220	239	253	211	227	223	222	247	227	194	267	247	222	215	236	248	182	215	201	231	220	256	259	240	232	233	230	250	269	219	232	218	226	252	235	224	225	239	201	236	221	256	220	229	213	193	221	233	220	226	223	201	204	208	206	213	221	237	247	249	253	226	200	225	215	199	242	220	254	249	225	222	224	232	215	212	212	220	203	247	218	226	230	247	220	232	248	212	205	254	250	239	241	216	226	210	213	221	211	204	232	240	234	268	209	226	236	213	243	264	192	207	215	197	224	239	228	205	219	206	215	218	239	262	228	252	224	214	223	217	229	243	233	242	228	239	240	239	230	237	224	262	220	246	218	233	239	232	230	201	244	252	225	231	212	257	240	237	251	224	212	239	246	251	226	232	216	244	237	236	226	227	258	221	264	241	228	227	230	243	254	211	226	241	242	240	232	226	221	219	205	212	222	257	238	252	252	197	218	257	221	254	242	232	203	244	232	240	238	226	269	255	234	228	237	208	216	266	239	215	209	242	235	238	231	257	220	234	218	200	235	229	216	244	245	247	213	240	225	221	241	246	228	211	256	238	231	232	250	231	246	244	248	247	224	261	218	225	231	211	197	235	231	242	241	204	206	219	224	236	248	239	223	219	244	228	236	221	229	232	240	250	227	234	232	220	228	214	237	236	241	224	236	247	242	222	217	222	230	228	238	259	223	233	219	233	190	211	239	243	219	238	217	253	238	226	248	243	222	215	224	248	231	233	207	229	236	238	225	223	185	222	216	213	220	256	233	227	215	273	204	238	250	215	235	219	219	236	229	250	239	214	245	261	259	225	236	214	239	210	238	236	257	213	214	220	218	236	244	195	242	231	242	240	217	233	247	240	248	208	242	230	235	227	241	243	223	227	213	266	226	212	226	215	252	234	211	212	237	226	238	243	253	223	221	234	211	233	249	201	214	254	225	267	244	216	225	234	228	220	251	243	213	242	213	259	218	229	236	205	238	244	220	241	230	250	238	241	205	221	213	242	233	214	245	237	224	238	217	219	222	248	221	217	216	219	204	243	226	220	244	227	244	201	229	251	246	233	248	251	198	220	204	214	255	239	241	247	253	230	226	236	222	216	239	226	216	218	238	237	251	217	241	207	229	235	234	224	228	262	241	214	238	232	253	217	235	241	229	235	223	244	240	215	212	221	214	254	250	223	233	262	226	220	250	262	239	231	214	216	241	238	221	234	248	206	254	245	255	203	202	209	228	242	216	233	239	259	227	231	225	234	227	250	215	208	219	236	230	232	222	205	220	220	224	205	259	257	229	270	190	231	223	204	218	261	222	266	205	229	211	239	232	251	229	209	228	236	248	206	218	216	242	250	211	231	245	261	213	226	234	212	214	201	216	248	231	220	253	243	236	196	232	213	241	236	216	215	205	247	246	243	196	209	212	236	248	236	230	237	245	228	221	230	253	235	212	233	226	242	200	237	218	229	231	231	244	211	214	228	238	234	230	255	203	222	211	236	218	221	273	257	239	237	216	217	220	208	220	217	261	216	242	213	249	264	210	220	233	208	235	239	235	259	226	226	236	247	224	223	227	221	237	246	249	264	247	217	251	226	231	229	244	216	210	213	248	244	248	204	259	225	268	244	227	197	241	226	240	250	220	212	240	240	242	239	234	221	253	249	223	241	217	260	206	235	235	228	226	230	244	239	231	247	232	220	231	226	230	213	228	220	202	235	232	233	238	237	275	232	274	219	237	248	213	245	239	244	204	233	205	210	227	223	229	228	217	250	233	228	233	230	222	249	229	238	228	229	250	234	253	264	218	254	232	218	223	236	239	236	204	224	238	216	229	224	207	252	239	242	241	234	223	230	230	230	220	224	206	204	234	200	215	244	225	228	242	246	209	222	247	207	216	223	225	204	195	214	235	226	246	245	252	268	227	255	223	224	218	213	200	208	234	207	227	231	202	218	222	229	262	250	211	208	231	244	236	217	226	258	241	234	227	213	238	213	220	232	225	211	213	229	236	250	230	266	213	255	206	240	220	237	240	243	199	238	236	232	227	246	219	235	205	231	251	263	217	241	234	211	246	214	250	234	238	192	231	246	232	226	220	252	242	238	247	254	258
10617	8644	19124	19251	19417	14876	19753	46291	45947	11416	783	700	777	668	675	651	630	632	634	657	643	620	597	589	610	641	564	561	636	573	600	591	596	619	559	608	586	569	559	595	609	582	579	628	567	618	556	577	598	561	572	562	529	505	572	565	584	581	581	539	589	591	582	566	571	595	548	544	611	603	642	564	561	533	597	573	590	578	577	599	590	554	584	608	563	553	554	633	554	567	575	535	542	583	546	553	577	522	600	591	600	552	575	550	570	574	531	543	562	530	566	580	561	550	542	567	563	571	558	577	558	581	554	540	587	596	576	533	535	577	569	569	550	581	570	558	609	556	589	585	579	594	597	535	571	556	555	601	550	602	573	517	567	591	564	550	584	579	559	566	548	555	572	556	574	552	573	582	568	563	550	604	594	605	587	572	608	573	545	593	566	553	529	569	548	532	545	572	557	562	544	542	582	517	593	500	556	569	566	578	558	559	608	534	520	567	566	558	559	544	562	560	572	553	573	566	603	566	561	578	582	591	518	580	569	595	567	562	577	585	533	573	578	531	594	591	562	552	530	569	538	575	604	522	552	549	600	579	571	543	564	585	547	559	547	570	544	581	542	574	585	585	536	548	538	534	563	571	579	563	600	583	591	571	571	562	631	585	586	541	588	549	560	530	564	562	511	602	539	575	592	513	535	543	558	527	541	594	582	545	564	572	598	565	570	569	592	558	564	586	572	596	528	568	638	550	571	557	595	559	539	594	574	582	599	563	594	593	590	575	594	510	559	563	580	540	534	563	534	570	557	614	585	557	553	601	580	547	564	566	551	580	553	543	589	546	571	555	546	559	606	555	555	583	587	536	578	566	567	547	564	569	565	582	629	568	558	507	567	588	547	542	562	531	596	558	575	554	551	580	571	598	568	545	610	595	594	600	552	561	574	579	576	587	574	537	552	583	558	616	535	573	549	564	537	503	567	536	593	563	526	521	578	577	538	570	588	526	571	560	541	571	554	526	580	558	559	556	571	604	570	565	563	552	582	583	568	590	580	540	609	575	574	575	588	589	541	592	578	577	570	585	546	572	597	577	586	569	555	567	560	562	527	577	545	528	593	596	600	562	559	557	557	600	576	526	586	585	555	545	537	563	612	579	550	550	570	582	577	580	592	542	601	555	586	568	537	574	573	594	542	539	538	565	563	585	629	598	550	572	545	570	549	630	573	613	549	568	551	549	591	553	564	596	592	615	534	601	566	575	550	573	564	624	534	552	555	597	594	553	546	583	567	566	618	594	556	573	645	549	575	584	562	583	551	551	549	562	556	536	564	575	593	573	576	586	580	614	571	609	554	579	605	584	555	547	588	571	564	548	575	573	555	568	525	610	560	552	573	609	600	592	564	590	545	594	548	552	539	562	574	557	555	564	569	555	576	581	524	563	515	550	557	597	552	589	610	565	542	550	550	520	548	562	561	534	543	526	560	578	544	607	558	554	559	555	559	574	580	551	547	541	548	560	521	536	563	577	573	594	557	577	539	569	566	616	571	568	566	565	572	525	549	582	554	626	557	555	532	551	568	589	568	592	540	562	621	569	523	554	581	597	543	520	535	548	536	568	585	541	543	608	541	564	550	569	614	583	585	556	551	553	577	531	594	575	614	590	549	501	583	564	594	540	560	610	551	518	609	590	588	593	583	543	556	623	589	590	565	542	597	539	564	624	614	583	579	570	577	585	605	556	596	575	553	581	593	534	558	589	561	563	567	580	615	571	559	561	623	587	569	504	585	552	567	548	553	545	564	602	568	612	613	555	601	538	543	521	566	544	543	553	556	538	577	590	556	538	586	553	564	555	551	589	589	580	564	568	568	622	561	550	591	570	587	574	556	622	520	559	586	588	555	580	563	545	547	523	524	549	553	596	588	567	564	599	544	622	566	573	574	572	585	586	549	584	521	558	582	543	569	568	560	583	568	579	538	569	531	520	573	576	563	551	587	563	531	560	523	562	549	515	591	542	572	596	585	570	555	559	542	543	528	528	550	516	581	601	537	556	544	534	534	582	575	563	603	545	590	591	570	585	577	547	539	594	566	560	559	579	579	574	583	550	601	545	535	585	524	530	581	549	602	574	621	573	558	557	573	580	594	551	580	570	569	599	550	541	545	567	563	539	569	506	554	573	541	587	582	538	543	566	632	598	576	538	543	540	554	541	579	540	553	553	549	566	589	547	557	578	542	580	578	510	552	591	534	572	578	537	557	534	561	575	602	592	523	582	617	527	560	541	549	576	566	559	601	549	543	534	571	598	580	542	590	551	583	579	595	556	578	569	582	572	571	569	607	573	563	529	544	551	540	556	552	521	579	540	553	544	544	568	553	533	565	544	589	517	566	598	541	583	564	601	544	549	555	583	586	558	585	563	588	552	563	554	558	532	556	573	570	551	541	603	585	561	593	549	544	543	577	575	586	565	571	607	568	612	569	598	565	546	571	595	535	570	576	578	569	543	561	563	551	583	539	571	577	580	540	545	549	542	569	568	565	584	556	581	619	551	550	613	582	582	582	567	543	582	551	574	587	579	571	599	532	601	508	582	589	540	539	546	604	571	587	598	549	551	556	569	564	584	552	568	550	556	551	569	557	570	562	526	572	561	554	543	570	552	574	558	570	559	555	558	584	581	575	570	559	570	592	577	565	552	572	520	545	571	503	552	580	552	595	531	543	540	574	566	563	555	573	598	588	581	556	607	577	593	515	565	564	541	530	576	556	559	543	521	586	557	586	561	545	517	566	539	542	610	572	588	579	577	536	577	563	552	545	578	556	579	554	547	576	550	553	536	557	576	573	547	566	577	539	596	599	578	558	587	587	612	527	538	559	585	559	600	552	547	554	575	582	575	548	541	541	600	588	543	575	559	559	622	578	544	609	573	593	571	549	535	581	578	625	558	581	549	540	591	545	574	569	537	561	581	535	530	556	556	611	546	548	547	566	537	586	543	593	589	548	597	586	524	594	585	567	583	597	559	568	590	607	554	582	582	530	543	559	556	596	545	564	595	548	603	582	609	549	541	566	563	586	529	566	569	552	545	599	584	582	572	561	581	541	547	567	598	579	578	581	586	560	522	613	538	518	568	605	588	554	548	555	575	563	588	552	573	569	602	589	553	557	531	583	596	579	543	577	554	571	534	592	600	593	550	582	564	536	579	545	565	558	541	550	594	615	519	594	560	563	529	582	600	599	589	615	560	550	500	582	617	553	548	607	571	555	549	564	552	537	543	557	575	586	624	598	529	587	569	621	552	551	538	548	550	576	597	568	549	587	564	585	577	585	543	537	558	607	555	558	553	563	594	599	574	568	528	553	549	549	538	580	553	579	579	582	571	555	569	565	567	620	569	575	563	532	642	550	551	602	553	525	570	598	591	631	585	547	561	550	527	539	514	577	569	534	584	571	541	545	626	579	575	576	504	588	532	577	545	579	565	579	559	544	562	565	580	562	594	606	534	521	562	585	500	584	553
30467	17669	18237	14328	11184	11723	31230	43132	40379	18490	1420	460	458	432	446	459	402	464	457	451	462	435	423	423	478	426	411	393	442	417	435	405	454	455	421	430	441	432	401	431	409	419	428	473	441	419	413	395	404	407	439	405	428	400	458	460	405	448	459	458	456	439	443	413	439	434	431	450	428	448	381	420	459	421	433	422	466	431	402	455	402	439	401	414	401	411	387	443	405	398	415	416	433	391	449	405	400	421	408	393	396	425	449	398	401	438	454	397	442	437	401	449	372	401	461	431	466	441	426	455	466	419	410	413	414	409	453	400	428	408	418	416	425	419	419	403	399	424	452	417	378	406	468	407	431	460	424	411	433	387	443	401	433	388	411	439	383	391	422	466	419	409	426	404	428	413	393	433	450	404	387	390	463	410	441	425	443	415	449	407	431	438	444	443	393	464	410	414	420	398	392	417	427	447	393	445	417	417	400	477	420	460	392	406	442	403	419	418	415	431	441	393	450	392	411	426	425	446	442	425	407	419	414	415	436	411	388	454	419	405	422	435	427	375	405	451	438	456	449	456	404	425	431	419	443	412	466	438	407	485	417	407	386	383	430	447	407	393	443	439	405	482	442	420	424	399	476	473	432	471	419	361	449	406	381	420	399	447	421	424	390	435	385	456	413	386	405	428	387	423	420	407	417	432	413	420	431	375	412	420	397	401	393	430	388	411	410	405	448	429	436	381	435	424	439	442	419	428	392	378	417	425	421	415	392	452	421	402	431	411	463	437	392	423	376	437	464	416	428	414	436	442	398	413	414	454	438	445	419	424	407	431	431	452	403	425	428	423	432	426	414	400	436	385	434	432	405	453	430	420	430	450	383	419	421	459	436	408	423	388	387	432	420	422	413	417	418	424	429	438	445	445	407	449	435	417	433	423	415	397	388	415	410	416	410	403	400	376	400	426	397	427	425	438	459	420	446	453	424	446	395	411	422	414	376	409	400	469	477	475	453	449	402	398	411	411	424	406	473	414	411	430	409	412	437	444	374	414	405	401	454	432	377	417	438	441	460	447	382	463	381	397	418	445	432	421	472	412	398	442	462	406	418	436	414	417	428	486	449	425	445	424	397	419	370	411	410	374	405	408	460	422	426	430	429	395	419	434	455	449	421	431	410	420	437	424	430	377	417	414	420	423	432	445	422	451	402	415	426	435	424	429	412	419	430	455	447	421	397	471	434	401	430	428	414	414	410	489	473	428	419	401	398	379	392	417	426	410	415	425	389	420	446	331	396	460	449	411	403	431	406	410	436	454	432	463	381	405	438	385	379	420	409	462	413	415	466	433	441	406	420	416	468	397	414	418	434	426	360	407	425	449	378	472	393	417	449	437	396	411	424	434	422	445	455	455	458	463	449	413	428	413	414	423	423	398	439	465	429	419	396	456	435	424	419	405	390	373	423	430	458	443	432	402	451	450	406	416	422	425	415	431	410	426	442	438	425	446	434	435	413	449	456	428	445	377	433	428	414	382	426	418	421	442	394	423	403	392	402	472	410	417	377	460	424	444	417	430	408	392	449	377	430	422	396	406	363	411	443	391	411	408	382	445	467	419	419	368	420	415	451	424	449	436	448	439	439	397	413	421	389	429	380	423	432	452	396	461	415	449	410	451	437	426	482	427	415	397	399	426	413	436	442	453	448	409	456	448	434	459	397	428	439	418	413	404	439	432	435	425	456	441	451	435	393	432	412	422	455	392	412	428	423	402	433	425	409	414	400	432	391	414	410	452	423	400	471	436	393	415	411	412	431	430	428	431	429	414	414	404	468	427	444	399	419	461	407	432	488	373	402	430	395	394	430	411	409	427	443	431	434	447	398	429	479	412	417	413	448	459	431	423	445	401	460	379	414	410	424	414	392	432	424	429	431	442	456	414	408	405	431	381	403	425	407	454	439	470	436	443	428	392	424	391	450	408	449	411	448	439	408	415	430	405	453	414	388	439	437	418	440	427	405	435	426	401	406	443	406	430	396	431	413	432	423	433	406	431	440	417	498	400	408	368	445	458	427	409	451	428	435	414	406	454	412	427	450	404	418	394	435	460	419	406	437	426	416	408	470	436	419	430	420	428	450	429	473	463	376	453	412	399	396	391	446	429	429	432	427	432	408	411	418	436	444	409	445	414	425	424	414	398	431	397	434	418	401	426	402	404	433	423	453	413	418	436	424	400	404	436	426	424	441	453	423	365	446	425	387	404	393	407	389	433	403	455	473	465	480	422	471	440	425	398	441	428	406	400	407	412	429	494	428	418	414	429	447	442	391	426	442	391	412	419	415	352	432	436	411	456	439	418	443	435	463	465	396	413	445	393	415	422	414	457	429	400	436	448	409	472	420	381	457	387	381	419	455	429	439	401	412	418	436	459	434	421	444	425	431	445	494	444	398	419	412	425	446	457	429	406	434	417	373	411	396	381	406	443	454	410	415	426	424	388	442	411	437	442	463	436	445	432	416	437	410	417	433	435	444	427	402	447	437	417	426	441	444	423	456	385	447	410	450	399	496	455	439	398	455	421	411	381	417	395	434	425	411	419	439	440	447	418	422	394	436	415	443	398	424	416	423	417	410	418	393	418	420	424	430	397	434	409	429	454	458	435	422	390	466	410	448	455	467	462	442	407	485	428	410	444	406	415	404	414	417	395	417	434	414	460	425	422	413	434	401	429	460	438	441	455	381	430	416	406	409	435	444	378	424	443	422	431	403	468	422	414	408	431	447	428	425	419	435	410	407	400	460	457	425	461	436	456	378	411	470	426	447	436	438	417	404	457	404	392	417	432	399	412	404	388	400	449	417	411	428	428	452	444	403	382	470	424	477	386	428	439	398	448	405	422	453	436	424	438	463	450	360	419	441	399	435	407	411	430	405	445	457	455	416	394	406	387	407	409	401	444	436	411	442	396	446	402	401	459	442	434	450	448	428	395	430	448	411	422	400	459	409	423	358	414	407	393	452	422	426	420	425	406	424	408	403	398	392	394	426	443	435	444	399	463	412	415	382	399	396	386	395	408	437	466	449	418	417	434	407	425	435	412	415	439	458	426	455	454	414	442	411	430	457	399	390	459	445	422	466	409	438	427	432	441	443	415	412	431	451	486	385	424	429	425	470	428	429	446	444	423	419	395	413	488	419	389	349	410	448	419	450	412	434	411	394	411	423	384	400	433	429	431	413	461	457	457	467	431	433	432	415	405	402	456	432	421	412	423	434	413	421	425	434	422	406	415	430	415	397	410	419	361	403	427	431	436	433	410	421	435	427	430	397	420	426	449	415	449	474	467	395	447	416	417	418	384	418	363	454	407	425	372	414	420	418	438	357	397	441	470	427	473	428	384	410	440	369	419	419	447	432	420	397	459	427	404	420	440	438	401	395	413	419	431	438	415	416	418	421	421	418	450	405	442	490	443	411	390	392	400	427	421	446	429	415	447	417	404	423	428	454	438	426	432	418	435	394	425	412	424
14624	12548	23796	25866	25772	28544	50882	60430	56893	18964	1265	1226	1234	1147	1096	1030	1047	1084	1052	1015	1037	1030	993	1005	1025	1013	1000	1025	997	977	978	914	994	1041	1000	1013	1010	923	992	991	946	949	955	920	999	934	945	948	907	948	942	962	917	936	931	901	945	895	939	992	920	980	971	946	926	908	949	939	891	981	920	902	1012	898	995	941	923	953	964	970	937	970	949	957	923	936	923	945	918	914	935	948	966	927	945	969	914	991	932	929	949	941	958	925	963	902	972	913	966	947	896	941	960	886	946	976	901	923	959	932	968	932	940	955	926	973	957	964	943	961	924	937	930	936	866	991	969	935	991	934	961	929	917	1003	960	969	979	897	888	881	957	880	934	961	947	903	946	999	975	912	977	965	935	948	965	970	973	923	938	944	870	908	896	885	966	1001	928	954	908	933	961	868	964	955	928	963	892	946	875	990	971	989	918	955	970	961	933	955	1018	892	924	905	919	986	916	889	909	978	918	977	970	947	962	933	975	982	931	909	976	949	916	973	962	903	922	960	986	905	1001	896	936	919	918	975	936	989	950	989	911	974	912	888	881	967	939	978	927	904	966	985	943	883	976	871	934	955	924	939	965	919	962	912	951	923	945	888	976	941	948	936	964	1001	913	909	949	957	903	977	949	911	924	962	934	948	921	914	928	964	947	951	979	905	960	899	971	912	974	1004	926	964	918	967	934	944	889	914	936	942	968	968	910	990	992	924	921	949	928	977	948	950	929	954	968	914	946	911	941	944	907	945	897	928	945	949	948	991	917	926	1005	927	924	913	949	961	938	897	938	919	925	941	949	938	931	929	941	908	920	953	968	968	950	957	927	929	937	935	1019	926	949	875	1008	968	989	963	927	913	965	1007	944	959	908	959	983	970	934	909	999	952	981	1034	930	912	993	887	922	912	912	928	1020	988	923	971	894	950	970	977	930	966	934	962	940	960	1002	987	920	919	884	977	950	977	983	958	898	911	945	971	941	952	899	984	943	991	986	953	943	942	973	947	946	956	961	941	918	921	902	1005	932	976	931	927	940	911	896	962	991	941	940	939	1023	927	943	891	937	921	955	954	936	947	935	936	921	929	956	974	929	930	950	934	853	939	936	967	946	860	918	941	906	938	969	958	952	887	953	925	921	945	953	916	979	992	953	959	919	945	968	874	963	920	911	917	979	927	971	925	882	924	969	917	938	930	921	939	931	951	910	984	995	966	918	908	1032	944	931	921	971	960	930	955	890	956	893	951	929	927	875	908	961	962	917	941	957	972	944	953	987	944	906	931	907	1008	924	1014	916	967	931	946	934	954	960	944	955	963	981	899	961	898	961	993	914	921	969	968	918	927	932	932	943	919	975	920	956	941	957	907	928	943	905	915	895	917	875	913	923	948	882	938	930	957	960	939	957	936	968	914	894	921	956	933	919	941	948	969	954	941	958	982	937	949	938	986	954	931	952	903	974	975	949	903	951	929	900	949	947	929	892	998	918	922	940	893	963	924	929	956	963	979	926	952	955	991	970	956	974	924	954	921	943	898	935	1013	970	929	993	1013	928	915	945	928	915	973	944	968	954	928	964	947	971	920	904	954	967	957	988	938	950	968	903	935	994	946	922	959	922	956	943	951	903	946	922	909	922	987	977	945	966	928	968	962	928	906	948	948	962	956	968	894	935	962	1012	956	941	955	954	931	979	967	944	915	976	991	875	971	998	965	942	977	953	909	912	913	950	913	985	960	936	946	953	915	961	979	938	989	970	945	911	923	986	848	972	910	928	941	916	974	991	939	963	947	916	926	936	931	970	944	920	898	915	946	927	916	977	911	970	965	965	935	894	957	963	983	858	969	895	980	948	926	933	921	945	970	862	910	924	966	925	985	985	976	899	902	924	961	1020	935	919	972	947	947	952	944	933	957	917	995	930	950	956	919	998	921	930	931	921	899	946	919	985	911	899	955	927	922	938	899	967	968	942	976	938	969	935	966	923	919	954	938	966	1025	921	933	954	915	1005	1002	962	932	891	916	953	955	929	884	903	977	996	910	969	916	1029	926	929	963	964	936	947	975	870	923	947	895	937	916	883	936	971	924	944	976	905	949	919	915	898	958	962	942	935	932	964	913	956	930	1056	955	951	927	956	953	938	910	942	978	972	905	960	967	926	920	927	1019	924	942	938	890	940	982	945	923	890	934	914	974	955	903	957	962	952	942	1006	973	933	929	965	964	957	946	935	926	924	972	923	954	947	955	962	913	988	916	985	971	959	907	917	872	922	990	900	969	903	909	911	904	962	944	1002	926	944	922	891	938	977	929	919	994	940	1001	951	906	949	925	900	882	955	964	1017	933	936	932	1009	921	936	951	923	923	949	980	1013	923	955	926	1006	882	926	880	960	897	940	994	957	933	973	937	957	987	947	930	905	964	969	916	937	916	947	949	985	966	990	926	884	910	928	964	955	944	952	947	919	991	932	916	936	981	929	923	929	920	988	957	921	915	909	886	881	960	987	941	947	934	947	934	944	935	991	1010	896	928	933	921	936	949	889	898	946	1012	945	937	938	985	893	896	986	888	887	1008	940	975	945	938	936	925	890	970	1000	920	960	922	999	963	965	927	955	1009	954	933	913	934	949	933	940	890	980	927	956	982	928	934	901	974	956	952	916	963	947	931	978	956	940	964	895	970	955	958	968	956	913	916	961	948	938	967	945	943	964	936	935	953	962	949	992	901	930	978	983	986	929	933	918	1008	999	930	858	979	933	910	907	945	925	924	952	916	959	952	915	984	937	942	913	930	900	928	941	926	968	945	924	965	950	932	915	921	941	886	968	959	952	960	936	965	957	988	944	923	924	934	957	909	944	886	944	939	888	944	949	938	939	907	975	887	948	885	968	931	949	946	932	957	944	967	979	885	942	921	928	941	887	920	909	936	941	990	954	900	860	949	949	940	912	923	952	958	915	976	939	916	909	957	891	932	960	940	951	906	919	920	904	931	913	918	991	932	910	879	902	929	931	943	980	939	945	999	916	963	948	956	967	933	894	913	947	898	955	940	943	957	943	935	986	957	958	949	940	963	981	961	928	937	936	949	954	990	966	877	925	933	961	980	924	986	972	964	1007	975	937	980	956	957	971	961	962	939	981	918	988	971	973	975	915	913	957	979	1010	933	921	919	943	943	1011	935	933	882	912	979	981	1015	956	988	941	912	1006	942	982	921	962	957	952	951	921	897	936	897	944	975	934	1005	930	1001	950	954	872	972	898	912	964	906	947	914	938	868	879	907	937	981	929	1015	910	950	932	962	970	943	1009	921	970	936	880	924	919	926	916	938	916	1021	941	929	924	920	960	936	945	954	883	994	946	959	978	895	960	955	1000	913	898	910	898	984	926	975	936	949	994	949	975	958	973	997	937	938	982	971	992	993	1002	933	977	872	932	935	983	996	895	939	953	994	886	932	847	967	919	924	935	947	904	949	953	983	972	975	977	938	947	892	901	905	912	921	928	919	968	955	946	917	870	922	881	998	963	957	978	909	887	929	951	926	968	882	947	920
9284	5876	5744	4288	3192	2041	1868	1674	1842	472	161	209	213	190	204	208	189	182	188	201	168	179	220	215	202	205	168	198	185	218	209	192	187	190	194	175	190	191	174	192	192	199	193	207	241	196	181	182	205	198	195	192	216	200	210	178	202	203	189	209	172	176	181	196	203	189	197	191	197	196	189	172	189	188	166	185	157	200	197	199	207	191	207	221	202	180	182	168	205	178	203	200	188	205	198	188	208	184	202	187	193	181	226	198	216	190	197	194	192	192	161	186	183	161	182	187	224	221	196	219	190	205	220	213	182	228	201	202	195	189	204	176	207	175	218	202	208	194	181	214	206	209	187	191	203	210	193	186	183	187	186	191	212	214	234	193	196	200	185	215	200	191	203	213	167	193	205	177	207	193	196	199	207	171	209	205	211	212	182	185	215	192	171	204	216	218	222	186	205	191	212	209	204	185	201	218	188	184	212	187	200	210	196	203	179	191	182	176	170	164	192	204	174	205	179	216	178	171	193	205	184	207	186	194	192	212	196	209	183	175	189	205	215	194	204	213	197	214	185	218	213	173	207	197	217	184	181	190	195	195	203	203	193	190	179	227	191	187	208	198	205	172	155	186	177	205	197	177	217	218	186	188	209	236	204	156	224	157	189	176	199	209	211	165	226	179	187	193	174	182	198	200	177	168	218	185	218	196	204	178	200	184	198	209	186	189	222	198	184	186	193	185	196	197	198	183	186	212	175	214	196	221	218	209	224	221	223	174	182	175	191	192	228	201	197	193	203	205	202	200	181	209	190	210	208	211	210	183	184	164	195	196	196	211	186	212	190	192	198	213	201	193	195	215	172	202	209	164	198	178	209	207	204	190	211	177	201	192	194	183	200	196	199	209	190	191	189	193	178	194	206	208	166	204	212	163	185	200	229	177	199	205	205	195	211	184	172	193	213	203	214	215	202	200	194	193	206	201	185	210	188	189	216	216	200	169	230	215	189	182	203	205	186	220	197	186	207	220	219	213	162	209	196	228	210	199	198	190	189	210	219	187	191	200	185	196	192	185	166	194	201	193	195	197	194	176	177	193	195	206	209	218	200	208	197	180	167	207	193	167	172	190	189	210	184	180	223	221	214	188	190	181	193	189	195	217	200	183	213	181	182	187	191	201	202	189	171	178	207	189	174	209	185	189	185	192	205	179	221	181	238	209	209	182	182	182	197	188	208	217	198	178	194	186	174	188	193	179	177	215	211	199	163	209	187	192	206	214	199	198	190	213	177	189	191	205	197	192	183	198	185	177	190	182	176	176	203	227	188	199	168	190	199	189	216	198	205	204	190	201	179	215	195	201	197	193	210	180	199	207	189	181	200	215	234	186	193	195	205	205	203	189	209	184	183	185	202	179	208	186	199	217	184	190	195	177	226	209	204	184	176	205	165	198	212	205	209	168	185	195	209	189	202	233	171	235	197	198	186	207	169	191	213	214	220	218	189	193	197	192	196	215	200	171	194	215	194	192	239	203	203	235	181	198	178	211	208	214	174	185	188	226	202	174	204	184	184	216	199	193	247	203	203	209	228	220	217	214	183	185	180	185	188	182	213	213	188	194	188	215	187	167	206	200	193	220	197	217	182	206	213	189	202	200	178	191	206	200	186	214	196	207	185	192	194	201	207	203	170	221	205	186	175	203	216	194	200	219	217	179	209	190	207	187	198	187	212	217	210	179	205	174	181	193	159	198	191	188	205	190	227	197	183	189	191	176	201	179	206	200	201	195	181	196	203	188	193	157	211	185	198	206	183	193	205	190	183	174	185	172	186	209	203	193	187	185	186	210	186	192	212	199	203	193	178	201	186	191	178	190	211	195	202	204	231	189	178	169	187	166	202	173	197	201	213	196	194	199	181	203	201	184	189	212	202	193	225	179	158	203	187	169	185	190	196	174	178	180	210	177	182	190	199	173	200	218	218	215	180	188	199	186	230	199	179	201	213	204	202	205	207	182	214	205	180	199	166	169	207	190	191	189	179	198	176	174	182	188	194	209	241	195	176	224	184	178	205	207	232	182	211	192	214	203	187	172	186	204	229	194	193	216	193	197	200	187	184	200	220	205	183	198	203	203	202	188	209	185	196	188	184	176	196	208	203	195	214	201	190	182	163	162	196	193	179	202	205	212	194	176	190	221	206	210	199	191	179	195	178	203	215	184	212	209	168	224	192	208	187	184	204	186	192	194	207	204	179	169	178	198	208	189	187	188	173	202	203	164	203	215	212	185	209	193	197	198	218	210	188	211	179	167	181	208	209	201	189	193	205	189	183	212	202	177	223	194	204	197	223	201	190	203	202	177	193	209	201	181	193	197	167	196	187	217	175	166	214	204	186	207	192	193	199	188	210	192	168	202	189	211	200	203	198	222	196	178	185	194	209	227	174	190	194	203	192	218	193	215	167	198	189	207	204	196	215	206	227	226	180	183	191	199	223	233	217	194	208	180	194	211	177	185	179	182	217	188	195	191	220	194	187	203	190	211	184	209	177	196	215	215	193	176	201	225	214	197	214	204	178	209	205	189	193	214	228	184	181	187	167	210	172	170	187	204	180	198	170	196	202	190	201	226	176	188	219	209	214	164	193	207	173	201	227	200	184	181	209	203	191	176	184	172	185	167	190	190	206	208	195	175	229	195	193	190	200	181	184	179	205	221	190	214	173	237	217	183	205	202	188	198	212	195	213	183	189	219	201	206	218	189	188	214	199	203	206	192	189	197	183	229	182	184	205	210	188	191	178	206	178	208	198	203	209	205	192	187	191	183	170	192	201	204	181	184	206	189	193	199	216	205	208	196	212	184	202	187	174	193	188	177	173	213	168	181	210	187	183	186	183	198	176	203	183	191	191	206	182	192	209	185	219	187	196	180	196	219	189	228	228	180	174	199	199	211	196	193	238	179	189	175	210	205	203	188	218	207	208	175	203	192	191	184	202	210	201	206	173	195	174	187	178	192	203	184	194	182	202	186	221	195	170	222	198	204	247	185	206	218	166	197	214	199	197	214	200	204	191	193	205	210	208	196	225	160	190	188	222	196	198	225	218	218	183	226	209	182	197	194	199	159	195	200	189	179	167	193	198	187	215	185	201	185	188	214	197	192	207	189	190	207	193	198	191	179	193	197	225	208	219	236	200	214	179	195	185	177	193	184	225	214	206	223	201	183	195	207	172	187	182	201	191	218	171	191	196	205	189	192	181	187	187	189	175	203	207	187	180	217	188	213	193	238	180	171	191	215	204	195	210	171	191	198	181	192	176	196	180	193	209	183	206	205	183	189	181	219	196	172	216	216	177	214	187	206	180	201	178	182	162	182	204	198	211	194	160	166	208	201	160	194	193	192	185	208	192	160	189	211	172	213	217	199	187	185	192	211	219	196	181	162	188	173	212	231	190	186	180	186	192	207	210	178	208	197	193	214	196	210	207	244	233	203	184	174	191	176	201	187	202	180	209	179	194	179	222	192
5342	5197	10277	11308	10455	8346	8505	7990	7954	1331	492	501	497	474	480	490	486	488	461	469	500	504	491	479	499	467	506	512	468	498	486	489	487	474	456	452	522	489	473	500	468	493	501	533	486	485	463	512	481	466	498	439	460	486	511	494	496	487	502	486	478	433	460	468	501	474	496	531	506	498	503	459	460	495	502	511	470	493	474	512	498	493	443	485	506	471	482	462	467	486	485	473	460	499	453	473	485	503	464	504	528	479	446	493	444	524	490	461	490	505	481	519	490	485	494	515	519	519	475	483	487	480	461	509	509	450	481	504	501	479	505	464	460	468	485	460	503	495	488	495	485	470	523	496	491	466	485	456	510	454	474	450	504	445	490	455	465	494	480	461	465	498	469	465	493	492	540	461	500	493	500	493	470	482	441	470	462	514	475	509	454	526	458	514	468	497	488	511	501	478	531	510	472	457	490	489	488	444	494	484	481	477	488	513	456	494	485	471	489	488	456	520	463	472	485	494	468	495	452	441	474	491	482	493	465	470	492	510	485	482	484	478	486	501	468	475	477	486	435	499	464	467	425	470	487	507	493	459	536	500	485	536	503	500	481	452	486	440	506	476	498	527	461	509	505	510	460	492	458	507	536	530	497	485	489	446	476	458	468	492	499	492	503	511	489	476	492	504	474	495	432	500	469	485	492	474	498	463	502	487	470	470	532	495	488	493	499	490	489	477	503	476	478	514	465	527	481	464	487	484	484	479	470	471	506	509	469	484	475	471	482	480	484	471	482	444	479	488	461	505	454	481	478	480	496	513	458	521	507	477	501	496	478	505	439	508	476	483	463	472	461	497	499	450	470	456	463	506	482	475	481	500	515	516	495	533	460	506	505	474	507	508	476	498	480	495	499	462	499	473	442	452	475	462	473	486	459	512	454	442	468	511	485	429	498	503	484	494	462	490	463	487	493	532	482	477	493	484	513	478	502	437	507	446	489	495	479	508	489	530	477	511	466	465	458	496	521	481	472	496	467	516	471	459	484	473	490	444	464	459	461	503	482	496	492	496	470	514	470	474	530	480	503	508	513	496	498	486	465	471	519	451	501	444	538	498	494	494	502	529	486	490	509	487	509	471	477	466	519	509	517	513	489	432	506	497	483	485	490	474	465	504	496	483	495	489	495	451	456	515	499	508	484	492	506	467	510	528	442	446	508	532	486	466	484	435	501	518	476	503	488	470	465	499	501	493	481	500	437	491	464	467	465	492	474	485	494	500	527	505	464	490	495	441	475	521	455	455	542	511	489	516	517	460	459	500	431	494	488	494	488	481	473	491	481	483	477	495	508	481	504	469	481	505	474	497	439	461	500	502	529	462	477	568	528	515	526	504	508	453	506	446	460	498	458	517	472	488	488	489	459	458	477	481	494	503	493	460	468	494	466	502	455	490	499	541	507	498	504	486	488	488	471	502	464	474	468	458	479	497	473	504	486	507	472	482	491	524	431	463	494	496	469	477	518	438	451	513	486	487	454	489	501	504	502	470	485	511	512	493	506	513	482	477	490	486	460	458	499	472	450	482	448	478	519	456	503	462	462	489	449	486	475	504	511	489	498	460	504	489	495	501	526	477	477	467	493	506	514	478	468	503	511	531	502	436	453	432	486	469	473	451	480	485	488	469	466	465	506	481	506	445	528	468	479	499	486	483	478	463	463	461	481	484	496	500	487	489	483	467	469	505	511	511	476	484	510	480	465	493	457	477	491	482	512	463	504	492	483	471	464	456	496	501	467	539	519	460	474	498	470	502	478	443	469	488	510	497	481	520	505	470	454	465	472	476	479	488	492	517	520	483	471	460	494	498	473	457	465	465	472	489	455	489	493	518	481	471	504	464	470	443	475	503	512	464	471	531	478	478	511	463	476	474	447	490	477	510	488	488	501	510	474	470	483	503	421	496	490	517	482	497	447	517	490	503	469	468	516	512	477	479	476	508	481	514	487	475	486	477	502	493	448	507	499	512	512	492	474	490	464	474	481	523	516	474	500	468	514	496	509	484	497	462	460	449	472	449	459	490	500	476	497	445	446	501	508	514	460	466	484	501	497	491	452	467	478	506	491	495	463	478	471	504	462	495	491	460	490	467	480	489	452	482	489	521	466	501	502	474	519	501	497	494	486	461	495	482	483	481	457	517	481	462	481	472	477	493	444	475	496	492	471	437	492	471	500	506	496	504	470	494	456	481	499	449	498	501	454	495	472	534	492	460	473	489	466	497	506	545	450	497	472	485	474	472	454	508	472	502	454	458	477	492	483	495	484	473	493	496	477	502	480	517	465	483	507	473	463	497	473	464	470	474	484	461	479	477	451	495	500	538	463	458	466	514	499	491	484	479	482	502	496	483	472	518	481	516	479	516	489	482	475	469	498	443	490	515	505	497	484	449	488	494	523	535	514	447	478	451	505	462	483	495	497	499	458	475	497	471	488	512	461	497	500	482	469	487	436	477	492	430	474	461	458	523	455	482	498	483	478	454	469	478	464	492	491	489	458	486	482	502	449	473	486	530	482	456	498	488	450	481	481	462	465	525	457	478	513	501	504	451	458	504	526	487	506	463	502	471	468	528	459	494	467	480	469	485	494	474	494	513	518	499	469	473	496	481	468	486	470	467	529	500	486	484	516	474	482	487	474	472	503	500	475	481	473	464	525	487	535	506	489	489	453	555	449	464	471	475	474	459	493	505	451	487	543	487	450	479	450	491	499	482	475	519	474	446	440	505	488	499	466	478	485	484	479	460	506	487	456	456	461	488	485	517	502	486	514	491	476	460	471	469	475	509	499	484	482	459	442	481	459	490	479	506	484	517	466	500	500	414	448	493	501	483	505	460	469	489	496	486	472	472	496	457	469	456	475	481	481	499	489	457	488	500	484	442	517	482	529	482	487	486	527	480	487	489	478	450	501	508	477	495	483	538	482	495	490	460	483	495	501	463	500	452	499	491	507	502	526	484	476	503	486	471	530	487	463	539	499	465	450	459	501	513	506	502	497	464	457	489	467	483	489	515	500	514	490	500	519	510	476	495	496	437	481	486	502	494	488	468	475	458	472	488	485	496	506	467	480	466	504	513	465	493	497	492	526	471	472	450	507	438	470	454	517	494	491	502	534	466	508	481	474	482	523	477	481	499	450	445	502	504	483	443	481	489	465	533	491	471	493	505	528	424	496	481	462	460	494	460	496	489	474	485	503	511	499	473	465	468	535	485	509	456	528	474	469	454	504	486	473	456	495	494	486	492	441	461	461	457	494	459	495	471	554	522	485	473	528	495	436	476	474	482	467	503	499	473	531	486	479	515	497	479	468	494	534	456	492	499	502	462	525	485	471	503	467	524	458	507	502	480	501	487	481	490	469	500	479	519	455	503	498	518	505	512	486	529	469	512	495	485	496	470	462	504	512	462	499	475	478	468	491	472	470	491	507	470	499	438	484	513	462	503	464	491	477	467	481	494	524	500	503	537
18811	11295	11657	9114	6684	4670	12269	21725	23833	4674	311	259	222	222	221	225	203	227	245	227	239	238	238	218	217	228	192	200	241	237	197	224	217	259	209	249	229	203	224	242	232	233	264	220	238	206	221	215	240	229	200	198	231	218	198	191	219	252	210	237	231	217	231	223	240	214	230	229	204	228	231	250	231	213	244	207	248	207	211	235	226	232	195	205	197	197	238	205	208	219	227	211	210	184	199	213	230	212	231	235	229	219	219	210	226	213	225	229	228	227	221	222	232	230	215	213	241	200	195	234	218	234	226	220	209	207	208	224	233	224	221	219	233	200	183	247	248	216	217	214	225	200	223	219	216	203	204	217	208	249	204	203	214	201	229	243	201	225	218	211	218	212	255	220	209	245	204	236	221	218	221	225	214	251	225	199	236	218	224	230	230	207	185	218	208	211	207	213	199	225	187	197	219	215	240	209	223	218	228	250	237	211	195	220	231	220	212	218	222	233	240	215	219	220	207	205	225	232	220	201	184	205	194	201	208	218	207	203	215	215	245	239	210	233	200	224	188	203	195	195	237	225	212	233	243	213	218	202	208	221	228	209	216	232	217	219	203	212	217	216	219	227	210	209	239	167	233	187	206	201	209	246	223	239	248	189	207	209	221	223	218	225	243	225	212	209	199	173	207	211	210	228	220	211	228	196	213	226	206	228	218	218	250	210	213	206	225	212	248	221	177	198	223	209	216	202	236	187	227	211	208	252	221	206	210	220	211	236	225	213	215	221	212	214	234	227	216	194	223	220	227	257	221	220	201	227	200	201	220	207	219	233	225	214	211	222	220	236	222	211	208	253	224	217	229	232	213	234	209	228	212	244	227	219	241	258	211	256	240	204	192	199	218	216	208	217	216	237	253	238	251	223	213	249	193	194	251	216	212	210	216	256	205	186	222	206	233	228	228	197	235	241	237	233	211	236	208	233	268	245	213	213	203	225	203	243	233	245	225	241	220	221	228	235	228	190	219	211	203	235	202	234	190	221	247	205	211	223	237	197	205	225	204	199	255	241	212	260	216	242	229	240	236	229	177	212	207	245	233	195	239	210	238	212	210	233	239	224	258	226	208	217	198	225	231	217	244	230	218	237	225	227	235	208	217	246	206	237	214	234	222	215	203	242	237	203	221	243	234	224	253	228	188	209	226	218	223	215	221	214	225	204	208	216	223	220	213	198	213	227	264	232	223	198	203	227	214	230	189	231	241	195	218	201	244	220	250	200	221	193	227	234	213	215	247	243	238	229	232	220	237	222	206	194	212	224	199	230	212	209	247	244	245	223	248	217	217	236	230	229	222	229	231	194	253	229	222	217	237	195	249	213	226	213	210	241	215	230	210	220	221	214	238	232	233	201	242	217	200	254	218	242	201	173	238	204	203	216	208	226	222	220	229	218	256	197	233	218	222	230	226	209	198	240	215	227	232	217	208	223	226	200	206	214	236	238	233	222	215	221	273	226	203	204	212	242	202	193	220	217	203	223	232	208	209	226	218	232	221	205	254	212	214	221	224	229	238	215	230	234	212	211	223	217	226	245	214	204	227	193	190	245	211	216	225	269	216	234	196	226	210	206	244	249	211	232	190	209	195	219	219	235	215	213	206	238	214	186	226	238	249	216	208	206	218	253	190	185	187	204	202	192	202	253	216	219	219	225	220	220	205	229	219	226	229	211	186	201	234	216	217	239	203	225	224	214	200	207	197	217	239	212	197	221	196	191	220	193	201	224	224	219	219	229	218	206	235	224	230	228	223	225	243	208	230	187	210	218	212	220	238	206	224	203	224	229	230	214	224	223	228	223	206	239	222	223	226	221	187	229	234	217	205	233	212	199	215	216	215	238	242	214	226	234	217	217	232	210	218	230	219	222	217	219	229	218	213	218	225	227	199	220	262	226	235	225	216	229	217	213	236	211	208	231	187	233	191	221	238	239	275	228	236	218	247	234	241	222	218	238	238	195	229	208	217	243	211	202	199	218	230	220	197	216	221	204	253	224	213	210	228	204	220	223	248	250	237	238	251	225	211	218	220	201	219	223	211	239	215	219	248	219	195	235	191	176	227	215	225	219	228	231	211	236	232	218	225	213	224	259	246	231	232	229	227	220	204	208	222	239	232	214	198	191	216	219	199	192	215	234	222	225	191	203	228	224	199	222	219	216	251	247	214	197	221	188	193	224	240	200	202	202	208	229	200	209	200	220	246	238	231	191	237	213	236	237	200	218	239	232	223	232	226	212	230	224	201	225	235	185	251	243	214	208	242	230	219	217	221	212	230	227	221	223	252	218	187	224	191	194	224	243	220	221	243	209	222	257	215	221	242	227	207	204	236	213	222	224	211	228	218	236	235	209	228	207	206	221	211	200	200	203	207	243	213	231	235	224	227	210	223	217	202	211	225	210	235	210	206	226	249	217	252	236	272	197	235	209	219	201	217	220	204	228	208	218	204	205	214	220	213	214	225	239	243	224	228	219	235	210	175	227	209	192	217	220	220	233	204	212	215	231	230	227	218	217	208	230	203	216	232	200	199	209	188	229	238	210	241	224	251	214	222	216	229	234	199	245	214	214	258	233	202	190	206	239	220	210	231	207	229	247	217	233	175	247	203	218	203	241	227	229	237	219	204	228	233	241	232	217	236	210	209	217	205	233	221	217	237	222	226	213	229	219	201	224	218	254	202	237	218	202	224	216	191	224	212	236	219	191	231	228	211	242	225	233	210	236	235	200	215	225	246	207	208	218	199	209	241	221	231	260	233	209	210	241	216	259	231	246	184	220	205	243	223	243	212	246	219	204	208	200	209	230	222	205	223	239	204	197	235	229	176	236	221	241	201	217	214	227	228	250	218	209	216	226	224	207	217	202	206	190	203	227	201	223	224	213	194	187	221	213	220	210	231	197	238	217	217	196	203	223	209	216	216	248	202	222	222	238	223	233	222	215	197	223	204	230	224	246	250	236	215	216	225	226	236	230	225	233	229	233	233	204	227	240	252	239	234	208	206	195	255	201	239	236	222	217	207	228	213	207	219	210	235	228	221	211	206	236	233	209	200	229	263	270	214	233	212	233	240	226	216	246	212	219	232	233	218	196	238	222	215	238	230	200	222	208	208	249	232	227	227	263	204	235	214	240	226	217	219	230	253	194	199	226	219	218	222	232	238	231	226	261	233	217	224	216	235	265	243	216	212	227	233	236	212	199	174	203	180	204	220	207	229	208	231	215	228	201	212	214	234	193	208	222	219	230	214	240	239	196	206	230	236	238	179	217	195	243	217	206	232	207	194	197	187	223	201	221	225	241	202	216	212	206	226	237	211	232	209	214	209	219	216	226	243	204	225	221	218	228	230	212	194	236	238	219	229	227	244	226	203	223	206	213	202	210	199	224	225	226	242	222	203	225	226	196	225	208	205	203	220	196	217	237	233	226	238	219	217	217	206	226	202	209	215	192	230	199	214	207	258	214	203	192
10260	9052	17550	20413	18044	16853	33174	44673	42401	6261	828	776	721	701	714	662	654	653	606	626	602	590	606	592	583	509	578	577	600	599	610	596	581	554	588	553	556	576	531	563	573	533	586	547	584	540	558	549	536	606	546	576	561	511	594	542	570	542	516	574	543	543	559	554	511	586	538	565	557	547	576	535	546	523	536	514	561	512	543	531	558	521	554	525	576	555	556	544	576	565	522	532	534	576	544	576	536	525	592	501	524	504	522	580	514	536	545	538	554	568	515	546	545	535	524	527	532	563	554	570	518	517	516	530	530	550	495	549	601	592	554	581	526	499	562	573	541	538	569	538	558	554	559	533	557	576	558	560	514	535	542	549	544	603	575	598	538	580	521	552	589	523	588	577	521	563	540	524	573	538	551	527	525	518	569	519	562	537	584	527	561	515	558	545	523	558	509	579	550	502	488	583	540	551	557	527	544	549	548	549	557	553	547	581	580	540	523	552	545	584	550	520	538	521	523	584	565	523	490	577	529	537	582	504	520	529	542	592	509	524	571	540	556	551	544	575	546	581	522	549	562	561	552	526	571	549	547	553	572	564	563	500	561	554	535	560	532	567	523	566	549	547	536	531	561	507	563	532	534	552	561	538	535	494	546	541	545	547	548	523	566	542	575	572	537	563	546	558	546	535	543	520	531	528	571	514	593	557	543	534	518	520	544	528	546	552	567	556	544	533	548	559	536	538	547	555	547	531	550	556	537	534	584	542	554	511	516	542	509	587	569	515	522	513	532	532	550	543	526	518	514	552	513	549	561	536	532	534	549	540	545	546	547	492	538	550	519	577	569	567	511	551	557	532	519	583	575	556	494	523	568	566	515	610	534	530	558	559	561	586	542	584	519	545	572	526	568	572	535	562	549	539	556	518	569	538	529	553	517	548	535	549	564	518	536	536	512	566	528	542	574	537	566	578	518	542	536	543	556	535	612	529	530	532	561	587	537	516	510	551	537	540	572	563	571	570	556	529	558	562	551	513	537	574	563	550	555	518	525	500	550	539	552	511	549	508	541	547	522	532	545	561	540	566	550	543	529	544	541	565	571	502	544	528	568	551	576	554	577	531	538	596	538	535	521	567	531	533	573	569	550	582	563	551	564	578	558	562	502	527	553	558	480	499	506	544	523	577	524	555	571	522	542	519	553	528	569	540	551	571	531	511	556	537	538	523	545	533	603	519	557	555	563	555	564	565	532	578	536	530	576	546	558	572	561	553	482	564	526	538	487	524	581	563	559	522	591	552	543	516	567	523	546	542	587	550	575	496	546	541	561	560	554	516	567	562	606	525	565	540	568	561	582	569	547	546	529	519	565	532	544	572	576	543	486	579	553	561	519	549	570	505	568	523	526	560	534	553	530	520	544	571	511	554	544	513	560	552	557	558	561	549	545	551	565	538	551	562	510	546	570	526	576	609	528	514	543	530	560	564	570	567	571	560	559	533	525	553	562	602	571	564	579	518	560	516	573	564	561	559	515	536	530	546	506	537	525	548	565	530	549	554	539	549	528	557	547	532	526	543	515	547	511	514	557	601	510	515	523	516	522	525	516	583	552	589	529	548	591	530	481	562	532	502	551	563	524	573	558	527	542	556	567	532	580	554	532	508	546	544	563	577	555	532	566	520	567	537	570	543	510	548	548	521	506	533	553	517	511	568	573	524	594	576	549	543	537	558	590	564	526	542	506	495	544	507	554	537	574	597	565	557	561	535	556	543	545	554	529	541	497	547	574	538	575	530	516	510	568	511	545	553	614	557	515	558	573	573	566	509	585	541	533	534	541	543	550	546	606	596	554	558	559	535	545	570	561	597	564	533	567	576	580	550	528	481	504	529	548	548	525	566	568	506	546	541	553	559	543	512	575	516	556	513	561	547	524	523	555	543	534	523	524	532	517	540	568	590	540	545	544	513	512	515	561	494	485	524	550	504	505	512	523	520	544	535	552	497	555	574	566	547	562	575	570	545	559	533	558	532	556	492	542	525	577	542	558	588	538	604	589	565	551	571	583	552	529	553	555	568	511	552	573	558	530	536	534	565	562	559	577	529	584	531	588	596	554	542	485	577	563	562	513	569	556	599	553	554	533	570	538	560	576	507	524	559	552	591	523	527	531	553	539	583	489	548	534	556	588	619	560	528	526	598	527	599	548	592	537	552	535	560	518	583	557	513	566	587	554	552	546	526	595	560	544	531	557	537	561	559	561	559	538	604	561	566	507	544	557	568	519	542	548	524	558	531	512	540	541	528	526	550	521	543	570	585	556	556	535	570	566	528	532	533	525	551	573	530	540	573	535	540	557	554	509	520	572	560	564	532	564	518	551	569	566	508	521	555	547	536	518	575	488	537	530	530	553	553	529	564	530	561	566	531	529	546	555	543	578	508	558	568	557	554	572	588	531	535	576	538	586	531	588	529	550	547	540	548	523	544	544	553	571	593	535	550	527	513	535	569	481	547	534	499	572	531	523	543	532	519	577	538	546	520	527	545	542	554	539	569	546	566	556	562	551	545	561	538	597	567	547	600	525	592	570	526	555	555	567	590	557	530	523	542	571	607	556	542	560	602	531	535	539	535	586	547	554	561	567	551	558	560	548	603	555	562	533	548	534	561	593	520	558	524	537	590	495	582	544	550	567	511	547	524	580	542	577	533	554	525	530	574	545	548	604	529	553	550	541	522	589	550	497	579	544	517	552	577	538	535	505	543	546	573	536	570	538	553	552	546	550	516	541	555	552	564	551	596	519	563	522	539	548	585	551	579	548	572	545	519	566	570	540	524	591	560	528	545	523	526	546	585	534	555	530	575	550	540	571	592	549	525	566	549	531	517	568	568	517	591	560	536	580	558	570	529	531	539	545	541	577	519	550	516	554	545	546	532	555	563	535	570	575	562	550	577	581	550	594	570	528	519	562	533	523	574	527	527	514	529	525	513	522	540	568	565	537	537	547	556	537	528	551	542	529	521	556	544	544	537	536	565	561	530	514	543	559	548	534	574	573	508	535	546	547	553	530	515	525	560	562	558	586	510	572	588	565	597	546	536	554	486	544	541	551	566	559	536	552	562	585	566	577	501	536	579	535	597	522	566	520	540	547	561	578	528	553	552	548	543	556	559	516	551	552	554	547	561	546	587	565	553	554	519	566	570	525	502	556	545	530	538	581	532	547	563	517	563	528	540	532	540	532	563	557	524	500	552	518	576	547	578	556	549	512	593	541	489	510	562	536	581	560	545	552	585	535	471	609	537	579	585	601	584	528	558	567	552	558	531	574	526	547	541	567	551	566	546	525	560	553	517	519	529	531	548	500	521	557	506	547	556	573	515	547	567	509	547	571	544	583	563	575	561	509	560	528	567	562	552	512	597	531	542	545	550	570	576	553	571	598	537	551	562	561	530	553	521	500	539	578	541	545	542	547	544	583	532	561	518	531	512	550	553	544	544	551	542	546	514	521	529	571	560	534	554
30003	19388	18598	15428	11308	7469	6861	30451	40524	10733	746	467	480	437	430	424	429	395	392	397	433	411	386	408	377	367	412	389	389	377	382	359	355	388	411	407	398	413	361	378	382	370	409	381	452	393	383	372	376	374	383	355	420	383	355	424	389	343	385	373	370	385	373	357	372	423	390	352	370	396	398	378	375	393	359	366	393	364	365	406	375	398	402	390	388	414	408	408	382	402	354	365	373	391	394	383	333	368	374	389	346	380	406	383	447	400	340	396	397	378	379	393	388	413	396	394	419	376	347	382	352	357	379	367	350	384	371	399	376	407	380	383	389	355	397	392	374	389	395	414	363	409	401	405	363	431	365	366	386	435	401	373	340	350	373	385	397	396	392	369	409	388	364	399	401	416	360	404	392	407	380	365	378	363	403	394	356	406	399	339	397	370	408	372	366	423	406	379	383	356	375	385	358	436	410	379	373	378	386	390	380	431	420	348	370	372	399	404	371	378	389	396	348	389	376	346	384	374	392	381	422	398	352	368	376	331	388	326	380	364	405	339	384	379	364	332	382	391	349	411	379	393	439	380	404	403	363	392	392	378	392	401	346	398	386	406	389	373	407	397	386	391	386	393	371	416	345	419	381	389	394	375	398	378	408	350	418	368	365	341	337	383	366	373	401	362	407	369	364	378	377	372	377	377	361	388	379	384	386	384	360	364	353	350	352	378	392	372	385	387	391	380	391	405	407	368	403	387	351	358	394	386	349	389	386	358	398	394	392	402	419	377	408	386	414	372	359	382	380	384	385	387	361	395	390	350	383	380	379	413	358	356	380	362	414	381	357	414	375	384	371	381	397	394	357	369	414	376	382	371	399	436	353	393	390	381	379	376	381	396	404	338	391	417	365	392	389	392	421	405	398	403	402	399	400	394	415	359	331	380	388	380	377	379	435	382	423	403	389	363	386	366	367	378	382	354	393	389	399	400	344	389	441	358	368	388	388	409	394	354	412	408	393	418	386	390	411	371	383	383	359	376	371	391	333	396	364	406	364	362	382	385	363	363	376	404	349	389	413	410	401	389	386	366	392	397	397	365	331	373	424	413	429	394	382	390	381	336	388	379	366	403	370	387	326	351	402	397	391	383	384	410	406	390	398	388	386	393	387	429	411	415	324	374	399	393	404	414	396	371	382	384	361	371	352	411	385	386	391	353	402	371	353	355	367	396	400	389	426	371	368	377	348	408	393	372	404	393	401	405	384	375	411	384	354	386	385	366	400	372	360	365	343	346	372	398	394	424	395	399	364	388	379	385	385	412	399	383	363	412	369	379	372	377	406	395	380	377	429	376	391	422	401	416	396	381	413	372	383	376	370	360	374	363	384	391	371	352	335	418	410	402	345	398	389	365	364	433	396	374	376	371	374	405	383	423	380	388	357	403	387	401	390	382	393	403	404	389	365	368	384	379	360	377	365	384	401	383	381	416	410	385	389	417	365	358	361	359	383	410	365	397	398	418	401	421	400	392	394	375	390	358	395	369	375	372	379	398	419	407	365	380	375	401	400	350	373	389	356	406	358	352	367	387	377	392	386	355	378	396	414	396	384	374	395	407	388	349	346	379	372	392	375	378	362	390	392	428	371	399	375	367	374	401	395	387	381	400	392	377	377	399	408	352	375	385	411	388	351	374	395	424	375	381	387	410	337	382	402	393	409	423	384	406	382	408	369	362	348	378	402	398	401	371	415	390	344	401	392	352	367	382	382	360	367	366	351	395	367	380	381	356	397	363	411	375	408	410	353	387	370	370	369	337	394	407	423	417	369	388	375	371	379	390	393	374	354	399	384	366	372	366	353	352	371	397	374	380	371	381	376	386	368	402	394	413	379	382	403	397	384	373	366	397	395	343	372	370	358	383	391	404	380	361	339	358	364	414	387	391	404	362	411	399	404	378	399	365	374	390	370	359	412	346	354	370	353	380	388	415	423	384	365	387	384	366	371	363	395	406	381	401	383	361	382	365	408	389	360	376	403	403	397	367	401	391	385	380	381	399	393	398	341	375	362	368	388	377	386	387	342	383	378	369	349	385	361	400	392	363	432	382	389	413	420	379	419	377	392	376	379	367	379	416	353	357	376	369	422	364	381	384	423	382	388	376	370	368	401	411	385	386	354	402	402	381	367	381	361	366	357	384	392	384	343	351	378	357	393	377	405	371	388	395	369	379	384	373	383	380	386	345	395	348	386	385	384	420	351	423	348	375	407	375	370	380	373	356	402	394	381	361	375	397	385	392	398	369	372	379	369	394	369	387	386	363	396	404	375	412	412	397	426	393	348	362	330	411	394	396	372	353	380	390	380	397	399	385	423	399	396	377	383	368	374	390	381	387	382	376	371	387	361	362	372	370	401	372	345	392	396	375	409	362	380	392	361	395	351	359	389	392	364	400	401	358	384	377	392	350	383	355	362	404	387	423	384	378	362	368	396	345	390	405	369	389	410	374	395	411	432	375	396	400	359	370	370	377	406	357	354	359	371	386	388	386	379	405	369	353	392	365	368	321	365	373	366	344	407	361	412	413	415	365	359	399	373	382	356	373	404	375	354	389	372	373	351	377	389	397	400	373	405	406	376	353	327	349	361	384	378	356	358	390	388	354	354	412	380	412	408	376	371	378	368	414	380	391	380	408	376	362	360	399	348	372	347	365	414	416	380	384	406	401	394	378	399	357	390	371	382	365	343	382	390	378	366	367	398	408	388	400	402	383	375	369	402	361	427	401	398	363	404	352	383	404	384	370	352	361	379	345	399	402	390	398	379	394	407	388	401	377	387	370	409	345	387	353	385	366	409	343	409	365	418	399	384	379	359	390	379	373	413	431	410	388	364	348	370	385	405	379	374	383	415	413	390	387	355	373	378	395	397	348	383	379	411	374	372	341	387	382	395	388	377	379	425	364	375	415	381	385	377	369	359	402	378	372	359	388	415	379	369	437	378	411	354	346	407	365	395	361	378	377	369	411	430	382	379	402	355	391	368	394	377	374	410	325	357	408	398	420	376	358	387	382	391	400	371	373	412	364	407	374	359	388	378	374	376	372	372	388	416	411	355	364	349	358	373	391	384	411	348	365	417	349	384	396	370	375	359	397	407	432	367	383	357	371	388	365	398	419	390	392	408	369	415	396	405	374	391	346	365	382	385	397	387	359	367	378	371	384	377	353	418	407	369	422	351	365	374	368	364	371	382	357	407	390	421	384	368	381	411	394	383	403	388	377	383	401	394	391	357	376	359	387	391	386	385	404	402	375	350	438	372	374	364	410	409	404	378	371	340	404	376	384	393	369	354	378	356	426	389	382	406	371	358	370	397	422	410	350	375	390	378	409	387	376	412	385	376	379	394	412	400	415	396	358	381	383	365	356	387	393	368	378	397	361	385	410	384	367	361	356	398	374	364	353	398	398	378	387	363	351	366	422	407	376	378	397	321	376	362	385	385	364	391	378	371	392	434	362	372	419	373	380
14911	13555	23978	27747	25813	21478	21500	49184	55571	7067	1465	1344	1246	1217	1084	1030	1095	1119	1058	991	1035	1023	1005	952	1024	914	948	982	897	932	904	929	925	936	984	870	943	902	931	917	921	872	915	884	860	899	866	937	880	890	838	900	873	906	895	852	925	897	848	877	873	887	883	869	851	916	875	911	808	917	866	858	904	818	846	819	812	878	877	890	857	864	881	886	881	842	837	903	866	802	860	850	837	895	916	875	915	858	889	851	888	850	897	813	890	864	916	864	897	890	874	878	870	869	888	869	876	859	864	874	897	849	895	887	849	820	884	847	862	838	851	932	846	890	836	892	865	846	872	907	832	878	879	842	844	860	845	848	913	879	860	826	902	871	856	877	885	856	885	910	858	867	872	885	819	818	865	827	821	859	922	868	844	869	897	884	889	845	844	793	859	872	831	801	811	916	862	884	866	834	819	853	899	877	891	805	895	819	889	814	891	898	938	823	829	834	903	833	891	884	879	883	856	851	788	802	837	870	887	873	882	860	821	824	869	839	877	879	822	840	823	821	840	888	892	822	882	842	822	876	808	864	885	833	871	913	839	865	878	870	858	796	856	906	867	907	869	857	825	880	885	846	830	810	903	849	866	858	866	889	878	829	879	870	871	866	893	778	884	825	857	882	886	860	909	864	927	828	828	920	868	880	857	887	842	839	841	914	904	865	848	921	891	830	825	898	865	839	889	840	911	847	863	866	884	869	846	880	823	870	824	871	871	852	854	851	890	891	879	834	853	867	870	881	836	869	852	852	845	830	848	855	866	899	890	803	845	892	904	874	855	828	781	814	878	954	917	907	834	861	847	853	919	872	880	827	883	814	857	858	827	860	852	852	869	848	872	856	837	856	892	862	898	886	889	930	871	895	820	855	877	868	863	901	854	824	926	810	884	828	872	881	844	897	887	819	815	863	919	872	859	830	870	858	867	824	868	879	915	847	838	908	865	853	850	857	853	857	805	831	840	783	840	870	893	863	865	870	814	904	835	902	817	917	820	866	885	856	891	906	891	943	860	896	833	812	851	855	881	884	832	847	845	873	869	839	869	860	829	827	879	840	855	859	812	877	871	869	836	862	817	884	822	914	828	868	877	899	888	885	888	896	830	857	881	848	858	913	882	885	819	862	880	889	903	821	881	901	860	901	861	873	861	863	833	870	843	831	846	865	892	880	868	860	846	825	886	814	868	893	822	881	836	877	877	840	885	826	849	845	896	860	803	881	861	842	823	829	817	865	835	913	882	863	881	868	857	845	863	823	865	834	886	861	845	853	884	811	919	854	844	856	866	888	793	865	899	866	859	868	817	880	811	889	850	838	861	891	872	892	852	863	923	895	849	842	881	864	819	868	875	875	829	812	804	857	909	848	883	853	830	856	861	848	861	872	901	841	885	844	890	907	841	790	858	876	903	882	851	822	884	877	880	865	814	887	840	863	848	863	931	850	798	875	891	836	835	866	864	858	869	874	891	794	874	909	931	829	827	844	817	881	866	850	860	840	886	792	849	866	850	922	878	845	818	822	940	843	873	827	906	914	797	827	882	883	890	872	836	891	900	859	861	907	923	873	863	835	891	862	879	886	850	868	853	877	909	847	863	904	859	870	794	890	901	853	881	882	904	837	859	879	882	822	873	867	851	851	856	855	843	878	884	879	852	851	849	901	875	865	851	837	852	885	913	857	820	857	847	852	843	861	848	883	863	866	819	865	886	817	845	810	902	912	843	830	874	862	914	857	880	867	872	878	827	886	860	857	843	838	866	892	833	882	863	906	858	841	864	868	840	885	856	820	875	867	911	895	865	923	855	828	909	852	848	899	905	843	861	904	879	853	912	858	793	823	897	866	884	890	851	911	800	916	849	824	856	883	860	823	952	847	908	883	847	867	864	835	855	834	890	825	899	865	889	872	820	878	862	892	888	881	928	908	829	870	850	849	854	842	822	873	882	865	817	882	821	830	875	876	886	839	913	838	901	881	885	906	908	857	849	854	874	788	899	830	813	864	857	901	840	889	838	843	840	878	891	864	859	881	880	886	839	857	804	905	832	897	878	859	841	876	830	892	860	877	847	888	820	897	851	884	942	854	843	839	909	857	893	827	851	805	828	871	863	864	869	791	859	842	878	853	930	805	886	860	861	883	836	852	809	893	869	823	803	832	924	831	901	844	861	907	843	865	839	863	866	858	871	825	851	858	909	874	857	865	902	850	853	838	869	825	854	875	849	850	861	895	849	842	916	844	854	887	843	838	833	891	848	903	874	904	841	932	886	813	910	894	881	842	896	865	894	871	823	834	889	851	854	854	837	849	857	865	917	880	858	832	908	872	860	936	841	846	862	856	849	870	887	843	849	879	836	855	816	858	896	895	847	904	813	835	855	902	816	878	807	907	833	873	817	866	845	841	878	857	884	870	845	836	828	814	889	883	871	889	862	904	864	839	906	893	866	859	818	836	820	824	932	819	863	857	882	887	865	830	876	883	832	893	829	843	886	853	862	909	857	918	844	872	878	852	881	872	888	791	893	927	897	842	890	905	931	884	846	821	890	869	828	872	904	843	886	836	868	886	837	854	839	867	830	871	912	902	881	849	823	799	855	865	842	806	906	833	825	877	929	938	907	867	869	881	808	919	890	884	872	873	852	862	905	857	848	888	889	892	875	893	872	857	876	887	860	870	888	885	820	877	867	843	830	883	828	825	796	886	859	873	889	827	834	887	889	840	894	889	877	875	876	949	855	865	904	884	849	866	848	898	882	846	880	900	873	857	873	829	852	829	870	858	830	849	859	875	856	811	899	866	812	856	894	902	819	841	884	897	840	836	849	888	858	886	865	836	870	776	844	867	927	865	889	824	904	889	858	809	890	858	861	848	910	848	848	863	831	796	834	873	909	850	859	867	831	852	837	848	864	844	861	877	872	893	860	858	872	884	868	875	856	861	830	884	888	896	861	845	872	851	827	886	858	880	838	855	850	873	850	898	797	839	888	886	853	870	845	867	818	892	904	896	838	851	899	829	886	847	835	829	860	874	868	860	863	844	877	900	859	830	854	843	873	843	879	822	904	870	832	845	870	891	898	908	872	816	825	879	869	852	885	856	886	896	883	797	861	935	860	852	829	890	855	864	889	909	872	859	848	861	792	844	907	880	826	855	882	881	904	863	765	882	914	874	889	844	814	856	924	891	804	878	855	873	884	870	878	901	869	862	881	821	866	838	877	879	870	847	861	919	864	878	868	898	828	853	845	903	880	839	894	928	848	873	858	832	860	886	822	901	880	812	868	895	865	854	933	871	882	836	888	834	873	862	881	864	832	885	841	906	887	842	926	915	857	872	823	867	859	900	869	930	840	860	842	852	911	904	944	908	829	895	914	825	838	830	877	861	829	838	829	899	854	842	865	881	854	796	807	877	871	849	875	846	839	866	901	854	847	879	836	871	852	846	819	778	870	797	822	888	923	868	829	850	854	866	932	848
9743	6502	6005	4153	4092	2403	1808	1163	1806	727	191	206	161	180	168	184	169	173	166	178	191	187	183	184	210	175	186	219	193	190	209	184	178	179	176	172	208	210	176	193	213	193	199	197	181	163	193	198	150	189	167	190	195	189	183	141	176	184	180	170	213	201	168	194	205	178	177	207	198	169	161	177	167	184	175	192	186	195	198	182	172	186	191	162	197	169	214	183	184	194	169	176	173	190	164	174	176	177	189	201	182	181	180	201	198	181	166	192	185	231	198	192	155	194	188	202	188	192	172	192	189	190	175	196	190	189	171	189	190	208	161	181	170	172	182	187	186	199	194	204	175	204	192	198	195	193	188	189	217	185	177	204	181	183	181	181	194	203	193	199	182	213	210	192	200	197	180	183	174	184	185	170	163	185	175	222	180	189	159	172	186	194	187	184	176	181	176	191	167	205	167	195	172	206	190	153	201	190	212	184	187	175	183	146	183	180	196	194	202	185	167	228	174	201	180	178	167	174	177	176	190	177	178	170	189	188	194	201	221	195	187	183	192	143	182	163	184	189	192	179	176	164	191	179	186	178	182	173	176	166	183	222	172	215	185	201	189	178	184	150	197	179	193	195	215	181	150	157	185	183	182	182	201	192	179	194	175	159	151	189	164	190	225	206	229	161	168	205	185	178	204	183	205	186	206	179	179	200	189	210	213	194	202	188	174	184	166	185	221	188	169	184	190	186	170	173	192	185	195	213	204	190	181	182	177	160	194	189	200	207	172	180	215	174	181	217	188	196	182	169	174	158	195	223	201	186	207	207	192	167	188	186	187	163	206	182	170	171	161	186	204	159	163	159	163	211	203	186	193	205	197	199	184	190	170	180	192	185	181	204	214	181	191	196	205	179	201	174	172	183	184	182	179	165	171	180	182	167	187	150	192	203	192	204	190	211	193	190	202	167	184	180	169	173	152	184	153	188	193	204	194	195	196	198	153	156	189	180	183	199	186	208	175	180	190	170	192	172	204	202	201	200	219	167	193	184	191	205	178	212	200	197	187	190	189	187	158	158	180	184	174	189	178	183	192	185	170	167	177	187	183	168	160	154	192	171	173	189	190	185	180	186	166	199	189	193	195	188	201	191	215	190	163	186	205	176	167	175	193	160	189	208	190	180	179	185	167	178	211	163	179	150	196	201	169	168	193	198	189	198	202	159	189	167	191	192	190	190	159	195	169	210	173	209	194	169	200	168	169	188	185	177	182	214	192	192	203	197	201	189	184	180	190	222	178	162	193	171	159	172	189	206	175	173	188	230	169	192	200	183	195	174	203	176	208	184	180	195	171	203	204	193	163	176	185	196	161	185	165	194	168	172	184	180	171	160	197	207	178	152	168	187	172	182	190	174	214	181	176	193	175	191	186	186	179	182	180	190	204	133	168	181	180	187	195	147	185	196	193	196	211	180	186	199	161	172	174	174	169	176	194	199	198	185	181	189	196	186	182	192	171	202	194	185	180	159	183	198	201	165	193	191	164	194	167	203	179	179	185	177	195	187	152	178	176	189	218	201	193	182	194	173	194	174	197	174	176	187	200	186	203	164	184	205	203	198	176	179	200	191	195	192	184	159	179	176	173	175	192	169	180	182	187	180	190	198	156	240	195	178	178	179	163	180	170	188	186	189	147	165	170	177	161	174	207	197	174	181	206	192	208	164	187	168	189	206	184	188	176	190	172	182	196	200	183	192	182	204	163	182	194	183	205	185	174	190	191	155	163	199	172	199	182	168	149	205	202	177	205	194	173	191	166	178	169	202	195	184	179	190	179	189	167	179	209	191	165	192	176	203	203	184	169	152	193	169	165	171	194	163	173	164	203	182	191	164	185	182	189	187	182	203	184	155	193	185	168	173	210	202	184	180	200	179	190	191	222	174	233	158	207	175	209	188	201	193	205	189	198	173	192	173	207	209	205	188	190	181	204	198	196	173	191	190	179	178	173	176	217	197	167	171	179	212	191	176	172	189	170	170	193	181	177	171	193	172	189	159	193	180	174	216	171	177	196	171	155	187	221	187	187	182	215	176	179	172	185	190	200	166	178	188	159	172	174	193	176	171	200	200	177	161	179	179	190	178	182	194	191	195	178	206	198	178	187	197	164	175	181	176	197	155	174	194	212	162	179	206	193	201	170	214	190	188	168	193	195	201	182	159	167	177	176	173	196	175	155	215	186	202	183	187	183	193	196	191	186	183	195	165	201	158	192	192	217	169	195	190	203	163	163	149	178	184	174	202	167	168	184	202	163	182	193	188	181	192	186	212	190	179	182	166	179	201	174	177	191	215	188	179	179	204	155	208	176	206	196	191	166	199	192	184	183	195	181	175	201	206	194	193	137	180	220	197	198	185	166	167	177	189	204	191	202	175	184	201	182	188	197	153	217	167	207	186	165	193	201	186	198	184	173	189	199	168	164	164	174	185	191	176	177	176	186	191	193	170	177	178	194	188	186	182	166	211	176	162	183	180	177	184	183	204	194	189	186	169	203	225	167	168	194	185	180	223	162	197	188	149	192	204	201	189	203	186	193	183	181	186	174	193	206	173	191	194	194	181	159	172	205	175	176	154	170	171	175	181	190	183	185	201	162	176	202	199	174	172	186	174	202	175	179	171	191	196	175	192	162	173	188	187	175	177	177	180	181	192	167	200	156	185	165	200	188	186	194	184	198	165	176	165	191	175	166	161	160	173	150	173	215	180	151	156	190	179	173	172	176	203	168	196	167	159	199	168	197	199	187	186	184	190	188	201	196	196	180	175	206	198	190	202	178	197	186	190	181	166	197	164	180	179	190	169	190	186	212	218	165	184	184	187	171	195	177	191	202	180	186	183	199	209	176	202	188	204	181	218	182	189	189	200	201	165	164	190	157	205	180	170	177	171	178	174	172	203	192	171	187	192	181	181	201	183	166	182	196	193	185	157	162	180	194	192	211	188	185	184	164	191	168	161	194	190	180	180	166	176	210	196	174	187	183	176	154	172	170	175	171	175	201	188	188	164	195	178	172	209	184	191	173	190	183	182	155	175	180	197	196	206	192	193	180	171	184	169	202	167	217	164	156	206	182	183	171	185	182	196	185	196	200	176	176	205	171	172	203	185	194	183	201	186	213	165	194	217	181	211	209	190	209	180	207	185	192	208	204	161	162	181	189	196	159	198	202	187	186	178	197	174	199	186	196	222	183	194	164	192	162	211	179	170	189	171	179	163	176	168	167	199	158	176	182	187	177	183	179	160	176	192	179	199	194	185	170	183	184	178	188	194	178	192	177	188	174	187	192	183	203	174	188	174	189	182	196	183	188	196	192	199	201	166	180	171	178	184	195	170	214	197	172	173	191	177	180	194	191	181	156	199	180	183	199	201	201	208	200	170	169	169	182	189	215	193	174	152	188	207	185	172	182	185	182	184	195	191	199	184	172	202	199	183	185	202	182	196	176	175	185	190	192	179	200	171	162	163	184	179
5522	5268	10431	11696	13415	9422	7718	5805	8449	2668	442	453	460	496	477	449	462	415	475	472	477	443	414	461	458	476	485	461	460	482	459	458	467	475	457	461	503	462	447	448	454	462	459	454	430	457	457	469	471	442	468	463	482	475	476	466	446	441	455	429	494	499	473	502	478	472	435	465	433	491	469	438	465	459	457	451	443	451	471	490	448	467	477	482	474	445	467	495	463	440	481	430	447	431	445	445	468	461	461	467	424	460	447	462	475	463	410	443	479	454	441	448	453	446	472	448	439	431	467	473	510	462	464	498	492	478	438	464	441	448	479	455	433	468	455	434	448	457	461	468	423	446	438	441	419	464	491	445	481	456	436	475	423	443	428	426	449	465	452	429	455	437	482	454	445	436	463	477	502	464	444	468	474	467	448	429	448	424	461	486	486	416	470	458	469	430	482	481	442	452	468	448	442	444	476	425	465	450	452	526	442	434	471	473	430	475	423	488	479	468	432	502	481	443	461	446	488	473	450	460	449	397	446	444	478	485	468	477	501	467	464	448	435	477	468	483	453	455	448	464	449	433	489	471	493	417	485	473	454	431	472	475	455	493	472	416	448	442	461	447	439	442	469	514	459	460	473	457	441	444	404	450	505	432	453	453	458	444	497	393	489	448	445	468	469	486	471	448	478	465	456	464	449	444	432	451	464	409	464	473	468	454	440	477	487	460	486	442	487	492	484	476	452	446	460	471	483	438	475	433	481	484	476	467	446	470	464	466	420	455	454	453	501	464	453	391	459	492	443	473	466	442	463	455	429	446	459	478	469	463	447	441	483	453	413	469	478	465	506	481	471	455	482	464	434	471	483	481	481	460	461	433	463	468	441	462	433	463	446	491	480	491	465	458	431	451	456	451	465	492	435	477	471	438	470	448	492	471	460	453	473	454	455	440	429	484	482	473	476	464	398	431	434	494	417	459	436	471	473	480	470	445	455	481	463	471	496	445	468	438	507	428	442	485	465	444	481	461	450	451	415	468	408	443	471	455	474	433	485	434	470	490	477	448	486	492	450	449	483	469	500	469	438	447	440	423	421	456	465	510	451	465	472	415	457	458	474	455	465	440	446	454	457	419	456	446	462	475	453	453	429	479	434	437	461	465	508	414	464	422	472	486	453	468	487	446	489	447	470	462	466	460	437	456	478	510	494	453	476	446	468	456	440	449	462	439	484	432	444	483	450	481	468	426	422	521	480	440	456	482	445	435	427	463	533	466	458	474	479	496	480	490	483	450	492	439	454	445	473	452	469	427	494	469	431	449	482	452	448	490	474	430	471	431	444	416	456	480	434	473	455	448	432	490	417	445	490	429	439	465	459	506	459	481	435	413	448	477	453	405	459	467	459	441	441	436	447	444	440	454	466	475	445	431	458	477	454	457	474	482	478	465	443	460	481	474	517	419	497	480	480	450	439	438	480	456	437	453	452	442	438	483	463	479	464	453	458	458	455	483	448	430	449	476	490	462	454	450	472	446	412	457	480	458	473	465	454	458	445	490	441	490	491	516	484	444	465	438	499	482	455	469	443	466	496	491	432	471	480	422	456	421	466	452	439	457	434	433	458	446	478	457	480	427	461	475	476	458	465	452	433	466	453	444	466	471	449	449	434	485	447	468	439	443	480	486	484	462	452	464	431	431	464	451	463	472	467	512	490	439	463	469	457	416	464	459	469	463	453	452	459	414	452	425	461	462	416	449	469	447	469	474	459	454	473	434	460	498	483	449	508	458	453	463	458	476	479	425	487	455	451	457	437	460	478	478	467	455	428	470	449	503	465	467	477	476	458	433	469	460	479	478	482	474	475	435	455	465	432	467	450	463	411	452	441	464	458	441	455	454	468	452	459	440	409	438	468	432	456	423	418	495	499	435	427	468	470	475	433	474	440	440	473	421	451	462	460	427	471	440	456	428	446	457	477	494	457	450	438	507	463	422	462	458	450	427	430	473	464	473	452	460	474	474	473	457	444	469	475	451	454	447	450	455	441	457	438	444	419	454	458	447	447	444	427	463	466	500	472	448	468	473	469	500	437	457	497	460	464	457	460	467	477	446	422	448	454	476	456	439	479	431	457	428	480	514	482	439	439	461	490	445	473	435	472	423	447	502	460	479	483	495	454	445	466	449	490	476	474	450	456	443	422	477	456	478	486	453	489	463	452	443	421	440	444	447	434	470	485	489	480	437	459	450	450	453	410	456	437	461	436	424	510	480	436	438	443	476	478	464	504	436	456	495	421	470	448	414	465	445	469	433	444	424	471	443	440	474	488	495	469	457	486	428	439	459	449	463	421	485	456	530	457	439	505	480	448	474	449	480	477	491	465	464	457	474	448	473	464	439	420	472	468	452	465	429	432	427	474	454	481	488	448	447	472	483	448	461	441	451	440	472	462	494	458	481	487	447	440	451	409	447	510	440	466	457	453	458	493	463	472	466	454	458	473	436	498	430	462	434	447	474	471	479	449	449	438	490	456	453	456	468	489	450	443	436	473	428	453	442	494	420	477	473	484	454	497	470	457	438	444	490	479	441	464	465	469	424	491	416	478	445	443	454	470	405	450	471	478	477	493	481	409	454	463	480	451	494	417	452	486	489	473	510	476	497	477	480	473	451	467	473	437	476	460	425	454	477	487	461	514	476	432	478	454	468	460	466	475	460	452	447	436	447	466	422	473	440	421	469	471	466	453	484	437	432	458	480	460	510	419	463	486	517	407	483	431	476	476	518	468	476	462	459	447	410	457	491	466	464	444	465	434	518	467	479	453	476	471	454	475	477	470	498	455	486	495	454	466	497	480	435	472	465	484	450	437	465	470	482	447	466	444	452	450	416	489	480	467	447	440	478	463	481	474	466	427	457	455	465	445	464	433	472	446	484	454	478	443	464	426	471	496	494	479	469	470	474	454	437	460	442	449	490	466	464	450	460	435	468	470	523	491	474	443	449	497	482	457	479	457	487	461	468	451	488	445	430	442	460	444	458	471	466	467	461	504	479	476	466	458	452	444	471	447	435	493	438	431	455	465	500	482	457	476	409	467	443	438	438	467	499	415	476	504	502	479	463	460	423	454	496	460	458	473	454	440	444	463	460	443	433	488	462	456	469	482	429	460	452	494	478	449	445	458	473	472	466	420	493	481	457	461	466	500	452	451	483	476	452	464	463	442	481	496	469	466	487	453	480	446	492	459	458	451	458	432	468	496	462	438	450	421	439	399	453	459	432	472	460	462	462	452	446	429	427	471	490	436	458	471	480	459	480	436	468	462	437	445	455	475	424	462	473	463	471	451	468	436	468	478	482	485	475	476	422	443	438	471	468	476	450	468	479	425	455	465	441	443	484	498	477	474	421	448	428	471	478	488	477	460	454	490	461	470	472	482	475	464	452	497	472	482	424	411	439	470	464	444	487	444	429	455	480	482	436	457	450	460	463	416	464	406	456	461	486	500	492	516	460	462	474	437	464	445	447
19663	11617	11803	7715	7264	4632	10269	19055	22359	8033	421	251	272	248	268	244	248	233	237	226	219	230	219	240	249	211	202	218	222	212	226	228	193	190	243	263	232	234	194	233	228	247	237	211	219	232	226	201	202	238	210	236	238	216	243	230	228	223	193	224	238	205	237	224	217	195	230	254	229	198	236	220	231	223	236	233	245	197	235	205	228	220	234	244	244	236	220	231	213	214	236	226	211	244	230	229	220	193	240	218	214	227	241	214	232	220	206	238	212	224	202	226	204	230	235	234	185	233	211	243	231	236	220	239	210	205	192	221	220	259	232	255	238	234	210	217	221	210	216	238	215	246	232	212	207	229	208	227	241	197	228	216	217	209	237	233	221	224	203	224	227	236	230	229	220	218	233	223	244	228	239	235	209	234	208	242	238	250	213	255	247	213	245	218	190	193	265	223	242	248	235	232	218	214	237	223	225	219	266	219	246	236	189	205	202	221	237	216	214	230	250	228	221	235	208	242	225	216	232	200	212	225	240	233	207	217	262	205	230	236	239	169	225	245	236	243	234	258	206	219	198	203	232	221	198	208	230	217	247	234	213	239	226	225	241	178	226	232	228	222	183	240	226	237	205	212	262	243	221	232	202	222	228	228	221	248	203	237	204	189	211	232	208	230	221	215	226	217	255	237	194	232	216	229	238	223	233	233	270	233	230	227	232	197	250	225	212	201	235	229	246	213	223	236	234	222	246	219	231	211	245	227	218	207	233	238	241	222	221	237	236	220	197	257	232	246	241	220	251	218	247	222	216	224	226	233	230	259	236	227	229	213	226	250	240	239	201	226	218	201	221	229	233	261	227	215	217	222	215	259	233	242	223	210	222	223	228	197	220	213	221	234	223	217	227	226	203	237	241	241	209	201	225	214	235	238	222	230	236	253	241	243	236	215	209	239	200	242	232	218	221	247	237	238	231	214	219	215	230	225	208	218	207	219	218	271	215	210	224	226	204	197	207	214	213	223	225	218	227	214	244	225	188	228	227	212	229	197	224	213	228	197	209	211	240	214	223	215	227	235	236	230	221	211	213	234	219	230	233	238	209	203	201	214	233	227	225	245	213	248	205	216	226	214	241	201	231	218	230	237	219	216	191	185	231	238	214	208	216	219	214	207	218	248	223	219	244	231	215	224	235	225	189	214	203	234	220	221	238	232	210	208	212	212	238	220	208	222	227	229	232	232	211	210	258	225	222	228	246	215	230	229	214	252	225	214	222	210	202	215	243	211	246	238	239	217	236	215	203	211	228	206	231	249	224	206	254	223	258	237	222	219	222	234	258	216	248	210	217	214	213	205	227	212	221	238	217	229	213	198	213	228	230	217	211	224	227	215	218	192	209	221	233	213	216	222	195	187	208	225	241	248	243	240	248	197	254	211	216	230	224	225	210	236	228	209	209	229	253	211	223	198	243	219	220	224	181	209	211	226	245	225	204	206	208	205	244	223	220	217	242	220	208	223	204	247	214	231	269	253	230	222	202	217	230	213	208	231	249	259	220	206	228	253	236	215	250	250	227	220	216	222	201	226	202	218	222	220	224	233	237	227	216	225	213	204	206	219	215	255	210	228	235	231	229	206	221	228	211	214	206	232	213	216	237	207	236	236	240	227	238	207	197	205	228	237	218	238	216	231	212	252	217	206	197	232	193	223	237	212	231	227	207	235	226	238	219	230	227	239	244	217	224	249	212	222	230	249	244	218	199	230	231	272	241	211	233	212	223	255	230	250	248	217	204	235	256	221	256	258	235	240	212	230	207	204	235	196	224	235	211	224	217	227	248	223	224	253	210	227	213	219	230	224	220	212	228	242	213	232	236	232	217	232	238	226	216	219	228	241	221	238	254	205	221	226	211	256	231	244	224	198	234	199	201	235	257	258	236	196	216	202	204	239	262	247	211	223	232	243	210	210	239	240	218	191	200	229	209	239	232	221	206	232	242	216	230	250	223	197	200	221	205	214	248	211	221	235	241	222	207	228	203	240	244	199	221	241	239	212	212	232	231	238	228	189	208	232	243	224	236	224	220	203	232	216	237	222	210	228	209	229	204	207	210	183	236	239	216	236	249	209	200	212	233	207	207	227	198	219	210	247	216	218	232	214	204	215	215	227	212	229	240	251	241	237	234	227	255	215	219	226	191	232	211	237	219	243	241	213	226	203	238	196	219	244	203	232	199	232	252	237	210	236	209	210	256	204	225	246	221	246	224	211	233	197	227	226	231	207	241	225	229	217	236	237	242	243	227	204	214	195	229	248	197	239	214	227	207	193	231	203	221	214	238	252	199	207	227	262	217	208	226	211	218	241	196	238	230	221	240	212	222	214	225	198	238	231	241	192	251	225	180	202	206	215	188	240	243	248	223	234	205	245	214	214	209	226	241	228	217	200	232	220	226	225	218	226	216	224	199	241	215	233	210	216	234	226	215	211	213	234	238	257	217	192	226	208	231	238	242	238	223	224	225	193	213	229	217	207	214	259	214	233	222	225	220	246	245	216	207	203	255	236	243	209	194	225	217	252	232	204	228	230	204	231	225	232	244	211	237	193	240	256	203	260	242	251	244	212	220	216	231	230	226	236	237	193	211	241	213	207	227	219	225	234	216	223	215	220	234	238	223	224	223	194	231	232	220	212	202	222	222	201	233	230	250	239	233	253	214	245	216	226	217	226	230	239	223	197	238	222	246	233	181	199	278	252	231	226	226	221	209	223	227	215	222	223	223	231	236	213	241	249	204	212	199	218	207	222	241	236	211	210	216	190	203	210	226	222	202	224	252	231	242	215	216	220	234	226	221	192	232	212	213	250	255	234	239	187	222	205	223	225	225	228	221	234	216	232	231	235	200	226	211	224	233	225	214	225	232	198	218	201	224	223	234	195	228	236	208	227	214	209	233	218	217	211	215	231	221	240	235	206	211	214	236	230	216	250	231	209	219	202	216	218	237	216	224	211	217	228	227	217	178	229	184	215	214	251	224	226	221	242	227	203	206	237	228	231	214	229	246	239	240	247	176	219	223	216	202	222	204	236	247	227	196	262	221	251	230	232	197	200	200	216	230	208	237	248	201	203	232	212	257	218	230	212	251	235	226	209	223	216	209	245	221	242	226	235	213	243	193	203	202	225	240	244	240	229	191	208	207	231	233	218	218	209	202	223	209	237	216	243	219	209	236	216	222	218	221	203	268	253	225	230	235	179	228	228	213	244	237	209	199	255	240	264	248	231	212	204	243	242	200	200	227	205	241	228	214	240	241	261	239	223	235	237	217	212	247	212	251	202	211	206	231	250	231	246	245	214	207	238	226	209	256	226	218	248	234	230	199	220	217	217	233	224	243	211	221	199	195	217	205	242	237	219	208	215	247	217	213	225	221	214	182	242	237	220	229	229	224	216	202	211	235	210	226	212	244	212	236	211	214	226	204	223	233	245	216	208	200	230	233	223	236	224	224	230	227	209	232	225	226	234
10793	9446	17498	17865	20807	15634	30124	41515	43792	13224	788	778	756	764	641	647	666	620	609	629	639	600	654	612	565	634	598	556	568	618	586	576	591	588	576	623	580	609	564	576	598	531	575	594	541	559	628	594	571	559	542	589	573	599	534	581	596	596	575	583	577	567	602	544	555	601	582	587	537	600	598	526	565	553	541	592	540	568	597	617	559	571	602	532	568	563	533	556	537	565	589	536	547	570	581	601	545	512	560	552	569	540	547	563	590	542	551	547	565	520	547	565	572	578	557	558	557	591	563	549	545	556	571	561	510	598	513	523	578	576	581	542	571	535	577	573	554	564	562	515	552	545	557	573	582	577	551	561	585	590	537	561	581	551	550	586	557	551	562	589	582	564	561	565	536	517	543	578	548	529	589	532	554	570	542	557	539	539	555	534	606	575	573	554	573	601	551	544	549	552	517	556	592	545	576	560	550	605	551	558	589	510	533	524	571	524	571	525	583	566	591	578	591	542	574	537	564	585	584	544	487	559	532	565	579	541	576	526	592	555	582	527	509	579	526	561	562	546	584	554	563	583	589	568	585	547	524	550	553	563	581	570	561	557	540	571	542	544	569	538	530	533	577	591	553	574	512	534	558	523	557	543	569	567	556	581	621	518	565	544	548	547	557	552	549	584	545	603	547	534	559	560	530	527	565	594	548	561	537	571	562	563	563	518	568	546	560	571	571	536	559	575	542	556	559	525	593	573	554	543	536	554	584	568	585	586	552	550	620	546	596	567	541	555	565	516	539	550	582	556	519	544	553	564	585	565	565	552	582	591	553	593	554	572	562	582	551	570	553	535	573	535	539	564	572	548	540	537	528	548	531	604	574	581	516	531	574	538	564	548	539	550	584	597	523	597	521	563	555	509	575	540	558	536	502	539	548	596	506	553	574	588	559	610	593	544	523	573	584	548	590	512	556	515	586	549	563	543	577	524	513	542	562	584	519	578	554	594	554	541	618	572	607	519	548	551	579	562	518	588	528	538	587	557	555	518	581	543	533	562	575	587	592	503	543	548	553	564	574	534	523	529	587	547	572	566	546	527	564	553	588	497	586	570	556	577	548	571	549	549	569	547	558	522	564	582	586	512	529	531	569	582	523	611	564	588	565	542	559	588	547	575	573	593	530	556	548	589	579	583	540	578	541	565	570	555	551	546	543	528	551	597	570	571	582	548	540	531	579	612	598	546	557	561	593	543	539	532	555	519	539	531	559	563	536	552	574	561	583	557	570	538	584	551	538	527	544	569	519	562	542	599	578	584	562	550	571	580	600	532	568	568	541	549	545	571	550	537	557	586	518	571	555	552	564	570	536	563	585	522	534	582	547	601	545	548	577	587	564	523	555	587	559	547	530	574	561	581	562	544	548	524	592	553	598	557	523	592	560	562	551	575	537	573	533	544	545	512	544	536	469	523	537	529	555	558	547	541	526	567	580	565	576	515	593	618	533	538	579	599	535	576	568	489	532	570	573	589	602	547	544	555	570	561	568	535	539	626	561	588	594	567	549	559	554	571	560	536	612	564	519	530	521	567	576	573	535	545	557	527	580	534	589	519	561	555	555	529	579	528	543	579	547	588	541	577	591	560	535	601	538	575	554	550	558	538	564	539	565	581	513	571	596	576	530	532	569	591	602	506	563	583	533	560	565	544	559	567	498	520	577	539	539	591	571	561	573	514	548	549	559	522	576	537	561	552	547	577	605	564	550	569	572	564	545	545	577	549	517	571	552	564	589	536	573	552	538	526	542	589	581	560	609	569	568	599	550	561	529	582	597	551	542	542	564	534	551	549	598	556	547	579	592	537	554	560	540	572	552	527	513	525	544	570	564	540	576	572	562	556	595	588	528	549	546	550	565	522	567	533	564	531	623	552	522	554	570	566	543	555	607	589	561	574	578	578	523	507	557	547	591	565	542	561	558	522	568	543	554	567	585	538	555	590	561	567	527	569	581	587	566	563	530	540	578	536	546	579	515	551	562	528	511	557	600	533	570	556	565	539	600	577	560	535	556	555	549	573	571	546	582	536	547	596	541	569	528	536	554	572	527	550	614	548	544	573	557	558	553	535	554	587	531	558	527	557	566	592	591	536	543	599	566	519	536	535	564	513	575	590	572	556	575	588	598	597	522	556	543	577	546	555	527	532	560	531	587	573	577	566	567	579	511	552	550	564	508	556	543	533	538	558	601	556	544	606	547	551	556	534	558	581	576	540	541	564	552	508	549	564	542	545	498	543	562	537	572	579	523	554	544	549	526	567	549	574	571	567	582	537	565	510	553	595	551	610	538	566	586	518	562	585	580	554	547	598	576	557	527	540	566	554	552	547	567	539	589	509	579	552	537	541	598	571	528	629	561	591	555	588	561	573	574	563	563	605	523	563	577	575	544	574	545	533	538	525	571	579	564	560	583	598	577	584	564	515	538	501	543	536	568	529	550	559	587	546	532	592	516	565	527	561	535	565	556	559	550	547	580	539	578	571	565	538	563	540	522	565	563	575	547	594	554	583	552	538	575	612	574	537	556	545	555	531	569	576	554	524	545	526	545	580	557	534	543	521	544	512	527	592	572	592	527	555	571	524	568	580	551	563	552	559	524	542	561	557	521	570	537	587	543	530	586	556	602	565	561	538	576	543	540	562	523	524	528	549	555	557	555	516	581	511	576	578	558	560	538	541	548	586	562	553	529	540	595	596	562	574	552	521	599	567	597	558	525	593	558	564	625	561	573	588	545	541	533	549	547	557	529	531	557	541	537	522	562	529	538	533	572	560	535	570	558	592	551	569	508	525	552	548	599	566	568	564	575	565	521	485	546	617	542	517	526	565	559	605	558	553	541	597	567	566	562	573	566	552	517	571	582	608	552	583	556	538	569	530	534	554	518	506	538	561	565	549	563	574	569	569	543	547	547	609	545	557	563	539	560	531	508	596	562	543	541	521	529	571	564	564	585	568	542	551	531	546	606	548	554	583	546	531	561	562	550	587	584	534	535	556	500	572	551	549	553	549	547	565	545	553	606	553	578	561	533	547	563	491	561	608	589	544	539	558	565	571	526	563	573	539	557	542	518	560	562	555	578	556	571	523	537	562	553	577	560	544	552	551	598	564	582	565	548	555	601	577	579	544	564	551	595	565	523	587	536	571	579	507	522	535	587	524	539	558	564	536	562	545	562	535	580	541	584	566	557	566	564	533	634	582	578	566	543	559	575	579	580	539	552	552	542	573	574	569	583	581	498	571	542	558	563	550	570	548	557	559	533	567	559	555	560	570	544	539	558	538	541	559	517	538	524	565	535	559	555	557	512	563	569	560	571	538	543	518	556	575	551	557	514	595	566	600	569	532	518	553	544	576	577	563	534	560	597	581	591	564	527	573	540	586	526	561	493	561	575	559	520	603	539	515	550	575	548	571	567	558	546	541	596	516	569	562	577	573	542	559	571	590	609	557	568	560	561	533	550	571	534	540
62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
