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
336097078535	336097079097	336097079647	336097080197	336097080747	336097081297	336097081847	336097082397	336097082947	336097083497	336097084047	336097084597	336097085147	336097085697	336097086247	336097086797	336097087347	336097087897	336097088447	336097088997	336097089547	336097090097	336097090647	336097091197	336097091747	336097092297	336097092848	336097093398	336097093948	336097094498	336097095048	336097095598	336097096148	336097096698	336097097248	336097097798	336097098348	336097098898	336097099448	336097099998	336097100548	336097101098	336097101648	336097102198	336097102748	336097103298	336097103848	336097104398	336097104948	336097105498	336097106048	336097106598	336097107148	336097107698	336097108248	336097108798	336097109348	336097109898	336097110448	336097110998	336097111548	336097112098	336097112648	336097113198	336097113748	336097114298	336097114848	336097115398	336097115948	336097116498	336097117048	336097117598	336097118148	336097118698	336097119248	336097119798	336097120348	336097120898	336097121448	336097121998	336097122548	336097123098	336097123648	336097124198	336097124748	336097125299	336097125848	336097126398	336097126948	336097127498	336097128048	336097128598	336097129148	336097129698	336097130248	336097130798	336097131348	336097131898	336097132448	336097132998	336097133548	336097134098	336097134648	336097135198	336097135748	336097136298	336097136848	336097137398	336097137948	336097138498	336097139048	336097139598	336097140148	336097140698	336097141248	336097141798	336097142348	336097142898	336097143448	336097143998	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
28542	26782	31555	32138	29003	25977	20881	14597	11958	8926	8109	8212	7248	5725	4268	4081	4019	3291	5029	4421	2252	2004	2667	2880	3060	3024	2592	2419	2119	2317	2369	2502	1985	2152	2194	1898	1772	1855	1760	1934	1840	1319	1273	1475	1282	1273	1428	1200	824	1080	1042	883	957	821	978	800	750	607	656	505	507	509	541	526	488	426	391	410	364	392	406	370	400	357	442	419	415	478	522	361	358	357	326	329	315	291	304	276	287	281	287	282	267	238	275	259	277	299	303	294	297	299	292	271	310	285	312	278	289	288	271	266	294	297	294	260	280	282	260	284	298	304	276	273	240	284	307	291	323	286	278	305	256	302	262	269	250	253	262	277	280	263	269	261	255	281	281	274	280	266	296	289	283	259	288	250	262	247	276	307	237	279	258	287	284	292	281	259	266	277	287	292	277	268	262	260	243	273	292	289	274	270	278	287	240	288	277	271	304	258	275	303	306	265	278	263	281	261	279	293	256	291	258	274	265	268	268	283	270	291	257	261	263	272	265	275	266	269	306	265	275	275	286	259	266	243	273	267	272	233	242	259	275	275	259	275	266	251	259	263	254	258	281	275	269	270	261	281	259	246	295	270	280	287	266	272	273	282	290	261	289	262	253	266	271	282	252	282	275	261	258	257	293	280	275	292	288	307	267	262	274	282	256	289	282	262	275	260	254	262	269	219	284	278	294	287	275	258	255	281	280	280	259	281	251	266	278	277	245	280	303	274	284	306	262	238	270	268	294	263	253	259	264	253	290	284	275	253	265	274	251	271	296	256	259	264	296	302	259	238	259	281	271	266	270	280	255	270	256	299	281	238	284	282	296	275	255	268	259	267	273	279	276	247	253	268	292	260	273	276	269	254	267	223	265	293	271	276	235	310	274	281	276	275	268	252	241	286	250	263	278	263	263	287	248	275	265	260	263	249	269	273	253	262	259	283	282	269	245	245	299	295	275	275	274	268	269	248	249	281	259	233	285	275	293	268	264	264	286	292	250	268	290	261	264	254	264	237	240	253	277	284	306	246	272	248	285	270	263	280	265	268	288	273	270	297	265	266	284	271	303	291	279	257	303	278	292	239	271	268	284	282	244	246	292	274	273	286	292	273	279	245	239	257	247	268	256	287	269	257	260	254	268	285	288	234	300	276	263	260	277	266	261	268	277	277	276	271	238	268	273	264	241	256	280	282	254	301	282	279	267	257	269	252	239	307	277	262	271	273	264	257	261	265	285	261	247	259	275	302	301	277	271	296	264	255	272	232	279	248	251	264	291	256	256	267	305	251	267	258	263	252	289	286	270	255	281	279	277	295	272	273	276	265	285	255	280	254	280	250	282	294	267	283	258	277	310	271	265	251	261	256	265	272	271	253	264	272	289	272	291	261	264	265	267	274	240	260	260	258	283	268	229	257	279	282	275	279	256	257	251	279	272	249	277	277	250	294	274	240	264	269	270	253	259	288	259	299	276	271	249	269	269	282	282	263	277	261	282	254	259	280	264	263	261	285	268	254	277	266	249	293	275	273	284	269	280	271	253	310	248	276	287	291	285	278	232	258	245	294	269	249	291	265	300	249	261	283	289	281	289	271	286	287	247	281	262	264	267	280	279	288	289	250	281	276	250	277	276	278	270	260	270	298	265	274	264	250	302	292	252	295	262	264	305	278	295	264	275	265	286	279	279	286	248	273	284	303	267	277	276	281	268	281	280	258	271	246	261	281	272	285	279	264	277	285	256	229	286	292	277	256	292	254	277	265	273	256	265	265	281	227	241	293	245	231	289	266	278	265	260	251	265	272	292	247	263	282	284	247	309	256	262	250	283	306	271	250	247	254	272	271	284	280	290	253	303	282	286	299	269	261	270	280	280	255	276	278	294	257	279	290	249	238	253	256	278	264	262	252	281	301	237	285	289	297	269	279	288	307	299	296	273	271	257	272	291	252	284	261	276	273	237	251	238	272	280	267	272	269	278	276	256	257	284	257	295	297	271	286	253	302	259	264	246	289	276	280	262	266	239	257	260	247	247	262	282	254	266	265	257	238	284	273	287	273	307	272	271	257	276	270	274	264	276	287	270	262	295	269	292	304	253	299	274	224	281	271	267	305	269	279	257	278	271	240	263	256	294	263	257	294	288	254	283	284	280	260	287	273	243	265	275	268	275	265	280	291	299	274	250	276	243	277	272	280	281	272	266	235	277	282	251	275	269	256	246	283	273	287	278	278	260	269	300	261	283	272	269	244	257	253	250	247	288	270	278	276	279	247	270	253	270	283	287	266	280	270	287	264	259	264	259	285	261	253	242	251	252	280	267	235	277	268	287	257	275	278	291	265	267	265	287	274	275	292	255	279	256	258	267	256	270	273	311	246	295	283	264	256	264	224	300	243	279	253	296	295	267	248	277	257	255	283	284	298	274	286	271	290	279	278	243	267	292	290	253	255	288	258	267	276	246	282	276	266	279	266	286	278	234	256	277	290	268	255	300	306	265	291	287	260	260	262	282	267	258	260	245	248	255	268	280	294	251	241	282	274	257	293	282	319	264	272	278	278	252	265	286	278	283	278	261	253	288	253	261	285	279	279	265	293	276	263	240	273	255	263	287	274	247	286	295	256	259	248	257	238	281	272	283	270	275	293	273	288	286	252	267	251	250	256	281	270	297	270	283	281	262	266	269	263	290	236	320	242	287	266	269	262	291	272	296	245	277	238	233	280	256	255	296	272	267	281	242	252	252	290	272	280	311	226	240	279	248	258	263	261	292	294	267	274	271	264	289	267	287	279	291	257	237	286	285	276	278	276	273	269	279	243	265	261	271	283	255	271	290	284	282	272	285	270	254	243	281	297	266	301	301	278	288	288	276	260	233	299	269	266	243	291	269	256	270	261	290	302	273	254	277	287	239	244	247	250	279	269	305	304	230	263	255	280	272	278	273	279	265	284	276	308	283	259	251	261	301	271	276	256	267	276	297	282	266	278	280	276	284	269	261	261	255	273	295	287	277	261	305	265	236	248	270	290	290	297	259	290	277	304	258	264	233	280	263	272	277	269	258	280	264	286	288	289	284	270	235	266	266	262	264	249	284	258	294	269	282	255	262	242	253	280	324	286	271	277	270	266	299	253	270	273	279	260	257	257	279	230	308	289	284	270	269	285	269	269	254	284	261	229	294	256	292	262	264	238	245	283	285	252	264	292	249	255	290	283	246	255	273	297	280	232	259	254	252	262	250	274	293	266	280	272	265	276	276	273	275	292	238	283	261	280	267	280	257	248	295	277	255	280	303	271	279	252	277	289	275	271	268	257	282	288	268	258	286	259	277	292	291	264	285	278	261	263	278	282	268	257	275	264	257	269	279	292	309	271	262	283	264	256	258	266	250	283	273	292	243	265	247	273	272	259	234	267	271	274	311	292	282	286	262	262	285	268	300	291	266	252	279	256	262	274	254	290	261	272	265	270	278	280	260	257	269	290	255	261	289	252	259	268	264	272	282	276	298	245	254	265
16802	22501	31683	36323	37212	36788	32284	29313	28193	24327	23725	24975	22271	21059	17301	17817	17338	15919	21123	16818	11438	11831	14939	15387	16661	16327	15157	13565	13033	13320	14519	14814	10918	12207	12080	11384	9747	11200	10852	11556	11478	8072	8454	8887	7818	7804	8500	8070	4514	6613	6170	5624	6168	5423	6626	5296	4559	3357	3962	2633	2247	2542	2693	2744	2521	1701	1941	1766	1631	1660	1572	1553	1897	1989	1984	1956	2106	2817	2802	1775	1540	1530	1198	1015	972	1042	1059	946	945	909	892	884	910	910	912	986	1017	968	1024	1085	1018	1099	962	947	962	936	843	844	819	858	822	807	872	875	822	782	812	823	794	821	895	797	804	778	789	789	809	876	836	809	805	818	824	802	774	745	825	745	781	798	781	746	771	755	746	778	745	776	736	730	751	737	758	742	758	756	794	732	775	742	710	781	737	743	796	726	746	742	797	751	767	749	782	763	701	757	756	737	746	772	735	794	790	772	759	766	795	813	753	733	717	729	780	814	763	773	786	745	788	743	783	766	750	761	767	778	699	781	732	790	752	776	767	734	806	746	770	788	774	727	737	746	759	805	769	760	760	783	750	804	762	764	798	759	784	728	806	735	724	759	790	737	752	726	758	767	769	765	729	822	716	761	705	738	726	788	781	743	748	800	799	734	765	766	810	777	779	730	740	743	727	745	791	757	784	734	736	813	721	779	727	708	762	763	787	780	747	741	782	754	730	800	745	792	767	793	730	723	761	777	726	764	738	764	766	796	751	782	829	727	797	791	752	745	727	758	735	748	813	797	719	766	735	773	776	725	743	750	789	715	710	730	761	743	755	780	745	752	770	801	813	772	715	784	714	768	767	760	739	787	769	770	790	762	800	764	758	746	728	799	784	713	726	778	726	792	768	780	760	797	818	714	778	751	753	734	748	773	760	750	749	731	736	794	755	789	747	734	775	795	763	774	728	732	784	709	751	805	781	743	717	754	746	799	746	827	741	768	805	763	748	787	781	779	761	774	773	786	735	708	709	733	765	728	748	758	760	746	780	728	805	780	801	758	769	731	765	740	763	735	818	741	792	729	762	812	789	763	742	810	790	774	715	749	738	734	761	725	724	765	745	784	711	740	763	760	749	780	749	757	775	758	792	803	736	763	700	773	776	769	745	747	807	805	785	793	816	775	802	768	780	808	768	743	755	753	752	755	719	772	719	759	760	818	822	738	772	763	713	770	759	798	721	775	749	803	766	810	788	738	745	780	802	822	782	771	754	773	752	819	733	800	782	753	740	702	788	760	788	728	716	701	714	690	784	791	768	775	776	775	753	800	791	737	799	777	728	735	747	795	766	729	704	710	700	745	742	733	803	754	785	786	770	760	767	770	775	765	763	801	744	775	789	755	805	755	762	807	833	744	791	718	749	747	776	784	737	737	765	743	751	779	816	746	770	755	770	792	819	752	764	776	721	792	774	804	780	756	767	789	730	777	741	769	730	789	789	774	788	785	772	775	749	727	826	778	792	753	791	794	794	747	769	758	767	759	782	730	782	734	751	764	727	753	764	789	765	750	742	746	743	734	742	792	732	783	766	770	783	785	777	775	736	802	732	762	776	733	733	802	806	767	751	773	750	764	730	785	711	792	747	764	706	757	761	807	756	709	816	724	754	768	792	795	760	757	760	737	743	774	749	750	717	770	783	798	757	807	755	785	746	824	764	776	739	790	735	781	814	773	723	748	750	737	762	771	735	699	752	737	763	787	756	794	733	789	689	780	745	763	766	799	789	791	785	754	745	764	780	748	747	743	708	798	723	763	725	819	762	770	778	744	777	733	835	784	789	807	746	823	744	729	749	764	749	811	745	765	794	727	762	726	842	807	802	784	785	765	784	755	745	722	754	751	766	782	777	746	773	709	808	750	759	793	796	739	711	763	750	729	757	767	751	792	733	778	776	716	805	769	757	806	789	781	768	840	762	756	787	776	795	760	765	729	780	738	780	757	799	745	742	748	734	722	765	800	772	748	734	752	761	767	743	769	779	755	794	801	767	770	783	754	797	753	772	811	766	784	778	775	747	729	742	782	782	738	734	721	758	747	811	729	763	772	761	731	742	802	734	736	747	807	785	725	814	746	786	724	769	726	768	766	771	801	666	809	799	752	747	750	762	756	719	764	764	782	738	760	728	780	818	723	750	770	783	777	816	717	751	789	805	772	729	730	744	768	741	811	729	782	740	731	830	775	763	806	759	737	794	737	750	686	726	753	727	761	794	764	782	708	770	760	753	793	734	774	778	704	740	736	764	757	740	780	788	740	788	725	725	722	776	794	740	809	722	742	800	755	793	769	709	737	768	758	718	761	797	817	722	777	742	805	805	755	769	780	745	710	763	736	706	814	766	773	750	745	717	840	708	728	752	768	788	695	798	790	805	775	716	768	759	770	713	735	791	822	772	786	781	736	780	767	761	783	710	808	774	750	774	730	773	802	818	754	755	735	744	796	827	768	724	804	748	782	768	804	753	735	769	764	718	797	719	708	779	712	729	753	779	818	790	740	786	741	732	778	729	756	768	712	791	804	750	754	741	698	762	820	825	745	755	751	774	748	741	771	769	746	782	720	747	779	752	757	783	761	738	748	802	790	731	707	791	734	762	736	756	765	778	786	749	774	786	788	766	724	773	699	769	766	786	762	798	759	717	767	788	734	728	772	813	750	781	734	768	736	742	745	761	771	778	797	771	799	773	775	749	776	793	791	766	724	759	757	785	748	754	766	737	702	816	771	778	710	742	758	813	776	759	754	759	763	771	756	767	808	742	779	764	769	757	774	797	794	785	768	752	777	787	714	736	722	769	795	760	741	749	775	751	714	785	781	759	809	736	788	752	752	768	763	793	748	747	753	776	763	755	772	793	748	811	802	793	801	723	753	764	790	753	834	820	763	768	798	781	756	785	735	765	786	762	765	706	739	796	763	742	770	811	718	776	824	747	753	787	785	764	820	761	726	753	746	723	758	778	770	743	749	803	756	795	777	845	764	752	799	720	805	762	734	803	734	775	763	784	753	785	786	794	734	797	765	831	759	727	771	754	753	774	766	748	742	836	772	755	800	761	790	767	751	744	796	760	746	762	690	697	783	732	762	805	687	809	761	744	746	730	731	813	763	800	760	788	744	796	759	757	753	737	815	728	742	757	737	746	772	789	703	760	764	752	778	730	754	759	777	742	770	761	786	775	735	776	746	775	762	778	780	764	750	751	787	788	755	787	767	745	791	746	765	763	702	749	779	743	745	787	749	705	734	780	722	769	777	789	734	812	763	771	780	758	792	764	762	790	751	741	797	774	804	743	779	781	683	772	843	776	769	752	744	771	761	719	786	724	765	761	794	727	731	758	795	788	784	721	740	751	754	785	798	771	812	701	824	745	775	777	752	781	763	792	794	786	773	771	761	742	761	768	732	758	775	795	766	778	786	777	781	770	698	799	688	757	782	784	815	760	773	797	732	777	762	791	803	781	736	796	770	718	780	815	769	820	763	775	756	734	777	784	759	766	727	799	766	829	801
8150	6190	7654	6533	4695	3353	2466	1706	1432	1204	1072	1015	1014	906	750	764	636	606	509	542	430	318	320	329	287	261	315	263	274	275	247	283	273	263	261	258	254	251	276	246	252	240	221	218	217	204	218	212	208	237	227	214	199	189	217	232	214	169	204	196	200	195	207	220	216	201	189	201	225	180	176	184	210	180	189	215	204	213	204	211	173	200	202	192	210	181	209	206	176	198	189	213	178	230	190	198	201	225	195	211	189	204	180	181	200	177	187	197	187	216	198	208	202	169	176	206	195	207	199	181	189	204	195	213	216	186	188	175	189	177	185	212	214	189	199	194	200	206	191	196	199	231	165	180	202	188	213	200	170	173	173	181	217	186	206	197	192	203	207	210	204	206	182	184	214	175	187	194	210	204	194	193	191	185	169	195	179	192	201	198	179	169	198	208	179	183	174	209	206	199	230	204	222	211	199	221	195	205	191	183	209	195	180	197	196	216	217	174	186	205	186	191	187	181	195	207	174	193	178	199	178	193	162	204	198	218	207	169	212	199	196	211	193	202	192	179	195	190	199	192	190	181	194	206	193	190	198	196	198	189	178	210	198	190	210	212	186	197	183	181	204	186	193	217	195	197	175	195	185	226	183	202	183	195	190	204	189	190	180	193	198	194	185	189	192	192	192	196	199	188	198	191	205	220	181	182	179	196	186	201	181	194	187	228	222	174	179	206	182	192	165	217	221	198	201	183	195	223	185	175	200	199	185	176	200	202	200	189	172	195	216	208	181	197	216	209	207	180	186	194	207	196	191	198	197	202	210	202	195	224	174	214	193	177	189	204	174	185	205	199	193	179	208	189	187	183	176	185	179	195	197	186	178	191	208	194	200	175	200	193	180	225	161	200	206	200	196	186	199	198	193	206	193	191	181	190	200	213	192	178	182	179	204	193	217	195	191	184	203	192	208	189	183	197	193	200	191	178	207	213	194	175	222	210	185	200	192	209	162	201	191	199	221	190	182	236	196	199	179	188	209	222	232	179	184	174	188	194	192	217	180	205	194	198	176	186	191	175	181	179	191	198	181	182	187	211	172	192	193	197	179	191	201	206	225	201	198	176	181	189	183	175	198	180	185	187	204	185	212	203	176	205	214	205	194	189	200	182	184	225	204	183	188	212	178	182	203	188	173	208	180	224	196	208	191	194	210	192	190	186	183	178	221	203	169	178	188	183	205	158	216	195	190	180	189	204	196	210	185	202	204	188	192	175	211	193	170	195	189	193	205	197	209	211	206	174	216	225	197	209	219	173	226	183	194	206	191	192	197	201	195	228	211	196	176	195	185	195	187	189	181	192	199	184	194	188	194	194	183	196	208	181	196	206	194	219	194	177	186	190	184	185	186	205	203	202	191	200	189	179	174	215	202	183	180	185	191	216	195	159	195	180	210	211	178	197	199	198	196	170	205	222	174	208	203	186	193	197	192	214	192	188	195	188	207	237	193	186	189	223	186	184	205	200	189	194	191	197	188	195	198	199	190	202	175	192	212	201	181	174	170	181	210	184	184	195	194	168	195	206	189	205	191	196	222	196	191	205	160	188	174	192	211	199	203	204	191	189	187	173	198	170	185	176	170	174	188	204	191	201	190	191	203	211	216	194	208	200	163	199	159	180	190	188	201	193	192	190	172	193	174	173	192	190	200	186	183	170	197	180	208	162	192	193	196	177	218	204	173	192	192	181	207	179	209	212	191	214	199	215	210	190	193	225	202	188	220	202	223	181	188	194	183	170	185	184	160	174	229	210	217	188	192	195	189	198	168	189	196	190	161	202	189	183	202	186	194	228	186	189	210	190	195	189	211	207	192	203	226	179	195	186	214	176	193	172	178	183	204	212	194	205	181	169	183	198	181	213	174	185	177	197	209	195	185	181	212	180	183	170	190	201	198	212	204	208	195	177	189	195	184	193	188	189	190	189	208	192	163	194	170	173	190	221	198	188	189	194	188	208	183	206	202	169	186	205	199	195	180	212	187	195	177	206	201	193	176	180	199	196	193	190	186	192	208	197	216	203	198	201	192	220	206	191	181	208	209	161	186	190	196	194	207	198	198	207	208	193	184	198	185	193	201	199	190	193	217	197	194	191	191	214	188	214	174	209	203	209	223	205	211	185	177	197	195	210	177	159	188	234	197	214	208	218	187	185	196	222	178	208	196	185	200	192	199	183	213	214	201	185	201	188	200	207	185	189	200	228	206	195	190	211	202	207	210	197	198	208	198	174	189	197	198	190	210	186	195	190	180	174	215	176	214	210	198	191	193	221	213	194	213	211	199	201	174	187	204	194	182	206	213	184	199	202	204	191	196	199	181	188	157	192	199	219	212	187	191	192	186	200	221	203	211	219	218	210	198	202	196	190	183	182	216	202	182	196	179	213	197	192	216	199	201	177	201	191	184	205	183	185	194	186	175	209	191	184	170	218	213	196	197	201	193	195	195	198	180	198	185	195	197	169	207	196	180	213	201	214	201	220	191	210	228	186	185	207	200	198	208	188	203	193	185	192	179	205	201	196	188	193	196	188	185	185	185	197	218	201	203	197	204	191	198	209	204	185	184	184	193	173	206	193	223	173	197	191	190	171	213	196	204	214	193	185	192	189	186	205	194	191	197	191	197	168	186	194	154	198	196	199	194	192	202	206	198	197	202	197	196	208	179	186	205	205	171	193	188	193	186	172	199	202	203	209	194	186	200	179	190	197	198	169	198	201	199	180	203	201	209	173	201	195	188	174	184	222	180	199	213	212	193	191	208	195	186	185	192	189	223	186	183	204	172	183	180	171	177	184	189	229	199	187	194	193	173	197	195	176	206	212	190	208	229	185	214	190	197	191	201	205	217	217	188	202	203	177	188	178	200	197	179	188	200	198	208	199	210	197	199	174	194	210	204	206	207	204	178	198	184	199	169	204	187	185	200	187	201	176	203	200	211	178	191	210	188	191	181	184	210	175	180	174	195	197	172	198	191	188	191	187	208	185	174	187	192	182	158	194	196	195	197	209	188	206	196	193	185	172	199	173	204	201	217	206	179	210	199	208	211	187	200	204	187	181	189	223	206	205	178	230	207	194	206	210	206	171	203	178	186	181	195	197	198	195	183	202	201	186	213	219	183	170	206	207	202	210	211	196	181	201	202	202	181	179	195	197	193	190	197	193	197	200	192	210	213	190	199	194	179	195	194	214	209	188	186	195	212	197	175	173	181	206	193	177	229	195	195	206	184	187	177	215	183	203	198	189	207	199	198	184	196	236	167	194	193	178	178	216	179	198	206	220	176	196	200	191	193	189	207	188	187	204	200	194	213	195	195	189	188	211	195	188	182	192	176	196	201	185	210	198	201	182	204	170	223	206	189	208	206	177	183	188	189	194	211	199	197	178	208	197	191	185	212	190	175	214	195	202	198	210	201	199	187	189	195	227	185	200	201	180	187	204	204	211	205	198	214	210	211	207	216	168	208	197	168	215
5407	6652	13450	15741	14066	11841	9418	7749	6586	5758	5481	5458	5242	4931	4318	4177	3463	3143	2867	2406	1903	1525	1440	1399	1367	1248	1212	1141	1134	1153	1193	1174	1102	1118	1179	1096	1044	1070	979	1000	905	795	838	768	721	725	702	704	628	662	673	626	697	613	704	687	629	611	628	597	609	610	608	617	623	599	583	599	584	654	557	598	612	584	630	639	619	634	600	575	590	554	561	554	536	594	544	581	606	554	613	520	577	559	557	609	596	541	609	598	606	537	577	548	613	560	611	601	563	585	568	554	589	595	572	612	534	536	570	577	559	581	534	590	601	572	571	599	581	586	551	583	594	583	586	542	585	540	605	564	589	529	564	592	558	574	578	602	576	578	527	556	590	567	547	563	522	574	587	584	583	576	573	571	584	566	550	523	598	569	536	580	582	552	537	559	553	588	637	563	538	599	614	587	555	571	520	551	562	547	552	575	542	546	575	584	523	610	563	575	581	545	583	569	578	587	563	591	526	589	549	638	561	540	607	569	572	623	585	613	601	615	563	607	534	534	551	564	582	574	542	592	572	585	610	574	580	561	536	571	590	609	584	512	555	534	612	574	554	572	508	595	567	565	554	557	565	575	555	545	558	579	575	570	632	578	569	551	556	572	576	546	566	564	549	546	581	562	542	558	541	561	556	620	598	554	540	589	524	588	528	588	529	594	548	570	544	574	598	557	589	611	538	561	554	577	540	591	553	561	586	626	533	607	601	543	564	559	550	594	569	578	572	583	556	581	565	584	578	589	536	608	553	606	574	541	610	605	607	604	562	586	577	567	556	595	565	577	591	545	584	595	621	565	587	606	589	564	547	565	580	615	569	585	600	568	584	530	590	596	562	569	575	596	525	559	565	592	564	547	607	573	560	578	542	540	544	581	592	569	602	552	545	547	574	578	608	567	571	576	534	572	559	583	548	613	523	560	620	576	579	609	594	591	553	560	584	596	584	553	572	570	554	596	575	605	564	570	536	587	606	558	618	561	576	536	600	535	558	549	567	543	577	587	590	562	631	548	578	565	547	589	588	533	569	585	585	539	577	550	577	537	644	547	605	574	581	601	591	577	589	588	541	548	594	545	595	590	609	569	547	583	567	554	585	565	566	567	569	520	539	612	597	603	516	557	578	595	578	553	593	582	563	565	585	554	575	577	552	587	608	529	549	555	603	543	528	601	599	579	572	551	547	535	547	586	575	610	580	547	569	605	563	588	605	557	597	584	577	582	597	593	566	587	602	511	599	531	556	608	587	543	582	563	602	569	566	593	560	593	559	577	574	576	584	570	602	545	545	554	531	567	595	578	617	564	610	594	581	544	522	591	552	553	569	601	552	615	594	556	593	604	581	567	575	582	604	572	543	572	556	596	576	580	570	567	526	537	605	554	570	573	557	571	584	529	553	597	549	563	589	592	527	572	527	573	527	614	586	567	564	527	583	533	569	575	573	599	544	603	585	587	562	583	567	560	551	520	575	577	571	602	557	585	558	557	588	562	581	549	532	556	569	578	572	593	577	602	600	556	534	617	555	580	605	541	565	563	566	570	579	584	588	535	574	557	588	562	560	547	542	571	580	524	592	599	515	572	565	547	574	555	544	578	595	580	566	511	567	570	537	539	517	555	545	573	590	567	538	539	563	584	580	574	604	560	571	571	570	580	585	565	575	591	569	572	546	553	594	610	568	571	583	552	551	567	575	581	578	539	526	588	575	560	602	562	580	597	563	530	566	568	576	630	563	538	560	544	537	585	557	520	610	562	538	559	578	620	538	622	591	537	568	565	592	520	589	567	580	553	573	550	573	559	572	553	601	575	568	572	576	576	603	603	557	590	550	562	584	536	575	573	552	581	570	521	585	603	568	592	572	583	643	565	570	555	575	543	573	596	582	567	586	582	554	575	560	551	557	566	548	556	585	545	597	623	615	578	582	628	549	561	547	570	568	575	574	621	585	585	576	526	564	562	624	568	564	618	604	578	592	580	527	586	559	552	561	576	521	544	523	542	548	548	582	562	551	516	583	584	568	538	593	585	571	528	563	583	582	570	576	560	564	550	588	576	585	556	599	559	572	589	604	518	559	552	560	622	560	569	607	597	562	557	529	534	572	584	557	535	576	545	563	535	550	592	566	548	597	542	554	607	599	580	573	605	612	562	554	558	540	561	571	586	561	588	593	594	614	582	565	556	629	534	549	551	590	602	584	542	533	615	572	556	611	563	559	579	582	537	560	548	569	579	594	597	583	549	584	595	569	565	604	541	522	598	588	589	551	546	578	535	599	569	570	562	585	574	568	610	575	531	560	563	620	574	532	555	496	573	577	590	560	546	528	546	578	557	562	577	552	540	585	563	575	561	533	536	566	587	545	581	567	555	534	564	565	591	572	554	610	532	578	553	591	607	540	578	613	569	572	569	613	572	537	549	584	592	570	595	542	571	580	550	538	614	581	608	587	576	563	545	569	583	547	562	548	548	602	593	545	577	603	564	571	570	575	557	570	573	601	568	519	580	584	577	629	572	605	558	589	571	554	572	585	542	648	552	592	563	575	552	548	583	589	561	598	586	563	565	534	572	574	563	586	556	589	541	596	606	529	588	583	516	571	571	586	560	535	576	555	560	574	553	591	586	572	563	549	576	589	564	651	534	557	616	556	557	576	619	512	561	549	614	542	557	575	592	604	552	604	570	602	597	534	590	574	564	546	556	588	559	528	629	586	577	558	573	574	582	579	553	520	604	550	524	565	588	607	573	545	625	595	573	562	573	580	584	575	554	543	549	581	514	601	590	560	560	579	553	553	578	578	559	541	587	563	515	577	567	567	561	541	550	592	520	582	576	520	554	569	558	594	636	647	576	560	578	586	556	597	560	571	576	591	584	582	569	555	522	582	545	556	545	556	558	537	575	582	600	540	573	576	568	587	562	562	565	568	550	569	595	583	566	519	495	535	533	589	543	540	552	553	545	612	612	559	582	573	508	603	594	572	541	566	578	571	563	569	580	551	614	584	592	544	572	542	554	602	561	562	577	561	569	607	575	574	593	553	598	573	608	552	555	613	568	581	568	574	604	583	590	608	549	543	570	535	629	524	560	600	544	574	559	577	539	582	553	602	577	578	600	579	592	589	577	585	525	571	583	584	550	623	554	562	581	589	558	551	608	584	538	564	575	555	602	584	544	566	546	579	605	574	622	556	555	589	582	620	575	593	592	545	561	577	539	588	610	550	581	580	609	627	602	589	592	597	553	529	593	544	590	556	558	527	580	620	618	605	526	562	571	597	594	562	569	537	600	556	538	562	533	554	586	534	584	565	579	547	530	548	589	574	584	588	574	571	557	559	605	571	543	572	568	556	591	557	551	564	543	532	565	586	540	506	558	606	583	521	548	575	614	551	595	558	572	557	569	583	582	593	582	536	551	576	570	575	551	538	552	542	589	558	547	537	613	582	602	545	578	570	617	575	602	574	562	533	558	577	543	526	603	540	564	567	583
19246	18452	24099	24947	21239	17169	11792	8118	6721	5094	4844	4904	3906	3224	2567	2279	2578	1997	2923	2432	1334	1195	1353	1587	1662	1689	1411	1293	1222	1350	1310	1418	1115	1239	1286	946	1148	1014	882	970	1032	739	704	765	785	753	696	762	699	669	640	468	616	506	559	527	483	399	385	331	341	364	332	343	331	229	276	270	253	245	282	273	311	301	260	303	298	308	296	288	261	253	238	200	227	226	224	207	214	223	232	234	218	227	190	246	206	224	189	186	221	233	219	223	221	217	184	212	231	203	222	219	223	227	222	208	217	207	226	232	220	211	202	204	195	210	207	214	188	201	204	209	207	222	228	222	207	212	192	197	191	241	199	221	232	223	206	185	179	220	198	207	222	192	191	195	192	195	213	230	217	213	211	215	241	195	201	226	201	189	209	201	202	207	225	193	235	190	215	227	221	200	233	207	187	225	173	200	223	218	178	211	202	232	225	217	214	205	209	227	191	195	213	204	197	227	187	203	224	180	208	204	175	231	217	189	222	192	233	216	225	193	203	201	189	209	197	185	222	205	197	208	188	219	209	191	205	222	210	197	228	185	215	232	198	210	216	209	209	204	220	225	223	193	215	216	173	193	222	218	236	209	194	215	220	189	244	203	191	186	222	197	192	211	202	214	180	238	200	232	198	195	206	183	225	204	199	194	206	218	230	204	224	188	199	209	233	215	220	184	181	212	202	195	196	206	209	210	221	206	185	208	226	189	240	187	210	223	238	220	202	225	177	188	219	205	213	237	183	214	192	202	211	211	232	223	216	217	212	211	208	202	190	213	199	217	203	186	213	230	196	206	206	191	198	205	183	195	229	209	216	206	227	214	213	222	205	206	203	191	214	220	210	210	239	192	208	229	195	224	194	192	210	199	209	211	204	198	220	201	227	205	215	218	218	197	192	170	234	193	214	209	210	215	183	174	220	197	191	193	171	209	205	209	200	206	201	188	209	210	213	210	199	202	208	221	227	206	183	200	223	227	214	174	213	224	211	208	229	203	196	184	197	196	213	218	196	207	213	208	218	194	205	207	191	186	206	213	213	200	239	209	215	221	202	210	229	201	202	204	205	192	189	208	209	215	218	214	187	229	199	181	216	211	213	211	174	223	185	214	195	205	181	215	213	194	193	211	201	201	205	233	224	204	194	193	201	233	231	218	239	208	197	211	227	196	196	217	198	197	194	221	209	220	214	208	210	195	206	199	178	202	214	214	209	218	222	196	207	243	212	227	193	210	206	221	189	217	209	194	202	212	220	202	212	185	195	206	194	222	214	209	228	205	218	227	194	213	226	242	191	223	192	219	203	202	208	231	205	195	217	220	212	217	216	195	231	209	209	213	209	202	222	191	221	223	209	237	195	198	211	211	204	227	200	206	213	222	188	212	219	235	210	192	209	209	225	201	218	197	181	179	218	198	210	201	208	222	209	202	204	201	199	196	181	210	241	231	222	247	218	177	228	182	203	215	206	183	203	207	222	215	187	191	222	231	181	178	231	196	194	219	208	223	200	199	191	209	219	220	213	209	200	193	205	210	195	215	212	214	174	225	186	219	210	201	223	191	192	165	214	216	184	203	206	191	218	212	198	202	225	207	217	214	221	226	242	220	208	200	202	187	196	216	183	225	199	215	196	210	220	206	223	190	200	215	216	213	209	191	209	203	197	189	197	209	205	222	220	216	199	216	223	216	209	171	222	179	209	216	218	206	204	206	213	211	194	199	187	215	188	199	216	244	180	202	197	196	240	196	195	179	203	199	213	234	188	199	198	203	216	208	208	212	222	222	220	212	183	207	205	208	206	194	190	214	226	202	214	204	191	185	187	234	204	218	217	210	215	203	218	202	192	210	202	213	189	188	199	204	243	212	202	202	203	201	210	233	247	233	206	235	200	202	205	208	218	207	206	205	216	192	207	217	219	208	213	211	211	213	207	211	248	201	220	222	207	196	193	207	209	237	208	197	204	201	202	226	203	180	215	214	191	218	233	224	232	217	208	200	189	212	215	195	206	207	231	227	206	201	209	213	212	215	211	204	213	194	198	210	229	198	214	218	191	192	218	190	213	224	221	199	202	205	218	203	193	215	197	221	198	206	226	207	210	200	215	206	200	195	220	221	228	203	224	206	199	217	218	222	200	220	186	201	200	212	219	201	212	201	209	205	206	217	197	243	173	199	212	201	203	193	196	215	189	225	203	222	196	220	205	192	210	207	199	213	230	212	220	205	212	195	177	213	189	200	202	198	228	203	199	192	231	207	199	178	223	190	194	208	216	199	205	213	197	204	201	228	201	245	201	191	238	207	203	221	190	204	194	218	262	224	190	201	181	183	185	194	204	217	187	210	190	207	212	188	182	226	188	223	222	219	196	208	190	219	180	215	214	202	214	182	206	200	194	211	178	198	204	221	199	177	212	203	194	214	194	219	220	188	200	217	200	203	213	218	212	225	187	235	201	188	236	215	181	198	207	208	223	206	211	227	208	204	213	211	220	183	229	203	200	227	195	183	180	179	203	184	213	204	216	192	199	180	205	204	217	219	175	208	214	212	225	202	196	218	214	207	202	211	228	194	210	199	204	194	200	217	209	220	197	221	224	211	212	211	201	188	229	230	205	198	210	190	174	187	208	214	212	215	201	197	236	217	183	203	209	232	206	203	167	203	204	216	208	219	193	232	239	201	223	195	199	245	202	202	209	207	199	197	229	226	188	215	192	199	203	237	204	209	202	213	194	197	214	210	228	204	230	201	199	185	188	214	220	225	218	223	196	198	228	180	200	212	219	205	192	216	212	211	237	210	203	213	215	220	208	222	205	207	223	229	196	215	218	198	224	215	209	177	211	233	197	218	233	210	223	204	210	235	226	213	178	239	181	212	200	204	227	206	202	199	201	211	217	231	216	197	201	216	217	206	194	223	221	190	217	241	223	191	204	190	206	220	200	199	234	213	209	211	232	224	215	218	205	185	242	208	194	222	209	207	213	223	202	207	234	242	207	197	202	206	200	183	190	205	220	210	209	190	211	223	233	235	223	228	218	183	190	220	202	182	187	219	203	207	190	187	212	186	236	192	200	197	207	234	239	191	192	183	203	188	210	206	176	209	173	214	214	215	208	206	206	235	211	218	237	212	219	221	195	226	198	213	217	186	206	208	200	195	190	214	215	215	219	225	208	201	194	231	186	187	211	209	199	207	216	204	208	220	210	215	227	222	219	182	199	207	198	226	213	196	194	199	199	196	195	193	202	226	202	226	198	201	198	207	202	195	208	201	193	206	202	216	218	204	189	200	225	209	225	199	189	210	195	219	207	220	179	226	201	192	207	199	166	194	216	211	203	227	210	214	209	209	202	241	202	223	208	227	202	223	199	221	241	205	211	200	207	214	202	208	199	221	206	228	225	185	214	176	221	199	201	217	207	217	194	222	218	198	216	179	207	213	183	209	223	212	209	206	235	200	223	226	208	209	211	191	218	205	237	217	210	192	217	225
12151	15919	26043	30736	30192	28742	24082	20963	20363	17103	16997	18005	15027	14475	11831	11934	12376	10913	14555	11793	7465	7201	8160	9306	9667	10146	9276	8174	7766	9044	8514	8876	7014	7691	7292	6080	6573	6536	5896	6677	6330	4639	4773	5041	5286	4964	4497	4514	3810	4250	4032	3110	4045	3106	3603	2924	3088	2188	2385	1641	1562	1610	1684	1670	1467	1070	1128	1141	1110	965	988	1204	1224	1361	1341	1315	1431	1751	1503	1064	1101	1084	847	739	754	794	786	714	702	720	689	680	728	690	662	703	772	724	731	776	841	775	698	721	686	721	668	688	665	644	626	642	622	641	699	663	582	603	631	639	684	679	610	608	641	676	634	663	661	644	599	617	602	627	637	596	587	625	608	575	594	641	619	613	580	571	561	588	618	575	640	634	603	606	570	639	597	607	612	687	577	619	625	554	576	616	571	633	609	609	619	606	643	602	623	608	580	651	627	644	629	589	647	616	649	623	601	622	618	629	582	614	608	600	597	644	606	614	628	597	559	614	608	604	604	642	596	592	610	612	633	616	613	566	620	644	610	579	640	573	644	596	604	591	608	628	582	607	604	583	572	560	614	604	603	619	580	608	579	617	615	609	614	609	636	590	615	618	607	560	611	621	603	651	609	574	607	619	593	622	617	563	629	611	609	609	567	603	586	608	577	611	617	612	652	596	582	614	578	601	555	606	636	576	624	574	627	578	594	595	591	607	617	643	642	607	613	658	605	607	618	604	619	598	610	574	577	593	632	563	629	627	630	609	620	640	610	580	610	629	604	609	551	604	611	613	636	608	574	613	628	622	609	613	628	633	607	599	594	588	651	609	596	592	596	635	649	575	592	647	599	572	578	580	607	598	610	569	625	588	576	609	630	609	606	591	624	564	613	591	641	614	618	619	570	617	602	623	583	614	583	607	645	639	607	607	594	597	626	609	593	563	585	605	608	609	615	616	636	528	555	588	636	578	582	590	618	571	589	589	589	583	641	615	578	644	591	608	585	612	610	629	625	657	597	552	600	647	643	600	571	591	632	629	566	603	566	574	571	581	567	634	609	597	594	574	604	594	601	574	580	590	600	647	590	589	609	625	586	604	613	598	592	596	590	601	622	595	662	622	591	558	605	606	616	608	588	572	624	643	656	623	605	596	630	625	595	588	611	652	657	624	589	597	607	647	565	612	571	634	593	608	611	622	616	624	652	585	613	593	614	626	584	623	625	574	584	589	566	605	594	657	565	619	582	632	615	590	619	584	623	639	654	583	632	611	622	623	619	599	570	592	605	623	592	613	651	614	599	582	610	665	627	632	597	636	628	636	604	590	597	575	595	635	555	593	590	597	580	651	638	659	579	611	558	597	567	607	620	606	612	613	582	648	597	584	592	603	626	649	633	626	641	605	622	561	595	579	591	625	595	569	622	573	611	602	601	642	623	566	586	621	583	603	564	617	567	585	627	620	619	575	602	626	615	612	592	630	598	629	632	621	591	620	614	582	602	627	585	614	578	608	584	618	632	634	581	586	587	593	604	650	623	591	599	606	570	608	608	610	596	666	624	575	629	572	595	563	569	622	612	592	601	593	564	635	623	620	589	643	608	619	645	595	593	617	619	616	584	649	603	646	563	623	656	577	599	584	623	632	592	618	610	609	587	626	655	599	630	598	590	615	568	606	611	612	595	579	581	591	634	649	619	556	602	676	584	602	647	601	570	606	616	603	604	587	611	640	573	635	615	564	606	669	622	579	619	619	589	559	586	618	625	591	597	617	610	642	591	606	611	617	603	605	627	612	636	593	624	593	597	582	583	586	601	641	626	580	617	582	636	600	628	638	591	626	592	630	596	623	654	585	576	588	605	620	605	609	583	651	622	628	626	638	610	569	575	616	617	598	619	573	581	612	601	587	587	592	603	586	563	615	580	574	626	597	582	597	631	633	589	597	600	570	581	607	613	597	572	589	593	545	582	616	598	606	612	549	575	594	647	628	595	649	577	600	601	620	643	663	601	594	618	598	589	606	585	657	608	629	588	613	647	588	625	590	641	605	599	574	594	607	625	649	587	589	586	585	596	600	603	586	638	584	588	604	582	607	589	633	576	591	607	626	632	605	613	604	655	591	668	596	581	601	646	609	622	619	608	633	621	622	631	578	589	577	626	569	578	591	568	624	636	572	608	631	635	643	615	609	596	637	602	598	651	623	588	613	575	629	632	668	602	625	626	593	640	612	622	596	592	573	617	607	578	574	612	631	650	608	616	588	619	629	620	613	612	604	619	553	593	599	615	628	621	636	568	597	586	622	590	616	599	573	613	611	556	593	597	596	629	602	580	615	579	623	621	649	598	625	632	599	572	608	616	600	610	573	588	612	623	599	605	592	633	623	584	603	584	595	607	596	593	627	621	617	598	589	601	606	619	606	610	607	648	636	583	587	609	588	604	601	610	582	568	599	560	622	628	588	603	607	595	636	626	610	621	590	605	635	616	602	670	603	631	596	602	633	576	625	607	617	532	622	594	618	588	597	622	591	576	600	582	636	618	629	612	620	604	611	609	604	616	603	543	643	630	621	588	606	611	627	598	591	597	583	648	564	664	610	553	619	642	620	625	603	620	571	602	603	618	658	590	675	620	581	589	572	648	614	586	611	614	620	629	615	641	588	613	669	588	618	561	618	614	604	578	598	628	586	589	664	597	606	625	595	673	611	607	621	610	600	635	613	579	590	609	585	608	669	602	585	609	629	567	606	623	630	607	606	597	636	621	582	644	621	587	629	591	622	602	627	626	594	611	573	586	589	561	617	568	582	611	645	611	642	623	580	586	592	630	656	629	650	575	654	563	584	604	633	634	592	607	583	614	646	648	636	624	617	604	632	580	617	590	586	585	621	621	586	627	599	621	572	605	625	623	623	619	611	587	598	561	593	611	629	589	632	572	606	597	632	572	612	598	583	602	590	587	641	621	622	609	604	595	643	581	604	631	636	589	593	590	612	609	579	610	603	601	590	594	631	616	602	567	590	622	628	640	597	607	635	656	659	571	618	583	633	604	592	577	589	584	608	583	653	573	587	593	607	619	555	605	641	625	628	621	582	589	632	628	646	579	611	602	604	622	599	564	600	612	585	609	630	622	612	627	631	607	613	628	620	604	616	643	639	627	605	632	593	673	598	579	588	611	601	607	619	595	608	588	624	644	583	605	629	648	614	611	612	614	636	636	604	611	606	599	549	614	630	614	591	585	620	628	590	593	597	586	609	616	596	651	598	614	582	638	572	602	605	619	604	624	595	597	606	659	651	630	619	651	602	637	555	592	628	585	621	631	646	612	614	600	576	590	594	643	579	581	613	589	601	603	606	608	625	584	624	626	615	618	589	611	559	603	573	619	619	584	601	561	606	537	602	589	618	606	608	576	606	576	612	616	564	581	564	603	611	557	646	602	617	594	573	605	605	628	613	611	626	640	597	628	599	597	592	610	629	637	611	612	613	639	597	629	600	612	573	612	615	634	609	635	644	631	609	584	599	636	621	604	614	618	587	622	626
27649	24613	31008	31486	28825	25137	19035	14084	12040	8946	8330	8821	6767	6127	4450	4423	4372	3902	5059	4912	2422	2266	2328	2654	3075	3225	2731	2606	2221	2530	2341	2444	2497	1871	2166	1520	1927	1782	1453	1683	1818	1193	1246	1480	1455	1400	1361	1398	1314	1263	1242	974	1068	875	1009	800	782	649	647	468	464	510	549	512	528	409	388	431	391	380	362	364	412	445	390	426	402	520	434	412	349	340	310	299	278	322	295	307	259	278	271	292	284	268	307	289	271	300	275	287	305	317	296	282	322	294	263	261	279	283	270	280	266	282	268	280	294	292	316	275	281	267	257	284	230	283	268	254	302	263	259	277	305	297	251	292	301	283	284	258	254	267	251	282	282	273	267	278	263	250	284	257	274	238	251	276	279	271	267	275	268	262	271	286	267	240	282	258	266	274	265	265	287	249	271	245	277	273	271	248	262	271	264	246	273	263	237	282	253	240	244	284	283	242	242	277	239	275	255	249	263	263	276	280	246	259	263	290	272	272	268	237	265	284	268	246	307	280	255	235	273	282	271	269	265	246	262	277	240	288	257	270	277	262	307	269	270	255	271	253	260	268	283	266	260	270	240	281	260	267	258	273	275	268	290	279	242	272	279	273	260	293	240	242	246	252	265	244	265	254	310	300	288	278	244	283	256	242	271	267	284	258	271	239	270	276	270	261	264	274	290	256	286	261	231	265	274	274	284	228	232	259	280	257	253	257	267	293	267	254	274	271	262	268	266	279	241	272	277	269	270	245	266	278	253	274	297	261	290	266	262	271	258	244	262	237	247	264	259	265	272	283	247	272	262	282	262	256	261	273	299	256	240	266	234	292	264	274	280	297	260	258	304	302	249	297	264	285	277	270	288	274	246	270	239	238	240	261	259	269	240	275	250	239	287	253	291	279	286	270	265	244	284	270	251	298	266	268	251	248	261	270	274	243	279	288	277	256	296	288	264	277	260	276	235	285	261	305	305	264	244	263	267	268	268	252	226	251	261	262	241	272	245	265	265	305	270	276	268	258	244	248	284	264	280	249	271	252	269	289	266	262	241	267	261	269	271	272	253	265	259	268	261	257	273	267	285	247	256	266	258	245	239	279	262	268	257	278	293	242	256	246	286	287	290	264	284	265	275	264	240	273	249	276	258	277	274	303	237	227	259	232	249	249	278	266	264	263	261	282	260	276	272	280	248	257	262	258	282	261	268	228	249	280	285	257	286	284	244	242	244	257	246	244	273	273	259	288	272	268	285	256	253	258	240	266	265	251	256	260	262	252	271	243	259	242	281	279	254	268	283	288	252	269	271	270	269	256	258	270	294	264	271	262	291	274	244	293	251	291	241	299	264	283	285	256	252	267	271	280	268	263	255	300	272	246	259	279	268	266	283	254	265	285	283	297	257	283	266	279	254	274	282	271	263	276	244	276	257	269	283	260	269	278	237	306	299	253	262	248	282	257	259	275	258	301	278	284	274	263	264	249	268	235	286	278	300	285	287	255	303	254	236	297	268	247	261	280	277	255	301	262	255	268	266	247	270	235	262	276	263	274	287	262	273	273	276	282	279	268	251	272	278	261	255	245	250	271	265	260	247	276	274	275	280	267	274	251	267	252	264	263	244	260	262	285	242	220	269	258	251	293	262	286	269	252	260	248	286	289	294	290	247	251	256	259	267	282	252	249	252	263	274	235	257	263	304	265	282	263	288	257	248	269	252	264	257	280	265	278	260	265	231	268	268	290	272	259	255	271	297	251	240	286	242	274	274	267	286	266	260	270	260	289	297	269	265	242	281	259	279	270	261	258	277	271	261	269	283	263	273	289	275	286	286	270	245	244	255	248	235	291	294	256	293	245	242	248	248	265	302	258	243	275	270	266	296	263	297	262	247	292	237	254	257	259	267	278	240	255	269	260	286	263	260	288	254	263	269	264	286	274	304	266	284	207	272	292	238	270	244	273	269	282	273	258	236	249	258	268	253	237	278	256	276	273	302	273	257	269	254	281	272	295	276	247	292	280	275	257	278	261	282	252	260	253	277	266	272	235	272	249	275	266	266	248	279	279	272	276	273	273	278	282	289	285	280	262	257	265	275	271	304	273	266	273	265	273	293	271	241	265	305	254	263	277	271	307	271	300	226	248	252	280	281	246	283	239	302	286	260	265	300	245	244	257	269	278	253	254	276	267	286	245	257	269	282	246	254	269	234	275	284	258	261	294	283	264	252	245	298	271	245	265	274	272	274	304	251	264	267	260	269	263	272	290	296	255	272	259	276	250	242	284	273	292	259	289	273	267	277	254	256	271	299	284	275	267	280	273	272	232	246	249	263	241	267	258	296	273	279	259	285	315	290	254	272	259	259	282	269	261	247	233	284	277	254	308	272	241	262	281	262	230	237	286	276	256	252	237	251	272	252	257	290	283	278	272	249	272	265	286	265	254	252	265	271	267	280	264	248	230	284	261	279	255	296	257	290	262	252	227	292	250	270	257	269	223	251	247	267	228	263	249	286	267	288	274	284	256	274	288	271	267	259	255	249	287	276	303	250	254	282	258	287	297	250	293	247	261	287	259	251	263	269	273	258	254	262	277	277	283	267	244	264	263	267	276	266	269	232	281	257	291	242	281	259	231	261	261	263	273	270	268	247	290	278	268	270	273	264	290	273	269	259	290	297	232	276	258	257	238	253	265	278	251	264	264	276	261	268	280	270	274	249	285	281	282	285	265	257	263	240	261	250	258	264	292	290	242	264	259	271	290	262	299	266	278	272	269	263	266	260	233	295	283	273	273	250	291	272	277	292	238	267	236	269	302	257	253	268	246	269	272	268	253	287	258	263	261	264	259	252	279	235	223	270	264	271	282	240	240	254	270	260	241	292	276	246	290	295	256	280	271	260	228	293	262	293	259	276	279	269	264	258	275	294	273	279	253	267	261	258	259	275	275	285	265	302	281	255	272	262	269	264	263	269	276	262	261	279	263	265	252	266	272	253	300	269	253	312	255	244	274	257	288	270	277	272	237	280	250	254	278	254	285	246	261	254	252	306	281	264	268	252	249	271	250	260	267	307	278	281	266	263	223	299	279	254	270	252	280	250	280	284	248	281	264	287	257	261	277	259	251	274	259	278	257	275	260	277	265	274	277	256	280	265	236	254	295	279	277	275	300	267	267	288	275	253	288	296	252	249	250	254	286	257	276	253	261	273	254	270	297	243	245	250	254	247	300	254	298	273	298	257	257	273	260	271	296	262	276	259	263	259	290	274	250	273	246	250	278	312	266	264	260	260	285	270	245	229	255	273	266	258	278	240	266	287	270	255	282	266	268	243	269	264	275	270	247	281	260	225	254	276	265	260	235	249	247	242	280	301	263	254	274	242	304	262	275	281	280	254	268	278	253	275	268	260	291	257	238	270	254	256	306	272	280	290	259	249	267	240	276	248	268	230	249	213	303	258	275	262	292	285	266	285	252	279	225	284	241	244	246	288	249	299	276	272	255	282	253	258	257	288	287
16655	20114	31203	35856	36622	35648	30930	28280	27098	23433	23592	25176	21292	20598	16747	18627	17914	16642	21063	18000	12025	11996	13490	14627	15567	17000	15666	14513	12967	14746	13842	14553	13499	9794	11464	9332	10877	10477	8890	10332	10978	7536	7710	9305	9029	8794	8314	8232	7509	7469	7426	5738	6938	5660	6370	4798	4788	3464	4020	2710	2587	2679	3155	2908	2732	1562	2002	1913	1645	1561	1604	1927	2144	2299	2327	2262	2328	3044	2404	1759	1667	1447	1115	1094	1070	1055	1044	948	945	860	869	910	897	899	888	979	958	1031	902	1068	1160	1046	1030	894	944	917	916	864	827	830	805	786	836	895	831	769	816	801	825	818	846	870	775	809	741	813	811	846	824	878	776	780	729	815	759	733	753	710	730	732	719	768	774	743	759	746	735	722	701	771	742	750	718	756	777	794	751	754	702	805	758	769	743	751	693	716	733	763	749	753	707	750	757	740	721	722	787	784	738	721	738	787	708	754	735	728	750	729	726	769	763	736	772	777	715	748	747	766	726	763	784	758	793	757	755	739	768	757	741	782	755	726	739	734	780	696	757	711	744	791	748	749	729	718	770	753	752	709	760	759	749	768	764	741	754	764	744	723	758	706	759	786	746	709	738	724	743	738	729	723	672	756	752	739	720	725	744	742	745	726	829	720	766	705	712	738	736	749	717	775	743	792	702	714	734	742	737	724	766	738	730	777	730	765	748	704	796	761	760	728	757	798	785	765	766	740	763	774	747	770	746	731	775	707	807	722	808	755	754	740	749	740	710	750	731	731	774	735	698	691	754	755	778	747	716	747	732	735	755	758	729	719	728	762	732	719	765	739	764	725	758	745	775	674	704	749	714	718	785	786	719	724	748	737	714	729	750	801	750	774	749	750	695	717	763	730	703	781	735	714	734	704	747	783	766	740	754	738	671	774	740	794	733	740	716	717	710	688	757	717	733	764	698	777	744	734	784	709	710	763	807	719	712	746	720	747	773	739	732	714	760	688	781	740	779	772	728	771	734	727	751	745	698	717	772	748	728	758	720	776	723	723	771	751	766	733	735	792	773	738	724	826	723	767	741	698	704	734	780	726	729	704	726	700	766	718	685	714	767	736	735	741	779	698	755	733	746	751	752	745	751	780	767	731	768	785	735	755	777	767	732	740	742	726	749	761	748	775	764	759	753	722	745	745	765	780	782	699	695	752	746	736	720	769	712	767	713	695	706	720	796	748	779	701	729	766	779	772	787	765	730	731	711	755	716	721	727	767	733	800	754	730	758	750	731	734	743	697	730	770	793	736	747	764	757	745	734	733	726	736	712	738	720	772	754	762	769	823	759	755	755	787	777	775	709	790	746	718	787	731	784	736	734	773	743	766	767	710	753	728	713	748	758	696	763	712	726	730	762	758	758	754	773	751	743	719	697	714	765	757	737	731	741	754	705	804	761	766	771	750	734	763	794	782	732	757	744	717	749	760	785	779	692	723	718	738	747	750	764	735	788	749	747	723	694	786	676	757	756	734	770	720	768	677	735	736	754	772	771	764	768	723	711	718	792	775	743	746	745	750	712	804	740	723	755	712	797	752	701	722	680	709	768	747	745	768	746	781	764	746	719	735	773	758	748	758	722	783	754	695	746	783	716	752	749	748	756	774	746	771	725	800	743	775	731	766	781	756	753	764	710	773	734	733	725	766	742	795	724	746	726	732	766	743	760	784	779	725	772	719	741	750	728	760	770	763	725	760	722	740	722	771	709	774	732	738	711	725	745	765	723	757	769	719	718	729	759	794	740	768	730	767	717	724	745	804	772	745	773	777	734	795	757	724	758	748	772	748	731	748	787	793	739	666	699	744	766	738	716	724	736	764	728	738	745	742	794	749	708	766	738	726	740	732	722	767	754	784	729	756	727	808	712	751	764	730	745	741	749	684	751	736	732	768	779	771	756	746	705	767	725	766	753	736	752	757	671	797	771	770	691	724	794	774	741	786	742	719	715	719	722	738	768	723	732	713	788	685	757	750	800	768	806	749	776	723	764	791	763	738	724	777	723	712	731	701	742	751	717	751	732	762	772	755	727	795	768	715	732	742	800	760	712	735	785	744	775	753	753	730	758	746	780	747	752	736	822	719	718	789	742	793	714	716	801	760	745	732	766	709	721	720	750	797	723	741	711	785	758	776	724	718	742	771	725	747	728	753	737	740	732	719	747	754	740	704	748	733	730	752	723	739	770	705	744	774	773	720	750	732	677	738	710	776	784	760	707	736	761	709	774	773	720	747	727	749	740	690	746	702	721	785	744	793	735	767	778	696	752	705	736	750	724	795	697	723	770	748	751	749	756	719	762	675	777	716	688	741	787	761	775	753	704	757	773	687	729	720	724	725	725	764	703	748	745	709	725	757	737	673	723	755	717	778	809	783	745	706	760	741	754	681	743	764	729	737	769	714	745	781	707	738	740	775	753	740	698	704	726	738	729	753	704	768	755	728	724	725	744	737	801	747	734	753	743	717	738	725	733	704	761	733	750	763	754	729	677	717	740	776	699	750	720	730	757	739	717	744	742	801	759	772	776	734	747	770	729	773	782	775	723	722	766	729	736	711	761	753	777	744	747	749	747	781	763	796	733	748	710	769	792	720	740	711	737	774	726	772	710	756	786	761	751	743	786	748	705	686	720	754	721	724	768	753	743	688	749	761	742	773	747	733	720	781	705	772	699	660	740	676	792	744	734	745	768	719	755	716	745	693	754	798	723	751	727	760	759	771	739	739	752	755	694	733	756	754	779	701	719	748	748	752	728	755	773	775	746	762	707	746	776	764	710	781	777	788	732	741	729	751	759	790	774	721	812	743	733	696	745	728	724	736	740	730	750	696	749	686	756	715	734	782	710	724	723	785	763	759	711	720	753	765	703	739	658	754	689	736	718	714	795	745	715	730	716	750	732	739	722	774	776	743	827	686	700	759	753	726	776	804	757	759	740	729	738	703	789	721	740	752	782	681	708	772	711	718	782	720	784	752	753	722	712	738	713	816	726	703	745	730	749	728	714	737	703	734	715	801	769	736	769	751	760	761	734	739	731	683	706	731	733	718	764	790	736	721	730	729	717	744	751	702	755	759	747	763	741	757	764	721	767	742	775	706	755	789	737	739	735	786	736	772	745	730	756	714	711	719	702	785	755	760	735	730	777	789	778	735	730	750	735	716	756	697	729	747	744	736	744	732	745	767	764	785	752	725	760	737	774	745	778	736	732	733	766	744	745	721	704	763	750	733	722	803	726	744	734	739	740	733	707	778	753	790	731	766	673	732	755	688	725	693	782	732	814	754	734	760	702	758	711	755	762	694	698	752	671	711	738	735	740	742	727	744	771	726	751	768	754	775	727	762	764	754	729	778	764	732	697	757	714	744	747	738	771	754	776	670	759	768	763	759	744	724	725	728	739	818	744	734	737	789	787	752	721	733	784	735	737	749	767	803	755	737	719	750	742	734	758	770	720	751	756	707	799	757	719	742	729	763	691	773	778	728	724	727	740	725	729	801	786	737	750	775	732	814
7749	5918	7740	6704	5211	3425	2373	1800	1440	1217	1084	1020	944	887	796	727	621	559	561	459	396	343	298	303	303	296	308	266	269	256	275	275	283	279	293	244	264	241	216	239	221	226	218	240	238	218	206	238	206	196	242	235	213	235	202	216	196	221	214	200	201	179	190	208	199	201	194	210	215	179	200	214	197	195	212	179	205	204	218	187	185	176	206	186	190	212	187	174	177	203	195	181	200	203	185	191	191	203	195	178	193	199	188	186	182	195	205	196	201	182	224	192	204	211	204	206	210	185	205	162	206	212	202	188	208	186	198	178	195	176	205	196	186	196	199	193	184	196	189	189	180	192	201	208	205	200	177	211	229	195	213	215	176	193	191	198	211	202	215	194	191	171	188	199	197	192	188	200	202	182	186	182	176	168	187	182	188	191	200	184	171	190	202	176	221	193	195	172	213	194	198	196	214	193	198	167	162	191	202	203	178	199	219	189	192	188	179	214	177	176	198	202	188	234	159	170	186	164	159	195	180	185	208	199	223	210	180	196	205	187	203	209	168	198	186	194	184	224	198	176	204	198	186	205	192	191	194	226	199	184	213	210	195	211	199	186	223	183	184	218	227	199	193	204	184	222	195	196	182	180	202	192	180	168	197	202	187	217	190	211	179	201	179	177	205	168	202	186	212	228	211	183	177	216	144	194	208	181	193	177	206	222	175	181	212	165	177	207	198	214	201	222	199	199	175	196	196	177	179	182	204	202	197	209	193	189	197	210	184	187	183	187	223	176	214	183	202	170	186	202	193	197	181	214	191	197	199	186	156	185	200	175	189	171	175	236	179	212	189	186	182	211	181	206	194	189	188	187	206	166	212	196	212	206	167	177	181	193	196	188	204	204	210	201	187	207	204	186	181	188	189	179	174	190	194	198	218	199	175	210	182	204	207	187	164	175	213	206	186	166	172	206	196	219	181	188	189	177	176	203	179	174	193	197	174	184	206	203	197	223	197	227	177	175	183	189	190	201	205	181	209	194	185	196	191	201	196	187	196	189	189	209	197	187	205	183	186	188	176	209	187	182	188	217	191	196	176	195	194	185	196	197	167	174	184	196	195	158	198	207	194	204	187	205	193	191	171	174	178	205	191	184	227	203	182	215	195	191	177	178	212	198	193	210	218	172	184	186	183	206	213	186	191	164	179	180	201	177	212	165	205	216	191	183	198	182	201	191	188	198	207	197	196	189	192	189	187	192	201	189	206	226	204	206	209	209	179	184	188	193	207	202	198	190	205	194	173	217	206	170	174	195	197	195	212	218	184	181	176	184	194	195	215	211	183	209	233	206	183	167	203	207	196	200	179	204	198	194	176	202	196	185	203	192	184	201	198	163	204	189	180	179	204	179	186	205	201	207	178	174	179	184	205	200	201	186	182	184	185	191	215	198	210	181	193	188	217	174	181	194	219	183	192	205	203	205	176	188	202	178	220	198	199	162	208	194	231	178	186	189	175	176	214	193	191	205	201	205	205	199	188	175	198	211	202	181	186	198	196	216	171	184	174	173	178	193	219	212	219	193	200	169	185	174	222	186	199	182	196	188	186	165	192	190	209	181	207	183	189	188	212	190	193	194	176	198	180	189	178	194	172	166	185	208	187	205	194	190	212	184	169	223	217	185	173	174	208	221	194	214	201	192	188	206	175	220	182	174	192	208	215	183	183	208	173	190	192	184	199	187	172	200	191	166	188	201	172	199	205	195	191	201	208	181	202	191	208	182	188	161	185	181	184	191	191	199	214	186	192	158	187	205	201	207	198	192	212	223	204	187	152	194	200	175	219	190	174	194	166	192	193	192	159	195	218	192	174	189	223	189	201	194	222	206	187	194	161	203	173	180	207	221	164	204	204	199	191	207	193	225	177	177	208	192	174	178	191	176	205	193	187	193	227	208	173	180	181	189	192	228	194	219	191	203	195	219	214	192	182	207	214	207	185	237	199	182	188	187	214	165	197	190	204	204	187	206	186	161	192	178	185	205	195	204	202	197	224	168	212	199	197	171	192	188	186	208	201	208	178	204	197	211	207	167	185	167	171	210	173	196	209	177	177	188	208	190	217	195	171	182	181	186	222	216	219	178	217	195	176	198	195	195	219	222	196	179	204	189	195	208	206	191	190	201	187	206	201	184	194	187	233	209	197	170	200	216	167	199	171	215	182	162	206	194	183	193	177	191	195	203	185	203	178	176	201	170	197	198	204	187	181	228	193	210	190	169	198	205	200	194	190	200	209	203	184	174	221	196	190	191	182	183	217	193	182	189	188	207	173	204	196	220	180	171	194	193	203	192	204	189	197	194	200	202	194	191	203	188	194	197	180	189	165	178	179	199	189	197	185	185	199	186	171	181	178	204	182	216	174	199	176	181	201	176	199	180	186	211	192	186	200	182	210	199	206	200	183	166	172	176	177	206	186	197	194	193	187	193	189	177	217	181	221	209	208	212	192	166	196	178	182	208	177	193	214	204	190	178	184	183	187	187	190	170	192	191	197	195	205	186	208	207	203	175	193	204	175	183	223	204	198	184	199	184	191	164	204	180	190	213	191	184	187	208	201	191	215	194	175	190	204	200	184	201	197	191	204	217	168	197	204	190	224	203	194	210	192	182	191	183	217	189	183	188	205	191	203	208	214	192	217	184	197	189	215	205	196	180	219	211	195	203	188	207	191	182	208	166	189	174	215	188	200	203	191	193	188	195	198	169	181	189	210	190	200	204	186	185	204	180	197	197	193	209	209	194	194	217	206	204	220	189	184	199	205	219	223	176	209	214	199	198	192	192	207	176	182	200	192	225	170	212	196	194	198	181	196	213	176	194	165	204	188	179	220	185	199	178	197	189	206	194	221	208	202	216	210	200	206	200	195	210	191	181	182	215	193	204	172	178	192	165	170	203	171	219	218	226	180	189	205	217	207	202	211	179	202	172	194	182	185	182	194	200	203	165	198	169	192	188	179	202	201	180	176	171	199	188	217	185	192	189	194	190	209	192	213	201	189	175	208	226	197	177	182	174	195	207	200	207	198	194	189	184	183	182	189	191	192	194	212	207	222	174	185	193	189	211	196	211	223	191	193	229	205	195	208	220	229	205	192	212	211	186	202	169	208	192	187	195	203	224	203	173	189	185	199	200	200	203	182	188	182	202	198	186	185	169	209	189	210	204	196	191	193	201	200	170	173	194	190	193	196	213	196	192	202	181	213	177	182	202	150	194	191	196	187	217	207	184	193	214	184	175	205	182	191	197	184	204	177	210	211	204	178	186	194	198	196	189	194	159	203	173	199	178	213	215	200	173	185	208	204	207	179	179	205	192	201	203	182	191	192	179	200	206	196	216	183	199	178	207	179	212	169	190	201	189	205	202	169	207	209	193	199	187	191	202	191	175	181	189	176	173	195	196	177	169	175	175	208	170	190	188	188	206	196	184	189	209	224	190	200	193	213	190	187	185	202	169	206	179	184	184	210	202
5263	6393	13734	16281	14631	11913	9438	7629	6733	5784	5482	5476	4854	4783	4242	3975	3569	3085	2905	2469	1998	1744	1467	1462	1376	1337	1308	1312	1166	1281	1203	1302	1229	1202	1171	1026	1125	986	983	907	921	829	788	827	795	797	784	782	727	719	747	697	716	689	694	606	675	610	654	615	613	633	638	605	618	580	586	592	588	620	590	556	614	630	652	614	635	653	608	594	582	577	596	615	604	587	591	539	562	587	613	614	602	568	579	541	561	551	569	599	565	586	574	539	541	555	560	573	603	591	629	585	570	542	540	601	606	549	577	569	560	573	513	581	535	558	611	571	584	581	561	532	585	578	518	545	616	533	565	582	509	539	586	546	568	537	554	583	573	557	605	560	585	570	566	495	534	613	532	553	595	562	604	547	594	563	538	557	583	527	574	627	592	607	554	588	581	566	602	559	560	544	523	594	574	571	580	581	580	570	572	597	586	542	551	540	575	585	576	548	558	533	576	523	561	564	572	523	535	532	526	586	556	595	536	540	534	557	575	561	547	605	597	557	573	606	549	619	599	566	546	596	542	556	577	553	592	579	575	557	633	577	537	567	538	590	542	578	558	616	533	610	554	563	536	547	561	599	553	574	575	549	563	589	571	589	583	591	554	602	546	592	575	574	563	554	550	517	549	576	544	547	538	571	546	500	571	534	563	581	616	564	574	575	558	523	588	554	529	548	581	610	548	562	553	514	541	562	589	533	561	578	547	564	567	552	597	560	597	512	552	588	559	561	540	590	567	519	535	572	608	641	567	574	573	555	538	540	586	596	560	573	591	579	551	521	556	552	594	561	558	596	555	541	567	599	569	527	578	584	579	578	551	604	537	584	519	575	549	554	577	572	606	572	540	549	529	564	551	543	556	584	559	579	585	565	616	609	552	557	575	547	576	572	558	510	571	561	530	548	513	535	574	569	582	592	548	554	545	520	530	582	572	549	539	551	537	589	568	579	570	588	551	579	580	629	574	566	572	554	548	564	585	537	604	581	570	568	543	536	553	588	567	582	581	571	596	535	538	561	564	586	637	572	594	559	597	570	564	593	616	583	559	583	580	605	560	541	541	569	576	563	543	591	534	560	577	559	600	510	519	566	562	581	561	570	572	578	608	579	612	592	514	598	537	576	589	555	575	614	585	606	556	560	558	560	555	600	546	540	549	534	554	567	549	523	567	572	563	559	548	545	529	562	557	579	548	584	603	569	563	585	519	560	559	587	563	595	560	544	562	585	567	549	569	555	528	552	578	586	531	583	568	561	587	564	582	554	638	565	560	582	574	581	576	569	556	575	575	603	613	576	564	589	580	600	526	555	571	564	584	525	555	571	597	567	563	576	587	571	578	546	603	551	543	560	549	587	581	585	611	553	578	589	516	577	556	622	591	581	568	566	571	590	562	562	590	573	540	549	567	552	605	582	552	548	540	587	571	563	583	536	552	614	549	597	548	557	553	569	559	523	555	589	576	571	609	587	558	573	560	572	526	575	618	575	560	602	552	522	616	560	567	598	595	580	620	562	593	570	542	553	579	519	542	568	539	533	574	581	616	591	564	564	560	600	559	611	590	571	568	559	570	535	579	569	581	557	541	537	560	579	590	573	557	597	612	549	547	563	577	601	584	615	582	617	541	562	531	586	555	555	602	522	582	544	553	590	573	567	530	546	585	518	542	589	564	567	540	540	598	546	569	578	560	557	620	626	577	575	555	601	543	546	614	594	548	556	560	562	530	555	545	554	534	546	532	584	561	564	549	544	579	597	582	531	569	593	536	543	530	576	537	613	594	578	597	585	565	522	546	581	574	561	517	583	582	560	539	574	576	598	570	602	565	584	612	539	540	578	584	621	545	533	565	579	576	557	570	587	612	598	594	585	585	560	537	577	574	559	601	609	567	597	608	561	543	584	568	573	557	559	591	562	566	558	569	555	568	601	556	534	570	551	560	588	568	566	567	554	585	558	595	567	515	568	557	567	581	578	568	585	600	581	532	565	582	548	546	570	629	562	584	568	589	604	563	552	536	582	587	548	575	554	617	552	560	587	568	576	553	515	584	585	603	579	556	573	555	590	592	501	594	558	562	584	560	593	560	583	564	580	606	597	583	570	570	549	559	570	542	554	610	622	539	555	574	569	579	541	574	565	561	580	610	585	578	555	560	555	608	550	552	559	568	605	530	566	564	565	562	572	572	552	596	577	593	584	566	532	591	610	537	558	536	575	574	549	562	631	540	616	567	537	619	577	576	569	590	566	603	615	570	555	584	600	586	551	600	599	583	521	570	558	553	612	582	578	568	555	587	541	585	545	574	582	556	587	574	545	580	595	570	582	586	548	588	540	535	548	593	563	566	550	578	568	598	562	596	577	603	538	589	527	568	563	552	566	554	555	562	585	564	547	539	562	590	561	539	545	612	542	544	565	561	546	529	587	594	582	569	573	602	589	584	568	563	577	603	536	581	580	592	606	560	590	565	565	570	564	586	569	595	551	548	546	577	559	595	592	573	583	574	575	573	566	567	548	549	586	595	577	528	602	581	596	588	528	579	577	574	565	540	561	541	616	539	540	571	593	585	549	555	548	590	556	594	560	581	572	607	580	551	564	562	549	543	562	570	601	547	532	570	551	571	578	555	603	519	554	547	579	500	610	594	542	574	568	621	561	547	572	590	602	545	570	513	543	610	565	561	590	547	545	552	544	581	580	593	568	606	532	577	572	592	581	570	573	557	559	563	552	537	607	581	567	627	547	535	546	557	556	552	535	613	590	534	551	565	555	635	543	595	592	604	574	590	547	596	589	571	519	547	570	600	582	562	590	583	575	562	566	566	523	612	585	554	558	571	567	545	601	599	566	565	564	531	571	573	543	566	523	595	556	565	523	560	604	547	592	539	546	590	596	571	592	586	550	573	587	559	549	578	582	559	538	583	603	583	574	544	589	585	542	554	563	569	620	601	540	540	562	547	585	553	588	529	550	593	559	562	591	577	568	508	550	579	552	538	520	582	616	575	522	546	514	548	561	567	560	566	564	601	531	544	554	572	561	550	596	585	622	615	570	568	552	586	540	560	563	588	596	588	548	559	576	542	629	575	563	604	579	620	579	541	573	588	563	553	565	588	543	594	572	584	564	536	570	580	618	550	537	598	554	582	591	586	574	584	533	557	558	612	553	553	595	605	629	524	534	546	596	533	572	590	533	631	547	545	593	548	573	600	572	533	569	591	565	560	559	530	530	566	576	591	583	580	520	598	561	604	553	537	538	588	551	535	521	542	565	581	597	564	629	545	550	535	562	573	581	615	589	536	582	598	592	561	535	580	605	597	582	609	542	588	598	536	534	597	551	561	562	542	605	562	579	586	574	562	592	563	609	603	603	537	548	590	541	564	541	609	564	596	561	620	558	550	534	561	561	573	560	583	556	527	560	566	578	548	607	536	574	561	516	582	570	601	585	564	585	567	530	551	598	570	539	577	522	552	530	539	572	548	550	552	560
18613	17476	24163	25110	22202	17577	11994	8301	7188	5505	4858	4688	3397	3206	2326	2604	2426	2074	2534	2532	1253	1341	1426	1483	1555	1588	1545	1493	1322	1330	1319	1386	1437	818	1145	807	1123	985	860	775	899	707	667	652	803	798	774	807	724	609	671	520	575	502	551	479	505	430	460	305	340	321	387	325	353	245	256	295	309	299	278	296	318	341	285	317	361	341	285	275	251	262	264	232	236	236	231	233	221	221	238	210	226	195	210	248	206	247	198	208	237	240	233	213	223	226	215	220	228	217	210	228	203	214	205	200	225	198	214	220	221	229	184	206	211	196	235	201	206	225	236	219	209	220	200	198	205	186	205	222	208	203	207	213	181	215	206	203	204	196	199	187	192	216	199	183	195	225	207	196	215	229	197	215	228	214	197	228	186	213	221	224	189	222	184	185	222	216	244	217	208	187	211	191	224	199	229	207	185	184	179	228	200	211	192	207	230	190	225	193	205	219	192	197	219	196	230	215	197	180	226	209	244	229	244	207	211	209	233	200	211	203	213	215	195	173	223	219	214	205	186	182	216	227	202	210	214	201	214	214	227	204	221	224	215	195	212	211	192	212	205	217	187	201	206	178	203	191	195	201	214	197	184	227	238	224	211	208	181	194	216	219	221	206	196	210	224	194	207	214	205	221	207	214	199	211	239	211	198	222	199	193	218	213	212	239	209	227	175	216	222	179	211	220	203	240	209	218	227	216	192	232	226	206	198	183	207	203	183	210	194	219	174	181	220	213	200	163	212	197	226	209	193	228	210	195	215	194	198	208	209	216	211	226	249	203	218	216	228	188	212	215	189	194	200	219	195	202	198	207	214	208	227	225	204	217	208	203	211	211	215	201	177	214	195	219	221	221	201	204	214	200	242	206	186	202	200	245	228	208	204	210	182	223	196	210	231	179	220	191	232	217	217	199	207	218	182	196	197	231	209	209	207	217	236	185	209	254	221	196	237	199	197	241	211	205	215	195	199	207	201	199	242	186	192	216	188	206	192	213	201	192	221	197	238	209	193	220	204	209	187	201	188	183	229	202	201	211	210	204	196	213	219	215	199	209	193	220	238	194	220	213	209	198	205	216	193	227	215	221	197	200	202	210	211	205	217	189	218	206	163	211	208	181	205	208	200	238	196	214	225	206	200	208	203	200	193	216	216	195	213	210	233	210	219	196	205	219	201	202	220	227	216	214	233	235	194	200	221	200	185	216	202	206	216	207	197	227	225	200	196	229	181	200	203	205	209	201	192	233	185	222	213	206	229	213	208	198	202	215	200	208	202	211	220	222	190	218	188	187	209	201	213	206	192	216	196	204	206	191	219	200	197	227	165	185	207	205	221	204	215	209	206	227	207	217	228	201	206	241	206	198	195	217	192	221	191	239	209	201	191	196	196	215	211	195	179	217	198	207	194	197	200	214	201	196	197	207	209	206	236	196	193	205	203	201	224	184	209	210	222	204	214	206	216	188	228	215	221	214	221	212	201	237	201	189	217	201	202	201	205	197	228	243	200	205	209	190	223	212	229	225	209	204	220	224	200	226	199	187	190	196	207	176	203	199	194	211	195	217	217	209	201	197	194	188	199	190	217	210	182	207	222	199	213	196	207	202	208	229	215	201	216	227	200	225	195	224	211	205	217	202	190	220	218	230	225	199	187	218	209	204	221	226	199	218	193	206	226	201	198	207	171	184	216	188	201	212	202	216	223	182	196	211	220	199	210	206	207	206	231	217	218	207	199	232	201	204	247	221	226	229	184	223	214	203	201	199	215	192	214	220	220	215	195	211	203	214	212	247	201	206	207	207	192	217	179	205	222	199	211	213	225	195	242	208	186	192	205	218	191	205	190	192	197	215	220	210	200	201	201	204	237	230	183	246	190	199	221	200	218	194	203	229	197	187	203	230	200	203	204	243	206	195	231	212	201	214	193	227	234	196	218	231	203	200	210	220	184	210	208	225	221	209	195	198	206	206	206	191	174	214	198	210	200	206	211	186	198	205	205	211	200	190	213	198	236	216	201	181	240	199	202	183	213	224	203	180	202	207	207	204	235	198	202	212	225	181	229	204	191	212	226	203	211	222	194	190	205	210	219	205	212	203	183	227	197	202	202	193	203	230	182	212	171	230	186	202	203	198	207	197	215	194	228	195	227	181	218	181	220	200	221	223	202	180	211	202	213	210	196	196	209	195	217	223	200	223	209	210	198	216	199	210	186	202	201	247	234	207	188	257	197	209	174	215	208	196	200	196	204	210	193	214	232	183	226	210	194	205	195	215	211	230	230	205	206	204	201	193	184	212	202	205	196	218	213	185	221	198	184	186	201	209	228	208	230	198	174	186	211	186	214	213	212	210	186	208	203	211	190	240	238	192	196	196	240	203	188	196	226	203	190	210	190	196	217	221	170	230	231	237	243	194	208	222	225	221	197	212	207	184	219	223	210	226	228	187	225	191	218	198	193	183	231	180	189	195	192	198	217	172	207	208	212	209	213	218	219	211	201	201	209	209	214	195	182	200	188	207	211	229	216	192	207	190	202	199	190	200	214	182	212	220	220	203	191	231	201	212	225	211	229	202	207	220	180	214	222	207	245	212	209	213	211	215	189	223	202	240	202	203	222	203	202	195	186	209	202	209	187	221	207	191	220	226	204	203	193	206	215	209	221	187	190	200	214	207	209	190	242	211	215	234	213	206	178	180	200	214	234	178	213	192	195	244	226	213	193	211	196	206	186	222	193	246	202	220	216	201	232	209	212	216	189	208	185	202	211	199	217	211	189	184	193	206	198	205	215	205	180	197	221	204	211	231	207	198	209	180	179	218	171	205	205	214	199	183	218	177	200	200	211	216	207	227	233	200	194	234	209	196	210	212	177	225	204	197	215	184	186	205	252	216	225	236	193	200	179	210	210	216	209	201	202	207	215	197	218	203	222	208	186	200	201	227	195	196	214	219	185	179	187	198	214	205	194	200	199	216	186	222	193	228	199	214	201	222	206	203	211	211	186	209	217	216	218	195	234	193	208	191	203	188	215	210	211	221	213	208	197	191	198	231	196	223	199	200	207	241	226	218	222	244	224	225	199	217	188	206	210	237	205	225	197	193	203	201	212	210	201	205	191	218	192	233	218	218	214	197	232	209	222	227	202	206	197	193	251	175	196	201	211	194	221	201	182	195	212	205	213	242	198	211	237	190	192	232	173	199	211	190	202	204	216	223	212	223	194	201	202	178	225	191	203	237	240	209	210	171	222	204	199	225	211	201	171	212	208	181	210	223	197	208	197	224	203	208	232	209	182	231	217	192	222	230	181	209	201	207	208	194	216	188	193	217	198	185	206	203	186	214	217	202	231	225	246	215	203	186	213	226	206	222	195	210	220	236	223	185	230	203	195	212	198	194	221	215	208	210	203	174	202	239	218	191	219	221	197	213	202	212	212	195	206	201	220	216	215	201	204	213	184	211	242	219	236	219	198	211	199	185	207	229	197	214
11728	15729	26275	30689	31568	29223	24863	22091	21080	17645	17508	17544	14197	14908	11849	12906	12378	10567	13164	12165	7445	7910	8439	9100	9930	10465	10072	9431	8335	8490	8379	8875	8820	4799	6962	5168	7199	6402	5298	5248	5868	4166	4232	4432	5164	5227	5088	5167	4407	3553	4306	3558	3893	3343	3387	2963	2973	2463	2396	1553	1629	1682	1757	1783	1647	1078	1337	1453	1164	1050	1167	1332	1496	1471	1500	1367	1548	1857	1438	1104	1110	901	838	815	784	740	770	742	713	689	655	663	725	695	711	746	724	743	732	780	817	826	839	768	695	714	656	676	667	690	657	653	647	669	674	614	653	651	672	636	670	697	624	655	619	614	638	624	665	627	624	636	602	610	636	614	592	593	582	603	592	598	588	593	618	673	592	614	620	604	593	589	621	568	577	594	561	599	609	600	585	602	610	621	628	568	591	627	589	587	598	627	617	626	615	571	628	594	596	623	608	608	577	616	620	613	622	587	613	592	581	581	575	618	598	563	559	603	615	609	580	627	626	623	578	602	598	567	654	596	604	601	630	640	641	581	607	615	613	571	620	617	582	602	633	626	569	588	625	593	587	620	606	634	595	601	585	599	583	600	582	618	582	622	592	655	568	592	615	577	585	590	550	617	570	601	620	615	547	571	651	595	614	608	574	592	619	591	577	582	603	653	591	609	607	636	585	592	633	599	591	600	601	585	599	612	625	624	618	608	646	653	588	581	588	617	571	564	535	589	555	576	640	593	642	629	545	584	603	566	623	619	619	622	595	602	657	599	587	654	602	608	575	651	624	638	645	618	589	613	618	641	601	608	608	586	575	576	650	612	595	584	617	581	610	611	602	573	627	594	593	603	646	552	593	618	606	597	613	631	606	592	647	623	632	602	614	640	603	627	611	594	636	612	617	582	589	620	563	652	576	610	596	589	572	609	590	585	605	614	637	594	609	638	590	617	638	586	615	607	586	598	565	630	589	575	607	582	606	606	596	625	580	581	576	660	640	590	616	604	555	633	599	611	577	589	603	603	580	607	611	677	658	621	667	615	572	667	643	625	614	608	608	595	578	637	608	640	600	599	608	577	598	598	616	594	652	604	552	611	608	583	588	620	559	577	639	621	613	608	615	595	617	632	597	618	579	607	597	588	633	604	570	608	613	602	657	602	583	654	583	585	609	592	615	580	572	621	603	616	581	649	601	574	620	605	675	563	589	597	600	613	582	576	623	574	608	587	604	603	606	527	620	589	630	586	602	585	606	626	597	603	626	618	599	607	633	602	601	602	626	616	610	614	583	644	577	597	617	622	611	636	581	613	639	562	632	621	613	622	592	616	606	615	609	564	574	622	641	597	629	598	593	635	630	585	608	612	559	596	568	585	627	631	595	656	632	629	569	590	585	610	586	635	602	642	593	570	597	623	613	621	625	593	614	627	571	652	619	601	589	637	631	582	649	590	563	624	616	585	637	602	582	634	628	654	621	636	577	573	652	572	595	565	661	604	639	637	614	605	613	628	569	582	600	607	623	596	596	633	659	558	634	609	588	596	605	608	625	614	606	587	591	555	624	619	585	581	673	604	636	590	602	626	610	583	617	625	595	625	591	656	598	558	605	611	618	590	599	635	590	609	584	657	615	595	628	590	659	613	615	600	628	608	586	604	618	584	576	620	615	568	633	597	591	598	587	611	624	601	585	634	630	656	599	616	577	606	583	683	569	565	595	630	602	600	646	612	641	567	579	590	586	559	586	620	610	614	602	653	597	580	593	648	626	608	600	595	609	643	610	591	594	599	602	619	592	583	646	578	555	622	619	609	641	633	572	601	592	629	608	602	609	617	644	611	592	614	596	593	631	588	623	587	593	591	613	634	557	591	604	600	657	628	578	568	593	591	641	601	616	601	639	576	621	602	597	588	644	605	626	622	626	644	626	590	606	611	628	622	611	591	586	626	616	572	594	624	627	580	595	582	637	621	618	585	570	612	593	590	574	625	606	595	580	624	594	604	666	602	603	590	602	615	625	625	604	590	653	601	618	663	598	594	614	596	601	587	599	587	581	624	570	618	603	617	614	606	621	572	613	617	636	619	566	649	588	637	585	617	564	618	570	640	595	626	565	671	634	618	584	575	596	598	620	651	593	638	612	596	650	635	605	599	612	608	636	592	582	627	587	564	630	648	602	558	613	571	622	594	578	627	593	629	610	597	571	602	628	581	595	556	613	594	580	632	593	605	563	588	647	617	592	588	616	581	582	617	575	638	585	576	605	557	601	555	583	621	590	606	626	604	589	624	590	603	624	604	599	608	594	576	591	608	604	602	597	550	567	594	617	639	613	595	578	609	561	558	604	587	614	622	612	612	596	632	612	593	614	613	564	539	608	581	583	634	598	622	630	588	586	580	588	612	603	577	633	590	601	582	598	567	601	625	619	603	621	607	589	597	617	555	602	602	586	584	539	611	608	581	629	633	565	612	643	584	631	577	565	594	610	557	602	593	585	589	581	614	646	599	600	620	601	612	621	589	596	619	571	610	622	661	600	558	640	600	565	592	631	585	594	613	590	594	590	605	591	640	610	594	602	541	561	581	593	594	612	578	614	646	589	587	620	615	639	575	602	580	602	617	611	641	628	592	579	581	621	611	609	668	619	640	604	650	595	608	590	557	595	621	604	585	618	602	588	644	632	614	569	602	616	600	648	557	587	620	618	621	619	643	563	638	612	597	605	578	601	612	619	656	623	589	610	641	620	638	597	634	607	595	580	609	585	606	603	574	628	624	585	587	642	607	562	602	596	612	606	601	610	566	602	560	608	600	645	642	553	618	616	628	590	582	604	638	594	596	587	577	634	615	618	542	634	552	647	608	590	649	591	593	639	609	658	615	590	637	620	612	617	570	590	588	603	622	596	602	613	569	622	608	654	617	590	597	626	596	605	659	598	587	595	656	596	558	582	620	571	615	617	586	618	603	633	594	584	623	595	619	665	634	603	617	566	613	609	596	592	611	536	636	597	586	626	589	624	626	640	629	610	623	612	588	595	630	596	573	590	582	632	629	604	590	608	614	589	595	612	595	582	596	590	629	587	597	619	583	616	598	588	631	580	621	591	586	609	619	612	611	586	590	586	640	598	625	637	608	577	554	615	642	602	604	621	572	617	618	630	623	637	614	570	612	620	595	594	582	585	620	624	595	601	618	554	606	576	639	561	622	628	618	581	587	640	609	609	631	636	639	615	629	564	595	573	639	632	637	610	581	596	613	616	629	610	605	635	616	609	641	570	585	610	572	604	626	625	585	624	562	610	611	582	615	579	592	626	621	644	564	578	605	585	614	608	622	587	602	606	560	596	623	604	595	612	601	565	603	581	582	585	618	624	613	595	632	558	601	590	593	617	606	604	614	556	599	633	557	584	596	578	598	615	618	631	598	574	571	607	651	629	646	645	640	607	555	560	605	643	581	637	606	585	625	595	574	580	604	627	584	600	614	623	601	600	590	594	612	654	647	606	616	624	606	593	559	599	582	685	616	626	596	574	676	597	610	580	597
26982	24690	31014	31651	28862	25426	19168	14129	12599	9437	8789	8797	6390	5528	4252	4557	4400	3759	4718	4204	2453	2318	2443	2605	3200	3118	3127	3032	2509	2593	2720	2435	3013	1786	2047	1332	2070	1782	1471	1579	1674	1129	1010	1237	1317	1301	1425	1569	1231	1221	1207	966	1077	949	875	805	906	786	636	468	506	535	516	559	591	386	440	423	419	418	414	445	457	492	470	463	458	571	473	381	410	340	294	304	285	310	315	289	302	281	265	252	292	321	285	288	273	314	279	326	313	313	312	324	304	286	301	290	283	270	291	266	280	259	281	260	249	263	228	267	270	244	282	245	271	311	239	277	296	248	260	267	278	270	278	269	303	266	284	268	274	268	279	252	295	263	271	266	248	241	258	285	245	287	287	290	253	272	285	264	251	272	254	296	261	280	254	262	260	297	248	260	285	264	272	249	291	263	262	287	278	259	246	259	297	271	242	277	246	282	298	260	267	236	251	247	271	252	284	244	291	241	285	249	253	271	273	257	265	252	299	283	253	263	272	232	277	280	276	272	280	306	263	269	277	255	263	285	303	274	267	267	288	279	286	268	257	235	258	286	252	243	257	269	281	274	247	232	296	284	239	264	267	253	257	272	265	262	248	251	297	253	275	263	231	252	288	257	266	280	270	274	276	249	274	242	264	290	264	267	300	279	256	284	269	259	241	265	253	269	270	289	240	256	275	255	267	293	275	243	272	255	232	264	265	250	236	288	282	261	268	291	244	280	277	285	272	256	275	246	275	251	256	290	245	263	260	251	259	274	261	263	287	259	267	271	238	288	255	279	265	252	279	240	291	266	257	254	263	247	270	279	273	275	245	247	253	256	261	283	255	276	266	271	259	259	287	255	281	267	231	252	282	282	262	287	260	270	272	260	249	252	212	268	279	284	263	222	243	277	252	281	237	282	258	268	259	300	255	259	261	269	248	250	258	286	255	284	268	254	249	279	248	264	296	256	288	266	266	248	263	257	248	269	239	272	259	302	249	251	259	248	278	243	236	255	276	263	268	285	260	274	254	238	278	248	261	264	277	236	246	252	266	242	277	273	273	262	284	272	268	296	289	264	241	263	276	271	291	284	271	250	267	271	224	299	266	268	279	268	266	267	250	282	262	274	252	282	259	288	240	274	302	267	247	272	289	239	250	213	277	288	286	271	259	277	243	218	286	266	279	269	246	259	273	285	242	278	277	285	277	260	270	260	253	264	256	268	269	281	288	286	227	264	259	261	244	265	258	277	278	259	281	239	275	283	288	265	268	247	271	250	254	277	278	268	246	290	266	293	252	277	254	273	286	256	241	270	273	261	272	305	270	231	277	270	290	278	286	278	266	260	261	279	253	240	281	293	232	276	254	278	252	276	286	274	254	283	271	261	273	270	262	269	229	253	260	319	253	259	258	260	277	246	289	246	256	248	256	266	271	279	271	238	270	226	278	295	277	285	260	297	274	276	270	287	264	262	270	312	269	285	245	263	280	243	266	270	249	284	261	288	273	310	273	250	268	272	274	287	265	252	246	263	264	271	264	275	260	267	256	279	276	256	252	270	242	331	259	267	246	255	269	305	275	250	250	270	249	238	268	238	256	305	274	273	256	238	293	279	287	244	255	274	246	236	261	251	257	245	283	226	254	267	259	256	253	274	249	276	244	277	312	256	255	262	297	281	238	261	268	246	287	248	277	258	252	250	258	255	260	271	306	276	249	283	251	278	252	232	262	272	266	271	272	261	249	261	263	275	277	257	276	284	283	273	280	287	273	258	247	291	286	273	249	275	257	266	236	275	217	271	280	255	290	259	277	251	261	263	290	268	261	236	275	265	256	258	251	287	258	243	283	261	288	253	254	258	277	274	242	255	250	267	286	280	267	253	253	274	277	266	285	252	255	256	271	287	300	266	265	267	247	268	277	258	266	261	253	267	242	286	273	270	277	267	288	262	274	277	304	258	279	247	261	270	271	261	279	268	278	263	224	249	273	278	267	272	268	299	270	277	292	260	261	256	273	284	266	247	263	309	255	256	259	246	274	293	235	282	293	245	261	280	268	306	262	275	257	293	260	274	230	247	264	252	253	276	270	249	272	299	243	269	250	270	242	238	292	236	265	258	250	243	274	258	298	268	261	312	259	270	261	286	232	281	255	239	258	277	252	243	255	256	267	246	244	226	241	258	235	251	261	270	263	273	270	261	291	250	275	275	269	264	285	299	244	256	254	261	265	287	261	276	294	301	282	284	225	260	278	261	278	274	276	250	262	258	296	285	248	265	270	280	264	254	261	303	268	233	269	263	275	262	266	265	269	256	291	259	263	261	234	271	254	296	257	280	272	296	256	267	274	279	241	278	255	235	277	265	270	281	289	270	267	291	262	286	257	262	277	266	268	271	258	253	300	275	264	269	256	268	239	264	296	235	275	258	251	255	242	262	244	246	263	282	258	245	271	293	263	267	266	283	262	259	251	278	249	253	241	262	258	265	276	247	284	244	271	277	286	266	271	255	296	286	292	263	267	264	255	251	279	260	227	253	261	278	288	272	254	293	263	252	324	224	248	252	292	277	260	231	286	265	256	295	266	290	231	273	243	262	284	267	263	271	254	248	216	241	255	274	276	245	278	258	257	262	286	249	257	265	245	272	228	247	289	259	275	253	258	267	246	269	244	252	267	303	261	264	289	267	259	254	265	270	261	266	241	265	235	284	284	267	258	264	274	283	242	283	255	237	296	326	251	262	279	301	279	253	260	272	288	262	253	256	270	251	241	225	299	250	277	296	285	294	282	262	245	248	276	273	285	274	244	242	298	268	254	258	226	271	265	274	249	263	235	260	245	272	279	253	243	287	251	252	252	267	282	232	291	255	274	291	266	243	261	267	274	262	279	301	301	306	279	259	275	261	244	273	279	295	287	256	279	240	256	267	237	266	267	246	264	273	271	234	242	274	265	264	298	264	262	273	241	240	278	270	241	261	265	249	245	265	284	257	245	251	261	268	279	257	268	252	276	270	244	266	274	265	264	290	252	267	306	258	247	254	253	248	259	233	268	249	261	251	276	241	246	267	268	240	253	250	293	271	293	268	269	291	261	254	255	256	240	264	251	222	256	272	263	274	234	224	246	235	264	275	257	276	269	263	274	265	249	278	275	268	264	245	275	250	263	223	255	269	267	285	263	282	235	247	273	260	267	252	275	266	272	253	278	256	247	267	257	276	306	291	272	254	252	264	233	262	245	264	255	278	302	261	249	237	276	273	270	268	293	294	292	287	281	291	291	303	246	276	286	216	284	266	241	262	274	262	275	282	271	273	230	272	273	273	259	236	229	267	279	248	255	253	263	292	287	245	266	288	265	264	252	271	271	262	272	266	231	261	264	289	285	274	283	275	254	295	267	255	273	263	244	269	285	275	259	276	245	249	273	260	241	261	280	264	262	278	237	281	267	274	264	258	284	282	271	262	273	279	282	288	247	267	285	268	220	266	238	242	245	293	255	280	276	270	267	291	264	263
16040	20694	30677	36104	36598	35825	31967	28408	27341	24759	24462	25383	20104	20513	17526	18994	17604	16551	19602	17623	12275	12919	13895	14693	16227	16914	16677	16430	14235	14984	15179	13745	15533	9118	11439	8699	11783	10362	9587	9514	9665	7438	6520	7756	8441	8390	8748	9487	7381	7459	7594	6284	7084	5829	5894	4992	5649	4684	4296	2610	2888	2881	3044	3101	2906	1585	2141	2294	1904	1767	2030	2086	2432	2490	2511	2613	2703	3187	2150	1850	1919	1440	1204	1040	1113	1201	989	1000	970	885	859	866	909	934	971	1017	997	1040	995	1053	1177	1254	1151	1012	989	899	863	803	858	855	807	833	873	880	824	810	794	758	771	790	841	858	866	819	820	804	771	886	913	817	731	756	791	774	751	749	806	735	792	800	740	789	767	717	738	743	740	792	703	810	724	748	707	732	749	709	744	749	717	740	740	740	720	759	717	688	723	773	771	726	765	733	771	765	770	742	711	699	793	730	725	707	745	769	744	739	772	751	741	711	715	746	756	763	725	730	718	755	697	706	772	716	714	780	755	702	727	690	724	773	721	669	767	796	754	726	731	751	792	773	751	730	757	697	765	738	788	716	751	798	723	774	737	766	791	760	735	725	725	728	767	698	717	756	773	762	680	727	745	791	749	740	787	762	767	719	772	715	764	802	731	711	722	725	781	755	765	728	717	742	752	761	725	793	757	746	756	708	694	738	729	746	732	688	730	770	737	786	748	733	747	783	750	776	752	712	730	734	730	798	724	755	733	728	713	727	715	706	738	718	724	714	749	726	754	715	716	792	759	756	769	729	764	747	774	751	767	749	778	791	697	706	762	699	724	761	752	731	810	752	762	809	747	759	710	733	749	782	724	700	781	763	710	728	731	777	774	739	738	743	753	739	787	769	746	757	755	739	734	750	732	719	693	756	762	745	707	745	721	711	706	750	740	732	747	729	775	730	710	748	785	745	698	723	715	766	724	707	782	718	728	776	764	709	786	799	767	759	738	715	746	791	737	694	750	770	719	755	710	737	729	763	793	762	690	728	705	731	750	762	738	767	708	769	738	755	727	735	741	711	769	710	717	757	757	752	766	764	742	780	754	771	727	748	718	749	711	703	767	718	724	809	750	739	739	790	766	725	738	734	775	735	720	746	718	720	774	734	701	730	772	749	777	738	737	750	763	709	712	746	726	707	716	733	728	742	798	747	747	693	702	773	732	713	729	766	766	729	710	737	689	728	758	723	732	766	720	741	710	724	729	751	779	715	729	734	716	727	709	795	741	753	768	730	761	766	761	753	751	749	772	706	778	789	783	738	766	787	720	756	693	767	739	724	792	781	757	811	752	752	730	774	677	735	733	727	786	756	769	740	716	723	713	719	753	752	727	743	724	764	725	739	705	726	695	747	737	714	710	736	750	747	717	702	748	755	815	730	754	757	714	731	765	747	744	767	810	729	738	755	742	806	738	724	784	742	709	716	757	763	745	753	715	722	722	727	709	746	760	770	771	756	754	781	745	726	744	754	791	727	733	701	775	770	765	708	766	763	735	739	750	722	712	700	762	749	708	738	766	786	781	754	759	691	715	748	791	734	761	743	711	770	764	721	749	771	710	740	751	685	773	774	749	739	756	774	768	693	746	761	715	786	728	756	758	728	743	741	736	747	786	786	708	767	803	705	749	706	699	762	759	797	745	703	733	738	746	709	737	733	748	763	752	779	745	741	755	785	678	724	756	684	793	713	707	753	751	786	697	717	768	761	740	766	699	717	764	817	693	727	725	738	733	757	780	731	739	731	682	732	801	714	738	788	726	760	742	736	773	767	786	714	723	765	746	743	735	751	736	705	734	733	745	756	688	755	734	702	737	735	741	806	792	777	723	761	720	724	740	775	751	756	775	748	755	754	751	756	783	703	721	753	709	730	686	706	743	752	807	741	720	763	740	769	686	754	757	747	741	765	724	746	759	754	745	759	765	767	745	697	721	762	723	779	742	747	738	744	773	751	754	737	697	733	739	755	721	756	739	745	746	749	719	722	794	725	749	747	733	753	726	726	739	739	757	761	751	708	753	738	784	737	749	756	731	742	722	768	758	787	778	770	804	709	745	745	767	725	772	708	727	727	727	736	757	769	694	728	732	746	722	786	799	726	744	697	825	767	734	732	737	777	724	743	781	763	765	731	720	778	770	754	726	770	707	770	676	737	705	729	724	750	655	715	746	746	724	753	764	742	757	750	768	754	730	758	764	784	706	758	718	766	755	779	750	792	776	769	782	740	761	740	728	738	770	778	800	816	768	691	798	774	730	736	742	753	785	741	782	773	759	729	780	724	725	731	743	764	724	765	808	744	752	715	750	685	749	768	732	723	769	759	732	806	708	727	775	792	808	749	723	710	745	729	794	716	782	768	715	762	771	714	738	742	745	706	762	700	775	750	744	702	799	755	726	746	684	695	752	728	744	754	737	720	730	714	772	701	730	767	760	759	741	733	750	753	682	725	726	750	762	794	736	739	728	730	793	771	731	774	761	719	770	711	750	723	717	720	737	725	799	746	700	812	730	747	749	753	718	748	751	724	776	715	775	726	743	810	740	732	734	746	746	746	720	744	771	749	739	754	755	757	753	744	793	722	738	760	762	792	720	777	753	760	791	805	735	706	794	710	758	749	720	750	820	757	741	723	721	764	714	769	769	795	757	775	696	714	778	742	775	746	742	704	776	757	738	717	771	769	769	771	732	751	778	738	709	730	760	742	760	714	732	804	748	742	737	743	763	763	761	726	712	767	756	711	685	745	697	757	783	715	780	788	750	736	725	754	763	702	756	772	729	747	764	687	785	754	747	759	727	738	768	724	779	718	771	723	711	771	786	773	726	723	741	756	750	764	754	745	751	739	722	730	735	752	737	722	752	693	749	741	754	729	698	796	769	760	753	739	770	727	747	747	743	774	682	747	679	778	764	743	735	802	726	750	751	747	729	661	769	760	760	728	726	733	767	757	702	709	783	729	734	772	774	763	750	684	758	777	796	776	759	712	716	752	692	783	729	759	770	733	750	789	754	791	724	741	730	704	762	756	752	747	765	766	754	742	768	690	724	748	727	716	733	760	748	733	726	743	755	773	723	772	775	729	730	759	813	787	756	737	707	720	738	758	721	768	777	733	716	766	698	760	749	722	744	682	711	706	771	795	738	789	719	741	786	729	743	776	729	750	732	766	779	732	776	728	734	720	744	737	766	770	720	759	718	731	739	798	708	735	704	756	742	729	724	754	711	695	719	771	736	740	695	747	804	739	748	720	755	712	715	745	718	716	687	744	715	740	756	753	762	751	737	702	746	764	735	746	768	744	731	753	717	755	766	688	744	751	732	769	732	747	768	714	747	702	790	782	781	714	781	761	725	739	759	699	753	718	761	751	766	746	804	795	771	750	717	749	778	756	728	753	695	780	773	773	759	789	780	760	703	727	747	691	726	763	785	712	728	714	757	809	752	763	745	747	724	776	704	791	734	744	792	747	707	740	777	746	745	721	745	780	746	733	741	761	736	711	769	740	724	745	775	722
7483	5857	7310	6434	5041	3731	2547	1880	1516	1214	1060	1082	983	851	733	768	666	549	429	381	358	344	306	307	302	268	265	274	243	254	266	293	298	275	292	275	252	243	228	225	240	220	215	235	215	221	207	205	212	245	241	194	182	228	191	199	192	197	200	220	181	173	209	202	190	181	181	205	215	191	191	187	187	214	195	190	193	174	195	196	175	186	203	207	194	186	196	171	186	202	196	213	173	185	214	197	190	190	194	185	200	184	210	198	197	169	178	185	207	191	199	203	204	213	199	197	185	189	180	208	165	168	170	185	179	177	199	206	182	198	197	174	193	196	187	184	200	175	179	188	181	180	194	183	225	174	159	206	175	189	193	208	187	189	181	191	192	189	169	223	197	198	189	185	171	186	208	194	182	179	168	169	199	178	190	192	194	197	191	199	176	186	222	193	190	167	175	213	183	187	167	179	176	167	197	189	192	189	199	179	208	183	190	190	175	189	176	173	178	195	194	194	174	186	190	208	209	179	225	187	175	189	194	201	184	196	185	205	188	176	203	187	209	177	210	179	178	194	192	228	185	191	183	181	216	188	202	187	173	195	184	187	206	202	179	195	204	167	210	212	168	184	187	184	208	189	183	177	194	206	176	203	170	187	168	211	222	188	172	221	197	174	186	199	184	199	186	174	204	188	178	161	167	176	189	192	178	174	222	182	184	195	188	163	187	168	171	195	170	192	202	170	187	176	197	180	179	181	188	187	203	185	170	171	183	181	177	185	173	198	212	199	206	192	191	169	211	155	157	182	203	206	202	188	191	200	195	176	201	159	194	188	176	190	195	214	171	167	192	206	192	159	183	189	177	180	202	202	174	157	186	184	192	190	193	182	201	203	218	193	187	191	177	184	177	185	197	192	174	185	201	203	172	171	167	176	198	215	174	198	159	204	177	190	168	175	174	182	167	214	216	193	216	180	178	218	189	188	178	175	161	214	179	163	162	169	185	204	165	185	197	192	182	197	171	180	216	181	177	183	195	186	171	201	198	195	228	184	210	184	185	198	175	206	198	197	194	214	189	200	184	173	180	173	196	192	227	183	195	190	194	187	195	177	163	188	189	197	187	186	200	196	196	208	190	188	202	185	189	197	165	210	197	210	202	189	175	170	184	185	201	179	162	194	173	176	193	189	202	172	173	189	191	184	197	172	194	189	175	201	209	181	204	177	172	200	175	176	189	196	190	200	184	167	196	199	167	172	198	193	149	191	207	171	179	196	198	187	197	210	186	186	189	187	178	201	174	206	208	176	174	180	187	180	189	188	191	208	195	197	201	169	189	201	188	212	238	172	212	207	190	196	181	177	203	186	194	208	199	184	186	211	172	189	182	196	175	205	199	183	188	165	179	175	190	200	183	200	188	171	185	192	159	201	196	178	199	185	197	192	184	196	204	204	215	191	194	183	176	218	188	171	201	175	162	184	199	180	189	204	202	192	189	198	192	174	181	186	164	190	199	179	188	216	173	188	200	170	178	187	181	192	173	171	182	173	175	195	195	173	177	193	175	194	192	201	154	189	204	189	197	175	186	189	185	185	179	200	188	174	170	170	210	207	187	180	234	180	189	213	187	178	193	185	199	188	198	178	175	192	186	186	180	191	195	199	205	174	199	180	192	177	195	202	189	185	167	181	183	186	172	196	184	207	191	170	187	189	203	185	180	204	203	190	180	198	192	207	199	181	195	177	179	170	220	178	199	198	165	213	199	185	198	201	191	191	225	213	186	196	180	206	166	202	170	213	193	187	186	189	169	183	170	182	206	196	195	186	190	203	177	186	189	182	196	173	203	211	205	202	199	187	177	211	184	201	217	193	172	178	176	196	161	206	186	192	207	179	190	193	163	216	204	201	197	231	207	188	180	213	179	210	176	209	174	187	192	191	195	178	185	204	202	197	181	203	221	185	180	192	193	185	192	205	191	171	204	207	193	207	167	181	202	189	179	174	192	189	178	187	180	215	152	175	193	200	206	190	204	175	199	172	199	165	190	175	180	168	180	194	167	191	188	178	189	188	213	190	187	198	183	180	188	178	170	193	180	182	198	185	213	189	169	209	196	199	194	223	193	213	190	176	188	187	198	195	182	178	206	178	175	190	194	172	173	190	181	182	175	198	172	186	189	185	188	200	193	196	187	167	182	201	174	170	200	169	186	192	166	164	195	216	208	180	185	179	197	189	201	217	198	184	220	195	190	167	210	158	200	197	183	189	200	183	174	173	184	193	168	180	206	197	174	215	223	173	188	158	164	224	194	169	206	191	200	202	188	202	211	199	203	181	192	169	179	179	173	185	174	203	169	203	196	194	200	186	169	211	180	202	204	196	190	208	187	170	199	239	176	211	196	186	218	187	201	206	186	200	193	160	187	172	211	191	207	183	203	167	185	203	190	181	192	160	195	179	198	188	185	179	186	198	190	186	177	189	202	200	189	183	173	175	176	192	176	168	200	192	166	219	200	189	194	185	198	190	171	185	207	205	198	204	181	172	196	157	210	178	219	208	175	205	207	205	172	159	202	179	208	206	190	208	176	216	189	188	205	160	161	183	190	178	197	194	196	196	206	196	179	178	195	170	179	199	204	188	206	196	176	215	190	186	195	191	192	178	210	193	195	164	155	179	193	193	180	200	197	190	181	172	187	173	182	152	194	196	190	191	206	195	176	184	176	193	197	204	190	181	203	194	212	201	185	175	193	212	187	149	187	201	209	199	204	188	189	222	198	176	182	200	196	172	182	207	166	219	178	173	199	175	176	186	186	192	177	195	158	181	180	195	181	177	190	214	199	175	211	185	205	184	170	178	188	169	179	173	169	189	204	190	174	183	179	188	180	198	203	183	177	170	190	188	209	191	205	170	176	216	193	183	214	179	193	191	163	192	196	190	199	167	174	191	207	175	187	176	187	179	176	212	214	188	214	190	174	203	202	177	171	218	184	203	179	179	167	177	168	207	197	192	160	180	211	179	166	201	200	198	167	190	209	182	189	178	156	195	187	196	183	180	176	167	191	197	180	171	211	180	200	192	174	184	189	182	194	201	161	175	201	204	191	203	179	176	176	182	170	185	208	163	183	185	187	193	197	200	187	157	199	191	186	198	188	183	166	185	179	232	221	193	173	206	194	194	170	192	200	202	183	210	178	165	180	186	191	219	181	231	195	185	198	177	181	222	188	207	191	188	206	194	188	194	192	204	203	174	198	178	198	168	184	166	169	200	202	194	194	215	210	194	201	206	179	196	192	181	187	193	203	166	203	197	168	210	175	208	174	195	152	194	192	196	160	177	197	198	171	185	187	203	183	205	192	197	197	177	194	167	175	179	173	212	198	170	171	177	200	213	161	207	196	171	175	199	215	164	182	185	186	212	182	183	189	209	205	183	167	199	180	194	153	194	203	182	177	192	181	178	186	163	181	188	158	208	175	196	173	183	208	156	186	213	189	204	189	175	196	190	190	184	186	188	194	191	181	178
5061	6266	13109	15344	14248	12185	9785	7765	6767	5910	5365	5074	4561	4351	4081	4223	3545	2832	2522	2098	1724	1499	1434	1296	1382	1349	1228	1187	1139	1253	1353	1356	1382	1126	1239	1024	1067	1021	961	926	852	785	743	709	832	760	757	798	724	707	749	675	675	645	660	635	670	666	684	602	607	601	604	583	612	628	590	631	607	576	619	593	630	616	620	644	638	639	577	580	629	593	588	581	581	585	562	581	533	533	527	557	555	573	576	581	561	581	585	538	553	562	628	553	561	546	560	545	566	521	551	574	545	568	561	557	572	576	544	604	585	590	558	551	563	582	606	556	530	601	524	521	575	546	557	517	578	580	581	558	590	570	585	563	528	567	552	588	588	534	577	576	542	543	557	545	561	602	583	547	569	543	543	517	514	507	572	541	544	579	541	553	548	559	554	573	577	557	545	516	507	563	561	500	556	545	527	528	562	541	525	582	547	522	581	541	535	551	530	561	533	560	543	570	560	552	527	569	574	543	560	549	524	532	527	553	574	512	495	555	564	546	536	512	548	569	548	518	515	579	567	575	551	557	568	551	547	583	538	548	566	586	578	495	546	564	562	556	581	585	559	576	526	566	545	548	543	574	565	587	542	552	556	572	553	547	544	548	576	569	560	616	538	546	548	534	572	582	527	560	563	540	517	559	553	513	543	558	504	556	505	573	529	596	550	518	526	546	503	591	505	515	552	527	549	557	509	532	572	574	530	542	567	528	556	560	576	520	516	539	534	549	532	515	545	539	546	559	557	535	535	573	545	564	561	513	548	553	522	586	579	553	594	507	574	522	561	538	521	563	589	513	557	544	543	535	590	542	552	556	533	537	559	520	572	523	570	582	557	589	554	512	530	527	580	527	554	574	531	521	530	572	547	548	557	561	554	585	554	584	542	541	542	566	528	583	573	572	555	588	559	548	563	550	554	529	518	568	523	546	573	538	553	590	547	576	542	551	592	595	541	546	586	536	548	562	569	533	581	586	548	574	509	543	540	562	495	522	565	561	526	536	527	533	542	508	566	546	513	548	556	552	545	510	600	538	535	546	593	553	553	550	541	566	550	576	544	544	564	565	530	567	557	515	569	536	546	510	555	573	549	517	543	524	600	554	541	545	524	549	551	521	570	556	585	552	559	599	527	575	521	604	563	572	535	583	558	570	556	605	546	528	581	589	542	523	548	550	528	535	536	571	556	547	554	580	566	539	556	533	543	542	521	543	566	542	541	558	567	566	521	543	538	559	576	570	520	549	563	537	540	500	519	582	569	577	521	556	534	561	577	577	528	515	572	573	583	551	579	522	557	483	573	527	530	555	575	557	572	538	579	570	559	549	573	583	599	551	544	599	560	546	524	541	583	525	546	572	568	588	549	547	555	506	566	569	554	578	535	551	547	559	544	564	582	511	572	524	531	583	576	535	537	571	546	545	565	491	547	584	551	538	538	543	579	590	601	568	558	541	572	547	573	562	561	546	595	500	545	547	528	542	506	550	549	570	561	502	520	553	580	577	536	572	567	546	591	517	532	538	551	544	576	529	569	536	554	562	572	543	501	537	554	556	563	556	561	574	585	540	532	534	576	549	556	538	573	557	550	585	567	597	567	563	579	574	565	538	499	560	579	550	579	580	516	584	544	531	553	574	525	533	603	565	575	563	519	512	555	566	558	545	548	547	560	508	544	546	551	587	545	544	539	562	555	546	553	595	564	587	522	552	558	558	584	580	554	556	525	546	540	544	554	507	605	576	614	547	581	514	556	535	554	511	590	584	578	543	560	536	551	580	527	536	539	566	588	530	538	546	550	556	548	586	575	552	552	562	544	573	572	580	564	541	564	526	569	567	533	577	561	533	606	564	536	594	584	563	568	585	551	581	570	526	538	578	555	547	578	540	555	517	548	564	545	594	532	534	583	568	539	641	510	605	532	550	547	575	516	540	541	575	600	580	538	548	496	539	531	559	573	551	539	567	516	536	620	550	548	577	582	563	509	506	573	535	554	549	535	562	549	547	525	580	541	569	580	552	570	558	570	491	547	574	572	569	614	541	542	563	564	525	550	573	511	553	579	560	532	578	543	570	530	520	552	526	547	554	579	564	525	539	570	543	584	544	507	511	559	563	566	540	565	594	592	525	562	552	575	540	486	596	548	579	530	547	542	543	577	553	564	545	560	548	520	563	546	509	530	574	522	519	555	568	580	549	543	588	540	583	560	576	565	579	549	532	530	569	531	521	517	582	541	473	565	571	529	533	584	537	577	555	556	554	546	560	526	539	587	582	515	566	549	609	550	564	542	572	539	550	566	537	551	551	565	563	506	548	549	541	562	549	561	558	562	543	540	575	527	579	550	553	535	540	581	551	503	558	577	533	566	585	534	565	558	516	557	557	579	552	550	547	540	528	565	576	550	561	575	560	534	580	548	543	499	560	555	562	528	619	538	524	543	531	540	559	566	568	529	533	538	575	565	583	556	532	539	549	567	575	531	559	562	533	586	570	579	552	600	560	575	525	543	591	614	571	522	540	581	560	574	567	563	555	590	540	528	537	545	546	529	562	514	539	563	537	548	544	584	564	560	578	512	581	583	517	580	564	569	553	537	572	546	514	571	562	555	564	551	545	560	553	556	529	554	513	518	571	605	542	564	552	563	524	522	566	526	581	550	535	550	553	529	533	568	542	532	547	507	501	571	576	529	579	539	584	568	541	556	519	580	570	551	547	569	517	588	549	540	564	551	595	538	603	532	540	538	519	584	546	567	563	560	535	599	585	530	559	541	561	542	579	596	577	561	566	526	545	597	489	607	545	558	591	544	558	577	564	561	553	574	570	559	542	569	587	583	576	527	521	571	537	532	533	573	534	592	547	576	544	571	536	593	580	556	553	593	564	562	555	576	549	556	578	597	535	497	571	612	531	539	543	592	533	551	557	576	522	569	529	580	521	540	550	543	547	554	542	535	517	565	539	541	580	560	561	545	578	516	547	556	583	582	568	531	559	559	552	617	571	542	564	612	541	532	561	558	551	534	551	562	510	587	514	571	580	598	557	559	524	521	571	555	543	543	523	575	579	560	552	500	585	571	548	601	588	517	561	509	543	562	554	530	537	539	522	573	519	557	557	549	556	549	530	545	581	508	541	525	591	545	554	583	544	512	527	555	498	546	549	550	563	527	578	552	534	535	496	546	546	525	572	525	568	568	553	524	582	574	512	541	551	544	555	521	561	588	555	534	558	553	571	542	597	540	509	551	581	560	598	551	529	542	539	570	569	565	572	500	539	559	534	535	553	556	545	571	574	557	577	581	532	534	539	564	538	587	564	563	624	586	541	506	525	513	542	557	523	498	593	588	570	522	543	582	528	531	564	558	524	567	533	538	579	539	560	534	512	595	592	528	549	579	540	514	542	545	552	550	551	577	564	594	505	534	563	542	539	579	521	530	559	552	545	605	553	555	565	530	557	536	544	568	565	577	537	529	545	589	546	581	566	581	541	567	547
18462	17268	23818	25876	21771	17483	12474	9022	7950	5375	5074	5046	3625	3436	2544	2627	2395	1900	2339	2087	1240	1171	1209	1409	1667	1653	1650	1707	1374	1522	1645	1350	1505	1101	1217	878	1125	1140	970	791	868	643	628	659	704	770	828	793	785	944	742	494	612	501	512	465	520	433	448	315	330	307	346	337	340	311	243	269	238	249	291	255	310	310	313	305	317	346	290	258	250	273	212	246	219	216	217	189	215	212	210	175	201	208	219	199	212	204	185	203	197	213	211	187	210	187	213	192	186	185	196	213	197	211	228	209	197	188	190	183	205	185	197	195	184	218	172	208	205	227	191	200	220	202	189	193	197	197	193	197	219	200	205	198	214	172	184	192	173	212	192	181	176	207	197	194	197	189	186	206	201	203	184	213	186	191	216	192	193	200	220	212	190	201	199	190	198	191	208	209	192	209	181	196	195	204	213	193	187	237	186	191	203	207	187	192	180	211	210	211	168	209	196	180	226	216	204	218	194	187	200	191	193	178	220	210	198	190	194	190	184	230	192	189	204	191	197	196	200	177	190	209	183	177	188	201	200	216	179	195	196	186	189	191	189	216	201	176	199	207	189	199	209	217	164	183	183	194	202	204	208	205	192	183	210	174	192	203	192	191	197	199	211	200	188	201	201	211	192	172	199	202	209	162	177	193	186	221	186	191	189	198	194	210	204	192	185	196	216	206	203	176	199	206	170	188	185	204	196	197	213	197	171	178	196	199	209	215	188	220	203	196	198	197	182	193	193	202	168	196	176	184	185	206	169	200	194	210	203	200	192	187	213	208	206	200	170	206	191	182	194	208	198	183	197	200	221	203	192	175	189	189	212	207	182	197	199	191	201	213	208	179	189	192	211	179	198	196	172	188	177	193	207	197	197	200	205	168	169	176	161	182	166	187	208	210	218	173	196	193	203	196	228	197	186	191	198	193	197	199	202	191	208	207	177	203	176	194	188	184	188	208	187	207	202	201	203	191	216	185	209	212	193	168	212	200	194	198	202	198	180	208	193	177	184	179	195	186	202	204	185	169	192	196	202	193	186	192	181	197	211	192	213	208	203	189	182	209	189	207	215	196	182	181	203	206	211	168	205	207	197	190	203	196	216	203	192	215	219	180	206	186	195	196	210	207	183	196	205	197	212	206	208	217	207	207	182	199	181	186	197	203	197	205	181	174	195	194	181	186	204	213	185	196	200	200	202	168	185	187	178	197	195	172	214	182	177	207	202	195	176	202	188	190	178	181	182	197	191	197	193	186	201	205	234	211	203	196	179	210	191	213	190	184	200	178	188	202	197	203	197	169	206	187	178	192	200	177	173	187	200	173	185	204	199	201	175	221	177	193	185	185	189	184	237	169	180	213	216	208	155	199	154	207	187	196	186	199	228	208	219	192	192	184	208	194	168	192	191	177	200	215	206	222	186	178	220	186	193	209	225	189	203	191	192	202	178	205	177	204	186	201	169	193	188	181	201	193	170	200	209	223	189	193	188	202	207	184	195	190	198	195	199	217	163	214	195	207	179	194	178	188	201	198	184	163	221	196	191	206	216	169	219	198	223	200	170	172	192	198	186	202	211	205	188	219	215	195	204	180	192	229	202	200	193	196	188	182	182	171	199	166	192	204	207	206	199	188	180	202	202	184	205	214	205	188	213	232	175	167	218	197	211	182	207	214	212	205	190	184	174	201	195	181	203	200	187	198	207	187	184	185	212	185	200	204	193	200	179	184	195	203	198	201	212	195	208	211	185	184	220	190	196	184	209	207	209	192	188	235	163	191	200	179	191	184	203	193	199	204	170	206	199	208	198	199	217	183	177	218	196	195	177	185	194	192	204	185	207	187	214	214	187	188	206	157	190	196	176	192	224	167	197	190	192	197	179	207	223	189	201	188	189	220	211	199	184	202	183	195	201	182	224	181	216	212	178	196	186	182	197	195	197	208	206	221	182	198	218	217	209	246	213	189	193	203	200	207	173	182	198	181	222	192	188	199	186	211	217	209	194	196	204	197	197	187	205	181	209	203	185	180	189	205	205	204	195	192	200	221	184	186	187	180	212	177	216	231	199	169	196	236	180	192	219	181	191	181	189	183	203	160	194	213	230	196	202	196	191	197	209	192	194	198	165	184	180	193	198	208	180	204	200	187	197	182	191	206	189	188	197	170	201	201	187	203	212	207	202	187	190	189	204	205	211	175	167	184	181	218	208	207	216	187	201	184	194	188	199	187	177	193	192	198	187	202	195	194	216	197	169	187	182	212	192	205	197	184	196	184	191	189	199	199	222	190	196	165	204	203	193	176	188	184	200	192	202	194	202	208	204	192	179	199	211	193	199	184	209	229	199	204	195	201	196	205	185	182	175	219	208	191	177	205	194	194	193	194	204	161	193	218	214	189	189	208	202	188	209	188	216	198	191	201	192	211	189	167	187	185	191	214	206	187	176	174	201	196	199	190	205	189	184	201	168	214	195	193	174	218	193	219	209	181	172	206	203	208	230	213	196	183	180	206	211	211	190	199	198	208	207	215	234	197	197	217	198	194	219	193	211	169	214	175	199	218	178	206	196	220	198	190	198	184	194	207	190	195	178	208	184	186	193	211	200	194	207	192	190	206	187	165	210	213	189	193	207	188	207	230	202	187	190	184	204	197	220	200	196	197	193	204	180	197	216	204	180	171	192	192	172	214	207	194	189	194	197	204	187	189	178	193	207	209	188	213	192	210	211	205	221	195	184	196	168	240	197	168	215	209	212	199	181	166	205	217	174	208	209	209	213	207	224	192	198	186	186	169	186	183	168	205	214	197	159	170	207	178	210	212	187	179	208	215	205	162	219	201	170	210	214	175	178	205	212	194	168	191	196	217	187	167	186	200	187	198	177	193	196	197	193	192	164	191	205	193	213	202	197	195	202	182	203	185	192	205	218	210	211	214	221	217	186	204	169	232	200	186	185	211	214	213	201	204	173	194	193	199	217	193	226	210	199	186	213	215	196	198	212	220	185	216	211	198	196	211	190	213	186	197	199	179	195	208	193	205	205	199	199	193	214	204	215	181	162	191	193	184	195	208	193	204	192	218	200	187	186	177	175	169	184	189	202	215	198	182	206	165	189	199	198	198	190	224	200	172	196	204	184	177	184	182	172	193	203	189	194	193	186	197	205	205	179	192	205	180	192	169	200	192	209	179	205	213	193	200	186	242	203	198	201	198	199	214	193	191	207	195	181	178	194	211	220	199	209	195	212	225	188	193	171	194	204	165	182	186	187	187	207	207	200	216	187	197	164	201	197	188	194	189	185	221	188	186	209	202	176	198	203	204	206	187	186	224	202	190	183	219	199	214	184	172	214	176	185	183	194	226	178	217	208	188	190	188	195	194	226	171	187	211	208	229	187	184	195	166	172	190	197	181	181	203	154	199	219	191	209	180	190	194	169	195	180	163	182	176	203	191	203	184	217	196	201	208	214	237	211	213	194	193	203	211	225	184	190	209
11849	15538	25875	30917	30477	28782	25956	22731	21325	17620	18225	17982	13826	14468	12345	13557	12327	10825	12158	10455	7124	7441	7703	8820	10171	10609	10361	10436	9204	9751	10616	8560	10064	6387	7523	5200	7304	7080	6434	5498	5570	4312	3982	4289	4845	5247	5622	5668	5139	5467	4659	3297	4158	3224	3278	2727	3294	2389	2438	1641	1713	1848	1900	1853	1882	1564	1320	1374	1210	1197	1310	1310	1538	1617	1683	1525	1696	1788	1409	1145	1174	979	808	734	779	737	730	728	651	687	620	663	655	678	721	706	697	699	732	740	727	849	818	686	713	687	659	647	624	633	680	627	572	623	625	643	603	600	583	611	633	670	606	615	607	637	615	646	617	580	630	582	617	588	629	623	577	566	554	562	623	542	623	580	576	548	596	591	556	556	609	601	573	624	585	582	572	582	581	528	609	538	564	616	571	569	566	585	574	564	605	560	601	558	554	580	494	621	533	562	559	570	566	544	548	626	529	538	572	591	558	608	578	599	576	569	611	590	562	595	600	563	559	584	609	534	592	547	548	590	552	567	579	589	591	617	569	578	561	563	546	559	595	541	543	537	554	572	535	602	570	568	595	600	548	580	537	558	569	603	550	586	565	586	568	624	556	541	584	550	539	592	570	561	562	612	596	595	556	575	595	562	583	577	570	571	591	580	574	546	577	561	572	574	559	570	590	571	605	569	552	529	546	592	572	581	609	607	605	593	584	592	585	524	568	561	592	604	578	581	565	575	560	575	582	552	562	565	593	564	575	563	579	538	599	585	559	585	611	536	556	578	582	600	544	604	590	609	571	591	642	609	596	580	554	545	579	609	558	581	558	574	602	561	608	568	592	584	523	573	562	563	578	559	619	562	579	561	546	584	593	553	588	551	560	580	619	580	573	593	566	603	591	606	597	587	561	579	556	625	554	594	556	558	539	622	577	619	630	562	555	588	591	575	536	561	610	564	615	589	544	612	555	572	584	543	625	576	593	565	542	584	582	588	569	579	493	546	591	584	578	608	620	590	567	620	580	568	583	577	596	528	558	580	660	604	618	578	583	559	546	597	589	543	525	555	589	576	546	610	554	611	557	540	571	594	624	591	589	577	571	576	563	580	557	567	574	614	549	585	575	561	571	568	551	606	550	580	586	546	580	558	617	569	540	564	559	584	572	590	607	591	569	593	579	562	600	602	566	546	532	609	561	551	557	582	594	587	614	574	593	604	601	557	537	584	566	571	570	609	578	570	545	574	544	567	553	575	592	571	567	596	551	576	626	609	554	534	625	557	628	542	509	556	567	550	587	557	541	560	534	572	529	640	592	592	532	581	575	567	555	581	567	609	574	568	582	594	517	591	565	608	599	573	582	594	588	604	566	571	616	554	589	550	624	606	561	571	560	567	553	577	580	596	601	594	577	553	610	564	603	549	600	588	555	527	580	535	572	544	566	568	562	558	590	579	581	576	582	565	582	577	596	585	595	570	549	577	550	601	545	521	628	629	609	578	572	565	614	601	599	609	575	548	547	562	544	548	578	591	580	505	541	588	571	564	586	601	582	594	581	561	580	560	573	615	573	579	595	593	581	617	609	574	559	576	579	575	583	565	564	589	579	601	568	555	591	562	543	588	541	597	575	558	514	575	537	546	569	537	579	580	555	576	579	582	543	575	540	535	604	575	554	593	590	591	616	560	572	564	581	570	606	553	573	614	589	534	568	550	549	637	556	555	577	615	580	522	556	553	560	590	623	576	539	616	608	567	623	566	577	565	569	574	592	539	554	588	587	543	564	543	564	616	542	581	647	551	560	608	589	567	617	576	594	594	559	570	591	574	556	592	557	554	594	626	572	544	586	586	585	592	550	589	526	548	588	585	526	579	584	589	609	575	553	588	558	617	619	611	564	600	570	614	582	596	548	571	598	565	559	585	659	543	555	639	537	565	595	576	560	592	588	592	569	569	560	588	551	565	602	559	585	608	566	526	543	608	554	567	599	578	596	552	574	599	592	564	580	563	580	632	533	523	610	530	575	594	584	563	572	581	597	554	591	561	591	570	511	579	534	581	574	541	605	544	523	589	587	532	560	548	621	557	552	570	570	540	570	568	549	572	562	599	567	579	558	627	580	599	584	577	608	578	551	611	587	597	543	625	564	545	554	539	599	582	571	583	583	548	580	593	545	613	544	597	549	595	594	541	566	635	599	584	571	634	577	596	550	559	571	606	562	557	552	573	560	572	549	594	602	578	602	551	592	550	555	574	576	537	561	584	555	557	575	573	573	578	583	628	503	610	604	572	557	580	548	577	570	537	563	582	590	588	632	557	560	587	547	539	597	568	579	574	645	560	602	584	598	510	581	602	561	599	578	556	571	583	604	590	577	571	618	586	563	585	571	617	598	583	634	578	545	573	604	623	538	591	537	553	560	520	605	555	571	572	576	600	617	575	526	548	609	574	586	561	559	542	553	566	593	609	565	577	560	598	549	586	599	588	594	551	564	566	609	569	591	573	609	599	554	589	536	575	610	598	572	578	615	567	594	574	563	533	570	599	581	510	595	619	569	564	541	585	582	564	552	513	550	571	589	602	580	579	549	592	516	589	609	590	585	572	629	526	567	571	547	586	587	572	559	533	549	568	588	577	586	560	605	604	568	562	584	612	577	556	578	599	544	552	634	573	548	596	580	540	586	540	617	542	556	561	573	631	573	579	547	572	570	538	579	580	571	598	553	571	605	578	518	590	563	585	589	627	554	555	581	554	587	628	621	577	555	593	575	586	579	552	579	581	569	562	586	544	623	534	513	487	571	564	560	585	577	546	529	559	589	516	586	574	550	573	593	554	623	576	560	553	600	558	571	575	547	583	550	579	554	582	549	617	583	553	609	585	547	539	575	546	531	581	591	518	578	575	594	563	571	578	573	594	583	579	611	555	554	620	554	637	566	568	571	624	541	579	523	558	585	590	598	550	542	589	581	529	588	566	608	588	578	580	568	551	637	569	640	574	589	592	592	576	592	553	585	553	592	582	549	624	548	540	578	575	607	557	562	573	572	571	594	577	546	548	569	583	551	573	631	593	607	581	544	578	565	624	629	538	579	582	568	584	555	595	587	595	589	567	589	580	547	566	556	551	528	559	573	575	606	565	584	601	609	571	547	576	608	550	600	574	530	603	589	577	571	553	576	566	604	523	580	566	569	591	569	571	586	581	578	557	603	566	583	576	574	574	560	597	559	595	553	573	584	560	555	583	554	553	551	552	560	626	583	569	595	608	587	551	600	607	566	582	601	581	582	571	563	561	595	583	589	614	573	575	547	579	564	641	545	583	567	622	614	579	577	603	557	584	574	586	584	561	563	604	608	562	558	610	544	583	610	547	596	575	583	532	610	575	581	623	553	579	551	589	582	576	598	592	560	548	579	559	575	567	621	588	569	580	529	563	585	587	583	569	582	583	562	591	545	570	549	575	580	582	619	572	550	571	607	584	582	602	604	571	519	564	545	545	597	546	608	553	578	540	579	538	588	578	570	598	578	583	580	570	600	619	590	542
27018	24272	31182	32421	28945	25736	19855	14925	13712	9906	8970	8591	5789	6002	4954	4774	4961	3665	4232	3962	2431	2212	2274	2551	3259	3273	3335	3144	2648	3018	3281	2627	3380	1975	2215	1565	2215	2356	1882	1357	1578	1167	1071	1238	1357	1355	1384	1396	1454	1472	1291	886	1055	943	780	824	876	701	876	534	576	542	576	554	601	517	407	421	420	419	447	418	477	528	528	499	592	593	465	400	381	357	281	282	306	296	276	268	269	260	286	277	287	264	262	287	307	269	283	275	327	313	307	310	271	260	246	248	269	281	273	277	262	266	255	236	260	246	275	249	283	277	278	257	262	274	235	255	250	270	257	267	248	223	293	282	238	304	258	255	226	227	258	249	253	245	247	254	243	251	310	243	252	260	254	239	256	265	268	280	240	261	264	264	252	254	245	264	242	288	231	269	245	241	235	229	254	280	250	273	277	291	240	260	238	252	273	274	247	251	255	259	257	252	249	222	260	256	262	250	247	258	255	263	254	248	268	243	261	256	248	262	255	280	258	248	242	258	268	237	266	247	222	233	230	266	256	251	285	265	274	252	271	280	243	275	254	242	261	244	227	284	254	258	242	253	248	271	246	232	244	252	273	275	244	254	265	242	222	241	250	256	214	251	228	263	277	229	255	226	246	254	254	234	243	277	257	238	233	239	222	257	253	246	253	248	248	236	290	270	264	272	232	248	254	254	249	251	264	260	235	273	276	265	241	272	251	238	226	274	222	245	270	240	242	266	258	272	265	250	265	261	244	246	258	282	229	252	253	246	243	272	254	263	270	249	254	281	220	263	241	244	247	256	266	279	232	261	234	243	247	274	230	272	208	262	220	257	238	260	261	267	244	235	244	252	241	264	238	269	259	245	264	266	252	239	231	223	256	252	244	254	263	243	290	243	246	250	259	247	244	242	253	297	242	254	288	262	272	237	248	242	283	267	240	266	262	231	258	205	251	243	263	258	238	229	245	231	248	222	236	260	266	277	245	254	244	242	263	222	263	257	233	255	246	255	244	273	286	282	254	272	263	254	241	246	237	263	264	243	276	264	245	246	268	268	229	238	223	256	268	237	254	234	238	222	256	281	271	262	248	241	233	246	251	269	257	266	280	273	262	248	275	277	248	253	222	225	240	245	250	239	227	269	275	230	270	273	249	237	228	262	258	272	233	232	246	259	258	242	271	227	251	267	253	237	227	250	239	272	240	252	241	285	242	267	229	268	285	225	274	293	255	222	244	243	249	262	257	251	224	244	253	252	231	269	247	260	231	232	262	243	229	246	243	242	247	238	243	252	257	221	291	263	260	255	283	253	262	226	273	261	247	244	252	272	235	260	275	246	252	281	240	252	239	240	260	231	234	242	233	246	270	281	297	241	241	240	232	239	241	269	236	238	255	250	274	247	244	237	233	229	238	249	230	263	289	251	253	231	255	249	262	223	239	274	234	251	255	271	252	252	246	276	253	259	265	238	241	256	240	221	240	245	240	225	273	241	234	286	249	266	263	259	225	233	247	245	234	243	254	260	251	260	246	239	248	237	266	250	226	225	238	256	256	243	255	233	232	249	279	263	243	247	254	285	256	237	255	241	235	250	263	248	259	281	272	249	258	250	269	243	239	279	226	266	265	272	253	271	264	244	272	246	230	242	241	255	278	247	259	238	249	244	254	249	224	227	247	234	262	267	261	256	244	276	254	264	267	241	247	271	274	261	255	254	262	221	269	271	243	266	246	271	262	310	240	235	254	284	256	252	219	261	261	268	268	249	228	246	270	252	232	249	236	262	254	266	281	261	275	247	253	247	242	251	256	233	305	236	238	234	258	231	251	260	275	256	254	255	253	256	224	249	224	248	249	272	239	243	256	254	256	241	255	250	257	232	249	258	260	245	276	240	236	267	242	271	268	271	262	273	226	224	264	250	263	256	253	248	247	248	245	247	241	271	233	265	272	231	221	257	235	286	240	252	242	250	219	244	274	257	255	268	227	256	247	280	275	261	235	239	264	233	251	234	248	259	239	238	213	271	272	241	263	265	249	236	251	235	246	280	253	247	253	272	254	246	251	263	261	245	241	223	245	267	282	250	244	254	258	254	251	256	250	243	266	240	268	250	247	218	249	258	250	246	241	254	250	245	251	246	256	243	285	251	240	249	271	267	277	278	269	231	254	247	256	212	274	242	250	251	268	252	244	255	260	246	254	255	248	240	237	232	256	235	253	249	272	253	236	245	254	255	256	267	244	265	250	234	264	268	230	256	243	262	263	272	263	271	243	243	247	267	250	255	249	242	271	264	272	250	234	239	256	277	259	258	261	230	249	240	271	278	237	269	268	237	266	214	247	242	236	230	229	253	261	224	288	265	263	243	243	237	247	257	246	256	248	235	264	232	251	245	264	261	267	243	292	267	250	278	262	243	248	236	224	260	242	259	243	230	283	251	257	251	254	289	287	242	236	244	251	250	248	269	258	245	267	258	253	233	248	237	241	246	249	263	254	229	258	249	232	238	259	287	252	232	259	285	257	255	249	232	232	246	263	247	248	218	280	264	257	293	268	245	245	256	248	245	249	255	233	251	225	258	242	263	248	241	269	286	231	272	250	270	277	252	268	270	268	262	267	260	264	238	245	262	238	232	244	254	217	237	259	227	267	246	282	261	248	242	274	254	275	277	236	223	236	259	269	257	238	248	261	240	234	263	244	206	246	228	222	240	263	246	278	260	234	252	250	249	253	257	263	254	262	256	254	264	267	253	252	253	256	267	233	242	232	237	266	263	290	270	253	292	228	256	249	235	254	251	253	244	254	258	257	253	240	246	233	254	275	244	265	241	264	244	271	269	255	231	255	251	242	257	256	264	260	252	227	229	278	248	258	247	268	251	256	271	247	260	227	234	254	245	255	265	263	231	244	234	270	246	267	272	259	273	246	240	276	260	253	250	212	243	258	259	284	246	244	272	246	249	253	258	259	256	251	249	232	241	252	275	253	251	265	206	234	226	282	232	255	240	279	255	209	227	263	217	253	245	259	241	261	278	262	237	249	257	243	228	265	254	270	274	250	238	274	259	267	228	266	254	258	214	223	267	266	261	239	240	255	224	250	255	230	228	251	234	257	239	249	263	260	293	226	255	259	209	251	242	249	254	266	268	247	246	234	252	221	243	289	247	265	271	256	230	215	272	242	270	234	234	279	252	202	253	215	268	269	272	282	242	272	223	283	253	240	272	250	252	256	268	254	263	248	212	272	226	264	272	237	241	288	281	225	232	245	262	238	265	262	244	249	212	282	270	253	235	275	233	257	267	275	236	254	253	232	247	254	257	278	265	277	232	247	267	246	262	248	258	227	265	290	234	225	259	269	252	261	285	261	260	239	239	234	234	268	253	238	270	209	233	232	278	250	244	241	268	234	268	291	280	221	257	247	265	265	274	196	250	264	253	209	272	227	234	223	250	267	214	266	229	246	285	253	229	287	266	273	257	271	263	244	238	245	256	239	246	273	285	252	268	260	229
15990	20540	31042	35981	36625	35574	32679	29302	27973	24848	24571	24455	19032	21310	18403	18904	19168	16208	18691	16727	12205	12244	12709	14434	16866	17358	17998	17366	15471	16797	17191	15119	16218	10186	12812	9417	12666	12609	10910	9076	9808	7607	7121	7459	8407	8406	8642	9403	9160	9397	7624	5581	7199	5881	5321	5562	6166	4257	5463	3190	3327	3169	3378	3221	3388	2751	2065	2316	1935	1967	2219	2182	2821	2997	2972	2775	3133	3225	2340	1945	1899	1417	1103	1086	1139	1035	998	929	845	948	891	962	892	922	964	999	933	1053	882	1065	1087	1203	1084	1032	1002	856	864	831	822	801	783	802	810	817	780	813	735	723	779	841	873	820	789	782	795	804	739	821	783	785	749	683	752	760	713	797	762	682	748	756	737	696	735	711	693	677	770	742	734	762	700	739	742	726	718	737	669	704	682	711	682	685	738	697	689	690	699	716	722	707	722	743	679	739	679	688	742	741	720	723	703	721	722	690	715	687	700	717	714	661	696	715	718	750	705	699	752	725	734	674	667	723	735	737	695	722	699	723	701	767	723	689	683	788	763	726	762	744	743	757	673	690	729	716	675	679	719	671	731	694	695	687	729	727	705	708	677	716	728	690	734	681	733	709	687	752	678	702	754	717	642	749	701	689	766	688	757	662	749	743	683	706	719	723	689	666	686	709	714	724	676	770	735	727	693	685	746	662	712	770	716	749	696	685	737	683	699	747	665	673	675	775	640	682	709	709	708	743	766	706	671	731	748	689	740	745	657	739	749	754	690	751	687	694	737	681	701	706	693	720	735	731	768	734	742	722	729	721	686	687	755	712	730	713	712	689	704	703	691	732	712	728	705	731	680	721	720	689	678	681	723	678	682	732	673	706	754	704	722	691	692	735	678	769	703	784	713	750	702	709	705	769	725	666	688	719	721	725	711	685	749	712	693	693	716	713	694	690	753	730	701	672	697	743	715	685	770	712	774	677	692	695	712	677	706	698	745	712	725	769	700	748	709	738	711	737	715	697	685	744	719	731	744	699	719	723	714	710	726	718	713	748	750	710	701	669	744	687	724	722	737	668	731	720	694	683	714	747	663	736	730	733	689	686	683	694	740	695	724	752	720	719	726	743	757	740	683	697	692	742	726	694	711	697	699	692	691	683	728	721	684	705	690	652	731	679	741	654	684	667	695	777	735	656	681	686	703	756	756	732	696	672	729	707	697	701	694	749	735	683	746	726	710	737	727	704	691	750	740	734	681	761	747	713	731	721	695	702	719	745	699	714	705	692	695	720	763	726	689	711	779	668	719	698	722	723	696	721	748	709	657	712	743	740	699	689	730	658	711	691	707	669	703	683	734	740	725	725	743	740	715	689	778	708	733	726	716	697	672	721	704	744	719	727	693	714	750	700	693	717	714	696	747	694	631	724	733	762	761	707	709	750	673	729	713	719	681	675	667	744	744	712	736	714	737	752	680	711	693	737	675	758	660	699	685	707	752	721	751	685	740	754	741	709	715	736	707	752	703	695	694	708	679	715	762	722	660	712	753	707	721	695	704	734	703	718	703	738	702	679	686	664	664	700	703	716	727	716	709	694	726	713	710	748	717	753	715	659	707	706	720	741	703	694	702	699	682	689	701	697	675	696	744	655	744	710	735	714	705	748	717	757	711	719	749	681	740	713	647	689	744	696	731	696	698	715	724	737	728	689	689	709	680	689	709	742	710	759	714	686	703	689	697	698	744	704	760	727	681	728	666	706	712	702	696	717	770	714	734	731	705	690	712	733	720	748	728	731	694	749	730	734	776	706	701	714	712	716	692	700	717	687	700	690	730	716	714	683	753	676	751	710	680	744	710	690	703	801	710	716	744	722	727	715	693	722	717	706	719	701	669	734	676	719	693	680	706	763	681	722	738	700	708	729	739	707	722	726	715	742	748	732	679	766	676	721	665	682	747	695	735	716	713	734	716	747	752	736	713	710	726	707	685	709	736	704	736	753	715	723	707	713	656	677	711	731	766	683	696	725	717	733	678	662	705	712	693	616	688	721	651	700	710	738	735	678	714	714	703	715	701	731	713	756	724	741	714	712	717	700	714	733	715	741	706	734	734	758	732	715	683	736	681	713	735	704	711	745	713	714	702	700	671	704	700	697	692	711	690	701	642	676	676	713	683	690	677	685	727	692	702	649	681	691	717	699	699	709	729	730	701	721	737	720	699	649	698	753	736	713	705	716	734	709	675	724	674	681	683	742	749	760	739	745	713	749	720	730	713	700	724	693	673	738	675	744	673	759	726	661	719	721	756	700	704	677	737	702	660	713	700	681	675	743	747	701	702	732	714	763	726	701	725	714	737	740	711	751	725	722	687	712	717	718	743	690	759	722	684	669	694	701	743	691	692	751	654	688	669	722	740	717	726	723	717	718	690	704	722	689	731	714	761	741	749	690	700	745	740	789	686	716	711	740	750	721	694	710	719	692	745	731	710	721	743	707	721	762	672	752	741	695	712	741	735	687	691	738	728	750	694	680	720	698	700	750	690	722	752	691	766	730	711	712	732	742	690	683	724	786	707	720	741	702	708	720	727	704	738	770	699	661	710	685	739	718	667	695	689	729	684	676	726	672	688	737	732	758	737	738	734	703	693	730	719	662	764	727	713	726	729	698	689	703	726	773	692	708	693	722	709	740	682	692	711	682	728	708	706	735	723	717	758	696	724	716	691	708	700	693	712	715	718	722	731	726	720	720	665	692	691	711	720	707	669	672	704	698	700	689	673	737	757	751	732	758	701	677	680	705	740	710	740	705	731	714	675	694	726	677	706	752	767	716	710	724	735	726	693	753	727	690	711	678	714	686	699	771	753	728	724	699	718	696	735	674	695	711	725	639	700	708	713	664	694	716	717	689	704	756	691	729	674	702	727	746	705	743	749	694	712	718	702	675	684	716	679	674	716	750	686	709	710	730	729	697	712	715	711	695	691	706	715	710	665	728	742	701	750	695	717	713	685	722	690	758	722	683	678	685	672	698	722	714	688	715	705	714	766	665	700	695	708	728	728	705	716	677	730	689	691	746	743	747	723	751	718	768	688	702	745	694	725	735	717	769	703	711	715	706	739	761	706	736	706	723	734	735	765	751	713	709	698	726	685	674	696	722	694	734	739	742	700	711	708	762	734	675	690	724	657	720	727	691	788	735	733	691	747	702	628	705	706	744	742	733	698	753	717	719	690	688	697	738	716	732	716	712	730	727	727	694	709	678	674	674	666	692	724	732	686	692	697	754	727	752	706	720	675	704	651	691	708	710	696	700	776	787	747	726	704	735	712	678	663	759	718	705	772	729	739	700	744	719	667	703	669	723	745	740	673	718	721	728	744	716	706	697	666	734	729	741	687	724	760	763	701	693	731	703	702	703	707	725	737	737	756	728	721	711	707	721	735	728	727	747	719	660	752	686	705	684	719	779	704	700	685	683	714	741	737	671	705	706	731	699	732	668	715	721	676	731	671	720	725	683	726	650	688	664	700	729	720	706	686	708	702	697	691	718	702	686	671	720	716	709
7490	5814	7288	6778	5149	3472	2515	1732	1381	1141	949	788	823	760	706	680	579	431	393	360	362	299	296	278	258	266	241	249	239	262	260	273	312	249	235	259	243	233	225	193	206	210	199	209	205	202	200	239	172	238	222	207	179	195	186	208	171	171	190	173	195	181	154	219	170	180	180	194	190	189	172	194	185	194	184	162	190	193	189	180	175	173	165	187	177	192	165	202	211	187	197	190	172	180	171	190	195	179	174	183	186	196	178	196	184	181	165	181	195	172	163	187	170	168	214	166	188	195	190	202	176	188	192	199	186	168	176	173	176	178	178	180	171	186	162	172	188	203	190	174	169	162	170	152	207	187	183	182	192	191	173	161	183	191	173	191	161	164	198	191	188	188	176	170	195	181	168	184	175	159	178	177	186	174	192	170	175	175	205	161	161	181	156	162	164	182	188	166	158	179	173	201	198	186	164	151	167	164	168	132	184	174	180	201	179	172	182	184	205	153	196	189	195	182	172	187	197	175	207	168	202	170	185	209	169	175	184	180	174	163	191	171	188	173	180	176	204	178	158	208	176	177	165	167	185	192	179	165	201	178	172	191	179	170	187	181	181	177	192	168	165	173	190	187	164	179	188	182	176	178	180	174	164	156	191	183	191	165	174	191	180	169	180	199	210	189	171	176	167	175	163	190	196	186	164	179	174	177	162	181	162	181	191	178	201	180	178	195	159	175	199	174	164	159	172	186	165	177	166	179	163	166	177	169	185	171	185	221	177	181	172	171	172	176	172	192	161	192	179	166	176	171	172	191	161	169	200	158	165	196	175	157	163	190	184	169	197	193	163	167	198	174	177	216	161	173	190	166	172	177	193	194	183	197	192	177	173	165	182	157	200	202	174	187	192	173	183	166	186	188	184	177	179	160	170	156	184	170	193	173	186	161	157	175	176	192	178	176	173	180	174	171	185	168	195	164	186	183	180	167	163	182	178	188	168	178	196	179	206	193	172	160	181	203	183	181	164	181	183	205	183	200	175	173	170	172	168	196	195	186	149	159	170	143	149	157	175	173	166	177	194	178	177	200	165	167	173	183	181	175	182	208	173	183	174	174	189	183	190	149	191	196	192	165	175	173	182	162	198	169	207	170	197	183	206	189	219	158	154	195	168	165	181	165	162	174	185	161	171	185	195	204	163	157	166	191	162	190	190	168	181	172	180	173	186	166	176	192	153	154	197	172	200	168	183	185	181	186	181	191	162	159	168	170	186	163	181	180	221	185	178	175	156	172	192	180	168	187	159	172	162	187	176	201	179	182	171	176	167	161	194	168	166	210	199	181	190	184	205	156	159	162	181	202	184	179	198	186	162	161	193	181	186	194	190	184	175	173	160	169	181	178	171	180	188	185	186	195	157	179	170	187	154	173	160	178	176	169	184	157	158	185	177	177	167	170	183	188	188	170	175	189	172	167	191	177	192	177	192	179	177	196	173	192	191	199	196	168	190	158	167	166	172	203	201	184	178	200	198	165	161	190	164	184	184	184	175	157	186	161	171	170	165	180	158	188	148	173	183	170	182	178	157	173	196	191	162	157	181	174	175	172	177	181	188	169	179	181	191	167	182	161	176	182	188	179	208	181	181	174	186	162	192	169	188	181	173	203	157	165	195	170	175	184	194	196	164	177	179	192	186	192	182	201	182	183	180	177	177	181	158	182	179	181	169	175	160	174	191	191	185	163	169	188	177	201	184	170	186	175	217	173	189	183	159	160	198	196	161	172	171	166	204	163	179	191	163	180	193	183	182	187	188	193	167	173	171	175	159	161	162	173	195	195	161	195	200	176	161	160	187	183	154	154	172	180	177	215	179	171	199	177	191	182	162	193	184	178	176	165	171	171	194	170	176	211	189	194	151	177	191	153	187	160	179	179	191	186	175	155	201	197	190	189	163	174	175	174	172	161	157	175	181	169	188	193	153	189	168	174	149	196	203	174	170	181	178	178	188	194	170	161	175	177	172	167	170	151	173	198	173	170	176	218	184	201	174	174	196	191	193	155	188	207	190	169	189	173	154	186	191	162	178	194	203	176	181	168	171	188	190	174	187	211	178	155	181	196	188	171	193	166	184	173	165	173	160	182	193	192	184	178	165	159	164	189	169	173	179	183	155	177	191	185	177	167	169	177	167	182	190	168	175	191	170	151	156	171	151	196	204	175	180	201	201	176	167	168	170	163	174	179	162	179	166	185	183	189	185	174	178	174	202	193	167	164	188	175	186	176	166	156	173	165	175	160	176	163	168	159	156	180	192	161	156	171	159	188	176	171	166	181	178	178	180	171	179	162	161	192	164	167	185	156	163	173	178	169	164	193	183	182	169	194	172	158	175	142	179	185	187	197	167	168	173	164	200	188	202	168	180	172	180	178	164	166	180	174	180	196	185	181	167	173	154	154	183	168	175	194	192	176	156	161	170	185	216	158	176	200	164	172	201	184	207	168	175	176	187	180	178	181	188	187	174	175	195	166	173	189	166	152	184	203	158	207	163	183	155	161	182	184	189	182	185	157	193	155	186	207	160	171	207	172	178	164	180	164	179	156	195	187	176	180	193	168	198	185	176	205	155	178	161	180	179	163	179	203	170	194	187	159	179	180	201	186	205	173	172	171	184	178	166	166	164	176	166	155	169	173	165	196	199	179	185	169	189	185	156	182	185	177	164	165	186	185	176	163	161	165	186	181	168	177	202	176	150	162	167	192	176	175	202	151	179	177	160	184	180	156	170	172	170	167	202	181	181	161	179	193	174	167	190	176	179	185	163	198	179	185	180	166	162	152	187	178	192	180	189	196	163	202	160	173	180	161	184	163	203	172	172	170	196	196	204	193	165	195	180	186	183	190	178	163	151	165	196	185	198	192	181	172	161	191	183	194	174	190	168	167	174	161	180	176	159	178	162	165	185	197	184	163	165	172	193	191	203	176	201	161	180	195	186	184	188	165	173	168	182	173	182	183	177	153	182	177	195	167	177	158	182	189	146	160	181	167	177	180	184	192	176	170	186	160	172	173	172	186	198	185	189	169	183	177	191	177	161	169	182	186	172	176	178	175	193	174	179	168	175	177	187	179	159	186	183	172	184	158	173	174	192	191	182	161	190	187	162	198	179	192	167	196	177	181	168	158	181	168	176	201	182	190	177	163	173	166	179	184	187	191	180	168	177	193	182	178	210	163	185	173	166	175	170	192	172	178	191	163	166	170	158	171	169	187	201	166	161	193	173	194	193	172	178	192	177	168	166	165	187	162	175	210	179	163	173	175	178	186	182	167	172	184	191	164	188	165	170	165	170	159	156	180	187	163	193	197	164	194	157	164	186	195	169	170	179	173	191	152	155	199	186	169	164	177	148	191	201	171	195	188	193	168	165	180	170	213	193	155	172	185	163	176	174	164	179	204	176	167	172	206	193	192	160	177	167	184	176	161	181	166	169	183	172	182	162	175	172	175	167	181	200	187	182	152	169	217
5422	6214	13072	16227	14580	11992	9632	7724	6850	5347	4633	4279	4237	4158	3806	3834	3119	2377	2086	1941	1578	1454	1269	1214	1271	1188	1247	1151	1146	1127	1274	1299	1370	1114	1049	988	1055	1004	880	814	835	743	717	738	780	715	700	805	761	762	686	644	635	633	668	603	673	629	643	602	554	584	623	611	640	569	592	580	577	603	584	603	599	648	633	592	607	595	522	588	593	588	571	520	575	489	539	572	549	525	523	559	557	499	545	524	563	527	526	571	548	534	553	562	547	526	564	526	526	520	528	504	542	541	566	575	522	539	519	527	579	505	517	517	539	499	522	501	550	562	516	537	548	532	567	524	491	526	534	502	511	535	530	534	512	532	553	538	545	523	553	523	566	552	536	525	513	522	573	544	538	533	491	500	535	497	514	550	485	536	528	529	547	520	529	544	534	503	485	556	515	570	490	515	533	522	560	529	514	552	554	521	553	549	531	529	516	548	570	550	552	507	523	537	535	462	519	556	510	532	519	531	524	552	518	552	543	536	569	530	565	548	498	556	495	559	540	506	574	542	511	533	544	545	504	526	541	523	533	510	506	534	469	521	514	539	510	507	532	528	529	561	513	543	538	508	504	489	505	557	530	516	506	508	499	539	528	544	579	514	530	527	514	562	522	514	569	512	519	563	545	513	527	528	515	521	539	471	484	544	543	502	508	485	547	535	508	515	545	572	535	534	528	483	560	547	503	531	565	563	539	559	508	499	547	546	530	527	514	497	545	537	537	533	513	543	567	543	491	538	522	526	531	519	520	532	536	554	477	534	496	524	535	512	501	499	562	558	554	514	533	559	520	534	552	550	519	505	526	510	536	534	547	520	526	543	493	543	534	520	508	539	458	483	530	521	507	543	528	558	502	488	578	547	524	546	524	519	521	526	527	518	544	509	534	554	559	524	526	564	505	517	506	534	541	531	535	490	528	554	546	554	543	553	558	515	545	527	550	541	517	540	506	539	512	555	500	549	521	517	551	596	495	549	560	540	504	518	520	527	554	541	495	525	554	510	536	529	561	536	531	513	521	522	494	503	513	534	546	516	546	535	531	520	561	517	529	573	538	554	581	523	579	557	519	498	507	535	558	541	508	533	525	554	560	499	533	527	553	576	523	544	549	523	532	509	535	535	521	514	554	516	542	509	505	542	535	502	503	528	525	532	524	543	559	487	541	533	488	535	507	560	519	511	543	516	513	496	499	506	533	538	545	530	540	539	540	582	534	540	522	555	519	538	493	485	542	499	510	545	539	532	574	560	560	542	548	519	511	518	527	525	527	522	535	482	517	532	527	514	504	540	515	526	502	538	494	547	477	532	546	506	540	506	508	528	499	544	520	526	508	519	516	489	524	511	541	502	499	518	496	533	517	554	534	516	463	484	530	564	540	554	537	510	533	546	509	532	495	559	540	545	508	558	504	496	535	581	522	517	523	506	564	541	511	532	538	559	560	522	530	562	540	513	549	512	546	502	534	543	534	518	522	545	522	516	550	503	536	524	519	558	488	486	555	573	552	532	501	488	552	521	541	511	547	499	517	521	537	530	525	561	516	518	478	506	539	528	552	512	528	567	521	537	527	506	498	521	559	598	526	557	533	535	493	548	537	536	531	505	515	553	562	507	547	506	516	567	491	513	552	516	543	560	525	514	510	515	515	526	544	603	527	488	565	534	492	550	555	564	537	531	527	513	517	522	543	497	517	518	530	526	512	520	518	522	545	522	538	544	526	500	522	508	547	574	536	508	516	530	546	519	546	508	523	547	528	549	499	579	556	523	494	539	529	535	528	555	518	572	521	547	494	540	524	519	529	525	546	516	538	548	506	552	533	538	523	550	564	566	505	528	573	502	534	499	502	518	513	563	527	505	505	533	549	524	529	555	524	555	533	517	529	538	541	481	505	519	525	537	511	512	531	534	549	519	519	505	542	564	483	530	521	534	515	533	523	542	535	488	500	539	545	495	542	584	558	549	540	517	506	522	542	511	529	565	533	518	514	512	559	506	550	509	511	480	505	525	539	501	500	556	562	536	537	537	536	534	519	524	526	520	528	542	510	544	538	527	569	532	508	534	549	535	517	569	508	524	582	548	523	517	502	568	517	542	536	530	539	519	530	525	498	558	520	516	495	534	501	498	525	552	533	535	501	515	512	523	509	543	536	521	514	526	533	542	514	514	497	534	525	541	515	567	555	512	526	545	531	522	543	514	542	513	554	544	532	557	557	528	554	511	467	545	485	519	515	557	537	524	518	568	521	512	526	552	522	508	541	542	527	539	512	519	547	526	525	527	556	519	548	534	543	534	537	543	538	551	573	551	512	551	575	531	514	521	503	538	509	538	517	541	555	529	545	519	505	526	536	517	520	521	528	494	526	515	496	547	556	519	530	527	540	529	547	493	559	519	561	519	545	519	519	557	529	528	518	515	529	506	527	536	561	538	511	511	555	537	546	533	522	540	538	528	532	544	572	489	542	578	520	508	517	528	569	526	513	483	570	508	502	522	550	543	504	542	548	532	475	523	562	489	570	523	514	554	536	509	565	550	560	505	524	522	542	509	565	530	563	517	549	554	548	535	495	491	509	542	510	552	535	496	521	557	502	492	532	525	548	546	522	473	539	493	544	483	517	514	554	588	536	522	530	535	537	545	519	493	544	513	551	524	532	546	542	484	477	544	549	541	513	542	551	538	554	532	536	526	536	501	540	533	582	559	561	534	542	549	510	513	516	544	518	531	508	533	546	553	501	524	520	539	558	551	536	506	549	534	527	580	550	539	561	514	542	526	554	521	502	520	558	562	523	526	509	508	543	530	536	513	521	533	516	519	545	513	560	531	507	511	508	510	517	508	568	535	536	498	533	514	531	554	533	501	543	541	536	551	528	545	535	523	525	519	475	499	526	545	528	513	537	519	567	514	496	515	517	541	547	487	554	518	519	543	534	509	550	535	514	544	541	545	550	548	543	516	512	508	495	549	544	535	515	519	507	496	528	533	549	503	527	518	513	545	524	512	541	537	524	540	529	516	545	491	537	500	531	535	532	568	542	476	541	529	554	491	564	528	497	557	503	540	552	507	528	551	548	514	548	526	534	503	485	557	531	492	524	540	512	515	521	535	554	553	587	522	518	517	564	487	531	548	530	556	519	503	529	535	543	527	563	549	507	572	518	582	540	524	551	500	509	525	531	542	569	521	534	509	561	505	536	549	540	517	523	552	500	524	519	537	514	558	522	536	511	548	547	564	522	525	557	517	497	513	514	488	508	509	520	491	555	495	518	526	515	516	553	505	541	495	516	519	537	516	495	523	558	485	525	495	517	560	530	503	505	563	525	548	528	541	535	521	511	542	523	537	523	530	529	504	539	524	512	524	494	553	515	499	533	506	534	554	510	535	542	521	513	495	529	531	547	545	562	534	499	521	544	514	551	480	499	542	528	530	520	506	507	530	552	542	555	507	515	507	538	569	527	543	541	531	518	550	540	529	553	513
18724	17843	24578	25826	22892	18321	12833	8784	7474	5612	5391	4694	3408	3241	2695	2783	2906	2043	2304	2265	1294	1296	1303	1381	1683	1639	1859	1788	1645	1717	1828	1553	1885	1195	1497	1048	1051	1271	927	787	966	719	655	679	719	755	770	822	746	684	697	465	566	508	541	440	531	412	429	341	360	352	345	366	375	327	276	267	285	287	293	308	345	334	353	381	364	380	313	261	295	231	241	221	221	199	210	175	205	189	220	190	208	213	206	197	217	208	215	219	219	238	232	230	193	193	195	206	212	199	199	201	181	197	169	203	219	196	197	213	239	219	191	216	180	212	185	212	188	180	202	207	174	198	200	203	176	186	216	193	204	202	204	186	175	166	193	202	203	180	203	200	184	180	205	192	188	181	201	198	189	198	184	200	184	169	191	180	171	195	221	195	192	195	212	193	180	196	173	215	159	187	222	198	200	196	206	199	193	178	188	206	191	161	207	183	201	195	183	193	180	211	200	180	208	188	187	203	198	183	187	153	189	179	167	192	209	180	204	202	195	185	165	193	207	204	188	171	208	188	193	197	180	193	170	199	210	195	199	189	193	177	184	194	198	210	183	190	193	201	165	208	205	178	173	211	175	193	194	222	200	145	185	200	203	217	211	196	177	199	195	188	202	216	209	192	189	192	181	178	152	180	207	165	190	180	199	196	185	194	176	208	205	195	174	185	200	175	196	196	186	185	185	188	193	213	194	213	197	198	216	192	195	178	209	193	199	208	191	195	200	185	207	186	208	203	183	191	194	184	164	208	200	198	204	203	191	182	199	200	186	207	217	188	186	185	193	164	188	178	197	195	187	198	207	190	183	208	180	189	182	179	199	208	185	188	206	216	182	192	163	196	207	193	188	195	208	196	193	217	203	160	206	194	201	196	194	196	177	204	188	181	193	201	202	219	179	183	204	180	195	197	211	194	190	192	184	196	200	201	179	182	202	184	194	185	181	194	199	179	166	190	197	193	213	183	190	186	202	197	199	192	208	190	178	202	171	170	202	177	166	216	181	166	187	170	198	193	186	187	211	228	147	182	176	183	201	196	204	184	174	159	206	189	207	177	188	183	206	203	188	205	166	185	199	216	202	173	203	199	191	186	204	167	196	184	191	184	162	207	202	186	191	179	205	167	190	188	182	205	182	188	206	194	205	222	174	191	150	184	178	229	207	197	201	175	190	199	189	185	190	184	204	193	227	190	195	186	223	178	212	200	202	196	210	188	188	172	208	210	216	179	203	195	187	214	193	207	184	205	186	206	212	208	217	170	183	204	212	179	212	222	180	193	172	210	179	175	195	182	209	181	183	198	203	180	169	166	209	194	208	202	211	188	189	192	193	216	208	189	193	204	198	196	204	187	192	177	173	191	170	200	174	178	171	209	175	176	174	205	197	200	196	189	211	186	191	203	180	167	186	170	202	180	166	236	183	184	211	200	167	184	173	180	207	205	185	215	169	214	218	194	199	207	184	204	228	224	201	196	182	211	185	191	200	214	166	171	185	203	196	216	220	168	183	199	177	203	214	174	202	191	182	174	184	205	211	170	202	191	192	178	201	206	211	178	211	211	196	194	172	179	204	221	191	209	188	191	190	181	206	197	219	208	211	197	185	203	181	202	182	192	212	185	200	200	170	195	180	206	178	209	192	199	217	184	201	214	196	189	194	196	172	235	208	185	214	191	175	216	185	197	215	194	192	177	220	190	219	166	198	176	182	183	190	181	188	187	177	198	189	207	198	180	197	195	174	223	193	174	212	191	222	186	205	210	205	185	204	166	179	212	187	212	176	188	190	207	177	179	199	174	175	188	194	199	212	200	194	215	216	208	228	202	183	166	212	216	172	194	193	173	194	170	200	162	171	174	211	184	201	207	161	188	195	185	216	183	188	193	187	208	191	198	185	205	205	172	208	183	177	203	205	190	209	173	209	189	200	205	178	197	216	203	185	203	195	181	205	174	228	184	184	173	187	179	185	190	189	173	207	189	216	192	209	208	207	191	200	171	201	186	178	196	188	199	197	177	202	178	173	200	198	187	173	188	207	176	196	198	214	181	204	193	186	212	206	179	190	195	170	182	187	197	174	186	182	193	190	186	188	177	189	195	200	198	183	180	212	194	197	186	189	197	197	197	196	188	191	184	198	191	175	216	199	193	205	192	192	194	188	208	194	196	217	186	166	213	210	191	185	201	221	200	198	200	195	190	181	187	190	203	187	179	196	170	190	211	192	198	218	189	201	181	219	178	187	160	195	221	173	201	214	212	196	183	202	179	199	201	182	228	200	196	199	184	196	156	218	212	194	186	195	200	177	195	198	183	196	181	175	211	198	187	188	212	209	213	207	177	218	169	204	202	191	212	186	190	171	161	200	187	192	187	210	186	187	178	184	198	213	223	180	197	195	185	195	182	187	201	187	190	184	201	211	201	204	191	189	211	203	200	178	196	180	200	200	190	206	221	216	182	203	196	187	194	202	186	202	200	190	183	172	179	219	169	227	198	176	227	203	190	196	222	201	193	188	177	209	220	205	198	186	176	181	205	177	226	190	184	208	208	199	205	194	205	178	249	186	200	194	198	204	201	178	169	185	196	193	195	202	196	177	221	203	189	193	192	209	205	189	204	200	197	195	209	172	194	194	189	206	172	181	205	209	170	173	185	179	227	204	177	195	198	191	211	197	180	189	184	184	199	198	209	186	205	209	205	198	192	200	196	163	166	201	204	191	177	179	203	173	189	191	194	178	216	187	214	177	200	184	187	209	179	203	196	189	184	189	223	192	201	177	186	163	197	197	177	184	194	216	177	185	209	209	193	204	169	203	199	188	185	176	193	213	189	182	222	201	187	168	187	191	197	214	178	190	197	186	174	194	207	184	207	174	177	193	194	202	182	221	196	223	177	188	192	190	188	179	202	208	197	189	200	183	189	205	187	191	195	191	183	204	159	176	190	189	185	184	207	187	201	210	186	175	199	209	176	189	203	203	209	203	192	192	175	190	181	194	203	165	194	207	173	192	206	200	174	178	202	208	184	173	181	212	201	171	201	212	210	209	182	187	189	197	191	206	190	209	217	195	185	165	207	191	195	188	192	179	193	184	196	188	160	187	191	193	222	148	219	188	181	176	181	211	186	195	194	192	190	181	204	193	201	207	205	189	198	191	170	209	193	180	200	184	199	204	207	219	177	189	189	178	210	209	202	196	186	191	163	186	181	203	199	203	175	174	201	186	214	196	194	166	196	196	193	218	174	209	181	200	174	188	200	191	167	183	179	208	208	180	186	219	206	211	190	187	190	203	184	201	187	198	178	190	193	184	189	191	227	205	206	179	190	184	195	175	197	198	194	213	185	177	192	197	183	206	181	213	194	187	194	200	206	184	187	216	200	165	193	184	202	201	200	199	183	196	153	193	209	190	190	185	183	186	199	194	205	170	210	171	191	195	189	196	210	161	200	205	170	185	192	196	173	202	180	220	210	160	169	185	187	191	179	172	193
11722	15682	26123	31522	31592	28959	25642	22684	21195	17712	17775	16463	13605	14750	12695	12980	12674	10721	12507	10970	7651	7858	8022	9058	10533	10352	11212	11822	10399	11048	11807	10063	11832	7305	9154	6518	6768	8553	6316	5117	6134	4638	4170	4242	5157	4959	5308	5478	4835	4575	4373	3298	3860	3649	3327	3165	3535	2400	2808	2090	2040	2135	2151	2111	2353	1576	1387	1371	1399	1486	1395	1481	1794	2006	1858	1875	2081	1968	1428	1212	1274	961	738	787	824	711	726	696	663	726	664	701	655	710	703	679	675	788	712	770	751	873	819	757	718	660	709	619	651	643	630	636	633	684	645	639	615	650	603	618	601	623	557	627	608	570	606	633	649	553	548	555	601	605	583	607	518	604	570	552	597	573	576	544	545	596	545	534	600	536	558	565	597	552	562	581	594	530	571	577	575	575	522	587	587	580	569	553	594	560	587	562	561	598	576	567	570	507	562	595	536	581	567	595	550	568	608	592	572	569	562	581	574	565	518	592	570	562	567	560	586	573	593	575	567	600	575	583	583	567	557	585	564	561	589	558	587	602	596	537	519	564	545	600	579	581	606	589	559	550	544	555	611	572	574	576	557	552	528	597	568	559	586	559	561	571	559	566	586	536	568	579	573	545	556	554	573	608	581	569	574	593	582	553	549	564	579	602	526	519	586	584	587	574	587	582	574	567	542	583	517	582	609	564	590	574	607	561	631	620	558	567	536	562	599	537	576	588	574	548	564	588	599	577	557	563	550	553	550	539	606	585	536	625	583	612	595	560	554	582	571	543	543	551	579	594	557	579	577	548	614	607	580	555	616	550	579	543	602	585	599	552	575	563	544	574	576	569	552	535	573	552	557	568	554	552	522	517	585	584	554	622	612	570	572	568	538	552	563	542	615	568	547	531	591	578	596	572	580	579	527	595	562	583	592	533	575	536	591	572	577	581	548	530	592	602	546	568	599	586	587	538	604	590	608	569	553	577	573	594	595	553	536	554	601	555	575	573	590	581	568	537	565	552	519	560	558	572	523	548	574	562	555	587	569	602	583	591	556	547	591	557	587	578	562	550	547	606	589	581	578	553	605	621	577	556	558	592	586	567	569	557	566	517	526	570	555	568	600	537	537	602	595	556	601	530	607	561	583	581	605	555	572	565	558	586	550	572	578	571	555	546	585	588	533	562	574	557	535	554	577	597	555	567	595	564	570	571	538	559	573	559	607	600	560	580	602	622	610	605	527	601	581	545	606	562	592	584	571	561	562	587	550	604	611	577	537	569	526	593	565	606	557	610	594	569	556	529	532	589	554	594	536	554	571	577	622	584	571	592	536	576	547	570	549	535	577	588	580	557	573	609	526	589	580	595	599	582	539	561	572	612	591	582	587	573	565	558	596	587	568	535	545	570	598	535	540	562	573	571	586	577	572	541	572	591	575	568	575	586	564	569	546	590	569	528	512	578	568	607	589	567	567	549	582	549	594	567	613	548	591	597	532	578	588	546	587	574	595	578	535	602	585	560	522	599	527	593	593	577	583	551	586	589	539	575	553	522	592	544	584	534	554	519	534	560	543	540	593	554	588	554	608	572	584	618	584	572	576	572	551	571	594	535	551	555	540	587	583	578	574	603	593	556	564	548	568	545	571	560	529	577	562	566	622	593	536	620	569	596	612	552	536	561	555	578	602	569	556	556	595	566	574	572	561	564	548	567	578	548	586	621	593	614	622	555	589	555	578	566	544	579	563	604	574	610	591	573	617	556	586	618	611	590	533	571	551	578	586	583	591	559	546	563	563	592	595	581	576	576	538	607	581	591	600	551	624	590	559	562	569	574	578	561	596	544	539	568	595	541	604	577	590	535	555	583	598	566	563	567	546	542	603	593	589	591	551	537	533	569	562	607	573	556	577	604	577	594	549	537	603	566	530	593	588	565	549	591	558	606	565	575	589	581	517	573	564	569	577	602	526	585	553	572	600	599	592	554	572	568	601	555	580	541	599	560	587	581	599	563	564	598	555	505	568	590	516	548	576	548	528	569	569	594	541	571	608	560	555	568	546	579	591	582	540	515	558	587	577	608	587	558	559	541	509	599	582	548	605	558	569	580	575	567	588	578	603	547	542	570	618	556	539	566	567	594	565	560	571	587	552	552	582	568	589	547	577	556	566	556	541	535	585	594	582	574	563	543	557	552	583	545	558	600	611	579	576	597	527	581	546	559	596	590	550	573	602	576	590	551	534	541	553	574	561	568	576	555	549	555	600	564	521	557	617	519	514	585	573	583	569	542	567	528	561	556	566	601	573	609	580	553	554	580	541	608	570	536	568	557	590	593	568	570	594	622	580	576	599	574	592	557	592	592	585	525	578	555	563	551	570	575	548	602	566	556	571	564	615	598	552	576	576	567	582	580	586	553	565	591	545	549	573	561	574	581	593	579	563	576	602	575	553	562	575	574	578	531	557	557	568	572	614	620	560	615	575	580	583	555	547	569	570	575	569	552	568	574	590	542	566	540	545	572	590	558	560	597	617	584	563	605	599	539	567	552	551	557	518	569	520	577	542	565	581	553	588	592	555	555	577	550	580	554	540	567	586	605	626	569	562	583	590	571	582	568	584	577	592	543	527	580	546	632	556	589	582	570	604	556	554	560	577	589	590	566	544	571	597	569	560	576	573	531	567	569	544	539	570	551	586	579	579	556	571	560	581	543	543	554	578	596	553	616	552	625	582	535	534	563	559	559	552	583	594	562	605	538	582	539	548	561	547	585	539	608	592	567	586	558	592	569	542	559	568	545	552	560	560	556	539	568	601	578	554	569	569	587	586	567	555	571	564	533	568	525	596	565	574	575	604	581	531	584	579	590	579	542	571	624	611	614	565	581	532	596	566	572	546	589	571	579	541	595	557	567	592	558	567	538	586	562	564	534	577	533	565	591	519	617	594	599	605	555	547	581	601	566	568	538	566	591	585	576	559	549	629	602	557	563	580	570	630	566	602	572	550	558	605	583	572	606	579	609	509	607	545	570	541	562	573	574	561	534	591	549	595	589	535	554	578	598	622	583	556	609	573	630	557	573	558	571	548	570	587	585	570	584	552	590	551	567	587	585	594	596	544	615	565	560	528	586	579	547	566	551	577	562	610	541	604	575	610	544	556	555	578	587	568	619	553	572	565	530	636	604	570	595	562	563	535	597	539	545	609	543	586	526	556	609	570	593	591	550	573	559	641	522	578	544	567	569	578	588	561	550	599	561	574	582	561	572	534	562	592	577	583	557	585	570	562	533	539	549	570	579	608	534	597	575	590	602	575	585	581	544	570	591	578	554	566	567	538	568	540	572	604	574	576	561	577	579	561	592	561	614	582	585	559	530	602	618	533	559	546	612	575	568	596	523	602	576	548	581	599	538	549	576	571	582	562	582	624	590	582	555	566	565	576	544	591	557	534	531	546	541	526	557	557	578	567	563	587	549	593	555	573	561	591	568	599	562	567	555	547	546	559	535	638	563	549	558	575	561	598	502	558	555	578	541	580	593	560	556	553	549
27027	23979	31033	32463	29759	25173	19754	15292	13605	9574	9429	8798	6215	5957	4779	4781	4827	3976	4954	4423	2434	2392	2464	2956	3220	3391	3503	3590	3400	3964	3411	3058	3825	2351	2562	2167	2100	2451	2050	1284	1664	1305	1138	1265	1468	1519	1423	1430	1296	1236	1225	893	1162	1047	918	840	895	678	743	605	641	653	612	587	676	530	445	466	399	453	456	437	542	561	496	551	599	560	449	409	401	348	308	306	307	276	305	282	256	308	292	266	268	287	292	294	299	293	291	276	292	342	342	273	300	246	278	280	262	278	293	319	269	269	242	292	222	264	261	299	286	257	237	245	279	282	232	285	279	265	234	246	273	248	270	279	277	248	302	256	228	257	247	262	240	249	232	251	259	258	267	252	274	242	254	255	249	232	251	247	290	236	256	241	262	248	276	283	241	233	278	268	266	251	245	262	269	261	298	236	271	258	247	258	283	251	281	239	272	252	245	227	255	295	281	232	228	248	262	254	256	226	270	295	259	234	267	263	262	243	248	261	268	257	273	228	234	244	247	255	240	247	292	254	261	207	245	280	265	221	237	244	228	269	274	258	255	240	225	258	278	254	208	241	276	278	251	273	221	263	278	224	242	231	255	259	249	277	252	280	250	251	237	252	259	255	255	249	256	284	240	255	237	249	252	262	279	241	266	252	238	277	250	254	262	235	283	250	265	268	251	242	260	278	274	243	240	253	233	261	254	252	234	285	248	263	239	211	257	259	266	258	248	273	262	261	245	226	282	261	247	228	220	256	268	271	235	255	237	256	250	267	239	262	277	239	232	263	225	247	267	284	246	262	253	271	287	260	250	253	255	243	280	241	265	262	254	235	257	249	236	241	247	255	259	241	220	267	269	225	238	230	278	276	223	240	261	267	260	251	265	236	290	243	263	240	245	235	254	272	270	249	250	260	246	266	254	268	257	258	204	234	260	251	251	273	269	258	217	231	232	239	226	233	256	253	270	271	220	243	244	265	259	219	277	262	274	251	231	268	247	216	251	243	279	249	262	245	270	258	241	253	277	255	239	233	252	268	245	268	285	247	230	262	294	264	261	243	230	264	240	288	269	273	254	250	262	279	256	253	284	248	259	245	252	254	258	225	253	250	250	249	257	262	209	222	281	256	236	265	245	253	271	219	248	275	266	243	252	254	270	277	239	225	280	281	291	262	258	260	243	258	272	276	260	234	224	228	236	249	261	285	268	249	301	242	269	247	243	266	267	277	260	264	223	265	253	263	271	295	235	247	290	277	267	276	258	250	242	243	247	248	258	274	267	259	275	229	267	252	249	271	266	259	270	238	247	245	238	245	222	281	268	264	241	270	254	239	253	236	263	280	254	258	263	262	270	253	245	234	261	268	231	292	251	254	259	246	231	253	253	245	252	225	241	260	270	273	263	254	272	265	256	264	267	256	261	263	270	239	269	264	257	265	245	245	247	227	258	234	248	259	253	252	251	257	269	271	258	250	238	266	251	255	237	241	216	255	251	235	231	280	234	246	247	243	268	245	237	278	261	245	247	248	245	269	254	255	268	237	264	263	255	247	242	249	249	278	252	276	237	245	228	283	262	253	241	262	254	234	242	267	254	258	246	261	245	260	266	253	252	275	259	254	235	248	252	259	259	259	263	238	248	259	251	242	285	269	260	249	228	262	274	244	261	255	252	266	243	242	222	247	243	280	241	241	240	264	278	277	271	264	234	268	240	257	237	238	257	270	269	225	270	246	250	303	233	273	252	266	278	243	247	249	279	278	246	294	253	265	230	231	285	226	253	255	268	222	229	230	258	239	253	243	250	258	233	228	295	258	249	227	239	255	241	244	278	269	278	239	227	273	264	273	246	241	223	249	281	257	247	269	253	257	247	257	255	263	239	247	261	223	233	277	260	245	238	253	264	263	252	254	246	252	257	255	259	270	250	248	250	242	265	267	249	232	251	243	241	266	253	258	298	268	258	270	218	266	245	261	242	260	257	256	266	261	234	256	242	265	278	261	252	236	242	275	236	253	275	258	272	244	256	243	261	270	267	243	278	279	259	253	242	271	225	251	261	259	245	255	234	261	239	264	259	256	236	224	249	259	277	264	261	265	226	241	242	269	274	275	249	277	241	288	240	276	272	274	230	254	242	266	217	243	247	278	257	277	250	279	256	237	245	232	297	242	229	258	257	235	265	273	245	259	262	263	238	260	241	256	252	250	241	264	245	243	256	242	230	265	262	250	265	271	243	272	229	250	219	230	273	257	247	284	277	252	244	266	253	242	254	253	241	257	254	255	244	236	277	278	216	215	241	263	253	248	224	236	256	224	257	266	253	266	232	273	251	250	252	269	279	255	237	250	252	253	259	253	262	243	253	268	263	246	267	233	269	239	268	256	266	277	238	244	243	243	246	225	249	243	243	262	260	239	254	233	234	253	242	243	270	269	246	263	281	255	285	259	260	233	241	225	245	255	269	250	258	257	249	232	249	266	237	261	244	242	256	237	247	232	256	260	277	270	253	243	260	251	246	244	263	242	244	261	257	252	240	245	282	238	257	269	245	252	245	236	273	261	263	264	249	244	239	274	267	263	225	278	252	276	222	238	238	260	248	250	264	223	266	229	241	280	215	252	238	258	219	251	266	238	281	262	236	266	249	259	263	262	249	265	260	263	245	259	259	263	271	242	260	264	274	264	236	254	236	256	254	243	246	223	253	261	276	253	245	241	267	276	264	296	252	249	243	258	250	271	268	228	259	242	258	272	263	256	221	226	259	254	247	239	259	235	284	244	244	256	243	236	282	256	241	273	253	271	269	240	230	239	292	258	227	259	280	247	255	280	252	273	260	241	222	243	283	254	240	268	242	228	229	257	267	244	262	253	277	263	244	280	276	255	269	251	268	264	275	259	275	254	222	263	255	262	239	230	250	248	244	237	250	262	247	273	255	258	255	240	251	277	276	255	246	255	250	263	215	276	266	246	256	225	258	236	258	247	273	260	260	252	270	251	250	253	260	256	265	254	258	255	261	250	231	256	235	280	229	231	240	237	250	256	254	232	243	240	255	256	264	240	254	259	241	254	268	233	248	237	278	254	260	242	297	229	243	260	261	247	247	261	268	260	259	230	243	246	253	259	256	240	246	249	267	245	270	245	288	246	257	296	284	270	263	249	246	252	240	266	266	287	253	237	280	260	269	243	248	277	218	232	256	254	288	249	258	279	289	279	242	243	268	235	234	277	248	253	241	279	246	241	271	222	260	246	257	260	245	270	251	278	245	258	262	272	257	269	261	255	258	237	252	255	268	289	259	275	243	270	307	237	241	239	220	279	261	270	224	272	255	246	269	233	281	273	257	248	257	265	274	235	225	276	268	276	235	248	248	241	252	277	270	247	263	244	264	286	214	245	231	276	239	221	263	235	258	237	231	245	250	273	276	239	255	241	268	255	251	239	235	256	258	261	250	244	257	238	246	237	233	235	243	245	277	219	248	277	252	228	252	245	234	263	251	272	279	257	251	264
15962	20196	31178	36386	37096	35087	32349	29311	27659	24245	24958	23200	19052	21349	19100	19260	19287	17360	20140	17143	12226	13561	13336	15514	17537	18022	18475	19131	18275	20008	18975	16897	18544	13117	13739	12232	12118	13306	11377	8747	10499	8491	7039	8175	9007	8605	8995	9007	7811	7759	7796	6182	7575	7233	6292	5530	6053	4837	4994	3621	3677	3911	3774	3767	4344	2715	2554	2453	2221	2498	2455	2583	3069	3333	3113	3371	3972	3380	2529	2109	2118	1408	1117	1117	1162	958	985	999	917	965	903	1010	898	979	983	1090	1048	1087	986	1144	1203	1379	1179	1027	977	848	828	900	801	854	820	824	815	799	770	768	778	767	782	874	887	858	825	865	831	842	796	796	800	778	763	737	749	725	687	725	728	730	700	700	720	710	732	714	679	699	733	734	761	760	686	710	691	741	696	709	681	707	756	709	730	703	687	790	708	708	715	699	721	726	777	736	704	699	714	741	690	705	712	731	756	751	702	728	724	690	731	777	670	708	677	700	708	737	766	751	704	762	677	711	741	691	758	701	745	711	725	715	745	730	725	772	628	678	707	740	751	677	715	755	731	732	721	715	706	717	724	689	693	705	741	690	713	763	693	707	716	675	720	725	747	749	775	690	730	747	758	735	764	713	714	733	759	733	715	752	718	746	725	709	696	713	674	675	741	713	758	722	714	735	714	719	734	722	708	707	715	780	730	756	704	670	724	691	692	680	758	727	641	695	724	736	702	716	644	710	743	724	729	721	682	720	746	751	677	708	744	749	705	726	695	715	746	730	746	713	745	704	764	716	686	786	752	691	716	724	737	672	700	751	688	712	747	695	700	725	699	695	719	740	720	755	709	685	716	703	768	715	783	678	716	708	768	719	700	744	754	712	721	754	737	715	690	707	741	675	728	733	718	738	755	743	712	711	783	743	692	681	709	752	704	718	724	715	727	700	726	690	714	730	735	722	671	682	735	707	708	701	722	686	708	720	732	735	713	688	736	721	762	742	730	719	720	742	720	710	752	693	706	768	681	701	794	666	730	761	673	754	762	707	736	731	754	676	728	706	678	741	745	731	701	753	691	754	689	763	682	698	694	732	734	725	772	730	706	724	711	702	701	747	713	784	706	690	737	702	732	714	718	752	700	762	720	733	745	720	702	699	685	712	741	690	716	718	710	735	754	708	711	689	731	713	771	724	703	753	710	718	707	736	751	682	721	694	731	739	721	726	706	689	731	729	708	726	697	708	683	731	710	730	703	745	775	702	721	720	676	680	722	691	704	724	729	709	715	736	741	697	683	703	683	738	730	672	763	705	697	713	715	714	741	730	697	749	705	707	735	722	711	721	693	716	710	700	743	686	714	699	723	711	689	775	688	735	714	678	728	710	717	729	735	733	689	738	748	728	751	745	701	705	728	709	720	726	737	720	715	736	700	746	724	762	776	715	710	726	706	703	727	711	701	733	710	703	735	759	721	714	727	742	712	741	688	707	732	741	721	757	742	687	719	756	672	744	709	711	733	743	748	721	689	674	732	781	673	729	726	674	724	742	720	697	726	724	705	717	694	754	746	775	727	744	735	703	749	717	737	734	706	732	716	692	730	745	719	765	755	684	714	727	710	688	687	684	736	679	702	744	677	731	754	715	756	721	727	673	730	727	725	754	721	747	689	732	740	698	705	725	715	706	721	729	740	729	729	751	709	729	716	733	738	698	771	673	736	749	700	708	751	735	709	714	727	749	734	688	674	683	727	671	719	703	739	714	757	673	742	718	712	744	737	707	738	747	713	673	741	727	718	779	719	696	745	721	710	712	708	718	697	701	716	711	677	742	738	702	731	713	726	700	725	737	743	708	666	754	752	703	691	702	700	736	694	693	730	766	739	720	696	736	729	707	707	684	718	734	725	744	659	682	728	718	726	779	733	712	781	734	725	747	751	720	718	760	698	741	733	764	719	681	709	751	717	724	697	724	693	706	696	785	724	680	694	704	683	713	716	712	760	702	721	750	705	755	703	756	734	746	722	716	677	765	737	709	742	699	695	739	707	697	730	764	681	737	732	696	696	715	741	755	696	705	686	726	737	720	748	703	696	744	744	752	700	701	708	668	724	757	765	735	722	735	732	765	724	724	757	739	740	741	699	714	725	747	742	706	739	755	689	684	721	748	686	706	717	742	712	699	724	713	720	704	752	709	699	724	756	758	720	748	703	728	750	748	741	728	752	684	729	705	736	675	729	726	671	725	683	722	688	734	739	730	714	757	764	722	677	703	737	773	737	728	738	754	760	764	700	709	727	736	747	694	733	708	704	739	724	730	688	723	727	725	690	697	721	723	709	672	693	736	729	751	679	726	722	724	728	746	690	763	771	730	767	699	677	732	734	704	702	662	702	706	729	699	699	721	732	735	686	722	693	693	723	703	745	731	777	675	713	742	706	713	697	694	706	801	689	707	759	704	700	683	715	691	683	713	756	707	719	725	673	726	738	721	736	764	707	721	684	742	725	723	690	760	724	746	672	739	681	707	749	720	700	724	768	732	744	718	738	715	643	742	738	735	718	679	754	699	726	732	694	714	717	738	736	731	652	718	737	729	733	682	747	758	728	692	748	714	710	691	696	706	740	757	711	753	742	702	706	741	749	695	743	709	741	709	719	732	725	707	712	699	704	691	682	762	711	630	755	711	714	715	758	740	738	748	691	744	730	744	742	758	754	729	699	746	725	744	765	767	709	737	752	733	690	684	740	733	710	761	699	707	716	711	703	717	723	745	716	717	697	730	735	743	696	737	751	739	732	708	753	714	682	710	720	763	707	721	756	722	662	718	738	734	749	706	667	682	712	694	745	704	732	706	704	707	672	736	728	715	745	699	751	692	758	732	736	681	738	738	721	731	719	755	746	672	742	720	739	767	712	719	749	738	763	752	661	727	796	663	685	734	754	672	675	682	686	775	701	760	704	715	744	693	675	706	703	752	766	738	722	695	714	738	744	706	704	722	733	682	715	734	749	747	734	673	685	757	725	713	724	718	744	684	704	749	763	682	733	693	719	741	745	699	727	664	733	677	699	776	743	711	735	747	745	677	700	715	745	728	673	709	703	723	726	682	768	774	672	697	742	752	698	770	720	754	687	728	726	768	705	691	758	667	764	724	686	695	719	717	797	726	720	739	724	739	727	773	733	726	734	730	718	724	680	666	737	716	689	736	667	715	765	728	758	749	722	735	641	683	714	764	728	729	718	750	712	721	761	687	727	698	707	670	735	712	726	734	721	729	765	664	705	681	738	680	747	712	650	763	703	735	701	622	718	664	744	745	767	715	737	679	671	682	734	671	716	760	725	722	756	738	697	722	719	738	717	760	713	728	653	718	714	705	731	727	707	755	655	770	735	716	764	756	738	720	711	695	742	765	755	738	728	686	747	717	747	719	684	723	719	639	696	704	737	690	716	740	737	725	723	707	734	743	715	703	731	706	716	698	712	756	741	746	745	709	700	733	749	698	709	755	720	747	737	725	760	714	801	734	714	745	741	745	709	687	701	716	671	714	744	684	711	750	705	705
7214	5424	7453	6652	4842	3304	2194	1505	1257	1018	781	691	629	752	606	576	402	395	379	350	272	288	264	259	232	238	269	256	205	283	210	245	255	244	206	243	219	236	187	161	212	173	202	191	210	219	168	200	168	178	194	185	196	199	170	183	190	173	190	165	188	177	163	193	174	197	162	182	167	188	183	193	202	197	191	162	192	172	199	178	187	182	183	201	162	164	179	191	151	187	175	179	185	190	166	152	198	180	180	185	180	170	199	172	182	184	154	178	192	190	175	175	191	191	181	160	163	162	193	173	154	170	161	169	160	188	176	184	183	184	162	179	154	175	159	185	150	190	183	175	159	159	195	148	157	169	165	154	169	186	151	181	164	157	183	175	184	173	180	177	193	146	187	194	169	158	170	156	158	174	172	182	201	156	168	144	187	174	158	179	180	178	177	184	156	172	155	183	169	188	167	163	158	165	180	179	168	151	177	168	186	165	150	172	155	166	159	158	163	175	187	187	175	169	168	168	176	157	164	162	166	185	199	157	187	190	169	184	200	184	162	180	165	176	189	174	168	160	169	163	177	182	189	199	192	189	177	160	201	177	166	188	176	174	180	160	191	202	193	176	169	176	182	164	195	186	170	172	182	185	157	158	195	170	177	148	183	167	181	161	179	169	182	193	169	168	174	159	163	161	182	162	177	163	164	180	173	165	165	183	185	184	184	190	185	165	190	173	160	166	199	165	165	154	176	158	157	190	178	177	180	197	169	175	184	190	163	172	163	162	169	140	173	171	170	186	182	142	184	187	176	174	163	186	177	162	187	157	185	168	157	144	177	161	193	168	170	165	192	172	180	171	180	166	171	179	171	154	208	183	171	192	175	180	167	189	172	185	183	153	165	176	163	200	169	164	172	184	178	195	162	154	175	167	160	187	176	192	195	185	192	167	157	156	179	160	169	174	173	194	175	187	174	178	172	176	177	171	158	146	191	176	174	193	175	198	172	174	180	190	167	167	176	171	183	190	183	191	155	158	162	193	174	169	152	181	167	180	175	186	179	157	196	185	181	185	190	189	162	156	145	164	180	171	172	180	168	192	152	177	152	161	202	184	173	178	171	197	161	149	165	210	183	183	162	180	156	166	182	165	199	172	196	160	176	166	174	168	191	189	191	163	156	178	168	165	165	151	188	190	193	176	184	160	198	166	179	184	178	151	188	155	192	201	181	156	147	153	174	164	173	170	193	189	192	165	183	178	174	195	163	174	192	161	177	153	150	177	188	163	154	171	165	174	166	169	194	193	194	159	180	167	188	182	143	184	192	188	179	159	193	171	171	166	164	172	188	195	160	165	171	186	156	182	153	174	194	174	166	146	189	197	196	161	165	169	155	193	170	175	158	204	199	171	188	181	159	155	157	178	171	190	186	171	174	160	176	178	186	173	176	176	176	165	191	174	181	159	164	172	180	179	164	192	211	195	192	169	160	165	180	157	168	175	161	182	188	196	174	196	197	159	169	159	163	183	195	164	169	204	180	182	193	172	159	176	165	159	162	178	169	197	169	163	169	179	167	158	180	166	171	181	190	200	161	172	141	193	161	169	197	162	186	167	185	209	165	179	176	193	148	155	154	171	145	150	172	173	156	166	189	181	172	180	165	159	185	178	162	171	147	171	179	146	200	206	183	184	172	185	205	179	155	148	217	159	161	190	167	164	147	167	202	157	170	172	178	198	160	151	159	165	167	170	168	172	181	177	185	186	184	188	145	183	169	159	178	159	180	183	188	163	174	169	187	193	161	177	160	177	157	163	161	162	186	167	169	167	165	167	179	149	193	190	188	182	167	173	173	186	155	164	181	184	175	173	204	183	174	182	155	149	178	188	179	182	186	159	189	179	158	161	200	166	173	158	170	204	204	182	184	162	187	172	174	187	201	187	167	150	181	181	177	172	181	199	189	170	163	187	179	169	177	167	182	190	189	182	201	154	157	181	191	183	165	179	178	177	180	160	184	195	167	175	180	177	178	175	166	176	178	156	179	166	154	153	198	181	169	181	164	149	192	183	179	183	191	170	150	200	183	192	189	166	182	158	206	169	173	182	171	175	185	172	180	191	164	168	179	179	178	154	160	186	169	196	160	168	181	147	195	183	176	183	178	155	169	164	167	167	179	175	161	169	173	156	179	170	174	161	162	154	156	157	161	181	153	204	189	197	151	166	174	182	194	157	168	169	168	170	167	165	178	181	197	168	159	195	179	148	167	188	176	180	172	174	169	156	166	167	172	180	168	170	183	173	184	174	173	188	186	163	170	198	185	182	164	156	177	179	146	173	172	198	179	174	175	190	183	166	156	173	176	158	179	165	159	174	153	154	183	159	173	172	176	148	187	167	173	159	200	190	146	199	188	151	183	191	188	168	177	173	171	185	173	168	173	174	160	176	170	156	154	154	170	160	152	172	160	152	157	167	175	183	157	160	155	178	183	172	167	156	165	166	170	195	196	188	180	159	165	157	179	172	166	173	181	159	192	170	191	176	184	182	187	181	183	150	153	185	164	187	177	180	182	182	153	167	188	194	205	160	204	190	164	169	181	166	191	173	169	169	184	167	151	166	188	175	185	166	162	165	180	168	193	186	131	172	165	191	174	195	178	168	184	166	156	187	177	191	165	195	197	166	171	168	167	170	178	174	163	161	158	174	205	168	183	176	167	177	181	161	175	158	179	168	175	183	157	173	172	177	190	158	170	188	169	170	170	163	167	162	175	165	172	171	168	152	169	182	164	172	165	165	169	161	166	172	187	174	159	168	150	150	159	202	191	153	189	184	171	164	183	172	175	188	167	178	158	184	188	178	169	152	189	176	171	169	170	185	158	162	171	186	167	162	185	187	157	171	173	181	165	164	173	167	172	161	178	173	171	154	155	177	181	171	179	145	178	168	160	161	175	187	167	153	169	198	171	179	183	177	174	171	176	170	147	196	175	187	155	161	181	176	156	180	173	184	193	179	181	179	175	155	181	173	177	148	178	170	164	160	180	179	173	168	159	185	179	191	185	188	175	178	174	192	155	187	169	167	161	168	190	180	195	166	177	186	194	192	159	174	179	191	169	173	175	177	173	157	189	176	180	183	166	165	182	150	168	163	190	175	149	180	187	161	177	164	150	178	177	177	168	172	182	184	169	180	178	181	159	187	174	188	185	172	158	185	213	173	176	195	186	168	176	165	165	175	190	178	180	185	172	195	184	176	166	183	151	175	172	157	173	164	190	186	186	155	197	171	202	182	180	188	167	153	169	173	171	156	167	183	179	157	188	171	169	193	177	168	170	160	153	181	160	173	157	176	183	163	174	174	175	180	186	159	146	172	173	203	185	173	181	174	154	159	158	161	183	162	179	180	177	181	171	210	172	183	158	161	174	163	169	178	170	173	187	157	175	181	171	162	161	172	163	156	160	160	151	155	179	192	192	167	144	187	167	170	179	165	170	168	179	201	178	166	164	155	163	207	166	173	180	151	164	168
4883	5955	13527	15937	14142	11496	8888	6986	5894	5109	4257	3635	3241	3812	3423	2859	2386	2003	1889	1638	1324	1361	1207	1208	1200	1090	1144	1070	1042	1146	1122	1113	1273	1134	1002	909	922	917	816	782	706	773	713	706	740	682	735	731	695	666	654	609	635	614	590	670	634	585	579	589	558	604	567	549	631	593	542	555	553	557	541	571	633	609	630	591	590	596	577	565	566	565	577	566	525	550	481	537	537	568	513	554	545	537	495	537	503	557	519	600	485	546	525	539	564	548	533	544	535	528	554	498	512	553	515	518	518	545	508	520	534	522	481	526	491	551	510	540	526	535	516	517	535	525	506	549	511	504	538	531	528	515	515	527	538	509	506	527	474	501	529	538	526	550	509	544	570	562	484	528	469	514	510	521	519	484	533	511	505	514	525	505	516	541	515	532	537	513	538	497	505	503	526	532	488	543	483	492	526	497	509	503	562	479	516	521	524	508	509	525	578	506	512	499	532	506	538	502	476	526	503	519	504	520	516	534	517	515	522	539	487	520	513	540	534	514	526	478	518	477	527	520	566	504	522	521	532	538	504	519	545	541	516	530	495	471	481	531	480	552	518	497	490	514	538	537	509	524	506	542	510	520	563	502	463	500	461	522	486	517	519	536	545	530	492	532	503	512	574	514	477	536	540	540	541	521	505	485	491	485	532	515	536	537	522	536	544	490	536	527	512	521	548	498	537	513	533	526	491	490	468	526	538	501	456	492	502	553	524	539	526	496	541	482	518	483	516	478	512	502	542	489	521	534	527	548	478	545	552	512	527	520	503	538	542	545	477	560	517	522	550	528	512	512	506	518	589	514	538	501	543	489	531	564	526	529	509	529	516	491	487	509	523	521	506	482	519	516	517	540	524	504	542	510	512	448	549	507	524	483	474	501	548	522	526	548	518	503	545	489	569	506	505	531	545	526	493	525	551	515	541	494	580	522	487	451	504	486	524	522	495	514	500	507	489	521	520	460	502	496	498	479	535	500	506	495	535	509	490	508	547	539	528	498	489	509	472	533	497	511	486	522	531	491	481	511	532	510	518	529	528	534	545	480	476	543	484	510	513	542	502	552	497	510	502	480	480	516	538	529	513	507	536	528	556	506	513	485	548	555	511	542	524	541	519	520	513	513	503	556	508	534	566	524	519	503	512	505	498	503	517	492	523	495	500	511	508	523	501	546	520	492	519	534	532	529	512	539	485	552	565	538	530	542	573	500	544	476	495	490	538	549	504	530	523	540	543	538	510	541	569	521	506	491	500	536	489	536	542	542	486	531	530	506	507	497	529	506	524	556	490	492	486	516	510	508	482	510	520	526	478	521	531	515	477	538	512	511	535	525	499	533	502	526	503	533	516	488	538	502	521	504	540	507	473	523	550	519	517	546	484	481	517	506	541	546	568	542	474	489	514	488	527	498	513	521	519	497	486	521	480	499	522	500	523	517	544	492	521	538	512	530	574	535	518	514	544	500	512	459	560	556	539	536	540	469	546	517	521	536	553	517	533	511	505	546	519	502	475	520	517	547	507	524	508	477	518	466	523	548	528	527	507	559	540	545	541	519	503	527	525	492	514	526	509	487	501	547	461	509	495	518	515	490	525	541	533	462	510	536	496	540	536	491	512	519	514	493	525	484	515	534	482	479	557	509	554	518	524	514	544	494	534	485	504	501	504	501	503	541	510	513	484	509	527	511	489	551	514	502	536	524	511	551	513	539	531	528	533	502	503	541	513	494	531	502	557	496	502	516	494	560	533	516	501	500	486	471	548	497	517	494	543	527	519	506	554	517	498	548	540	530	504	528	496	514	533	506	519	537	536	527	526	504	511	526	527	486	500	474	539	541	502	504	483	499	519	503	534	468	529	542	534	515	526	499	500	524	574	583	536	535	570	524	505	538	483	509	544	519	488	478	507	485	476	501	532	515	505	493	517	532	520	489	561	514	552	507	563	528	536	498	537	511	503	518	526	501	504	477	508	507	552	557	522	484	538	471	501	483	506	544	513	500	511	480	523	529	508	567	494	518	523	506	482	513	526	532	500	526	480	525	523	517	497	510	523	541	536	504	496	474	495	548	511	512	542	494	537	477	530	514	480	508	552	499	551	511	512	522	511	492	492	513	480	492	536	510	468	535	494	525	507	469	504	479	479	510	505	521	565	531	519	511	553	524	548	512	546	537	506	533	566	499	487	513	539	499	560	539	516	538	537	503	552	511	498	519	501	550	524	500	528	495	552	484	518	519	529	535	485	537	544	531	505	517	495	523	519	484	541	535	526	540	509	505	499	485	512	533	549	519	519	534	563	537	502	530	510	528	477	534	540	477	521	491	547	519	528	510	522	539	525	465	496	527	533	490	534	519	522	537	505	532	494	518	558	554	509	496	521	508	505	554	476	533	490	487	510	478	535	526	551	530	476	504	512	514	530	543	512	537	524	491	515	536	555	485	537	536	534	498	504	509	486	542	529	562	542	556	494	510	518	517	514	533	490	547	485	528	503	513	519	519	489	536	522	515	518	529	526	517	501	553	496	529	491	515	543	522	524	497	494	517	494	516	566	537	527	476	564	531	527	501	548	537	557	491	549	531	512	511	512	533	489	520	518	495	521	529	503	471	524	491	506	518	531	498	525	534	514	536	534	479	564	517	531	511	521	477	545	525	536	525	508	515	517	491	497	512	519	539	526	503	543	525	532	484	551	525	525	553	540	497	591	531	520	515	552	534	502	483	520	512	474	501	496	509	515	515	538	522	529	489	508	524	509	520	534	532	504	532	501	487	464	477	543	495	503	476	482	541	489	516	512	528	549	503	524	509	500	499	497	528	536	479	483	526	495	525	539	538	540	505	492	501	498	508	505	482	457	516	490	522	539	498	494	544	492	472	498	530	507	525	531	545	520	540	541	493	529	515	522	532	511	582	505	489	538	516	491	491	512	479	489	545	507	519	511	497	487	512	504	549	523	517	525	516	532	529	506	509	490	490	514	524	495	554	496	528	489	531	484	570	486	530	510	473	526	510	523	536	501	527	527	514	514	547	470	493	526	511	507	532	525	484	518	497	510	486	553	585	526	522	497	545	504	546	493	542	508	524	540	486	527	505	494	478	518	536	519	491	475	530	533	514	522	543	492	509	495	541	542	488	527	553	510	502	525	558	528	504	477	508	533	523	494	477	565	512	529	474	543	558	548	502	489	512	524	512	519	525	473	498	493	509	503	504	510	567	528	485	536	540	541	486	531	525	521	535	493	505	505	540	481	542	472	561	515	515	485	523	480	558	500	498	510	509	533	521	468	508	521	496	523	515	543	544	559	488	560	477	522	471	549	535	544	496	528	540	526	487	516	497	484	531	519	510	514	499	510	497	530	514	557	526	480	543	544	537	512	496	534	482	504	544	513	540	534	468	480	540	518	513	495	544	517	497	481	508	541	517	515	504	510	556	545	534	509	543	483	553	525	528	513	500	541	539	490	543	503	513	512	512	509	525
18431	16853	24059	24937	21875	16904	12340	8739	7926	5947	5484	4462	3361	3193	2946	2874	3033	2261	2674	2412	1289	1354	1389	1603	1567	1705	1744	1689	1586	1958	2068	2111	1893	1368	1103	1314	1068	1189	1143	811	875	713	706	748	699	790	786	792	771	687	667	547	662	568	492	555	468	406	498	434	379	376	358	369	394	327	335	281	282	304	273	292	342	325	343	372	399	326	297	272	256	236	206	242	229	187	210	208	225	190	210	215	194	213	221	207	203	215	205	176	199	199	226	184	209	211	182	185	197	189	176	188	211	175	186	234	185	179	177	212	202	183	183	214	205	183	170	188	201	193	190	175	186	170	191	183	181	181	179	179	168	206	196	177	186	182	199	188	183	189	191	189	179	202	195	198	199	170	202	190	212	183	194	166	182	174	179	179	172	206	168	210	179	200	194	159	192	191	196	208	200	222	186	199	198	174	184	195	202	194	193	201	196	188	189	177	223	183	193	194	190	184	186	177	191	204	191	196	195	167	192	188	209	205	226	207	179	201	171	193	161	191	182	159	199	172	169	195	160	167	205	173	184	178	198	179	170	226	187	190	235	214	166	172	177	175	167	211	167	185	175	178	169	198	152	189	204	160	188	191	185	156	194	190	196	180	173	164	192	163	167	206	188	171	193	184	195	179	201	191	198	208	173	193	174	164	194	173	195	200	184	204	175	209	171	176	193	203	177	178	196	186	193	191	199	198	170	209	202	179	158	170	190	215	178	173	194	194	186	161	175	197	167	178	174	193	189	182	189	173	184	181	195	221	200	219	191	202	194	208	159	175	177	183	179	195	188	172	223	176	207	181	196	202	155	197	183	199	190	170	186	194	196	213	178	183	188	199	167	212	179	175	204	195	161	172	210	189	186	185	181	172	198	179	210	180	189	201	162	174	180	182	178	200	160	197	173	185	190	189	178	200	190	194	184	197	179	205	163	168	214	174	197	191	180	187	202	168	163	170	186	194	182	164	172	197	177	170	178	169	196	161	194	168	192	184	221	217	180	193	168	191	179	198	196	172	189	205	182	186	175	188	177	154	180	207	204	173	190	188	204	173	166	200	198	195	172	181	193	179	183	178	188	204	182	204	186	189	191	179	176	204	207	176	178	178	147	187	185	198	175	183	192	209	164	178	208	163	191	183	215	158	186	193	166	183	168	158	182	167	207	165	175	197	203	170	205	183	195	205	158	199	152	191	160	179	192	184	178	172	148	178	175	186	211	164	178	184	165	200	170	169	185	179	181	193	219	184	171	194	212	206	206	157	192	183	172	185	186	198	166	174	177	196	173	183	177	184	195	183	218	172	211	198	191	168	193	176	212	183	190	154	180	166	185	193	194	191	191	212	168	185	189	202	174	189	195	190	185	185	178	168	172	186	171	166	171	194	179	186	190	186	188	195	201	196	188	169	190	181	194	165	199	200	194	187	167	181	182	198	188	196	197	184	195	168	175	170	175	213	180	189	194	177	224	231	189	181	201	198	193	184	183	150	203	200	204	192	181	184	186	193	192	187	198	206	189	199	212	190	181	186	192	208	202	187	204	186	167	185	188	192	194	188	201	193	197	193	196	191	167	201	191	180	160	172	179	191	200	190	178	184	212	186	181	201	193	164	184	193	193	176	212	173	198	169	197	205	200	194	198	196	178	171	210	207	175	205	203	209	197	193	174	212	190	167	183	195	217	205	175	180	188	215	186	191	199	198	194	179	188	176	192	198	193	173	178	196	178	172	204	223	152	194	198	188	207	197	161	175	175	206	177	180	192	179	201	185	198	215	209	203	195	197	180	188	177	177	194	196	192	186	178	179	186	154	163	168	176	195	207	190	176	170	182	152	189	178	206	205	162	202	190	164	189	173	179	226	180	191	173	184	185	217	177	197	178	176	169	170	204	166	198	171	189	188	203	174	184	165	188	222	163	209	182	191	179	164	171	186	178	188	210	169	194	183	207	181	177	177	190	203	198	183	195	159	171	190	195	196	168	179	178	205	176	155	203	194	185	182	189	210	210	210	159	204	190	198	221	159	203	178	216	188	177	189	176	158	172	197	195	179	202	187	163	186	198	190	170	179	173	174	187	198	165	194	183	189	182	192	169	172	180	184	185	212	164	150	184	165	177	215	196	179	197	203	194	210	174	176	197	191	191	202	181	186	177	191	218	199	200	198	187	190	189	198	188	184	191	169	178	179	183	223	189	187	177	202	206	189	208	176	183	187	189	182	195	185	182	178	191	201	211	158	169	189	177	172	185	205	203	171	178	172	194	179	194	183	205	184	187	177	167	198	167	192	190	170	160	187	179	196	214	173	197	213	198	157	180	184	192	169	206	182	188	190	193	195	179	189	165	176	171	179	180	165	188	176	172	160	199	189	157	191	197	156	197	182	188	207	182	143	164	180	181	178	206	190	191	188	183	191	199	191	186	190	166	185	166	185	202	191	184	188	194	183	186	202	189	176	183	196	177	196	207	168	159	179	171	172	174	153	204	185	184	210	201	151	196	172	177	192	177	189	202	183	183	187	198	197	189	170	175	197	177	182	169	173	164	198	174	166	178	205	184	201	183	175	171	190	164	165	185	176	203	194	174	175	193	163	203	208	194	221	197	199	165	186	185	201	164	190	193	196	184	200	220	214	200	177	178	203	205	205	199	177	191	200	189	201	206	176	188	167	165	208	200	194	179	179	180	202	189	185	192	181	194	182	187	163	181	194	198	209	198	199	166	211	208	183	179	195	187	197	205	187	197	186	194	185	199	176	198	173	200	184	184	214	166	192	174	189	176	199	198	177	196	178	190	197	195	168	167	194	194	181	178	209	199	177	177	204	201	175	198	186	179	189	187	160	177	191	200	197	153	179	184	203	188	199	194	186	192	174	197	193	180	185	169	209	171	174	160	198	186	183	204	188	189	198	192	191	184	209	181	185	177	213	171	195	184	182	173	186	191	190	192	186	154	199	156	196	180	183	199	208	168	192	186	183	196	189	196	220	184	189	181	188	175	170	180	202	193	195	206	177	169	188	183	201	185	217	186	183	204	212	182	208	162	179	194	149	194	197	206	180	164	180	184	183	182	199	192	181	193	184	177	185	197	189	178	186	178	210	199	198	172	175	175	184	189	205	170	193	164	176	185	181	174	185	183	182	177	178	202	196	214	155	181	179	193	191	195	187	169	193	184	179	207	185	177	203	187	190	172	179	207	184	196	163	184	185	176	193	205	213	191	188	174	191	225	203	203	214	172	209	185	187	195	181	197	181	194	175	170	185	187	196	208	179	189	180	214	181	204	188	184	174	196	208	182	212	211	165	175	172	188	197	186	175	152	182	186	196	203	180	151	179	187	196	190	202	184	198	188	196	191	181	172	187	184	184	191	185	180	167	212	189	185	179	220	195	194	214	176	162	191	164	207	206	197	180	205	179	150	194	210	192	193	168	179	202	210	177	180	168	207	163	170	195	182	203	192	197	218	186	195	191	194	194	182	166	183	205	215	193
11972	15237	26336	30479	30701	27758	24917	22569	21457	18048	17495	15856	13103	15095	13021	13776	13624	11873	13427	11291	7467	8337	8544	9733	10397	11244	10659	11332	10579	12103	13682	12070	11542	8240	6486	8160	6714	7806	7572	5729	6232	5126	5130	4971	4311	5391	5416	5354	4860	3962	4678	3754	4173	3884	2821	3778	3138	2453	3440	2447	2138	2324	2325	2150	2546	1631	1750	1661	1594	1564	1561	1483	1765	1970	1903	2073	2302	2115	1581	1235	1336	917	756	772	790	711	692	696	686	685	659	688	689	678	733	751	678	731	676	735	737	885	786	726	697	699	623	627	633	612	641	630	646	612	655	613	591	606	582	623	648	693	647	620	610	667	634	654	605	560	529	544	627	575	559	551	589	576	551	558	570	552	575	577	564	560	579	588	529	536	580	523	543	560	479	516	569	567	554	560	571	571	510	533	525	554	557	536	551	546	578	509	554	543	529	575	581	551	540	589	575	536	557	586	541	563	541	533	519	558	528	571	549	569	568	574	576	550	604	573	584	608	547	540	577	572	566	501	576	553	563	578	528	559	551	548	533	518	556	579	556	521	573	531	557	519	517	588	534	557	551	534	545	560	554	601	565	539	541	554	550	584	510	588	568	543	527	546	530	586	554	564	562	527	518	548	533	538	555	517	579	555	552	558	541	551	523	573	546	546	542	550	528	535	582	542	598	583	572	558	565	562	559	540	578	560	579	574	528	567	577	555	536	551	584	541	539	558	579	596	571	551	524	521	564	535	589	552	556	548	561	554	535	539	558	516	536	538	561	568	533	536	550	533	539	555	569	544	569	570	550	548	577	511	583	557	528	512	539	549	562	579	554	548	539	475	540	545	531	556	527	540	541	580	541	526	547	520	533	565	529	562	516	558	577	580	569	571	571	615	585	595	552	578	579	535	545	580	552	540	511	587	557	552	545	576	547	542	533	523	582	577	566	544	535	562	570	512	535	581	534	557	558	584	558	597	538	518	550	571	543	581	571	571	511	516	593	506	590	528	543	554	580	530	516	543	595	554	550	550	530	550	532	562	556	548	545	557	568	589	514	599	574	556	545	575	568	577	543	562	552	569	589	558	574	541	584	534	593	546	553	539	523	552	557	539	552	610	544	551	513	555	530	549	567	567	498	545	559	543	555	569	537	556	558	522	551	533	581	581	558	530	560	547	586	576	507	577	519	578	497	585	592	583	558	521	541	610	532	553	524	568	551	550	571	535	530	549	552	594	539	619	565	539	547	541	577	533	541	582	584	548	535	599	546	535	576	549	544	500	577	614	569	561	537	561	604	605	553	568	561	523	599	558	565	577	566	537	528	533	534	554	547	609	576	532	529	559	554	578	577	575	534	561	537	522	536	541	551	538	538	599	572	542	551	567	518	594	544	589	579	584	559	549	533	565	567	560	564	582	569	572	528	532	577	579	564	575	531	544	507	556	556	574	560	553	582	509	574	547	591	539	569	541	560	570	575	557	574	588	548	590	537	589	556	563	588	512	570	570	572	557	526	508	531	557	544	568	563	577	553	520	564	526	550	537	553	570	554	601	546	578	599	537	582	558	558	519	563	552	555	542	580	594	527	599	563	567	550	594	564	510	586	569	547	583	572	574	537	557	558	559	516	593	550	547	518	574	527	542	544	553	550	566	558	543	568	547	556	543	583	533	534	560	531	550	573	585	559	582	578	560	520	567	526	536	576	571	533	529	536	537	529	540	553	597	566	584	532	550	558	566	575	555	559	533	548	530	548	576	565	567	476	565	554	551	590	566	570	565	543	518	550	541	521	566	537	598	575	558	541	496	576	559	565	541	521	570	570	542	576	576	541	552	572	571	536	581	555	549	554	560	581	564	562	516	572	582	531	552	581	562	523	595	543	614	522	538	572	515	541	533	571	558	559	537	534	547	568	591	560	546	559	548	548	527	542	564	576	575	550	541	554	552	542	562	547	545	623	525	581	562	546	564	622	505	563	545	563	561	580	551	581	550	581	589	585	559	580	523	550	562	548	557	545	565	515	538	590	582	604	530	582	513	545	557	571	481	604	598	555	502	537	575	531	565	552	559	570	564	574	543	524	515	599	536	575	557	561	594	578	533	525	592	549	556	541	561	547	570	532	551	544	544	524	513	560	579	592	567	560	554	558	552	541	583	578	546	550	530	561	550	569	573	530	549	590	550	539	544	554	545	555	575	537	553	575	532	521	536	585	562	526	550	606	584	549	557	582	584	543	536	560	547	561	569	571	562	537	539	573	507	563	574	523	567	563	533	581	561	567	547	575	591	559	591	570	525	536	567	569	546	567	550	532	564	577	575	535	560	535	521	546	583	558	531	571	552	546	562	576	509	579	521	535	579	576	549	531	551	559	572	526	542	544	555	571	551	525	550	563	610	544	556	596	545	530	535	532	539	560	603	521	533	538	547	561	599	578	581	531	515	532	609	529	590	559	531	568	554	571	506	555	593	526	565	561	565	566	565	615	547	559	509	540	563	582	560	535	573	557	567	573	587	574	572	549	536	548	529	577	555	553	572	506	563	580	550	573	534	558	548	583	548	549	563	541	518	518	540	525	568	544	538	527	530	558	514	550	560	577	583	539	556	565	542	554	578	570	540	583	552	509	515	543	530	565	543	630	528	543	584	529	574	552	533	540	560	527	570	521	551	515	530	535	577	545	548	563	544	549	548	593	532	571	559	542	557	551	580	572	560	568	532	525	570	597	522	563	581	558	568	583	560	570	565	534	531	532	502	574	506	530	530	577	576	561	552	509	557	576	572	528	544	566	548	525	542	569	536	541	516	529	557	517	594	556	556	519	554	530	586	546	557	581	559	506	566	525	562	552	580	547	566	560	558	544	582	519	588	540	573	575	570	582	565	560	547	544	556	566	539	525	545	586	554	557	561	560	558	533	521	569	522	583	584	533	605	517	583	567	549	572	505	540	541	540	589	558	534	581	596	582	580	550	534	560	565	587	546	564	558	586	538	573	526	561	539	557	530	538	522	534	551	549	534	557	569	547	579	547	584	559	578	569	554	552	551	562	543	571	575	573	555	587	515	549	576	544	552	557	549	557	570	536	569	584	547	539	549	541	553	521	554	551	512	518	516	547	544	558	548	533	535	580	577	597	566	531	556	560	560	572	553	596	554	596	527	525	562	580	561	538	537	536	526	535	555	529	571	551	539	524	575	598	540	540	556	530	574	563	536	522	513	530	523	548	561	597	598	565	571	595	555	525	583	524	534	523	513	569	556	569	533	546	544	555	549	555	572	560	546	562	587	536	558	534	565	544	557	530	583	571	565	571	606	520	562	602	513	551	569	539	563	576	566	600	527	535	582	602	551	522	565	536	559	551	545	566	569	592	558	553	556	546	622	523	546	610	568	536	615	553	538	569	571	571	524	570	558	550	550	519	557	537	555	579	542	516	539	540	526	546	546	585	527	567	607	582	533	528	537	568	548	552	546	541	587	553	544	546	523	568	575	572	565	513	538	523	568	545	537	566	536	581	568	564	558	550	564	544	512	552	527	603	572
26575	24001	31451	31634	28934	24232	20054	15395	13912	10278	9737	8907	6515	5898	5213	4836	5528	4632	4988	4593	2547	2616	2844	2941	3133	3347	3299	3512	3170	3872	4378	4507	4032	2429	1775	2523	2094	2343	2307	1440	1718	1330	1434	1504	1095	1512	1472	1382	1460	1108	1177	1103	1137	924	841	954	773	709	837	709	639	727	611	600	680	540	510	547	499	478	502	452	541	569	550	610	656	581	436	401	475	345	332	307	323	287	301	332	262	270	278	250	272	245	292	281	261	284	291	309	333	304	332	259	294	296	284	257	285	242	260	252	260	301	241	224	280	241	269	260	257	274	267	253	251	257	250	245	262	250	259	218	252	268	282	285	261	244	244	255	252	256	247	254	250	256	248	262	256	255	269	269	280	257	261	261	240	252	244	241	261	266	264	233	239	231	234	233	259	245	236	224	262	257	270	253	241	233	266	208	216	246	237	239	254	212	256	231	268	225	239	248	223	248	259	266	260	264	258	231	249	256	245	245	229	258	264	238	248	275	216	283	234	246	240	264	208	220	253	258	253	252	233	245	271	252	267	274	223	258	258	254	278	242	255	272	242	248	254	269	251	249	257	233	268	257	223	226	273	254	239	246	223	247	254	262	252	241	244	242	259	245	276	263	256	270	223	255	264	239	253	240	225	283	251	265	263	275	274	255	228	254	263	262	237	231	243	258	255	264	256	246	258	269	259	257	250	285	246	268	244	251	282	266	244	224	287	250	215	267	268	273	264	239	266	252	243	219	259	242	235	232	239	244	254	257	257	244	257	256	271	244	275	272	242	237	234	275	257	250	240	250	265	249	237	258	219	222	271	255	249	257	249	249	266	243	241	237	263	257	245	254	255	265	228	249	285	219	241	219	260	249	239	241	253	229	249	236	228	253	245	240	238	245	263	254	227	264	234	253	281	234	239	237	255	223	244	262	243	245	283	251	243	252	244	248	241	276	246	249	259	243	275	264	253	228	245	223	251	242	255	221	250	253	241	279	237	233	231	250	247	256	277	262	240	231	272	259	249	251	248	254	269	264	244	262	245	280	251	252	253	215	265	228	227	265	255	259	255	268	252	281	263	249	231	261	242	256	247	243	231	259	258	261	281	256	288	209	245	256	248	230	239	214	281	292	255	250	276	248	251	239	229	221	240	253	270	237	205	244	231	234	247	248	253	219	247	251	237	256	268	221	240	268	239	250	253	253	252	227	283	241	236	232	252	232	228	238	219	219	298	249	241	247	266	264	273	259	231	239	238	246	254	238	239	266	244	250	270	248	237	222	245	263	224	262	226	261	209	249	240	245	244	240	256	227	251	239	260	237	268	251	266	254	241	239	239	242	248	245	247	283	278	250	237	227	242	272	253	234	234	215	243	265	261	237	256	247	294	238	257	270	274	251	243	250	255	231	245	271	232	248	245	254	232	279	274	254	221	283	260	249	248	239	251	233	227	249	267	221	258	273	225	213	260	255	255	246	255	249	216	250	253	239	260	267	239	248	240	246	262	249	239	254	258	245	255	236	240	265	257	281	216	245	253	253	262	250	251	223	242	228	264	258	254	271	261	266	249	222	267	266	222	262	257	257	234	241	252	244	263	244	214	275	259	256	265	220	261	262	258	247	261	251	249	252	240	252	202	225	221	243	256	254	226	242	247	264	243	233	229	232	256	271	274	245	250	238	255	243	248	227	251	254	253	252	230	256	263	274	249	256	258	251	282	250	258	223	238	260	207	259	236	309	253	233	259	242	248	230	245	231	217	263	269	259	271	290	244	250	237	279	270	244	250	276	258	227	254	262	243	237	282	279	256	277	241	266	244	256	251	272	264	252	253	254	249	242	244	239	264	230	255	238	266	252	257	249	233	264	231	238	241	244	279	249	240	254	215	236	238	247	243	248	235	245	263	250	209	258	242	240	223	250	244	246	228	254	232	238	251	252	241	249	263	251	231	233	223	266	227	235	240	228	256	246	274	218	256	285	236	245	238	245	271	268	245	255	258	252	240	239	271	243	248	247	249	247	263	246	259	260	227	249	242	251	237	216	245	241	255	262	221	280	246	263	264	250	258	258	266	232	255	268	242	251	256	238	265	264	244	247	254	259	235	245	258	241	233	241	242	253	223	257	286	254	233	272	242	231	235	247	251	260	218	245	264	278	251	248	253	247	248	226	257	247	230	273	248	256	262	245	260	252	256	255	260	223	284	240	266	246	234	247	249	234	246	250	260	223	235	218	230	257	251	240	244	249	251	265	255	262	257	260	254	250	266	247	255	260	235	231	245	249	245	236	251	249	221	262	258	250	259	226	263	252	247	217	232	233	232	239	228	246	243	242	243	248	208	248	265	234	230	251	242	259	259	233	231	246	229	247	228	283	267	241	257	249	204	273	263	260	286	258	232	250	236	260	249	224	232	254	230	253	253	240	254	247	246	265	256	267	221	252	223	254	260	259	257	271	234	284	283	259	263	262	256	228	258	259	261	256	221	241	237	256	261	249	233	255	251	251	244	237	241	225	230	273	260	237	225	259	239	233	237	241	263	276	232	237	264	272	235	231	248	232	259	258	242	268	250	267	257	234	214	257	268	248	249	259	267	234	236	261	224	205	265	279	247	242	243	222	244	265	222	257	250	265	246	261	203	256	221	237	260	241	262	245	230	279	257	261	224	227	228	254	236	253	250	260	265	246	249	270	243	258	267	250	264	255	272	265	273	238	297	238	216	268	259	261	270	279	230	280	246	279	245	230	233	236	246	254	261	237	243	253	256	240	241	262	283	225	244	271	270	250	240	266	237	231	258	268	223	249	239	233	250	258	265	234	240	249	257	274	222	267	272	254	262	216	282	248	219	239	230	265	236	246	271	297	248	245	243	264	239	244	249	256	259	241	262	228	251	258	247	258	241	217	253	255	241	250	229	283	229	230	263	221	275	286	257	209	245	251	239	223	243	275	233	280	240	239	244	245	273	269	246	232	243	231	244	224	247	251	235	239	219	231	244	233	254	238	279	260	250	250	247	266	254	270	239	271	227	290	252	250	263	279	243	239	235	270	206	262	253	227	239	257	260	272	243	287	246	279	248	244	233	242	267	206	242	262	243	266	255	253	251	257	264	273	234	226	306	234	252	279	275	257	247	246	236	234	231	258	255	253	274	250	246	266	242	260	243	252	222	238	241	225	255	240	263	265	265	236	256	260	255	253	258	236	251	264	269	244	228	241	245	276	224	228	243	249	228	278	246	246	243	262	242	232	233	262	254	251	229	271	236	241	255	263	260	248	252	256	223	258	247	231	245	239	239	226	267	233	237	263	234	245	251	233	252	236	267	237	244	233	242	261	234	245	251	217	248	255	241	259	231	244	245	240	241	257	230	276	266	264	249	239	251	247	263	289	272	271	236	246	260	269	235	248	261	258	247	252	253	241	240	283	272	238	261	235	233	243	267	233	278	250	249	252	251	247	235	251	266	267	256	255	235	284	245	257	220	240	266	268	248	239	258	278	277	274	264	258	259	259
15444	20672	31349	35364	36123	34299	32146	29723	28061	24375	24156	23178	19171	21166	19713	19355	19623	18799	20498	16962	12796	13773	14693	15901	17358	18310	17721	18522	17739	20024	21613	20646	19230	12838	9302	14272	12181	12533	12758	9839	10416	8424	9152	9066	6693	9340	9028	8821	8854	6945	7808	7191	7299	6655	5520	6614	4994	4478	5799	4726	4167	4267	3863	3937	4482	3471	2805	3099	2840	2728	2877	2674	3048	3477	3480	3703	3867	3686	2603	2010	2303	1363	1094	1193	1310	1012	929	1013	943	942	998	947	977	930	1063	1093	1005	1011	966	1123	1182	1375	1152	1057	1075	946	881	903	876	846	880	798	849	810	868	773	786	757	757	856	897	883	835	895	844	848	838	864	836	775	736	737	703	741	764	693	711	738	740	750	752	686	721	690	714	686	690	700	725	689	713	718	721	751	736	725	734	736	691	703	693	781	690	742	685	694	711	718	712	745	724	727	703	713	642	705	752	760	712	720	709	752	668	676	712	728	728	733	706	681	710	685	736	750	703	657	726	744	706	695	734	717	718	733	701	761	741	718	700	720	695	687	690	747	737	726	770	694	748	701	741	750	765	697	657	662	731	713	712	698	669	734	691	735	729	722	675	683	660	676	670	702	743	725	691	712	723	721	690	724	693	685	729	716	727	678	713	763	718	737	734	694	708	669	703	720	771	681	713	718	718	693	718	733	688	726	712	712	699	705	738	724	722	668	718	692	698	712	705	762	725	678	721	735	726	721	725	725	706	706	685	682	687	742	756	720	703	697	691	685	753	702	655	699	729	720	683	707	714	732	701	706	702	754	748	679	697	674	718	644	733	734	743	718	728	674	733	729	720	725	717	642	716	732	700	712	727	675	742	700	745	720	746	723	691	723	726	730	663	691	726	699	672	745	675	705	707	671	675	645	733	743	747	709	723	737	687	698	714	710	678	695	686	726	751	719	725	741	672	681	715	673	712	696	734	716	720	747	736	674	675	707	699	732	743	685	717	704	689	659	710	707	744	715	722	677	673	758	734	698	715	688	689	692	741	692	741	747	692	707	706	738	711	696	726	745	697	733	712	705	725	741	696	694	668	705	692	672	696	716	701	705	745	659	688	727	688	716	699	702	739	703	714	714	700	672	732	693	727	762	704	720	689	713	710	713	714	706	743	692	669	705	693	666	701	681	715	763	747	749	707	743	709	714	732	731	721	699	698	749	702	669	687	755	728	677	730	692	713	699	693	678	743	736	760	708	676	725	730	673	736	713	686	688	717	765	697	728	750	726	732	696	738	690	726	704	709	713	722	743	719	682	711	685	723	697	719	700	730	698	709	704	724	759	722	745	715	679	685	638	729	699	719	699	724	749	752	687	727	707	684	694	689	706	734	689	657	708	731	715	694	695	692	667	721	735	732	762	712	642	720	696	739	699	729	719	741	706	705	753	752	712	677	665	720	690	702	694	709	739	687	746	659	697	742	695	719	694	743	705	700	751	692	760	688	715	692	690	721	719	710	755	677	687	753	734	690	755	710	678	699	688	709	687	702	773	698	699	727	686	719	714	689	698	662	661	676	747	685	705	723	716	747	715	690	682	668	755	706	711	710	694	689	687	723	705	672	737	724	735	709	689	711	682	703	742	693	711	721	720	685	730	679	716	723	728	699	719	718	690	697	690	683	673	722	693	765	717	691	724	673	710	759	702	743	652	740	714	724	740	707	715	734	686	670	738	737	696	715	706	706	701	713	695	748	750	696	688	642	714	724	701	749	722	720	737	698	718	703	737	698	753	713	671	690	680	711	700	702	723	733	703	660	719	721	701	742	708	716	720	716	711	713	760	672	716	687	696	686	736	721	750	716	665	693	703	674	728	712	681	703	721	717	746	659	723	687	690	721	682	752	702	669	716	718	669	690	672	706	704	742	701	706	724	687	689	744	744	747	694	711	702	708	682	728	657	740	678	730	705	735	722	737	725	767	706	689	727	730	718	738	700	715	733	681	764	746	687	669	714	711	731	711	697	722	717	665	691	724	694	701	690	701	757	668	689	731	696	767	687	682	710	708	709	733	654	679	698	701	738	805	710	749	677	726	708	717	699	682	680	691	723	677	725	675	721	749	682	670	700	719	689	715	687	706	717	696	737	756	722	745	702	692	771	735	667	674	687	722	669	715	742	723	673	710	685	755	706	695	670	700	738	687	707	711	665	661	773	711	710	710	665	672	700	700	703	706	724	717	719	677	766	716	781	706	742	761	740	705	660	677	732	716	701	716	695	712	683	644	702	739	708	754	671	670	728	741	715	684	721	692	738	729	698	716	720	744	651	723	685	761	714	737	748	768	725	715	681	726	690	731	709	672	670	710	746	715	725	704	688	689	714	721	737	726	721	697	775	715	696	699	656	715	681	748	664	757	732	752	744	733	722	699	683	695	705	661	686	598	753	688	682	714	705	688	717	756	731	730	698	722	675	727	722	733	729	725	717	678	708	743	755	739	703	750	721	688	669	714	674	734	745	716	694	713	731	714	696	670	729	687	708	700	675	677	696	697	690	695	748	710	737	710	700	665	665	729	749	741	679	731	734	722	730	746	698	720	718	699	665	745	744	687	694	691	734	675	695	692	678	705	712	716	699	690	677	724	739	710	707	734	691	691	687	679	666	722	702	698	685	673	702	772	729	681	766	694	694	712	716	711	688	743	699	695	728	690	697	761	667	714	737	676	672	730	716	697	743	732	708	713	704	707	692	708	728	759	700	667	691	657	730	754	676	723	729	717	673	685	738	727	701	682	752	730	767	690	695	705	690	750	683	733	695	709	689	729	696	765	667	717	709	689	692	674	697	709	688	739	690	726	724	746	709	741	698	682	692	707	711	736	653	681	678	691	669	712	703	728	690	646	657	697	663	696	730	708	682	686	718	739	724	714	675	710	770	682	677	720	696	694	709	683	690	736	669	672	729	671	741	736	702	704	705	750	706	720	713	756	676	682	738	699	719	732	630	722	697	696	749	699	728	706	709	726	717	704	754	659	755	685	697	679	694	743	693	666	698	711	706	707	719	702	722	672	700	691	667	753	745	785	727	667	673	759	725	744	674	695	700	667	725	718	724	701	739	714	649	707	716	715	709	698	680	713	735	730	694	704	737	724	718	738	692	752	754	659	687	701	672	726	699	703	678	691	699	709	676	717	712	725	701	731	673	677	698	690	734	707	680	708	715	756	717	702	712	664	707	706	721	634	691	718	659	712	679	718	705	672	700	727	628	722	662	687	702	709	708	730	731	731	718	701	695	728	696	715	719	711	674	725	719	694	746	691	718	730	703	707	691	707	754	724	735	697	734	706	696	735	672	727	713	718	747	660	683	723	745	655	738	697	764	682	756	691	684	748	758	687	697	717	694	720	733	683	709	728	712	725	698	708	730	688	743	688	724	729	705	666	730	679	735	732	694	690	722	724	731	704	720	727	707	696	692	690	728	703	716	659	738	716	733	724	734	705	693	715	699	731	672	709	694	703	701	707	700	694	709	687	714	715	665	719	706	710	705	702	692	760	692	666	723	663	668	675	749
7438	5917	7921	6680	4694	3225	2119	1603	1230	891	936	776	580	565	576	525	394	359	369	406	275	269	279	238	257	272	250	248	223	253	258	310	263	263	234	210	231	207	205	227	204	199	217	200	207	220	205	201	221	193	182	190	161	191	207	175	182	177	180	186	182	182	169	205	183	183	175	200	202	173	169	190	196	162	177	181	164	178	176	186	184	189	145	190	157	162	191	161	182	180	191	166	189	168	187	170	187	167	172	190	172	183	162	173	170	184	176	165	191	168	192	198	190	158	177	153	198	179	181	179	171	178	192	158	186	187	194	171	158	170	168	168	185	178	179	182	178	177	191	182	156	158	181	193	194	167	167	205	180	194	190	176	165	169	200	206	173	188	192	147	175	159	167	183	197	179	162	186	174	176	165	177	182	175	175	179	184	193	211	175	199	175	190	185	178	173	192	202	187	179	181	177	167	186	193	197	171	165	183	182	178	217	178	158	183	192	185	193	161	181	179	170	184	189	180	182	169	189	178	163	185	155	196	173	163	186	160	179	198	181	182	167	200	170	179	169	178	171	193	169	162	183	184	180	147	188	174	175	169	162	167	173	185	156	158	174	164	178	178	173	175	191	177	168	198	166	168	156	176	180	194	159	183	195	203	176	160	167	171	177	194	169	179	167	175	165	196	189	179	168	155	161	162	176	169	174	186	184	183	154	197	173	146	175	185	182	157	190	184	163	178	163	180	181	164	162	175	172	172	160	193	199	185	177	183	174	174	190	168	176	191	165	186	169	195	188	180	147	179	159	199	169	171	185	177	179	185	176	172	180	168	160	165	168	159	178	153	158	178	171	156	176	182	169	187	186	167	196	164	165	181	187	180	169	176	157	170	181	165	151	160	168	176	183	175	163	199	155	172	172	158	174	174	191	166	176	197	176	171	189	194	173	154	161	178	166	160	193	179	191	163	181	170	161	187	181	181	154	148	171	165	180	171	174	173	187	176	174	191	183	171	150	167	169	180	200	165	175	169	194	173	157	170	186	185	163	181	175	182	196	186	184	174	165	190	182	188	166	174	166	191	185	178	170	157	181	176	161	186	192	185	193	189	169	163	146	154	175	154	185	185	190	148	192	182	184	164	178	163	162	167	165	186	172	183	153	175	171	163	171	166	146	158	157	171	151	174	164	184	177	168	171	177	193	187	177	151	174	184	162	164	174	176	177	177	184	157	157	155	166	185	172	172	181	170	189	165	172	177	157	174	155	163	183	166	157	186	184	178	192	167	178	192	160	178	160	171	172	195	162	165	149	167	190	190	159	178	173	152	158	188	153	172	159	171	186	205	182	177	196	177	174	177	177	155	151	155	166	183	170	159	168	170	148	179	160	173	159	190	182	162	184	187	168	168	196	162	178	193	177	158	161	181	181	173	173	193	163	153	159	157	176	169	153	179	177	185	189	203	151	190	174	166	178	170	179	171	180	160	174	154	167	171	159	182	184	176	162	158	186	159	162	148	193	150	170	163	190	170	187	168	170	170	164	168	199	163	153	158	158	162	166	174	168	174	182	174	152	153	162	178	190	200	172	169	178	170	167	186	181	169	160	165	183	175	179	191	179	181	183	171	166	183	173	173	200	144	167	174	197	183	167	185	165	165	183	165	181	180	174	185	179	172	183	160	177	168	171	170	158	169	160	177	187	177	175	171	181	189	188	159	179	184	149	171	188	157	165	196	167	190	157	171	185	161	158	189	176	178	181	168	160	169	167	185	150	171	183	176	147	161	168	180	176	188	163	162	195	173	178	154	174	149	172	189	170	174	175	203	167	183	153	174	174	164	182	179	185	172	189	188	179	147	182	164	162	186	158	187	177	173	192	177	177	175	172	184	176	172	163	162	182	177	197	181	179	183	164	179	186	179	201	174	178	183	167	172	165	188	208	165	175	199	179	190	174	175	188	173	198	172	165	186	197	166	176	156	176	169	154	184	190	176	162	194	171	198	193	192	181	170	155	168	163	184	175	165	166	158	187	181	181	210	195	176	169	145	180	187	178	158	165	147	159	188	197	161	161	197	181	193	173	174	164	176	184	172	167	168	165	193	177	155	199	172	158	179	156	166	185	150	183	164	172	168	163	161	162	189	184	185	174	178	143	170	156	170	185	169	178	195	151	170	175	186	155	171	166	145	157	170	165	186	180	182	154	148	177	196	159	168	169	182	156	187	160	174	182	165	163	172	164	154	174	173	171	169	161	149	179	154	145	168	175	208	173	173	169	178	157	165	179	179	182	163	179	139	151	168	178	192	176	177	170	152	181	149	150	161	167	186	160	191	151	181	169	163	168	154	183	175	189	172	178	178	183	194	175	153	197	163	187	167	176	165	193	159	173	179	181	183	165	163	170	174	155	164	160	181	162	202	192	163	177	170	197	173	183	179	186	165	176	146	175	162	176	204	165	185	155	167	188	175	183	173	158	171	189	150	155	178	162	170	158	166	193	170	178	192	174	169	192	172	172	184	161	175	175	195	173	191	176	159	177	167	158	171	167	193	180	166	137	160	181	160	185	166	181	189	181	201	191	165	187	164	166	160	168	176	163	148	193	156	178	156	155	154	181	179	179	202	151	149	195	182	159	182	203	166	158	179	186	194	161	169	174	172	160	165	155	192	154	170	180	170	187	184	165	186	198	194	194	179	195	174	162	175	154	164	175	177	179	178	175	184	187	179	148	143	170	176	195	180	181	159	155	161	187	171	180	179	185	167	171	146	184	159	193	187	195	168	164	185	162	165	176	195	167	171	193	185	166	159	150	196	162	170	157	167	159	144	194	198	179	169	177	164	182	197	175	169	179	177	177	175	175	134	169	186	172	192	197	183	187	171	145	174	165	173	158	178	185	191	173	160	171	183	183	187	176	170	208	178	156	167	155	179	183	178	187	172	194	165	159	199	170	159	181	181	174	199	175	188	176	181	172	156	151	163	169	176	154	158	190	158	177	201	164	163	179	183	167	158	165	195	168	191	153	170	178	190	154	171	170	166	171	175	190	167	191	178	169	156	179	177	145	197	173	168	171	163	169	154	164	163	173	167	181	171	193	191	200	193	184	171	172	187	163	186	174	183	166	173	201	179	188	160	186	159	158	150	181	177	186	165	181	178	166	171	146	204	162	177	186	168	169	179	157	199	168	168	163	162	168	185	172	170	164	185	145	180	191	184	176	177	167	195	169	186	158	198	182	182	195	196	180	202	183	180	192	184	178	194	196	171	209	185	183	196	149	164	140	173	176	169	164	168	178	185	180	177	179	152	180	161	175	194	173	172	165	142	163	172	142	178	177	165	191	177	194	178	168	166	162	205	177	188	197	178	184	163	167	157	157	172	172	189	194	176	174	169	176	160	159	173	178	187	170	195	176	168	165	170	178	167	162	155	162	179	196	175	144	172	160	173	188	175	179	159	174	171	184	177	172	172	191	198	158	171	171	201	161	181	165	161	181	178	174	166	179	181	178	189	168	178	163
5008	6420	13659	16027	13726	10854	8483	6800	5881	4566	4321	3659	2973	3216	2897	2521	2019	1876	1890	1626	1297	1228	1188	1269	1251	1176	1172	1123	1115	1189	1285	1268	1300	1120	907	1026	958	957	871	805	768	775	809	760	725	664	691	692	730	705	668	666	659	663	645	650	629	619	671	616	589	588	617	648	593	593	552	613	619	625	563	613	611	619	599	571	617	604	561	580	533	508	553	545	527	539	556	507	545	516	536	513	531	505	564	492	522	536	557	523	558	545	541	581	553	534	559	557	588	535	566	564	508	535	498	547	521	543	522	554	564	530	502	521	533	514	516	486	548	534	525	545	554	518	540	507	483	513	540	533	577	500	493	550	496	542	505	543	521	515	531	479	528	496	493	529	537	508	481	553	527	507	493	520	561	530	506	529	520	501	517	509	503	521	593	492	522	536	514	508	563	535	554	505	539	499	476	472	509	523	521	537	538	561	550	511	532	520	563	543	533	517	549	516	497	495	539	541	512	506	506	505	549	508	523	583	515	502	519	526	530	534	507	530	528	578	545	492	517	491	532	542	526	537	556	506	536	514	536	532	512	536	511	501	483	526	539	505	525	542	527	501	494	507	509	518	499	498	484	541	533	503	483	523	534	518	523	513	538	539	495	513	565	513	538	456	531	478	525	522	487	528	512	546	486	541	506	511	541	554	508	507	480	495	496	482	490	554	512	528	536	524	509	511	527	546	505	555	510	548	522	564	499	525	567	542	522	522	528	516	541	524	496	521	519	483	522	502	520	480	569	522	480	493	514	488	498	554	519	489	513	506	492	524	503	498	514	524	513	534	523	517	468	533	504	511	508	525	470	527	506	531	525	539	482	524	500	552	530	530	507	564	523	535	510	492	527	524	506	503	529	506	530	524	510	526	519	516	494	528	529	458	499	526	551	480	535	508	538	489	522	550	488	527	540	479	532	527	487	533	504	513	472	527	498	535	526	513	553	499	557	530	489	549	552	500	510	565	536	509	517	503	520	479	484	520	500	496	561	507	474	548	461	534	553	549	507	550	576	517	527	499	512	537	493	472	520	540	503	516	516	513	487	501	543	532	498	514	507	539	508	529	459	495	520	489	520	503	511	515	507	509	527	497	509	515	500	528	519	527	500	528	561	518	492	491	528	469	499	503	511	490	541	482	480	512	532	530	516	522	520	493	515	490	526	512	544	510	512	505	549	521	505	534	478	532	524	532	464	549	507	521	513	515	525	519	514	498	513	535	530	482	500	516	524	501	521	509	571	521	516	520	489	483	529	489	519	492	555	532	521	518	488	533	513	495	522	519	501	530	544	514	525	473	499	539	506	547	543	539	539	511	515	521	562	507	520	500	528	528	543	525	535	508	553	443	507	507	525	564	527	516	535	487	587	529	527	461	529	474	517	542	535	515	501	519	509	501	523	535	511	556	526	461	492	509	477	488	523	512	497	561	533	491	499	515	547	538	500	459	516	529	509	516	559	499	488	547	526	499	515	496	548	544	523	480	531	516	506	536	547	500	487	505	540	563	541	470	521	509	514	545	494	520	523	522	506	504	506	498	558	521	538	551	489	497	514	531	544	497	549	534	544	541	528	555	524	521	529	510	524	526	524	496	529	541	490	526	546	518	487	518	501	515	526	512	481	508	507	571	539	471	521	532	507	508	526	469	489	522	512	497	555	488	505	489	512	512	544	527	541	523	517	540	499	498	511	512	522	518	548	538	524	522	528	526	528	535	497	493	535	509	518	509	528	467	514	514	517	495	547	513	513	501	528	525	526	521	502	494	474	537	522	491	503	564	525	526	521	487	494	518	514	514	567	535	502	482	537	519	548	520	477	539	493	506	520	532	551	469	495	498	552	511	554	491	533	542	469	498	517	480	497	515	510	530	562	488	478	515	534	567	491	559	509	522	524	512	489	527	502	512	513	552	517	503	471	482	545	495	507	512	509	552	496	525	535	514	523	498	578	550	508	510	528	524	498	530	564	533	512	505	504	513	504	499	517	547	464	504	516	507	510	517	510	543	521	476	499	525	524	492	549	490	547	475	525	529	525	527	514	505	553	541	489	497	513	521	540	469	475	493	516	517	507	537	500	470	510	514	494	464	546	532	516	537	528	563	514	506	532	535	506	554	538	536	512	509	521	526	519	476	531	493	536	540	517	504	511	515	519	497	513	519	548	501	518	548	513	559	505	531	470	540	519	519	514	532	522	494	502	516	536	539	509	522	511	519	506	491	510	533	494	492	469	494	508	518	545	525	507	532	548	483	532	501	546	534	551	534	540	518	508	495	487	526	506	491	510	487	523	505	521	539	548	559	548	529	503	524	500	526	566	517	530	530	529	515	526	496	559	509	543	496	513	516	501	500	467	509	475	505	487	510	538	527	529	490	537	521	516	557	532	504	527	524	549	535	527	456	516	571	521	557	554	497	524	518	538	525	526	510	524	499	516	559	514	505	515	518	549	544	535	519	529	491	490	514	490	529	492	512	551	499	551	533	527	534	511	556	549	535	469	514	493	488	500	536	550	524	489	499	540	528	498	541	526	496	469	498	502	513	536	498	479	493	474	520	508	536	518	541	518	545	517	514	510	526	507	487	502	510	517	504	508	481	519	530	537	560	505	530	519	493	514	516	498	472	533	531	535	542	512	537	549	489	518	520	537	493	550	511	527	538	576	523	570	521	547	546	547	547	481	509	563	522	541	519	548	546	481	560	493	560	525	482	486	516	522	507	555	517	534	492	552	512	520	520	530	514	518	521	511	515	518	514	513	546	512	517	529	526	527	554	503	517	492	492	542	492	520	489	522	499	518	511	510	503	512	508	500	519	524	517	516	518	496	498	499	556	520	528	493	520	511	474	546	498	539	545	531	485	520	508	477	520	483	490	531	547	548	570	509	525	530	578	494	571	549	536	503	515	522	526	538	493	515	532	530	511	490	497	498	543	480	521	498	487	497	465	521	535	547	545	543	516	537	476	513	492	535	530	474	512	530	506	512	516	531	538	531	535	523	542	531	478	479	514	533	504	535	553	534	538	498	502	484	572	525	508	515	535	510	503	558	536	491	510	503	521	480	529	502	536	495	516	516	523	466	486	532	530	545	543	491	540	506	530	542	535	497	488	525	515	528	521	517	515	520	527	500	472	512	466	518	524	553	518	501	510	554	517	551	500	527	508	524	501	543	496	541	500	505	544	541	503	520	534	518	491	531	541	615	549	545	557	517	508	523	535	523	522	576	502	491	546	511	517	526	538	545	491	539	482	508	510	503	509	564	525	471	524	523	544	501	553	534	573	513	516	540	541	556	511	514	531	506	477	527	500	501	461	505	549	523	514	515	530	527	507	510	515	539	542	571	523	527	519	521	478	567	546	554	505	509	496	540	491	496	516	536	512	526	486	530	503	559	514	489	517	498	555	513	533	488	502	547	519	509	494	536	508	518	533	482	516	532	527	563	567	558	502	520	518	515	545	481	533	480	476	507	487	539	532	501	535
18130	16634	23542	24505	22003	16912	12633	9281	8581	6366	5576	4830	3334	3151	2697	3006	2688	2240	2907	2234	1295	1230	1495	1699	1762	1908	1804	1647	1753	2269	2443	2560	2352	2048	1336	1554	1496	1359	1206	938	1025	732	895	820	621	794	776	663	652	613	614	589	625	499	495	591	454	399	466	445	395	419	393	381	436	382	322	310	304	316	320	358	395	395	347	373	328	344	309	263	256	232	233	192	202	216	221	198	181	196	197	191	196	227	233	212	201	240	223	220	217	248	208	249	239	221	212	211	182	209	209	177	199	193	199	202	220	195	180	218	199	205	195	202	212	189	236	200	194	192	203	198	194	176	189	184	220	213	167	210	212	205	192	211	186	218	218	193	175	196	167	198	169	187	208	211	191	166	186	190	202	205	188	198	194	199	194	179	189	211	211	189	206	197	178	194	199	202	210	193	191	204	204	181	191	223	212	197	172	193	231	194	214	215	188	184	186	186	210	186	191	201	200	198	208	172	192	190	178	211	201	218	214	213	181	184	187	208	186	161	174	195	195	165	203	202	210	175	196	186	204	184	181	213	200	176	183	193	190	193	204	183	197	194	171	200	201	210	190	217	199	217	194	190	201	195	174	190	209	196	207	173	157	185	224	203	192	179	213	208	197	190	177	211	179	194	191	204	183	200	195	177	175	209	193	192	191	220	186	197	190	190	181	206	191	227	189	194	171	163	210	175	205	199	170	189	214	187	179	209	193	177	201	184	198	164	190	200	187	198	184	178	203	202	203	218	205	196	179	206	188	173	178	178	208	183	190	205	194	197	191	205	204	174	172	176	153	177	206	177	211	189	220	229	184	187	215	185	191	194	200	201	197	194	190	190	183	183	165	188	197	204	185	171	172	202	172	201	197	195	180	187	200	208	210	196	188	172	191	213	190	203	209	196	191	204	195	203	208	192	187	206	192	209	191	183	205	198	208	205	205	197	189	190	185	201	202	203	171	179	192	199	192	168	208	195	189	181	210	206	205	190	172	192	189	197	204	198	187	192	205	192	213	196	192	225	195	195	190	182	213	173	172	196	221	210	174	186	163	197	203	197	201	180	195	198	202	191	202	188	195	214	215	164	202	207	223	193	198	190	187	185	200	180	200	204	223	178	191	202	187	172	203	200	198	195	208	156	188	185	197	186	199	203	212	179	162	185	191	194	200	209	200	207	178	182	217	210	174	206	188	197	193	192	193	194	204	191	173	195	187	182	197	201	188	191	188	192	197	182	211	173	170	196	185	196	182	202	189	167	224	194	194	199	206	188	210	172	188	201	192	191	193	169	184	194	188	195	176	177	206	176	172	206	169	202	206	173	184	166	201	199	195	183	199	181	157	178	186	191	207	171	203	177	200	215	199	191	192	192	191	200	213	182	182	205	181	186	189	211	199	182	196	199	218	199	191	185	166	202	180	181	189	234	212	232	179	186	183	198	192	210	193	167	204	185	196	183	187	201	204	211	205	206	202	179	187	189	190	181	152	197	196	194	187	170	180	186	199	183	160	190	214	189	221	191	182	209	179	228	183	212	196	190	190	187	179	192	183	193	189	189	196	185	167	181	214	215	230	189	190	179	187	176	201	163	185	188	210	201	212	206	212	185	193	199	205	201	196	188	186	184	200	165	178	193	185	201	204	205	202	229	189	205	196	200	199	234	179	213	194	188	198	198	170	208	179	192	214	194	173	207	194	185	178	196	197	188	201	203	191	198	191	163	193	183	203	199	205	164	178	187	182	197	181	192	197	181	192	210	183	203	203	189	185	184	190	194	204	187	202	185	197	179	198	187	190	203	182	195	182	180	199	200	192	213	189	190	208	222	200	229	183	187	183	190	168	209	198	189	170	199	187	186	201	196	185	212	187	200	217	206	189	212	208	201	193	204	180	185	215	212	187	181	202	190	190	208	172	223	191	180	193	180	169	187	203	185	179	172	167	196	190	220	190	193	219	191	191	197	184	192	200	202	190	212	212	209	196	203	196	203	227	199	192	187	197	203	194	191	214	199	197	182	190	206	198	224	189	183	193	205	191	204	190	197	195	196	204	177	177	149	202	177	222	196	184	206	187	200	201	181	185	168	174	202	211	192	193	180	178	196	212	178	203	200	196	205	189	179	198	206	197	179	200	180	182	194	195	190	210	198	204	220	194	195	181	204	224	184	191	221	181	191	192	209	184	186	201	211	189	184	197	188	186	193	203	174	168	175	196	197	235	187	178	218	187	220	202	203	184	192	196	169	182	174	192	182	177	208	206	190	182	204	227	198	196	201	175	181	200	164	216	187	216	175	173	216	190	216	191	163	188	207	174	171	198	200	176	185	204	185	203	187	188	199	205	212	193	195	185	190	192	190	220	185	178	175	214	196	193	172	173	203	199	188	182	202	203	236	182	189	182	198	199	205	202	190	206	205	217	210	226	189	162	195	179	187	201	193	141	194	191	200	206	199	196	157	194	202	166	203	179	185	182	223	201	171	205	195	197	191	178	187	200	196	182	185	185	203	181	181	198	177	190	208	211	211	212	214	206	203	215	214	207	171	194	181	182	205	179	157	186	187	198	197	197	198	192	183	183	209	228	183	185	211	201	209	182	226	199	193	211	207	196	203	183	198	197	182	179	208	212	190	184	191	182	185	194	207	190	207	189	192	220	204	194	203	207	193	203	182	186	186	189	201	185	188	199	157	176	182	180	171	205	190	205	214	192	204	222	165	180	217	185	184	181	190	190	182	192	206	186	193	173	172	208	213	192	226	193	184	174	211	210	192	195	174	191	220	182	193	185	211	166	173	218	179	186	190	196	184	209	207	180	202	181	171	200	201	173	200	192	211	212	214	202	192	187	204	203	195	202	219	185	182	193	173	195	190	188	187	212	214	228	205	206	198	183	207	168	188	200	213	187	194	183	210	201	177	189	194	192	196	171	214	228	175	182	182	189	177	179	187	186	171	190	216	190	178	183	198	175	194	161	194	196	168	183	181	186	195	197	182	209	204	211	178	206	201	218	192	188	170	238	208	203	217	167	197	180	204	211	180	191	181	188	203	183	197	175	169	199	190	194	205	153	212	208	173	190	198	194	194	185	183	176	172	174	193	197	216	188	182	194	181	213	214	179	184	173	180	211	212	173	180	157	201	184	193	197	188	199	200	183	190	192	179	201	171	193	177	156	189	198	181	205	168	204	208	195	208	168	202	169	203	197	191	190	195	189	170	174	202	171	200	183	196	204	211	196	191	189	191	191	210	213	178	207	209	177	193	184	185	195	203	188	229	170	197	225	192	176	202	200	212	212	199	189	185	195	186	192	196	192	208	183	193	206	177	200	183	185	185	186	210	201	181	206	212	223	207	217	212	197	195	195	182	196	188	177	208	204	170	181	192	202	200	187	200	184	177	213	199	205	173	204	182	181	195	204	187	205	168	226	201	203	188	186	193	191	192	182	208	199	187	204	214	199	204	198	185	203	208	186	209	210	215	206	223	200	192	191	231	211	216
11798	14967	26114	30201	30601	28198	25924	23530	21781	18229	17940	16582	12505	14308	12530	13636	12805	11993	14829	10863	7729	8055	9057	10743	11238	11967	11698	11060	11709	13572	14276	14854	13069	11748	8465	10148	9391	8002	7854	6162	6645	5043	5949	5608	4271	5633	4671	4832	4429	4038	4172	4060	4073	3642	3414	4032	2891	2417	3065	2998	2527	2354	2383	2401	2755	1908	1729	1820	1834	1546	1845	1815	2086	2070	1976	2227	2275	2258	1585	1258	1379	918	848	741	781	678	750	759	724	730	733	693	739	712	849	739	762	784	715	772	841	928	878	766	736	710	721	725	664	685	633	672	644	653	639	625	625	641	574	693	683	681	683	662	627	643	676	681	644	653	583	603	589	586	614	599	549	607	579	608	580	583	593	622	617	568	608	584	574	573	549	546	587	553	582	634	596	561	546	571	556	574	630	593	568	601	600	585	576	568	600	580	581	562	599	588	595	574	560	597	603	549	570	551	538	599	543	540	611	586	571	593	529	579	602	617	594	539	595	554	575	554	605	536	615	547	575	553	552	571	591	567	566	576	592	580	602	595	654	599	573	582	578	574	593	587	563	545	570	612	608	545	569	591	550	619	556	587	609	595	564	573	605	653	574	545	557	603	573	584	585	574	601	588	600	602	597	590	582	609	591	563	550	621	577	531	601	546	531	580	585	562	576	562	574	567	591	562	539	602	564	609	558	592	570	568	598	573	585	601	582	588	577	598	563	597	553	569	621	558	581	587	581	550	582	565	579	572	596	571	584	589	537	577	530	583	598	609	602	603	582	563	595	591	558	604	583	559	639	593	606	599	587	570	591	607	637	624	542	605	572	602	537	579	555	593	566	582	578	562	563	624	598	556	619	540	605	585	563	598	598	576	544	594	586	566	560	579	578	584	580	583	614	509	544	559	560	595	566	579	588	615	655	581	602	607	554	560	564	576	570	608	573	597	559	598	587	570	567	566	583	603	578	582	564	598	615	583	563	562	578	556	579	613	564	600	580	566	582	554	568	581	614	593	609	554	588	594	585	588	533	560	575	575	558	566	592	565	593	564	564	593	541	528	606	596	567	589	601	591	569	573	563	613	571	617	535	604	613	592	615	597	618	606	559	577	568	551	576	586	568	564	595	567	528	555	617	596	571	541	578	554	552	565	604	571	566	529	558	590	548	562	594	577	580	549	553	574	575	537	554	574	513	594	563	562	572	588	580	573	587	589	596	559	560	577	610	558	554	576	540	543	600	602	557	547	546	618	564	618	648	621	529	599	599	591	548	571	602	564	547	525	561	621	545	552	608	636	571	582	562	575	577	590	592	557	594	566	581	584	539	556	569	559	551	535	604	581	599	583	558	538	576	613	600	621	567	582	555	598	598	591	545	550	593	572	549	584	601	567	622	607	596	580	619	575	585	597	595	634	574	562	603	576	553	561	595	603	575	547	546	556	554	621	579	566	572	573	568	567	589	598	562	607	554	570	583	570	580	567	580	567	571	512	557	560	502	582	604	567	607	593	571	593	586	576	584	540	593	572	578	555	575	595	579	554	586	587	576	555	596	577	585	585	552	621	599	555	580	608	632	598	585	585	583	603	587	598	556	571	543	575	557	581	600	544	572	579	547	572	587	573	585	602	571	570	567	608	592	536	563	556	574	582	589	555	541	580	569	559	548	569	613	622	561	560	567	582	563	561	538	556	560	590	586	584	595	566	561	606	538	595	579	550	591	576	546	591	591	587	570	592	584	604	633	588	619	639	586	557	557	578	570	565	552	581	590	571	603	604	582	566	621	550	626	574	550	543	578	532	611	567	576	610	574	584	547	639	599	582	563	562	607	604	572	571	621	602	575	582	563	535	552	618	614	564	540	575	573	542	583	589	546	637	603	581	579	551	573	545	569	547	590	548	569	610	542	621	518	578	623	530	569	597	571	549	616	528	584	585	607	585	602	576	577	559	592	578	591	581	568	587	572	600	580	594	608	580	573	553	570	557	541	583	547	584	597	530	603	561	581	617	585	579	554	605	572	596	591	565	578	613	589	563	596	563	586	586	571	604	591	562	550	589	568	585	625	591	563	610	539	581	588	579	579	565	562	552	568	579	559	562	577	581	563	570	553	589	593	555	602	606	610	601	602	589	551	550	596	606	568	576	566	564	575	552	579	583	594	589	555	613	589	570	538	535	594	548	563	562	598	591	566	590	582	618	592	530	557	560	572	589	609	530	611	603	577	573	573	578	641	612	574	575	607	597	576	583	579	576	577	530	600	606	585	590	540	594	594	555	597	566	582	581	556	611	568	575	578	564	557	574	579	567	561	590	565	577	557	592	576	581	610	585	565	586	548	590	533	584	577	567	558	570	603	614	544	588	542	573	556	635	568	611	545	595	542	607	521	592	583	569	604	616	581	580	536	556	585	567	565	597	556	572	590	599	577	538	562	592	623	546	549	579	626	587	542	553	556	573	548	573	589	602	557	609	580	578	587	572	595	590	590	563	575	579	568	559	594	589	550	609	592	544	592	561	551	556	557	584	544	563	600	585	531	589	612	535	586	594	574	549	572	545	551	598	578	637	561	567	597	626	549	556	571	598	567	560	570	586	609	595	558	606	547	539	623	556	525	577	562	582	547	657	580	603	573	611	565	587	505	556	590	596	578	611	609	577	595	590	588	600	597	563	602	565	549	623	560	575	529	593	542	567	572	588	564	583	585	582	541	614	593	578	530	565	569	563	549	557	597	576	575	560	574	594	579	599	530	600	574	619	588	560	555	622	593	586	589	583	558	565	592	575	563	600	576	602	578	599	582	580	596	596	574	563	583	576	568	590	543	621	625	576	561	597	599	568	596	556	604	603	572	553	626	590	562	600	554	588	594	563	528	569	607	538	558	584	565	536	617	609	604	557	587	573	606	581	600	589	605	552	590	585	569	571	623	553	558	567	584	572	620	597	556	554	586	561	589	596	553	583	589	599	579	553	557	512	623	585	580	555	567	586	574	579	511	605	569	611	578	555	584	563	582	568	576	649	550	551	576	579	563	596	596	580	511	574	565	598	520	565	616	576	619	560	549	585	531	537	562	607	603	546	562	582	565	570	611	562	575	612	598	598	584	600	607	580	569	584	598	597	577	556	563	561	617	623	593	582	601	609	556	571	575	623	572	602	537	557	573	556	590	537	600	552	557	586	518	569	606	569	574	629	583	594	573	580	575	584	573	549	572	562	567	585	600	554	586	570	574	534	586	553	582	562	565	561	576	635	589	556	579	633	589	596	582	534	652	597	581	559	542	570	542	634	601	552	539	556	559	582	596	635	579	605	603	601	640	597	561	570	610	571	595	599	558	596	579	563	581	563	595	578	577	604	564	567	587	564	584	596	562	603	547	558	579	586	576	539	624	604	544	523	580	589	600	599	557	513	605	578	622	590	582	584	610	558	562	583	564	618	601	517	560	625	528	528	558	640	574	600	540	638	575	555	555	622	567	532	563	544	578	588	547	577	553	573	533	554	626	589	550	576	589	605	568	537	577	557	547	551	589	581	556	597
26204	23858	30322	32099	27957	24466	19469	16151	15292	11937	10684	9171	6532	6034	5065	5440	4981	4408	5519	4117	2388	2564	2895	3453	3487	3587	3773	3652	3331	4378	4353	4516	4582	3848	3143	3280	2668	2501	2265	1849	2226	1615	1449	1551	1386	1504	1539	1331	1244	1044	1234	1117	1024	1032	900	1062	823	715	760	960	735	684	666	711	761	600	587	576	549	501	578	543	592	565	519	635	654	625	455	437	414	325	272	329	326	284	285	285	305	276	281	309	292	305	281	290	282	273	311	310	300	306	325	306	334	268	278	291	274	291	288	281	267	263	277	260	259	275	247	271	256	291	268	277	274	264	283	266	274	260	259	273	261	279	249	257	264	250	263	264	234	247	230	278	283	267	266	245	235	253	250	252	252	253	225	241	254	278	253	289	270	265	251	260	247	256	244	239	292	260	262	257	263	243	282	262	272	242	237	235	226	257	268	233	245	289	256	244	244	268	248	275	252	256	248	267	223	251	250	247	246	225	258	239	260	261	254	241	254	265	265	260	270	258	238	230	245	234	250	231	264	261	276	262	253	264	261	272	263	268	283	243	254	274	256	251	252	269	266	274	219	265	249	241	287	268	262	255	265	248	229	264	233	308	254	229	270	234	240	283	244	249	262	262	276	258	254	245	261	273	266	260	222	261	254	284	246	276	251	284	263	266	245	268	257	267	253	234	265	251	243	246	285	261	235	268	271	245	259	250	244	259	264	257	293	282	289	247	260	243	258	275	264	242	287	298	243	251	229	248	255	227	267	247	273	252	247	254	228	262	285	277	258	292	266	245	278	261	264	265	283	248	253	275	260	295	262	267	250	276	275	246	248	278	223	269	261	285	241	255	243	280	270	251	258	257	279	234	282	265	258	257	273	280	256	252	278	244	246	260	254	240	225	241	280	256	271	280	272	267	243	265	244	239	270	268	279	260	248	259	274	239	245	257	269	274	252	264	242	291	269	261	255	221	264	253	247	306	274	244	266	287	268	256	250	250	275	257	263	246	242	244	268	263	286	264	263	241	259	269	251	279	235	268	290	272	282	241	255	269	251	259	259	244	274	244	232	243	229	261	268	265	249	283	254	260	273	225	270	245	257	254	278	283	276	247	253	242	258	286	259	277	248	244	267	260	249	244	277	263	242	261	243	271	263	251	240	248	257	265	256	259	264	240	263	251	256	268	244	256	278	275	290	270	278	290	243	234	282	269	244	273	270	242	277	242	244	286	239	259	271	239	246	250	269	260	252	238	241	262	269	232	245	258	256	276	255	242	272	268	260	291	269	277	271	251	226	244	260	278	283	237	276	261	263	261	271	264	267	268	265	265	256	283	261	259	263	254	267	223	241	241	243	249	247	267	288	254	253	265	243	274	228	241	247	270	270	277	287	255	260	289	282	251	269	248	279	261	249	279	293	242	237	260	281	249	264	262	260	249	248	272	256	239	284	241	271	243	258	248	238	256	271	264	246	226	230	249	242	256	260	262	286	258	247	265	267	265	269	258	271	271	279	271	283	242	241	257	247	290	262	253	273	239	267	267	250	257	266	253	266	257	251	261	276	289	238	270	279	280	270	239	253	258	270	267	279	258	267	249	264	287	257	262	246	265	261	252	251	250	242	273	259	275	273	244	275	271	271	255	266	228	205	289	259	268	294	278	247	235	256	263	246	221	252	255	268	252	234	249	256	265	260	220	245	243	241	263	264	226	259	247	282	262	282	255	243	269	242	269	251	259	269	267	253	301	264	256	245	269	267	251	259	270	275	262	256	233	255	262	248	226	259	268	271	238	244	259	268	243	247	265	250	266	256	232	256	279	284	241	254	295	277	277	267	264	251	251	276	268	245	279	275	251	268	231	237	256	250	239	231	261	237	249	254	246	291	282	227	262	270	287	248	250	253	228	291	248	253	257	276	277	294	271	270	250	260	224	247	262	238	245	246	247	255	252	269	261	261	260	278	277	247	260	234	255	281	266	277	251	277	247	265	268	257	241	262	247	266	238	240	258	254	245	250	263	254	243	230	236	278	249	312	262	237	238	289	272	272	254	270	247	288	249	235	259	276	264	245	265	238	243	261	263	244	278	258	246	272	263	230	243	264	250	246	259	265	252	270	299	269	285	262	249	239	255	250	281	265	254	269	274	265	270	256	259	237	246	272	266	239	282	235	260	223	264	264	235	260	272	232	232	273	218	286	279	256	234	256	249	260	276	244	267	277	282	247	274	261	267	265	256	260	239	259	270	220	274	218	248	236	236	274	219	258	285	283	267	298	277	278	296	271	253	243	250	282	248	241	231	252	249	273	252	259	248	270	250	250	272	225	288	263	211	240	253	283	245	255	273	247	245	255	276	269	263	245	253	260	293	246	264	263	243	246	270	263	283	243	261	241	259	272	247	255	280	261	266	243	260	244	305	267	230	252	245	270	279	257	251	245	290	266	241	254	258	248	261	240	242	292	268	282	223	248	259	237	260	278	253	249	276	253	243	258	233	279	222	278	257	250	250	240	286	253	281	265	241	269	273	274	259	247	270	249	259	267	249	279	225	277	247	269	283	274	282	251	252	278	255	266	281	271	249	256	248	291	263	253	240	235	295	248	260	272	273	238	271	236	233	260	250	267	256	240	248	269	248	247	284	247	267	241	271	282	269	267	255	248	262	257	289	249	241	237	273	244	248	276	252	256	248	303	249	271	250	261	260	278	268	256	238	235	239	245	227	264	254	259	260	261	266	246	263	262	250	269	252	273	266	288	287	261	235	261	261	235	245	250	270	239	254	284	269	273	251	269	259	225	250	248	265	272	248	269	258	246	245	267	238	276	256	288	291	263	279	254	236	278	245	270	273	265	237	263	261	256	256	279	283	244	259	270	248	267	275	252	243	266	255	236	255	279	262	233	245	232	260	290	250	255	282	276	257	282	279	262	268	231	249	263	244	255	284	275	262	265	260	259	243	265	253	252	247	238	269	281	253	254	256	244	267	231	281	278	247	289	238	262	233	255	251	274	244	261	254	283	290	288	251	241	250	232	249	247	261	280	234	266	262	243	286	273	248	245	231	251	280	271	254	260	265	273	270	265	251	282	255	263	246	222	245	256	239	257	260	268	275	262	254	293	262	277	266	260	265	259	270	279	242	270	266	262	286	266	285	251	263	263	273	242	295	259	261	270	233	277	235	257	252	279	267	234	245	303	260	258	244	259	237	256	260	264	232	267	269	274	252	253	251	254	296	240	228	273	267	258	267	275	240	275	281	255	256	273	258	272	231	251	251	275	257	255	243	253	242	213	248	266	234	245	233	250	242	276	252	236	279	280	242	247	242	251	253	235	294	247	261	250	268	270	217	238	249	238	274	274	247	287	251	276	296	257	254	251	271	242	278	261	243	254	268	276	252	277	241	217	268	243	267	253	259	266	279	270	285	235	266	253	254	242	259	267	250	262	296	291	281	237	235	256	266	255	242	276	243	247	282	266	219	255	244	267	253	248	252	238	249	288	264	275	258	264	248	265	263
15221	20132	31121	35518	36329	34328	32432	30514	29194	26491	25421	22914	18635	21094	18941	19833	19434	18646	21773	16494	12980	13328	15181	17913	18496	19282	19843	18823	18607	21285	21579	21286	19620	18819	15418	16632	14205	13121	13226	10786	12171	9551	9269	9515	8735	8711	8719	8248	7970	6870	7910	7304	7251	6277	5483	7206	5357	4493	5303	6407	4731	4571	4357	4409	5025	3519	3114	3362	3064	2714	3177	3127	3757	3665	3664	4038	4079	3952	2657	2029	2302	1346	1114	1228	1149	990	1028	1078	962	937	1040	1079	960	1075	1175	1089	1002	1102	1055	1118	1216	1496	1321	1121	1107	1054	938	957	909	928	905	920	913	818	817	846	816	800	818	844	956	984	916	918	970	950	875	930	849	809	782	757	773	767	735	796	758	733	731	741	738	787	740	757	738	712	752	718	698	771	727	725	767	734	741	679	705	709	778	709	716	759	731	755	729	739	748	759	753	692	750	771	735	746	746	742	702	749	695	756	719	752	749	740	732	749	754	767	753	757	685	715	781	845	747	723	753	767	723	722	757	742	732	695	710	756	712	752	721	738	702	709	728	754	738	740	727	768	700	750	687	738	765	723	710	749	737	750	688	728	742	658	746	714	751	735	709	761	743	759	741	702	741	698	738	755	761	727	740	733	714	745	697	750	684	730	692	722	729	707	743	737	739	790	703	750	748	743	762	728	726	777	732	733	718	708	788	707	727	757	765	740	766	707	714	736	773	793	752	726	680	744	734	705	673	701	740	734	716	766	759	726	737	720	741	745	734	740	733	696	704	778	761	742	770	751	751	803	727	691	754	741	722	735	768	716	757	759	708	752	707	712	695	753	742	711	745	699	704	727	731	770	744	742	738	715	710	714	763	676	773	724	759	725	660	651	759	732	762	778	707	719	764	770	720	722	689	707	740	730	723	703	737	726	780	729	696	781	728	719	737	763	786	752	729	710	755	740	736	763	730	721	758	725	773	702	715	712	754	762	707	779	751	671	762	693	766	740	732	712	779	725	693	704	739	739	728	715	726	757	729	672	731	703	804	696	769	689	741	770	716	720	733	732	774	717	735	688	729	736	738	746	760	709	732	726	778	727	764	709	741	732	713	716	744	735	773	727	735	710	709	741	657	754	722	715	704	687	738	774	748	704	768	727	734	778	700	729	733	761	755	743	675	744	746	725	718	719	762	704	772	739	730	724	740	716	768	724	745	722	733	751	767	729	723	738	761	704	722	705	741	665	725	703	722	761	720	747	690	715	725	725	720	724	744	711	743	702	693	698	763	723	691	710	700	719	725	751	717	735	763	689	712	688	704	714	763	746	747	735	712	707	727	687	742	715	700	685	640	768	742	753	714	768	725	716	747	703	772	737	777	736	744	740	723	710	708	730	790	745	766	667	741	752	715	718	702	706	697	763	767	707	697	741	780	708	743	717	771	754	705	753	716	738	758	694	715	749	770	741	798	711	722	722	723	751	713	710	737	768	776	730	743	733	703	711	775	729	763	763	756	716	708	752	731	735	779	725	713	746	769	708	728	722	726	752	704	707	732	731	722	760	771	696	766	736	761	764	702	759	706	728	760	731	760	702	686	752	745	753	764	709	720	755	704	752	695	716	739	762	714	769	660	729	682	726	741	665	747	751	742	734	753	720	768	727	746	725	748	766	753	725	765	706	771	707	741	735	741	706	717	770	698	740	832	709	756	706	766	755	704	709	736	734	738	707	704	780	709	699	792	802	732	773	725	769	741	742	741	733	734	755	716	758	754	730	775	779	740	758	754	731	760	709	758	735	727	725	685	710	741	774	744	708	753	753	676	747	733	741	694	767	719	749	723	762	737	731	750	739	732	674	744	728	746	746	754	748	717	722	717	735	704	748	667	757	683	719	715	723	712	714	687	692	776	739	714	732	701	715	748	716	696	700	721	744	711	748	683	720	698	748	727	741	726	755	724	741	758	747	718	718	734	725	744	754	748	723	713	747	727	756	761	680	737	754	754	759	674	743	790	727	702	737	736	745	741	778	748	744	739	710	722	756	749	753	704	742	749	677	699	687	725	812	699	717	757	767	707	746	745	730	778	725	736	739	756	756	759	760	728	781	709	750	674	753	692	714	738	699	732	779	682	712	712	738	734	735	759	698	740	738	700	689	759	749	710	721	687	696	704	733	698	709	804	751	732	725	723	734	762	776	739	748	740	736	732	753	705	761	755	715	695	762	726	737	721	751	692	740	742	685	769	713	756	698	732	707	760	719	700	707	767	751	765	746	766	712	724	746	715	710	704	764	728	765	734	745	746	734	719	710	712	734	737	768	778	744	745	711	706	749	745	717	700	742	709	738	736	741	704	721	730	759	769	756	728	748	734	750	752	716	727	694	722	740	724	742	731	759	756	749	697	681	751	675	683	748	702	772	727	747	680	753	694	748	716	664	746	709	733	730	722	772	733	774	689	702	713	753	758	679	762	730	760	834	725	776	742	762	720	766	759	701	714	717	759	704	766	729	732	689	755	741	737	772	732	739	697	750	738	687	768	715	706	767	711	788	753	742	730	724	719	744	712	760	725	741	705	693	727	749	763	741	749	695	783	698	729	740	732	784	759	712	781	685	739	716	722	692	724	764	748	705	758	688	740	730	711	730	752	713	717	727	700	730	713	739	716	810	769	718	706	706	745	758	730	743	759	787	737	763	736	755	799	720	758	764	733	696	738	729	734	692	718	704	745	736	701	744	724	755	765	789	767	714	733	703	714	708	774	759	760	721	710	736	773	671	674	743	769	750	717	753	720	737	778	731	726	749	706	692	723	717	732	756	728	709	678	710	727	736	709	742	755	724	721	724	721	802	762	718	721	718	749	711	705	767	719	727	691	722	716	779	761	709	755	767	712	720	716	711	748	718	750	760	805	789	743	723	752	744	695	719	708	692	722	733	726	745	729	739	707	734	717	716	708	752	734	744	789	679	689	811	721	756	743	770	793	700	797	709	711	761	706	726	745	676	716	705	744	747	778	709	712	739	736	762	713	703	741	764	758	734	740	766	742	733	713	753	745	788	720	720	775	716	718	726	758	754	753	753	715	716	730	748	728	706	764	708	756	739	743	791	779	725	722	712	795	783	691	696	700	718	769	703	686	751	765	712	711	688	735	722	757	746	724	734	752	771	735	731	755	731	715	745	750	754	766	732	732	776	741	752	670	746	692	735	734	771	753	708	720	709	691	743	733	701	706	728	720	752	759	758	701	691	738	750	701	769	713	773	736	760	714	681	747	639	736	774	740	694	697	724	714	748	744	722	768	767	741	759	738	713	757	723	681	792	774	769	748	703	753	742	736	734	777	702	721	748	734	699	719	756	714	737	757	746	756	753	736	750	783	734	719	731	748	714	754	711	722	718	755	687	721	762	729	715	738	748	759	759	738	739	741	690	791	717	752	750	743	690	718	732	706	768	710	752	689	717	758	708	708	711	697	730	721	689	778	739	693	731	726	736	684	697	755	752	740	744	669	735	714	699	690	779	774	738	733	739	770	720	696	718	763	750	741	755	766	712	711	702	714	759	717	736
6997	5435	7395	6670	4569	2985	1981	1490	1156	934	714	619	498	533	449	422	350	382	349	319	218	254	265	256	252	259	262	295	258	248	290	281	252	248	228	211	247	225	247	193	201	193	218	156	193	216	204	205	217	203	197	173	172	211	214	185	235	178	179	170	163	182	181	191	183	185	178	163	195	174	193	216	231	187	181	188	168	172	192	189	175	171	180	184	175	168	161	177	164	169	161	166	162	174	173	176	176	173	164	178	164	159	177	179	170	165	197	172	191	176	163	182	201	194	192	190	194	162	158	183	186	172	185	170	188	177	184	178	157	168	166	169	170	176	202	173	175	188	154	177	194	153	191	163	175	172	167	174	165	146	159	204	162	194	173	192	166	153	167	173	153	166	188	180	210	170	132	190	157	188	148	165	157	169	181	166	176	175	158	166	169	150	186	184	166	185	155	185	179	174	166	198	158	184	211	146	188	163	164	182	205	167	192	174	177	191	182	173	178	185	160	192	151	177	190	168	191	175	166	166	149	159	162	156	176	158	182	191	178	157	199	179	172	156	155	172	157	162	172	194	170	192	195	213	177	162	192	201	173	175	159	151	172	183	181	157	163	170	199	177	175	186	164	153	162	173	164	178	194	179	193	178	177	189	163	187	169	180	160	167	153	168	173	138	168	159	166	163	166	174	163	191	174	177	165	181	161	166	154	176	204	161	163	170	187	162	163	180	164	196	146	179	168	180	183	179	175	191	174	175	185	177	168	210	175	173	164	175	151	173	166	173	173	162	191	197	185	167	177	190	172	160	173	175	174	177	179	158	187	196	188	168	180	161	155	170	156	181	167	183	187	162	163	185	169	201	185	180	169	177	201	153	145	166	188	195	178	206	168	172	190	166	192	172	183	149	189	185	175	170	195	194	179	201	160	158	181	176	190	173	174	172	163	177	168	156	160	181	163	170	172	187	177	181	193	167	185	188	174	190	183	171	163	193	171	193	186	168	176	182	190	182	168	174	160	175	171	189	167	183	178	170	174	165	180	186	156	171	170	148	187	172	153	193	162	171	174	173	182	197	174	163	186	177	175	163	164	185	179	184	185	192	166	184	181	183	167	190	168	169	160	191	174	176	170	175	163	186	157	189	187	179	190	164	178	178	177	159	191	164	185	174	163	168	191	151	164	187	174	184	171	179	162	183	176	177	190	153	172	170	173	180	187	156	158	161	180	176	163	168	157	175	160	189	178	164	167	173	153	175	175	152	171	166	148	155	156	161	181	143	184	191	156	174	163	178	159	178	139	187	178	179	159	196	160	172	166	194	167	160	182	183	175	195	173	214	191	192	180	173	177	184	186	166	173	190	180	165	197	187	171	189	159	167	168	178	163	184	182	159	183	152	202	171	156	178	160	161	190	176	159	182	164	167	161	183	176	192	162	148	156	190	185	183	157	184	179	180	185	151	187	155	150	176	189	164	189	156	181	170	186	163	173	166	150	180	166	166	186	167	167	168	163	176	196	192	165	175	177	161	161	157	167	181	174	182	160	175	160	177	168	175	175	170	193	179	184	134	161	189	171	172	171	186	146	177	184	158	191	153	175	194	171	165	167	147	163	171	183	163	166	160	189	175	164	175	171	181	160	164	195	188	177	194	175	165	160	194	165	164	184	165	196	191	189	193	166	175	181	159	197	178	190	183	164	181	178	171	139	171	183	187	172	167	185	163	185	180	205	165	170	171	173	175	176	198	178	177	148	176	180	165	167	160	164	178	179	152	156	180	164	168	166	159	167	186	184	183	180	172	173	172	170	160	197	178	176	175	196	186	166	179	185	187	175	167	175	165	181	179	166	173	177	192	193	171	171	171	161	178	174	192	192	164	164	193	189	177	178	182	190	175	202	181	178	179	170	189	169	163	181	176	184	173	176	195	175	175	154	159	167	189	172	214	167	182	177	184	172	175	187	184	183	170	176	169	158	191	173	170	173	186	154	186	152	194	193	175	170	182	170	186	184	184	179	182	149	173	169	188	168	185	173	167	173	181	171	180	187	161	177	177	164	162	166	176	182	165	191	197	157	142	172	180	181	165	166	176	164	149	170	172	173	153	151	160	178	195	177	153	167	167	167	176	160	152	167	168	158	182	163	180	176	151	200	156	154	180	180	165	176	188	172	187	172	174	175	168	186	174	154	154	146	179	183	188	144	167	177	177	169	163	162	197	191	175	151	200	172	193	170	176	173	182	179	166	187	160	164	145	181	178	154	169	151	181	174	192	172	168	191	173	207	179	180	180	159	172	177	163	179	178	166	186	176	176	164	150	160	163	173	163	155	203	183	157	210	187	175	149	179	185	161	176	189	173	166	173	191	168	170	180	177	170	186	167	155	165	185	164	187	164	186	204	184	166	169	135	152	163	185	170	180	188	168	176	171	187	161	192	165	178	180	153	161	179	173	172	190	164	189	179	178	194	174	179	186	190	184	184	185	169	182	181	166	171	156	175	175	160	181	152	167	185	165	175	169	170	149	155	192	196	160	166	153	161	192	202	184	184	174	171	173	179	196	197	172	175	162	165	192	173	156	176	196	210	157	185	185	183	180	175	201	177	174	185	204	174	156	192	164	157	146	176	168	179	162	159	183	173	178	150	170	175	192	171	190	197	167	177	169	165	149	174	191	164	176	160	200	181	181	158	168	173	195	156	173	174	190	176	194	187	196	181	182	173	160	177	165	198	176	164	152	181	175	181	171	195	178	173	187	164	193	170	195	175	175	160	172	183	176	178	177	188	187	184	173	192	185	157	168	183	162	170	184	182	181	175	147	176	178	186	174	161	149	153	175	183	169	172	168	175	179	180	176	169	157	191	169	169	170	189	192	153	167	186	159	167	190	162	159	183	203	187	165	192	182	183	179	174	155	167	151	161	175	175	179	159	170	163	181	209	170	174	161	154	195	177	198	177	190	153	147	165	181	175	182	203	168	157	174	171	165	163	160	163	166	191	188	160	174	166	187	164	171	171	168	168	163	157	158	177	186	182	157	180	170	192	187	176	176	169	176	144	182	181	193	177	192	171	180	165	153	166	163	159	157	185	170	165	182	153	189	182	170	163	150	175	194	164	192	199	152	183	170	173	171	178	192	168	174	172	162	153	188	188	199	195	166	170	175	164	197	179	156	175	151	181	183	168	178	177	190	163	186	175	189	185	163	154	174	172	190	153	168	180	170	156	166	167	161	200	188	184	171	174	164	173	178	182	177	195	193	177	171	176	174	167	171	184	160	192	173	193	170	185	181	164	179	167	153	183	177	170	187	172	185	192	177	147	161	187	175	152	184	156	175	168	143	176	187	171	196	189	166	165	176	178	194	168	177	170	176	169	185	153	164	173	175	178	174	185	179	183	158	192	182	152	170	159	168	176	186	176	167	169	176	177	163	186	178	187	162	174	179	186	167	165	193	179	191	178	190	197	187	174	151	155	165	174	170	177	192	180	182	178	183	166	200	189	185	167	182	169	180	182
4855	5905	13252	15802	13341	10239	7916	6522	5464	4665	3792	3129	2676	2769	2415	2139	1926	1718	1772	1413	1158	1122	1139	1217	1137	1166	1180	1178	1151	1204	1334	1320	1213	1201	1043	1067	964	937	963	750	888	851	672	747	692	701	760	710	745	666	793	737	709	653	683	668	646	651	585	590	637	626	641	609	646	581	613	608	600	590	631	633	681	632	625	642	647	617	589	602	619	565	530	561	550	505	551	543	495	543	531	529	543	540	520	558	534	552	547	558	541	570	550	596	586	570	570	573	538	575	565	558	508	541	551	546	517	540	557	552	530	524	483	584	513	492	539	554	559	514	501	535	530	556	510	497	546	507	498	584	559	533	526	540	530	535	538	499	525	517	540	506	508	480	525	525	496	521	499	506	508	517	527	503	514	505	505	502	520	583	513	547	514	502	507	506	505	524	515	511	526	515	533	529	524	527	486	505	516	508	538	531	548	568	515	542	506	512	469	552	536	558	517	560	501	503	505	524	494	533	530	539	505	565	460	558	490	507	495	569	502	548	514	543	522	517	555	515	554	542	516	471	557	509	520	464	511	464	529	530	540	500	527	476	524	492	528	495	559	571	499	521	504	514	496	540	503	494	507	500	495	502	545	516	520	512	510	524	504	527	488	551	519	528	592	508	542	504	582	501	492	502	514	554	556	509	558	529	558	527	468	507	525	522	530	523	499	532	553	500	507	484	539	516	543	546	478	466	465	529	485	526	497	521	517	515	534	521	508	515	528	531	541	533	575	560	563	503	539	507	522	509	496	551	503	497	508	540	515	544	509	521	525	494	516	524	525	510	549	537	527	491	522	526	550	507	533	578	516	529	537	561	582	491	525	554	539	542	519	493	509	498	538	595	540	512	521	561	520	508	540	508	500	516	544	509	525	507	506	529	545	509	507	542	541	488	521	563	517	564	514	490	517	527	496	496	579	497	490	573	502	519	521	512	515	575	527	481	499	509	550	536	516	501	521	512	507	523	534	540	532	524	487	496	516	511	537	507	557	542	499	500	545	476	520	523	533	559	504	509	521	512	542	543	500	530	532	529	533	544	522	558	539	508	472	534	513	514	533	512	470	519	518	544	525	518	502	507	494	564	530	521	485	524	506	529	539	526	516	553	508	577	532	529	502	530	536	502	541	527	558	521	508	543	510	484	528	537	535	505	572	543	493	529	502	512	509	522	540	550	510	559	505	567	528	517	557	504	513	507	547	522	551	524	503	544	509	499	538	536	520	555	574	532	494	525	503	524	517	484	545	526	533	493	533	497	511	522	518	502	522	538	544	517	466	517	491	521	575	540	525	524	487	558	505	495	506	521	511	504	507	509	546	507	527	503	516	499	493	534	494	509	498	508	456	506	551	505	498	539	523	553	548	532	523	535	485	490	486	527	525	509	521	550	478	511	548	506	518	506	464	523	520	508	536	508	535	536	510	498	512	511	485	527	499	557	514	480	552	553	509	552	498	528	521	543	529	521	501	533	508	547	487	549	483	548	511	577	493	544	542	487	514	522	527	572	504	541	540	518	507	536	533	546	529	502	533	551	573	504	570	539	516	510	522	551	516	566	494	544	556	520	518	542	565	524	560	543	555	535	531	542	508	527	505	487	514	499	492	477	525	537	522	540	548	500	527	501	550	495	508	543	534	512	538	540	527	502	529	519	482	515	518	512	569	534	486	477	525	544	472	577	510	525	507	478	515	496	521	538	481	525	522	530	540	510	475	539	524	522	533	529	506	503	500	556	514	534	514	527	505	530	485	530	478	521	509	547	523	551	482	508	528	522	502	542	513	517	531	448	535	474	499	555	483	521	518	480	529	502	511	519	507	534	548	528	535	550	494	497	502	519	544	541	467	499	530	536	530	533	536	524	525	497	517	459	515	524	535	486	508	535	488	507	516	519	568	487	516	548	494	497	519	552	497	511	537	497	533	515	516	501	538	500	512	540	523	545	497	488	556	518	570	563	491	493	504	510	539	549	521	528	501	563	494	485	505	531	557	542	518	553	551	531	553	537	496	526	500	517	541	524	532	531	525	549	506	537	502	508	531	552	542	526	540	482	556	510	549	550	534	498	573	525	478	499	513	519	549	559	534	530	508	536	495	540	518	545	546	536	530	531	520	576	510	524	502	543	489	543	551	519	559	495	518	506	528	516	537	519	515	527	542	527	523	499	514	512	532	540	565	518	495	509	530	540	518	545	497	485	518	529	534	529	497	546	579	512	519	571	541	506	534	512	503	503	543	486	512	530	492	534	513	522	498	525	479	522	557	511	523	495	516	529	571	519	499	560	542	515	537	513	506	528	496	536	495	520	531	514	518	510	497	493	516	517	518	514	551	528	486	523	495	544	503	532	554	523	540	529	520	523	531	548	523	480	573	526	552	579	553	542	550	540	506	512	504	551	500	490	519	537	576	475	526	534	554	524	503	515	532	531	531	545	550	502	543	581	500	492	521	522	532	531	488	502	514	559	535	539	496	544	478	513	513	529	517	512	529	481	480	557	544	497	508	545	517	494	509	477	515	516	483	517	547	578	529	547	519	515	505	518	544	551	533	504	545	534	489	480	498	551	525	526	558	519	531	503	491	542	466	533	504	554	505	546	538	547	532	502	537	533	512	520	545	527	477	504	549	542	517	525	485	530	508	542	518	506	519	519	510	570	490	572	496	504	486	566	528	492	544	517	504	540	520	484	529	495	521	530	528	550	513	526	498	527	564	542	492	512	525	536	521	485	513	560	515	503	500	533	518	540	494	531	491	510	493	500	522	533	593	519	463	504	533	510	543	537	502	492	500	503	539	497	534	484	524	557	512	537	530	525	527	484	521	485	527	547	561	500	507	539	510	533	559	515	502	534	527	527	491	554	479	511	500	494	560	499	547	521	541	487	517	526	526	517	498	528	540	504	508	552	527	513	561	547	513	525	519	547	497	492	513	537	485	539	506	559	521	549	508	517	527	547	533	505	534	558	509	503	527	560	543	536	480	542	535	527	528	494	546	515	549	506	558	504	480	535	539	502	520	496	515	510	495	483	500	493	538	493	514	506	514	470	529	496	518	522	518	540	534	534	520	487	507	527	498	519	541	562	577	507	515	500	550	497	490	557	550	507	468	504	511	527	517	544	518	555	566	545	540	542	554	526	553	522	510	498	536	505	500	549	528	495	547	527	520	547	496	489	503	526	556	518	505	540	499	503	534	515	529	523	501	521	530	508	530	499	498	477	490	524	516	517	520	535	527	496	499	510	515	519	518	541	520	561	531	550	527	504	486	554	521	493	492	521	507	519	528	501	537	547	524	478	537	540	486	503	501	505	506	536	516	485	545	532	494	522	559	503	510	513	524	535	525	504	517	517	537	520	519	503	523	540	535	540	509	518	532	570	505	518	556	524	542	491	525	506	529	497	536	521	542	563	550	523	554	556	548	514	534	533	504	517	499	496	523	546	521	506	521	548	522	498	540	510	509	543	538	533	554	500	509	488	517	558
17937	16342	22926	24165	21638	17566	12607	9885	8538	6135	6003	4924	3934	3686	2813	3069	3038	2531	3263	2109	1414	1386	1453	1834	1848	1902	2042	1927	1872	2005	2838	2710	2439	2127	1549	1568	1513	1345	1256	841	1133	1018	729	817	760	810	700	733	733	621	634	616	553	470	472	504	437	406	426	489	436	462	404	419	392	365	363	357	360	330	330	323	299	359	365	434	389	360	242	232	269	247	219	209	235	177	191	192	227	205	207	194	211	199	220	192	188	204	194	175	231	235	224	180	192	160	193	211	189	189	181	168	210	167	184	173	183	210	214	197	184	193	217	186	187	200	198	215	173	193	153	192	173	167	193	186	191	194	190	170	192	180	172	169	174	182	196	196	190	173	181	172	186	155	158	198	192	222	209	208	175	202	166	187	167	207	199	203	179	201	163	185	183	174	191	203	169	202	199	174	167	160	189	160	198	208	187	179	184	195	184	188	183	173	178	172	180	199	177	185	162	167	174	173	196	185	188	207	183	173	213	198	179	190	185	175	180	174	183	177	199	158	177	176	201	205	172	204	198	178	184	170	176	157	190	173	207	189	168	196	205	183	181	178	197	194	160	188	189	169	170	193	199	179	208	187	169	209	186	170	176	149	188	184	193	195	170	181	156	183	181	186	173	172	192	186	197	171	183	170	209	213	183	165	180	209	175	199	190	200	204	210	192	177	191	173	169	188	202	199	199	172	175	178	180	205	167	147	195	187	209	211	174	178	176	192	180	176	170	188	167	194	182	165	198	208	180	185	186	185	183	180	187	197	195	199	177	207	176	189	189	185	180	173	190	167	176	196	189	179	160	159	204	140	185	170	238	191	208	184	193	168	195	196	162	194	199	172	170	194	203	203	174	220	182	185	177	152	215	195	150	188	184	174	182	200	190	175	179	186	145	171	180	192	189	184	185	180	198	170	199	196	199	180	166	196	180	166	186	182	185	212	198	183	178	196	221	161	198	167	177	170	181	183	178	165	198	212	172	175	193	200	177	178	188	192	169	180	166	166	204	167	190	184	201	215	182	198	167	171	168	182	187	192	198	168	194	178	188	169	183	201	193	215	183	184	196	199	198	183	188	174	175	197	187	197	214	172	155	201	179	173	199	184	188	187	196	181	184	178	201	190	187	202	190	192	176	186	189	181	193	201	167	185	200	191	186	195	173	188	176	157	196	170	192	172	177	163	182	196	178	206	212	190	205	202	186	198	171	186	182	195	159	184	175	178	182	175	190	188	187	165	163	187	157	192	171	202	190	189	186	212	190	202	175	187	169	193	169	205	179	189	206	187	192	196	194	195	171	186	204	169	171	173	164	168	182	173	169	185	149	213	198	186	160	171	198	181	199	220	162	220	181	175	171	183	216	165	187	187	206	185	176	177	179	199	193	196	164	181	196	201	186	180	181	210	180	177	189	177	177	192	177	183	175	188	206	179	160	167	174	187	176	184	174	197	166	192	183	185	197	201	192	199	189	160	169	199	183	175	183	169	214	185	210	183	174	193	177	179	168	183	176	173	192	204	187	188	181	179	183	186	199	192	204	193	205	160	207	172	179	211	185	189	175	175	194	177	165	184	186	187	184	160	175	179	173	181	193	198	192	179	180	173	195	188	183	177	168	151	182	199	196	209	165	185	207	182	204	189	147	171	192	177	203	205	171	170	194	174	202	151	178	172	185	166	193	165	199	177	179	195	182	162	197	187	184	190	200	183	184	160	181	161	165	205	186	174	192	160	205	173	171	169	187	188	196	197	181	198	195	169	192	167	181	185	170	185	180	185	193	180	181	204	191	179	204	186	184	156	185	189	199	188	195	209	195	187	207	171	182	166	180	186	208	185	168	187	193	199	189	183	190	198	190	190	189	185	213	181	172	182	174	184	193	168	171	152	191	172	170	205	187	193	187	180	188	169	187	197	163	203	223	194	179	199	186	185	197	162	205	191	193	187	153	216	193	194	177	177	170	182	179	178	201	179	184	194	180	179	189	179	210	187	172	185	175	179	204	173	179	189	172	173	189	200	205	174	200	184	188	198	145	184	171	204	183	186	207	189	172	182	202	173	190	169	202	184	197	187	160	181	182	189	181	201	169	184	166	192	186	186	195	211	185	193	141	185	170	176	190	181	194	199	185	161	188	171	178	202	153	172	184	196	172	180	180	170	181	205	189	205	181	183	151	177	179	169	191	204	159	175	161	164	181	185	183	197	163	181	179	172	177	153	192	164	200	193	162	184	190	166	177	181	184	193	169	186	183	181	212	190	193	172	183	166	160	195	189	177	198	184	171	198	186	165	217	195	181	174	184	191	175	176	181	198	180	186	171	186	194	179	192	181	182	209	177	156	186	176	187	196	175	160	192	183	199	158	188	173	179	181	195	190	182	191	179	188	182	177	196	202	157	189	169	182	197	202	186	189	161	211	163	199	177	161	155	174	189	171	181	176	185	165	181	192	181	176	184	176	177	198	204	191	206	195	168	201	190	183	179	173	171	155	161	194	180	181	204	175	184	206	181	180	166	170	163	188	174	185	200	183	180	206	185	184	185	162	196	198	195	168	202	181	177	194	206	190	182	192	193	172	176	197	196	175	176	181	190	188	181	176	184	207	192	190	177	172	178	187	177	190	172	188	181	181	193	192	181	167	198	182	159	168	171	196	167	192	190	165	192	178	178	201	191	156	152	175	177	176	176	199	189	173	181	176	198	191	182	172	181	208	180	189	205	174	176	166	179	186	186	207	202	181	171	209	170	191	219	190	185	179	208	183	183	187	171	183	181	205	178	198	166	163	184	194	184	222	195	154	185	185	175	161	160	159	181	186	182	195	201	180	211	184	203	171	169	202	173	186	177	187	174	186	174	170	194	184	183	180	185	168	164	205	186	178	205	177	203	194	184	188	177	184	191	190	203	206	202	195	167	176	186	165	199	172	184	173	181	178	186	186	194	159	158	184	178	170	195	169	166	180	204	180	190	200	187	156	192	178	170	201	180	194	184	194	198	185	202	204	158	171	172	186	171	173	188	179	190	200	210	184	191	160	177	179	187	192	184	174	186	195	189	210	203	175	168	164	183	199	199	197	159	160	183	182	165	183	183	167	166	196	174	193	183	173	170	195	164	192	187	215	212	161	198	164	220	151	188	153	174	179	164	204	185	172	178	193	168	174	155	190	189	180	185	186	169	191	184	162	185	173	188	175	170	158	150	209	182	179	202	177	137	138	194	168	181	184	173	180	177	203	174	177	193	177	162	193	167	161	178	169	169	204	174	169	198	197	178	167	204	194	171	170	154	192	202	192	171	204	206	181	171	195	182	198	188	177	173	151	188	152	193	170	184	214	177	187	200	191	175	175	187	183	167	181	200	160	197	173	203	174	148	208	185	186	186	170	176	180	189	189	186	192	191	173	179	186	201	172	161	189	165	201	196	170	191	190	164	182	176	173	183	168	176	202	188	221	189	176	188	157	198	193	183	192	174	191	202	186	192	162	188	184	159	195
11326	14491	25175	30269	30362	28555	25612	23485	21978	18556	18904	16474	13989	13200	12439	14051	13211	11893	15010	10431	8037	8262	8955	11098	11460	11712	12742	12434	11735	12690	16289	14755	12609	13201	9242	9902	9601	8844	8449	5987	7908	6526	5258	5629	5283	5470	5181	4532	5124	3721	4468	4048	3990	3010	2961	3764	2955	2440	2957	3306	2878	2675	2507	2473	2818	2037	1710	1948	1708	1879	1891	1968	2162	2128	2273	2460	2587	2254	1451	1229	1393	916	808	846	781	631	702	772	672	737	751	698	732	695	758	759	736	689	719	771	811	932	840	768	734	772	711	696	622	664	679	701	617	559	633	627	608	587	551	676	734	702	647	711	677	660	635	640	595	542	551	556	581	537	615	522	551	560	550	601	562	577	525	560	541	535	551	537	550	542	543	574	580	558	566	579	542	516	587	542	546	545	544	528	545	555	584	559	530	552	526	538	561	572	572	549	574	589	562	537	544	539	549	565	566	557	567	548	588	555	592	557	545	541	545	551	601	553	573	502	553	542	577	567	549	555	551	575	537	551	586	566	537	511	514	540	571	544	518	577	543	549	552	555	568	541	571	553	584	527	525	514	555	538	575	547	518	546	612	530	528	550	558	548	535	544	546	580	528	561	525	520	581	584	526	546	541	531	529	531	551	528	547	563	588	512	523	555	544	561	584	545	579	571	515	563	519	499	543	554	585	547	549	563	518	573	564	592	542	554	593	531	557	526	539	544	567	545	563	575	550	573	528	507	557	497	551	526	548	563	562	599	528	551	562	534	557	525	537	536	544	594	576	565	524	572	525	530	529	550	539	541	541	538	573	551	574	550	554	525	543	575	550	517	508	512	513	516	526	526	536	557	528	570	528	542	542	559	581	539	620	555	556	582	550	549	533	530	553	526	554	552	534	562	555	596	537	589	572	560	558	557	568	558	539	526	529	547	527	535	522	527	538	533	553	552	577	556	527	543	554	575	577	581	542	560	570	576	558	507	575	548	557	541	553	539	557	536	519	569	550	547	596	531	565	522	535	571	579	539	530	539	524	547	602	546	521	541	552	557	531	561	554	517	502	553	509	526	527	552	540	552	548	590	534	523	569	530	590	537	563	538	526	515	533	525	559	528	571	544	544	515	554	574	556	552	557	549	562	543	553	491	542	555	550	562	549	556	547	571	599	545	525	574	554	581	539	555	588	550	594	554	515	587	566	539	574	571	560	544	558	541	565	533	524	585	552	593	521	557	566	548	558	540	518	556	551	535	485	538	586	543	579	554	554	586	524	566	586	545	540	487	526	546	549	564	551	548	546	545	543	563	516	533	539	542	602	584	570	511	579	548	571	542	498	527	591	532	550	536	594	586	550	541	547	568	543	557	583	504	567	551	531	557	539	561	534	554	557	519	541	534	561	594	554	549	589	560	546	564	607	567	542	514	538	496	577	565	524	528	579	571	577	580	513	564	554	508	531	547	529	571	581	557	517	493	576	561	538	548	580	493	510	566	555	564	570	538	558	584	562	546	537	563	578	510	557	541	569	514	526	616	569	502	563	578	538	541	571	572	551	571	587	577	523	578	505	552	565	574	536	538	565	537	502	554	556	573	541	538	602	552	575	540	564	565	562	586	594	555	562	558	567	571	498	593	500	557	556	550	503	554	567	531	532	532	547	575	559	534	572	529	537	508	559	554	592	507	535	522	558	539	537	511	546	596	540	562	564	522	534	566	517	516	555	555	552	530	554	574	540	584	533	561	555	517	537	521	531	541	538	585	532	563	543	516	566	554	564	592	528	552	562	536	577	534	543	558	521	542	549	576	546	521	597	521	552	594	551	541	531	532	558	579	563	546	562	549	570	558	516	529	550	547	555	529	561	570	528	556	575	578	582	573	572	568	524	545	525	587	539	550	559	555	581	546	505	533	516	558	572	577	564	556	578	563	539	548	528	566	552	529	544	561	563	547	582	522	534	553	578	532	523	565	538	571	553	509	589	550	578	586	591	548	541	529	588	560	551	550	524	553	526	538	543	538	526	571	519	574	566	567	525	496	584	575	508	532	548	539	558	493	557	542	532	589	576	565	595	555	543	563	566	528	514	571	558	577	543	527	560	536	569	544	562	587	544	555	593	579	514	573	509	537	574	547	510	529	569	550	567	555	537	578	573	509	547	533	555	570	520	536	576	565	594	554	512	543	562	538	520	553	564	548	543	576	544	527	518	538	556	549	543	570	550	582	540	537	551	560	541	564	546	545	573	552	571	530	573	510	564	547	583	509	598	574	577	541	551	535	536	523	535	561	535	514	558	532	578	563	557	531	545	565	560	535	565	549	532	560	570	549	572	562	551	504	525	524	577	549	542	590	580	595	555	550	559	555	524	517	503	533	566	542	547	548	528	546	557	554	552	521	523	535	578	566	567	545	568	562	562	579	552	526	583	569	553	584	532	567	565	547	578	510	545	537	522	497	543	525	596	537	531	530	545	562	551	538	560	582	554	577	548	550	554	552	560	532	537	562	555	553	568	515	563	501	551	578	508	559	520	572	547	554	563	562	540	586	539	569	572	545	546	533	534	556	530	568	560	569	562	567	570	542	556	577	541	568	561	520	561	561	598	548	531	603	574	539	556	579	529	533	578	568	573	553	566	520	572	586	574	553	542	534	549	598	526	551	545	532	557	577	574	523	549	559	547	615	543	549	569	586	551	575	530	535	572	558	486	553	544	511	543	591	594	508	536	549	560	533	562	561	588	564	551	588	584	550	561	516	576	515	507	549	565	516	534	562	500	557	559	545	554	553	545	563	541	538	535	573	570	572	549	576	526	526	524	567	533	549	550	564	594	537	552	551	549	524	579	523	585	539	530	516	567	515	579	608	557	499	576	539	577	535	599	569	548	550	535	561	584	568	539	519	557	558	559	533	532	578	567	523	573	557	535	546	549	591	546	525	565	565	526	548	556	548	571	543	549	579	570	590	515	562	555	557	540	558	564	576	556	529	549	555	521	596	571	517	531	553	559	563	522	574	541	580	530	582	552	516	563	526	545	559	569	547	549	570	573	541	540	573	532	552	504	546	540	532	569	558	525	528	539	558	552	510	553	556	511	550	571	548	580	521	553	530	586	546	564	530	501	584	598	514	578	546	541	604	554	545	560	539	528	562	519	572	565	531	552	534	587	531	587	520	556	542	536	518	537	588	569	527	550	570	517	573	520	533	572	563	552	569	540	547	549	545	551	528	581	561	540	541	531	562	549	562	557	565	530	530	545	593	542	564	548	548	542	583	567	557	578	542	616	546	562	562	531	565	536	551	577	574	571	529	567	536	525	567	598	570	522	561	549	498	578	548	490	549	559	532	556	529	484	510	548	520	570	554	548	557	552	544	575	533	533	555	544	526	564	563	608	562	536	539	572	533	558	539	549	552	596	535	554	539	593	562	551	540	565	533	556	563	577	584	574	524	546	536	576	565	557	534	557	560	583	573	547	576	548	507	553	551	560	560	527	569	530	525	585	559	536	563	571	552	506	530	517	547	539	531	549	615	576	529	537	584
25996	22944	30686	30890	28785	25211	20782	16515	14553	10832	10095	9540	6605	5795	5285	5355	5698	4468	6031	4256	2698	2847	2618	3471	3554	3862	3925	4091	3767	3992	5002	5471	4450	4255	2930	3135	3142	3141	2485	1882	2059	1953	1290	1451	1522	1521	1329	1306	1355	1077	1144	1030	1025	844	787	1048	811	653	778	735	860	754	635	695	773	640	523	568	511	538	575	541	612	570	685	723	712	649	396	371	432	325	285	300	296	251	269	269	272	302	258	279	256	276	300	282	284	287	290	277	306	331	342	307	272	288	261	273	273	250	248	283	260	245	256	257	293	250	258	251	276	272	265	253	295	281	269	280	248	249	250	240	251	263	251	245	211	265	244	257	254	244	268	231	243	242	271	245	215	217	252	205	257	247	239	251	247	229	257	230	231	254	230	238	264	211	266	257	240	261	255	266	231	259	248	262	237	224	233	256	262	250	253	232	211	230	254	250	250	228	231	226	231	245	243	229	276	230	272	249	234	278	264	238	240	244	242	222	213	253	245	243	269	266	269	260	231	200	229	260	231	239	259	266	275	235	219	248	236	256	238	234	231	260	244	245	232	252	248	230	290	252	222	226	277	248	248	224	279	245	245	237	225	261	237	275	233	224	259	260	239	260	252	235	248	242	258	222	257	202	223	238	236	249	234	242	236	240	244	264	245	252	261	251	261	238	232	263	228	228	233	220	231	245	241	263	283	229	253	237	231	248	249	251	252	233	228	267	255	253	241	249	243	235	241	216	259	260	263	261	269	235	268	250	217	241	240	236	239	243	260	231	265	233	229	258	233	259	242	251	239	261	258	258	249	226	262	248	229	231	245	234	275	268	222	226	220	230	249	237	239	228	246	249	268	222	226	253	242	253	262	250	251	219	221	229	241	248	232	230	236	249	264	220	244	209	242	214	239	263	227	230	267	263	273	261	250	261	261	233	262	224	217	240	249	247	214	233	240	213	253	274	237	256	254	242	231	230	268	238	264	230	267	246	242	260	257	234	239	243	243	253	256	224	239	264	235	240	251	248	242	240	224	237	239	238	249	256	252	251	236	236	267	255	256	249	267	224	236	246	256	240	227	229	232	243	245	282	246	231	265	258	255	265	262	233	259	264	232	241	252	249	245	254	246	232	242	264	245	268	223	252	228	234	230	242	239	240	256	255	282	197	250	221	229	257	240	235	240	237	228	230	260	236	252	260	226	254	245	256	216	253	242	230	261	226	231	267	248	238	262	231	231	243	230	234	216	255	278	267	232	240	256	240	255	240	230	256	250	234	245	241	255	213	260	255	231	244	242	266	230	253	249	285	244	249	233	279	254	254	211	227	260	240	252	250	223	243	224	255	220	242	207	218	245	269	247	280	234	254	262	253	255	246	241	262	235	264	223	233	248	242	252	246	238	252	225	218	249	234	273	236	255	247	249	228	239	250	242	261	238	269	247	269	262	255	255	231	240	243	229	250	232	262	213	248	230	244	223	245	241	279	210	267	227	246	227	256	223	268	223	235	239	264	261	241	228	254	250	243	239	257	232	251	234	250	250	225	238	225	201	250	227	207	269	236	252	242	244	221	262	242	275	236	267	235	276	239	261	258	280	261	234	242	214	262	236	260	240	215	253	261	232	279	261	238	248	252	225	250	244	218	245	242	231	237	241	256	239	253	227	241	252	245	237	244	234	254	256	247	259	247	251	227	223	238	253	263	239	238	245	255	252	229	238	255	242	221	252	266	245	254	263	242	242	234	249	223	238	249	284	238	256	255	258	244	245	279	257	240	235	251	241	254	256	262	221	261	225	248	221	246	251	214	239	251	250	275	245	245	257	257	263	259	234	256	249	251	233	198	226	222	262	254	245	254	214	231	235	233	258	266	247	226	232	272	219	259	250	239	262	230	250	258	265	259	243	246	252	257	258	217	232	235	258	241	231	249	222	248	235	232	246	216	240	237	230	222	250	224	239	242	245	225	223	233	268	249	263	243	239	256	247	270	261	231	257	260	244	237	240	272	242	237	241	244	249	258	255	250	256	285	264	237	226	264	230	261	223	257	251	223	219	253	295	244	220	277	239	235	243	260	249	237	252	247	207	223	245	242	263	293	237	254	259	248	248	269	264	241	235	255	252	255	239	246	257	267	257	223	260	230	241	258	234	244	229	252	244	251	227	216	267	264	224	256	242	253	249	223	232	271	252	267	250	236	239	223	262	257	231	236	260	240	243	233	241	241	276	229	250	277	271	256	241	239	232	228	247	249	271	247	231	226	247	244	240	243	293	222	271	251	205	266	243	258	291	231	241	228	251	277	245	242	270	263	253	231	250	232	262	227	234	257	238	226	235	254	226	259	231	247	272	255	234	274	215	224	254	271	250	239	237	239	241	243	250	254	263	216	257	231	239	229	228	225	229	245	275	240	270	268	240	222	229	234	235	246	223	229	241	237	276	251	237	241	253	255	243	253	265	251	247	264	271	258	232	251	234	246	240	213	275	229	263	254	247	236	261	236	255	231	263	250	261	232	246	254	229	259	260	234	224	275	260	255	252	216	237	226	258	245	243	223	268	263	229	242	237	224	236	243	232	246	237	250	231	230	225	227	233	221	241	240	218	259	243	246	264	242	264	266	264	253	246	241	236	244	246	274	259	263	254	223	232	255	246	217	215	271	242	247	230	242	260	260	261	240	265	265	243	229	248	230	232	244	262	245	279	236	235	219	269	225	263	236	260	237	245	267	267	233	230	254	248	229	243	217	237	264	235	238	267	253	240	236	241	230	274	259	252	235	248	240	256	246	249	230	232	260	247	264	255	270	236	243	247	254	216	247	218	233	249	248	275	245	244	260	240	232	277	225	236	234	259	270	243	235	222	228	239	253	255	256	250	247	266	257	231	238	252	250	243	228	258	257	248	252	221	246	243	222	241	236	243	249	239	257	231	262	253	244	250	262	248	241	265	250	231	248	265	220	245	245	235	208	258	253	260	252	244	257	228	218	257	231	262	242	247	221	216	245	258	264	252	226	241	233	247	248	222	232	218	260	283	244	255	241	226	240	226	239	240	230	235	272	265	236	240	229	222	230	255	225	242	235	253	233	249	221	242	236	205	247	245	272	266	251	251	228	257	213	259	217	262	261	244	242	251	239	213	242	236	237	251	250	237	255	237	252	258	260	238	232	243	229	280	246	247	241	246	211	236	236	233	223	239	236	244	226	233	239	235	239	227	253	273	233	247	242	280	249	252	275	211	256	253	261	276	236	246	222	237	228	304	232	243	236	248	251	257	250	278	218	239	260	243	227	246	243	246	253	280	240	241	281	241	230	226	239	264	230	240	248	263	244	235	273	258	254	217	250	267	234	246	247	233	219	274	225	241	269	228	224	248	244	250	231	230	261	234	253	287	259	227	233	276	261	260	249	237	243	235	246	262	240	243	261	255	220	250	266	251	255	218	235	247	245	257	246	227	224	255	267	233	233	259	251	237	279	238	246	232	232	265	240	220	247	219	250	238	255	250	248	256	220
15014	19639	30630	34829	36499	34677	32637	30273	28861	25376	26065	23946	19149	20122	18819	19785	19659	18559	23184	15944	13236	14112	14432	18183	19112	19855	20785	20979	19438	20128	23215	23085	19146	20410	14153	15881	16764	16068	13804	11230	12402	11453	9000	9850	9521	10050	8564	8172	8566	6318	7847	6926	6689	5536	4852	7078	5228	4090	4802	4860	5099	5027	4495	4558	4878	3685	3065	3468	3087	3306	3576	3521	3643	3736	4161	4682	4702	3992	2396	1930	2288	1465	1260	1173	1124	982	1002	1079	1071	970	1019	977	1004	1145	1152	1160	1055	966	1050	1146	1286	1367	1376	1121	1108	1053	972	918	920	883	919	892	847	856	794	812	770	844	832	900	966	999	882	934	907	936	891	896	725	754	767	713	704	715	775	755	684	725	715	712	756	705	706	624	703	712	621	678	691	689	756	713	739	663	701	731	735	720	761	719	710	707	709	639	681	686	687	690	749	707	704	703	712	720	693	755	677	714	715	726	696	738	656	758	673	693	709	674	695	686	707	726	712	750	665	687	692	685	711	741	725	719	703	699	727	735	682	726	688	751	714	684	711	676	655	727	678	709	688	689	688	682	742	681	708	712	729	735	708	657	712	659	684	685	693	679	686	692	696	703	685	719	657	729	693	728	659	700	692	730	710	692	641	679	722	715	729	704	764	721	715	709	663	734	725	775	670	697	690	718	725	722	688	725	667	713	706	734	683	727	792	684	680	716	699	699	661	719	711	711	583	691	712	668	647	708	729	698	676	709	699	609	703	712	682	691	702	719	690	720	719	703	686	718	687	643	729	719	738	715	721	693	671	680	677	664	706	705	716	701	660	728	703	698	686	696	698	726	727	683	713	700	720	729	695	648	740	717	699	710	687	692	720	715	725	681	700	678	723	698	710	735	665	683	730	712	725	705	728	733	672	724	717	738	718	683	742	697	699	692	717	691	706	689	698	739	711	657	677	674	704	719	643	701	694	713	703	732	714	710	690	691	702	716	715	679	669	692	724	722	690	732	712	746	709	718	670	684	683	676	673	681	691	685	707	728	724	677	691	698	701	710	664	687	679	645	694	716	676	661	706	683	764	734	732	704	705	737	725	705	728	667	740	725	677	703	684	663	727	688	695	677	658	735	691	709	737	724	669	725	709	672	678	699	706	733	686	693	666	701	694	705	711	694	683	717	672	666	648	679	672	716	728	699	676	696	719	678	700	713	717	733	728	680	686	725	669	724	704	736	704	706	681	676	706	633	664	685	712	678	698	708	704	689	714	716	724	704	648	702	714	724	684	665	661	684	684	690	706	694	703	721	747	692	719	709	724	690	738	703	748	685	679	682	743	694	705	665	732	756	731	773	721	714	711	717	723	729	710	668	686	686	685	702	718	709	694	721	692	740	710	771	710	725	729	681	691	704	692	683	744	749	704	715	694	699	681	662	681	704	692	699	725	727	727	726	729	686	676	702	684	721	716	666	663	679	722	693	665	693	681	688	678	684	683	696	689	730	708	763	703	711	736	692	651	678	678	710	679	744	678	713	734	733	673	691	740	686	677	675	658	695	665	718	688	712	733	687	666	724	679	706	658	678	682	742	703	627	703	711	650	743	734	669	683	725	732	710	681	713	708	716	742	669	750	681	702	699	649	699	683	694	704	708	685	704	683	667	664	694	692	701	680	662	751	673	720	726	682	720	745	716	677	676	726	760	672	707	709	705	695	755	694	697	641	718	726	661	681	692	683	696	668	738	725	711	696	691	710	724	750	654	671	679	704	649	718	644	651	699	677	686	714	763	678	677	669	722	709	716	683	720	685	700	694	700	672	718	694	732	717	733	732	703	719	689	702	677	751	639	753	747	672	688	725	708	690	730	711	717	719	724	697	685	711	710	738	718	710	714	729	694	730	690	665	704	685	726	690	726	760	689	685	752	703	670	729	702	678	696	690	704	704	688	719	713	702	686	724	697	704	685	703	695	703	693	729	746	707	695	743	715	681	732	676	728	690	732	698	714	702	672	749	724	752	704	654	699	682	692	692	728	743	731	691	674	718	675	684	740	717	721	659	764	697	730	660	770	675	676	712	695	724	727	714	670	677	698	707	714	720	694	698	718	705	699	727	709	713	675	695	645	701	706	715	696	718	762	707	690	727	650	723	707	743	725	719	702	685	693	715	723	700	687	698	726	698	671	706	685	708	685	729	700	711	705	718	719	705	694	717	676	703	629	682	689	699	726	756	719	664	695	698	668	680	659	713	639	729	675	721	686	668	718	708	734	705	715	715	697	698	690	715	700	689	710	699	712	704	731	688	657	732	732	678	693	667	710	691	659	736	708	706	710	729	714	685	729	669	719	672	729	700	699	745	730	710	680	726	750	654	680	726	697	675	715	673	698	709	714	668	690	722	667	735	710	704	741	698	665	738	690	694	674	704	681	669	683	699	685	682	679	712	754	728	680	727	743	686	712	686	702	658	674	682	723	720	690	750	652	691	709	661	684	729	731	740	706	729	800	721	741	712	702	699	703	725	724	745	718	728	722	685	702	677	654	717	713	700	632	711	661	738	687	724	689	676	687	722	717	741	723	727	663	656	672	704	703	682	699	713	666	716	691	700	737	715	704	717	726	669	712	744	711	705	752	667	713	726	731	714	746	687	704	723	717	636	707	708	693	662	676	688	714	675	664	720	745	650	739	710	735	738	684	698	720	658	715	710	754	671	745	678	744	678	676	653	734	724	712	756	749	696	695	732	705	664	722	655	718	798	673	679	693	706	735	739	648	699	738	728	705	715	728	756	701	704	736	720	645	663	734	714	718	677	681	705	717	641	720	672	749	646	682	674	705	705	688	689	693	676	701	712	674	717	676	704	752	702	681	703	696	761	701	716	747	707	681	708	705	671	726	709	675	731	728	735	700	730	668	710	704	687	673	692	690	688	750	721	742	750	678	674	722	667	687	700	713	731	669	727	727	692	676	755	694	702	641	692	700	705	744	686	732	765	694	677	649	726	724	702	745	703	728	722	690	710	693	661	676	727	715	749	703	685	688	708	729	723	665	712	741	700	681	732	715	714	704	690	723	669	673	677	703	684	708	660	695	708	710	708	665	703	697	738	662	691	669	695	691	690	693	736	716	702	687	705	645	729	709	686	735	663	721	694	726	708	699	736	694	690	665	717	672	659	694	706	711	699	730	708	717	719	722	694	666	695	725	712	688	676	702	690	710	743	665	714	729	740	658	730	723	702	704	694	683	727	676	731	680	668	666	697	722	682	708	691	706	690	688	698	705	718	696	684	708	725	673	730	712	679	712	678	666	718	704	729	675	681	695	677	718	723	713	645	651	714	769	696	698	701	728	728	675	692	713	680	746	702	694	728	719	697	679	689	651	700	705	735	702	715	687	714	711	743	724	747	703	686	701	703	712	682	699	726	687	656	690	692	722	709	707	716	723	673	762	650	713	660	676	703	670	695	699	694	740	718	691	716	732	753	702	672	692	721	696	752	721	685	718	709	707	683	667	726	705	719	678	705	718	745	655	699	730	758	736	700	718	709	697	672	703	687	731	700	722
6453	4646	6139	5568	3990	2775	1917	1306	1056	735	682	560	477	388	338	326	348	307	388	298	273	283	245	274	210	218	241	274	236	263	255	231	229	234	211	237	200	243	235	195	190	208	197	208	173	203	222	191	174	189	186	188	188	175	165	189	165	193	158	178	190	160	182	175	168	179	182	167	181	168	175	173	159	171	188	187	188	174	161	145	174	189	171	166	159	168	185	170	143	190	150	165	176	180	164	159	186	178	159	150	179	184	156	152	166	193	166	175	185	149	160	139	167	159	169	187	166	141	184	159	185	173	170	181	183	157	163	160	169	201	142	161	181	166	163	167	171	187	157	180	187	153	175	171	183	149	167	164	146	151	150	189	166	165	147	162	162	163	163	167	162	173	185	159	175	169	184	165	182	178	176	192	146	168	168	166	178	153	156	156	176	165	167	167	174	151	157	137	153	168	159	166	155	159	158	165	129	157	183	162	174	168	149	171	142	150	138	154	130	156	161	162	142	169	180	182	156	157	159	143	174	151	147	157	152	166	167	187	165	167	151	171	171	189	151	175	173	181	177	155	159	143	161	168	184	173	143	154	174	149	190	168	160	153	160	168	183	155	166	203	157	157	174	155	172	137	159	161	146	175	170	152	166	153	165	139	159	171	169	162	172	163	174	178	153	166	157	159	164	167	166	163	174	174	154	182	184	145	160	167	162	172	163	169	175	167	172	159	165	177	156	154	158	155	156	160	154	162	145	151	169	186	146	163	167	162	175	150	156	161	174	162	194	176	152	152	154	159	164	161	156	162	164	167	158	156	142	156	176	160	162	148	162	172	133	146	170	162	182	176	170	154	154	163	169	149	178	152	190	176	144	175	187	176	161	164	193	162	167	157	156	162	196	162	147	159	161	161	167	180	157	169	153	167	152	178	162	186	141	151	157	158	144	162	154	153	160	160	174	190	169	157	194	161	150	181	171	148	150	157	164	173	156	166	162	169	167	146	172	151	145	178	163	178	173	157	149	172	166	185	171	148	162	167	170	166	146	153	146	155	169	152	182	194	184	159	178	164	141	188	140	181	142	143	141	175	162	157	176	172	176	173	161	193	200	151	197	172	168	143	160	153	161	178	158	149	152	147	169	145	165	159	172	164	151	163	186	160	145	148	152	151	187	188	170	172	141	145	141	166	152	178	170	139	171	181	168	142	147	157	148	181	150	148	168	178	167	191	158	170	167	168	140	202	148	161	146	150	143	161	183	137	152	146	166	143	159	152	164	153	163	170	132	154	163	145	169	142	168	167	140	161	163	149	143	157	162	155	179	153	157	150	152	179	164	185	155	166	165	168	154	172	169	187	154	157	170	167	183	167	158	177	159	164	156	140	174	193	159	175	159	170	160	163	179	183	163	145	167	149	164	169	169	155	166	163	160	185	171	176	167	160	146	156	192	151	173	161	153	165	190	158	170	166	148	151	169	163	190	167	199	158	146	158	153	170	170	154	172	145	165	166	180	167	172	160	134	155	156	174	187	165	162	178	157	152	148	197	176	165	156	177	141	150	162	152	148	161	145	160	182	158	160	157	148	152	167	138	160	162	167	163	160	176	201	135	184	171	170	152	174	157	161	158	148	163	182	175	193	156	162	175	147	149	153	164	170	172	159	158	202	172	149	163	150	164	166	167	195	178	180	161	148	157	188	158	163	186	155	174	184	175	161	178	169	152	160	173	153	145	167	150	165	142	175	157	147	164	175	154	156	159	166	158	168	165	155	148	152	144	167	173	172	151	159	168	147	170	163	177	156	172	202	149	162	165	158	167	156	177	173	156	170	156	145	161	169	162	147	162	174	162	146	173	151	148	158	158	160	165	161	151	179	169	163	173	172	158	140	158	147	161	177	158	163	153	181	158	153	164	161	162	177	146	192	177	140	170	151	154	163	169	156	189	152	170	156	146	164	158	147	150	183	157	168	178	150	178	154	156	169	147	158	178	173	166	196	180	192	176	165	160	173	153	185	170	145	153	137	175	173	152	165	194	184	172	173	159	166	188	167	158	163	182	198	162	152	196	174	153	169	186	173	173	170	143	180	168	160	153	147	167	169	147	172	155	169	147	151	151	164	170	174	143	170	150	157	176	161	151	171	147	158	170	158	146	191	180	159	148	147	162	147	164	153	155	142	176	139	162	158	156	168	153	166	170	161	149	166	192	166	185	151	174	164	125	169	160	144	171	180	177	169	163	135	149	164	150	173	176	167	171	165	175	160	154	166	167	148	163	167	146	154	166	160	148	152	175	153	171	167	153	159	161	160	171	144	159	166	177	179	168	170	170	161	157	174	157	211	183	180	166	129	160	156	170	179	140	183	173	164	147	182	161	161	139	178	143	154	171	179	163	170	182	158	156	164	135	152	161	149	180	154	170	168	165	159	165	157	158	147	193	166	170	157	151	180	174	163	175	170	161	177	162	172	169	157	173	152	152	139	164	156	162	181	180	177	167	173	163	156	195	162	158	159	167	155	164	157	174	153	164	157	152	177	142	159	177	166	149	132	168	147	150	159	122	160	185	160	181	169	195	152	180	148	149	152	146	163	148	157	161	188	167	179	161	157	162	166	144	156	181	169	161	152	160	172	139	188	168	160	177	151	166	145	165	188	150	171	148	172	141	174	155	147	160	170	167	163	172	159	164	142	138	176	164	173	174	176	205	186	186	168	161	174	179	171	171	148	170	138	180	141	193	156	158	177	158	171	155	155	181	164	152	166	198	158	150	172	151	159	162	141	184	157	172	159	182	169	165	175	147	172	170	175	169	162	165	165	182	157	154	157	148	141	162	186	156	168	181	165	169	161	143	142	193	142	158	170	161	150	154	171	164	162	156	135	148	160	186	160	152	173	169	162	189	148	171	167	149	167	168	164	161	158	150	147	174	171	151	169	171	146	153	157	171	162	140	160	173	169	187	174	147	179	160	165	161	158	155	167	170	165	179	158	168	138	164	167	170	153	166	138	185	167	191	160	157	162	166	153	169	168	174	157	157	160	168	166	157	175	153	155	154	171	174	167	174	148	154	171	166	173	144	168	151	148	168	170	180	178	168	150	165	183	169	155	147	172	165	146	156	163	177	160	141	164	161	147	153	165	147	143	159	165	156	157	170	171	152	174	158	172	181	160	193	162	158	170	146	163	187	149	155	162	152	152	182	162	155	182	166	178	158	166	175	150	162	173	164	162	153	140	170	165	156	165	171	155	142	155	144	165	148	153	154	153	169	169	153	174	159	170	149	161	167	152	172	145	164	163	179	190	150	168	150	164	168	165	148	152	160	168	182	179	174	156	140	192	171	186	145	159	161	155	156	152	168	182	159	152	144	177	173	155	177	155	164	159	161	175	168	160	172	145	173	152	139	176	167	165	151	178	170	182	172	170	166	168	147	172	161	155	174	135	175	159	165	163	167	194	155	156	149	147	183	176	152	161	163	158	164	152	152	131	163	162	143	161	157	161	159	164	164	170	178
4575	5193	11742	14153	12185	9638	7597	5829	4901	3794	3456	3013	2372	2076	1895	1923	1748	1570	1821	1323	1074	1072	1008	1122	1121	1140	1133	1116	1089	1068	1293	1270	1040	1094	912	989	961	1048	890	801	854	809	770	752	740	677	701	743	689	667	660	747	699	653	659	712	652	592	600	613	620	611	604	649	631	569	590	543	546	598	613	645	630	662	649	630	620	588	565	562	560	558	491	472	498	547	477	520	508	510	492	477	485	509	492	501	535	524	518	519	521	529	551	524	512	523	551	508	503	547	541	519	501	559	517	493	499	523	524	541	477	518	496	500	494	492	494	488	516	492	498	482	480	515	513	493	487	491	503	487	472	525	484	509	509	525	442	507	519	502	511	500	498	477	520	518	532	520	508	480	483	471	509	524	516	491	496	491	473	518	517	495	499	481	491	439	489	517	484	505	480	494	463	492	517	488	474	480	493	492	513	487	475	480	477	516	500	498	491	503	493	464	480	477	500	463	469	483	485	546	496	501	527	544	469	515	503	516	478	482	468	507	472	520	494	473	519	432	510	514	488	475	498	484	511	503	491	531	518	513	501	464	491	486	457	453	481	528	472	478	500	472	491	478	526	523	506	499	503	485	473	485	489	487	542	500	501	450	497	480	487	451	497	528	504	526	487	520	494	515	482	488	510	473	478	500	482	460	508	493	495	497	515	499	487	497	482	522	511	523	459	490	478	493	512	504	484	492	516	471	521	551	478	451	478	502	510	554	458	492	503	513	493	501	525	501	534	476	483	493	522	496	500	493	454	495	513	488	532	454	504	497	438	535	498	481	478	492	497	501	493	485	490	515	488	452	497	511	517	466	468	476	469	543	481	502	497	482	496	491	492	502	517	474	466	470	514	481	507	468	449	492	493	504	521	513	506	445	469	507	504	482	495	502	492	492	498	489	519	531	534	508	481	503	504	509	523	460	490	522	473	480	497	486	480	477	497	483	502	522	518	498	496	507	487	470	514	519	518	492	488	494	533	494	497	480	478	496	491	524	528	489	518	448	521	517	461	517	494	510	478	477	489	536	474	450	473	523	504	482	513	489	520	510	453	495	490	512	479	489	523	447	474	528	499	492	487	516	529	533	537	513	475	498	491	494	541	500	485	522	463	501	505	462	483	526	497	502	506	470	507	504	463	474	448	463	467	509	516	483	490	489	506	490	488	466	493	492	484	498	508	464	454	475	497	525	496	508	526	489	518	509	484	465	470	467	485	500	506	476	479	518	464	485	497	453	504	492	479	478	461	508	504	488	519	475	470	479	527	541	512	496	505	475	502	490	496	476	449	490	479	490	485	472	492	456	505	493	501	504	468	469	493	458	502	502	484	497	496	466	537	517	467	502	495	549	514	485	518	468	530	486	448	485	507	500	514	514	491	486	495	484	509	446	507	494	481	504	462	471	505	517	524	517	498	475	499	512	482	498	514	498	525	521	499	523	457	520	510	478	546	449	510	533	488	518	482	484	520	473	480	517	492	471	478	484	474	484	507	476	487	501	498	493	474	520	459	489	466	503	489	521	507	481	489	518	463	481	551	500	461	442	480	513	447	459	507	493	469	502	514	505	490	494	492	488	515	512	477	509	484	490	506	496	497	497	500	509	547	506	510	503	469	489	508	494	518	509	508	508	496	429	501	490	487	489	468	538	477	501	469	495	496	550	521	497	493	501	495	481	478	504	493	493	526	483	483	479	512	476	542	493	521	461	453	487	464	510	496	476	513	529	465	506	510	457	471	486	511	482	493	495	470	461	472	487	504	457	508	474	488	474	503	495	460	522	520	471	494	495	519	511	483	486	472	464	481	483	478	490	482	518	472	498	484	516	478	479	507	477	484	484	514	468	483	513	521	498	484	491	497	502	508	489	479	521	510	486	489	503	493	480	454	483	475	470	515	502	477	504	477	501	514	458	519	490	506	478	487	513	483	486	495	479	466	532	518	482	510	513	475	500	475	492	445	501	491	487	494	498	513	496	525	508	470	499	503	503	512	524	506	501	490	489	454	505	478	485	456	509	496	494	498	546	508	491	504	460	497	513	493	470	486	505	487	524	545	487	515	495	504	529	449	440	473	505	510	501	475	469	491	485	489	511	525	515	484	480	511	510	517	457	482	510	539	495	514	518	502	482	496	461	513	495	507	522	472	488	496	499	478	531	496	450	519	496	477	506	495	519	538	484	485	467	501	497	482	480	480	484	537	496	522	514	456	533	480	490	491	515	457	508	486	455	494	467	468	485	508	517	495	504	476	465	480	456	555	512	481	490	507	506	501	472	509	484	481	455	505	507	508	523	459	472	473	508	495	460	509	437	509	527	496	513	488	490	465	526	467	508	468	508	510	477	472	481	468	520	508	492	499	467	478	501	498	479	534	475	527	479	516	477	486	516	511	476	490	480	503	500	457	465	496	451	497	476	506	473	466	507	466	516	464	493	445	503	514	493	484	492	481	480	461	530	451	529	488	456	485	497	511	480	494	479	502	502	516	498	503	505	516	510	470	468	505	500	445	511	509	505	500	486	470	481	469	489	508	490	463	528	493	486	511	505	469	492	534	491	493	505	495	530	469	554	470	506	516	502	484	518	496	508	472	472	500	443	487	474	490	496	456	497	498	497	499	498	468	515	530	480	532	480	489	448	486	512	466	499	489	475	495	484	479	521	507	513	496	467	492	536	543	491	459	476	491	508	485	511	482	480	490	516	520	527	537	448	498	503	463	483	531	523	481	470	522	534	495	445	507	516	555	485	481	472	454	499	509	523	472	467	516	508	526	482	484	503	503	470	492	499	484	506	466	537	524	483	505	519	478	493	541	460	489	495	483	495	517	469	517	503	521	490	479	447	488	494	506	503	489	479	553	512	515	502	490	506	494	491	517	527	537	509	506	480	486	492	470	496	488	475	491	529	493	493	490	494	553	490	482	444	525	521	497	475	512	492	473	456	542	519	510	505	488	506	500	502	511	484	492	513	520	465	496	508	486	461	487	497	455	497	531	487	464	497	487	492	506	493	463	486	508	458	514	486	464	482	470	425	510	513	484	514	554	525	508	478	485	520	485	509	523	485	529	492	494	480	517	565	505	508	543	482	489	487	462	482	495	494	456	516	525	442	524	496	510	500	490	472	482	533	498	476	537	519	477	477	448	516	504	506	472	490	469	512	493	468	503	520	515	477	492	488	538	529	467	473	440	483	522	492	498	532	489	473	525	520	472	492	527	506	509	511	465	513	461	506	524	501	436	476	515	490	458	510	487	515	495	516	493	512	443	496	457	517	507	520	507	484	508	504	527	463	471	500	492	523	521	457	533	499	510	469	513	483	498	498	511	508	497	489	480	496	486	487	494	466	514	480	482	489	473	494	479	481	460	495	537	515	468	487	512	494	504	493	537	453	476	487	479	486	501	488	516	507	525	481	507	461	517	522	483	470	502	518	512	477	524	500	464	505	452	470	455	460	541	496	479	469	471	514	455	486	516	498	492	502
17319	15414	21816	23147	21030	17498	12060	8899	7955	6124	5381	4904	3196	3036	2599	3129	3072	2367	3506	2361	1406	1360	1459	1814	1799	1957	2044	2005	2077	1988	2652	2568	2202	1732	1303	1694	1595	1592	1501	951	910	1014	840	813	856	791	766	746	702	577	630	512	532	465	385	508	441	430	414	420	442	426	398	368	434	359	391	362	381	344	333	341	338	331	388	424	436	375	256	250	313	225	203	194	215	197	192	218	205	194	204	172	187	193	215	197	196	223	192	188	207	222	221	206	212	208	196	190	181	195	209	206	175	182	195	207	211	218	188	188	185	170	193	188	191	187	202	194	184	192	179	158	143	195	169	193	188	160	210	190	180	184	161	173	174	182	166	163	155	191	162	183	179	153	184	165	187	177	191	193	198	188	155	155	151	176	183	152	181	170	164	168	147	182	171	171	195	164	183	163	183	190	179	171	169	171	174	178	206	165	187	176	189	153	190	179	196	188	160	155	194	189	186	181	182	179	169	201	162	185	188	179	193	199	201	183	187	175	175	159	177	148	183	175	209	195	184	171	177	195	151	173	205	173	174	162	142	177	175	154	167	196	172	179	169	180	182	163	174	201	163	159	191	174	177	201	187	187	187	196	150	163	197	173	183	185	151	176	191	201	198	190	174	191	176	161	174	190	160	181	187	169	173	191	185	162	167	182	168	159	178	168	165	187	193	191	150	182	168	191	180	176	168	194	175	166	188	177	186	169	176	166	189	203	175	166	179	188	172	158	168	185	162	209	194	181	168	190	171	169	185	174	183	178	196	183	167	213	195	182	181	202	182	183	170	154	177	168	196	169	173	181	187	161	176	154	178	172	187	189	181	186	177	178	177	174	186	184	174	171	164	164	183	167	171	155	197	193	148	192	144	194	157	186	155	180	172	156	190	157	206	170	183	169	151	173	186	178	178	163	179	181	155	183	165	200	168	143	186	146	176	184	161	169	154	155	194	186	180	177	161	181	196	194	178	199	201	191	174	208	158	178	159	184	194	160	198	184	176	190	181	170	175	166	186	187	188	175	174	186	188	178	187	172	176	185	164	157	195	201	178	183	175	171	203	171	178	161	188	180	176	185	197	176	150	178	193	152	163	191	155	192	170	206	172	173	182	143	203	196	174	190	178	198	204	165	172	183	182	176	168	161	181	193	179	170	188	188	193	153	161	189	192	200	179	173	167	189	175	183	181	160	176	202	182	164	163	181	197	155	184	204	187	168	186	176	167	171	190	195	200	163	154	185	169	181	183	175	181	167	192	219	174	162	170	185	174	173	174	171	175	190	163	178	190	165	191	148	196	172	169	197	168	193	182	173	183	173	167	167	173	191	187	153	161	201	164	202	170	188	199	182	193	192	181	181	161	167	157	192	201	186	166	184	164	178	176	174	159	173	181	185	175	187	221	179	159	183	188	161	201	173	200	172	178	203	196	164	179	166	196	172	163	188	174	188	161	188	176	175	188	188	165	173	172	188	204	176	165	211	201	201	173	170	196	212	172	183	181	199	176	197	186	167	163	176	192	168	185	177	182	197	165	169	197	184	168	199	170	186	192	196	169	178	191	179	200	182	166	173	174	175	164	162	178	177	175	197	169	179	164	173	166	181	199	167	197	180	173	174	186	165	146	170	175	181	182	179	184	161	181	152	173	197	154	186	180	204	194	190	192	194	189	173	153	160	176	168	162	191	155	192	188	191	169	183	162	181	180	167	183	173	171	158	174	188	174	157	192	189	175	176	164	194	168	183	189	195	194	180	178	171	173	173	175	207	160	181	172	174	179	162	196	209	178	173	176	189	182	177	184	165	175	169	174	182	205	200	175	166	170	182	169	190	172	182	186	203	178	172	205	187	187	185	179	179	161	201	142	194	165	151	162	185	172	186	185	204	177	199	177	201	169	175	187	182	199	170	191	186	157	183	187	183	183	181	162	168	193	175	200	165	161	173	188	179	164	194	188	208	180	182	174	180	190	181	165	164	160	177	178	178	182	173	183	183	172	192	173	192	174	191	183	189	180	187	190	189	173	162	181	150	158	163	190	167	156	199	187	184	168	199	171	179	191	189	183	184	203	164	185	172	175	198	192	178	163	193	194	178	193	175	189	195	173	174	184	174	176	180	173	177	197	199	196	183	184	180	193	195	168	180	203	177	189	189	195	175	215	165	165	165	177	186	184	160	185	169	173	179	174	171	201	178	195	171	193	173	163	177	199	187	189	159	207	184	182	169	165	185	207	214	202	165	185	187	170	172	196	167	197	171	180	189	195	198	193	185	170	155	181	155	178	179	176	183	171	169	193	173	189	189	182	193	159	204	190	177	173	189	182	198	208	174	186	191	179	197	153	187	151	178	186	199	167	174	178	145	159	173	160	166	178	173	166	187	172	187	161	159	166	196	169	186	194	154	179	186	186	198	179	184	197	187	207	207	178	167	166	161	180	170	168	181	193	173	181	176	186	184	174	191	143	189	167	163	158	197	186	173	180	182	189	199	191	186	188	180	182	156	173	159	180	186	196	197	178	191	182	176	185	184	167	166	169	186	192	155	151	171	195	193	184	194	193	182	160	161	189	174	182	181	169	192	177	172	169	186	182	175	178	175	176	163	160	160	171	185	189	169	186	179	171	162	165	179	168	186	182	176	183	166	203	161	160	176	144	173	188	167	180	148	167	192	186	178	180	179	170	179	185	201	174	179	168	192	179	178	180	171	194	192	159	182	182	172	199	177	169	179	168	169	176	166	179	177	182	171	177	181	161	203	192	200	183	171	166	161	176	165	169	169	165	186	177	167	190	185	191	191	187	166	167	193	182	163	154	167	194	184	182	183	179	156	177	192	187	184	170	201	171	195	180	185	168	177	180	162	181	170	179	187	189	200	181	173	183	197	171	190	166	169	169	173	211	175	168	166	176	177	179	184	175	180	176	198	184	162	195	202	185	159	162	169	179	169	175	171	155	189	163	158	204	168	178	175	185	155	150	179	193	169	175	172	191	163	172	191	182	171	184	176	177	198	168	163	192	181	185	172	175	196	159	185	179	173	171	201	165	192	172	185	182	160	166	179	181	160	171	183	165	155	187	195	177	179	185	176	169	180	204	184	170	205	181	185	154	202	187	154	175	182	178	190	168	179	154	168	169	166	173	189	179	156	181	179	178	183	168	185	155	172	181	163	168	169	163	183	187	186	158	169	195	179	194	167	193	169	183	188	164	188	178	162	198	160	184	198	189	177	170	189	176	185	163	171	185	196	174	186	174	165	173	178	183	171	187	178	167	172	168	168	175	171	171	183	169	177	184	187	197	171	193	192	140	170	183	180	160	169	155	175	182	175	192	179	165	178	185	196	190	194	191	194	180	163	194	185	184	167	168	172	192	171	167	180	188	156	185	167	193	181	159	182	168	160	192	180	168	202	166	206	176	182	178	163	182	181	185	162	166	175	153	153	202	175	171	187	175	163	180	194	154	187	184	184	192	190	180	185	193	205	185	182	176	171
11009	13933	24175	28912	29927	28817	24934	23127	21551	18853	19067	17050	12540	13424	11950	14263	13635	12247	15409	10099	7780	8675	9187	11773	11867	12277	13422	12265	13163	12417	15844	14049	12652	10596	7767	10923	10157	10586	10119	6926	6595	7242	5766	5569	6089	6017	5624	5460	4753	3786	4143	3647	3990	2947	2730	3685	2727	2644	2401	2609	2868	2885	2552	2546	2710	2309	2021	2105	2127	2001	2140	1925	2131	2140	2696	2798	2614	2164	1431	1195	1317	921	828	825	759	664	705	750	710	685	717	638	718	744	814	764	738	738	689	715	811	846	959	863	768	766	698	678	678	692	662	690	624	637	616	577	589	579	627	630	699	703	650	636	684	634	613	582	536	592	599	568	546	569	563	569	530	564	543	555	556	570	551	526	512	537	497	569	511	552	526	536	530	548	548	530	511	528	579	536	565	564	508	551	512	577	538	513	583	540	498	570	538	519	563	521	506	505	542	519	531	509	524	558	563	535	518	529	550	545	499	533	507	548	502	501	545	519	538	496	557	551	572	510	546	531	523	560	534	532	526	541	538	525	532	531	560	576	576	562	568	564	524	536	509	531	532	551	533	508	580	546	550	530	528	518	540	522	516	543	520	547	535	521	543	546	557	513	510	558	581	546	503	511	542	600	500	568	561	501	514	543	518	534	530	496	559	569	560	542	552	525	489	596	531	539	530	549	568	507	534	566	523	520	552	483	533	551	558	541	517	555	535	548	536	579	526	519	565	543	543	517	525	574	546	546	554	536	493	535	568	542	518	561	498	519	515	534	541	514	529	546	516	512	545	568	511	580	528	565	536	567	526	519	499	544	548	542	580	495	547	558	522	540	524	513	497	540	527	543	509	551	474	546	557	526	560	553	543	556	526	556	539	546	559	530	531	496	528	544	543	511	569	502	521	515	544	562	553	532	519	594	509	530	556	539	504	549	545	520	526	535	566	547	519	507	502	538	573	543	562	531	544	525	525	554	528	522	537	533	487	523	566	567	576	571	497	513	511	527	529	531	562	529	535	520	504	531	508	523	555	579	544	547	546	569	572	548	530	457	557	532	490	529	525	489	549	604	554	538	550	557	520	522	561	553	561	515	540	515	549	558	539	542	516	513	489	590	506	546	501	568	506	507	561	495	573	554	544	496	520	546	543	526	556	524	555	536	490	558	484	549	557	555	544	503	528	518	548	544	562	543	481	510	544	488	541	578	527	538	539	567	526	541	519	561	539	515	533	542	550	558	583	525	533	534	556	524	521	535	528	539	525	516	568	523	546	534	520	530	543	520	564	547	533	539	563	559	517	522	568	523	558	547	553	535	559	515	555	542	503	537	566	506	548	499	546	529	555	513	532	533	537	538	581	532	564	536	563	511	505	532	551	493	526	558	565	535	541	508	476	547	575	538	540	554	534	548	500	544	567	506	520	519	518	497	535	504	540	521	574	546	531	570	569	532	550	584	565	522	572	526	547	544	561	523	553	535	530	514	526	529	556	508	512	530	528	495	518	584	545	536	513	529	555	529	559	594	560	552	543	551	491	552	557	544	545	591	552	523	507	561	567	522	549	556	576	494	524	506	546	565	499	510	517	552	519	537	517	558	545	559	515	518	562	505	558	522	528	535	507	521	564	502	534	538	579	490	554	509	524	529	506	549	543	573	536	512	560	511	497	531	496	521	553	534	561	546	545	523	534	543	552	551	525	541	545	566	554	534	513	566	563	530	559	552	557	557	529	513	527	528	526	470	505	580	528	516	496	591	520	559	528	530	527	544	506	519	526	506	564	536	497	527	512	540	583	559	540	567	539	558	586	491	546	538	539	537	531	535	508	550	513	509	553	516	559	538	534	545	531	514	571	498	545	527	549	517	528	496	517	537	576	492	532	564	519	508	544	546	530	531	529	546	551	491	553	549	537	533	523	557	546	568	590	513	557	526	585	545	518	545	533	539	532	545	566	513	522	575	527	504	530	531	531	561	523	540	542	521	545	551	515	567	555	497	543	523	543	553	582	506	527	517	538	531	558	525	527	540	555	511	525	540	505	542	545	557	517	566	542	534	552	517	563	535	499	518	549	544	500	532	536	558	554	551	550	517	547	534	537	518	533	561	497	557	567	550	552	507	522	516	526	503	475	537	531	563	547	558	581	527	527	533	571	512	555	544	522	519	480	559	510	541	507	536	536	513	547	526	517	538	510	532	493	563	575	528	521	541	523	523	553	517	545	557	515	490	564	531	515	495	518	555	513	517	574	541	568	539	498	557	540	516	535	508	546	565	527	537	556	515	560	528	495	520	571	516	515	521	518	539	553	547	521	539	576	549	536	520	526	553	586	526	556	523	547	511	560	535	528	556	571	527	564	535	558	526	549	517	547	549	538	504	542	544	513	539	547	540	535	580	539	553	521	494	548	528	558	513	497	535	536	500	523	532	500	513	532	549	526	497	500	569	539	515	487	528	541	505	557	534	500	566	540	543	524	527	520	529	554	551	481	518	586	532	509	545	571	560	521	547	532	472	533	546	566	528	558	531	581	563	505	539	533	528	530	550	532	528	514	572	521	515	520	559	519	506	516	540	540	534	546	577	583	523	518	534	528	542	555	558	562	545	491	545	485	565	518	515	545	542	536	534	560	515	529	495	548	562	548	520	561	527	539	547	541	533	515	508	508	541	574	529	515	538	536	544	545	520	533	504	543	509	553	500	535	506	538	557	528	568	550	510	538	538	592	542	568	547	554	528	502	511	531	536	559	553	545	568	518	526	524	549	535	560	537	554	550	580	503	521	519	540	532	554	543	512	531	542	579	528	545	551	532	547	516	540	503	533	522	567	535	504	513	543	538	556	583	539	566	535	553	530	531	528	512	533	568	545	564	481	570	510	535	532	546	534	533	545	528	510	547	568	487	539	522	546	561	534	517	557	590	569	484	528	555	537	514	576	535	578	566	535	528	529	513	529	550	538	516	537	532	525	495	532	530	514	495	543	551	574	564	532	538	537	504	500	537	527	534	477	505	544	543	544	539	530	540	586	563	553	577	537	535	549	534	526	565	498	508	562	519	587	556	515	545	561	541	569	560	514	526	545	500	553	580	515	512	517	531	559	533	547	516	579	533	521	541	545	556	571	509	515	513	530	536	516	537	517	516	525	509	561	523	543	582	564	502	568	527	515	515	533	508	534	562	525	523	563	532	509	515	505	532	564	497	523	560	502	536	517	513	532	532	551	519	609	534	479	503	549	474	546	548	525	542	490	545	548	533	573	515	566	514	527	565	499	541	566	545	534	540	555	530	503	531	542	505	549	520	521	547	539	510	547	514	549	508	506	536	545	526	511	519	554	567	495	529	543	569	513	514	540	549	570	542	518	539	524	537	525	527	543	531	535	578	560	537	547	539	521	533	522	493	538	522	521	521	529	559	560	569	544	571	522	556	597	511	520	523	536	540	529	508	492	541	577	513	523	518	538	516	529	569	582	545	539	560	556	579	521	538	507	535	559	498	546	534	547	558	539	534	584	528	531	517	485	546	568	508	544	508	535	561	550
25979	21672	28684	29831	29037	25354	20502	16354	14853	11626	10629	9695	6560	6169	4882	5715	5881	4258	5968	4805	2788	2561	3076	3925	3701	4034	3935	3788	4178	3412	5161	4384	4773	3626	3311	3315	3458	3473	2975	2044	1761	2071	1578	1531	1607	1578	1451	1475	1429	1174	1189	961	880	821	728	914	716	673	598	686	816	787	706	730	790	614	553	610	594	609	555	523	584	596	720	720	678	534	407	357	442	315	289	287	270	269	268	286	289	309	273	278	289	283	281	270	292	281	277	282	282	310	352	305	257	270	285	277	262	258	252	303	258	255	243	261	233	227	248	271	291	262	264	306	258	267	248	283	230	226	241	249	238	263	262	259	256	213	232	247	244	255	234	240	259	233	228	258	212	243	220	232	207	226	232	237	252	243	235	245	253	257	244	223	222	249	244	224	240	244	231	233	234	242	213	247	229	257	228	224	231	263	243	240	264	219	241	262	246	225	248	264	256	239	237	234	217	269	266	234	239	267	228	252	240	259	252	211	247	239	226	255	268	231	238	235	241	270	253	214	241	229	223	222	243	246	224	231	229	238	252	248	250	238	253	240	240	243	233	221	239	256	238	219	227	242	234	225	244	220	242	218	216	217	262	217	247	258	236	247	273	223	256	246	260	204	222	223	256	225	245	254	222	224	223	255	244	252	219	218	234	231	240	242	239	224	244	258	243	266	245	257	259	252	265	234	253	240	235	257	256	253	236	244	225	249	232	243	243	239	228	235	258	224	259	227	224	238	266	214	237	247	242	263	243	259	276	217	244	228	247	227	279	252	232	275	208	230	216	252	244	244	258	216	255	229	246	230	265	257	258	242	247	215	255	258	244	238	238	255	229	236	224	246	256	234	224	224	237	219	265	250	256	216	236	238	238	236	242	257	229	252	234	248	234	251	230	217	263	233	223	209	246	256	226	266	238	254	259	205	225	233	254	216	231	257	244	229	250	239	227	222	251	219	237	255	238	225	207	259	214	222	258	232	228	230	248	255	249	235	211	221	269	236	256	219	236	259	270	263	237	230	265	250	237	233	232	246	216	250	252	206	230	255	252	269	232	226	246	221	241	248	227	250	249	216	221	236	225	247	237	232	242	202	240	268	249	253	240	228	261	229	233	219	195	249	248	228	223	265	262	199	243	240	237	238	230	262	247	244	216	232	278	245	259	242	255	258	222	238	228	217	217	241	226	228	247	234	225	252	225	249	233	262	238	227	273	224	241	215	231	244	210	234	251	249	263	239	238	237	235	267	270	197	243	238	248	248	264	226	231	207	219	215	217	261	209	252	213	222	209	252	267	268	237	224	232	259	231	257	239	229	250	234	245	249	251	224	255	238	224	252	269	263	249	238	220	216	230	232	227	241	234	230	237	213	230	222	242	243	219	201	218	241	274	244	247	265	231	253	220	235	191	261	274	247	259	250	236	252	226	242	226	222	243	232	229	246	203	200	252	266	234	237	245	223	222	256	257	239	240	256	225	246	218	225	222	231	232	259	229	228	222	258	241	258	228	244	232	268	213	244	227	269	251	223	212	237	218	234	220	237	235	258	247	269	232	247	239	219	226	256	237	266	268	248	242	248	249	220	231	253	227	257	264	207	238	206	225	242	244	246	239	233	246	245	250	236	239	244	230	252	244	278	235	236	245	227	243	241	256	232	230	231	260	263	235	295	253	233	211	256	250	235	248	250	215	245	227	234	199	228	242	283	246	242	236	246	241	213	246	244	242	245	217	244	222	256	243	239	234	247	242	256	257	247	242	224	242	233	216	263	232	246	261	260	263	243	220	231	227	262	226	211	243	250	251	239	232	244	246	237	228	246	243	236	264	234	221	253	235	232	260	245	247	215	233	200	256	258	227	229	258	227	238	264	237	235	236	222	220	216	205	262	255	238	249	250	255	248	221	235	251	215	239	239	241	241	247	227	238	242	224	259	230	266	255	229	214	256	266	218	247	247	239	236	234	229	259	239	252	243	239	206	240	266	243	230	242	233	256	245	223	230	224	228	209	226	253	241	252	236	229	204	255	252	233	275	227	231	235	253	254	231	235	256	268	239	201	242	261	236	258	232	218	271	233	213	275	256	237	243	246	228	238	233	243	215	245	229	224	261	258	231	235	248	230	246	260	251	258	241	214	229	228	247	252	246	236	224	244	247	235	266	227	252	226	241	229	240	229	234	257	220	242	251	255	232	235	239	256	249	236	271	236	225	221	256	247	264	256	203	238	250	268	239	251	219	229	232	246	242	236	218	215	218	226	243	253	242	209	207	239	247	240	245	228	221	259	221	223	261	233	227	246	215	249	211	259	261	239	260	222	227	258	235	249	225	229	216	221	229	210	214	236	243	225	243	263	218	233	242	212	232	254	247	250	248	229	238	240	225	237	284	240	250	228	251	220	245	235	248	208	222	200	248	257	249	222	257	259	219	232	232	242	213	246	216	242	233	254	222	230	240	250	289	247	211	248	226	259	242	242	227	232	240	234	270	233	236	236	241	233	258	245	262	233	240	257	238	240	233	265	232	213	246	259	241	228	254	262	250	278	250	234	228	238	218	256	256	222	233	222	269	223	253	214	231	255	254	215	248	236	234	257	215	224	253	217	239	197	236	258	247	232	230	244	239	223	234	232	225	224	225	268	238	279	242	234	256	244	264	235	237	236	225	241	239	255	224	233	259	253	240	260	214	245	225	215	215	235	254	227	236	271	232	242	202	202	239	253	249	223	242	254	224	234	236	258	226	248	249	235	230	243	248	241	223	230	225	232	243	275	232	219	238	240	243	246	261	235	246	246	228	249	235	217	241	217	238	214	220	256	233	238	258	255	232	220	260	246	247	237	251	235	245	255	235	239	236	251	260	221	270	204	248	239	222	251	243	245	238	274	259	235	265	239	246	211	249	240	241	236	242	223	213	224	228	250	282	251	249	246	230	230	205	214	246	234	228	224	245	213	247	247	225	225	227	218	270	253	232	255	221	275	237	254	227	238	253	237	257	229	227	265	247	242	230	250	262	244	248	263	267	258	223	215	218	239	243	211	259	257	247	235	258	253	226	222	244	255	237	229	235	225	220	235	250	248	248	250	225	259	231	231	226	253	225	263	219	238	247	252	247	210	222	237	234	239	214	243	242	239	211	232	211	237	250	265	225	272	263	218	273	239	219	270	230	249	225	215	261	230	257	249	240	274	238	262	229	225	246	217	214	221	255	248	212	255	261	251	237	245	233	218	244	246	224	248	240	238	257	226	261	248	229	239	202	215	255	222	248	245	242	221	233	237	224	243	233	269	225	216	237	256	224	247	249	243	250	245	229	242	251	243	230	238	243	233	247	203	226	234	243	245	228	279	254	232	294	239	260	254	243	256	260	269	240	243	236	202	241	230	249	233	236	235	251	225	236	255	227	261	218	214	235	275	223	256	254	236	232	259	255	212	261	239	249	238	252	236	244	242	256	235	236	221	247	250	239	253	249	225	215	244	237	261	251	234	238	238	236	238	224	224	235
15017	18319	29184	34202	36235	35043	32380	30029	28808	27162	26654	24837	19341	20557	18427	22193	20985	18802	23015	17159	13766	13844	16207	19821	19414	20285	21376	19652	21710	18151	24530	20009	20770	17559	15847	17081	17665	16759	15876	11216	10870	12537	9805	9749	10088	10623	9227	9891	9215	7227	7321	6332	5907	5162	4668	6550	4954	4612	4375	4429	5077	5375	4839	4664	4887	3992	3398	4039	3886	3788	3709	3439	3829	3946	4970	4972	4696	3751	2328	1928	2122	1483	1223	1213	1098	984	1000	1042	1070	993	1058	1064	1113	1035	1190	1222	953	976	1003	1138	1180	1215	1502	1202	1082	1064	962	938	946	935	932	941	883	841	783	805	847	770	820	948	1002	999	924	940	948	993	814	793	738	678	677	732	702	672	761	733	739	688	667	734	635	668	695	705	689	690	687	688	671	696	675	700	721	664	715	660	691	717	686	691	716	706	703	685	629	687	686	719	676	653	703	680	693	675	680	687	654	656	721	707	683	628	697	677	685	682	687	707	675	718	660	688	700	762	747	672	686	649	667	687	679	717	650	709	729	705	670	701	679	763	732	677	687	695	664	673	717	666	721	690	701	706	678	650	672	725	623	707	700	684	704	706	664	656	668	693	676	693	692	687	679	715	709	662	711	698	700	659	685	678	670	738	677	684	718	689	702	691	707	715	662	674	702	603	670	677	624	644	666	702	663	642	714	663	718	654	718	701	715	714	718	708	686	708	724	670	687	710	671	707	696	681	690	664	683	656	707	719	687	715	666	686	671	692	691	695	682	679	671	733	700	711	654	711	691	712	658	710	664	694	736	710	673	718	694	721	695	635	711	678	698	705	690	712	743	695	747	687	773	658	651	689	675	680	650	735	667	687	642	668	603	686	695	661	654	701	690	686	702	724	716	740	718	686	700	725	676	707	696	700	707	712	675	683	702	666	725	729	696	689	680	687	675	633	713	719	646	667	686	705	708	629	707	678	674	684	668	648	676	675	713	657	686	687	685	710	698	696	678	666	658	699	733	643	754	706	655	729	673	693	709	658	691	684	686	640	646	739	676	726	667	697	653	665	648	720	633	680	696	711	719	688	650	651	686	719	683	684	698	720	663	672	739	678	666	672	716	708	660	695	660	692	682	693	676	675	659	707	682	661	641	669	684	700	630	713	662	734	713	719	710	719	694	679	702	727	709	691	683	679	617	693	679	699	653	726	737	711	727	693	698	679	694	657	685	643	697	691	711	673	723	703	723	651	679	673	664	706	729	681	673	668	702	664	682	743	667	689	698	703	707	629	677	651	674	677	633	694	688	682	646	689	741	649	696	739	704	667	672	695	692	705	667	704	665	691	698	695	724	648	690	682	645	661	708	671	697	696	650	712	686	700	689	704	651	670	724	718	701	693	697	662	648	698	682	699	671	702	710	667	732	697	714	735	710	672	657	672	720	730	711	669	684	686	649	699	689	690	720	653	719	686	662	686	669	656	663	686	660	710	665	661	707	678	664	698	718	672	690	693	734	708	710	658	721	731	679	724	670	715	690	693	644	692	677	728	728	634	645	674	697	663	671	702	708	675	716	698	725	685	681	713	675	731	687	715	731	700	683	661	702	701	672	735	674	665	705	646	643	700	694	691	728	723	689	686	742	674	717	646	705	725	685	688	657	661	724	724	648	710	642	690	672	734	648	683	686	723	672	668	665	705	724	652	643	682	678	700	668	698	697	667	695	715	639	708	680	669	700	708	723	708	708	698	663	684	668	692	732	667	680	661	703	761	672	705	655	684	681	650	686	717	654	691	668	681	682	682	639	702	669	673	680	677	689	660	686	686	680	679	713	722	676	733	678	676	731	674	662	666	672	721	677	695	674	693	666	720	719	705	657	677	644	768	684	753	689	686	674	652	689	655	680	670	717	691	698	716	655	673	709	698	705	664	692	684	747	675	651	691	685	691	690	676	679	707	653	740	711	691	643	728	726	637	703	672	700	693	732	715	675	670	674	685	701	651	659	707	665	734	735	648	666	669	742	679	671	718	676	713	699	645	687	716	683	666	662	655	697	704	699	706	723	675	754	685	706	689	702	649	693	731	682	691	694	629	692	695	689	665	674	674	661	673	683	694	701	672	642	652	677	660	725	736	676	674	695	684	665	697	702	677	661	716	643	677	718	655	661	708	705	734	688	679	650	659	731	725	693	674	645	703	659	669	680	737	681	701	727	697	712	697	722	711	647	713	666	708	710	678	694	679	698	729	679	672	718	675	693	651	699	666	713	718	681	723	706	711	703	707	713	697	702	698	659	633	731	679	709	687	669	692	670	681	674	698	697	673	706	668	716	682	691	679	690	697	677	704	719	673	695	696	732	635	686	703	707	717	691	705	672	672	658	653	678	686	679	697	661	668	670	660	763	729	671	674	680	692	708	681	629	626	695	705	704	672	700	626	699	705	691	677	702	662	674	642	724	724	727	673	707	675	729	662	641	652	714	705	718	650	638	671	666	666	711	667	703	722	705	639	708	672	634	717	664	711	693	671	716	667	671	731	689	707	656	673	699	653	667	732	695	672	698	716	699	698	677	684	713	678	621	660	629	673	696	688	712	672	684	699	679	664	724	697	700	683	728	717	693	658	685	707	657	684	717	755	675	736	692	711	677	676	675	685	715	720	685	647	675	711	710	655	660	664	713	698	699	680	647	715	722	697	706	687	663	668	725	706	695	724	695	693	691	666	661	689	672	698	670	679	677	684	713	660	671	635	676	675	710	694	653	709	689	700	644	678	677	685	637	696	684	652	668	727	678	691	725	704	720	694	699	711	643	705	635	674	673	689	714	665	664	713	670	710	696	746	678	683	727	658	751	659	682	709	712	720	664	694	659	713	689	726	737	678	691	674	669	699	672	705	715	735	736	708	662	705	680	676	679	714	707	683	726	695	676	681	652	662	712	688	714	654	713	690	706	719	712	683	673	636	635	694	648	708	709	696	688	725	689	708	695	680	708	702	697	630	663	678	716	602	638	657	721	668	664	696	695	644	723	682	702	650	650	688	708	686	614	652	707	712	695	707	707	697	661	685	676	667	712	681	698	673	673	676	705	676	674	652	672	686	726	668	721	662	682	703	665	650	680	634	698	683	685	708	730	694	714	696	653	736	697	685	740	674	686	732	688	693	708	665	676	668	675	672	732	691	715	655	723	722	648	730	665	668	668	637	671	688	667	717	654	679	692	725	728	717	666	684	701	692	726	735	721	697	687	715	696	693	668	684	690	673	669	725	656	659	658	653	673	708	712	667	701	741	698	717	705	668	695	709	619	710	656	675	736	693	702	705	675	710	671	742	686	669	669	679	705	656	660	668	693	689	725	692	709	670	669	649	681	707	689	675	679	680	664	677	688	671	689	681	683	659	672	733	726	681	674	662	713	706	718	685	701	640	667	682	718	722	708	634	647	669	688	685	719	666	626	659	675	673	728	713	688	702	697	659	729	724	676	712	684	670	727	696	679	688	742	640	656	666	624	650	710	737	730	732	710	733	696	686	694	692	706	692	681	695	723	666	690	656	649	630	672	672	678	694
6212	4384	5769	4940	3541	2502	1662	1119	962	690	671	567	416	365	328	329	300	316	329	345	259	238	249	272	258	231	237	245	222	239	279	230	230	196	231	222	248	206	199	185	206	204	192	190	196	168	162	193	161	174	161	185	170	151	200	178	163	176	165	153	166	173	166	154	168	197	150	167	168	169	173	200	181	160	188	156	177	177	141	173	152	158	149	155	178	151	140	171	131	152	151	156	155	145	156	143	166	171	187	161	165	154	161	155	166	151	154	162	190	174	139	150	163	160	162	169	172	166	152	146	157	144	152	157	146	153	173	166	136	188	173	130	170	149	152	161	151	136	148	155	154	151	185	161	164	155	175	157	174	174	169	156	145	152	146	164	132	144	153	139	159	166	169	165	152	168	152	156	160	166	159	142	154	144	157	154	145	152	155	161	147	191	138	167	158	158	163	174	172	155	149	168	144	153	169	167	175	168	175	159	152	185	141	152	167	166	150	162	140	164	149	149	161	166	181	141	164	164	177	173	147	161	158	157	164	160	137	162	147	127	170	170	155	141	154	172	161	162	186	150	158	167	176	169	163	164	177	136	159	163	162	149	142	146	161	156	131	163	168	163	139	147	154	181	160	150	125	153	124	146	151	161	172	164	174	132	170	155	154	165	151	194	166	168	130	154	169	165	130	160	148	130	157	148	159	138	166	146	149	173	159	159	162	126	175	142	159	148	153	150	159	144	144	164	190	170	145	138	163	166	165	148	140	143	149	165	167	149	137	144	165	152	148	125	151	156	154	146	159	172	144	149	145	152	154	159	148	148	161	157	161	158	154	160	140	166	147	165	164	154	170	153	152	175	156	157	157	149	151	153	141	149	150	142	180	150	174	152	170	153	140	159	168	161	150	156	164	158	159	137	171	157	160	145	163	140	161	146	167	161	174	157	146	155	146	157	140	143	134	173	164	138	164	159	158	153	191	173	163	160	144	122	150	139	149	163	158	159	184	155	154	154	155	177	163	145	164	144	153	139	166	165	160	142	160	160	148	137	176	156	144	155	153	148	181	162	136	149	150	138	177	148	171	174	154	156	151	150	179	144	154	160	168	168	156	146	145	155	160	148	150	147	157	156	120	172	170	151	145	156	158	154	168	160	171	146	153	141	164	151	159	154	133	152	148	151	149	178	174	147	152	162	147	151	154	148	160	158	155	140	155	150	175	174	163	164	158	168	174	170	163	170	149	162	160	120	164	152	170	173	141	159	176	134	173	176	155	153	174	159	148	146	159	173	166	153	166	168	157	151	152	137	157	153	164	141	163	171	157	153	155	185	153	166	141	162	161	145	171	167	143	149	169	131	156	152	176	143	146	158	187	149	150	157	148	132	164	170	159	161	157	153	153	153	165	148	148	170	169	167	157	147	141	152	150	159	174	159	153	164	153	135	178	165	145	170	159	160	166	155	157	129	169	159	151	161	165	160	142	137	169	166	158	146	157	142	159	174	167	158	150	145	150	180	155	179	143	175	164	141	167	143	151	143	158	137	160	161	160	156	164	150	155	151	152	149	143	132	152	153	171	165	156	168	195	166	166	152	153	155	148	168	175	137	172	178	147	134	168	146	162	157	142	177	166	159	156	146	140	158	167	165	155	144	146	149	135	153	157	143	161	154	140	155	159	165	188	156	142	160	161	147	150	142	152	150	158	173	144	152	183	134	158	139	145	156	144	144	152	158	163	143	144	170	150	155	159	129	154	143	162	156	160	152	154	144	160	152	196	146	147	153	141	164	156	148	151	150	159	160	171	149	159	132	153	168	170	144	161	147	140	180	176	182	147	172	158	180	143	160	151	156	181	135	167	158	145	157	151	165	167	127	158	158	182	141	150	150	153	172	170	162	154	167	172	154	154	149	149	162	159	148	168	159	159	145	160	151	161	163	165	148	175	158	142	142	170	139	155	171	146	170	166	149	174	169	162	153	179	152	157	171	147	154	158	169	144	172	155	146	173	144	137	155	159	161	157	165	171	163	152	156	135	168	175	173	149	141	156	151	165	158	166	153	162	155	179	138	188	145	154	176	150	155	169	146	140	178	174	175	153	151	141	152	162	143	166	178	131	165	153	150	181	166	128	148	146	142	158	154	154	148	149	134	167	151	151	165	166	161	121	135	156	137	152	140	125	149	161	145	151	159	164	154	147	170	151	153	124	180	148	154	173	147	168	149	165	175	171	161	166	170	160	157	153	144	155	165	149	150	154	163	129	176	152	152	158	155	152	152	179	145	159	142	134	153	164	164	162	147	174	155	192	156	136	142	167	151	126	149	167	142	156	155	148	133	158	162	162	162	160	157	175	135	145	144	171	187	158	167	153	173	151	158	171	132	153	133	146	153	146	165	162	160	148	171	133	152	158	157	150	139	144	168	141	148	164	166	160	177	178	149	172	147	148	150	175	158	189	154	159	157	162	140	147	166	141	146	186	143	175	169	138	170	169	167	163	148	150	156	138	175	162	177	172	156	171	164	153	142	140	141	168	136	171	179	150	143	162	165	162	160	174	150	160	169	163	135	168	149	155	169	170	150	150	161	169	158	154	151	156	159	166	174	144	192	153	165	175	157	157	148	167	167	166	141	161	172	164	158	141	135	169	165	141	138	153	157	164	157	168	152	154	153	154	163	134	141	163	158	150	150	147	147	156	158	160	166	144	169	153	154	180	164	149	162	148	147	151	154	168	159	133	156	160	158	172	159	147	170	167	157	144	174	156	154	138	158	164	158	137	135	161	155	146	131	160	147	160	146	170	157	142	142	152	161	161	155	146	160	172	155	155	154	166	195	171	176	163	161	155	158	155	149	168	183	164	161	155	147	133	127	153	152	145	178	171	141	158	171	178	167	172	158	143	155	138	169	159	132	138	168	150	149	146	144	154	173	166	161	140	142	150	160	147	168	153	162	170	152	191	145	153	146	146	193	143	154	151	162	161	171	149	181	164	153	178	153	161	160	150	158	130	150	139	147	169	154	169	166	161	154	149	140	137	143	147	165	152	167	172	161	151	156	159	160	153	161	161	153	154	176	150	142	161	143	130	140	147	151	155	146	165	158	152	148	165	144	151	169	141	161	180	152	151	146	174	168	154	145	146	144	137	166	168	150	169	147	154	165	155	169	168	166	158	161	148	140	163	156	165	167	166	161	148	149	150	160	167	150	146	149	166	169	151	158	168	160	178	173	131	138	138	159	161	138	121	164	138	151	149	149	157	149	179	155	162	171	175	149	142	178	136	145	157	156	163	175	132	164	170	159	163	137	173	164	148	145	155	151	130	171	156	156	147	147	165	170	163	133	153	153	155	152	154	150	155	158	133	206	170	137	149	157	159	151	172	161	143	171	164	163	162	149	144	137	170	175	164	146	152	163	171	155	160	138	160	169	160	141	149	160	140	138	149	156	167	169	151	152	162	175	168	140	143	159	163	152	157	164	153	161	159	164	156	156	166	138	159	148	151	179	142	168	156	150
4379	4808	10830	12659	10886	8882	6718	5197	4331	3404	3243	2700	2136	1869	1704	1732	1628	1548	1723	1249	1053	970	1092	1186	1098	1142	1129	1059	1114	1064	1262	1125	1251	1010	1086	957	979	1005	922	767	781	811	711	762	708	758	721	693	762	652	682	667	646	606	613	579	553	570	542	548	597	534	591	574	561	598	567	576	561	609	579	591	635	620	608	643	577	583	503	510	517	536	516	520	507	479	514	487	462	497	466	491	491	550	498	521	469	514	510	499	521	529	512	568	498	512	499	520	496	527	505	538	511	489	478	468	486	494	516	479	486	515	506	477	488	473	507	462	493	449	485	449	445	473	440	501	465	488	491	495	500	470	464	502	483	485	468	462	473	453	472	489	470	490	521	487	486	462	448	493	484	494	499	434	483	518	484	487	436	474	493	510	493	492	475	468	468	510	474	458	493	489	476	490	488	471	480	522	456	460	471	461	461	460	517	460	479	481	505	486	474	496	496	466	455	504	453	486	456	456	445	491	422	470	490	462	434	496	453	468	455	495	448	483	469	472	457	461	427	415	480	448	473	477	476	532	496	479	483	493	478	468	477	475	514	465	469	442	494	410	439	469	466	476	466	474	499	437	474	505	480	480	444	448	480	472	482	493	496	467	467	441	515	496	490	464	499	437	455	477	510	486	447	478	470	461	478	470	507	455	470	478	477	473	464	450	500	474	446	531	456	468	471	462	472	440	455	504	437	478	502	484	502	480	473	495	482	526	498	457	458	460	481	487	460	479	504	496	475	426	479	479	486	516	470	518	466	484	503	493	433	497	484	479	473	479	480	494	474	481	515	481	455	479	473	462	515	455	479	451	490	454	463	473	451	501	482	498	456	463	470	463	438	481	497	493	508	474	463	479	462	487	486	479	480	501	429	466	450	443	487	466	484	475	496	487	447	451	476	454	497	460	470	474	469	483	462	479	468	464	489	486	440	477	460	478	461	489	458	483	469	469	532	436	477	445	467	471	507	468	461	465	489	450	481	474	477	489	489	472	453	470	480	505	446	460	483	538	461	534	477	462	433	504	516	427	450	463	446	495	494	450	507	472	432	477	497	536	464	437	460	443	498	468	490	492	464	479	473	432	493	482	457	476	484	490	483	492	456	469	437	486	455	478	483	499	471	449	465	463	450	512	471	468	502	500	454	446	424	477	488	497	424	461	470	464	472	471	469	473	464	502	449	467	525	460	518	482	452	472	468	515	458	460	504	485	439	473	480	498	475	476	462	455	463	461	466	468	475	480	481	464	453	510	495	530	495	456	449	494	444	484	524	497	456	425	441	449	491	495	448	483	490	505	449	436	469	490	491	485	477	490	486	447	495	487	484	487	465	448	490	506	451	492	450	467	471	433	492	480	441	463	442	476	444	455	482	459	445	464	534	495	465	454	510	443	455	473	452	477	448	456	475	463	499	478	504	487	464	478	462	456	492	449	457	482	465	465	468	453	461	499	470	485	479	467	494	476	436	451	480	478	448	493	486	480	479	469	519	462	500	445	495	520	454	459	485	463	484	458	498	480	476	459	504	420	445	483	475	458	483	484	446	445	468	475	478	473	490	430	462	459	444	485	472	480	463	455	464	504	468	453	481	505	521	483	475	475	487	468	459	489	496	476	494	464	472	468	497	484	459	484	474	488	489	492	441	467	460	458	438	452	480	444	520	438	515	500	455	426	443	482	457	459	420	493	484	482	447	441	474	457	464	488	495	463	502	476	496	439	442	450	443	469	454	498	467	465	496	475	462	470	513	480	469	440	451	480	466	458	480	487	491	503	477	482	460	463	450	462	469	472	519	478	461	485	467	475	482	490	450	458	458	487	488	425	479	500	481	506	476	502	468	456	484	486	491	478	477	471	489	405	468	449	488	524	443	454	448	496	511	494	446	466	438	505	488	462	488	459	500	472	464	471	489	466	501	410	461	521	495	452	481	522	462	490	487	499	503	491	485	518	464	453	474	482	459	471	467	464	493	489	512	484	471	475	467	479	485	449	451	478	487	502	446	465	467	474	451	456	505	443	472	463	484	441	456	477	462	453	510	466	467	440	440	489	488	426	464	510	464	485	444	470	459	479	472	519	470	501	456	484	490	477	464	502	455	491	501	496	491	459	490	465	469	500	448	470	468	470	451	481	423	469	484	477	475	509	478	475	449	470	458	452	487	469	457	470	493	455	466	482	487	508	456	455	439	500	508	478	473	464	421	497	494	503	474	447	429	478	496	466	485	460	481	449	482	459	467	483	478	494	465	470	471	503	512	479	439	472	462	473	460	472	467	489	495	457	440	473	456	468	515	500	474	467	490	482	500	452	510	473	431	503	445	519	457	470	469	480	477	448	519	469	491	454	468	506	500	451	502	486	474	477	459	481	462	460	465	510	485	467	447	463	452	494	504	482	495	493	492	461	460	500	506	467	468	462	460	470	487	484	456	486	467	455	465	484	488	463	438	465	452	495	479	482	453	479	452	477	474	431	437	464	450	476	477	477	495	522	464	448	524	486	480	493	467	495	472	498	452	505	480	453	435	443	508	484	482	461	464	471	466	465	529	499	438	421	456	448	467	513	484	488	489	487	469	448	462	494	481	505	463	427	459	479	503	493	450	459	444	501	485	451	505	504	485	485	465	457	477	504	533	505	481	473	466	445	460	496	454	532	471	463	511	498	467	468	467	434	481	473	455	497	457	476	502	467	435	481	500	447	449	486	451	497	469	520	493	461	481	498	473	471	488	513	455	535	500	475	474	516	453	490	462	507	459	502	465	526	497	473	448	481	463	453	475	464	470	476	466	472	447	449	461	486	485	466	466	466	481	478	481	488	455	441	456	484	461	488	492	469	481	509	498	480	465	477	470	471	497	480	432	459	469	513	497	483	430	462	489	510	479	441	488	490	435	505	491	455	509	470	473	455	442	455	487	484	497	474	456	488	498	490	459	510	466	507	517	475	466	474	516	503	519	469	440	462	516	487	522	483	479	447	458	486	458	460	440	485	463	432	450	449	454	477	513	440	514	455	454	491	498	479	505	492	467	469	479	478	427	473	513	477	459	468	472	487	477	460	494	524	444	474	491	493	465	449	484	432	430	486	459	463	486	490	494	442	495	494	489	445	496	485	459	479	506	468	428	516	470	432	500	542	477	481	460	461	451	496	509	462	504	456	465	511	498	494	464	454	507	462	480	473	479	501	458	476	501	491	498	479	453	466	478	466	475	506	482	475	472	421	465	481	462	462	459	472	450	472	464	461	489	437	493	503	488	420	483	469	483	511	468	500	472	490	483	443	510	461	465	504	455	462	445	480	505	473	482	482	446	485	482	499	469	483	497	455	506	468	482	481	474	478	458	477	447	465	464	484	453	435	507	494	462	464	475	499	490	460	503	473	459	480	491	468	482	433	481	490	489	502	475	480	483	517	496	452	470	460	500	428	492	480	448	432	450	471	456	480	494	447	461	494	449	482	513	477	483	469	485	461	497	464	476	469
16830	14893	21048	22821	21184	17420	12516	9669	8388	6480	6259	5692	3912	3157	2650	3667	3214	2515	3466	2324	1440	1365	1678	2023	1983	1960	2139	2079	1968	1787	2511	2642	2606	2027	1676	1582	1697	1576	1655	1171	885	1059	790	837	863	840	687	667	805	617	583	519	461	409	403	486	442	362	354	350	381	486	417	404	402	359	377	342	340	383	319	334	335	339	428	427	410	303	245	242	280	205	213	197	190	194	177	191	180	178	203	164	182	197	226	175	176	197	168	176	189	214	194	179	188	193	192	185	174	197	155	184	178	164	152	196	167	168	178	184	177	175	144	162	176	190	174	167	171	180	169	184	152	166	156	187	154	165	156	152	184	166	165	175	173	183	182	171	188	135	160	172	209	170	172	183	173	170	174	138	151	183	183	185	155	136	181	174	173	168	163	210	174	153	179	144	173	175	189	180	166	166	175	165	160	170	161	151	160	157	176	177	188	149	165	163	172	172	188	156	151	150	148	169	181	159	167	173	187	170	174	176	162	171	156	153	163	155	174	171	195	169	186	180	166	186	185	160	155	162	152	155	193	163	140	184	165	197	176	167	196	176	183	193	165	172	182	164	171	174	171	174	176	171	166	174	158	154	160	171	172	178	185	181	177	177	193	183	172	169	157	179	181	166	171	180	142	184	193	161	162	178	157	170	165	166	167	192	175	172	164	165	175	151	166	181	153	161	150	175	171	149	165	167	165	162	165	161	147	171	163	164	165	163	188	161	172	161	184	169	177	188	150	151	170	171	162	185	155	178	190	163	160	177	168	167	141	190	175	169	154	167	156	154	147	155	186	152	153	157	187	162	168	187	176	195	175	161	188	155	160	182	155	165	177	168	158	184	166	177	172	167	158	176	191	180	176	173	192	166	155	155	144	164	149	163	167	154	160	173	162	169	193	170	185	177	157	178	179	147	140	187	173	162	156	150	158	160	173	152	180	167	163	182	164	183	168	162	188	188	156	156	186	173	184	188	209	164	211	186	175	148	175	184	139	159	143	198	178	192	155	129	174	167	159	160	175	169	150	196	170	155	173	157	173	172	180	165	161	166	159	186	186	187	167	159	153	185	151	151	174	169	160	170	177	165	180	156	166	160	161	179	159	169	167	176	156	185	180	164	164	179	180	169	169	178	174	173	174	183	180	169	173	147	181	155	160	169	156	170	176	147	169	172	171	158	180	161	163	176	176	171	169	155	154	199	159	174	148	169	177	186	189	176	167	162	175	188	157	164	168	177	159	189	174	167	188	153	190	178	168	190	154	184	157	172	158	185	206	139	166	178	200	182	166	180	169	169	193	180	179	146	171	189	178	157	180	169	161	164	172	159	158	166	151	168	161	164	159	203	179	165	143	146	152	163	150	175	155	164	188	177	191	171	159	185	169	191	181	156	176	169	178	170	185	177	181	155	187	173	180	148	174	156	139	159	168	170	165	189	168	185	169	167	183	155	155	181	172	164	171	160	151	172	172	147	179	180	191	153	179	148	159	174	177	168	176	205	205	192	182	175	188	159	159	176	139	174	177	165	153	171	140	167	151	166	177	207	191	153	162	176	165	149	150	161	156	183	165	171	176	171	147	180	167	173	183	181	172	177	163	195	155	171	159	173	174	158	181	149	173	166	154	158	169	170	171	176	166	172	187	183	173	142	177	172	161	154	167	173	158	168	163	174	148	161	169	167	172	170	145	168	158	175	145	168	152	164	160	181	171	182	151	173	159	182	174	162	157	143	167	182	175	162	185	178	154	147	184	159	165	175	169	192	180	179	161	169	190	184	160	158	189	169	188	171	159	192	168	178	176	160	176	161	167	173	156	147	192	159	169	176	175	178	182	166	173	151	170	177	185	177	171	169	159	186	188	164	173	156	156	166	196	156	172	179	179	172	164	162	186	164	176	174	184	178	173	148	168	177	160	180	169	153	167	179	182	181	152	166	158	175	138	169	170	187	159	169	168	155	164	150	186	170	167	156	164	172	169	168	181	149	156	148	170	152	186	154	147	182	181	178	167	164	160	182	179	183	150	152	175	189	172	183	189	141	152	180	182	181	170	171	162	200	177	171	171	162	186	145	180	168	156	171	173	171	186	175	162	174	178	187	165	165	169	165	181	168	146	178	178	192	154	149	167	173	171	173	156	178	173	153	167	168	177	164	161	172	166	184	142	163	184	166	175	159	162	162	175	160	169	167	152	176	162	161	153	163	170	162	183	168	172	181	157	155	173	185	185	180	147	165	149	164	176	153	199	150	178	174	154	169	163	185	177	181	170	158	138	189	189	182	173	180	183	204	170	194	191	164	178	176	181	180	163	182	182	164	183	160	180	157	153	169	169	184	179	150	170	182	166	158	166	159	169	189	173	158	189	160	167	179	164	169	159	155	157	186	188	173	176	173	175	176	168	152	155	168	161	187	179	153	162	168	182	169	173	160	172	164	174	197	168	159	171	178	172	171	163	176	169	194	169	176	163	168	172	168	190	164	175	163	161	172	184	163	185	167	175	172	181	162	186	144	176	166	184	180	188	176	152	178	181	159	168	149	181	183	148	172	153	160	155	172	171	188	169	153	154	146	181	171	163	181	169	178	145	182	188	182	196	168	160	157	183	169	193	167	164	156	177	172	168	168	154	161	178	171	169	162	179	152	174	163	165	153	165	178	164	172	155	187	162	184	185	179	177	166	182	160	176	161	169	160	174	163	164	152	162	149	171	185	170	169	200	175	172	147	171	188	170	176	190	179	155	174	164	172	174	153	169	162	180	152	178	201	170	153	167	173	161	166	169	156	162	169	184	182	173	162	163	177	156	176	202	188	157	161	171	141	174	153	163	188	165	176	166	163	162	171	170	173	187	163	151	165	163	150	163	162	171	158	171	160	165	193	171	163	172	159	156	169	179	147	161	168	181	170	175	156	194	132	179	153	141	173	140	178	188	169	166	155	151	186	147	156	159	160	165	177	173	181	164	173	189	175	145	147	172	165	171	190	148	158	171	175	180	162	184	176	144	174	173	182	179	182	172	168	162	179	158	186	144	175	170	165	178	180	172	162	159	172	174	181	170	162	180	147	162	184	187	159	188	160	172	166	150	188	167	175	189	181	184	164	184	190	168	158	165	179	150	166	164	179	180	162	149	176	168	165	155	178	162	183	178	186	184	165	164	160	159	192	176	192	198	162	169	158	188	169	149	166	159	188	179	165	175	164	157	189	178	163	177	153	184	184	172	161	166	178	187	168	165	177	173	192	167	188	156	160	163	177	162	175	156	162	149	158	178	160	183	166	160	185	162	169	171	159	174	156	179	163	167	166	168	167	167	156	165	162	173	184	160	141	168	195	198	179	167	162	186	185	158	181	156	162	167	166	155	198	185	139	160	203	167	160	160	167	170	161	189	149	160	169	159	150	188	166	172	152	138	165	166	177	198	143	171	151	169	184	189	165	165	186	160	164	188	158	174	199	133	161	174	185	174	179	171	166	195	173	182	185	179	181	174	183
10807	13362	23133	27827	30403	28784	25658	23193	22202	19801	20585	16874	13752	13891	12210	14925	13859	12881	15184	10611	7973	8066	10978	12714	12092	12202	13802	12983	12458	11270	15319	14637	14691	12103	10368	10905	10648	10491	10214	7677	6413	7649	5784	5926	5758	6088	4871	4772	5368	4073	3876	3479	3175	2753	2841	3515	2769	2269	2456	2429	2739	3198	2744	2714	2797	2331	2229	2141	2337	2306	1961	1923	2030	2359	2841	2846	2653	1946	1294	1147	1250	1029	868	793	672	715	740	723	705	655	635	713	712	734	782	805	723	680	640	706	792	864	938	766	719	709	681	779	657	674	653	614	660	616	547	570	593	610	615	635	694	619	573	653	709	624	600	546	564	502	556	561	584	551	525	567	519	505	508	519	507	504	499	492	549	513	536	536	506	514	508	540	488	493	517	506	502	527	482	517	582	478	525	521	519	524	516	526	550	535	510	532	479	473	514	505	490	539	536	507	511	581	540	524	494	533	535	530	489	489	499	517	526	514	496	533	515	505	525	504	464	516	515	476	475	524	482	506	502	497	500	504	544	494	497	552	533	482	477	522	523	498	496	500	450	515	506	488	546	507	509	540	561	450	522	501	535	527	498	520	474	502	479	498	504	530	538	493	517	516	511	500	552	520	484	526	502	513	518	529	508	517	488	491	481	504	488	548	496	523	501	502	478	489	503	498	508	545	524	515	521	500	529	531	475	536	478	520	566	514	517	488	489	549	511	534	539	487	510	531	508	506	481	481	515	515	507	530	503	549	515	529	527	501	501	540	499	545	510	475	503	503	530	522	529	541	513	487	554	560	538	521	524	497	504	488	523	527	477	525	517	508	497	521	503	540	563	459	509	483	515	493	512	505	506	486	501	487	563	534	554	581	486	531	522	527	491	517	530	560	491	522	487	483	497	529	498	533	514	524	475	512	538	481	501	484	521	495	486	540	528	461	528	526	477	511	524	502	498	513	499	543	530	460	498	512	541	476	505	530	548	475	515	502	510	548	530	487	501	492	514	501	528	559	484	505	488	535	527	526	535	524	519	531	543	524	559	508	501	511	484	541	533	551	514	506	490	487	524	500	516	502	531	525	530	492	533	501	563	507	537	490	508	502	477	496	521	499	474	530	498	497	507	490	507	484	515	490	526	518	487	486	495	540	539	524	485	514	528	533	502	547	519	514	511	498	500	486	519	559	513	499	429	558	526	513	505	521	528	505	502	510	528	520	545	491	498	497	504	542	501	491	513	497	544	515	515	530	502	496	494	490	509	544	511	506	542	538	509	501	519	562	526	522	467	513	507	507	553	528	523	526	495	485	543	464	497	492	510	505	506	511	507	525	500	504	515	486	474	512	515	533	523	500	478	514	497	506	519	496	494	518	535	527	498	510	515	481	545	511	520	507	504	502	493	513	544	516	502	497	516	505	556	524	501	516	513	482	528	512	527	529	522	484	533	490	539	525	496	483	536	548	510	510	467	484	502	523	501	532	531	496	555	522	482	505	506	520	532	502	503	501	513	525	507	513	516	500	498	505	577	489	501	507	532	506	521	475	533	466	508	542	474	510	477	479	527	480	478	479	529	524	503	539	517	512	533	534	521	527	506	497	516	502	502	511	477	511	500	497	520	494	501	479	469	512	519	491	497	508	502	498	543	518	532	545	531	501	515	511	469	505	517	528	545	453	526	484	477	474	533	494	495	538	517	468	546	524	507	518	537	516	508	497	473	482	503	525	502	536	495	503	506	504	509	518	538	508	555	484	487	506	544	535	513	519	506	490	527	537	531	517	565	485	502	510	530	530	483	502	559	512	517	560	523	535	500	487	558	503	505	518	582	477	506	523	482	527	483	463	518	513	502	523	527	497	506	553	491	535	471	496	508	537	516	491	510	507	583	502	502	550	510	523	496	523	551	527	493	461	527	522	543	535	528	499	508	497	530	464	488	520	547	478	502	506	507	519	515	509	517	509	518	464	504	523	510	518	476	524	495	512	523	521	492	489	480	472	502	507	519	476	541	498	491	524	480	531	510	515	529	507	508	541	500	477	530	534	495	493	528	490	499	500	501	566	512	540	522	493	516	497	517	459	511	524	489	510	476	509	508	552	537	512	504	500	475	483	499	565	480	542	530	540	524	536	615	474	543	519	550	493	505	499	495	484	471	511	474	492	506	529	562	492	543	483	531	483	480	488	531	492	483	535	518	497	527	524	522	533	541	499	501	563	495	503	527	527	509	524	518	503	554	497	496	533	541	490	522	489	536	543	466	543	523	494	522	541	474	484	546	517	499	528	478	521	531	491	562	551	523	514	519	505	518	514	499	529	486	545	517	506	539	520	506	501	510	531	509	504	499	487	510	493	559	498	517	527	487	517	527	501	501	495	471	523	499	503	469	526	492	473	530	489	523	481	522	489	474	502	499	516	521	526	505	538	506	486	510	531	535	515	551	533	512	539	524	472	503	482	541	534	531	487	516	519	519	540	523	488	462	511	517	557	519	468	497	496	524	490	521	478	566	529	522	512	514	572	529	503	484	485	462	538	518	528	533	529	528	561	525	519	497	521	521	517	542	534	508	537	482	475	492	538	509	502	525	515	511	518	500	488	503	499	508	535	525	514	532	502	516	512	523	486	482	481	541	487	472	543	496	478	508	516	551	546	514	545	501	510	503	496	483	525	517	500	505	535	477	510	506	524	515	525	492	498	527	509	480	556	509	513	506	478	487	509	523	528	528	498	487	491	534	556	507	466	551	532	526	491	534	513	488	524	521	496	524	511	563	518	515	525	513	513	488	524	500	514	514	526	516	483	517	517	508	497	497	501	550	545	510	522	486	546	506	539	514	555	558	470	531	533	528	519	528	465	536	514	517	548	517	522	467	538	500	479	506	537	543	524	503	540	483	525	532	502	530	480	499	523	532	516	494	449	456	546	496	500	507	518	480	486	511	474	504	529	497	539	515	494	512	550	549	534	531	497	507	515	508	512	514	474	500	510	535	530	549	479	484	448	530	510	487	503	466	525	470	508	528	521	461	512	498	524	528	515	514	506	481	489	574	520	498	511	523	538	489	478	521	501	514	510	507	532	537	506	538	529	517	523	498	489	510	554	482	495	514	536	472	531	550	492	565	536	514	543	519	506	533	518	538	488	509	515	503	483	499	519	542	471	503	544	501	481	494	531	509	512	513	478	482	491	515	495	553	492	513	473	499	505	534	502	535	544	514	517	529	515	500	488	529	497	496	521	499	490	502	561	528	514	468	489	508	489	498	488	492	523	522	520	518	530	529	521	525	513	477	482	511	525	499	478	469	473	528	504	525	475	508	521	517	509	551	518	499	511	483	508	542	534	501	506	498	489	525	520	484	465	497	494	511	486	514	502	474	520	489	496	544	501	506	532	491	522	482	552	494	499	482	507	537	502	514	520	523	520	488	533	502	488	536	512	550	558	463	495	509	517	494	521	516	480	541	529	503	472	504	526	506	528	523	513	511	491	533	492	487	510	488	541	543	491	516	498	508	502	488	519	568	516	553	508	505	499	526	544
25035	21594	28443	29763	28826	26585	20837	17565	15392	12761	12234	9467	6932	6255	5554	6445	5438	4829	6727	4991	2871	2515	3356	4009	3900	3751	4297	4260	4244	3533	4877	5164	4842	4093	3067	3481	3110	3366	2814	2115	1695	2047	1534	1564	1747	1461	1580	1474	1381	1194	1146	916	880	792	781	861	698	575	685	639	659	851	722	751	733	594	631	566	630	643	520	567	571	652	742	698	636	540	381	357	420	350	313	302	282	279	311	263	289	258	267	316	277	272	267	279	287	272	228	269	265	288	330	307	277	260	295	291	265	229	248	277	273	271	253	248	233	258	246	247	282	279	285	266	254	258	229	220	218	228	216	219	229	239	254	247	237	225	254	238	241	239	237	253	208	235	212	251	224	255	254	222	208	206	249	222	257	229	236	246	249	251	236	223	205	223	264	231	254	245	242	220	251	228	260	252	239	212	231	238	234	237	246	226	227	226	225	230	267	235	214	216	224	222	221	240	225	212	251	257	230	238	227	209	228	245	270	253	217	212	231	241	215	215	219	244	240	236	243	231	233	255	240	224	225	244	248	240	220	247	238	227	214	213	228	205	209	272	225	245	249	240	210	260	213	222	229	209	272	236	222	232	227	205	226	236	259	250	219	233	225	249	242	251	267	225	220	211	227	233	254	224	237	210	249	229	233	256	211	227	248	225	232	247	237	241	204	232	203	237	237	210	259	254	236	246	216	227	231	224	207	195	268	235	240	213	224	243	254	253	221	240	226	265	230	236	223	219	254	227	234	235	213	224	226	238	228	247	218	205	231	203	243	253	229	252	227	258	237	253	225	255	217	233	221	230	218	237	224	227	244	236	231	246	242	237	214	212	204	242	234	247	229	232	241	227	225	225	252	227	238	245	266	246	255	243	243	234	240	243	250	210	244	235	196	210	257	215	261	233	233	258	225	267	237	254	238	241	245	229	216	204	242	251	248	235	217	223	228	213	226	232	247	246	239	221	244	243	224	232	247	262	237	221	252	226	256	220	234	234	209	270	245	234	215	240	219	223	237	254	222	232	208	234	271	237	251	215	239	228	208	252	220	218	247	232	197	216	218	241	226	237	211	233	255	236	260	238	228	252	245	246	227	249	231	232	207	254	232	225	236	219	235	250	226	261	249	224	230	243	212	264	210	222	221	206	237	217	231	253	218	225	240	234	215	239	244	234	269	244	228	280	243	252	274	234	239	212	212	255	244	250	219	250	227	244	249	246	279	220	217	260	244	216	247	226	230	239	222	247	238	247	231	200	226	233	239	218	253	230	234	228	233	250	243	233	243	222	237	251	227	241	250	188	219	262	222	247	200	234	221	222	235	244	223	223	230	269	235	231	219	239	235	233	226	229	224	251	250	240	246	231	252	232	225	224	218	228	249	233	230	228	218	257	224	230	205	215	242	201	247	250	260	249	204	226	238	230	253	216	247	244	253	230	248	230	242	268	236	234	243	244	228	237	216	242	217	227	230	220	232	221	221	240	236	212	210	225	221	250	235	226	207	230	217	251	241	218	217	227	225	234	238	224	234	228	212	215	228	245	202	225	227	219	247	237	245	207	256	242	241	225	235	243	248	221	247	255	236	238	237	217	227	215	241	232	213	258	230	229	238	223	241	232	216	238	221	256	229	245	204	204	218	222	228	227	242	241	265	254	238	239	247	273	236	226	224	234	241	226	253	226	225	271	248	200	222	231	231	215	240	205	218	212	219	213	225	232	233	227	225	239	205	256	204	258	244	250	237	239	261	236	248	228	230	230	212	235	236	260	215	248	236	220	223	230	227	242	248	225	239	232	230	240	224	212	237	197	251	241	237	256	206	229	238	238	239	217	209	245	223	232	205	198	243	236	230	206	225	232	247	215	227	242	219	222	222	226	242	224	199	244	232	244	216	256	230	229	235	219	240	219	229	224	252	246	238	216	250	232	229	237	211	245	220	250	230	221	228	214	217	245	225	238	235	256	231	259	241	203	235	247	201	273	223	244	229	223	234	235	252	236	225	231	211	215	245	248	245	228	220	199	216	240	246	254	259	240	224	231	214	242	232	241	264	248	220	216	240	247	228	221	230	249	242	237	231	235	239	233	232	246	212	223	223	236	228	247	235	222	236	233	228	226	242	227	225	258	205	227	209	214	235	242	228	231	213	231	239	243	266	227	234	230	231	241	223	224	229	208	240	240	218	268	226	244	235	244	225	221	241	215	241	278	213	224	197	271	239	224	240	237	260	236	250	226	223	233	265	239	262	247	251	239	246	217	244	231	258	227	230	226	259	235	252	223	239	253	222	229	232	253	216	247	241	229	240	219	227	256	240	216	255	254	227	240	257	226	212	248	236	251	242	272	228	211	238	242	214	228	224	227	212	237	237	221	220	210	223	215	252	201	223	246	247	234	224	231	227	222	239	242	229	247	218	221	248	236	214	251	247	225	219	226	233	231	239	272	251	220	243	227	254	225	217	233	246	266	261	232	249	224	229	217	244	259	251	222	214	231	231	232	243	237	229	231	207	204	230	239	240	252	229	227	217	247	244	230	201	219	235	246	222	209	221	228	246	244	229	268	237	230	216	239	250	220	236	245	233	242	237	224	217	219	230	223	210	216	216	205	221	236	218	222	214	243	227	215	224	252	227	253	216	233	211	233	228	234	258	238	211	240	226	198	246	229	244	230	241	210	236	235	232	229	235	269	235	226	224	234	236	242	218	243	252	221	259	237	250	254	223	243	253	223	232	255	218	208	240	237	220	246	229	244	245	213	236	233	249	226	255	196	236	246	242	236	224	234	239	250	219	243	218	239	234	220	234	251	246	236	211	219	273	201	224	268	237	227	250	221	234	240	216	228	229	216	243	219	229	222	243	221	206	236	230	232	256	236	227	225	268	220	230	248	233	230	210	279	233	259	232	216	248	226	253	231	220	245	221	200	249	225	266	236	244	208	238	239	257	231	220	255	199	231	233	227	227	225	242	232	259	237	276	244	217	222	246	231	251	236	238	235	238	236	242	247	242	241	219	208	231	204	223	249	236	208	209	255	245	237	231	228	246	241	253	231	267	234	213	261	237	209	211	257	233	242	268	252	230	238	217	205	221	239	251	224	228	247	224	214	254	227	235	209	218	219	218	194	218	230	250	253	253	230	224	227	194	228	219	202	247	229	235	242	236	230	243	238	237	272	232	226	240	227	239	238	234	215	235	267	226	239	211	238	257	245	220	242	256	210	223	218	254	226	207	217	208	219	243	222	235	243	227	240	240	228	213	225	236	248	234	221	225	233	228	224	245	229	258	225	259	251	220	236	211	233	249	233	221	241	226	224	221	248	235	212	251	227	213	243	203	228	221	237	204	229	229	231	229	254	232	222	233	208	225	235	215	243	207	226	234	230	238	221	238	227	231	226	232	242	209	233	219	222	217	223	220	235	216	219	226	266	234	248	221	213	261	254	221	216	225	207	226	220	235	241	251	211	205	252	217	239	216	247	239	219	235	243	211	241	238	252	256	220	209	224
14473	18212	28062	33879	36513	35641	32970	31388	29867	28992	28203	24261	20816	20768	18727	21087	19849	20177	22805	17042	13606	13644	17953	19678	20307	19630	21847	20976	21220	18756	23040	23044	19805	18866	14742	17997	16319	17696	15102	12852	10595	13169	10660	10144	10906	9855	9753	9144	8842	7315	7214	5747	5984	5154	4915	5808	5294	3937	4654	4289	4831	6094	5052	5055	5013	3594	3949	3930	3970	4135	3458	3492	3729	4297	5048	5132	4695	3257	2195	1890	2189	1615	1285	1148	1057	1021	983	1017	1015	982	959	1047	1006	1102	1206	1097	1021	1031	896	1037	1122	1227	1522	1174	1061	1053	1002	1046	935	920	857	830	877	825	780	812	837	792	800	922	1023	935	861	955	937	944	784	771	684	684	646	694	670	689	692	721	731	695	643	667	651	681	632	690	655	657	680	671	680	646	666	676	662	639	696	690	681	693	663	674	641	660	608	665	705	701	657	675	685	648	627	675	705	700	640	643	705	730	629	630	699	696	670	651	702	684	674	678	677	659	679	628	702	708	638	693	635	684	673	647	645	657	666	665	669	631	721	651	733	694	678	613	658	707	646	677	685	678	638	668	705	655	667	683	626	651	644	695	672	668	646	682	719	639	649	687	673	654	658	663	682	680	675	697	665	650	659	680	720	680	699	668	660	676	647	710	660	621	688	691	680	670	658	663	686	674	651	668	690	663	719	674	682	644	683	634	705	697	650	677	627	667	706	645	628	614	705	674	638	677	663	659	693	632	696	657	704	657	664	668	658	675	682	658	659	657	683	638	659	648	667	626	654	701	630	682	627	712	671	703	654	695	692	678	662	672	707	698	685	683	673	709	644	663	657	679	656	690	601	645	637	670	653	634	679	696	674	677	643	665	662	695	673	686	664	638	702	674	663	661	707	706	704	689	659	650	667	680	669	653	689	671	625	632	669	647	638	671	645	650	688	636	663	663	679	699	680	680	667	645	689	669	667	661	653	655	648	747	658	640	661	698	662	609	632	680	669	664	641	642	682	623	674	640	658	625	724	643	645	691	643	664	647	713	669	677	661	709	705	690	645	699	628	680	680	673	707	710	670	666	687	644	665	687	686	661	655	692	619	645	645	656	671	696	704	673	701	684	590	691	639	661	707	639	691	676	643	672	651	656	620	687	672	637	705	691	685	649	650	681	684	671	667	627	686	656	679	664	657	644	679	683	684	623	688	693	645	707	639	658	658	688	634	759	681	656	692	650	667	644	655	672	616	677	680	718	684	690	659	725	727	701	621	673	629	663	712	615	698	616	661	676	676	679	664	704	674	660	694	649	667	669	649	700	664	702	664	676	730	622	707	673	682	636	661	664	645	586	638	683	639	616	640	692	649	676	702	649	650	639	686	690	682	683	664	691	655	683	628	668	653	698	644	649	629	710	643	633	636	675	661	649	666	672	662	668	653	678	633	648	652	692	647	680	674	693	670	642	682	689	658	664	709	702	669	704	631	696	677	691	697	650	646	673	674	629	658	677	659	717	664	695	653	610	680	635	687	723	678	658	663	743	669	666	700	651	655	667	681	646	638	615	685	637	693	648	665	668	637	670	685	647	704	653	691	638	666	683	663	704	687	604	722	661	694	671	655	683	638	696	708	695	643	647	647	705	611	673	642	643	688	698	706	667	661	670	649	650	655	642	697	676	658	655	674	662	682	650	604	689	673	646	680	658	667	621	682	628	686	672	631	683	630	672	655	676	685	752	656	657	656	692	701	636	649	711	689	698	684	695	663	677	630	666	667	675	649	681	695	656	682	669	654	682	684	624	597	681	624	707	701	665	668	692	657	637	648	693	676	654	653	719	690	655	707	655	639	677	658	733	659	632	638	661	654	642	634	640	665	743	661	654	710	685	672	677	670	677	671	658	683	659	685	669	653	702	710	658	690	671	700	675	653	687	654	633	617	636	689	660	648	634	670	662	670	669	652	684	659	677	659	685	695	652	598	683	690	647	684	666	634	644	670	676	658	679	641	712	677	679	692	678	664	700	644	672	666	645	719	682	663	645	668	705	657	633	657	664	639	661	691	683	688	692	665	687	653	674	648	669	635	662	653	666	666	700	600	728	694	703	664	703	632	653	685	687	663	641	651	708	659	693	618	673	677	665	642	596	676	615	667	681	707	661	678	673	685	668	639	670	679	643	679	660	670	647	679	683	702	678	687	630	666	673	690	667	686	665	673	660	663	650	677	693	668	673	673	702	645	671	668	638	635	667	683	652	608	672	688	694	648	687	699	694	657	673	660	665	697	679	684	668	699	676	641	642	740	677	663	636	689	634	638	692	711	643	682	676	701	708	665	668	604	694	649	655	691	680	657	675	659	640	653	627	675	654	690	699	683	651	696	657	693	648	656	673	656	645	687	713	689	658	688	663	701	677	672	693	645	639	678	654	631	653	684	678	682	684	647	649	701	656	633	698	690	702	690	643	670	681	702	662	726	639	685	620	672	654	661	667	740	666	674	609	666	660	676	692	659	692	663	579	678	690	705	649	656	658	697	645	696	693	681	656	707	678	653	640	657	733	666	679	649	629	657	700	647	695	666	689	657	685	678	680	679	663	672	648	723	633	628	646	680	701	648	661	713	686	692	662	672	651	704	699	603	636	694	636	673	639	661	653	630	624	624	669	697	634	670	661	653	640	718	702	683	638	637	723	678	663	656	673	681	616	638	665	707	662	633	642	683	681	683	665	692	648	648	664	632	668	689	658	642	694	668	667	691	672	644	614	628	645	659	673	683	660	637	683	646	628	655	673	674	644	653	652	667	677	691	674	691	678	679	691	665	636	700	637	717	611	726	661	620	628	709	688	646	649	681	634	665	623	652	705	611	713	637	646	637	691	712	658	654	650	744	652	643	675	683	697	667	656	692	670	702	675	653	685	639	631	678	670	654	703	667	646	651	636	659	692	652	673	680	663	685	667	688	689	639	695	704	674	655	589	657	688	691	628	660	686	701	684	656	685	641	694	615	684	679	685	655	662	690	687	650	708	687	657	693	714	674	683	685	678	641	690	684	670	661	641	621	643	710	651	683	653	664	683	678	653	661	693	701	684	707	657	712	697	708	659	633	635	679	668	713	656	669	679	671	664	657	678	711	678	693	636	636	652	653	696	724	640	674	618	659	668	647	713	702	638	683	702	663	666	632	667	693	682	665	689	674	674	660	670	695	681	685	712	640	692	684	689	639	705	677	683	671	651	693	641	668	684	666	711	679	691	704	669	648	666	660	660	692	633	658	642	688	661	663	672	601	612	662	667	670	658	630	688	699	681	644	650	643	644	660	668	639	662	638	686	645	675	674	674	721	691	682	686	654	683	709	647	681	695	665	681	682	646	694	652	690	667	634	687	689	649	693	655	693	672	673	685	676	623	686	661	707	657	648	662	664	635	660	720	665	643	653	736	631	705	662	685	656	656	678	666	643	684	665	669	708	637	682	662	665	645	650	660	699	673	670	600	646	654	673	691	696	632	669	677	639	675	650	638	705	643	683	653	630	671	683	691	653	653	708	598	723	703	642	659	643	713	711	716	694	640
5856	4101	5270	4491	3316	2158	1430	1029	959	676	631	517	392	349	309	313	264	355	309	283	236	236	235	232	223	221	243	233	255	237	241	254	262	221	189	219	207	224	173	203	178	186	186	183	188	156	165	140	188	181	174	168	164	163	159	145	161	178	137	156	171	179	158	164	179	165	141	146	155	161	177	175	151	153	171	155	156	154	165	138	174	160	152	165	183	174	145	158	152	150	159	173	170	144	162	171	173	143	150	157	163	150	161	160	134	165	195	152	164	168	170	154	155	150	162	142	151	166	149	147	160	138	167	162	154	144	159	144	164	163	168	139	145	147	152	179	144	165	162	153	146	132	173	134	167	161	140	145	168	134	166	145	143	159	173	134	165	138	148	158	153	177	167	151	168	144	141	142	148	148	148	187	155	170	148	176	161	161	148	154	140	169	156	157	143	141	159	174	157	138	147	156	149	154	141	132	158	144	167	158	147	152	157	162	149	167	168	119	148	140	142	124	149	152	148	155	132	158	165	138	137	153	151	178	171	145	146	156	133	171	146	140	143	145	139	160	144	151	152	143	162	131	160	151	144	137	128	171	154	149	165	153	157	158	188	185	167	144	160	167	143	146	146	164	163	137	134	158	165	140	152	155	161	148	159	157	155	151	168	159	155	163	164	156	143	163	160	152	149	161	170	150	164	152	147	151	151	159	167	167	130	133	165	147	167	144	157	147	167	160	140	178	150	180	145	149	151	136	162	146	127	138	163	148	151	150	180	149	146	165	143	126	163	161	172	143	164	178	151	160	184	177	156	154	185	161	159	134	149	168	143	164	173	141	147	174	139	147	168	155	154	157	167	147	155	140	151	153	184	137	167	145	134	141	148	155	155	176	160	159	164	155	159	172	172	180	166	138	164	161	153	146	148	143	152	154	153	133	166	149	152	151	139	154	144	159	158	168	145	144	150	146	140	160	173	154	170	157	155	150	141	173	175	173	139	169	147	142	163	154	109	139	155	158	145	157	181	139	158	156	149	165	144	145	158	160	161	137	164	162	141	148	157	155	129	155	157	148	169	151	146	136	164	157	152	163	153	169	147	158	155	161	152	151	162	166	146	153	146	171	163	144	136	152	147	143	157	162	139	159	158	156	128	155	142	166	128	161	142	167	149	163	151	153	142	133	134	138	168	155	140	138	160	140	148	156	155	152	155	142	137	148	154	141	156	168	158	121	146	149	148	164	142	154	145	148	144	162	149	156	157	141	144	166	154	179	144	147	161	139	145	169	142	158	140	157	158	151	169	162	152	154	130	137	170	140	158	156	160	173	162	178	141	145	157	139	135	160	137	142	148	141	161	180	140	154	169	152	149	143	156	137	140	158	157	150	155	144	140	147	155	176	145	164	147	170	147	165	158	152	149	184	171	152	157	142	140	145	170	167	179	151	147	142	155	163	148	141	149	172	178	158	144	157	145	154	148	165	169	136	139	149	159	150	154	137	141	159	157	164	162	144	138	142	156	126	156	149	165	128	157	158	138	167	157	149	161	163	157	159	142	173	148	144	166	145	169	152	168	146	157	133	143	154	165	145	159	149	146	146	141	159	131	154	155	135	147	152	181	166	153	147	152	151	181	145	159	156	158	138	182	147	135	130	140	159	171	154	153	148	157	162	154	154	162	158	147	172	128	152	158	146	162	153	156	154	167	143	121	199	154	143	153	141	173	136	173	171	154	162	145	140	130	163	156	149	165	148	172	150	147	151	159	145	150	177	143	148	149	133	147	138	155	135	165	130	146	160	148	144	155	163	168	138	165	165	161	145	141	158	153	139	164	156	163	160	175	128	147	141	172	156	143	150	147	128	163	147	171	162	148	174	160	155	136	152	159	159	161	160	181	142	158	180	182	155	152	155	161	148	138	164	131	148	135	171	156	143	164	159	150	136	168	151	117	150	164	144	137	152	152	168	179	156	142	144	148	161	183	166	146	157	160	177	156	138	144	150	159	145	156	180	160	174	165	176	170	155	146	157	155	135	137	166	150	155	138	175	153	168	149	141	167	141	141	149	166	147	158	144	187	163	160	133	152	169	152	143	147	148	148	151	153	141	147	158	140	156	160	140	152	135	146	174	148	164	177	166	153	147	161	160	154	154	142	158	147	150	160	159	142	171	147	152	134	133	167	145	145	158	148	136	154	166	151	178	148	165	163	170	142	154	147	167	148	157	146	154	176	156	150	137	151	165	187	162	154	137	180	145	136	161	165	164	159	149	168	194	131	152	145	162	169	128	163	157	159	139	152	122	153	166	174	145	162	128	135	151	153	149	174	171	145	145	173	149	154	147	166	146	151	153	141	162	130	160	160	160	160	154	180	163	150	143	176	160	144	157	155	165	161	156	154	159	162	127	136	150	151	153	136	152	184	142	167	139	145	155	148	154	153	158	148	140	163	153	156	141	150	155	153	146	174	168	153	160	137	167	136	149	161	151	160	174	141	154	147	148	139	166	156	147	125	158	165	166	140	155	144	165	145	164	134	135	136	169	135	164	180	141	161	147	155	152	170	142	160	162	168	189	123	164	148	158	147	147	154	141	162	129	162	143	144	143	131	142	152	150	159	159	146	137	178	167	144	150	145	168	144	158	145	165	123	146	183	161	136	166	151	167	149	151	150	167	155	158	136	159	160	166	151	176	156	142	134	170	171	180	157	149	148	164	145	153	140	154	181	160	158	132	167	155	163	152	157	152	146	165	155	160	148	159	183	161	134	169	147	151	155	158	179	135	131	154	155	131	151	141	180	148	144	163	126	150	153	167	159	153	155	142	163	165	160	157	172	145	147	164	153	158	142	171	159	166	132	164	148	162	142	150	169	148	162	134	163	149	162	146	149	121	168	178	172	149	146	144	148	150	164	166	170	148	168	165	159	132	154	140	146	179	135	164	162	164	156	159	141	149	166	165	146	144	161	161	134	163	147	168	151	148	144	146	178	170	156	122	169	161	144	149	175	145	128	157	174	145	168	183	148	138	135	166	175	166	149	153	140	124	159	164	145	149	160	155	175	140	151	144	156	169	159	173	142	161	154	158	158	166	150	154	166	148	150	150	167	144	134	159	150	153	167	149	132	162	171	161	146	142	145	141	172	157	153	137	171	156	154	172	166	131	141	158	159	166	134	163	167	151	142	178	145	175	173	164	158	150	164	165	149	143	151	159	133	168	156	156	145	153	150	156	154	163	144	168	135	127	140	155	155	159	138	157	157	154	155	156	149	142	168	164	157	154	154	148	141	156	178	142	137	126	166	162	151	149	147	156	179	164	161	127	161	144	150	161	145	154	137	171	157	147	143	130	150	122	133	158	171	174	163	171	179	143	136	162	146	152	154	180	173	158	138	165	170	155	151	142	171	147	171	169	152	132	158	155	133	174	150	160	136	145	156	143	164	154	177	137	156	145	143	145	150	133	166	177	157	173	157	185	136	142	143	153	148	152	154	151	163	159	153	160	150	178	176	143	159	151
4257	4543	9753	11638	10031	8197	5894	4710	4032	3503	3245	2648	2164	1959	1656	1570	1468	1545	1666	1300	1076	957	1092	1151	1120	1081	1190	1136	1124	1117	1241	1361	1153	1170	1001	1019	897	867	929	906	675	793	784	653	741	709	732	669	802	660	701	638	625	620	590	603	624	571	551	612	563	619	591	560	620	551	545	606	586	622	611	626	594	587	626	611	556	532	518	526	551	485	477	508	447	464	464	532	475	476	450	486	479	483	491	523	500	536	503	473	540	533	544	491	473	525	493	541	553	500	488	517	467	500	463	467	460	468	457	492	473	507	462	518	476	489	470	528	482	464	489	495	460	456	425	477	432	477	463	460	453	427	487	475	474	404	412	454	491	446	432	445	503	450	492	461	452	458	473	420	454	446	465	500	457	467	451	485	478	467	470	403	445	509	441	494	475	491	463	455	438	430	471	441	469	466	469	484	443	466	488	430	437	425	474	452	463	456	470	483	482	489	451	454	462	500	468	473	462	436	473	469	430	435	478	425	449	469	486	467	487	451	470	465	510	461	508	493	461	440	465	460	458	468	439	470	458	452	474	465	493	464	500	480	470	473	490	450	424	479	456	460	477	462	476	445	473	462	476	427	438	409	450	458	455	487	492	521	424	435	471	468	475	462	451	455	481	454	481	452	444	475	458	430	477	460	459	442	466	437	456	469	504	450	483	468	477	509	458	502	455	443	490	460	476	496	452	432	465	470	466	490	497	469	449	463	462	445	470	461	478	452	470	476	481	488	489	437	473	468	416	483	456	525	481	439	440	463	450	465	484	448	443	480	454	456	501	483	427	472	453	509	496	472	466	442	519	509	476	450	431	439	511	447	451	482	470	466	479	504	457	457	495	489	463	489	445	450	515	454	494	483	474	461	428	469	490	452	466	448	449	439	448	482	472	486	430	479	457	503	443	454	450	476	498	435	488	472	487	440	485	440	474	479	453	484	493	483	447	447	522	513	429	443	482	459	439	452	457	520	445	459	457	470	423	480	478	463	452	446	503	447	455	464	448	474	446	454	473	476	486	436	452	465	430	472	494	510	455	460	472	489	495	457	448	481	463	437	481	512	441	468	505	485	489	467	487	452	477	454	440	446	481	494	490	459	481	472	462	444	460	415	449	471	479	464	465	427	456	457	452	450	501	474	449	466	483	478	441	476	460	473	441	480	462	477	451	469	495	502	450	485	465	454	504	470	458	441	472	462	457	468	465	464	476	484	493	464	458	490	450	446	429	457	481	412	469	496	496	473	457	494	458	488	508	459	464	490	478	462	440	449	486	486	468	490	448	467	490	465	496	435	449	457	441	476	468	514	452	482	444	465	511	469	444	475	480	496	418	438	478	463	475	492	440	511	470	456	459	495	487	454	483	477	477	452	496	449	483	465	460	463	476	424	463	480	465	439	494	467	456	489	467	503	474	479	496	485	481	467	462	457	451	498	482	486	445	495	469	468	451	454	469	457	459	476	455	449	481	461	480	420	483	453	455	476	456	475	474	454	442	444	499	482	428	452	457	485	491	458	475	445	477	456	415	436	496	467	467	461	475	458	426	426	480	461	470	439	438	502	511	452	477	462	457	482	459	454	465	478	451	440	452	511	480	435	504	472	468	489	477	460	458	466	429	481	453	439	434	475	465	494	446	471	452	477	441	461	445	436	486	469	447	470	417	472	473	462	458	474	431	494	508	433	438	535	481	464	511	470	437	457	483	487	471	456	485	483	485	458	482	480	480	415	490	463	461	489	485	458	482	472	458	474	510	451	489	500	486	489	477	473	467	431	484	488	450	434	479	446	486	455	466	481	454	464	485	462	471	481	485	454	427	461	478	428	493	495	450	510	446	438	426	496	487	458	471	479	476	448	472	488	464	478	472	465	481	489	455	469	441	483	453	469	448	495	434	478	464	491	486	450	491	483	444	469	488	479	443	471	450	448	451	430	448	465	485	507	476	477	480	469	465	491	454	474	442	470	453	454	456	473	477	458	477	470	498	447	471	473	473	481	452	481	485	457	479	457	453	441	444	473	469	470	460	469	485	444	461	453	453	442	406	469	441	487	450	452	484	469	451	467	484	453	476	451	457	473	478	475	480	441	479	479	463	496	452	483	435	455	459	467	435	528	462	479	464	489	460	463	457	442	451	430	493	461	444	453	447	489	482	446	482	449	475	518	446	466	497	460	418	498	433	445	474	486	456	452	448	454	465	437	483	468	464	464	486	509	438	440	442	466	470	478	505	481	437	479	444	482	496	476	498	419	480	454	477	510	460	470	484	448	459	481	480	489	459	500	476	462	463	475	473	451	443	481	446	474	444	483	445	458	502	457	433	448	472	474	459	457	434	428	497	474	489	482	473	440	473	465	499	442	471	423	481	491	441	497	472	444	470	487	477	491	474	483	458	480	466	469	457	446	478	472	483	453	450	440	431	470	481	502	483	437	459	439	476	469	464	464	523	484	483	452	454	412	490	472	453	464	468	462	525	477	452	403	492	453	470	458	475	465	489	462	476	484	473	469	426	472	449	425	460	457	443	468	498	464	506	478	476	462	457	493	428	453	434	415	422	429	463	463	463	464	459	476	487	492	452	490	503	470	464	467	469	511	460	469	485	463	434	441	484	485	478	497	481	469	506	497	458	452	491	470	449	458	447	482	461	484	433	402	469	469	427	484	474	463	444	459	443	465	501	471	506	490	437	467	473	465	459	463	468	487	467	470	465	449	451	484	473	472	471	460	461	470	435	512	476	469	464	460	470	484	450	471	446	456	475	483	445	480	438	494	487	470	437	479	466	507	468	477	503	417	515	488	419	409	446	453	462	485	457	451	473	480	452	463	470	471	477	478	482	478	482	490	436	458	460	467	419	448	504	478	494	447	433	444	458	464	454	456	450	489	486	452	453	463	455	482	452	462	421	463	442	417	475	449	464	447	447	476	447	466	460	474	433	484	448	438	449	470	471	434	466	450	419	476	476	467	486	486	468	476	454	457	422	466	460	461	479	498	458	439	466	444	458	445	469	480	471	440	466	491	439	505	442	475	441	474	458	490	469	463	487	442	450	450	453	510	484	485	467	519	473	477	478	459	458	484	461	460	468	467	519	467	489	472	410	452	457	467	435	494	445	463	463	493	450	481	457	455	507	449	494	434	446	480	493	479	440	444	456	481	493	461	497	443	432	447	460	479	470	462	445	459	486	430	463	463	448	490	487	463	479	459	470	464	454	446	445	489	453	462	455	470	436	490	471	446	474	468	448	479	490	469	450	435	471	445	451	477	449	436	452	440	500	453	440	487	437	432	480	470	494	478	486	469	481	461	458	458	473	458	453	493	478	483	467	428	499	458	445	453	466	460	443	459	470	461	430	510	478	458	438	431	490	497	469	445	427	455	466	469	449	459	457	441	486	473	489	449	435	479	467	456	458	438	448	492	467	431	444	498	427	496	444	450	488	501	419	417	436	448	446	487	482	486	456	469	474	512	492	490	449	459
16216	14374	21201	22124	20636	18244	13606	10617	9400	7225	6359	4866	3429	3366	2642	3383	2970	2879	4410	2827	1536	1447	1782	1991	1781	1817	2204	2058	2188	2326	2415	2930	2570	2108	1615	1899	1905	1540	1248	1200	801	933	929	871	931	859	875	764	790	659	573	541	502	396	399	509	382	331	381	381	407	469	416	448	426	407	365	387	409	379	310	341	329	368	434	434	393	313	259	234	252	243	206	191	196	198	182	160	171	172	178	176	198	184	186	170	177	185	192	182	183	232	210	207	187	180	163	192	165	176	200	195	196	189	198	186	166	200	163	192	176	158	172	188	191	185	171	174	178	200	171	175	182	171	164	160	188	176	170	143	186	179	158	180	145	177	184	166	186	164	163	163	186	148	194	169	178	152	170	158	150	161	174	167	169	164	147	177	156	157	160	180	163	169	161	179	189	178	173	171	163	160	176	157	149	161	164	159	158	168	177	171	154	173	177	204	182	183	193	156	168	152	189	167	162	168	163	171	155	200	191	176	167	160	193	181	190	179	162	169	136	178	170	185	173	183	149	160	182	183	183	167	169	163	180	187	169	168	160	176	137	158	189	159	178	150	171	198	187	166	182	172	150	170	166	168	154	152	159	172	184	165	146	172	178	181	177	167	163	185	168	167	168	184	157	161	160	162	170	170	155	144	153	174	164	148	173	168	199	161	185	172	174	144	173	159	152	170	195	172	166	165	199	182	183	188	162	163	178	182	175	169	148	177	158	172	142	168	154	151	151	145	165	176	172	178	198	156	169	168	155	167	207	169	162	176	165	176	188	170	162	184	175	157	163	165	150	144	141	176	170	170	154	182	180	168	165	185	164	169	168	143	189	178	176	166	172	195	188	168	158	166	167	177	166	178	152	166	148	171	168	150	153	163	168	167	170	177	160	163	167	175	171	180	169	166	150	169	207	157	155	186	163	186	160	183	166	143	170	177	178	166	172	169	174	170	183	194	177	180	205	191	187	184	181	184	161	189	179	167	160	135	178	185	158	165	168	165	178	150	190	153	161	203	155	175	164	166	158	177	176	165	167	177	158	159	173	153	169	145	172	150	171	157	147	139	170	176	156	182	156	169	176	193	189	198	166	161	168	195	185	160	162	168	206	158	157	161	155	187	183	169	151	168	175	150	142	169	169	195	165	153	147	189	177	188	180	172	154	170	166	160	164	168	145	152	177	179	167	163	154	181	166	183	149	159	178	165	157	171	167	160	164	183	170	180	155	145	177	163	161	169	191	164	159	160	168	191	195	178	153	174	176	165	170	169	190	160	183	169	174	179	150	156	178	190	183	161	157	185	147	172	150	155	164	171	159	178	186	169	175	191	158	176	167	165	163	160	192	163	164	187	188	192	161	140	167	151	166	165	177	181	175	164	179	173	148	160	166	163	166	171	170	163	186	181	177	172	190	170	191	161	177	173	163	178	151	153	163	164	166	171	157	189	194	169	164	193	174	171	191	173	150	164	158	156	172	158	170	168	174	177	168	150	169	189	176	147	174	169	172	161	185	176	175	157	188	160	187	173	168	184	165	164	167	173	156	165	172	161	171	161	156	180	165	172	177	178	170	168	169	176	144	189	171	179	145	180	151	179	161	179	177	182	157	161	166	178	158	144	153	176	182	174	160	168	200	167	179	176	187	152	159	180	172	163	156	165	175	165	177	180	170	165	179	169	172	170	160	167	188	172	174	167	151	142	186	159	173	172	171	176	169	161	171	179	153	198	167	174	186	160	179	158	172	171	176	200	167	184	190	153	153	159	187	175	168	168	172	192	163	160	172	133	188	215	147	170	186	188	190	145	179	166	162	174	170	175	155	183	170	158	184	178	189	189	166	180	172	163	170	157	171	174	172	155	191	163	168	183	161	185	159	176	143	163	169	161	173	166	179	192	164	162	177	153	156	158	162	170	156	183	164	150	165	156	190	175	149	174	154	143	155	184	175	152	147	172	140	164	183	165	181	154	159	174	159	171	183	175	169	159	139	170	144	160	152	176	130	169	181	178	158	164	179	168	156	174	176	186	169	185	153	169	175	181	160	160	179	181	174	176	170	149	167	156	153	144	158	181	166	201	199	175	176	187	181	181	153	185	187	178	176	186	164	168	155	167	176	161	181	162	154	158	164	190	177	166	148	165	159	181	181	160	173	156	175	149	170	164	149	166	158	172	158	171	174	140	154	135	162	161	178	149	177	166	183	165	153	161	172	155	185	166	161	161	160	191	162	157	181	171	182	164	154	153	186	171	163	154	167	155	176	172	147	161	147	178	161	168	136	196	147	155	153	174	148	168	176	167	173	197	156	162	166	161	164	178	169	174	159	171	161	160	160	145	165	167	189	159	143	151	173	174	186	200	151	163	176	165	139	186	195	166	182	153	195	148	169	153	183	180	174	177	149	177	174	166	186	178	174	161	149	163	148	162	176	161	191	171	158	168	176	176	180	195	150	159	167	168	196	181	191	182	187	161	145	173	173	171	182	173	189	158	135	184	164	151	177	172	174	144	193	156	156	155	177	144	174	164	159	184	171	154	171	171	181	172	176	168	163	174	172	166	178	169	147	150	199	178	198	159	168	167	156	176	166	158	187	157	186	165	174	167	181	182	162	160	166	179	167	176	154	172	152	175	176	179	177	160	159	193	167	159	166	180	157	152	173	172	178	148	151	182	166	172	166	184	163	156	148	189	190	160	152	169	161	146	152	176	132	169	214	182	175	169	183	164	180	171	147	185	182	191	178	162	153	165	169	173	140	171	165	193	162	174	171	172	161	171	174	157	179	165	164	174	158	190	197	158	170	173	174	190	162	197	156	166	169	177	169	149	176	154	165	144	176	161	167	175	160	161	158	147	160	190	165	178	177	163	156	181	160	167	195	170	181	168	166	167	177	172	183	170	154	138	162	152	184	168	179	165	196	179	150	189	183	171	142	156	157	173	172	176	160	164	181	181	161	162	181	168	166	157	171	173	199	164	191	180	158	176	170	175	175	176	163	176	186	178	168	140	172	171	171	162	173	178	184	167	175	166	161	195	183	152	168	160	159	159	158	180	161	154	165	162	178	167	163	184	181	159	165	207	173	180	159	165	160	155	175	181	168	174	192	144	158	174	191	159	170	151	172	182	163	155	157	138	161	189	164	185	162	184	161	165	154	131	166	182	167	169	173	156	186	201	168	155	147	174	147	170	177	171	156	178	167	156	154	185	175	163	180	171	168	154	159	154	157	154	180	171	157	195	184	156	167	178	165	201	170	171	190	174	173	150	161	155	180	167	178	135	143	168	192	179	169	175	174	171	186	177	166	178	172	157	164	164	163	168	171	170	156	166	186	156	161	171	143	141	173	186	187	168	163	162	164	151	167	161	166	176	182	160	193	153	149	162	191	166	169	156	164	162	181	166	185	174	167	214	178	145	175	167	162	136	167	141	180	155	156	155	156	145	154	141	188	182	179	152	158	190	148	179	175	172	171	163	164	164	166	169	176	177	157	178
10340	13422	22614	27503	28929	28767	25979	24874	24021	22020	20750	16704	14156	14298	11958	14845	12999	13874	16786	11176	8623	8439	10983	12288	11503	11843	13598	13079	13471	13923	14413	15424	14467	11970	8789	12501	11421	9745	8175	7569	5984	7445	6560	6403	6486	6078	5933	5357	5408	4100	4126	3454	3262	2729	2827	3765	3045	2444	2657	2667	2641	3231	2801	2873	2914	2196	2203	2334	2385	2091	1944	2001	2178	2644	3003	3052	2518	1805	1340	1172	1308	1003	794	771	690	674	655	656	696	638	714	810	742	753	813	668	645	643	696	782	791	774	977	852	736	703	693	690	654	593	647	586	590	587	593	549	601	585	581	698	707	634	706	698	657	617	533	524	549	554	523	488	548	535	538	558	471	493	483	533	516	507	523	500	480	521	496	549	524	500	495	519	480	514	499	521	516	470	512	480	495	534	525	522	516	509	514	525	519	474	513	496	515	495	503	519	537	460	521	544	505	491	523	496	501	539	552	527	498	487	497	520	501	518	546	525	527	518	511	518	506	492	519	537	507	494	546	504	488	530	547	505	484	508	530	536	503	520	499	544	491	502	554	483	499	471	489	509	525	516	486	511	506	522	514	540	521	483	536	468	512	508	503	468	503	509	511	520	539	509	513	530	509	519	540	547	473	482	499	495	517	496	493	505	529	490	538	473	533	524	535	498	551	511	462	533	507	506	475	488	486	502	520	493	480	513	487	513	545	499	533	460	525	511	515	516	508	487	509	531	478	523	502	489	513	516	478	537	544	502	482	477	470	517	500	525	509	508	511	502	497	518	504	466	498	490	505	468	484	470	515	490	495	490	507	495	511	512	507	496	542	519	496	501	533	494	543	517	519	484	486	487	493	500	505	507	510	491	501	518	481	507	535	506	550	494	503	481	504	499	516	514	484	514	509	478	489	535	495	495	448	554	521	507	505	535	514	543	472	526	502	479	488	500	520	503	517	525	524	528	519	522	533	506	478	524	538	494	478	523	522	497	493	509	518	510	527	515	524	518	505	508	511	521	481	480	513	545	483	519	515	522	526	490	476	530	528	517	476	486	500	533	497	497	493	554	505	524	457	493	470	527	488	506	519	508	489	491	499	504	514	519	503	508	512	490	570	494	534	490	477	520	512	515	514	506	532	533	526	516	530	497	510	498	482	489	550	540	513	547	473	485	515	537	506	479	510	525	516	527	505	475	487	489	525	535	465	496	492	495	520	526	502	561	529	511	507	532	497	512	538	515	480	552	495	498	557	520	508	539	513	503	499	496	503	520	499	509	515	509	504	511	533	510	535	513	506	518	512	510	515	526	492	526	532	493	537	514	496	524	498	468	459	460	514	513	497	471	534	470	540	513	521	514	533	485	556	499	510	531	494	515	546	506	446	501	508	515	558	501	534	490	504	469	464	530	573	523	538	487	498	518	513	526	533	505	514	485	504	493	488	522	512	498	493	479	496	540	507	540	485	536	513	479	531	551	515	544	481	510	551	478	510	539	512	504	560	515	523	545	507	520	526	526	537	525	493	475	528	513	512	541	508	529	529	515	501	544	536	492	486	473	504	514	489	475	501	521	520	525	506	517	518	497	538	502	523	548	505	472	523	534	501	561	488	510	517	474	497	518	495	516	499	513	506	482	506	500	514	493	510	508	488	490	525	531	523	522	542	488	528	535	494	505	473	508	539	510	512	507	519	540	519	540	489	485	498	536	500	534	527	495	550	505	562	548	495	511	502	494	522	507	542	479	498	505	515	529	529	497	490	500	516	505	522	519	536	479	508	501	534	493	523	541	515	527	523	494	520	523	511	522	530	509	503	510	525	506	520	506	525	526	493	538	533	519	534	513	495	520	509	475	500	491	534	548	482	490	492	528	495	503	525	508	520	484	530	556	521	498	510	468	511	487	485	499	499	473	503	516	521	501	503	490	527	542	463	508	491	465	531	487	509	477	516	527	537	520	486	492	568	541	501	531	510	509	499	505	503	476	468	527	509	517	530	468	489	502	497	486	478	492	487	504	511	486	496	528	521	517	520	492	486	515	523	508	503	513	508	555	523	544	498	508	545	502	489	450	498	523	490	517	514	511	533	522	516	526	517	557	475	530	509	515	503	506	516	513	518	516	535	524	503	541	497	541	521	531	484	481	482	525	516	543	514	521	515	476	500	524	470	551	536	506	483	497	508	496	492	523	490	489	496	488	512	518	516	513	503	515	505	523	537	478	498	509	528	486	503	528	558	501	498	523	539	504	509	540	487	550	519	508	518	513	500	503	511	527	512	510	511	502	482	523	518	519	475	485	507	527	510	522	532	508	489	526	512	459	528	529	539	560	499	513	473	501	484	460	492	522	478	488	520	539	521	526	496	491	493	538	516	545	529	526	504	498	542	533	478	526	489	496	509	509	476	519	514	520	510	530	473	515	538	534	496	557	495	527	494	524	529	515	505	501	516	530	515	511	494	532	470	522	511	508	513	560	501	541	488	504	469	489	529	500	544	492	503	509	523	465	528	519	467	523	494	504	501	501	485	479	500	476	504	510	551	502	482	467	543	513	523	457	480	507	498	519	510	524	508	500	531	490	541	487	503	492	512	474	519	516	478	529	530	494	539	507	562	511	487	507	532	504	505	553	487	504	492	523	520	496	515	471	507	521	516	497	513	511	517	546	496	502	480	506	515	532	491	492	525	538	504	531	460	521	559	488	527	464	495	521	518	505	507	552	522	520	492	449	521	492	474	527	559	500	532	509	477	515	504	508	514	507	534	556	526	508	516	494	498	517	498	516	525	533	497	519	505	475	493	509	486	506	525	519	539	531	568	509	505	492	538	556	530	495	510	509	517	549	534	529	468	527	504	522	506	449	467	466	520	505	520	503	502	490	505	518	510	500	527	516	522	494	556	500	517	504	527	504	510	517	484	517	498	514	536	534	521	505	531	505	509	496	536	536	552	501	537	483	518	497	515	464	492	477	554	523	467	484	555	538	494	507	530	477	489	507	506	507	524	498	493	545	546	527	502	502	504	499	521	491	499	513	512	529	525	520	516	534	496	495	535	506	539	516	526	517	514	505	528	508	488	494	553	500	500	493	561	504	484	491	535	495	539	544	482	495	533	490	476	509	517	542	486	485	558	502	495	531	539	506	498	472	497	495	484	502	541	492	555	530	487	580	511	498	536	567	497	501	516	491	519	485	523	515	512	477	526	511	472	492	506	499	544	492	515	524	500	514	512	514	537	508	470	514	522	518	526	516	505	503	529	534	522	520	516	466	544	459	554	566	499	477	487	510	465	475	504	536	501	483	491	486	489	532	503	493	474	508	490	517	502	512	538	551	503	468	479	501	539	497	552	505	471	504	518	499	511	508	524	504	471	529	538	532	502	526	493	536	490	502	541	509	494	490	487	532	490	514	503	539	499	536	508	530	490	503	504	531	519	498	464	515	497	505	519	519	516	489	512	514	486	491	498	555	470	497	491	508	524	501	494	510	540	511	482	527	514	505	542	486	501	526	511	514	521	535	486	483	526	528	479	511	520	525	560	500
24923	21035	28805	29112	28376	26906	21378	18286	16864	13065	12710	9192	7586	6779	5632	6718	5523	4929	6679	4978	2894	2592	3556	3932	3582	4068	4212	4038	4663	4256	4710	5317	5630	4763	3918	3920	4217	3366	2669	2432	1623	1785	1740	1920	1778	1775	1593	1431	1487	1092	1090	915	852	783	802	852	797	629	679	602	662	822	763	813	773	726	647	660	672	573	547	548	581	662	750	787	656	519	402	383	355	379	277	277	305	275	268	268	262	269	271	262	275	312	276	267	265	275	245	292	284	282	306	315	255	253	273	258	247	277	233	258	242	273	237	250	221	246	245	274	287	296	265	271	253	265	230	223	254	235	242	218	243	211	238	264	243	238	231	236	234	240	264	257	243	260	225	232	249	222	229	234	250	238	247	239	221	243	245	252	216	229	249	242	259	222	228	233	247	245	213	221	240	244	211	264	236	224	238	224	231	253	219	235	236	213	200	234	228	235	232	251	232	222	233	235	230	238	221	229	225	241	245	214	249	247	252	249	255	224	235	240	232	268	258	245	234	213	216	241	217	208	214	258	233	233	260	245	230	236	228	230	211	228	229	233	242	206	243	241	230	244	256	218	256	217	228	210	230	225	199	221	231	238	256	246	239	227	230	226	222	215	231	236	236	234	222	215	216	231	249	251	228	236	249	217	244	240	232	240	210	244	229	245	238	213	237	229	241	215	240	260	252	234	209	238	228	234	226	229	246	201	238	221	226	232	246	245	208	248	242	234	219	231	238	244	212	219	262	210	229	219	221	241	236	251	232	229	241	198	234	242	221	214	249	220	225	241	252	229	242	229	256	217	256	236	234	263	244	233	263	233	248	268	215	235	220	220	244	263	214	251	223	212	258	210	260	226	224	218	235	234	238	224	245	231	247	246	243	209	263	242	222	239	227	237	252	216	246	248	228	226	222	253	219	230	213	195	231	230	206	240	248	295	263	206	238	218	219	248	226	221	212	232	195	254	216	225	239	224	238	231	222	202	226	239	217	242	259	239	236	243	244	229	273	251	227	253	222	249	212	244	228	264	221	245	240	252	242	277	240	227	251	213	269	238	242	225	241	222	233	208	236	221	244	202	229	224	246	246	250	257	247	238	262	257	229	254	222	225	226	229	232	245	248	211	248	234	247	213	226	204	208	242	259	224	204	226	245	225	235	236	229	239	221	246	224	223	236	261	222	235	257	217	224	233	218	238	233	246	245	227	252	216	256	279	241	248	242	242	224	271	247	253	229	243	220	225	224	226	225	236	233	242	244	247	246	236	251	246	225	258	233	237	241	229	237	251	202	230	234	251	229	234	228	240	236	248	247	235	217	222	217	229	249	234	203	231	227	239	262	223	222	231	254	255	236	264	199	232	253	246	228	215	213	252	212	239	230	216	232	248	267	249	246	220	253	226	224	241	252	242	246	241	247	198	228	233	221	223	222	237	249	222	245	232	230	235	239	251	242	259	234	253	231	242	225	222	231	236	238	201	256	253	246	225	247	249	246	213	210	217	253	239	266	210	250	228	244	208	235	243	223	230	227	229	230	233	233	229	231	225	207	242	238	247	252	230	237	232	228	222	247	197	216	245	250	227	242	222	251	230	201	215	243	224	268	218	235	249	258	228	239	228	228	213	226	239	268	228	255	245	229	228	220	225	235	272	228	221	221	241	224	224	226	245	201	237	227	258	244	226	237	250	217	207	231	248	217	211	222	227	246	241	254	270	234	247	242	229	217	276	244	241	227	232	247	250	237	228	263	246	215	239	244	216	245	265	247	262	231	235	258	230	242	256	241	221	245	233	223	216	226	236	218	248	252	210	227	226	219	243	226	231	229	233	256	234	192	262	248	204	210	218	242	227	257	236	211	232	247	233	232	277	268	235	213	236	226	248	226	252	229	215	244	221	205	221	223	241	256	261	224	231	241	218	214	225	256	246	241	229	233	261	235	251	233	248	217	255	260	202	258	255	229	239	250	241	229	249	265	241	212	262	260	254	233	250	224	229	218	241	251	225	232	224	250	227	219	240	225	226	215	245	221	236	245	243	225	223	229	233	239	231	255	233	240	224	234	274	251	249	252	264	243	241	232	249	231	235	234	217	249	241	221	230	239	254	217	248	220	226	290	234	242	234	230	233	221	226	253	248	240	217	234	244	228	246	225	265	232	252	244	254	272	203	229	219	215	216	249	217	264	253	223	234	226	234	229	228	227	230	227	238	224	255	227	241	226	252	251	233	235	228	257	221	246	240	228	246	270	271	240	225	223	248	257	241	267	234	224	272	254	248	178	223	233	229	223	225	248	264	235	252	223	221	246	226	208	246	239	215	233	235	232	224	244	241	215	255	243	230	213	228	229	203	247	240	230	224	194	243	233	259	226	237	254	254	234	232	246	224	250	224	225	255	236	234	231	226	263	228	223	227	190	268	242	234	231	222	233	220	229	255	235	252	250	238	225	212	211	228	227	214	243	257	217	207	221	250	249	235	250	226	246	254	231	228	230	231	253	231	221	242	226	233	232	241	246	226	260	253	224	194	249	237	231	266	229	220	217	238	225	228	232	244	228	216	241	237	256	229	232	220	248	240	212	247	244	241	234	235	226	268	248	271	219	223	260	231	237	234	224	231	213	244	245	256	234	212	228	213	215	229	230	228	242	234	272	248	238	198	239	230	253	250	213	215	230	240	219	253	231	254	242	241	245	237	260	239	236	262	197	219	231	266	254	215	218	244	244	236	248	223	245	227	225	239	213	236	234	241	244	249	244	220	227	265	232	238	242	221	208	253	283	211	204	247	253	231	227	247	241	240	257	227	239	248	259	239	248	225	236	216	265	254	209	256	260	246	233	231	212	222	248	257	244	220	261	250	239	236	246	256	255	248	257	200	229	273	229	245	243	208	263	249	239	273	249	217	231	219	234	231	234	235	246	249	268	260	228	236	251	250	224	233	214	227	242	222	211	252	235	239	234	215	241	255	240	264	214	268	223	238	240	248	246	205	240	226	242	230	234	251	218	243	244	239	244	231	209	227	219	197	246	226	242	229	232	235	225	235	241	226	251	222	258	248	213	250	227	234	247	241	214	255	239	190	240	256	238	239	228	256	247	234	238	226	244	229	221	236	234	205	226	221	238	248	218	246	256	234	214	238	243	258	240	236	267	221	249	244	210	266	251	235	241	234	245	235	218	231	255	241	226	223	222	262	232	235	198	243	216	225	242	232	250	242	237	228	261	219	252	260	233	243	233	274	223	266	247	245	241	234	252	206	261	253	229	213	243	260	255	224	254	230	219	230	223	246	231	225	227	238	256	234	236	221	239	236	212	191	233	213	208	235	254	215	249	251	245	203	237	218	240	221	257	226	220	235	229	236	253	249	197	243	230	240	243	225	247	202	233	218	233	260	201	251	239	228	251	250	246	207	250	208	256	223	248	221	233	270	237	252	229	234	228	257	250	225	254	222	243	245	243	233	221	249	238	276	215	246	219	264	248	229	232	251	251	238	268	231	252	228	206	235
14344	17840	28289	32660	35513	36512	33674	33084	32062	29916	30029	23629	21656	21408	18684	22825	19710	19726	23662	17979	14499	14326	18266	19678	19233	20468	21852	20885	22513	21517	21935	22761	22638	19568	17290	19116	20225	17838	14868	13773	9951	11580	11248	11747	11335	11038	10477	9475	9398	6954	7250	6006	6186	5258	5257	6207	5068	4358	4654	4104	4587	5834	5293	5371	5119	4670	3915	4294	4100	3671	3380	3356	3851	4688	5521	5429	4534	3104	2307	2132	2280	1703	1231	1165	1057	1065	988	1013	1017	960	1131	1126	1091	1083	1142	1144	1004	938	998	1114	1138	1239	1447	1234	1082	985	1037	953	874	882	885	857	809	877	775	790	809	814	823	953	1003	995	931	1013	893	818	780	741	761	727	683	694	721	738	708	704	676	667	640	678	686	632	634	686	731	683	694	683	711	676	712	704	691	700	660	659	669	670	690	680	693	648	661	674	726	679	717	663	728	676	651	672	663	690	689	681	675	676	680	632	678	726	683	647	683	659	684	674	642	660	628	650	689	698	681	675	691	675	655	669	675	639	676	718	672	713	657	727	657	741	674	639	662	663	692	703	684	715	714	650	690	698	707	664	668	675	679	617	668	677	656	715	640	638	711	729	640	681	696	671	658	690	682	635	641	669	703	688	695	679	687	670	631	696	697	652	725	659	703	681	668	664	683	639	657	653	664	711	662	690	667	651	685	683	666	691	688	706	664	641	703	626	744	677	690	684	661	664	660	692	656	668	673	627	678	668	628	675	683	641	693	631	662	703	698	667	648	692	665	666	648	645	670	692	667	720	673	682	688	669	681	644	676	712	714	696	654	729	705	636	652	685	664	643	640	649	685	647	708	649	666	724	654	701	630	674	651	674	690	648	675	683	705	656	679	702	678	667	672	659	668	666	658	697	683	692	711	695	681	636	740	636	616	651	699	657	672	745	689	625	673	681	690	670	709	667	695	708	663	713	669	676	638	667	670	700	666	719	691	663	700	647	671	656	693	677	715	682	696	676	699	676	686	664	711	711	663	681	669	662	638	684	691	607	699	663	658	703	713	623	695	708	671	679	654	691	661	705	669	650	699	662	670	658	720	662	729	638	692	723	665	716	674	662	700	669	718	653	644	637	702	689	648	655	715	679	657	660	672	672	698	658	679	675	704	654	708	726	645	682	724	678	690	690	685	713	684	690	680	677	703	695	656	677	717	693	713	690	697	641	661	661	694	680	675	676	708	709	686	693	707	634	701	714	659	682	696	693	673	684	644	668	657	715	651	725	686	694	669	721	628	673	685	644	647	673	689	662	676	663	718	666	664	642	691	713	663	691	641	707	707	715	679	683	681	708	701	700	713	651	672	673	635	693	635	712	736	708	648	625	701	638	713	713	666	649	724	669	653	675	723	650	662	636	662	689	698	649	682	667	694	650	623	625	670	735	676	617	711	665	645	662	691	691	716	671	665	666	693	682	679	664	648	636	673	679	654	621	681	693	693	704	721	685	711	712	696	642	697	695	659	645	697	639	644	676	732	684	678	671	712	645	657	700	664	665	706	691	677	708	666	658	729	668	680	681	697	705	655	673	660	708	720	665	640	706	724	664	694	687	661	628	736	661	696	653	663	656	702	684	703	649	718	688	669	676	679	681	673	681	670	684	668	663	678	682	655	674	677	676	717	653	701	708	689	697	665	670	688	697	711	673	689	654	673	675	697	712	677	701	668	656	692	719	657	683	647	729	720	715	610	639	680	652	657	666	643	715	657	698	690	710	612	687	662	677	718	730	695	696	698	669	663	659	687	655	687	682	720	668	647	752	646	652	743	668	652	681	716	703	689	643	647	685	735	681	674	686	697	701	657	694	680	665	669	680	694	673	659	650	646	663	613	695	675	684	653	673	678	644	680	704	700	660	661	650	687	665	638	656	660	730	665	701	640	665	721	651	675	697	647	644	637	658	691	689	699	682	644	698	691	649	691	703	683	658	661	661	687	668	660	700	650	717	697	716	671	696	665	659	654	699	642	667	723	684	640	667	651	688	711	672	700	664	679	693	635	664	731	695	683	741	752	624	673	661	653	659	732	667	670	635	631	664	734	705	653	641	660	690	658	717	628	666	702	649	669	680	674	649	671	679	720	668	687	657	654	683	694	702	681	685	639	716	693	694	707	671	648	653	695	684	660	710	674	678	691	711	719	664	702	690	645	690	649	660	730	668	693	726	638	674	660	654	670	656	654	664	686	640	682	679	665	664	652	659	709	633	674	662	705	672	680	692	646	654	621	704	630	682	703	643	667	708	699	688	668	680	666	657	691	643	677	645	670	652	689	696	669	715	713	682	668	714	689	673	688	607	665	706	664	679	690	667	664	658	623	655	665	664	705	732	681	651	638	650	676	669	676	670	703	662	722	661	669	696	648	699	642	717	683	676	670	677	658	640	647	650	716	642	628	676	721	676	654	701	675	725	657	644	664	687	662	723	663	719	666	668	707	667	681	645	703	747	669	642	718	682	728	679	673	649	695	627	635	673	654	669	684	684	660	657	713	664	634	702	649	695	686	678	685	645	690	680	667	684	672	682	658	651	697	668	666	652	666	675	708	666	630	670	713	611	687	688	705	670	682	715	645	664	642	717	718	635	695	677	624	651	673	678	706	649	686	662	687	680	690	668	736	670	610	659	679	630	656	713	690	692	663	670	608	683	694	657	704	621	662	718	706	648	602	670	661	665	700	674	666	732	663	650	684	699	675	665	676	651	688	653	701	630	645	661	672	652	689	713	705	680	677	636	685	649	669	632	666	692	677	730	712	686	706	680	656	671	707	666	669	653	626	686	704	681	649	660	695	646	689	664	661	684	695	667	706	696	681	657	696	703	721	659	714	662	712	644	696	674	683	658	654	677	694	697	620	699	660	656	678	656	705	667	652	662	648	651	662	642	675	690	674	683	703	680	654	691	679	671	673	658	685	674	679	758	723	671	668	655	663	689	659	682	684	713	693	653	720	651	707	734	688	723	680	639	674	704	668	691	687	688	678	680	642	648	681	682	689	668	667	663	666	721	672	652	669	712	698	677	665	677	715	678	633	688	658	668	703	684	715	689	704	718	636	698	646	647	680	644	660	671	641	705	667	687	690	689	649	707	707	689	628	697	673	636	634	669	666	693	690	645	711	663	679	651	711	691	677	689	671	677	683	662	705	675	641	681	694	682	628	651	732	691	665	669	652	647	664	672	720	667	675	721	676	664	684	681	678	699	659	668	684	660	708	648	683	658	669	618	686	645	650	643	640	663	672	687	649	661	699	672	652	653	671	707	614	680	652	687	699	681	711	683	645	662	696	703	688	671	711	653	688	652	656	677	645	659	681	646	674	700	659	706	703	643	681	647	704	636	655	699	739	702	674	656	684	659	714	667	656	635	656	691	669	667	684	713	684	675	706	653	639	646	683	703	682	696	717	694	653	667	677	683	697	714	677	696	678	682	633	696	658	672	683	687	655	701	716	703	685	672	683	670	664	680	695	714	689	661	646	718	652	625	682	699	664	676	665	669	678	639	705	640	630	652	663	684	670	679
5136	3558	4743	4216	2661	1874	1388	1085	878	751	611	574	460	372	297	348	310	263	334	250	201	216	266	236	224	202	225	230	224	216	224	272	276	235	225	225	239	187	203	202	185	198	196	181	196	183	193	195	183	180	179	168	190	152	151	185	178	162	182	163	159	146	184	160	209	158	174	167	157	166	163	167	187	166	154	161	181	181	189	149	151	146	155	147	162	163	142	152	167	150	178	152	164	171	157	152	159	168	157	160	146	172	147	166	179	167	180	143	164	174	154	164	150	169	164	178	149	174	152	173	163	154	158	156	139	162	162	181	160	164	173	203	152	160	157	148	188	131	145	136	152	144	137	173	169	153	153	162	156	163	155	158	141	140	135	146	131	151	143	157	153	160	147	157	155	131	146	177	153	163	154	153	164	175	155	164	150	171	161	133	166	147	150	143	167	149	153	142	163	153	182	172	149	160	139	145	165	151	156	141	155	161	172	156	179	154	153	150	158	166	138	161	168	152	184	147	143	173	149	156	153	151	184	173	147	165	166	150	160	170	138	167	143	154	179	177	168	162	145	146	165	151	166	148	156	142	166	133	168	153	152	159	129	147	150	144	148	139	160	159	144	144	166	177	130	162	147	136	165	150	134	151	160	155	143	158	139	158	146	160	155	144	171	151	138	168	156	157	161	167	166	146	149	135	160	159	131	145	174	165	164	171	146	140	154	161	151	172	142	152	160	139	172	166	152	164	167	151	162	148	173	130	143	166	166	171	159	164	146	135	143	146	180	158	186	165	146	166	139	136	141	162	165	161	157	150	178	168	153	147	139	178	142	159	169	163	151	135	145	183	158	143	159	147	148	167	163	152	146	149	148	139	152	171	160	154	156	168	169	165	160	146	184	151	154	143	173	141	166	174	159	164	151	156	153	158	163	170	146	131	151	169	167	140	149	153	155	142	161	152	166	159	153	160	147	150	143	176	158	160	138	140	170	162	151	153	149	169	130	172	157	135	160	159	150	149	161	138	154	188	135	171	187	161	165	140	166	165	172	169	139	161	164	137	151	167	149	163	164	152	145	159	168	156	156	166	181	142	132	167	158	174	155	157	168	133	152	140	137	142	160	146	157	196	177	157	175	142	144	144	158	144	153	165	156	160	145	154	170	143	147	133	152	167	155	156	147	148	152	158	172	144	172	164	155	190	166	157	148	145	175	162	161	139	163	145	146	140	153	170	149	162	156	166	152	157	151	157	163	149	153	170	158	130	168	149	150	147	133	149	166	151	166	160	132	152	144	153	141	156	157	161	154	162	146	164	157	154	160	152	178	152	131	142	165	143	179	180	167	169	178	150	153	168	165	148	169	168	157	149	156	153	152	174	135	135	168	170	181	155	165	164	153	183	149	144	163	161	133	158	151	169	140	170	160	148	179	143	145	145	189	161	145	155	158	149	149	171	157	140	171	166	134	162	158	155	152	154	160	177	142	171	154	155	187	198	168	144	165	173	156	165	136	173	134	156	154	148	141	141	154	166	152	149	138	140	167	143	164	177	175	145	158	163	162	134	159	155	154	164	153	142	153	148	169	162	155	147	150	148	156	149	150	144	168	142	154	154	164	161	140	156	165	153	160	156	170	151	175	160	160	157	146	139	154	160	147	155	149	178	165	144	176	144	139	185	143	148	154	153	170	158	158	171	166	154	168	147	160	154	134	130	178	159	164	141	161	156	168	169	161	155	162	146	157	159	163	165	145	151	151	166	166	148	161	158	160	140	149	173	164	165	178	187	182	162	146	166	137	147	173	157	165	146	136	164	167	176	126	162	167	161	158	170	147	181	148	161	150	131	160	148	154	153	154	172	173	154	148	160	152	162	164	149	151	163	175	147	156	160	145	148	161	149	141	170	153	173	168	160	148	142	156	160	168	139	164	157	148	145	146	153	159	153	170	160	181	149	147	185	159	148	161	146	154	170	155	131	163	163	146	151	152	153	159	165	166	158	175	172	149	143	146	160	173	162	158	150	164	187	140	157	149	174	147	173	140	160	154	173	144	140	173	142	157	158	162	145	139	171	168	168	147	147	162	170	169	166	170	161	169	183	156	169	141	167	161	141	163	159	156	146	153	157	155	170	164	153	150	122	171	160	143	156	166	178	155	141	140	141	143	154	169	159	153	173	145	160	147	155	151	163	126	161	164	170	161	167	150	157	153	159	182	133	147	172	132	144	170	147	156	169	152	178	139	173	155	162	139	142	150	135	151	108	160	151	160	160	165	148	163	160	159	169	149	157	154	160	154	168	156	168	164	137	160	157	169	147	156	133	176	143	137	166	132	155	157	162	158	152	156	160	179	164	171	145	158	153	153	160	164	140	195	156	159	185	138	154	166	163	146	161	129	141	142	171	161	133	129	175	168	165	149	147	152	136	150	159	161	165	139	162	150	159	145	164	121	164	162	149	144	166	168	143	155	158	161	161	147	151	157	170	150	149	146	167	153	159	140	126	159	150	133	140	135	132	147	157	160	154	142	153	140	132	140	173	149	156	178	159	151	165	156	172	153	171	155	149	149	138	167	160	182	162	148	159	132	179	160	173	155	144	147	161	151	171	175	168	148	158	159	166	162	174	162	179	163	167	147	180	167	170	160	170	149	143	188	142	152	151	164	161	158	167	160	173	163	160	170	167	143	163	156	153	171	136	168	155	181	156	163	161	157	187	157	162	175	141	157	136	147	150	178	178	165	171	151	121	170	159	170	167	151	165	144	177	152	142	162	172	169	149	150	172	187	133	144	135	154	145	183	164	168	150	159	178	162	178	151	161	173	153	156	145	161	184	153	158	159	178	150	170	160	152	132	152	154	171	165	166	159	153	149	169	150	162	164	148	174	168	168	148	129	142	157	143	160	148	141	162	162	184	169	155	157	170	179	148	161	170	150	156	144	155	157	141	160	156	163	152	159	157	151	140	151	161	182	168	147	159	148	147	153	144	160	179	133	140	157	133	156	137	168	174	144	163	148	165	164	177	151	138	128	163	157	148	153	172	153	148	133	159	175	154	166	153	158	162	153	159	164	175	154	159	170	139	162	165	163	142	148	150	141	154	159	153	138	149	154	144	156	152	184	155	139	146	160	156	160	150	156	154	134	142	160	145	149	136	157	152	160	134	145	146	137	168	167	165	166	147	148	173	153	147	154	175	162	153	177	173	166	149	135	137	147	164	166	192	159	164	176	163	174	172	149	167	166	152	166	148	137	157	146	150	157	161	157	145	159	134	160	172	174	156	132	157	166	153	183	143	153	149	177	144	162	186	167	140	160	154	157	161	143	134	156	140	168	158	176	166	160	156	175	133	143	176	172	133	148	160	172	152	166	170	172	129	178	184	154	154	156	151	169	189	168	139	160	143	179	164	169	154	153	181	138	146	154	122	137	152	146	155	159	148	157	153	156	150	154	153	160	139	146	152	145	158	135	157	166	151	163	141	152	159	128	154	152	172	158	162	168	175	171	143	149	138
3769	4115	9050	10868	8841	6979	5513	4840	4018	3211	3148	2663	2146	1856	1633	1783	1361	1220	1605	1239	1001	950	1133	1179	973	1113	1162	1086	1197	1134	1229	1384	1208	1181	1071	1076	1166	1017	879	865	735	791	873	785	810	777	737	709	733	652	665	662	654	605	583	622	636	566	630	560	584	582	625	583	631	626	571	604	599	589	600	596	597	600	569	619	610	558	533	528	517	508	501	506	464	488	444	510	530	504	489	445	528	505	511	484	541	499	532	488	521	537	519	526	518	551	570	502	504	509	493	491	484	478	463	522	485	489	485	477	505	471	535	497	481	502	467	479	448	483	494	496	483	509	442	483	486	500	465	444	486	464	469	473	440	483	455	471	481	474	458	435	458	472	495	520	495	472	456	488	486	485	478	480	444	483	465	449	461	505	459	468	466	453	473	479	486	454	435	473	492	475	459	505	484	501	476	446	448	439	490	481	457	490	496	484	449	495	480	507	464	495	475	509	487	465	452	476	476	459	468	478	463	504	474	461	452	501	481	469	506	399	438	429	430	478	483	473	429	433	495	453	466	470	477	517	490	497	474	486	481	503	459	473	483	491	482	446	449	488	469	429	492	491	462	481	464	465	458	456	455	482	453	467	466	486	505	479	469	477	466	487	465	493	491	493	455	477	486	493	443	471	449	442	476	475	453	488	472	481	495	506	487	455	443	485	489	493	472	462	485	467	466	458	494	509	487	491	483	470	483	465	482	497	482	460	474	484	438	494	490	459	490	454	451	451	453	456	472	505	469	479	472	476	506	466	430	488	489	415	465	514	492	490	475	494	491	471	501	495	483	458	480	474	503	492	505	475	456	500	474	508	475	455	481	476	494	451	452	438	480	495	500	476	481	486	463	480	467	466	438	484	464	490	486	464	462	449	478	535	499	474	470	494	463	473	478	478	486	473	439	478	465	469	476	483	474	503	495	488	493	444	470	444	485	503	465	475	456	498	450	482	459	482	517	467	491	459	427	436	467	518	469	493	461	404	479	490	477	510	467	486	474	480	489	446	450	458	481	461	471	489	476	477	473	476	478	447	468	483	479	433	423	475	467	458	467	460	435	442	444	455	504	475	475	481	480	516	424	492	469	462	419	455	518	476	487	470	464	490	445	463	434	462	461	443	457	487	479	476	457	474	463	484	504	487	469	464	438	494	462	480	432	505	493	471	499	493	471	501	470	458	492	490	444	530	468	429	483	469	497	487	422	478	466	457	504	465	470	439	473	472	455	474	463	483	500	507	497	447	495	459	440	482	470	461	487	461	507	492	488	466	435	506	436	514	470	500	475	460	479	455	452	465	466	471	480	463	489	464	463	462	476	490	465	494	514	509	469	459	464	504	455	495	484	475	501	452	466	478	511	483	477	480	446	456	486	424	506	474	469	452	485	481	472	504	464	503	510	479	474	471	481	494	456	486	462	468	482	474	499	484	488	464	488	479	486	448	486	456	474	449	485	482	415	478	494	487	432	474	461	462	507	462	495	474	479	503	486	489	457	468	471	435	481	491	489	410	486	480	448	475	480	519	475	485	527	503	466	501	463	505	471	466	471	490	471	470	469	433	491	492	491	470	518	456	480	450	485	469	456	448	499	416	483	470	484	450	503	487	481	486	444	489	472	484	479	465	470	486	490	471	449	464	455	463	499	491	475	481	504	447	497	436	443	452	491	462	492	500	480	489	479	491	455	462	500	463	523	486	435	507	457	458	476	446	460	435	510	476	454	466	474	463	455	447	489	487	479	460	434	468	454	529	440	448	464	527	446	469	481	470	460	462	462	448	494	448	489	465	481	463	489	454	494	436	457	486	473	464	466	481	452	489	503	490	460	480	512	497	456	491	481	466	486	480	502	466	492	495	439	465	463	488	448	483	507	450	465	457	488	441	475	449	472	465	460	485	471	495	480	485	515	447	486	477	484	494	450	478	503	504	501	452	485	462	484	514	448	481	522	492	483	450	507	446	469	481	447	463	492	470	481	486	491	467	468	486	444	506	470	478	482	483	438	479	464	482	463	472	479	477	466	471	455	532	450	452	474	474	467	458	485	537	461	501	501	474	441	484	476	463	473	465	488	444	521	482	476	457	489	477	473	519	463	470	476	483	482	494	480	467	483	485	496	469	484	472	470	465	498	462	456	483	486	473	478	508	487	504	462	454	476	486	458	485	470	502	486	453	497	448	480	497	453	467	516	480	465	473	476	480	486	452	462	470	451	488	468	481	464	474	442	481	465	482	487	454	445	470	461	527	464	449	485	466	469	451	476	488	476	477	497	484	444	479	453	470	517	491	488	493	481	492	504	472	455	454	480	447	471	449	500	494	473	464	497	503	474	508	487	487	495	475	509	481	445	488	462	503	477	466	469	440	463	505	463	499	500	469	517	493	458	496	472	498	470	467	482	477	491	441	458	465	474	482	463	457	465	468	514	483	454	466	474	474	493	430	503	481	467	461	474	466	463	514	469	473	499	466	486	438	441	484	484	487	473	481	490	471	488	476	464	483	500	452	468	475	441	481	452	498	472	481	508	449	471	463	482	483	465	517	464	487	497	486	438	483	449	481	460	484	469	464	492	489	473	458	467	452	490	497	477	463	435	475	448	494	500	460	441	467	512	464	459	506	492	452	471	494	456	536	464	472	452	505	438	466	500	496	467	458	449	469	499	475	474	475	484	465	519	464	481	487	494	475	436	440	468	483	448	474	482	492	476	476	471	487	450	471	484	473	514	477	476	499	486	479	466	445	511	475	462	533	492	472	406	501	501	449	479	470	521	458	491	484	481	443	469	477	454	473	499	469	475	483	486	447	472	511	482	460	470	491	466	506	467	463	483	479	488	518	489	428	457	528	481	448	454	515	475	449	478	465	459	421	456	467	482	453	504	478	445	464	486	475	438	474	459	501	456	502	485	467	489	447	495	501	485	492	472	489	501	469	489	496	473	457	473	480	489	491	474	454	497	465	468	471	507	451	460	487	451	501	502	454	451	447	518	466	504	456	484	472	498	490	465	447	459	481	505	447	502	484	466	449	496	427	483	477	459	486	466	450	477	429	463	499	484	450	462	429	496	481	493	465	466	466	484	482	512	476	443	461	477	474	470	498	436	482	500	479	458	509	438	488	522	464	457	466	468	492	464	503	511	465	517	474	455	452	494	515	484	452	470	463	471	474	463	511	441	516	490	477	457	458	491	532	452	460	470	476	479	484	489	494	508	490	471	474	487	475	464	482	490	475	497	463	473	480	430	517	491	472	477	463	455	468	431	497	496	462	457	490	431	479	495	475	512	445	507	485	504	452	454	485	477	520	412	455	502	478	472	492	461	500	446	445	474	479	503	446	440	500	466	476	481	474	479	485	458	477	455	498	485	463	453	521	466	491	472	462	439	467	500	481	456	472	459	490	481	421	475	435	450	492	496	459	491	463	500	481	473	483	502	501	495	447	440	441	488	484	477	452	466	482	447	503	483	461	453	491	486	443	511	472
15454	13489	20138	22001	21176	18911	13454	10972	9584	7070	6929	5402	4060	3553	2935	3539	2565	2370	3750	2391	1385	1518	2064	2138	1888	1877	2274	2028	2204	2153	2488	2842	2900	2294	2210	1923	2066	1626	1166	1044	880	1037	1008	897	1028	1012	866	736	737	697	637	455	444	428	479	494	436	413	462	368	382	463	437	480	453	427	379	399	384	363	352	317	381	428	451	418	373	311	281	238	264	210	193	208	196	184	193	191	169	211	187	193	214	220	190	177	181	204	174	206	212	172	216	174	201	232	198	193	184	197	178	185	191	170	171	171	185	193	191	207	192	210	193	174	170	158	165	183	190	177	185	165	158	155	191	183	192	176	166	177	174	167	181	168	184	192	144	161	182	153	177	184	171	157	186	187	190	196	180	165	175	177	183	182	187	190	185	158	173	157	188	195	186	168	173	178	160	186	165	182	169	198	172	166	177	153	174	193	178	196	184	145	180	178	170	156	174	177	150	196	177	184	151	153	178	183	178	160	194	173	165	163	180	194	189	179	170	155	178	161	165	186	180	170	195	163	155	185	142	184	183	167	176	184	186	185	168	163	177	179	178	186	175	178	171	182	185	174	194	184	173	166	170	188	183	173	185	182	187	166	175	177	167	185	178	166	188	172	149	176	181	191	189	185	189	200	173	182	164	171	181	182	172	172	177	174	166	184	175	180	182	193	184	178	173	145	177	180	170	162	205	170	188	190	203	192	185	191	193	171	153	193	157	194	172	166	191	160	172	167	162	181	191	191	175	171	173	168	188	186	197	180	190	197	163	162	164	167	158	165	166	192	152	182	190	171	177	174	145	179	166	173	187	172	177	185	169	180	175	175	155	168	177	165	181	198	177	171	179	168	155	172	183	183	201	176	180	166	204	171	168	179	196	170	177	174	185	188	185	196	164	190	158	158	183	160	183	195	175	184	184	207	169	167	168	172	193	172	169	195	162	184	151	191	178	175	167	177	165	180	175	166	174	175	167	181	157	182	171	160	165	179	178	163	190	166	145	171	181	179	176	171	180	184	189	172	146	190	180	198	170	167	173	161	181	162	189	166	173	165	179	172	203	193	160	175	169	157	184	180	182	182	206	191	196	183	192	175	173	159	183	181	196	182	167	177	181	198	162	183	164	167	175	182	193	166	167	168	183	175	182	165	161	186	208	182	171	168	194	173	171	188	172	182	188	191	170	178	195	175	196	181	180	183	173	178	168	184	174	158	189	166	196	173	197	181	193	179	171	177	173	153	154	190	192	163	163	160	176	176	197	168	156	176	177	181	175	197	192	202	186	186	190	174	174	194	166	167	174	176	165	173	180	194	165	176	153	200	173	192	178	185	158	171	172	179	167	176	173	180	182	157	171	178	178	166	162	158	169	147	158	143	156	172	150	197	179	177	168	189	182	176	172	182	173	176	178	186	179	169	159	191	173	176	157	179	190	175	171	188	193	181	162	174	177	183	169	190	216	184	190	204	175	186	161	173	182	190	176	155	155	199	167	171	173	189	170	165	184	174	169	187	174	162	162	187	180	172	183	171	175	195	169	179	216	192	175	183	182	180	161	184	184	207	179	162	158	182	163	177	153	176	180	184	157	193	175	169	179	170	177	169	185	165	174	171	164	180	174	175	170	177	168	179	188	161	168	157	159	172	186	176	160	191	177	184	189	205	166	180	169	186	183	164	193	163	197	157	192	180	187	175	181	181	173	166	190	172	165	182	189	185	173	182	170	180	177	172	154	180	151	186	174	185	184	168	177	197	198	180	185	155	188	171	160	201	151	176	174	180	151	153	178	188	173	182	184	167	183	175	153	199	188	178	189	185	177	175	184	191	187	182	151	163	175	178	170	188	174	191	176	178	165	163	201	164	164	168	170	151	182	185	180	148	172	173	189	152	156	174	158	167	182	184	175	149	191	165	184	181	187	189	176	157	186	185	168	173	160	157	173	184	184	166	186	191	187	186	162	175	166	201	135	171	182	202	155	179	171	208	176	154	178	178	199	183	181	178	177	189	182	177	182	168	175	161	184	181	187	174	187	162	160	195	165	179	162	168	162	183	191	187	196	174	172	190	157	146	161	182	164	179	185	166	167	142	185	193	192	180	201	178	179	160	172	184	168	202	167	174	169	158	168	188	169	188	163	202	167	176	184	163	198	182	150	186	168	185	169	194	154	165	174	158	158	160	177	176	169	174	173	184	172	175	167	178	184	170	187	175	167	191	178	174	184	178	186	181	161	181	167	177	196	183	193	178	184	177	182	185	168	181	193	170	181	177	162	167	187	166	153	176	157	182	162	183	138	182	175	163	169	175	158	175	170	146	181	175	182	164	180	217	186	160	167	188	172	169	175	187	176	183	194	183	189	155	160	189	182	156	203	168	170	174	182	172	176	181	156	174	178	172	173	153	142	162	177	190	182	173	157	169	182	179	151	162	171	194	177	175	162	179	152	174	200	164	194	188	158	179	172	148	132	171	188	177	169	172	170	166	163	173	167	159	172	180	153	171	186	160	164	181	162	167	181	185	196	180	191	182	177	182	178	174	182	175	163	174	171	210	188	170	174	169	188	178	187	176	185	170	160	173	185	188	201	188	155	167	185	178	157	183	150	169	183	169	186	182	195	178	183	166	177	178	171	176	145	171	165	161	192	171	168	181	175	179	197	172	172	154	182	160	166	169	184	180	189	170	153	172	176	175	185	162	165	171	193	179	169	183	186	163	180	177	174	182	180	165	169	163	184	164	178	161	161	183	164	188	191	193	190	170	175	156	190	179	177	172	163	166	193	171	179	172	181	153	174	176	144	182	209	194	166	175	164	180	199	169	175	147	158	180	178	176	151	199	184	181	176	196	179	178	160	157	180	153	197	190	178	189	184	169	161	147	174	160	179	210	150	192	194	156	178	181	173	182	167	177	154	181	183	170	195	173	183	166	185	187	174	187	189	149	164	175	185	177	187	179	176	174	191	167	166	182	174	157	174	173	188	176	159	181	185	176	178	165	163	179	159	182	186	188	171	177	154	172	170	164	190	171	158	176	181	167	170	200	178	154	191	183	176	169	190	186	171	188	155	175	151	179	172	146	163	185	192	169	184	157	189	145	172	195	167	141	198	179	170	184	180	184	165	172	174	204	180	194	165	162	190	170	162	149	183	176	189	183	186	203	169	141	161	167	176	169	194	162	166	181	168	156	181	166	182	171	164	188	180	177	174	186	196	172	184	185	165	169	166	179	191	165	176	196	175	200	170	163	172	183	159	165	175	204	183	181	205	197	155	167	169	145	193	191	180	203	171	192	176	160	166	171	181	201	180	190	171	176	180	182	172	162	179	161	186	168	180	172	187	182	169	189	193	151	187	186	188	150	184	172	162	194	189	194	190	167	161	169	163	159	169	156	198	181	178	193	180	167	200	178	189	206	197	179	174	149	162	174	192	184	189	176	187	161	170	190	187	177	145	158	168	162	170	158	177	161	187	180	176	182	189	162	173	169	175	189	159	171
9764	12232	22212	27152	29741	29751	26638	26649	24179	20826	21226	17338	14835	15055	12568	15486	12318	12325	16818	11156	8329	9113	12280	12339	12008	12415	14439	13180	13760	13603	14930	15179	14668	12879	12033	12366	12483	10252	8161	7653	6245	7531	7283	6062	6724	6988	6281	5552	5269	4574	4342	3609	3272	3044	3053	3564	2958	2552	2960	2376	2516	3155	2926	3010	2867	2573	2414	2500	2354	1948	1940	2032	2377	2889	3099	2784	2466	1844	1378	1238	1336	1141	854	786	751	755	689	723	738	700	714	720	711	781	713	780	680	696	706	733	812	811	974	779	792	795	682	698	629	595	649	657	629	585	614	584	634	588	637	737	626	648	660	694	655	533	605	556	578	548	573	532	505	611	520	495	584	523	564	542	544	516	525	514	540	535	490	553	550	545	553	564	514	502	538	525	547	565	520	531	529	517	529	560	525	602	573	544	528	576	545	526	497	512	545	523	548	494	536	522	588	517	534	536	539	502	504	594	542	592	543	500	549	556	571	563	566	512	486	519	518	552	572	531	571	550	524	549	529	530	531	546	520	517	513	515	535	494	543	521	532	532	516	546	569	531	551	495	545	539	522	522	514	533	497	516	552	525	525	524	504	526	539	539	525	547	519	584	541	534	537	526	511	526	500	517	524	494	496	568	533	528	535	506	528	493	545	530	535	552	544	496	512	548	484	444	528	507	548	511	538	543	535	535	515	542	522	522	524	553	536	522	526	547	510	501	514	585	531	522	547	521	534	530	528	517	521	511	561	524	522	510	521	515	516	540	504	501	542	548	543	535	542	504	581	554	520	564	553	544	521	549	520	526	520	567	543	575	488	529	537	538	549	496	522	532	489	552	526	545	507	456	526	513	505	529	493	570	537	506	547	516	523	543	525	551	513	555	486	544	569	545	538	553	559	508	506	496	546	500	549	507	511	510	518	545	532	546	535	471	544	520	551	541	509	516	525	513	530	528	550	546	564	516	524	487	549	490	519	544	542	522	519	512	556	558	534	522	485	559	494	543	519	519	516	525	503	510	554	534	496	503	573	539	557	549	525	525	550	493	536	517	553	491	487	523	549	552	540	527	534	568	536	487	519	543	563	487	563	498	522	523	524	490	520	561	478	515	555	558	509	512	566	536	551	519	500	555	553	509	519	511	496	495	512	528	551	523	532	513	483	529	535	565	545	536	498	531	512	525	484	506	533	540	520	492	529	535	525	506	525	506	539	555	529	535	537	555	538	521	561	529	505	596	519	513	537	532	493	514	577	562	464	524	525	519	533	543	517	479	529	523	530	502	494	521	492	569	535	508	509	527	538	532	525	491	544	516	538	523	541	517	561	535	573	543	499	538	554	550	515	533	520	526	564	531	524	547	522	512	523	484	563	510	542	523	528	534	521	498	500	526	497	544	548	515	495	549	554	507	515	496	550	494	577	555	516	554	504	536	524	495	541	534	509	508	524	573	582	560	557	509	528	558	505	524	539	542	556	513	490	542	528	539	523	540	553	507	512	529	510	522	497	520	503	557	539	492	521	513	546	518	508	541	526	561	508	547	541	516	557	514	485	543	542	532	556	531	556	513	538	511	518	515	566	500	497	498	538	533	504	517	516	527	536	501	560	514	519	504	558	511	527	532	498	482	512	490	532	546	551	532	535	498	501	540	523	551	550	517	488	505	556	563	469	542	511	529	536	553	533	557	509	563	535	518	520	505	524	506	508	536	543	553	535	505	572	513	537	506	514	519	531	485	548	523	579	518	543	510	538	514	577	545	528	536	518	538	492	549	507	520	556	517	490	497	493	551	567	558	553	524	509	488	590	537	539	529	545	527	497	512	551	576	529	522	527	518	523	550	531	536	515	555	536	568	546	516	581	529	528	570	541	545	561	536	534	507	557	538	518	536	503	522	529	524	541	515	553	536	544	526	542	527	532	486	505	543	499	564	547	526	494	565	535	548	524	523	538	536	555	474	520	559	509	580	536	538	501	512	547	508	502	533	530	534	526	531	507	503	525	498	553	528	514	526	565	550	555	512	510	531	550	524	543	536	556	556	555	527	485	520	482	537	529	564	529	534	535	511	515	595	516	568	536	520	509	507	531	545	494	485	566	476	502	546	534	570	532	573	562	549	528	469	518	550	521	529	571	535	536	512	525	519	502	535	550	511	540	498	573	519	540	501	503	542	550	523	538	556	527	506	547	521	528	506	548	478	515	554	547	540	540	540	531	530	545	503	546	560	548	544	479	523	553	530	534	558	528	545	539	558	545	526	529	522	526	518	519	503	568	537	537	529	512	495	522	522	529	533	510	542	560	508	540	547	522	521	528	554	554	511	534	513	540	545	514	544	513	555	560	503	505	539	545	563	577	547	567	494	524	510	508	532	485	529	515	510	563	526	493	485	534	522	510	503	534	539	521	567	520	537	533	557	520	538	524	521	533	527	509	535	587	554	506	576	492	521	538	538	543	510	522	507	529	497	476	503	526	526	537	568	511	523	487	572	523	518	536	558	479	549	494	554	572	510	521	548	528	502	536	527	539	528	516	533	525	511	538	512	564	518	504	551	531	537	509	535	511	524	511	552	529	544	547	560	515	524	562	486	492	542	522	515	550	498	516	522	541	515	513	467	528	534	538	521	527	501	543	558	533	557	532	536	532	504	480	552	509	539	525	523	511	530	517	511	534	517	532	558	508	514	537	528	560	509	497	531	552	564	514	541	536	536	522	507	531	531	513	512	544	517	563	513	525	529	506	514	489	554	549	506	535	531	523	497	549	545	514	527	530	517	518	535	513	508	551	491	533	526	509	569	530	536	563	525	572	573	529	517	526	499	506	500	541	507	541	514	555	519	520	541	532	527	518	534	535	509	534	538	512	527	556	523	520	565	499	511	519	507	518	572	524	510	465	545	520	530	525	510	522	558	495	558	547	533	531	565	552	512	558	511	519	599	520	506	551	495	480	530	495	545	535	522	523	527	507	530	542	538	510	529	577	511	546	517	541	572	547	550	525	533	519	572	506	540	546	543	558	548	508	505	501	513	485	535	553	516	500	520	590	529	534	556	521	560	520	556	535	547	530	530	575	512	521	518	566	521	480	543	536	527	537	568	486	479	529	529	490	521	507	538	546	511	539	514	549	551	516	510	515	543	547	519	564	525	530	540	559	564	507	516	532	484	519	544	494	517	560	560	494	590	487	530	550	543	519	531	506	517	509	541	503	568	531	513	538	548	529	531	513	513	514	567	529	577	555	543	505	552	576	516	502	530	558	513	540	517	455	526	509	537	505	562	557	531	522	544	534	535	540	511	538	526	533	545	509	493	513	554	510	505	515	558	501	518	528	487	505	507	544	554	484	511	591	536	573	544	565	533	549	526	535	518	520	563	543	527	562	530	504	532	537	506	516	520	543	519	513	542	515	507	547	533	508	575	543	504	542	559	554	539	556	563	524	521	507	518	491	503	568	471	502	527	544	562	521	550	546	498	582	554	505	514	540	484	555	541	547	528	512	544	542	526	535	541	546	504	527	507	536	533	556	527	511	544
23626	20341	28113	29709	28696	27277	21946	19222	15864	12251	12143	9918	9296	7736	5559	6868	5667	4727	6697	4673	2834	2946	3947	4173	3805	3717	4277	4054	4502	4402	5486	5334	5637	4683	3446	3731	4065	3194	2473	2130	1664	1857	2239	1748	1845	1730	1617	1572	1455	1324	1087	943	988	856	802	898	741	708	788	708	696	813	813	914	799	681	679	676	638	549	545	552	647	792	821	722	617	483	422	443	449	376	291	333	283	291	280	290	257	297	285	303	285	307	305	297	289	291	286	263	301	289	334	317	287	270	269	289	263	272	251	303	266	255	251	262	242	273	229	279	252	279	287	267	254	228	256	213	243	271	244	253	237	267	288	301	245	242	261	244	252	235	284	251	244	249	279	249	231	249	211	236	244	236	261	264	246	238	244	244	258	237	256	281	268	275	279	253	253	241	243	266	263	236	235	241	229	239	244	251	246	237	221	216	258	253	222	230	248	246	231	258	224	239	260	255	245	240	240	245	254	220	249	232	255	274	241	242	233	252	242	249	232	248	236	256	225	248	251	264	247	231	205	255	247	266	243	235	252	267	225	247	254	240	248	260	213	234	235	254	227	256	246	244	243	217	243	274	278	272	260	258	263	234	243	228	256	234	253	225	229	224	272	231	263	238	234	255	262	237	237	267	263	263	245	253	239	244	276	234	245	257	249	263	262	223	223	240	217	261	239	220	256	245	262	225	206	230	275	238	252	237	238	234	233	229	262	265	238	237	289	234	216	279	231	251	241	255	243	257	243	230	248	243	231	255	271	233	224	221	255	216	235	245	236	225	257	263	263	250	251	189	250	259	247	253	229	236	250	228	239	235	248	283	244	241	247	238	238	244	236	244	224	249	238	267	237	240	252	241	231	259	276	253	240	267	263	232	283	250	238	236	283	235	253	251	259	228	260	262	245	235	255	244	240	252	234	231	263	261	234	252	219	219	247	259	267	251	260	254	249	267	262	262	252	250	260	244	238	244	271	267	260	255	253	230	234	270	231	253	251	243	251	252	220	246	230	233	223	257	239	263	264	260	240	243	270	262	249	247	264	223	251	260	250	237	233	231	235	239	227	238	260	247	239	262	216	235	240	258	263	221	231	258	227	240	266	224	249	267	229	270	276	253	235	262	226	236	261	258	249	242	235	245	250	244	222	256	231	250	213	234	268	248	208	268	233	230	269	248	259	236	236	242	251	238	222	271	241	258	243	228	249	237	246	245	251	247	252	206	254	236	262	236	256	221	266	237	261	256	260	239	277	242	210	255	258	233	228	239	238	251	228	254	241	237	223	244	268	228	244	227	234	239	241	270	247	245	252	245	266	234	276	264	271	270	235	253	236	206	254	215	233	268	249	258	215	250	245	250	260	258	244	246	227	234	261	235	238	229	250	231	252	235	246	238	258	262	271	245	251	240	234	237	247	216	228	233	259	267	252	253	245	247	210	226	245	253	254	243	265	229	236	260	231	242	231	224	217	241	276	247	255	267	245	234	258	274	239	269	268	247	250	248	211	239	219	264	224	250	240	234	258	238	241	255	234	252	239	258	222	235	245	243	236	261	239	255	221	236	247	285	252	258	235	256	241	232	276	251	251	227	258	266	255	238	243	249	254	258	255	243	247	274	243	217	246	257	271	251	222	229	228	265	288	268	243	253	257	237	255	234	266	246	255	231	224	254	266	263	255	252	249	252	257	250	253	278	260	234	249	244	239	238	238	265	278	249	239	245	227	253	220	254	232	281	222	243	239	251	228	232	217	252	252	260	225	239	237	252	278	246	261	215	218	241	253	267	226	251	268	242	229	251	236	210	225	251	230	248	250	246	242	261	232	237	279	275	248	241	243	273	241	233	248	254	226	235	236	252	218	242	256	220	213	241	242	264	254	254	249	267	229	263	247	230	238	244	258	269	270	225	250	267	249	228	242	250	220	239	224	259	202	259	249	255	270	236	238	252	232	253	258	221	246	234	268	258	248	230	253	238	227	254	241	265	239	253	238	263	257	242	206	262	252	242	248	236	251	231	239	245	224	265	242	261	217	247	278	235	231	216	242	251	235	236	267	270	269	237	282	241	233	242	262	255	238	240	246	256	240	201	248	260	245	257	238	225	257	245	259	240	256	227	244	221	247	246	268	261	251	251	253	244	244	264	245	258	252	217	239	229	260	267	237	217	239	254	240	234	262	230	215	262	239	248	203	230	244	257	236	232	258	238	252	230	241	256	226	243	246	231	228	264	265	245	247	236	258	233	263	265	286	275	244	257	245	246	250	247	260	234	237	227	235	250	249	244	255	248	235	246	251	248	228	221	231	254	233	259	233	255	245	254	265	251	248	230	216	258	231	271	236	229	219	248	257	227	260	242	248	238	281	244	276	253	257	225	220	263	243	233	208	241	236	263	233	253	279	237	257	230	268	233	248	268	268	250	267	254	245	255	242	242	266	257	243	229	244	244	258	221	240	261	230	271	224	258	237	234	232	262	254	218	243	248	268	253	252	239	236	234	257	221	239	253	260	229	265	245	239	245	237	236	239	259	250	257	246	236	234	246	271	243	247	252	256	212	235	232	260	267	247	245	244	266	237	268	255	255	249	222	230	241	283	248	265	220	246	238	250	226	236	248	263	269	256	254	231	221	270	248	248	257	220	230	233	262	248	250	221	212	232	238	231	248	236	270	213	259	275	245	265	252	287	267	246	231	225	246	234	224	203	274	235	241	266	256	217	245	217	254	214	229	264	229	232	249	252	270	250	261	230	240	239	251	233	236	266	258	255	234	253	232	246	275	257	246	216	239	250	276	263	259	231	245	239	217	244	243	245	276	236	257	256	264	244	239	259	261	235	229	248	225	250	224	233	277	227	249	242	246	262	248	277	275	265	252	269	273	270	251	253	272	247	222	257	243	237	270	242	255	251	253	231	241	261	263	259	242	264	239	268	230	246	253	250	263	255	218	272	259	253	227	247	263	254	253	247	267	248	257	254	275	252	258	206	266	253	232	257	232	258	260	237	239	224	219	251	258	229	244	239	208	233	268	261	279	272	220	252	223	230	233	246	248	223	259	218	243	245	225	241	246	253	237	279	244	260	244	238	251	227	251	249	230	241	235	249	259	250	229	241	223	223	231	236	257	245	242	240	256	243	248	210	258	254	270	243	275	241	235	241	227	244	241	221	247	247	244	226	248	255	258	257	223	276	279	233	233	213	236	263	245	252	223	272	260	247	240	235	234	234	228	222	218	248	238	267	233	226	230	260	243	261	238	265	250	229	247	274	243	235	252	271	226	255	240	226	235	281	280	261	256	253	260	256	243	259	249	260	234	246	238	233	237	246	262	243	222	237	287	270	245	235	231	257	252	228	252	235	259	254	241	250	249	250	262	224	255	242	244	236	241	290	264	247	216	252	228	247	241	254	243	239	243	260	243	274	241	230	247	270	245	250	261	244	252	264	259	259	270	249	234	246	216	232	265	264	247	274	258	280	252	253	241	266	261	275	231	235	255	274	220	228	214
13197	17208	27884	32669	36042	36391	35110	34352	31253	27931	28870	25027	23680	22417	18299	22998	19571	19720	23540	17660	13828	15648	20274	20378	20095	19392	21951	20448	21888	21106	24371	22780	22554	20112	15280	18680	19075	16286	14420	12981	10354	12247	13484	11275	11773	10898	11002	10534	9568	7610	7995	6477	5641	5661	5717	6713	5263	5087	5188	4486	4615	5243	5400	5630	5130	4359	4124	4681	4042	3714	3377	3561	4251	5168	5553	4771	4086	2823	2472	2148	2247	1769	1337	1272	1180	1087	1052	1055	1061	1058	1121	1241	1085	1107	1255	1082	1011	998	968	1084	1090	1253	1556	1295	1099	1001	935	955	876	933	902	873	836	851	827	794	788	807	860	1059	978	952	979	1082	873	816	746	808	720	748	740	734	743	679	802	733	670	761	697	707	734	703	720	673	657	684	674	669	679	732	724	733	703	680	712	745	686	701	733	716	659	736	676	714	717	703	680	718	752	713	728	715	756	731	691	708	731	704	746	716	654	690	694	649	754	757	730	691	713	678	670	700	727	706	687	686	728	696	665	678	658	708	685	666	692	700	650	743	716	779	667	718	711	734	674	710	728	705	660	729	712	705	699	725	696	701	733	720	716	696	675	704	686	670	659	743	683	706	705	670	697	672	686	688	673	694	688	722	700	771	681	737	699	679	736	645	754	718	696	641	708	702	719	740	698	691	701	692	715	728	739	657	696	671	711	677	707	701	686	707	674	667	740	720	732	718	715	686	717	755	708	704	698	701	704	712	699	714	693	627	698	692	702	704	708	689	635	689	702	693	698	682	699	683	689	712	682	740	736	652	704	706	731	701	724	701	723	688	716	691	669	723	683	704	681	677	739	725	757	695	709	715	714	693	698	711	701	703	711	700	706	728	727	724	709	672	693	719	718	674	684	765	676	690	662	686	709	699	686	761	671	687	711	707	698	648	718	696	674	758	664	717	741	739	679	686	688	696	676	675	732	683	752	721	737	667	697	661	687	695	687	726	701	745	683	702	728	696	707	759	743	718	716	679	660	677	686	710	716	686	713	684	675	716	684	693	642	722	706	671	694	717	719	686	668	682	714	713	744	669	693	733	715	710	684	723	698	696	680	670	722	668	682	685	687	723	742	689	715	727	698	639	735	745	691	663	682	704	675	658	650	660	703	671	703	697	670	713	742	680	688	729	694	727	693	686	689	765	757	696	680	716	693	716	715	645	650	710	765	711	696	686	670	709	695	704	737	698	678	700	719	710	674	710	733	706	712	737	738	682	726	713	727	685	682	679	701	654	696	711	705	725	726	675	762	668	706	664	709	683	716	657	678	675	756	710	667	671	736	680	680	706	728	726	717	674	729	744	683	708	667	671	699	725	735	691	657	709	692	681	676	709	700	706	723	706	723	688	712	727	659	665	660	682	697	734	716	688	635	740	730	688	704	693	687	664	696	684	742	674	678	701	731	729	717	704	733	708	730	708	692	731	716	723	652	681	703	700	724	758	674	704	683	673	695	703	724	701	711	741	709	753	676	731	694	691	663	717	712	659	720	680	678	739	674	727	766	686	752	713	742	710	704	687	693	701	692	722	746	714	663	698	703	683	714	706	750	690	707	695	730	743	668	686	742	679	709	642	691	742	705	724	665	758	720	711	719	731	683	700	727	691	705	682	675	642	728	690	727	691	736	643	697	674	683	702	686	714	708	750	647	650	698	671	725	678	668	696	697	715	721	728	656	686	692	667	739	675	696	678	751	707	699	700	768	726	666	696	633	694	705	695	734	770	686	741	707	712	698	722	705	687	686	733	684	708	643	687	669	694	685	682	712	693	692	699	652	690	744	711	717	726	693	697	688	733	716	683	713	652	720	688	704	674	685	723	724	671	704	663	701	689	704	712	672	707	712	696	693	690	736	686	678	727	687	724	685	691	686	712	711	741	690	696	688	677	684	726	694	698	746	712	738	696	765	740	715	731	674	699	700	680	680	726	672	729	733	701	685	699	756	751	681	682	714	707	696	725	739	744	668	682	656	675	737	734	702	743	709	669	687	688	646	719	721	690	689	681	689	737	739	658	728	666	744	722	700	659	735	697	683	683	692	650	679	715	709	718	789	693	670	738	673	702	690	717	728	671	675	694	717	703	707	729	694	667	721	690	692	729	725	682	676	753	751	740	646	729	666	734	699	745	733	693	696	682	694	713	633	704	666	729	731	668	680	690	718	675	716	713	654	750	745	681	697	683	720	718	716	678	792	697	705	729	752	697	695	661	689	701	680	712	681	683	674	760	687	682	675	695	722	683	696	768	696	657	739	723	689	693	757	730	710	674	713	684	718	719	699	759	699	655	734	725	697	701	759	703	711	731	695	746	698	660	703	707	730	672	689	718	721	681	663	703	759	731	696	711	719	647	719	664	690	681	699	746	670	641	723	684	739	673	708	697	708	694	702	692	718	653	673	702	675	710	674	677	719	678	705	701	669	713	729	661	719	731	704	724	693	694	638	676	700	686	676	723	705	685	670	681	692	708	672	690	709	723	694	707	732	741	736	672	686	752	683	742	680	662	715	673	692	694	687	696	736	687	694	697	636	682	677	703	698	691	702	658	700	759	697	740	733	733	636	714	729	726	709	615	714	712	704	730	728	746	697	760	707	656	652	713	687	732	731	715	710	710	699	722	648	653	712	686	725	716	726	702	680	689	700	739	703	701	681	709	727	719	703	676	655	689	711	702	693	699	695	722	700	694	671	746	700	662	681	687	675	730	730	744	716	704	732	703	742	693	693	695	677	690	724	685	719	723	668	723	731	704	719	700	676	710	673	720	686	735	715	706	701	717	654	711	708	705	730	682	758	710	699	710	683	673	732	672	712	686	737	644	697	691	682	729	723	658	709	723	699	679	666	699	732	690	741	709	670	713	730	729	678	707	690	716	678	717	700	699	728	715	708	741	726	681	766	714	728	693	684	727	704	739	680	666	746	744	699	698	716	665	675	726	720	669	686	735	711	701	658	701	671	697	692	675	731	750	698	713	702	701	705	711	700	745	724	700	635	678	685	693	708	711	704	691	688	713	684	693	692	705	700	706	685	675	673	673	686	682	717	666	653	702	691	698	715	702	705	698	711	723	722	721	709	700	658	700	681	730	671	728	705	746	710	700	683	691	681	699	668	659	697	711	704	661	713	717	751	666	705	667	693	711	718	728	716	686	672	670	661	676	697	638	666	733	711	745	712	674	653	731	699	631	672	722	719	718	669	693	670	705	727	711	694	662	665	748	703	663	683	703	723	677	704	685	705	716	706	754	733	690	730	702	691	698	711	680	686	765	701	684	710	708	707	674	670	671	752	737	693	733	681	738	677	710	683	706	737	710	696	706	718	739	683	701	701	712	723	733	723	760	709	709	686	723	697	753	695	668	739	729	725	707	703	712	728	690	723	702	730	694	753	718	725	671	704	693	732	681	685	649	679	689	701	724	733	724	687	758	735	729	657	708	720	659	713	737	738	744	658	683	697	706	690	723	751	714	651	704	691	716	728	673	701	686	680	683	665	705	701	679	691	721	701	720	709	676	723	702	727	731
4662	2932	4061	3485	2776	2008	1264	1007	817	676	681	598	524	408	315	323	282	273	334	274	210	220	259	206	278	246	247	249	294	252	276	278	264	233	208	262	243	247	206	214	205	188	206	213	193	185	197	232	185	182	192	187	190	180	166	202	193	217	192	168	182	192	194	182	184	198	192	184	192	176	189	172	180	157	203	158	161	171	174	158	180	183	205	170	163	160	166	154	155	172	176	146	179	177	149	151	138	172	151	168	161	171	164	169	156	166	183	169	172	197	181	182	162	172	156	171	175	177	158	185	185	167	172	157	159	168	180	186	164	169	170	156	164	163	173	152	149	177	163	172	174	198	143	166	161	173	157	151	162	156	164	160	158	182	156	172	134	139	168	151	184	149	169	172	192	160	164	158	167	172	166	140	170	167	180	158	163	168	162	137	184	158	150	166	179	163	171	172	160	176	168	153	189	159	184	170	165	178	171	162	156	181	170	158	164	150	191	153	151	157	167	163	151	177	165	170	163	161	161	156	152	177	153	170	169	157	157	167	167	156	171	173	162	171	189	160	155	159	194	177	145	174	158	164	196	170	154	150	152	176	157	162	193	152	184	168	179	148	149	183	160	148	150	170	188	153	156	155	154	181	163	168	171	192	180	163	167	181	165	181	164	163	153	158	169	159	163	190	165	177	179	173	156	158	166	151	157	161	160	171	161	214	192	153	152	170	150	170	174	181	167	184	142	164	175	156	163	180	165	157	136	159	147	166	157	153	175	163	184	161	166	187	183	180	168	158	169	163	177	179	141	152	147	170	181	195	153	151	203	172	158	145	171	154	179	170	167	147	146	152	146	163	176	162	173	167	147	157	146	166	163	157	175	168	150	176	163	164	180	178	167	166	159	160	177	153	153	183	150	151	149	161	175	179	164	168	176	170	188	181	163	178	162	149	182	177	177	164	166	160	182	182	154	155	159	158	161	166	174	180	164	165	178	136	160	204	170	156	133	164	141	164	152	161	172	174	164	175	191	152	199	167	169	173	184	149	175	163	176	166	193	163	151	169	165	148	155	159	146	196	172	153	182	165	154	181	155	158	187	146	188	155	174	159	155	161	188	142	191	168	167	149	170	149	148	164	160	165	147	155	155	154	189	153	173	154	193	156	141	166	150	187	148	156	166	158	163	159	159	187	173	174	172	156	158	168	185	141	164	160	153	161	164	173	140	153	171	162	167	157	131	168	171	162	176	161	205	149	145	146	169	144	172	159	163	190	177	179	163	152	154	163	175	150	177	158	168	163	157	162	162	173	154	150	175	168	157	151	159	178	166	163	157	160	174	186	186	171	188	164	171	160	165	180	171	149	161	163	183	166	186	151	182	173	155	151	164	171	163	175	150	168	156	165	169	164	151	151	162	163	161	144	156	186	149	153	164	165	156	161	149	205	164	177	155	172	169	172	176	170	138	178	187	186	181	162	145	173	152	152	155	167	157	170	149	149	178	206	177	147	162	157	174	157	174	174	180	171	154	140	146	167	193	189	157	150	174	164	161	160	198	162	182	174	183	142	142	174	162	170	144	171	158	172	167	154	158	176	167	143	196	135	160	176	170	163	175	157	176	146	157	161	142	170	179	168	173	168	157	151	150	181	162	180	174	165	177	171	193	157	181	192	194	176	177	146	141	166	153	158	155	156	178	159	168	147	186	158	154	179	149	140	164	177	147	153	176	160	151	178	179	173	151	151	160	168	150	127	154	191	147	194	178	178	169	156	150	158	166	159	162	146	189	163	175	151	178	162	155	191	166	152	174	185	159	169	156	155	165	186	183	172	154	154	169	171	155	165	148	157	154	154	146	154	137	147	167	208	152	171	157	152	156	147	173	182	181	171	161	173	179	174	183	155	174	190	177	146	184	171	154	167	178	177	164	155	156	168	168	170	178	141	152	179	175	176	170	169	155	199	156	152	159	181	146	184	162	175	176	175	162	169	179	161	161	184	178	164	147	145	153	168	162	165	172	201	167	162	165	179	151	164	173	152	175	185	168	180	179	167	154	154	200	177	180	162	168	162	175	175	159	182	170	173	177	175	157	170	180	178	184	152	155	183	174	186	160	162	177	170	161	158	157	168	151	174	161	172	145	158	158	195	143	172	177	169	150	173	153	143	190	156	179	188	181	162	169	171	170	183	171	156	168	173	174	189	171	159	174	187	156	204	193	174	184	199	183	165	172	171	162	172	167	166	168	153	176	159	187	175	193	169	168	158	170	168	195	166	177	145	176	170	172	169	170	161	175	173	183	172	174	171	171	143	152	170	157	147	160	149	152	170	170	158	149	172	172	146	173	175	162	173	164	135	160	152	141	154	158	194	177	159	159	167	168	152	168	157	169	154	162	169	182	169	161	162	192	179	173	168	156	144	158	153	167	162	154	150	165	156	159	168	152	146	154	135	140	160	164	152	163	142	144	164	195	153	144	144	162	145	156	144	164	161	157	190	139	182	158	146	166	169	172	141	160	166	162	165	166	167	158	179	172	168	179	140	189	177	182	171	154	166	165	142	167	169	178	155	144	170	170	172	192	170	168	179	162	173	158	162	150	170	170	169	156	172	189	163	163	169	169	152	159	164	181	183	169	168	163	174	168	154	180	163	176	160	156	156	176	147	174	165	165	182	168	168	178	158	176	146	176	176	144	158	155	173	171	184	172	169	163	151	170	168	158	182	178	166	161	161	144	176	166	162	162	162	170	145	135	152	178	145	169	179	177	161	178	170	162	147	161	178	179	144	159	150	173	182	157	160	150	166	170	151	163	162	166	184	164	174	178	158	183	173	150	174	195	151	176	175	183	177	159	159	162	139	173	167	142	164	175	158	163	185	183	162	182	173	168	158	162	156	159	168	162	152	167	137	173	147	166	170	174	158	150	167	147	171	159	164	175	153	177	193	177	165	166	166	161	150	187	164	163	164	170	162	163	158	130	163	157	168	157	194	165	171	139	157	167	174	162	146	169	161	160	168	160	151	175	151	163	167	195	170	150	162	169	171	169	145	168	135	166	170	173	176	187	172	168	160	173	153	157	161	163	162	157	185	150	177	172	180	195	163	158	171	183	145	158	164	154	187	170	151	157	155	145	151	179	150	164	148	179	162	159	171	162	182	148	151	197	171	165	158	172	162	164	171	151	180	203	179	151	167	159	171	181	163	166	184	176	157	146	166	172	167	150	163	176	196	167	168	152	194	157	174	149	184	185	155	158	162	152	150	147	175	150	187	167	166	174	146	180	179	164	172	182	148	179	179	166	164	171	163	165	161	152	172	169	171	173	164	166	165	187	156	150	150	166	146	181	167	157	172	156	149	159	155	165	175	136	159	164	163	162	179	157	161	166	176	179	159	201	173	165	185	158	183	183	151	193	169	172	166	175	149	156	158	157	173	157	173	168	173	163	170	164	168	155	160	193	162	147	175	183	141	184	168	182	166	158	153	149	152	175	162	167	181	151	162	174	158	156	165	183	157
3497	3617	8094	9608	8869	7196	5412	4351	3790	3076	3033	2737	2277	1951	1526	1594	1354	1271	1599	1164	974	990	1158	1126	1070	1046	1128	1107	1173	1153	1354	1307	1246	1111	1040	1145	1035	1033	932	854	831	839	834	799	804	788	754	791	801	723	771	656	680	618	680	644	637	600	678	638	611	599	669	669	639	639	632	648	659	625	632	603	670	611	616	624	573	584	552	555	544	547	484	517	504	514	529	503	531	518	490	524	504	535	557	530	530	520	569	570	547	559	546	510	581	608	558	546	561	553	514	514	471	537	505	529	528	520	518	523	510	478	488	518	492	540	515	470	532	494	498	484	526	488	510	484	534	485	488	502	510	486	475	491	507	515	513	521	483	493	479	549	539	494	518	509	485	481	517	491	548	525	510	511	498	515	461	518	521	510	489	475	543	495	541	492	492	516	517	447	507	521	465	528	504	516	480	457	483	505	466	454	512	494	505	500	493	517	491	496	465	475	502	486	483	496	513	517	513	534	454	536	493	527	497	565	526	497	486	484	493	463	468	502	493	478	492	538	512	509	479	447	490	483	471	500	465	527	542	493	468	468	517	496	500	521	491	501	520	495	524	509	468	490	465	466	483	503	516	526	528	522	493	549	485	524	507	498	463	506	520	500	506	447	494	507	486	483	519	467	497	469	499	515	509	517	489	490	478	515	509	507	527	527	494	485	536	499	511	513	515	509	541	485	495	533	462	492	475	491	485	524	517	496	475	486	460	504	513	430	518	532	519	487	553	482	507	502	494	479	540	516	518	495	493	537	471	489	480	524	481	484	487	505	477	491	457	517	504	504	486	514	519	513	493	497	452	490	479	496	504	477	473	516	522	517	548	469	477	478	496	518	507	508	510	516	471	503	485	507	476	503	523	494	501	517	508	506	522	521	542	451	495	526	506	484	502	489	466	516	465	518	523	510	487	486	516	481	515	469	481	528	469	504	467	506	502	521	478	512	475	504	493	506	487	500	456	480	490	539	474	505	518	515	502	482	519	477	496	498	453	489	473	524	535	541	515	468	504	504	504	509	503	475	488	497	510	541	503	524	503	505	508	514	510	466	504	524	478	511	473	488	477	526	504	491	509	441	496	522	473	495	494	496	476	493	505	517	525	487	463	497	471	493	507	490	460	534	488	462	481	514	497	503	459	516	486	501	522	513	520	489	517	492	510	501	514	486	498	462	541	504	523	498	509	478	485	534	503	514	483	472	500	465	542	520	515	483	485	481	466	535	514	508	510	485	469	499	481	532	520	514	465	494	499	509	482	521	505	514	479	454	505	509	483	495	494	495	494	503	499	514	492	521	509	508	500	494	494	488	503	486	519	485	483	508	506	472	482	528	461	493	502	498	479	491	462	496	503	488	503	495	500	491	470	496	528	513	514	472	497	528	523	485	498	492	503	487	465	506	511	491	512	480	514	460	518	505	533	459	503	506	468	548	473	507	483	531	491	477	552	491	499	470	532	468	478	490	514	503	486	518	508	518	519	509	468	483	513	499	501	520	519	514	563	464	495	488	515	497	474	519	528	501	506	489	484	483	544	507	465	501	480	455	492	522	518	488	484	541	499	489	502	530	519	479	514	479	526	522	536	525	510	497	464	473	521	492	520	519	512	519	512	470	495	475	476	497	482	493	489	506	526	470	484	525	503	493	522	463	536	533	486	501	485	488	479	491	498	506	500	500	461	489	472	512	465	526	512	462	539	493	501	506	493	514	457	479	487	495	532	503	524	471	528	496	487	468	514	497	499	475	493	536	534	480	496	516	493	505	488	515	517	526	542	523	460	509	507	461	507	524	489	508	500	494	487	500	511	519	513	490	447	468	457	521	508	514	531	515	474	483	511	481	519	467	545	519	502	501	513	487	495	506	472	470	516	523	519	496	477	494	501	460	478	530	493	508	498	498	548	450	532	484	496	505	489	517	470	548	504	490	493	488	509	525	485	476	523	482	528	496	526	521	515	501	511	509	477	466	476	528	515	504	478	501	501	476	488	490	504	493	444	510	502	466	497	502	482	488	517	540	515	504	496	504	544	515	532	515	488	511	507	482	499	482	490	518	500	471	481	556	526	469	504	503	500	513	492	518	463	539	524	476	496	538	498	501	498	481	497	513	533	498	520	508	552	485	466	485	524	468	464	471	544	491	526	509	495	492	500	485	521	485	487	511	497	467	495	477	507	520	499	498	506	505	484	506	501	527	545	532	526	517	523	530	508	501	452	473	512	522	524	480	478	484	508	530	515	469	487	490	490	524	483	536	493	518	517	488	526	481	499	527	488	490	497	511	506	516	469	485	498	494	490	508	507	490	466	530	481	526	512	493	484	501	524	474	500	477	517	530	501	525	480	464	495	507	524	484	517	491	501	488	474	466	485	471	505	528	496	491	454	491	484	527	487	485	457	466	501	501	488	462	475	486	503	536	527	461	538	494	483	461	511	498	497	481	511	499	506	501	481	530	504	526	468	502	488	529	502	497	475	518	485	518	473	510	492	503	503	533	518	504	483	514	500	499	511	528	493	529	501	535	531	480	547	528	499	485	512	486	496	531	518	510	529	527	465	531	476	503	507	468	505	502	489	518	522	496	528	488	535	477	499	514	491	490	497	500	467	513	461	472	520	493	502	525	498	477	480	504	518	474	501	516	522	550	496	501	519	519	498	508	540	507	474	483	483	523	482	477	566	496	501	487	512	501	527	505	514	475	519	498	522	498	462	528	475	494	509	515	486	513	499	482	501	473	516	513	479	487	511	464	512	495	465	504	505	473	485	487	473	504	501	501	522	482	498	501	490	516	544	476	513	446	507	504	476	517	515	511	478	505	470	505	517	478	502	511	495	524	498	546	481	504	488	478	502	479	514	523	518	515	494	527	483	503	495	513	472	476	513	471	492	517	499	520	476	473	518	540	516	498	487	492	488	465	491	482	479	462	493	533	536	494	518	516	504	468	474	532	503	485	516	540	495	485	513	502	478	495	508	468	537	523	532	496	483	528	489	539	537	470	508	455	494	497	514	516	506	489	481	526	510	538	481	506	513	477	533	491	535	482	515	512	512	494	471	543	503	482	494	483	524	500	530	531	503	487	481	542	496	481	505	527	495	530	510	514	511	511	498	474	472	517	510	502	519	479	511	503	502	473	461	493	504	510	474	489	485	490	518	535	500	502	526	477	465	516	495	495	467	512	497	510	517	480	523	482	504	525	485	498	520	516	518	519	469	507	486	514	466	485	558	475	490	468	514	492	513	507	490	507	529	506	498	495	470	503	460	544	466	474	487	466	508	462	516	485	529	494	483	460	497	503	489	501	510	542	514	513	460	516	502	538	482	500	487	489	474	540	505	519	505	527	501	541	522	508	519	483	521	463	532	499	502	494	468	472	525	520	479	463	502	475	497	483	519	508	496	495	501	472	523	489	509	456	496	505	498	494	500	467	506	503	518	468	485	506	525	532	509	494	503	491	507	499	503	483	496	542	500	477	487	464
14920	12949	20246	22075	21319	18759	14344	11664	9063	7058	6792	6413	4988	4217	2836	3764	3111	2534	3486	1981	1437	1697	2193	2049	1941	1911	2018	1987	2083	2360	2772	3136	2855	2336	1928	1944	1837	1420	1161	1055	986	910	1262	1042	963	899	881	910	821	654	732	504	490	469	430	599	465	476	414	456	415	488	430	489	402	408	385	393	342	313	328	345	444	431	408	387	379	276	286	260	254	266	236	245	219	228	193	197	201	206	208	204	223	203	213	216	205	181	204	196	207	228	247	215	225	193	193	190	183	199	202	217	200	201	204	197	187	181	179	182	193	192	187	183	201	190	194	200	195	173	171	191	194	195	185	178	191	169	216	203	171	181	188	180	144	187	189	182	178	173	154	173	189	163	203	171	198	143	227	184	188	202	186	196	216	198	180	158	168	184	206	149	201	171	172	194	181	166	208	191	183	184	195	198	172	189	181	200	214	190	161	185	178	178	180	199	192	186	178	167	184	177	194	198	190	193	157	164	196	190	187	188	187	184	190	169	201	177	179	173	197	171	181	187	192	163	180	183	202	190	171	194	208	182	201	192	181	183	164	191	189	201	212	184	200	166	199	179	189	181	187	211	190	168	206	213	183	180	186	175	190	175	181	187	196	178	204	147	174	200	193	208	179	189	177	177	165	192	196	188	195	179	196	202	153	201	181	170	185	200	187	197	176	198	168	172	179	185	201	179	172	187	177	183	182	179	196	170	186	201	188	177	209	179	177	191	172	182	172	206	201	168	157	168	206	174	181	177	195	166	174	179	191	164	178	187	198	170	171	194	166	191	164	171	189	177	167	193	187	189	196	179	192	172	173	184	176	195	175	203	183	198	191	190	195	200	178	218	190	188	197	179	191	186	151	172	190	200	209	208	194	178	167	160	164	203	191	175	192	182	193	179	185	183	184	201	175	190	182	182	179	174	171	179	174	171	190	189	197	176	158	182	195	194	181	189	166	174	176	197	159	187	188	199	194	189	187	191	201	195	187	168	187	180	192	178	186	196	164	188	188	151	184	155	192	208	206	172	193	181	186	182	182	192	180	181	199	194	199	174	184	162	180	191	185	198	168	157	206	172	175	200	202	170	183	194	215	181	175	194	175	167	159	166	200	187	171	187	176	181	186	211	194	187	211	182	196	177	180	170	191	201	188	191	181	187	153	178	173	207	176	193	179	168	181	185	177	205	184	195	179	168	188	180	191	191	175	163	168	165	194	168	199	185	186	178	190	198	162	200	199	195	174	168	173	192	201	178	168	198	195	201	186	175	202	179	196	174	219	175	203	188	171	203	188	155	174	201	165	181	195	205	189	189	174	180	202	176	175	164	179	199	195	178	195	191	164	195	195	173	181	208	198	178	177	162	192	171	205	174	204	168	195	178	200	197	160	158	180	205	183	178	195	176	178	179	204	170	188	160	182	178	185	197	231	170	175	179	186	182	193	166	192	195	174	202	182	196	186	183	191	192	221	172	176	188	188	202	192	178	186	192	192	193	203	180	204	188	183	185	186	191	183	207	184	187	185	191	206	201	186	196	173	211	177	198	188	222	176	190	180	187	194	182	196	175	188	178	167	165	179	181	189	183	191	179	201	200	155	201	162	197	170	179	188	185	180	176	195	206	191	194	174	188	177	206	198	186	175	187	195	180	190	182	200	177	198	208	181	199	210	171	166	217	177	195	176	196	163	176	166	189	193	213	197	208	207	171	168	196	175	206	192	186	169	201	163	175	172	187	184	189	201	202	215	186	183	193	188	167	195	197	171	186	190	202	199	169	157	199	193	202	198	195	167	190	184	170	192	191	170	183	185	196	180	167	169	192	181	214	183	166	185	179	170	156	166	200	197	187	160	197	191	175	184	171	179	166	183	189	211	178	192	189	181	185	189	177	207	167	201	177	208	176	180	207	176	192	205	182	181	175	209	183	186	188	175	173	186	186	182	173	185	208	200	185	181	183	178	190	201	160	221	196	181	163	195	209	189	190	176	187	192	187	165	167	173	176	200	205	184	178	191	187	199	194	195	198	192	215	188	154	197	194	173	182	200	198	164	178	190	174	194	207	184	184	217	194	176	177	166	208	191	220	182	165	176	183	203	200	169	182	191	185	189	189	199	194	184	167	176	192	173	178	193	211	165	183	175	184	186	172	184	186	187	195	171	183	190	188	187	207	183	180	193	188	184	174	180	193	210	165	192	161	183	172	182	184	170	178	182	171	163	187	183	181	192	186	189	171	188	195	175	207	191	200	185	182	173	201	164	172	204	172	193	165	174	186	173	150	193	181	178	201	187	193	213	177	200	185	184	198	213	194	201	165	184	179	191	200	195	196	166	206	189	227	189	171	170	160	194	200	185	181	189	188	189	182	188	182	174	186	184	184	186	194	200	194	209	158	186	184	176	174	176	199	168	157	184	176	178	196	199	198	184	169	166	180	217	199	196	189	185	184	178	183	198	157	189	188	202	188	210	186	203	186	196	170	178	201	210	184	190	191	180	196	180	171	186	172	190	176	184	203	185	185	170	196	196	161	198	187	201	180	186	170	177	172	163	188	198	211	181	205	196	179	193	171	182	162	159	181	187	175	200	191	225	197	193	168	187	183	200	176	191	189	162	171	191	180	169	230	165	196	196	201	175	178	171	175	168	180	170	183	191	197	165	194	193	173	228	188	191	191	200	171	209	187	164	157	163	193	172	163	181	172	173	205	175	201	193	200	161	168	188	184	216	185	161	178	188	183	182	191	184	184	202	194	210	185	185	169	176	177	170	188	200	195	211	186	183	167	180	176	206	168	165	194	198	190	161	180	188	170	191	187	170	189	166	181	203	192	170	178	166	183	170	175	159	175	201	190	204	187	183	193	168	197	201	152	175	149	196	188	188	211	206	175	170	197	192	196	192	161	192	182	179	186	176	186	156	193	185	178	203	176	205	178	183	167	153	180	158	189	175	178	189	205	178	184	174	177	170	201	199	192	169	186	184	185	170	194	169	193	197	192	214	181	191	178	196	175	212	190	194	180	159	178	201	213	197	175	176	204	194	218	199	204	212	192	203	189	182	171	203	180	201	177	198	169	189	186	199	179	190	199	176	197	191	202	197	180	187	184	210	203	207	200	189	192	193	164	172	166	187	186	194	195	167	212	183	215	181	185	166	190	167	162	168	210	192	183	170	181	194	164	194	151	164	181	190	172	180	174	172	164	192	194	163	201	206	205	186	188	172	177	166	181	181	196	180	199	179	196	185	164	172	185	204	184	183	176	202	192	201	168	191	181	169	205	198	175	185	183	183	166	196	189	166	198	215	191	181	197	209	189	199	191	189	174	181	218	190	218	180	195	192	183	156	184	187	174	171	159	181	176	191	183	192	174	179	183	177	170	207	185	186	191	189	181	193	186	207	170	204	197	187	177	195	170	171	188	206	182	198	186	178	203	183	164	187	166	199	183	186	190	190	199	166	200	191	189	204	164	194	221	215	194	212	204	177	189	190	199	199	174
9506	12221	22163	26778	29933	28948	27650	27383	22375	19647	20048	18457	15674	15109	12866	16270	13592	12703	15432	10171	8672	10054	13277	12385	12327	12193	13639	12217	12781	13955	15451	16887	15191	12779	11323	12299	11341	10014	8502	7060	7782	6161	8705	6953	6688	5892	6373	6272	5543	4810	4844	3676	3190	3058	3178	4206	3107	3110	2883	2648	2651	3054	3154	3230	2823	2435	2376	2316	2017	1958	2065	2134	2725	3023	3082	2734	2392	1506	1472	1253	1428	1098	887	839	829	721	760	770	780	706	744	806	741	730	813	734	694	697	709	772	838	941	1000	898	825	754	721	657	694	708	629	643	678	591	588	649	660	639	649	699	622	632	653	670	659	618	577	607	568	555	601	604	571	541	554	589	583	560	573	603	548	530	545	566	570	547	535	544	550	558	558	552	566	531	571	543	571	544	531	545	564	565	546	545	615	561	573	519	588	576	566	521	568	546	540	541	587	539	561	552	562	526	549	566	542	548	533	573	549	581	571	522	529	564	566	531	571	551	572	550	558	549	586	531	558	579	538	568	541	535	522	571	533	573	525	568	542	557	583	540	557	523	541	573	556	567	609	536	549	561	581	543	503	535	542	539	592	577	576	537	562	555	564	581	542	573	535	559	547	532	547	606	541	562	541	573	542	570	516	557	523	593	566	610	544	540	539	528	590	546	538	556	614	547	513	535	512	556	570	551	550	543	524	535	552	550	579	549	512	533	532	527	521	573	560	549	582	524	524	567	533	514	564	544	571	531	553	565	551	573	552	629	516	573	547	532	540	558	506	552	609	568	542	546	557	522	534	553	549	567	514	555	561	542	558	530	592	534	586	566	550	516	543	543	526	578	547	573	527	552	548	561	521	547	541	533	549	549	548	599	516	566	550	485	580	526	519	566	580	509	512	555	539	545	574	561	530	586	587	512	586	554	573	568	515	532	580	500	580	534	545	529	557	569	549	555	584	557	576	544	560	568	527	511	571	575	540	540	528	575	598	544	529	545	557	533	569	535	538	549	543	569	508	536	540	531	546	567	527	517	546	575	570	548	539	544	502	562	548	595	552	554	557	560	503	542	580	549	523	576	530	542	543	568	567	590	564	570	534	541	529	562	552	536	557	529	540	482	530	557	526	542	612	548	551	556	525	560	537	549	551	539	537	520	537	552	539	521	530	560	532	565	572	542	585	554	513	539	543	524	579	510	526	533	604	537	566	555	556	536	538	520	524	536	511	568	577	519	553	524	532	546	588	545	534	593	553	571	557	584	576	569	521	520	555	530	579	549	520	576	523	513	518	507	526	575	504	542	560	582	544	537	530	523	512	636	532	533	556	569	545	575	610	570	549	574	561	540	497	570	562	566	506	563	568	546	520	553	534	568	566	523	554	574	548	511	545	589	529	568	577	572	571	551	499	563	587	551	552	513	543	537	552	559	554	562	517	525	536	584	530	594	599	564	551	520	563	539	559	603	545	560	581	590	542	525	581	553	582	526	539	554	515	517	558	497	514	511	555	540	538	558	569	566	548	564	546	577	538	505	544	570	602	591	574	532	521	590	571	568	508	593	545	560	526	550	549	566	536	552	537	542	562	553	533	548	548	549	530	554	539	550	510	536	523	548	543	509	541	585	554	538	532	561	513	556	563	543	533	502	537	555	545	544	546	564	582	597	554	554	510	537	549	528	552	519	567	558	528	549	547	540	539	575	531	577	524	540	518	556	568	561	546	566	528	618	572	570	525	561	538	584	531	571	546	539	565	533	548	550	541	544	552	553	554	555	556	558	554	530	592	534	504	583	581	568	541	569	544	564	588	534	523	559	548	552	549	588	537	523	512	587	585	570	517	552	568	528	507	605	565	576	537	606	504	542	568	523	539	574	569	552	558	572	545	586	547	524	568	565	550	566	565	576	588	545	549	605	623	588	522	581	577	589	554	569	518	549	512	569	590	560	542	562	545	560	572	570	599	579	542	555	564	559	544	536	596	535	552	560	599	575	545	486	568	545	596	550	566	527	562	566	570	533	561	562	569	578	583	525	519	586	552	492	581	563	533	550	604	568	569	521	558	551	545	533	570	542	559	572	574	548	535	559	591	527	563	577	555	578	537	568	595	523	545	558	515	514	538	520	555	565	544	522	537	541	585	554	559	514	580	531	516	551	527	535	598	556	554	535	582	548	541	560	606	536	580	557	542	521	565	533	556	560	556	528	543	516	551	542	533	545	553	590	561	570	608	575	534	552	514	600	520	571	559	587	574	596	526	535	554	550	537	553	539	534	534	587	531	533	536	558	577	532	563	561	515	559	549	567	545	553	591	517	601	538	530	565	541	587	535	526	547	579	570	542	528	582	553	600	551	538	580	555	557	541	518	546	536	548	583	556	551	565	533	558	554	529	553	580	555	522	540	555	518	559	560	500	541	536	536	549	576	560	538	561	585	556	518	554	557	570	574	528	566	581	561	527	525	556	550	537	551	510	578	565	562	564	495	565	554	550	540	587	629	583	562	546	533	584	575	562	591	542	560	544	565	600	542	576	529	493	525	525	533	541	533	571	574	526	548	608	559	568	529	560	509	544	516	518	597	579	565	589	522	547	572	554	535	519	549	510	572	557	502	578	517	570	541	530	572	525	576	541	527	537	551	535	564	536	524	551	493	560	571	534	539	563	538	605	573	571	606	516	545	541	542	538	533	567	561	570	558	549	549	528	565	568	506	576	558	589	566	506	603	548	563	552	549	573	581	547	618	564	570	524	532	552	537	504	556	579	527	584	543	536	567	562	565	552	544	555	528	511	553	561	546	565	546	578	536	561	540	540	544	548	517	512	572	560	562	534	596	524	548	526	554	569	552	562	544	555	604	554	604	524	552	584	572	584	535	552	539	553	546	594	592	544	505	541	556	546	509	560	536	540	555	556	546	549	534	528	536	561	554	533	539	555	576	518	532	578	565	511	560	526	543	552	565	541	575	550	523	540	593	538	539	587	557	499	558	549	547	570	527	520	562	552	553	563	577	564	551	556	566	577	550	515	564	558	583	612	530	534	552	515	570	522	529	595	598	581	570	561	580	539	577	560	567	544	564	543	558	564	505	520	539	523	532	547	518	522	561	562	559	559	548	518	537	576	562	576	556	539	531	581	522	524	620	525	526	527	610	566	506	533	587	571	558	551	579	593	541	524	556	535	541	513	552	584	509	568	569	577	519	542	569	597	574	567	539	531	563	529	557	588	555	553	549	564	510	556	549	547	509	582	596	547	548	562	545	541	573	592	545	554	574	537	557	587	549	606	527	551	532	502	586	554	546	561	547	546	547	584	529	529	570	550	549	586	559	515	578	575	531	561	566	538	597	534	560	554	585	515	544	573	564	610	568	576	578	567	542	549	538	532	558	553	572	580	529	522	612	535	538	577	536	527	571	600	540	557	532	532	535	542	567	532	535	563	586	532	541	590	567	605	530	558	543	562	540	563	491	585	527	546	572	568	555	548	567	565	537	508	589	544	537	557	558	570	591	549	570	540	550	549	572	539	560	584	515	557	548	535	576	561
23651	20098	28285	29177	28263	26479	22432	19329	15345	12323	11826	12355	8957	7422	5714	6905	6111	4948	6845	4641	2960	3381	4406	4113	3899	4216	4206	3865	4321	4608	5214	5811	5325	4414	4255	4229	3686	2768	2479	1980	1967	1617	2541	1815	1856	1789	1793	1682	1493	1261	1124	1045	873	805	733	1012	786	871	676	696	732	864	847	872	750	691	654	610	634	559	578	603	729	854	805	737	620	505	426	409	445	352	324	319	289	302	333	282	324	333	306	307	320	329	317	282	275	291	264	281	340	339	348	305	291	263	299	287	302	288	298	287	237	295	284	266	284	301	251	249	269	291	269	284	268	254	259	232	263	253	286	279	265	276	287	281	249	258	262	261	252	259	241	281	265	272	233	242	278	252	260	245	250	262	248	257	275	248	270	264	228	293	253	265	236	253	247	278	249	253	246	239	267	263	246	282	283	299	257	240	236	281	275	279	266	229	266	258	275	283	237	232	255	240	252	288	248	231	276	237	259	256	268	278	253	243	241	249	264	253	258	249	235	269	253	281	292	248	263	276	233	236	277	275	252	260	243	274	254	242	249	276	274	243	275	245	243	253	236	245	263	225	274	272	263	251	225	267	256	240	271	245	256	262	277	253	256	234	275	268	271	262	261	273	239	263	256	250	261	245	261	243	240	253	266	252	242	247	262	267	275	257	249	240	238	236	252	247	258	295	258	249	266	252	263	264	257	254	230	257	232	251	280	264	272	266	247	233	253	268	268	222	256	253	279	233	233	261	257	252	263	263	264	258	251	252	268	238	262	270	227	238	262	272	265	268	262	235	236	239	265	250	272	260	247	270	287	265	244	287	249	272	292	254	261	257	237	236	248	271	253	278	253	258	256	260	259	243	274	272	264	280	244	259	281	248	289	243	240	257	237	255	254	249	267	230	261	239	248	228	263	287	251	273	260	236	235	255	255	239	235	241	279	257	296	274	246	262	254	251	209	269	244	262	267	265	277	242	266	287	260	215	274	254	251	260	277	291	246	257	256	254	260	242	226	285	246	248	259	292	280	258	299	233	222	249	261	264	260	250	278	260	272	249	251	253	266	251	248	245	252	273	247	249	235	256	246	285	238	268	274	240	270	274	259	276	228	250	272	249	263	288	261	240	226	259	244	255	298	264	278	241	252	254	253	234	261	278	234	237	254	258	243	229	241	289	220	262	282	243	258	234	245	275	236	242	258	269	244	264	259	287	257	241	275	248	245	266	250	278	243	274	230	237	251	252	264	280	245	284	245	256	279	287	282	262	242	244	259	251	233	257	275	275	241	247	259	250	257	243	256	266	244	256	273	240	271	275	246	229	270	255	246	215	254	234	260	250	270	264	266	243	246	269	278	231	237	238	287	258	251	248	264	272	288	245	234	244	249	268	272	258	263	237	273	237	286	235	254	227	270	253	240	288	261	254	254	268	239	264	238	253	274	265	230	249	276	247	275	259	253	268	275	235	274	266	248	248	246	277	266	260	276	238	244	236	288	250	277	287	250	283	248	250	264	269	255	225	247	258	244	265	242	259	273	259	260	233	232	238	245	247	271	250	266	252	241	255	272	264	289	245	239	261	268	275	268	258	247	239	251	265	262	265	240	257	246	274	282	268	260	237	277	275	253	265	264	240	247	243	253	253	245	265	255	245	286	265	266	258	246	258	257	247	253	272	266	291	270	235	242	252	252	258	248	255	242	262	269	269	284	245	236	269	253	264	283	275	244	247	239	265	253	248	255	254	271	251	234	262	248	291	268	249	268	218	256	263	261	285	239	272	266	261	262	239	284	264	275	247	246	248	245	240	252	253	260	243	219	233	250	236	264	249	270	265	253	256	236	292	279	259	239	267	283	256	239	249	259	280	246	294	264	229	249	251	233	270	250	271	245	250	231	264	293	245	271	280	256	272	248	247	288	246	249	255	264	242	242	260	270	275	274	271	253	289	265	263	243	298	243	262	258	226	243	245	259	237	263	283	259	274	239	269	245	260	255	263	274	249	258	264	278	247	251	241	259	263	280	264	264	260	266	265	232	269	241	257	239	228	245	255	238	253	251	240	246	241	286	264	263	273	259	270	253	263	249	257	251	256	265	240	253	250	259	261	259	278	271	273	262	231	265	252	266	254	263	239	269	262	285	258	257	248	249	262	257	238	275	252	279	305	264	242	269	276	283	267	258	268	274	232	250	272	263	258	234	262	281	239	244	268	262	269	260	256	260	221	246	224	231	263	259	273	247	263	234	239	244	257	257	284	276	272	252	234	289	282	282	269	261	262	270	272	236	245	248	258	239	248	259	283	249	281	275	268	269	252	263	257	242	274	247	257	251	291	203	243	266	255	258	249	272	264	255	266	273	290	222	250	246	293	257	278	255	273	264	243	251	287	271	242	250	275	274	288	252	259	272	249	246	266	247	261	238	243	263	267	242	277	267	215	225	245	229	255	261	250	251	250	251	275	268	276	250	256	254	232	266	229	238	251	253	243	226	250	248	241	270	231	251	255	254	258	263	261	261	265	256	238	237	231	240	256	299	245	258	267	257	247	268	248	224	264	260	272	252	253	261	244	254	266	261	250	261	262	269	267	246	244	252	245	253	244	235	234	267	240	241	263	234	244	240	247	257	259	234	266	221	266	266	255	240	247	251	233	250	267	266	265	251	252	257	252	234	259	242	260	249	242	289	246	256	244	262	254	253	258	265	259	266	266	261	252	234	256	242	234	270	265	270	287	277	290	276	255	256	257	242	302	265	249	260	245	260	262	282	251	275	227	271	246	274	292	256	272	267	244	224	252	254	264	231	248	256	271	298	251	253	265	269	224	235	226	245	282	270	249	277	258	300	246	244	279	256	268	261	249	233	262	235	255	268	252	228	270	269	304	239	259	271	249	237	260	281	268	273	267	253	253	253	233	251	248	242	249	263	244	276	266	268	262	238	265	239	249	268	263	270	256	251	268	251	273	264	283	243	266	234	273	243	255	259	252	244	268	241	271	223	238	278	277	248	242	249	261	247	269	262	257	255	236	247	234	251	294	269	229	242	265	224	264	254	264	232	276	269	283	255	245	267	267	270	240	239	254	240	257	239	236	262	251	266	264	214	225	255	234	277	271	286	262	276	234	255	269	237	244	246	265	289	263	257	244	253	273	240	292	228	250	260	236	252	259	233	239	271	244	261	280	255	248	253	250	256	270	267	253	266	248	252	249	291	265	237	282	280	259	260	231	271	236	256	259	260	212	249	239	259	263	219	249	224	248	273	265	261	246	235	229	270	277	262	239	263	269	247	251	262	266	283	274	246	256	262	245	272	260	242	261	228	251	279	271	252	236	232	294	271	272	227	274	272	222	247	260	262	264	281	244	260	255	259	272	255	230	272	231	265	256	264	253	242	302	256	226	253	236	242	267	267	240	271	256	238	283	244	254	217	279	276	237	222	275	296	251	279	250	257	242	248	250	249	272	240	262	262	286	253	241	228	237	280	261	257	239	245	239	277	263	275	259	264	263	263	265
13096	17168	28043	32287	36265	36001	34623	34892	29244	27982	27617	28363	22769	23080	19737	24344	20430	19580	22298	15720	14407	16959	21390	20383	20755	20047	21729	19643	21074	21860	22891	23838	22437	19772	18769	20167	17760	15015	14125	12315	12246	11132	15074	11251	11454	10971	11255	11208	9617	8023	7589	6752	5722	5644	5303	6734	5662	5520	4588	4400	4674	5580	5642	5890	5001	4486	4017	3804	3281	3523	3562	3847	4953	5632	5451	4884	3991	2530	2318	2201	2384	1799	1343	1327	1151	1144	1112	1018	1174	1053	1196	1191	1115	1066	1138	1096	967	958	989	1133	1262	1450	1568	1282	1132	1027	1035	1020	895	936	863	853	948	872	820	863	900	840	922	957	884	955	891	952	896	849	812	767	744	778	693	811	756	796	760	723	743	702	746	773	742	768	725	782	733	712	750	715	688	727	739	738	730	750	703	719	734	714	750	756	736	728	757	750	718	791	704	741	717	730	749	710	770	724	703	772	698	772	761	731	719	769	744	748	705	753	759	707	716	754	752	725	730	720	695	739	726	724	706	734	718	712	725	724	762	735	744	762	741	738	782	735	748	743	724	757	777	739	700	728	719	732	749	728	760	735	689	725	730	765	749	733	732	728	722	746	754	754	735	741	715	728	742	715	705	728	686	773	715	728	776	693	702	712	742	697	703	764	712	734	720	682	750	761	727	720	753	741	725	746	692	759	758	742	712	763	745	744	758	737	770	728	739	705	765	746	717	752	767	714	719	746	706	723	716	700	723	693	779	734	706	719	715	687	768	775	719	708	686	720	731	759	680	739	736	700	735	721	750	733	720	752	681	728	747	661	730	709	763	744	690	701	726	725	728	731	746	758	724	718	722	758	744	723	737	726	685	728	711	724	731	764	757	725	714	750	724	706	726	719	743	720	718	699	695	760	744	685	714	724	733	740	715	725	699	734	732	729	717	762	740	754	719	736	777	727	733	736	765	720	738	707	743	731	757	706	769	742	714	747	785	713	745	737	734	692	714	739	729	747	726	756	687	714	733	760	706	715	768	736	756	700	778	724	713	683	756	741	742	732	777	704	776	694	722	742	755	714	748	789	772	735	758	747	681	705	776	720	748	728	691	665	684	682	722	742	721	720	791	726	751	721	778	750	778	765	785	713	706	712	721	756	738	676	711	718	759	729	710	733	752	722	761	741	735	729	720	737	729	757	759	714	763	781	714	754	703	742	718	737	751	782	716	723	784	694	764	710	728	776	761	697	740	693	739	734	714	713	778	733	698	737	743	730	759	710	735	804	749	725	721	736	746	733	747	729	734	724	734	731	744	731	781	774	664	677	740	757	693	734	746	737	702	741	679	731	748	707	702	729	708	764	725	712	692	787	721	747	691	760	744	701	717	742	688	720	727	715	683	752	700	701	735	697	671	724	698	738	717	710	701	773	759	686	676	696	690	749	722	739	738	721	762	739	688	723	744	723	734	758	687	731	722	747	681	782	720	722	792	687	685	714	798	685	692	733	775	729	746	682	764	740	742	697	742	684	727	729	749	677	771	744	760	755	738	768	743	697	739	719	710	730	736	741	773	745	723	748	720	678	746	774	716	750	740	711	742	747	774	688	736	717	746	742	761	734	727	768	739	679	724	705	737	708	742	718	755	684	691	739	740	708	774	727	678	741	707	711	766	760	741	711	759	718	715	700	719	696	693	739	729	751	677	739	762	709	735	755	727	713	747	718	747	751	767	774	753	732	768	731	709	725	682	701	777	732	719	715	748	758	710	733	709	725	748	756	708	765	701	724	738	717	722	769	744	749	706	715	741	750	716	697	739	745	753	751	698	703	696	670	727	723	735	733	723	755	732	763	758	738	742	725	727	723	732	728	734	722	706	710	708	728	735	675	780	722	689	774	739	723	707	708	717	724	731	711	730	729	682	772	759	707	752	675	717	730	708	715	712	726	695	698	663	746	753	725	701	707	716	764	738	712	724	730	732	728	757	697	743	764	731	730	746	714	755	675	752	731	733	727	736	711	742	689	736	763	747	762	729	691	690	726	752	759	706	654	751	718	753	727	746	753	692	715	762	728	700	677	742	779	741	723	718	754	722	733	734	702	699	726	778	686	715	752	750	768	721	705	712	718	685	742	761	730	756	718	699	746	729	739	727	714	684	740	752	715	715	718	806	713	717	710	794	715	737	724	751	777	791	724	737	738	756	706	737	758	751	736	798	722	718	737	707	700	748	739	711	786	747	727	712	717	725	768	734	710	776	684	698	691	726	750	805	743	690	721	734	683	728	753	733	726	744	727	787	681	728	758	733	725	723	694	752	702	746	774	696	741	727	740	754	764	744	731	673	765	725	692	739	762	749	782	756	731	761	732	743	740	736	738	723	701	717	724	711	714	735	726	716	724	725	758	702	722	748	724	698	727	710	774	746	766	723	731	735	762	707	768	725	793	740	742	717	713	714	743	708	688	724	742	695	739	668	695	702	693	726	763	714	713	765	668	722	732	729	760	732	775	743	698	762	743	706	715	720	742	722	730	768	736	762	740	742	702	729	713	750	705	758	735	703	686	746	713	771	747	679	708	757	734	732	720	708	710	708	739	719	739	766	761	736	687	709	739	723	739	695	705	729	725	722	705	743	715	756	698	716	717	728	746	721	711	731	691	738	784	730	755	700	743	738	728	772	718	745	687	733	729	689	724	729	719	754	718	777	776	759	677	712	704	719	698	712	739	778	726	722	761	743	774	808	728	775	749	725	683	715	741	710	726	703	754	708	743	691	687	718	727	735	713	731	689	731	736	721	738	733	758	734	758	746	716	687	663	744	790	755	703	677	707	733	707	685	758	731	713	752	732	750	744	715	736	724	713	722	755	722	721	709	714	778	741	709	737	753	721	708	637	716	720	756	753	725	717	759	763	729	764	767	730	703	758	723	726	708	718	741	761	720	758	720	734	695	721	718	800	739	759	728	693	700	747	697	689	747	716	728	699	726	772	737	751	745	770	771	748	727	692	726	758	720	757	747	728	729	719	692	717	765	703	680	778	729	721	731	705	713	736	747	725	739	716	761	722	731	744	740	700	717	758	688	784	754	751	718	674	721	724	695	708	778	718	722	731	724	729	749	721	742	684	744	742	741	787	707	743	677	711	706	745	735	756	736	748	758	717	702	716	688	720	731	736	717	697	721	663	716	757	722	706	770	742	771	716	740	724	741	712	683	716	698	733	703	722	707	764	758	715	724	744	716	789	752	710	813	714	708	731	724	751	713	741	721	717	734	745	737	700	720	734	717	709	725	731	675	728	722	760	763	701	738	720	713	729	768	709	674	719	727	734	689	753	755	693	737	697	703	701	714	723	737	736	691	775	748	689	661	699	737	702	743	767	732	696	719	801	752	772	727	721	716	739	713	723	766	708	679	705	772	762	749	754	776	753	727	771	727	729	707	777	775	727	696	757	726	710	695	716	689	736	663	744	751	765	725	713	730	721	703	733	726	758	697	780	768	682	689	746	701	711	700	710	688	716	757	743	705	719	723	745	687	720	725	708	739	757	725	672	758	683	769	735	764	753	782	749
4446	2683	3695	3247	2233	1849	1164	834	682	671	595	491	492	379	308	364	281	286	287	219	228	221	237	241	261	243	246	225	236	242	275	317	277	250	221	223	238	212	231	194	208	183	190	209	197	220	186	238	217	182	184	191	161	193	190	210	162	173	208	194	187	205	199	196	194	174	199	207	183	186	197	205	182	214	178	208	205	164	191	170	201	154	164	188	161	197	181	183	195	176	181	169	162	179	188	168	181	184	167	167	159	185	188	188	183	170	197	178	193	178	165	171	179	186	178	165	176	159	172	175	164	189	167	162	151	179	159	153	163	170	163	150	175	191	182	187	175	202	176	184	152	158	182	168	167	168	164	169	186	176	180	173	188	205	196	162	195	179	167	163	173	169	199	202	178	144	158	174	191	154	187	176	160	171	184	173	163	194	182	185	148	177	162	165	164	187	153	165	196	174	214	173	172	171	179	151	176	185	164	196	178	183	163	185	174	163	196	151	193	178	184	151	176	186	185	185	196	178	152	191	159	171	173	171	169	165	156	180	167	184	190	167	184	161	197	173	178	169	151	178	174	171	172	172	196	177	199	184	163	182	167	161	169	159	180	169	168	173	195	189	183	165	173	161	182	166	172	177	183	165	155	177	170	176	184	165	176	169	184	187	187	183	162	166	166	166	166	173	152	159	171	173	180	175	175	162	199	184	172	167	163	168	170	178	166	180	192	173	167	170	185	180	182	173	177	178	171	189	188	171	174	178	194	190	147	164	161	167	183	181	179	157	199	199	185	191	186	159	172	193	159	150	175	181	167	193	170	158	157	147	162	165	193	162	168	161	186	185	163	165	210	191	154	164	174	157	187	183	193	172	199	186	179	179	183	161	167	194	172	159	167	167	176	173	165	192	155	160	187	160	191	180	177	176	177	166	193	152	176	163	177	175	169	182	167	160	166	199	165	191	181	170	159	182	183	148	188	170	183	174	167	175	187	202	168	171	157	183	181	172	164	178	168	175	169	156	173	158	168	191	156	199	182	169	188	190	168	170	170	181	153	183	189	215	167	220	197	181	174	160	191	163	176	171	177	178	179	171	165	194	159	165	176	182	175	166	178	178	177	179	191	192	175	169	165	194	165	175	193	187	159	162	183	174	175	184	183	152	183	160	183	180	182	181	173	203	168	189	172	179	164	165	165	163	167	171	191	184	180	166	171	192	167	182	163	175	183	165	177	169	163	180	159	197	164	177	175	177	154	185	178	162	164	191	148	150	167	179	174	178	158	183	183	176	216	169	139	169	166	166	182	163	181	160	176	163	181	173	181	183	154	172	181	165	187	179	163	171	163	181	199	173	166	190	207	201	149	168	163	183	161	163	184	151	179	184	158	189	170	180	182	177	152	181	169	171	174	179	181	189	194	184	165	184	195	168	159	198	170	186	194	172	184	149	193	190	187	174	187	190	174	165	196	188	166	164	177	170	174	162	166	174	188	166	175	190	171	178	165	172	172	170	181	169	166	161	180	179	169	175	152	186	173	159	165	172	194	188	166	179	189	140	171	177	164	181	176	163	174	181	153	190	164	156	182	188	178	183	183	142	195	171	174	186	199	185	174	177	172	156	183	159	164	169	162	179	179	173	150	185	174	180	175	162	171	173	174	163	182	161	192	192	183	162	165	178	171	174	170	156	169	193	171	164	154	190	181	168	206	186	176	169	178	188	173	167	153	167	176	155	143	168	167	184	175	154	172	170	172	160	183	152	159	172	167	180	180	164	179	179	173	178	166	165	169	160	194	177	156	176	203	177	179	165	143	156	161	191	160	185	172	195	176	174	165	179	153	168	171	165	168	172	157	165	170	181	165	155	181	189	193	170	169	173	176	174	166	195	186	192	175	170	180	150	143	176	185	183	167	194	191	174	179	170	180	172	176	175	181	177	184	185	181	167	167	190	188	193	173	151	173	169	187	157	166	197	190	163	179	171	173	159	171	165	169	159	188	185	194	167	161	169	200	153	210	166	157	165	185	185	206	179	184	190	173	159	192	147	189	179	159	179	186	194	198	188	168	179	189	166	170	184	183	175	178	156	163	152	194	188	181	184	188	127	147	170	190	174	189	174	182	168	171	176	200	176	206	172	183	168	156	182	170	159	167	154	182	152	165	164	167	160	165	178	192	179	181	184	161	162	167	183	180	183	171	182	185	183	170	174	187	180	163	185	166	171	163	164	174	177	175	173	176	174	198	180	173	165	166	204	180	180	167	171	158	152	191	183	156	181	180	165	178	182	188	145	174	189	156	159	172	180	167	189	157	173	183	177	191	154	191	184	155	161	168	165	163	183	189	175	184	172	186	183	164	170	173	177	175	151	166	168	178	197	172	161	166	178	174	163	152	169	191	168	197	181	150	169	162	159	176	179	186	165	211	181	188	187	166	183	176	166	166	181	172	178	173	188	180	165	176	193	156	171	175	185	204	164	190	177	188	167	177	172	180	160	168	161	179	187	178	160	188	210	186	174	200	193	172	170	175	161	176	181	181	186	154	192	181	189	166	174	172	186	190	156	170	169	173	183	169	179	178	180	182	165	199	181	185	167	170	188	186	176	175	153	178	172	157	170	162	167	146	169	153	157	167	181	161	175	170	181	162	184	152	170	162	191	177	174	197	165	166	157	182	160	161	185	200	162	176	189	178	173	179	185	183	172	170	182	165	165	147	177	154	189	174	162	156	161	164	173	167	183	185	196	190	172	167	179	190	170	146	197	184	166	167	176	172	203	180	173	169	185	166	193	186	173	162	177	192	173	169	185	179	156	145	166	159	175	182	177	185	157	166	184	183	158	164	142	155	212	152	179	176	170	184	194	203	173	146	181	181	169	177	172	185	143	184	166	183	161	172	172	168	187	154	177	162	159	176	184	156	161	172	185	192	179	180	173	167	177	179	149	165	164	176	167	176	180	165	174	172	180	159	166	168	174	162	174	190	148	166	173	168	168	180	195	171	179	193	153	168	161	173	153	162	184	172	171	177	181	182	151	170	176	163	186	173	167	203	189	171	160	164	207	180	163	187	162	157	162	183	159	186	200	187	184	172	192	166	175	172	177	172	180	165	185	178	174	161	181	159	165	184	156	164	163	180	156	162	167	188	189	151	158	168	160	178	143	178	173	160	168	170	193	174	179	177	171	210	170	181	176	180	192	169	198	172	170	178	153	171	168	190	166	149	182	171	179	169	189	190	148	160	150	179	167	170	191	174	152	174	123	171	199	166	168	183	166	194	188	172	195	178	177	179	185	175	182	166	153	198	163	166	173	174	165	152	161	197	189	188	154	168	172	144	159	176	187	191	203	175	153	166	163	172	172	182	169	201	174	158	169	145	184	165	178	199	174	180	168	203	192	150	155	163	177	166	181	184	153	175	182	142	176	185	159	167	174	159	172	174	173	186	148	188	162	174	183	195	179	177	168	175	209	153	167	198	193	179	171	175	175	165	183	187	173	175	181	171	183	201	184	158	172
3353	3350	7572	8712	7744	6876	5312	4250	3274	3006	2924	2684	2281	1975	1419	1808	1315	1298	1368	1103	965	1011	1156	1096	1116	1111	1160	1084	1085	1095	1255	1181	1367	1043	1106	1089	1063	977	973	789	838	796	893	865	755	821	770	843	774	760	711	627	669	630	625	702	631	639	648	649	614	624	660	663	669	672	666	700	649	700	646	616	615	647	659	626	600	567	585	532	516	571	536	533	509	525	515	549	561	546	527	530	573	557	521	566	530	540	567	579	554	556	566	585	550	575	566	542	540	501	569	540	539	577	581	560	482	527	536	516	535	493	524	555	504	521	534	492	526	501	530	518	480	507	530	489	506	506	556	526	517	527	510	512	519	549	471	569	548	536	574	533	535	549	543	513	500	523	520	534	562	538	479	524	515	523	541	545	493	543	479	560	522	479	509	518	520	521	555	510	511	538	494	536	485	517	518	511	541	495	507	519	496	516	487	500	545	529	510	512	515	560	546	538	480	528	525	533	516	561	509	495	489	482	503	535	515	540	489	503	519	513	568	486	573	534	522	513	551	553	514	495	484	501	550	484	473	509	526	569	533	491	505	532	513	512	511	504	547	536	502	514	519	530	518	521	495	510	510	506	513	517	471	503	482	491	542	494	496	498	533	554	526	518	536	556	532	510	507	498	486	500	587	514	515	523	480	512	516	501	537	477	523	505	500	519	548	514	545	521	518	514	522	509	511	505	523	510	508	524	539	504	541	551	551	519	507	540	536	536	504	475	536	540	546	525	529	542	538	478	526	536	550	505	532	515	484	491	540	549	513	533	562	539	514	515	508	524	497	523	513	539	527	531	500	532	510	503	527	518	498	558	528	507	515	508	538	568	492	492	561	508	524	518	501	505	535	524	503	515	498	494	539	496	494	518	525	532	516	476	499	511	483	541	536	498	525	508	512	508	537	500	564	523	533	551	517	538	572	562	523	537	544	495	519	502	515	516	551	504	537	518	517	542	528	546	513	479	526	543	529	504	509	542	501	508	522	516	532	527	564	545	506	510	507	524	540	505	513	493	570	550	545	497	523	507	508	540	501	491	522	541	485	581	538	526	528	492	499	497	527	539	518	490	528	496	498	534	498	525	520	503	477	522	518	502	499	531	506	519	537	501	495	488	497	523	536	470	508	501	518	534	561	545	488	488	549	531	558	515	519	473	523	508	510	518	540	516	520	514	485	563	522	481	527	525	522	510	547	527	550	522	573	528	503	535	539	473	509	534	524	545	503	506	513	510	555	503	515	538	527	497	503	511	509	512	536	516	514	481	482	521	515	552	513	497	497	505	545	485	536	524	519	524	522	525	539	503	509	528	496	526	522	515	566	551	489	496	544	527	534	483	494	529	522	510	493	526	514	491	498	520	518	482	514	515	492	489	546	463	542	540	484	564	525	508	512	530	562	565	539	520	509	495	514	526	565	533	510	483	538	562	513	511	527	494	499	502	539	544	548	521	489	515	526	517	488	523	478	502	550	514	542	529	520	525	495	497	516	563	562	517	543	526	522	523	536	507	473	542	509	512	510	516	523	496	561	517	540	575	535	541	555	531	481	523	502	531	490	550	574	525	556	523	569	583	473	509	487	499	518	494	526	552	565	518	513	472	536	518	489	535	516	544	536	518	509	518	549	535	541	536	527	502	546	520	518	530	503	508	526	539	486	513	512	550	542	538	512	508	525	524	495	515	505	497	500	509	547	536	531	547	533	533	492	530	484	508	554	498	522	489	535	536	534	474	495	488	542	529	493	545	557	523	546	518	513	503	522	511	518	502	485	549	521	502	481	501	541	525	584	520	532	554	502	497	467	524	548	500	531	521	494	480	525	522	535	529	508	491	516	517	495	502	501	500	520	524	525	486	495	542	491	566	530	506	477	529	515	541	547	535	496	490	530	556	577	507	539	512	516	559	512	494	555	510	531	510	556	529	549	545	504	491	534	518	501	534	530	486	489	551	521	563	526	512	529	525	499	507	561	502	545	491	539	491	529	494	498	533	507	570	552	498	527	493	540	524	480	489	541	564	534	484	490	498	568	518	533	533	546	513	497	537	528	494	517	547	533	502	524	507	528	524	533	516	501	536	530	547	527	489	539	549	518	540	499	515	502	506	508	553	542	499	498	477	496	468	523	472	512	514	542	521	501	515	525	492	553	511	506	509	488	552	545	486	507	510	520	528	512	521	520	501	550	529	473	521	498	494	513	510	518	502	501	509	537	527	553	527	471	549	528	513	523	561	521	504	494	516	528	546	501	472	494	516	512	539	504	490	482	502	556	493	517	488	572	524	514	494	510	488	516	492	506	491	540	527	526	519	496	506	529	512	528	483	506	562	545	526	498	529	527	523	544	543	523	523	498	519	535	533	506	526	534	530	540	547	523	543	476	513	541	506	563	522	503	507	537	527	515	555	522	547	512	551	514	529	516	531	497	466	471	513	545	518	505	523	504	547	558	521	493	506	499	560	556	526	531	547	521	482	523	518	510	518	529	529	508	556	520	518	515	522	545	495	529	493	515	537	492	525	509	583	520	499	581	515	477	487	538	548	522	497	505	511	528	500	519	528	520	573	517	506	566	521	522	494	535	519	551	528	476	533	489	534	507	531	516	492	550	527	484	548	530	509	495	538	513	523	509	537	543	514	554	507	524	548	510	532	495	501	514	517	525	552	511	518	465	527	567	495	524	587	526	482	524	494	517	539	541	527	497	520	525	538	546	550	513	493	470	489	533	500	523	525	566	471	506	514	522	557	506	527	484	528	518	485	487	527	504	525	557	499	555	471	506	533	530	579	541	543	516	534	553	504	518	551	502	487	564	486	505	534	495	522	498	495	495	503	533	531	513	508	544	511	520	475	505	538	499	541	556	548	534	523	509	537	567	518	540	520	545	498	475	502	518	514	546	442	551	528	500	504	531	521	536	477	508	474	495	538	510	575	555	457	503	511	505	503	478	520	502	514	510	499	545	472	559	514	559	531	519	540	503	536	503	515	542	558	503	502	530	507	557	542	540	499	545	511	541	489	506	520	501	504	501	555	546	526	526	519	516	523	502	486	541	520	507	562	523	517	503	514	499	497	549	506	515	530	527	533	542	544	548	536	488	514	489	512	492	516	500	493	507	520	510	495	521	479	492	485	501	514	523	533	517	539	511	503	510	512	490	516	524	553	542	546	548	538	503	521	521	534	516	539	538	539	480	541	531	515	545	522	556	511	506	516	530	511	516	538	545	526	531	536	544	515	508	504	522	493	491	467	555	509	531	508	529	516	536	495	513	545	554	507	517	561	520	508	536	486	520	536	516	525	523	518	480	519	503	530	521	562	543	523	513	507	542	465	551	517	529	516	506	498	526	512	510	502	554	535	529	535	521	502	499	519	553	478	531	530	530	501	503	552	525	530	499	510	515	458	534	520	576	530	508	526	495	524	548	489	583	518	526	528	516	516	517	530	519	540	505	532	548	525	514	492	515	496	512	566	526	608	515	521
14478	12826	19588	22139	20422	17615	13410	11068	8348	6660	6547	5500	5478	4536	3482	4510	3271	2741	3107	1937	1404	1765	2298	2155	2121	2114	2260	1888	2261	1891	2461	2511	3212	1998	2093	1862	2112	1533	1294	1009	1098	969	1320	1114	990	918	888	902	802	685	562	590	474	533	461	495	511	431	359	372	408	455	504	506	443	432	377	398	321	371	366	409	430	498	405	413	360	298	285	264	295	261	254	226	236	219	237	242	221	210	218	193	196	207	224	230	219	235	206	216	225	230	237	227	236	189	227	212	186	207	174	193	177	212	203	193	193	206	200	210	185	194	195	214	209	195	212	183	200	173	212	222	188	201	222	194	202	188	193	194	173	202	208	202	219	212	189	199	191	192	192	176	198	202	168	180	205	205	188	199	212	178	187	196	193	239	198	199	182	184	186	207	191	226	207	186	166	222	175	224	222	185	199	181	208	202	213	181	194	194	193	185	186	178	185	203	207	179	191	194	165	183	174	200	180	181	174	182	200	193	201	194	179	191	183	217	228	217	196	214	205	181	207	174	195	180	174	205	207	190	156	187	190	186	183	204	187	199	164	183	211	182	177	191	183	195	188	171	203	202	196	189	183	188	202	213	211	167	195	197	175	197	204	164	192	181	207	197	184	181	175	179	186	198	207	207	204	179	196	191	207	202	220	222	198	192	200	206	195	174	179	186	203	207	188	198	181	183	176	200	204	219	196	212	198	224	202	191	188	162	193	198	187	198	188	192	173	169	214	206	205	193	190	200	192	195	191	222	203	185	184	181	200	159	181	207	183	218	200	181	209	189	203	196	206	202	194	231	199	185	186	205	185	197	188	187	209	189	203	199	202	152	185	214	176	193	198	207	195	193	188	191	169	193	196	189	189	215	193	172	182	178	219	190	210	201	194	229	191	195	206	181	200	203	200	185	181	187	176	210	189	191	191	207	194	197	175	203	187	191	185	190	206	182	182	198	231	205	208	207	189	208	188	201	194	185	204	177	194	194	214	204	178	193	167	173	189	193	183	181	170	204	203	191	190	193	201	178	206	196	169	199	200	217	194	188	162	196	180	212	177	193	207	201	183	195	205	169	195	195	209	192	182	202	187	205	180	165	192	204	212	213	170	176	182	191	169	169	176	201	196	219	182	187	181	186	191	177	169	201	192	200	188	202	187	205	173	152	224	215	195	209	166	209	220	179	191	195	190	190	192	203	206	206	167	190	199	200	182	198	183	175	203	211	198	229	191	200	187	189	195	197	206	210	190	180	185	199	194	193	178	197	194	238	182	177	193	181	173	202	190	190	175	182	171	182	172	180	192	200	206	227	204	185	195	206	200	202	183	218	175	207	187	185	214	198	196	182	184	175	213	221	165	188	202	202	205	198	202	198	208	211	204	213	204	201	186	180	178	184	184	169	202	181	174	180	184	188	163	179	205	202	177	183	184	187	185	171	167	202	216	194	189	206	206	199	187	190	208	218	185	172	186	171	174	172	208	210	194	224	193	176	191	185	178	195	201	168	186	168	172	180	202	201	210	213	207	192	194	197	201	219	200	199	200	205	187	183	182	221	178	177	179	206	188	208	192	209	202	187	168	209	198	187	166	191	193	197	181	188	181	225	198	193	195	178	196	169	203	177	203	175	207	193	203	176	211	177	192	222	196	193	187	191	239	194	211	165	188	187	187	183	232	184	184	189	176	190	205	181	184	215	190	166	197	212	203	174	180	190	155	212	212	195	194	190	209	191	178	175	173	167	190	216	172	186	203	177	201	197	165	182	232	191	176	199	169	205	162	179	192	185	189	202	184	204	197	208	201	200	192	194	182	206	184	200	196	183	181	211	180	190	185	195	194	195	181	199	196	195	205	182	211	195	176	178	181	196	204	179	178	188	196	185	201	194	174	203	204	204	194	195	209	187	173	181	180	190	203	222	198	211	200	190	177	197	159	195	194	202	195	172	202	193	179	202	188	189	198	218	163	198	173	184	205	179	186	194	197	195	208	171	186	190	179	186	198	181	188	184	183	193	172	190	193	197	186	177	199	185	192	210	206	202	213	195	153	189	189	186	189	186	194	179	193	184	198	187	187	190	238	198	214	193	194	189	208	176	193	180	180	212	203	217	207	191	191	210	182	190	225	175	199	174	176	180	185	168	192	194	184	190	198	182	208	188	199	196	186	193	160	184	179	184	195	178	204	206	185	204	202	177	217	217	216	205	187	182	221	189	193	196	181	194	220	222	166	216	198	212	196	207	188	192	198	194	179	205	212	184	176	183	197	189	184	201	200	189	176	214	203	219	155	192	190	198	188	209	207	193	196	170	191	196	185	191	215	171	193	201	240	186	165	203	200	213	192	211	168	200	175	172	175	205	165	192	174	195	207	195	183	185	194	198	180	174	202	181	189	185	179	171	199	181	195	193	194	194	181	203	192	230	199	184	181	190	172	186	173	185	196	207	202	193	186	216	211	191	193	193	205	189	182	189	156	201	173	201	176	199	180	210	194	181	193	209	193	181	180	189	199	202	207	193	196	200	185	178	189	192	199	192	208	221	188	190	200	197	203	180	205	171	196	188	193	211	198	198	189	184	170	194	184	176	199	190	194	208	168	202	203	198	170	214	189	198	196	193	174	190	195	194	192	189	227	183	190	168	219	190	174	200	203	176	192	199	178	201	200	196	179	172	209	190	176	165	227	205	201	201	188	182	202	200	182	185	198	200	183	191	205	203	203	198	185	191	180	188	191	203	195	174	200	204	192	168	209	165	204	215	200	186	173	190	168	197	185	187	179	166	166	194	189	210	208	197	192	211	188	229	170	188	168	190	224	192	181	197	211	199	191	194	178	204	180	186	195	198	187	194	194	179	202	194	165	195	214	193	176	198	195	206	186	196	192	190	178	163	201	180	202	196	196	183	186	202	188	182	201	209	204	193	194	184	184	201	198	204	192	208	189	190	178	187	220	224	176	222	192	197	180	202	207	210	181	190	170	180	193	200	180	193	216	190	197	190	178	175	186	193	196	192	232	215	224	185	214	165	190	192	200	205	192	181	179	200	214	191	212	206	167	185	189	169	184	188	199	207	164	180	177	170	208	190	199	210	197	194	192	194	181	170	188	188	153	208	212	199	220	201	216	205	175	201	198	195	192	186	192	198	203	188	204	201	186	190	191	183	193	217	192	177	170	166	218	205	219	179	198	205	198	204	190	201	189	214	195	213	198	199	185	180	199	217	207	192	199	191	207	202	191	158	170	206	170	170	193	183	227	204	231	202	174	194	189	191	188	176	200	197	164	190	204	161	215	191	202	197	213	209	203	189	201	203	194	204	221	188	223	176	188	173	204	193	189	196	181	175	178	163	192	178	211	197	197	208	187	199	227	191	216	192	162	192	185	187	219	206	174	189	188	195	208	175	193	177	192	201	203	190	206	184	208	192	171	185	188	206	195	192	197	171	197	207	193	186	180	197	185	181	200	195	193	195	171	211	157	172	172	163	186	196	189	197	186	206
9402	11886	21802	27474	29247	28830	27397	26281	21418	20629	21048	18257	16384	15789	13644	17540	13194	12872	14816	9748	8719	10592	13528	13341	13805	13472	14236	11987	13256	12069	14725	15123	16508	11741	11242	11463	12617	10082	9130	7054	7461	6973	8918	7336	6950	6301	5950	6201	5469	4536	4288	3828	3282	3586	2982	3913	3321	3248	2668	2558	2516	3067	3383	3317	2891	2495	2230	2177	2012	2042	2118	2389	2892	3212	2722	2641	2030	1549	1449	1283	1387	1086	899	859	785	754	785	776	802	731	788	891	779	769	820	735	761	668	761	788	850	1031	996	899	793	718	740	692	753	686	637	715	685	677	636	583	661	637	672	666	672	680	647	680	634	587	619	643	600	567	532	623	607	594	602	600	584	608	557	550	550	593	593	520	605	554	631	566	566	607	592	566	545	569	608	587	573	600	570	555	616	594	613	572	575	618	582	567	589	540	559	604	600	566	585	570	550	557	581	569	579	523	570	593	569	592	551	592	560	570	625	561	585	584	607	608	587	596	566	572	520	589	574	546	592	535	588	561	541	600	614	565	598	553	564	573	577	556	595	586	552	553	593	603	577	596	601	572	553	607	565	568	547	585	601	568	579	592	600	537	556	581	557	576	602	567	606	588	573	554	572	552	572	557	576	623	561	558	555	564	568	588	535	548	596	621	551	609	533	570	550	532	587	590	570	598	609	589	592	604	603	558	558	608	565	595	567	552	562	564	598	546	554	567	599	588	538	605	579	555	589	587	574	659	558	576	549	574	627	552	582	582	589	562	557	574	559	600	550	573	611	583	553	619	554	588	591	564	613	550	565	558	598	570	600	580	549	546	565	530	589	592	530	602	573	581	601	566	564	579	552	551	587	569	570	603	573	586	597	575	611	608	584	609	595	549	569	585	595	623	589	596	599	528	556	626	576	606	579	563	591	561	574	582	568	572	606	567	560	595	572	568	587	544	562	579	620	584	580	586	584	541	579	605	572	550	576	607	498	577	599	580	571	584	546	584	564	582	609	560	606	551	563	547	560	629	591	584	564	564	533	575	572	554	590	559	607	567	622	563	557	577	549	561	599	604	548	633	570	581	555	594	577	576	578	554	620	549	590	566	568	582	593	582	550	581	593	576	588	571	616	570	574	553	592	594	575	578	596	541	540	571	571	602	552	570	556	538	589	583	577	586	599	555	622	606	574	614	585	569	546	590	590	555	562	611	588	571	568	576	599	579	555	613	575	552	579	557	584	573	578	522	566	597	597	616	568	572	563	593	539	545	601	539	550	565	558	545	582	596	535	541	625	564	584	591	590	571	557	586	563	543	561	582	564	581	563	599	546	585	577	532	545	543	570	540	550	625	554	590	576	584	537	543	561	554	540	539	569	548	580	573	534	559	563	617	569	592	549	627	592	576	617	525	538	574	519	589	615	560	553	614	601	592	569	575	555	555	552	569	559	560	554	554	593	568	548	546	566	522	560	531	562	565	557	557	542	552	593	562	612	564	559	584	587	557	564	599	564	530	571	579	596	575	612	579	550	578	568	585	565	577	558	584	628	595	560	619	573	577	594	565	587	586	561	574	568	534	557	605	554	540	541	576	564	571	512	549	591	579	545	553	597	599	619	594	571	561	602	574	551	611	585	597	548	600	591	572	608	598	574	578	580	649	605	586	574	571	595	600	574	588	581	575	563	591	523	571	600	551	583	567	552	564	568	566	559	542	547	562	566	570	554	581	603	568	576	553	560	527	601	556	559	554	616	602	595	567	599	580	618	605	590	590	576	570	575	566	547	562	590	555	551	563	577	597	603	595	570	583	556	554	584	572	580	559	594	572	575	565	629	551	563	547	554	582	555	556	534	595	596	629	561	604	586	556	614	571	570	572	596	551	580	577	579	543	534	554	565	610	552	594	562	535	588	562	585	583	592	563	536	601	530	568	600	555	570	574	595	582	585	567	608	572	606	567	523	549	574	630	573	596	573	561	552	575	602	615	571	586	556	554	587	554	565	568	613	576	594	588	540	618	547	585	510	601	630	608	613	560	560	588	603	593	562	621	587	542	579	553	572	532	559	527	579	618	551	569	574	548	558	592	609	562	531	571	571	574	582	550	613	577	569	548	563	592	555	585	531	589	583	593	602	566	544	549	591	561	554	576	563	577	613	566	591	575	578	566	569	571	608	566	589	583	542	525	539	581	528	568	571	600	563	551	565	599	560	555	575	600	536	564	540	567	557	586	593	544	574	576	555	559	547	606	569	571	594	600	607	575	569	566	554	602	563	554	565	631	585	560	565	579	560	600	581	569	541	567	574	613	578	612	561	519	586	580	579	598	549	553	537	524	596	588	592	606	583	596	581	574	543	613	574	539	572	578	565	565	597	562	552	624	564	555	560	567	600	579	554	577	620	577	554	556	550	575	573	533	601	585	575	560	572	585	573	546	587	607	560	576	592	546	592	562	570	565	563	609	595	571	564	567	594	592	581	555	578	561	562	561	585	563	577	576	571	601	605	627	550	559	579	614	576	573	599	581	621	563	571	591	515	555	607	579	542	556	548	578	542	622	576	558	576	594	639	602	613	602	549	551	591	565	575	580	570	578	581	575	537	575	571	560	553	568	567	563	563	592	572	627	524	559	598	542	544	561	562	544	570	601	591	569	558	599	570	610	611	570	571	554	564	555	564	523	595	581	557	567	607	577	572	636	593	529	550	549	535	549	532	559	583	621	594	578	583	588	596	573	573	520	566	569	583	549	589	550	520	573	532	577	569	587	543	553	573	585	592	593	547	593	565	565	547	527	570	560	545	558	611	607	569	591	556	597	573	569	638	555	579	564	586	596	573	593	570	547	574	581	545	582	579	560	579	562	582	569	572	543	549	585	560	607	535	578	576	480	570	638	584	530	619	611	534	607	582	593	575	572	575	605	577	557	554	589	589	539	568	592	547	579	576	591	565	600	570	598	569	599	575	554	570	599	563	577	536	575	555	569	565	581	601	550	609	583	577	620	587	594	525	572	589	595	501	551	562	552	575	552	590	552	564	548	549	565	578	544	568	562	531	611	611	551	574	566	563	627	591	564	592	580	557	589	569	573	622	567	578	588	598	581	592	524	580	586	573	586	568	571	572	547	580	602	553	572	618	591	569	568	579	579	582	573	558	554	609	580	587	554	623	563	593	570	581	610	572	568	606	573	584	567	550	535	526	606	536	564	553	598	600	568	534	597	534	596	577	580	619	607	561	536	573	575	552	537	581	555	604	574	572	549	565	558	593	579	566	599	598	568	606	601	584	582	584	554	589	531	589	584	568	562	598	645	552	579	567	587	583	586	589	585	587	631	547	585	590	614	590	582	532	569	571	585	571	567	553	561	553	547	562	611	595	542	566	568	577	601	570	574	559	550	578	587	529	558	540	594	561	587	586	528	576	583	549	566	586	564	566	577	610	616	592	602	582	593	583	556	598	575	592	549	549	576	608	568	541	567	558	609	646	583	601	558	590	569	565	616	567	562	577	578	577	560	612	580	544	542	565	571	540	606	555	572	544	589	565	589
23590	19870	27096	29508	28508	26175	22604	19566	15143	11890	13673	13140	10423	7690	6136	7603	5539	4821	6738	3944	3137	3841	4634	4302	4430	4199	4633	3775	4174	3861	4938	5358	5769	4342	3667	4785	4316	3246	2564	2109	2168	2218	2127	1935	1961	1749	1669	1684	1502	1267	1100	1016	949	937	884	917	888	808	690	598	657	768	879	882	742	648	599	575	603	610	596	650	738	815	771	682	601	462	453	446	442	356	314	313	318	311	297	324	299	311	297	308	303	303	304	301	258	299	337	292	300	336	360	341	275	318	296	287	310	304	286	308	275	286	259	252	253	282	262	268	295	292	268	261	272	255	262	267	263	260	257	260	265	233	240	254	256	251	268	266	266	275	256	277	289	273	282	260	253	260	264	262	288	252	220	287	270	280	265	262	268	261	271	267	253	279	220	254	308	259	253	294	289	259	248	244	263	287	254	268	271	293	275	244	277	286	251	260	262	235	275	247	259	248	257	260	276	257	260	244	259	259	273	265	249	265	253	279	241	275	258	269	255	237	259	285	293	266	280	277	237	253	257	276	248	239	288	250	251	270	248	262	274	278	276	247	247	269	267	268	246	286	270	256	241	252	270	260	279	281	297	247	283	271	253	274	263	247	267	246	257	279	276	277	281	272	237	232	253	277	292	282	281	238	257	290	289	256	245	237	246	237	241	273	261	275	284	230	287	255	230	263	280	259	279	239	256	244	276	248	275	284	265	253	244	267	272	237	246	246	268	243	249	267	289	264	259	258	260	266	266	240	271	259	274	251	245	272	285	235	263	259	275	257	247	226	252	261	261	260	270	261	282	284	238	303	262	273	273	238	308	271	274	302	262	256	277	273	270	264	263	275	273	267	253	289	252	238	244	268	269	255	269	242	249	267	236	252	258	279	279	272	272	288	259	281	254	256	269	258	269	268	257	248	261	288	286	233	294	261	260	279	236	259	228	249	288	246	254	261	253	237	233	251	259	262	265	261	249	268	280	245	260	260	299	247	248	247	263	257	278	292	292	277	244	272	272	247	262	255	261	256	259	246	270	269	266	249	278	257	277	232	250	245	242	250	246	283	286	243	255	257	222	269	271	230	275	267	290	268	256	275	289	254	245	253	252	263	276	247	261	297	245	247	264	236	295	290	274	243	278	240	268	253	279	271	249	243	276	262	276	270	262	265	267	264	262	269	267	280	260	237	271	248	262	242	240	290	257	265	265	254	239	229	258	269	257	241	238	274	267	278	255	275	241	262	258	248	287	255	269	263	269	269	272	277	269	276	254	263	267	278	262	227	298	282	282	261	267	257	285	279	244	265	267	276	253	273	293	260	261	275	247	271	250	265	280	279	280	241	244	258	271	251	278	300	232	252	270	247	270	268	256	267	290	245	257	269	250	270	249	266	241	273	268	257	261	279	224	262	272	281	252	264	237	276	279	266	272	291	269	233	248	248	276	287	242	283	244	299	270	261	251	265	269	252	280	244	280	235	253	280	267	271	282	295	299	265	279	266	269	262	279	264	263	244	247	256	260	265	267	260	260	273	277	270	264	255	280	266	249	275	296	287	253	262	297	288	252	253	262	274	253	261	256	249	288	254	265	254	266	278	280	267	281	259	282	276	241	259	266	248	273	261	255	267	275	285	264	261	267	269	271	252	246	284	280	285	279	271	282	251	242	263	247	287	266	273	250	287	254	266	271	239	287	234	280	265	247	249	258	259	270	228	296	274	249	250	281	301	248	249	269	248	244	224	247	251	258	255	258	275	265	246	261	279	294	294	264	268	275	254	283	278	260	269	247	266	257	228	254	271	254	242	253	241	275	236	238	291	288	267	240	299	285	282	265	259	292	236	258	254	285	257	261	264	269	254	247	249	262	262	249	281	251	300	254	256	242	284	251	247	249	265	284	254	249	269	235	251	277	260	306	256	276	252	260	249	246	255	230	249	248	281	260	290	263	285	267	266	271	261	268	252	235	248	271	243	264	279	272	253	255	299	269	266	260	279	256	263	242	241	232	243	239	266	286	239	254	251	249	277	234	280	256	274	297	228	264	246	243	251	244	253	253	267	281	265	255	255	239	301	286	284	270	239	282	271	277	269	245	251	276	259	256	253	269	247	273	287	242	281	258	277	257	285	259	254	241	255	266	233	273	283	235	252	252	270	254	252	242	266	277	256	250	228	259	238	286	220	231	258	228	264	266	253	268	280	248	249	262	239	283	241	263	235	289	250	264	267	254	248	250	247	239	235	274	275	251	245	259	257	254	222	279	269	249	264	262	260	249	251	234	265	271	263	251	238	245	251	254	277	274	252	239	265	245	249	259	224	264	260	243	259	254	246	265	250	259	268	254	276	239	264	267	240	269	270	276	254	248	263	276	291	274	235	252	300	274	276	263	271	260	273	284	262	273	250	253	253	253	259	268	274	256	268	290	273	280	238	252	267	264	267	244	268	282	259	254	270	244	252	280	255	280	283	261	262	261	248	273	258	284	240	274	269	288	273	278	238	247	255	272	263	254	290	240	262	262	288	291	257	279	293	275	277	247	251	269	274	286	279	270	276	276	268	281	251	264	273	286	244	258	263	260	278	278	248	235	248	262	254	246	278	289	277	282	275	280	242	239	270	259	251	238	243	286	266	254	235	259	242	256	265	252	258	258	274	260	230	253	245	270	257	265	248	283	268	228	246	218	266	269	273	239	250	268	294	267	275	292	276	283	245	275	275	277	284	238	235	259	255	272	261	248	254	288	268	256	259	249	278	258	252	266	274	254	256	291	269	271	276	231	261	231	280	280	268	236	298	282	283	290	249	274	238	279	222	288	260	246	266	258	273	277	266	271	256	252	277	259	258	249	289	226	269	257	258	281	275	270	254	259	290	224	273	244	251	267	259	267	292	287	260	262	272	239	263	252	274	270	243	285	230	291	299	266	256	267	263	269	244	249	279	283	266	247	247	260	264	274	274	254	286	276	279	268	272	244	267	262	278	248	250	244	260	287	253	266	269	271	279	234	286	254	258	263	266	269	271	278	287	257	289	257	258	274	273	274	268	289	272	285	257	244	256	251	246	252	238	256	291	231	268	285	263	258	283	288	266	285	279	259	245	235	241	275	269	277	253	248	252	253	246	246	260	266	250	251	279	233	256	258	266	266	272	258	252	252	295	280	246	270	274	255	278	261	275	261	249	259	233	268	253	259	275	272	246	257	255	273	272	258	265	251	231	279	255	278	270	262	274	278	273	266	247	273	268	266	254	272	271	245	274	290	260	264	269	274	242	269	241	302	272	235	277	243	240	230	288	261	238	253	268	284	273	283	262	253	254	232	240	289	260	259	260	268	279	243	237	255	253	312	224	273	271	269	285	244	277	258	269	266	234	245	267	267	248	247	253	266	288	262	259	282	244	240	250	271	228	253	277	286	262	292	260	262	269	272	236	241	256	275	280	249	236	227	262	270	267	279	277	289	262	231	264	248	234	259	265	260	273	263	249	276	285	282	255	247	267	254	248	263	244	276	236
13412	16828	27236	32811	36282	35897	35621	34837	29027	27305	30021	28463	22972	22601	21045	25148	19824	19538	21621	15125	14823	18467	22072	21151	22153	21463	23017	19690	20541	19801	22208	23171	23357	18292	17118	19912	19832	16810	14369	12945	12787	13376	12867	11577	11615	11472	10323	10893	9970	8376	8038	6780	6401	6471	5867	6892	5954	5669	4540	4251	4222	5239	5894	6054	4881	4228	3920	3572	3556	3501	3792	4202	5009	5724	5007	4889	3371	2462	2380	2185	2409	1763	1239	1242	1256	1260	1185	1208	1229	1110	1181	1248	1106	1160	1147	1121	1012	1055	1045	1131	1374	1603	1723	1253	1087	1036	989	997	952	855	914	913	918	879	854	839	872	899	956	924	973	937	882	837	857	834	826	787	781	760	746	778	773	727	740	803	833	782	765	771	786	755	741	771	769	777	709	722	774	800	753	682	778	796	776	700	714	775	754	731	768	748	817	800	717	736	768	776	761	775	819	757	721	777	750	777	716	738	725	776	779	772	736	685	759	777	802	723	740	783	782	761	758	750	755	768	764	752	728	731	710	758	751	776	738	772	753	767	750	752	783	726	769	750	796	774	781	726	765	749	728	764	781	773	752	715	807	700	736	753	736	714	784	788	732	747	773	745	714	726	766	726	764	771	742	735	678	700	764	748	772	732	718	819	744	797	784	718	776	795	779	751	743	725	738	771	717	728	756	724	753	676	769	751	745	800	752	721	764	802	721	739	723	775	798	747	734	734	768	714	748	725	734	752	791	720	765	775	715	746	791	762	773	709	768	745	719	748	744	772	788	779	771	731	767	773	765	722	764	760	739	752	699	745	809	717	741	728	754	757	728	686	754	720	755	715	750	745	736	784	754	763	795	800	712	740	766	733	735	775	723	715	771	741	769	762	713	764	748	759	775	758	768	756	738	733	750	750	730	762	762	727	737	764	703	791	734	765	767	738	747	757	712	735	773	739	770	762	755	721	792	760	707	820	744	751	757	730	782	764	722	721	721	780	747	739	741	762	746	749	741	738	716	729	754	741	740	791	773	751	704	718	784	788	756	779	731	763	758	785	716	693	781	703	788	760	731	749	721	749	754	742	747	785	760	725	799	738	710	728	747	772	770	747	772	735	747	742	741	713	741	780	754	798	739	736	714	759	759	749	744	700	726	763	768	759	775	742	748	755	761	769	804	713	765	722	734	723	761	725	737	796	775	788	721	751	731	769	763	770	739	726	805	779	749	784	745	760	776	749	766	776	769	762	754	784	740	776	748	717	755	740	803	795	734	783	716	772	745	727	725	761	721	770	762	762	780	756	776	730	788	701	730	754	749	691	767	705	696	735	729	760	730	769	743	803	765	757	747	753	761	797	748	714	713	725	788	755	743	760	737	788	765	760	740	736	689	767	715	742	730	786	745	796	773	781	703	812	730	748	730	759	741	745	719	718	741	800	755	780	755	729	703	722	752	737	772	755	724	736	748	769	776	805	743	762	726	773	750	752	751	698	743	767	710	739	753	784	789	800	750	762	716	739	752	801	730	740	738	781	738	738	712	701	707	688	741	726	732	779	736	751	793	785	698	722	797	752	752	706	768	722	790	752	722	786	725	730	758	752	751	711	729	761	764	820	721	739	787	753	788	744	790	776	731	774	752	718	764	755	731	680	758	735	729	738	774	794	795	732	738	726	755	751	806	750	698	771	742	708	787	717	764	741	821	756	807	699	726	721	752	707	747	757	766	747	745	734	747	759	734	792	734	753	719	763	792	763	751	744	757	756	723	709	766	768	779	748	744	754	772	741	766	744	739	779	772	739	760	748	809	810	744	721	770	753	716	758	774	710	741	751	762	756	725	732	742	704	769	734	746	752	769	713	786	770	731	773	751	741	761	735	728	722	759	749	774	742	788	725	711	771	740	773	769	729	736	713	732	730	779	757	713	761	755	712	738	781	735	760	743	754	782	762	723	709	739	812	769	785	736	741	779	781	811	740	738	753	742	767	740	743	690	782	708	749	746	755	808	728	706	744	719	760	778	770	779	758	725	757	761	759	773	784	729	720	773	728	738	731	765	745	772	772	752	760	768	747	738	718	751	761	744	741	737	748	744	704	720	740	721	757	765	793	760	783	780	773	738	742	772	714	722	741	752	752	795	752	755	693	717	774	775	739	738	763	765	739	701	734	710	755	768	732	744	745	765	727	748	739	763	779	731	773	769	730	747	778	739	726	785	769	790	756	711	797	768	729	739	727	720	742	768	761	749	722	742	771	748	707	755	745	767	762	736	736	716	699	826	744	727	741	750	756	792	736	786	766	731	748	748	758	764	756	753	704	755	781	769	762	726	712	775	777	727	804	719	760	783	779	774	751	703	740	736	782	762	755	768	770	768	755	774	752	737	744	767	732	712	757	767	750	777	780	766	799	745	733	726	737	716	721	736	742	771	796	752	748	788	749	742	778	780	744	712	753	739	740	709	717	777	779	747	775	739	688	739	742	758	683	759	747	775	733	790	712	678	692	755	742	756	801	759	747	730	776	790	776	788	797	797	724	741	719	787	736	725	780	718	757	777	726	759	711	721	744	732	746	744	753	751	744	764	757	758	735	723	775	763	782	768	732	716	715	728	743	767	761	705	736	760	691	767	758	725	743	755	765	715	741	759	742	693	751	770	829	734	790	756	745	706	799	723	777	753	731	789	803	713	781	790	757	775	756	800	761	784	764	750	754	756	747	726	763	722	738	744	757	776	769	742	791	745	780	749	723	740	741	741	764	759	772	742	756	738	747	736	720	744	676	782	785	821	802	783	749	786	825	767	783	763	789	730	685	724	739	724	781	736	753	756	746	756	735	718	752	731	764	736	761	817	743	753	748	761	733	732	805	733	705	794	761	735	714	750	749	766	712	754	735	784	769	736	736	777	746	745	774	728	754	723	739	775	789	711	679	799	747	725	732	746	754	749	754	721	736	707	763	765	731	740	766	724	740	727	743	769	751	740	723	727	768	756	734	731	728	735	762	722	740	729	814	749	770	736	704	720	774	767	757	774	727	742	719	767	718	714	750	740	753	779	746	811	790	702	772	747	707	791	784	800	702	702	756	755	734	742	794	772	711	760	780	763	748	763	731	733	742	757	758	745	797	746	727	787	743	732	732	796	797	789	711	764	750	774	812	753	761	789	729	734	764	742	753	753	768	750	767	830	742	779	784	763	766	739	785	802	797	793	710	736	757	751	759	669	771	752	712	710	754	727	759	769	780	773	773	747	756	751	775	748	803	726	729	779	750	752	770	781	774	759	724	757	764	684	729	744	766	734	784	781	772	748	745	817	734	762	711	770	769	751	715	739	718	764	753	731	765	778	713	734	774	761	731	788	756	686	733	765	769	727	749	790	717	827	773	732	757	822	763	688	740	714	759	777	732	773	736	741	719	773	771	751	747	727	745	794	771	754	742	741	720	708	749	768	747	732	729	800	766	758	760	712	762	707	765	780	697	781	770	728	746	737	759	699	714	743	779	767	712	717	819	744	743	734	741	752	744	803	757	762	777	784	716	780	692	768	745	724	773	782	729	749	739	655	714
4551	2995	3608	3168	2151	1564	1234	977	731	587	594	628	526	459	308	380	347	266	305	227	228	249	260	278	266	234	249	235	274	285	287	289	286	271	233	258	250	234	217	202	228	208	197	201	229	211	206	219	224	207	188	185	219	189	181	188	175	197	187	209	183	169	188	181	220	192	189	186	184	201	193	188	192	183	208	205	215	187	170	178	179	195	164	180	174	163	186	170	174	157	174	200	180	183	177	177	167	165	209	186	179	179	190	178	164	153	158	184	178	180	193	184	167	178	162	177	186	167	168	172	179	175	177	179	186	194	192	166	177	175	197	178	193	179	181	165	200	167	178	175	196	162	145	193	168	163	188	156	156	176	168	189	169	174	180	166	169	171	166	153	170	183	178	178	179	181	179	162	181	180	179	179	176	196	185	190	157	167	188	180	187	196	188	154	172	164	170	160	162	145	172	159	165	190	195	161	182	199	215	151	169	157	166	177	194	160	170	160	186	174	178	182	178	186	161	207	192	146	180	180	197	174	187	188	185	197	186	182	172	176	180	178	189	164	214	165	166	168	168	192	165	172	169	151	161	171	210	180	164	177	160	176	176	174	161	200	190	167	178	178	171	160	163	171	185	156	168	185	181	189	167	176	188	149	178	165	185	151	181	178	177	206	181	161	181	157	185	174	204	184	184	175	139	160	160	177	194	177	193	183	185	179	168	156	182	164	186	186	190	187	182	173	199	180	173	188	177	177	177	191	196	160	209	159	163	183	167	198	172	169	189	171	169	169	165	175	182	157	177	161	184	199	162	161	163	173	176	193	183	181	167	170	206	192	197	179	190	173	168	168	179	178	186	182	180	180	193	152	176	169	158	182	173	183	172	176	164	172	190	158	191	173	145	168	191	173	180	163	160	170	182	167	181	152	162	169	164	170	176	179	196	183	174	167	180	158	182	157	164	171	201	187	174	175	170	170	196	206	185	156	191	161	166	172	156	163	154	166	177	185	169	175	186	183	172	178	181	187	171	183	208	173	162	189	155	182	192	181	189	163	179	192	197	203	174	153	181	168	189	187	153	198	191	160	211	153	191	169	175	180	164	164	164	173	202	167	197	204	144	173	193	215	177	199	170	170	185	190	177	193	188	166	161	171	181	150	195	178	149	168	199	174	184	170	185	171	148	141	191	175	165	180	160	192	209	162	169	176	165	175	179	187	183	184	157	200	184	168	183	173	171	159	165	174	176	158	151	163	185	159	170	192	193	188	161	160	165	198	152	168	174	164	177	162	177	169	150	164	174	158	189	173	175	158	200	172	183	164	168	166	203	183	178	180	166	186	192	184	194	183	178	163	182	148	190	162	180	174	189	191	186	194	174	181	183	167	169	187	183	185	161	166	170	179	177	206	192	173	196	163	190	178	166	175	171	151	160	189	145	196	167	168	173	181	164	181	151	172	184	176	156	196	178	178	185	162	152	196	157	164	200	181	174	180	171	179	182	178	154	173	199	175	170	184	173	168	165	160	180	186	184	188	181	172	170	178	174	176	154	146	204	195	186	177	186	160	182	161	174	175	183	191	171	167	177	169	191	172	167	199	175	185	181	147	180	172	206	174	187	168	167	169	175	161	177	177	188	176	169	169	160	172	180	185	167	173	175	171	186	174	175	179	179	186	202	185	165	168	154	175	192	162	189	166	190	152	180	168	178	178	176	168	156	175	173	184	183	180	174	184	176	197	182	175	165	159	189	146	212	175	206	181	169	174	187	195	167	173	175	181	193	165	197	191	169	173	148	174	166	163	183	193	206	183	173	165	173	188	185	156	172	171	168	183	168	215	189	177	188	166	164	171	189	164	180	161	169	193	183	185	142	190	169	182	209	161	162	180	174	167	158	160	180	176	162	176	167	164	166	160	173	175	203	156	211	152	178	189	177	157	164	187	178	183	186	193	201	192	161	183	191	168	172	179	168	182	197	203	166	183	189	186	169	192	180	154	193	177	175	156	186	159	154	171	190	170	173	152	196	179	164	207	180	163	184	207	158	188	176	199	169	163	181	189	173	205	208	180	157	163	167	182	197	182	187	191	156	155	180	172	181	191	156	186	139	158	177	178	180	170	182	165	157	172	175	195	166	182	171	175	144	182	178	184	192	181	166	153	217	183	158	165	178	159	148	177	196	164	185	149	182	197	163	191	177	161	173	166	158	174	174	165	173	168	188	188	179	191	180	169	188	185	178	201	166	177	180	188	153	166	189	167	192	181	180	179	199	163	182	161	192	180	169	163	177	181	193	173	164	162	186	186	200	198	206	171	151	158	167	156	200	186	154	178	173	166	166	194	183	185	175	193	167	191	168	179	182	162	154	199	179	174	168	140	183	177	171	157	172	169	192	182	197	203	177	190	170	202	168	182	168	191	194	181	166	150	179	199	178	211	204	162	195	184	151	194	161	171	175	148	171	189	182	188	179	172	200	172	201	158	162	189	169	159	207	185	186	168	169	162	201	212	194	140	158	203	166	157	159	196	173	162	164	161	181	189	198	163	175	167	176	180	195	173	165	174	166	185	156	169	165	202	161	168	170	188	161	176	179	172	204	177	186	186	163	174	173	197	162	186	172	138	197	156	170	212	177	180	173	155	171	176	208	192	199	177	168	182	176	189	207	177	158	156	153	185	188	188	163	162	194	172	165	180	169	181	174	191	174	156	182	198	178	216	182	174	156	160	170	200	164	160	180	182	179	156	166	179	193	178	189	168	171	172	180	190	168	186	189	186	189	177	173	161	171	185	167	150	189	182	174	165	207	182	172	183	174	185	166	183	203	196	181	161	155	173	168	168	189	192	176	176	153	178	179	164	181	185	164	186	175	164	190	192	193	179	185	178	156	172	180	192	170	152	214	180	182	204	183	184	191	192	179	186	190	169	209	182	165	148	174	197	194	168	176	179	176	168	161	161	169	154	158	198	148	170	177	183	169	161	182	178	170	168	179	175	179	173	171	151	175	164	185	197	176	154	188	183	184	162	176	184	200	207	191	189	197	162	162	180	174	177	204	166	181	179	179	159	165	191	182	185	181	178	194	167	190	165	168	177	173	187	161	187	176	170	167	207	182	166	175	176	188	153	152	168	167	196	174	171	185	198	187	180	170	173	194	170	173	199	184	175	174	213	175	192	167	204	212	160	187	176	172	155	148	179	160	182	183	200	184	202	158	158	156	189	177	158	195	191	182	163	196	174	200	167	175	230	183	157	189	147	182	177	172	171	164	187	196	161	165	195	197	162	173	150	172	188	189	181	173	192	180	145	160	181	199	208	172	172	175	172	174	147	170	157	192	192	168	172	172	183	198	163	171	164	175	194	166	188	190	179	153	167	148	197	177	180	181	199	171	190	178	168	183	176	180	202	177	156	179	167	174	162	174	201	169	176	197	185	182	172	185	168	160	185	174	184	167	196	156	191	167	166	191	168	168	201	149	166	176	187	181	221	170	160	177	175	173	181	184	182	184	193	165	172
3594	3571	7364	8687	7434	6032	4918	4414	3419	2853	3104	3102	2447	1954	1547	1859	1425	1333	1427	1097	1102	1177	1215	1244	1250	1186	1254	1097	1162	1258	1245	1360	1459	1162	994	1116	1147	1070	953	904	928	837	906	830	839	834	808	813	745	753	745	687	750	655	675	650	684	718	681	681	689	641	657	694	692	688	670	698	719	611	669	615	649	683	692	609	623	589	579	569	599	555	505	549	578	547	554	513	537	526	528	537	546	562	535	534	579	558	588	561	560	578	607	582	586	589	527	581	583	554	555	560	558	546	560	562	574	546	556	551	531	495	548	567	537	520	560	523	544	553	561	505	545	553	542	540	528	482	513	539	531	517	572	530	496	544	495	528	509	535	556	539	572	550	550	552	487	562	531	525	542	537	517	482	537	514	534	526	559	545	542	528	537	539	537	508	497	498	535	505	548	541	548	537	511	559	529	557	524	553	537	536	540	531	568	520	525	530	530	502	551	551	539	555	556	538	498	543	514	520	568	559	508	502	523	525	488	581	554	552	525	559	521	569	519	520	537	532	542	520	541	524	553	506	567	524	563	489	557	547	534	523	513	547	518	553	541	509	520	493	556	555	521	531	522	574	561	535	508	523	483	553	549	527	517	528	529	523	489	529	547	563	555	532	536	545	568	519	530	528	545	536	510	531	540	562	545	494	529	527	567	529	555	527	535	567	543	571	506	546	497	519	475	520	508	537	517	517	519	488	487	512	503	519	540	549	516	582	522	543	504	523	528	524	547	537	526	546	543	518	525	525	528	535	516	571	545	556	530	543	541	541	531	505	571	533	525	543	535	536	510	539	550	536	538	527	528	573	514	545	543	503	554	537	512	552	576	491	546	544	540	561	549	542	570	535	523	511	555	471	526	502	548	518	502	513	508	521	496	542	554	535	528	542	536	565	547	487	556	523	510	538	527	503	527	499	540	526	528	518	531	488	518	573	528	523	528	549	530	488	524	542	491	556	564	520	553	517	583	524	502	517	496	501	535	518	477	523	527	570	534	507	544	515	480	555	506	517	491	539	499	511	580	530	540	504	522	567	541	519	518	511	516	518	534	506	556	483	556	530	514	539	546	518	542	560	508	539	520	522	497	514	509	575	495	546	556	527	527	504	488	561	521	545	518	481	520	527	553	509	543	548	538	538	510	539	525	509	523	553	558	539	541	493	505	527	500	558	514	526	562	492	524	535	529	595	526	542	532	520	556	533	510	542	497	532	563	486	546	540	510	519	519	490	538	509	518	512	522	506	498	530	553	525	494	495	537	522	572	523	537	533	539	476	517	486	539	505	539	526	508	509	528	485	528	533	507	516	580	548	553	476	515	558	492	511	529	507	485	519	543	557	549	501	491	536	566	518	533	545	501	549	494	482	496	525	531	528	529	512	524	555	521	563	513	546	500	555	514	543	516	555	533	537	510	492	515	494	492	592	530	527	551	535	545	539	570	540	541	499	506	524	510	552	566	521	543	519	510	528	543	528	568	542	521	530	539	461	494	516	511	516	555	524	531	541	548	528	544	527	522	525	522	535	516	485	532	545	538	531	529	530	520	510	557	517	540	548	512	533	512	540	526	522	541	525	565	550	539	519	528	550	494	560	506	486	535	535	556	511	483	523	496	537	551	549	510	551	520	554	527	570	503	504	543	514	511	535	541	521	519	563	511	532	553	511	501	490	548	544	534	526	581	518	538	514	569	512	533	490	513	584	521	534	564	515	524	547	482	513	504	503	542	533	486	511	480	569	533	557	565	524	488	544	512	537	516	501	490	555	544	586	506	522	517	544	539	527	542	476	530	572	549	503	529	556	537	549	537	536	506	526	547	562	512	520	552	493	538	501	537	553	534	532	542	527	530	534	564	482	518	496	510	502	532	484	487	544	515	503	550	506	507	558	568	534	547	505	556	542	500	556	517	543	553	521	520	507	584	501	561	526	508	576	521	542	530	491	543	553	513	562	569	561	517	556	501	575	543	526	533	501	514	539	521	462	573	542	554	535	528	539	547	577	504	533	573	531	561	505	560	539	550	513	530	539	511	490	503	540	567	542	543	522	516	509	542	570	539	545	539	528	542	507	511	507	550	545	497	509	539	507	493	538	507	532	550	541	528	550	501	557	497	542	556	493	538	552	571	592	515	511	528	540	542	478	516	554	534	561	547	511	548	536	537	528	508	550	548	524	516	534	556	514	529	555	572	541	514	515	525	549	519	525	515	529	558	519	544	541	534	579	537	558	516	481	531	494	549	512	558	517	553	518	509	565	497	495	513	522	537	553	517	544	557	545	515	538	483	541	546	541	504	537	566	566	556	528	541	525	527	502	534	527	507	577	516	536	582	525	540	557	551	539	542	588	522	500	526	523	540	510	552	525	515	520	489	484	541	559	521	508	537	500	562	581	527	592	517	524	535	498	556	540	505	546	500	533	545	505	526	497	498	557	484	532	552	512	476	558	572	520	562	525	530	586	520	518	544	544	525	503	489	569	560	546	548	529	522	520	561	533	542	527	496	524	524	543	544	547	551	513	513	536	512	522	519	482	512	530	540	496	498	525	528	527	529	522	545	505	549	510	550	568	543	507	509	537	511	499	526	531	511	511	539	534	560	541	478	524	538	504	566	505	548	553	567	558	566	539	489	536	545	547	527	568	544	483	563	537	534	512	528	544	525	531	475	546	516	534	521	552	560	497	545	554	500	548	491	499	530	504	548	536	540	559	532	504	522	522	535	554	518	570	550	528	550	479	523	538	527	540	562	567	516	487	512	511	540	482	536	580	537	568	531	526	497	554	530	491	533	515	514	498	559	483	519	572	503	544	486	544	539	542	537	567	567	494	558	483	545	534	535	563	534	504	540	503	493	507	502	497	532	526	602	555	534	525	503	527	552	551	536	523	504	516	477	551	512	519	573	505	545	538	536	560	542	541	494	530	551	543	513	541	529	547	513	515	521	531	572	528	510	527	546	573	525	476	524	548	570	522	519	528	522	566	542	521	525	533	542	538	561	540	544	555	518	488	569	548	533	555	569	552	543	510	550	502	568	503	530	558	576	557	537	540	508	483	529	490	550	514	497	549	547	561	547	513	557	524	482	509	533	523	549	495	508	536	516	568	534	498	523	514	521	509	512	511	513	526	546	524	552	534	496	506	550	529	540	551	543	523	527	541	526	565	568	573	550	508	552	528	571	545	511	561	554	551	519	548	539	503	531	511	531	519	525	531	515	513	538	545	565	494	561	552	527	553	509	556	530	524	562	518	527	520	509	525	542	491	534	546	536	523	530	552	475	522	575	534	522	505	585	546	489	509	524	545	538	524	517	530	557	545	500	546	520	517	488	503	525	517	549	536	550	524	559	549	558	519	564	535	508	521	524	521	580	529	515	513	551	521	507	508	459	529	539	533	516	523	542	537	534	537	508	519	528	538	530	535	528	540	529	536	542	506	532	525	499	501	544	528	526	487	501	507	547	532	511	519	580	526	580	532	520	532
14911	13305	19968	21495	19986	17231	13621	11458	8068	5945	7643	7940	5726	4053	3151	3668	2647	2450	2991	1871	1486	1819	2195	2130	2172	2174	2265	1964	1759	1962	2309	2577	3013	2737	1960	1828	1842	1537	1126	1094	1009	944	1037	1067	1117	1035	859	893	681	606	745	498	591	517	463	589	544	471	413	369	405	490	515	495	450	412	364	395	339	363	401	406	416	451	409	395	332	298	290	292	272	254	218	219	210	223	218	229	219	198	215	241	213	204	205	222	219	220	214	221	203	259	250	218	232	199	222	206	241	200	209	203	256	185	211	200	205	217	195	196	208	208	202	210	220	215	180	223	193	217	211	206	219	214	200	171	189	217	202	182	206	202	201	210	158	196	225	171	201	204	185	183	190	213	190	209	211	232	188	190	198	212	186	207	199	181	177	215	198	198	200	214	233	196	206	194	177	207	181	198	191	186	218	206	207	207	190	207	207	178	188	207	195	212	194	190	179	201	175	163	178	194	193	188	223	200	204	170	206	210	192	214	191	197	190	201	174	201	174	206	191	191	195	204	186	191	195	197	203	210	179	205	224	199	195	186	210	199	193	201	184	201	180	197	220	215	168	205	206	204	193	177	172	181	221	201	206	188	182	184	200	210	183	187	209	199	199	232	180	181	184	196	210	226	182	178	200	208	197	216	226	206	183	202	193	208	207	190	193	193	192	187	190	172	201	185	184	210	223	221	199	179	174	198	186	196	199	194	197	168	206	202	208	203	205	176	222	198	202	170	185	179	213	186	192	202	192	205	188	198	190	211	174	184	181	185	173	190	204	198	215	187	182	187	205	202	191	220	200	181	187	192	178	206	191	190	187	199	171	193	191	228	185	196	185	212	189	217	205	196	220	217	214	198	195	178	203	216	192	204	207	193	201	216	195	190	212	193	169	203	160	190	193	204	185	190	205	203	210	208	197	204	198	194	192	195	205	198	191	203	200	197	204	163	211	173	198	182	195	185	195	181	204	187	194	219	217	190	219	189	205	200	183	193	187	182	197	190	184	162	193	182	193	205	204	205	203	178	203	220	198	192	240	205	217	204	192	188	189	223	215	181	202	200	196	168	218	192	179	197	189	175	178	198	180	178	207	223	198	200	185	195	181	186	208	197	204	193	196	207	197	197	197	215	155	197	194	189	204	179	225	197	175	185	199	187	223	201	192	185	217	193	209	194	199	196	216	212	188	169	192	176	200	213	197	180	218	191	206	202	209	183	193	194	189	200	222	211	208	181	188	185	213	202	203	200	185	181	214	208	196	191	220	196	207	181	192	206	194	206	199	202	211	228	170	205	217	174	181	180	206	205	188	202	177	203	217	199	230	197	211	194	197	224	200	191	185	192	179	197	179	199	190	186	173	210	186	236	213	202	191	219	219	206	203	190	204	203	195	204	216	187	210	179	200	200	156	193	181	210	182	198	217	196	196	229	202	201	195	188	191	209	208	190	240	214	190	173	195	194	197	165	189	209	198	190	212	197	218	171	208	197	201	212	196	222	211	189	203	207	185	203	199	209	208	235	207	174	196	199	189	213	205	185	176	191	199	179	217	202	220	170	206	181	189	209	184	181	195	216	192	189	189	194	188	207	196	190	197	195	186	216	188	213	199	198	216	191	175	183	218	201	196	202	216	221	210	173	208	212	199	204	184	208	188	200	181	217	181	167	180	202	220	186	194	213	195	206	192	208	169	182	201	192	195	179	192	220	215	197	201	197	176	207	220	175	212	201	188	180	203	186	185	199	190	187	205	213	185	195	177	187	182	199	195	216	178	217	206	188	206	186	184	184	185	198	201	221	188	201	166	187	188	201	206	210	195	193	212	213	191	155	188	174	181	220	199	200	189	176	206	183	187	207	190	205	197	177	218	220	209	187	193	215	196	194	206	216	210	197	191	179	175	193	204	175	197	178	185	205	200	192	195	199	180	207	188	200	202	204	174	179	211	209	215	180	192	195	217	212	185	194	212	205	227	204	190	220	193	195	180	186	210	200	202	176	207	220	206	191	200	218	190	178	208	187	192	216	221	208	193	208	208	193	195	218	190	197	197	213	191	175	200	210	191	200	212	189	186	205	189	218	192	198	182	165	201	188	200	196	196	200	174	171	190	192	185	192	214	207	174	204	169	202	194	183	193	190	186	193	234	194	205	189	182	179	186	202	204	188	208	198	218	193	191	174	219	181	192	204	202	190	185	208	196	192	196	189	183	193	202	170	210	197	203	180	212	188	207	214	201	192	210	191	196	205	180	171	187	229	205	215	217	211	186	197	183	171	198	194	195	198	183	190	194	204	185	197	178	179	174	190	206	203	169	205	215	199	158	200	205	211	218	187	195	203	192	203	185	193	187	200	216	236	218	186	202	191	219	200	203	191	220	206	178	192	195	198	189	196	190	172	198	194	173	218	196	206	205	183	192	202	184	212	181	168	224	163	191	198	193	178	183	217	167	169	198	204	176	191	207	204	189	206	184	204	203	184	203	210	193	172	231	180	181	195	188	222	209	214	201	168	191	191	194	189	190	186	204	180	209	213	190	184	225	192	198	196	216	165	195	194	212	174	224	202	194	177	211	184	209	200	182	196	201	183	198	211	182	199	220	193	191	169	205	193	192	213	226	202	186	196	175	212	206	213	205	199	190	192	196	176	188	169	198	186	175	195	190	201	214	204	184	168	228	204	206	180	184	180	169	214	201	160	158	201	180	191	197	192	207	190	180	208	182	176	206	194	224	200	216	197	180	204	203	188	232	183	220	211	201	201	205	196	195	202	191	190	209	183	192	211	204	186	188	183	182	215	209	178	216	203	186	174	211	199	217	192	192	192	204	193	210	196	200	215	187	203	201	182	189	176	195	205	204	210	202	225	205	199	210	176	200	198	200	183	166	193	208	189	213	219	178	220	171	178	179	198	179	209	219	199	206	181	196	189	197	193	198	213	216	189	178	190	191	194	195	200	209	192	218	195	221	203	194	212	181	175	196	202	190	160	177	216	182	190	183	199	178	217	196	183	194	179	196	194	191	207	181	195	175	210	188	215	203	200	189	194	190	207	179	177	209	201	205	202	212	189	201	201	197	199	193	192	212	179	203	182	217	186	203	177	197	189	195	180	189	198	199	170	207	217	171	233	188	204	207	196	211	172	183	219	205	172	185	195	183	209	205	189	190	180	205	207	225	209	175	194	184	195	206	221	225	214	174	206	212	192	204	216	210	165	202	180	186	187	198	204	187	211	204	175	204	185	202	207	192	180	193	172	201	205	180	179	214	215	184	217	221	207	194	173	203	203	181	187	225	210	181	203	189	184	200	186	202	199	183	207	203	215	214	214	218	186	201	182	183	206	192	205	206	203	208	198	203	193	184	186	200	216	191	205	181	181	174	184	173	195	202	202	170	203	193	180	189	200	199	186	199	230	187	220	184	201	184	197	202	211	186	190	207	197	192	217	210	217	180	208	208	221	186	214	177	174	198	195	207	185	209	212	193	221	212	207	190	189
9678	12458	21758	26517	29262	28824	27327	26745	20417	17809	21848	22251	16465	15258	13397	16253	12314	12272	14072	9257	8787	11285	13789	13228	13706	13387	14270	12875	10856	12619	13281	14644	16038	13642	11423	11606	11635	10113	7685	7386	7165	6473	7143	7300	7038	6943	5900	6213	5230	4271	5028	3623	4106	3453	3082	3915	3634	3353	2733	2355	2512	2973	3534	3402	2635	2524	2195	2271	2028	2025	2373	2375	2686	3140	2883	2569	1859	1443	1522	1368	1350	1043	954	944	844	878	780	805	893	730	803	786	759	783	840	813	737	694	687	767	910	976	1064	909	797	783	722	716	656	689	678	666	654	650	667	643	639	627	677	691	644	667	635	607	611	622	619	565	587	612	585	581	626	593	590	606	607	567	547	555	591	587	555	583	603	607	579	593	557	587	554	553	607	601	638	616	599	582	581	543	576	600	614	602	558	575	618	567	573	621	587	600	616	587	581	596	572	663	600	632	580	560	582	606	665	601	581	632	607	566	565	582	554	597	612	622	585	600	591	583	584	572	558	573	587	566	596	638	600	537	563	590	621	636	541	551	610	605	615	561	572	595	556	631	530	580	609	614	561	544	611	543	551	598	609	594	540	592	584	522	604	600	550	589	618	593	601	566	555	579	563	631	568	580	569	612	585	548	533	599	597	576	563	620	588	534	613	524	577	601	533	579	605	593	571	584	586	572	618	585	591	562	578	553	569	553	578	580	605	558	625	591	616	586	563	583	560	541	586	563	575	564	564	591	590	597	603	587	583	556	542	578	607	558	624	564	546	594	566	573	590	532	619	600	556	616	556	627	601	555	581	522	589	558	578	633	618	641	575	585	580	597	620	574	630	571	568	594	620	617	593	598	555	544	623	613	596	580	599	621	622	575	559	615	611	619	580	543	577	574	549	597	623	592	567	553	583	603	578	620	600	597	609	534	614	568	570	630	581	555	563	613	614	557	614	580	553	556	578	622	629	554	584	597	562	595	602	596	573	574	583	617	570	555	603	602	588	621	559	613	545	585	558	594	589	584	584	573	615	560	599	615	615	565	605	591	557	572	557	573	583	599	606	610	559	606	590	614	598	569	557	547	580	608	567	524	621	605	590	551	595	585	535	579	582	585	620	591	618	567	578	594	589	561	638	577	602	569	568	574	552	543	579	616	550	602	618	570	565	623	582	561	592	565	566	573	561	655	584	592	595	626	565	553	558	558	556	606	595	595	619	641	559	592	583	551	594	620	594	575	627	585	540	581	590	612	545	525	597	601	590	594	568	581	576	617	625	564	591	575	580	602	588	549	580	587	559	562	597	633	625	595	597	594	596	608	631	562	624	536	597	582	647	566	645	571	615	561	598	568	595	588	594	543	598	556	585	582	527	571	577	621	578	560	578	589	579	556	582	567	587	607	563	614	578	588	580	586	594	600	571	588	617	561	578	554	596	587	593	607	583	576	590	562	595	651	582	567	588	591	573	603	541	564	594	571	586	600	534	556	578	540	575	553	597	557	570	579	584	605	580	578	606	581	606	588	598	591	559	551	593	575	592	579	569	580	586	572	570	603	581	585	573	597	605	602	597	559	580	602	608	571	580	604	584	576	581	603	586	622	583	612	555	615	591	602	549	581	572	602	609	596	600	604	575	594	584	550	588	607	564	590	629	551	551	604	589	594	572	596	626	598	555	586	577	585	540	589	550	564	562	621	576	556	588	606	600	541	623	588	588	580	582	570	603	640	593	612	594	570	611	614	598	600	590	571	604	558	597	600	615	556	593	552	578	578	604	570	573	550	573	596	588	571	595	577	602	552	569	564	592	581	545	570	596	567	607	580	632	606	593	604	586	537	622	573	609	597	606	580	582	576	590	596	551	536	587	597	586	587	599	546	555	581	597	608	579	631	628	559	600	569	581	573	622	550	618	588	544	606	561	592	576	564	579	581	580	610	625	605	585	612	603	573	576	596	541	576	557	589	568	644	559	564	595	580	580	584	585	587	596	568	567	554	590	555	594	578	591	593	575	568	600	587	579	578	582	550	562	615	574	573	568	590	581	573	597	619	576	637	569	629	625	593	559	589	579	585	569	565	596	571	582	562	545	602	593	604	557	570	587	580	590	542	617	570	613	602	576	586	594	604	606	595	592	599	579	591	561	621	590	574	623	571	602	574	575	586	517	574	551	563	610	575	546	561	605	635	608	579	615	554	563	564	584	586	597	586	566	564	577	587	574	582	568	570	596	609	590	576	601	600	590	626	571	549	556	608	583	583	581	582	526	545	626	572	565	605	569	599	595	560	553	579	604	548	582	610	590	581	595	564	568	616	628	644	664	596	622	601	539	647	598	567	547	576	600	590	591	585	611	602	583	615	596	629	599	588	567	574	608	581	597	586	578	607	615	547	586	602	574	555	615	568	605	590	615	631	603	559	547	562	609	668	599	583	572	584	632	634	586	544	601	612	580	564	556	529	585	595	564	587	550	604	600	602	568	541	592	563	557	546	564	571	592	584	583	587	600	599	603	565	565	575	590	568	596	560	562	615	592	602	589	573	557	551	570	556	600	562	604	570	566	540	576	532	600	583	575	602	607	568	597	582	620	621	600	612	556	575	564	579	614	546	629	640	631	604	608	639	644	532	549	590	595	561	548	618	593	624	571	572	562	615	603	597	581	571	603	576	582	575	577	590	628	604	585	549	598	590	632	564	622	613	590	582	578	573	549	588	616	527	557	574	557	579	591	601	647	591	622	596	573	584	608	609	553	561	567	578	573	560	576	537	606	585	569	585	574	571	598	572	580	581	568	562	576	609	615	598	594	591	575	600	546	574	587	572	580	588	570	580	593	606	556	628	536	561	599	567	576	556	598	620	589	581	576	601	648	560	626	593	574	561	602	605	593	580	552	563	602	598	578	614	562	583	587	558	593	551	561	606	639	614	569	558	623	551	608	584	588	583	563	565	565	563	549	576	519	575	551	620	540	598	622	604	619	602	588	568	565	572	546	554	658	556	632	610	583	603	608	572	586	565	613	589	558	558	565	595	556	547	625	633	576	596	613	579	577	599	567	561	584	573	589	571	627	543	614	567	572	593	575	596	595	625	566	559	538	606	548	586	560	581	597	577	572	621	595	580	579	557	541	578	611	580	612	573	617	573	584	567	591	537	576	585	607	595	577	563	569	605	556	597	568	588	595	588	562	529	603	553	616	621	564	573	596	564	585	604	593	573	608	593	607	630	570	588	587	563	623	610	582	596	612	604	592	564	607	613	628	587	588	629	601	563	588	581	567	590	577	606	587	563	592	565	585	563	592	578	621	576	574	609	620	581	577	612	560	574	564	585	618	590	581	582	585	545	574	562	582	594	579	586	568	534	535	595	631	603	571	599	605	554	582	570	579	580	599	619	608	552	568	575	585	584	573	579	546	582	624	577	578	585	594	605	571	551	613	576	571	550	583	540	578	643	573	536	564	565	547	551	593	566	538	551	575	566	571	592	573	647	583	575	563	601	574	593	579	596	586	560	583	571	605	592	603	554	550	587	575	573	547	583	557	533
23754	20769	28879	29295	28490	26251	22172	19745	14313	11097	12913	13622	10608	7582	5571	7458	5934	5040	6253	4171	2990	3730	4618	4495	4420	4355	4280	4322	3905	4592	4405	5259	5556	5039	3583	3362	3954	2930	1972	2011	1834	1941	2315	2003	2034	2007	1716	1710	1561	1204	1151	1040	1058	953	844	909	873	813	726	652	645	754	904	907	670	722	697	584	581	642	648	658	767	819	774	654	481	458	461	465	407	405	300	318	305	317	290	314	296	312	313	344	342	296	321	289	288	280	281	323	321	348	341	321	274	308	301	262	275	289	265	281	285	277	275	288	270	294	283	306	266	265	278	284	279	263	290	256	265	280	258	238	264	267	286	279	273	296	257	289	270	295	260	282	254	291	291	285	262	268	277	254	273	279	258	278	277	272	294	282	267	237	233	278	267	250	263	309	264	261	252	242	276	287	256	262	281	247	267	263	278	272	284	257	258	273	266	308	277	262	261	267	248	273	256	243	296	265	272	284	287	239	276	295	262	272	234	255	253	280	272	277	278	271	277	309	264	276	286	309	294	225	256	288	259	253	281	277	291	264	287	278	276	280	270	275	259	279	245	225	282	304	269	232	291	271	264	268	262	249	286	273	260	291	295	281	286	247	246	256	269	279	291	285	265	288	274	252	281	261	270	248	258	267	262	291	270	287	293	247	259	274	257	234	308	279	265	244	273	265	261	253	268	268	266	302	287	237	288	253	264	237	275	281	251	270	261	265	249	289	260	282	272	270	249	251	285	270	233	264	260	278	250	273	286	276	262	286	265	288	257	282	264	254	265	288	260	258	274	272	257	240	267	277	291	270	258	291	250	272	248	300	258	258	269	279	291	276	277	262	276	272	303	282	269	272	271	271	292	248	266	294	287	272	243	238	267	286	262	279	290	250	289	262	250	278	249	269	281	257	246	268	266	243	255	235	283	212	273	267	268	271	260	287	268	235	273	300	252	271	254	247	269	277	317	274	284	259	267	291	257	256	270	248	244	269	242	290	266	263	247	256	244	260	258	267	273	272	257	268	265	289	251	270	245	253	293	296	268	253	267	267	243	280	269	266	244	272	252	265	280	261	232	280	270	259	275	258	240	283	286	272	258	245	235	277	282	266	250	266	266	281	269	274	274	275	285	281	229	242	312	287	269	267	295	274	242	290	298	262	250	254	274	269	268	275	297	255	261	267	230	261	292	256	284	277	293	261	244	297	248	282	280	252	263	264	270	240	271	263	238	259	261	261	239	294	270	277	263	284	255	297	254	267	273	268	258	262	280	265	255	232	281	244	258	250	262	266	251	256	264	263	262	308	237	262	285	276	261	245	280	269	290	289	270	241	263	269	266	249	249	258	262	265	287	268	257	251	239	267	276	257	273	285	291	274	275	259	290	282	268	258	252	268	257	227	296	254	250	265	265	288	259	273	262	245	268	266	260	253	255	255	255	278	265	270	277	293	297	256	290	263	281	260	294	288	265	270	239	263	236	260	254	250	230	257	276	255	287	262	281	279	256	284	264	281	274	208	267	249	251	234	278	250	268	292	284	226	291	218	283	252	232	254	267	263	278	277	283	241	263	254	265	263	243	240	273	274	250	267	252	291	312	249	262	288	279	244	231	241	258	286	279	281	239	290	270	276	280	258	259	318	266	277	259	258	267	250	281	276	273	269	263	265	311	264	268	267	283	274	293	316	255	251	267	310	282	301	289	276	265	263	281	290	253	273	280	278	262	275	277	278	265	254	263	259	261	290	256	262	312	287	274	252	264	272	278	253	260	253	275	277	285	280	253	277	254	249	241	256	280	282	271	251	272	274	250	271	284	288	290	314	285	251	281	262	292	285	246	247	271	278	252	262	258	264	251	280	260	260	262	275	255	274	272	280	270	244	244	232	267	276	270	277	284	282	267	280	264	246	291	260	261	257	261	276	283	264	264	259	269	247	283	268	286	296	278	230	264	274	283	280	262	272	302	279	251	272	257	297	310	287	272	247	257	284	269	243	259	270	252	273	285	250	258	241	266	275	264	237	296	235	257	261	262	282	245	259	287	248	279	295	319	266	251	273	271	256	284	283	274	264	264	278	265	274	269	265	245	295	251	248	264	279	252	267	265	260	276	260	279	278	281	286	237	254	294	273	247	270	276	258	267	280	288	289	263	247	257	258	273	273	295	264	257	262	264	259	286	271	257	268	287	269	260	283	275	283	282	247	281	265	286	267	273	284	256	278	295	296	285	257	289	276	266	287	285	297	289	270	267	234	259	252	261	257	248	259	276	270	282	281	277	261	249	251	255	284	259	256	281	270	260	275	252	251	266	274	286	246	262	250	265	277	253	286	263	253	290	261	291	290	270	295	254	249	268	274	270	284	257	252	248	253	251	286	261	263	272	252	242	246	257	263	255	252	290	264	268	253	278	265	273	268	259	267	264	261	263	278	259	248	246	270	298	272	269	261	272	264	260	245	245	289	239	282	250	282	234	256	262	273	266	274	237	254	258	262	256	257	292	270	274	275	261	268	275	250	271	263	269	248	271	295	287	268	257	260	272	263	259	245	282	293	257	278	296	248	277	261	266	273	244	275	286	272	291	257	282	284	279	253	283	277	285	263	271	282	275	269	235	279	249	252	249	227	279	319	279	269	296	264	252	297	252	258	280	277	259	272	261	248	278	267	289	259	265	248	262	278	279	279	268	288	268	278	263	292	246	286	274	273	270	262	235	260	276	289	280	270	272	301	269	266	259	268	284	261	245	291	272	284	258	280	268	301	260	247	249	277	254	286	259	272	249	268	266	256	281	298	259	281	257	286	228	262	276	264	248	271	279	261	282	252	284	233	284	270	276	257	244	284	252	259	266	276	258	273	279	272	270	264	265	272	276	269	282	257	275	286	265	277	266	269	257	260	282	262	247	280	260	254	255	294	280	257	255	261	270	292	293	271	261	268	247	266	295	254	237	298	280	230	233	265	272	268	271	253	258	256	250	270	259	289	242	290	273	249	280	264	287	253	278	251	277	250	286	273	246	240	286	255	293	233	260	291	297	245	247	256	255	246	239	261	286	268	268	251	240	263	291	248	264	282	272	286	292	282	281	263	279	257	257	239	247	266	270	257	288	280	272	257	292	273	306	269	281	261	258	289	252	260	249	266	265	253	270	270	267	273	268	295	287	270	256	300	230	266	287	259	265	259	298	267	281	278	250	240	244	267	284	286	272	274	268	262	255	272	254	283	252	272	287	248	264	274	259	274	291	269	251	269	280	268	277	290	257	294	254	285	260	282	274	270	283	256	272	249	281	269	273	251	295	273	263	278	270	281	283	290	297	276	274	235	265	267	293	288	289	244	261	248	284	264	261	277	262	263	241	288	251	246	271	300	290	267	225	260	245	241	292	260	270	253	236	285	250	262	258	255	253	259	270	278	245	244	253	281	264	269	301	270	256	291	242	251	264	250	271	278	256	273	273	273	268	263	284	255	280	240	253	254	264	241	259	261	251	273	272	274	268	269	262	285	249	259
13537	17565	28006	32382	35939	35995	35365	34468	27599	25576	29089	28852	22860	21942	20075	24156	19534	19285	21326	15225	15140	18416	22250	21602	22143	21538	22469	21423	19187	22527	20395	21580	23145	20573	16446	17744	18134	15213	12118	12497	11609	11898	13460	11294	11244	12536	10859	10852	9994	7832	7929	6380	6935	5945	5706	5931	5455	5554	4626	3812	4274	5078	6135	6253	4739	4308	4089	3944	3396	3620	4021	4244	5051	5607	5198	4336	2872	2664	2575	2515	2228	1710	1371	1303	1260	1265	1229	1185	1217	1103	1244	1173	1148	1132	1130	1097	1088	1015	1035	1141	1312	1639	1642	1361	1065	1109	1032	989	904	958	932	913	870	899	926	905	868	928	920	940	898	889	889	808	820	776	800	798	852	826	795	759	760	754	762	725	782	749	703	724	757	734	790	766	730	733	750	789	820	791	749	825	781	827	782	746	755	787	764	820	753	761	754	734	799	725	811	786	788	768	750	723	744	741	790	784	735	746	739	761	755	703	742	746	740	738	742	756	768	739	785	724	745	753	778	750	731	738	805	725	756	741	763	746	747	712	794	718	793	778	722	811	753	727	725	781	711	762	777	765	756	752	767	746	752	776	748	730	700	790	690	728	779	803	810	773	760	743	740	777	791	738	790	807	767	776	729	771	767	768	757	757	748	765	769	763	774	774	777	751	816	748	827	713	756	808	763	732	696	741	733	741	740	775	727	751	745	739	789	762	767	777	710	742	744	802	750	722	768	748	754	731	759	785	795	786	789	785	717	764	749	803	777	766	768	805	796	746	778	754	768	789	737	742	756	762	735	724	752	733	741	722	728	766	783	801	756	776	764	756	785	777	744	776	776	764	802	751	765	769	759	756	704	729	753	782	768	750	777	753	794	744	717	806	696	769	807	724	697	721	798	726	730	710	722	728	769	756	810	757	756	778	775	742	737	767	790	758	754	791	755	784	768	767	809	748	728	685	777	734	747	768	746	748	782	761	772	760	785	772	757	756	726	790	788	738	770	706	795	729	807	731	832	750	776	832	756	767	765	743	792	786	745	759	744	752	752	787	763	779	756	728	740	776	726	739	769	746	765	755	749	761	767	780	770	754	756	720	809	797	813	748	771	761	807	750	758	780	718	738	795	802	790	772	742	787	722	719	728	731	796	705	740	753	758	734	719	783	782	746	708	802	725	788	780	767	770	722	764	744	794	737	726	744	772	787	816	733	736	763	768	749	764	759	746	750	792	711	747	770	748	764	754	803	750	761	775	756	755	750	790	737	747	751	743	799	739	782	792	751	750	762	762	790	751	751	806	756	688	758	712	738	803	768	769	716	813	796	770	725	702	766	793	763	724	766	767	744	762	733	777	763	746	711	754	731	697	771	768	777	769	763	759	741	812	792	792	721	757	735	743	791	735	743	765	765	782	728	784	731	781	794	759	759	709	767	748	758	746	716	764	744	764	761	724	824	774	776	785	776	782	717	764	729	773	737	761	766	725	743	765	741	736	763	707	743	724	762	808	782	756	749	779	752	737	708	722	758	765	735	759	747	793	757	756	762	811	707	747	828	777	780	730	750	764	768	752	753	734	770	691	739	807	759	777	746	727	811	724	787	729	745	714	763	741	761	757	775	797	756	729	737	761	801	775	786	790	748	758	768	808	770	735	790	697	741	798	746	788	720	764	763	731	729	780	744	750	799	788	782	763	797	718	750	745	782	741	741	788	749	736	716	724	701	788	738	820	720	733	734	738	769	739	783	758	809	731	727	744	744	794	768	755	722	747	733	787	777	799	762	706	774	781	767	752	790	769	737	762	775	796	769	796	825	793	770	795	723	776	743	776	738	781	788	766	732	742	824	769	786	806	758	794	770	775	700	755	797	714	740	713	790	734	766	752	738	766	769	768	807	754	778	787	785	729	710	711	741	792	742	799	803	720	753	752	749	789	739	767	754	743	839	792	723	747	751	702	751	757	747	726	784	769	794	727	783	770	774	795	771	768	758	750	760	755	708	755	737	710	768	712	716	719	769	751	753	765	712	765	750	748	735	783	783	814	770	740	749	787	774	744	758	766	777	784	797	772	782	702	758	798	781	766	710	792	780	761	757	755	768	740	699	777	749	782	756	796	715	745	697	709	791	763	732	713	803	776	725	733	762	752	779	721	724	750	749	707	746	750	800	748	739	796	770	761	768	755	717	811	762	751	754	730	758	812	755	764	783	789	774	725	773	744	765	801	772	775	791	793	749	781	757	766	761	741	793	807	777	730	669	780	802	780	736	764	777	777	790	759	761	745	805	753	745	782	754	770	781	780	803	767	773	749	720	780	779	785	779	706	797	743	762	786	784	807	769	795	776	774	786	712	785	799	728	771	754	784	758	777	847	810	761	741	758	761	782	738	759	774	727	753	803	764	751	778	755	727	702	770	727	797	774	761	722	755	809	816	718	767	813	769	778	767	797	749	783	768	781	748	771	785	770	735	766	728	757	766	781	742	705	741	742	741	732	736	768	769	775	716	780	778	739	784	778	735	734	760	790	732	760	815	811	743	782	755	761	789	736	779	712	746	758	752	735	788	753	754	735	752	749	793	734	748	782	700	725	770	767	765	784	781	761	742	807	764	743	784	775	763	799	716	784	769	755	789	762	789	791	742	740	747	763	731	765	733	734	709	760	752	739	802	806	794	815	745	764	739	767	787	754	774	734	748	771	756	784	738	749	767	749	767	762	760	748	755	782	719	796	750	763	755	772	711	745	785	743	753	729	819	773	757	807	748	794	794	774	752	784	798	739	730	739	759	756	735	732	818	746	787	793	785	762	731	736	800	731	725	769	760	758	757	832	784	766	776	789	756	814	758	764	763	742	803	742	765	743	785	736	772	712	723	805	804	719	795	782	772	724	797	793	744	762	793	755	738	751	768	803	768	764	737	758	787	800	742	757	752	746	783	750	731	770	782	757	732	719	762	777	708	780	737	756	746	728	757	795	763	782	725	726	753	738	766	782	809	718	774	756	741	802	751	771	770	746	763	729	703	728	720	781	739	704	765	743	754	767	765	762	740	752	745	755	737	773	765	766	776	705	730	752	737	778	743	771	793	745	728	776	825	768	784	713	757	801	748	771	756	782	723	722	711	735	777	739	720	769	762	796	756	746	773	742	758	746	801	780	770	747	714	780	794	747	751	773	732	794	759	759	801	733	724	734	754	777	735	748	862	735	761	758	788	774	746	729	774	735	736	724	749	729	769	781	792	792	777	744	839	770	749	759	781	818	775	783	782	760	774	750	794	733	757	741	776	796	729	763	753	763	754	742	776	761	773	768	783	791	797	776	786	772	776	793	712	792	723	720	726	790	789	751	752	751	779	815	719	777	739	751	749	758	729	779	762	744	751	764	792	761	717	775	732	746	730	779	741	762	800	763	762	769	745	786	778	768	764	787	753	730	755	722	787	727	778	760	767	737	747	760	728	717	754	748	759	737	783	751	713	794	757	764	698	709	794	783	770	761	774	767	806	827	742	772	794	726	755	762	760	741	728	705	721	790	718	740	767	776	784	766	823	743	744	738	817	740	802	744
4601	3124	3764	3068	2168	1621	1221	943	771	666	686	550	466	391	359	313	350	276	321	271	279	251	281	257	275	287	262	300	241	269	215	224	284	286	262	265	256	256	204	214	247	240	259	223	215	216	220	215	213	214	190	180	220	211	214	209	197	192	183	209	204	185	219	189	195	227	211	219	198	196	210	192	208	193	179	194	205	187	214	185	175	195	189	208	196	174	156	172	188	183	199	183	200	188	190	188	185	203	178	169	197	190	187	185	220	226	195	167	202	158	221	169	192	186	166	185	177	196	166	177	187	197	178	177	184	175	200	185	192	191	178	177	183	172	155	184	188	165	196	182	186	183	166	163	194	191	195	184	184	191	188	180	167	177	194	188	171	148	208	197	171	197	174	199	193	178	195	181	199	168	183	177	180	167	196	192	174	187	192	165	190	185	198	180	162	194	190	199	211	201	206	184	183	203	199	161	187	183	163	201	172	203	179	165	184	186	193	176	176	193	181	198	195	192	172	165	196	194	199	172	166	200	182	188	182	177	172	172	187	188	173	170	181	178	185	203	200	168	186	181	173	183	184	180	201	158	200	193	189	221	186	162	175	189	179	191	193	177	178	169	192	186	179	173	183	192	186	191	186	183	168	196	183	180	204	176	187	199	174	181	187	175	184	187	181	195	188	176	186	186	181	197	196	193	162	179	205	173	188	210	185	174	190	187	179	189	171	208	194	161	196	200	182	165	195	197	186	186	173	180	188	179	191	187	197	174	186	205	174	200	158	188	158	205	174	177	180	192	156	188	172	211	168	188	181	195	202	175	176	194	173	187	179	182	189	182	199	186	199	191	195	181	175	189	170	180	197	184	198	187	173	184	159	194	167	168	198	210	192	185	160	174	167	179	175	163	190	178	200	182	173	197	208	186	169	165	185	171	185	182	187	163	205	184	187	210	176	186	181	170	176	179	191	200	189	165	201	189	168	148	187	172	199	151	186	193	190	189	169	176	192	180	192	178	166	186	178	177	180	180	164	170	191	189	181	175	208	194	179	168	161	170	173	189	176	182	185	172	218	169	165	160	184	179	180	171	190	182	176	211	177	168	186	205	184	199	197	194	192	180	184	200	179	194	178	182	179	183	179	170	166	187	186	199	191	181	188	176	196	192	200	198	197	188	197	205	206	164	205	184	177	202	167	184	192	179	173	185	189	179	196	215	176	184	182	167	210	161	183	178	174	171	185	188	182	190	197	185	188	182	187	188	208	180	196	180	193	182	189	188	201	181	190	171	190	195	181	187	179	185	210	204	185	197	178	178	194	166	205	174	178	188	166	180	169	191	168	176	181	174	206	193	190	168	167	203	178	172	183	208	194	181	188	177	186	185	206	192	161	157	180	179	206	183	187	191	151	192	176	187	175	184	178	180	215	190	177	161	171	183	185	177	168	198	176	185	176	169	179	186	203	183	199	173	178	186	194	202	191	218	182	196	191	212	184	180	183	198	208	168	192	143	174	192	198	204	188	191	194	174	197	192	187	170	201	184	174	184	184	190	183	192	197	174	189	204	194	174	177	194	197	174	183	166	182	178	210	180	193	197	180	185	206	175	190	183	207	226	170	178	188	170	186	187	195	186	193	184	195	182	180	167	170	192	208	184	174	181	202	170	188	191	164	172	197	170	186	179	187	210	173	151	197	191	187	174	171	179	163	187	208	189	198	171	178	164	194	175	177	189	192	181	181	190	176	190	179	183	186	150	171	190	192	194	183	200	176	169	172	186	178	170	202	184	191	182	202	183	175	155	192	171	163	178	195	178	204	170	176	190	183	183	157	194	170	195	205	177	195	200	208	182	183	179	185	195	198	198	168	191	180	179	182	194	174	188	147	200	175	209	191	173	177	182	174	181	159	170	203	209	181	154	182	178	203	192	192	174	186	202	195	196	206	165	172	171	204	179	196	176	188	194	190	198	175	178	191	198	164	182	175	183	200	185	177	196	192	185	173	190	176	179	168	190	177	152	175	188	162	171	187	199	191	165	202	175	195	205	158	191	189	170	174	198	174	191	167	190	191	169	203	199	179	199	170	165	175	156	189	183	200	206	181	176	194	192	201	190	194	177	201	199	176	174	209	165	181	179	175	169	177	160	195	181	170	172	199	196	181	188	201	178	172	191	169	202	184	169	202	186	188	173	194	176	182	185	176	193	178	206	174	163	182	163	192	192	169	175	186	187	182	199	186	192	181	191	197	192	175	205	177	184	181	182	208	197	166	161	183	170	194	174	182	189	184	162	181	167	166	184	171	194	212	173	183	190	191	166	170	189	195	172	218	185	178	189	166	159	195	194	187	176	181	160	174	196	190	169	183	201	161	178	184	192	196	173	199	179	198	193	191	196	184	167	195	188	178	161	181	190	214	170	196	180	185	182	171	175	180	170	181	172	190	150	186	207	195	203	187	166	186	169	164	185	172	181	203	180	201	188	179	200	169	173	206	198	188	164	194	201	145	190	182	182	158	199	178	184	187	172	177	195	175	193	183	185	180	181	191	176	181	188	198	173	194	194	179	184	216	178	187	170	164	179	167	214	181	177	199	193	194	195	191	193	152	172	186	197	176	185	179	177	188	166	174	194	176	194	210	182	178	175	181	194	188	171	176	172	164	199	154	176	186	176	182	198	192	163	176	170	182	207	178	206	178	212	183	164	164	176	210	199	183	192	182	157	179	163	189	169	204	178	185	188	185	169	177	166	187	188	184	181	191	177	168	209	167	187	193	176	172	144	150	168	176	174	187	189	191	185	194	207	181	170	201	165	166	181	190	186	193	176	205	187	188	207	172	202	155	188	195	201	188	210	164	195	176	186	222	198	196	181	171	184	178	180	202	179	198	205	168	164	198	172	164	185	169	185	206	183	200	179	192	197	174	212	183	208	168	184	193	182	174	160	180	159	186	145	170	199	183	190	185	173	170	163	179	190	181	199	202	170	182	211	185	191	214	184	210	170	191	178	181	186	180	189	171	173	172	169	180	187	172	187	194	168	183	196	179	171	161	156	197	192	202	186	159	166	175	163	195	159	177	212	156	183	204	193	175	181	190	157	176	170	178	182	180	192	185	189	183	199	184	189	165	207	198	195	192	182	200	172	155	205	184	181	161	190	195	193	174	161	179	172	178	191	188	191	187	198	185	157	181	189	171	178	177	190	189	180	174	164	208	175	180	184	185	175	183	169	205	171	164	185	178	182	183	182	172	185	204	188	187	208	199	167	187	169	152	181	172	169	198	168	162	172	182	196	182	172	184	183	194	182	196	170	179	176	181	181	162	168	184	183	170	200	190	218	169	164	195	182	184	213	201	193	198	200	189	182	160	180	191	178	172	182	175	182	178	206	185	161	184	185	188	197	192	190	163	185	154	173	166	190	208	198	169	193	191	174	177	168	182	165	166	171	159	175	166	168	192	199	174	169	180	182	180	205	216	146	198	192	165	175	173	208	150	184	176	185	192	157	187	176	182	184
3611	3805	7477	8519	7512	5838	4783	4313	3436	3006	3395	2930	2324	1751	1587	1692	1446	1348	1506	1220	1116	1122	1314	1257	1334	1280	1295	1287	1057	1281	1270	1238	1423	1281	1158	1100	1079	972	889	894	908	964	919	909	820	879	840	868	839	774	842	712	770	726	671	730	700	739	713	668	706	695	702	700	726	749	743	657	678	667	640	644	653	704	677	643	629	623	589	566	611	550	564	542	524	567	540	582	566	536	587	547	589	569	562	601	574	606	565	584	536	625	591	549	562	562	598	583	580	591	582	562	557	567	518	584	556	544	544	533	566	593	559	569	538	549	550	577	545	587	537	566	566	584	563	566	519	600	541	524	571	522	535	544	507	530	558	571	567	584	517	552	557	545	578	584	545	541	542	564	534	540	538	537	539	515	548	559	551	512	516	560	521	527	587	566	521	547	577	556	557	501	532	544	596	540	556	541	563	570	590	586	562	556	535	550	550	500	551	519	560	511	548	527	557	540	507	559	534	556	545	552	565	592	545	535	551	608	518	613	568	520	527	561	532	536	533	535	535	572	552	513	558	574	542	551	527	520	515	568	545	542	550	538	564	521	529	547	555	528	523	588	521	564	577	573	547	589	557	540	548	567	541	601	546	555	544	538	545	570	544	558	553	553	545	531	575	546	527	538	515	522	540	572	586	519	535	511	576	536	547	534	557	558	500	516	568	565	530	507	527	553	585	546	552	573	572	517	565	545	527	532	581	541	543	525	568	630	579	510	558	560	551	568	507	541	551	542	548	577	574	556	565	553	499	517	538	564	553	541	539	539	472	559	527	554	584	543	544	539	559	575	526	555	528	545	553	537	526	482	545	537	557	541	575	504	526	529	540	541	568	529	563	514	567	549	539	534	541	570	512	565	610	603	569	574	516	547	559	520	524	545	541	542	519	549	577	556	531	549	546	539	527	545	550	543	527	536	603	541	557	561	534	538	515	545	545	521	550	577	546	588	550	578	554	566	549	535	525	549	522	509	544	593	518	525	534	575	538	524	553	494	544	571	522	516	526	553	533	516	550	552	551	580	557	577	550	570	548	542	566	508	547	558	556	522	559	516	519	549	579	543	506	538	557	552	552	518	563	534	561	532	559	569	540	591	535	577	564	524	595	551	527	516	531	552	565	592	514	530	545	519	578	538	598	577	540	600	557	517	566	530	519	551	556	568	517	565	484	536	532	526	532	549	526	566	514	476	521	538	557	549	534	543	527	548	552	541	565	540	557	536	577	566	538	549	553	540	615	565	591	535	538	547	542	550	544	497	516	561	536	557	528	532	531	576	530	536	524	572	534	536	559	538	535	551	514	519	564	607	551	551	542	537	515	527	539	590	540	536	520	540	560	562	515	519	513	547	560	566	564	555	533	497	544	515	537	568	537	543	548	528	543	543	542	506	549	559	528	572	509	545	501	524	523	567	525	551	542	575	522	580	568	547	505	596	526	564	559	539	551	565	539	523	548	528	531	520	514	540	537	598	569	529	531	519	514	561	557	513	542	526	529	542	516	575	544	555	534	596	563	567	553	546	507	518	512	504	504	604	564	570	568	550	535	551	533	575	520	532	524	549	533	594	568	566	522	572	554	554	499	536	529	548	570	552	543	557	551	550	505	532	533	512	538	559	533	592	545	549	562	525	558	553	523	573	614	564	534	557	562	548	541	548	544	586	534	542	523	521	570	546	567	531	524	572	532	550	554	537	511	554	604	486	547	554	535	542	515	553	507	527	512	574	525	568	553	570	577	534	522	590	527	554	573	560	566	579	595	548	544	502	538	567	559	605	532	546	515	564	586	566	587	534	496	530	541	564	560	578	538	584	544	539	492	571	559	518	524	568	548	568	544	531	535	532	544	544	523	546	585	514	608	531	516	507	514	542	542	539	519	553	564	571	586	550	516	534	530	532	567	523	540	565	591	531	531	552	539	535	524	552	540	554	548	562	529	520	552	582	543	549	552	530	535	508	553	506	522	578	558	526	578	516	588	512	580	541	552	527	507	530	537	562	573	491	528	563	551	571	559	552	583	583	503	508	578	554	559	567	532	559	573	557	556	554	568	525	537	549	551	539	562	545	559	556	553	554	563	535	537	548	549	534	538	533	540	539	559	556	512	553	548	527	496	548	550	526	557	578	556	546	550	547	549	536	563	555	541	533	513	545	542	565	539	520	566	569	539	524	568	553	532	541	548	556	541	559	531	538	513	566	523	535	543	564	534	547	538	554	581	541	545	505	552	517	548	540	555	514	546	530	574	556	520	573	540	533	523	571	531	587	553	556	564	546	538	560	570	558	551	542	547	530	576	536	500	523	518	552	570	584	526	557	565	526	561	508	605	525	566	549	539	528	517	554	551	545	559	552	631	564	523	539	559	522	527	528	565	519	549	572	589	485	545	525	530	520	540	576	548	557	574	532	573	571	550	536	532	532	547	556	538	537	536	516	534	525	553	547	589	585	525	568	559	540	536	605	511	560	581	562	521	556	579	523	545	527	536	519	518	561	533	555	608	527	571	559	565	526	569	551	582	543	573	591	527	508	551	561	533	570	517	567	560	574	511	568	594	542	541	570	550	521	548	542	523	519	581	568	545	544	546	577	507	590	561	556	557	522	526	540	532	552	572	562	545	574	578	575	554	563	510	499	551	533	547	560	518	557	567	538	507	585	539	517	538	576	580	522	552	526	511	555	559	558	560	561	560	521	558	527	572	534	540	537	539	504	536	582	572	524	597	549	549	562	532	535	565	580	556	556	531	522	557	545	544	545	551	507	562	566	556	524	547	579	516	506	556	585	562	569	545	540	568	531	557	527	554	571	528	561	555	576	549	518	545	524	543	536	559	545	539	606	530	536	568	526	541	541	549	584	517	558	566	499	541	591	542	489	542	550	555	539	560	543	596	519	528	547	572	541	555	527	570	575	603	580	526	526	547	587	512	528	570	516	555	586	562	518	576	575	554	521	539	538	546	542	554	526	541	562	540	525	477	552	571	551	540	562	566	550	511	569	559	562	559	535	562	558	540	519	532	580	559	553	529	527	501	565	572	579	545	537	526	538	505	551	552	551	557	546	519	569	552	522	531	563	555	567	605	526	551	533	587	570	534	546	562	535	568	575	573	544	547	547	521	579	528	549	556	505	540	512	530	506	533	521	581	544	591	538	526	581	537	500	534	523	552	554	541	504	514	549	571	533	543	573	572	545	545	567	599	564	550	482	544	532	597	525	576	549	570	571	497	525	507	536	529	571	517	545	580	530	504	497	522	550	607	567	544	552	550	524	571	529	586	564	553	539	541	512	533	604	584	548	541	556	520	549	562	551	543	550	543	574	539	554	543	548	559	540	509	601	548	563	532	569	528	527	579	584	516	560	530	536	512	546	526	601	545	563	537	525	576	548	540	537	542	538	574	508	548	572	539	518	554	608	543	568	470	524	568	514	490	530	577	527	548	549	500	545	549	529	527	521	557	512	500	549	576	486	564	534	564	559
15167	14054	21360	22312	21914	18044	14124	12013	7950	5601	6575	6418	4630	3664	2815	4156	2462	2179	3265	1927	1472	1880	2378	2295	2372	2222	2287	2117	2025	2434	2304	2611	2675	2701	1841	2066	1868	1285	1024	1358	972	910	913	949	1030	1181	924	831	790	595	634	546	603	479	535	485	461	554	427	429	408	413	511	535	476	438	410	366	380	386	407	429	457	487	486	382	341	304	290	303	265	241	214	258	257	246	222	233	243	220	228	231	224	217	221	222	212	216	203	260	206	229	279	217	191	210	230	208	215	184	222	213	199	216	211	230	216	221	215	192	187	193	228	215	220	210	218	220	201	181	185	210	188	209	213	242	208	185	195	173	189	214	199	194	209	217	219	199	197	198	205	195	214	200	187	190	198	200	195	206	216	196	180	210	228	225	186	199	229	186	216	195	204	207	220	212	198	169	194	212	221	218	159	210	212	203	213	179	196	193	192	198	179	199	233	232	170	230	197	208	208	191	208	185	205	209	197	212	198	185	201	205	219	197	216	233	197	192	206	178	207	210	187	203	200	220	213	197	189	184	209	202	217	195	221	186	213	219	217	186	198	188	196	197	209	185	205	197	199	211	186	219	196	215	219	193	221	205	182	212	184	212	176	228	206	206	208	224	228	205	202	212	225	173	223	197	215	205	195	179	209	202	215	213	198	197	196	193	195	188	225	187	199	190	212	181	198	187	206	191	191	219	193	196	222	207	214	204	220	183	208	188	192	200	192	206	198	217	222	193	211	219	179	214	198	190	217	197	180	197	204	197	180	212	192	187	215	217	226	218	194	246	209	208	198	200	202	179	185	178	222	183	180	180	223	198	195	200	192	206	207	191	204	211	212	201	211	196	205	203	206	214	197	215	222	200	183	213	198	193	201	233	188	207	215	208	208	206	203	201	223	190	238	180	189	219	205	171	242	219	214	183	209	201	207	213	183	188	201	224	181	186	203	193	193	202	209	213	211	202	215	208	202	204	202	171	205	189	194	184	194	204	181	219	185	180	207	205	215	192	196	200	175	174	198	189	206	182	176	217	183	199	214	220	227	199	211	217	203	247	203	205	193	211	182	202	197	210	182	214	206	202	192	207	210	210	173	206	203	206	201	189	216	184	223	187	229	215	216	228	205	201	216	204	202	182	195	197	219	215	222	200	212	192	218	151	188	209	209	222	195	193	210	222	207	191	202	208	207	213	201	212	212	191	215	210	197	211	217	202	247	179	196	215	196	215	190	230	204	214	179	207	211	206	213	183	210	229	183	211	156	182	218	214	219	200	211	197	190	217	195	192	197	185	219	182	202	191	219	201	176	197	196	200	199	219	212	212	207	205	223	193	170	206	196	179	202	212	205	220	210	206	190	218	189	198	218	199	190	192	187	214	195	217	204	208	190	235	189	226	204	213	187	251	191	224	226	218	202	201	205	201	209	197	190	226	243	176	221	222	180	196	198	183	212	177	224	215	195	193	204	216	197	186	218	199	204	198	208	209	218	195	202	197	184	196	215	201	226	204	184	200	188	205	209	202	204	202	194	204	230	218	224	194	193	192	210	212	206	203	228	201	212	204	193	205	201	218	201	211	219	204	206	185	233	204	198	207	223	200	179	198	225	199	212	190	227	199	195	208	205	208	184	202	206	195	190	231	231	198	209	178	204	203	200	204	217	193	201	220	203	200	205	203	213	233	208	211	211	220	195	193	222	202	174	207	207	214	223	204	228	198	192	209	262	189	193	201	202	216	178	234	191	231	227	209	190	192	220	228	215	214	193	230	198	219	225	209	218	215	173	213	188	198	195	232	195	198	192	209	220	196	171	178	196	171	196	215	164	225	207	220	197	199	201	205	203	199	207	195	205	205	194	213	212	183	195	189	176	169	202	213	217	183	216	191	213	208	223	183	213	189	206	206	222	208	222	217	196	224	207	206	207	212	192	179	223	186	192	194	207	230	212	209	212	200	199	203	200	184	200	201	201	193	204	195	202	212	194	188	203	207	226	187	211	233	217	214	200	179	201	197	197	195	199	199	209	205	205	191	199	201	195	190	175	198	196	188	174	178	199	213	200	217	211	208	220	227	202	201	203	225	181	218	209	219	196	203	199	202	206	197	235	212	204	230	189	200	227	213	169	205	222	197	191	189	227	186	203	192	189	216	186	208	188	199	211	214	208	209	215	200	219	210	203	198	198	220	230	182	201	190	205	209	185	207	168	218	235	186	199	230	203	189	177	196	201	183	206	221	206	165	192	206	201	182	193	188	214	207	183	188	198	206	199	202	200	216	192	213	207	218	207	219	204	201	233	200	209	213	186	212	194	192	188	201	180	207	181	204	205	208	236	193	199	197	194	200	203	187	211	195	192	193	179	197	188	183	208	197	209	187	204	169	208	210	219	200	228	231	201	189	213	205	187	217	217	197	194	189	212	241	219	204	202	201	218	194	189	219	220	185	196	192	218	209	195	223	206	229	197	211	212	195	207	204	200	246	214	216	229	196	202	215	212	175	222	191	207	177	188	229	211	202	205	215	208	205	205	179	194	211	169	225	225	209	235	204	212	191	209	218	182	195	205	166	203	176	218	213	184	190	193	200	193	199	192	205	192	201	201	216	183	200	206	209	186	179	202	189	200	181	192	206	196	222	194	204	214	193	196	214	189	205	183	232	207	200	213	194	220	204	187	219	201	224	202	209	181	195	196	223	231	214	195	166	222	236	191	205	206	214	209	215	176	205	175	221	177	230	175	221	212	211	177	210	195	198	204	226	208	213	193	214	197	189	181	207	215	201	213	183	209	200	180	212	177	192	204	201	189	202	211	199	224	189	207	210	207	217	204	214	202	220	185	210	203	223	213	224	193	196	207	237	219	185	204	219	187	198	181	203	205	182	209	207	174	192	187	191	192	183	192	223	218	202	180	215	172	210	201	230	233	203	202	217	187	197	211	237	209	204	189	209	204	230	225	185	247	212	209	195	182	201	221	210	228	223	179	207	205	200	185	224	191	189	201	202	229	221	198	199	211	195	200	219	202	183	184	212	196	183	205	217	212	214	212	217	186	182	206	214	199	192	217	214	222	217	202	203	201	223	200	194	168	168	221	201	191	202	222	222	206	199	194	205	195	214	199	233	206	227	206	211	221	188	206	231	202	213	216	211	193	220	196	173	204	224	182	204	214	224	208	213	200	201	207	188	194	172	199	196	216	204	185	223	209	232	196	220	210	226	195	198	205	221	186	206	207	237	163	215	205	219	173	218	178	198	217	222	181	219	214	220	211	196	200	197	215	228	185	194	188	203	183	185	218	200	233	193	205	191	221	201	189	212	168	218	199	205	194	190	186	189	187	229	189	191	191	190	203	226	206	218	190	199	193	189	203	215	191	230	198	187	227	192	212	219	208	200	214	204	187	185	203	216	194	179	198	214	211	210	222	231	194	191	206	178	198	196	177	189	200	210	197	198	202	216	209	229	219	200	172	218	203	209	203	213	193	214	196	223	195	212	215	194
9894	12805	22545	27253	30729	29436	27991	27671	20419	17777	19784	20402	15459	14787	13721	16952	12183	12283	14479	9020	9196	11149	13982	14165	14460	13758	14477	14353	12500	14372	13828	14335	15346	14206	10608	12233	10720	8911	6945	8700	6744	6690	6175	6745	6326	7765	6085	5921	5646	4291	4680	3723	4164	3165	3179	3597	3033	3388	2794	2390	2493	2808	3456	3709	2799	2405	2251	2192	2109	2107	2371	2554	2908	3265	2905	2210	1594	1603	1551	1433	1394	1053	927	945	931	869	838	842	830	767	866	815	799	786	814	771	734	680	717	787	876	975	1028	920	802	744	781	795	678	677	689	696	631	685	651	649	645	656	703	685	707	663	652	629	619	663	632	639	633	619	642	613	629	616	625	628	617	610	607	583	626	600	597	594	621	614	564	568	609	589	581	574	626	588	544	594	590	623	567	662	588	655	603	597	623	584	626	613	625	625	558	597	587	608	577	594	570	635	612	591	590	586	570	582	573	603	603	561	636	620	610	558	624	571	608	583	567	669	566	558	608	617	565	588	597	634	560	643	634	604	628	619	588	622	599	587	624	607	614	578	602	651	636	575	568	621	631	632	595	606	615	611	610	591	630	602	633	635	605	594	607	619	598	608	647	590	595	633	591	559	617	575	638	621	624	645	597	583	609	616	579	611	608	610	595	643	608	606	571	605	638	576	602	576	571	609	565	591	567	608	613	600	612	630	584	607	574	606	633	608	570	599	556	606	574	624	602	594	609	615	580	604	586	588	599	604	553	645	618	605	606	592	597	558	578	600	590	599	593	618	603	614	594	625	615	614	619	589	588	599	601	614	612	560	590	605	614	556	625	577	624	585	619	624	600	613	625	597	613	614	618	654	595	582	605	595	596	611	618	587	579	617	607	604	614	610	629	583	639	586	637	613	629	616	590	651	584	607	609	607	648	607	573	589	607	590	596	638	573	629	621	589	611	572	548	613	607	610	610	638	596	628	618	593	582	591	565	603	513	593	579	568	611	613	598	628	620	607	581	608	603	600	661	626	651	620	605	581	660	619	594	583	573	605	590	638	649	590	631	601	593	665	626	590	592	605	623	619	592	609	601	559	590	629	611	598	572	592	587	640	655	589	617	605	580	578	614	596	577	645	579	582	582	583	608	657	592	599	558	606	617	598	576	581	644	570	650	638	565	605	621	610	603	604	603	639	599	605	615	611	620	601	620	609	571	615	591	635	653	635	607	562	618	651	592	594	578	593	598	591	606	579	598	598	593	633	575	624	569	603	628	566	603	589	639	647	556	607	578	638	606	604	601	640	556	629	572	608	610	600	587	638	632	565	589	594	631	619	634	622	616	621	632	582	576	593	590	579	584	628	594	603	569	577	567	579	619	593	577	574	575	587	612	598	615	605	611	568	606	566	613	615	658	582	596	567	574	610	619	567	599	584	626	606	636	616	631	580	601	598	635	615	611	601	597	590	575	607	632	592	561	639	579	593	587	568	620	595	643	600	606	605	581	641	648	612	560	612	597	620	562	594	608	599	595	602	574	631	654	579	649	570	593	630	607	611	621	631	625	580	615	618	625	588	589	625	564	613	567	602	676	559	620	609	622	624	599	579	564	625	601	629	566	583	575	607	579	604	620	589	604	627	566	567	597	577	644	646	630	628	618	616	598	575	635	593	615	583	625	573	609	580	582	607	580	588	645	622	627	542	610	619	593	525	636	590	615	619	593	611	572	658	589	561	620	600	593	575	605	596	611	588	601	641	583	587	581	669	581	636	657	615	608	617	607	621	610	595	606	618	591	576	605	531	614	583	569	627	610	624	649	615	603	569	623	619	618	649	612	587	606	626	567	595	599	581	618	664	586	609	631	631	588	613	545	622	582	589	613	613	611	596	600	563	611	614	606	602	612	609	646	592	585	569	607	613	613	584	618	615	586	612	595	609	619	565	594	609	642	569	589	581	622	645	569	573	612	611	591	614	609	597	604	597	571	578	602	583	562	649	538	604	562	615	599	587	590	604	617	624	586	636	614	608	576	625	567	588	567	557	657	619	591	579	587	604	579	589	588	588	601	628	574	577	573	621	597	593	594	619	598	631	630	577	588	548	586	609	616	639	630	620	644	619	626	608	641	639	624	592	585	614	617	602	637	580	591	639	639	614	601	643	586	611	586	620	638	577	614	576	645	599	601	581	619	547	593	569	608	574	620	628	605	598	569	606	600	653	626	609	587	568	600	654	586	585	560	584	602	598	623	594	560	609	578	603	588	544	606	609	583	601	615	616	638	624	580	592	627	594	579	598	627	641	607	608	608	562	596	581	640	611	616	628	553	600	574	598	610	639	650	609	588	581	616	609	647	592	613	564	566	575	600	577	582	584	639	604	563	601	654	562	585	621	586	610	589	603	602	640	571	624	576	595	637	604	599	571	608	628	566	604	645	577	622	608	590	621	608	570	574	578	610	605	633	598	581	575	616	615	584	601	608	597	637	568	568	627	612	629	591	592	619	623	580	647	627	594	546	573	637	627	586	583	595	596	574	618	585	587	617	621	568	597	611	657	616	603	663	625	616	629	640	623	602	633	606	638	556	595	625	563	627	594	600	611	566	610	610	581	640	578	604	629	616	597	595	614	616	587	616	596	608	597	595	587	657	630	575	552	601	595	604	630	611	642	620	581	549	603	597	603	609	620	551	642	619	607	574	566	588	624	601	631	574	550	583	632	592	582	597	651	609	641	610	578	583	566	566	591	605	658	591	594	625	614	626	575	607	646	602	587	622	612	617	618	634	656	621	617	567	599	645	624	651	604	645	594	612	570	635	672	595	593	628	585	586	618	574	594	603	658	638	584	558	576	576	620	569	614	623	618	620	588	559	589	645	645	633	608	610	630	530	580	541	625	603	577	569	609	589	634	599	584	601	631	607	600	638	643	654	591	636	579	601	638	618	628	593	610	591	582	633	608	629	626	587	618	620	634	612	587	614	594	596	635	643	606	587	603	575	607	600	602	597	601	577	554	605	598	591	611	574	568	626	627	601	573	569	602	577	607	591	609	578	602	627	618	585	619	591	607	597	595	568	621	615	605	578	631	607	616	622	615	558	616	641	569	578	604	573	647	601	612	577	624	655	587	600	634	583	604	608	597	561	576	580	571	600	597	625	559	613	632	577	622	596	579	605	570	593	576	564	624	604	559	558	612	610	596	606	581	650	599	568	581	588	619	612	603	610	614	624	631	596	600	634	625	634	647	620	583	605	593	609	620	638	615	546	614	640	588	589	592	561	583	615	610	637	611	573	592	634	624	610	580	634	595	627	609	639	598	667	593	587	579	617	615	584	565	614	592	624	625	584	592	638	604	562	615	615	601	581	611	607	622	600	605	588	582	630	605	576	628	631	606	600	570	598	585	604	588	582	626	589	645	576	631	608	606	614	615	629	580	650	614	620	639	621	635	644	605	614	602	597	583	608	631	609	642	602	607	603	588	614	635	604	593	598	608	605	606	565	608	616	577	656	585	647	600	624	620	597	568	572	594	599	631	606	617	610	588	598	614	562	634
23919	20690	30195	30669	30403	27760	23779	20797	14281	9990	10255	10373	8693	7058	5894	7749	5488	4672	5628	3771	2822	3774	4785	4714	4652	4370	4359	4351	3674	4503	4696	4654	5029	5339	3827	3940	3346	2835	1930	2136	1837	1785	1998	1947	1965	2061	1913	1470	1525	1152	1215	893	1079	972	787	1001	862	969	794	658	664	793	893	877	733	661	606	611	671	622	673	741	756	831	734	601	460	477	448	459	439	394	367	349	353	312	326	312	303	302	284	289	315	335	306	279	316	307	300	286	371	383	336	357	339	307	324	332	321	293	304	301	315	294	286	280	294	310	280	288	275	296	300	299	274	287	273	277	257	272	283	282	253	270	249	277	279	284	272	285	283	278	274	274	295	280	293	265	280	270	277	270	260	275	283	272	269	308	273	286	288	272	266	285	283	251	255	281	282	302	267	285	274	287	289	241	266	256	271	273	302	278	263	273	277	298	270	283	296	287	274	263	290	261	259	268	242	261	265	292	259	290	264	269	263	253	292	279	276	287	284	291	290	278	265	274	272	265	278	262	277	275	291	256	272	242	278	264	261	284	270	256	284	249	254	272	269	255	276	282	238	286	306	261	316	275	249	283	282	277	255	259	257	287	251	288	269	274	268	249	250	246	291	281	297	280	292	317	287	267	243	267	290	285	302	290	299	286	263	287	284	261	273	285	280	290	272	300	302	292	262	300	286	265	281	269	267	278	270	280	266	287	288	271	266	264	243	279	278	283	312	284	266	270	277	270	285	321	278	297	303	281	274	277	257	253	260	258	309	274	277	271	246	293	270	257	275	286	286	268	274	286	279	303	265	284	292	274	281	277	299	299	289	287	293	279	271	265	272	252	257	268	271	275	302	271	295	286	270	279	268	271	272	321	287	278	277	246	294	262	260	261	248	269	299	297	258	254	286	286	295	273	276	268	275	277	279	300	298	269	268	266	313	265	298	262	261	276	296	267	276	255	279	266	274	267	289	283	283	277	259	245	263	301	289	313	255	286	261	268	293	258	299	267	294	268	280	288	260	272	275	250	258	278	283	305	282	298	279	286	233	285	271	267	260	297	253	284	285	265	286	295	276	304	283	280	268	272	251	259	297	280	271	279	265	272	265	265	248	283	279	254	257	286	304	265	243	275	269	265	279	252	267	262	301	309	264	265	260	253	266	293	284	299	286	266	260	305	271	285	269	257	276	275	288	244	284	284	259	274	274	264	270	243	285	265	255	290	296	283	302	306	281	288	276	290	267	301	274	256	293	250	278	261	304	277	268	275	275	297	251	261	294	276	263	256	295	278	279	279	287	310	251	295	265	287	298	321	266	286	273	268	254	270	298	278	270	286	268	283	267	275	288	269	230	268	260	268	273	272	301	257	236	256	267	280	248	285	265	281	272	260	252	308	255	302	235	262	301	299	306	276	272	267	271	307	264	273	285	270	275	268	311	269	271	275	268	297	265	314	258	284	276	289	284	265	279	308	275	284	281	290	266	274	280	281	301	266	289	273	298	284	273	295	262	288	311	276	310	274	280	298	308	299	268	255	263	262	301	275	255	284	280	284	255	258	246	264	265	289	256	281	271	293	253	279	287	257	281	283	289	273	265	275	265	254	264	263	284	289	276	260	269	257	289	271	275	295	280	297	266	265	290	288	256	252	276	258	292	303	263	269	269	264	260	301	271	276	286	271	302	258	290	281	289	271	290	281	253	285	270	261	270	260	288	259	293	271	281	281	277	266	252	273	276	269	244	287	275	273	283	275	280	272	263	268	272	316	271	290	278	266	270	273	282	292	285	276	272	284	270	284	283	279	252	253	319	285	271	251	297	263	289	304	268	294	291	270	248	261	245	277	273	277	276	309	257	295	305	263	286	262	314	298	268	280	296	263	261	277	232	304	267	282	264	284	253	276	276	251	268	253	281	257	287	237	260	279	284	268	289	262	270	259	269	303	286	296	257	245	248	280	252	274	284	264	306	290	270	286	278	269	297	272	288	254	296	300	279	259	286	271	294	285	258	268	266	294	269	240	287	281	246	285	278	286	263	287	264	287	289	305	287	253	269	273	267	316	273	295	258	279	271	254	284	275	289	260	267	269	261	296	268	270	277	270	252	273	290	270	270	288	288	275	253	288	298	278	289	292	257	288	264	268	293	274	274	273	272	286	252	310	276	292	287	270	287	292	263	291	297	267	256	272	261	265	268	270	287	271	270	304	283	259	266	302	269	268	272	291	260	236	269	313	265	294	269	293	288	277	256	255	282	286	292	287	281	270	292	267	279	267	271	285	239	286	303	280	248	264	273	289	296	251	311	305	282	267	285	278	272	261	248	255	284	261	242	272	284	248	278	269	285	262	277	264	283	255	288	271	260	273	291	243	263	275	261	283	266	278	289	269	254	277	280	288	262	285	253	268	262	260	267	252	270	278	266	260	246	259	253	266	256	268	283	295	280	299	291	294	265	266	303	300	263	293	289	288	279	237	245	292	258	273	273	265	299	270	272	252	270	271	269	262	281	244	271	299	259	284	268	284	292	291	264	266	269	274	251	232	272	270	288	268	295	283	298	264	294	292	293	287	278	275	289	274	301	296	274	271	255	270	283	265	283	306	295	270	309	243	270	281	266	253	291	255	270	296	246	297	248	281	289	281	331	260	278	257	280	256	279	300	277	254	264	250	292	306	300	289	288	305	270	288	266	272	270	278	273	292	271	279	303	277	282	268	281	259	285	254	273	293	300	284	276	248	262	305	266	263	257	262	244	270	265	262	250	282	286	266	291	297	274	265	272	289	307	260	265	301	286	261	271	270	273	286	275	277	277	272	261	277	299	307	275	280	270	268	275	255	301	287	301	268	248	250	296	269	259	268	275	267	277	306	298	279	293	285	314	262	249	259	258	271	268	271	288	251	279	278	294	261	270	285	272	302	266	281	273	296	247	264	287	279	281	276	270	269	299	264	256	305	258	296	278	273	281	307	276	271	265	283	271	273	275	310	292	248	275	280	274	269	274	257	266	306	283	283	263	272	274	273	283	266	265	287	285	267	264	267	278	259	303	301	290	292	288	281	285	288	259	288	248	248	264	279	279	276	266	274	251	269	287	284	285	274	285	282	306	316	282	287	313	268	260	298	323	286	291	289	278	283	271	258	253	276	304	269	273	248	275	274	261	265	285	230	272	271	263	264	256	274	305	272	311	262	252	267	288	261	267	282	302	279	262	281	247	290	271	300	245	254	268	260	269	228	273	272	259	256	275	279	276	267	275	306	280	252	274	248	284	265	258	278	271	242	285	247	290	276	285	298	263	272	285	277	245	275	268	255	258	300	258	273	281	279	277	238	291	271	262	271	262	294	289	264	243	287	256	253	275	276	283	295	257	273	314	268	272	262	277	276	280	276	270	286	258	292	251	270	298	266	293	246	272	284	257	248	324	314	269	271	295	255	288	261	297	297	267	280	276	282	271	272	277	263	242	262	270	268	273	258	261	272	306	293	280	294	272	284	270	278	287	280	283	284
13527	17930	29133	33646	37711	37565	36828	35863	27811	24764	25330	26251	20534	21988	20310	24363	18846	19151	21027	15377	14632	18334	22100	22427	22832	21050	22529	22330	18778	22823	22049	20892	22609	22125	15855	18958	16540	14444	11336	13316	11145	11353	10952	11081	11337	12060	11873	9887	9814	7718	7807	6771	7364	6099	5691	6486	5920	6217	4909	4042	4596	4892	6055	6400	5457	4368	3685	3814	3679	3720	4290	4526	5281	5770	5007	4118	2726	2840	2564	2538	2322	1651	1341	1486	1459	1190	1237	1209	1264	1281	1170	1134	1118	1097	1182	1142	965	1010	987	1167	1238	1483	1632	1317	1106	1047	1042	1057	949	922	908	936	934	934	888	895	910	917	934	876	900	896	882	818	841	856	794	793	783	804	800	804	854	770	811	790	757	797	782	796	778	756	775	797	780	770	828	745	803	814	821	807	746	779	800	814	792	778	842	758	803	741	848	770	819	804	809	849	797	784	783	806	749	787	773	807	772	809	762	761	772	790	765	811	800	840	812	778	752	776	744	799	793	797	791	812	869	748	761	778	782	777	828	801	768	786	792	796	814	781	769	788	783	794	848	773	793	756	752	762	801	788	795	778	799	757	824	726	759	843	752	792	773	759	778	804	775	796	776	762	797	771	771	807	779	819	793	740	775	770	752	732	787	757	764	826	730	809	830	808	763	802	757	755	764	794	744	823	748	790	793	764	800	772	779	830	814	747	776	813	817	800	805	737	780	789	790	834	820	790	767	812	817	781	796	776	768	796	778	772	799	818	803	758	791	820	759	780	779	766	784	775	820	754	710	810	788	761	812	817	797	820	738	763	775	818	792	791	787	742	771	783	756	801	800	783	763	760	737	776	792	831	770	769	750	774	815	803	768	788	810	787	786	811	716	802	746	734	786	757	800	798	778	780	776	782	720	846	795	760	741	825	815	772	744	782	825	808	774	753	809	763	754	794	830	777	810	772	739	839	764	775	805	733	753	785	811	808	791	750	777	816	790	789	799	765	775	775	772	783	798	810	777	782	840	759	764	767	801	785	768	810	747	745	817	792	778	810	797	833	788	749	733	762	775	782	771	754	806	800	799	768	777	766	787	808	833	815	757	739	785	801	807	789	798	750	801	744	771	790	792	784	798	743	811	849	838	780	814	783	763	780	759	775	827	788	778	763	764	771	790	826	869	805	794	797	770	818	799	741	769	765	743	816	822	781	799	774	785	822	807	793	773	788	797	753	831	804	793	732	803	839	785	813	803	760	794	806	791	752	792	796	730	768	787	864	784	747	823	817	788	805	746	744	728	756	830	753	806	828	805	804	724	748	808	750	811	753	750	808	816	774	795	769	776	782	781	773	789	816	783	794	787	815	780	815	776	800	800	762	809	774	789	789	755	775	790	801	759	802	813	774	739	762	762	773	837	815	784	845	736	802	793	746	772	785	785	777	813	791	732	764	743	756	766	796	728	785	852	804	778	834	773	804	797	790	761	773	792	787	807	754	767	733	813	757	782	776	734	825	804	776	831	760	849	739	800	816	780	761	813	777	751	787	775	788	805	782	789	793	737	764	813	810	811	772	739	839	739	778	815	797	778	792	764	795	786	763	766	792	790	772	785	745	828	821	792	773	759	799	814	759	767	760	792	742	750	798	811	776	727	769	805	764	813	842	855	774	777	797	788	834	765	744	754	764	785	742	762	770	780	769	782	779	775	816	734	794	844	734	819	773	806	806	786	795	809	797	824	825	805	792	747	801	746	783	766	817	795	806	785	805	712	793	792	809	753	827	777	783	761	774	787	787	748	818	801	808	794	776	784	795	810	809	786	784	800	786	773	763	788	773	757	723	764	732	779	813	792	777	793	753	822	736	737	770	758	830	742	754	771	838	797	813	775	736	819	817	781	733	845	799	805	727	776	769	772	739	770	777	790	779	818	834	780	737	823	765	810	734	787	772	820	777	789	789	764	771	743	777	769	810	751	822	780	822	762	760	827	817	764	788	780	776	808	769	765	811	795	779	781	787	778	829	751	788	749	762	763	815	788	770	770	764	787	826	813	829	722	805	781	791	787	809	780	793	769	751	820	777	760	790	756	804	767	763	760	821	809	844	758	783	796	808	790	781	772	753	834	773	766	815	765	816	789	783	795	825	802	821	750	780	795	800	792	754	814	789	780	770	782	756	741	788	823	772	786	798	749	770	757	794	779	729	742	816	761	769	796	766	792	777	777	762	770	814	776	788	750	802	763	769	801	791	744	761	814	764	766	803	777	792	811	719	764	777	738	757	797	784	804	821	791	740	822	789	759	751	792	783	789	765	722	791	804	829	804	863	769	779	798	779	804	798	756	740	772	792	771	750	781	787	783	798	799	765	726	794	795	785	751	794	797	790	784	827	779	779	727	785	802	738	765	812	820	756	748	764	731	784	773	764	816	831	774	780	772	833	763	797	754	803	804	775	796	775	776	742	825	772	782	839	742	812	753	791	789	810	790	804	797	790	791	789	834	803	794	784	782	755	809	769	828	754	803	785	810	776	735	769	793	812	799	737	784	798	816	786	769	791	768	803	764	805	797	756	781	787	739	780	806	718	781	775	802	780	821	769	815	773	766	793	769	735	769	747	772	782	797	811	748	796	765	769	821	771	769	792	733	720	782	769	751	762	803	752	790	764	804	766	774	822	769	800	805	770	752	797	813	791	758	793	806	778	774	780	806	783	813	750	747	769	798	809	804	786	785	777	826	749	754	746	732	793	779	789	762	824	832	807	761	722	788	794	801	771	832	766	784	778	813	759	755	750	792	821	782	763	788	733	798	777	794	756	788	737	735	776	765	750	778	781	875	772	731	794	788	757	770	765	774	796	772	815	772	757	786	741	786	753	768	788	778	781	806	765	789	733	797	814	757	780	802	797	829	774	782	735	702	785	759	789	774	819	781	744	786	781	769	803	761	750	751	731	774	836	801	780	815	825	736	830	778	806	760	809	787	761	803	779	817	716	780	782	812	788	800	758	817	773	791	787	739	814	764	781	792	797	749	785	815	739	821	810	802	817	730	819	820	742	794	809	806	741	796	771	763	816	723	763	803	751	794	809	813	747	824	798	772	782	779	737	769	748	781	741	795	787	803	781	775	834	806	782	760	739	774	786	778	725	800	754	796	815	828	757	812	861	791	784	779	780	758	714	792	797	777	803	770	848	786	803	797	793	762	797	815	781	829	759	807	726	723	815	801	802	772	740	778	793	800	791	829	795	833	762	813	807	760	827	802	798	805	735	746	787	767	776	838	817	717	771	806	821	789	784	750	768	731	787	813	818	790	774	800	724	783	799	759	786	747	793	770	755	755	736	796	801	792	777	766	742	797	766	781	780	823	750	822	746	802	760	755	728	795	803	784	784	760	781	789	772	771	726	764	803	782	785	843	763	736	776	821	819	789	773	727	806	780	776	767	794	756	847	764	774	793	808	752	792	726	758	786	757	787	851	790	788	802	770	847	789	755	790	788	759	844	822	775	748	797	775	841	810	753	760	751	811	791	838	763	842	760	823	763	781	815	753	825	802	814	762	774	821	778	774
4991	3182	4130	3529	2363	1633	1244	1033	751	721	610	611	556	363	344	378	346	318	363	254	269	276	332	288	315	291	285	282	261	284	276	265	290	275	248	315	274	267	228	211	229	242	230	246	232	221	202	212	235	157	203	198	203	203	223	220	198	209	219	199	202	188	187	199	195	198	174	198	200	192	178	192	213	176	205	219	189	187	181	199	187	186	190	196	174	202	197	202	188	201	175	189	201	214	178	210	200	213	205	183	206	178	200	176	195	175	180	177	183	191	182	184	180	173	196	178	200	205	176	185	197	182	184	186	162	191	188	172	187	217	188	188	177	202	199	179	170	214	201	216	180	199	225	173	191	203	196	179	195	205	181	174	146	196	195	207	178	213	198	181	198	194	170	189	207	192	196	171	206	190	188	197	206	188	205	190	187	184	189	202	200	179	197	172	179	170	156	168	188	211	195	191	195	192	186	190	165	194	160	180	208	192	198	207	181	209	198	204	193	179	199	187	222	220	159	171	171	193	188	190	190	180	189	178	202	194	247	196	187	150	200	198	193	190	184	185	209	182	195	186	192	191	186	183	200	187	183	179	208	186	217	176	178	187	185	190	189	173	173	202	180	204	169	172	183	155	189	193	197	186	195	188	191	190	185	202	192	187	184	185	187	175	185	173	187	182	191	190	176	172	191	189	203	164	205	206	179	176	192	187	182	182	173	182	180	191	171	190	174	187	189	182	185	162	190	180	163	195	195	214	195	223	194	184	193	206	178	221	197	170	183	201	174	198	169	175	176	180	197	212	190	203	189	175	153	175	197	188	208	195	209	176	181	195	192	199	194	193	197	182	184	189	178	201	172	173	199	170	201	195	180	206	186	193	198	193	198	175	194	196	173	210	186	200	170	198	211	204	200	197	203	170	187	199	189	200	217	193	183	189	191	192	196	188	214	188	192	176	204	175	171	196	176	182	202	193	203	189	189	185	186	167	185	217	202	170	220	156	196	197	171	190	187	195	185	199	174	163	205	185	202	171	173	172	205	168	169	213	174	178	201	189	160	190	202	205	194	209	201	174	192	207	201	173	180	184	156	190	181	183	192	209	173	189	183	166	190	188	184	189	175	202	176	189	197	190	171	184	181	172	183	198	183	169	190	188	194	207	185	210	193	220	196	223	185	194	190	215	202	169	194	181	196	181	191	196	213	204	186	208	180	239	201	200	200	176	166	192	203	169	191	195	198	189	178	170	182	189	179	174	175	178	199	194	180	178	184	191	199	211	162	193	193	189	192	173	200	196	167	189	199	197	183	182	199	146	210	189	178	190	189	184	187	173	190	194	208	211	209	208	198	176	196	187	183	192	178	198	170	188	172	188	169	163	192	199	197	223	184	215	183	190	183	172	186	188	193	172	211	205	207	182	195	212	185	201	196	156	190	202	196	190	200	194	202	182	204	187	175	171	188	193	196	218	222	171	189	189	173	172	209	171	209	180	174	194	205	167	199	165	185	191	216	177	180	207	182	197	187	193	191	179	192	155	197	176	178	182	172	198	157	188	217	188	196	200	189	180	193	200	185	187	207	167	193	176	189	190	167	207	185	209	191	176	213	198	189	193	206	210	176	175	190	185	184	186	192	182	188	229	168	161	202	204	190	199	186	222	187	206	198	149	184	192	166	205	190	203	201	190	194	202	202	180	192	202	193	184	189	190	188	179	198	192	219	195	207	182	186	174	211	159	190	199	148	171	215	188	203	168	199	184	195	192	176	177	197	191	199	171	202	189	184	210	182	191	197	201	184	174	184	214	191	200	213	176	205	191	209	191	211	209	175	194	160	165	185	163	205	179	191	173	172	202	178	190	180	199	187	182	155	184	185	186	205	177	191	190	195	176	181	183	182	174	211	170	196	194	183	194	180	191	177	190	178	191	179	204	162	223	173	173	176	190	194	207	173	200	172	212	199	194	204	198	199	182	175	207	191	223	198	183	192	195	192	175	190	176	179	177	173	192	197	199	174	186	199	198	170	193	229	214	201	199	194	200	182	196	189	196	183	165	189	175	161	185	186	189	193	186	215	168	186	183	194	183	197	221	169	170	213	208	181	205	183	188	200	179	175	191	202	177	169	168	187	187	206	175	205	191	174	177	214	162	205	204	192	184	199	152	198	212	171	177	191	210	191	200	178	178	188	206	168	187	198	208	187	195	187	180	180	191	175	197	173	177	185	197	193	222	191	197	171	210	194	185	179	178	176	190	224	202	187	188	215	184	165	184	160	180	188	182	202	183	205	183	197	204	168	180	186	188	197	197	201	163	211	185	202	188	190	179	187	218	181	195	190	199	183	193	214	195	183	205	186	181	196	190	178	170	179	192	176	185	196	196	200	202	186	188	189	187	188	189	200	195	193	177	170	148	237	170	214	192	200	181	192	197	207	197	178	196	189	170	200	195	181	196	185	192	217	184	195	211	174	194	198	204	204	180	196	187	179	190	192	165	184	220	190	181	200	172	184	223	210	193	174	163	186	212	195	212	203	215	179	201	192	180	192	215	213	165	184	177	177	180	183	187	172	183	196	158	200	167	177	184	170	178	187	218	175	162	192	196	180	176	186	185	200	189	149	177	201	179	198	183	176	192	189	187	193	171	184	164	164	195	186	178	187	183	154	201	175	202	189	173	195	185	196	166	173	187	187	181	163	173	161	199	181	182	170	197	179	194	186	156	178	166	177	193	162	203	200	187	175	203	196	200	200	202	179	162	208	188	189	177	205	178	211	200	210	220	207	196	204	180	178	219	191	196	174	191	204	205	172	179	184	185	178	182	190	192	188	169	182	198	190	191	194	187	189	199	193	182	197	192	192	214	167	204	191	185	199	187	189	174	203	176	193	189	187	189	158	194	164	189	184	173	163	197	205	173	190	181	194	190	200	215	175	188	171	172	193	192	204	166	207	158	193	207	199	159	201	201	206	190	196	214	175	186	184	189	170	204	176	188	184	215	195	155	198	191	184	196	207	200	219	222	192	178	174	199	201	176	196	196	176	179	184	194	184	215	173	179	186	185	198	214	183	187	204	188	175	194	187	177	203	199	193	188	181	179	199	200	174	177	189	204	185	193	193	181	187	200	183	172	196	193	186	177	190	197	168	179	194	167	194	208	182	176	177	203	224	188	198	194	187	198	188	184	176	196	164	196	187	208	166	174	194	153	230	184	215	185	174	198	179	206	202	189	173	203	176	180	208	181	184	193	221	198	184	191	172	168	182	176	199	176	211	193	163	188	188	191	192	200	208	196	178	195	180	212	178	184	186	173	187	196	194	200	195	185	197	182	174	186	187	181	186	190	161	182	198	195	194	186	184	176	173	185	184	199	196	194	193	186	198	176	195	198	165	206	207	181	182	209	214	187	187	192	205	185	188	205	190	206	200	187	188	190	191	207	178	207	186	165	214	189	176	173	185	196	192	196	206	174	182	192	178	163	173	200	184	170	175	187	206	194	198	180	184	190	170	172	194	186
3756	3914	8058	9103	8019	6302	5328	4467	3262	3068	2768	2647	2351	1879	1645	2016	1509	1466	1756	1313	1161	1254	1343	1399	1397	1282	1390	1296	1223	1288	1278	1251	1363	1269	1198	1223	1125	1039	876	936	863	997	954	890	881	872	924	787	844	779	728	665	744	723	701	737	778	666	695	655	683	670	734	744	771	777	769	647	689	666	655	670	714	726	673	708	641	656	590	594	585	613	560	586	563	594	601	588	541	566	548	594	602	582	601	578	652	576	601	609	606	547	599	569	627	634	592	602	581	576	587	589	568	579	578	553	559	559	610	554	543	588	560	567	537	530	567	552	550	551	586	552	544	542	550	583	551	563	570	549	628	578	573	578	569	594	573	544	546	564	561	548	558	550	538	524	556	556	551	524	548	564	604	553	541	572	528	556	556	578	521	521	564	602	523	564	563	542	541	574	504	549	585	607	608	557	557	555	566	549	566	562	580	562	590	565	557	592	550	563	590	546	540	590	579	550	588	584	549	560	546	566	597	603	541	573	554	536	563	511	577	539	594	573	576	519	519	603	537	586	565	574	553	595	563	560	569	582	527	521	541	541	546	544	581	561	592	582	562	575	587	579	572	505	560	569	574	566	564	551	552	548	550	585	573	550	576	541	533	580	573	541	544	556	556	562	569	565	604	568	577	526	536	535	606	582	529	573	577	576	533	551	559	574	559	554	522	587	513	561	550	530	626	584	561	566	543	587	531	551	543	556	546	586	547	585	578	578	576	545	588	548	592	551	585	582	561	555	564	565	573	575	554	566	573	533	562	555	561	576	596	584	596	529	562	573	602	585	522	565	572	542	573	541	550	596	538	531	569	567	550	565	555	582	562	523	568	568	570	570	547	553	583	532	584	535	569	550	576	574	591	546	558	596	579	574	534	580	574	516	535	577	557	586	554	611	526	587	550	542	511	569	575	540	541	550	576	576	574	548	538	562	575	583	566	564	553	522	527	592	552	573	565	537	528	585	561	555	550	572	601	552	614	613	551	533	564	600	558	537	558	533	552	544	595	550	621	575	556	536	583	607	601	548	548	512	588	576	560	572	550	537	589	544	565	566	577	581	573	545	586	556	544	559	555	563	553	556	568	601	573	589	528	569	564	559	560	512	524	590	562	555	597	570	575	584	529	579	522	560	565	573	584	591	542	556	545	563	556	626	605	551	588	510	575	605	564	533	581	566	570	505	552	586	553	551	575	535	554	603	538	608	576	534	569	524	557	570	555	579	566	539	615	579	538	571	552	592	558	557	577	574	561	540	566	550	564	550	539	575	588	599	589	565	599	578	562	560	545	536	564	596	579	540	565	578	545	579	552	581	567	522	524	608	610	533	551	559	580	557	583	552	608	599	550	568	606	538	535	594	544	551	559	587	607	584	581	568	565	605	547	533	551	566	518	540	591	585	553	599	604	564	514	561	592	579	591	542	565	568	535	540	578	576	595	543	537	585	591	535	563	583	580	554	513	578	573	576	561	574	544	536	520	576	543	607	542	580	557	562	572	600	589	584	553	551	538	537	584	546	533	596	519	553	561	551	590	626	544	588	558	565	590	587	583	513	551	583	565	537	550	566	597	533	554	539	550	586	531	573	521	596	562	544	572	582	560	547	536	578	557	591	580	552	574	542	553	565	559	579	597	553	560	526	551	584	602	528	573	570	564	545	564	623	594	557	613	516	572	580	530	596	546	543	561	560	606	529	525	597	560	613	534	557	563	514	525	539	546	565	526	600	561	591	516	570	595	582	545	550	615	558	514	572	584	566	592	570	578	595	573	535	570	598	569	552	584	573	536	570	579	575	557	550	608	573	597	563	547	502	587	530	522	593	600	580	593	590	577	516	537	557	538	558	600	565	594	568	566	551	563	541	573	526	539	522	584	558	585	530	546	565	541	553	576	568	619	542	590	554	563	541	563	577	566	579	550	558	619	561	554	559	566	539	557	561	584	550	566	586	559	565	533	574	556	555	562	571	571	564	527	584	562	541	537	580	587	547	553	586	577	585	623	549	560	577	548	589	534	538	526	600	551	578	559	598	571	526	544	563	592	551	570	515	605	528	575	534	570	539	590	557	547	576	560	564	598	565	529	621	568	572	546	549	598	512	527	561	572	606	534	604	576	549	552	558	528	584	549	579	545	551	562	574	533	533	566	577	558	562	555	587	585	573	573	594	597	567	525	564	537	605	575	615	625	562	579	571	588	588	579	549	553	557	534	560	546	567	514	612	539	544	572	590	527	552	579	572	564	529	542	557	557	576	555	583	582	546	554	550	548	573	555	567	551	526	555	552	554	550	549	529	554	543	559	573	579	572	563	530	547	545	580	602	557	579	571	533	563	516	545	556	530	520	540	574	522	494	529	559	577	564	548	560	612	564	531	551	548	563	569	523	540	546	553	600	566	514	591	521	581	559	514	575	586	582	565	556	515	556	527	521	581	568	563	552	596	558	559	576	522	548	551	569	591	550	604	582	583	558	575	574	547	598	569	552	582	595	564	560	558	585	568	558	572	574	569	560	588	563	561	590	504	587	587	552	527	592	563	547	559	585	536	549	561	556	589	524	536	557	597	576	572	561	601	550	561	551	587	541	626	568	555	586	589	562	572	573	555	573	575	543	519	569	546	604	576	524	570	601	551	606	543	540	585	546	601	561	557	531	565	584	539	561	543	567	576	575	574	564	526	574	546	547	564	563	607	569	582	595	534	598	566	593	560	616	565	575	573	621	561	532	534	593	544	557	577	533	560	583	583	533	560	555	578	519	544	565	564	576	568	595	566	566	546	575	542	564	546	572	532	553	553	536	553	513	590	553	540	546	555	547	562	572	566	533	582	584	564	556	594	578	556	559	551	527	572	597	554	586	533	566	603	531	599	550	564	534	524	578	558	522	579	526	565	527	561	573	576	550	608	540	598	573	545	572	596	551	580	549	549	572	570	578	593	540	543	550	521	613	597	553	605	568	550	522	562	578	550	580	586	557	575	575	590	546	544	566	604	544	587	593	569	562	536	546	582	557	543	547	525	551	555	505	535	496	554	569	564	618	574	569	594	604	588	635	591	542	540	559	562	574	576	571	556	549	553	569	541	562	514	560	525	568	587	547	605	577	541	570	547	572	630	569	564	505	622	605	550	556	592	551	566	582	622	560	607	563	565	569	487	579	565	537	573	553	568	538	553	564	555	595	572	552	586	549	560	553	533	561	585	567	519	580	584	577	583	549	552	583	526	582	571	565	542	534	540	572	538	560	570	589	558	562	551	593	544	568	556	553	555	561	569	514	568	509	545	552	560	506	560	564	534	512	563	553	574	594	580	566	507	565	570	579	549	538	593	610	588	581	577	559	560	591	559	518	527	553	597	557	577	527	602	564	539	535	581	568	602	526	583	578	587	583	556	579	523	526	531	558	566	566	586	586	582	584	581	545	608	592	555	535	520	558	583	571	567	582	571	571	566	590	578	552	590	569	526	568	535	571	589	532	570	531	586	619
15268	14156	22646	23615	23220	20837	15936	11835	7737	5555	5060	5750	4977	3575	3201	3785	2801	2692	3276	2127	1510	1778	2430	2397	2412	2117	2272	2389	2118	2478	2401	2330	2459	2335	2032	1882	1576	1193	994	1007	1092	1060	931	965	787	922	1001	882	781	701	721	504	569	602	535	640	505	556	449	409	424	433	550	549	418	415	363	366	380	376	424	430	485	494	435	372	316	334	293	277	278	224	234	242	242	247	242	234	227	237	219	224	240	236	227	226	269	241	234	255	231	242	231	247	278	237	227	218	215	213	234	207	193	216	218	202	208	223	196	228	187	213	184	216	212	199	197	206	228	228	192	189	216	221	188	220	229	231	233	216	190	207	205	222	199	217	228	198	223	198	212	213	194	214	208	215	197	191	197	226	211	216	220	214	215	191	195	226	210	209	231	202	219	208	250	218	218	237	206	199	221	212	233	207	199	203	201	211	200	194	206	223	211	204	223	214	207	207	221	213	212	203	240	182	212	233	196	196	221	181	197	220	211	209	187	214	210	192	216	199	220	217	217	223	203	232	222	191	202	204	217	213	182	203	242	214	219	185	197	225	227	197	202	208	209	227	219	186	219	200	220	204	212	212	186	179	236	230	223	217	215	186	204	211	204	202	210	216	205	233	219	204	209	206	199	180	199	195	214	224	196	196	204	208	235	201	196	213	217	215	222	196	222	203	208	202	203	218	204	216	187	220	206	195	208	203	206	207	220	218	193	217	211	209	179	216	225	213	185	231	225	201	237	212	216	204	176	210	213	200	195	236	221	215	232	212	222	208	229	227	218	213	215	183	197	204	222	184	208	221	193	234	210	189	198	211	190	210	205	195	197	201	187	204	217	219	220	194	242	217	189	211	208	200	174	218	219	174	202	192	204	229	211	212	205	214	206	216	189	204	213	206	197	201	211	191	212	225	201	202	219	229	198	216	203	240	183	225	212	197	217	188	227	197	228	216	188	221	227	229	215	201	215	202	169	213	182	220	192	192	213	195	194	195	205	205	203	213	202	218	214	217	207	213	219	235	209	214	194	216	209	212	203	199	191	174	187	228	207	186	200	224	182	207	213	217	182	200	199	212	206	212	207	209	180	195	188	213	188	192	228	208	211	207	200	218	195	221	208	174	183	230	190	198	232	197	199	195	224	183	206	199	179	222	196	193	223	201	242	199	198	231	183	211	241	223	206	211	196	205	203	211	209	222	210	220	221	205	215	203	217	207	206	215	201	222	218	209	199	194	202	232	206	203	213	189	229	221	210	227	201	213	219	208	197	218	201	207	203	225	204	206	227	207	207	188	198	216	175	204	205	215	217	207	219	192	206	180	193	187	232	197	213	218	228	204	229	205	209	197	233	197	226	210	205	226	220	207	208	207	202	234	220	202	197	222	215	221	191	183	228	208	229	209	202	208	195	233	203	188	201	224	225	209	197	207	202	231	206	209	252	214	203	193	215	233	214	210	209	219	186	225	207	175	235	208	207	216	216	218	227	202	216	199	227	205	205	206	198	180	215	210	219	206	218	224	226	204	193	222	213	222	190	217	211	228	237	210	225	205	188	209	206	199	182	181	197	223	210	179	217	202	167	193	223	210	215	240	202	207	234	225	188	204	199	212	177	201	221	229	223	203	196	207	199	189	190	213	205	222	187	197	235	203	230	247	208	218	206	196	222	227	215	205	219	204	201	212	186	179	211	199	226	232	213	212	198	210	202	201	200	222	200	224	202	201	206	197	226	222	233	212	212	225	203	214	197	233	200	197	213	199	186	181	224	207	177	196	206	208	212	210	189	240	227	210	214	225	242	187	180	215	225	209	217	197	213	184	202	223	191	180	230	205	207	236	206	220	209	213	220	179	192	226	201	233	203	225	190	211	235	193	210	215	224	221	210	192	241	219	218	192	218	199	225	230	183	195	196	181	195	186	212	209	221	200	207	208	213	218	206	207	195	197	218	208	238	209	193	235	202	212	219	193	223	172	196	192	206	192	199	223	187	217	212	189	205	215	189	219	202	198	186	192	220	185	207	198	232	227	213	199	211	207	217	213	204	222	217	205	197	219	212	201	204	210	205	202	199	205	195	197	196	164	212	212	219	230	201	201	222	258	202	212	214	209	214	214	210	217	214	188	208	211	217	220	237	210	198	218	200	207	221	225	228	235	211	222	182	218	225	212	231	207	206	172	192	216	198	219	210	201	213	195	194	208	204	211	188	191	173	198	213	208	202	230	210	212	211	203	206	219	217	175	194	222	192	200	203	206	229	218	203	169	195	192	229	215	213	180	193	201	194	206	222	196	205	198	209	199	217	183	214	185	223	198	198	200	195	225	214	218	212	204	222	185	202	220	231	186	199	192	221	238	216	230	207	201	219	203	211	219	193	212	214	215	193	187	229	208	218	220	183	196	191	175	195	201	212	224	215	200	205	204	191	200	218	236	230	209	210	215	208	223	232	200	176	222	227	204	192	220	201	211	197	228	191	222	224	217	177	214	195	213	183	205	202	218	202	210	201	197	202	233	226	210	204	186	245	210	210	210	224	183	194	234	211	192	218	205	216	185	207	186	209	219	170	210	203	177	204	226	187	205	196	220	201	208	207	231	195	203	192	215	182	233	209	210	204	227	206	226	220	212	213	199	233	210	203	234	225	206	204	220	194	232	226	210	213	221	212	221	210	193	176	216	201	198	219	198	216	220	229	215	216	205	218	207	204	214	218	216	221	177	209	196	213	227	223	217	184	230	234	217	203	195	210	191	199	198	204	224	240	207	209	212	232	212	206	184	217	238	209	221	224	205	206	201	230	200	229	213	182	208	188	207	200	211	208	227	192	204	210	189	195	223	225	225	213	224	228	209	236	194	211	209	212	215	218	197	208	203	244	197	233	209	201	193	203	189	215	218	213	215	230	213	234	233	213	196	212	218	208	226	190	181	230	208	211	210	207	210	213	213	191	228	214	196	212	204	219	222	221	214	213	231	221	207	215	225	214	211	207	236	185	161	203	199	197	206	216	194	224	215	213	200	227	199	215	211	210	208	214	192	194	200	185	250	219	202	226	221	217	194	245	219	190	222	190	204	214	207	213	223	189	213	214	213	219	236	215	213	203	210	210	199	214	197	191	215	204	180	218	228	209	206	212	205	212	204	197	212	201	207	216	227	206	183	233	220	190	203	213	227	206	197	217	198	193	215	215	196	194	176	172	231	222	197	225	206	203	193	201	202	199	203	213	202	216	190	218	205	222	210	215	209	200	221	217	208	215	226	214	221	231	193	257	214	217	212	204	228	203	217	200	200	219	224	213	215	189	208	196	197	184	214	214	209	201	216	186	219	213	202	233	208	199	200	221	192	213	217	178	198	200	226	189	197	223	192	220	218	179	218	211	205	208	191	220	197	200	176	166	188	202	192	213	192	237	202	174	205	224	200	210	217	242	192	219	234	226	196	190	203	199	217	182	195	213	199	228	221	195	194	198	218	201	198	217	239	187	189	202	184	207	193
9929	13162	24150	28456	31729	31771	30164	27905	20005	16929	15710	18072	15141	13917	14154	15720	12270	12301	14316	9981	8849	10728	14563	14160	14608	12893	14237	14456	13041	14436	13694	13178	14017	12495	12357	11949	9757	7797	7093	7170	7231	7282	5632	6323	5543	6223	6982	5943	5758	4555	4675	3523	3738	3697	3710	3948	3343	3430	2850	2567	2439	2760	3518	3657	2505	2564	2174	2155	2168	2246	2691	2738	3083	3327	2678	2162	1587	1720	1590	1509	1373	977	886	1040	1019	853	882	844	875	857	845	792	750	829	817	818	749	765	741	844	853	978	1049	873	808	809	722	755	690	693	718	698	713	690	673	676	696	729	693	645	652	628	671	654	615	670	621	612	584	593	595	608	594	589	596	649	658	622	608	570	602	593	678	611	642	606	646	611	614	601	586	630	596	632	602	641	645	609	643	622	588	640	629	629	610	624	600	604	653	650	587	613	619	680	621	634	594	607	583	613	617	626	601	585	632	591	616	594	650	570	673	643	596	646	632	611	601	628	639	655	633	642	617	631	570	598	607	605	620	577	635	648	621	631	634	637	621	646	614	592	608	573	631	609	624	618	649	636	610	621	605	608	631	593	627	595	606	638	649	686	619	643	629	612	591	648	606	601	619	647	630	638	607	574	627	658	592	619	597	626	622	598	609	598	609	618	655	610	641	588	675	614	643	629	626	651	626	602	647	630	620	615	620	600	622	613	614	596	627	615	595	628	642	629	604	620	660	620	600	594	659	610	624	633	605	644	614	636	636	621	605	635	605	582	532	629	611	625	564	632	600	645	624	625	559	637	600	623	564	610	586	622	675	616	579	613	601	599	636	604	620	584	629	614	577	597	611	612	594	563	622	650	623	586	632	615	607	584	643	641	605	625	637	670	587	616	603	606	569	578	609	600	566	603	597	622	604	612	601	618	612	622	650	647	605	615	672	588	622	633	610	646	628	620	620	627	653	665	631	594	608	602	597	630	570	637	606	631	616	566	634	619	589	626	649	621	636	629	601	593	598	618	637	618	580	601	613	628	621	629	655	573	606	622	579	609	590	633	610	590	628	612	600	624	597	643	629	595	639	597	627	582	619	628	643	644	586	600	584	573	627	624	651	672	610	626	600	603	642	659	630	607	633	596	596	650	639	617	601	661	608	571	644	650	609	634	603	578	658	577	640	627	639	629	618	639	656	599	631	654	625	664	639	653	627	578	650	606	636	581	604	609	597	640	681	620	666	593	663	619	617	638	642	601	608	631	632	637	618	633	571	622	634	605	626	631	626	598	653	618	643	654	642	614	587	641	592	660	579	597	620	590	611	655	594	649	627	634	596	618	581	636	613	603	641	606	635	688	623	633	669	615	626	646	638	638	631	623	617	600	537	641	641	565	614	605	585	631	633	626	594	622	593	625	566	619	682	631	643	617	577	643	615	573	631	578	598	624	626	599	589	602	592	648	600	648	638	585	601	631	624	603	621	613	630	599	662	613	599	648	654	648	615	670	611	662	619	667	617	629	637	586	628	610	609	583	582	603	613	587	668	662	602	623	617	651	639	656	617	571	590	580	661	634	607	614	641	587	592	665	633	629	642	629	616	638	645	624	615	631	647	595	578	623	643	597	605	606	631	618	639	598	624	605	574	643	618	602	622	601	574	629	631	618	657	615	620	601	614	631	609	615	613	615	666	565	638	594	575	611	568	591	619	588	606	595	621	619	585	646	648	597	667	597	590	597	607	623	621	584	636	604	606	661	590	581	635	647	608	603	581	651	656	607	672	609	628	650	617	622	594	669	588	608	618	600	656	608	617	612	613	590	623	615	590	617	647	672	624	632	626	616	594	641	607	597	607	646	644	635	622	623	624	597	615	625	627	633	607	639	678	635	630	630	646	583	598	647	596	578	579	680	608	588	638	637	603	662	612	579	597	642	608	617	603	672	602	619	557	627	606	621	636	637	568	600	611	619	611	622	583	585	636	663	622	607	594	633	635	584	633	618	613	648	603	622	550	650	616	583	604	663	589	606	605	639	616	594	626	664	618	593	637	593	658	638	642	607	611	635	601	639	587	636	636	600	620	626	651	617	620	598	612	642	667	673	634	615	616	618	621	649	656	587	609	631	621	592	598	642	630	585	619	634	666	637	629	601	631	611	623	553	653	634	658	610	644	587	612	640	619	555	640	596	622	641	606	610	607	605	612	626	604	632	625	691	586	639	581	618	640	659	572	597	606	620	623	638	624	646	663	609	629	575	587	605	646	605	597	688	595	620	659	635	561	630	622	583	599	602	624	609	631	638	611	624	668	566	630	635	623	590	631	636	629	572	645	616	617	626	653	610	598	569	607	626	641	602	588	633	653	611	592	626	620	587	605	609	620	631	649	651	586	608	620	612	614	636	611	626	637	645	629	608	647	672	570	657	632	613	630	602	567	637	612	615	650	641	586	615	627	647	652	603	648	590	644	616	627	606	621	562	617	628	639	595	658	601	598	623	581	662	584	607	611	649	630	619	615	621	629	607	630	576	615	638	598	636	632	631	607	609	620	560	640	612	615	690	627	634	543	607	660	607	592	637	594	627	649	648	612	570	642	594	573	600	617	617	604	581	600	633	627	595	640	611	633	651	629	633	649	603	620	604	652	631	568	640	634	642	609	632	606	650	627	583	667	666	607	619	625	585	614	636	622	642	590	604	578	619	636	622	611	606	645	640	650	600	608	569	622	629	636	615	598	611	659	632	620	653	562	583	619	666	620	651	664	649	576	610	638	662	628	592	619	594	596	609	603	617	588	614	628	649	627	598	663	643	625	621	578	626	601	593	598	600	605	608	568	576	592	625	603	628	598	612	629	653	595	632	634	651	638	603	598	578	648	650	642	640	604	608	626	675	636	623	618	627	624	623	565	620	606	604	650	628	626	630	619	599	610	611	660	617	637	631	651	599	590	600	640	643	655	577	613	631	632	582	587	595	633	622	658	607	621	593	606	635	584	624	621	615	597	660	627	627	641	617	584	604	601	592	642	582	648	540	604	617	588	639	584	651	645	622	636	621	617	651	589	650	636	648	565	598	580	584	622	634	628	611	606	629	613	602	647	613	581	606	654	640	609	644	600	593	584	634	577	614	591	555	577	593	622	610	618	617	621	629	620	633	645	646	584	595	662	625	576	611	622	601	591	630	608	619	595	612	615	592	629	654	637	595	633	635	572	602	566	655	624	581	588	609	618	595	641	636	612	640	629	642	660	603	575	640	625	595	640	619	650	637	620	625	608	654	620	629	594	586	580	631	595	606	640	616	627	608	616	585	590	634	624	609	683	598	588	608	579	596	627	609	632	628	616	623	618	616	639	588	595	562	613	632	606	612	602	619	601	641	584	600	665	600	583	609	600	633	612	639	633	647	631	613	649	629	568	571	598	601	616	575	615	623	575	609	619	594	595	674	622	665	613	617	640	635	653	615	580	607	630	599	614	617	612	638	592	630	575	646	635	622	673	638	619	657	609	619	644	592	630	624	615	623	653	624	628	624	607	588	660	638	632	622	604	620	656	604
23928	21383	30975	32160	31211	30385	25326	21390	14236	9694	8947	9935	9170	7113	6388	7498	5466	5075	6527	4431	3052	3175	4690	4964	4991	4102	4346	4687	4603	5325	4347	4661	4875	4423	4267	3901	3154	2110	1877	1930	1936	1773	1914	1683	1522	1521	1606	1610	1354	1119	1180	974	883	957	1002	1065	887	886	742	637	772	671	899	1003	686	702	731	621	633	644	701	741	793	823	641	622	541	506	487	486	424	358	356	338	357	344	321	314	343	319	341	337	344	300	336	312	314	277	326	299	336	346	327	357	305	291	310	326	338	262	309	296	277	298	281	260	297	281	286	263	285	296	278	308	281	292	266	298	280	297	304	281	293	304	260	306	283	275	267	293	302	265	295	257	292	263	271	269	277	297	290	287	296	281	300	260	296	314	264	259	280	260	281	286	280	297	282	282	298	303	303	285	273	302	283	255	293	263	257	284	281	273	276	295	286	271	295	286	288	268	291	280	279	271	264	293	298	292	288	243	271	278	279	281	290	305	265	294	262	263	265	287	287	274	305	304	292	270	305	275	273	281	279	301	276	286	300	257	269	315	292	265	285	294	296	272	290	283	260	294	269	244	275	306	287	270	284	298	272	313	289	309	294	268	282	267	289	283	274	276	266	266	282	246	283	269	275	293	335	282	269	258	261	296	287	278	297	279	274	288	277	281	300	275	278	278	272	257	284	271	301	273	278	269	310	276	288	260	288	309	301	268	260	296	261	295	281	286	272	255	259	287	256	278	277	307	281	294	302	271	268	284	287	283	283	289	243	278	273	285	283	281	277	271	284	273	316	283	287	274	280	295	283	287	282	282	241	270	260	287	291	280	255	253	271	271	257	268	314	298	300	278	302	275	258	281	278	291	267	290	282	265	278	297	264	287	241	291	284	263	289	264	266	283	304	295	287	289	286	283	283	291	280	294	285	255	258	263	281	253	289	274	276	265	258	278	270	290	263	292	289	287	290	249	303	282	319	293	315	300	246	243	278	301	276	299	274	262	275	260	268	303	246	266	291	281	282	283	290	281	303	273	300	288	259	272	269	265	254	326	261	285	299	290	285	282	267	283	280	257	303	285	289	291	275	287	262	275	278	292	291	274	295	274	273	295	293	288	275	265	278	298	276	274	266	287	285	295	274	291	265	247	287	295	281	270	306	292	298	294	284	283	299	273	285	275	305	293	305	276	258	263	284	290	280	286	279	274	277	262	280	288	284	267	306	274	276	295	271	298	263	308	288	313	277	256	286	314	267	282	259	260	287	265	253	296	271	263	268	296	288	275	264	252	261	295	273	282	300	285	278	294	284	300	310	301	298	263	271	269	258	292	293	298	251	294	284	282	294	282	279	266	299	265	267	271	247	277	288	274	289	300	254	285	268	274	287	294	275	286	263	277	290	255	282	262	297	280	277	275	275	265	294	266	308	279	290	269	279	251	283	245	279	279	291	288	296	280	277	238	287	258	260	279	303	287	292	276	285	259	289	307	285	287	265	319	294	278	255	257	270	307	272	273	284	275	267	260	294	236	270	267	259	274	291	289	303	291	290	310	260	251	270	290	285	280	263	281	285	271	260	260	303	282	272	265	262	300	280	305	328	284	273	295	298	279	289	268	273	286	282	290	266	286	276	264	284	306	279	292	278	299	294	267	275	276	266	263	274	266	258	290	312	266	315	256	297	271	266	294	268	295	291	286	280	272	281	307	271	288	275	298	283	307	283	307	302	304	296	284	258	322	275	268	321	266	286	297	274	265	296	282	292	286	304	272	284	268	278	285	292	283	268	282	311	256	301	276	315	279	252	272	288	267	304	278	249	277	302	271	255	282	321	279	291	301	275	304	281	266	283	272	289	249	288	274	302	270	288	299	302	301	306	310	290	298	279	277	282	291	275	282	283	322	298	326	263	259	306	261	288	260	270	302	248	250	270	265	284	305	280	254	276	285	286	292	255	257	271	282	284	297	253	272	283	240	238	292	274	288	262	279	256	285	287	279	304	287	283	274	263	284	298	273	270	287	290	280	298	318	265	295	285	242	271	270	274	278	299	299	265	284	286	260	280	259	261	285	272	310	290	272	269	313	265	267	296	258	305	283	258	291	269	312	286	298	287	291	289	287	249	287	257	283	278	288	289	248	285	264	276	266	275	286	254	291	284	288	268	259	286	289	243	250	274	307	300	306	291	291	281	302	258	280	329	295	276	298	284	277	296	296	270	272	292	266	267	268	262	272	270	285	264	286	315	316	256	298	300	284	252	295	301	248	294	231	292	293	282	272	276	304	281	275	303	327	296	279	283	247	302	288	292	267	274	284	301	283	303	274	280	260	299	289	300	249	301	286	271	276	288	311	263	277	281	281	305	273	266	245	296	266	283	293	270	263	284	280	256	280	290	283	294	280	302	269	285	281	289	272	288	302	299	276	292	279	307	263	261	302	270	262	270	286	273	264	257	282	315	298	301	278	257	271	284	317	280	287	235	274	303	293	295	269	260	293	274	278	269	251	231	271	256	300	326	305	289	269	266	296	279	262	301	266	288	287	285	274	288	261	287	295	306	285	289	287	263	272	269	311	261	303	293	303	287	304	269	296	292	276	291	295	302	292	289	274	303	285	307	280	316	295	280	263	270	307	260	277	258	277	258	279	261	306	305	290	290	262	252	286	261	275	265	281	283	275	278	271	292	301	281	281	264	245	273	295	296	246	297	274	293	267	311	242	295	293	290	274	329	275	282	257	268	291	299	288	287	258	293	289	262	313	286	273	271	271	263	262	287	276	293	283	243	294	284	307	290	285	308	287	304	307	271	289	269	256	304	282	275	280	294	291	244	254	253	286	299	288	281	296	290	293	304	302	263	291	306	279	297	276	303	300	283	276	278	284	317	297	278	281	273	286	284	287	301	283	280	263	299	288	267	314	285	313	297	282	286	299	283	295	271	262	265	285	259	311	311	278	301	303	300	303	285	260	277	274	285	288	274	287	276	311	298	301	292	295	281	311	278	288	276	262	311	291	279	275	258	296	258	273	297	271	283	271	282	282	252	282	298	264	277	257	278	253	292	259	259	287	286	265	257	268	285	296	280	280	301	291	280	284	311	292	299	305	298	288	273	259	273	303	250	271	279	261	261	280	275	295	277	288	255	275	281	283	284	277	274	265	278	308	305	298	302	284	267	273	282	262	245	273	293	286	293	267	274	288	297	263	268	287	280	268	302	295	287	297	286	305	307	253	291	297	270	288	289	280	293	261	238	259	314	272	270	269	269	270	290	275	291	309	246	297	286	318	296	273	264	297	284	280	274	275	266	275	287	256	285	295	269	303	291	305	327	287	291	289	263	266	293	272	268	269	244	282	277	273	305	263	292	274	286	281	321	285	281	303	293	279	274	282	294	274	328	280	269	325	274	274	277	328	283	264	299	317	302	272	271	283	278	298	279	287	285	317	246	295	294	289	290	270	265	281	290	265	271	276	265	268	292	275	287	301	284	246	289	267	329	280	282	292	289	253	278	292	295	289
13600	18090	29950	34889	38671	39217	38303	35182	27283	24131	21933	25460	22805	21965	21486	24726	18851	19784	21473	15616	14768	16490	22889	23063	23532	20176	22106	22740	21821	24141	20728	20931	21198	19270	19896	18822	16158	12060	11680	11425	12191	11215	11129	10167	8893	9328	9922	10081	9510	7868	8465	6386	5915	6282	6797	7713	6002	5770	4687	4016	4695	4907	6127	6952	4517	4279	4006	3816	3719	3845	4800	4839	5576	5813	4345	3551	2569	2708	2679	2514	2325	1581	1319	1506	1466	1305	1312	1190	1241	1245	1214	1260	1216	1118	1159	1178	1039	983	1037	1068	1185	1416	1476	1304	1187	1036	1044	1035	1021	966	1039	993	931	954	907	905	1026	923	917	858	907	876	779	817	835	821	864	786	836	783	808	813	846	851	824	818	785	853	758	803	759	784	774	739	800	772	780	800	796	797	845	836	785	805	819	823	782	800	804	795	770	770	847	816	779	779	787	806	794	822	772	804	817	817	811	819	827	759	788	775	877	772	729	802	787	839	771	804	795	806	803	803	796	810	796	844	746	837	753	785	771	765	798	794	790	828	793	812	816	784	797	816	775	871	786	772	838	814	754	824	813	786	786	785	818	773	793	782	800	793	785	741	788	824	774	874	839	817	774	822	797	838	767	791	767	780	841	803	779	858	818	755	817	820	822	815	772	805	763	799	839	774	791	845	774	805	749	836	805	757	795	814	768	818	813	856	769	768	786	814	779	783	773	780	809	829	817	784	732	795	802	775	805	845	827	776	784	783	790	792	778	832	786	784	860	818	825	800	787	791	746	795	863	794	856	768	750	820	805	780	795	800	829	827	820	830	797	773	766	795	805	770	806	783	806	812	841	842	729	830	813	811	780	767	767	831	822	818	807	856	777	819	785	813	776	844	823	829	797	780	827	790	755	765	759	815	760	807	798	810	818	777	855	806	807	784	731	827	726	767	835	758	821	821	843	759	730	787	793	785	793	803	749	816	803	822	805	816	793	813	853	783	807	809	813	833	784	748	824	825	757	790	749	733	808	784	770	837	779	801	758	795	823	826	777	775	780	860	774	794	833	801	797	795	838	816	797	755	854	739	824	770	818	805	791	799	819	763	812	771	846	760	795	824	809	784	798	824	821	768	820	779	783	806	791	808	757	776	816	806	806	848	794	818	800	846	769	809	802	856	823	779	859	767	760	826	816	749	836	782	821	792	793	810	773	812	801	783	795	852	793	784	797	829	814	816	865	791	798	801	838	796	814	803	789	760	802	809	768	827	838	781	846	815	808	754	735	829	849	797	751	817	792	797	818	815	749	777	813	782	829	771	779	831	827	794	781	765	781	809	793	833	762	809	806	821	770	759	812	783	819	796	787	807	795	808	806	767	769	770	773	780	790	826	778	794	797	762	813	814	797	825	825	797	771	799	835	767	828	756	739	831	791	811	797	741	810	794	780	788	787	815	766	810	795	795	813	768	772	781	780	804	763	768	777	792	823	801	855	830	826	807	813	807	791	767	801	780	797	842	829	803	759	867	803	851	795	815	774	779	791	823	784	753	814	776	822	816	830	848	806	804	808	824	813	817	768	797	780	796	855	785	791	763	782	792	786	769	824	782	833	746	830	810	886	844	827	803	834	813	797	773	784	793	760	820	845	818	776	790	829	790	818	790	813	781	829	756	774	791	800	780	795	791	845	798	793	802	786	772	778	821	766	845	793	790	803	793	813	820	775	799	814	757	772	746	804	804	817	823	806	806	818	814	748	826	824	794	768	807	791	782	803	805	781	803	797	815	791	768	778	782	820	841	792	790	755	814	779	788	772	819	845	812	807	788	736	774	802	794	802	793	791	810	847	785	820	793	829	841	778	818	821	820	803	794	763	801	769	768	780	802	806	781	804	847	788	824	779	786	828	823	777	817	791	809	823	803	804	817	790	806	824	796	801	816	791	811	745	861	838	784	848	774	790	807	773	816	803	791	802	815	798	792	781	746	813	821	769	796	769	840	771	785	815	783	783	819	769	787	736	823	845	764	770	818	786	805	793	775	763	795	752	833	762	781	794	827	806	828	786	821	784	837	790	803	707	843	849	801	870	832	819	794	799	750	798	811	790	792	799	755	839	848	803	811	837	801	813	833	825	820	763	806	773	790	809	787	756	792	797	822	786	790	819	748	837	795	776	765	840	772	815	837	779	825	789	833	798	819	815	829	840	824	816	787	820	798	763	788	774	836	795	767	783	815	809	790	772	800	781	779	757	841	847	781	811	819	824	789	793	833	785	833	834	870	808	783	778	809	847	808	817	795	818	841	824	781	789	789	816	768	749	788	789	814	817	780	745	769	761	770	823	802	819	786	829	725	809	821	760	819	836	782	805	715	763	804	794	776	809	809	778	782	791	751	851	816	792	771	760	831	783	804	803	815	778	705	804	786	814	772	819	771	845	789	777	820	765	774	806	753	802	784	797	838	780	815	758	799	775	761	810	762	755	811	806	795	840	833	817	797	790	766	753	776	771	807	782	851	847	849	809	747	812	798	789	772	806	814	810	802	811	797	776	812	854	764	844	844	770	810	793	792	779	803	780	798	780	783	819	773	813	807	769	795	796	831	819	816	818	848	804	803	820	827	804	818	768	796	839	860	748	842	778	806	791	791	829	789	852	858	800	731	805	825	801	763	769	757	795	803	786	788	769	800	782	793	813	788	810	770	722	742	792	837	843	800	853	780	755	828	818	779	825	768	773	769	792	825	829	835	794	823	735	805	830	824	726	780	806	817	788	820	764	824	826	776	826	761	822	824	787	805	802	839	833	793	787	806	800	789	762	827	840	783	861	758	804	761	831	826	761	782	768	821	840	795	811	792	773	781	781	804	831	781	820	798	826	758	810	799	890	807	791	825	802	772	770	759	806	765	814	824	807	771	802	832	791	787	799	773	809	756	766	845	815	830	770	811	831	814	775	811	772	785	795	759	794	765	769	786	830	787	786	841	778	750	792	768	754	794	835	769	775	814	793	800	791	785	826	738	789	807	731	767	835	815	801	793	792	780	804	788	841	781	800	816	791	795	741	802	807	774	751	775	792	771	777	792	780	715	829	790	803	785	789	810	779	773	834	783	847	777	764	801	821	852	819	803	778	805	801	777	718	775	802	815	827	842	755	795	820	784	796	792	821	805	800	774	802	817	809	779	814	823	778	806	768	791	806	807	806	778	813	821	800	838	791	756	802	750	791	795	836	818	769	762	816	821	799	787	769	856	823	810	773	792	829	816	781	787	806	813	768	784	859	817	773	765	771	776	800	819	787	799	799	794	789	780	831	828	805	794	766	803	825	821	818	760	785	824	802	772	769	784	786	850	829	795	777	824	812	835	799	767	806	834	760	774	821	808	768	779	824	793	810	833	822	750	814	826	800	759	792	808	803	813	765	778	856	764	782	827	776	788	778	754	765	791	821	811	780	787	795	777	812	754	750	770	826	796	779	818	743	778	785	816	818	768	801	754	830	794	800	783	805	790	857	854	787	789	790	772	817	783	840	814	796	734	751	820	847	791	766	813	821	767	801	824	831	854	763	800	838	775
4966	3376	4476	3500	2518	1895	1256	999	761	641	637	590	524	389	415	375	360	314	344	306	315	265	336	295	286	256	299	277	297	282	274	281	308	265	269	245	234	239	228	224	201	235	249	224	212	218	220	194	191	193	208	229	195	218	225	224	201	198	204	197	185	180	216	201	184	192	224	195	214	210	204	183	204	207	199	201	193	187	176	195	170	179	174	174	179	188	195	166	205	173	188	184	183	212	162	214	185	179	188	198	207	174	185	181	189	217	206	200	192	193	208	164	194	172	168	190	192	163	208	185	201	181	200	165	185	173	200	160	180	180	200	216	172	204	226	181	202	174	178	184	190	182	200	164	198	171	154	188	201	179	193	174	184	205	196	206	168	181	182	196	188	198	202	172	177	213	185	186	174	183	182	207	187	194	165	180	189	177	195	188	182	164	192	180	197	182	194	197	216	190	187	201	208	198	171	190	172	189	182	195	202	178	214	191	200	182	165	185	171	180	174	175	167	191	193	190	209	187	199	200	179	204	196	158	209	186	188	183	191	199	202	183	175	175	188	175	179	208	194	202	196	199	198	164	172	175	188	185	179	171	175	181	212	192	183	192	174	207	169	173	197	228	200	187	163	183	199	177	154	199	180	193	181	170	184	194	174	178	159	184	169	198	196	211	206	212	177	191	192	199	162	181	168	167	186	195	178	171	175	179	166	186	195	162	209	202	164	185	185	178	198	187	198	200	187	175	195	177	201	185	183	180	165	182	200	218	192	197	195	203	179	193	177	224	202	202	178	173	182	210	176	203	173	193	191	195	205	174	182	204	183	193	180	203	176	186	173	175	199	147	211	177	206	189	188	188	180	196	188	191	167	203	196	175	217	189	185	205	181	182	193	163	176	220	198	189	171	180	186	178	189	209	200	194	187	191	193	199	211	180	192	185	168	207	217	199	195	179	196	201	177	199	182	191	175	177	187	181	192	180	184	200	183	164	190	173	190	169	159	183	175	207	189	183	167	194	191	188	184	190	173	197	192	210	182	165	196	191	178	201	197	186	187	160	201	200	170	176	188	192	195	175	187	179	206	185	190	193	193	175	168	167	188	186	182	177	181	212	200	159	184	162	162	173	213	170	195	178	172	200	196	174	187	190	182	187	200	182	171	194	196	169	196	205	186	179	224	180	187	176	178	178	185	206	194	193	177	177	182	208	172	182	189	195	179	201	198	175	201	173	194	198	168	180	198	192	196	197	199	205	175	206	196	187	181	190	201	198	176	179	172	185	183	200	176	189	164	182	201	198	180	178	186	184	212	187	189	189	201	171	175	194	177	190	162	170	193	159	181	191	188	176	198	174	155	200	195	165	174	180	180	182	183	174	179	189	168	187	192	188	174	205	197	182	187	188	180	194	182	209	185	190	208	169	200	201	176	200	194	186	161	215	197	176	157	192	153	168	211	169	193	186	225	197	190	185	205	175	188	165	167	177	166	158	175	210	213	181	199	182	179	184	194	160	192	168	192	182	187	168	175	183	207	178	207	188	181	171	146	201	206	200	183	195	187	200	193	219	182	191	157	200	179	214	195	186	172	200	195	187	187	182	170	202	185	199	203	170	201	200	175	180	186	186	171	170	192	167	206	178	171	178	186	227	187	163	211	184	185	171	190	188	188	179	189	174	200	184	203	175	207	204	189	204	205	189	194	166	203	191	167	182	184	180	180	153	175	179	215	169	173	174	193	184	167	214	161	200	183	174	198	182	179	206	182	171	201	189	194	191	188	186	207	182	185	187	200	168	222	194	179	183	198	175	191	180	224	195	188	186	198	199	186	202	192	203	162	181	195	202	188	180	169	173	188	200	182	177	194	179	219	203	196	193	192	187	178	173	196	182	170	200	198	166	180	198	155	174	175	180	165	215	169	203	199	207	171	213	185	191	189	167	185	195	192	191	189	183	179	157	204	184	184	191	175	192	191	167	210	200	179	198	174	165	191	179	202	201	157	191	195	163	192	185	240	187	197	190	176	178	184	178	203	197	181	180	174	191	171	143	182	183	157	215	187	198	186	203	179	158	175	198	187	193	182	201	204	179	193	198	204	184	187	179	193	193	180	191	192	205	203	176	191	210	181	188	195	173	194	183	202	183	176	176	189	170	194	176	207	187	207	208	169	184	186	192	210	197	188	203	209	171	165	172	181	185	180	200	161	194	188	203	163	177	180	201	196	185	189	165	191	192	191	201	183	184	189	185	175	178	209	180	171	187	209	177	189	176	193	197	189	175	201	176	200	176	183	179	170	188	199	187	171	184	175	185	186	211	195	178	168	175	182	172	167	174	183	173	187	205	176	187	180	191	171	188	172	173	205	156	188	179	204	174	197	190	191	194	185	172	204	198	177	181	189	181	189	187	213	163	190	178	177	211	195	180	184	175	217	155	151	207	195	180	203	161	169	184	203	186	185	190	181	174	196	209	194	187	161	172	192	146	180	193	178	204	183	173	186	175	185	185	179	190	175	184	167	172	199	188	173	172	181	191	203	197	192	178	187	205	165	188	175	204	203	169	183	189	180	176	184	214	176	187	198	180	196	198	189	201	174	191	175	167	163	187	207	209	202	189	176	181	191	185	180	185	213	199	192	214	175	197	177	181	200	188	189	189	190	190	194	161	196	181	166	176	182	211	189	197	192	165	206	200	177	185	175	170	170	180	196	204	176	168	192	187	171	177	176	165	186	166	193	189	193	174	192	166	182	172	180	189	191	207	207	169	207	175	188	184	200	193	163	201	193	190	196	204	181	190	190	183	185	175	215	171	180	172	189	192	187	166	180	187	180	186	188	200	171	184	203	189	184	177	176	197	218	191	182	215	194	213	189	163	219	191	186	192	191	196	185	172	182	176	182	184	155	172	179	197	183	173	195	181	180	189	176	176	177	168	182	170	179	177	181	185	175	180	184	189	176	207	195	175	176	177	212	170	194	178	174	188	182	210	184	169	183	176	171	199	182	178	178	194	192	196	184	164	178	194	186	183	188	197	186	182	189	171	179	210	191	196	180	182	191	194	163	193	178	203	195	197	163	158	186	189	194	192	181	175	163	203	180	190	191	204	184	177	182	191	188	186	183	179	210	195	168	166	165	194	209	201	192	167	185	210	176	169	183	205	178	210	199	202	198	165	185	205	208	209	191	157	180	179	209	170	185	207	183	206	182	207	190	196	180	183	174	187	158	191	187	189	176	157	208	189	190	187	171	171	193	202	176	188	191	164	162	197	191	177	192	172	182	185	184	183	192	170	158	197	193	175	178	209	185	198	173	178	176	177	181	188	210	174	171	179	179	182	174	185	190	181	191	160	178	184	175	207	161	167	195	180	185	194	189	206	177	201	202	170	194	177	164	190	189	188	182	180	210	174	199	189	184	183	183	182	209	187	175	188	191	171	182	199	182	185	191	176	187	189	177	177	202	194	183	158	190	201	204	184	198	193	206	193	192	184	194	189	197	210	191	183	166	207	184	174
3806	4189	8610	9397	8485	7395	5387	4553	3681	2989	2779	2582	2168	1894	1784	1970	1453	1534	1656	1530	1217	1222	1351	1394	1352	1215	1271	1313	1315	1397	1233	1330	1304	1127	1219	1155	1045	991	906	896	920	923	892	856	837	817	741	841	748	795	763	734	771	710	732	726	672	740	695	657	611	702	724	767	753	749	705	687	696	661	716	657	688	701	653	636	583	612	627	600	579	582	601	612	593	579	551	581	527	609	572	581	564	567	583	542	583	600	606	601	575	556	623	573	588	543	568	581	599	626	574	564	595	572	582	581	577	533	587	530	581	556	566	514	568	529	558	533	556	611	562	554	549	563	575	566	524	586	579	530	566	574	578	556	559	565	536	579	553	513	537	553	564	549	530	553	592	560	571	540	576	571	550	561	583	551	560	550	564	577	583	539	555	516	552	555	514	574	623	509	577	555	552	543	531	569	517	538	568	524	573	554	549	530	551	564	554	563	593	572	536	545	539	553	555	554	575	592	580	576	514	604	541	544	562	554	552	554	527	564	562	593	604	551	647	563	518	608	598	532	528	544	559	565	554	513	561	551	591	581	565	612	537	548	566	538	526	572	526	593	561	515	575	575	525	523	556	554	580	573	551	546	543	558	568	553	542	553	558	571	560	588	579	564	591	529	530	560	566	556	553	598	561	526	526	578	572	578	531	559	580	519	557	585	552	518	591	566	569	570	564	565	553	555	540	561	582	544	537	547	578	570	562	608	531	549	551	553	564	602	571	527	539	591	597	528	564	541	555	553	614	564	537	525	565	580	517	539	566	564	591	548	554	568	562	561	512	549	565	526	570	508	532	552	528	528	566	544	584	596	522	568	581	543	540	570	552	557	547	594	551	569	584	568	556	564	542	559	575	558	541	532	537	592	570	547	553	583	549	550	561	557	562	535	574	573	553	605	527	593	551	535	596	557	591	576	516	563	582	528	582	559	588	538	558	535	580	554	573	556	548	570	594	588	579	549	546	557	578	599	547	566	546	575	576	571	574	537	557	528	579	563	557	559	532	594	536	564	544	569	532	547	538	553	554	508	622	574	559	584	533	569	557	561	553	565	553	575	534	584	565	556	587	531	588	559	558	584	591	513	532	512	576	564	569	565	526	598	555	543	540	553	585	621	593	536	586	557	555	566	574	551	546	515	549	521	540	556	577	545	556	534	540	582	550	553	531	535	544	589	548	571	567	468	538	562	545	573	592	545	551	611	599	543	554	519	547	560	532	520	549	581	558	591	554	536	532	572	547	567	549	576	594	587	551	552	564	546	571	507	567	553	609	595	583	567	586	544	554	568	592	571	578	527	535	566	546	564	573	529	554	513	559	554	557	570	558	574	551	590	570	560	547	522	499	582	522	580	578	564	550	568	579	568	568	585	556	583	579	534	547	534	586	564	585	552	570	578	596	553	551	561	557	565	561	548	573	621	573	579	557	585	511	587	627	530	571	538	606	559	556	581	555	536	525	558	554	542	506	577	511	569	547	542	544	574	573	558	593	559	542	586	587	590	549	610	588	548	546	582	536	553	547	541	559	530	541	553	548	570	547	576	571	567	585	577	552	595	563	594	576	605	542	586	529	558	573	538	530	569	584	573	603	520	575	539	598	594	583	542	540	549	564	541	578	566	558	569	574	556	589	553	571	573	575	537	531	572	543	556	587	581	565	560	555	529	527	549	534	558	559	546	573	563	617	543	541	555	540	575	530	527	562	518	577	575	526	570	546	625	570	550	532	555	528	538	543	643	581	520	591	530	574	594	569	593	519	558	519	581	535	579	526	547	531	542	589	514	559	562	558	516	541	544	524	572	573	563	554	595	530	564	543	582	570	574	518	563	542	573	540	584	542	588	543	565	548	575	574	511	565	605	547	551	598	512	539	550	587	532	508	477	565	564	536	562	555	522	552	577	533	549	530	541	559	540	537	551	554	557	555	542	581	542	536	539	524	571	555	558	568	584	539	554	520	548	570	627	569	587	537	564	522	574	593	540	592	570	579	575	595	572	517	545	552	578	555	542	544	561	552	562	561	546	553	529	562	565	521	572	505	535	590	579	600	532	563	559	561	575	558	553	605	522	556	517	579	587	561	587	558	525	584	568	620	541	602	531	548	565	583	545	556	550	557	582	536	574	562	561	550	568	534	567	516	518	538	592	516	539	531	559	543	577	567	569	567	563	564	583	576	603	563	576	573	596	549	570	551	575	568	556	588	559	552	614	543	609	558	552	527	575	556	609	558	554	509	576	574	554	593	588	572	537	522	568	572	531	551	580	544	536	570	553	563	520	539	533	547	551	563	543	513	604	582	535	524	550	529	584	599	591	552	566	596	540	535	563	524	555	549	553	584	537	535	540	526	598	531	578	557	564	569	555	577	545	562	553	584	588	593	601	532	559	514	574	588	537	545	577	559	572	518	606	561	584	557	557	591	550	533	599	546	533	554	561	552	568	553	543	584	541	571	579	521	573	554	558	529	574	565	549	605	577	581	564	568	540	558	574	531	554	553	586	540	570	565	515	522	598	559	564	515	583	521	557	550	564	562	545	507	525	567	557	554	572	568	598	596	545	527	553	555	577	486	556	534	545	542	591	517	589	504	549	557	555	557	582	560	563	554	567	535	580	602	554	560	556	586	576	532	529	554	558	589	557	555	543	575	509	582	532	524	564	551	572	539	524	568	562	556	566	595	578	526	636	531	555	574	549	534	576	552	538	506	529	547	561	584	581	594	566	558	549	558	574	567	566	538	543	563	602	551	530	569	504	575	545	564	551	557	588	521	542	567	492	519	536	608	535	534	578	580	560	520	531	535	575	549	542	569	551	572	548	556	577	560	570	570	580	540	537	552	559	582	552	577	514	537	568	577	546	508	550	550	587	591	556	600	547	552	565	576	546	590	513	571	557	577	569	526	582	557	554	566	577	550	545	591	540	540	551	586	561	579	514	581	580	537	559	549	585	571	560	539	582	588	530	556	574	585	637	539	587	546	619	546	556	609	547	537	508	549	512	536	521	542	542	581	571	572	564	541	564	576	563	580	530	570	556	568	554	593	573	548	548	593	513	550	571	556	584	548	569	591	542	568	595	567	527	590	545	582	547	620	550	560	559	520	544	577	574	538	570	593	595	549	553	530	517	542	565	526	551	568	573	564	565	532	547	560	539	580	531	546	526	570	523	522	521	545	520	580	535	546	548	588	585	537	566	533	552	564	538	567	555	547	560	557	554	533	530	538	542	580	567	559	509	559	595	585	578	573	551	560	550	563	580	558	553	531	531	555	585	584	537	572	554	564	540	557	587	512	530	591	540	570	582	574	543	539	559	550	580	520	599	543	556	521	547	565	582	562	593	541	541	529	550	581	558	586	549	574	539	577	590	597	560	585	580	573	548	554	583	553	546	570	518	554	581	505	536	573	517	546	575	584	571	576	590	565	555	555	561	557	552	560	574	543	563	537	570	543	570	554	543	551	627	593	582	575	529	563	514	545	515
15493	14272	23037	25039	25006	23763	16608	11766	8130	5578	5013	4876	4866	3623	3033	3704	2651	2536	3335	2155	1506	1710	2308	2590	2573	1969	2051	1893	2186	2638	2301	2122	2065	2410	1858	1861	1406	1235	958	978	1153	1011	1233	1039	899	856	777	862	716	632	730	557	490	603	519	548	534	492	391	342	380	384	530	556	548	379	387	384	342	390	434	431	453	409	414	331	306	320	306	304	278	255	205	202	255	222	195	224	224	208	212	213	209	221	214	213	195	228	222	223	219	239	252	193	240	197	229	215	195	192	196	208	200	205	174	199	214	190	198	201	203	199	198	199	214	186	195	198	200	220	166	202	211	204	189	215	183	194	192	192	216	198	209	205	199	204	208	185	177	209	198	198	202	192	189	210	208	199	195	196	187	192	205	226	200	219	202	231	220	211	181	208	194	186	198	197	197	212	219	188	195	209	188	179	186	198	211	196	203	197	220	218	222	209	197	198	206	229	187	224	212	185	189	198	226	208	178	214	178	196	213	224	229	179	206	197	195	210	203	210	204	202	207	202	203	194	181	204	212	215	212	205	193	208	171	209	202	181	184	193	229	199	217	213	200	196	207	218	218	164	190	201	192	187	201	216	174	211	182	172	213	174	202	200	237	190	215	186	177	194	187	190	198	201	190	198	217	209	215	194	206	189	200	212	226	222	186	192	196	178	197	190	185	178	197	214	191	203	198	199	211	202	188	210	184	209	197	180	204	216	209	200	208	196	208	186	207	191	214	196	190	216	210	184	224	195	225	235	190	192	179	194	201	190	190	209	204	169	231	193	239	204	212	185	196	195	216	184	189	196	153	211	206	206	173	181	175	197	197	194	197	196	205	187	178	163	218	190	189	193	171	215	154	212	205	181	210	209	204	212	217	192	186	213	207	177	191	184	228	229	195	223	186	192	191	202	184	184	191	213	178	217	166	196	214	220	190	175	200	193	189	206	196	191	178	182	217	167	193	180	189	207	199	202	225	175	230	187	209	232	199	192	210	191	227	198	203	187	226	203	189	199	189	190	204	202	224	198	194	187	206	180	179	185	201	180	210	204	209	209	208	226	188	211	214	193	198	191	175	195	202	200	192	206	190	187	193	219	202	214	222	183	234	190	172	193	204	203	220	187	185	184	188	203	222	199	188	214	190	186	206	179	208	207	213	215	198	202	215	195	196	183	183	217	225	196	192	225	202	178	203	192	183	203	207	227	188	177	197	194	173	181	216	207	206	175	214	175	202	212	199	173	203	191	211	195	203	207	196	213	195	212	215	220	175	187	179	199	207	206	208	201	175	197	174	221	196	218	192	218	219	192	193	193	215	199	203	190	196	241	177	205	201	181	188	209	184	207	171	184	178	201	214	211	204	213	188	172	176	201	210	216	184	206	212	201	193	194	198	181	195	182	173	187	187	214	200	180	209	198	210	175	195	176	174	214	197	182	192	208	195	203	220	213	217	191	176	216	220	192	185	190	190	209	224	190	211	194	199	221	180	185	214	184	184	189	214	210	218	199	194	195	229	188	224	190	205	193	190	201	189	203	192	207	208	188	204	184	188	193	195	161	177	203	196	188	188	195	186	179	199	198	177	204	192	194	187	208	185	186	184	192	207	195	168	220	190	203	200	212	203	181	167	205	199	202	191	200	194	214	174	216	202	167	188	200	203	195	182	200	203	203	186	205	210	206	225	184	196	191	186	186	201	225	206	172	202	190	215	209	194	187	203	194	203	202	172	239	182	219	210	181	214	207	171	194	212	198	175	171	210	179	184	207	202	189	201	198	204	193	181	213	201	206	181	224	192	220	189	180	212	195	183	212	187	186	195	188	187	219	178	193	206	208	206	227	199	213	201	188	186	195	199	219	200	166	199	202	205	199	208	197	182	190	194	194	206	203	202	215	192	190	192	202	193	202	199	194	198	182	186	193	180	205	202	198	222	227	200	205	188	162	185	197	196	195	214	210	203	197	219	231	203	192	208	191	216	229	200	197	184	190	196	183	212	186	199	185	219	205	204	216	214	206	219	210	225	203	193	212	220	169	214	209	206	220	176	192	198	213	204	218	212	184	173	209	177	186	192	202	186	201	212	208	199	190	189	187	198	193	207	213	188	218	226	204	196	226	204	219	225	205	212	195	182	218	177	196	238	197	195	196	209	204	194	179	187	187	190	190	184	225	209	195	196	199	188	184	183	194	157	194	211	233	210	183	219	186	196	173	211	190	198	198	186	223	193	186	197	206	214	187	169	182	194	198	201	196	216	210	184	190	200	179	201	178	201	192	179	202	202	190	170	193	201	223	189	201	238	199	182	181	188	211	190	205	204	210	193	184	208	217	199	215	213	179	171	202	174	180	188	197	194	177	209	181	180	205	193	191	194	180	196	202	186	186	201	193	206	214	215	209	186	202	211	206	197	211	222	212	211	194	211	187	204	195	194	220	195	191	205	192	197	175	203	225	206	205	192	185	184	205	217	240	200	203	193	226	217	167	227	220	205	198	201	196	215	197	199	200	208	219	225	187	188	186	207	208	177	215	214	195	176	213	208	200	193	207	231	206	199	190	182	196	203	195	207	223	172	193	176	203	178	164	191	180	194	197	180	194	198	201	204	217	171	211	197	195	184	171	185	214	176	184	210	196	221	206	217	202	202	206	189	179	186	187	193	189	173	215	204	187	218	179	193	185	206	207	186	214	206	221	205	202	204	204	175	201	217	215	189	229	207	209	197	189	182	182	193	194	164	195	199	213	199	195	239	189	194	199	192	202	200	213	204	190	217	197	213	179	232	195	171	213	203	163	214	210	171	187	186	173	190	195	217	205	184	203	211	175	202	195	198	192	192	215	178	203	185	201	214	202	189	206	193	213	211	157	197	212	217	191	201	209	202	189	187	198	209	181	185	181	196	182	224	193	183	192	191	198	191	200	159	213	202	184	197	195	191	203	196	213	187	180	188	189	198	200	197	202	198	208	204	196	203	203	191	183	186	212	190	192	214	190	232	212	191	210	197	206	211	198	219	189	152	200	195	209	188	209	216	193	190	197	187	231	199	183	207	184	185	192	199	201	181	206	190	212	192	177	188	225	193	233	202	187	204	200	218	206	178	232	187	206	221	204	220	217	204	213	161	191	173	216	209	220	184	189	200	193	136	205	190	173	207	184	212	189	207	179	201	216	219	175	194	204	186	217	168	189	189	235	181	223	182	188	190	184	180	225	201	197	196	211	224	200	186	220	190	179	213	213	215	207	194	201	216	212	199	198	212	209	211	194	217	199	194	181	199	198	186	199	196	187	203	203	187	203	202	184	181	174	224	198	189	216	222	172	216	211	177	215	178	212	196	201	204	190	206	196	210	193	222	210	201	192	187	217	169	205	221	176	180	193	191	211	191	204	201	214	192	223	189	194	202	202	211	228	211	191	212	187	209	217	191	198	194	199	184	208	215	200	196	230	191	201	199	217	204	214	211	171	208	211	199	177	192	188	197	191	220	192	209	182	222	195
10188	13350	24396	29103	33314	33647	30159	27295	20157	17139	15100	16338	16356	14890	13897	17481	12390	13082	15091	10378	9145	9861	14279	15149	15198	12467	13320	12092	13978	15769	13738	11849	11465	12751	11167	11585	9054	8499	7184	7338	7619	6685	7612	7284	6741	5886	4998	5910	5234	4795	5026	3802	3392	3803	3608	3973	3449	2999	2562	2171	2247	2610	3661	4000	3422	2358	2252	1999	2204	2456	2838	2743	2920	2941	2211	1821	1504	1630	1563	1427	1273	969	874	940	971	872	841	801	870	793	790	815	797	839	823	757	705	741	691	735	753	859	973	921	735	709	763	751	698	697	727	668	702	674	683	647	699	684	595	631	639	589	671	580	617	639	604	598	594	604	614	613	610	564	608	606	601	623	592	628	576	589	598	575	604	604	571	563	575	586	578	599	620	597	627	603	597	626	597	588	573	599	608	592	605	599	608	614	589	603	604	583	580	611	612	614	573	612	568	623	608	600	570	617	594	596	594	601	587	616	647	593	600	594	610	599	608	602	594	602	551	577	584	600	579	539	582	621	632	602	569	554	589	597	649	624	638	596	594	586	581	543	563	590	610	562	626	588	572	606	577	597	578	635	574	653	555	626	651	588	632	636	584	617	605	550	590	582	606	571	574	578	582	592	593	582	602	590	592	551	566	573	650	566	576	599	612	641	604	608	533	603	528	622	553	586	592	570	580	587	587	584	613	601	585	568	597	521	618	578	612	599	601	582	584	596	627	597	608	557	598	561	553	594	589	559	609	639	592	602	560	602	624	544	598	590	593	595	582	567	590	568	610	577	590	631	573	601	579	610	563	612	580	555	574	608	609	594	583	565	596	617	619	590	565	570	579	604	604	615	622	627	577	571	612	604	568	620	610	554	585	597	612	614	620	588	593	611	628	617	600	613	589	600	603	627	580	601	577	592	613	580	587	538	608	599	617	595	587	600	609	595	595	594	622	585	583	594	568	612	564	596	587	595	537	582	580	584	579	576	616	629	639	572	596	547	575	636	629	627	595	613	596	540	570	586	642	611	611	587	590	605	626	644	587	561	628	607	586	571	606	631	613	592	619	596	605	575	600	597	581	589	589	575	592	592	596	591	549	603	621	570	570	597	650	630	583	552	592	603	624	622	602	601	614	597	569	624	591	612	635	595	560	577	611	595	593	606	584	615	557	581	600	568	577	597	578	587	584	643	558	569	587	625	621	588	591	608	592	591	614	618	599	620	556	606	551	563	598	558	575	592	593	588	593	599	603	597	612	604	597	599	585	558	612	589	604	596	554	596	607	557	581	590	599	659	574	582	593	626	602	590	554	596	566	594	582	577	594	651	632	577	610	535	612	582	608	570	553	575	600	630	587	617	605	629	620	601	603	617	591	618	541	582	598	553	586	627	566	592	616	616	578	593	568	596	592	622	592	630	630	612	621	624	592	632	599	568	580	606	562	591	597	619	630	582	588	574	587	556	563	606	569	610	584	580	552	559	609	581	549	616	638	575	594	613	600	598	627	580	607	584	584	609	550	589	587	601	560	589	611	547	581	602	611	583	545	589	618	587	612	588	597	597	569	582	602	589	583	571	611	570	601	573	539	581	606	604	604	596	550	604	602	610	626	625	595	580	630	578	599	586	583	600	606	555	617	583	545	599	597	571	631	577	568	583	587	622	580	572	602	575	616	622	523	564	570	605	577	536	612	611	559	579	615	617	582	606	582	603	601	614	624	585	602	625	607	589	639	603	595	579	542	614	593	620	626	540	624	573	616	600	627	642	618	593	619	605	589	604	579	593	575	603	595	592	580	644	577	554	579	608	564	630	570	546	644	593	601	595	625	538	622	588	616	594	597	556	605	649	581	570	590	583	631	602	596	605	621	612	601	565	617	618	619	604	562	577	623	583	562	608	579	591	586	601	586	592	556	593	558	601	631	601	583	572	561	588	666	556	585	594	555	555	542	612	571	610	571	588	604	546	617	604	607	590	572	607	603	630	553	634	616	575	615	611	605	589	615	571	588	615	605	623	651	594	569	569	571	588	608	567	612	599	582	561	569	598	601	623	558	563	605	647	584	609	559	608	558	585	581	546	585	570	607	616	556	599	566	634	594	565	579	534	568	614	575	594	572	600	565	619	590	576	569	594	615	607	563	586	573	580	549	576	604	580	594	559	608	586	594	590	583	612	560	590	580	605	653	569	592	578	573	578	650	594	566	594	590	588	584	640	582	582	614	618	584	566	600	544	558	638	612	645	566	608	608	630	594	583	600	592	603	591	602	605	549	621	585	631	589	591	600	612	593	537	578	614	545	588	574	620	590	590	571	588	633	654	573	597	558	606	607	626	585	552	536	607	629	587	596	571	594	569	575	610	591	575	570	612	591	551	624	600	602	605	592	578	555	595	618	603	603	560	624	552	601	591	593	590	584	568	614	597	624	611	567	611	572	586	597	574	587	594	554	605	601	564	573	583	564	569	615	643	588	596	591	560	608	596	597	610	594	581	592	598	571	585	550	596	607	598	587	576	589	584	603	579	602	563	589	543	562	569	595	541	609	576	614	591	618	584	583	580	590	636	572	615	551	568	568	584	590	640	571	578	557	570	582	553	583	613	611	608	633	579	568	600	559	588	564	557	595	547	543	564	584	584	564	537	589	656	591	627	574	608	576	599	617	594	586	583	605	597	542	575	582	547	564	564	586	598	597	596	599	618	626	578	575	606	550	592	579	605	572	641	595	592	615	626	618	606	610	621	593	634	562	626	614	636	613	576	555	576	558	585	606	593	619	562	571	581	584	602	605	599	599	572	549	621	619	593	594	579	553	568	595	596	586	601	598	566	606	611	621	623	633	605	568	606	605	630	613	591	615	581	573	614	589	570	615	601	593	577	610	623	563	628	584	578	569	595	601	579	559	644	598	630	599	592	617	579	539	580	600	627	631	616	594	606	632	596	586	587	561	640	612	629	608	558	607	598	588	579	611	565	596	578	607	560	602	600	597	601	593	609	583	621	636	598	603	590	584	597	555	582	619	579	598	567	637	593	591	613	583	618	617	591	546	617	599	630	622	541	586	627	623	588	596	586	573	623	614	591	631	549	587	590	576	595	631	610	597	596	601	585	599	586	592	571	585	571	577	585	557	611	577	637	606	619	569	621	587	565	603	602	572	587	552	629	562	617	556	598	614	599	578	595	633	561	571	602	580	613	595	591	577	616	607	563	637	549	575	549	575	591	600	594	603	613	589	578	598	585	593	600	603	561	603	621	626	592	581	578	624	620	625	634	594	580	577	618	571	570	568	577	550	565	609	590	561	602	569	575	634	598	537	577	572	600	604	578	616	604	631	581	592	556	600	604	612	625	591	579	616	589	596	624	572	601	619	673	589	645	612	575	582	613	588	610	593	612	616	632	608	560	614	621	573	610	569	604	546	584	577	590	567	591	567	563	588	597	579	630	615	575	608	604	607	588	604	589	588	596	590	632	576	579	591	609	602	577	601	618	561	602	613	593	602	578	572	604	559	596	553	595	575	573	608	589	622	594	633	618	567	588
24586	20746	31409	33340	32054	30427	25375	21389	14172	10376	9100	9758	9101	7573	6792	7632	5626	4768	6567	4666	3067	3272	4814	5113	4735	4125	4180	3970	4294	4892	4479	4097	4497	3939	3355	3790	3378	2429	1688	1621	2012	1918	2182	1900	1823	1828	1575	1703	1315	1197	1303	1016	1016	994	1137	1102	898	802	784	591	622	743	907	1062	876	598	604	569	638	683	753	730	703	692	656	549	507	515	508	488	415	350	334	333	340	304	287	292	305	277	312	303	307	329	314	287	242	273	296	283	339	333	360	362	293	299	299	302	292	285	290	290	285	248	271	273	278	259	306	258	287	261	287	284	313	249	258	290	267	268	264	260	273	266	287	272	268	293	277	255	262	265	257	272	284	272	273	252	247	263	261	288	271	288	263	245	252	259	248	264	272	257	263	281	267	275	243	307	288	291	260	250	304	286	268	260	258	243	259	281	266	264	268	275	278	255	274	244	260	273	269	258	247	293	262	269	250	267	262	284	262	276	269	283	264	246	255	297	268	271	270	264	249	265	251	269	254	229	264	264	262	268	256	274	265	288	266	278	282	243	287	276	236	279	293	286	259	275	292	258	269	266	238	262	265	283	245	274	267	243	219	265	236	275	281	293	251	287	265	261	267	266	303	255	252	277	285	269	283	311	238	289	238	273	301	291	280	249	249	256	270	262	260	260	270	254	253	276	292	274	274	266	258	276	259	297	272	255	250	253	265	267	285	245	276	258	245	251	272	260	241	261	271	265	235	240	268	255	274	250	271	249	245	258	261	254	285	291	272	299	255	252	271	265	293	295	278	287	243	267	278	276	258	279	277	251	258	270	256	252	256	273	260	280	249	275	274	248	262	262	263	267	253	265	274	248	252	259	263	284	279	247	276	273	269	298	252	259	281	251	258	270	246	271	244	248	259	249	299	255	255	275	269	268	276	250	296	299	274	275	270	261	278	274	256	252	259	300	254	260	274	264	253	256	241	262	256	286	280	239	257	276	261	273	307	254	279	262	276	241	268	265	254	279	270	233	265	227	277	263	259	269	239	272	261	256	255	284	300	277	268	271	251	278	265	293	260	280	278	269	244	244	287	273	283	286	308	260	287	286	280	224	273	275	261	267	292	302	248	263	250	282	276	235	250	281	260	278	266	242	257	282	272	292	273	280	276	285	277	245	260	254	264	284	281	253	284	247	287	244	251	260	261	258	277	262	231	229	264	274	262	222	244	248	277	258	235	271	258	232	242	248	261	261	284	250	252	266	251	277	279	265	275	260	230	267	279	278	273	258	259	287	261	272	249	279	253	292	275	255	290	290	263	280	249	274	275	257	256	252	231	287	268	259	266	246	270	280	262	272	274	240	243	259	266	291	280	274	275	275	248	244	268	267	266	267	261	263	247	241	255	239	279	261	266	277	285	251	251	281	252	259	275	263	287	247	271	268	253	242	236	263	226	240	268	263	263	285	267	283	297	279	246	264	262	268	263	251	277	259	264	296	271	258	292	267	276	247	284	260	252	273	258	265	260	287	261	274	260	272	272	252	252	242	262	249	248	218	273	285	290	270	261	291	297	273	277	310	292	272	245	256	248	281	271	250	248	261	291	250	239	279	266	289	275	261	258	269	272	268	289	276	239	261	256	263	260	289	263	261	251	264	253	289	276	278	260	259	250	246	275	262	257	277	280	243	276	281	267	281	281	255	286	272	292	285	261	301	264	269	282	261	290	271	257	264	252	276	270	275	239	281	268	256	246	280	262	235	263	276	289	258	241	272	257	269	268	241	255	266	266	270	267	290	257	290	279	251	279	246	252	274	287	262	238	256	285	292	254	254	263	263	249	245	278	260	266	241	273	282	245	280	271	270	301	249	257	280	274	237	244	272	263	275	274	267	276	271	291	269	258	272	259	272	277	264	285	262	249	239	255	285	275	280	282	286	293	290	278	271	279	285	268	263	266	233	249	259	273	288	269	268	257	251	287	271	298	254	262	260	255	254	270	278	259	244	267	289	242	260	243	261	268	257	285	266	245	258	317	246	271	247	283	256	264	269	255	246	250	276	249	262	250	266	281	267	271	299	276	235	261	285	267	262	311	283	290	271	274	283	262	296	273	247	254	255	269	264	276	268	282	301	278	255	233	253	273	270	286	263	290	287	255	260	269	247	284	237	257	282	267	248	269	240	253	267	297	249	265	258	246	288	246	239	270	284	282	271	254	254	297	269	268	268	268	269	271	239	265	268	269	267	248	273	254	264	237	269	266	231	276	267	283	257	281	271	240	296	260	267	261	301	273	261	293	242	287	234	271	269	257	240	282	247	228	284	269	282	257	267	298	273	251	256	259	260	252	280	275	249	252	290	252	272	271	274	254	252	281	269	273	259	273	302	239	291	289	247	255	285	282	256	243	257	271	282	260	275	275	275	261	260	245	257	261	272	269	263	265	301	282	272	292	272	261	262	269	231	263	251	256	266	275	291	249	248	260	276	249	277	233	258	300	260	255	272	256	266	250	261	245	271	277	266	282	247	266	298	283	241	269	280	265	267	260	253	265	248	236	262	246	273	287	299	271	246	289	269	278	237	255	265	247	268	274	257	261	253	254	273	262	301	256	264	259	268	256	238	238	275	269	284	280	290	284	245	296	267	293	259	265	256	275	254	269	249	245	243	275	271	289	288	262	267	264	271	269	237	267	284	260	276	246	283	270	258	259	283	274	249	268	261	282	250	241	259	277	293	258	258	273	272	259	243	246	273	285	249	256	260	254	250	282	300	270	265	243	257	266	271	259	245	282	280	249	279	291	241	258	270	253	267	260	299	291	262	253	274	265	278	256	258	258	265	284	282	269	250	259	242	263	261	279	238	251	255	291	286	285	208	252	286	241	253	262	273	292	268	267	254	283	277	231	280	262	252	236	246	276	236	278	266	282	239	264	277	296	248	255	293	266	264	256	284	263	266	273	282	264	251	298	232	259	252	256	244	251	264	268	259	261	279	296	266	259	264	267	242	280	277	254	274	266	263	281	262	225	264	286	261	285	306	308	275	299	283	249	274	262	258	280	265	268	234	276	259	308	241	269	266	236	263	271	263	292	282	272	270	256	264	273	232	265	249	236	271	258	248	246	258	248	255	286	244	267	285	233	261	268	292	252	265	263	249	275	247	256	278	244	275	262	301	273	285	259	258	272	271	297	254	258	275	273	260	289	276	275	262	251	275	262	267	270	253	283	284	290	273	265	268	272	265	270	254	256	285	272	293	271	286	263	298	268	229	284	242	294	270	230	270	249	265	277	269	288	251	286	256	239	249	261	271	262	294	290	236	270	269	253	243	269	258	253	273	272	257	296	267	268	263	259	291	247	256	264	292	273	286	246	272	270	289	250	281	269	249	260	295	267	256	251	277	257	256	280	262	288	242	257	296	267	257	235	235	286	267	269	271	257	263	262	277	264	245	258	265	275	277	291	278	267	260	276	289	261	279	296	247	260	252	275	284	262	256	258	282	266	281	274	263	271	254	272	290	268	262
13778	17969	30113	35423	38285	39668	37641	36078	27467	24790	21783	23670	22861	22588	22056	24925	19577	19886	22863	16977	15540	16439	23070	23270	22883	20520	21612	19178	20917	22756	20402	18415	18232	17468	16894	18427	15758	13988	11423	10596	12908	11782	13325	11427	11195	11492	9641	11193	8961	7719	8359	7075	6485	6752	7456	6769	6280	5116	4769	3850	4400	4464	6111	7202	6097	3980	3800	3396	3815	4465	5159	4854	4781	4834	3742	3107	2581	2648	2723	2456	2089	1486	1353	1376	1476	1245	1199	1216	1207	1159	1195	1170	1159	1171	1183	1061	924	931	956	1060	1087	1208	1448	1435	1109	1030	936	956	946	943	950	860	892	844	859	902	914	883	875	859	823	793	754	842	809	773	822	739	771	826	738	739	739	753	697	760	761	736	743	740	756	800	725	764	750	772	742	758	773	801	774	763	760	795	782	756	792	771	788	794	788	771	783	708	815	710	785	757	744	757	785	746	724	749	707	771	722	756	727	755	806	741	768	743	758	717	762	737	728	748	778	756	728	757	774	789	781	714	762	755	756	734	780	713	744	756	764	766	740	769	793	786	794	751	746	762	741	790	779	715	722	750	734	761	770	710	724	702	797	746	732	767	777	746	731	744	756	776	782	772	731	779	782	755	784	780	761	782	802	746	778	711	717	725	749	715	765	768	757	751	735	755	734	719	776	791	732	792	741	763	762	801	778	739	709	719	767	782	720	769	749	753	806	748	744	836	770	744	735	808	782	687	786	765	789	770	736	773	766	738	763	736	731	732	734	747	789	768	780	783	726	723	786	794	760	760	740	721	717	811	714	747	743	770	776	727	778	737	710	791	732	697	783	756	756	761	758	753	739	750	766	746	743	737	758	727	713	776	782	745	703	763	752	730	725	730	759	730	779	722	795	774	738	764	804	687	706	759	807	743	747	780	744	747	807	748	764	775	771	771	778	760	723	778	757	721	729	777	769	722	759	747	793	817	757	785	713	772	753	747	758	767	768	743	779	734	700	742	709	741	797	736	751	758	779	732	740	752	753	779	781	783	744	736	753	713	755	794	747	800	748	739	731	774	764	700	769	760	746	775	855	720	766	791	786	785	766	748	799	751	768	784	738	758	771	760	718	725	757	713	765	767	733	772	783	797	768	745	752	801	722	771	757	749	786	767	755	709	775	714	730	737	734	767	747	765	752	717	765	765	745	726	748	777	732	775	732	725	756	725	747	754	742	753	771	754	716	776	693	751	727	807	735	733	743	767	809	737	752	736	738	741	756	737	750	732	782	752	751	764	756	774	768	696	758	731	737	750	762	768	784	763	709	757	761	744	704	756	765	786	767	788	796	727	774	771	710	745	783	725	759	795	753	782	752	776	758	771	766	726	713	778	768	808	773	779	745	676	780	707	793	726	725	742	711	760	761	771	718	770	768	738	737	802	708	720	766	736	802	732	741	780	760	727	766	723	735	777	735	760	744	785	795	733	755	757	787	708	764	744	805	802	731	777	744	771	739	805	747	769	778	771	718	743	688	730	750	846	773	777	721	752	756	761	724	688	720	748	799	767	747	736	747	750	730	700	762	748	769	765	778	740	754	768	783	747	708	794	753	791	755	807	777	739	733	768	748	731	760	731	730	768	770	791	742	752	739	797	716	801	742	770	786	731	794	783	739	770	750	758	734	732	784	793	767	777	794	783	792	768	738	787	759	741	787	811	765	762	746	782	722	740	715	757	771	772	802	752	773	725	810	745	782	784	790	743	770	737	736	690	757	735	743	727	742	754	738	782	771	746	778	786	720	753	707	804	785	763	701	735	752	761	729	745	766	740	743	732	732	714	743	754	760	794	764	774	772	731	783	743	795	753	782	777	750	781	706	748	780	733	774	705	794	706	691	733	730	723	727	758	703	742	772	756	771	755	738	744	801	740	809	805	762	733	733	725	768	771	797	739	703	768	773	781	754	773	781	759	770	753	756	806	777	768	746	740	809	776	743	792	764	755	784	764	777	775	780	780	813	751	772	723	731	735	738	746	748	728	712	760	798	719	804	710	779	776	761	751	717	707	752	711	756	766	758	751	776	761	768	755	748	822	778	750	705	790	742	730	762	805	716	749	759	747	778	754	792	749	775	800	791	780	708	732	794	742	702	759	723	752	774	769	755	760	754	743	757	745	768	728	775	738	788	774	775	804	726	774	728	746	741	747	753	733	798	769	743	791	797	747	752	757	738	758	774	773	785	779	777	727	789	741	711	712	747	755	799	800	755	729	780	723	745	742	775	776	784	750	743	774	771	789	745	728	734	752	760	769	727	753	754	750	748	786	748	769	723	767	765	785	732	760	718	809	748	781	754	773	749	730	703	732	788	783	755	753	708	761	762	739	754	723	719	750	797	786	787	769	711	760	750	754	786	769	793	729	738	736	739	728	756	754	727	780	699	722	726	799	744	795	731	749	743	739	788	743	753	748	790	771	745	733	797	758	766	763	736	780	771	741	765	771	729	764	698	749	787	763	787	761	761	737	769	709	743	730	740	792	746	726	747	758	718	740	781	771	773	756	776	753	773	783	740	799	735	732	782	757	751	770	778	775	745	749	715	746	754	764	735	803	760	741	741	782	773	733	740	700	744	767	755	774	830	789	738	740	770	722	747	734	723	774	757	736	742	750	750	775	795	729	758	727	804	750	793	765	776	751	798	774	725	734	759	770	791	772	743	764	767	733	791	761	733	792	754	718	784	777	731	764	717	716	750	756	858	768	748	772	810	764	746	714	779	764	784	772	782	725	778	718	773	728	751	686	765	773	703	754	761	733	721	780	760	765	759	763	767	721	695	747	739	793	730	742	721	744	777	739	733	755	723	753	747	759	798	754	791	752	704	729	777	765	729	763	733	752	775	816	741	786	717	763	809	725	780	774	765	770	757	723	753	758	775	787	745	761	728	771	727	800	743	742	784	760	781	790	748	791	716	715	739	760	773	762	813	724	733	796	762	748	733	762	761	747	717	747	740	797	728	814	761	760	732	738	754	737	755	737	761	791	741	773	798	732	689	744	751	742	736	719	732	759	758	789	785	715	785	731	742	776	701	741	742	791	771	795	734	709	768	760	779	731	781	722	758	769	768	637	748	734	734	736	797	771	775	744	800	745	778	688	766	735	793	787	755	752	798	699	701	727	751	715	729	807	789	759	781	768	741	757	711	746	698	738	721	791	768	767	795	731	728	769	745	771	774	769	831	731	774	732	752	740	764	816	768	781	724	751	767	753	756	779	764	775	777	762	748	739	759	814	741	813	785	786	741	763	762	762	738	781	805	715	742	793	757	730	752	764	757	749	780	780	742	770	775	766	751	773	732	780	793	768	769	742	758	711	748	729	785	721	767	787	781	774	757	745	771	732	696	766	744	745	702	735	759	782	756	707	735	728	699	766	764	742	769	705	762	748	699	726	726	754	718	723	808	772	761	720	780	732	786	761	749	765	743	734	743	763	762	733	724	724	801	745	732	771	787	725	760	771	763	770	725	756	762	735	765	770	748	714	726	688	760	736	741	751	769	711	796	796	804	732	750	788	755	769
5066	3260	4174	3448	2566	1842	1457	1134	820	568	488	526	443	423	395	358	369	377	365	279	250	269	299	304	275	280	274	233	242	313	291	248	286	272	246	239	254	227	226	204	229	267	202	207	233	228	234	203	238	176	177	206	177	193	194	211	211	195	153	183	194	169	171	208	194	214	179	158	196	187	202	210	157	189	156	172	182	189	207	181	174	175	196	147	160	169	181	198	181	191	174	182	215	179	184	176	168	182	182	167	158	171	188	146	147	166	184	173	188	184	179	180	169	184	175	184	172	202	160	188	186	164	188	189	188	187	183	188	193	188	188	169	187	156	182	162	175	152	166	168	178	191	169	177	174	171	179	185	138	162	194	172	177	167	187	151	176	172	196	173	181	192	176	165	171	180	175	216	171	187	196	191	169	190	165	167	172	181	167	181	177	167	170	182	180	188	189	172	180	182	178	182	190	166	187	149	187	173	202	161	162	175	162	183	169	164	165	182	194	196	160	182	212	170	180	163	179	152	193	172	171	162	165	194	160	167	182	146	166	160	149	172	166	166	160	172	173	158	189	181	187	171	172	162	187	180	180	151	183	153	176	186	186	179	178	188	179	190	187	164	183	173	190	152	168	158	155	193	183	176	202	169	184	168	184	191	162	202	165	182	180	167	166	173	165	176	168	176	175	155	173	161	145	146	194	175	157	180	169	161	149	163	185	181	169	185	160	156	170	188	176	159	172	171	178	144	159	169	178	139	147	185	195	146	171	155	165	156	183	167	180	183	183	196	165	184	179	185	175	147	158	176	192	183	155	194	180	169	165	145	189	211	174	183	168	181	166	179	190	181	136	171	169	173	180	168	167	174	162	184	171	186	188	148	168	176	165	177	203	181	175	194	168	158	151	157	191	187	144	176	170	174	150	171	165	161	168	184	178	176	170	166	170	164	190	179	180	176	198	191	182	158	183	175	161	172	207	184	170	171	154	157	193	194	199	171	195	177	191	201	166	169	193	180	170	172	188	178	169	159	202	190	150	165	169	156	174	153	159	190	203	181	184	181	175	181	163	164	189	175	166	154	184	184	162	163	184	160	169	187	162	184	163	185	190	173	155	157	169	185	178	197	190	185	164	166	180	169	168	191	186	161	169	191	159	159	166	164	187	183	175	178	160	179	159	172	172	176	166	163	168	151	163	152	162	139	148	175	171	194	164	169	193	171	173	189	159	157	178	183	157	176	166	185	204	170	161	166	159	164	174	146	172	191	190	181	185	174	165	185	173	190	169	178	173	157	198	169	166	158	153	166	160	183	164	168	167	170	162	175	172	174	184	164	168	189	141	193	170	175	168	156	173	167	189	181	201	190	169	190	198	171	176	163	169	181	175	190	167	177	170	192	174	178	186	190	173	186	165	175	176	174	183	178	152	198	176	173	190	166	184	183	186	159	183	187	175	173	195	204	174	185	161	140	158	170	174	170	181	192	171	181	174	185	175	189	195	183	163	173	173	185	158	165	174	193	163	167	167	163	156	178	188	179	182	167	153	175	181	208	191	183	165	202	157	178	182	183	170	192	177	177	206	182	177	197	178	173	162	172	169	182	167	185	169	178	189	179	159	160	157	179	178	185	174	153	166	165	181	189	164	152	175	160	177	181	187	146	182	179	178	173	167	143	174	186	176	180	171	163	166	165	175	176	189	154	173	162	168	173	172	141	178	162	164	145	155	162	177	159	174	170	194	174	177	171	162	161	186	158	173	158	162	153	172	158	190	163	170	164	175	142	198	174	163	177	177	150	182	184	187	173	161	162	177	158	187	194	167	181	168	163	183	151	170	176	167	194	181	218	204	169	168	170	168	189	156	154	172	168	171	180	184	175	174	174	189	174	181	205	165	174	185	176	179	166	180	216	193	167	190	167	156	169	163	157	165	190	156	171	170	139	183	187	176	179	151	164	192	171	161	170	198	182	179	174	176	172	179	192	181	171	177	181	192	177	180	162	172	189	171	193	186	166	165	182	171	168	173	175	176	149	162	188	155	166	173	164	158	169	171	173	143	146	141	186	172	163	167	160	186	178	175	167	178	173	185	162	163	173	151	183	172	181	190	160	165	171	162	171	178	149	192	162	190	159	186	162	177	181	201	167	197	196	175	189	176	178	201	166	177	180	185	187	161	158	187	175	173	201	182	164	166	183	168	155	173	146	185	193	189	159	184	182	190	186	165	173	167	190	185	186	173	182	164	192	197	188	171	146	168	173	171	168	178	170	181	164	163	166	164	188	189	166	178	180	164	167	172	164	187	152	185	172	152	176	166	185	177	167	176	154	170	179	156	185	157	178	200	172	173	166	191	175	156	153	148	185	174	173	169	191	179	171	204	183	184	184	170	167	196	159	161	187	178	183	159	170	184	196	155	184	200	184	169	163	188	174	169	161	169	178	177	163	151	190	198	176	195	180	174	180	170	198	184	184	184	151	195	185	177	160	188	163	164	154	196	165	173	186	167	178	189	188	166	175	160	173	189	156	180	164	190	181	160	198	189	189	190	174	174	204	184	181	177	191	180	172	173	183	148	164	168	198	173	170	171	170	164	213	181	149	163	184	177	163	174	180	178	172	170	194	159	178	169	197	149	189	185	170	164	169	170	186	177	152	170	183	167	205	187	171	173	173	186	166	181	165	164	177	179	186	166	178	186	180	177	191	172	147	130	174	189	170	173	203	160	183	196	179	163	186	176	146	173	186	142	168	159	163	158	161	180	174	183	178	167	169	165	164	152	146	185	178	178	161	181	186	171	174	149	185	169	193	170	190	156	189	177	175	187	164	173	167	168	161	156	187	155	171	177	189	140	156	178	169	164	176	175	188	170	155	158	178	197	165	175	161	161	158	174	178	168	192	172	187	170	169	177	187	189	172	155	190	171	158	193	168	173	191	182	175	170	161	167	192	183	185	175	165	160	198	184	160	167	178	164	178	162	174	157	155	196	186	162	157	183	180	161	160	174	150	191	184	178	171	175	175	177	165	166	162	195	156	187	160	138	175	157	161	166	158	191	162	168	164	179	168	152	189	172	158	159	195	196	164	167	166	196	189	172	170	190	196	158	174	165	186	165	166	177	165	182	176	172	182	188	183	180	160	186	176	167	176	189	195	157	184	177	166	153	155	185	184	184	187	186	182	170	162	167	170	164	151	174	168	150	158	168	153	167	159	178	183	180	157	164	158	190	188	157	179	146	173	158	169	170	166	154	195	194	155	217	187	171	168	174	155	171	173	189	173	165	174	172	170	197	159	170	185	173	170	181	180	155	158	165	168	179	163	177	170	200	195	180	192	168	181	170	178	174	181	147	167	172	159	166	152	191	168	170	210	172	166	160	158	166	166	184	176	165	178	196	164	168	169	183	166	189	167	187	173	183	173	188	185	169	172	191	163	157	178	178	195	200	192	172	180	184	171	192	165	153	162	182	182	174	176	159	161	180	164	180	163	181	194	171	178	177	182	166	191	168	171	166	182
3834	3879	8282	9643	8351	7449	6016	4837	3666	2960	2740	2679	2212	2002	1847	2054	1611	1677	1865	1484	1206	1248	1477	1439	1404	1284	1270	1183	1166	1358	1251	1182	1364	1106	958	1126	1093	943	908	910	898	866	884	821	820	929	804	851	742	742	763	690	678	720	742	692	722	705	667	610	645	692	679	760	728	670	690	692	635	666	665	668	603	631	646	571	542	600	617	561	585	564	581	533	574	532	551	530	539	559	534	593	549	569	553	562	616	510	530	566	557	517	570	539	578	560	557	527	551	531	565	547	579	513	560	549	539	580	522	511	540	547	521	501	562	515	519	510	542	550	483	522	519	521	549	521	515	498	523	530	565	519	486	555	487	478	506	512	544	507	521	514	535	557	521	522	550	497	529	544	520	556	498	551	527	551	480	545	539	524	555	518	524	500	488	548	515	506	533	516	507	508	553	518	511	522	522	523	534	523	518	538	520	508	524	511	526	485	484	484	519	512	526	515	584	485	521	501	529	490	593	514	566	519	568	542	521	527	530	492	510	505	501	520	527	476	517	546	535	477	532	561	523	561	511	481	532	541	530	501	532	498	528	547	527	511	554	508	502	510	537	571	528	553	543	526	567	521	537	529	503	524	542	548	513	505	501	514	547	475	477	554	493	529	538	528	529	545	518	552	511	515	545	530	549	521	489	498	537	512	545	534	494	555	509	565	564	492	489	497	527	505	532	519	515	511	577	521	519	505	536	531	492	477	520	508	529	517	518	546	500	539	509	554	519	520	512	550	542	546	525	536	498	526	533	538	520	502	557	521	517	536	559	534	502	484	527	485	521	504	542	508	488	534	533	491	488	543	497	540	525	537	536	502	525	542	496	512	558	550	527	494	517	534	522	517	583	502	509	532	533	539	475	542	532	544	509	520	550	526	501	518	537	543	534	510	516	530	537	535	536	515	542	510	502	498	510	564	520	519	547	523	538	540	490	509	489	515	492	494	496	542	517	545	526	499	549	491	505	547	523	506	540	528	540	546	577	506	513	484	524	518	558	462	514	505	500	541	528	529	511	494	521	522	532	590	490	536	477	515	550	481	549	504	520	492	522	516	488	517	499	527	491	545	531	497	554	547	515	541	509	507	539	536	572	487	504	520	515	487	566	509	507	548	545	549	540	509	518	519	516	500	548	512	556	528	521	547	519	545	466	529	536	500	495	502	525	500	490	525	522	520	533	516	517	515	528	507	551	546	550	552	510	536	539	511	525	530	528	556	537	520	542	528	531	502	539	505	558	553	518	565	491	523	526	508	565	506	516	541	490	522	528	521	530	498	502	481	530	512	542	519	496	555	532	497	489	502	523	555	521	544	549	496	486	540	514	527	508	546	516	534	516	544	509	515	536	492	537	491	500	512	552	507	557	522	532	589	497	527	523	536	528	532	496	558	517	473	522	578	482	450	478	525	517	554	519	499	517	535	538	513	552	533	528	491	511	556	565	520	520	575	521	516	547	507	526	525	538	519	522	495	558	526	521	511	557	575	520	497	508	499	503	537	498	550	538	515	563	510	477	529	591	535	545	510	508	480	521	562	548	481	534	488	563	490	525	531	539	523	541	506	527	537	545	509	494	524	507	536	526	551	524	546	484	513	533	507	512	527	494	518	509	497	488	527	479	542	520	520	546	505	549	526	520	500	506	527	507	495	547	560	524	470	495	539	501	508	555	515	496	552	513	532	513	525	505	519	513	507	549	537	524	517	507	529	558	530	559	510	578	508	519	530	545	472	539	547	532	515	518	543	538	532	519	512	519	520	493	522	525	488	526	562	527	502	533	524	493	535	515	529	513	521	541	550	534	537	516	525	535	514	511	507	492	486	538	538	501	542	534	543	555	491	503	519	526	527	528	514	496	542	539	490	501	500	518	524	526	518	495	516	546	517	508	526	529	502	549	587	526	540	501	560	533	553	546	543	582	536	540	544	524	513	547	525	479	537	536	498	508	524	524	540	503	541	528	555	550	537	562	530	497	499	556	524	470	512	500	515	537	498	560	505	522	535	535	498	530	507	526	503	520	505	520	537	500	536	518	512	527	499	523	499	506	555	563	539	499	507	553	535	554	491	495	489	515	542	500	503	531	523	515	510	521	559	518	549	518	541	543	484	554	552	513	514	531	553	526	539	521	538	530	556	529	550	520	509	555	542	498	519	535	556	568	512	523	556	513	530	549	470	558	548	528	506	519	506	504	521	519	524	543	541	526	538	545	468	506	535	503	546	527	562	549	501	523	512	542	575	514	523	551	544	535	553	519	517	537	500	552	542	528	497	507	575	555	552	521	481	494	491	506	485	510	525	542	540	530	457	538	509	485	503	532	509	547	496	490	496	490	524	508	524	531	539	505	497	513	556	498	508	546	499	557	510	538	515	538	523	512	553	495	545	515	526	549	503	556	506	544	523	527	520	534	553	533	539	490	506	522	516	549	525	548	553	517	498	558	518	495	525	496	548	497	563	541	517	482	523	520	504	533	482	518	530	549	501	513	594	520	474	536	528	519	512	522	517	504	516	563	488	503	562	529	523	527	537	531	518	571	554	525	517	532	510	531	567	506	522	522	502	539	528	507	526	540	521	539	509	523	503	537	521	523	515	540	519	498	533	536	480	509	500	571	532	567	512	513	545	531	536	542	568	533	530	492	538	499	520	549	531	475	529	500	531	562	543	525	506	549	509	556	517	495	506	543	516	541	531	513	531	509	543	520	523	517	562	552	559	556	573	527	540	532	512	538	512	534	537	530	534	546	509	534	544	507	561	495	560	503	571	553	580	511	562	528	543	534	508	530	531	515	509	509	538	526	513	520	531	521	519	509	556	546	525	499	480	522	509	551	536	509	493	555	511	511	550	512	532	506	532	517	516	455	524	493	533	530	517	525	533	512	540	531	572	526	496	531	546	550	524	547	484	480	552	514	544	518	502	547	524	517	550	502	522	510	512	495	565	537	559	518	552	514	546	552	519	575	507	540	487	464	544	496	508	525	546	566	504	559	505	493	541	548	525	518	532	546	562	510	535	546	554	522	532	527	516	520	515	524	530	543	510	496	491	507	546	526	528	543	529	543	504	515	551	504	552	513	544	522	569	518	481	517	493	515	540	564	505	532	515	531	492	487	509	539	531	531	508	515	559	509	513	505	561	520	511	522	517	534	526	550	528	520	500	519	504	543	526	492	498	505	497	526	474	526	499	532	543	534	506	496	528	499	518	546	506	509	555	573	544	528	510	467	514	528	500	539	524	556	510	527	559	551	555	533	536	556	546	527	560	531	496	528	518	515	517	516	508	547	504	543	553	535	465	507	525	526	535	520	511	540	491	566	556	529	539	514	521	543	515	540	546	493	530	549	526	510	529	549	539	552	508	541	504	505	513	513	522	528	520	517	519	535	513	505	496	519	543	521	508	518	537	514	531	533	558	507	510	530	502	517	487	506	542	535	538	549	557	527	505	478	520	496	525	535	552	525	492	546	561	479	535	547	505
15679	14034	22996	26655	24807	21422	15695	12244	7059	5406	5089	5396	4608	3833	3234	4127	2603	2390	3404	2124	1421	1487	2200	2264	2192	1971	2111	1916	1912	2636	2018	2177	2422	2348	1568	1972	1468	1372	1037	800	1099	1039	1084	839	900	848	860	883	742	560	590	537	504	513	596	510	541	457	449	360	366	355	514	575	540	395	388	332	344	360	469	415	450	418	346	278	307	290	282	274	263	221	193	211	219	204	214	207	234	233	230	209	198	213	192	205	189	191	220	224	229	197	203	232	215	219	203	227	200	198	210	180	191	195	164	192	189	191	191	206	181	209	212	182	178	214	191	181	212	199	190	203	183	163	200	175	174	192	194	202	180	175	187	198	174	194	176	178	183	180	175	197	173	188	183	193	182	178	191	206	205	212	195	188	193	204	186	189	169	202	195	206	205	210	188	195	200	202	213	194	215	198	198	181	195	180	199	207	197	180	182	192	195	192	180	200	198	182	194	171	195	197	196	196	196	201	195	194	185	214	188	201	224	166	185	203	187	207	177	205	199	199	203	189	202	184	190	189	203	186	196	184	177	186	196	221	197	201	187	207	187	186	213	183	182	213	169	190	193	181	197	191	184	176	179	176	215	202	188	187	183	200	181	171	187	187	187	208	166	210	181	191	199	197	182	183	189	208	165	165	186	212	217	203	174	190	207	197	207	195	192	174	171	191	203	179	190	203	212	207	197	171	210	173	180	221	189	190	195	196	185	179	169	191	185	202	179	187	199	198	214	189	183	179	186	182	210	162	187	188	176	203	185	207	195	205	192	200	202	185	207	225	187	212	204	168	191	183	173	183	214	182	193	184	196	204	209	193	179	201	196	174	178	187	211	194	190	210	177	181	198	186	183	178	173	176	173	185	201	198	170	193	172	189	160	193	201	197	183	185	184	173	186	187	191	186	193	199	214	214	171	181	198	172	205	192	207	205	198	177	209	181	183	191	189	178	201	198	215	183	193	194	183	179	173	200	186	181	173	192	187	204	171	191	165	163	213	161	198	201	200	170	186	209	164	165	177	180	208	173	184	202	200	187	184	215	177	188	201	205	186	174	187	193	182	212	218	171	198	184	181	205	169	201	195	192	193	181	181	175	184	230	183	193	190	173	183	203	205	185	187	191	179	178	191	180	195	195	184	172	158	209	188	200	186	193	210	174	157	201	174	188	203	194	186	200	203	191	169	197	192	211	183	192	186	178	198	179	205	199	221	197	196	193	188	181	196	175	186	165	200	236	174	189	210	210	168	179	188	204	183	186	193	192	193	163	176	223	202	199	187	201	212	206	182	197	202	196	184	189	177	193	213	180	174	183	179	179	202	174	176	191	167	148	164	188	202	151	171	151	198	186	180	201	190	177	206	204	183	199	212	189	192	187	167	226	190	207	161	205	207	174	192	186	189	189	190	185	204	222	183	198	216	204	175	186	167	181	172	212	205	162	205	207	173	216	177	168	179	203	196	186	184	190	176	195	199	196	201	188	188	174	199	185	205	185	192	177	184	195	205	193	199	220	207	165	178	194	219	205	207	196	195	205	160	170	195	176	209	196	177	179	174	195	165	193	197	170	209	189	198	189	201	181	171	184	183	186	194	175	195	206	183	170	200	209	190	204	189	166	170	206	197	202	194	233	178	171	181	190	171	186	203	177	201	211	187	178	197	177	206	186	195	205	173	176	186	185	205	188	218	174	183	198	214	169	228	188	185	207	196	180	188	220	199	194	197	198	178	210	203	193	183	181	183	174	194	192	197	192	201	205	201	200	194	186	203	188	207	192	196	209	172	197	202	212	190	209	179	206	175	222	207	206	185	186	205	193	182	188	201	189	186	187	173	188	198	188	207	187	184	209	194	180	200	185	190	182	187	179	187	188	179	184	181	200	205	190	190	200	197	211	182	197	205	174	172	189	182	197	204	181	190	178	191	200	192	187	179	186	169	213	203	199	202	177	180	191	215	185	192	203	187	203	183	188	196	181	210	210	181	196	190	176	180	191	193	202	186	188	187	220	188	183	196	183	185	192	180	184	204	211	186	179	190	177	213	200	180	208	179	203	185	190	215	192	195	187	189	176	181	186	195	185	176	178	176	191	182	190	190	204	206	183	223	192	174	199	174	197	191	200	192	209	203	178	212	169	195	185	198	186	190	192	179	190	193	181	197	188	196	193	186	195	196	195	207	180	209	188	199	168	190	196	221	189	181	163	176	220	176	205	196	212	170	208	201	175	209	194	189	192	188	188	195	192	195	175	195	195	177	218	201	204	224	182	178	203	189	192	182	194	201	184	200	177	194	182	201	192	198	194	213	184	191	179	190	183	181	187	190	189	211	186	188	181	209	155	187	199	198	196	198	189	190	216	217	196	172	217	186	175	215	194	179	178	183	186	197	196	171	199	201	194	170	196	177	196	184	163	193	174	198	183	178	180	221	179	183	198	192	201	193	203	171	168	206	191	187	173	197	185	182	186	171	170	153	222	200	191	198	189	206	199	191	186	158	181	202	181	172	192	189	189	201	214	165	196	186	173	205	185	193	202	184	198	190	198	187	176	220	190	191	189	184	205	188	196	188	189	171	184	193	220	183	199	209	199	195	190	206	184	198	213	181	202	195	188	191	177	173	189	176	189	181	198	198	197	172	177	179	199	188	206	205	218	175	187	182	204	211	210	196	179	175	200	188	195	174	191	193	163	225	192	174	196	190	177	219	205	164	173	193	213	196	187	194	192	205	199	183	194	170	187	181	184	190	203	185	198	187	180	205	214	189	186	208	187	195	213	180	220	181	188	198	200	175	177	187	185	170	205	199	198	211	204	210	189	200	193	212	208	189	191	221	220	185	167	174	180	207	186	208	193	189	186	190	175	203	212	195	187	219	208	191	169	206	205	185	212	164	182	200	180	212	186	187	190	199	173	194	194	218	188	192	182	215	186	213	167	231	197	207	180	201	211	194	201	190	203	180	184	185	189	198	188	192	179	205	219	191	194	191	200	201	177	187	184	192	201	217	189	176	192	203	196	206	169	162	184	190	203	167	221	223	228	201	189	192	206	203	189	184	233	203	191	187	193	173	199	196	183	211	187	173	199	177	190	171	173	201	217	191	195	205	206	190	189	205	164	204	201	183	203	208	156	196	182	188	220	189	189	204	196	197	207	199	186	192	183	187	194	184	187	165	183	179	201	196	206	192	212	193	189	202	184	198	196	160	186	179	192	181	193	217	189	199	187	185	184	183	170	185	180	203	178	167	184	193	194	184	167	207	203	188	189	210	180	199	165	179	199	159	174	212	213	178	199	179	200	181	214	189	171	183	205	184	167	232	196	186	208	226	217	203	203	179	172	193	189	194	168	177	175	184	196	182	188	196	189	180	211	170	217	204	197	203	193	212	180	161	193	210	193	231	209	177	175	202	191	207	197	184	196	193	226	210	204	175	212	193	202	188	203	188	179	175	180	177	184	195	194	189	210	197	196	182	211	175	192	178	221	202	196	169	184
10116	13282	24772	29994	31823	32048	29559	26816	19452	17263	16238	17565	15483	14863	14363	16593	12145	12576	15402	10210	8733	9556	13402	13574	13923	12664	13273	11964	12001	15779	11947	12136	12939	13241	8400	12012	8628	8740	6932	5937	7372	7063	7045	5675	6325	6255	5739	6008	5206	4557	4621	4002	3501	3610	4413	3683	3512	3035	2675	2323	2389	2593	3483	4126	3558	2624	2163	2196	2197	2424	3043	2723	2614	2570	2033	1677	1483	1608	1561	1332	1175	922	880	867	897	851	735	803	915	789	787	764	790	784	770	671	631	666	680	748	735	753	866	885	810	723	687	637	690	591	632	635	641	660	684	642	659	620	615	582	571	602	610	599	608	595	571	546	580	555	588	577	616	588	582	582	533	547	555	614	527	605	574	573	552	558	569	591	541	609	571	597	564	574	562	599	591	518	596	641	544	547	562	586	585	606	556	574	537	587	623	568	572	594	563	577	559	577	652	571	570	528	582	583	577	585	598	585	577	561	569	601	540	543	543	590	586	566	613	568	572	553	529	579	559	542	593	599	566	559	618	578	566	587	563	578	528	600	594	570	585	543	567	583	564	566	570	571	552	569	571	604	591	570	594	586	556	590	595	591	610	585	569	573	576	580	525	573	563	615	619	574	589	551	535	601	551	569	574	598	558	567	594	546	595	599	588	584	588	546	629	595	536	616	554	616	587	560	595	554	576	598	536	558	597	540	573	622	529	580	603	595	571	586	585	584	546	623	560	549	585	597	579	521	606	631	577	590	607	570	575	584	619	546	580	578	569	547	578	599	563	578	599	610	587	596	563	590	562	607	550	610	583	563	601	572	554	546	551	519	591	589	569	567	570	594	567	593	563	589	604	548	614	568	576	559	563	552	556	561	533	607	571	569	572	580	595	584	602	609	549	594	620	581	559	588	552	545	545	617	586	616	550	559	586	547	570	526	600	593	585	562	550	572	561	546	540	589	573	587	602	595	578	550	569	564	585	562	591	566	561	623	589	600	562	564	566	567	634	597	516	551	556	547	562	589	611	604	587	591	559	523	562	579	523	535	600	569	616	591	573	561	581	540	558	573	534	584	550	536	624	591	538	560	575	595	579	595	575	582	557	597	583	596	604	572	574	560	562	569	580	598	559	554	609	580	552	537	559	572	608	589	540	590	574	556	569	565	572	563	582	613	531	567	581	605	601	605	553	552	613	579	530	590	567	553	574	603	583	566	597	600	577	560	589	591	569	570	594	620	562	577	563	543	597	542	584	567	599	582	585	574	587	571	583	556	580	603	584	562	603	570	599	550	580	571	578	603	575	551	612	578	560	583	629	551	554	541	578	561	580	551	592	595	551	590	594	558	604	615	544	558	609	584	562	595	567	604	581	562	590	604	583	544	560	527	565	576	571	559	604	565	555	591	584	544	539	626	553	557	573	595	568	585	558	549	529	607	558	585	561	582	569	599	578	545	585	529	586	551	595	616	539	592	559	579	549	589	578	562	571	551	612	590	540	574	567	651	630	559	598	551	585	586	548	570	544	603	568	560	604	596	569	560	566	574	578	572	566	583	551	580	612	610	611	571	564	591	544	586	585	569	559	536	578	593	582	609	597	565	626	554	543	582	570	544	561	575	617	597	555	623	570	595	580	559	590	632	592	611	607	567	588	534	539	563	627	529	534	560	600	583	566	601	572	538	598	559	571	535	615	548	588	578	619	611	587	579	575	559	569	569	570	607	600	556	604	586	568	581	545	558	630	557	551	569	535	555	542	573	551	567	530	597	538	550	551	570	566	548	546	603	564	600	569	601	538	573	531	581	601	583	572	569	589	560	563	592	570	572	552	591	587	624	569	559	576	595	551	592	533	580	603	565	566	589	553	620	577	600	565	622	565	573	564	563	604	589	596	552	569	568	599	593	599	566	609	577	574	591	568	575	546	563	564	623	577	532	583	582	573	556	594	603	617	551	592	575	576	554	547	567	558	580	569	566	539	572	590	578	552	564	590	563	572	571	578	570	561	577	582	582	565	544	579	627	577	557	584	547	562	605	577	592	566	572	605	590	558	573	553	560	539	557	607	581	609	570	566	572	605	605	551	565	546	582	561	555	586	621	549	577	564	585	601	582	554	580	562	570	621	583	616	571	624	539	571	560	578	574	567	587	566	596	546	586	571	617	587	597	594	587	569	553	576	561	572	563	538	560	572	539	598	538	530	582	562	558	616	597	575	546	576	645	591	582	561	594	626	557	623	555	602	589	537	596	563	586	592	602	557	612	556	581	564	569	543	548	585	583	540	522	547	563	547	591	551	578	577	561	583	529	637	585	536	560	554	565	545	568	566	585	580	568	616	557	564	590	549	567	550	547	546	576	577	585	574	616	530	542	563	587	566	586	575	570	580	551	571	608	570	552	578	583	557	573	555	557	594	561	531	583	553	555	588	558	565	566	630	562	602	610	617	570	597	579	589	564	571	566	544	608	600	546	580	554	593	553	547	550	572	530	591	613	543	545	550	549	542	581	567	637	582	550	572	562	576	597	590	563	587	558	571	573	576	545	587	569	593	565	607	593	528	574	567	520	570	559	586	583	581	578	592	512	557	584	592	559	602	618	605	566	496	610	571	499	593	579	589	544	564	598	595	587	608	574	588	564	557	555	608	548	545	535	558	559	590	537	578	558	583	594	606	555	626	563	582	538	571	559	565	544	624	551	575	579	539	570	569	619	625	564	578	548	590	596	562	539	593	597	595	558	552	577	577	553	579	600	579	589	588	558	583	590	545	589	554	568	545	533	600	604	581	585	558	608	541	607	555	580	541	572	534	625	605	531	582	571	603	554	539	567	531	538	577	574	605	538	608	569	565	556	611	558	586	583	587	563	571	544	544	569	576	557	582	583	620	548	573	625	528	622	620	595	582	595	563	596	550	564	554	597	551	557	551	553	531	557	559	554	529	517	595	545	562	578	561	565	592	564	604	573	552	624	558	592	604	606	600	566	602	612	592	582	570	543	521	580	598	563	589	607	565	565	548	524	579	593	530	570	582	576	558	566	580	578	537	567	558	564	608	602	512	569	559	571	590	560	584	589	543	555	577	548	535	635	588	572	557	551	575	584	541	585	571	598	581	577	621	574	547	565	579	546	574	630	559	598	544	546	614	600	586	550	594	539	573	586	559	592	592	528	583	587	563	567	618	570	582	592	625	567	561	537	545	567	542	581	561	559	573	545	526	560	574	578	590	607	546	583	551	561	552	609	548	572	568	553	585	575	551	587	568	585	565	618	578	573	566	566	588	580	582	593	611	572	564	591	588	577	557	635	585	613	596	590	543	536	582	552	548	576	565	578	568	556	606	563	572	545	598	576	577	624	588	532	568	562	594	562	554	572	567	572	554	595	557	602	538	578	566	598	597	584	547	561	555	576	539	578	605	575	612	577	577	557	545	570	618	548	605	612	602	588	610	602	560	579	583	592	563	571	554	614	630	582	552	586	615	556	571	558	588	559	567	582	586	608	572	599	591	585	566	563	582	525	584	539	571	556	566	561	598	599	546	580
24741	20555	30607	33493	31340	29034	24684	21000	14085	10857	10652	9359	8352	6788	6751	7940	5690	5183	6175	4319	2977	3032	4220	4310	4352	3879	4277	3845	4053	5199	4353	4381	4282	4041	2380	3406	3087	2826	1808	1698	1788	2011	1760	1449	1571	1580	1410	1569	1388	1129	1123	1166	972	952	1068	930	977	784	656	607	641	669	916	1008	954	779	677	625	638	715	828	752	713	701	501	464	478	471	477	427	409	360	322	320	313	367	310	311	318	294	320	320	292	278	311	269	265	298	288	272	288	281	315	336	313	249	280	282	263	268	287	250	282	273	285	275	262	249	254	255	256	285	271	262	239	285	272	283	258	290	226	246	270	262	292	258	307	257	249	252	262	265	269	243	273	250	261	273	265	265	260	267	255	270	281	267	272	262	263	254	275	271	268	259	270	274	269	276	270	248	271	269	281	266	290	254	269	272	270	247	239	268	276	257	259	259	277	251	231	251	240	249	270	244	273	253	251	275	258	290	271	287	270	240	249	240	290	240	277	264	249	271	259	273	267	272	267	257	251	264	268	267	289	270	251	253	286	279	252	253	244	254	247	252	277	279	254	269	254	258	263	288	270	292	278	262	293	244	248	268	287	266	265	257	246	256	272	260	268	240	234	249	248	277	255	240	266	256	273	270	258	274	244	245	245	267	245	282	277	251	236	268	259	260	264	254	257	272	277	264	244	277	276	260	270	265	245	275	263	271	278	280	263	285	265	256	266	252	248	261	254	252	246	254	256	270	270	272	266	258	234	248	277	258	278	266	264	279	260	278	285	261	246	276	267	250	285	273	244	250	270	262	264	277	250	254	267	248	252	258	248	279	314	254	233	274	274	245	272	261	243	254	281	252	234	265	248	260	303	257	254	277	227	253	265	280	279	271	303	275	276	257	244	240	263	256	279	264	287	282	253	269	271	225	260	242	266	261	291	267	268	296	290	265	244	258	263	260	294	272	228	279	272	247	265	261	242	247	255	273	238	280	285	292	277	253	259	280	239	259	245	255	249	252	249	270	265	253	222	255	236	292	289	273	288	269	267	279	251	244	295	297	266	274	238	249	264	271	270	266	255	248	267	271	260	267	266	266	259	287	247	273	245	240	287	287	252	289	264	220	235	281	266	252	266	282	251	257	233	274	264	241	266	289	266	278	258	254	257	237	288	277	267	287	288	277	260	248	286	270	252	271	273	270	236	293	246	277	286	284	264	278	255	255	274	292	296	241	248	248	273	250	253	270	250	257	265	270	267	265	264	236	289	273	275	278	278	257	273	253	278	238	263	283	258	262	227	279	241	247	277	259	290	239	262	260	266	266	267	235	260	255	255	256	235	253	260	231	259	258	280	276	253	251	257	263	275	274	248	289	266	271	261	248	244	262	261	280	232	260	282	283	246	258	263	270	273	270	240	280	279	241	290	252	247	214	260	276	265	264	230	286	267	250	257	274	274	255	282	236	231	236	285	245	274	284	269	279	263	269	273	280	240	274	278	269	276	260	282	271	278	251	273	266	277	277	252	266	248	248	277	248	262	249	259	236	262	210	291	256	265	262	259	276	244	243	283	243	251	261	284	229	268	258	264	262	248	259	218	262	267	259	265	261	254	241	259	268	285	264	261	266	245	254	256	264	255	280	255	239	232	263	248	263	239	244	266	252	297	269	258	243	285	268	251	275	257	264	253	289	263	255	255	221	258	274	269	256	250	252	284	251	270	259	298	253	269	269	252	234	288	252	268	256	273	278	245	274	245	272	246	264	264	238	267	235	252	261	247	266	281	276	260	264	290	279	270	256	273	284	224	262	234	266	267	253	267	266	263	266	252	264	244	254	251	291	246	267	272	271	261	250	243	244	273	255	285	268	248	252	251	244	256	257	293	267	255	278	241	247	268	278	257	259	278	244	256	274	260	274	248	275	241	275	265	244	281	266	259	261	278	275	258	257	270	249	247	233	262	274	245	271	266	269	270	239	269	259	262	257	281	246	256	265	239	261	283	265	284	249	239	314	293	246	273	244	310	249	281	257	274	260	278	275	225	260	243	258	289	266	277	265	272	280	280	267	256	251	248	266	263	242	290	265	278	272	251	277	247	276	249	288	246	303	276	254	259	260	274	254	254	258	265	234	277	237	280	287	271	268	255	273	248	267	286	267	263	246	292	261	254	237	280	243	273	262	250	279	269	261	258	264	301	283	258	281	277	233	250	284	263	265	297	253	265	263	239	265	283	299	256	278	262	249	268	277	295	270	260	288	252	260	261	273	245	281	285	278	306	280	273	254	270	261	244	251	266	259	253	312	249	263	255	287	278	236	272	275	274	246	260	244	296	291	267	286	265	287	258	257	263	263	243	277	258	270	262	257	273	272	265	237	278	282	247	282	287	255	274	250	272	279	238	269	263	225	257	279	275	269	268	237	264	265	281	261	228	257	299	282	268	312	236	268	268	259	268	265	245	272	245	249	266	249	243	245	266	262	258	276	281	267	266	264	241	253	257	261	256	232	264	266	271	319	249	246	277	281	251	281	277	255	285	258	254	262	256	250	284	268	256	240	261	292	282	273	272	278	278	287	268	247	276	248	276	257	265	230	226	267	271	250	221	235	245	272	247	252	266	251	283	264	240	297	271	261	256	290	253	269	275	260	256	276	276	280	249	291	275	248	297	221	250	280	247	270	234	251	255	260	281	248	255	277	269	271	273	242	254	269	256	252	276	272	249	254	262	292	252	265	255	273	289	263	263	235	262	286	283	253	292	271	216	249	259	263	246	239	253	264	285	274	283	280	252	274	259	259	277	242	262	256	255	279	243	262	217	255	238	292	282	250	266	272	232	261	239	263	276	259	282	280	257	260	232	288	261	279	223	234	254	232	271	258	260	267	287	283	279	278	230	277	268	302	236	259	268	238	250	238	286	300	239	246	252	264	258	269	251	269	270	272	293	269	284	256	238	269	300	266	249	268	273	254	265	237	242	253	253	248	280	268	257	252	246	280	266	306	248	258	244	239	283	253	250	269	261	284	235	275	257	294	277	260	279	244	275	219	258	267	259	252	286	243	259	268	253	209	294	274	241	258	260	253	249	257	265	249	259	259	301	262	265	239	280	267	277	230	279	233	232	244	290	229	291	252	226	254	263	269	250	268	248	237	287	270	280	248	254	277	263	255	245	269	273	256	259	277	292	267	266	266	287	257	261	261	246	264	268	284	260	282	253	259	252	230	265	242	274	274	255	263	245	245	296	293	266	256	253	235	265	278	253	290	242	263	263	256	282	232	262	272	281	272	266	250	257	246	265	248	284	255	319	247	272	254	242	247	284	244	247	280	257	257	272	255	289	259	247	249	252	278	244	248	245	253	285	277	249	290	261	260	267	289	264	250	248	258	265	279	254	262	283	225	259	279	235	273	252	230	262	247	275	259	283	296	266	287	246	273	249	272	262	264	271	246	257	327	271	270	252	256	254	260	272	273	249	283	239	256	265	285	288	283	303	250	253	257	265	252	222	222	299	288	253	239
14072	17489	29885	35358	36960	38785	37358	34991	26979	25082	24428	23207	22595	21995	22068	23933	19999	19804	22108	16483	14556	15634	20434	20927	22058	19745	21954	19741	20078	23105	20229	19702	20127	17652	11094	16738	15026	14151	10785	10868	11691	11991	10758	8547	9102	9799	8935	9766	9364	7492	7774	7111	5988	6230	7795	6474	6468	5280	4819	4047	4128	4401	5954	7342	6436	4900	3841	3682	3851	4600	5534	4764	4876	4696	3321	2902	2651	2741	2783	2168	1961	1489	1239	1286	1370	1208	1188	1314	1308	1189	1113	1219	1111	1080	1118	1000	903	904	913	955	1038	1158	1243	1180	1168	1011	913	954	904	890	897	841	851	835	915	855	797	840	824	813	745	753	763	732	771	789	810	808	748	763	753	767	681	783	751	749	775	728	712	784	785	770	785	765	757	733	755	748	771	735	761	730	774	818	749	756	761	773	744	795	718	774	782	756	767	760	729	789	763	762	791	765	780	766	764	752	708	725	745	766	733	756	721	771	753	750	733	709	747	749	752	739	761	714	726	735	750	713	740	747	724	753	770	748	796	723	759	773	699	730	787	760	773	810	781	729	785	793	719	771	750	723	762	750	713	703	750	755	712	748	771	745	763	732	743	743	760	785	730	763	764	729	745	698	711	725	779	723	796	736	794	718	750	776	752	758	724	728	760	769	739	737	784	722	758	798	791	732	729	722	783	732	733	771	733	695	789	783	734	739	786	724	769	792	759	715	776	761	733	780	769	731	767	757	773	715	754	767	748	729	775	759	734	691	763	742	708	773	765	745	792	741	698	761	758	716	717	798	793	791	765	692	769	751	745	766	816	756	806	732	768	736	763	749	751	789	732	731	744	727	765	778	759	721	739	730	749	774	718	721	754	757	687	699	823	784	785	697	798	745	766	759	736	762	730	687	736	769	747	716	738	761	732	792	767	740	778	750	730	744	745	749	728	772	757	717	773	722	738	772	772	758	771	724	752	806	743	768	780	724	780	736	760	736	740	758	783	754	731	766	762	801	765	736	729	739	730	733	760	762	784	821	747	720	749	708	692	753	746	758	731	753	802	753	731	738	765	703	725	769	781	811	723	770	791	760	773	688	755	736	775	767	772	834	768	713	772	750	717	750	748	760	783	799	737	789	743	757	764	792	740	752	731	704	711	740	771	752	747	799	746	760	815	773	719	738	743	733	801	714	742	761	725	761	771	754	727	724	766	766	719	776	777	745	750	723	701	772	778	755	738	769	757	735	758	731	752	766	738	779	698	785	772	751	736	765	741	736	723	737	744	751	785	787	805	753	752	788	723	713	768	736	766	731	755	727	744	706	745	736	777	764	740	768	708	681	804	787	754	763	810	697	854	776	777	758	775	724	718	785	727	740	779	690	769	758	712	691	812	689	738	736	793	759	765	769	776	793	797	737	737	743	738	736	758	727	719	756	746	755	780	731	776	748	703	787	748	759	773	742	710	742	764	776	760	769	794	747	764	747	758	737	746	736	793	753	756	732	773	744	767	732	758	734	780	766	777	779	753	753	760	780	770	773	741	751	748	779	770	716	773	769	730	725	737	787	797	764	739	723	769	728	696	716	775	759	774	766	754	827	788	737	738	761	746	749	732	754	745	790	723	757	731	783	712	789	751	712	734	723	747	707	749	731	749	728	754	707	779	730	761	734	761	739	772	798	708	727	777	752	765	752	733	760	725	716	708	744	794	737	735	700	757	751	756	693	782	781	785	786	751	742	737	730	763	753	757	731	790	744	746	695	750	779	795	796	760	774	808	750	777	774	759	779	733	731	749	740	772	799	723	732	771	760	751	786	726	689	771	775	760	761	778	809	703	741	800	814	812	762	716	752	731	741	742	744	770	725	755	739	734	775	771	756	701	737	722	762	698	773	731	765	776	732	756	778	725	786	704	732	761	760	768	717	787	742	756	755	749	749	823	766	716	740	794	776	725	776	741	779	768	777	846	770	749	763	750	749	743	737	721	775	707	703	706	758	779	747	751	747	789	742	758	752	754	728	758	730	741	722	762	743	740	768	775	793	804	722	727	744	726	762	741	773	738	764	753	752	748	748	804	746	772	744	757	722	794	738	709	812	758	780	777	760	749	735	763	748	760	756	724	750	736	791	762	735	760	762	767	782	733	773	770	753	706	747	752	778	742	768	701	771	749	772	724	742	791	755	722	747	766	746	718	739	749	767	737	765	768	709	707	750	751	768	710	744	767	739	840	734	761	749	728	762	767	743	710	735	783	736	751	743	745	829	719	786	730	747	736	769	778	755	766	749	783	753	798	774	839	751	748	730	753	706	774	720	795	707	726	775	787	744	737	747	763	749	742	788	774	758	758	747	758	735	740	750	759	794	758	726	729	788	804	780	768	772	762	751	777	761	762	728	754	748	693	716	749	729	739	770	758	741	756	797	695	762	720	784	751	734	717	738	748	834	754	752	751	768	798	747	815	745	742	721	782	738	774	739	724	725	725	744	755	764	788	734	781	784	734	755	719	775	763	749	756	710	756	736	755	754	759	724	794	753	721	763	755	735	760	767	754	713	757	710	743	779	748	751	775	756	749	799	750	789	768	702	761	760	792	765	787	782	767	716	725	764	735	787	725	785	788	719	788	754	821	731	720	736	701	737	755	744	774	760	769	744	735	761	742	798	750	766	762	744	765	733	746	680	746	776	769	760	737	709	711	720	746	725	760	734	787	715	713	744	740	782	744	772	778	788	699	771	733	762	763	769	780	723	769	742	763	752	724	768	755	750	787	725	758	739	767	741	761	754	739	728	758	761	739	706	761	682	761	770	747	740	785	763	772	736	769	731	741	775	780	763	751	675	777	731	730	731	755	754	805	738	755	749	720	773	765	742	756	780	758	716	717	722	733	775	764	743	748	741	771	732	756	729	749	702	749	819	793	707	756	768	767	719	742	744	763	780	784	741	825	781	774	735	796	737	775	696	807	789	741	761	831	753	767	781	742	750	685	728	771	739	736	707	764	786	777	788	758	759	772	762	744	785	757	769	731	807	803	741	757	766	790	747	749	737	758	804	759	735	739	743	749	760	729	767	736	734	780	734	775	753	769	780	779	776	773	733	772	759	722	776	710	748	799	758	746	748	747	762	755	790	721	764	758	767	755	743	781	743	781	725	730	740	731	830	762	768	781	758	745	710	757	717	760	760	729	694	747	733	712	756	706	785	769	717	737	734	750	765	742	743	749	742	748	677	774	729	749	716	780	734	779	770	701	742	779	737	761	736	748	727	738	738	738	779	800	763	756	758	711	798	774	746	692	741	749	755	748	751	767	767	780	763	826	718	743	714	771	827	796	761	746	768	782	735	734	731	749	782	765	762	764	745	847	760	773	768	769	742	770	749	785	721	744	697	722	756	778	722	749	761	770	721	787	734	745	744	764	736	724	728	746	720	731	731	767	755	801	757	751	758	761	736	724	727	732	742	729	739	743	774	732	776	762	725	723	762	684	766	772	767	759	730	800	785	736	763	774	758	742	708	743	728	802	695	748	773	726	777	786	751	786	755	761	747	732	777	759	798	689	762
4908	3132	4040	3853	2724	2037	1459	1140	897	711	585	487	456	426	360	395	322	337	372	322	268	311	332	325	306	298	285	255	250	290	257	273	252	242	211	259	232	205	221	215	217	205	205	202	189	181	190	211	203	177	212	178	196	178	181	185	179	188	174	201	182	194	196	202	200	212	169	181	180	186	206	189	176	193	202	163	187	199	196	178	158	140	191	183	170	177	151	153	168	176	165	206	202	168	178	179	162	164	185	180	179	190	200	165	175	175	166	204	163	195	182	183	159	163	186	182	181	184	164	168	198	180	176	174	151	180	192	185	191	187	181	178	161	163	177	161	179	170	179	190	186	182	169	184	157	193	166	185	161	173	152	163	158	173	181	166	175	169	156	186	175	153	158	174	174	195	177	173	174	164	160	156	177	156	175	180	179	169	160	165	190	179	179	162	167	176	172	188	184	178	168	183	166	154	155	178	181	183	175	164	185	201	172	152	156	159	177	173	146	211	191	172	164	158	167	184	168	177	188	180	192	180	203	165	168	181	170	156	170	179	174	213	164	167	163	174	189	182	179	169	172	163	174	174	161	174	220	178	187	191	179	163	175	181	174	184	179	174	175	188	169	197	192	176	184	148	160	171	179	179	170	167	152	168	191	163	176	177	164	184	191	169	189	174	191	167	161	158	181	164	179	171	175	177	161	178	173	167	196	189	161	178	176	171	166	182	175	173	167	188	177	157	173	189	159	185	162	152	158	157	178	196	178	138	201	181	162	173	184	168	173	168	174	179	160	167	168	164	152	185	183	195	194	179	160	172	175	184	171	192	179	156	158	172	170	164	189	164	163	151	181	182	173	173	179	175	179	169	171	169	156	162	179	165	189	159	158	159	175	152	177	182	178	157	162	193	161	169	172	170	172	159	169	171	166	182	148	178	169	158	177	178	191	166	189	149	159	188	160	184	191	175	172	175	179	159	197	193	189	184	152	161	196	170	177	164	186	188	179	189	173	184	203	183	195	182	158	189	178	150	172	169	160	170	165	163	164	165	190	209	189	167	173	170	175	172	191	169	168	168	161	177	172	181	195	175	160	180	164	163	171	163	190	170	167	162	166	131	185	165	184	174	178	190	167	175	180	157	189	160	180	163	192	184	170	158	202	180	191	170	151	171	172	191	169	194	192	184	163	173	179	186	179	166	178	187	176	176	151	177	182	144	176	175	147	169	180	204	197	148	190	175	167	158	183	192	188	166	188	193	170	181	178	163	192	162	183	184	181	193	180	166	159	164	176	180	157	178	189	163	161	191	162	151	170	157	188	189	189	184	172	190	194	202	193	175	160	167	178	177	177	170	195	163	157	153	199	177	189	181	166	164	160	159	180	171	166	167	153	185	154	177	169	214	156	151	167	186	190	171	162	168	156	179	194	175	177	185	159	173	174	176	151	177	170	186	199	188	157	170	189	190	185	165	177	183	167	181	174	170	190	186	184	154	182	197	178	178	156	171	174	199	171	170	177	174	176	183	210	180	164	185	180	182	177	159	162	179	158	176	150	194	175	197	169	182	177	160	182	175	194	171	169	170	169	160	157	180	159	180	161	161	171	170	167	153	165	187	184	174	181	180	200	175	167	178	161	168	174	167	185	187	165	204	204	171	171	178	177	175	199	180	188	187	185	163	176	171	176	154	167	173	175	151	168	159	179	147	158	191	177	170	165	166	192	166	189	167	185	168	181	178	154	158	186	181	197	174	188	145	183	183	156	180	151	185	186	149	153	195	169	179	174	189	174	176	172	174	186	168	192	169	162	177	161	181	190	181	175	163	160	173	177	192	168	212	184	168	164	185	187	162	175	190	166	162	174	179	151	157	153	182	150	183	170	171	166	161	166	184	150	150	180	189	165	186	165	206	166	191	169	169	167	173	168	148	179	189	167	190	156	174	180	158	187	181	171	193	168	162	166	163	147	171	157	177	169	197	176	188	166	194	181	190	204	177	184	162	205	175	185	177	142	174	181	164	150	184	177	182	164	193	187	181	156	174	171	192	174	166	154	170	210	140	175	171	179	161	136	178	152	196	189	216	165	173	174	170	172	200	177	158	176	171	160	156	168	178	181	168	177	176	158	182	178	160	182	175	179	171	168	185	167	195	181	188	181	175	166	185	162	155	155	174	171	167	157	151	176	171	170	159	196	173	182	183	174	174	187	154	188	175	176	173	187	152	151	181	202	198	157	168	175	171	196	207	189	156	158	165	175	177	160	158	178	141	188	175	154	177	156	194	163	193	179	183	180	188	186	157	181	152	154	163	154	185	193	169	191	173	168	186	194	162	168	210	174	172	195	164	167	172	180	174	160	189	166	160	176	181	171	188	190	182	174	196	193	173	169	196	174	179	163	161	159	172	166	197	179	190	173	183	162	154	160	163	162	179	181	180	176	198	153	190	168	195	178	165	204	173	191	155	194	159	177	167	155	157	187	161	173	169	175	143	160	184	200	148	171	166	150	191	183	164	186	155	191	182	170	166	172	166	157	159	173	186	158	152	187	168	189	169	189	172	167	198	162	188	184	184	175	172	165	180	192	177	182	207	165	173	194	175	184	150	179	186	150	169	179	164	183	198	174	171	181	183	186	167	173	171	190	159	188	175	153	167	181	181	170	203	162	181	208	174	176	172	189	169	189	186	155	174	194	146	189	162	159	184	191	170	197	197	157	173	175	188	173	176	155	188	166	169	175	169	159	145	179	179	150	163	177	157	164	149	183	198	179	189	193	183	176	169	180	168	171	160	183	165	167	166	183	180	176	172	185	154	180	157	180	167	171	165	184	180	176	188	172	172	173	168	175	156	198	173	182	171	158	174	167	154	172	195	164	158	160	196	146	156	177	154	175	170	197	189	180	156	173	216	195	167	177	194	176	168	156	172	174	183	170	182	208	190	176	133	182	163	194	181	168	160	181	183	174	165	160	166	174	192	183	171	162	183	161	169	150	187	188	179	187	176	187	198	162	183	186	170	188	179	171	177	165	194	178	184	156	189	193	171	180	179	182	175	190	179	173	175	203	156	161	183	166	161	175	185	144	138	188	182	164	164	168	172	167	169	163	179	186	179	176	166	174	173	165	173	168	165	161	164	180	175	162	185	180	187	204	178	148	173	175	160	187	166	207	184	185	162	193	174	190	169	163	185	201	176	191	160	182	155	162	187	153	181	174	200	172	168	171	175	187	200	169	173	183	183	179	154	162	184	190	200	190	169	188	168	154	159	177	172	175	162	159	195	162	178	169	172	171	175	183	177	193	194	186	210	170	213	178	179	183	166	174	172	164	177	199	173	161	200	178	154	178	157	176	197	173	165	174	189	164	188	185	169	176	159	150	168	172	178	167	173	214	167	181	168	193	167	177	191	173	174	172	178	192	168	166	200	155	169	187	167	199	172	176	170	187	165	171	172	178	176	151	188	167	167	162	178	202	181	160	176	186	182	186	166	181	180	173	174	139	166	201	159	195	202	189	187
3773	3878	8240	10593	8878	7673	6209	5126	3884	3350	2915	2545	2160	2088	1899	2111	1767	1716	1789	1497	1372	1323	1476	1345	1351	1305	1310	1110	1332	1320	1246	1292	1195	1071	865	1159	1017	953	894	831	854	893	811	760	827	772	763	797	767	721	703	691	703	709	693	737	711	642	643	643	657	616	680	737	745	690	671	650	604	644	726	694	658	612	653	614	572	559	634	576	582	563	562	539	575	519	520	537	585	512	602	542	536	568	551	500	538	557	580	567	595	597	568	583	551	541	577	564	581	561	571	559	540	526	547	510	504	531	492	567	540	516	508	537	500	509	518	533	531	524	516	520	524	519	541	547	481	537	521	520	530	534	584	482	527	530	491	521	557	543	585	543	530	533	493	534	510	523	456	524	499	553	529	556	543	490	541	533	524	520	500	528	544	539	516	543	517	526	525	529	547	515	564	511	504	542	513	497	543	551	559	500	529	531	554	490	519	493	555	533	506	540	545	532	558	533	504	523	501	534	524	504	520	545	540	539	526	561	523	510	526	539	575	564	497	511	526	532	521	526	528	526	551	521	511	565	530	504	513	556	501	529	529	563	515	532	503	519	517	528	535	546	510	556	591	505	511	543	522	549	565	512	534	493	536	552	565	520	526	500	528	530	513	541	523	512	556	537	543	524	513	507	526	518	569	517	520	478	503	514	544	583	544	497	542	537	516	526	510	495	516	533	512	511	468	543	540	555	532	506	523	554	541	539	536	474	517	514	511	515	535	487	531	548	550	519	497	557	535	499	544	509	506	489	519	485	508	538	541	531	490	496	556	537	563	521	541	527	511	501	548	507	483	538	517	501	587	534	520	534	539	516	526	524	523	507	537	511	528	532	540	503	556	562	512	537	542	535	570	542	526	521	532	546	538	540	550	588	557	543	561	535	529	521	525	564	510	581	515	488	517	542	522	538	537	496	536	533	539	501	510	512	529	521	497	532	486	492	542	525	508	517	535	535	463	530	517	515	542	539	517	557	516	493	529	509	536	508	524	533	527	492	568	523	550	533	498	553	524	540	465	519	499	526	505	538	521	542	528	552	531	532	519	528	520	518	542	547	542	524	572	522	519	516	518	558	550	542	529	553	493	546	541	498	546	549	561	536	511	529	527	524	526	546	491	538	534	537	522	526	540	505	505	535	541	533	515	528	542	535	529	540	558	555	512	533	556	558	566	549	523	522	539	521	566	527	552	508	548	514	505	502	507	544	496	512	529	522	533	492	531	514	497	498	531	553	576	523	553	567	565	528	521	529	522	537	520	556	535	604	530	544	515	507	557	528	534	505	531	531	505	546	531	514	528	541	512	531	497	525	548	553	541	480	536	523	511	532	536	541	570	494	545	552	548	477	560	573	507	530	528	516	530	529	516	550	524	514	518	533	530	547	517	539	540	492	511	534	529	545	509	549	558	539	567	529	581	515	508	535	544	524	527	537	547	505	529	504	498	540	543	516	499	535	491	527	503	479	547	538	524	553	526	541	503	495	532	568	544	497	530	564	529	511	542	533	500	538	536	535	552	535	525	526	476	548	552	547	533	515	530	569	498	476	511	486	583	511	535	503	497	537	540	546	517	519	587	514	515	507	502	528	527	522	513	521	531	541	509	538	525	512	517	528	517	487	519	532	520	517	533	537	539	489	556	509	531	488	549	544	527	529	521	526	566	504	526	541	503	561	510	539	532	553	537	530	524	544	522	551	557	484	514	523	542	543	510	543	527	518	485	539	519	512	542	510	554	560	554	515	533	505	543	539	519	505	560	557	526	550	557	516	535	507	532	530	524	525	560	526	546	520	515	516	506	513	506	545	478	546	534	513	517	557	529	551	537	560	524	488	539	521	513	480	565	516	551	548	524	511	525	493	532	550	529	529	531	534	492	538	499	551	489	510	535	499	523	513	518	515	506	523	526	485	510	528	525	549	520	574	540	508	552	515	564	521	565	524	532	520	510	523	507	557	489	541	482	495	538	502	529	531	545	519	464	536	540	547	540	530	540	565	525	534	522	546	540	542	538	507	548	516	478	525	550	509	486	577	516	527	528	510	541	486	553	536	505	497	526	533	562	532	539	501	563	553	539	550	555	527	536	516	535	593	523	549	513	520	519	507	526	567	525	514	527	547	546	518	502	530	546	538	535	561	536	521	526	559	564	518	543	497	538	508	536	523	512	546	507	517	499	538	529	560	499	545	505	496	548	528	525	532	491	497	521	525	556	553	536	509	526	552	508	552	546	525	540	533	492	500	483	509	473	508	529	491	512	546	526	577	529	530	523	495	502	559	546	520	536	484	540	512	595	570	534	528	520	585	561	510	575	513	510	561	517	507	534	526	497	514	508	534	562	548	529	537	492	538	522	566	496	496	571	559	507	533	519	522	546	533	523	548	482	557	527	487	550	522	503	559	542	528	522	560	548	483	535	506	568	574	517	553	546	499	576	562	502	498	502	538	516	598	537	557	528	504	536	555	517	526	542	514	572	562	498	498	481	515	523	554	515	535	511	538	499	532	538	572	524	530	535	534	491	515	535	511	546	546	528	548	551	519	530	474	525	557	531	522	498	489	576	517	506	518	542	534	556	555	511	521	520	538	552	535	513	541	505	535	474	511	524	528	553	526	513	521	497	545	550	516	491	527	523	513	555	524	548	468	553	504	522	519	560	542	527	500	519	497	537	516	505	482	533	558	510	494	562	505	541	489	560	540	524	545	534	543	498	560	582	531	508	516	554	547	572	535	509	511	525	519	521	540	538	534	538	533	547	552	570	520	551	472	519	513	555	526	544	498	536	555	523	524	527	530	522	543	554	533	520	518	547	572	521	510	494	520	530	544	533	532	502	498	527	516	514	503	508	550	538	493	496	513	468	511	532	539	512	529	543	518	559	556	524	553	537	517	532	568	532	508	500	533	564	509	564	514	542	537	509	518	502	515	511	497	513	521	554	466	535	531	549	544	517	512	546	538	528	526	512	520	505	507	536	515	532	496	479	524	537	523	531	479	493	506	511	524	518	532	517	526	530	542	522	518	515	570	531	529	518	541	524	550	520	503	519	525	496	537	505	520	502	495	508	547	521	502	525	521	550	553	505	561	523	587	554	528	543	557	499	493	510	561	490	554	527	580	511	544	537	500	549	523	526	560	517	495	522	527	502	481	504	544	503	539	569	509	533	522	559	496	518	569	493	540	512	521	574	481	495	491	535	518	492	516	544	527	516	494	517	552	516	507	506	535	488	557	532	540	479	529	536	561	523	494	507	489	553	552	497	507	523	570	517	523	534	492	505	544	570	521	528	520	520	543	588	508	558	496	553	554	526	515	518	517	499	496	577	505	550	508	536	512	555	547	547	485	563	500	539	598	505	534	570	522	551	561	526	519	510	521	557	532	538	543	542	555	545	549	528	538	529	533	547	524	540	534	541	535	586	529	506	515	465	516	544	565	492	524	513	508	524	556	518	546	525	533	539	519	493	531	508	505	537	530	592	519
15701	13293	21373	25743	23913	21070	15648	11364	6764	4824	5200	4978	3772	3375	3468	3974	2614	2444	3414	2220	1486	1756	2258	2481	2224	2000	2091	1671	2184	2135	2293	2159	2273	2213	1016	1851	1490	1221	1015	1052	754	976	762	801	753	849	879	920	717	647	649	558	522	498	659	561	530	506	428	378	414	411	491	623	562	468	409	390	404	487	455	364	425	410	302	284	312	339	280	259	247	228	222	204	228	240	201	244	207	208	251	207	207	202	234	220	216	205	208	193	206	202	247	237	207	206	206	230	186	232	192	185	207	173	220	232	199	203	223	163	175	194	202	214	206	188	197	197	205	196	192	187	195	202	188	222	202	234	179	192	207	229	184	190	181	198	212	206	200	215	208	193	202	201	208	178	193	204	216	218	188	188	213	193	185	201	215	215	181	218	209	194	201	216	212	163	181	206	181	208	191	190	214	189	192	180	200	182	217	182	219	198	180	205	204	199	212	185	195	213	207	189	173	204	196	214	195	186	194	195	203	202	209	176	195	199	186	191	198	200	194	205	194	189	183	183	174	205	211	186	205	219	197	181	219	175	181	209	160	173	190	200	178	202	197	194	216	189	201	195	208	203	191	192	186	197	196	210	202	192	188	188	186	214	201	194	170	174	189	216	194	164	190	202	184	225	195	210	188	191	195	193	182	200	210	202	187	192	199	178	190	233	178	181	180	200	177	217	196	191	191	174	189	182	246	196	218	181	215	202	201	188	206	174	215	183	182	182	203	187	190	199	178	181	180	205	171	199	197	212	185	193	198	185	205	217	201	194	212	185	175	188	190	211	184	193	197	219	197	185	213	182	178	182	204	200	202	230	209	210	212	197	202	189	170	191	191	193	212	186	181	211	192	204	195	208	210	211	181	191	210	188	211	202	193	210	177	179	190	205	190	223	190	189	204	208	194	184	213	175	193	168	221	195	180	172	210	200	221	208	218	157	171	204	199	211	192	177	222	185	205	173	233	200	212	185	183	189	188	212	202	196	189	208	199	174	219	187	212	186	188	180	194	198	197	203	180	172	176	225	187	190	161	224	177	183	189	190	174	190	196	195	186	198	205	205	190	197	212	192	212	187	177	196	185	180	210	190	203	190	210	229	205	190	187	209	195	185	191	202	194	193	183	204	208	193	194	212	220	193	187	180	200	205	199	187	187	209	194	202	205	203	178	188	160	177	187	176	201	204	205	197	197	206	171	186	198	185	183	188	199	226	192	188	179	178	198	185	195	217	198	194	180	184	168	184	192	190	198	196	215	197	221	215	189	196	168	208	199	194	192	175	219	189	193	201	188	179	190	211	199	208	202	206	205	216	191	179	196	197	181	199	186	193	179	211	193	202	220	196	185	199	188	184	171	206	196	206	200	211	192	202	174	172	203	190	185	201	222	188	189	186	192	205	205	199	195	182	223	199	203	201	186	192	206	205	185	186	213	217	192	186	197	192	207	164	203	183	212	196	186	205	191	188	196	170	180	173	193	201	203	205	182	189	189	191	179	210	212	186	187	206	196	187	197	214	186	198	209	175	207	208	201	174	194	216	210	164	182	194	204	183	196	204	221	179	177	219	181	168	190	214	201	176	183	200	204	176	188	187	202	187	212	171	207	211	183	202	208	205	197	189	192	219	208	224	200	211	214	150	188	191	188	203	171	200	218	199	190	209	188	206	214	204	200	191	208	214	199	155	208	183	189	205	209	177	198	186	192	185	218	202	190	196	188	212	203	193	212	167	197	188	194	172	181	201	189	198	179	206	173	205	208	189	181	205	195	198	188	210	190	177	169	178	188	186	183	180	175	218	185	203	223	174	206	207	197	200	195	201	192	195	216	214	203	183	191	193	151	208	206	197	180	207	185	157	175	180	166	179	201	213	204	190	205	198	190	190	187	197	202	191	204	197	192	189	198	200	179	197	238	203	188	214	156	202	224	191	170	197	188	184	189	200	190	199	186	196	187	215	217	210	207	206	200	193	214	211	199	194	195	214	180	214	216	204	190	198	183	193	215	186	196	181	195	214	201	191	193	192	202	190	168	207	185	186	172	223	194	184	200	188	178	197	204	181	215	191	188	171	210	183	188	197	224	187	186	192	182	197	184	195	183	177	200	160	201	204	207	208	182	179	177	219	196	190	200	215	201	187	190	183	206	214	202	196	178	206	183	213	209	211	169	213	192	189	170	202	188	185	186	177	196	223	200	213	200	214	200	198	195	189	212	200	187	211	194	207	208	217	197	190	187	178	206	192	188	192	231	193	212	209	164	194	195	213	228	195	194	189	191	160	183	198	195	185	163	182	193	195	201	201	209	208	215	224	205	184	210	212	164	188	191	194	182	188	185	192	214	188	191	189	178	201	202	186	184	200	207	187	182	172	189	189	194	198	179	172	202	199	181	182	192	216	194	196	202	201	186	195	197	196	185	220	200	179	218	180	212	209	190	216	234	215	189	156	206	188	182	171	191	205	173	177	201	189	202	180	202	214	198	193	190	211	171	203	198	179	188	207	171	179	187	201	190	180	186	212	197	200	228	192	185	197	189	182	224	206	182	198	218	167	212	214	183	191	175	178	183	210	200	191	196	189	200	207	185	182	197	211	196	216	188	160	212	191	183	194	199	213	195	206	192	202	199	195	181	196	204	206	214	192	177	222	194	206	190	216	181	229	191	191	187	224	185	189	209	173	213	185	186	192	200	189	203	208	179	179	193	201	185	200	203	206	216	221	208	207	177	206	209	202	191	199	195	199	197	207	189	207	192	192	212	188	192	191	181	176	179	200	204	197	174	165	188	212	189	197	190	206	205	194	184	191	183	211	193	188	197	188	216	187	191	188	197	174	187	197	199	211	204	194	182	205	203	192	170	155	194	186	192	200	181	190	197	185	202	180	185	184	169	209	175	211	189	200	190	195	188	168	168	203	210	185	165	199	181	201	203	207	217	204	181	201	182	212	200	188	204	217	188	171	189	198	171	188	194	229	173	194	166	181	210	220	185	195	193	198	168	210	212	199	198	199	193	195	196	206	200	177	214	226	199	206	198	194	191	217	199	183	200	195	197	198	198	200	194	170	215	198	184	190	220	231	198	192	180	199	189	208	214	207	201	210	193	182	189	217	182	190	198	196	211	201	196	188	197	205	208	193	203	183	195	216	205	184	179	196	190	226	207	180	216	183	190	174	181	197	184	210	231	199	203	219	195	190	186	174	204	173	229	201	200	194	174	194	204	238	197	199	188	204	172	208	212	207	190	193	179	214	193	192	195	203	181	206	181	179	191	185	187	216	203	193	180	192	186	196	198	191	167	199	197	173	214	177	205	200	208	164	228	210	194	194	199	184	183	181	180	157	213	203	218	199	175	198	182	175	207	173	184	198	186	215	172	221	193	210	181	180	212	186	179	181	194	187	201	185	205	182	216	208	194	212	190	201	191	188	181	170	182	208	189	198	187	168	184	197	185	208	206	182	211	184	215	202	214	178	228	208	164	183	202	213	203	215
10171	12485	23337	30026	31431	31405	29128	26491	19282	17226	17629	16188	13703	14807	14500	17417	12659	13289	15493	10708	9031	9777	13588	14052	13894	12605	13705	10541	14001	13329	12888	11888	12667	12274	5487	11236	8547	7870	7487	6992	5387	6586	5556	5187	4820	5020	5947	6391	4895	4526	4262	4026	3446	3369	4313	3491	3800	3345	2740	2121	2363	2429	3339	4379	3650	3090	2382	2246	2322	2850	3286	2666	2707	2494	1782	1639	1553	1664	1674	1263	1067	890	835	845	931	840	785	854	917	849	820	749	757	732	713	687	632	637	662	679	723	753	872	853	820	724	733	692	703	653	636	641	628	674	680	678	659	580	616	633	619	580	599	602	577	616	604	558	546	601	599	591	590	616	570	578	557	593	583	597	601	608	603	558	599	623	540	584	582	537	577	600	578	565	589	624	623	609	639	609	631	557	574	563	575	566	605	598	557	596	600	583	601	590	589	589	597	568	617	557	614	569	557	592	580	591	555	580	562	589	617	569	567	576	608	566	620	577	578	576	594	579	577	583	579	539	592	572	623	630	601	560	549	582	580	623	585	585	551	562	570	617	589	600	574	558	620	589	572	597	604	576	572	591	550	558	594	593	581	612	605	580	532	583	557	584	563	594	623	602	602	560	582	575	581	582	602	583	616	582	588	629	649	577	557	598	572	600	570	578	572	583	542	616	579	610	557	598	587	616	539	581	584	604	567	565	570	618	582	617	626	576	556	607	580	606	573	522	575	602	600	588	592	612	587	603	602	551	540	592	614	560	551	546	583	570	590	596	624	524	545	571	572	531	607	547	571	599	575	581	573	567	617	569	584	592	556	604	573	560	570	598	585	570	590	551	576	604	542	623	597	629	591	612	554	590	627	575	567	569	568	609	585	533	626	585	573	632	603	604	554	603	554	580	570	631	622	598	569	581	554	538	564	571	577	637	597	573	578	578	591	587	592	600	587	573	584	586	604	570	556	578	597	582	551	642	581	570	584	553	533	591	598	580	609	547	567	574	588	545	569	595	556	596	608	589	581	590	620	616	585	595	596	595	555	611	632	575	596	595	584	580	604	568	580	617	588	580	574	568	573	582	611	573	592	592	578	596	537	599	599	536	565	594	538	599	560	584	604	609	590	618	607	578	600	595	586	591	595	607	613	610	582	539	577	574	553	570	575	580	580	596	538	603	642	580	564	573	602	584	565	636	596	569	589	568	552	573	629	578	551	604	590	604	617	596	530	539	565	574	602	570	645	577	586	589	537	594	559	589	589	586	592	610	568	601	572	593	602	592	600	609	563	587	568	584	616	545	588	615	540	597	589	594	594	546	588	571	584	616	615	609	583	575	593	534	607	567	607	594	556	567	565	611	555	628	543	558	598	612	569	545	601	601	581	643	668	594	608	593	566	579	589	602	541	566	623	622	517	592	585	601	610	550	610	542	599	615	578	594	613	572	570	616	616	569	579	553	571	569	578	607	608	622	599	600	642	603	600	599	608	606	570	600	575	618	586	520	581	612	563	591	573	593	611	608	621	606	559	601	561	586	555	559	565	550	606	587	570	599	533	583	527	575	614	604	585	588	602	607	600	563	578	623	597	580	587	570	601	517	578	585	591	568	615	617	641	537	626	592	584	583	571	582	521	624	571	596	589	602	578	561	561	588	590	579	545	596	543	533	583	599	612	572	571	565	556	601	593	588	574	554	619	624	583	571	562	573	612	636	608	578	608	584	556	607	594	578	592	585	580	576	553	614	603	597	584	578	557	590	561	601	594	578	565	587	597	577	614	569	573	600	563	574	600	609	601	593	586	611	562	652	632	596	600	579	591	566	574	593	601	619	542	578	553	571	593	603	597	577	583	591	567	600	539	598	583	530	556	577	602	593	588	585	622	612	595	572	544	544	587	606	559	601	580	573	601	609	564	562	555	585	621	603	569	598	575	591	562	569	582	593	601	571	586	565	621	625	622	616	612	650	605	636	583	573	558	550	532	600	576	553	591	580	633	577	607	572	604	575	608	621	608	603	586	572	584	595	573	548	581	607	561	588	596	617	555	629	602	612	587	581	541	580	605	600	580	567	598	591	571	550	595	635	583	641	609	563	542	574	613	623	568	558	568	639	623	579	603	610	575	586	552	591	559	615	581	598	568	608	641	588	598	551	580	566	599	584	562	560	584	597	623	577	580	604	513	608	588	564	552	570	589	616	576	556	609	572	580	588	602	596	568	595	577	588	597	621	578	581	607	591	582	601	606	589	631	591	561	553	606	602	594	571	584	633	596	577	590	552	632	589	623	625	594	556	621	602	585	592	554	594	587	632	616	588	534	581	601	603	568	534	580	599	556	556	582	565	586	561	547	607	596	581	622	577	565	572	568	578	593	582	614	555	592	552	590	585	591	583	571	565	599	591	581	584	571	533	588	576	613	572	575	567	602	599	600	603	590	575	577	579	550	561	610	536	537	588	609	579	541	593	585	532	656	576	551	608	609	576	594	602	571	553	546	603	581	656	602	594	575	579	591	596	609	594	593	593	606	624	640	594	574	625	610	595	571	558	584	577	565	579	555	582	578	585	561	583	622	608	584	566	561	624	598	600	565	553	557	544	620	581	568	619	625	605	551	555	569	584	581	616	578	573	552	588	585	569	572	576	567	584	609	537	598	580	625	606	557	570	557	535	592	612	591	595	550	586	537	595	595	559	591	576	600	587	624	604	559	553	571	608	600	553	580	607	621	580	530	584	578	573	599	605	548	594	619	555	591	558	575	573	591	613	606	582	593	538	588	593	565	602	577	540	611	568	555	587	592	580	603	571	613	573	628	607	569	560	588	524	563	558	605	587	574	604	556	605	618	566	609	571	543	623	585	579	560	617	586	587	628	631	563	597	578	595	670	599	604	645	577	558	559	542	552	552	632	605	531	607	596	552	608	581	578	603	610	555	554	609	588	592	557	569	594	565	575	578	573	587	582	592	599	574	595	586	611	613	614	607	606	598	602	596	617	634	548	582	551	576	630	598	571	608	551	587	564	580	586	592	551	584	598	575	632	619	579	566	556	629	545	596	610	576	604	559	583	537	620	586	604	556	590	639	616	585	587	565	550	609	592	552	583	533	562	554	588	621	573	593	566	615	615	562	596	566	581	591	582	610	584	583	570	586	582	588	554	582	589	573	561	570	586	595	571	602	588	562	609	593	578	589	573	577	620	601	565	557	608	552	602	597	560	570	554	575	589	550	599	579	624	618	594	571	582	548	580	608	635	594	559	598	601	589	611	616	586	557	623	574	607	588	613	585	576	567	620	601	553	586	545	595	584	628	589	545	634	602	566	586	616	600	608	612	557	605	616	560	556	596	559	582	601	585	553	566	555	537	571	573	589	590	549	584	557	627	607	554	582	584	619	576	600	590	561	584	630	619	601	579	575	551	562	614	600	546	596	614	563	616	641	553	601	562	558	585	603	583	627	555	627	577	604	553	560	581	565	577	596	599	578	579	567	568	564	578	593	604	603	608	594	579	616	567	567	613	548	590	561	590	576	583	594	580	602	631
24384	20398	29385	34004	31501	28245	24134	19475	12647	10089	9588	8630	7572	6043	6331	7447	5192	5290	6789	4766	3078	3050	4226	4618	4371	4262	4067	3549	3982	4289	4928	4196	3971	3492	2088	3120	3028	2189	1816	2033	1391	1640	1878	1642	1415	1311	1628	1578	1285	1012	997	1005	870	893	1100	837	935	916	768	630	568	737	935	1082	1000	874	668	664	694	829	818	728	720	633	531	507	476	455	451	436	392	358	365	375	337	320	312	314	346	322	294	328	302	307	301	298	299	298	288	277	306	323	343	291	318	306	268	292	273	272	274	247	308	295	297	281	267	267	300	299	242	252	281	260	250	264	253	299	263	249	274	251	235	295	265	263	264	269	268	266	242	277	258	278	267	295	270	278	306	293	242	296	271	271	264	278	277	281	296	246	264	289	273	245	279	305	253	274	259	261	285	257	245	292	309	252	270	276	294	295	309	236	266	261	260	266	273	259	285	266	278	264	243	266	270	258	282	296	287	252	271	301	262	284	282	285	269	278	284	285	252	246	269	260	305	297	270	261	240	303	248	289	268	266	275	292	291	290	282	274	266	262	256	288	286	309	257	261	263	254	270	263	275	285	270	282	294	272	268	233	295	274	280	276	292	260	268	253	294	261	264	279	292	249	269	248	271	271	254	246	252	246	278	255	279	289	261	285	267	272	242	286	259	254	269	292	267	246	279	284	276	283	281	277	242	251	273	270	265	265	264	263	272	298	282	261	260	254	294	275	295	259	239	261	236	269	245	283	260	273	283	257	257	267	283	238	264	290	274	246	276	267	262	283	267	273	290	257	265	256	274	265	283	298	264	273	237	259	256	286	262	264	276	291	293	270	261	279	235	294	278	276	247	257	280	277	270	266	273	272	248	290	259	285	281	256	284	286	290	304	286	295	276	256	263	310	278	297	270	266	267	233	275	260	279	297	249	275	250	254	277	266	287	273	226	258	252	244	285	281	271	248	274	280	272	274	241	257	278	287	284	269	271	262	277	294	259	261	246	252	268	278	292	253	258	249	249	250	240	288	264	260	255	260	260	271	299	283	261	246	249	252	262	271	280	268	272	255	285	275	261	271	256	288	265	264	281	283	285	276	278	305	315	269	284	251	270	257	269	266	255	286	263	256	266	249	270	259	288	264	285	295	274	275	266	244	278	285	261	275	277	246	252	264	275	258	244	265	300	276	246	273	277	276	297	296	305	257	291	282	265	268	270	275	279	289	263	291	275	279	273	250	268	291	287	259	244	273	283	251	258	259	261	283	256	289	263	292	256	266	249	247	269	256	253	276	270	280	240	289	249	263	286	269	263	253	270	280	248	294	297	285	275	286	285	278	254	274	260	280	272	288	261	239	272	288	265	286	286	281	262	289	274	264	268	264	267	270	250	277	280	295	252	271	256	261	265	262	280	262	238	287	271	268	260	241	270	284	268	299	261	283	264	275	260	257	295	260	285	287	265	255	256	264	278	287	261	281	290	287	292	279	264	260	261	283	273	275	275	278	259	275	258	274	261	256	263	244	271	274	264	273	276	264	269	269	268	280	262	253	253	268	277	255	243	246	268	265	265	277	257	260	283	264	291	250	264	260	253	256	251	272	268	260	268	275	286	275	265	273	287	303	280	264	265	249	257	284	271	285	281	293	283	285	268	245	244	294	294	284	283	276	304	267	251	262	278	316	264	277	251	261	276	255	274	263	280	282	269	257	278	284	274	244	280	248	291	267	280	251	267	271	264	272	249	263	257	252	262	273	269	277	267	253	271	255	261	262	296	281	266	263	258	288	277	232	267	280	252	281	268	269	320	254	241	249	277	264	295	229	279	258	274	273	266	222	280	261	264	240	257	287	292	268	283	269	246	257	249	263	258	274	269	281	281	261	280	252	248	273	295	271	279	284	261	272	295	280	273	253	281	278	282	272	300	265	288	274	254	279	269	301	253	268	272	238	244	299	249	264	244	286	271	291	284	295	276	228	284	299	268	276	286	267	277	291	259	271	278	254	266	254	263	264	276	279	266	259	286	261	274	256	276	260	273	281	261	282	242	260	259	270	255	257	272	276	316	279	292	268	278	275	272	268	263	290	239	282	270	287	259	237	261	260	248	273	298	278	260	285	284	274	255	296	281	258	265	244	245	234	296	237	313	264	268	265	298	263	285	287	288	249	265	276	283	273	243	265	270	264	296	261	255	263	270	273	254	260	271	284	286	294	300	281	278	256	265	282	286	270	271	279	262	261	281	270	257	266	247	270	272	262	291	250	269	313	256	272	271	252	241	294	243	283	299	291	282	291	282	242	276	282	260	268	248	271	276	279	281	238	271	273	280	255	269	265	305	241	258	263	269	273	270	290	285	283	314	280	251	240	245	261	247	273	280	234	267	283	289	291	254	267	257	271	268	243	294	300	272	297	265	273	279	278	284	251	279	281	303	287	272	272	264	275	290	280	255	284	269	262	292	287	247	251	272	253	259	257	249	248	257	265	266	287	246	263	274	261	247	296	250	280	232	248	281	265	272	273	286	233	218	251	282	267	264	222	272	272	261	262	256	293	270	270	278	260	241	277	287	249	267	273	264	265	271	269	253	279	280	264	232	267	259	286	255	241	273	290	267	295	240	269	238	286	246	291	251	281	295	261	272	264	282	284	277	254	263	275	272	285	252	257	260	272	291	276	264	266	297	264	280	242	274	255	260	280	281	273	291	264	284	264	305	290	264	272	275	259	259	240	252	251	278	245	263	277	265	274	273	263	279	267	281	274	283	279	257	246	278	273	265	246	267	281	284	277	259	257	240	262	251	263	244	305	274	271	281	287	295	276	263	258	282	273	287	297	261	280	257	271	299	279	262	262	269	289	278	275	283	263	253	259	260	278	246	267	257	288	257	242	298	243	284	268	290	310	287	257	292	264	288	306	278	271	244	286	274	265	295	286	283	283	297	252	272	265	240	281	289	276	285	285	265	283	264	284	291	277	299	285	272	274	276	258	268	288	273	251	269	268	232	251	301	279	266	280	285	275	275	293	284	289	302	274	277	269	250	298	276	286	287	285	246	262	266	306	275	282	267	261	263	245	280	276	257	256	271	265	269	268	276	247	281	290	276	287	266	287	256	262	266	274	264	262	270	271	274	244	253	257	282	255	255	264	295	261	283	275	278	278	249	263	282	268	270	307	284	306	266	236	298	277	254	280	284	264	246	301	241	322	280	256	290	262	274	288	275	285	253	269	299	279	292	264	252	271	269	284	283	274	236	264	264	302	280	269	280	280	280	269	268	253	273	268	231	245	277	256	258	278	230	303	246	297	250	290	289	269	288	274	241	260	269	269	231	278	273	268	278	254	264	269	267	264	263	264	252	262	254	258	268	289	255	300	234	258	284	261	283	272	274	277	268	252	277	281	290	270	248	292	278	279	267	293	289	258	252	301	270	279	240	279	294	275	262	292	298	261	267	284	232	256	249	263	301	266	290	268	286	284	263	281	265	267	270	270	263	269	272	296	281	265	270	268	297	292
13959	17195	28668	35451	37579	37820	36524	33899	25605	25219	25017	21849	20257	21531	22056	25490	19876	20280	22065	17053	14660	15290	21113	22366	22178	20927	21252	18111	20458	20229	20966	19129	17819	15628	9681	16270	15512	12095	11424	12261	9173	10287	10945	9248	8047	8232	10131	9839	8693	7153	7235	6321	5601	5995	7428	5906	6222	5508	5124	3967	3704	4499	6030	8008	6348	5627	4063	4191	4567	5271	5461	4872	5065	4268	3024	2668	2603	2794	2733	2216	1719	1329	1268	1312	1373	1224	1196	1294	1301	1180	1170	1175	1063	1061	1148	1053	981	887	917	918	1037	1077	1270	1128	1123	1035	978	937	907	902	872	869	862	852	915	873	849	791	765	772	771	791	792	768	745	758	719	758	800	752	792	751	743	773	764	810	808	755	792	835	775	740	705	793	779	821	795	751	738	721	722	763	787	801	780	733	728	764	789	769	780	809	793	748	770	754	785	719	793	799	742	804	762	774	748	792	751	721	783	807	784	759	804	736	815	758	750	752	739	743	771	772	750	768	792	769	824	792	769	705	713	753	738	769	750	718	806	802	800	781	772	730	818	792	739	778	760	730	758	765	744	771	794	808	757	803	768	792	766	778	775	722	771	783	780	759	773	771	745	770	770	765	800	768	747	770	723	785	779	794	743	754	798	780	800	740	778	717	776	763	783	692	776	769	748	752	701	760	759	781	823	764	812	782	733	755	698	769	756	742	774	766	773	747	756	742	789	781	757	762	777	759	758	761	744	773	776	777	783	825	795	741	790	728	747	715	787	775	731	691	791	728	764	771	745	801	733	760	768	751	807	771	825	761	791	729	773	750	755	755	786	769	819	780	733	819	751	734	746	764	777	770	736	787	728	756	732	709	793	749	760	741	778	791	752	747	816	760	810	778	795	720	772	781	701	754	709	743	741	769	760	763	776	813	761	781	757	811	717	745	779	801	735	780	822	767	736	744	714	787	731	783	806	746	761	810	783	817	777	779	773	774	740	776	795	776	797	761	810	754	700	795	792	819	762	735	726	730	764	812	798	748	782	735	768	763	765	775	772	761	734	769	774	731	719	746	776	747	814	816	740	779	750	810	767	759	782	780	769	753	702	784	786	766	772	764	774	776	797	764	773	766	809	790	748	744	732	769	759	728	820	771	803	744	745	731	747	770	737	756	704	733	762	755	754	785	723	688	796	749	788	720	781	784	865	746	769	790	748	767	738	723	760	794	797	816	855	757	763	759	776	746	769	765	784	774	748	755	777	760	759	802	764	770	775	745	767	778	768	788	736	740	749	756	764	782	794	789	756	755	771	756	758	762	750	816	724	758	747	798	749	815	773	772	776	748	795	800	751	770	729	755	758	764	761	730	727	768	738	758	785	760	774	733	775	792	769	804	745	791	725	773	772	765	768	714	835	789	783	803	750	752	788	748	751	763	744	757	734	809	780	756	746	763	789	731	799	787	781	711	816	749	801	764	795	773	765	768	733	780	770	782	785	771	810	765	764	774	765	748	765	775	776	735	723	758	777	744	750	774	802	768	790	746	796	730	809	699	756	728	749	769	736	784	758	735	760	771	790	717	748	703	833	790	740	773	768	785	738	773	789	776	700	793	788	747	844	775	783	782	777	783	773	793	739	767	736	787	760	788	742	739	728	771	788	739	736	712	741	762	751	734	747	809	738	774	761	755	769	720	761	776	737	766	755	731	842	762	788	757	748	763	804	759	765	763	788	795	722	773	788	777	770	759	780	708	743	752	728	782	746	792	750	737	779	730	786	766	748	750	768	757	720	775	706	783	761	790	772	747	730	777	746	786	751	764	737	763	805	770	749	769	746	759	772	741	731	742	765	739	808	746	801	795	777	743	781	796	820	783	789	709	754	756	753	742	763	794	760	766	768	767	770	770	765	775	808	760	738	766	730	809	772	760	768	793	756	784	761	731	740	768	731	760	778	810	760	782	815	784	763	740	762	783	726	766	692	779	763	794	752	774	817	785	764	756	733	796	765	783	801	701	757	780	704	809	750	799	731	787	816	768	748	783	755	773	781	739	786	756	767	788	748	829	756	793	745	776	773	772	796	784	771	811	796	786	751	767	761	788	728	740	756	771	754	772	794	744	702	720	772	780	720	768	791	808	766	809	708	780	820	731	759	768	751	759	739	760	759	770	756	733	752	784	800	749	740	774	764	764	785	778	796	775	786	688	726	774	751	759	761	781	750	750	804	755	733	759	765	768	758	828	802	802	797	786	744	761	786	724	761	744	764	757	783	766	717	708	832	779	754	784	744	751	761	781	683	761	729	767	753	764	811	741	736	699	762	811	774	820	779	739	791	765	756	734	727	767	719	751	722	760	761	747	751	738	801	783	757	779	806	733	743	775	751	780	782	770	778	753	772	733	779	777	757	759	729	781	763	783	765	777	771	774	806	757	770	782	700	750	735	750	774	741	777	761	766	761	737	763	788	756	751	791	796	739	787	776	799	787	772	749	732	753	775	728	760	755	764	787	788	767	753	757	804	758	723	756	817	794	795	770	719	782	733	732	826	768	808	773	768	749	714	733	715	797	804	757	767	750	768	744	753	784	774	768	761	768	786	782	788	783	761	784	769	736	740	778	793	743	805	759	779	765	790	782	751	733	769	750	809	763	717	764	758	767	749	731	785	725	788	776	803	782	763	755	730	766	758	790	744	748	732	770	741	736	807	779	787	796	819	717	749	764	780	785	759	790	762	760	769	744	760	769	807	766	733	766	707	761	783	789	716	733	772	779	759	735	784	746	755	781	752	751	754	785	776	749	722	804	782	758	705	767	744	790	753	771	781	730	794	779	770	790	798	822	799	795	715	802	764	758	779	783	768	800	754	790	753	789	773	754	728	782	740	731	774	762	795	793	732	775	802	748	792	806	799	743	773	766	789	763	793	801	762	784	759	732	787	788	715	798	792	747	786	755	798	734	802	742	779	772	727	732	755	779	746	813	761	789	767	760	795	767	784	786	742	758	773	785	747	767	770	727	798	749	771	734	783	775	764	803	785	752	746	750	806	821	767	749	746	746	764	751	773	795	775	682	777	781	750	728	704	769	762	807	752	788	715	744	755	736	774	786	756	773	741	737	713	783	780	749	813	778	777	754	765	701	788	736	807	760	785	749	766	683	722	759	749	730	781	719	757	795	753	782	799	803	710	766	751	740	793	759	719	784	766	757	775	749	808	748	745	779	778	724	776	784	769	747	760	759	739	828	767	772	782	778	735	790	735	811	775	765	781	776	745	781	781	775	723	741	783	826	728	780	752	723	773	755	763	750	736	770	818	766	745	730	768	835	806	754	779	780	705	776	779	729	790	789	767	736	807	778	738	763	766	804	799	770	744	749	728	770	769	766	758	747	771	787	792	772	776	812	781	774	795	760	774	765	721	731	778	764	764	746	730	734	773	760	790	780	780	717	773	802	747	770	753	781	768	774	768	770	748	750	770	786	744	782	740	767	802	821	752	761	751	769	711	832	704	787	774	798	774	763	795	769	788	749	754	769	717	754	787	772	796	781	740	778	791	745	720	777	763	749
4585	2929	3820	3732	2937	1904	1299	969	701	606	497	456	381	357	369	371	326	298	327	263	262	237	294	279	278	244	267	230	226	231	220	245	237	192	200	220	216	192	189	224	192	192	203	165	199	212	193	194	205	204	191	199	195	197	201	208	183	194	174	199	208	189	195	193	215	202	184	212	198	171	186	216	200	194	179	185	201	179	171	172	174	190	186	183	170	151	184	193	179	160	169	179	188	189	183	201	182	205	194	170	159	183	208	177	188	186	195	148	198	199	187	183	164	161	164	190	172	183	186	181	205	183	179	158	200	179	190	188	181	180	183	187	182	203	174	175	195	205	188	215	197	146	188	196	173	183	169	187	164	198	176	191	177	177	189	201	175	171	173	203	198	167	190	155	174	209	165	165	180	164	173	183	190	189	162	178	183	191	188	195	199	210	152	194	203	184	178	188	198	191	170	201	190	153	172	175	185	167	180	155	181	163	165	203	200	185	180	172	177	170	156	172	187	153	165	178	213	178	182	191	180	172	171	178	196	169	162	182	169	188	189	194	182	169	165	180	172	169	177	194	195	169	148	181	180	172	163	182	170	158	180	171	191	170	186	171	181	150	150	180	196	180	153	176	166	186	175	205	165	196	186	167	176	142	187	187	173	163	203	175	178	178	160	197	193	159	191	174	201	187	168	181	177	168	166	175	201	203	171	168	183	152	206	171	174	168	163	206	186	175	188	153	181	178	198	171	154	170	193	164	186	159	172	198	172	190	189	190	175	210	200	168	175	194	166	177	151	173	184	164	185	178	178	176	166	197	189	200	205	200	202	159	175	159	186	197	174	189	158	185	160	187	184	172	179	199	165	182	195	180	190	166	189	182	175	185	187	169	177	192	153	170	196	191	205	183	199	184	180	183	162	198	190	152	183	150	159	173	190	189	202	185	171	181	185	178	224	162	172	201	192	205	191	182	187	171	187	208	175	156	174	175	192	183	182	198	190	170	172	169	214	186	157	156	203	165	158	183	175	185	188	156	191	189	168	181	180	191	170	174	182	186	153	193	166	179	170	183	182	176	188	199	164	164	194	175	190	179	150	181	176	184	184	195	213	181	186	199	188	185	168	184	188	190	187	213	203	180	191	171	189	168	163	195	190	203	164	193	181	178	187	172	170	185	198	186	193	184	183	186	182	215	182	202	182	183	189	178	184	158	184	170	184	162	175	190	185	177	199	183	175	211	203	164	193	173	199	170	212	183	187	173	161	190	150	185	191	183	204	172	186	183	197	178	181	199	171	170	160	175	185	192	201	181	178	152	172	199	176	196	168	181	172	169	164	190	186	211	185	174	190	172	190	179	164	176	174	158	169	173	166	176	196	186	192	152	181	177	186	167	187	191	165	174	171	182	198	191	169	202	179	208	178	226	171	178	167	176	161	202	182	204	190	172	161	176	179	154	176	183	189	187	191	176	209	182	201	186	177	176	179	176	185	219	180	216	203	188	156	166	188	205	162	176	178	207	176	200	160	191	175	177	169	178	158	185	177	179	223	157	180	151	178	178	188	165	180	189	182	172	175	194	164	184	200	199	177	177	182	171	140	185	207	161	187	207	180	193	180	169	182	181	174	165	185	161	183	180	183	195	171	160	153	182	187	194	156	177	161	177	207	173	190	196	180	184	165	203	200	169	193	158	176	186	186	161	169	186	175	183	189	158	172	163	171	193	162	177	174	178	169	171	186	168	171	182	164	179	160	178	197	178	157	175	199	160	192	180	180	195	181	214	176	181	190	165	183	180	159	170	166	171	187	194	185	172	182	182	187	195	158	183	182	192	172	178	192	178	178	186	162	178	186	166	157	199	226	211	180	199	168	161	163	192	174	178	183	168	182	180	184	153	187	185	197	176	195	165	193	177	152	168	150	201	157	187	175	196	170	176	163	179	175	178	165	199	190	213	166	188	157	183	180	180	216	177	179	194	172	169	166	182	216	171	176	194	178	186	192	184	206	161	175	195	156	166	181	184	184	198	183	171	169	162	190	185	201	187	175	191	173	196	189	184	190	177	198	192	177	198	194	174	191	185	199	184	180	173	175	179	182	166	183	182	216	164	188	183	194	165	155	173	178	188	170	173	175	155	178	182	195	181	176	196	189	196	174	190	166	179	175	189	184	199	164	145	199	191	183	182	185	181	170	167	152	190	163	180	181	194	174	185	166	166	181	198	162	170	164	189	205	174	177	178	192	192	163	161	167	162	200	183	175	164	169	170	179	183	177	173	185	186	189	166	177	180	186	153	184	201	196	167	187	196	187	164	156	158	198	163	204	172	186	179	177	171	186	160	206	184	182	179	179	174	197	166	178	198	172	165	170	193	198	163	179	179	184	198	178	202	195	170	178	188	199	177	172	178	188	190	202	200	179	178	204	173	162	200	163	181	160	169	192	185	191	194	193	187	182	184	183	178	182	172	174	186	204	180	195	155	164	203	194	184	180	180	175	165	208	192	206	195	188	180	177	177	185	160	202	158	163	192	171	191	165	172	163	182	184	183	161	182	169	172	162	169	174	198	168	174	192	186	168	188	167	184	187	178	180	169	150	179	183	177	188	184	177	167	173	187	162	182	194	191	152	153	193	211	182	179	187	163	176	186	177	198	161	181	186	163	156	170	172	197	193	170	181	161	159	169	172	188	160	181	197	198	170	161	199	176	194	184	160	206	168	162	186	204	198	168	188	161	181	160	202	161	160	182	184	184	166	163	178	182	169	181	186	209	184	189	186	182	162	165	174	174	171	175	166	157	179	190	167	188	189	172	193	174	200	196	186	175	169	185	208	172	175	186	193	187	188	190	187	200	165	182	184	172	161	181	190	203	179	182	130	192	180	176	183	173	191	180	174	167	159	171	180	173	199	193	174	177	190	220	175	178	166	190	189	198	191	158	192	178	187	162	169	169	164	190	175	178	183	166	186	166	179	205	156	173	164	183	163	173	184	173	181	178	179	191	189	176	160	183	204	187	208	157	186	185	175	186	195	199	181	188	198	162	187	188	159	183	163	184	185	179	187	165	176	198	182	187	170	185	175	181	195	187	185	167	178	202	204	191	193	184	174	177	222	171	171	175	190	174	166	136	181	199	196	156	182	175	196	198	191	189	178	163	166	177	177	158	204	183	161	203	188	181	197	184	163	193	153	169	173	173	179	187	192	186	168	171	208	184	202	191	198	174	182	188	172	167	168	188	160	165	183	174	177	167	180	162	175	192	186	182	185	158	178	162	184	171	186	203	167	163	170	192	198	176	169	208	176	173	176	203	173	181	179	187	169	191	174	174	197	183	197	168	182	204	168	174	173	193	179	179	197	194	176	174	195	190	171	168	183	195	182	173	194	170	204	154	181	179	173	163	192	194	204	203	150	173	161	183	177	182	179	171	156	189	192	155	191	207	173	201	160	165	162	189	175	189	165	158	171	189	178	181	188	186	178	188	181	164	196	202	177	196	194	161	205	183	179	175	206	175
3618	3760	7811	10466	9448	7641	5988	4971	3619	3101	2771	2449	2051	1942	1852	1969	1672	1680	1708	1496	1343	1246	1295	1345	1277	1153	1129	1068	1104	1089	1125	1169	1007	1023	926	1037	932	881	810	743	759	787	770	772	788	690	717	721	704	645	674	652	695	648	669	648	674	670	656	590	624	601	647	696	706	670	692	667	689	617	643	622	631	587	641	597	555	584	590	569	559	561	526	594	567	537	572	573	555	554	553	594	568	541	537	569	532	588	532	566	601	551	574	543	533	554	541	552	566	522	605	521	577	537	574	535	576	545	534	525	538	531	497	525	553	531	534	515	540	512	502	552	560	555	545	553	531	543	540	562	558	534	538	519	546	550	485	519	524	545	549	541	540	515	544	533	574	539	580	561	524	503	513	549	551	540	558	548	527	591	539	515	581	539	532	552	522	543	566	532	570	505	535	537	542	582	520	515	570	552	532	531	526	558	571	543	525	519	531	516	544	504	501	557	553	579	542	536	497	539	510	521	538	587	544	546	547	532	583	524	515	529	553	590	543	545	519	521	550	504	556	524	526	532	565	538	571	546	591	509	519	553	545	579	499	509	526	544	558	558	508	503	511	555	540	549	544	552	533	556	565	532	546	503	513	550	575	521	531	553	529	540	544	503	538	593	477	550	569	543	555	527	565	563	509	516	538	506	550	538	545	546	569	575	517	550	499	529	512	578	568	557	548	512	541	549	545	539	539	500	513	549	515	530	572	503	542	515	538	553	526	572	506	534	541	543	556	540	540	524	596	560	534	496	535	559	515	556	560	517	505	546	518	550	523	536	532	545	544	543	528	548	553	516	556	521	515	537	521	565	561	508	510	559	506	547	537	506	529	535	544	542	518	591	550	551	536	541	579	545	541	504	540	571	517	522	505	568	560	565	554	586	546	528	524	562	530	514	541	541	534	557	532	538	502	572	536	496	535	532	517	553	541	525	525	558	567	553	530	562	571	494	526	551	507	561	562	557	549	567	514	531	547	552	522	547	493	547	598	560	555	527	594	562	544	530	500	515	561	563	503	541	580	564	579	545	554	599	550	563	509	525	529	508	512	546	502	573	519	531	516	539	588	533	587	549	580	534	558	546	525	521	604	557	516	542	564	557	554	555	583	559	525	516	520	557	568	510	561	565	518	526	607	526	548	514	556	552	498	558	548	536	509	565	563	549	575	569	517	545	578	533	533	500	501	529	535	528	543	563	560	524	588	550	534	565	503	559	551	532	514	483	548	523	538	573	516	535	561	535	531	553	549	507	563	538	573	512	548	525	570	593	550	577	548	552	541	565	543	529	577	541	537	563	554	530	523	563	538	539	543	525	572	546	558	561	535	529	521	518	518	499	532	527	574	539	528	529	524	553	518	526	559	539	515	535	557	574	543	540	541	547	520	546	536	567	513	548	538	539	556	502	518	537	575	539	580	539	561	574	520	572	506	532	536	565	524	512	579	533	566	555	529	579	544	559	527	558	545	558	537	535	568	492	524	534	547	555	538	517	582	523	543	577	546	522	547	579	542	528	533	534	532	536	578	573	486	486	518	538	559	539	488	518	518	534	520	560	547	551	531	578	547	536	541	540	537	552	572	531	557	537	534	539	556	556	532	535	553	577	582	571	550	539	543	560	525	511	531	527	510	517	511	561	544	502	563	533	539	553	508	551	543	553	533	516	566	520	554	564	513	531	556	531	501	531	519	538	574	510	505	545	539	522	534	525	567	573	528	568	518	508	556	520	536	518	533	540	575	511	533	535	537	535	580	528	568	529	544	536	591	525	543	560	567	551	538	577	604	556	484	504	497	545	589	501	529	501	562	554	536	552	560	528	528	539	503	535	538	566	558	494	539	551	568	537	586	538	529	528	569	538	513	497	555	507	574	547	525	527	509	567	544	520	566	547	544	537	576	611	568	516	556	563	558	501	551	536	564	533	552	547	500	529	572	530	573	544	534	527	531	527	529	567	552	526	532	573	545	513	573	583	518	512	546	602	527	537	476	549	518	540	557	553	526	559	517	500	529	545	572	564	542	516	516	544	534	496	532	522	575	524	517	543	507	557	551	556	537	509	541	535	507	526	553	550	553	522	509	568	509	553	543	526	498	564	572	515	536	516	566	542	556	535	539	556	565	505	522	578	539	528	545	614	546	542	577	550	493	574	554	564	563	488	540	514	501	511	508	525	541	517	547	525	507	545	546	494	554	525	543	508	569	532	549	579	509	520	542	536	527	537	526	519	524	526	523	543	494	564	508	546	539	533	563	517	517	538	505	556	527	578	572	574	546	526	532	530	538	508	522	537	577	533	501	525	541	534	555	528	582	547	547	546	568	503	583	524	551	549	534	527	551	537	538	556	578	542	559	554	550	534	556	567	534	529	543	578	581	519	547	598	550	504	548	527	574	545	519	521	513	532	560	569	593	564	567	541	545	580	547	576	528	529	561	533	531	584	562	547	507	513	540	534	536	505	541	532	542	532	535	531	555	536	516	516	524	540	545	533	592	543	566	543	507	519	550	566	566	543	578	557	525	535	537	529	549	508	584	564	579	531	535	524	526	589	523	547	543	524	546	526	501	516	553	505	537	524	523	528	548	527	534	551	524	546	507	543	538	548	544	568	563	565	523	570	559	559	535	518	527	564	533	518	531	508	526	558	541	546	520	542	531	575	562	549	530	528	512	549	524	554	525	585	567	596	524	552	538	507	535	532	556	554	518	514	549	544	539	566	527	578	545	517	554	561	556	513	542	548	543	598	546	534	559	584	550	510	508	526	579	550	557	555	544	523	545	570	503	546	552	512	539	530	525	572	553	530	509	495	505	507	557	513	541	531	579	522	536	519	555	533	546	567	535	539	495	608	527	545	510	558	534	552	519	549	556	537	517	523	503	520	593	496	542	543	555	493	535	563	536	554	504	548	541	514	597	575	580	544	517	566	526	517	556	568	507	530	554	571	516	532	542	558	570	514	509	498	543	525	558	556	546	553	533	539	543	524	561	516	576	525	544	561	537	545	540	528	561	519	539	519	567	529	582	550	546	549	564	549	563	537	514	531	528	534	585	557	566	581	548	551	540	536	591	535	535	517	549	590	554	553	541	569	551	531	539	556	514	560	554	551	533	557	490	528	540	544	534	492	532	534	487	567	557	558	543	520	548	507	539	517	518	526	535	563	535	594	542	534	567	552	535	546	535	578	495	555	486	535	515	577	541	543	521	550	513	526	537	543	568	569	530	557	532	528	562	576	554	520	535	576	535	537	503	520	536	564	529	596	518	527	576	552	530	511	538	577	513	553	536	524	544	571	565	509	554	544	567	540	529	593	568	543	579	551	517	548	512	552	536	546	553	509	542	567	534	571	526	565	492	596	520	536	516	529	528	555	514	594	551	535	519	530	554	510	548	510	531	477	530	523	565	589	549	538	533	550	553	562	596	536	529	533	566	517	547	527	548	537	529	575	553	591	511	597	514	561	544	518	522	507	549	518	563	558
15709	14323	21355	25887	24466	20700	15745	10844	5705	5325	4793	4195	3391	3136	3012	3145	2436	2725	3326	2466	1658	1526	2171	2388	2240	2216	2143	1783	1836	2221	2416	2183	1814	1544	1025	1592	1471	1210	1063	1065	775	924	885	756	771	786	765	785	669	673	601	614	502	531	612	490	558	529	479	361	382	366	536	577	551	531	461	462	486	483	462	455	427	382	309	267	317	318	301	273	274	245	220	231	259	229	225	237	223	243	269	226	235	237	220	253	222	218	220	233	237	199	217	226	232	215	223	230	210	220	201	187	221	240	227	182	206	213	193	203	201	205	197	210	196	224	216	177	184	199	209	189	183	201	203	189	180	222	191	226	226	204	215	202	202	199	245	187	200	208	204	185	208	216	200	203	189	219	190	219	206	202	208	232	176	209	226	220	212	227	179	221	187	231	204	188	232	199	220	226	210	205	199	217	195	236	207	212	184	212	213	210	215	228	215	209	215	228	245	224	198	221	200	228	198	203	211	185	195	219	221	218	213	214	214	208	211	209	198	239	187	211	199	229	192	215	183	208	184	224	211	234	220	188	213	190	212	185	194	210	205	217	215	201	226	245	204	206	217	211	191	208	196	210	233	189	198	186	214	201	219	225	211	190	217	202	192	191	202	213	197	196	188	208	196	194	205	191	218	216	194	200	199	217	192	211	220	190	199	225	227	202	212	214	212	215	195	173	219	190	212	203	189	208	215	204	199	206	206	201	185	224	241	222	201	234	198	198	192	222	222	196	213	199	205	199	184	209	219	205	225	228	186	231	174	191	219	224	229	221	200	211	218	209	205	211	209	222	183	235	194	220	224	210	220	214	187	224	213	203	209	203	220	226	200	192	230	223	186	210	233	214	197	192	206	209	207	207	221	206	215	195	189	202	218	213	195	193	206	183	198	179	213	189	211	189	180	189	217	174	193	216	193	215	229	204	209	224	209	215	224	176	180	212	194	224	207	205	208	217	212	205	212	213	156	216	201	223	192	192	215	216	180	203	200	204	209	198	205	207	195	187	186	179	210	219	195	215	198	234	194	206	203	184	204	215	199	189	193	209	222	216	199	175	195	198	214	201	202	211	229	204	194	173	206	221	198	198	192	193	193	199	242	199	163	207	203	218	211	208	213	206	206	214	196	188	245	244	204	178	218	193	218	212	195	204	204	202	199	186	219	228	187	238	232	209	210	193	201	195	202	204	203	201	204	230	191	193	191	224	217	209	172	196	202	196	216	166	190	210	193	175	208	203	172	204	215	215	194	196	217	185	215	236	218	219	200	211	191	205	207	206	215	231	212	201	200	202	190	203	218	249	226	196	173	221	191	197	196	221	199	235	228	214	198	193	190	201	203	196	219	211	214	192	221	207	190	218	219	201	223	214	222	202	249	210	194	205	216	185	210	195	195	232	198	220	180	199	201	191	219	223	202	200	196	199	209	214	226	202	194	194	225	221	230	252	219	214	214	167	209	207	194	198	210	212	180	228	192	183	196	185	199	204	210	219	212	212	208	212	199	221	205	201	202	224	199	183	203	178	241	208	213	196	179	189	197	176	196	196	200	208	224	196	216	212	220	192	244	184	208	232	190	191	200	225	222	207	173	218	180	193	209	207	205	198	232	182	194	200	201	220	215	222	214	212	227	218	203	220	230	185	233	184	193	204	222	213	202	211	207	210	234	178	198	194	200	205	210	198	197	207	222	215	227	199	211	221	223	190	219	188	220	193	226	200	220	208	192	192	185	184	222	217	201	229	211	206	231	203	194	201	230	203	186	199	201	206	218	186	187	217	211	225	220	211	193	218	189	216	209	222	209	200	195	206	177	204	206	180	212	213	187	209	212	191	180	228	193	192	224	183	213	200	206	201	196	220	206	185	214	201	187	213	183	197	219	217	231	210	211	196	210	217	250	217	216	221	207	220	208	210	242	215	224	195	215	222	202	207	210	198	205	193	192	189	204	191	208	224	203	205	214	189	226	237	204	211	209	186	202	233	228	215	201	222	181	201	196	177	216	215	194	217	206	232	197	194	190	192	191	228	228	222	204	202	212	186	203	184	195	236	199	216	198	226	197	202	198	191	187	201	209	184	189	191	190	191	211	211	191	187	199	164	223	195	216	218	208	205	202	234	198	216	190	235	204	226	203	203	223	213	224	208	186	180	207	204	192	228	224	228	201	207	215	184	173	224	188	227	241	198	191	208	209	224	208	213	201	194	196	212	192	221	208	211	181	201	199	196	209	222	209	190	194	224	200	216	207	222	205	212	227	200	228	201	213	192	197	229	204	210	207	210	229	200	190	185	191	204	216	208	204	223	204	204	225	245	223	206	203	202	207	204	231	218	222	204	191	170	207	208	215	225	216	212	217	201	201	191	205	216	223	225	213	200	215	203	232	229	214	223	231	211	204	244	200	223	214	219	202	211	184	208	213	217	185	185	211	220	248	205	206	202	243	201	200	190	182	195	205	170	202	201	222	206	185	214	194	205	221	210	212	212	213	209	212	207	213	195	204	220	209	214	202	204	203	205	219	189	192	233	196	182	228	222	227	210	217	195	191	214	181	201	207	185	230	213	201	194	199	173	213	189	219	220	209	201	194	217	196	201	246	177	212	223	245	191	184	199	203	205	179	187	221	232	234	186	211	212	202	183	207	195	216	181	236	180	187	195	202	217	207	220	205	186	210	208	217	222	184	209	191	180	202	210	215	215	234	216	203	219	201	175	205	186	207	220	181	188	215	221	203	203	192	210	203	215	191	203	185	207	202	193	198	204	215	215	215	204	231	215	202	196	205	189	192	203	204	211	178	216	193	189	197	197	192	199	216	179	209	213	171	207	221	201	224	222	190	214	199	189	207	237	233	197	211	193	194	216	227	220	221	189	229	210	180	214	194	213	188	210	199	226	214	211	208	228	208	184	198	198	211	194	222	191	210	202	199	200	210	190	203	196	204	191	230	209	207	204	244	233	206	220	186	187	186	194	196	220	190	174	228	231	190	212	195	203	190	196	192	191	201	205	207	170	189	210	198	198	204	183	187	192	197	186	203	208	211	201	225	195	232	223	210	203	216	215	223	190	207	215	199	196	192	201	186	200	201	195	188	189	215	216	243	212	217	224	207	197	223	197	205	209	199	201	204	184	209	161	223	220	230	203	206	216	224	212	202	198	196	205	203	207	168	205	199	207	201	202	206	212	196	207	204	233	213	208	190	192	192	197	208	193	216	192	206	225	198	203	203	190	195	199	175	201	219	212	193	209	194	225	214	202	215	219	210	222	191	209	211	206	183	225	213	204	193	220	210	202	234	222	194	186	191	191	210	204	204	226	213	188	201	214	216	208	217	200	203	213	217	210	192	225	206	220	187	195	202	214	210	218	226	219	217	220	219	221	218	185	191	208	204	207	215	214	206	199	188	184	181	214	213	204	205	185	199	201	215	210	213	212	209	191	221	186	190	221	188	215	198	216	211	194	196	183	194	219	208	205	202	208	188	247	206	200
10125	13122	22955	29493	32078	30875	28710	25449	17307	18005	15982	14432	12615	13688	14426	15627	12961	13991	15240	11631	9342	8968	13023	14736	13775	13520	13655	11013	12199	13479	13288	12291	10128	8775	6177	9739	9843	7550	7341	7474	5140	6422	5613	4758	4765	5369	5834	5419	4971	4339	3937	3764	3182	3243	4158	3137	3516	3501	2857	2194	2154	2543	3371	4481	3883	3336	2374	2780	2811	2938	2986	2745	2650	2289	1674	1545	1442	1758	1577	1319	1069	810	838	874	864	844	914	921	880	815	814	792	776	795	726	802	696	744	688	708	751	720	865	810	711	787	691	738	685	693	685	671	662	616	656	624	654	620	656	654	641	613	648	620	669	639	575	615	580	603	636	615	630	655	645	621	604	631	608	688	627	667	604	628	646	587	611	606	637	574	593	651	562	638	551	600	612	631	615	578	588	611	585	611	636	609	651	630	584	629	609	610	630	585	607	614	610	593	578	632	610	637	630	609	634	582	620	618	630	619	641	647	576	639	572	584	593	700	622	611	683	671	634	593	598	607	613	615	622	649	667	574	627	626	630	616	642	637	636	591	576	635	569	636	592	636	595	639	628	656	584	643	586	640	583	605	576	583	669	617	587	609	598	599	627	607	597	579	633	640	610	582	637	618	605	604	621	644	629	582	638	628	633	664	626	570	611	560	610	603	606	596	619	640	601	624	596	604	615	621	617	582	596	591	607	663	613	586	598	654	625	604	601	595	621	583	612	570	619	627	623	610	615	604	627	612	631	611	577	602	580	601	605	592	651	610	552	614	629	550	561	643	625	669	609	566	596	650	598	623	592	608	625	589	602	634	610	668	620	587	627	647	606	603	587	627	609	596	614	590	624	543	573	623	575	637	608	614	620	609	568	604	569	618	612	634	623	660	603	616	655	561	589	604	643	629	631	580	621	609	657	626	652	574	553	580	588	604	610	565	584	616	628	577	618	639	581	611	578	575	655	595	614	670	642	594	585	614	596	638	648	607	573	687	610	590	626	653	611	586	612	606	602	620	582	573	654	607	591	640	622	568	592	637	596	618	606	655	651	570	679	628	658	636	585	557	582	617	623	593	598	641	633	649	614	626	609	630	616	630	600	635	649	611	622	630	619	596	600	602	628	612	626	631	621	601	624	577	600	630	591	567	616	599	602	590	604	598	600	674	612	580	663	630	643	592	637	631	613	611	574	601	582	629	605	580	602	605	592	623	657	614	594	644	602	555	618	605	635	614	636	610	641	595	609	622	598	643	631	604	640	630	604	608	624	590	590	585	572	585	640	599	674	637	632	588	616	624	613	595	583	614	619	649	614	599	642	619	591	609	649	576	598	593	621	606	588	610	593	639	619	591	644	595	620	620	636	609	591	604	550	580	650	602	599	612	616	607	650	586	606	569	614	587	547	624	604	634	599	585	562	623	635	657	621	614	591	649	627	654	582	586	603	587	608	594	611	637	589	623	610	612	624	602	623	588	614	548	580	583	640	599	652	621	583	600	565	568	563	563	629	611	579	618	625	584	632	604	638	617	616	616	619	610	610	612	577	574	605	622	626	614	591	539	630	587	614	662	614	619	575	608	580	622	567	659	623	647	570	619	578	611	622	622	655	592	622	589	587	626	611	582	613	611	646	579	599	659	583	588	573	619	589	575	569	573	595	607	623	610	630	576	653	587	620	595	608	616	646	599	623	601	653	638	581	614	592	565	610	625	563	586	626	609	609	622	638	600	586	618	593	626	632	617	603	582	585	618	615	612	581	599	643	620	640	581	629	629	605	635	603	636	604	620	579	621	627	636	591	595	622	567	614	617	646	626	648	603	611	616	628	605	581	561	606	637	634	609	584	618	630	613	612	618	632	567	648	640	574	582	606	603	596	616	608	639	623	569	561	651	647	604	644	664	564	588	627	636	606	578	604	650	605	665	651	585	559	578	621	615	631	667	594	662	655	620	579	638	631	639	623	595	605	568	657	642	605	631	577	622	586	575	633	568	634	621	616	613	581	617	564	632	584	613	589	585	602	601	631	601	607	598	578	629	632	596	600	601	613	595	584	656	629	629	561	596	596	594	634	623	586	598	634	627	619	573	638	613	593	576	633	593	652	597	613	572	604	626	601	632	606	567	623	603	628	590	625	621	636	605	604	611	608	610	636	612	619	628	607	651	613	594	574	615	609	573	606	569	617	620	618	617	633	592	602	637	629	612	623	618	602	633	673	626	627	594	635	624	603	623	640	606	621	706	627	594	644	596	569	572	640	641	601	615	610	553	628	576	609	590	637	623	607	609	577	611	636	606	573	629	587	659	634	603	608	625	617	583	539	614	631	578	595	630	610	628	609	630	641	617	578	567	582	609	620	594	630	625	603	626	607	613	660	614	646	635	649	595	564	605	623	579	623	628	639	608	624	618	627	603	622	581	603	616	642	594	601	614	592	613	587	632	570	654	591	605	625	596	638	633	563	596	633	648	619	597	597	596	630	609	669	612	601	638	656	632	600	622	630	573	611	622	572	626	639	590	581	606	604	629	628	608	591	588	591	585	613	644	598	610	605	624	617	615	553	613	605	649	604	633	611	628	601	594	603	606	594	655	629	626	635	628	595	611	612	622	640	653	632	626	621	610	605	595	606	647	663	609	565	612	611	636	605	615	576	577	606	608	631	635	613	606	576	601	614	584	602	628	600	634	625	672	607	616	667	611	626	633	620	629	571	615	618	593	638	583	631	627	566	647	570	602	595	594	591	592	575	647	636	581	652	597	596	636	615	616	626	633	611	622	613	559	628	619	596	612	616	641	666	610	588	578	574	625	593	622	629	585	593	656	591	589	650	628	620	608	599	641	611	615	684	601	619	615	601	590	648	596	634	594	595	627	581	577	585	663	610	590	555	585	630	594	618	666	559	650	617	641	629	613	619	658	636	607	596	633	594	596	593	574	590	630	567	620	598	633	614	587	613	602	561	630	645	616	605	634	643	623	570	616	605	616	622	589	611	612	594	615	629	618	604	620	635	602	594	607	620	627	605	592	643	630	649	587	649	596	610	580	614	581	565	591	604	609	624	649	608	585	594	648	636	600	630	615	597	594	602	573	623	578	615	618	604	631	577	630	621	621	617	624	651	635	577	567	639	585	624	640	615	607	636	628	588	598	638	648	584	579	621	605	618	594	661	623	616	578	670	626	588	624	548	594	615	614	607	608	627	580	572	634	619	612	658	647	599	570	640	609	639	622	632	597	642	569	643	672	580	579	605	565	588	578	598	556	593	595	583	569	612	642	650	623	603	593	638	615	606	565	601	636	656	640	620	613	594	597	646	578	588	631	653	596	630	596	611	624	596	631	634	596	588	596	642	632	614	597	608	608	584	606	650	625	630	613	614	603	577	596	599	640	661	642	605	641	651	621	622	591	603	654	582	620	613	639	613	671	616	615	625	633	617	573	620	613	624	647	594	594	611	620	618	581	577	633	601	603	650	616	560	598	620	600	555	690	630	602	615	575	602	637	646	576	637	602	625	636	587	597	642	649	598	617	608	655	611	612
24162	20587	28535	32706	31475	28374	23571	18712	11520	9070	8073	8233	6313	5295	5531	6109	4494	5501	6560	4789	3148	2820	4149	4922	4397	4538	4222	3246	3647	4171	4803	3781	3883	3178	1725	2920	2800	2375	2058	1885	1407	1577	1531	971	1007	1340	1709	1430	1265	1097	1049	1003	873	830	1080	911	923	879	711	576	639	758	907	1115	1049	908	707	782	842	806	760	753	732	640	511	442	513	524	507	412	398	326	331	352	336	342	348	339	335	346	307	330	281	338	315	308	286	303	297	307	294	344	315	323	286	290	295	299	280	287	304	312	319	267	292	288	278	243	312	281	275	284	288	278	270	249	279	278	266	281	276	321	278	281	278	245	261	325	304	267	300	295	280	258	280	302	281	266	276	292	262	265	272	280	284	309	262	267	324	284	272	296	261	294	261	275	266	268	293	291	332	276	297	280	289	294	270	245	308	277	272	282	268	287	283	267	283	266	280	287	277	276	260	257	265	290	273	293	292	277	259	263	306	275	258	291	275	281	298	287	291	274	271	296	286	267	269	306	294	299	281	292	265	268	331	295	252	263	275	275	258	289	272	288	277	267	239	267	287	292	270	246	256	256	269	274	267	272	255	293	272	302	308	287	259	276	255	291	257	282	248	289	259	278	305	240	300	316	282	294	252	263	298	273	271	278	298	282	260	242	260	289	260	274	275	277	285	262	258	253	298	303	279	301	287	284	273	311	266	262	248	281	271	278	287	277	281	278	272	266	271	283	302	268	304	262	275	233	275	266	286	271	322	281	285	273	280	267	300	279	259	301	283	286	284	291	290	297	273	285	282	307	293	274	252	258	273	292	291	284	271	318	270	291	277	283	281	303	254	281	285	268	284	267	254	295	259	280	297	258	283	301	266	287	271	284	266	304	309	298	291	286	295	283	256	266	292	287	291	267	279	259	278	276	284	230	275	267	263	248	296	277	293	302	310	289	267	259	276	286	306	273	279	284	258	296	324	273	295	284	265	302	257	269	276	228	270	256	305	275	304	260	270	258	255	303	278	283	294	241	273	245	290	247	270	269	274	248	278	270	273	272	272	287	266	272	220	317	277	277	279	308	253	277	308	255	290	295	243	254	291	284	286	265	276	251	263	276	253	294	269	280	261	277	284	270	290	288	311	255	274	268	286	261	279	297	299	283	280	289	262	287	252	276	270	264	283	302	271	287	274	273	259	294	268	299	290	276	270	269	279	244	302	284	297	270	286	298	282	275	284	285	270	286	274	259	258	282	289	292	286	271	284	278	281	293	302	281	281	253	289	315	265	264	276	282	277	300	283	272	273	281	273	269	278	319	279	282	263	274	248	267	299	311	307	308	293	291	289	277	288	274	274	279	246	272	263	288	253	299	271	241	271	266	250	290	280	285	267	275	297	282	250	293	256	275	306	275	278	312	292	261	294	259	272	294	272	279	275	274	280	261	280	262	264	292	297	284	276	258	297	265	288	306	310	283	258	270	305	271	309	278	270	286	270	292	313	273	279	295	278	284	281	273	283	301	258	297	283	284	263	291	282	272	281	292	282	308	289	276	230	273	276	275	282	289	312	271	288	250	269	292	284	260	282	284	261	246	275	243	264	288	278	277	276	273	285	297	296	281	276	274	298	271	243	272	282	270	283	262	257	262	292	281	274	291	256	309	261	273	277	302	265	262	324	280	257	286	274	268	272	265	284	267	297	270	302	253	251	289	253	283	270	281	267	263	258	290	265	276	288	243	291	280	294	333	264	283	310	244	273	288	306	273	256	262	302	310	280	295	283	294	295	265	294	296	259	250	284	274	277	253	294	278	283	282	294	294	313	261	270	257	259	284	265	269	263	269	269	280	257	289	327	289	271	282	281	291	268	265	308	314	283	250	278	282	249	269	267	256	303	276	293	300	272	264	280	287	264	288	279	281	260	279	268	297	274	288	292	290	282	282	293	267	259	276	292	276	262	251	249	300	288	262	268	294	265	288	277	288	282	309	319	252	302	306	282	269	295	253	289	282	274	272	298	254	279	261	258	267	296	262	298	303	278	316	299	260	287	298	275	269	253	307	283	306	273	269	290	254	290	265	281	271	269	286	282	282	280	281	292	266	271	326	276	283	253	290	287	315	266	303	280	290	280	300	273	313	272	265	285	295	285	289	272	283	288	265	297	310	307	229	284	274	259	279	278	315	290	277	237	263	298	273	268	276	272	261	271	277	281	261	264	284	304	247	303	271	261	262	285	278	303	265	276	303	324	277	281	276	263	275	290	275	285	271	271	280	268	305	287	284	296	281	259	280	329	263	297	273	272	293	275	277	272	253	255	261	304	263	274	258	281	267	279	276	268	273	302	294	274	268	285	295	269	314	300	288	285	307	275	254	287	262	279	290	268	283	274	280	321	269	276	301	286	273	249	258	284	259	275	271	297	255	284	282	262	276	316	261	264	309	274	268	304	293	266	279	273	285	267	287	290	275	283	290	282	257	285	263	283	260	240	278	275	297	278	252	304	301	280	295	278	286	238	291	286	257	251	259	275	261	280	266	285	269	283	263	259	299	311	283	250	265	251	287	265	251	282	282	286	285	289	285	271	281	293	256	259	261	275	255	300	292	282	293	294	261	299	255	283	279	292	265	261	318	286	279	305	267	266	274	275	258	278	266	272	268	272	255	265	263	296	254	287	258	310	269	284	250	278	265	260	246	243	255	272	292	280	276	259	277	299	273	284	306	298	274	298	274	283	261	272	308	281	255	275	292	278	300	308	285	273	278	289	277	301	265	269	315	257	270	259	286	278	272	280	275	311	287	286	283	261	262	271	266	303	301	290	249	270	271	257	285	255	271	253	292	295	269	286	253	271	261	266	269	280	304	336	287	305	265	284	290	269	294	313	278	286	288	267	281	273	252	301	260	292	269	270	259	262	268	284	273	264	266	280	261	280	282	244	283	265	300	303	271	256	282	263	315	270	317	296	265	262	280	288	270	285	276	275	274	292	271	257	279	281	289	281	272	304	292	309	294	300	278	309	297	280	239	290	252	270	271	294	260	260	295	264	244	261	249	300	275	289	283	308	293	275	253	288	273	296	256	295	283	259	258	297	310	326	265	294	239	288	278	291	322	263	283	267	268	281	282	279	286	280	287	299	274	283	246	283	266	247	263	270	279	324	262	275	261	247	302	260	301	269	294	283	267	299	266	258	296	269	246	294	274	260	264	275	294	282	284	286	292	313	275	277	273	255	293	263	257	276	289	309	249	295	286	304	309	291	305	276	287	275	290	294	266	266	291	283	293	291	250	249	291	314	268	257	300	287	288	281	296	278	297	285	291	290	291	276	292	292	280	275	296	276	267	292	295	305	267	248	279	273	267	293	260	287	291	297	308	235	300	252	274	265	248	255	228	292	259	249	255	273	291	291	266	294	257	266	265	287	290	293	286	263	273	260	285	287	284	274	271	304	280	290	299	276	290	267	240	290	296	267	297	257	283	263	289	306	259	283	270	305	256	287	270	270	270	279	303	278	284
13917	17644	28101	35226	37344	37466	36271	32332	24466	24758	22859	22005	18883	19868	20893	22565	19578	22235	23198	17905	15410	14567	20455	22594	21868	21783	21813	17723	19837	20377	21078	16873	17511	13976	8215	14974	14078	13867	12058	11559	9147	9925	9079	5678	6217	7973	10773	9503	8825	7279	6608	6882	5529	5753	7148	5492	6217	6080	4844	3582	3701	4531	5928	7864	6747	5810	4018	4980	5418	5150	5111	4573	4629	3882	2798	2594	2529	2903	2622	2283	1604	1263	1342	1382	1340	1210	1358	1407	1324	1187	1185	1126	1023	1084	1125	1073	977	1002	895	976	985	1094	1188	1204	1064	1032	1021	897	948	868	887	902	890	889	867	825	816	791	781	819	814	827	797	751	840	730	777	779	761	856	817	827	807	819	826	851	754	815	831	803	787	763	800	803	810	820	826	818	824	802	793	804	833	826	836	756	783	854	819	868	773	777	796	829	777	813	752	802	795	736	778	753	783	780	792	820	789	753	767	795	800	827	781	761	808	781	730	774	793	795	796	730	791	858	787	800	777	798	788	823	800	774	810	791	812	788	804	785	816	770	849	830	773	780	818	820	783	787	764	783	858	816	800	833	792	799	779	826	831	799	770	814	749	839	775	780	774	797	786	793	845	769	733	788	818	802	812	798	767	774	786	782	805	734	798	819	830	770	757	809	783	826	788	766	819	749	833	852	818	804	773	793	820	768	803	806	828	792	826	829	770	807	798	784	804	753	825	758	802	789	766	807	783	796	818	795	797	798	807	787	824	790	760	769	774	782	773	789	803	761	785	797	817	797	807	774	773	762	746	828	797	799	848	794	779	862	811	808	812	778	822	774	791	780	779	780	795	826	784	787	806	758	823	759	809	818	808	836	824	795	726	802	773	757	765	774	825	747	773	827	770	799	818	811	770	782	769	785	746	851	795	804	768	807	740	807	768	796	796	788	777	789	819	819	815	761	827	830	768	807	776	773	811	833	756	808	829	792	831	794	722	785	768	755	806	772	836	827	862	801	871	869	812	766	754	769	802	827	827	766	799	807	847	807	835	773	764	777	776	787	838	854	796	784	785	819	777	770	804	799	774	803	782	829	800	775	804	714	789	816	808	817	766	859	770	786	787	792	758	764	753	761	772	845	770	831	764	830	836	782	767	758	807	790	802	843	772	823	826	810	759	801	832	832	733	747	810	810	771	783	750	777	803	799	806	772	801	805	753	786	775	791	807	841	801	780	803	759	801	730	785	801	777	761	796	818	796	764	772	787	764	802	857	809	817	794	731	804	812	763	778	822	797	778	752	745	781	800	803	784	760	759	774	789	781	788	766	795	779	816	770	818	829	847	848	725	773	766	821	789	813	823	782	780	820	788	806	783	812	790	785	777	758	832	778	776	793	810	808	771	823	854	801	802	771	827	828	793	816	815	762	811	789	795	765	822	776	784	801	743	759	815	820	797	815	761	803	798	810	808	786	800	790	789	774	806	802	821	769	847	801	797	835	757	788	789	767	820	773	793	767	798	836	775	762	825	771	812	786	771	831	744	829	819	785	786	826	767	817	797	754	781	802	779	738	802	813	770	791	795	771	784	813	788	800	770	790	789	756	815	737	787	806	755	796	777	829	805	788	760	765	786	789	789	795	821	805	744	809	831	744	791	814	840	756	780	761	778	786	792	785	772	798	760	795	838	790	823	851	800	780	821	775	736	763	751	733	764	769	777	774	850	842	786	795	815	797	777	810	784	755	761	799	793	789	804	771	799	793	769	813	803	802	785	747	768	820	780	769	790	827	778	836	805	820	803	801	782	791	821	862	817	815	779	741	765	809	772	791	806	809	815	816	772	772	820	791	775	813	803	789	809	785	846	778	773	831	775	768	799	791	789	846	809	765	741	865	780	815	789	793	823	797	784	765	819	755	788	774	809	824	820	795	810	782	783	726	763	780	803	808	827	771	800	788	734	777	797	825	759	842	783	801	761	768	843	803	792	780	843	813	781	770	750	786	827	800	781	800	788	784	815	784	817	805	782	830	812	769	740	786	819	799	766	804	765	738	807	775	754	791	789	776	802	813	781	842	790	781	807	801	835	847	775	777	801	782	796	756	823	822	766	824	786	822	849	831	798	819	743	804	795	778	805	748	778	845	754	818	813	781	818	767	806	806	804	805	806	763	809	804	800	806	813	800	777	771	803	806	743	792	825	802	758	776	790	845	812	786	758	751	736	799	814	802	831	739	803	820	785	794	801	787	771	729	761	758	778	767	786	800	739	833	828	760	805	755	771	755	812	790	784	767	811	838	825	787	809	825	789	780	780	761	773	779	750	786	737	755	801	761	779	792	831	773	811	775	744	778	769	785	808	808	780	760	801	778	808	760	808	799	808	746	754	801	801	824	838	771	774	773	784	818	808	771	787	805	818	830	822	809	758	790	779	775	790	787	812	812	781	817	776	788	814	782	769	796	764	739	784	759	788	814	734	737	785	796	812	766	765	785	758	820	776	785	766	781	764	793	809	814	822	786	761	838	792	807	830	799	787	734	811	798	790	794	760	774	800	820	782	810	795	776	799	777	808	761	782	743	821	832	766	778	795	808	799	798	787	771	791	764	774	748	777	806	765	756	764	783	767	758	788	783	772	775	745	775	798	819	818	823	754	777	834	783	802	834	803	797	799	797	808	757	817	828	837	788	807	775	753	792	795	823	793	777	797	758	807	778	788	851	796	813	761	773	777	734	727	835	795	809	815	796	777	765	747	813	798	760	799	785	784	829	742	795	814	768	779	763	756	811	757	742	784	816	765	781	809	769	788	807	773	733	745	781	792	803	820	799	766	807	820	788	777	788	756	826	815	812	800	772	804	761	793	762	765	816	753	784	735	846	766	784	796	797	787	751	802	805	795	757	800	765	801	848	814	816	820	776	815	788	791	822	800	822	815	785	791	773	826	798	698	828	776	805	795	861	825	790	805	774	816	789	791	799	806	774	763	778	790	735	785	783	786	758	758	784	747	788	759	814	747	799	864	832	746	785	791	767	748	772	833	779	808	776	778	763	776	841	773	810	789	795	746	778	764	813	780	765	804	820	743	785	743	791	786	799	835	781	831	735	839	793	819	752	775	776	808	772	824	784	826	830	835	810	817	815	821	740	818	810	780	752	788	798	772	802	789	867	755	802	818	775	772	835	826	802	801	833	801	817	792	763	790	840	779	773	811	788	809	780	762	778	753	744	798	794	791	762	793	754	793	819	835	763	788	779	786	795	793	732	784	792	784	799	828	835	782	777	806	829	815	829	800	764	792	801	789	787	809	797	741	806	801	768	796	785	786	827	773	788	828	825	792	790	741	798	835	768	800	795	835	801	812	816	809	815	794	777	750	818	790	735	813	827	832	826	767	795	844	764	822	806	809	802	781	765	765	822	747	799	817	769	759	841	783	768	793	781	800	815	807	795	819	806	823	796	811	811	798	776	788	811	791	824	791	841	817	803	780	777	784	757	814	801	810	818	789	804	854	832	843	723	769	801	818	778	736	830	859	796	763	801	801	781	787	776	790	816	822	774	829	817	846	828	772
4832	3160	4449	4087	3259	2200	1515	1079	906	701	603	593	447	364	461	448	396	377	342	322	293	302	287	304	294	280	240	246	272	260	297	234	274	224	213	236	208	210	195	211	204	213	207	187	202	198	217	207	193	226	185	181	179	223	194	211	173	173	204	180	210	184	186	201	209	187	187	207	200	183	152	185	165	189	170	174	184	166	191	187	165	159	182	192	184	160	192	184	194	205	182	195	183	177	189	184	190	204	189	182	183	206	187	178	191	187	208	176	206	168	165	165	183	181	165	184	167	170	198	157	197	200	166	152	179	181	165	163	177	165	168	158	184	165	170	165	180	201	157	155	159	160	178	160	172	185	160	196	202	170	191	171	163	196	179	214	175	195	194	182	184	207	178	173	193	159	177	199	187	199	164	193	185	156	175	175	166	187	170	173	180	189	173	159	161	155	181	174	186	175	165	184	187	187	185	168	203	197	185	168	166	168	172	202	193	174	190	169	187	166	181	184	180	141	185	186	182	180	190	179	188	178	180	167	170	176	157	187	164	193	204	157	164	188	192	175	194	180	175	182	186	194	181	195	167	183	163	168	172	187	174	188	164	166	195	183	162	168	188	180	187	187	219	165	165	178	206	172	194	198	177	176	188	174	165	173	163	181	212	167	164	209	187	197	183	157	177	199	157	173	204	178	184	188	187	179	158	158	161	183	165	191	192	205	161	167	193	175	194	156	162	193	173	168	185	167	188	180	198	151	190	156	183	178	172	181	178	168	161	187	175	179	197	197	194	206	156	212	166	182	172	189	170	179	175	193	155	177	182	180	165	206	176	182	175	185	175	202	167	194	183	175	185	177	190	172	169	170	185	189	194	203	165	189	192	182	165	174	171	147	202	194	175	172	191	178	194	149	215	170	194	160	190	181	190	186	186	187	179	190	165	174	171	176	201	174	159	208	175	179	164	194	193	193	175	177	201	183	211	210	183	173	197	185	159	187	198	184	191	187	183	185	196	177	187	188	175	191	218	174	201	190	166	176	183	173	187	183	177	175	175	170	194	187	178	166	156	193	208	184	174	188	203	196	206	207	175	189	175	179	193	180	181	211	167	162	156	207	177	197	206	175	182	175	174	163	183	169	167	174	176	205	171	167	192	175	191	164	178	176	209	197	224	176	186	170	163	181	181	171	180	191	184	158	198	178	186	148	187	189	203	195	178	196	199	167	187	186	164	159	184	193	196	202	194	170	196	180	179	168	177	191	189	191	198	194	185	170	174	186	172	176	191	166	198	160	168	183	178	148	193	177	156	197	186	158	193	208	183	174	170	193	178	196	182	167	185	172	199	196	161	169	179	190	168	175	177	171	189	176	197	161	181	160	196	197	184	174	191	179	172	204	157	185	198	162	168	184	191	176	163	227	186	173	174	174	187	185	179	181	204	191	188	190	195	171	181	186	169	176	179	191	181	176	173	191	180	184	179	161	160	194	167	192	186	186	171	168	170	191	162	180	205	195	155	187	174	169	161	195	181	151	188	181	191	200	199	179	167	173	174	204	185	164	178	180	171	183	144	181	174	210	187	200	154	180	181	164	171	181	171	184	172	172	174	184	183	150	189	181	180	183	191	217	181	184	178	191	185	156	181	175	155	160	166	179	186	190	183	184	199	179	172	167	197	176	188	186	194	172	172	185	192	150	171	190	179	183	181	182	182	183	181	181	201	200	182	153	171	201	175	168	163	190	164	158	188	150	180	184	185	196	192	216	165	184	194	179	190	181	177	183	178	184	182	168	178	204	191	196	175	221	197	186	189	176	180	178	210	183	189	164	160	184	171	166	195	192	193	188	165	168	174	201	188	199	170	187	206	179	201	193	186	168	153	159	151	180	150	174	188	160	188	208	170	165	162	187	194	179	184	178	172	194	174	167	171	160	162	186	184	187	177	189	169	168	187	184	180	182	144	185	181	185	194	184	177	205	177	185	172	189	179	162	169	185	200	193	176	173	204	149	186	183	190	190	186	193	173	182	162	172	188	170	198	167	200	172	168	171	196	173	173	159	179	178	197	159	162	199	181	180	145	191	158	186	178	182	155	158	190	204	173	172	183	205	170	162	182	180	177	192	182	170	172	191	165	193	180	183	189	186	191	173	199	191	202	171	196	172	166	160	201	176	192	183	188	182	190	157	188	180	170	198	167	168	171	182	182	182	187	189	168	160	162	179	180	184	188	172	182	154	179	184	164	170	165	196	166	203	178	174	183	177	175	172	177	194	194	161	197	178	180	166	169	182	179	167	177	185	180	190	145	168	197	174	186	167	170	183	178	191	152	198	174	167	208	185	197	207	168	191	169	169	206	180	191	180	164	190	165	175	198	173	218	157	202	195	198	152	198	174	180	160	180	199	192	173	187	178	186	172	185	189	185	175	167	205	179	186	167	158	182	193	177	183	188	198	185	194	182	191	222	167	160	172	192	192	190	193	188	191	161	185	191	184	171	182	166	179	150	153	183	197	172	170	187	175	206	218	177	201	178	163	197	178	189	208	192	158	178	179	176	177	184	184	189	182	170	159	190	171	194	196	180	162	178	154	176	186	175	161	186	205	204	187	178	144	177	174	189	200	193	179	194	184	167	174	184	192	181	173	171	193	199	188	156	179	153	176	168	171	191	198	199	177	147	203	164	180	179	198	182	195	165	177	178	190	187	202	204	186	161	192	187	162	201	195	194	166	178	164	171	167	164	179	181	188	170	173	183	195	182	176	173	165	183	188	170	177	184	184	173	154	194	175	184	190	174	184	185	201	164	184	172	175	175	186	182	182	162	173	174	175	155	175	200	173	177	194	178	176	174	183	164	187	168	178	187	187	184	199	179	186	171	178	182	178	204	178	197	200	196	209	167	191	205	181	183	195	157	188	175	158	179	199	185	202	178	166	176	213	169	158	180	168	189	156	196	190	209	175	161	151	173	172	170	192	195	179	161	193	194	199	168	167	156	198	158	168	179	179	206	188	201	184	189	187	180	170	164	180	185	193	178	183	175	197	169	183	161	173	182	158	200	180	183	197	197	174	183	175	165	171	184	160	172	178	156	172	190	185	190	164	160	176	186	176	200	192	170	166	174	189	183	174	201	179	179	181	193	175	194	205	171	154	167	187	147	186	195	199	199	174	184	174	173	174	164	177	171	200	186	179	178	166	162	194	168	174	163	178	180	177	169	169	151	167	189	176	169	177	187	188	170	156	182	169	165	190	187	179	190	153	187	165	196	174	201	152	178	184	172	191	182	201	179	195	178	176	193	193	175	160	179	185	179	203	182	188	162	159	180	188	174	166	167	181	205	174	188	179	180	192	174	165	170	177	153	168	193	177	181	159	184	167	186	148	176	182	188	183	165	171	182	180	162	177	167	159	187	172	177	163	157	165	209	176	182	160	183	196	202	202	186	176	163	183	178	192	178	199	204	190	196	181	176	174	163	178	189	178	175	174	175	186	207	163	174	173	169	175	187	167	175	165
3690	3855	8765	10894	10610	8475	6513	4969	3849	3396	3018	2640	2257	2085	1944	1914	1803	1822	1964	1689	1426	1340	1421	1487	1391	1353	1218	1085	1202	1279	1235	1080	1090	964	858	936	1000	890	840	861	813	797	798	677	738	727	777	783	765	705	696	700	652	708	718	698	663	699	658	631	618	629	657	719	767	739	678	648	705	664	643	670	651	587	630	603	589	593	567	616	527	578	558	527	591	543	595	616	592	524	553	501	555	574	548	602	569	556	577	576	565	586	584	569	561	559	595	563	534	539	553	518	557	564	576	557	543	562	526	529	535	544	546	566	579	562	542	538	505	545	540	553	577	539	458	573	534	567	539	522	546	546	517	533	537	525	587	529	514	511	529	532	531	529	522	527	537	567	523	529	561	588	546	556	541	586	554	509	544	532	516	539	483	591	548	506	532	529	533	524	555	544	530	547	546	547	552	515	533	586	563	569	510	507	547	533	569	575	568	538	546	542	488	551	508	571	541	511	554	516	523	571	539	550	564	574	544	524	554	542	532	553	581	551	568	524	537	510	544	540	544	575	583	546	592	567	553	537	560	530	580	537	547	547	525	585	557	543	526	515	543	551	509	516	526	528	520	550	532	561	527	561	541	543	538	512	534	541	497	520	560	541	570	543	531	517	529	537	575	556	582	555	560	559	556	507	523	559	592	509	531	544	552	563	533	504	531	551	540	514	527	522	557	554	571	537	544	534	505	534	564	547	542	496	513	576	534	558	511	506	550	542	551	565	552	565	569	488	563	549	545	515	559	549	543	517	561	550	522	523	556	521	534	543	534	554	555	540	521	539	532	484	546	537	558	545	558	554	520	515	547	535	537	556	532	561	500	538	534	567	529	547	538	535	524	561	541	585	559	558	537	559	543	536	559	544	552	506	531	575	555	569	514	537	590	534	515	531	539	526	527	539	556	526	535	564	574	525	555	545	543	566	503	513	550	528	588	557	550	543	530	546	540	563	520	554	536	545	582	579	566	524	555	558	546	496	505	576	522	553	562	499	568	536	533	569	529	556	586	521	553	538	559	548	596	551	557	552	540	561	561	559	557	550	515	542	542	549	586	575	582	552	561	551	516	548	551	554	565	560	518	570	527	506	532	546	548	572	538	523	568	542	545	624	526	519	537	553	570	584	575	527	552	583	532	550	548	551	617	549	569	530	528	531	561	561	548	515	513	575	533	581	592	536	546	524	578	496	570	532	575	547	543	559	574	527	588	550	549	550	524	555	559	576	502	548	562	533	494	576	554	547	546	553	540	523	564	560	558	557	560	588	508	572	496	512	531	521	524	555	507	503	557	520	569	599	556	531	543	512	538	535	576	527	546	525	575	578	589	552	532	550	520	512	531	573	549	557	541	529	533	553	575	548	525	536	511	556	505	564	601	544	568	559	502	487	543	533	524	548	535	521	539	536	525	545	547	548	556	514	511	534	534	529	522	549	570	536	520	547	551	485	558	551	553	575	521	572	540	553	524	516	532	517	576	503	583	573	558	544	543	550	557	576	491	549	554	564	532	534	533	562	595	534	553	557	543	518	535	575	545	544	531	539	545	546	520	560	537	550	566	531	589	548	533	509	547	569	530	532	514	569	571	544	553	546	559	509	549	545	583	536	546	514	542	528	534	504	528	544	515	539	555	556	545	529	539	561	549	534	562	513	545	541	509	525	530	546	571	539	511	542	622	558	564	512	538	531	565	544	576	558	502	578	573	543	542	528	564	561	523	572	523	555	513	564	514	527	566	495	518	543	549	539	568	518	562	526	563	543	499	572	574	547	618	542	557	554	557	540	512	544	524	569	532	558	520	552	572	571	555	555	536	545	546	509	537	554	559	492	541	559	558	552	582	527	552	539	575	558	528	548	559	571	543	532	538	554	488	559	519	581	559	529	578	528	533	537	521	558	561	521	546	555	587	534	592	550	562	565	572	537	535	573	541	539	537	547	576	524	577	559	565	556	548	549	563	509	573	534	550	513	523	527	515	521	515	544	594	533	578	540	536	525	557	554	539	513	527	546	535	546	531	530	534	553	531	552	529	562	554	508	543	543	539	567	547	575	565	545	497	562	537	544	535	562	535	556	556	557	527	521	550	557	532	568	584	531	530	528	525	537	555	563	561	556	590	557	525	569	549	525	515	555	539	544	544	528	553	501	540	559	551	557	567	550	562	546	512	547	580	563	496	546	527	554	539	557	518	542	539	547	516	547	541	561	539	552	546	528	612	548	507	483	579	535	527	558	587	551	553	520	537	536	552	538	546	541	551	559	536	538	555	553	497	528	526	536	529	555	506	554	555	539	576	539	534	566	549	539	558	544	529	526	574	541	589	539	535	562	532	565	565	526	537	532	555	560	573	581	528	576	520	549	523	586	560	550	559	558	531	558	501	549	551	549	527	529	535	515	545	545	577	558	600	542	518	571	514	576	548	560	557	556	553	587	538	535	545	593	537	598	539	524	569	560	583	548	594	569	531	552	563	580	536	566	551	561	545	502	528	541	489	542	555	543	547	562	513	552	547	539	569	506	504	546	560	535	566	506	518	540	553	574	513	540	551	542	526	544	556	516	507	535	535	506	523	511	504	545	551	559	541	542	570	543	553	522	534	547	593	550	557	518	532	536	548	526	516	589	549	535	541	558	535	530	529	549	562	499	550	538	539	562	511	529	558	543	558	582	573	549	574	506	544	576	548	552	489	555	515	519	533	577	499	568	573	534	564	548	537	542	527	537	552	539	563	539	561	534	574	529	547	539	536	564	486	548	539	538	504	508	579	507	545	513	522	546	555	574	518	573	505	586	541	562	588	581	582	550	566	518	524	558	522	579	570	518	526	586	524	553	571	564	553	559	577	492	540	526	539	519	607	530	543	587	542	589	508	566	588	523	544	554	508	542	590	516	520	518	546	543	533	563	547	540	562	547	567	565	530	558	562	536	527	558	551	547	531	562	522	561	539	545	571	557	492	523	574	523	555	545	521	504	526	551	531	551	544	536	546	527	585	509	502	507	520	556	596	595	555	525	568	569	509	519	544	582	500	543	573	563	558	573	553	543	557	533	541	548	533	532	571	570	540	515	538	580	544	515	534	569	577	527	540	513	546	533	544	544	566	556	544	579	525	539	516	554	550	539	575	538	539	552	548	516	528	548	568	601	509	534	537	531	562	500	538	499	538	531	524	530	555	503	535	573	548	510	564	555	508	549	524	549	529	578	556	512	524	530	555	546	523	562	568	529	521	583	584	530	571	551	558	535	550	545	518	528	538	524	549	569	523	556	505	547	558	539	552	551	484	558	584	576	498	503	545	555	544	531	576	512	590	541	574	516	570	513	540	566	551	535	566	570	528	568	565	561	538	568	538	502	586	500	541	555	544	530	541	557	572	551	533	593	565	550	524	586	527	575	520	555	562	539	553	549	551	517	574	546	525	544	526	557	595	524	533	520	528	508	505	554	589	556	567	534	532	552	553	567	564	535	510	558	558	532
15276	13694	20840	24953	23522	19930	14391	10142	5567	5085	4372	4066	3280	2686	2680	3106	2300	2882	3197	2464	1621	1508	1994	2322	2210	2226	2227	1658	2077	1962	2408	1962	1814	1389	1179	1103	1456	1405	946	918	704	907	909	719	709	797	760	827	615	580	535	560	505	465	565	464	491	493	394	364	332	392	428	643	526	538	395	477	499	429	410	450	447	336	293	303	269	285	290	271	252	244	204	210	221	202	212	209	215	204	231	197	199	208	212	223	205	188	207	205	217	201	200	198	220	203	220	182	203	192	205	233	197	229	209	185	168	189	194	177	198	204	196	214	179	220	238	206	188	173	183	186	221	201	187	200	187	208	184	189	203	212	191	216	182	175	191	181	184	215	185	203	187	188	180	209	189	216	201	193	187	185	188	205	195	208	232	188	202	202	212	194	208	191	219	216	199	203	211	187	173	180	199	188	189	216	213	200	202	208	200	224	193	176	185	209	217	188	203	170	167	220	212	199	161	176	207	206	183	184	189	198	198	216	207	204	194	202	183	182	207	178	197	200	204	215	180	189	192	212	215	207	176	198	219	227	204	172	182	168	195	242	204	179	194	201	179	178	203	191	201	170	188	215	197	188	210	200	222	177	201	214	209	212	182	196	176	183	202	164	226	205	194	184	217	181	211	196	222	186	185	194	212	213	211	178	203	198	194	178	198	183	168	199	183	182	203	191	202	185	188	192	216	200	198	214	215	222	209	171	213	186	216	195	186	195	189	182	216	205	207	191	168	191	190	196	179	179	217	187	208	196	197	185	208	176	225	195	188	196	195	181	232	206	205	190	196	175	221	192	189	207	189	187	187	218	195	187	222	181	187	205	164	216	203	229	217	236	218	180	186	186	182	170	200	217	193	190	186	182	179	193	202	211	172	212	193	180	210	188	185	231	199	197	195	192	227	191	196	196	215	203	204	202	196	198	196	199	184	185	190	184	191	214	203	189	189	207	202	165	217	206	200	199	177	202	200	183	201	191	181	178	191	180	196	197	202	175	212	199	197	201	217	191	200	196	197	184	205	199	209	196	192	220	213	174	217	196	160	217	216	213	205	195	174	181	222	204	202	212	194	199	191	196	197	201	202	200	196	209	179	197	180	185	170	205	215	195	209	194	169	192	195	198	190	224	178	180	185	182	207	197	186	204	197	176	206	198	192	214	198	216	211	178	228	209	193	191	202	216	182	176	189	188	171	230	217	204	225	195	194	186	222	220	207	187	197	178	202	226	213	180	179	214	198	213	182	199	199	214	183	186	224	208	186	219	200	197	183	179	166	194	202	210	178	189	199	207	223	215	203	204	201	192	212	187	196	183	199	209	183	196	204	198	194	177	195	174	171	210	197	184	201	189	206	201	182	198	198	170	184	207	194	218	206	190	197	173	191	183	179	193	176	231	180	172	212	216	210	167	189	190	212	192	203	167	200	200	197	192	198	189	203	184	180	183	195	194	195	201	212	177	169	205	206	192	208	186	197	190	169	189	178	192	188	185	199	221	201	188	199	195	180	212	209	185	206	181	187	191	193	175	170	181	187	185	191	178	180	222	190	191	211	155	176	190	191	196	192	216	210	203	205	210	186	217	198	217	192	196	188	166	210	193	185	189	190	176	182	193	202	208	222	194	216	177	195	183	186	208	175	192	214	185	211	183	195	204	208	232	161	174	204	198	192	201	210	174	213	214	192	203	192	219	200	173	187	198	192	220	194	194	200	176	183	176	183	212	204	189	199	191	207	208	185	197	206	205	201	197	204	183	197	199	200	216	177	201	200	209	190	187	188	208	214	195	177	190	218	187	210	181	202	221	192	191	217	196	207	190	201	197	177	210	213	196	190	196	186	206	209	199	176	182	207	207	205	207	209	188	173	202	185	192	197	186	202	176	190	209	213	208	226	178	213	184	209	195	200	198	201	177	187	191	202	199	209	180	206	215	216	184	191	183	209	178	194	183	205	198	186	184	209	197	201	217	212	220	226	182	207	208	207	204	206	192	211	194	204	175	179	194	206	211	202	208	224	182	205	208	180	207	198	175	200	188	218	208	226	200	203	227	210	198	181	215	212	207	202	188	185	187	197	189	193	187	208	191	209	232	184	189	206	206	208	193	193	179	184	195	207	196	181	170	191	206	212	195	199	188	196	190	194	183	184	202	199	209	216	198	194	183	193	189	210	194	218	194	188	190	210	173	193	201	219	188	181	187	213	198	187	227	175	202	220	170	219	179	211	208	202	199	234	199	205	189	184	184	185	185	200	206	220	215	202	208	196	198	186	196	181	227	191	197	189	190	184	216	178	204	193	187	181	191	199	204	194	200	198	190	199	208	203	213	167	202	177	226	190	191	202	182	195	197	171	184	184	169	205	183	206	194	187	202	169	197	214	213	183	192	179	204	191	208	182	176	194	208	178	194	211	206	199	199	224	205	185	174	189	215	186	170	173	200	169	182	205	201	181	200	197	179	175	202	178	190	184	213	193	201	204	187	208	186	166	213	191	222	181	209	207	192	197	203	204	188	192	195	192	203	213	170	203	193	217	187	188	189	212	187	182	189	225	206	176	196	209	198	170	179	218	206	208	177	177	194	197	203	197	205	204	183	218	188	211	212	195	187	218	191	198	192	186	194	196	189	170	185	183	194	192	187	164	216	187	202	201	184	193	214	179	212	198	171	187	200	204	228	214	202	198	192	229	194	196	214	178	176	170	216	164	210	187	200	197	183	191	193	197	200	185	206	208	204	214	187	204	209	217	190	169	206	189	197	175	206	205	170	199	188	219	192	159	193	192	193	186	194	178	181	187	204	179	200	185	172	192	182	199	193	213	197	194	213	194	203	184	205	198	197	189	195	207	182	216	190	230	193	188	196	207	207	204	202	174	190	217	177	197	209	194	185	201	203	202	174	199	178	208	208	210	203	183	176	191	200	194	205	235	213	207	187	184	193	214	212	215	183	205	208	172	186	162	217	184	187	204	198	211	212	189	186	193	190	227	185	223	200	194	207	179	197	176	206	191	210	203	185	210	200	200	189	187	205	203	211	185	195	212	204	198	231	178	195	199	193	214	188	225	188	207	194	180	214	194	171	193	210	178	186	196	216	193	224	182	223	170	172	151	198	180	217	200	198	190	188	198	209	207	192	198	189	201	189	200	202	194	172	191	212	216	180	176	195	199	178	207	196	192	169	207	202	198	184	171	213	200	191	205	210	189	182	200	205	180	193	207	198	195	192	217	205	192	196	209	201	185	162	192	169	215	194	193	197	200	208	187	199	218	166	192	214	199	194	185	214	191	174	205	176	194	186	185	178	197	222	206	193	192	162	212	197	203	196	183	197	218	209	196	211	194	196	211	201	210	188	212	173	213	203	213	182	188	228	213	178	201	206	198	170	197	219	222	179	191	225	185	208	210	173	204	192	187	210	208	222	212	201	200	198	175	211	201	172	173	190	198	192	199	229	187	184	186	199	212	195	208	191	213	202	213	218	239	203	208	175
9854	12587	23278	29922	32020	30420	28240	24517	17504	18630	15430	14681	12479	12323	12989	15242	12465	14549	15393	12099	10005	9357	12183	13860	13276	13434	13901	10487	13707	11664	12899	10259	10409	7705	6830	6930	8781	8798	6616	6640	5093	6367	5536	4499	4655	5665	5712	5839	4707	4021	3609	3781	3109	3177	3966	2937	3338	3571	2568	2055	2094	2614	3115	4402	3850	3377	2442	2874	3253	2411	2699	2558	2409	1970	1529	1469	1439	1638	1512	1257	1044	823	800	934	838	850	870	897	849	807	789	793	751	770	720	694	680	639	692	683	684	703	746	759	753	747	713	658	613	611	691	677	642	630	563	599	627	576	585	598	622	601	555	597	561	632	586	608	566	604	612	586	598	553	571	623	607	603	562	649	598	599	602	591	609	602	613	609	577	594	585	573	569	610	575	665	612	596	630	597	577	608	559	555	592	593	594	581	559	611	594	631	603	589	633	570	586	559	610	633	575	617	590	590	610	567	571	566	597	606	590	628	583	621	580	602	585	583	609	580	591	576	614	601	591	593	539	616	611	557	589	575	600	624	626	592	593	593	580	579	575	619	552	590	576	580	597	617	589	591	613	578	588	622	563	619	619	627	562	593	604	543	578	600	594	594	575	532	588	560	605	581	646	565	572	588	589	565	639	575	597	571	579	598	613	587	564	575	593	614	613	595	637	582	610	600	606	624	554	607	567	553	591	561	594	590	612	530	566	622	594	583	588	587	578	579	586	567	588	562	600	613	616	569	557	563	608	547	633	593	599	609	578	559	618	568	588	579	579	600	603	585	620	578	590	604	607	555	591	571	649	582	569	588	615	590	607	618	564	607	580	565	584	603	549	613	611	563	571	609	585	560	584	619	587	575	586	612	632	585	551	647	583	587	616	602	610	582	568	565	570	574	596	585	566	593	558	581	565	588	638	613	596	630	650	589	604	553	592	595	556	591	585	572	601	616	603	553	607	596	632	615	574	617	592	574	598	592	598	596	618	608	588	585	589	556	567	615	648	610	562	600	623	579	555	606	604	544	615	595	611	562	603	569	592	582	590	586	596	564	567	603	577	597	588	596	623	562	585	620	613	556	584	584	589	639	565	585	584	587	603	591	546	564	582	559	585	605	585	609	596	546	588	587	609	631	584	576	549	668	550	579	568	602	561	606	564	594	587	551	612	578	592	610	569	577	595	614	581	590	579	573	592	571	569	582	640	602	578	556	616	593	583	627	577	600	608	583	576	572	655	593	623	582	538	607	589	543	583	612	625	577	566	576	569	569	575	619	567	590	607	583	549	625	609	602	606	584	606	596	548	608	593	609	592	585	603	611	576	580	605	544	612	574	607	594	577	572	577	570	580	575	610	573	599	568	590	629	648	648	609	598	616	553	613	562	617	570	586	597	563	578	601	609	578	552	603	626	608	571	584	556	591	565	575	591	594	563	602	564	557	622	608	623	575	542	577	580	556	633	570	575	575	542	582	627	569	631	606	553	590	578	570	600	571	586	633	569	583	599	606	569	571	595	577	560	573	593	568	550	603	600	589	617	570	613	547	543	595	609	570	569	590	600	632	588	614	603	593	619	623	566	589	576	575	588	570	607	582	611	589	604	559	594	578	628	548	608	607	547	591	635	596	595	587	610	600	621	558	606	565	637	578	579	595	576	636	625	598	567	602	584	576	576	596	593	600	569	626	559	596	561	569	662	598	580	583	588	573	588	609	646	568	572	591	524	574	553	577	619	611	604	561	574	588	620	582	603	577	555	602	611	599	566	586	582	599	585	600	602	596	609	607	597	596	586	600	600	601	603	556	583	586	613	578	593	585	540	607	565	606	586	612	576	608	604	588	619	603	575	584	607	569	580	562	579	609	573	579	609	570	562	571	592	644	583	580	611	607	590	600	570	576	623	605	617	585	563	594	597	596	617	585	617	578	601	597	567	591	582	623	595	525	592	575	574	541	598	614	621	595	586	612	589	571	635	602	606	587	569	644	615	605	620	615	601	599	591	601	658	641	576	572	601	592	576	592	565	573	554	593	576	612	620	609	583	622	605	602	583	564	625	614	569	585	644	584	636	584	579	576	580	593	601	608	613	618	642	587	600	629	573	604	584	576	606	604	590	608	612	594	586	564	554	623	608	569	557	558	561	627	598	590	621	591	605	553	606	600	548	609	658	549	588	607	566	559	565	560	616	610	575	581	625	629	588	570	595	595	568	560	606	618	570	637	591	574	580	576	549	602	587	600	577	589	578	604	600	606	560	605	638	586	578	594	600	592	604	611	554	557	583	561	566	584	632	598	546	587	584	609	596	577	568	573	591	589	586	608	571	553	590	612	594	573	626	619	616	584	577	577	584	550	603	627	608	563	562	614	587	572	592	586	589	586	610	562	618	633	537	612	632	596	576	578	557	541	600	568	596	562	614	582	577	579	571	601	596	627	571	568	627	544	639	611	560	616	591	577	601	606	581	621	597	616	569	604	572	558	620	568	561	591	576	611	599	531	581	566	615	578	594	543	596	588	570	615	589	599	580	601	539	591	556	592	599	571	595	569	650	591	587	583	618	549	603	518	608	598	588	597	573	573	612	570	645	610	604	572	554	648	586	592	578	603	590	607	607	617	596	593	609	602	586	611	566	632	555	566	598	644	573	618	569	616	573	560	603	633	587	633	582	590	616	561	592	585	591	589	626	591	604	637	605	607	565	587	591	624	610	611	621	620	566	616	603	587	653	581	570	567	609	584	587	627	556	592	592	565	584	600	571	562	584	591	574	547	604	607	587	661	590	617	595	607	624	607	566	592	578	591	574	598	565	608	574	576	582	573	580	535	547	605	587	579	571	584	576	612	586	570	590	582	573	619	609	577	626	605	621	587	560	536	561	610	578	605	560	554	610	615	612	598	585	613	573	615	567	594	642	603	599	595	600	602	604	610	643	594	570	607	612	635	595	630	572	610	655	588	590	558	561	566	578	584	594	541	592	546	574	555	563	634	558	564	607	596	582	576	593	554	617	563	606	600	557	599	597	581	542	599	615	622	610	591	583	611	620	595	587	567	579	610	612	556	575	590	614	601	624	559	613	564	582	577	582	582	601	541	588	649	599	530	619	555	589	559	561	564	574	590	580	577	561	574	564	576	604	602	605	574	611	603	589	604	556	541	587	578	585	580	571	609	581	588	596	610	583	597	591	573	603	567	579	593	607	541	595	603	584	600	558	601	582	586	627	619	589	555	581	567	619	572	580	603	608	558	581	586	578	575	555	603	559	598	583	590	594	581	573	598	605	586	627	584	592	606	567	575	580	572	595	573	582	621	532	551	573	549	589	576	602	543	576	564	567	556	612	623	559	582	560	614	602	575	568	590	610	600	606	572	632	582	586	547	610	640	553	610	593	605	583	628	595	580	577	550	573	586	643	614	573	549	565	600	600	566	589	557	579	610	596	564	602	561	609	573	575	575	605	551	573	577	573	576	604	619	601	621	585	607	597	527	639	583	640	584	590	580	630	567	609	604	559	564	594	600	624	602	522	597	548	546	632	585	571
24099	20361	29004	32358	30532	27913	22820	17367	10496	9191	8167	8147	6226	5461	4930	6094	4843	5463	6628	5143	3454	2853	3879	4428	4016	4221	4412	3382	3980	3343	4576	3992	3472	2739	2174	2202	2351	2545	2179	1697	1467	1985	1628	1401	1234	1405	1649	1707	1077	1018	881	1081	858	858	1120	791	1015	856	735	539	571	693	888	1035	1078	914	777	811	887	704	738	734	654	594	508	462	469	476	423	386	331	315	353	306	310	300	309	333	342	296	302	319	315	288	298	255	278	304	287	259	282	313	304	271	300	277	306	271	303	290	299	294	302	272	266	269	267	283	301	251	260	286	277	287	233	274	279	289	287	259	286	265	267	248	259	274	250	291	243	260	269	272	279	271	307	279	292	287	240	257	274	233	262	283	268	286	268	295	277	259	244	269	289	270	271	276	245	263	299	279	290	262	254	285	258	279	246	250	271	273	260	259	265	264	275	267	264	265	269	292	230	255	254	262	276	266	301	259	266	267	235	266	264	288	252	273	275	299	293	277	278	270	270	311	267	265	274	257	275	271	258	287	234	239	267	286	269	276	259	256	256	288	295	293	282	282	246	297	258	250	255	249	265	282	264	286	254	279	274	267	311	274	268	270	292	259	282	265	287	265	278	309	258	275	275	241	251	278	275	238	258	282	265	289	256	278	264	259	281	304	276	284	285	245	295	248	284	311	269	281	263	300	245	294	232	292	273	280	265	273	286	300	252	289	255	267	283	262	265	266	277	244	256	274	277	294	226	237	263	262	257	253	290	242	272	275	247	309	251	244	258	298	255	299	291	279	292	263	291	244	288	282	273	291	265	264	266	293	279	260	274	232	251	262	265	294	263	254	233	273	288	288	285	293	273	247	250	256	270	285	270	264	277	272	304	294	253	253	265	254	263	280	264	246	271	268	282	258	263	274	271	277	297	249	261	282	282	272	284	282	245	252	268	284	305	252	278	302	275	284	269	280	263	293	262	282	263	252	274	252	276	292	252	284	276	279	264	284	294	288	261	286	264	275	269	273	264	309	259	262	262	292	284	273	285	253	262	273	277	243	282	278	269	257	279	282	267	297	258	304	284	264	267	225	271	286	286	269	260	274	281	267	264	299	246	279	282	271	237	258	262	281	265	277	263	281	271	241	267	271	270	242	285	253	281	266	243	244	282	274	292	245	278	264	254	243	263	272	274	284	256	235	279	290	283	248	250	282	280	277	281	282	271	287	258	262	273	281	286	273	250	268	262	278	269	237	252	264	327	284	251	269	260	252	243	271	255	257	268	253	274	270	264	248	279	268	289	274	288	266	252	262	243	248	275	250	300	252	255	287	260	245	287	286	258	260	248	287	276	284	276	251	258	256	279	251	236	292	265	276	279	244	278	257	262	254	257	263	281	282	296	271	269	273	258	278	260	306	295	280	279	250	284	268	244	257	266	267	259	292	261	263	265	297	278	264	279	273	254	275	238	292	274	248	264	269	272	264	282	259	235	285	267	273	275	283	264	271	257	273	285	268	266	261	264	270	265	249	261	276	264	276	264	260	261	278	268	259	290	293	273	271	254	269	273	264	253	264	281	274	253	273	276	264	278	255	283	295	246	263	242	258	267	259	300	247	244	284	280	270	296	275	279	282	278	274	247	244	268	286	300	266	267	305	243	285	254	277	283	277	269	261	267	294	267	260	239	271	275	276	266	269	297	282	258	268	273	264	272	272	266	267	249	256	283	292	257	288	261	237	260	287	267	267	252	268	265	252	288	280	288	252	255	257	258	274	263	273	271	268	266	264	262	272	299	241	248	267	257	259	248	277	254	273	267	267	288	285	285	273	270	249	251	274	264	258	303	239	281	283	299	264	291	263	279	257	254	279	245	267	259	266	263	272	276	275	261	271	259	234	278	270	262	261	227	227	270	240	270	280	264	269	262	249	272	281	262	294	275	266	281	260	275	267	256	287	273	263	241	282	263	268	243	305	259	263	270	274	286	273	272	240	289	283	259	288	255	263	264	253	259	265	290	276	247	251	275	273	276	276	284	270	268	231	251	286	264	277	275	285	241	264	271	279	277	257	300	294	251	274	268	246	248	277	252	275	258	270	272	270	274	276	263	277	254	281	271	275	262	253	270	222	289	274	281	253	244	240	262	279	303	295	301	282	266	246	280	281	275	270	276	311	291	264	253	263	295	266	279	278	286	278	274	269	288	250	268	260	239	263	296	279	265	290	250	260	261	245	265	257	264	262	245	279	291	258	247	258	265	272	275	280	258	279	277	255	274	276	262	270	278	277	274	251	275	284	272	272	274	273	261	275	255	262	273	275	290	283	310	297	257	268	274	276	254	267	240	251	283	273	270	277	286	272	299	276	288	297	279	251	256	233	270	267	242	303	260	303	287	292	238	260	258	279	276	256	289	288	245	273	259	257	273	288	238	268	251	273	270	255	275	286	258	255	284	269	267	253	235	276	267	239	310	255	283	262	252	262	273	241	273	264	246	263	257	262	261	271	276	274	284	274	264	287	273	255	239	268	261	247	252	266	260	271	254	258	249	256	265	285	259	279	248	246	274	277	275	269	263	268	288	271	267	269	269	246	281	285	270	297	241	270	270	264	228	283	273	287	254	284	237	271	267	274	268	262	276	274	283	263	280	258	256	269	241	264	271	281	299	269	280	255	247	266	251	281	281	277	271	253	235	243	290	298	268	308	304	248	287	258	290	260	258	261	244	251	269	276	283	255	279	282	280	282	281	285	266	243	278	264	266	298	278	278	262	242	253	266	287	276	260	248	246	249	285	274	257	286	251	292	282	277	279	283	255	273	268	300	283	280	292	254	287	252	235	258	281	289	249	285	294	284	292	260	278	278	252	251	263	283	286	268	267	295	259	247	272	231	272	256	274	289	271	239	277	261	266	286	260	271	250	243	281	259	233	230	276	267	255	282	264	259	252	302	284	278	277	282	252	256	238	261	275	283	282	253	285	279	246	271	262	248	283	257	297	265	268	307	264	274	295	285	251	274	295	237	267	264	289	266	254	267	284	281	277	254	271	284	279	274	279	283	287	271	297	269	268	252	302	223	274	262	269	268	273	263	274	262	289	268	288	270	315	277	267	265	291	273	268	281	255	251	272	276	250	245	278	279	263	266	278	247	291	291	275	267	250	300	270	251	248	271	262	255	279	289	288	261	263	269	278	268	258	259	292	285	265	266	270	298	313	269	282	266	289	256	282	257	250	255	263	255	267	260	263	267	272	291	270	271	255	256	254	278	278	260	298	252	243	260	297	264	266	251	260	276	253	278	286	271	262	267	274	255	264	272	245	270	248	284	262	253	271	285	237	276	279	295	262	287	287	239	251	259	307	260	289	283	257	276	270	274	282	275	279	279	289	255	239	277	252	239	262	258	280	251	287	260	252	277	228	296	274	253	254	296	251	241	253	284	290	262	282	248	277	276	250	267	270	262	267	265	292	279	280	271	267	248	260	261	268	267	296	245	253	302	275	275	247	306	270	239	241	260	275	261
13809	17353	29271	35393	36623	38220	35525	31891	24694	24867	22845	22157	17921	18673	19187	22292	19401	21226	22316	18541	16156	14988	19638	20889	21057	21007	22073	17363	20749	16914	21114	16753	15096	13112	10994	11793	13043	14243	11849	10473	8975	11482	9827	7972	7324	8842	9887	10031	6937	7008	6068	6914	5484	5961	7276	5175	6602	5925	4575	3462	3414	4466	5569	7542	7422	6024	4396	5244	5887	4224	4693	4557	4217	3272	2733	2450	2405	2723	2359	2136	1589	1285	1371	1264	1312	1268	1382	1368	1190	1188	1255	1115	1071	1065	1049	1020	900	948	859	900	1011	1062	1123	978	976	1077	949	920	845	838	923	874	932	823	801	796	840	827	835	802	787	783	753	770	743	782	789	816	798	814	772	774	768	802	771	752	819	736	776	779	774	817	769	739	774	773	731	810	754	782	761	750	770	790	767	772	760	770	828	767	778	762	789	784	769	774	832	731	793	790	775	793	769	740	720	793	756	787	761	739	766	811	788	782	783	717	762	752	796	747	831	788	781	769	755	756	761	728	794	788	758	746	776	793	792	762	775	749	790	709	814	825	804	751	759	728	756	786	813	753	768	793	747	769	782	782	780	763	778	746	819	789	753	823	744	779	817	768	768	753	786	800	758	779	755	770	737	784	790	781	762	782	762	781	845	804	759	728	778	766	764	754	735	789	790	769	746	773	782	717	785	766	754	788	757	765	759	753	749	773	780	807	785	778	794	777	802	797	747	793	805	764	795	752	792	759	806	778	786	750	735	788	746	724	793	742	766	719	761	742	798	731	774	729	737	796	738	808	750	782	763	763	762	786	740	801	788	778	751	766	785	695	769	788	730	749	761	778	791	787	796	760	745	741	785	752	800	802	762	783	754	771	794	775	781	735	728	792	754	765	809	778	753	857	754	760	776	770	781	787	777	712	737	765	775	752	768	768	783	708	770	781	753	792	743	787	760	776	796	807	777	743	724	776	794	757	786	739	764	769	734	794	754	752	782	772	738	793	793	777	793	794	746	778	778	802	781	763	783	797	738	795	749	732	736	800	786	758	771	753	766	743	716	775	721	783	757	754	732	784	761	744	763	756	772	772	756	766	750	772	784	753	782	824	766	743	771	757	769	781	807	741	753	739	756	744	768	749	763	730	792	744	767	761	778	786	763	753	796	757	791	751	760	757	812	757	770	744	805	822	818	793	736	771	739	747	775	778	770	828	760	715	764	763	750	808	784	772	800	803	784	755	746	757	784	819	774	764	741	757	766	783	836	717	790	798	776	780	768	722	796	747	791	763	770	773	729	764	771	754	820	783	784	801	754	750	751	758	771	829	755	757	781	738	733	750	825	805	744	796	794	778	762	755	811	790	788	770	780	817	717	775	742	781	716	770	767	762	789	715	752	753	772	789	777	715	776	758	732	822	823	814	806	770	766	791	793	787	758	726	777	775	810	784	741	719	797	777	742	747	800	754	810	755	767	783	774	737	758	765	733	736	729	779	767	772	768	769	789	779	772	727	742	792	748	819	770	786	779	775	774	794	789	793	794	762	813	805	819	762	756	740	746	799	719	808	788	744	758	783	761	742	807	772	815	734	787	800	803	745	786	797	785	753	790	762	748	799	753	775	764	796	795	776	758	754	826	762	770	760	745	763	730	773	750	750	734	764	794	757	778	750	805	783	757	722	797	742	744	801	754	801	754	791	777	752	788	815	779	796	727	780	770	790	772	762	794	785	769	799	738	769	766	770	755	713	799	801	769	778	763	790	740	785	760	758	778	766	783	775	741	819	774	715	808	718	751	785	771	735	796	829	733	766	775	741	799	780	752	733	740	777	740	802	791	721	727	744	789	727	827	751	767	803	733	766	739	805	746	739	797	755	771	808	805	745	724	795	756	803	764	780	745	773	766	797	736	788	795	794	746	768	798	791	732	742	822	741	783	805	796	801	776	731	810	776	796	796	772	765	787	701	762	807	771	746	776	756	793	779	785	755	748	792	794	777	731	709	735	802	783	810	776	835	752	772	735	818	741	747	761	732	804	802	748	759	753	799	763	736	806	758	747	758	802	709	813	772	772	778	773	785	832	806	731	805	764	783	808	748	754	773	780	832	805	729	714	734	748	751	743	791	786	771	805	770	773	766	775	809	835	751	771	815	804	745	810	814	801	759	753	750	796	747	743	801	806	722	769	748	746	803	789	761	785	744	748	762	771	782	753	793	787	781	826	841	741	783	760	805	726	705	798	773	767	833	793	775	757	759	800	746	738	765	766	750	765	787	730	780	816	749	772	785	775	757	750	736	735	760	820	760	789	755	784	779	769	781	726	804	761	806	805	729	788	757	784	798	735	754	742	765	754	820	819	755	761	733	761	739	794	792	746	761	738	783	780	776	713	762	758	742	757	762	760	728	773	750	781	758	776	781	761	772	763	763	766	748	728	749	814	773	775	743	743	769	820	790	791	744	775	737	800	793	745	711	781	786	771	740	747	756	793	759	773	767	744	785	745	739	803	749	756	787	722	758	801	767	805	825	805	734	777	742	790	813	764	788	770	783	790	803	813	757	818	710	753	826	763	809	753	794	754	810	738	752	809	780	728	795	792	757	825	788	746	795	740	784	770	822	817	756	766	740	820	783	809	827	742	787	764	778	734	779	736	729	803	730	723	817	746	757	792	742	796	768	761	763	795	793	803	778	753	805	781	806	798	774	767	752	726	768	752	769	751	802	737	789	781	711	769	765	779	809	800	778	755	795	702	743	763	749	797	783	728	748	783	784	824	741	820	733	774	796	751	804	760	755	770	788	728	769	733	740	738	769	759	756	749	805	764	737	751	754	820	828	831	713	789	781	720	767	751	762	840	730	768	823	790	785	806	749	812	784	778	769	747	837	733	776	730	756	736	789	738	766	727	823	796	811	807	755	799	810	777	810	750	765	784	734	715	720	743	793	818	707	766	772	796	799	759	828	803	732	854	806	773	769	728	786	713	773	778	742	769	750	750	782	763	776	743	750	759	718	790	768	749	741	827	795	779	778	756	780	821	768	784	770	767	773	797	738	760	803	783	759	756	783	739	813	771	732	795	770	773	757	767	768	825	806	740	755	752	782	775	727	802	820	772	725	726	791	741	785	781	768	737	729	788	741	747	792	725	789	728	803	767	754	763	776	799	717	748	777	819	723	769	764	783	747	724	753	760	718	764	742	774	791	788	779	722	797	775	789	807	752	708	763	772	787	735	779	798	763	736	758	792	774	784	788	774	759	738	776	739	725	778	771	761	739	734	833	782	737	726	760	729	753	762	798	748	761	754	730	769	778	769	755	757	744	778	757	772	793	730	746	790	777	767	738	778	781	751	780	804	767	740	780	778	698	746	690	793	788	797	764	731	795	771	765	760	754	785	806	816	787	759	765	767	797	745	817	746	758	751	738	723	781	745	772	824	793	839	748	756	780	781	779	763	785	741	766	788	791	794	781	761	756	749	806	761	742	754	783	787	753	782	774	718	799	787	764	778	782	818	729	748	779	822	749	777	757	743	815	746	747	760	829	743	792	806	752	760	736	807	767
4941	3358	4796	4285	3194	2360	1664	1232	939	776	669	595	446	433	396	371	357	367	399	337	307	292	290	291	282	290	260	254	255	231	290	251	244	251	226	223	188	223	229	228	223	194	211	183	208	198	194	187	218	203	200	195	204	181	202	207	216	191	177	169	187	175	177	201	185	210	178	178	201	186	192	210	200	168	181	185	182	179	205	185	186	196	165	157	168	165	184	184	185	168	150	164	171	163	155	175	189	166	209	165	191	194	168	163	172	171	186	187	162	183	183	179	170	156	181	169	175	148	157	167	163	171	184	172	145	198	198	181	163	169	175	212	215	177	172	178	193	158	187	180	168	148	161	160	187	184	151	163	171	181	165	154	162	177	168	183	196	165	147	175	172	186	172	179	188	181	179	193	165	191	181	196	177	186	190	182	168	177	192	201	171	180	168	178	178	158	149	170	162	162	207	178	151	162	180	162	180	169	173	158	176	172	161	191	193	164	171	159	165	177	175	187	182	183	164	192	173	170	193	188	179	178	157	183	159	173	177	163	160	166	173	165	170	166	167	166	155	185	174	185	166	178	171	142	157	178	193	159	184	169	158	191	180	173	166	189	170	174	167	178	175	175	163	176	168	190	173	203	172	186	162	179	186	166	167	165	184	182	169	156	193	183	168	202	178	163	176	167	199	183	191	188	189	153	194	184	187	180	170	169	152	193	203	181	174	189	186	160	169	170	193	165	159	153	190	170	190	164	187	177	188	171	198	167	175	165	181	188	182	171	141	175	179	169	198	171	192	153	162	140	173	180	179	164	159	170	139	169	170	179	173	168	187	182	171	147	173	178	152	171	176	178	165	184	165	169	181	176	180	176	157	169	202	201	165	161	182	188	172	171	166	209	185	183	160	173	186	184	163	151	159	195	175	164	185	154	189	191	186	181	183	164	196	179	168	181	181	183	168	191	191	176	184	170	153	163	172	171	159	181	180	194	186	171	175	166	153	154	178	160	164	174	171	147	176	166	174	183	182	167	157	164	163	163	186	185	155	154	165	166	178	166	165	172	170	158	165	186	158	165	160	168	182	191	160	181	157	160	167	183	165	184	155	163	196	188	190	161	147	161	169	179	171	169	173	169	165	181	193	177	191	181	219	154	175	179	168	173	176	198	192	183	181	176	192	172	181	164	180	159	182	184	182	188	160	197	179	183	188	193	170	159	204	177	150	187	174	166	175	165	163	174	186	167	173	198	169	205	205	164	170	155	167	183	170	182	171	194	173	161	171	177	207	160	165	175	183	173	191	201	166	190	183	162	180	177	162	196	169	175	192	181	192	175	179	183	193	200	188	171	177	190	153	160	152	165	187	181	161	152	161	182	177	169	196	172	176	164	173	173	155	186	184	165	164	184	164	172	177	160	187	183	167	178	180	207	177	168	177	193	175	154	189	172	183	171	183	166	191	204	183	177	180	150	172	171	181	173	160	178	186	172	186	184	150	173	173	173	187	169	152	191	177	165	216	183	201	164	170	193	181	202	182	176	182	190	176	183	160	175	203	181	163	184	190	164	158	178	172	169	184	188	179	180	161	171	173	180	172	196	165	165	157	198	180	201	177	179	183	185	158	167	150	173	180	193	167	158	164	171	154	166	192	166	172	174	193	166	172	177	197	178	160	192	192	165	155	151	161	159	198	222	187	154	162	170	203	180	178	176	187	170	159	161	189	146	176	165	169	172	166	193	166	167	162	168	181	164	166	186	196	190	205	160	173	193	160	186	179	154	184	193	169	165	137	195	157	193	176	179	194	156	186	163	178	173	181	161	203	163	183	190	172	182	179	177	158	194	156	168	175	180	169	186	168	172	190	179	172	168	193	186	159	202	166	186	165	175	171	196	178	179	181	184	173	198	175	166	175	180	168	176	185	177	149	195	170	179	168	168	161	168	186	156	173	186	165	202	167	177	187	172	167	170	183	174	147	175	179	175	166	164	200	166	180	164	170	161	179	149	172	169	190	197	194	194	173	164	151	161	185	164	161	202	159	158	169	179	172	154	170	175	180	198	188	185	183	170	195	173	183	178	167	168	156	184	187	183	168	197	151	171	193	182	183	172	164	165	162	185	149	191	168	182	155	187	168	183	183	169	172	171	162	172	171	175	158	160	188	166	174	169	195	160	182	180	181	165	165	182	181	140	159	172	188	170	173	159	198	175	180	152	170	162	182	162	157	189	161	185	171	172	180	194	187	190	170	191	148	168	158	187	167	173	176	161	180	169	155	189	154	163	159	193	183	164	177	203	193	171	157	148	138	188	166	168	183	205	161	202	182	173	167	187	151	162	161	180	156	173	188	156	152	171	165	162	194	174	177	199	165	158	178	199	179	189	152	186	174	178	158	187	184	167	177	180	178	170	148	187	156	165	174	177	177	179	188	184	183	169	185	161	177	156	198	177	187	169	187	179	182	181	190	173	178	186	190	196	174	145	172	183	199	200	205	169	176	167	162	161	184	178	187	177	167	161	180	194	168	176	164	168	189	180	180	185	188	180	157	177	177	156	175	181	185	175	149	182	159	185	181	189	167	169	172	172	196	175	184	167	156	206	170	194	177	182	188	191	171	160	181	162	176	159	174	191	171	171	199	181	195	185	156	186	184	170	159	165	176	173	196	193	178	183	179	183	187	185	196	167	167	179	168	177	193	168	190	169	189	188	163	161	199	175	177	196	171	157	193	206	177	198	197	163	166	182	183	168	179	187	185	166	177	171	175	165	187	173	163	176	183	177	197	153	184	172	173	189	193	164	157	183	167	199	201	182	202	172	157	176	160	154	212	192	174	156	186	177	166	182	176	166	166	178	165	189	179	133	187	179	180	184	181	170	170	157	166	185	164	187	161	201	183	181	166	194	159	151	203	162	186	145	184	184	163	175	215	160	176	175	194	148	197	167	194	168	174	184	164	169	174	180	184	169	176	185	176	167	164	202	166	145	184	172	154	199	190	160	187	160	139	158	177	171	178	172	205	166	179	144	157	181	160	158	181	188	194	173	175	142	160	153	177	206	171	161	187	203	188	168	176	183	186	186	189	167	168	168	160	174	180	160	187	171	179	172	178	173	157	184	182	195	185	184	165	172	162	174	181	168	180	182	179	167	166	159	170	150	206	148	173	172	191	187	163	170	172	192	175	160	172	172	188	175	169	176	183	174	162	188	183	161	171	170	178	164	194	231	177	162	187	189	189	158	183	190	183	153	171	175	194	163	180	191	193	179	182	166	148	173	185	164	174	180	163	166	183	184	186	175	194	191	164	173	180	171	173	191	182	169	167	166	182	179	158	180	193	154	212	141	177	160	175	172	151	194	167	176	183	174	175	182	173	196	187	175	159	192	174	198	166	178	183	181	177	155	165	162	169	183	171	185	192	190	180	176	159	187	153	159	164	148	163	154	175	156	191	176	173	168	185	178	191	162	158	174	172	191	182	188	165	205	175	192	169	166	173	176	192	191	162	177	181	158	168	175
3730	4034	9488	11533	10639	9202	7192	5642	4267	3837	3329	2978	2440	2250	2139	2127	1839	1959	2125	1761	1611	1418	1496	1565	1483	1393	1315	1197	1342	1212	1195	1103	1123	1006	878	957	977	984	944	886	828	806	825	733	736	769	761	819	737	700	713	720	680	720	731	683	687	665	598	589	617	632	701	770	749	693	695	682	638	688	639	631	627	606	598	554	526	535	600	590	550	557	528	540	539	566	552	538	521	528	554	548	555	568	546	558	532	566	557	579	539	570	515	546	565	515	576	556	550	540	536	551	578	571	539	552	542	563	510	537	540	546	521	535	538	532	531	560	565	503	504	508	553	543	526	553	551	484	560	503	554	506	562	542	498	530	518	541	504	545	562	507	536	566	526	541	554	492	581	541	538	578	530	505	549	569	513	562	546	528	526	536	507	504	509	578	478	489	571	510	538	550	523	557	512	542	554	515	527	559	505	530	542	534	501	534	524	491	540	536	541	539	522	530	549	535	522	569	530	495	545	541	544	527	515	517	561	525	539	516	505	522	509	529	534	529	530	546	546	507	552	533	599	545	500	549	507	540	530	549	506	526	548	540	573	539	536	516	554	518	543	549	528	582	507	546	507	549	532	552	531	505	549	506	560	529	532	547	508	518	579	521	531	514	557	529	541	508	498	544	477	532	522	492	501	508	552	531	479	478	551	522	536	527	538	536	557	548	549	525	517	522	544	543	523	529	585	533	561	523	521	494	539	558	526	570	527	550	518	482	575	536	515	546	543	536	537	586	499	561	506	535	546	575	559	522	502	501	527	533	551	524	512	562	521	581	485	561	529	546	548	530	516	544	552	518	548	549	506	525	529	516	530	502	526	549	530	508	582	557	524	524	530	498	526	563	542	553	530	531	544	537	566	544	548	503	546	530	497	549	543	538	527	520	509	562	525	472	599	522	548	570	555	535	510	553	546	541	513	481	511	565	542	526	515	536	509	563	486	574	521	588	560	517	532	513	540	509	535	510	522	520	578	550	482	521	522	523	580	535	535	523	502	557	547	513	559	575	513	524	523	532	492	562	547	520	532	532	506	491	539	512	528	525	514	571	505	540	536	527	514	515	529	527	573	534	565	556	509	552	524	533	551	554	534	500	518	519	531	550	507	519	538	535	532	539	559	502	522	546	525	474	533	513	539	510	522	567	539	525	566	532	536	547	540	520	540	522	518	532	511	535	537	534	536	503	510	548	540	502	506	512	544	547	550	541	534	542	553	490	535	512	531	507	518	569	521	525	506	560	560	538	523	539	554	542	568	550	551	559	519	594	559	516	498	499	505	506	530	539	547	504	525	516	545	526	533	522	568	512	540	519	581	545	579	524	501	527	541	523	519	561	549	575	563	534	533	565	568	527	546	503	521	591	547	538	548	534	519	527	527	514	520	547	522	525	557	556	550	522	498	541	513	577	568	562	528	541	528	551	586	530	532	550	513	571	506	524	554	521	507	534	537	523	546	497	550	574	538	509	562	563	490	534	524	507	494	536	568	528	508	548	573	566	550	515	538	526	533	517	500	520	485	519	548	562	543	554	566	498	554	512	519	504	534	523	526	522	538	589	539	527	493	584	536	547	540	550	555	530	553	481	579	542	530	555	510	523	501	492	545	533	526	539	549	491	535	517	527	514	508	548	571	522	545	525	534	507	550	472	539	524	527	524	507	516	545	584	525	515	531	542	497	548	554	541	577	518	509	516	537	551	539	557	539	519	499	508	545	563	537	561	556	513	554	539	540	537	555	545	524	541	517	514	505	534	534	508	546	549	525	481	540	536	517	520	551	497	516	552	545	590	515	541	514	530	525	526	512	502	525	520	503	529	521	569	551	520	487	545	564	537	562	566	526	577	553	540	515	531	534	525	494	547	502	523	518	549	517	562	537	533	535	549	540	547	527	514	486	523	525	553	516	528	508	540	563	551	535	521	525	558	550	509	487	541	541	512	534	535	531	541	542	545	515	549	526	537	569	536	549	548	517	527	513	539	499	508	537	529	520	549	550	549	508	546	485	521	541	525	524	530	555	544	515	523	523	552	530	581	560	558	531	544	512	519	491	507	558	581	555	544	545	551	480	565	510	542	562	540	533	530	559	522	503	565	507	519	498	546	489	565	494	545	586	517	533	514	519	560	552	529	516	509	566	550	550	535	517	532	525	542	520	555	522	531	500	520	566	545	520	506	579	515	540	532	524	541	521	507	541	525	557	577	543	540	516	551	554	566	482	529	540	536	543	498	523	508	564	530	520	547	498	521	499	527	519	568	529	548	501	516	541	528	530	560	533	529	545	548	512	541	558	493	580	562	551	500	501	518	525	547	545	513	499	543	534	535	540	567	525	525	564	529	493	556	518	540	538	504	529	514	505	527	559	520	541	563	529	595	539	561	549	526	524	509	517	540	523	524	522	562	525	514	534	552	549	549	497	534	521	576	531	514	531	547	506	525	506	523	518	518	552	565	525	535	566	545	526	541	512	562	530	563	531	527	552	480	510	546	539	524	526	511	549	504	546	564	512	518	540	514	569	508	534	541	518	507	527	561	487	570	509	543	563	545	552	564	524	536	558	499	540	523	514	477	568	546	482	565	533	525	543	555	505	542	518	529	574	529	536	539	531	532	538	532	522	545	510	551	541	523	518	591	534	515	526	549	505	507	474	497	584	531	517	476	558	521	517	515	526	497	509	499	548	569	513	506	512	520	528	560	488	528	514	552	502	524	483	541	545	569	518	543	540	552	539	541	488	520	546	568	567	536	524	526	530	516	533	563	593	555	566	539	510	577	502	525	556	507	552	531	545	568	554	524	529	573	532	502	539	497	564	558	555	528	517	527	557	503	527	543	539	564	472	539	500	492	529	557	506	527	537	487	518	514	583	571	528	528	522	540	510	551	536	496	523	538	539	560	508	579	535	587	558	555	550	497	511	579	534	518	560	514	540	553	535	541	553	540	512	472	516	500	548	538	546	542	479	489	565	538	585	542	493	542	545	504	541	533	509	536	539	512	499	503	553	521	503	522	528	537	550	514	517	516	513	505	535	531	536	507	525	505	507	520	558	542	568	532	557	497	498	556	544	525	536	492	494	545	541	537	531	549	525	545	505	544	565	525	493	509	493	513	561	554	526	534	550	561	539	511	483	515	553	553	518	559	497	552	515	534	488	541	539	546	528	532	553	526	537	531	568	533	506	550	534	533	560	567	512	586	528	517	559	542	564	548	540	510	535	532	538	559	543	512	553	540	521	522	537	544	547	622	517	585	529	541	520	535	536	548	538	506	510	513	538	556	522	538	534	542	523	507	494	556	545	518	559	509	538	582	514	551	571	546	536	567	554	531	536	518	519	523	503	551	535	521	561	557	560	510	552	544	555	557	536	560	558	508	528	512	525	541	543	548	539	541	532	556	574	579	511	555	558	553	563	501	542	533	534	539	508	553	571	559	479	530	539	478	518	465	535	524	489	491	525	517	503	527	550	551	564	552	547	537
15993	13259	20870	23122	21669	19011	13581	9399	5947	5439	4586	4006	3126	2434	2455	3224	2273	2221	3035	2046	1666	1535	1925	2249	2190	2073	2161	1611	1961	2008	2216	1730	1711	1580	867	1356	1123	1302	1009	850	872	849	935	811	639	478	697	809	667	567	524	643	478	499	612	461	593	433	356	297	331	405	439	593	591	521	432	436	420	367	431	392	388	326	308	268	280	279	273	251	223	226	215	235	241	208	219	205	223	213	221	220	226	230	227	186	180	211	204	191	224	193	232	204	234	179	179	205	204	194	185	180	184	203	203	220	172	173	186	184	186	217	186	198	216	200	165	190	194	190	200	166	181	202	182	183	218	200	201	218	177	189	171	186	214	202	213	197	171	198	203	213	199	179	182	194	206	211	198	196	212	210	192	207	174	180	188	196	154	206	195	208	194	180	191	193	173	186	200	183	167	204	196	179	191	195	169	187	208	194	228	189	214	179	222	205	180	169	211	195	197	209	182	213	189	200	204	180	205	201	181	187	206	216	181	192	180	179	193	204	218	217	197	162	184	190	211	178	187	194	172	204	229	197	201	200	205	186	216	218	214	179	207	208	174	178	193	195	200	205	185	200	161	183	173	194	205	185	195	206	207	188	204	188	193	179	207	170	182	182	183	189	209	192	197	211	200	211	217	208	181	207	192	191	173	202	208	189	167	186	165	190	179	210	186	199	205	186	191	193	211	191	196	176	199	200	182	208	192	190	199	186	183	204	206	187	182	187	180	174	191	206	192	196	198	211	223	180	197	198	199	202	198	208	199	193	213	181	178	201	200	196	198	182	176	171	193	185	202	200	201	193	204	183	200	188	177	199	192	199	206	164	176	181	188	183	199	169	167	189	169	197	210	164	179	229	183	205	204	199	182	191	188	182	195	208	179	174	205	215	188	189	192	201	226	182	191	210	186	182	172	186	183	237	193	198	197	189	179	182	207	213	202	189	162	189	207	205	203	180	166	207	225	185	188	187	221	180	215	184	205	200	190	176	176	193	212	190	198	197	200	198	188	198	201	203	197	208	200	193	224	236	204	189	208	233	186	183	227	199	184	197	198	204	193	197	188	198	209	197	215	199	193	194	179	194	196	209	193	208	202	167	184	177	202	206	194	183	218	197	205	193	190	205	195	188	183	195	196	173	182	193	181	179	197	181	185	192	216	208	170	188	216	226	183	178	202	191	188	178	209	191	191	198	208	212	171	205	196	165	217	193	199	206	185	182	190	169	185	198	193	186	207	191	178	192	176	214	186	167	198	198	208	163	184	200	203	202	196	175	197	187	192	185	190	215	201	165	190	172	192	193	170	203	198	203	204	177	176	232	207	197	187	209	225	188	214	148	179	190	197	216	200	206	193	193	172	201	174	194	194	197	179	186	160	214	209	188	181	174	195	217	189	196	190	202	215	192	197	195	193	212	203	181	187	180	190	200	169	185	202	206	166	206	187	197	197	191	220	178	197	196	191	196	170	176	190	158	187	186	211	191	172	183	199	184	199	189	169	194	203	185	173	168	221	214	179	218	205	193	168	168	181	189	196	195	189	204	193	198	180	181	199	200	182	213	204	199	191	206	185	211	199	190	220	198	195	196	207	183	198	182	205	204	171	177	192	179	187	188	187	179	186	183	206	164	213	183	192	172	183	199	186	191	207	173	189	184	186	224	200	162	178	203	199	196	196	195	218	173	209	203	184	195	187	193	206	180	189	184	164	176	186	199	183	198	164	207	205	222	179	169	208	194	215	179	186	210	192	163	182	182	201	205	196	179	165	200	201	167	178	184	196	208	190	199	224	232	186	183	212	195	185	204	182	191	177	175	191	172	188	198	172	206	183	202	192	203	195	193	171	209	188	189	211	182	185	196	186	179	194	217	188	181	189	207	190	218	175	199	192	182	177	181	202	167	189	189	188	191	215	181	171	154	197	198	183	186	207	214	182	187	217	173	188	197	189	201	211	180	177	180	199	186	202	183	197	177	189	190	188	190	186	183	193	204	181	189	205	195	181	193	208	199	198	212	200	186	187	204	185	216	188	186	192	211	185	199	201	182	202	200	209	205	196	167	185	186	199	181	218	171	204	186	209	177	167	203	169	221	209	214	187	204	177	191	206	188	182	190	173	221	187	193	190	199	185	193	184	184	208	219	208	186	193	210	191	188	179	211	194	195	191	195	221	210	183	167	191	202	190	177	188	186	200	214	189	209	177	170	199	198	203	195	196	210	206	180	201	193	187	207	196	215	165	164	186	193	173	204	192	228	166	184	182	182	182	179	184	201	209	204	166	202	214	176	191	217	165	207	187	203	191	191	188	183	188	197	212	198	197	187	191	187	198	164	198	200	190	179	199	179	205	199	208	187	196	188	203	196	182	195	182	199	207	201	191	174	199	180	196	188	202	186	192	185	189	179	204	192	196	194	203	207	206	200	189	198	190	193	208	186	191	195	185	206	205	199	169	191	156	209	203	217	204	194	193	201	164	175	216	200	191	183	181	208	185	181	197	187	192	202	190	205	207	192	188	186	192	172	182	205	197	190	199	194	212	175	176	198	212	217	202	189	169	212	207	188	190	208	213	180	177	193	201	209	205	186	194	194	186	189	212	213	240	206	195	215	222	174	195	211	191	176	195	198	183	218	196	213	195	210	207	186	175	207	195	191	195	192	187	209	182	175	201	184	186	201	179	173	182	188	178	182	214	177	189	208	190	177	186	181	185	168	193	198	198	165	195	183	197	198	197	188	183	183	195	202	191	173	176	182	209	191	190	177	188	188	201	181	192	185	182	212	189	183	194	204	187	198	188	187	187	185	197	206	209	210	206	190	180	187	231	193	191	174	206	184	162	163	202	184	222	201	211	188	192	177	188	172	169	193	190	209	171	172	205	215	186	184	201	200	210	185	190	208	197	169	196	199	221	180	215	200	202	189	184	201	185	194	209	204	188	185	186	220	200	177	182	218	201	170	200	202	171	186	201	199	175	213	201	197	191	211	215	194	168	187	214	195	193	224	192	170	203	198	182	199	200	195	177	196	198	197	178	204	200	203	209	230	191	195	193	214	202	179	185	206	179	186	197	190	214	218	192	187	175	187	172	168	212	168	206	181	215	232	178	218	193	199	181	189	186	187	189	210	206	204	211	191	193	188	201	192	187	189	199	226	195	198	185	182	216	187	155	185	198	173	207	196	199	210	196	191	204	177	180	188	231	188	188	177	202	175	186	180	197	173	199	199	188	225	198	202	191	216	189	209	194	177	183	197	186	180	202	216	170	196	208	184	204	180	195	210	203	196	180	177	217	189	207	205	205	194	175	181	194	213	165	218	181	198	201	209	216	209	183	208	196	166	182	172	178	181	183	166	187	190	193	207	174	179	160	181	203	170	192	204	207	190	212	194	180	173	193	183	203	180	195	190	189	203	177	205	199	202	199	211	195	199	190	185	190	201	204	172	171	217	186	195	180	169	196	191	170	235	200	168	200	214	173	179	220	200	178	178
10161	12605	23687	28455	30360	30468	26892	23622	18429	17603	15134	13770	12156	12374	12189	14641	11732	12538	14809	11692	10066	9209	11973	13357	13637	12868	13534	10629	12705	12320	12527	9490	9297	9015	4852	8851	7188	8127	6942	5979	5891	5963	6434	5344	4329	2991	4533	5173	4896	3906	3177	4105	3141	3241	4195	3039	3612	2943	2204	1809	1934	2473	3001	4006	4067	3150	2598	3141	3024	2481	2924	2600	2311	1787	1528	1393	1277	1450	1295	1208	907	859	824	891	842	799	826	787	776	788	830	803	729	701	754	709	621	659	704	660	684	691	681	683	714	744	647	588	608	621	649	674	637	613	580	573	585	584	573	597	576	503	612	579	600	551	581	585	569	578	561	586	569	556	562	593	615	568	574	566	582	569	575	540	556	550	578	591	571	573	605	584	571	589	583	585	592	568	580	602	600	576	612	551	555	562	603	556	630	603	590	572	576	554	591	582	535	570	583	618	526	563	579	598	563	618	604	615	568	603	548	572	567	590	582	577	555	603	620	576	546	628	569	572	653	621	590	617	569	578	560	583	588	603	590	589	576	638	596	576	548	598	558	604	597	547	561	557	593	587	588	566	601	625	575	605	580	585	564	567	584	558	609	585	573	566	557	539	576	559	597	540	559	580	593	590	562	585	592	525	560	620	548	606	594	608	667	574	532	587	616	611	553	581	575	599	563	569	558	578	599	642	535	596	583	571	643	550	579	620	585	623	582	584	575	569	610	563	559	533	604	569	614	549	554	543	535	605	587	627	590	582	587	596	550	570	608	589	584	569	621	576	615	607	574	569	597	593	604	537	583	589	594	612	581	562	572	579	606	581	612	574	553	554	571	581	592	542	617	621	556	603	614	655	628	582	573	590	609	589	555	539	554	591	571	567	573	582	529	594	568	558	567	580	592	618	545	537	594	602	567	560	578	534	580	538	575	636	588	561	544	620	546	577	622	586	558	557	541	569	578	614	622	603	551	572	581	564	583	602	574	618	588	611	630	563	532	572	608	560	614	588	588	587	572	557	563	630	601	582	576	569	593	571	559	586	543	571	564	540	629	564	583	610	577	566	584	596	567	578	590	580	568	592	565	629	601	592	557	548	567	628	583	560	561	586	584	611	581	574	587	552	520	562	557	552	544	591	538	553	585	597	604	534	591	624	587	576	584	586	627	597	584	595	604	589	589	583	557	555	566	573	558	543	616	540	569	586	576	595	597	575	572	578	590	607	544	565	620	578	590	622	589	592	581	598	578	545	594	536	603	570	570	604	580	575	606	583	579	586	558	567	550	603	578	567	575	582	575	531	544	582	558	538	538	587	548	574	569	588	565	532	592	566	570	558	597	606	632	583	557	578	571	603	599	568	550	610	545	559	548	603	595	591	572	593	646	567	546	621	523	569	565	554	576	620	599	553	591	549	569	596	541	591	538	597	609	539	590	581	552	557	626	566	549	594	559	585	554	607	572	579	582	573	551	604	586	564	608	602	606	593	535	561	558	584	613	591	587	567	581	583	585	595	642	581	559	596	584	601	626	533	556	560	572	583	581	580	547	584	575	576	581	571	561	560	565	596	582	606	568	559	612	649	576	590	574	588	577	582	579	572	578	595	619	561	573	594	567	582	572	584	591	607	603	576	577	582	613	604	565	598	576	601	564	561	580	581	613	576	627	577	575	587	564	579	578	581	569	601	594	565	630	596	586	594	552	590	566	567	616	613	592	572	569	591	561	584	590	596	628	566	532	572	575	564	597	585	613	541	604	634	561	577	561	541	560	608	593	597	600	608	587	578	580	560	594	580	559	564	568	569	606	560	570	582	534	580	560	605	539	568	579	579	537	599	579	587	593	580	557	549	566	555	573	568	612	570	580	569	618	533	575	590	573	561	609	602	584	612	562	539	595	607	592	585	616	562	571	614	590	599	548	612	596	600	587	552	572	566	527	627	612	586	569	564	604	549	571	628	581	571	589	612	579	557	599	603	606	551	600	542	579	591	596	613	629	593	573	563	590	618	611	589	558	590	577	593	568	560	588	581	617	585	588	594	567	607	552	631	546	590	552	597	586	571	635	572	586	556	575	528	595	561	580	588	588	626	567	558	569	571	561	543	609	579	550	551	587	606	576	596	599	569	626	581	591	555	536	608	621	593	565	518	596	616	592	600	573	575	593	564	591	597	593	594	602	553	600	596	549	573	588	576	580	618	553	584	546	576	595	535	551	590	590	580	607	592	573	600	551	599	591	592	561	596	564	588	566	591	574	578	577	577	621	587	653	570	562	617	588	588	578	608	558	558	579	581	564	554	587	599	588	546	598	561	658	589	565	596	584	593	628	582	579	591	561	610	623	575	580	597	566	583	593	570	608	636	563	579	546	593	570	606	544	544	568	589	548	579	574	591	549	539	548	587	579	546	603	570	552	573	572	603	616	565	602	577	535	592	578	558	586	598	582	580	584	632	615	561	596	587	599	590	532	570	619	544	571	583	579	573	590	594	583	580	542	569	604	562	583	588	588	571	615	633	548	576	610	608	601	573	645	590	567	596	610	548	555	586	611	581	585	522	580	579	599	595	574	570	620	636	603	633	571	560	644	534	544	522	583	618	600	578	640	593	595	616	568	580	593	536	581	587	570	573	616	579	570	616	610	559	595	592	541	594	585	593	570	589	585	568	574	620	584	553	573	572	592	618	607	581	577	575	571	609	598	569	636	584	643	592	567	578	626	630	619	595	599	556	580	637	625	581	520	578	584	564	597	583	581	588	635	594	535	570	610	608	604	607	572	575	586	566	604	557	587	575	578	639	611	599	569	569	594	581	554	549	593	549	553	588	555	579	559	587	629	558	617	559	638	614	577	550	603	547	557	604	612	565	581	581	612	617	580	574	552	574	567	557	593	553	585	592	593	557	590	627	607	600	581	566	586	560	566	590	577	575	583	604	542	554	553	581	575	619	635	611	555	596	595	581	573	581	576	591	602	575	573	578	560	610	610	607	609	551	547	543	621	568	584	579	595	607	573	597	557	569	567	571	586	521	590	615	533	555	604	599	577	553	577	601	597	563	547	551	601	558	574	611	587	598	571	590	594	588	611	575	564	550	635	569	563	592	576	621	589	596	590	575	583	599	553	592	595	591	588	584	535	593	595	611	558	549	620	621	565	537	566	575	516	595	602	615	560	589	616	542	526	553	624	545	543	611	591	556	600	602	581	585	592	583	577	557	548	580	602	564	625	556	565	577	566	588	624	563	557	571	572	606	596	595	580	603	565	596	556	580	593	558	562	589	593	518	550	558	577	576	582	580	628	592	618	572	568	644	601	551	619	598	600	579	593	605	620	585	598	578	591	560	581	555	633	566	631	598	594	566	585	561	585	603	580	575	550	589	596	633	597	585	551	606	587	568	564	560	576	578	543	563	655	584	586	595	572	570	576	589	588	606	586	557	623	551	585	584	612	559	595	569	595	567	557	602	583	572	567	572	539	614	623	642	633	542	584	555	586	605	584	564	587	595	597	577	607	569	559	562	565	598	582	558	574	581	573	533
24803	19802	28936	31150	29333	27179	21912	17537	11975	9581	7619	6908	5751	5147	4854	6320	4677	4557	6363	4597	3432	3156	4051	4349	4208	4027	4046	3299	3789	3411	3664	3349	3078	3214	2226	2474	2078	1982	1585	1550	1671	1488	1660	1610	1336	1370	1250	1302	1090	1056	916	1128	935	960	1049	827	953	779	660	555	517	693	799	1055	1044	863	717	871	826	752	775	674	654	524	424	390	439	473	419	397	315	322	320	338	326	332	350	331	311	338	334	273	315	275	272	308	252	284	290	318	280	294	304	281	265	291	283	304	297	270	303	271	297	256	298	271	269	300	281	266	273	253	250	309	280	296	260	267	267	254	260	272	260	282	249	300	259	262	264	256	255	262	293	263	267	282	258	255	282	237	263	262	266	261	252	271	251	262	280	268	264	265	230	288	282	256	277	241	268	282	278	266	305	278	272	273	288	271	304	279	243	237	290	297	286	275	257	267	274	286	267	260	285	274	268	291	268	235	287	269	282	253	270	283	272	250	267	286	276	267	256	250	256	303	267	270	244	248	241	253	282	245	281	231	288	247	259	271	281	251	277	261	299	265	250	263	271	276	286	266	250	261	275	264	281	255	272	263	255	260	264	241	225	238	278	277	259	269	299	279	310	279	234	259	269	283	311	243	273	237	256	236	265	272	279	263	304	265	265	242	295	246	251	249	273	269	285	271	290	285	279	271	268	283	247	256	241	246	263	301	284	295	273	308	271	286	254	270	273	265	271	249	268	255	250	261	280	265	237	294	262	250	238	262	274	253	283	276	258	271	267	274	292	286	267	250	265	282	273	249	273	271	302	254	275	229	246	299	258	247	273	253	272	269	283	260	261	237	257	265	262	274	253	239	268	256	278	247	270	282	284	258	284	277	246	312	268	263	242	297	290	270	259	276	281	251	261	295	253	281	262	254	257	286	272	278	234	255	248	253	275	274	249	280	270	252	252	279	272	268	240	285	301	259	266	273	283	260	265	237	272	286	247	289	248	286	269	278	267	272	259	255	269	232	290	263	243	256	259	274	277	257	256	299	278	260	267	262	265	240	277	259	290	274	252	287	299	263	279	269	255	265	245	236	262	237	262	281	259	287	295	275	290	267	259	256	275	288	271	280	265	257	275	255	241	242	262	292	261	276	265	269	256	289	242	228	260	265	253	286	254	273	273	291	283	258	306	283	243	279	233	259	283	292	259	249	272	238	280	255	292	263	267	257	255	260	264	269	245	243	254	264	261	283	278	286	299	278	224	278	256	257	263	279	248	275	249	253	295	271	266	258	234	260	237	288	277	261	287	260	282	256	264	254	244	297	243	268	261	257	271	274	236	244	247	284	260	261	268	285	304	260	281	271	235	235	282	257	249	288	255	264	270	255	255	277	296	265	259	268	273	252	272	265	267	281	294	261	245	278	258	294	285	256	274	271	292	284	269	266	275	283	255	250	249	296	242	259	242	277	259	274	266	244	253	252	278	283	266	272	291	271	275	274	260	250	280	254	279	279	284	277	268	275	292	289	251	256	305	262	257	265	285	302	227	264	278	287	245	308	291	278	292	287	297	273	292	262	273	302	251	282	294	274	288	292	261	262	281	259	274	299	257	272	261	279	288	280	255	257	269	282	264	250	279	236	290	248	301	264	273	281	287	243	263	279	276	280	275	254	244	274	284	277	270	249	267	252	247	259	257	246	276	302	266	248	239	269	240	250	260	283	268	259	256	299	270	277	290	266	275	258	269	232	241	270	273	258	279	255	261	277	288	287	277	296	298	240	281	259	247	296	269	292	271	263	239	244	230	301	276	272	281	253	273	255	283	309	261	262	264	299	294	266	257	248	269	252	271	242	262	268	280	270	250	280	280	287	301	242	259	270	251	280	270	260	283	261	239	260	271	254	249	261	259	255	256	258	263	236	254	250	261	325	243	254	297	261	267	272	247	286	234	275	259	246	278	272	276	249	261	250	235	279	295	256	262	261	252	254	282	283	267	262	259	285	283	270	275	251	269	267	233	257	262	271	255	253	254	259	258	259	312	280	275	241	261	261	266	275	280	273	299	273	260	249	268	268	278	265	242	271	247	276	235	241	252	259	280	249	278	289	280	248	294	274	277	287	296	296	281	274	260	292	272	260	272	266	259	258	272	251	264	265	257	254	262	243	261	259	261	267	298	273	281	272	284	255	240	261	270	238	261	276	251	256	267	252	276	271	279	293	273	257	291	290	220	270	294	279	245	220	264	283	281	250	275	233	245	269	293	273	283	282	270	274	268	252	265	252	259	294	275	273	273	251	265	248	298	249	227	255	264	296	234	235	247	250	287	264	290	279	272	269	278	286	248	262	271	241	254	271	261	261	237	284	228	267	276	281	235	256	286	263	285	262	285	282	287	253	257	285	265	272	265	261	259	272	271	262	279	267	267	270	268	276	283	272	300	287	279	288	271	260	224	267	256	289	297	270	282	267	260	268	256	270	249	289	275	268	279	264	270	268	283	275	264	280	281	277	280	279	264	285	252	257	256	250	289	278	248	279	262	262	265	283	273	276	264	249	275	299	276	259	287	276	229	269	253	252	277	227	239	261	288	298	234	250	269	256	257	276	253	260	288	264	255	258	234	266	284	294	287	244	265	262	250	266	249	270	272	258	322	291	260	263	259	292	265	277	274	261	240	262	283	252	249	266	242	259	247	248	257	266	261	279	277	276	255	257	277	234	245	267	263	238	261	264	244	269	252	287	275	250	273	234	284	286	290	275	257	283	282	281	264	276	262	266	255	243	287	268	276	276	286	279	262	256	248	254	289	286	266	247	269	236	261	249	285	257	270	278	289	245	248	258	262	280	278	261	278	270	287	279	256	249	252	281	298	270	287	261	286	271	259	272	271	269	280	269	265	283	297	262	248	272	265	260	269	259	244	287	275	250	268	237	253	265	261	256	260	253	294	278	244	264	257	251	264	275	257	267	287	290	278	267	277	271	258	283	267	273	265	271	276	281	260	265	263	265	265	260	239	298	266	273	253	230	241	266	288	261	275	234	269	245	290	248	276	258	251	274	244	245	283	268	254	258	268	244	277	275	285	268	281	264	278	267	279	274	252	287	288	244	246	274	274	264	268	265	273	267	253	263	279	249	279	269	269	286	286	279	230	254	254	250	254	293	273	245	262	233	247	266	276	246	273	277	229	263	289	247	242	293	262	260	290	255	276	227	267	277	300	272	254	272	258	278	265	303	268	275	280	305	281	272	266	279	255	279	270	280	285	279	265	306	258	271	264	260	257	277	260	275	255	272	251	270	266	311	265	298	271	265	280	259	282	272	252	252	289	256	283	251	254	274	255	274	286	270	273	252	295	243	261	293	271	265	271	272	270	230	253	266	262	248	274	279	255	279	244	243	259	286	270	280	250	241	234	255	260	302	289	250	252	254	254	252	258	255	274	237	257	239	263	269	278	253	259	262	286	275	288	254	274	274	303	294	268	276	286	247	287	234	298	250	268	273	254	249	250	246	254	256	264	273
14283	16697	28869	34358	35879	37121	35081	32123	26078	24846	22046	20586	18721	19400	18879	22856	19075	20102	23066	17678	15750	15606	19317	20817	21549	20050	21463	17567	19070	16837	18191	14508	14808	15090	10895	12869	11629	12355	10527	10200	10781	9758	10327	9748	8441	8743	7675	8524	7236	6963	5973	7160	5662	6477	6897	5691	5915	5224	3800	3283	3358	4504	5179	7015	6781	5734	4749	5461	5072	4628	5361	4419	3789	3045	2308	2152	2191	2315	2188	1965	1310	1282	1320	1334	1286	1168	1332	1248	1161	1147	1150	1099	1077	1013	1024	973	890	888	878	922	909	1016	1072	885	993	963	927	895	866	785	910	951	950	831	811	762	749	868	768	759	774	766	808	754	818	770	784	755	714	753	801	745	768	779	755	807	775	752	748	719	806	757	774	801	773	786	773	766	806	707	791	751	753	779	797	760	784	777	730	789	824	749	766	820	769	770	777	778	757	750	753	757	738	780	815	774	739	785	750	801	789	830	760	747	773	744	766	773	783	767	767	747	714	762	773	789	763	757	754	820	779	783	814	759	741	790	723	769	801	753	789	767	772	742	746	749	783	809	769	819	754	794	768	765	797	800	801	736	808	804	800	779	746	783	723	773	732	777	780	779	797	761	769	823	772	746	770	723	775	833	746	807	772	702	798	764	788	733	769	767	756	755	759	726	779	730	753	800	749	699	822	724	763	800	778	714	759	786	743	802	748	772	808	784	741	806	800	771	745	767	757	732	737	743	766	760	796	765	767	708	793	764	775	780	837	769	719	755	744	780	787	804	801	801	766	745	800	757	786	802	695	789	766	779	730	821	771	787	748	746	810	788	819	748	769	794	827	804	786	780	785	778	798	742	805	760	794	763	784	748	741	776	792	776	796	765	772	744	770	777	756	810	763	807	778	784	796	727	777	701	793	752	762	781	750	785	742	763	817	749	772	745	748	751	732	768	744	799	761	736	768	771	749	806	800	739	773	816	746	713	812	756	740	761	779	778	765	769	805	840	789	822	760	767	768	758	788	741	781	757	743	780	783	759	829	779	762	746	743	785	776	754	772	780	789	766	807	701	772	761	771	792	758	759	747	713	765	771	749	775	746	854	769	787	782	748	781	804	735	743	760	777	756	757	757	741	758	811	794	780	807	777	744	792	777	774	756	755	781	772	751	773	740	772	800	733	788	724	765	765	791	728	789	722	700	787	743	733	752	727	761	824	716	757	781	734	835	742	736	796	774	803	792	805	774	768	814	757	794	775	783	779	809	759	762	743	750	796	779	755	752	760	721	737	793	769	773	780	778	764	745	763	744	730	793	772	754	784	757	770	800	818	788	747	773	786	778	817	776	770	705	761	768	658	762	726	784	791	743	750	737	732	727	764	789	723	779	765	758	819	718	754	791	759	774	718	753	716	768	704	764	771	733	796	750	768	806	796	720	782	733	788	751	713	742	791	775	752	818	740	779	745	721	763	788	760	740	765	787	729	807	764	763	789	813	779	766	790	698	726	754	758	789	767	777	787	730	811	766	787	769	733	785	776	777	718	779	776	743	764	754	775	767	764	789	755	748	776	784	788	764	806	759	756	808	723	743	769	821	773	761	755	749	731	738	770	741	732	735	777	759	740	787	782	714	762	753	775	786	756	785	725	739	772	707	751	776	730	758	770	830	742	742	814	799	793	777	799	754	786	781	731	750	737	768	772	776	752	779	769	752	778	773	757	746	719	803	744	793	786	765	783	764	814	774	765	732	720	783	724	789	812	778	769	776	791	765	813	774	777	816	764	726	728	788	797	792	788	774	789	790	813	747	717	776	832	762	798	726	730	762	716	801	738	766	759	781	789	737	773	793	749	810	760	791	777	782	765	752	709	760	778	795	761	768	792	768	745	756	753	769	715	787	701	719	782	775	774	723	774	790	745	752	791	738	749	713	768	750	770	795	777	798	821	693	806	766	803	742	743	746	802	803	764	737	772	777	789	776	771	728	815	778	773	771	808	818	844	736	769	756	793	749	776	766	765	779	744	755	745	781	767	729	791	750	773	788	846	744	767	778	738	780	771	736	750	724	792	783	746	814	751	808	740	815	739	739	710	772	821	795	831	757	761	728	784	749	763	744	749	757	786	759	757	787	777	785	752	765	797	785	751	805	779	783	781	775	772	794	785	786	758	761	748	757	769	722	763	786	803	748	740	768	758	775	771	770	768	748	744	798	791	772	755	761	774	804	768	771	776	742	776	744	760	751	739	754	750	779	809	749	804	767	792	753	720	745	793	723	788	738	753	773	749	757	786	798	719	745	802	752	730	789	781	751	781	771	812	754	743	747	772	799	779	736	777	774	777	784	752	780	754	742	799	780	742	764	722	778	803	759	782	752	800	748	771	767	786	760	755	805	747	730	740	773	754	775	768	822	806	769	808	817	761	815	790	743	770	746	764	797	763	756	816	754	774	744	761	797	766	779	785	752	765	776	768	772	769	783	747	783	776	753	764	774	781	742	732	830	752	785	708	748	764	783	790	744	712	771	786	752	726	770	735	756	734	784	759	790	765	786	751	773	772	712	798	788	789	759	776	740	740	785	766	722	791	749	800	783	778	769	768	788	744	751	729	785	767	732	767	760	801	821	727	709	762	786	800	801	815	722	710	790	815	772	785	747	759	782	771	803	801	817	758	802	741	789	778	760	762	776	749	786	788	718	735	798	771	815	765	810	767	737	814	782	779	805	732	780	769	790	751	736	733	788	784	816	777	767	780	812	739	790	753	774	780	826	781	751	777	762	683	735	731	729	767	773	766	773	790	741	742	778	776	733	793	745	722	747	791	767	766	795	795	761	748	786	801	778	782	787	828	764	859	761	763	748	757	759	759	788	726	729	736	764	713	843	811	751	785	770	791	769	796	806	770	776	784	740	762	751	741	784	780	796	798	723	720	800	793	767	777	746	742	733	782	763	780	731	754	801	782	753	809	810	733	762	763	778	753	758	796	749	757	766	787	743	720	755	766	782	777	772	804	796	763	792	785	768	773	744	766	726	741	745	774	751	821	743	797	782	808	784	760	698	806	736	817	741	745	783	741	770	773	796	762	760	773	837	821	765	838	758	746	773	756	765	822	755	795	753	768	792	790	827	780	747	730	752	722	743	825	783	785	759	751	792	766	760	782	747	752	788	761	839	792	741	775	717	791	794	754	764	750	749	747	762	742	754	790	786	797	812	758	804	772	790	788	772	767	782	750	717	721	771	796	740	744	700	739	764	765	732	753	730	770	715	762	760	783	764	757	758	737	761	763	756	764	724	804	773	722	716	775	783	730	775	777	768	785	813	783	751	759	768	771	712	741	745	772	751	790	774	756	763	768	725	783	774	806	756	728	772	731	785	817	824	776	798	795	777	806	752	770	771	776	769	818	775	792	776	757	757	768	761	755	786	721	797	802	796	732	747	779	728	794	773	798	822	790	810	739	763	793	729	815	818	701	793	793	769	794	802	796	747	821	768	770	767	779	730	742	817	755	795	772	782	728	742	769	823	758	775	787	719	813	767	735	776	778	783	782	789	775	741	746
5178	3252	4460	3979	2940	2289	1728	1215	884	698	647	615	483	451	411	371	367	378	370	432	298	280	307	304	298	310	269	238	263	243	300	247	238	240	226	236	219	188	182	212	205	214	226	203	182	192	209	184	196	171	161	198	182	197	194	194	186	187	185	172	222	191	174	172	211	204	198	185	191	179	177	177	168	179	186	193	165	193	183	183	176	186	166	171	158	177	160	183	155	179	175	163	180	173	177	180	182	179	185	193	172	176	182	182	198	183	187	194	169	192	202	174	186	173	197	169	158	176	191	189	177	153	168	153	165	163	170	171	170	182	185	166	156	192	204	167	189	185	195	187	172	191	141	183	176	192	163	177	170	172	168	164	181	146	165	172	180	207	169	164	182	187	164	161	156	169	167	200	164	171	154	175	171	180	188	183	175	173	173	177	151	165	165	198	190	186	167	180	196	177	180	191	172	201	189	150	175	175	183	204	161	186	179	198	144	154	168	169	214	174	168	208	175	161	189	161	189	149	166	170	185	193	170	164	165	191	164	171	148	166	150	188	173	173	172	158	173	163	167	178	193	167	174	190	185	149	164	186	165	179	169	206	182	157	183	195	152	181	168	171	157	184	221	185	189	197	161	163	187	166	175	160	150	167	165	177	183	196	190	184	189	180	192	179	167	187	160	179	171	176	178	181	181	166	190	164	167	167	178	170	184	168	166	163	165	181	173	185	177	185	185	181	180	178	188	178	157	156	189	188	177	186	192	162	167	168	205	162	170	179	168	219	171	161	178	179	155	166	185	164	170	161	182	199	169	170	165	179	196	160	199	183	165	170	192	172	191	175	179	174	159	173	204	173	176	147	191	177	183	166	168	189	181	164	156	203	175	189	158	154	175	163	164	199	166	197	167	180	198	202	168	178	160	181	165	176	174	147	179	161	188	174	174	155	179	171	179	168	167	206	161	191	178	177	174	176	202	165	172	181	173	149	199	174	172	170	179	156	157	173	172	150	184	174	161	192	154	169	155	167	165	161	182	182	174	175	169	173	191	168	197	189	179	189	191	167	179	185	155	159	173	189	160	174	169	175	187	165	183	186	177	172	162	171	155	157	172	183	184	183	174	227	186	168	178	151	147	180	177	171	182	181	198	185	185	168	186	164	163	182	177	172	176	162	181	153	171	174	177	168	166	180	168	192	179	172	169	159	189	186	160	174	191	173	172	169	220	171	187	164	182	195	158	187	175	192	160	175	200	182	194	206	191	197	184	184	171	184	219	196	175	154	182	168	179	164	194	177	161	162	194	183	165	181	174	151	184	182	180	159	165	156	185	182	173	169	170	174	173	178	190	188	182	165	157	176	188	184	179	157	192	165	171	173	190	178	189	185	171	196	172	177	195	155	156	165	191	171	165	177	170	182	173	174	172	214	168	180	195	194	179	174	173	173	168	169	177	198	178	181	170	186	177	156	199	169	175	169	198	177	171	182	188	190	165	172	156	190	169	183	185	182	176	179	165	181	181	174	178	196	148	193	178	159	159	167	196	179	172	177	177	175	190	165	176	184	183	176	196	176	179	168	184	177	189	184	175	168	189	209	189	157	181	177	188	164	174	176	159	192	182	161	177	170	187	173	164	176	175	181	176	178	162	175	185	157	182	165	157	160	180	195	170	172	173	167	174	165	180	145	182	166	168	165	177	180	164	181	187	177	166	177	173	190	160	168	165	172	203	185	163	199	150	171	171	162	177	171	172	194	205	181	167	180	211	168	194	191	185	178	182	180	176	143	191	179	188	170	205	194	164	184	163	160	186	175	184	183	184	148	210	165	191	165	179	169	188	181	158	194	182	156	165	190	176	153	179	166	191	205	174	183	155	174	182	196	148	183	183	165	191	181	193	178	164	166	166	171	186	179	214	169	175	164	154	163	168	187	193	176	169	181	178	159	187	163	196	163	165	179	183	157	193	169	186	179	177	169	177	170	150	166	195	173	156	192	152	157	183	186	179	173	187	177	162	191	197	164	181	172	176	169	183	165	162	202	177	161	167	199	197	169	161	167	159	172	195	196	177	178	167	190	179	185	173	175	165	170	172	188	163	174	193	166	180	169	184	178	187	185	181	187	192	170	189	173	187	178	166	162	184	193	171	170	171	193	186	172	159	176	175	173	193	171	183	157	156	165	163	157	190	176	175	169	160	172	176	187	180	201	172	181	179	189	174	178	172	170	165	154	177	187	184	185	179	197	185	197	190	174	164	179	167	180	166	184	200	191	185	159	173	168	169	194	190	194	183	151	187	213	175	168	191	195	180	162	199	182	173	184	203	191	187	182	178	188	163	174	177	187	182	170	170	178	174	194	180	167	175	191	161	186	160	181	168	175	159	173	157	163	160	191	181	167	160	187	198	190	166	153	174	163	151	182	188	209	182	176	191	180	174	162	171	187	176	147	180	204	207	185	156	168	177	185	156	159	187	182	185	186	177	196	165	177	160	165	180	184	168	178	178	184	175	172	181	154	181	170	181	200	196	175	178	187	179	159	195	179	173	187	168	169	180	201	180	170	167	188	178	198	162	173	164	175	199	185	199	182	176	166	180	184	191	183	169	172	168	156	184	186	166	172	149	200	159	162	171	172	185	175	133	192	174	196	162	171	170	156	175	179	201	169	176	170	183	170	179	206	175	181	158	154	151	188	161	174	205	197	182	175	189	173	170	167	181	158	200	172	204	176	201	167	164	194	189	163	163	164	185	160	180	173	175	174	190	179	197	152	178	168	173	167	184	175	197	190	173	168	185	202	188	170	188	187	180	198	167	152	171	176	169	162	216	180	152	185	171	183	187	192	195	161	188	170	188	180	192	180	180	211	180	153	151	185	171	173	191	189	178	177	164	184	175	176	153	176	178	175	204	167	168	175	187	188	167	168	181	191	186	179	183	185	161	174	169	198	173	173	177	172	151	150	156	177	200	173	174	196	185	185	194	181	184	222	167	196	177	173	164	185	180	164	182	177	160	165	170	155	183	148	170	184	184	174	164	166	175	161	157	180	173	160	174	177	165	159	187	180	169	188	171	177	197	179	179	147	165	170	166	177	161	196	191	183	171	179	184	184	189	178	175	174	182	187	188	177	192	187	192	177	208	159	181	197	155	166	173	167	196	171	195	179	156	150	174	182	192	177	162	205	168	177	160	200	160	180	161	188	190	146	187	196	203	169	207	164	186	154	178	169	175	178	174	152	194	158	196	164	172	184	181	196	171	162	199	175	159	189	163	178	194	157	173	171	183	194	147	164	172	209	175	193	165	177	176	168	165	163	181	151	166	185	177	179	161	178	156	199	179	173	162	177	172	177	197	169	172	174	196	194	191	176	178	180	185	179	156	194	163	170	194	190	159	165	161	184	175	180	157	155	186	150	157	175	180	191	162	161	192	178	157	179	189	172	188	166	203	177	171	174	192	165	167	176	172	178	164	172	160	168	166	166	160	179	171	194	210	183	153	169	185	178	180	172	164	186
3862	3946	9060	11120	9736	8780	7137	5797	4271	3888	3516	3316	2724	2298	2229	2238	2065	2025	2106	1836	1536	1450	1574	1537	1412	1395	1343	1201	1284	1226	1357	1132	1158	1048	897	1016	931	919	856	885	875	845	827	812	806	705	795	767	765	761	691	696	709	707	681	650	653	684	613	603	677	660	631	771	776	690	656	671	666	639	659	673	624	612	560	600	578	580	526	588	570	524	572	548	590	552	533	570	566	561	543	539	605	554	563	505	561	562	545	598	596	550	587	563	565	507	603	539	525	544	570	549	529	546	565	516	603	552	520	564	557	520	510	515	517	583	528	547	510	538	547	532	543	569	509	555	562	547	536	567	502	561	552	530	554	526	547	529	536	529	528	545	540	542	521	528	548	566	546	511	512	557	512	512	513	553	526	554	547	541	549	493	537	534	541	516	525	537	539	571	556	543	548	528	524	547	547	524	536	520	538	552	525	509	561	564	542	554	549	515	517	494	562	495	554	493	566	540	540	528	510	520	531	526	553	497	531	537	557	510	540	582	530	541	500	546	531	536	529	514	564	522	531	557	511	500	574	560	533	539	551	518	538	601	520	536	571	543	539	511	525	491	554	532	568	506	517	546	531	542	568	576	583	564	541	533	492	552	572	536	493	553	567	540	526	543	531	509	522	532	515	581	548	587	547	517	564	518	564	546	516	533	532	582	539	500	496	536	533	566	513	527	551	520	532	589	525	569	540	570	574	525	560	527	534	550	522	533	557	531	524	581	540	532	551	580	537	587	532	519	544	532	505	539	481	520	511	493	540	529	528	501	501	519	560	556	546	543	567	558	498	547	528	509	546	543	589	497	519	530	577	530	534	538	525	516	517	554	520	536	522	559	517	503	583	546	568	573	554	555	546	559	569	565	552	530	574	572	541	497	521	560	547	536	535	580	526	556	546	517	560	594	556	599	543	556	573	533	493	552	531	579	496	516	569	513	552	533	540	569	525	524	536	529	531	559	533	526	506	541	531	533	554	575	545	516	531	532	549	557	553	566	550	493	570	491	559	539	528	529	524	583	536	523	543	532	563	544	578	601	513	551	600	582	571	542	561	525	524	542	538	578	518	527	538	553	568	500	552	539	570	504	520	534	547	502	557	573	557	552	509	551	544	553	531	561	567	527	541	505	556	531	548	535	527	569	523	559	551	540	520	513	541	578	522	572	521	507	567	552	533	551	576	533	543	557	546	513	514	587	549	544	504	527	566	547	533	509	519	582	529	515	542	515	564	494	564	543	530	497	550	553	551	543	579	555	529	564	582	537	545	530	544	534	554	564	566	548	578	581	548	551	568	511	554	587	535	559	524	563	537	518	540	564	518	497	524	573	533	516	532	520	494	531	522	551	538	496	493	514	535	531	598	529	543	516	516	539	587	510	533	521	548	534	515	572	506	501	549	547	547	524	526	585	518	603	590	497	563	524	535	528	537	540	557	544	581	518	534	540	579	543	535	524	582	586	539	546	551	555	501	529	513	564	522	539	528	517	558	566	547	516	526	547	529	521	540	497	558	513	513	554	563	556	527	550	579	549	524	530	501	577	536	540	556	579	530	514	513	576	567	527	535	557	524	540	557	544	565	568	551	521	520	513	571	489	559	551	537	529	542	546	528	514	493	570	567	555	523	522	537	519	504	585	509	577	570	534	533	543	554	529	543	581	536	539	542	544	531	551	506	536	574	558	553	517	511	515	553	552	562	566	542	538	559	515	511	540	550	558	537	521	574	585	569	529	557	596	535	569	515	538	524	550	530	527	528	524	501	543	561	564	565	521	540	530	581	521	526	538	570	545	502	553	528	519	553	558	562	541	530	519	534	548	570	544	551	515	486	515	519	550	540	580	495	529	536	556	554	553	537	531	574	497	541	575	516	515	544	505	524	507	553	556	512	530	532	541	547	533	546	514	549	545	564	543	552	544	533	537	563	549	514	582	544	530	557	544	575	564	534	534	526	539	522	549	574	524	515	564	530	487	571	510	487	550	512	573	573	535	522	603	513	530	541	545	526	575	585	580	554	530	514	575	518	521	554	537	506	508	539	580	506	541	518	525	546	524	530	556	545	507	556	536	558	524	558	538	569	509	521	541	551	569	530	535	532	576	531	590	564	566	561	583	531	545	553	525	571	554	508	540	529	531	594	534	551	525	532	584	550	548	549	565	549	534	507	559	536	552	540	536	577	510	550	546	576	520	510	536	509	544	544	522	536	550	563	504	513	510	512	547	554	519	500	547	536	558	496	521	544	534	533	539	532	591	561	565	552	523	564	546	545	558	536	554	527	538	554	558	535	496	560	515	506	548	533	533	574	539	548	552	528	551	549	561	556	549	571	526	527	481	514	550	554	555	520	502	576	558	556	516	554	517	515	496	551	513	558	524	539	598	505	547	545	547	546	561	520	555	526	562	560	538	574	484	559	537	542	549	536	547	557	550	535	528	554	559	524	570	532	565	544	505	542	571	524	523	593	532	497	521	548	538	568	506	489	504	535	549	526	565	538	568	523	574	556	569	538	547	537	492	508	517	541	514	536	511	562	535	544	525	529	540	571	550	522	536	551	539	549	530	578	499	541	545	537	558	545	546	545	526	582	536	526	516	544	520	517	537	541	551	564	538	527	530	553	541	541	544	573	544	539	555	547	604	525	557	535	554	564	526	539	518	565	568	548	508	539	558	512	516	519	595	545	533	485	554	515	551	508	561	540	539	567	556	529	570	582	563	562	560	550	540	557	491	544	542	572	496	576	505	522	497	547	498	564	545	529	572	564	533	550	501	547	587	539	531	524	528	552	547	583	562	529	529	546	538	558	560	590	533	511	538	516	555	541	558	504	523	546	530	557	510	535	565	550	498	540	577	555	509	553	558	554	506	538	499	554	577	527	527	547	509	530	549	519	547	548	500	583	527	559	553	511	545	555	568	545	509	518	538	534	566	555	529	542	516	540	525	553	501	577	550	513	564	560	541	550	496	497	562	552	505	525	545	541	540	532	520	563	541	570	525	510	567	581	494	528	498	554	549	543	527	548	552	554	590	550	526	538	583	543	580	505	511	553	540	559	534	577	519	507	558	559	566	557	566	544	554	514	551	543	570	508	536	565	523	530	546	573	534	514	534	503	511	558	572	543	551	516	510	557	539	504	515	558	543	559	535	536	532	545	516	544	569	521	550	528	522	574	535	582	534	528	498	562	534	554	529	563	568	534	569	518	542	533	552	523	529	562	578	512	557	577	567	518	583	554	528	561	519	482	541	530	513	523	537	572	481	524	566	536	561	504	520	525	549	519	529	510	583	534	518	536	531	523	516	529	492	526	557	554	591	540	545	546	567	590	515	511	552	537	556	547	485	540	573	542	563	533	557	490	498	552	526	534	526	517	527	549	536	539	575	487	557	542	557	527	520	515	508	593	517	524	569	513	556	526	543	610	575	575	552	535	552	555	546	524	529	587	532	504	580	557	555	536	525	543	523	534	527	532	532	526	534
16522	13273	20580	23619	21971	18709	13720	9800	6019	4766	4001	3393	2822	2481	2207	2955	2341	2484	3464	2278	1578	1521	2114	2093	2116	2099	2187	1697	2102	1884	1939	1413	1820	1734	958	1537	1107	1119	790	814	993	852	910	815	703	627	843	692	647	542	492	567	523	494	517	513	443	422	317	333	353	383	447	584	526	502	461	406	444	426	429	386	315	307	265	270	277	288	267	273	240	207	254	253	217	226	225	229	215	192	215	218	207	242	174	216	234	205	222	206	200	213	202	203	242	205	191	222	200	197	183	213	214	179	220	206	195	205	202	173	195	192	189	219	189	209	185	198	207	192	186	201	190	209	218	177	200	225	170	199	202	213	195	222	206	194	196	215	210	194	195	187	217	189	207	181	186	206	205	234	190	197	191	191	184	198	181	183	225	217	203	188	193	196	224	205	195	206	224	204	201	200	207	207	214	212	204	193	214	193	192	194	206	214	190	192	182	210	201	201	215	214	199	178	174	173	208	207	204	186	194	189	182	210	195	207	182	186	200	189	203	187	187	186	204	194	212	216	184	214	204	187	198	206	186	207	209	215	204	213	213	209	181	212	227	187	198	197	204	199	189	188	193	196	189	203	183	199	206	195	207	198	173	182	192	216	199	189	208	179	194	191	201	177	204	196	175	207	206	203	199	172	191	197	182	181	196	221	210	189	177	194	201	185	189	216	196	198	212	180	184	193	223	188	204	220	180	195	206	199	219	193	198	191	216	198	223	200	221	170	190	204	189	177	205	199	204	196	176	207	176	176	197	206	224	181	200	203	188	204	182	195	199	202	200	198	205	212	173	225	202	206	210	179	205	205	196	201	186	194	191	203	178	182	183	222	187	220	195	196	200	195	192	194	222	210	186	214	201	178	198	184	176	189	191	185	227	211	204	194	212	199	180	204	189	242	212	200	192	176	190	209	220	196	225	237	209	187	183	186	178	207	216	203	191	191	201	240	195	199	184	202	210	202	177	203	191	212	210	219	214	207	201	182	198	196	187	191	210	212	176	166	188	192	193	168	197	203	202	190	180	192	192	211	181	207	233	173	199	237	206	205	200	188	196	190	188	191	197	207	182	210	170	199	175	201	192	205	187	206	195	204	165	204	215	192	191	180	196	192	175	181	178	208	191	181	188	208	203	199	196	195	178	214	203	203	217	179	219	214	237	208	179	188	171	190	201	194	205	199	224	195	174	222	188	246	200	188	181	192	189	187	181	219	212	192	183	175	193	223	182	191	197	179	199	197	209	208	209	207	182	205	193	174	188	190	212	174	205	215	206	197	194	199	197	173	210	219	190	203	217	169	209	199	210	178	194	176	201	193	197	187	229	193	192	199	179	224	191	193	225	195	187	195	218	195	191	189	203	182	177	209	182	209	213	187	216	209	204	191	176	202	179	210	212	191	176	190	199	182	208	189	186	179	202	210	189	176	194	196	204	226	201	199	199	216	197	187	198	189	219	207	194	199	222	183	225	201	210	197	191	199	179	191	239	216	183	195	211	206	200	188	212	190	194	200	194	189	200	190	199	212	174	206	209	207	202	191	221	184	190	217	195	196	191	183	192	200	216	187	206	181	198	166	169	188	183	181	204	221	201	168	206	194	168	202	191	178	214	197	182	208	177	189	188	197	174	183	187	196	193	206	188	170	194	175	213	199	193	207	207	191	180	211	214	180	185	223	203	201	198	215	203	201	215	208	196	207	196	203	183	196	189	201	203	197	212	179	206	188	177	195	186	203	178	191	169	203	176	208	179	186	214	198	202	212	188	205	203	203	193	185	199	205	206	184	204	198	179	195	166	192	209	186	244	202	184	168	195	176	213	195	208	216	204	196	197	218	199	213	199	166	190	219	206	187	192	199	230	210	201	208	186	193	216	200	215	193	225	188	210	196	182	205	193	205	224	202	197	182	189	187	172	208	218	176	204	182	201	199	195	204	184	183	223	193	204	217	192	214	204	215	209	195	181	221	173	192	193	185	217	191	195	201	200	202	207	216	223	204	189	221	194	185	188	199	200	194	229	201	202	186	201	216	193	203	194	223	221	187	207	208	178	216	197	184	211	201	205	196	182	192	191	211	210	185	212	199	220	186	213	208	198	208	211	201	203	183	202	197	195	219	204	202	197	194	193	215	187	213	199	188	181	200	182	216	193	195	186	166	205	213	213	196	211	191	218	227	187	217	190	193	198	190	196	195	220	229	218	170	201	193	191	192	214	199	209	211	219	201	220	189	185	204	202	200	195	206	206	205	181	185	191	190	181	181	155	197	182	200	193	184	201	220	199	221	182	197	201	193	184	179	195	207	190	199	205	192	202	207	182	210	214	187	190	208	188	211	199	183	192	174	201	207	208	195	196	220	188	181	180	189	207	201	207	183	187	208	211	180	182	186	212	195	208	180	202	202	184	197	205	201	190	215	181	196	162	183	186	185	197	223	198	196	190	205	190	190	212	205	190	215	219	188	228	215	205	218	188	205	197	195	194	180	192	227	190	183	195	202	198	199	200	191	175	196	191	224	179	217	199	173	201	213	221	218	210	202	194	216	203	225	168	181	225	174	187	217	202	201	201	193	207	197	210	203	193	192	194	198	216	217	191	207	210	209	225	178	210	188	191	211	188	212	196	191	189	202	214	209	207	197	191	195	174	216	173	208	207	182	189	194	188	200	186	167	203	180	187	187	167	185	203	222	195	207	182	194	219	157	245	207	210	227	182	202	188	173	203	202	211	201	202	201	198	191	193	224	199	230	217	187	190	208	208	207	182	188	194	194	185	195	200	190	178	196	187	222	205	215	161	199	196	186	200	200	194	214	188	189	184	210	202	194	196	167	177	216	184	203	176	210	192	203	194	192	198	204	201	195	198	194	186	199	174	206	193	199	187	222	189	180	192	188	182	218	202	215	206	207	178	192	199	202	208	200	219	204	180	216	233	217	164	214	196	234	206	214	173	188	184	180	207	196	203	202	193	192	183	199	199	200	204	185	197	196	204	181	204	191	206	191	186	209	200	213	220	229	205	224	198	178	200	196	195	212	191	190	204	180	211	202	202	205	240	206	198	237	188	180	179	179	163	207	205	203	198	199	158	206	199	217	201	212	195	207	191	191	224	192	175	210	187	193	189	209	209	202	205	216	172	192	182	216	194	207	225	202	194	202	197	193	181	200	190	197	217	202	181	185	209	212	217	195	174	210	205	209	216	190	224	189	216	206	231	196	224	178	196	182	202	232	181	187	170	172	179	198	215	191	215	207	195	208	193	183	187	209	213	188	195	196	194	197	215	201	202	214	202	184	226	202	199	204	228	201	166	216	208	185	214	184	213	187	197	183	193	176	216	172	207	183	192	206	221	200	172	205	209	210	201	210	203	227	191	183	217	211	180	167	201	212	189	218	186	187	211	199	193	212	195	189	202	215	194	206	207	195	219	193	202	212	199	190	200	193	202	193	194	192	194	182	200	247	197	179	208	198	179	194	194	218	192	218	205	202
10853	12225	22880	29579	30463	30857	26984	24714	18211	16954	14724	13216	12605	12663	11678	14278	12248	13326	15461	11122	9742	9495	12197	12753	12775	12730	12840	10299	12734	11139	11734	8123	10200	9703	5564	9336	7057	7227	5510	5512	6849	5776	5979	5458	4398	4231	5559	4886	4114	3808	2928	3815	3330	3308	3701	2910	3136	2863	1976	1869	1963	2383	2868	3790	3468	3078	2519	2544	2578	2662	2839	2332	1983	1476	1308	1219	1238	1337	1298	1119	883	888	827	828	842	851	912	842	801	754	812	764	727	788	707	680	652	658	669	747	749	691	695	684	780	630	678	647	661	656	665	640	681	633	598	619	612	629	615	614	631	584	623	600	622	614	616	593	586	594	598	579	612	599	618	626	623	581	607	620	633	602	635	584	595	589	629	614	598	558	583	610	567	633	568	573	609	611	588	568	611	560	607	578	580	640	591	609	591	586	604	541	599	627	584	604	603	602	621	568	604	592	592	603	623	565	557	623	578	585	607	608	569	594	617	637	601	581	569	573	575	569	626	591	617	626	604	572	608	624	576	595	582	552	600	579	605	597	591	635	624	604	583	604	572	610	577	589	580	588	598	591	606	565	588	597	571	609	543	642	571	556	599	627	615	582	635	577	608	602	657	559	580	614	596	590	628	605	592	600	591	571	596	604	595	592	619	582	634	607	601	590	594	580	637	576	633	558	627	636	569	638	626	596	568	610	603	597	576	641	573	594	639	590	588	614	643	617	607	623	587	614	550	600	612	576	622	629	597	573	642	595	614	608	579	604	579	603	613	624	613	625	607	595	620	586	617	582	622	586	567	614	557	594	600	573	608	561	603	592	568	611	586	617	638	621	602	603	592	584	579	642	599	567	597	602	589	631	587	589	615	605	591	570	587	603	630	637	595	630	621	629	556	619	601	625	596	600	606	543	612	628	575	599	566	621	604	626	591	610	615	582	546	587	579	587	624	621	631	569	619	606	583	576	586	594	631	612	613	613	561	573	593	564	565	608	601	610	579	605	634	604	588	603	607	610	608	613	581	577	647	566	567	604	576	616	597	597	614	560	571	568	581	608	621	607	576	656	550	600	573	578	596	628	592	559	625	597	626	592	548	549	585	600	616	611	599	583	619	609	533	575	587	652	591	599	610	586	622	614	626	607	594	609	627	595	602	560	569	598	584	584	579	598	597	669	618	657	598	580	593	580	585	580	578	578	549	582	593	591	596	596	576	593	589	625	639	581	612	605	593	634	596	605	570	605	624	595	583	596	626	648	592	590	575	572	601	574	571	590	614	574	578	582	643	583	581	578	608	568	571	628	606	555	646	584	569	587	564	585	604	560	564	644	589	589	632	614	580	578	606	613	581	589	600	597	599	582	594	631	613	628	571	571	596	600	573	649	588	607	604	571	545	573	586	601	608	558	606	616	569	587	605	527	596	578	644	594	567	581	614	597	571	620	565	666	611	595	604	624	571	589	584	605	561	582	602	618	563	571	632	568	589	603	597	556	569	596	603	670	569	655	566	612	573	598	627	630	626	633	598	566	609	603	565	574	603	578	601	594	572	583	570	588	591	603	619	573	566	563	601	616	605	605	570	591	577	600	635	613	581	568	583	631	596	645	619	613	609	557	604	594	636	578	566	615	567	572	629	605	558	622	606	564	585	610	636	607	520	626	614	608	550	581	582	602	595	595	579	616	606	592	618	608	603	625	613	578	578	594	653	572	609	591	560	607	590	617	612	608	601	580	588	576	618	602	606	605	618	606	603	630	549	613	606	626	620	591	584	552	575	571	632	579	554	608	604	629	613	625	635	592	606	581	567	609	607	650	578	608	614	623	626	601	592	562	586	566	631	559	603	626	590	588	633	594	559	608	594	584	559	531	584	616	621	596	580	654	633	617	606	584	583	580	590	639	571	569	621	633	567	575	598	579	593	600	593	591	586	592	598	605	594	608	641	561	583	606	608	566	597	591	649	616	639	620	564	566	559	626	608	626	649	603	615	609	614	615	645	563	636	634	598	583	590	600	651	633	573	565	614	615	588	538	613	603	607	582	588	580	588	601	558	536	643	589	612	581	611	563	581	585	572	575	570	565	617	582	572	587	579	641	555	583	609	575	642	606	579	637	610	584	602	563	623	607	628	661	597	633	610	634	588	614	622	591	578	583	608	589	608	600	573	587	593	634	614	596	609	571	598	597	559	579	583	615	635	657	563	607	578	604	570	637	631	647	599	555	572	575	571	616	557	580	565	625	560	567	641	584	624	563	585	619	568	604	599	566	592	594	624	605	593	585	617	582	619	597	625	580	545	647	611	616	582	609	604	549	624	624	649	619	579	608	568	575	619	565	606	620	601	589	609	612	591	635	581	602	615	601	600	607	571	577	581	635	621	633	591	616	575	620	620	622	580	609	595	595	633	585	603	584	580	585	625	566	604	601	582	630	629	598	582	610	605	575	587	569	607	581	574	591	656	635	606	610	611	545	590	644	580	624	572	593	624	583	609	588	591	572	572	588	584	632	609	641	580	600	617	610	585	651	602	568	612	592	603	598	608	584	597	597	595	638	598	561	603	573	617	596	647	613	647	618	619	608	611	582	616	574	611	623	600	620	571	641	621	583	596	619	616	596	643	641	604	620	613	585	576	608	568	627	623	625	586	599	602	612	597	598	582	613	560	562	629	586	549	592	604	588	620	541	589	608	577	587	571	629	568	576	588	554	618	619	604	592	592	577	605	554	612	563	589	599	615	582	590	626	642	612	614	595	614	617	569	598	581	612	584	580	632	597	582	571	573	614	602	579	592	598	601	649	632	582	662	572	560	586	585	597	601	618	627	557	588	605	602	590	605	595	595	599	604	566	636	598	582	603	556	605	634	615	568	599	625	612	612	629	585	597	602	616	583	587	608	580	613	557	645	602	583	633	582	595	561	585	590	598	561	580	622	591	608	595	654	564	622	601	640	583	567	581	587	605	559	607	611	596	610	606	617	609	613	603	587	561	616	612	596	595	598	607	646	604	638	613	577	597	568	592	575	587	619	527	607	679	625	576	618	573	613	598	587	626	605	554	608	574	626	609	594	635	648	575	620	619	597	581	620	570	594	626	588	616	606	617	606	634	582	646	619	630	620	589	616	637	608	604	597	574	539	625	624	620	574	581	635	589	628	574	606	613	609	614	596	607	610	592	627	635	562	591	587	607	661	615	636	608	540	595	571	595	592	586	623	604	603	592	583	587	591	581	598	609	560	569	577	615	571	590	568	638	644	585	623	600	600	602	591	631	644	596	666	589	607	532	587	575	580	588	613	571	566	573	611	597	612	584	612	624	555	619	569	594	572	655	615	626	638	582	550	585	610	602	572	577	618	558	623	595	621	597	593	606	603	609	613	599	585	626	595	599	582	630	639	614	593	610	577	629	616	560	626	615	600	563	550	610	642	555	593	618	591	606	609	582	606	630	592	579	581	565	571	621	615	604	607	621	588	557	601	608	605	563	606	566	595	660	590	538	617	597	575	621	592	549	585	645	598	605	636	622	613	605	588	646
25135	19841	28766	31946	29565	26977	21781	17490	11889	9146	6998	6567	5275	4391	4445	5709	4699	5050	6263	4067	3115	3062	4093	4224	4112	3791	4061	3300	4053	3559	3836	4306	3250	2816	2168	2519	2126	2029	1407	1403	1579	1521	1554	1298	1191	875	1241	1176	1145	934	691	954	881	824	937	696	844	751	602	559	571	638	799	1009	890	874	681	774	696	783	787	636	546	485	413	402	409	427	416	412	332	365	363	311	325	347	354	355	293	353	342	310	326	325	320	269	270	298	311	310	322	298	314	288	282	316	291	281	293	256	286	284	261	291	260	265	269	271	261	298	273	248	262	251	241	287	285	290	264	282	275	264	264	265	256	263	277	277	284	289	288	274	273	241	250	277	257	315	267	281	275	277	254	315	249	261	284	298	258	271	277	282	289	294	291	307	284	259	266	266	273	300	270	261	282	303	246	281	262	287	269	241	252	305	291	278	315	259	256	275	260	264	255	267	272	290	284	266	269	264	279	281	233	257	290	299	252	279	261	285	277	275	262	281	242	264	258	283	286	266	270	279	271	256	291	285	288	270	262	284	302	299	266	248	292	223	266	277	276	248	264	270	313	275	269	285	302	283	240	270	272	272	286	297	290	264	255	258	269	266	271	287	273	266	258	251	320	246	289	282	282	275	265	322	278	292	264	257	307	267	307	248	261	265	263	284	267	265	286	278	261	255	274	274	258	271	281	282	280	299	274	252	267	286	246	272	270	277	283	296	273	268	295	268	262	262	291	263	292	303	272	290	266	258	234	278	239	270	277	262	287	288	267	252	262	258	256	264	278	287	296	279	286	255	261	226	324	276	263	245	293	291	244	301	285	281	285	267	250	295	241	301	264	273	277	272	308	269	276	261	252	250	281	264	244	258	277	275	254	290	268	256	313	263	273	257	264	276	292	258	232	271	323	269	268	291	267	293	290	293	289	258	278	310	254	263	265	286	257	268	264	262	264	269	262	289	249	255	273	272	244	258	271	287	253	302	277	273	281	263	273	287	271	268	299	268	296	277	276	268	266	283	269	296	286	305	249	252	276	278	268	271	225	253	275	287	251	260	251	323	244	285	230	268	241	251	279	294	278	302	299	270	281	260	276	241	250	291	264	262	260	295	265	262	308	269	242	269	249	295	288	253	277	270	270	247	263	285	238	260	250	269	270	260	276	302	283	257	265	252	277	255	285	271	279	291	240	286	296	306	280	248	267	261	272	261	264	267	277	294	255	260	260	258	283	271	275	263	283	297	254	295	272	271	284	281	279	279	248	273	269	283	242	284	278	281	277	292	261	232	292	273	278	261	285	264	266	288	274	273	274	256	295	266	278	275	242	263	261	227	263	263	257	266	298	282	250	252	271	271	284	257	279	286	256	262	288	294	275	279	272	251	257	270	283	293	301	276	279	268	276	278	268	278	285	256	241	254	275	279	269	267	280	251	265	279	237	277	308	264	257	274	259	284	242	275	286	232	290	292	256	269	251	246	240	262	242	245	264	257	305	234	287	270	263	293	279	265	266	289	279	268	264	275	256	270	287	304	279	296	271	292	287	288	275	264	263	293	298	311	300	271	290	275	251	256	279	300	241	247	277	270	261	255	257	302	266	280	292	252	248	284	267	283	282	260	260	289	266	250	258	284	291	290	215	297	273	245	257	294	257	267	280	278	274	291	269	278	254	237	293	259	279	283	285	287	257	298	304	276	269	285	272	275	288	251	264	265	295	258	270	287	266	272	281	270	283	247	287	279	292	262	268	268	264	268	265	295	260	297	283	260	299	263	229	259	280	237	261	256	272	262	282	245	251	287	273	276	277	284	250	256	242	283	263	296	261	274	273	277	294	263	263	289	281	250	289	245	265	268	270	286	299	307	280	269	257	260	298	276	296	255	269	248	248	275	276	237	279	287	280	288	273	253	275	289	294	277	274	283	263	283	277	301	274	283	262	258	268	290	270	265	268	279	294	273	262	255	276	302	288	271	297	272	294	286	277	254	273	267	283	271	283	276	257	280	290	276	254	279	305	281	262	294	262	300	298	297	276	317	243	278	279	267	276	272	251	279	260	287	289	266	264	293	272	249	292	259	283	258	259	288	276	275	256	269	282	260	273	286	271	262	279	267	286	258	270	292	245	285	289	290	288	258	244	273	289	282	286	275	258	298	301	278	267	292	309	278	287	291	285	247	295	290	267	277	264	267	272	271	261	283	252	272	272	251	239	283	278	283	279	249	282	275	309	279	265	286	250	292	291	290	251	266	257	274	280	290	281	270	278	271	268	281	260	277	299	299	299	279	252	289	287	289	256	257	270	273	281	258	284	300	291	274	262	249	298	259	283	280	296	316	262	288	279	265	263	251	293	265	315	257	271	280	260	260	274	283	271	242	248	291	283	251	290	263	292	275	281	278	271	293	304	270	311	287	256	258	287	260	252	259	266	281	271	257	278	271	249	279	249	296	261	275	306	259	271	270	288	257	261	264	251	262	276	259	264	322	254	307	283	276	252	268	267	261	273	266	256	292	276	274	279	282	272	276	306	274	255	274	259	306	282	252	262	265	224	257	292	251	279	272	259	260	294	260	286	251	283	287	254	289	266	260	261	241	258	267	258	282	277	250	283	264	257	257	269	272	275	273	275	305	272	316	285	250	293	292	266	255	267	279	308	276	253	258	250	263	258	270	240	272	254	294	260	279	281	268	279	264	273	266	248	321	242	260	295	279	285	277	247	275	261	269	272	266	275	289	270	279	262	262	239	289	268	298	300	266	285	273	263	280	273	277	277	266	276	259	293	260	268	274	288	291	309	276	249	262	279	291	289	287	274	269	281	265	283	287	253	277	271	293	286	281	307	269	275	280	268	284	288	251	265	283	264	276	268	290	259	272	262	288	290	299	307	274	229	274	279	262	257	265	295	261	268	252	265	287	315	269	282	288	260	241	268	291	254	286	283	278	261	278	306	297	287	264	244	249	268	271	260	258	267	293	265	281	269	325	299	285	277	275	268	240	260	272	255	273	264	269	309	268	257	253	301	294	270	279	260	283	255	251	258	268	246	281	263	270	269	298	306	295	290	294	291	295	282	238	294	280	287	250	266	313	275	283	282	288	270	274	282	298	280	269	278	274	261	303	297	254	273	266	256	289	279	248	277	279	282	279	267	267	261	263	269	273	264	248	289	296	275	271	258	273	280	278	267	283	280	297	279	269	271	288	272	277	232	266	275	281	269	279	276	287	264	265	265	286	260	274	281	309	265	278	256	297	247	263	307	275	274	267	278	229	271	257	227	305	269	290	287	279	291	266	258	278	270	256	298	263	247	278	261	283	287	267	274	279	248	270	273	258	263	282	275	283	287	277	258	274	271	264	298	283	267	265	251	295	270	282	268	246	267	241	279	265	263	282	264	262	259	268	276	277	279	262	282	281	263	298	274	269	288	252	270	262	283	293	241	262	269	289	285	295	271	281	255	278	248	277	315	283	259	281	280	260	273	256	288	258	286	264	256	284	246	247
14837	16777	28831	35443	36151	37693	34167	32075	26294	24168	21500	19928	17992	17840	17792	21531	19048	20061	23362	17297	15640	15925	19909	20509	20247	19467	20695	17515	20643	17849	19092	19033	14299	13329	10443	13637	12266	12018	8850	9263	10230	9007	9323	7835	7048	5336	8128	7588	7511	6244	4644	6180	5311	5251	6217	5101	5566	5004	3604	3417	3482	4145	4975	6670	5669	5570	3997	4513	4593	4729	4891	3864	3603	2526	2031	2016	2107	2069	2161	1749	1405	1351	1282	1243	1330	1236	1206	1192	1254	1236	1225	1130	1060	1066	1085	975	840	884	871	942	987	1044	1047	972	973	971	935	908	841	831	906	910	857	782	801	792	783	798	805	750	812	795	787	793	797	765	814	799	766	777	799	803	758	826	776	766	778	801	770	771	785	766	787	763	801	830	762	771	822	854	791	783	761	813	807	771	818	797	778	802	811	794	716	788	758	806	805	770	790	809	740	781	844	760	833	778	780	831	759	804	792	783	746	794	821	762	806	780	798	789	801	782	781	755	764	768	823	792	774	818	782	778	815	727	789	767	807	794	765	819	796	774	796	848	760	797	767	778	763	769	822	775	839	815	749	802	801	750	803	774	795	745	785	755	786	770	838	779	782	750	783	815	787	786	775	753	774	800	765	775	807	809	813	795	801	782	769	806	796	816	819	804	867	817	801	795	814	771	762	777	776	725	797	774	798	766	777	774	785	755	807	781	786	778	757	743	795	748	782	803	813	755	811	755	789	790	786	799	805	822	819	833	743	805	782	787	826	807	802	751	820	800	746	742	787	811	770	798	760	786	826	788	790	742	800	781	805	869	803	807	816	835	800	772	716	787	789	781	772	821	815	761	807	780	757	740	791	836	819	761	761	792	774	780	767	800	812	741	768	755	797	823	767	827	748	817	811	786	773	820	813	792	730	785	735	807	825	767	773	798	730	772	799	789	842	784	779	843	835	741	743	759	786	804	804	749	778	728	756	785	785	820	755	793	765	745	771	782	808	771	792	737	783	783	787	826	839	721	774	778	773	803	824	769	807	795	784	809	801	806	781	780	734	766	811	765	796	748	753	719	809	773	757	769	776	744	833	796	762	790	781	789	789	797	759	792	824	751	835	771	706	760	741	805	770	832	754	772	818	804	807	790	768	811	779	781	755	752	750	785	826	730	774	760	774	802	817	795	785	802	809	782	764	802	777	765	767	801	746	773	785	761	773	791	821	815	778	788	807	809	753	772	791	817	752	772	780	809	802	764	782	827	806	797	826	781	823	823	739	762	773	824	767	765	786	764	801	770	758	818	780	787	820	842	799	758	776	787	798	814	812	784	791	810	791	774	854	790	781	766	708	736	775	779	831	752	754	778	774	759	791	778	784	793	747	833	759	761	765	802	796	776	766	775	791	828	754	794	757	765	797	750	798	765	753	804	750	820	802	792	809	778	742	770	836	757	761	804	811	733	836	816	746	773	810	806	804	796	748	787	824	763	818	779	775	831	770	785	767	795	740	793	809	763	786	802	790	815	777	791	804	799	760	776	771	782	757	773	765	792	782	789	812	737	767	795	794	784	792	757	787	845	810	767	836	845	824	803	819	785	807	765	770	755	817	746	808	762	779	716	793	782	739	789	797	787	759	814	747	806	767	840	770	788	786	821	818	773	807	784	782	730	799	810	805	804	778	746	821	758	813	749	753	815	800	742	776	821	772	769	741	800	790	750	783	778	821	746	792	819	783	760	778	765	794	806	800	824	766	774	804	782	794	763	811	746	778	770	725	770	786	792	807	822	781	854	792	771	816	777	784	798	810	726	765	771	821	784	769	765	801	764	717	800	733	776	766	788	767	746	797	814	786	795	839	801	772	816	807	823	778	769	851	763	726	741	802	766	779	785	777	757	813	806	795	760	776	811	746	741	829	767	768	758	800	780	770	757	782	792	801	770	779	817	737	725	788	805	736	786	768	792	777	776	750	817	762	816	762	769	775	775	755	793	794	789	779	812	828	760	754	746	788	784	753	726	794	823	829	805	761	754	767	735	822	773	783	786	810	783	794	803	750	833	751	801	773	781	823	804	747	803	761	760	778	767	803	813	768	800	781	748	750	804	816	786	812	811	796	791	844	863	797	775	772	780	776	836	745	797	758	826	783	769	817	768	835	724	783	765	800	789	796	847	774	772	789	805	801	761	747	817	758	782	777	794	795	744	754	764	771	771	800	791	804	834	798	778	784	780	765	797	799	789	834	785	781	733	769	797	789	792	751	771	787	775	745	761	803	785	824	798	818	775	795	821	856	784	749	782	797	725	855	792	771	738	797	758	769	837	745	795	785	770	781	763	824	768	777	794	811	720	809	792	757	704	790	763	781	760	779	765	744	777	792	823	804	819	808	800	803	775	818	816	784	722	748	824	781	825	819	759	809	787	787	776	769	723	795	809	829	794	815	794	789	805	789	774	802	782	773	799	812	738	843	749	849	765	783	767	796	751	861	809	790	781	725	793	792	706	749	753	761	754	769	771	828	756	804	777	812	794	787	792	780	827	798	807	735	835	799	809	821	779	739	779	790	812	803	765	773	777	781	773	761	788	772	773	758	828	803	794	798	777	818	756	827	717	775	753	800	774	748	749	745	744	822	760	801	785	769	783	739	774	801	821	720	754	801	837	762	774	767	743	834	825	819	810	776	791	818	789	784	820	788	758	747	820	821	767	755	794	828	834	688	804	778	803	764	785	793	813	811	802	777	786	792	778	799	809	778	801	742	787	829	803	765	828	781	792	855	796	807	824	740	801	804	775	770	759	822	788	773	781	799	779	741	816	796	795	750	756	778	789	817	752	794	742	813	752	799	837	774	745	803	802	797	809	756	826	801	773	790	776	744	772	794	815	809	783	767	781	819	804	759	778	822	794	790	794	814	806	811	773	775	758	827	760	726	786	792	794	754	762	755	806	770	741	746	778	792	810	775	846	776	794	773	786	747	806	791	786	783	827	811	762	826	829	803	783	783	762	750	791	821	823	759	765	774	764	772	765	771	782	826	734	779	756	773	815	771	761	803	790	852	821	818	757	820	871	822	760	774	810	777	774	810	788	811	802	793	795	788	753	731	787	793	819	746	746	800	763	843	798	805	799	777	756	767	805	767	754	756	785	792	791	832	791	792	754	834	788	806	770	773	729	796	795	781	783	822	747	794	819	829	800	789	776	769	763	787	770	778	736	811	773	795	832	817	740	748	758	810	799	807	718	772	772	796	738	782	760	747	770	742	752	801	808	768	783	813	743	755	843	767	773	779	785	780	737	759	796	781	811	748	805	773	757	794	774	821	724	794	780	797	794	770	758	780	749	803	725	787	768	784	781	752	810	781	790	798	763	788	812	770	791	793	793	816	736	834	815	788	807	792	816	815	834	790	807	812	778	813	777	774	756	764	810	773	794	844	751	734	788	802	749	740	771	788	801	770	810	830	796	771	772	802	722	722	784	782	798	804	729	745	841	791	794	790	770	756	772	785	773	806	821	765	800	799	784	763	813	820	751	803	787	815	814	758	789	793	858	794	794	742	739
5242	3447	4608	3902	2918	2198	1636	1433	914	791	677	669	481	517	446	489	419	413	387	342	302	312	320	331	288	270	288	264	242	277	265	277	225	254	227	235	226	268	196	225	223	198	217	218	185	202	197	190	192	242	181	194	194	214	203	201	219	176	192	186	214	215	172	204	234	192	183	203	204	200	203	168	203	204	174	179	193	204	200	208	200	208	169	212	174	172	183	197	212	197	178	184	200	181	218	208	200	166	173	212	190	183	213	175	182	197	186	186	182	177	184	197	197	212	184	191	189	206	173	174	185	175	204	179	183	184	163	202	233	214	193	182	166	179	187	213	210	200	192	182	207	175	202	186	210	200	206	178	206	206	164	186	184	179	194	207	201	186	203	177	201	183	206	194	175	206	213	176	202	185	206	200	196	160	203	187	203	182	176	182	192	174	190	163	196	174	190	184	186	186	197	182	202	183	191	187	194	168	174	170	176	203	179	177	184	183	210	192	215	173	210	183	191	200	209	197	202	187	189	179	198	182	194	195	192	209	203	204	193	209	167	189	198	185	180	193	169	186	201	194	178	194	176	205	215	198	192	148	188	202	205	187	195	198	220	183	181	165	185	199	197	209	183	193	190	179	179	176	175	173	187	199	209	207	202	172	173	174	203	198	212	174	193	199	196	187	190	181	207	204	163	176	193	214	172	193	192	182	192	190	194	173	197	192	186	168	183	215	209	194	173	192	196	187	176	173	198	188	215	186	185	193	175	200	182	192	183	199	184	184	163	178	179	181	199	184	197	187	176	184	186	202	188	188	189	197	195	183	223	173	168	215	225	202	185	183	198	176	196	163	193	208	161	177	220	193	193	212	197	186	172	182	194	186	201	202	190	173	192	185	192	177	173	173	185	184	207	203	183	194	169	194	195	193	162	204	206	179	193	207	175	192	174	210	182	185	169	183	173	182	212	195	193	197	207	169	189	220	179	187	196	190	186	183	186	198	183	169	189	187	187	170	191	162	180	201	178	174	205	187	184	190	210	216	204	205	172	165	187	180	196	173	193	189	178	181	190	168	205	206	201	180	174	193	161	196	181	178	204	183	195	174	201	180	185	190	212	189	201	194	183	193	167	190	201	193	186	187	167	173	182	175	192	186	181	195	208	209	204	192	200	177	174	178	176	193	190	182	185	192	191	173	187	202	191	180	191	219	175	206	171	189	184	188	195	203	188	187	189	173	187	170	182	199	180	179	221	184	212	170	210	171	185	188	195	184	178	185	181	182	172	185	198	174	206	191	196	179	183	203	169	197	190	205	199	201	172	173	206	185	173	184	199	215	178	188	203	193	211	196	178	200	210	181	181	198	171	189	197	177	187	197	179	206	203	202	186	206	186	162	207	156	180	180	185	203	169	178	196	169	202	184	187	172	192	199	205	176	201	183	206	184	168	183	166	175	196	183	208	191	194	180	177	170	173	201	181	175	182	196	174	199	181	188	201	172	226	157	205	194	180	192	195	194	206	167	205	188	195	184	203	189	174	207	194	195	186	200	171	190	188	195	178	200	186	211	215	160	202	199	175	176	199	203	197	181	169	199	209	176	177	179	176	185	207	183	183	184	175	172	216	203	180	163	173	190	202	190	180	210	183	203	215	182	178	180	201	176	192	187	195	202	177	182	165	193	189	176	191	182	185	202	197	197	168	204	195	223	174	169	205	198	177	187	191	214	200	205	203	175	179	196	185	179	183	173	192	172	205	199	197	208	195	172	199	180	202	194	195	197	211	226	217	197	203	197	179	211	193	205	205	195	192	225	182	165	203	195	187	187	182	183	197	198	192	179	208	198	194	183	172	192	188	185	194	166	211	197	175	188	194	198	177	182	192	187	172	187	196	195	201	181	181	199	196	195	203	180	189	194	186	181	188	183	180	195	180	193	184	182	205	207	188	128	209	174	177	196	199	207	219	191	166	188	175	180	180	189	193	148	186	183	195	180	204	166	203	188	216	219	205	175	171	205	191	187	204	166	180	177	187	175	179	196	192	212	196	198	195	199	191	194	208	195	191	192	188	176	182	204	168	175	185	189	173	187	183	202	180	201	207	171	172	194	172	181	187	204	182	171	186	180	184	192	193	168	179	193	179	202	179	193	185	161	180	191	193	196	202	202	226	167	182	199	208	186	170	174	166	173	195	196	195	184	195	192	189	180	193	205	200	182	182	180	202	194	173	184	189	185	201	188	192	198	196	221	217	231	187	177	193	162	185	190	175	187	191	188	158	202	192	174	203	176	207	178	199	185	200	194	195	192	202	182	177	213	203	201	192	212	193	190	173	188	181	182	165	195	189	192	211	179	194	189	199	203	195	200	201	181	186	205	193	192	186	206	188	197	201	203	203	216	187	184	196	181	210	164	206	175	187	178	205	186	183	189	195	198	172	192	177	186	210	202	172	155	180	187	180	181	213	217	186	212	209	175	190	207	157	180	189	182	184	199	165	159	195	209	197	184	190	191	180	196	202	189	187	194	196	174	179	176	183	181	182	201	198	190	191	173	191	178	193	196	170	211	175	202	198	191	196	194	220	203	200	186	164	191	169	180	212	192	205	202	168	205	204	183	181	208	185	211	191	188	165	197	179	162	191	186	219	186	183	211	192	190	180	196	180	181	177	178	181	206	194	208	151	186	177	172	188	195	200	177	179	184	198	169	171	191	175	162	211	193	211	203	189	200	209	201	174	191	187	157	168	216	191	183	191	189	176	184	207	197	179	198	173	184	169	179	190	180	183	207	206	177	169	167	192	204	203	213	180	180	185	191	196	169	195	183	193	171	198	187	164	203	189	209	166	179	189	190	192	181	182	181	194	200	188	173	202	173	211	193	193	204	173	194	178	179	187	171	176	198	223	205	191	163	185	181	194	185	183	196	187	176	206	177	197	199	191	170	203	208	191	183	191	190	173	192	191	181	181	195	194	203	177	181	172	188	183	204	167	193	200	162	201	171	195	162	171	177	179	182	206	176	197	208	241	174	191	166	194	205	157	184	203	154	204	179	212	201	183	159	194	177	213	192	203	199	184	175	179	186	191	197	185	182	167	189	205	184	202	225	158	175	184	187	173	191	191	192	182	174	178	199	174	191	224	190	187	180	193	179	170	200	176	166	194	189	155	190	201	225	181	188	174	191	197	192	194	202	184	199	181	192	181	175	200	208	192	178	187	171	194	183	193	196	193	193	203	183	193	182	173	201	175	190	182	173	190	192	197	192	205	192	208	203	207	164	184	196	194	173	190	167	212	183	183	217	186	203	212	187	192	173	210	183	189	159	159	178	191	210	200	196	180	188	183	174	190	162	198	168	190	184	195	182	176	182	210	180	197	184	191	194	197	192	184	209	204	195	182	189	191	164	196	181	182	182	216	218	203	190	211	170	194	172	186	206	180	187	167	191	183	172	166	183	206	180	194	172	205	185	195	186	172	182	200	219	211	189	209	189	177	170	176	167	175	197	190	175	173	180	170	212
4035	4027	9253	11410	9974	8607	7237	6229	4576	3735	3467	3187	2645	2392	2175	2242	2041	1980	1924	1616	1426	1444	1573	1436	1480	1330	1368	1157	1286	1206	1166	1234	1098	1032	941	1024	915	929	813	824	858	814	810	755	724	729	724	791	748	707	700	642	674	720	685	700	664	704	690	640	655	672	674	766	713	656	653	641	655	649	675	666	625	658	616	621	582	586	577	580	553	621	628	586	596	563	557	589	618	586	647	590	585	581	545	591	622	602	626	579	596	599	572	598	593	573	583	525	560	551	614	586	603	565	581	597	548	595	573	537	575	567	595	579	564	566	545	555	571	555	583	584	567	564	562	599	577	581	580	578	567	583	566	577	607	569	566	556	598	532	570	591	605	567	581	567	563	586	553	601	534	552	599	591	570	586	579	579	590	574	541	567	599	533	602	571	590	625	579	591	573	581	622	612	575	570	622	595	545	538	556	524	553	546	585	535	528	559	587	537	558	616	575	599	566	575	592	549	570	615	598	565	568	582	579	562	598	611	583	589	576	574	584	591	597	614	548	572	592	591	583	532	539	546	557	603	598	549	584	586	608	604	626	564	605	546	588	592	556	582	591	564	566	633	557	571	600	517	554	605	587	574	567	569	593	567	601	536	555	558	592	568	544	593	577	612	582	544	575	544	590	597	575	608	585	602	554	572	574	583	543	557	577	579	554	573	592	539	577	609	541	574	605	603	581	522	575	567	567	571	583	553	594	555	619	575	609	555	547	569	590	555	564	584	579	573	559	552	593	577	570	649	520	559	568	601	560	609	614	538	599	557	558	560	548	543	515	588	596	560	566	565	564	545	531	569	567	574	558	568	591	580	556	554	555	553	565	534	634	552	587	573	611	599	533	612	556	586	586	541	566	565	567	548	600	566	552	582	561	607	577	583	533	602	596	581	609	561	564	590	596	575	559	588	597	578	575	556	585	573	587	580	583	581	639	588	596	536	546	549	585	586	578	582	549	555	603	557	593	592	557	598	560	582	573	588	567	546	584	609	550	552	558	552	620	565	571	569	598	603	592	551	563	554	535	594	565	501	546	570	534	581	517	603	590	582	524	592	635	604	592	562	574	547	590	581	580	576	591	625	566	586	541	584	597	571	598	581	598	547	557	560	587	569	601	503	564	583	587	544	540	592	593	571	561	585	557	555	580	571	573	587	577	558	554	587	600	596	570	590	629	562	579	601	565	554	561	608	529	551	516	567	559	571	570	554	586	602	582	583	532	563	602	566	555	594	573	575	591	599	587	562	603	602	578	602	621	556	579	571	550	578	572	562	560	538	527	554	584	618	546	572	580	566	587	588	585	570	553	570	556	557	642	541	596	586	588	616	572	560	582	514	520	592	590	599	574	581	589	533	588	576	557	589	549	571	565	541	570	545	596	557	576	556	578	572	606	554	566	578	570	596	570	583	575	598	554	542	583	562	557	563	601	565	605	585	555	534	569	553	588	586	613	581	548	584	578	553	590	606	556	590	587	555	589	590	569	571	590	601	552	607	552	559	544	578	590	583	568	590	526	616	598	574	558	566	580	596	576	573	575	612	579	576	553	568	570	600	595	593	568	575	592	563	581	535	587	562	551	598	572	584	559	554	592	561	541	581	579	566	574	574	564	583	528	583	563	529	562	604	552	584	559	598	577	561	562	566	580	587	600	594	535	550	557	604	562	560	612	516	578	552	548	595	550	548	548	550	561	556	580	586	579	594	587	595	558	562	537	613	538	582	599	543	544	569	589	600	558	522	566	569	594	495	541	574	570	580	556	612	550	555	608	599	581	567	577	575	573	597	563	579	595	538	565	559	556	619	620	604	583	620	560	588	554	565	572	568	585	578	555	604	572	548	538	577	601	583	576	533	548	598	564	579	601	577	589	598	595	559	568	539	625	553	600	600	573	612	549	563	561	588	567	606	585	561	569	594	550	552	579	548	579	570	576	584	636	562	526	558	558	538	562	590	592	594	591	582	570	528	578	567	549	577	590	592	549	622	617	555	567	598	560	602	594	543	607	584	573	592	532	579	560	558	585	574	540	563	583	531	585	554	544	562	549	562	555	574	604	552	554	550	557	567	537	583	556	597	586	586	561	598	601	563	620	567	601	560	578	594	561	545	560	591	578	553	520	580	570	617	570	556	574	535	589	584	581	610	569	596	540	520	546	589	525	574	572	577	587	579	595	571	562	566	618	569	554	556	552	544	563	572	566	567	539	529	605	563	614	552	548	570	563	594	565	594	556	553	589	613	525	614	576	565	572	564	544	582	563	550	559	588	554	536	582	562	582	574	579	593	525	545	582	604	560	574	492	582	550	562	538	534	595	554	617	557	596	538	572	536	569	569	567	577	542	607	580	544	545	579	567	581	584	571	600	601	570	569	546	582	596	550	600	567	596	562	579	591	573	574	542	589	599	586	570	577	607	584	603	546	566	581	571	590	616	586	603	572	601	600	574	535	592	583	570	558	569	568	508	599	579	585	621	560	588	610	548	611	534	606	593	594	583	556	564	545	533	595	582	590	595	584	528	558	543	554	597	581	628	565	577	563	586	590	586	568	567	565	562	584	532	606	599	564	621	568	580	573	597	570	593	590	585	569	599	570	561	563	600	575	567	605	567	581	583	564	567	587	547	577	550	604	562	581	575	567	564	591	566	580	540	569	637	582	564	548	563	574	610	573	582	591	587	588	574	579	606	592	590	557	596	605	600	595	560	540	576	535	573	545	587	512	589	597	521	580	551	597	551	570	526	572	575	604	600	540	551	604	574	563	581	585	591	585	583	612	643	560	576	565	570	532	603	540	587	565	598	559	587	577	545	593	574	573	561	603	556	607	553	579	564	535	606	552	574	572	546	615	544	641	601	602	592	573	561	590	586	615	592	552	549	564	565	588	619	590	572	590	587	550	583	578	551	591	580	601	602	561	552	585	570	568	560	580	599	586	566	571	549	545	595	583	540	599	625	562	581	558	554	598	580	538	567	583	571	542	611	572	542	541	578	594	577	576	547	560	567	556	571	581	564	569	543	569	567	589	567	565	557	590	543	538	586	559	581	551	530	586	570	583	579	584	582	562	590	566	582	561	579	588	564	608	609	542	588	572	572	542	548	532	601	585	528	562	557	558	524	539	574	577	535	526	560	553	565	587	541	587	528	564	613	619	570	552	561	549	569	579	568	537	553	616	634	611	567	584	556	548	551	590	556	545	578	610	584	588	554	578	578	566	546	566	557	589	543	535	592	577	591	602	572	584	580	559	584	547	563	602	532	568	548	563	561	551	568	550	563	545	574	610	566	610	540	582	586	615	601	561	594	583	588	607	603	612	569	563	575	563	579	574	554	578	577	541	592	545	573	594	585	561	565	558	558	581	523	581	560	548	575	576	530	570	613	559	581	550	591	579	602	519	593	558	603	594	572	579	564	539	607	599	561	568	614	538	579	567	607	601	555	576	601	563	595	563	572	571	515	613	570	582	556	619	550	579	546	547
16763	13740	20975	25047	22279	18444	13010	9568	6226	4885	4077	3551	2766	2446	2514	2974	2304	2492	3187	2129	1615	1618	2022	2220	2053	2028	1973	1687	2027	1838	2224	1961	1722	1486	1337	1479	1252	1122	711	967	827	857	889	863	598	637	756	589	699	620	499	547	479	513	541	466	482	432	388	363	353	399	458	560	525	523	395	403	467	435	430	393	401	334	309	279	298	324	302	285	237	252	262	250	205	249	239	269	239	238	217	233	237	232	272	235	209	237	221	255	238	237	238	217	262	253	218	226	208	252	229	220	233	244	197	228	227	239	242	235	211	206	200	214	223	191	212	214	216	208	210	202	239	195	195	209	216	236	215	241	229	198	220	213	207	227	215	214	254	217	235	229	217	242	239	237	237	226	211	217	205	223	232	221	203	202	224	208	241	208	222	216	192	225	248	226	233	224	179	215	236	222	216	228	232	206	214	183	226	224	216	205	213	218	215	237	240	225	222	206	218	224	214	216	235	246	227	242	230	228	234	234	198	241	225	235	215	210	207	206	219	235	241	231	233	195	218	203	224	233	205	226	230	229	229	229	210	208	211	234	208	197	210	220	195	237	245	219	219	236	220	220	210	237	249	227	234	258	217	224	224	237	236	212	226	230	236	224	194	234	213	217	226	224	248	230	242	218	215	227	255	234	245	208	230	212	219	207	241	216	206	210	210	214	220	214	202	213	236	218	234	224	180	198	230	226	241	213	230	229	213	205	226	220	197	231	225	223	203	229	219	206	221	224	207	202	209	226	209	225	210	235	212	238	235	227	227	243	209	224	212	250	227	230	238	212	226	253	206	212	230	236	211	244	234	251	250	214	240	215	220	212	223	216	224	220	226	214	228	217	223	230	229	215	254	224	234	227	246	221	249	252	222	239	217	242	236	220	213	198	245	219	204	220	215	219	256	207	200	220	222	216	224	216	226	230	228	228	206	231	241	231	219	211	234	230	218	235	237	221	186	266	234	226	200	226	211	198	232	223	224	205	217	214	236	215	229	204	213	204	201	217	236	213	222	238	235	197	222	247	206	201	236	262	231	269	243	202	210	220	211	211	219	236	227	213	232	235	219	205	224	218	232	234	241	256	213	234	212	204	224	242	237	215	221	221	223	241	262	241	226	207	203	209	231	211	195	224	198	227	224	215	209	226	227	243	203	207	218	210	256	251	222	225	227	232	224	219	238	199	223	245	226	210	222	219	226	224	245	196	214	228	231	222	222	226	226	215	226	218	231	214	222	228	234	211	211	224	236	240	247	221	235	253	217	199	210	211	256	237	221	215	209	222	215	237	221	216	207	216	196	197	227	215	223	211	231	244	239	225	217	219	227	221	254	200	210	225	222	214	253	206	223	219	233	233	243	222	219	215	179	266	238	223	222	218	215	220	213	226	231	210	244	218	221	213	205	248	225	230	208	234	233	218	225	217	236	186	215	225	241	219	231	219	230	219	202	198	223	220	220	224	224	207	228	235	243	221	236	233	236	235	218	232	222	228	222	258	210	227	229	211	221	224	235	226	233	243	240	238	225	216	188	200	201	231	200	224	216	215	247	252	202	217	232	242	216	257	219	234	261	222	204	230	234	183	206	209	249	203	239	217	200	206	234	224	237	240	250	221	214	208	210	247	230	215	215	220	226	222	237	234	236	225	221	194	226	237	221	220	212	238	230	205	221	212	226	205	203	213	223	251	220	220	216	215	226	219	236	232	230	238	208	233	225	224	244	214	212	220	228	202	220	212	235	220	222	212	215	215	239	216	214	247	217	207	202	220	194	242	209	216	239	202	222	215	223	234	211	217	216	243	214	245	200	188	257	196	227	244	236	233	255	218	237	217	254	221	234	196	216	227	217	196	230	215	218	242	223	212	214	218	216	237	214	222	227	220	246	237	210	211	209	212	216	223	235	264	224	235	215	255	233	214	214	208	225	248	232	243	233	215	226	221	232	226	192	208	205	227	204	199	222	205	224	210	226	202	219	237	231	234	237	223	248	217	220	239	206	219	225	226	215	216	233	232	227	218	203	254	221	205	207	233	238	248	219	227	222	257	240	229	234	228	215	249	215	237	222	224	243	214	231	203	201	211	244	225	238	208	227	225	203	223	227	211	242	197	208	248	221	245	243	220	214	212	220	231	238	237	234	255	254	215	223	243	198	209	226	228	227	205	220	251	214	201	216	213	240	223	237	230	199	210	194	229	194	225	219	222	196	231	209	230	219	204	219	236	224	228	227	229	222	235	233	243	221	226	242	232	250	232	219	243	231	207	238	259	224	228	243	214	215	252	237	208	257	213	225	245	239	221	221	264	215	256	221	228	229	213	241	241	211	226	219	233	251	253	214	207	226	212	209	247	204	242	242	230	210	218	234	226	218	219	212	231	220	255	222	236	191	245	250	208	221	226	218	204	210	199	222	200	243	194	225	201	211	225	225	222	222	233	225	223	207	217	233	245	202	210	208	226	235	236	225	239	233	224	203	214	222	223	217	230	222	232	213	225	242	218	216	242	216	239	203	217	190	234	226	230	223	206	190	219	239	239	255	261	207	231	210	230	205	216	238	220	219	206	217	201	209	200	270	218	242	210	221	255	210	230	213	193	189	233	247	201	242	224	237	210	224	209	258	232	225	211	242	233	230	231	178	210	216	197	225	232	244	223	226	208	225	221	244	255	224	233	216	216	228	227	216	258	208	237	198	237	251	232	215	226	236	235	222	237	236	237	236	208	225	204	195	249	214	216	221	227	247	238	235	223	227	234	223	225	247	215	212	224	198	234	234	213	226	217	193	240	203	186	241	222	225	235	229	234	219	205	226	250	213	234	253	230	205	253	234	232	196	231	226	196	221	228	200	248	219	213	238	240	217	215	234	214	206	202	198	238	238	226	210	225	218	252	212	255	211	243	235	222	225	248	206	242	236	230	250	225	222	254	195	233	215	223	230	236	236	223	226	230	233	237	235	216	231	219	211	226	207	215	244	246	218	220	248	232	227	245	247	235	223	226	238	233	210	221	246	244	223	237	213	223	218	244	216	241	212	207	218	204	229	215	214	210	202	230	190	210	219	240	200	250	244	222	214	251	221	213	256	216	214	245	234	196	239	234	251	212	224	233	221	232	234	238	225	250	220	234	226	209	223	226	219	263	237	217	220	227	233	204	229	230	230	223	201	216	222	216	226	229	205	183	220	229	246	232	205	237	196	211	231	238	202	220	210	229	241	243	235	221	216	261	233	217	234	205	217	223	215	211	248	220	216	218	238	228	237	229	208	241	221	214	223	236	230	211	217	230	241	213	225	198	216	235	196	225	249	212	224	250	227	206	221	204	252	227	258	227	189	224	220	207	219	197	232	205	245	236	208	227	233	233	242	228	221	246	204	244	224	233	210	204	219	215	214	212	241	230	228	259	228	224	224	242	229	209	209	199	239	220	224	223	219	228	250	201	206	230	247	205	214	188	209	214	214	231	235	214	211	260	217	214	221	202	218	208	216	237
10999	12511	23799	30609	31278	30391	26612	24459	19351	17284	15229	14551	12281	12045	11639	14186	12008	12592	15222	10584	9483	9873	12188	12707	12911	12502	12521	10494	12759	11005	12929	11848	9790	8454	7785	9096	8322	7260	5198	6783	5252	5587	5924	5456	3633	4032	4754	3715	4553	3799	2854	3492	2908	3048	3267	2901	3030	2575	2140	2121	1890	2470	2626	3679	3330	2984	2257	2456	2642	2342	2484	2052	1902	1526	1282	1290	1285	1288	1371	1129	894	932	914	939	849	880	866	900	914	883	859	798	812	775	743	760	742	800	764	700	777	825	800	724	733	711	726	678	709	680	760	741	684	680	727	673	690	668	679	648	667	680	645	710	714	673	689	643	634	704	661	650	704	699	726	692	641	635	702	689	734	663	708	649	677	712	715	684	671	690	636	668	671	685	673	663	639	630	660	668	664	640	663	643	697	668	685	662	682	644	656	667	623	655	674	687	674	683	649	618	702	671	646	665	660	691	656	664	658	647	726	705	631	639	653	642	653	656	617	703	660	712	707	677	680	676	673	662	692	671	621	660	682	648	698	674	598	636	638	674	658	691	695	657	672	713	647	673	663	695	657	661	687	674	661	648	669	649	661	658	675	698	690	672	666	663	664	657	660	715	632	680	698	666	646	627	637	633	678	629	677	668	695	692	638	678	656	693	668	675	685	655	682	659	678	667	631	675	662	702	632	655	711	618	640	673	695	675	687	680	608	673	700	646	689	673	651	682	711	670	668	625	613	681	646	670	633	686	672	657	625	691	646	667	656	655	687	655	677	642	635	663	674	663	681	675	663	672	667	675	672	634	654	673	655	648	673	699	705	698	687	642	676	646	630	661	631	681	703	712	680	666	648	679	653	654	676	621	626	638	676	654	675	688	675	690	647	692	645	635	660	659	697	686	749	642	641	708	689	636	700	679	657	643	706	639	693	636	681	685	678	650	644	635	675	638	700	699	643	646	680	627	634	703	652	667	718	725	733	677	667	665	644	654	673	639	664	700	669	655	653	718	701	679	652	674	654	664	697	641	685	683	653	662	680	624	716	700	713	667	646	704	668	635	636	671	675	619	646	673	703	663	686	663	700	652	665	591	696	670	659	644	646	679	617	665	664	684	645	688	666	627	697	647	686	646	716	659	698	704	713	646	655	658	672	677	658	674	681	653	631	672	667	674	648	630	653	654	682	707	649	701	651	700	705	691	601	661	708	660	673	700	660	659	722	679	681	661	670	690	643	603	640	669	690	659	707	663	721	676	624	683	664	661	637	662	674	619	652	639	672	737	643	682	672	631	671	641	700	664	682	641	669	677	676	633	671	647	652	649	654	664	677	597	646	672	647	713	659	654	671	636	663	681	657	619	682	657	676	668	713	699	667	691	653	675	672	665	721	698	673	648	673	695	659	673	659	683	677	680	651	717	660	652	680	689	651	684	624	654	702	708	705	648	715	661	656	671	653	664	721	712	665	660	670	701	723	677	650	685	695	668	634	626	690	685	692	678	675	652	661	650	633	643	689	628	643	696	681	653	681	677	681	657	648	641	695	677	654	655	647	660	665	683	727	670	648	670	707	708	704	646	651	637	687	657	629	677	694	666	671	633	647	631	623	705	642	686	639	627	688	642	703	681	691	607	645	694	671	681	632	676	670	654	630	675	653	629	666	710	700	722	664	717	667	650	634	656	695	648	686	661	685	676	690	665	700	662	636	672	644	670	647	642	716	665	692	674	694	702	647	680	607	648	655	645	687	631	644	663	681	663	640	678	699	654	634	682	633	673	609	648	641	700	652	657	659	659	642	684	645	672	681	700	642	649	699	685	658	658	650	743	667	676	676	660	661	647	639	664	660	695	658	669	681	659	659	665	667	674	652	665	669	697	663	660	668	677	706	653	635	665	616	646	646	638	678	671	675	695	661	722	709	706	654	641	700	653	673	640	650	645	650	656	696	642	742	632	689	636	665	669	655	670	617	698	647	675	693	699	670	672	618	683	668	684	677	643	649	699	616	677	687	667	646	711	703	667	656	686	677	680	684	678	645	628	686	680	637	651	650	630	638	654	658	644	660	652	659	658	713	678	622	704	649	641	695	658	636	715	658	663	683	622	700	686	621	571	654	632	668	652	656	691	658	725	688	652	643	667	668	632	644	683	692	663	641	694	647	636	668	681	669	683	672	662	663	686	643	682	699	679	680	655	664	638	659	655	679	673	659	614	685	623	655	649	662	645	639	673	703	679	710	676	676	656	650	669	676	687	637	655	664	705	670	683	703	630	701	650	641	694	662	712	684	675	656	636	710	679	689	664	664	685	674	632	691	656	644	700	715	691	673	663	691	694	648	631	675	674	667	643	661	701	656	681	677	664	657	599	676	705	678	677	659	673	669	659	666	657	708	697	642	667	664	662	682	675	675	656	647	666	690	668	709	737	647	672	714	699	660	655	677	674	625	661	684	696	681	714	688	672	681	634	659	665	653	622	682	643	710	710	666	680	649	724	650	700	692	682	632	680	652	692	664	674	700	622	668	680	662	669	710	655	638	675	664	673	634	702	678	654	680	692	607	676	655	662	657	661	670	635	663	677	683	660	646	715	655	647	699	648	670	653	618	721	688	640	681	672	674	632	703	628	708	658	692	665	716	678	672	687	701	653	696	702	705	730	689	646	619	635	685	688	656	666	660	675	657	683	688	673	674	676	695	683	680	677	658	674	675	681	619	693	671	714	670	651	642	711	665	651	683	634	650	671	679	690	645	681	649	670	684	718	701	698	718	686	673	638	684	631	638	622	635	653	651	622	672	694	644	673	629	673	676	666	668	625	633	673	683	674	655	622	620	640	694	708	634	693	669	651	615	637	664	650	661	649	722	692	706	657	651	665	627	605	624	659	646	671	658	677	716	717	666	672	695	728	693	725	650	721	631	664	708	635	666	719	613	668	665	626	667	666	648	647	702	656	652	664	655	669	667	675	665	686	660	713	622	647	649	633	678	713	650	662	644	608	659	647	664	647	677	672	691	681	618	679	673	686	661	701	661	646	670	648	719	701	699	676	621	624	646	662	691	680	598	638	668	658	659	669	674	639	604	683	661	669	644	663	651	674	651	672	696	656	668	667	657	686	743	639	650	695	650	695	651	686	667	654	711	664	648	670	680	695	635	673	684	670	677	668	672	696	665	706	708	670	664	659	615	678	625	569	673	625	689	672	699	651	689	638	660	630	599	691	685	652	667	687	637	635	654	657	656	732	681	664	688	694	624	647	710	702	679	685	707	701	665	602	677	652	716	685	626	687	677	717	675	672	624	705	645	698	718	662	679	643	663	675	675	680	694	682	687	663	666	695	684	666	669	691	622	680	660	670	643	680	654	650	656	664	640	695	607	608	665	666	663	659	664	688	672	686	675	680	652	668	674	652	636	655	645	652	695	721	668	709	671	690	670	660	672	639	689	606	684	701	656	666	624	681	661	632	651	663	695	679	664	668	701	663	664	683	694	687	693	585	666	688	695	676	690	618	678	652	685	682	642	666	682	660	683	697	651	659
25309	20373	29231	32429	29944	26984	21564	17462	12133	10114	7954	7271	5633	5181	4572	5424	4497	4278	5199	3702	3014	3023	3843	3986	4035	3659	3536	3200	4136	3444	3978	3897	3461	2673	2129	2950	2345	2303	1651	1606	1551	1681	1788	1475	1119	1181	1412	1172	1149	1027	878	938	780	880	979	807	824	719	632	590	580	693	763	1016	958	865	694	695	729	713	677	607	602	514	424	411	451	420	439	386	370	363	377	344	372	335	334	338	376	347	340	329	343	331	263	321	338	335	319	311	296	352	339	321	340	377	314	322	294	328	289	322	312	301	321	291	320	319	294	330	321	342	304	315	310	309	311	319	304	290	296	320	303	311	304	298	321	306	295	321	289	305	323	306	309	306	321	323	287	335	304	294	321	324	340	333	286	327	343	320	325	307	281	313	309	269	308	284	310	315	315	322	306	306	304	341	267	306	332	292	315	322	323	300	282	293	276	278	299	306	294	292	298	326	312	299	320	295	298	290	325	320	352	276	313	297	334	303	312	301	293	291	314	304	301	293	308	292	328	273	321	297	305	269	303	293	255	326	341	282	302	313	299	299	292	313	299	306	294	328	319	310	296	280	316	330	351	325	323	303	351	309	270	305	317	299	273	309	302	293	297	307	330	295	312	310	310	339	317	312	321	305	328	293	300	312	288	341	337	309	299	285	317	275	325	313	303	307	313	291	314	311	315	307	280	299	324	322	273	298	299	302	284	285	299	312	302	311	300	292	321	298	304	329	336	287	340	293	346	301	305	309	315	321	286	302	313	310	317	312	299	323	282	305	314	307	333	299	313	311	300	297	316	282	329	307	320	303	287	306	322	303	295	284	353	308	323	313	291	331	296	312	331	302	296	283	304	312	274	307	316	317	323	321	307	323	328	351	253	329	297	315	312	326	284	312	299	310	318	318	329	318	278	299	296	307	302	314	310	300	281	321	313	311	323	304	330	335	292	364	301	314	306	317	300	327	317	302	310	291	304	340	331	309	292	282	308	307	303	312	347	359	288	286	329	323	309	296	287	300	297	294	291	295	340	278	325	302	281	293	317	296	323	351	265	275	308	340	283	277	285	319	329	325	290	308	312	294	309	315	304	316	311	301	305	286	321	324	334	303	313	344	273	304	333	295	325	310	306	306	310	320	307	293	322	307	312	324	323	305	269	271	297	300	334	333	264	292	317	334	301	304	291	292	298	339	278	327	284	317	331	272	287	332	326	306	280	285	330	285	292	305	313	282	282	316	312	302	304	317	326	319	311	277	350	307	293	306	264	301	289	310	311	327	298	315	274	304	299	327	315	283	311	287	323	301	301	309	315	292	309	297	294	318	333	325	257	298	301	318	303	333	310	292	338	303	281	316	306	315	296	337	295	328	309	293	325	337	297	298	287	275	272	324	286	280	305	273	306	285	305	373	317	276	290	266	336	342	311	321	329	302	315	332	331	324	280	280	308	326	306	295	301	293	301	347	325	312	293	334	276	305	324	299	317	330	294	332	327	293	301	310	289	301	306	316	317	289	289	299	298	274	287	318	317	299	294	338	312	337	297	295	310	331	296	325	258	312	312	287	303	303	274	310	301	312	281	316	328	316	320	335	302	300	331	299	319	273	276	325	308	304	311	300	306	302	293	310	290	327	306	306	316	344	294	314	282	299	278	325	305	331	286	307	314	340	306	313	333	325	270	278	293	288	310	294	305	326	316	306	294	295	334	298	309	292	317	290	312	291	290	317	279	279	307	339	310	287	313	326	297	310	298	297	322	315	317	339	297	302	296	315	306	312	345	323	299	303	301	313	307	290	313	324	289	340	302	291	294	314	314	278	320	321	289	290	316	314	303	305	264	299	330	355	304	309	272	286	307	305	337	281	290	335	308	284	308	269	319	314	312	280	298	288	299	284	290	297	305	295	296	299	329	302	283	288	310	334	300	309	312	305	316	291	297	334	304	317	322	302	300	283	333	298	310	287	328	315	318	320	323	271	309	299	309	313	317	277	298	289	290	307	296	305	318	300	315	315	316	308	320	301	334	304	270	352	310	279	314	311	313	297	315	318	305	291	299	297	296	281	334	300	296	290	341	272	326	302	282	329	325	291	311	327	300	323	304	303	303	317	321	285	322	308	292	319	295	285	327	316	282	332	297	303	348	324	302	316	302	294	308	298	315	287	316	305	318	307	321	279	298	307	319	309	347	317	300	307	332	282	306	287	275	313	287	279	315	301	315	325	309	320	313	321	307	311	300	289	311	321	312	302	312	286	290	319	323	319	308	324	334	311	313	292	304	318	285	290	294	309	299	322	298	288	303	348	295	310	293	350	309	299	298	321	295	330	329	320	268	302	318	337	287	339	270	281	311	267	286	287	324	316	315	303	313	315	302	262	304	309	298	273	300	289	280	307	361	344	337	303	298	315	320	291	338	289	324	317	320	303	285	311	301	284	312	329	305	339	337	273	327	305	307	308	295	296	320	283	305	301	326	263	307	289	320	326	350	323	286	306	358	330	321	321	291	309	306	314	293	335	340	305	319	317	310	304	278	300	333	290	307	321	272	318	297	318	315	325	315	319	297	331	300	309	297	334	289	282	308	285	337	286	279	307	317	349	343	290	301	346	271	293	283	276	312	283	297	319	279	292	310	254	308	330	305	266	304	272	299	292	312	308	321	290	327	293	336	318	295	288	314	295	293	316	320	298	297	314	304	311	299	301	321	356	298	311	292	302	303	320	326	331	315	294	318	308	296	296	293	342	302	350	308	281	300	277	301	324	313	315	295	329	322	338	298	284	284	270	295	285	314	318	319	286	321	295	297	320	297	312	352	299	336	293	312	280	284	325	262	314	269	332	302	291	297	281	303	326	299	288	339	327	301	274	258	319	333	300	299	350	337	308	320	309	276	296	315	298	305	324	303	313	322	311	327	284	347	295	338	314	305	283	284	293	311	315	292	328	300	301	309	325	318	284	298	324	278	282	283	310	329	335	272	320	318	308	318	319	315	317	300	299	300	304	338	306	278	296	307	302	295	292	324	293	325	309	311	279	300	308	321	306	314	308	309	297	293	316	295	308	322	303	290	290	337	318	301	303	315	313	319	279	306	264	303	313	302	323	316	324	328	301	306	297	321	326	302	315	287	313	299	340	293	336	328	311	270	293	299	299	298	301	305	310	291	305	317	289	303	284	301	312	324	322	317	322	325	289	286	321	310	302	279	299	310	311	323	314	313	314	305	309	331	294	293	298	307	288	279	315	295	333	302	302	323	318	294	308	291	305	321	286	325	314	296	310	323	297	296	341	306	334	291	340	311	323	347	279	332	340	310	292	289	336	282	331	350	301	315	346	271	313	306	305	292	298	310	317	308	286	327	311	291	332	307	321	315	295	304	286	265	279	270	281	324	305	312	320	301	309	324	283	314	315	317	320	295	307	303	294	289	290	321	328	307	311	307	311	311	336	309	291	306	347	281	312	335	325	309	299	276	286	299	308	306	313	300	334	311	304	309	309	295	290	302	327
14928	17038	29582	36347	36591	37452	34713	32122	26655	24379	21774	20981	18313	19073	17664	20777	18025	18911	21418	16242	14958	15757	19690	19953	20349	19475	19099	17677	20420	17310	18545	17893	16658	12410	10301	15095	12612	12443	9581	10184	8458	10413	10408	8349	7014	7153	8754	7138	7179	6162	5680	5662	5096	5447	5838	4618	5083	4481	3665	3251	3411	4236	4346	6500	5856	5225	4016	4063	4296	3728	4124	3612	3149	2514	2129	1917	1959	2056	2054	1630	1369	1353	1338	1315	1379	1273	1241	1280	1345	1258	1234	1158	1090	1077	1144	1074	985	926	950	1065	1009	1040	1075	1002	992	1030	1009	966	953	969	997	932	937	920	864	920	844	855	863	887	920	817	855	840	835	880	872	872	849	881	932	861	785	889	857	856	893	868	862	858	874	868	840	884	880	877	903	853	876	826	876	877	880	959	852	879	902	882	855	872	880	884	860	812	846	880	842	885	903	842	860	863	889	895	842	874	833	798	913	916	868	872	873	915	865	849	829	908	906	866	880	854	890	856	839	867	867	852	879	852	894	852	844	873	882	888	834	889	891	873	869	835	872	997	861	872	933	849	846	905	855	915	857	880	898	883	817	924	869	888	907	835	881	844	926	869	851	890	898	904	814	838	859	864	864	891	870	855	831	866	850	894	882	882	859	894	875	842	865	847	879	843	907	848	807	848	896	837	904	879	854	888	866	795	850	869	838	924	882	927	890	874	884	882	896	885	873	894	852	868	860	909	860	909	834	849	851	830	899	859	866	896	827	871	856	873	819	846	869	801	923	880	857	855	883	897	887	870	836	841	865	823	907	863	889	878	893	891	895	843	916	863	783	864	820	836	864	892	879	832	918	853	853	886	885	856	895	881	835	853	858	824	849	912	898	846	836	885	834	815	886	826	815	861	868	908	880	921	859	870	802	838	880	910	910	884	827	882	839	883	880	873	852	852	877	901	840	882	833	869	843	948	864	810	896	839	903	875	875	878	883	872	868	873	923	883	845	913	879	901	860	784	854	846	900	873	897	901	846	822	910	839	886	909	826	896	851	871	830	843	871	845	896	882	884	888	854	862	867	869	892	856	870	889	871	821	917	860	843	915	824	851	850	830	908	899	884	933	877	846	848	893	881	877	880	897	908	909	906	888	819	899	861	852	905	894	898	867	827	826	882	805	865	871	883	913	849	896	926	919	854	847	861	851	817	839	841	877	897	838	842	873	870	903	878	852	900	911	886	898	875	850	905	901	856	906	910	785	826	872	855	818	879	905	911	841	858	852	819	845	885	927	905	900	836	857	869	834	839	860	904	883	885	914	868	838	844	824	840	830	878	825	879	829	898	892	942	844	818	816	875	923	820	891	817	843	881	832	854	845	817	868	868	905	904	840	928	816	855	898	882	857	920	885	883	845	821	797	916	910	829	826	812	874	886	819	874	856	869	848	844	913	837	850	851	879	834	828	903	858	887	893	872	892	846	854	882	852	885	858	819	864	832	859	801	820	872	813	839	904	836	885	874	872	879	854	867	876	882	826	893	907	862	875	831	886	862	937	825	788	844	852	937	902	851	902	915	930	865	884	832	879	881	841	884	872	913	841	920	845	917	896	898	856	807	877	886	840	866	916	825	874	907	855	880	855	873	834	917	877	865	814	913	891	879	856	848	868	883	870	878	891	879	835	834	813	914	849	891	846	881	845	832	897	882	901	908	808	852	847	869	854	895	856	813	886	835	895	903	914	847	832	848	874	837	874	880	886	908	856	878	858	864	857	907	909	859	900	849	884	854	821	855	892	833	833	894	862	877	863	846	900	871	849	841	823	928	786	863	868	898	845	909	829	882	837	888	855	896	913	876	871	896	876	857	915	863	841	890	845	897	853	903	901	905	855	887	882	821	840	842	853	885	855	839	841	881	849	873	878	806	829	828	859	873	838	888	872	867	837	840	825	853	805	826	825	877	853	842	842	837	897	849	852	835	901	876	885	839	858	916	890	869	891	915	833	868	898	843	836	875	887	849	903	853	862	810	883	946	888	844	862	868	818	827	909	836	875	867	858	899	874	841	875	889	877	852	824	861	888	849	896	885	885	833	866	848	852	849	886	888	905	844	910	846	822	872	899	844	840	870	849	900	902	888	841	829	875	854	848	868	857	843	889	874	865	849	885	905	894	883	864	841	895	836	903	870	896	912	862	838	844	856	859	831	843	858	888	890	843	855	908	838	905	911	862	831	832	891	860	860	841	791	897	842	902	887	821	898	934	863	856	854	872	879	872	824	811	861	879	878	893	894	833	875	872	823	894	921	913	903	910	896	833	889	833	876	839	846	904	895	880	878	849	890	885	864	893	837	916	874	866	837	861	888	863	844	895	877	870	850	864	878	850	899	886	932	814	823	888	906	873	839	846	856	827	869	912	909	836	857	893	843	882	883	844	832	862	887	874	865	866	868	868	834	884	863	857	848	883	897	896	922	886	846	887	923	864	846	840	864	884	862	907	873	856	879	835	902	865	836	886	855	845	879	814	841	841	875	878	862	854	852	895	841	872	850	894	845	866	883	871	874	880	942	900	845	862	855	843	886	832	871	825	872	853	854	857	901	868	835	837	849	856	839	852	862	835	906	864	848	901	893	892	881	885	852	873	920	828	865	887	830	863	827	849	840	886	911	834	820	853	828	851	867	823	861	811	839	819	885	857	857	880	872	865	910	842	875	852	934	898	843	894	919	853	907	842	839	876	825	878	853	889	862	841	900	884	888	867	848	921	852	908	896	829	903	861	806	850	881	898	878	836	827	884	901	913	903	887	835	894	845	904	906	897	888	839	861	888	886	871	850	921	920	874	888	837	843	855	832	830	854	900	875	850	849	861	884	868	896	888	912	819	880	890	831	872	864	875	848	840	846	874	866	896	850	860	852	835	862	935	886	818	808	851	853	869	846	860	847	844	831	861	934	846	904	875	901	823	844	893	853	863	918	869	920	839	884	893	872	889	869	873	865	849	864	846	851	873	869	868	834	872	873	854	878	881	817	895	806	838	864	921	854	927	856	937	896	917	892	860	897	817	858	903	879	872	971	877	881	848	858	887	845	868	874	908	844	825	875	803	876	885	912	854	851	829	881	859	865	819	888	884	783	829	887	889	838	849	836	891	851	851	839	797	848	862	845	851	902	895	906	867	859	845	805	881	853	818	939	874	912	852	864	887	834	824	870	812	846	824	841	892	914	858	914	900	876	862	893	856	827	853	912	941	846	939	873	894	862	871	862	885	861	875	883	880	879	853	796	872	908	820	912	896	907	880	891	931	873	851	900	908	836	856	831	879	852	864	843	795	877	887	842	887	839	880	896	856	862	818	861	857	906	880	828	924	857	843	890	867	798	885	874	872	843	843	898	923	854	910	861	884	832	866	865	889	908	872	854	887	909	881	880	831	867	911	863	906	882	890	806	815	876	861	862	916	831	879	835	911	913	820	879	835	864	889	859	894	863	873	829	872	892	859	849	922	866	883	875	860	826	795	872	847	875	862	887	845	898	808	875	863	867	892	857	863	913	834	899	811	838	857	885	861
5367	3605	5114	4997	3939	2874	2018	1551	1220	852	771	674	649	575	490	486	388	412	415	388	336	401	387	395	364	345	343	330	302	301	264	363	303	300	260	289	276	304	301	273	268	255	251	234	273	259	252	229	240	238	255	220	228	266	236	251	206	252	212	202	228	239	225	261	209	280	209	239	217	232	224	207	228	236	215	242	216	257	272	220	218	220	227	238	244	227	223	227	202	228	215	215	204	226	243	243	231	213	231	253	212	232	216	240	246	227	208	216	237	230	244	247	210	230	205	225	227	207	230	247	236	220	236	200	223	221	215	217	221	225	205	239	238	214	227	202	216	222	230	232	227	232	228	216	224	216	221	230	221	216	219	217	235	224	248	194	208	229	229	217	230	235	222	237	223	214	228	221	205	232	229	234	193	234	212	209	234	214	219	229	225	242	212	215	205	212	206	203	225	226	220	217	247	214	243	233	218	208	240	236	199	211	206	216	204	205	265	239	192	234	235	236	217	225	203	224	202	242	219	240	232	244	224	228	228	217	233	221	214	230	223	227	213	218	224	223	203	237	211	221	242	233	234	234	202	225	222	243	246	211	229	209	217	215	228	219	226	239	223	224	218	235	220	193	227	209	210	226	191	228	239	222	201	201	208	228	226	212	229	222	216	224	224	226	218	213	207	205	208	206	239	218	211	225	213	206	223	239	227	217	211	198	213	219	220	238	222	224	211	216	219	214	220	228	191	205	241	227	213	215	216	218	222	237	232	213	215	219	213	218	212	228	188	205	213	236	201	227	230	223	184	228	214	233	211	215	241	228	198	238	216	224	223	214	220	245	206	210	199	245	213	199	217	205	225	227	227	233	247	224	236	240	210	219	197	226	206	233	229	217	214	218	201	201	247	236	203	232	203	227	242	225	191	227	252	226	234	223	195	214	224	219	253	244	227	213	218	228	207	194	236	223	222	214	237	237	237	231	217	202	213	226	241	243	216	226	219	235	219	228	230	216	209	212	226	239	230	202	238	224	241	199	239	225	207	227	228	227	270	214	231	230	217	226	212	240	257	247	203	232	223	209	226	228	239	221	217	203	235	209	206	228	228	230	220	209	232	245	219	220	210	217	200	208	210	194	236	221	200	212	235	224	202	211	232	191	221	217	216	218	204	200	235	201	212	239	232	201	238	205	211	222	200	211	194	213	230	229	249	200	237	219	213	188	217	240	240	208	246	212	219	218	210	216	239	211	242	206	176	230	260	222	205	216	215	201	205	215	224	238	230	225	238	232	211	223	195	222	203	208	211	213	224	232	203	231	212	217	214	204	204	221	219	220	224	244	242	200	196	241	215	197	221	188	216	219	191	219	207	236	209	219	227	218	241	221	215	221	215	204	239	229	224	216	215	227	241	226	195	215	207	219	235	224	225	203	232	236	232	204	223	222	214	233	190	241	221	215	245	188	218	227	232	219	193	212	212	198	221	242	243	244	230	230	236	209	238	201	224	254	213	217	238	233	223	220	213	225	222	229	223	229	244	208	240	215	179	208	222	239	235	223	236	235	232	212	242	219	208	235	240	231	225	228	230	244	215	199	244	222	238	215	236	239	213	217	233	220	223	215	218	209	215	224	242	223	249	214	216	206	186	198	213	207	243	240	225	222	214	190	227	252	192	227	235	203	230	212	252	220	219	216	206	206	221	199	219	223	204	240	222	226	243	217	231	200	221	220	236	244	260	198	231	252	237	232	230	222	205	221	214	194	184	230	230	232	221	217	232	253	201	234	203	198	213	210	204	218	210	225	236	210	220	206	249	242	200	201	237	223	212	224	223	252	220	252	211	227	220	219	248	247	221	221	203	228	242	233	228	239	242	217	252	228	176	226	219	231	224	221	215	239	205	240	232	215	202	233	249	229	222	235	219	215	216	226	224	241	244	206	236	244	228	185	236	225	232	216	249	225	192	205	237	261	228	213	212	239	242	231	216	192	225	219	237	229	231	216	192	216	222	235	226	208	229	216	212	221	224	239	232	227	227	212	254	228	226	205	222	186	242	241	234	229	195	224	253	206	209	221	205	225	222	228	215	213	235	221	225	221	208	211	239	244	233	217	189	209	239	213	228	211	226	224	229	227	192	208	201	211	223	224	228	209	203	210	248	251	236	209	218	219	234	233	231	212	228	237	212	230	220	249	207	248	236	198	205	212	218	221	219	221	212	220	220	223	211	226	253	198	212	214	221	253	209	213	235	211	202	247	206	237	250	203	249	228	201	213	213	225	231	214	219	213	181	225	233	242	226	201	215	214	227	247	224	239	211	202	219	206	216	235	218	191	201	225	257	260	224	210	237	221	251	225	218	250	214	225	218	230	227	216	223	267	196	209	210	215	211	236	227	222	211	230	232	245	240	221	228	224	221	220	224	217	223	224	217	220	238	191	218	243	211	238	213	193	253	234	216	255	243	218	220	227	212	217	239	219	201	224	217	222	240	204	184	233	248	244	195	218	231	234	225	233	204	201	226	218	224	245	236	215	217	234	222	218	231	219	208	209	227	223	207	224	243	234	224	238	243	222	246	247	219	188	210	242	232	217	184	214	214	230	222	219	231	233	216	229	249	231	231	228	214	191	211	225	233	262	215	237	238	249	232	203	231	214	232	223	226	230	202	239	233	209	201	212	233	218	235	200	214	221	228	229	235	206	231	212	230	200	208	223	203	219	227	222	223	238	248	248	231	236	229	240	216	203	243	215	203	206	210	234	217	244	240	213	221	215	229	226	228	216	203	240	223	199	222	255	227	226	212	226	202	239	236	200	225	207	233	210	236	222	222	231	233	220	199	195	218	212	241	224	231	226	226	223	228	221	229	193	227	205	239	215	229	229	228	222	202	242	195	199	208	237	225	207	192	237	218	237	228	228	246	216	242	225	210	210	190	219	243	229	225	233	218	230	193	256	216	201	230	234	207	236	219	215	209	222	232	230	207	231	246	211	229	211	238	245	219	220	201	226	236	229	236	233	223	216	201	217	196	216	224	237	233	211	224	192	207	217	211	226	196	243	208	215	201	236	230	219	220	227	234	207	225	231	219	214	208	205	222	226	196	233	218	206	238	222	259	222	243	226	220	206	216	228	229	192	225	235	229	210	218	214	222	232	220	229	197	225	222	245	200	223	281	222	232	209	216	208	216	256	211	251	235	229	215	214	209	224	215	227	209	261	249	194	263	212	215	210	235	214	218	235	233	219	244	208	213	212	192	224	214	218	207	197	217	221	208	220	241	212	202	234	233	228	232	219	216	229	229	225	213	190	221	224	214	233	216	209	217	218	220	229	215	232	215	227	221	214	224	221	214	249	238	227	234	209	253	204	236	234	224	219	221	207	199	217	212	231	244	201	213	233	207	229	237	191	218	251	258	221	231	212	248	234	230	205	204	227	208	213	225	213	231	207	210	226	207	226	229	233	224	244	222	218	218	212	221	221	230	211	216	224	222	213	221	199	204	225	233	228	217	214	194	210
4156	4367	10193	12913	12277	10562	8255	6797	5542	4427	3785	3539	3069	2714	2359	2513	2114	2133	2145	1855	1703	1671	1768	1697	1697	1517	1521	1413	1470	1444	1351	1401	1471	1159	1148	1217	1053	1128	976	961	968	980	979	886	881	871	995	812	849	845	861	800	763	818	806	772	744	775	760	730	760	776	757	815	794	825	787	731	762	725	761	747	689	742	750	696	703	677	677	700	679	669	690	625	665	642	640	665	655	705	655	695	722	699	686	674	672	677	689	669	668	671	705	630	674	698	702	650	664	666	688	639	651	676	668	635	668	619	643	616	686	678	661	636	669	663	677	648	650	635	679	661	699	612	670	698	657	614	677	637	674	631	676	661	641	638	694	704	672	599	639	663	684	625	685	638	654	651	649	682	627	640	682	669	638	706	613	602	667	637	654	673	642	674	645	682	705	606	658	637	704	628	627	632	637	671	626	684	698	630	652	655	659	636	669	650	667	674	669	668	640	597	719	643	619	690	661	676	658	689	631	674	642	665	645	658	644	668	688	656	626	651	659	705	649	651	703	623	687	695	641	674	678	656	662	584	705	667	668	649	650	627	661	654	619	645	678	659	664	691	661	650	683	673	672	674	682	648	651	658	624	670	626	655	628	659	639	686	668	669	558	652	674	701	720	652	638	665	664	663	621	639	658	644	629	668	664	668	652	663	705	648	693	657	660	669	648	648	656	663	666	618	636	649	640	697	686	648	660	641	656	621	651	658	663	709	691	639	676	654	668	653	697	646	661	610	701	679	651	661	671	680	650	664	636	698	711	657	645	635	655	662	679	707	680	652	663	662	655	669	667	633	656	642	664	683	631	671	681	666	645	649	627	636	670	645	669	615	663	631	620	681	653	662	644	660	621	670	677	637	657	698	658	646	668	590	687	629	662	657	705	686	667	549	674	636	612	679	646	680	641	662	654	671	675	694	649	639	678	638	643	661	731	654	670	700	640	644	642	677	681	647	639	670	689	694	627	662	614	673	681	649	628	649	657	675	648	652	666	676	638	600	646	682	654	686	696	678	637	629	687	694	634	665	699	667	635	705	602	630	641	650	658	653	659	650	657	711	665	640	606	659	629	707	691	636	689	679	664	643	668	680	688	629	615	673	642	667	681	684	694	616	659	670	662	624	695	619	615	669	626	698	660	685	650	674	625	658	644	652	709	651	660	642	680	677	687	602	631	655	667	632	660	656	653	618	708	691	624	633	668	677	674	665	678	653	632	628	684	630	644	660	644	669	698	663	647	619	695	670	654	672	671	683	689	645	641	686	638	647	664	686	629	618	630	655	661	665	705	644	655	670	684	679	674	699	625	645	681	674	655	664	690	650	633	674	627	645	677	670	648	698	646	679	658	642	698	666	685	656	648	631	654	690	623	698	674	652	674	657	659	657	627	612	659	658	633	610	665	663	686	648	678	639	700	614	676	666	604	639	647	628	601	662	695	670	660	659	630	653	645	650	644	621	664	620	675	624	650	697	669	709	684	610	668	646	635	653	679	623	660	639	649	697	662	653	671	645	631	651	677	690	686	599	650	672	672	675	644	678	680	662	686	677	663	652	667	719	650	635	638	658	696	665	661	638	697	667	661	606	696	643	656	638	650	646	669	642	628	643	703	669	686	642	659	690	642	695	717	641	656	633	670	614	670	705	670	643	687	607	699	656	655	630	624	660	663	628	695	649	675	696	718	630	673	663	666	657	659	634	706	672	682	695	663	631	646	714	630	651	629	635	673	646	652	701	620	682	646	641	660	684	699	687	650	659	686	680	698	688	638	680	617	705	665	658	642	648	637	663	630	635	626	661	645	652	666	683	645	594	698	679	654	715	694	726	651	681	630	632	634	644	669	637	671	625	657	686	620	659	661	644	673	685	681	666	662	680	638	682	659	662	648	628	635	651	689	622	671	654	702	666	710	645	639	652	643	684	703	693	656	642	633	621	649	683	685	655	607	671	659	644	700	666	689	636	616	710	658	652	643	660	674	648	688	676	681	643	719	644	661	710	622	649	636	653	683	652	642	656	646	696	617	624	677	681	617	633	676	704	680	654	651	627	645	646	655	692	638	647	648	659	701	693	623	660	668	673	635	627	646	629	693	668	650	668	682	638	664	688	679	648	636	682	662	658	691	670	665	680	653	668	653	674	631	679	691	694	647	654	686	660	645	670	648	706	657	654	666	675	656	634	695	665	670	654	641	598	632	659	650	623	670	656	661	668	648	669	630	640	625	618	645	641	643	663	628	679	660	638	627	654	729	629	632	642	643	671	636	675	685	677	681	644	667	676	646	635	681	659	679	638	674	675	646	663	659	645	651	606	676	675	667	672	626	681	621	669	630	663	691	666	648	662	701	669	655	651	674	671	654	665	648	657	659	651	666	701	642	613	647	656	643	674	677	634	727	642	686	669	653	653	647	652	686	669	649	650	678	619	681	691	664	665	665	668	673	628	604	670	636	632	623	673	679	643	671	652	653	665	644	645	660	672	632	662	688	626	688	706	677	659	640	664	660	674	658	658	586	644	670	642	679	657	650	703	654	632	698	673	640	648	635	684	600	651	651	692	651	660	689	646	676	683	644	666	721	644	666	644	681	634	620	621	665	701	668	679	660	638	648	661	658	642	637	624	691	662	685	666	663	641	703	676	598	658	650	653	657	663	641	649	664	686	628	643	648	659	682	713	650	639	637	739	651	657	690	658	637	624	684	676	653	651	669	694	637	651	682	655	659	649	660	622	628	660	661	630	661	644	700	680	659	620	680	665	673	708	642	643	685	638	651	640	652	724	644	656	590	644	650	641	657	672	696	712	669	654	646	662	671	651	633	675	677	695	628	616	656	710	650	674	661	646	682	624	632	678	633	696	660	674	677	632	671	662	622	639	648	686	648	646	687	714	616	642	638	657	691	651	656	670	625	661	664	669	694	707	689	626	671	657	668	690	660	661	711	699	652	683	642	635	671	643	650	684	647	662	722	666	648	671	665	635	665	651	629	604	653	641	649	662	653	653	655	698	675	692	669	646	661	669	634	640	701	643	644	628	682	631	639	650	645	658	643	694	646	620	701	685	683	607	628	660	606	703	662	653	639	649	639	663	642	673	660	678	671	672	696	655	665	630	699	634	624	668	699	668	624	663	669	642	658	656	596	648	687	646	686	643	676	672	688	703	649	627	651	641	689	603	668	672	603	599	669	652	646	646	697	647	685	661	657	663	663	665	649	684	655	659	639	692	691	613	698	666	669	689	697	663	677	670	657	702	655	654	664	699	626	641	677	672	639	678	649	687	632	638	675	649	655	693	621	700	638	655	644	644	635	667	679	665	680	681	681	672	670	647	648	621	690	638	715	616	654	684	641	690	640	619	635	694	651	698	648	673	627	641	653	652	615	660	684	679	621	660	639	692	661	633	636	680	670	690	691	675	658	705	682	683	662	716	672	609	617	650	658	636	637	669	630	648	656	677	661	690	646	682	660	666	608	644	664	697	651	647
16800	13075	21750	25590	22404	18981	13799	9900	6716	5285	4403	4257	3409	2767	2498	3046	2471	2647	3121	1915	1564	1682	2096	2144	2214	2080	1949	1667	2103	2137	2264	2308	2023	1244	1195	1463	1100	1179	898	1017	863	1056	1071	902	793	706	846	612	629	630	608	536	538	560	544	444	521	523	423	460	379	483	472	566	627	469	463	447	454	409	452	420	379	357	356	331	347	334	333	284	303	262	318	326	272	296	287	253	294	264	264	278	290	272	254	300	280	278	283	247	292	282	292	276	290	284	270	283	259	274	275	280	268	273	281	288	262	289	276	250	249	291	289	270	271	256	269	273	253	276	263	272	281	282	291	254	286	261	294	269	276	236	255	280	270	289	276	264	253	258	270	291	283	284	268	263	273	276	272	268	264	270	286	276	251	263	244	274	270	277	293	262	264	313	278	265	291	270	259	262	260	300	257	281	247	264	299	249	260	280	269	279	277	276	289	275	276	284	270	249	252	283	248	282	288	280	285	299	288	249	284	290	261	273	269	269	287	224	259	270	257	268	264	271	297	275	281	273	259	295	290	269	268	277	288	296	237	257	252	276	270	266	317	238	264	288	254	254	297	272	249	271	293	257	291	268	277	245	283	298	287	273	275	253	283	276	297	289	264	275	280	257	282	269	288	266	259	266	271	281	262	288	280	273	289	284	297	247	282	284	306	282	286	295	272	264	281	256	259	278	271	245	277	281	274	271	288	267	280	318	267	245	259	249	295	284	274	283	290	258	286	294	260	268	273	240	266	267	273	250	285	284	301	286	270	261	271	266	277	252	291	254	264	280	250	274	275	259	268	258	253	294	266	297	281	251	298	278	255	253	272	291	250	274	267	279	274	298	235	266	260	261	256	275	283	267	277	283	288	304	262	292	259	264	250	266	298	282	264	243	299	294	278	288	275	277	319	281	254	285	277	253	271	258	271	268	249	259	304	294	265	287	263	287	273	244	260	301	233	288	292	289	252	255	280	272	268	265	279	283	283	253	283	302	276	236	272	258	249	292	280	218	276	278	268	247	279	288	267	252	289	278	274	260	268	271	278	276	284	275	260	286	278	257	288	288	309	283	266	279	275	280	272	278	243	262	289	282	241	259	270	297	276	274	292	270	270	289	250	265	296	272	267	266	250	258	264	236	268	265	235	263	265	268	290	288	286	277	309	277	263	273	253	279	275	274	276	270	292	264	280	258	272	275	291	279	243	262	288	264	269	274	287	279	250	275	278	271	278	255	273	290	301	293	278	253	261	274	268	256	243	277	294	268	253	294	297	294	282	271	253	275	255	235	278	238	273	245	295	271	271	259	250	264	249	253	270	275	281	236	274	253	256	243	310	260	295	265	264	294	240	270	261	253	317	269	296	271	273	263	263	229	287	284	283	269	274	268	273	276	274	251	273	280	255	297	281	270	254	267	254	240	253	260	291	279	277	280	289	258	286	270	284	277	281	274	309	282	282	265	262	288	267	250	285	272	264	254	291	269	244	265	274	281	286	268	273	266	258	310	290	267	280	275	293	272	239	290	287	282	253	263	284	264	281	254	285	281	251	273	293	272	252	264	293	259	265	289	280	294	253	296	268	283	252	257	261	280	268	273	281	289	270	270	299	277	228	271	258	269	248	266	296	260	295	266	270	275	252	261	271	244	282	268	247	282	274	295	279	266	264	282	267	290	255	273	279	286	273	235	261	281	273	237	280	280	275	257	267	250	288	276	267	282	282	305	268	265	306	284	280	263	280	267	260	298	278	280	280	270	284	290	248	299	291	247	266	264	261	290	242	279	292	249	267	276	263	242	266	271	258	263	272	269	247	276	276	257	265	265	292	260	283	268	291	300	323	280	262	267	260	293	273	274	273	299	270	266	260	239	284	296	244	305	271	223	280	275	293	272	292	272	246	255	273	264	282	256	287	266	259	258	248	261	267	256	251	285	237	259	246	283	298	238	292	277	289	248	286	289	275	273	273	237	267	247	261	276	287	261	293	268	248	268	270	314	211	264	265	258	260	278	289	265	265	224	277	294	272	250	272	282	298	286	267	293	271	266	280	254	270	276	260	252	273	252	280	273	284	274	292	265	258	277	266	286	254	265	297	297	283	274	253	300	249	264	259	293	269	269	264	295	287	253	266	269	261	271	296	266	267	266	258	261	261	262	291	281	301	276	292	282	258	285	286	287	240	278	257	288	304	289	243	291	292	293	272	253	303	268	272	272	270	322	288	265	288	244	275	270	278	259	281	267	269	264	271	266	255	296	264	254	252	285	257	273	262	248	275	275	268	252	277	274	298	280	296	250	266	274	263	256	302	261	268	259	274	269	273	255	281	287	249	300	288	253	281	285	266	269	277	298	266	298	260	282	292	287	286	266	286	258	272	267	273	276	263	284	253	294	276	277	289	280	273	294	276	258	255	283	257	287	274	265	234	253	288	262	250	302	260	281	271	254	265	292	256	278	251	267	272	269	279	264	285	293	279	284	269	282	265	260	254	256	293	263	262	255	259	289	264	272	269	261	261	292	282	257	270	278	279	287	249	258	266	276	269	259	293	258	260	242	266	261	247	297	257	264	250	269	293	238	281	275	299	260	277	281	278	252	266	289	263	274	293	289	235	276	253	293	255	271	248	267	301	276	270	277	241	261	271	243	281	269	267	251	265	302	257	275	246	285	278	257	279	252	286	289	285	276	261	253	252	267	284	256	283	279	257	284	253	281	268	292	254	259	281	292	263	324	263	286	266	260	294	262	281	271	282	279	304	273	256	263	249	290	236	258	278	299	248	257	254	264	268	266	254	310	277	283	263	256	260	241	232	267	279	264	271	299	262	280	288	234	267	244	308	266	266	284	270	289	267	257	274	283	269	286	271	319	327	266	262	281	292	259	285	296	275	277	275	236	283	300	289	262	276	279	281	263	266	272	291	252	267	242	281	266	270	257	223	289	288	283	278	273	234	277	262	263	280	281	285	240	286	287	264	280	258	258	260	272	259	272	277	278	290	230	279	297	251	259	254	270	261	266	250	266	263	268	273	264	295	259	263	274	259	265	275	262	280	287	283	215	255	271	306	284	315	255	251	283	255	265	262	291	262	271	275	276	256	286	272	281	280	277	282	249	251	273	288	270	243	274	268	268	294	289	278	295	266	305	264	295	275	276	254	275	245	272	303	252	273	273	260	291	286	246	249	267	282	276	279	259	248	301	266	272	305	283	269	264	285	284	287	288	244	263	311	293	294	256	286	285	280	286	257	268	281	293	282	285	250	272	271	263	242	271	287	264	277	254	283	228	289	298	288	270	301	286	268	279	270	251	281	276	264	264	262	293	256	258	272	281	255	287	308	280	236	269	262	245	257	283	271	285	268	254	288	271	260	274	246	257	293	291	296	300	265	282	280	256	267	270	266	269	252	301	278	266	265	299	271	268	277	242	288	267	257	254	296	273	259	268	258	271	262	292	263	278	278	265	271	250	249	263	301	286	264	279	264	286	293	273	241	234
10997	12142	24254	31535	31990	31746	27905	24888	19779	17962	14988	15382	12820	12355	11657	14115	11900	13415	14761	10060	9548	9655	12459	12671	12996	12256	12057	10578	12665	12006	12505	12179	10949	6939	6530	8706	7297	7898	5724	6548	5283	6204	6196	5178	4454	4139	4988	3617	3861	4004	3535	3158	3039	3270	3334	2659	2862	2762	2167	2206	2098	2546	2491	3553	3473	2708	2534	2315	2436	2191	2306	1903	1853	1499	1356	1272	1299	1313	1245	1107	1017	1020	1071	997	1050	976	999	1060	992	941	916	942	937	917	927	898	895	860	850	834	849	884	856	838	835	872	870	777	860	849	838	838	819	798	748	832	805	802	836	770	845	773	794	803	803	781	749	808	784	812	804	814	795	810	829	776	824	787	844	756	794	773	831	793	801	866	748	847	819	785	783	816	787	844	818	789	797	823	768	823	743	824	731	796	740	803	760	741	802	814	758	769	761	815	782	803	794	818	781	820	849	814	765	790	796	769	767	786	776	817	796	774	818	818	828	782	801	796	851	823	756	766	818	818	814	843	806	747	794	802	799	812	755	836	780	788	752	753	815	827	786	826	826	826	783	785	832	799	768	811	793	830	784	808	770	787	776	759	791	865	795	831	771	830	843	767	752	858	831	773	750	792	784	788	752	814	807	779	784	787	808	770	846	737	857	780	833	810	793	777	822	712	779	763	770	789	789	815	769	856	800	847	786	783	769	814	837	771	830	863	742	841	790	827	804	772	791	808	790	751	837	777	787	791	763	781	833	856	768	806	832	808	804	826	766	822	773	808	795	830	773	787	800	760	796	746	817	784	834	786	735	818	817	851	855	784	784	746	789	791	786	790	809	822	831	795	789	753	823	822	823	812	767	814	785	782	824	779	718	753	779	798	793	834	769	822	809	807	784	781	776	790	749	771	813	750	744	804	786	797	780	794	827	781	774	794	804	784	805	858	780	836	744	796	794	829	739	808	782	840	778	779	813	838	784	799	780	827	815	810	809	776	794	801	733	778	782	783	790	771	808	810	805	771	735	826	778	855	785	822	792	754	816	766	817	789	768	831	800	751	810	769	804	820	811	771	790	824	761	797	792	812	784	797	796	810	830	817	816	791	816	831	793	790	805	737	757	829	817	804	801	817	760	762	801	864	758	822	754	816	729	781	798	792	791	769	785	781	788	773	775	772	884	810	782	828	744	793	729	775	762	756	771	802	774	769	812	810	768	813	806	749	788	814	776	813	744	815	769	833	788	800	793	788	816	775	766	755	813	808	753	778	816	795	811	796	820	811	797	834	809	815	805	846	772	782	780	781	787	756	755	799	795	806	856	801	813	788	819	827	769	808	771	813	850	805	787	770	807	811	803	770	804	774	771	827	814	779	739	792	794	758	804	795	806	764	830	817	801	819	807	814	790	791	761	801	837	790	791	782	783	807	794	741	796	810	800	827	841	829	756	804	817	767	781	834	745	758	799	793	804	818	772	790	787	838	812	787	768	727	795	821	789	812	771	797	770	783	785	819	799	769	772	778	822	864	773	782	806	752	793	808	786	804	799	810	789	823	798	775	753	806	831	801	788	799	694	755	829	811	793	800	745	842	795	808	828	836	800	788	782	781	785	806	762	775	769	772	795	790	811	802	765	805	778	829	814	814	794	758	811	831	772	789	846	780	792	807	753	792	747	835	807	860	795	776	830	766	804	791	843	791	809	749	824	815	780	792	766	807	798	846	787	783	819	816	783	808	811	776	786	801	772	834	752	765	760	768	777	772	787	794	802	805	773	828	821	760	785	772	756	758	788	832	806	772	798	842	843	811	801	819	766	819	794	799	805	791	802	768	808	803	834	786	758	761	774	817	829	802	762	798	832	823	795	790	750	857	780	802	781	782	794	760	828	780	768	823	799	795	839	739	770	803	783	778	813	875	798	830	795	823	749	778	776	812	821	786	815	807	837	839	800	761	841	828	797	765	776	824	822	796	790	792	819	755	759	801	795	788	816	780	824	886	791	776	744	762	773	810	748	800	768	802	785	749	807	802	821	822	813	767	806	812	817	781	830	781	806	819	805	771	810	835	757	785	765	788	835	784	804	765	823	835	758	781	807	796	810	806	776	813	827	774	757	798	774	838	733	787	768	809	781	740	822	775	790	801	847	790	736	819	827	812	764	792	835	779	774	863	766	743	807	817	761	826	788	808	782	787	779	812	750	838	810	781	843	789	786	811	804	760	854	816	822	772	824	794	779	824	811	760	809	761	780	821	770	799	801	813	805	770	835	803	817	849	836	725	844	787	811	797	784	790	789	888	789	782	839	781	789	743	778	833	725	784	819	814	804	777	835	834	810	804	781	787	791	764	810	812	836	808	818	786	786	745	785	791	806	743	798	748	791	774	808	780	773	769	780	787	836	770	792	823	739	798	790	805	827	780	804	808	798	801	775	782	805	780	786	775	844	843	776	790	798	764	827	738	817	783	829	782	791	792	811	799	815	809	828	802	789	811	793	807	747	782	808	757	786	800	820	786	753	825	773	821	810	841	771	786	813	824	821	795	799	763	772	775	816	852	825	789	757	824	822	748	831	821	745	693	824	785	783	770	791	847	812	793	790	770	815	773	777	803	790	802	833	789	763	764	812	815	794	812	779	787	811	756	831	828	831	812	807	794	752	798	783	828	808	805	753	795	781	811	794	773	820	783	798	800	775	763	779	769	798	745	790	796	772	804	774	779	790	797	775	743	790	780	835	747	789	784	746	767	763	797	784	795	804	775	796	834	818	806	811	824	844	773	795	770	818	840	816	779	783	795	812	806	836	803	797	786	822	754	757	800	796	823	751	853	824	832	802	747	794	822	798	809	794	709	820	757	797	825	816	864	826	793	813	765	756	826	792	831	798	744	784	838	781	788	854	808	818	819	830	775	745	801	774	820	844	808	813	855	771	807	791	800	785	810	806	803	812	794	784	793	861	789	794	770	733	751	806	741	789	772	819	794	816	811	836	789	770	758	785	778	794	829	755	797	839	817	796	787	764	821	745	815	792	756	724	803	800	780	783	807	827	793	803	837	809	787	798	830	795	799	830	807	804	830	743	769	781	734	842	831	794	782	787	797	782	766	787	801	830	821	775	779	793	881	843	783	761	815	721	845	816	769	793	799	741	802	785	814	795	781	783	781	828	723	799	767	794	742	783	830	772	811	821	750	798	741	824	822	834	808	780	798	785	773	787	780	788	818	813	758	760	807	802	758	819	793	801	793	799	748	791	833	790	861	797	770	842	789	747	792	784	779	776	765	792	797	773	790	780	784	825	804	811	801	850	804	765	745	736	773	797	811	791	760	787	838	821	802	785	785	810	776	761	803	796	808	774	808	839	788	768	832	790	804	790	821	787	796	783	833	779	788	817	816	789	856	786	784	806	849	800	794	782	756	811	747	811	812	781	786	805	772	825	807	802	802	767	780	804	831	797	793	803	809	810	773	859	779	771	795	803	764	800	808	839	810	802	777	799	835	797	812	827	767	811	777	773	793	779	833	765	740	774	815	760	802	854	799	799	774
25068	20318	29768	32992	29776	27334	22273	18039	13025	9518	8074	7614	6117	5006	4318	5084	4232	4733	5480	3556	3019	3134	4020	4026	4006	3795	3719	3221	3874	3659	3773	4077	4144	2887	2212	2642	2143	2287	1974	1744	1749	1634	1735	1478	1250	1131	1494	990	1084	1045	994	915	890	972	942	746	741	769	673	698	642	754	749	956	956	832	715	689	769	797	735	613	595	514	456	490	460	501	466	449	437	449	447	396	397	365	404	407	434	399	423	405	362	413	407	366	383	388	394	369	367	398	360	347	347	355	366	358	354	347	379	368	362	380	400	387	384	334	378	367	377	387	369	351	357	373	406	366	374	413	315	344	371	378	360	363	368	365	397	351	352	360	408	351	352	377	378	356	378	358	367	387	347	356	373	359	404	372	355	331	362	382	350	355	390	360	335	375	399	341	372	326	377	417	357	374	385	344	388	381	364	388	362	386	378	372	398	393	325	332	379	381	385	376	346	388	359	314	381	350	362	363	371	327	361	375	366	395	379	358	406	329	346	353	348	385	363	363	379	365	336	365	371	382	376	371	356	351	377	390	354	369	373	349	335	366	363	383	369	360	347	402	373	380	369	336	342	378	384	416	388	373	361	343	342	389	379	357	366	320	373	408	401	369	404	359	370	368	357	371	369	351	381	384	368	392	404	383	329	409	379	366	369	382	398	351	355	318	365	370	356	383	344	363	373	359	371	403	353	364	360	369	358	389	379	407	335	349	392	366	368	363	376	345	369	388	419	343	369	336	381	380	369	384	361	350	368	371	351	380	363	367	365	401	375	363	388	381	347	373	366	335	384	305	406	363	375	350	360	384	343	325	386	375	346	367	362	389	386	336	373	349	351	385	341	339	385	361	365	349	354	366	383	375	400	386	362	313	308	354	355	359	336	375	365	359	344	352	364	388	377	378	392	347	374	376	349	387	330	381	383	343	354	360	335	387	359	395	359	396	368	383	367	354	346	345	376	368	409	359	383	387	385	383	333	356	379	391	375	345	368	372	397	360	358	373	378	382	360	373	371	394	384	355	391	381	386	375	403	371	354	378	390	370	368	311	336	353	365	363	371	368	387	339	369	354	370	386	376	355	389	364	381	377	376	372	374	383	390	347	379	327	361	391	346	351	359	374	356	440	364	375	374	372	346	351	370	332	368	381	405	370	373	355	347	344	371	383	359	399	380	362	368	375	389	379	360	358	344	355	357	345	386	376	341	383	386	380	379	354	399	348	350	368	363	397	385	340	384	359	370	366	371	344	386	341	359	375	361	348	390	396	365	362	365	367	343	408	371	386	355	378	365	373	346	380	357	368	365	356	394	357	353	395	383	365	355	370	347	361	327	369	371	383	376	375	370	379	374	351	363	384	370	364	346	394	371	376	422	349	324	352	361	363	349	348	349	370	381	370	338	378	375	360	378	394	351	382	344	386	378	351	349	405	350	384	326	367	391	373	390	337	345	387	398	367	357	368	357	368	348	398	350	393	330	382	379	408	398	382	395	383	408	365	383	396	397	355	361	408	373	364	384	396	372	353	340	353	333	346	402	368	385	353	371	380	351	360	351	383	372	360	372	352	355	343	366	388	352	371	396	354	341	388	345	357	372	368	394	359	365	356	363	385	384	330	423	384	367	367	386	350	382	358	376	396	374	405	370	342	375	374	363	355	327	355	403	374	339	366	336	373	359	363	342	369	356	324	377	358	365	353	318	354	374	376	368	385	395	358	339	380	330	373	373	349	363	341	404	382	377	359	379	344	372	364	389	353	367	357	380	388	343	349	356	355	386	360	385	341	374	354	369	348	354	385	361	378	369	332	346	349	374	356	375	346	389	366	358	362	370	375	325	380	392	362	385	374	378	388	371	387	371	390	354	346	365	353	389	380	353	372	352	388	377	370	354	360	350	322	350	342	386	388	354	373	346	383	384	337	352	409	361	375	365	378	358	401	395	371	329	320	371	337	360	360	343	376	352	345	378	353	363	374	399	371	357	372	372	332	340	367	333	386	389	344	368	336	360	375	400	348	365	368	353	341	360	347	345	344	370	386	368	341	394	360	372	374	383	351	369	371	356	387	387	390	398	330	370	346	383	400	370	363	376	367	385	401	375	322	344	369	352	406	337	371	350	358	352	386	363	357	366	389	353	362	355	357	359	367	373	397	348	405	363	338	359	398	376	385	364	401	396	361	372	345	354	374	339	380	374	356	376	381	329	402	397	393	369	368	354	363	398	359	377	364	355	387	353	394	379	345	353	358	373	354	399	378	364	374	361	365	349	357	401	362	372	389	393	346	366	370	380	344	394	362	382	372	385	390	347	371	387	401	367	372	345	365	381	389	335	389	375	379	367	358	387	394	365	349	414	389	321	353	381	362	373	371	363	339	330	368	351	371	325	401	391	388	353	394	383	338	349	363	405	416	343	388	352	359	337	375	418	349	362	386	360	366	363	361	373	417	410	398	364	351	371	366	390	392	373	340	354	385	351	349	343	351	338	381	373	363	336	323	385	371	365	341	356	378	352	383	352	359	371	357	364	380	355	360	355	381	359	349	362	367	352	360	349	335	339	329	371	383	361	368	352	408	350	361	362	359	327	370	366	351	389	378	355	397	343	333	399	366	401	356	366	368	388	324	374	365	372	368	367	398	383	404	401	370	374	362	336	348	373	353	390	334	379	352	367	362	386	349	386	354	377	342	360	372	355	361	374	365	354	379	350	376	349	400	390	362	371	409	337	357	353	358	353	366	388	379	404	333	368	343	363	375	335	388	393	353	336	351	362	355	366	377	358	375	350	364	374	339	360	371	329	380	369	377	349	380	379	366	388	369	373	368	403	397	370	343	376	338	381	381	378	376	373	350	373	360	363	382	379	359	370	380	353	374	390	373	394	335	343	385	365	358	372	335	341	389	389	384	394	369	370	366	351	338	391	368	387	380	364	362	381	355	350	356	380	369	372	334	382	366	343	347	388	332	363	372	358	364	355	350	355	367	345	359	392	352	358	359	354	379	372	409	384	388	340	340	365	397	371	347	360	366	376	373	382	391	328	378	383	413	366	357	332	386	362	358	345	353	384	374	357	343	345	368	374	351	346	338	385	370	354	380	378	367	378	322	372	388	367	336	372	384	372	376	338	363	361	346	340	383	369	367	384	373	376	366	379	365	368	377	392	391	357	351	361	407	346	370	341	342	368	342	347	380	348	386	390	393	362	349	376	374	366	370	387	338	341	350	368	315	362	383	396	365	352	346	377	375	383	340	330	381	352	360	390	354	377	360	357	336	360	348	367	354	362	370	327	382	359	364	383	361	377	404	383	343	376	383	365	377	390	358	353	348	335	364	369	389	362	358	380	381	405	346	354	332	355	375	376	375	374	392	357	375	354	373	328	371	357	326	372	367	325	368	349	400	371	369	369	389	378	387	338	380	379	361	337	386	372	400	343	382	350	360	343	364	347	339	337	403	372	350	364	394	391	368	361	366	360	389	374	389	376	350	356	380	371	379	383	333
14369	17148	29887	36847	38423	38401	36041	33071	27239	24789	22592	20583	18637	19195	17215	20577	18079	20058	20848	15298	14991	15750	20157	19690	20020	19703	19010	17603	19883	18190	17541	17393	17820	12606	10345	14012	12022	12583	10629	10421	9927	9231	10189	8646	6801	6624	9077	6095	6988	6517	6048	5446	5235	5772	5295	4390	4812	4589	3647	3759	3431	4430	4136	5910	5952	4918	4066	3894	4281	3905	3941	3020	2805	2406	2014	1928	1999	2022	1914	1698	1585	1579	1557	1487	1483	1425	1433	1505	1421	1404	1231	1218	1276	1214	1293	1172	1119	1149	1094	1127	1150	1239	1303	1150	1144	1211	1124	1122	1088	1074	1134	1100	994	999	1004	1001	1059	1063	1005	1073	1009	995	1023	1041	1049	1056	1039	1050	1003	1062	981	1023	1027	1048	1004	1067	1001	987	1110	1030	1022	1135	1081	1038	979	1096	1015	1019	1082	1026	1029	1053	1004	1061	1046	995	1077	1020	1019	1035	1025	1021	1023	988	1028	967	976	1018	1004	1052	1075	1043	1012	1040	1053	1063	1042	1067	1017	1030	1056	1017	1006	993	1002	1004	1063	1012	1017	1052	1039	986	1075	1059	1000	1010	1071	987	1016	1036	1065	1053	1060	1001	1076	1082	1002	1062	1011	1038	1019	1018	1038	1024	1048	999	1022	954	1016	1000	1082	1035	996	1014	986	986	1033	1039	1023	1004	937	1052	1012	1036	1049	1016	1051	1026	1091	1097	1058	1034	1036	1030	1101	951	1025	1018	1034	1077	1014	1010	1031	1030	984	1043	1073	1005	1034	1047	1081	1062	978	1042	1027	1032	1009	1006	1030	999	1056	1022	1044	1024	1012	992	1027	1049	1008	1010	1012	1051	1006	1032	1069	1018	1040	1018	1011	1039	1045	1052	980	1017	1039	1034	1037	1074	1072	984	1021	1048	1012	1073	1049	1034	1020	1049	1023	1027	1043	993	1039	1024	997	976	1004	1060	1007	1012	1031	1044	976	1027	951	1057	1086	1045	1123	1032	1001	989	999	1027	1028	1024	1045	1089	991	1018	1005	1015	1012	1028	1032	999	1029	1008	1059	1073	1050	1048	1015	1037	1054	1011	1018	1032	1061	1015	962	1008	1069	1062	1103	1014	1048	1038	1067	970	1071	987	1029	1045	1114	996	1015	1025	1029	1061	1015	1077	1005	1025	1020	1083	1062	1070	1073	1051	988	1018	1031	1036	1026	1044	1045	1038	1032	1063	1039	1013	1009	997	998	1030	1025	1037	1032	1031	1078	1103	1040	1024	981	1015	1036	1045	998	1004	1028	992	1038	951	1006	983	1047	991	1007	1055	1088	1045	1059	1020	978	1023	990	998	1009	1004	986	1082	1047	1019	1010	1053	1033	1087	1001	1008	1029	1065	1045	1046	1075	1018	1050	1040	1009	1031	1090	1021	984	1042	1004	1004	1024	1063	1009	1030	965	1020	1013	1055	1063	985	1050	1017	1037	1017	1040	1079	1044	1023	988	990	1064	1063	1044	962	1097	990	1007	1017	1043	1017	1058	1026	976	1048	1026	1026	1001	1057	1086	1041	1014	1035	1087	1092	998	1065	1099	1035	1018	1035	1066	1033	1052	1017	1057	1019	1038	1005	1031	1061	1066	1020	1030	1020	1026	1012	1065	1053	1057	1011	1094	1009	1044	1002	1041	1029	1044	1053	1019	1064	1053	1022	1033	1016	977	1096	1012	1034	1032	1008	1008	1081	1059	1039	986	1040	1022	1007	1052	987	1033	972	1047	1012	1058	1088	1085	986	1023	1048	1037	989	974	1026	1018	1028	985	1022	1027	1044	1089	1046	994	1026	1032	1000	1112	1096	1013	1010	1035	975	970	1001	975	1013	1015	967	963	1037	1001	1071	1055	1060	1013	1000	1073	1050	1013	1041	1003	1029	1023	1007	997	1017	1060	982	1016	1067	1028	979	1076	992	1016	1014	993	1034	1082	951	964	1087	1049	1062	1047	1055	1026	1050	962	1052	1078	1036	1022	995	993	1053	1016	1040	1127	1039	1059	1051	1056	1077	1047	1049	987	1057	1043	1004	1009	982	1070	1016	1050	1100	1046	969	1073	1021	1012	1038	1066	1010	973	961	1080	1018	1057	1063	1010	1068	1068	1010	1056	1018	1068	1005	999	1049	1059	1100	969	1022	1011	1054	988	990	1060	1030	1028	1032	1004	1052	1035	1041	1028	1016	1000	1071	1023	1044	989	1030	1005	1019	1021	1030	1050	1027	1018	941	1040	1008	1037	1012	1010	1007	1025	1022	1060	1064	1033	1019	964	1031	1041	1010	1019	993	1038	1068	1020	1048	993	1052	1018	1049	1049	1032	1012	1016	1078	1047	1004	1054	1055	1045	1067	1028	1055	1022	1025	1026	990	1056	1038	1029	1004	1003	1024	998	1005	1056	992	1052	1045	1010	1005	1013	1075	1043	1023	1026	998	1013	1040	1014	1080	1012	1081	1064	1006	1006	976	1034	984	1011	1045	1101	1018	1006	934	1002	1023	1116	1024	1021	1046	1051	961	1026	1026	1061	1042	996	1022	991	1089	1038	981	995	1039	1026	1026	1036	1028	1026	1045	1073	1023	1012	1045	1001	1047	1039	1040	1025	1036	963	1082	1039	1019	989	1029	994	985	1006	1022	1021	1050	1033	1038	1034	1055	1114	1028	976	1018	1056	1026	1076	1039	1100	991	997	1032	1079	1030	1028	1002	993	1040	1042	1035	1019	1042	981	988	1035	1022	1055	1034	1035	1051	1067	1051	1017	1053	1003	1084	1046	1012	1039	992	1038	1037	992	1060	1024	1066	1039	998	1041	1018	1012	1048	1053	1024	989	1080	1024	1071	1117	1000	1003	1020	980	1054	1021	980	994	997	1006	1071	1026	1058	1048	1025	1041	1038	1082	1058	1008	1014	1038	1048	1009	1061	1067	1045	1045	946	1024	1018	1079	1001	1058	1066	1096	1034	1028	1034	1060	1036	1098	1022	969	983	1000	1027	1005	1019	1032	1005	1041	998	988	1023	999	1045	994	1020	978	1025	1013	1056	1030	1000	946	1011	1016	991	1036	1010	1030	1028	1058	1044	979	955	953	1000	1029	964	1042	1021	1099	1024	1031	1074	1069	993	1039	997	1042	1041	965	965	974	1005	1003	1020	1032	994	1008	1012	1053	1034	984	1053	1027	1002	1057	1069	1012	1036	962	1023	995	985	1061	1035	970	956	1049	1012	1040	996	1024	1023	943	1036	1017	994	1037	1050	1012	1050	985	1010	982	1042	1053	1071	1037	1009	1028	1070	1008	1052	1048	1050	1058	1015	1001	1084	1061	952	989	1048	987	1047	998	1013	1009	1017	1017	1022	1043	1022	949	1049	1046	1074	1021	1018	1045	1036	1018	1005	1070	1038	1024	1008	995	1018	1016	1021	970	1061	1038	1059	1006	999	1050	1071	1005	1019	1034	1070	1055	1001	1082	996	1055	992	1010	994	1061	1018	1046	1039	963	1021	981	1046	1027	1016	1041	1069	1020	1035	1010	1007	1014	1093	1011	1055	1015	1030	1042	1138	1021	1020	1009	1057	1038	1044	974	1014	1032	991	1056	1038	999	1074	1024	984	997	1033	999	1009	995	1003	992	1016	1005	1019	1072	1034	1054	1017	1057	1036	1034	1101	1054	1033	1015	1025	1023	1047	1044	982	1041	971	1030	1040	973	995	1046	1086	1036	1030	1037	993	1053	988	969	1011	1020	1013	1016	985	1008	1045	978	1042	1023	1010	996	1033	1015	1030	1036	1027	1031	986	1062	1023	1030	1018	1002	985	1062	1025	1011	1065	1020	1018	1050	1065	1024	969	974	988	1009	1075	1032	991	1022	1040	1029	1039	1013	1028	1082	1044	1031	1038	1060	1017	1027	1049	981	1077	1103	1068	1017	1005	1097	979	1049	1043	1003	977	1036	1059	1057	1049	1051	982	1088	1045	1014	997	1033	1013	1034	1028	1046	1029	1024	1032	975	987	1038	1042	1029	981	993	1096	1012	1055	1010	1032	1005	1045	1098	1055	1002	1011	986	1036	1062	1061	1055	992	997	1021	990	1071	1024	1035	1071	1066	1081	1026	1039	1005	1004	1015	1040	1036	1032	1019	1020	1018	1045	1049	1026	1001	1083	1005	994	1046	981	1017	1048	999	1067	978	1046	1000	1030	973	1031	1093	1030	1004	1048	1022	1076	1066	1002	1036	1047	1053	1007	1064	985	1059	982	1047	1047	1016	987	1048	985	995	991	1003	1057	1056	979	1045	989	1000	1015	1054	961	990	1048	1058	984	988	984	1039	985	1037	1009	1028	1011	1029	1042	1003	1002	1027	994	1061	1042	1026	1021	1003	1025	1054	1019	1082	1062	1026	1011	1049	1006	1036	1085	1079	1002	1083	1056	998	1031	1050	1073	1060	1039	1038	961	1043	1079	1098	1033	1015	1051	1031	970	1001	1036	1013	1012	1037	1008	1042	1020	1064	1041	1075	952	1039	1010	1011	1086	1017	1012	1026	1060	1011	1022	1006	1046	1082	1016	1008	1066	1047	1022	990	1012	1041	990	1010	1102	1028	1010	1020	1009	1016	1062	1015	1028	1036	1054	1019	1025	1035	994	1009	1014	1046	1033	1042	995	1063	1057	1021	1051	1028	1024	984	1093	1031	1077	1073	1038	998	1020	981	998	1036	1100	1006	1019	972	1038	1014	1016	1056	953	1052	1036	1052	1081	1065	1080	1079	1062	947	1036	1048	1047
5456	3742	5177	4929	3786	3171	2425	1748	1429	1167	845	813	646	570	540	488	504	543	435	447	423	387	397	400	383	413	408	332	323	332	354	396	359	341	326	298	303	354	275	279	276	285	278	266	292	284	285	264	265	237	261	290	292	253	275	252	291	260	265	277	263	233	286	259	278	267	275	258	269	248	296	278	283	273	264	264	273	244	277	242	249	225	256	276	279	267	245	257	280	244	271	280	286	265	292	278	263	246	292	270	230	228	261	256	244	269	275	257	248	257	241	210	259	280	235	247	272	258	228	246	280	234	255	260	252	256	267	259	260	270	276	242	254	273	237	257	266	272	239	249	247	293	241	271	264	296	270	259	262	242	269	271	255	264	235	272	236	254	232	244	244	251	253	269	251	276	294	281	263	259	280	262	253	267	275	238	286	240	257	254	228	280	267	288	234	258	245	264	262	303	230	254	274	248	267	247	266	253	251	243	256	254	233	248	241	248	244	272	256	267	266	252	256	258	231	242	267	244	223	258	230	246	248	259	267	227	274	274	249	238	237	245	259	276	267	291	271	250	250	253	297	236	266	290	245	242	245	251	231	260	264	270	245	272	234	234	238	253	248	258	253	258	243	251	267	242	256	249	249	274	218	263	260	241	256	241	261	249	255	263	260	243	251	253	230	272	239	234	245	252	265	306	278	266	267	226	250	280	252	275	226	270	259	266	238	228	258	262	254	280	260	256	270	284	252	261	251	244	253	234	258	259	261	271	259	260	242	276	258	236	231	249	266	274	238	244	256	257	249	248	244	249	251	251	243	262	267	249	230	275	277	288	254	266	245	265	261	276	258	242	243	223	243	286	253	252	242	245	232	246	289	243	255	243	244	278	275	252	262	292	297	229	216	281	270	301	273	257	246	252	290	243	248	227	245	274	218	274	258	244	216	256	264	247	252	248	257	258	268	273	235	240	264	271	244	267	249	251	287	253	265	269	264	254	263	230	256	242	255	259	266	280	253	259	228	237	257	253	277	242	274	260	266	255	257	224	232	273	246	273	247	250	246	272	286	243	264	253	267	274	278	271	253	272	232	257	276	278	218	226	259	262	244	277	261	277	254	284	252	233	219	298	306	256	282	284	284	268	274	250	238	257	256	259	248	257	247	267	265	234	273	256	256	243	284	261	265	256	236	239	258	262	266	233	271	259	261	271	262	255	275	256	289	252	240	254	233	262	262	253	279	246	274	272	263	246	275	250	272	255	268	258	274	237	247	274	252	262	263	257	261	249	278	230	240	247	245	249	295	264	265	230	234	249	287	271	269	245	258	246	241	242	246	265	266	262	267	253	271	227	253	238	290	251	244	262	270	239	237	250	245	282	231	275	247	255	271	270	257	269	249	248	248	242	260	276	248	242	279	245	259	277	246	249	248	258	232	244	274	250	263	266	247	272	252	254	257	271	259	255	257	247	240	272	230	257	270	251	254	243	255	270	276	285	238	281	241	241	266	235	267	269	269	277	277	259	260	268	249	276	260	272	240	241	269	250	254	254	253	268	250	241	255	245	261	255	255	236	243	252	267	283	294	234	230	251	262	246	260	255	277	254	265	255	252	264	254	249	227	271	255	236	242	250	251	244	277	250	265	257	267	238	270	270	264	228	258	257	262	229	220	262	285	276	231	283	280	232	251	276	272	270	259	246	256	279	264	261	261	263	273	249	248	231	243	273	259	248	277	247	221	275	265	247	224	241	254	240	252	261	243	259	249	243	261	238	250	240	289	273	242	249	280	256	275	263	264	281	267	273	250	219	246	253	250	226	249	257	253	262	257	264	259	237	249	281	253	241	254	264	264	259	273	242	253	255	254	256	262	247	261	256	268	285	275	254	249	240	271	278	276	304	234	261	252	247	271	248	271	252	230	232	273	265	238	241	275	272	248	259	256	274	260	248	248	284	256	241	262	247	259	235	251	244	255	252	276	277	222	256	267	243	278	256	269	268	264	228	244	239	245	266	206	234	219	254	260	247	256	236	264	248	260	262	231	240	287	258	240	256	262	259	274	234	247	265	255	253	257	254	268	244	277	265	242	245	240	242	235	286	244	261	267	268	242	256	226	271	263	247	272	252	246	253	216	296	249	248	264	251	255	265	248	253	269	256	256	248	262	236	240	246	265	242	262	281	273	236	247	261	258	259	265	256	257	248	283	246	249	245	243	237	241	284	280	251	252	244	264	267	249	267	256	258	226	231	248	273	254	260	264	302	268	236	243	295	278	247	267	248	247	271	265	256	271	259	268	240	270	243	253	273	274	243	250	265	250	266	272	246	277	254	247	232	233	237	263	244	261	263	263	241	259	239	273	240	245	247	268	244	261	226	247	249	288	254	253	231	250	271	229	243	272	251	271	279	264	254	280	264	258	269	234	284	221	233	273	252	257	257	281	243	286	250	241	269	265	231	245	275	224	273	264	278	261	255	241	254	272	246	246	236	256	251	279	228	256	235	257	274	264	256	253	284	250	232	242	244	232	243	280	251	259	266	265	254	275	238	259	254	252	231	256	255	268	270	276	260	275	261	274	263	248	291	269	252	283	251	283	248	244	270	255	271	282	271	277	266	230	263	216	257	251	252	286	301	220	257	257	269	252	246	269	274	262	267	259	262	261	249	249	237	270	244	253	245	282	235	270	283	236	250	271	260	274	234	256	250	247	257	259	278	264	278	273	280	267	235	234	236	278	285	255	277	270	248	246	231	247	230	255	264	258	280	271	268	282	290	276	245	283	289	276	249	272	262	247	235	244	269	250	241	246	270	259	232	255	220	264	243	278	232	273	281	297	227	246	270	285	271	255	244	243	237	243	213	228	236	266	253	269	275	257	248	278	252	281	251	258	246	258	272	271	251	267	270	262	238	258	258	265	257	256	239	240	244	261	239	254	233	260	248	243	257	253	263	264	241	245	272	247	234	245	273	253	239	252	253	264	231	239	263	227	227	246	274	241	247	274	288	229	297	258	251	262	271	275	249	252	255	237	266	248	240	261	262	257	296	243	231	250	250	275	252	247	274	247	250	262	242	259	279	256	266	247	238	236	241	223	271	235	272	303	238	249	244	256	255	262	269	262	258	269	257	250	230	265	260	246	248	255	261	247	252	249	275	266	259	262	246	251	237	265	226	274	251	231	257	261	275	265	268	255	259	283	257	232	230	243	270	260	251	269	263	268	255	258	266	238	289	249	252	227	251	270	261	255	262	250	226	249	259	285	242	257	237	268	237	253	231	256	257	256	261	270	256	249	266	270	250	255	282	261	242	230	270	260	282	257	268	266	263	262	269	267	272	228	261	275	242	262	269	257	244	293	238	218	263	278	273	286	247	237	253	263	263	238	288	247	235	246	260	279	238	259	262	261	267	273	258	257	256	242	222	270	253	276	238	245	230	256	269	271	250	250	290	243	269	246	278	246	251	233	250	249	270	262	249	260	260	223	260	253	255	276	270	246	242	238	235	253	272	260	276	229	252
4160	4387	10107	13334	12408	11484	9496	7508	5928	5239	3976	3475	3195	2928	2580	2552	2279	2300	2241	1909	1823	1781	1949	1787	1690	1640	1626	1609	1566	1552	1562	1569	1535	1289	1236	1286	1133	1201	1093	1040	1056	1009	1044	967	898	922	1013	897	944	1006	906	925	899	928	836	890	868	834	833	816	808	837	900	842	867	883	788	854	840	860	739	836	865	805	751	771	750	751	775	727	830	773	690	760	815	752	776	773	740	788	759	789	771	780	809	810	713	763	759	702	785	752	813	765	754	770	760	772	786	788	721	778	713	695	716	728	774	737	740	707	805	747	780	778	756	709	760	789	760	653	732	742	721	711	735	773	716	761	738	797	736	731	740	787	757	734	785	747	690	737	756	755	706	800	777	761	748	724	723	807	761	748	752	767	754	779	726	742	754	747	786	720	715	730	769	725	769	774	761	727	728	762	730	743	782	762	750	801	780	733	755	792	775	757	719	728	800	688	740	733	746	760	725	753	770	765	753	759	778	743	742	777	740	704	785	735	740	749	703	807	730	773	737	751	766	746	750	765	722	774	756	793	768	775	791	761	720	747	763	793	749	732	736	760	771	811	754	785	785	733	750	752	723	755	755	739	822	740	740	733	743	762	742	759	755	709	715	744	777	705	779	735	774	753	728	746	729	751	735	735	751	745	748	751	757	741	721	738	770	737	741	752	735	805	761	756	755	830	726	706	696	706	760	740	795	731	771	762	719	726	732	758	752	728	735	757	740	727	801	770	714	740	713	764	737	731	714	758	802	795	751	757	754	749	692	770	743	810	785	706	739	776	759	767	774	739	799	717	790	783	759	776	716	770	731	725	752	758	794	768	725	767	743	730	747	745	768	720	734	711	761	736	740	765	751	730	787	740	730	699	723	703	674	743	747	698	771	760	743	741	793	696	755	736	692	749	796	712	731	732	756	797	802	723	745	754	828	738	751	780	764	725	750	747	761	729	716	748	702	741	739	724	734	728	771	740	724	804	745	793	764	745	719	760	719	753	735	768	752	804	716	751	736	689	785	755	771	729	717	734	768	736	739	768	758	765	773	711	742	804	751	707	738	728	700	745	770	737	802	709	735	735	739	752	730	745	754	766	749	735	738	760	777	760	748	741	744	754	779	780	734	793	741	699	662	740	768	715	756	726	754	725	731	754	723	756	733	729	728	735	791	773	735	707	746	698	767	715	756	733	717	769	746	753	770	732	788	745	731	736	753	709	771	750	758	784	804	778	740	799	785	780	731	764	785	716	786	780	729	753	744	781	769	774	779	752	758	777	714	693	714	748	792	743	722	803	765	714	751	719	743	726	726	822	777	766	746	729	797	694	765	765	776	720	779	761	756	785	737	712	733	810	732	765	741	733	727	788	724	747	723	735	690	757	702	763	796	732	741	740	781	755	763	726	761	777	734	774	794	691	734	747	768	747	746	794	755	749	756	745	743	741	783	730	723	711	742	697	746	763	768	725	768	789	809	755	721	725	780	727	743	747	752	803	763	734	777	805	767	711	738	726	734	731	696	734	769	770	722	746	781	711	740	773	730	736	777	748	735	749	769	778	771	747	753	757	734	748	768	791	735	766	727	770	782	784	753	747	767	731	717	748	762	782	771	777	750	743	716	712	785	782	737	783	739	715	742	753	793	743	746	754	706	771	726	751	791	729	722	753	722	711	763	769	698	709	765	745	747	745	720	750	771	736	768	736	700	729	733	705	741	779	774	718	729	774	740	799	725	726	733	760	720	748	758	753	746	768	719	753	760	780	735	770	774	712	726	733	729	777	739	728	763	700	767	767	739	782	760	736	762	759	743	746	732	778	735	760	712	756	780	781	771	708	727	781	780	762	739	754	781	726	740	718	758	782	725	712	727	736	698	744	745	739	799	764	666	722	730	696	790	691	752	716	758	743	733	753	762	725	710	689	785	747	759	757	745	711	704	737	759	739	759	756	760	761	786	748	716	746	724	763	778	759	750	711	727	763	806	727	757	749	709	755	770	771	749	775	730	726	745	738	770	729	746	715	750	706	731	738	747	743	733	755	740	747	746	717	775	768	757	761	743	741	796	751	730	764	740	739	735	721	768	783	766	717	760	740	785	717	714	733	699	769	721	781	798	746	768	794	765	735	762	753	742	765	749	743	709	733	716	787	707	749	811	763	749	749	741	763	748	744	756	738	789	721	751	743	773	728	732	783	740	746	761	733	773	707	750	750	722	706	734	772	753	746	774	734	734	755	743	750	746	750	694	703	779	748	721	744	728	723	733	693	772	708	755	745	764	733	738	752	733	765	758	736	727	757	766	755	760	739	775	738	735	726	771	737	760	748	792	775	753	727	761	731	710	808	782	774	713	757	705	741	746	796	725	771	760	743	712	707	723	757	701	756	769	735	731	787	746	730	673	780	792	761	742	720	750	740	726	742	753	734	730	719	762	736	720	736	768	816	772	801	743	751	784	723	750	738	746	777	791	722	755	740	721	742	747	755	735	728	695	705	755	731	762	774	723	771	797	755	781	745	781	769	746	771	785	753	803	711	740	752	709	742	783	755	778	755	723	725	799	755	754	751	751	750	786	717	725	777	758	724	748	772	771	773	744	750	729	749	740	790	757	748	751	787	769	737	735	740	703	724	752	747	739	736	737	750	729	764	707	728	710	769	751	733	757	754	750	752	738	747	808	764	756	725	727	776	750	789	719	719	732	730	711	766	729	694	743	772	761	722	722	697	769	744	750	762	691	722	725	774	771	756	729	743	748	765	774	733	696	731	759	780	756	741	787	779	745	786	745	756	785	745	745	754	771	760	711	687	728	738	791	737	788	745	718	736	795	753	724	730	745	762	745	739	775	732	748	754	712	732	768	736	783	790	713	769	770	716	724	720	754	723	717	719	792	710	760	774	753	778	716	732	763	728	778	767	744	750	740	744	762	747	776	757	820	736	742	801	743	786	778	764	735	719	727	752	745	744	773	776	746	783	747	709	759	761	734	741	708	776	742	798	788	729	789	779	745	713	735	762	719	759	721	838	808	774	783	724	743	771	746	758	783	739	781	725	688	730	758	669	786	710	726	726	802	771	734	679	790	700	727	737	739	747	753	703	734	780	773	741	729	757	756	775	769	730	724	690	757	737	757	788	710	764	719	734	715	736	764	728	698	754	768	742	715	761	718	754	724	743	734	733	725	783	746	761	726	755	736	772	748	750	765	758	804	778	757	813	790	732	756	799	730	706	730	740	778	770	729	699	745	729	704	768	726	730	734	787	763	717	759	756	767	727	773	762	764	776	713	759	721	731	739	784	757	762	711	758	717	743	732	746	727	741	776	765	757	733	736	733	771	777	684	734	749	743	744	758	756	715	746	791	730	746	733	712	735	716	727	715	762	716	736	722	724	766	719	790	766	707	741	746	757	757	734	751	786	765	741	773	792	770	712	750	765	766	759	703	780	758	792	677	730	779	786	764	726	728	752	800	743	741	729	775	730	740	787	740	719	750	714	771
17117	12790	21269	25152	21411	19160	14187	10401	6805	5664	5320	4655	3579	2930	2581	2887	2196	2651	3042	1784	1706	1700	2222	2131	2045	1877	1694	1608	1998	1916	1801	2197	1958	1957	1241	1521	1057	1062	872	1037	993	976	813	841	807	597	768	519	613	637	546	528	595	580	446	464	499	424	383	423	431	468	448	561	531	474	430	452	420	444	388	393	361	366	319	291	299	311	324	295	287	313	303	272	289	322	288	284	283	282	276	281	286	275	244	266	254	254	252	267	266	285	278	231	241	282	246	236	232	249	274	270	260	265	281	289	272	269	294	278	261	266	271	241	244	258	276	274	263	256	235	259	295	259	267	288	238	263	286	273	249	276	263	244	255	267	249	281	261	253	234	269	286	260	290	241	275	255	248	246	293	286	260	264	246	283	283	243	255	261	294	262	259	276	258	245	268	253	281	252	274	282	250	294	246	266	287	230	246	245	302	233	266	273	268	240	262	278	252	287	256	248	275	263	254	281	296	254	256	274	269	274	282	256	250	248	278	264	242	258	251	258	265	258	272	242	243	238	265	276	252	286	287	241	285	262	266	260	251	246	274	261	274	252	260	235	278	200	264	251	255	212	255	245	258	241	229	245	271	260	252	245	267	264	277	273	254	243	266	266	257	239	272	249	252	268	260	296	262	254	264	253	266	265	245	260	256	265	251	234	294	310	221	264	287	276	289	260	247	275	278	281	248	278	270	257	256	294	245	234	236	290	275	249	254	256	274	245	246	260	279	264	255	270	282	253	262	260	257	264	259	258	282	264	258	252	241	246	288	244	263	253	281	268	245	261	253	273	252	271	264	269	249	252	253	260	235	269	248	255	251	254	244	278	256	278	251	257	329	269	267	273	287	251	252	297	249	290	266	279	254	277	273	244	283	242	236	267	232	273	249	242	253	278	257	247	246	266	243	261	274	245	243	261	256	261	270	249	256	257	250	222	271	217	262	296	309	317	252	268	252	261	306	242	275	263	284	243	257	264	277	247	244	294	269	265	249	278	299	275	240	307	257	262	251	250	259	252	271	248	275	266	271	269	285	287	250	266	282	247	238	256	238	261	264	250	246	251	286	251	254	281	265	268	264	277	254	256	284	277	273	262	255	254	280	281	274	280	252	290	246	271	250	257	265	253	243	266	274	257	244	268	248	293	246	264	260	274	254	297	282	259	257	255	266	259	253	265	250	247	279	238	249	292	275	266	265	254	255	267	263	279	235	271	264	288	249	241	265	267	264	284	243	269	243	261	252	280	258	275	272	258	288	275	242	260	288	264	243	266	242	298	246	271	282	274	229	267	257	276	253	245	255	265	249	261	225	253	257	289	260	268	249	233	255	236	283	249	237	245	278	255	268	250	252	268	255	262	267	275	241	280	271	286	243	272	254	267	284	252	253	245	233	246	284	267	246	274	227	229	246	285	247	302	258	257	289	262	261	281	261	267	242	247	257	261	255	268	238	228	256	251	247	276	246	276	275	266	272	296	259	253	263	244	294	265	268	284	248	244	242	258	254	271	261	249	235	255	258	261	242	258	271	269	241	263	268	250	277	242	282	285	233	255	296	255	238	272	265	280	285	284	253	264	251	232	242	267	275	273	279	254	273	266	258	261	257	251	271	263	266	263	253	260	269	252	252	251	270	264	240	247	241	242	263	251	255	261	281	255	252	290	253	242	237	238	299	246	236	274	286	260	257	241	275	219	234	287	260	277	279	277	269	256	275	235	257	226	259	250	261	270	277	237	248	284	245	258	260	253	253	266	277	254	311	271	269	274	240	273	256	250	268	270	247	244	249	256	252	263	251	269	287	281	262	268	259	266	265	284	257	275	260	259	250	269	278	247	272	290	258	276	269	242	279	255	260	270	237	241	254	295	258	238	247	246	265	273	229	228	278	236	227	240	267	245	264	251	261	249	246	258	263	265	264	267	274	269	223	305	265	260	247	272	275	281	275	208	241	258	274	298	267	254	269	265	261	280	276	234	242	290	234	281	263	269	275	272	223	254	254	230	281	241	271	276	241	243	252	256	264	235	249	252	271	247	267	244	263	239	271	220	267	261	260	254	251	229	246	262	256	263	247	257	252	281	240	269	265	255	228	268	258	256	266	260	268	270	270	277	240	243	259	275	272	255	279	275	254	290	287	260	260	259	241	240	242	260	241	241	268	245	243	240	280	266	254	236	236	262	278	271	260	264	228	259	264	300	263	260	260	262	256	262	241	249	276	214	267	233	249	254	250	251	224	233	257	273	240	266	282	237	285	269	275	260	251	254	281	244	278	256	223	240	250	262	263	261	250	280	282	278	251	238	247	271	290	294	268	254	257	279	288	260	279	267	275	246	257	272	270	283	289	276	302	284	287	254	268	264	254	281	264	277	240	253	313	241	300	280	267	258	237	242	249	241	240	244	264	249	285	276	261	266	257	252	254	276	243	272	278	279	223	251	274	283	259	246	262	243	240	263	276	263	234	262	270	251	275	239	264	259	260	261	276	275	264	248	257	286	267	244	241	257	257	255	276	259	255	278	255	243	257	286	258	235	284	254	241	278	251	265	274	285	251	248	234	251	263	246	287	258	234	258	250	263	240	245	257	280	269	258	251	253	252	256	270	249	263	259	250	261	258	254	234	280	237	254	247	250	250	261	270	240	252	227	267	229	269	256	282	267	258	214	278	288	284	282	280	253	243	240	264	263	251	237	267	256	272	225	280	271	284	249	270	278	253	229	280	248	250	253	279	243	277	269	245	234	253	274	286	258	256	263	270	267	272	271	248	254	242	266	263	259	266	262	259	228	252	251	269	265	257	260	275	278	267	288	261	254	232	243	278	280	296	266	271	234	274	257	260	244	266	246	234	270	244	284	240	253	290	247	247	252	251	242	261	261	254	263	280	256	280	267	258	256	268	264	275	263	265	230	256	266	244	250	271	243	269	297	228	224	244	273	245	253	283	242	266	256	277	265	269	272	268	244	260	269	261	274	276	242	282	262	255	269	232	261	232	238	244	269	250	266	269	246	258	254	276	258	250	259	229	253	254	249	259	261	272	248	281	237	259	285	276	249	265	272	260	248	250	231	257	248	255	267	276	275	253	240	272	253	281	268	286	262	248	240	254	264	234	237	272	232	257	257	243	256	243	273	252	245	275	244	258	235	251	244	254	243	279	261	248	269	274	252	285	303	259	245	240	270	272	278	270	272	292	276	303	274	249	256	284	260	252	258	220	255	303	260	238	231	251	257	260	277	248	237	246	253	264	260	234	267	243	252	234	250	270	258	230	268	251	251	261	240	280	292	242	289	261	284	294	276	266	250	308	281	276	251	272	278	280	240	263	267	241	246	249	277	273	280	258	264	247	264	256	266	257	272	257	289	228	261	250	250	226	271	261	259	266	247	258	245	249	253	283	265	264	259	264	241	242	261	255	267	251	297	272	253	253	257	280	245	275	240	251	253	281	274	262	250	251	246	271	260	258	278	256	267	240	303	287	248	243	271
11138	11815	23640	31486	31027	31678	28964	26113	20150	18769	17159	15122	13575	13299	12653	14598	11891	14011	14678	9226	9818	9932	13188	12512	12208	11289	10736	10736	12099	11505	9948	12021	11108	10316	7071	8636	7383	7638	5401	6283	6025	6492	5205	5200	5281	3611	4479	2997	3820	3685	3408	3098	3662	3576	2690	2772	2785	2433	2055	2341	2263	2557	2320	3131	3045	2566	2353	2352	2306	2107	2157	1832	1696	1322	1217	1245	1295	1310	1187	1104	1051	960	1039	1033	983	991	912	994	963	904	885	917	898	834	874	864	837	842	796	823	800	846	869	843	808	811	794	860	823	771	825	785	849	750	771	810	808	766	761	790	806	757	772	736	740	784	786	765	766	806	778	765	757	754	780	805	743	758	712	745	789	753	805	798	770	764	754	783	767	733	744	766	784	769	768	790	743	759	787	779	779	734	764	715	776	784	788	743	764	743	749	722	744	770	703	774	700	743	772	763	726	785	747	803	756	775	787	788	752	790	743	767	769	722	809	726	753	757	783	791	779	806	807	770	754	824	730	781	803	794	788	763	737	755	739	735	758	783	773	815	758	750	765	740	804	757	751	788	729	751	791	769	753	709	749	796	735	725	742	784	751	808	754	773	750	787	733	770	752	750	683	751	752	739	758	776	798	818	801	796	741	808	797	731	754	787	780	784	763	759	707	757	759	747	780	802	815	758	744	768	753	760	752	720	735	751	767	753	738	747	728	784	818	748	752	785	763	761	755	778	778	766	732	754	778	771	779	786	745	792	751	817	746	741	737	774	748	746	794	718	770	751	816	751	761	741	750	779	770	748	727	764	752	794	747	774	753	812	753	789	748	723	782	751	757	791	795	793	793	734	766	770	785	792	794	723	690	745	733	791	755	803	776	766	746	761	798	816	750	774	770	780	750	836	670	790	807	780	737	758	765	783	782	771	749	795	740	775	701	790	836	770	766	734	761	724	716	715	752	794	745	799	783	779	766	784	825	750	772	810	760	803	762	782	772	774	777	734	746	795	748	759	766	821	750	765	754	753	803	743	750	717	732	775	799	804	786	749	735	790	750	767	773	741	771	770	742	792	766	799	788	747	733	778	756	754	760	745	790	754	789	759	789	784	756	760	765	765	799	785	811	800	731	729	832	747	759	702	777	788	759	776	767	748	761	737	754	738	762	738	770	750	757	796	782	733	735	807	782	790	795	781	719	744	777	752	732	780	765	767	768	794	822	715	709	751	753	778	766	774	809	782	759	775	799	784	802	769	718	846	774	757	785	791	771	785	770	749	764	790	803	761	690	763	721	749	776	760	809	802	792	765	795	809	756	707	778	774	753	743	763	761	760	788	784	765	757	737	785	793	755	739	762	779	754	820	728	759	741	756	759	724	778	780	696	741	760	798	761	752	811	761	751	756	726	758	808	778	742	792	806	785	786	729	748	805	740	754	745	795	808	775	800	734	758	775	814	706	795	727	765	802	780	800	791	780	821	779	725	802	779	725	752	804	749	744	724	768	705	752	723	808	682	826	780	740	769	787	767	741	778	753	781	758	728	757	779	767	781	737	778	767	769	785	744	740	808	750	750	785	746	749	727	741	779	774	770	778	780	727	726	785	758	769	745	764	739	777	784	764	738	810	751	738	746	755	747	737	785	732	732	729	735	793	742	752	738	759	775	776	715	745	768	730	724	795	765	759	799	727	735	749	775	765	758	742	749	762	736	788	822	781	767	746	751	746	775	727	759	734	798	765	786	802	764	787	754	795	753	770	787	774	742	758	737	756	825	794	786	737	779	778	771	759	772	780	780	781	775	811	703	790	734	744	761	801	783	750	742	764	753	761	790	738	730	714	720	761	708	782	754	781	774	813	764	708	832	750	762	756	745	769	754	738	731	777	775	710	773	782	790	785	766	714	773	773	778	763	763	797	764	803	741	767	776	750	779	745	765	735	784	761	763	765	777	768	819	748	765	755	770	809	721	746	681	734	780	788	801	752	736	766	719	760	744	796	725	776	758	785	706	794	787	743	788	773	758	767	812	773	732	740	716	801	752	733	751	756	822	732	720	795	761	804	761	783	742	777	795	753	792	753	756	772	778	791	774	756	778	771	735	793	743	776	793	804	744	763	769	758	766	780	804	753	784	774	778	750	767	761	784	749	762	727	785	755	744	700	753	780	806	757	756	763	825	793	821	758	761	696	786	777	807	775	727	736	812	761	755	782	769	749	758	711	800	782	782	757	751	765	784	736	755	827	745	815	717	795	749	761	750	753	753	822	720	707	798	759	769	712	809	783	723	752	764	725	744	766	731	768	762	778	704	732	750	830	760	753	744	741	785	749	744	734	753	775	733	780	812	701	766	801	737	702	747	752	766	727	776	772	724	774	760	771	783	760	752	736	779	752	764	801	710	767	767	826	774	777	752	728	780	722	755	743	762	744	766	730	769	750	728	766	771	730	747	740	727	761	831	790	804	763	781	776	753	748	733	783	788	747	771	748	779	772	738	729	759	756	724	794	697	760	770	815	736	772	773	827	699	751	787	750	754	767	746	758	741	757	739	790	767	763	750	716	765	751	779	766	778	802	719	721	790	780	750	756	776	738	789	775	801	742	807	774	772	804	732	730	736	758	808	740	830	745	772	749	787	700	808	743	819	747	793	758	773	757	745	770	745	763	769	799	771	750	743	813	782	726	746	795	739	773	766	783	810	783	762	758	720	791	800	735	748	759	789	787	754	761	793	771	785	737	766	795	758	713	827	798	750	769	711	764	751	751	741	763	756	740	747	770	777	813	725	797	754	734	765	768	787	774	797	747	712	755	752	730	757	739	737	766	719	764	741	774	797	766	773	756	756	740	760	815	777	778	741	741	739	776	816	727	759	726	789	748	773	775	780	751	742	788	764	784	733	767	790	764	781	734	766	758	792	741	782	773	825	737	782	792	810	748	739	727	808	716	744	745	726	746	715	771	738	753	808	715	778	723	750	811	761	737	821	771	749	754	789	769	787	779	816	782	802	808	840	780	772	769	774	730	796	763	778	814	764	769	786	751	756	777	771	774	801	711	743	758	741	710	768	738	739	743	749	757	758	736	793	751	770	752	769	800	725	769	822	817	774	782	729	751	781	794	780	696	786	781	732	757	725	754	758	735	772	727	731	760	743	762	745	793	740	721	756	800	734	789	801	754	843	782	752	759	738	761	771	760	708	728	787	765	766	757	774	763	753	748	772	746	786	716	763	759	813	792	763	755	774	725	806	771	742	737	735	797	762	781	804	741	760	764	754	773	729	760	704	758	779	743	736	777	837	766	732	750	746	785	790	714	763	747	731	750	797	780	782	780	781	763	743	747	736	750	784	725	762	725	721	758	781	771	739	811	793	773	767	738	762	747	754	794	767	752	769	764	758	804	774	773	772	783	778	809	774	782	799	717	777	754	744	794	760	755	744	762	775	726	776	750	731	758	775	755	718	762	745	810	732	758	776	780	764	709	779	717	767	763	785	775	776	792	734	718	737	758	749	740	790	806	787	740	804	753	725	753	771	769	771	773
26186	19685	28360	32572	29329	27288	22229	17759	12696	10909	9851	9081	7383	5964	4934	5562	4526	4980	5622	3591	3169	3256	4124	4044	3929	3590	2978	2874	3452	3578	3519	3999	3738	3538	2585	2810	2056	2257	1694	1775	1775	1761	1317	1721	1483	1257	1286	868	990	980	890	843	1038	1001	921	761	763	721	622	650	669	827	714	863	906	821	746	642	660	656	704	571	574	478	452	447	434	479	461	438	388	412	376	407	388	379	366	395	407	404	392	343	365	381	363	360	347	346	347	352	327	361	366	364	348	306	339	384	370	331	394	391	322	331	343	355	329	324	346	342	331	362	344	361	339	340	328	335	367	351	337	337	333	358	360	358	355	375	331	399	337	347	355	358	368	334	358	344	347	351	311	352	350	349	352	314	347	371	355	318	363	357	360	375	372	383	354	294	347	372	395	382	359	367	331	346	328	324	372	333	376	377	325	341	355	343	320	348	362	343	303	338	331	366	386	360	353	354	351	356	365	369	349	354	330	351	344	345	360	323	340	351	351	337	344	376	356	341	342	351	371	374	335	340	350	362	338	336	318	344	348	338	340	326	342	352	319	328	347	337	321	330	326	341	362	322	347	338	324	352	341	370	311	384	351	333	356	359	341	328	368	349	326	320	323	344	355	339	341	324	338	354	362	343	338	342	374	359	344	347	364	357	364	330	350	329	336	391	352	329	352	381	325	361	389	356	307	329	362	304	321	312	362	378	302	312	353	323	326	347	356	338	334	371	380	346	364	347	355	330	346	328	316	348	331	334	321	335	350	337	318	363	350	357	356	346	339	333	374	333	345	349	316	332	355	326	367	371	315	346	366	332	334	340	366	360	326	351	343	312	324	330	353	340	349	346	355	307	364	357	357	349	394	319	346	339	318	378	357	351	359	315	337	342	352	396	342	362	343	355	342	348	369	339	362	330	356	357	343	358	365	317	330	357	355	358	333	336	334	342	366	364	355	331	349	362	318	352	355	308	353	322	356	318	342	333	365	366	344	312	291	337	327	313	353	364	343	347	312	343	281	356	336	375	328	321	328	345	326	375	360	346	348	340	336	330	335	314	349	340	335	337	339	358	362	334	337	355	320	338	331	331	336	351	367	365	308	347	351	362	350	354	323	379	344	354	350	360	349	347	338	349	347	352	320	302	303	356	348	346	360	365	341	326	351	355	336	319	362	348	341	354	369	364	324	351	327	348	334	357	325	314	338	320	327	335	355	338	330	371	373	362	334	378	348	347	327	358	389	337	362	343	318	309	354	368	340	332	348	351	374	373	363	333	354	324	356	351	339	365	349	325	354	320	339	335	363	313	356	321	351	340	337	329	354	335	367	370	286	365	317	341	369	336	343	319	323	340	375	375	359	371	350	340	317	366	356	322	346	312	341	364	347	340	340	346	352	330	363	352	315	332	325	347	333	342	349	358	322	356	338	373	308	332	358	350	342	355	327	342	319	345	353	358	327	339	302	363	352	323	381	332	372	321	360	362	359	376	351	355	350	332	334	329	344	338	325	347	348	352	377	314	332	338	393	344	305	324	353	346	317	360	347	316	330	360	334	384	361	355	339	338	357	323	330	380	354	355	354	335	358	349	336	366	337	354	346	315	345	364	315	344	345	339	350	353	361	340	351	316	302	336	305	356	352	341	332	359	324	341	349	364	343	376	337	348	343	333	362	386	335	344	364	336	324	331	323	333	347	363	312	346	342	350	330	384	364	322	332	344	304	322	366	341	349	326	360	352	326	348	335	329	352	359	338	315	349	321	342	331	317	355	321	334	333	327	387	361	358	363	343	341	351	307	338	349	319	345	322	353	343	313	358	344	335	341	320	333	371	349	345	324	356	345	332	334	350	355	319	375	350	330	323	362	354	350	342	364	329	368	375	336	358	363	360	357	323	361	339	358	355	346	353	367	344	304	371	337	360	359	356	342	399	342	337	367	332	348	340	354	358	369	365	335	317	368	325	337	356	326	330	331	337	343	345	345	358	318	373	342	398	363	339	381	327	368	361	357	356	355	318	345	371	364	343	372	350	325	333	337	352	363	353	378	342	339	365	351	361	364	353	362	359	318	345	333	348	363	390	314	373	379	344	322	385	340	333	322	362	343	369	326	347	348	329	324	309	371	351	345	318	356	337	343	312	361	351	345	340	382	339	325	336	353	305	369	344	364	372	373	324	357	356	361	336	361	363	303	329	322	330	343	343	356	358	362	353	357	347	340	345	371	347	352	379	312	354	361	356	376	319	338	365	357	325	363	346	361	398	391	334	355	342	374	363	339	361	352	347	322	366	349	347	364	374	337	323	320	368	366	335	352	361	335	362	340	374	355	368	365	342	352	361	372	364	333	312	334	366	348	332	346	366	321	335	346	368	373	375	360	360	357	328	373	332	314	310	355	346	318	368	329	305	367	361	351	355	341	333	357	355	323	374	340	365	336	327	357	332	367	325	329	332	361	330	380	351	309	346	337	333	369	347	341	336	339	341	346	323	331	344	338	350	352	320	359	354	368	320	389	310	339	367	326	299	358	351	339	355	334	357	360	336	353	339	326	348	309	369	370	331	391	346	334	369	359	347	361	335	324	354	305	345	384	341	355	361	365	383	384	346	376	357	316	353	319	364	347	341	340	362	338	332	296	367	369	324	335	349	348	334	331	326	324	336	335	325	361	330	327	353	357	365	362	311	370	334	378	359	345	327	348	348	335	357	364	293	362	347	349	341	316	302	324	331	339	371	328	331	343	392	362	363	326	356	394	365	363	381	347	322	342	327	356	354	332	348	367	319	379	331	347	380	326	377	320	357	338	335	344	358	337	340	359	357	359	301	352	365	336	364	365	345	330	331	298	361	346	331	357	341	318	363	363	326	346	361	366	375	349	349	326	328	350	343	354	324	341	313	347	333	377	337	363	340	345	341	330	329	339	329	327	359	322	343	345	356	332	377	360	318	355	304	337	349	336	328	351	317	365	366	353	353	336	324	357	336	327	342	362	322	354	353	292	359	339	328	352	328	366	357	324	384	302	346	322	343	357	344	335	339	311	337	329	305	361	343	333	331	333	348	370	322	358	333	345	343	365	350	302	368	353	349	365	322	343	380	373	338	355	314	335	338	349	334	340	314	321	366	342	382	364	331	346	373	331	349	336	301	334	364	328	310	366	303	378	342	365	337	340	344	333	347	356	326	325	352	373	394	351	370	351	326	318	367	357	342	334	313	369	356	333	343	341	333	376	315	327	357	327	373	348	316	352	343	340	338	346	366	329	360	319	361	332	374	364	404	316	355	344	340	343	363	354	345	357	343	341	358	358	341	343	320	349	360	313	348	330	372	323	350	366	313	330	350	345	345	352	355	333	315	368	359	333	332	336	312	323	370	379	359	317	335	330	361	324	340	347	391	357	361	377	320	345	313	374	382	337	323	376	358	370	367	352	347	347	371	358	305	363	340	363	376	311	334	341	351	352	376	315	354	350	366	341	324	326	350	366	356	322	356	378	344	325	332	367
15560	16482	28904	36464	37475	37854	36174	32573	28204	26266	24981	23192	20544	20004	19046	21537	19241	21727	21852	14783	15955	16398	20158	19909	19828	18540	17031	16565	18935	17703	16608	17447	16221	15094	12627	14393	11496	12420	9672	10700	10646	9342	7585	9672	8394	6803	8021	5597	6326	5972	5688	5020	6518	6221	5015	4446	4749	3897	3361	3730	3886	4425	4079	5317	5308	4359	3966	3530	3977	3602	3648	3111	2806	2306	1916	1842	1979	2046	2025	1698	1418	1447	1432	1327	1352	1436	1388	1345	1347	1272	1161	1220	1197	1135	1193	1107	1069	1015	1047	1071	1070	1153	1106	1134	1095	1144	1103	1104	1029	1039	1084	1064	1006	962	997	995	959	1002	1012	978	982	940	1037	960	970	958	1037	958	1064	1050	1014	1014	1018	972	955	995	1022	982	989	971	985	954	972	1005	1016	1011	964	1010	995	949	1006	950	992	1008	968	965	965	994	970	944	1011	974	991	965	963	961	1028	1016	971	1031	1007	936	992	965	1006	917	928	984	971	1003	925	1022	981	988	952	975	960	993	998	1000	966	976	999	969	912	952	977	1020	945	1028	966	943	1043	988	894	961	1026	949	1028	962	1008	976	978	1013	1004	1036	979	936	938	967	1009	996	965	974	962	969	1006	937	1002	944	957	979	928	971	987	984	992	1012	1009	972	979	1004	987	982	948	937	990	973	950	973	992	1000	979	957	959	974	950	921	1013	1012	997	986	974	900	982	929	953	929	1005	993	1021	968	1002	942	964	1007	970	1031	921	968	972	946	988	984	1007	969	951	972	978	954	955	935	988	1006	995	948	1005	1010	956	969	962	1002	993	941	988	957	956	917	965	985	964	966	1003	933	963	970	928	1029	981	977	1005	1015	995	997	943	945	1012	990	1020	946	959	980	969	1003	987	977	975	990	972	1013	988	987	938	970	1018	1010	1001	994	1007	1009	991	916	1021	1003	934	955	953	1006	1006	969	1002	968	969	1012	931	975	958	979	988	994	939	1042	970	977	981	976	947	986	966	926	960	977	1043	962	981	965	970	1019	1006	1012	984	984	967	998	981	977	960	969	1003	1032	970	980	978	987	949	945	1044	984	983	1016	972	986	973	988	975	962	927	982	1018	948	1028	983	946	987	985	945	996	1021	1023	998	976	974	985	967	985	972	958	963	1015	968	1007	941	975	985	980	963	979	983	1012	980	932	965	981	935	967	930	962	1000	997	954	981	964	978	941	973	972	939	928	1005	976	945	929	967	926	983	967	872	991	1030	1001	914	951	931	908	1019	997	1022	991	939	944	966	994	996	983	984	967	953	934	999	954	969	977	946	957	945	1002	992	969	992	955	959	997	992	975	939	993	994	1018	1001	1016	989	1008	965	1005	986	983	979	1000	1013	939	1027	970	1003	952	985	980	958	959	1002	961	976	1001	914	931	969	971	972	998	953	968	986	997	1035	932	983	1006	951	988	1010	910	973	992	969	980	974	936	997	946	980	963	976	1039	944	1006	922	959	1004	1002	949	924	971	1006	925	921	1020	977	937	923	995	1018	965	985	911	998	966	1011	1023	932	1023	968	988	991	1011	956	1073	968	988	959	976	1010	998	989	993	974	972	1016	944	986	977	963	998	1013	927	977	953	1009	927	1036	1014	986	971	968	955	997	999	1016	977	1046	952	970	978	983	988	988	975	946	936	995	984	971	936	988	1012	968	954	969	986	1011	915	965	945	963	966	990	971	1022	931	952	947	995	1014	990	942	966	929	968	915	966	959	951	960	1019	1010	999	1008	1009	973	994	1018	1004	983	976	976	976	947	964	953	963	1005	955	964	1013	1022	979	943	928	999	989	986	945	939	963	900	965	1036	981	944	1024	949	967	981	1008	1016	977	1011	942	975	979	984	939	976	976	982	987	1011	1034	894	910	998	1001	929	999	1018	983	993	940	982	935	962	1039	938	910	988	976	972	1016	1024	954	1000	1074	947	990	1014	1013	949	924	937	1017	985	946	949	997	941	958	943	1004	960	953	984	982	982	916	959	903	1013	977	995	980	993	1005	975	997	945	1023	1035	996	991	976	976	971	989	931	1002	955	1053	947	979	987	1005	974	1037	938	927	988	979	978	971	960	931	952	973	964	999	992	951	954	974	1027	927	1007	1014	1000	945	1001	1020	996	977	980	948	978	1023	974	1062	974	973	965	930	964	1018	967	979	988	981	958	998	985	964	965	961	1034	959	1009	958	1024	990	1013	962	965	962	964	989	969	938	956	925	964	945	948	990	1026	941	958	934	971	910	956	931	961	1035	974	965	1010	977	950	1016	976	994	1004	1045	976	962	1010	994	1000	937	1010	1041	1002	920	1019	1013	1007	992	1006	1000	1010	897	979	974	899	986	955	965	998	956	937	910	1009	974	992	955	946	977	944	969	979	1009	950	975	1002	956	965	990	991	959	1013	920	930	963	1003	913	984	942	985	937	916	966	1008	935	970	998	983	963	998	956	980	1001	1021	1008	946	977	1000	934	970	953	975	996	969	958	941	992	1028	971	960	973	970	985	956	987	999	990	1015	977	961	1005	1003	959	923	967	946	946	959	961	1063	989	1003	1007	959	986	897	986	964	992	990	915	974	937	939	1005	973	997	928	1020	963	975	979	964	944	939	959	991	1021	930	984	953	960	1003	983	956	980	946	974	985	996	987	998	940	998	966	987	956	1008	971	1012	960	995	1020	947	992	986	1002	951	968	975	1012	976	937	1024	963	931	1036	914	977	995	984	1014	977	960	985	1009	956	981	973	993	1037	991	968	1004	899	992	906	970	917	950	997	978	957	962	971	987	908	968	985	1006	1000	1004	960	938	1009	949	941	996	908	979	987	1011	1005	963	935	924	941	998	1006	935	952	997	945	946	981	982	949	985	1012	931	965	994	1015	955	999	1010	1036	944	987	938	996	1022	939	955	949	911	942	989	991	933	960	959	963	945	978	1027	975	986	1107	973	984	988	959	1023	940	985	1002	976	983	963	997	991	1008	1048	980	951	968	946	982	989	928	966	980	993	1026	910	1005	1001	978	983	945	997	982	980	932	1011	1003	993	999	1035	956	927	993	1011	977	964	997	1057	1036	992	942	984	966	1024	967	999	986	983	937	949	942	983	957	981	1000	1003	967	978	1005	969	971	962	1013	1005	970	943	956	965	966	988	952	973	955	986	976	977	912	936	996	1044	1005	1003	982	946	982	1033	952	1022	973	1077	966	993	995	1045	938	936	959	947	895	981	997	1019	921	965	1006	999	1010	951	1000	968	972	1012	976	989	971	973	996	976	965	975	1029	990	977	1014	1029	970	974	925	953	996	955	1044	974	956	979	982	988	980	987	962	915	971	1005	1001	979	958	1001	971	989	958	912	957	975	989	993	942	984	1004	1012	972	1052	973	1039	996	960	983	942	984	927	904	972	1016	1073	940	1033	1009	935	980	976	978	948	985	1005	998	986	925	1003	1013	1009	941	992	947	986	1001	1044	1002	960	975	960	987	1033	1011	959	930	1037	987	976	1025	955	991	956	987	980	956	995	987	996	945	1019	1023	1016	976	942	966	969	1007	978	1007	936	1056	1042	940	899	988	945	1014	1019	989	941	963	972	980	924	969	1004	1002	996	975	985	960	981	982	964	975	977	956	993	943	993	978	972	948	1009	967	937	1002	958	1019	992	979	990	979	984	963	1008	969	998	955	976	955	1024	929	988	953	992	966	993	965	1028	859	1018	1020	997	1002	983	1010	1016	1010	976	989	982	968	992	955	982	961	933	938	962	957	954	942	886	1014	995	987	969	1012	993	972	991	965	924	937	971	1020	937	928	986	1030	976	1016	997	967	962	926	937	954	909	966	997	948	993	988	995	1034	1015	971	990	927	995	941	972	927	948	942	994	988	1015	937	977	979
5967	3642	4866	4953	3773	3079	2306	1820	1402	1205	909	782	643	584	575	584	531	476	478	409	412	347	397	347	358	345	332	312	330	364	310	312	300	297	328	290	308	261	273	281	280	278	269	246	257	257	301	275	253	259	220	252	263	258	254	236	239	257	236	256	267	272	240	235	256	308	244	240	253	224	245	248	216	265	248	239	228	243	254	243	250	242	236	229	243	226	252	246	233	248	237	224	217	229	224	226	231	249	247	263	248	206	218	217	276	234	232	229	218	224	221	224	211	232	242	245	214	249	239	230	228	231	257	279	231	214	236	240	239	223	248	282	227	251	235	242	245	233	233	246	234	220	234	233	235	239	226	215	240	216	204	221	226	274	208	238	258	232	243	221	245	236	238	268	223	248	252	224	224	237	235	253	249	229	252	228	222	262	240	263	233	230	240	229	258	239	252	263	237	240	236	258	228	253	247	260	241	226	231	232	253	206	239	252	222	257	222	263	237	233	229	244	237	249	232	253	219	227	225	234	247	210	237	227	226	212	221	217	267	238	231	261	233	217	226	243	228	239	242	224	269	257	237	231	236	215	228	234	240	262	229	243	226	269	241	281	219	266	219	227	252	237	243	244	224	249	255	234	244	230	229	261	238	234	231	231	246	224	231	225	222	223	225	233	221	245	222	218	233	216	238	232	237	241	208	213	230	211	216	214	253	257	261	215	239	259	268	220	248	244	252	229	243	232	228	256	251	249	228	237	260	228	241	233	226	218	247	232	230	228	246	245	255	234	252	247	233	228	246	241	253	253	235	228	231	254	224	249	229	230	229	239	239	219	237	234	251	239	247	250	221	252	249	221	221	254	244	234	216	221	229	220	221	244	244	259	247	234	228	254	227	245	237	254	217	226	236	210	237	229	220	230	249	211	223	216	205	252	250	228	225	241	232	222	250	273	230	210	254	237	255	222	248	253	228	260	223	270	262	248	270	233	240	266	230	224	264	225	230	226	221	248	223	230	244	225	219	231	234	201	237	248	239	230	226	234	251	253	233	258	241	241	217	245	236	249	245	245	230	228	274	244	269	243	247	222	238	205	237	258	211	219	226	242	238	258	245	237	238	272	222	249	230	231	255	246	260	249	224	217	244	251	243	231	213	228	240	215	218	242	208	219	217	235	223	243	215	217	227	250	244	251	225	234	237	229	231	249	262	239	235	241	226	237	233	240	220	229	223	234	223	230	238	203	250	249	236	228	217	226	230	215	234	232	230	231	198	230	211	225	239	263	233	274	216	180	238	243	251	234	249	226	230	240	219	238	215	250	236	247	221	274	227	263	234	232	222	219	223	240	237	247	229	248	220	236	246	227	255	221	225	230	253	250	262	222	242	227	235	224	230	233	228	248	226	248	229	247	242	248	252	234	257	246	213	249	244	228	229	203	216	253	224	254	217	251	244	251	236	266	229	231	258	222	207	224	238	257	241	228	235	231	243	260	226	195	235	261	235	249	268	216	219	232	229	252	257	223	214	255	250	263	256	234	241	233	253	227	226	242	242	251	254	252	273	240	229	276	216	213	233	251	243	282	225	230	238	244	231	255	224	219	248	252	223	219	260	232	219	237	222	236	199	235	229	244	238	224	231	210	267	251	242	228	230	248	236	223	236	250	261	218	230	235	252	259	232	249	240	241	213	211	254	260	229	253	209	221	237	220	234	237	256	236	276	244	234	250	227	249	246	240	236	244	232	239	250	276	230	247	216	218	260	245	259	229	236	271	246	262	247	224	244	239	203	239	230	248	232	248	250	192	242	228	217	250	220	247	230	227	234	238	214	266	246	226	236	219	214	248	239	236	250	221	248	188	225	239	229	239	251	241	251	210	222	249	256	241	240	222	241	242	246	227	245	231	235	246	229	209	243	233	242	230	238	228	234	241	223	233	254	228	213	212	217	244	226	214	261	245	217	260	239	232	218	236	241	234	210	215	214	222	240	242	231	235	209	258	229	231	256	206	251	220	211	229	226	225	240	218	224	251	239	244	247	243	227	253	226	266	236	248	244	238	207	238	245	244	267	273	226	227	262	224	242	258	244	247	229	253	238	222	243	227	222	242	245	247	242	247	287	239	245	221	232	231	247	246	225	240	245	217	236	247	205	261	227	248	213	281	235	244	220	237	250	238	223	247	241	240	237	215	235	236	230	255	238	233	233	235	221	236	234	253	242	249	250	221	212	228	257	261	247	239	239	203	254	238	239	228	253	255	224	256	258	224	242	242	254	254	216	258	297	237	243	243	232	247	218	225	203	228	248	242	218	225	226	234	243	272	266	240	235	235	232	216	214	243	254	223	222	220	235	230	243	229	248	282	236	233	218	234	215	233	240	232	224	241	237	249	234	230	259	249	244	248	275	216	247	234	238	235	227	232	243	225	226	235	231	221	230	238	239	240	245	224	255	231	238	253	240	244	248	224	203	246	207	216	209	237	223	216	235	256	245	244	237	212	226	265	240	222	261	229	224	208	256	237	254	236	234	255	226	250	246	244	240	228	240	214	248	254	246	242	250	242	225	216	219	213	260	247	238	247	233	218	249	234	244	256	248	261	237	226	247	258	242	240	237	243	232	208	222	228	239	218	251	237	243	219	257	237	240	246	239	203	233	251	235	227	241	226	225	226	218	247	219	232	218	240	240	229	232	264	245	218	246	241	207	242	250	242	251	219	241	246	234	243	245	254	245	240	232	240	243	235	226	260	238	207	239	258	268	197	243	214	232	251	231	226	231	222	217	240	225	233	234	245	254	235	243	220	229	243	246	242	266	232	251	196	210	233	263	279	238	243	225	252	267	239	227	245	211	248	252	226	250	243	236	217	247	263	238	261	257	242	231	233	226	246	258	237	232	219	272	250	226	229	253	249	230	222	239	250	234	223	248	225	242	217	252	244	265	254	253	242	239	253	215	251	227	219	241	228	235	248	247	242	248	230	225	252	248	218	242	248	235	254	251	239	244	253	231	252	231	261	227	234	238	263	229	234	232	250	243	263	231	225	237	230	245	222	227	253	262	253	240	229	244	246	267	245	235	235	232	246	227	229	229	219	261	230	225	231	226	248	237	239	240	254	247	247	212	239	212	237	271	217	248	226	212	219	245	230	278	222	242	213	240	246	217	247	229	230	253	226	241	246	271	230	232	235	253	255	245	225	244	243	236	230	240	231	188	206	234	238	241	217	236	268	224	233	258	222	238	190	222	223	229	218	241	231	231	240	227	264	240	239	268	256	250	239	238	228	235	230	192	238	229	228	242	233	240	235	233	224	224	257	233	242	225	261	249	233	218	265	247	256	228	214	221	234	239	232	231	260	219	251	221	253	258	232	236	261	208	232	235	241	247	226	214	232	233	230	259	236	272	245	248	227	267	242	235	235	250	235	236	238	226	260	257	247	272	234	256	230	232	234	231	234	212	238	226	222	228	261	245	262	248	250	228	234	226	202	230	230	248	283	218	269	228	258	223	237	231	229
4313	4365	9687	13197	11902	10873	9135	7893	6516	5388	4360	3972	3277	2896	2792	2564	2172	2428	2353	1896	1738	1759	1804	1817	1660	1615	1491	1464	1563	1406	1419	1348	1383	1336	1239	1265	1091	1173	1013	1071	1061	1078	964	982	923	844	950	915	863	853	879	835	863	829	822	816	766	779	819	806	803	801	776	809	848	829	797	817	794	797	769	705	779	706	735	737	782	746	728	689	684	709	700	689	738	719	714	703	714	737	679	696	669	668	682	719	706	680	694	735	730	679	737	689	730	694	685	702	711	723	728	666	680	708	742	671	747	677	670	698	650	726	739	695	675	728	665	643	699	682	674	689	719	719	708	695	689	652	742	738	681	683	715	731	701	717	688	714	682	703	702	721	715	683	700	712	709	671	726	715	716	682	687	723	722	668	708	730	682	669	658	712	696	683	708	647	699	719	676	728	695	738	673	696	687	705	737	628	756	703	691	669	699	729	691	721	661	679	692	678	701	707	753	704	737	671	709	696	715	723	677	702	720	733	675	723	709	670	668	672	720	693	691	711	676	652	712	754	728	683	678	674	715	687	691	679	690	703	710	695	687	699	712	660	730	704	673	662	689	711	701	691	698	651	683	678	678	690	675	707	685	713	666	699	705	674	731	691	715	705	716	685	712	718	722	731	722	717	684	683	706	707	709	677	680	737	743	648	709	695	676	664	741	742	692	729	692	693	721	698	693	648	755	665	651	695	714	760	683	741	721	715	695	632	694	726	715	670	685	720	700	734	724	741	648	672	662	724	707	695	663	711	656	741	738	735	690	679	722	691	655	722	677	690	655	713	697	694	741	713	682	702	690	681	742	702	710	669	669	693	683	680	703	737	716	653	720	679	715	709	710	723	685	708	691	659	722	685	688	710	695	691	722	662	680	704	669	704	761	698	716	683	716	646	690	734	690	714	685	688	704	744	716	646	717	677	712	699	674	709	716	676	670	703	682	686	723	714	705	677	650	681	684	646	709	724	718	751	686	695	691	719	715	634	674	736	703	746	683	690	714	681	685	734	707	739	684	671	682	705	692	697	715	686	680	709	644	712	648	698	688	711	716	688	714	694	701	734	673	747	707	706	699	724	690	703	725	670	711	633	762	651	688	678	697	677	702	742	647	665	700	728	658	697	661	697	666	709	690	677	669	720	756	700	702	706	709	681	713	672	658	665	714	669	701	707	745	702	679	662	704	685	712	666	681	745	699	670	694	723	704	696	696	659	701	672	693	668	686	700	745	703	672	699	715	720	679	686	727	669	722	660	641	655	735	702	710	742	713	657	730	702	643	661	694	679	689	749	718	688	673	693	690	748	677	697	683	699	664	724	703	684	745	730	719	718	687	720	682	672	724	726	695	656	669	667	714	695	701	654	708	660	740	679	677	682	689	738	674	714	709	720	688	743	693	735	699	750	691	687	688	705	746	703	681	743	737	717	724	706	693	709	696	697	690	686	710	692	692	720	724	669	660	698	738	688	698	643	702	670	651	690	708	699	714	697	692	712	683	689	696	737	697	731	688	702	688	707	655	701	668	713	722	706	665	657	707	714	702	719	696	636	722	674	669	725	658	637	675	722	711	681	654	666	707	684	691	699	705	710	723	686	677	716	712	716	689	727	668	689	683	721	681	685	721	703	693	650	745	706	720	679	668	709	720	654	732	723	701	689	700	638	689	732	704	674	679	715	697	709	709	718	719	727	691	722	682	679	751	736	689	738	684	713	676	648	730	702	710	699	735	707	713	695	654	691	701	653	703	665	727	708	707	671	684	714	652	681	698	728	710	688	670	662	715	718	734	711	691	677	727	689	678	695	661	698	667	684	683	696	691	681	691	698	713	694	666	661	704	721	712	694	708	690	678	718	648	734	710	721	661	686	698	736	667	728	729	696	745	656	665	723	713	679	679	756	674	674	741	672	731	704	734	645	648	678	788	661	700	697	741	680	665	715	655	692	691	655	721	687	686	736	708	722	720	720	711	690	736	700	700	701	690	682	703	676	653	699	714	672	705	717	704	652	717	696	709	700	669	681	722	660	687	686	684	717	686	681	656	691	719	712	714	733	741	718	692	699	738	724	712	743	663	686	671	656	686	654	684	708	682	688	729	749	703	678	727	750	709	718	674	726	670	693	677	703	715	731	689	674	686	699	673	742	682	725	708	675	706	693	698	717	689	683	745	709	702	662	708	724	690	738	730	711	668	671	684	682	688	763	711	681	655	708	744	742	729	694	731	675	722	746	657	694	715	696	694	735	725	695	707	677	710	704	706	699	685	699	731	712	680	675	707	716	696	702	705	715	692	685	715	673	701	735	699	719	715	683	627	709	707	697	712	668	661	689	694	685	703	687	679	664	702	700	708	664	704	685	705	660	713	726	708	660	745	711	691	705	742	687	707	702	715	688	682	678	703	724	678	648	683	695	700	711	721	710	660	646	697	719	715	670	711	727	672	704	680	724	670	719	704	725	726	737	662	701	667	708	683	714	723	684	687	683	635	705	665	662	681	638	673	662	671	629	673	720	737	733	691	703	642	703	771	711	711	687	694	691	689	695	746	692	650	737	677	673	681	699	705	715	720	688	707	659	705	713	740	701	723	719	650	697	708	680	709	657	690	723	714	729	728	673	700	719	681	706	683	743	698	659	675	742	637	679	729	674	711	701	684	745	729	687	663	717	694	680	705	720	655	700	697	673	649	718	716	694	735	708	731	725	690	688	676	726	676	699	693	721	726	742	744	727	689	728	728	704	749	728	734	723	700	744	716	710	712	679	683	696	671	686	689	730	680	696	749	694	690	644	757	675	671	783	694	724	693	713	663	758	714	726	717	725	705	715	735	708	681	685	700	671	730	694	738	688	707	691	703	701	690	661	772	685	719	678	768	699	700	677	723	730	714	718	718	728	704	686	652	719	721	727	689	662	725	694	736	707	674	668	721	679	721	688	669	674	697	685	764	717	699	691	676	692	728	728	709	746	693	680	720	688	686	706	736	689	715	711	696	732	683	725	746	708	734	711	722	673	701	723	701	691	701	726	634	707	733	704	712	637	728	671	663	714	673	736	681	656	696	702	717	747	680	702	670	719	699	684	704	723	691	699	715	713	705	696	718	670	712	708	706	729	703	718	686	719	697	676	723	696	767	747	673	728	711	689	717	734	709	696	698	683	678	750	649	654	680	692	697	701	747	707	680	691	678	672	691	694	727	708	747	704	712	677	681	674	731	684	677	706	678	640	740	697	713	677	643	703	733	786	676	740	708	724	704	739	724	670	687	721	695	679	702	654	697	716	661	671	699	674	695	728	758	678	705	733	703	703	669	699	691	728	727	652	712	726	695	710	656	714	722	703	694	719	695	673	680	695	748	721	705	681	651	715	750	718	727	677	693	660	671	666	683	714	661	736	655	678	721	673	681	698	707	730	674	721	688	681	709	728	725	706	664	733	677	688	662	646	679	696	668	677	689	733	705	690	721	637	734	656	695	721	698	707	687	685	715	729
17176	14514	21830	25034	22374	19234	14162	10768	7388	6472	5550	5255	4152	3216	2853	3171	2243	2792	3109	2059	1907	1735	2223	2094	2189	1971	1562	1450	1926	1662	1891	2113	2044	1645	1390	1557	1038	1267	926	1006	1005	949	831	795	872	632	776	587	572	539	484	483	589	528	474	456	454	436	398	371	419	448	427	488	534	445	425	401	459	394	423	330	362	325	337	286	301	287	328	289	306	270	262	256	244	277	289	245	259	275	234	267	230	246	271	239	254	255	260	253	248	267	232	269	240	255	237	232	231	229	235	256	214	229	244	228	266	252	263	258	261	212	226	249	272	254	263	234	243	249	229	270	235	243	241	249	253	263	248	259	239	228	239	225	237	249	262	238	232	234	244	231	248	250	249	252	236	248	276	246	220	233	273	234	249	274	246	238	233	229	248	255	246	238	237	246	257	250	224	264	252	227	279	245	249	211	261	232	248	253	225	257	235	232	233	252	257	218	241	291	261	263	237	242	255	239	249	268	239	275	241	268	232	220	261	251	226	242	236	252	274	231	235	236	244	235	230	265	259	222	245	220	256	227	268	234	248	229	270	272	243	237	258	224	257	253	259	247	234	241	263	228	250	239	246	256	232	272	247	252	253	233	242	214	236	243	269	249	238	223	235	244	259	279	266	236	253	228	237	268	273	258	214	237	218	240	228	252	261	228	260	259	231	254	226	242	233	242	267	235	263	284	262	274	248	269	225	241	237	229	266	250	237	248	258	243	242	247	229	216	263	225	246	273	234	241	262	234	232	238	238	259	239	236	274	251	246	234	225	242	239	237	261	236	248	250	228	199	250	248	275	267	221	226	239	243	240	250	269	260	254	244	256	238	247	255	231	226	248	260	266	250	252	256	209	202	251	227	225	258	237	245	225	225	241	250	239	245	228	248	261	252	253	250	248	218	247	249	265	240	267	246	243	244	243	261	269	236	238	231	257	214	224	255	264	247	233	249	248	241	221	238	269	230	238	251	256	234	231	256	260	243	227	251	271	247	244	249	225	231	244	246	254	227	253	262	230	241	236	229	223	231	250	274	240	242	224	253	227	242	258	231	239	234	239	242	219	249	264	255	246	242	255	236	243	239	247	247	254	228	223	214	238	244	246	239	239	240	234	255	267	249	276	254	243	243	239	262	234	239	244	255	251	252	245	235	223	243	255	242	253	225	235	247	238	248	246	238	258	272	237	243	290	247	220	238	230	217	276	254	243	240	251	235	225	271	261	217	260	245	253	238	235	259	233	239	241	245	234	252	256	244	254	267	235	288	226	252	253	233	238	222	279	263	253	270	222	255	272	228	249	263	260	252	242	267	239	228	205	262	287	243	221	205	244	266	273	246	235	252	222	256	243	258	250	252	272	250	237	249	257	272	242	237	251	257	257	223	253	244	262	245	246	213	228	269	254	226	243	276	244	250	245	224	259	222	245	260	237	273	250	235	250	246	284	250	247	263	237	251	260	262	255	262	242	243	260	235	252	221	233	237	240	227	223	255	269	249	276	234	252	218	245	247	237	264	239	274	243	236	225	247	258	270	245	263	256	230	220	224	231	239	238	250	261	246	224	244	225	241	250	218	258	246	241	264	238	267	216	227	245	218	243	240	257	234	239	257	242	257	237	233	248	243	244	245	265	251	246	263	230	275	233	258	238	270	241	271	252	243	254	270	277	230	250	272	265	225	252	253	275	262	256	267	248	247	263	228	225	203	268	231	247	240	280	251	263	265	244	226	219	242	217	228	232	226	232	238	245	238	250	236	252	238	259	256	279	262	241	247	251	238	253	222	264	221	229	234	237	252	243	230	226	252	252	251	249	276	223	253	256	245	238	253	253	221	224	227	244	265	239	230	249	229	247	251	237	258	245	263	246	249	242	255	258	245	273	265	244	245	278	241	243	219	264	247	261	237	233	233	249	254	225	264	266	233	254	247	236	249	263	237	221	238	233	224	212	227	238	224	256	244	244	241	229	246	254	250	238	251	230	212	281	241	242	253	268	253	232	249	230	270	253	235	234	247	269	229	276	248	210	253	266	248	222	241	226	219	225	250	229	216	255	228	245	246	264	252	259	250	209	236	237	280	225	273	254	240	246	247	231	226	235	243	250	214	224	256	260	215	233	226	241	249	255	262	251	247	247	270	246	240	231	250	252	241	243	268	248	263	241	240	237	237	232	254	233	269	231	267	243	253	229	255	253	216	261	240	241	267	245	223	269	243	245	228	255	263	264	231	241	233	229	234	260	253	265	261	239	246	247	219	268	244	210	235	216	281	262	239	222	253	252	231	260	258	247	253	255	266	220	255	280	255	251	242	249	278	231	258	258	245	251	242	225	274	226	285	222	253	240	277	250	234	240	239	231	265	229	246	233	252	221	273	255	241	249	256	229	228	254	206	220	240	223	259	234	250	250	214	263	239	239	237	244	262	235	217	265	236	270	233	239	233	236	224	240	245	224	237	239	245	278	253	275	232	263	253	251	263	248	222	228	234	249	221	234	241	248	217	255	249	247	247	212	264	249	262	300	291	265	261	253	235	217	270	275	271	262	226	255	223	273	263	245	220	241	254	239	238	219	261	229	230	270	232	273	259	259	216	210	212	248	238	267	226	246	228	267	219	245	274	245	246	247	246	254	232	252	263	245	258	231	225	265	226	285	244	242	222	234	230	245	238	258	230	230	239	272	239	249	224	241	255	264	251	260	240	238	260	275	229	251	221	283	232	240	229	272	220	231	246	253	244	250	286	249	232	253	229	235	243	245	249	242	242	238	238	257	263	244	235	235	228	278	243	243	222	273	242	236	245	251	232	231	232	233	220	232	258	246	206	238	272	249	249	252	285	243	245	227	261	247	237	260	246	251	240	268	241	218	238	231	263	225	238	247	233	246	265	226	222	233	245	226	263	257	241	241	234	237	258	261	239	288	235	225	252	254	246	239	229	267	255	262	240	260	259	249	228	238	242	247	229	259	223	257	246	261	232	246	289	262	220	223	267	250	239	229	252	209	243	247	259	256	231	243	238	271	244	278	247	246	228	271	255	255	225	216	242	257	227	236	240	256	231	263	264	242	238	243	274	252	247	228	245	276	216	230	231	232	243	242	269	280	245	242	272	266	237	255	229	243	238	249	264	259	228	266	258	276	252	262	267	249	249	222	246	262	262	260	248	223	254	243	250	247	268	264	247	269	227	246	244	233	234	265	267	230	240	254	254	259	274	247	222	256	260	246	249	236	239	229	214	234	234	235	240	254	222	242	250	245	232	241	238	206	244	214	244	241	257	265	250	260	249	203	230	275	245	233	218	244	256	218	232	222	256	229	239	251	251	238	233	234	250	266	257	232	231	230	228	257	232	251	255	219	223	240	241	215	238	253	246	240	234	220	229	230	237	254	262	228	261	253	239	261	236	217	235	266	255	240	216	255	236	262	253	242	237	239	230	259	260	232	254	245	240	262	240	225	260	242	246	235	218	241	266	231	238	220	251	215	264	237	253
11079	13249	23984	31662	32149	31326	28585	25882	20826	20222	18453	18178	15237	13730	13120	15030	11891	14455	14816	10343	9976	10286	12871	12802	12968	11821	10248	9573	12003	10598	10347	11430	10919	9037	8100	9287	6388	7907	5391	6595	6959	5942	5074	4832	5106	3625	4848	3736	3898	3483	2997	3092	3494	3566	2841	2543	2546	2315	1940	2095	2226	2525	2146	2957	2965	2474	2294	1989	2365	2001	2188	1790	1663	1382	1245	1102	1201	1212	1235	1099	995	965	975	970	930	924	926	905	882	845	880	870	818	792	755	815	800	763	735	749	762	777	817	771	817	826	830	771	792	770	790	717	759	711	699	695	770	730	757	683	707	665	735	685	718	743	712	746	692	716	750	711	706	760	714	683	761	703	752	719	735	738	725	726	749	717	714	744	708	722	724	717	727	732	680	735	710	688	718	717	744	733	720	707	749	701	699	724	707	715	672	709	666	725	700	684	733	719	682	700	759	685	783	666	711	719	726	730	700	701	762	718	699	709	750	736	733	754	672	756	699	723	753	751	743	670	739	764	740	702	723	708	743	700	740	745	710	708	707	693	700	760	717	726	730	738	725	728	685	725	695	701	745	720	686	690	740	682	719	723	684	702	718	699	679	714	699	714	667	726	692	703	758	685	678	729	729	688	735	738	682	720	728	704	735	726	720	699	677	746	664	793	682	703	696	710	711	674	741	734	702	724	729	720	777	713	743	730	730	677	775	720	731	670	725	711	726	700	739	710	668	756	693	697	697	781	685	714	705	715	715	747	705	743	722	681	724	732	708	726	713	690	732	712	718	717	743	728	695	777	714	719	758	704	735	731	712	720	734	736	707	747	710	736	655	700	710	671	690	719	664	690	725	719	701	730	737	750	745	708	701	752	705	745	713	754	719	703	719	728	657	689	737	671	741	694	716	715	706	744	724	756	699	785	751	714	700	707	785	707	715	715	706	709	763	702	723	725	722	701	715	659	741	677	724	683	726	693	725	688	731	774	721	722	692	721	722	711	754	708	712	729	740	792	695	715	673	726	697	712	740	704	679	721	725	761	754	724	731	706	738	761	721	762	715	713	744	679	706	742	675	717	694	694	711	700	724	689	743	733	696	723	735	697	752	705	710	689	723	686	717	707	763	750	658	682	676	714	713	708	713	743	694	717	736	750	707	658	683	706	716	709	707	716	721	681	714	694	679	690	682	689	759	690	707	679	660	761	738	708	711	725	704	717	691	726	711	745	756	725	721	715	751	710	712	696	754	717	738	737	747	759	733	737	697	714	706	669	750	733	763	727	722	661	742	692	698	673	744	721	722	715	745	669	640	702	682	690	749	748	695	732	742	726	699	741	682	727	699	666	699	736	722	689	728	695	746	726	750	730	722	731	682	729	747	781	697	712	718	714	719	689	690	723	721	765	770	717	710	768	720	742	687	693	730	709	722	775	717	692	694	718	680	721	711	709	744	729	709	698	703	656	679	771	754	699	663	741	727	718	691	716	722	729	691	713	692	715	740	720	692	731	721	741	725	756	725	755	714	741	733	717	730	721	681	715	719	693	717	712	755	693	734	739	729	718	739	761	721	705	762	777	763	739	653	694	747	704	689	704	709	702	751	725	717	670	721	694	738	741	697	682	726	681	709	682	686	696	714	749	700	703	701	756	691	676	684	750	707	704	720	700	673	737	696	704	683	732	703	677	695	731	705	721	690	684	748	727	713	719	746	705	725	701	733	719	685	696	743	722	737	650	698	702	692	718	732	706	726	768	653	724	750	703	722	716	715	711	716	747	735	708	721	724	733	723	722	687	685	755	748	677	717	703	669	698	695	687	765	749	687	730	689	743	740	741	748	721	727	726	721	719	733	725	738	699	743	707	738	708	713	749	718	727	716	727	715	707	726	713	718	754	720	693	692	687	664	709	710	691	704	646	664	720	757	724	741	675	719	730	699	738	731	747	662	705	681	665	754	705	711	636	752	711	718	682	739	713	697	710	728	720	750	686	709	753	696	712	721	684	717	724	744	742	696	718	715	749	680	663	735	706	661	707	746	727	731	710	766	710	719	750	718	671	693	716	737	708	720	712	715	741	698	700	702	661	720	677	689	675	661	680	699	736	741	689	744	764	778	734	710	693	709	724	680	716	721	748	700	728	699	712	696	781	718	698	726	711	696	729	722	692	735	653	762	717	714	715	730	710	724	694	689	681	699	705	722	746	701	714	724	724	712	726	732	702	661	726	713	664	711	709	711	686	801	685	726	730	693	707	708	757	742	704	723	783	711	733	725	761	722	719	727	727	756	684	706	740	739	692	698	692	695	688	689	729	739	740	771	722	659	743	691	702	650	710	735	721	714	700	711	742	694	719	668	710	707	721	711	687	717	731	729	758	742	689	733	732	684	672	759	774	693	696	728	729	723	729	736	682	677	741	734	679	706	703	717	723	758	677	663	711	731	709	762	706	676	756	690	707	722	704	719	663	708	732	699	731	727	741	732	731	708	726	717	685	737	727	694	706	693	726	722	725	738	716	732	728	760	699	729	737	747	748	690	666	720	705	691	738	655	687	669	692	698	747	761	722	697	732	714	694	685	711	774	696	710	717	687	746	726	693	693	717	698	673	690	717	670	701	687	745	728	716	710	741	728	702	744	746	723	693	698	747	739	735	708	719	735	705	751	715	745	720	737	740	678	742	680	687	725	746	723	751	700	707	680	727	688	676	681	700	729	762	673	696	703	685	699	749	704	732	678	679	722	754	800	732	675	717	690	708	708	686	697	696	734	662	700	743	712	709	706	702	727	689	754	731	706	744	738	727	709	729	729	723	699	694	672	714	685	707	749	726	717	693	704	748	732	694	700	694	730	744	751	714	693	732	734	708	733	734	719	704	737	712	695	710	694	741	707	683	704	760	733	742	717	735	724	741	729	697	667	728	703	741	703	708	679	725	718	684	698	697	748	732	766	747	697	717	722	690	733	759	728	711	692	727	729	693	743	728	717	729	693	736	755	731	716	717	732	684	722	704	678	686	714	719	725	683	740	736	692	723	714	715	670	762	711	688	723	751	728	748	692	719	717	745	722	692	700	706	695	692	732	707	721	683	727	741	686	682	685	691	737	709	679	752	752	743	679	738	677	739	729	716	729	736	713	693	652	751	733	755	695	714	672	730	710	710	776	686	703	731	755	695	747	720	667	725	720	702	746	732	654	712	706	764	706	736	723	718	744	712	715	723	735	713	721	723	685	700	720	709	713	719	732	759	717	724	696	719	718	698	652	704	718	715	649	667	680	721	725	657	724	706	750	722	764	752	673	667	676	691	708	716	734	705	710	697	707	713	724	731	688	667	750	725	729	681	695	709	710	709	707	748	656	682	680	693	702	685	721	737	699	724	703	721	747	737	741	732	774	692	765	744	714	680	750	722	693	733	684	718	708	719	690	710	727	702	749	711	678	736	731	722	665	714	740	675	733	765	729	748	721	755	694	717	716	768	725	714	690	725	721	663	716	704	696	705	691	729	737	717	724	731	728	712	703	671	766	716	708	754	692	733
25529	21462	30437	33488	30109	28257	23339	18827	13312	11804	10587	10760	7974	5994	5333	6003	4591	5359	6247	3758	3108	3053	4137	4248	4201	3861	3067	2986	3304	3533	3156	3272	3433	2630	2603	2541	2120	2103	1681	2027	1679	1657	1527	1648	1280	1243	1429	1025	1035	921	868	838	940	924	736	663	724	716	520	561	676	743	586	804	833	742	713	556	626	650	622	502	499	470	437	424	393	430	399	377	372	383	362	361	347	352	351	377	332	326	325	352	319	310	361	315	361	295	332	323	307	360	305	299	335	353	330	338	348	294	350	300	311	308	323	303	308	297	300	318	304	311	337	309	304	315	281	287	328	285	345	268	290	324	291	313	300	314	306	284	322	313	282	298	359	322	317	305	294	303	289	347	298	285	283	321	294	305	322	299	325	328	339	291	307	322	328	307	309	283	316	320	285	291	300	327	311	304	335	295	319	299	326	299	280	275	341	296	317	288	310	298	270	291	329	323	320	302	305	308	324	300	295	308	309	296	312	298	315	295	277	310	339	303	281	301	302	296	297	324	304	301	265	295	307	285	316	290	324	304	322	303	305	305	329	285	306	290	312	312	311	354	296	301	314	313	306	299	292	323	298	348	356	322	301	307	309	299	277	344	298	314	294	292	310	321	319	322	326	305	309	345	291	332	342	285	298	340	313	291	313	295	310	316	317	318	318	296	301	287	338	336	342	325	312	271	308	304	282	305	326	312	318	312	327	296	290	319	296	297	323	295	306	282	281	274	318	307	325	327	312	318	302	291	286	287	305	288	305	291	299	296	318	329	315	316	281	277	320	325	315	325	307	296	268	308	326	271	312	294	288	308	301	327	302	302	318	335	291	314	310	278	296	300	305	311	307	295	306	294	307	313	273	287	325	311	317	319	317	325	254	315	311	316	296	297	293	311	293	291	304	295	323	333	313	323	292	310	307	316	322	295	314	297	291	308	290	308	293	303	298	282	349	289	318	311	300	321	338	307	307	264	323	277	286	312	303	326	314	277	300	306	311	300	329	268	299	284	321	301	322	291	280	304	308	313	273	312	314	316	302	288	310	302	291	329	320	319	332	292	285	303	322	314	294	322	296	307	335	293	326	304	291	319	304	273	309	315	303	316	319	299	300	291	288	305	320	330	303	290	300	290	294	305	284	284	296	298	312	339	286	327	298	310	292	305	323	281	314	313	300	297	307	295	309	283	302	319	302	322	292	316	298	298	297	260	329	315	303	323	307	308	339	331	291	316	293	324	294	290	319	316	285	343	296	292	329	294	300	309	321	316	307	326	316	302	324	300	300	313	303	314	313	306	307	296	329	273	330	317	300	317	333	309	294	302	302	309	299	311	299	312	311	315	314	322	312	319	296	323	314	317	321	302	316	294	304	285	283	318	280	304	289	299	335	336	311	324	294	299	291	316	295	326	308	285	335	329	293	295	318	266	329	296	301	288	306	282	275	327	309	274	278	292	306	312	335	315	312	302	318	333	301	271	292	320	301	303	295	319	294	301	314	301	266	329	303	317	270	289	342	336	307	305	292	316	279	312	288	285	326	291	319	302	326	316	337	290	326	300	304	296	336	281	291	288	292	290	306	300	331	320	262	309	338	305	284	341	280	318	293	330	301	308	303	300	291	288	288	307	327	322	303	291	313	297	301	321	290	313	286	298	346	292	295	332	290	307	286	299	313	320	286	312	301	314	295	311	305	291	297	304	275	296	291	303	311	314	320	267	313	275	281	329	280	307	303	313	335	321	312	328	304	331	315	314	325	289	328	309	287	281	310	304	295	303	323	305	324	304	305	299	273	318	340	288	301	316	296	324	296	305	339	310	316	296	310	281	322	305	301	302	296	283	320	307	289	336	325	290	312	304	318	309	277	303	313	260	298	301	271	293	300	297	296	327	331	324	285	302	299	293	338	298	289	295	299	285	328	297	296	332	316	307	309	297	308	311	288	314	346	315	341	292	282	307	313	314	318	299	306	324	282	326	281	330	299	321	296	322	298	305	301	305	325	286	296	310	303	285	322	289	303	285	323	297	276	337	357	324	309	315	309	335	305	300	309	304	303	313	315	321	313	310	320	274	312	281	301	321	316	290	328	300	323	336	318	285	304	342	313	325	315	327	292	295	303	293	289	295	287	312	310	339	322	285	328	303	279	333	288	308	314	299	302	302	315	299	309	285	342	323	327	296	321	280	307	320	297	280	290	312	294	317	302	342	298	307	311	308	321	293	293	363	287	313	308	267	314	298	322	277	290	277	304	298	285	305	308	305	301	318	323	293	328	314	304	281	291	289	300	321	316	283	298	330	306	276	328	316	324	304	287	278	318	308	270	315	322	263	276	320	325	299	315	272	322	328	291	288	331	282	313	303	296	298	309	323	315	322	319	301	304	299	291	308	307	291	334	282	319	319	279	319	311	307	295	310	308	290	293	322	330	306	321	288	300	330	294	323	312	293	306	299	289	310	310	288	288	284	298	309	289	294	280	325	274	320	283	335	295	294	293	296	334	279	330	328	306	297	300	274	292	304	299	322	289	313	278	296	298	294	316	281	301	302	272	315	295	320	306	287	327	301	293	319	310	335	340	310	317	317	301	328	312	274	307	313	310	298	304	323	288	312	316	338	284	311	282	314	301	296	321	285	319	312	290	306	281	304	283	301	286	317	324	309	319	316	304	336	298	293	318	302	301	312	297	307	323	299	290	313	296	300	311	304	298	300	299	318	324	285	309	340	280	289	301	303	320	300	273	253	260	338	316	324	295	288	296	332	282	327	310	274	287	318	306	333	308	341	315	295	310	294	285	327	344	308	306	316	294	317	325	306	325	278	317	338	335	314	305	285	301	289	306	316	265	304	329	290	315	296	299	293	319	309	326	312	290	273	315	311	307	331	297	302	309	289	343	310	318	334	292	297	301	287	289	309	304	313	296	344	300	319	340	325	268	308	291	330	303	287	324	309	328	277	333	295	315	302	291	317	279	293	303	274	321	314	286	288	303	327	309	303	299	305	285	309	307	304	298	318	290	329	331	316	325	281	306	319	296	319	298	295	311	317	314	317	291	306	297	303	286	315	316	311	309	312	290	303	278	326	293	291	293	283	273	331	313	295	287	273	303	295	301	314	305	341	316	306	275	320	305	304	324	309	338	274	306	312	310	310	310	326	288	299	280	318	320	317	281	301	305	265	314	328	300	293	325	335	312	284	295	307	325	314	286	290	313	308	273	288	315	295	306	322	302	290	282	317	279	298	305	324	333	298	320	360	305	292	316	301	301	328	307	332	313	324	264	329	325	304	303	283	321	308	315	330	282	280	297	297	298	324	306	297	338	289	331	310	317	307	308	294	293	284	326	274	276	281	291	287	295	293	319	302	321	314	294	335	323	318	298	291	297	319	348	319	325	298	272	351	371	319	312	297	293	305	301	306	306	296	294	323	310	310	340	315	286	289	313	317	301	309	297	327	285	319	303	322	286	320	307	305	305	294	311	242	299	301	306	283	307	291	315	293
14926	18243	30122	37601	37754	38564	36225	33450	28511	27429	26425	26253	22155	19789	20111	21951	18795	21722	22689	16216	15607	16274	20452	20787	20486	19529	17089	16816	17473	18088	14943	14900	15825	12322	12833	13271	12190	12195	9758	12135	10799	9979	8649	9761	7920	7043	8596	6425	6589	6009	5403	5202	6215	5976	4770	4078	4500	4043	3009	3560	4078	4276	3729	4969	4849	4075	3888	3193	3718	3340	3584	2913	2527	2106	1677	1694	1766	1814	1896	1549	1383	1283	1336	1296	1299	1253	1208	1192	1157	1102	1096	1119	1031	1031	1041	1058	962	945	936	944	948	1073	994	1048	984	1035	998	985	957	945	940	910	889	891	934	876	877	882	906	846	884	839	877	856	865	889	876	881	820	856	881	817	900	859	805	853	900	834	852	892	893	885	900	892	893	891	908	868	814	890	816	885	865	848	878	864	944	940	927	904	878	857	848	871	889	818	860	825	814	833	867	874	866	859	846	844	885	899	838	878	855	889	793	850	860	869	882	852	859	842	816	887	830	918	875	854	839	835	800	913	864	848	889	900	836	816	870	835	864	853	827	865	887	842	857	880	826	872	832	827	877	855	893	887	869	826	839	846	855	840	935	862	893	841	884	879	878	930	887	917	885	890	875	915	891	893	845	889	898	885	888	881	896	877	824	900	854	895	848	836	819	863	841	860	882	809	863	837	865	831	817	910	843	854	893	902	867	826	881	899	880	891	864	825	807	839	927	838	870	867	864	858	852	924	916	853	870	820	901	852	872	832	869	877	912	890	854	847	874	903	866	889	874	861	830	850	886	860	860	913	918	884	868	857	839	860	824	860	862	851	833	868	885	860	872	907	866	907	869	871	877	875	832	894	834	841	880	840	882	862	891	873	893	863	853	867	910	892	788	849	844	854	863	851	870	922	861	936	910	897	944	887	866	877	860	864	850	865	837	857	857	882	823	870	883	839	854	842	894	881	894	876	883	887	874	839	860	844	858	891	893	869	854	856	874	831	858	895	892	788	860	906	881	864	874	862	852	875	809	881	865	867	868	904	835	928	906	833	872	884	843	886	878	827	854	849	856	828	831	880	923	856	841	899	829	901	863	911	899	888	856	860	881	828	872	882	884	865	834	851	880	908	886	876	842	837	897	871	853	855	878	865	849	890	858	845	852	855	883	894	864	858	866	870	929	855	882	881	824	806	871	861	869	846	891	862	879	869	849	883	875	897	946	846	858	856	835	877	869	912	874	857	865	893	859	852	854	850	812	864	850	853	832	941	812	816	843	832	857	850	822	899	872	839	840	834	864	866	847	852	898	922	868	860	801	867	876	849	873	838	857	876	866	849	918	915	889	916	924	896	867	854	850	863	922	858	818	887	845	884	902	910	864	850	847	873	872	859	853	855	853	905	878	836	867	898	871	926	869	879	866	865	839	846	832	870	905	897	860	834	891	882	880	845	836	862	838	851	909	900	841	861	886	850	875	831	864	869	919	889	866	835	855	845	873	891	826	842	879	813	860	828	843	901	878	833	847	881	827	851	831	878	846	882	872	872	863	861	829	859	932	826	875	830	864	842	836	866	866	877	868	819	853	902	799	851	903	885	878	888	844	904	854	851	849	846	824	852	849	858	932	833	903	861	875	868	848	840	817	857	816	834	904	826	879	868	854	877	874	912	862	845	824	844	890	816	855	877	819	844	904	856	896	848	891	856	856	903	856	859	945	848	841	835	903	884	909	888	897	819	862	869	871	863	831	850	888	847	857	862	820	837	841	833	858	916	860	894	864	891	863	882	891	868	876	867	884	862	829	810	834	826	846	887	915	900	867	858	841	892	890	872	862	855	816	865	839	803	857	879	934	848	871	883	823	883	883	862	863	823	848	871	879	886	856	889	992	888	858	875	872	862	869	887	849	832	835	834	850	851	838	850	854	877	873	863	848	937	887	869	915	861	889	871	840	877	818	889	831	873	850	864	861	842	876	858	872	873	866	877	883	875	867	907	908	904	842	865	847	911	883	895	878	849	866	881	875	916	871	889	871	922	904	923	865	846	854	845	880	845	891	892	864	892	853	780	866	874	896	874	904	899	857	891	877	877	879	881	846	856	879	875	884	872	898	883	869	890	848	864	870	871	882	863	882	858	891	869	842	915	894	882	819	866	872	916	832	930	827	827	825	836	872	891	816	872	876	843	905	892	920	847	845	899	916	958	861	878	881	819	860	864	911	847	836	891	889	868	875	823	854	870	846	909	890	861	862	885	837	896	824	841	912	866	848	864	904	878	863	893	815	900	876	854	874	887	871	833	836	849	824	882	876	852	995	900	861	920	833	829	832	905	833	873	765	868	885	843	830	896	896	821	842	863	854	870	824	897	900	865	858	876	847	822	894	890	920	862	859	849	884	809	865	825	923	839	874	857	859	890	824	877	831	836	900	912	841	869	900	850	906	892	899	878	839	863	912	855	847	910	865	833	829	832	851	852	872	886	869	848	881	887	835	866	866	870	845	891	888	817	904	862	850	867	840	863	857	872	855	881	847	876	870	879	838	897	834	891	867	864	858	880	856	800	889	842	861	910	825	863	875	870	909	889	849	866	830	865	880	883	816	913	833	894	903	870	892	929	883	790	871	879	896	875	899	869	809	842	840	904	923	862	889	900	851	878	811	887	853	823	905	887	853	895	820	847	835	852	879	876	885	890	862	871	901	885	841	892	855	917	832	858	887	832	822	864	930	866	872	831	829	882	901	852	853	847	864	890	859	852	880	906	861	886	834	922	847	876	868	860	819	904	893	889	794	899	926	888	897	880	851	880	854	820	878	857	865	886	926	846	887	843	890	845	901	866	869	836	912	903	823	844	871	858	878	879	878	844	846	857	847	820	917	903	887	792	878	863	901	853	829	865	848	882	910	796	933	867	874	916	879	885	871	815	877	875	886	876	880	856	812	844	862	815	859	932	823	873	875	862	849	859	855	895	885	892	873	816	854	823	847	847	958	908	858	876	874	841	844	817	888	854	823	820	829	848	844	878	836	820	876	866	860	866	881	870	851	880	898	890	858	854	842	884	844	842	857	832	897	859	841	872	893	830	919	836	887	848	886	910	877	894	879	906	864	858	857	876	825	853	881	827	882	859	904	898	910	854	882	884	895	923	865	835	815	880	896	912	871	808	832	897	824	911	835	866	804	861	885	882	862	850	924	881	835	877	848	873	839	854	856	893	874	847	917	889	851	885	905	880	869	861	862	885	834	851	906	855	910	860	854	865	859	877	860	896	831	878	865	865	937	863	899	849	877	857	898	876	869	851	817	834	868	856	890	887	924	867	862	899	813	930	833	823	872	849	893	864	839	869	887	899	859	876	838	860	868	867	853	821	856	882	834	857	905	841	845	907	887	817	833	859	891	837	836	889	845	872	849	862	884	882	884	885	883	930	901	856	822	902	880	888	861	842	898	857	861	875	836	844	897	831	895	851	894	865	856	879	846	866	882	893	853	905	877	900	871	839	914	842	876	887	854	833	838	888	863	840	870	847	917	827	889	859	828	875	877	816	880	885	816	805	872	852	914	790
5757	3862	5350	5346	3884	2945	2143	1637	1343	1099	837	740	632	513	485	495	414	474	432	340	341	345	358	323	324	303	288	289	284	293	247	288	282	275	274	217	225	233	228	192	235	202	218	250	251	222	220	206	209	236	242	226	213	229	202	207	211	192	186	206	225	210	189	206	184	201	220	201	206	210	212	234	214	215	183	166	180	210	226	196	211	226	215	213	212	215	226	207	221	222	213	224	191	199	207	188	194	211	209	200	200	220	187	187	208	242	213	238	201	196	210	232	220	214	224	204	190	225	173	197	171	227	220	195	241	207	196	190	202	202	195	210	203	198	222	219	200	216	196	210	211	194	214	211	199	207	206	192	204	210	203	211	219	190	190	215	187	227	193	216	189	202	210	235	199	195	218	199	239	214	226	215	219	211	216	190	208	196	220	214	182	212	192	206	211	189	203	192	191	213	209	204	198	196	187	180	204	194	210	189	210	199	204	207	207	188	182	192	218	208	226	220	202	193	189	205	217	199	221	195	214	204	213	210	196	211	233	218	223	220	208	193	212	210	202	220	197	189	211	199	216	216	191	188	193	193	201	200	227	213	217	200	206	183	217	221	212	217	211	234	200	194	208	223	222	200	181	210	186	234	208	213	194	185	225	197	237	193	184	185	242	178	207	223	203	213	208	210	199	203	236	218	206	199	209	215	197	198	179	205	177	199	188	198	192	201	200	207	214	196	226	199	228	194	186	193	202	196	213	201	222	225	186	212	203	224	237	222	218	237	199	216	193	169	196	186	202	191	212	203	211	199	215	217	238	223	220	221	203	212	210	203	232	192	211	219	206	196	196	209	215	191	213	181	207	197	201	203	206	228	179	191	186	173	199	236	218	197	203	209	185	198	207	181	184	196	202	192	208	198	211	176	207	221	208	185	206	192	203	225	161	199	193	214	187	203	217	200	207	212	191	206	224	178	225	196	218	202	201	190	201	207	210	200	188	189	214	199	205	209	216	215	214	228	232	183	221	223	182	189	200	189	210	223	209	179	201	177	208	193	200	221	204	207	210	209	197	205	207	210	228	204	206	184	206	216	218	234	174	195	200	199	205	201	231	230	227	202	219	208	211	204	221	227	213	193	199	232	207	218	201	230	212	230	193	200	189	193	197	217	218	202	188	177	196	219	181	213	183	222	201	179	185	228	192	229	214	200	188	227	226	191	195	189	198	204	222	205	198	222	198	178	214	196	190	183	200	213	219	215	199	194	221	192	217	184	200	211	211	210	187	203	230	207	189	190	201	198	208	192	225	222	176	202	193	216	210	208	218	204	203	184	190	197	198	189	191	208	201	213	209	210	196	220	203	197	227	209	195	203	217	198	222	211	234	221	184	212	223	196	207	218	222	201	217	193	224	177	206	192	199	187	225	205	202	199	178	200	226	213	203	207	189	222	215	221	209	191	208	209	199	184	200	236	188	204	210	198	189	225	192	191	222	223	195	206	206	171	199	187	194	197	194	222	173	212	197	177	207	176	224	199	215	212	218	213	204	207	215	214	201	224	213	202	200	216	195	234	211	200	191	229	199	217	203	226	212	194	192	193	203	199	179	219	212	226	205	204	223	211	173	203	196	199	197	195	200	215	214	196	229	223	205	219	213	185	209	209	206	200	197	175	207	214	235	203	219	217	212	207	202	173	211	211	174	213	205	217	230	215	209	208	211	200	194	187	182	202	193	195	205	192	218	224	207	221	209	213	196	207	221	214	187	220	207	215	217	203	227	206	185	227	221	187	214	205	213	205	207	209	219	196	202	224	213	211	215	191	193	217	172	216	206	239	195	215	218	220	209	207	231	179	205	211	185	229	185	204	179	208	214	200	209	215	193	221	220	219	179	201	195	210	192	214	223	187	213	208	202	207	224	203	188	200	189	203	223	217	190	227	222	204	204	211	190	227	202	189	202	212	219	187	215	208	191	211	210	193	216	192	197	198	223	230	210	209	228	219	206	215	194	200	200	205	192	215	192	181	217	214	208	222	183	210	196	215	214	201	223	215	207	195	210	177	219	196	195	221	216	189	208	197	215	181	188	217	220	200	217	205	199	210	204	219	215	193	184	193	206	211	194	201	196	205	195	201	217	205	209	200	198	182	225	205	213	203	185	176	197	207	224	207	171	219	212	216	204	210	168	199	198	216	215	211	213	194	193	207	202	189	231	207	207	211	189	193	217	207	208	165	170	187	211	193	204	209	227	191	185	187	183	206	207	205	235	209	194	189	222	213	177	214	188	182	206	219	196	183	208	200	191	213	214	218	217	201	182	216	210	194	193	210	213	228	191	233	195	206	188	213	201	200	205	184	206	212	171	191	211	194	201	191	208	233	209	186	213	206	200	216	211	188	186	193	203	188	194	199	194	193	244	208	178	211	221	193	190	200	197	222	219	203	200	207	215	205	225	186	200	195	209	189	218	214	216	213	189	201	208	214	216	203	235	202	208	224	204	208	214	210	200	194	181	197	228	207	205	189	217	208	230	221	220	232	200	206	186	187	206	199	175	219	219	213	213	169	212	214	190	200	213	205	196	197	197	225	200	201	219	212	216	190	201	186	193	216	187	184	223	195	226	203	195	208	188	181	222	194	209	190	187	213	200	217	214	197	237	196	205	215	226	207	190	174	224	237	192	208	183	196	224	219	171	208	205	190	181	200	214	185	210	229	193	208	220	186	193	181	201	166	188	199	217	229	200	214	183	209	179	196	180	197	204	221	189	200	233	198	189	211	172	224	220	207	183	178	200	190	218	223	188	212	211	214	206	218	238	190	224	207	201	219	188	214	194	204	202	207	198	223	206	213	222	197	226	209	215	207	199	211	206	214	183	198	234	237	225	202	190	227	196	189	216	196	189	220	234	194	197	223	182	219	209	213	205	190	221	190	210	204	206	196	190	205	187	195	197	228	195	224	187	215	198	202	198	204	202	183	219	197	213	191	216	196	218	181	215	213	217	207	216	172	207	186	201	212	178	216	209	202	195	187	197	206	215	205	227	173	221	215	214	226	205	204	215	196	204	199	199	206	197	205	224	215	206	212	191	193	227	226	196	188	218	220	196	224	208	206	196	229	209	194	201	197	206	204	192	180	209	218	167	214	192	214	212	193	194	218	184	200	188	204	186	207	191	209	206	197	203	205	207	240	191	208	196	251	194	184	182	207	218	201	206	188	207	193	199	183	205	226	202	195	206	197	190	201	201	200	221	196	241	179	210	204	219	175	202	198	230	205	175	174	179	218	208	227	188	217	201	203	203	206	200	218	202	192	210	185	204	216	183	222	199	224	219	204	196	181	181	180	190	205	185	190	189	211	194	203	197	188	260	188	221	236	191	200	209	204	213	186	204	193	216	195	197	190	201	202	209	210	186	218	203	197	245	240	193	205	218	195	191	203	200	216	197	211	194	224	204	198	191	211	221	181	222	208	215	215	225	199	197	191	215	197	215	214	204	214	192	218	225	212	210	215	253	205
4210	4496	10479	13982	12204	11046	8755	7199	6104	5437	4388	3925	3214	2869	2643	2666	2220	2190	2201	1779	1640	1575	1660	1613	1580	1431	1441	1261	1237	1254	1197	1206	1248	1246	1083	1125	1000	990	851	951	938	871	786	834	772	771	787	803	800	711	735	789	764	706	763	743	651	733	687	673	655	722	713	730	722	682	739	620	685	630	698	638	644	636	652	662	598	623	665	610	651	591	598	640	653	648	620	617	638	640	678	634	633	634	648	620	624	647	624	620	592	602	604	583	625	609	604	617	614	567	628	633	605	648	647	625	616	604	635	609	619	592	602	552	623	594	631	597	550	647	593	603	634	646	656	610	590	609	596	605	623	619	627	612	601	591	600	641	624	631	617	601	582	565	619	593	586	613	639	644	591	644	583	624	632	609	620	603	644	629	595	646	646	648	589	626	581	622	612	654	639	609	599	608	618	631	611	633	589	624	622	610	608	616	561	598	552	602	671	646	573	556	570	610	579	647	617	635	611	626	580	597	592	652	562	617	629	620	616	605	590	582	631	640	614	636	624	623	584	593	631	621	635	637	603	613	604	624	677	596	603	643	602	610	626	570	657	637	589	629	624	615	650	639	589	641	583	638	564	600	591	562	673	614	625	629	559	601	624	623	638	621	610	666	606	637	600	640	582	615	589	590	629	580	628	611	605	576	658	560	600	665	600	644	620	606	623	598	612	627	573	631	639	645	571	627	635	598	630	631	618	607	604	605	614	607	599	595	631	613	599	620	609	627	632	594	646	605	609	588	601	565	651	622	582	628	589	566	566	590	641	607	628	586	627	585	604	626	616	572	639	621	568	590	577	617	610	617	596	599	639	588	593	598	611	623	604	623	610	576	601	583	626	625	610	617	590	592	650	643	623	612	590	617	602	676	631	633	601	593	638	614	600	641	607	579	594	625	657	618	624	605	654	579	596	664	601	623	605	554	601	624	613	601	613	609	648	617	589	592	600	582	616	628	628	596	647	659	611	585	580	588	627	568	597	622	609	678	563	610	627	564	612	628	651	632	582	595	631	576	599	620	592	622	623	589	581	636	643	614	600	602	620	609	570	579	628	619	648	627	623	606	617	567	622	584	614	650	607	606	626	632	613	639	633	600	600	633	596	618	611	624	628	588	622	637	602	578	597	617	620	624	651	592	623	565	555	616	639	583	595	611	640	595	627	659	639	618	599	585	636	647	611	638	621	634	609	605	636	628	634	599	571	632	576	637	590	656	631	577	604	627	616	644	589	600	566	622	568	596	607	618	564	643	600	638	609	644	622	619	650	622	626	560	587	618	647	630	624	594	651	604	631	600	595	607	593	592	594	606	612	605	649	578	607	585	602	606	619	600	593	590	554	595	584	591	669	636	625	623	631	600	628	602	591	644	621	618	613	609	590	620	602	616	588	624	607	605	605	610	621	577	612	617	597	644	602	608	572	602	604	598	562	606	620	654	617	619	631	625	616	620	644	598	669	628	682	610	618	601	593	611	582	611	666	577	611	624	633	605	584	609	584	610	639	629	618	606	613	623	570	598	599	652	615	611	628	608	618	603	603	601	592	621	632	591	654	562	591	616	596	637	608	619	582	561	636	575	671	614	597	580	629	604	605	617	628	591	600	603	629	595	586	566	577	613	620	645	633	609	614	571	590	622	642	619	621	663	580	588	637	610	586	592	654	580	644	636	573	631	617	639	639	570	619	597	646	610	608	615	604	664	658	584	642	630	621	597	596	620	613	599	649	592	584	569	637	604	633	612	648	583	621	643	585	590	601	629	626	644	625	620	617	642	593	606	618	621	602	640	603	627	619	579	597	632	656	596	601	610	610	673	627	645	628	614	603	605	618	589	594	570	646	585	568	608	620	583	591	606	617	630	611	565	590	602	612	637	598	605	585	578	616	574	610	576	626	625	572	641	588	591	624	620	612	613	632	610	609	631	646	623	666	574	590	646	665	610	586	650	609	615	677	636	599	636	571	618	601	587	564	610	590	635	592	599	633	571	652	608	636	640	586	577	610	635	662	624	609	614	626	647	655	612	611	645	603	615	601	552	616	584	616	607	603	647	593	585	606	595	596	597	583	689	624	604	627	630	582	574	595	670	588	621	601	613	606	625	612	611	616	605	609	614	566	590	622	625	592	610	623	637	590	579	556	602	667	619	613	620	605	647	610	628	609	641	631	569	624	599	635	649	606	597	567	572	617	641	606	594	643	615	586	613	609	581	634	607	638	594	639	578	639	621	603	620	605	624	611	641	621	594	642	635	583	631	618	595	602	629	634	625	635	592	592	597	635	583	617	597	648	617	581	608	590	634	615	561	579	673	610	613	582	641	638	620	651	603	604	580	650	606	607	605	600	649	636	587	662	570	605	598	616	617	558	600	611	619	614	626	631	646	610	625	550	584	573	636	601	593	599	626	603	589	576	589	633	598	575	627	627	648	613	627	605	629	571	641	647	616	605	637	570	629	580	600	572	612	608	634	620	632	676	580	621	610	628	618	615	616	660	606	593	627	654	643	617	603	600	607	591	669	648	620	654	614	599	644	573	626	585	576	610	663	641	627	608	609	601	617	622	606	589	678	625	612	571	607	638	599	598	607	612	599	634	623	651	576	643	635	620	652	606	615	657	604	619	609	573	625	600	603	588	568	598	604	591	604	633	621	631	577	609	622	587	621	640	617	626	567	609	614	630	568	594	606	582	615	639	600	570	624	648	584	608	585	632	634	661	562	640	621	573	624	639	612	621	614	602	605	639	590	596	613	610	660	568	569	590	561	576	615	599	594	636	639	598	587	600	628	598	596	577	640	643	627	610	639	603	552	627	614	582	611	638	582	582	623	616	615	628	613	577	576	628	600	635	620	599	614	648	602	606	593	632	596	612	645	594	599	591	592	620	546	616	642	659	598	629	643	597	603	612	582	639	617	595	669	613	595	643	639	637	645	633	624	589	565	615	608	606	649	613	585	612	593	573	616	606	606	571	660	612	584	634	608	594	573	654	614	588	599	587	648	620	635	606	593	594	617	581	639	628	583	620	624	622	603	596	627	612	621	585	597	602	595	655	584	588	599	641	615	649	626	579	580	625	641	587	639	611	598	631	581	572	608	638	635	609	688	560	623	621	635	627	597	631	551	600	620	626	611	638	650	584	581	582	610	597	607	630	616	633	617	629	573	606	608	632	590	573	627	584	595	627	630	616	588	573	592	570	619	591	615	608	629	591	608	595	629	628	603	594	601	555	556	610	598	655	607	616	615	605	677	611	604	573	632	588	633	607	619	631	669	624	608	605	624	659	634	583	597	630	585	663	619	626	624	593	605	559	615	581	578	618	615	609	634	605	631	595	627	622	629	583	559	618	646	596	570	587	624	621	598	608	599	589	615	615	596	599	600	598	663	567	609	608	579	628	600	586	621	616	645	634	587	620	599	615	637	620	626	601	629	649	623	585	602	592	663	628	625	596	607	641	612	625	608	559	655	595	602	593	616	644	596
17581	15266	24969	27238	23036	19599	15019	11135	7674	6379	6664	5518	4457	3422	3220	3395	2595	2924	3249	2037	1612	1580	2140	2129	2051	1974	1755	1522	1607	1742	1251	1682	1790	2034	1316	1453	1033	1019	870	1089	1100	986	800	731	762	787	749	620	545	528	469	502	505	567	413	401	431	391	398	406	450	461	422	491	531	457	449	367	393	385	380	359	332	301	291	266	273	284	291	276	262	268	265	257	261	270	238	258	273	253	245	221	243	247	230	253	240	222	239	247	225	234	250	248	242	262	227	227	248	227	257	237	263	240	238	228	247	235	224	215	244	232	220	244	241	245	233	232	233	275	196	222	241	227	194	254	246	253	237	259	233	243	266	242	228	223	235	237	238	214	262	222	240	236	229	229	251	230	234	260	239	223	194	218	220	273	251	260	225	215	229	232	252	220	250	223	228	223	238	250	211	230	226	236	230	233	226	242	217	263	247	221	265	217	212	232	214	234	225	223	240	270	215	239	239	238	211	229	230	208	241	245	225	262	217	247	248	233	236	237	238	230	232	227	220	250	226	266	235	252	244	229	251	237	242	211	234	222	249	226	228	221	251	230	241	277	245	233	232	233	230	264	243	223	235	243	207	239	224	219	275	248	238	214	226	206	275	239	235	239	225	213	223	221	217	230	249	249	259	257	213	207	233	246	258	222	227	236	222	218	248	214	230	237	268	240	215	207	206	212	228	251	244	244	249	222	237	230	234	249	241	246	241	222	236	231	233	226	227	210	270	236	206	250	263	216	253	217	223	239	241	219	231	231	256	243	230	231	206	214	248	228	238	273	242	232	207	265	246	228	265	256	231	221	228	247	254	265	249	245	239	243	236	243	205	208	228	207	228	227	223	232	220	247	224	256	248	198	222	237	247	263	243	272	243	203	248	240	227	236	240	218	240	215	245	236	231	252	222	231	220	218	254	215	262	241	245	265	196	254	217	264	255	206	247	217	219	264	258	235	257	265	211	212	227	204	218	234	219	227	228	229	243	254	237	264	237	227	241	244	219	227	215	247	234	220	246	239	246	248	220	234	223	241	231	227	245	258	254	227	237	257	244	229	247	243	241	265	254	221	249	224	242	239	230	248	217	270	234	224	235	247	228	237	251	206	222	248	234	251	226	255	265	235	213	235	242	235	216	255	249	229	225	232	235	242	266	240	222	242	237	215	216	231	236	252	259	238	246	227	243	232	220	217	245	258	239	205	210	244	196	237	274	237	226	229	225	227	247	230	233	253	217	260	252	205	223	227	235	244	223	226	225	241	244	225	220	222	234	234	245	225	237	228	227	238	241	206	227	243	213	237	213	272	213	231	264	207	227	229	243	211	202	252	251	242	239	211	225	232	234	250	242	193	251	240	240	274	244	235	223	250	235	258	238	218	233	238	247	253	257	236	227	230	248	220	239	230	221	210	239	210	232	247	249	233	246	238	203	212	235	258	237	237	243	246	241	228	217	235	255	202	248	243	231	200	244	232	231	231	202	203	232	228	242	231	231	243	252	203	225	216	241	233	227	236	215	237	236	236	230	240	231	232	252	248	213	240	229	272	217	264	226	223	224	217	242	246	236	256	243	223	220	224	247	268	239	248	257	237	245	228	251	250	223	247	252	228	259	253	232	248	219	239	223	198	248	239	222	237	234	238	226	262	233	223	232	240	220	248	228	241	218	246	226	239	220	238	226	240	212	217	218	232	267	232	250	258	269	253	228	243	225	245	240	222	248	233	265	237	235	269	247	268	227	239	244	219	229	220	225	248	247	219	261	236	246	219	242	236	249	223	233	238	229	232	236	243	240	250	267	250	216	249	262	217	250	242	262	218	233	232	234	244	230	275	231	219	239	210	228	240	233	214	258	256	240	193	240	253	234	247	226	240	256	242	238	231	240	256	233	233	248	246	232	250	228	218	227	238	250	221	248	234	240	245	249	222	227	235	259	242	249	237	248	218	235	223	220	251	233	251	227	247	222	220	242	257	214	225	211	237	225	216	277	233	220	233	223	232	253	210	236	255	239	257	228	224	229	237	218	201	221	222	233	233	252	217	242	218	223	225	250	232	252	228	245	227	237	228	268	209	213	228	242	242	243	200	242	243	259	241	206	245	222	226	233	235	234	233	206	243	260	250	238	255	230	261	240	244	241	233	218	219	223	217	238	261	230	249	233	223	242	243	212	227	236	206	252	227	219	242	223	204	227	217	193	242	226	237	230	216	213	222	229	261	198	249	224	211	236	221	244	258	239	245	231	266	237	212	269	227	222	202	229	265	238	221	247	239	260	258	229	206	237	220	221	267	248	246	239	233	242	232	247	221	249	241	239	205	225	253	250	223	222	286	243	228	265	222	220	228	255	264	234	237	221	229	257	235	223	252	223	239	234	221	251	230	235	197	206	248	227	250	214	245	219	234	233	238	227	246	227	254	239	253	256	229	230	258	230	248	230	222	214	243	230	245	242	209	262	226	261	232	253	226	252	256	220	252	260	226	234	246	235	233	240	227	223	229	227	234	242	241	269	259	213	230	247	234	221	237	228	224	264	255	219	252	244	228	208	215	254	233	245	274	250	231	226	237	252	252	250	249	223	215	247	216	233	247	228	225	235	236	259	212	256	230	242	216	222	261	236	222	226	234	231	254	235	248	224	213	244	215	243	253	262	234	221	229	205	265	231	202	218	214	259	237	232	266	207	254	223	230	238	249	226	246	231	244	231	220	242	230	235	232	247	237	244	238	241	235	245	237	220	223	222	221	230	222	255	214	263	230	254	220	231	242	224	221	237	225	237	252	203	253	243	252	239	236	237	230	210	260	219	225	262	218	221	205	263	248	210	249	237	221	243	240	246	231	245	246	243	257	218	250	254	234	243	263	240	213	256	233	257	281	250	240	254	266	243	212	239	229	224	207	219	232	244	219	208	206	231	252	238	250	254	219	224	258	229	255	263	248	216	253	235	255	240	245	203	261	225	225	233	204	247	230	257	220	201	205	246	223	193	235	229	267	224	225	232	235	260	254	227	238	264	237	235	216	230	238	227	250	214	250	245	238	239	281	227	235	254	225	215	231	227	214	232	191	215	228	225	232	226	236	214	231	254	250	233	264	235	256	249	230	240	237	234	224	251	228	244	244	252	248	232	242	228	198	235	241	231	202	248	223	244	250	228	224	242	230	214	209	228	243	246	244	239	239	235	199	232	264	231	236	229	223	244	228	234	226	218	229	220	244	253	235	243	246	216	237	233	238	243	228	242	214	206	221	227	256	243	215	237	227	257	263	232	245	213	214	208	224	211	231	229	227	253	240	226	223	201	227	258	243	247	230	222	223	236	240	230	214	230	237	248	236	231	228	256	230	218	242	215	219	234	253	240	232	238	248	235	245	243	267	252	235	220	268	206	237	246	237	204	254	245	225	236	211	255	245	209	242	249	241	269	225	241	246	212	221	242	229	218	235	246	206	244	234	244	251	215	232	251	236	228	230	228	259	234	247	238	210	205	237
11335	14064	26632	32878	31911	30962	28813	26248	21326	20634	20861	18615	15751	14293	14655	15090	12529	14357	15221	10593	9572	9459	13102	13195	12780	11853	10882	10063	10614	10848	6968	9884	10344	11363	7588	8926	6703	6790	5873	6979	6681	5955	4492	4446	4968	4987	4782	4340	3814	3320	3066	3004	3359	3388	2612	2254	2228	2154	2040	2176	2390	2421	2208	2706	2732	2281	2265	1933	2037	2002	2074	1741	1683	1424	1179	1087	1133	1205	1191	1110	951	1006	945	911	942	866	840	855	837	831	847	853	814	817	794	812	706	734	765	785	759	817	791	746	773	815	767	740	760	703	783	727	753	688	716	713	711	722	726	701	719	678	685	709	727	710	731	698	668	653	705	698	730	749	680	708	704	727	732	763	741	730	731	713	700	747	715	745	720	674	684	704	739	663	693	700	673	737	698	732	715	680	714	729	681	703	681	717	745	691	680	716	719	704	703	739	690	684	677	692	696	702	698	705	719	683	685	702	702	707	739	680	709	710	711	709	703	715	684	741	695	706	678	700	678	724	701	674	710	674	672	741	617	719	672	729	716	694	695	717	707	694	703	747	709	710	733	666	718	716	704	654	653	744	716	661	697	679	706	710	709	746	686	688	718	737	758	699	671	676	665	709	705	733	708	712	735	713	705	638	691	712	667	684	680	697	705	717	679	755	719	682	755	688	746	667	731	724	685	701	703	784	697	709	669	732	739	717	670	703	741	795	764	762	684	712	672	668	696	742	722	685	708	685	728	722	694	712	675	758	709	692	712	657	711	739	708	729	682	687	700	724	691	703	695	721	677	682	714	717	652	686	722	695	692	774	676	744	698	653	693	629	665	731	734	642	667	719	685	650	713	703	674	722	691	716	767	702	698	746	693	739	702	764	693	695	662	708	670	690	674	690	716	698	705	669	725	690	701	678	723	689	706	691	740	699	702	707	680	710	739	687	699	657	695	665	742	682	694	656	720	680	673	701	705	714	669	701	669	712	681	692	758	691	704	691	735	699	673	743	673	710	721	668	694	701	732	689	686	699	711	727	662	748	685	673	720	723	703	724	714	693	734	711	649	692	716	734	713	702	713	699	699	655	733	753	714	718	708	717	745	678	670	687	743	730	720	694	706	673	737	720	694	688	701	716	718	693	675	746	671	713	715	686	704	714	692	675	704	731	732	689	689	697	747	699	683	702	685	694	720	702	686	724	663	684	673	694	709	679	732	714	745	700	697	715	655	685	741	698	712	689	709	723	726	742	725	713	679	739	693	669	718	688	665	715	694	738	689	684	750	731	750	705	723	703	671	683	689	708	673	660	643	674	717	693	715	702	774	686	708	709	698	719	723	724	699	650	708	701	685	694	677	713	706	687	673	705	702	710	670	684	708	754	683	667	667	661	686	712	698	730	691	703	729	711	679	718	702	724	637	698	694	691	715	624	672	683	666	676	711	707	701	671	706	698	673	770	709	680	701	697	741	704	695	693	639	764	692	673	700	704	694	699	682	690	723	719	700	725	738	705	704	721	669	751	713	682	676	726	682	652	646	699	692	668	737	718	679	715	654	725	698	721	697	630	663	712	684	742	694	717	677	700	723	694	698	689	719	746	724	731	726	674	689	689	725	709	689	693	678	690	685	738	736	734	659	692	747	664	699	662	653	713	737	716	706	744	728	723	720	730	665	663	709	737	684	697	754	706	684	666	716	735	738	676	768	706	712	688	685	737	712	671	642	693	684	731	678	666	716	713	714	702	697	706	680	716	691	688	661	707	647	730	703	726	666	688	743	694	712	712	696	708	681	660	672	667	733	705	679	709	726	723	728	704	705	683	693	673	661	682	727	704	699	680	708	728	700	727	662	705	686	699	704	679	711	650	708	689	690	732	694	740	686	713	699	765	686	758	659	733	716	681	701	710	710	768	714	694	731	673	701	726	705	734	699	716	738	683	711	713	636	678	680	717	733	715	691	713	733	744	740	715	696	741	689	682	669	711	704	732	655	719	661	666	752	750	701	709	713	707	675	748	705	743	707	714	707	688	710	696	696	692	734	744	705	728	689	685	710	679	668	682	661	713	722	735	721	719	719	700	686	699	759	674	692	720	675	715	701	711	684	730	693	723	702	675	655	747	728	722	665	692	734	660	670	667	703	681	712	772	722	765	661	697	701	674	702	695	684	713	720	718	683	715	684	691	714	667	673	703	677	678	720	671	706	711	694	705	687	700	662	728	685	672	731	765	735	698	728	728	721	666	690	705	658	726	717	706	695	677	743	698	686	732	720	699	713	740	679	738	754	696	695	685	667	690	705	666	717	694	672	689	699	731	767	662	684	722	687	707	697	673	695	689	687	724	691	731	689	728	711	676	703	681	680	649	719	678	649	727	710	719	745	669	715	711	722	699	698	713	704	669	659	710	670	688	710	692	768	699	677	649	750	690	693	686	717	643	706	724	733	707	642	689	720	690	709	691	657	675	695	704	714	728	670	711	745	692	711	670	689	698	665	728	700	731	736	687	703	700	708	717	626	654	723	726	723	637	666	689	735	721	641	716	690	678	702	658	687	716	693	716	738	692	702	707	691	740	679	676	699	725	713	669	662	692	669	715	673	707	695	650	735	658	780	697	665	702	738	671	707	662	679	711	659	733	691	711	720	665	714	697	672	695	709	709	750	696	679	704	694	690	688	668	725	657	751	708	720	667	710	747	679	747	703	661	697	709	710	709	659	742	659	715	759	678	695	695	705	714	673	687	700	687	654	703	718	723	694	726	641	692	727	697	683	691	726	725	683	670	651	724	706	661	678	755	717	694	695	718	696	662	720	695	722	742	700	648	742	716	683	726	686	702	696	693	672	697	689	677	700	712	716	645	696	724	711	725	672	643	709	719	668	729	726	691	684	732	677	686	712	702	687	734	689	698	694	753	707	704	693	715	706	650	693	721	729	736	703	802	740	722	699	658	666	679	722	693	688	706	712	700	678	687	690	688	698	712	741	715	733	701	682	705	761	681	692	649	707	675	677	730	710	685	695	722	695	668	713	693	726	670	703	718	768	744	729	703	686	683	676	667	710	692	680	713	710	686	694	745	678	712	637	718	700	715	698	718	650	716	707	708	708	681	709	676	677	667	676	679	730	649	723	692	744	735	709	742	691	749	734	701	721	715	711	736	693	745	725	678	727	755	723	713	752	709	706	715	741	713	654	738	687	704	665	676	739	704	673	661	678	722	703	695	711	683	703	729	720	692	730	699	662	726	700	705	642	649	715	702	727	715	631	738	728	702	720	686	697	709	694	729	743	724	714	652	694	748	722	713	669	755	692	701	709	698	668	686	736	713	678	689	736	704	721	695	679	726	717	690	684	684	717	694	692	696	637	670	738	759	715	671	726	675	684	669	711	717	672	716	690	722	709	715	711	683	718	741	719	683	701	708	735	691	685	738	676	711	695	679	671	696	716	692	758	733	690	692	732	682	690	715	705	678	727	683	697	680	688	712	731	681	682	714	744	676	685	714	661	711	717	746	760	761	725	710	732	723	688	673	697	692	707	734
26709	23320	33622	32883	29811	27276	23710	18951	13496	12655	12408	11434	8720	6835	6356	6114	4613	5046	5975	4414	3193	3126	4257	4191	4137	3627	3281	2947	3149	3320	3231	3259	3261	4332	3066	2794	2094	1664	1659	1937	1937	1757	1401	1387	1318	1398	1302	1076	1181	965	854	818	810	910	716	689	634	754	633	614	742	749	603	787	813	668	664	605	678	595	633	571	533	426	405	396	377	452	446	408	391	367	367	382	358	367	337	352	338	317	317	345	339	352	346	313	347	336	369	339	349	343	338	361	337	326	328	361	328	307	299	332	310	321	311	321	368	317	341	316	319	332	301	317	333	286	318	353	316	319	347	324	292	319	364	306	347	293	379	304	335	334	309	325	312	324	321	322	336	304	338	320	302	309	325	308	305	333	332	327	314	303	322	330	342	285	333	301	320	316	334	321	310	327	336	286	322	317	318	328	364	303	347	317	311	338	311	313	334	334	335	294	331	339	330	332	353	316	325	297	281	322	336	313	325	321	291	311	309	307	314	349	297	307	306	317	340	344	302	318	311	328	300	324	310	319	353	294	304	328	327	346	356	355	323	318	346	321	276	280	323	310	311	323	328	328	327	314	336	301	306	332	318	324	339	298	352	300	315	295	301	332	330	334	324	335	302	356	342	311	333	345	304	364	307	337	371	350	322	279	317	322	359	314	327	313	361	330	310	334	345	318	321	310	356	325	340	300	333	327	294	315	317	327	297	309	345	326	321	330	294	318	323	303	299	279	297	312	325	306	327	366	323	297	301	312	300	328	297	338	356	288	298	289	317	305	308	322	334	317	319	306	317	322	338	334	330	298	301	302	323	292	313	347	335	314	321	328	314	326	294	311	308	365	345	345	332	296	314	324	324	334	324	333	358	342	330	321	320	329	340	356	331	324	315	295	306	335	325	325	296	290	312	298	301	315	311	302	294	319	333	334	313	315	305	301	283	330	338	328	362	316	320	308	322	351	321	307	305	315	299	322	340	297	329	339	310	321	344	296	319	300	309	336	314	328	327	308	347	334	336	296	301	339	315	335	289	291	290	292	325	296	330	328	323	325	314	292	310	309	327	314	303	332	303	320	322	330	359	317	317	299	327	349	292	334	329	317	335	349	329	306	314	320	320	312	309	329	327	347	352	304	317	311	310	337	329	333	332	346	319	347	294	305	337	323	309	316	292	341	332	324	310	290	334	337	348	317	351	338	341	319	287	349	303	302	287	315	295	343	329	327	310	337	322	291	323	328	289	323	319	311	352	334	345	315	317	352	331	314	285	336	299	308	320	299	321	316	313	304	320	381	355	308	334	332	299	344	304	303	313	296	322	335	337	323	308	315	322	321	329	332	297	341	310	343	306	324	336	300	311	314	339	311	283	295	293	338	357	318	285	336	309	301	301	301	320	330	321	338	339	316	296	290	308	357	303	331	318	338	307	313	309	315	340	332	305	348	311	293	319	352	328	296	306	332	331	343	312	314	294	336	308	317	362	342	333	329	302	342	309	311	348	293	303	341	329	299	335	290	313	305	342	308	322	306	296	318	332	303	346	349	351	329	282	315	340	326	335	350	340	326	321	338	315	311	329	328	330	348	338	356	340	328	333	300	332	286	308	334	327	340	332	328	326	348	330	327	333	287	317	307	299	311	328	329	329	346	305	347	301	320	315	301	301	336	295	326	289	319	319	337	349	362	365	301	314	309	311	316	304	316	317	329	299	292	334	299	328	304	307	314	331	298	319	317	355	308	337	318	320	322	304	305	330	333	302	331	289	301	310	312	302	321	298	292	315	356	302	283	334	338	331	319	327	305	312	312	336	330	325	323	341	328	336	320	308	317	320	297	291	328	307	294	326	354	313	295	343	329	321	326	309	320	303	310	281	344	331	318	332	303	325	303	319	309	310	310	334	330	320	308	324	344	339	329	325	313	324	331	312	321	365	320	327	327	333	314	337	335	340	334	349	292	292	322	315	304	310	347	322	334	314	319	296	326	306	301	311	297	311	304	345	359	318	273	315	323	337	287	322	296	325	300	336	311	322	362	323	319	312	336	327	339	317	323	328	334	340	328	305	332	304	341	336	306	307	299	342	347	330	316	339	339	287	318	295	288	339	337	326	341	321	376	298	324	309	318	313	297	323	317	312	320	341	314	305	350	312	316	334	301	314	324	291	321	331	311	299	307	331	288	344	305	306	284	306	322	312	354	313	304	291	310	310	307	316	353	326	341	315	299	314	322	307	334	320	338	335	334	344	345	341	322	333	306	294	285	339	321	330	319	323	340	330	318	323	345	307	304	342	342	347	289	304	318	293	330	330	344	311	322	327	319	334	343	318	337	313	356	373	306	308	348	322	334	319	335	319	322	299	289	312	353	355	323	305	316	312	305	286	329	320	334	346	324	332	312	328	329	300	346	356	306	314	300	298	323	279	336	299	312	325	333	305	304	324	322	312	328	341	335	332	350	312	303	298	292	315	318	351	322	341	340	314	311	319	352	324	322	331	306	322	278	323	361	331	356	317	312	327	319	302	342	319	340	323	323	309	309	316	322	318	328	371	330	338	312	308	303	322	351	324	343	323	359	352	310	322	327	317	343	318	327	319	335	308	312	320	315	314	343	292	314	339	327	312	343	330	326	312	307	336	344	304	363	310	326	314	373	330	324	337	312	307	329	287	284	298	334	333	333	308	316	310	336	309	316	324	329	341	323	301	353	314	351	305	340	323	295	305	327	327	331	311	278	321	309	303	298	346	295	337	364	328	295	317	327	319	372	319	348	341	354	304	318	313	298	307	361	307	326	312	304	302	344	323	313	306	299	300	318	322	337	307	344	314	325	285	310	328	327	321	299	300	325	295	327	321	319	319	314	300	315	269	292	335	317	319	309	305	300	293	335	299	328	324	315	311	352	311	298	291	314	333	342	322	293	309	325	329	332	336	320	348	304	323	322	340	319	279	294	311	298	314	331	326	295	332	305	352	313	298	319	336	335	366	290	337	309	329	339	313	308	338	350	324	305	286	302	316	364	358	314	375	301	323	328	295	286	293	262	321	285	321	312	336	293	322	319	292	311	293	306	322	311	326	298	318	342	309	319	338	326	300	336	311	326	277	333	350	306	314	308	314	293	336	317	325	300	334	299	335	314	325	308	327	339	353	338	324	320	318	327	337	315	310	298	326	333	335	314	316	346	304	337	332	319	325	309	322	337	325	343	331	343	308	343	308	300	334	325	311	336	337	279	295	323	311	353	321	348	312	340	300	352	352	316	332	304	329	331	347	325	327	320	306	309	323	305	324	323	305	338	334	333	331	320	290	307	336	339	301	306	325	311	349	295	317	309	322	298	334	312	325	356	328	330	308	323	317	309	319	317	287	286	315	336	324	334	361	312	303	336	341	302	313	281	307	317	332	317	321	292	296	325	317	320	357	324	308	313	310	359	314	301	313	301	344	324	330	293	307	326	320	352	319	326	352	324	308	308	332	310	351	347	316	286	313	329	324	350	336	286	352	320
16129	19908	32636	36582	37567	37901	36985	33746	28248	28518	27986	26876	22497	21561	22299	22573	19371	21974	22419	16638	15591	15754	21293	20645	20366	19420	17416	16517	17506	17722	15500	14533	15579	18894	14600	13945	11881	10151	10011	11338	11310	9725	7596	8084	7476	8229	7896	6797	7051	6337	5471	5304	5293	5420	3999	3760	3593	3859	3386	3968	4334	4334	3824	4518	5155	3897	3955	3109	3628	3372	3571	2938	2782	2262	1775	1864	1764	1934	1982	1681	1430	1379	1372	1389	1321	1254	1203	1245	1152	1172	1146	1159	1089	1062	1095	1042	1003	982	1007	1032	1007	1060	1018	1013	1063	1083	1085	989	1023	973	907	966	881	929	916	930	917	924	912	927	897	951	879	960	897	928	893	965	930	893	908	876	925	944	936	865	842	947	938	920	944	952	945	975	917	904	881	904	898	950	955	899	899	899	932	941	980	911	917	946	955	960	905	914	924	874	964	924	932	893	889	947	894	946	937	948	937	898	913	887	861	895	866	884	946	914	914	929	879	959	886	922	934	920	874	863	909	927	910	883	916	879	900	903	933	892	912	919	898	970	879	941	896	883	905	942	926	957	907	918	954	908	876	908	924	915	892	938	922	901	958	918	863	950	878	906	934	918	941	923	898	883	886	917	930	862	928	937	887	949	943	924	876	885	904	865	953	945	882	918	927	890	844	925	951	902	874	896	904	927	909	930	893	927	938	904	883	922	889	926	935	936	931	874	862	952	914	911	874	919	899	960	929	851	949	944	961	897	903	960	980	904	944	935	931	936	879	949	892	895	860	921	864	939	885	907	919	888	928	953	961	898	904	930	943	863	945	951	904	938	896	906	939	866	899	894	912	919	926	949	948	882	932	902	904	890	882	856	946	879	919	939	856	921	946	886	937	883	913	937	902	870	889	909	903	928	882	917	887	902	949	890	889	928	927	900	908	893	889	905	891	912	914	902	910	878	883	926	950	877	932	918	923	950	950	926	916	966	876	912	901	911	845	891	947	865	948	934	879	882	969	973	921	892	915	885	930	904	893	879	913	967	900	955	945	912	899	904	977	911	873	921	892	908	865	936	909	928	906	912	949	897	952	927	871	986	878	970	909	903	873	900	888	823	930	915	903	943	864	919	929	889	918	875	980	935	872	938	897	918	940	938	898	909	916	853	920	964	926	907	913	933	860	974	866	917	970	914	856	869	896	968	861	867	901	920	886	920	928	903	868	927	922	896	907	952	917	914	897	923	908	884	883	908	914	903	893	964	907	904	918	952	940	942	903	924	884	908	920	907	940	865	961	911	912	887	923	870	859	870	925	879	880	893	899	960	957	916	881	896	918	900	920	933	930	908	962	971	881	975	939	919	901	980	907	935	949	898	956	906	896	937	974	858	924	895	954	891	939	874	944	936	978	910	920	945	880	887	965	940	941	967	893	918	880	990	951	870	951	925	917	915	928	935	984	909	926	878	957	903	933	894	947	887	924	880	931	897	879	876	937	942	892	929	855	931	950	932	901	938	940	896	928	921	951	874	869	926	963	916	916	935	966	984	881	946	917	963	927	884	916	904	936	967	943	901	883	923	889	916	866	937	962	862	937	908	974	898	872	931	902	948	886	938	905	877	834	866	906	906	909	894	906	961	994	955	894	880	896	882	899	924	931	868	907	878	948	912	924	989	883	939	920	875	938	842	937	956	937	884	874	944	944	927	927	933	929	931	957	888	869	920	942	894	959	950	956	930	901	904	878	954	975	921	889	899	935	909	900	895	893	872	903	923	912	910	931	860	930	964	909	887	875	876	932	936	897	925	930	938	886	929	944	928	920	911	975	894	845	904	872	943	980	898	891	874	895	914	877	899	921	894	940	884	924	868	897	949	833	919	942	917	910	936	938	887	961	881	929	905	956	905	947	899	919	844	879	944	939	939	900	866	886	941	929	922	912	895	883	917	918	862	899	903	905	901	927	921	953	947	930	924	962	908	909	908	908	922	928	926	922	876	919	904	916	904	951	913	943	921	887	928	962	931	916	913	928	885	943	909	912	936	937	926	879	885	890	857	931	917	871	897	967	846	880	967	884	949	928	900	934	874	938	903	934	918	900	963	953	898	928	891	874	1007	951	948	951	914	901	932	920	911	904	888	911	903	935	855	872	914	926	901	950	880	927	864	920	859	888	881	916	878	949	954	871	934	945	926	945	872	943	900	950	918	936	955	855	916	903	987	939	914	918	875	928	917	940	877	877	892	879	878	904	905	863	893	870	845	900	925	908	926	892	926	934	972	911	869	973	857	876	906	866	928	948	933	900	901	890	895	859	967	939	934	927	913	920	928	857	952	892	880	922	904	876	891	915	881	898	927	876	890	876	891	948	911	955	939	912	920	939	962	914	905	931	904	854	927	925	896	930	904	873	873	896	923	920	929	910	876	915	881	897	881	865	926	953	923	903	907	914	915	923	932	909	954	934	957	925	935	907	910	872	887	942	905	916	880	907	934	874	953	925	900	924	895	901	931	895	916	877	907	909	858	849	928	884	908	933	910	966	932	914	926	916	906	907	920	963	912	928	929	905	939	932	884	897	878	896	912	892	898	915	906	914	825	916	856	938	906	874	853	901	900	918	910	941	911	931	911	888	923	919	920	861	919	932	909	898	918	961	902	930	931	992	882	934	901	928	926	908	912	885	890	918	924	935	902	865	926	951	960	895	899	875	919	909	855	916	913	914	878	838	915	949	892	952	880	913	929	915	931	972	900	915	896	936	910	954	909	875	925	921	867	916	883	914	942	903	882	917	962	915	903	925	910	897	977	914	927	996	902	933	903	954	964	943	942	921	889	924	930	941	889	913	929	838	919	965	918	850	933	904	885	896	953	951	887	914	892	892	940	898	934	901	903	934	883	933	891	964	911	916	920	957	939	884	954	903	870	903	910	937	903	910	945	898	893	932	899	891	928	902	952	936	929	921	883	961	912	921	882	903	952	934	935	899	893	894	920	867	948	904	942	880	858	837	920	939	913	929	914	946	893	931	951	915	912	860	917	941	923	935	913	932	906	878	958	870	878	991	929	870	911	901	910	853	950	908	924	946	917	873	946	931	906	950	882	847	879	918	892	903	930	913	919	922	888	909	888	930	925	908	908	897	907	916	913	942	946	887	917	985	913	932	913	953	879	903	932	955	879	878	899	888	918	895	896	906	914	943	929	969	906	916	883	869	988	899	908	916	909	907	952	930	906	883	985	913	987	900	899	875	873	898	834	899	933	903	933	931	906	900	936	951	918	948	964	930	893	895	905	890	911	945	920	924	911	889	904	909	899	907	914	911	887	920	902	930	913	932	900	877	946	928	884	892	920	953	932	897	876	933	918	879	947	916	924	949	905	976	886	893	917	929	875	934	864	912	891	864	919	893	837	890	915	920	890	974	923	883	889	886	975	928	905	913	917	954	909	929	898	895	856	918	894	957	930	882	918	964	902	936	860	933	895	934	947	910	905	913	914	912	896	931	872	918	942	855	894	907	941	958	968	959	911	854	894	942	924	929	888	917	977	957	910	928	849	972	905	884	865	975	942	973	970
6321	4768	6568	5487	3800	2761	2055	1520	1080	1008	912	746	601	513	518	502	430	440	407	371	361	344	346	329	328	317	277	318	301	314	285	307	314	286	244	287	283	280	237	252	232	242	230	223	244	224	241	249	247	236	243	205	222	248	218	226	247	222	240	251	211	240	220	223	249	238	229	216	236	205	244	201	233	245	219	249	212	222	231	198	252	217	242	219	225	227	219	207	215	213	244	254	219	245	230	195	226	219	209	210	244	247	221	267	236	217	224	248	213	243	206	227	232	228	220	190	228	222	202	205	225	220	245	220	205	219	245	219	232	221	224	231	212	223	238	243	251	223	225	216	233	234	212	210	239	225	242	246	216	218	207	213	214	215	219	227	214	222	251	206	228	233	216	215	229	229	225	263	240	214	237	225	211	236	248	229	211	197	196	234	230	225	247	226	242	208	235	219	224	222	213	223	195	221	232	217	239	221	235	221	216	230	237	197	227	231	244	204	209	236	218	222	213	197	210	216	219	204	222	234	215	219	216	231	211	215	212	197	229	221	226	227	223	240	230	246	198	207	246	242	249	243	216	231	227	238	218	245	250	216	229	257	221	237	214	240	210	236	228	216	192	222	210	242	222	200	227	241	221	203	235	226	218	221	225	234	237	201	215	228	184	222	254	201	244	233	224	229	204	209	207	215	228	230	238	240	237	196	221	255	230	242	242	224	231	227	224	229	238	226	228	206	215	208	262	237	231	184	231	233	217	200	240	213	211	238	223	211	229	226	231	232	233	247	248	219	198	238	218	247	224	226	236	234	267	214	228	217	242	224	223	225	225	217	212	243	223	246	206	265	222	216	221	249	178	216	247	218	243	236	246	223	238	186	272	222	211	267	248	225	197	220	197	233	188	221	248	242	212	246	234	218	233	216	229	234	231	194	214	202	227	216	211	198	205	227	255	246	237	215	226	210	218	270	215	244	245	245	200	223	214	229	215	229	258	259	230	203	227	207	221	200	230	205	246	224	249	240	233	227	253	205	234	237	221	217	221	221	225	236	244	234	235	228	222	205	223	212	205	216	237	205	198	225	218	231	220	221	237	250	228	229	229	227	217	222	234	213	214	191	218	203	261	230	244	219	229	260	219	232	248	251	232	184	223	234	191	240	227	230	212	242	226	247	223	230	223	248	215	225	220	223	223	227	227	211	228	212	220	234	200	206	217	244	203	218	249	217	214	216	236	224	189	225	236	222	230	234	215	233	207	180	221	260	243	207	254	200	200	220	249	233	226	223	212	244	263	241	227	220	197	225	244	200	254	227	236	208	210	209	232	216	207	222	217	225	210	234	243	246	235	240	223	227	238	202	245	230	231	226	225	223	199	236	230	233	233	243	222	226	231	222	217	232	208	239	230	259	243	226	201	213	204	218	235	221	271	242	228	213	218	228	225	242	219	199	237	253	227	243	242	221	218	214	236	216	236	218	253	223	239	217	241	236	234	215	227	187	219	241	241	225	265	228	199	195	228	216	216	221	224	240	234	222	222	218	238	237	232	198	221	236	237	202	217	218	224	221	220	232	233	203	224	213	224	217	230	231	241	240	217	222	227	224	234	228	233	224	250	218	238	223	200	202	213	200	244	216	223	237	214	209	214	240	232	236	203	216	194	208	226	242	193	211	217	208	210	236	211	221	205	223	252	252	201	219	243	224	227	234	229	213	240	247	233	234	233	235	236	222	220	201	210	255	208	246	199	234	225	252	198	225	206	208	235	216	253	247	247	238	226	195	269	206	255	232	202	219	243	212	211	237	204	239	232	228	227	231	232	244	245	208	217	228	203	225	213	231	214	231	240	212	218	235	211	228	231	242	211	206	258	222	221	218	210	234	250	200	216	220	211	223	200	248	217	228	233	216	246	202	222	225	201	225	218	229	233	237	249	233	215	213	231	228	199	233	199	223	229	221	199	262	227	247	239	223	226	202	200	214	241	204	243	203	232	241	216	205	220	235	216	210	193	247	221	231	244	217	237	215	225	215	231	229	221	223	223	222	227	218	247	200	227	226	218	212	224	253	258	228	252	212	222	245	228	205	223	222	223	218	242	264	205	238	244	236	223	218	220	230	197	217	219	225	239	227	238	228	218	222	231	216	225	236	229	195	249	243	205	221	217	216	205	232	233	207	232	230	201	209	234	251	192	234	220	211	220	226	237	212	228	232	242	220	219	212	233	221	214	203	224	234	222	237	242	217	214	210	230	241	210	221	251	219	210	250	238	245	223	231	192	227	224	216	252	233	224	208	205	259	227	234	229	241	229	200	236	214	220	220	227	229	227	234	246	209	203	218	223	253	233	246	227	231	192	241	222	230	208	237	228	229	250	206	234	218	262	209	216	255	220	204	217	227	233	216	212	230	238	208	193	247	224	214	235	244	224	226	205	214	215	246	233	209	202	219	241	217	220	241	234	227	217	221	207	213	224	234	221	243	232	215	228	225	217	212	203	190	230	237	233	253	232	201	240	231	239	243	224	247	217	213	218	225	206	270	224	205	205	252	206	227	226	217	211	217	225	228	217	239	213	221	220	220	245	253	219	206	226	223	234	222	196	195	189	228	245	220	219	206	218	236	215	220	224	227	222	220	237	242	225	209	205	252	229	212	234	241	215	226	206	211	217	227	219	193	229	218	204	218	246	218	224	232	217	223	219	235	214	180	215	213	231	243	201	235	239	238	249	216	202	242	241	232	253	207	243	233	225	226	237	222	194	256	225	235	235	212	263	218	213	214	227	236	226	236	207	213	221	230	228	247	219	225	220	218	241	238	219	212	209	209	240	225	227	215	211	215	223	240	247	203	230	237	205	234	243	209	230	211	203	204	257	256	247	202	228	234	206	218	238	222	241	242	207	224	211	245	229	216	250	218	221	234	213	205	212	226	249	216	228	224	212	215	233	256	203	231	209	200	230	219	252	249	177	247	201	204	210	242	227	248	212	235	221	205	211	210	220	254	237	231	221	227	215	211	228	232	261	245	253	287	207	232	231	228	232	198	252	227	258	249	262	233	208	218	227	208	243	207	222	242	211	236	223	213	248	221	226	242	227	217	240	246	208	233	213	203	243	213	219	210	244	222	241	213	252	233	204	229	235	211	227	215	210	201	278	231	230	221	231	228	220	220	239	222	254	234	226	225	252	223	235	202	235	233	202	228	215	239	208	202	223	200	228	239	227	194	204	213	219	215	229	235	238	243	217	247	197	202	246	221	234	253	224	220	212	232	193	239	215	211	198	223	223	215	226	237	221	220	232	214	206	216	207	213	240	229	209	204	239	208	216	242	201	225	204	230	224	239	218	238	228	215	240	245	228	191	253	235	196	236	231	256	221	212	201	243	206	215	221	219	254	227	226	214	256	224	251	219	230	217	208	197	222	228	224	217	242	233	218	251	206	208	200	223	247	199	214	220	239	222	208	202	236	216	212	234	232	252	240	237	250	227	215	227	244	234	237	220	227	222	226	235	222	237
4598	5453	11996	14090	12389	10319	8999	7060	5530	5294	4500	3834	3283	2900	2708	2627	2220	2200	2151	1860	1679	1629	1616	1602	1497	1388	1369	1387	1379	1279	1210	1296	1326	1254	1148	1111	1025	1000	913	963	1011	909	854	899	859	859	814	889	817	758	811	737	781	750	768	737	712	729	728	747	698	738	740	759	713	745	710	688	732	773	683	690	698	740	700	653	708	714	696	651	678	672	698	729	655	663	667	700	658	653	684	640	691	646	678	705	697	650	654	669	685	700	685	687	716	702	682	650	629	664	696	709	656	679	666	625	686	657	657	678	641	675	665	672	646	655	689	674	635	649	663	654	639	679	656	619	675	664	643	652	708	676	673	619	687	688	706	655	646	682	657	651	636	698	647	658	672	655	680	652	608	712	712	626	672	666	631	662	616	656	727	693	698	630	647	676	684	683	650	686	643	671	679	709	715	616	636	698	655	646	661	648	708	654	697	696	617	675	654	688	671	661	685	657	688	640	624	686	659	636	720	701	636	692	654	721	678	674	680	682	668	640	629	662	691	636	708	670	685	654	662	658	641	625	699	674	648	668	705	623	656	633	680	658	668	689	684	674	648	644	689	663	623	665	672	653	653	628	672	673	645	664	700	662	679	682	642	650	679	653	693	721	649	709	655	672	654	648	693	697	666	628	631	637	673	668	660	659	679	664	687	650	672	663	691	682	657	690	714	644	704	674	627	684	703	698	693	670	661	704	634	640	674	657	674	633	608	633	633	645	740	651	673	658	655	663	660	661	697	646	710	687	643	659	688	659	654	668	666	682	634	650	662	711	662	644	693	660	694	660	694	619	713	665	663	650	644	660	645	664	651	650	684	696	691	651	653	683	660	679	637	692	613	665	683	631	675	641	603	688	677	667	686	662	667	687	622	654	646	677	668	643	702	657	641	707	653	664	653	670	627	620	678	665	698	636	719	697	663	664	633	601	694	630	622	649	671	661	657	686	677	624	667	670	645	673	700	684	694	644	615	630	641	708	609	664	677	666	659	633	638	640	673	699	707	707	692	646	649	671	627	672	646	652	684	676	657	597	660	677	648	683	690	656	648	653	701	644	647	656	658	723	661	703	691	657	618	651	654	668	685	617	588	638	656	616	693	645	673	625	708	724	665	683	644	607	669	643	599	677	681	694	642	672	662	647	676	657	654	687	658	656	609	642	655	696	686	692	680	694	676	665	696	632	604	689	653	669	657	656	691	696	623	665	684	676	647	651	664	628	653	697	669	702	666	696	675	676	622	667	635	654	692	669	672	675	671	665	631	668	656	718	663	686	692	653	653	670	628	667	686	669	643	699	697	705	625	638	660	642	637	677	697	651	694	670	669	681	660	635	637	644	687	668	641	666	699	685	678	657	668	641	647	660	719	682	697	644	651	647	694	689	679	652	638	617	631	690	690	664	645	669	622	637	631	686	659	669	633	637	652	645	669	611	652	648	613	660	614	651	649	632	713	662	698	670	722	692	633	687	624	621	693	669	670	703	618	678	685	623	655	662	682	695	638	687	678	640	671	666	694	638	651	710	665	698	682	702	651	681	666	701	676	614	698	659	657	696	642	632	668	682	651	701	688	667	663	635	643	635	632	646	683	673	700	639	620	643	663	644	717	645	653	655	637	688	656	646	631	673	648	667	650	676	696	705	695	669	650	668	649	631	685	664	659	695	682	656	648	656	671	660	680	662	701	631	687	677	652	653	718	691	649	678	697	695	645	666	677	669	704	618	658	665	662	674	685	676	641	657	667	654	698	681	675	632	652	647	690	655	649	656	676	663	662	669	662	698	681	670	652	639	681	660	702	700	675	684	604	678	675	713	634	632	658	673	649	714	649	723	660	693	679	663	608	672	618	655	630	620	686	671	665	672	675	719	663	674	617	655	689	698	657	685	639	668	644	657	657	621	623	693	628	686	658	724	654	643	632	651	628	640	675	715	641	689	668	636	679	699	660	651	678	681	635	727	621	658	699	653	647	666	664	652	656	669	683	707	679	670	624	674	665	649	624	692	626	651	640	682	704	680	639	616	699	640	663	657	666	698	657	652	638	613	678	679	674	668	676	695	673	615	671	646	664	694	702	635	663	684	642	653	708	694	684	655	657	656	686	656	660	676	688	668	711	706	705	642	677	624	680	635	627	649	645	641	661	680	667	672	676	612	633	675	663	608	624	701	715	671	658	663	671	668	711	708	672	677	682	640	635	653	639	711	697	688	694	647	680	701	626	635	666	644	652	682	639	745	677	672	676	660	645	693	686	638	632	674	644	635	655	661	675	654	621	666	646	655	659	674	677	665	657	663	638	665	714	674	678	661	661	661	652	638	663	645	635	705	673	719	700	641	636	704	653	666	635	700	678	654	708	603	708	635	656	682	648	672	633	684	675	709	612	657	633	666	662	687	711	629	685	659	720	636	611	696	650	687	674	665	661	647	646	639	653	649	687	661	667	647	679	664	619	676	715	681	695	666	679	647	653	661	653	658	634	647	670	692	666	667	661	700	650	713	684	615	692	689	683	644	644	673	629	652	711	679	644	662	698	613	634	702	642	695	675	645	683	681	691	640	721	658	631	699	659	670	662	707	669	646	642	653	660	671	681	670	662	669	708	666	648	690	657	677	656	635	648	641	688	723	638	682	650	655	712	713	642	658	670	647	670	696	650	603	688	716	670	636	705	644	693	679	665	697	654	628	696	653	670	647	664	674	697	665	671	633	647	634	705	650	669	671	671	688	660	668	660	623	671	697	661	633	670	630	692	628	663	653	675	716	724	610	679	642	706	672	658	627	640	684	653	669	660	661	646	714	660	659	700	638	689	665	629	700	689	656	639	651	661	655	679	652	653	694	626	674	654	658	684	673	691	691	704	649	655	703	689	666	622	672	630	637	686	698	660	673	724	651	665	697	641	677	727	710	632	648	697	691	659	664	681	608	654	682	668	696	654	710	695	600	634	730	647	639	652	695	626	743	650	678	626	698	639	651	635	678	643	673	744	646	699	655	677	650	691	651	686	604	632	645	665	650	672	660	634	661	701	650	642	699	693	698	647	668	681	645	649	693	696	656	674	626	653	657	677	664	673	609	676	660	673	633	661	603	682	651	688	703	626	644	649	664	669	696	661	706	659	646	715	691	671	712	659	678	652	693	656	674	652	695	621	659	644	650	675	645	680	669	623	673	666	694	640	646	647	647	673	644	627	661	689	647	668	636	687	654	633	665	649	663	689	677	641	643	667	663	683	688	671	654	626	685	673	679	675	654	607	674	682	652	674	659	642	657	651	660	686	711	634	668	633	662	616	670	692	664	694	669	702	645	667	651	680	713	656	728	675	652	607	627	680	650	666	654	695	693	671	665	677	669	703	651	613	618	637	665	645	656	673	652	678	697	678	661	682	675	636	660	664	691	665	663	678	656	665	696	667	705	682	637	650	682	663	657	690	671	710	649	640	651	681	607	659	628	641	656	638	675	646	718	667	664	654	647	670	658
17848	18706	28467	26745	23386	20462	15575	11584	7332	7001	6980	6888	5330	3934	3297	3396	2768	3396	3567	2004	1716	1595	2244	2282	2014	1797	1505	1437	1794	1749	1695	1922	1716	2156	1753	1664	1173	1005	892	1143	1026	925	947	820	829	773	767	685	661	552	519	496	539	509	439	418	370	456	409	424	394	414	381	476	506	397	458	387	410	462	396	379	339	312	294	302	274	314	315	299	264	242	268	244	269	240	293	271	247	267	240	247	249	218	249	249	254	240	222	254	236	242	249	242	227	240	269	228	232	232	255	264	245	235	219	236	223	229	227	245	250	239	238	250	265	250	221	232	244	216	229	222	248	207	240	237	234	235	235	243	250	209	267	232	231	218	258	227	213	253	237	235	228	228	244	235	232	222	228	238	263	230	262	244	217	217	226	230	228	243	229	243	228	245	237	231	240	264	268	214	259	240	236	252	246	247	211	251	245	224	236	213	228	219	250	232	246	245	229	260	223	236	235	229	231	229	252	226	231	237	261	238	252	287	244	243	274	218	239	255	236	258	255	241	270	237	221	266	243	264	255	248	237	230	238	251	221	245	248	240	241	274	222	252	259	227	265	225	227	218	257	222	254	229	225	224	230	249	253	225	257	243	259	242	230	207	244	241	265	250	244	265	237	250	249	250	263	227	220	260	255	247	258	250	224	258	240	246	243	249	251	272	240	233	279	242	284	226	245	258	252	230	254	230	253	231	245	234	242	246	230	217	276	243	259	267	266	233	230	229	252	248	255	246	250	252	217	243	234	249	226	228	232	230	234	249	250	238	243	241	249	241	255	233	267	243	224	229	246	269	222	245	221	224	220	265	265	271	224	226	229	234	230	226	240	235	239	255	229	235	215	245	242	230	223	231	252	264	216	234	244	221	238	246	215	233	214	231	252	243	255	231	240	221	267	246	253	244	231	242	252	218	223	228	234	247	256	271	237	251	242	239	246	242	232	255	237	242	222	245	254	282	243	212	238	230	239	236	252	220	222	236	219	254	233	263	209	228	250	230	245	239	235	258	219	244	236	218	265	241	240	249	234	231	256	242	226	218	210	262	251	231	244	233	234	237	259	226	247	247	263	231	230	220	264	228	257	229	227	263	242	255	211	243	221	215	224	232	239	247	244	245	234	234	233	265	263	240	249	218	244	254	222	229	247	230	249	242	233	226	228	238	250	228	254	249	231	260	253	269	231	248	211	263	252	225	231	230	229	211	245	245	263	250	232	206	256	220	225	230	235	228	243	222	219	239	239	256	240	248	245	251	240	231	248	248	255	221	226	246	256	234	248	247	219	246	261	255	243	219	248	233	248	263	262	261	222	230	229	247	224	219	251	237	250	260	237	244	222	232	261	245	227	226	216	234	238	257	245	242	251	239	246	236	259	225	232	250	229	234	237	235	220	208	227	234	209	223	232	225	254	276	239	236	252	245	246	229	252	240	240	247	220	217	229	244	247	243	236	253	248	251	258	193	228	244	244	215	225	226	259	225	246	250	228	271	239	240	248	259	247	217	251	245	219	236	210	239	214	259	250	232	242	242	243	261	250	236	247	227	238	242	252	228	225	250	223	241	230	271	229	246	230	233	223	254	226	216	244	254	231	276	218	258	232	248	245	224	216	224	238	276	244	221	223	250	250	234	228	220	248	234	247	241	234	238	229	248	215	217	223	224	253	248	250	237	218	241	242	254	215	248	232	278	228	264	250	233	240	222	225	253	237	255	207	253	238	240	257	231	236	227	247	215	214	259	275	261	232	241	243	229	234	273	240	215	260	244	243	242	218	261	232	219	238	236	254	213	238	211	229	268	240	272	239	218	264	232	219	248	257	257	222	232	247	251	238	240	243	209	227	231	246	238	227	265	237	243	232	214	253	238	223	231	243	232	224	228	255	231	234	262	241	221	236	228	266	277	228	249	236	233	269	238	228	225	233	235	213	216	249	246	229	236	237	224	243	241	228	206	246	233	202	235	217	235	245	243	251	216	231	242	239	263	234	226	243	230	235	224	241	218	232	221	263	222	266	281	254	275	245	249	250	229	249	256	273	251	207	251	252	246	258	236	238	249	226	235	253	268	244	229	231	250	269	231	264	238	258	223	220	219	264	237	205	250	250	235	258	237	256	261	236	241	245	248	235	253	236	218	210	230	266	237	260	228	255	251	231	237	234	259	233	212	206	273	235	246	252	252	256	237	237	258	228	220	254	236	272	218	250	210	245	227	236	255	239	243	223	249	233	238	226	242	233	279	219	225	248	237	253	227	229	240	258	220	234	249	231	256	231	235	266	234	252	213	251	220	251	250	244	236	215	255	252	206	236	263	260	235	240	219	253	243	297	258	225	225	235	245	228	247	220	243	285	232	219	205	263	224	228	250	263	208	268	273	253	246	252	264	274	227	241	254	234	239	260	225	249	244	227	256	237	259	233	226	228	260	249	253	215	257	246	255	243	221	276	217	242	223	220	230	246	264	210	256	253	271	256	262	230	235	243	246	268	211	233	276	236	270	237	230	247	258	246	265	256	247	245	242	252	239	235	228	250	254	215	235	239	250	273	260	223	244	243	257	223	231	248	247	238	248	237	219	211	260	238	221	211	270	225	231	231	296	197	226	233	231	271	246	238	241	240	239	234	250	245	249	249	222	255	240	231	217	246	229	247	258	229	245	241	248	236	236	243	237	275	239	230	213	241	268	236	235	249	231	258	227	230	216	210	270	280	253	237	223	209	235	229	252	245	259	232	273	229	255	245	259	238	233	253	246	271	246	247	223	245	240	245	218	208	249	210	250	283	250	233	234	234	252	273	249	257	223	229	220	235	215	234	251	219	228	252	214	239	233	229	225	222	227	252	261	220	247	234	229	234	221	248	261	248	242	242	233	245	235	227	224	236	241	243	238	262	258	218	247	264	222	262	217	236	236	217	258	221	231	260	233	241	243	231	244	239	228	250	238	265	225	256	266	269	238	272	267	254	235	239	232	229	265	223	247	225	245	237	240	254	238	240	231	232	241	245	251	258	229	234	239	232	248	249	245	244	236	241	267	241	209	220	233	257	268	239	247	218	233	270	239	243	255	238	244	243	258	251	259	244	248	213	249	202	244	239	261	254	227	247	217	261	258	233	259	240	239	249	239	255	237	247	228	207	240	255	233	227	265	259	226	242	250	218	264	224	247	232	257	255	260	247	231	232	250	235	225	289	233	249	244	241	220	248	197	221	216	252	234	231	250	248	223	245	223	241	231	248	260	274	238	252	263	258	210	268	243	231	226	260	218	260	239	226	235	223	250	242	224	249	249	241	233	222	241	221	238	239	241	220	237	225	266	236	248	238	227	218	222	267	225	246	253	216	239	271	241	255	254	200	246	267	274	217	221	241	242	243	232	251	224	259	220	233	253	284	250	243	231	265	222	238	251	266	266	250	266	237	238	267	235	230	243	252	243	247	235	264	241	229	246	228	249	231	229	254	245	252	249	221	227	255	234	220	267	249	248	239	227
11635	16957	28414	32034	31251	31927	30034	26192	20646	21830	21222	20305	17481	15682	15237	15697	13279	15612	16092	10391	9888	9469	13368	12930	12407	11310	10063	9435	11129	10672	9674	10652	9506	11827	10311	10192	7397	6671	5524	7028	6833	5667	5772	5027	4879	5079	5086	4241	4097	3633	3040	3133	3249	2919	2566	2196	2297	2418	2103	2559	2523	2555	2194	2546	2918	2041	2296	2144	2342	1999	2111	1732	1614	1461	1172	1102	1045	1167	1284	1067	1038	966	944	965	913	875	847	849	824	810	848	796	789	790	810	785	769	768	858	806	786	788	790	795	802	794	743	738	775	690	738	749	714	673	706	717	717	706	741	731	695	720	708	688	716	741	770	693	704	719	750	691	733	695	755	691	698	673	699	737	734	694	679	696	722	701	736	718	703	679	709	725	667	689	682	669	688	735	758	688	698	706	698	729	696	764	685	705	674	733	696	688	698	677	661	716	675	684	675	752	709	703	678	668	715	701	712	741	676	703	692	685	709	693	727	758	723	646	721	709	660	719	682	692	727	687	696	747	727	722	689	668	715	672	697	670	721	681	706	700	699	711	684	728	720	697	688	710	685	737	702	690	696	686	704	718	725	717	729	692	679	683	743	680	700	744	663	761	688	688	680	741	706	695	702	692	740	720	687	693	673	694	735	684	678	702	665	702	690	701	736	695	734	710	704	666	664	682	677	722	694	701	741	727	737	707	655	746	722	708	633	718	729	682	703	706	711	663	675	668	737	699	723	696	689	684	657	737	700	692	676	728	639	648	701	714	625	702	735	672	742	722	730	719	700	707	691	701	704	644	728	703	719	695	664	714	661	695	684	729	767	710	668	723	693	742	666	719	705	673	768	719	629	670	716	723	687	673	722	713	682	703	739	721	725	689	727	679	710	752	791	665	747	663	705	725	642	689	765	705	712	667	662	688	761	684	680	753	685	655	742	679	674	697	678	662	731	680	735	717	684	705	712	708	700	701	716	717	737	717	675	736	741	681	724	724	707	726	673	731	705	663	713	732	741	707	693	685	773	703	695	669	667	724	661	742	694	681	707	689	695	696	678	656	681	691	735	667	678	667	723	727	724	702	724	714	730	693	736	703	700	691	717	697	663	672	685	718	749	702	713	686	690	675	701	753	697	659	660	698	685	685	689	687	681	704	703	750	669	637	706	658	717	705	740	698	764	708	711	695	671	687	727	737	697	657	661	715	686	697	687	689	722	742	726	741	739	719	639	722	702	704	660	725	691	724	695	742	687	700	685	724	723	680	730	718	666	721	694	667	718	713	703	710	737	695	720	673	663	681	709	696	727	742	683	730	762	699	720	670	664	697	743	639	705	705	738	708	682	702	704	714	684	708	632	674	684	639	679	699	726	670	672	699	651	682	729	726	742	608	625	674	673	742	707	714	757	675	710	676	733	728	648	671	722	707	684	675	728	714	733	726	661	672	685	699	716	698	722	698	728	681	658	736	677	748	749	667	688	685	763	750	683	733	673	725	726	707	694	704	702	663	688	695	657	703	684	707	717	724	689	692	736	687	691	728	723	690	716	691	728	717	675	706	656	683	670	714	689	747	732	713	657	730	715	711	687	696	685	709	720	680	647	696	700	700	673	703	688	697	708	663	702	730	745	741	701	672	709	711	681	710	680	702	682	722	748	695	725	680	692	658	698	696	697	726	741	722	662	661	675	712	721	676	740	732	673	679	675	750	672	732	706	716	742	671	659	708	700	706	699	714	679	711	699	746	692	697	722	753	730	727	659	734	660	641	728	698	675	687	706	741	740	710	666	680	651	677	712	694	681	702	723	727	657	684	685	727	681	676	710	670	720	713	673	703	743	658	677	710	718	646	651	691	707	752	747	725	712	751	651	720	673	729	725	705	697	698	710	692	694	670	676	701	730	693	678	666	702	700	689	665	721	707	694	679	735	735	732	684	685	679	735	722	764	690	730	689	700	661	721	662	649	717	654	670	770	677	715	698	707	708	694	700	707	715	714	711	688	626	676	717	670	706	728	727	696	689	741	631	724	713	719	686	649	701	757	655	708	659	694	688	705	674	704	718	687	709	725	712	704	718	710	663	698	698	685	702	683	702	720	673	735	691	699	680	680	689	710	727	690	703	695	666	727	682	717	687	667	708	743	695	678	755	723	703	688	689	666	716	717	707	741	742	701	723	687	717	694	694	709	682	693	680	755	689	692	682	668	727	674	678	669	671	713	717	705	720	699	680	715	710	646	763	744	713	722	723	722	693	673	666	690	694	708	707	725	709	682	723	690	727	730	694	646	702	694	712	670	720	678	652	678	674	704	732	661	711	703	686	719	705	699	702	728	731	708	674	720	749	728	721	694	696	647	683	712	686	690	697	705	701	719	687	680	742	682	702	684	713	679	734	705	669	730	633	704	657	696	689	761	711	730	705	743	717	682	680	711	675	725	672	676	698	687	711	709	734	707	680	660	707	723	712	664	690	733	664	679	674	682	740	690	725	660	699	700	719	721	712	702	709	702	683	715	684	646	698	691	758	692	714	647	749	739	674	732	737	752	738	693	689	675	721	708	670	686	703	716	706	697	733	708	690	657	674	670	732	660	716	697	689	673	717	674	637	643	694	703	704	696	726	737	704	670	716	642	658	701	709	730	698	662	690	726	691	714	656	683	709	738	718	715	646	747	697	670	657	712	725	730	689	651	682	672	687	669	699	726	658	704	663	769	688	712	725	664	689	719	716	729	659	692	688	693	676	702	702	689	762	734	651	732	736	677	694	667	693	656	713	673	709	726	679	643	679	738	699	741	659	734	694	742	705	702	715	744	661	692	711	677	742	745	665	681	686	700	723	747	712	691	723	659	701	769	674	710	731	697	722	662	703	733	678	669	725	727	689	750	685	671	727	688	704	722	747	712	702	740	736	706	693	697	712	676	685	711	720	718	720	659	716	708	670	705	651	687	678	669	690	690	711	713	708	688	725	707	689	749	733	698	733	699	684	699	730	661	693	731	676	699	692	685	717	709	719	752	713	710	666	690	677	735	656	665	719	687	682	686	643	691	709	714	690	682	694	646	738	751	687	665	762	674	689	708	728	696	728	733	732	692	692	674	654	699	676	703	652	674	695	717	698	721	742	745	719	760	708	701	696	706	689	701	733	724	708	668	684	726	644	680	728	702	652	714	717	680	708	674	683	685	689	720	696	721	713	709	676	739	720	695	678	682	687	718	641	689	714	736	660	698	741	696	673	701	673	732	699	742	704	670	721	726	683	667	644	676	674	709	683	697	671	716	693	670	674	768	671	724	700	647	741	720	689	714	722	704	717	695	695	729	739	681	730	723	740	729	695	726	698	732	700	735	709	658	717	732	730	706	732	682	690	748	749	703	684	684	684	706	682	657	743	703	707	729	691	713	758	755	723	696	802	683	708	707	725	741	722	715	713	683	702	703	741	702	700	723	695	680	704	672	674	692	689	667	697	708	728	686	669	712	683	699	723	640	700	753	701	660	733	741	677	729	676	691	695	709	715	730	706	662	705	713	702	709	725
26604	26384	35646	32876	29549	28030	23566	19294	13201	12953	12764	12702	10953	7737	6794	6627	5229	5986	6855	4227	3404	3159	4227	4179	3904	3576	3010	2780	3478	3216	2642	3370	3517	3959	3088	2905	2338	1728	1554	1824	2056	1626	1498	1425	1679	1458	1557	1111	1144	956	894	863	902	841	644	711	605	719	637	674	724	737	649	759	800	682	639	596	701	667	609	524	524	475	387	421	425	385	423	413	358	346	384	355	344	338	332	334	323	352	343	336	330	288	336	341	298	311	309	323	326	333	306	301	329	332	282	286	339	285	312	316	302	303	296	301	283	317	328	322	318	274	297	277	284	317	282	280	278	306	304	289	312	261	302	316	308	292	332	313	318	302	278	299	321	273	269	301	293	315	332	328	267	270	309	293	316	313	314	296	284	301	272	311	328	330	325	317	308	284	299	296	288	302	305	285	307	318	290	307	315	329	308	313	283	287	312	302	312	292	299	295	306	287	319	261	286	269	296	328	300	318	300	267	306	304	345	296	293	308	280	322	301	312	287	279	292	311	318	277	333	302	309	319	313	287	275	275	314	296	328	311	291	288	302	318	313	318	286	316	330	283	283	316	279	287	295	299	273	297	301	297	278	276	293	311	312	322	275	298	295	307	289	322	306	271	274	311	317	266	287	308	289	291	301	336	306	328	313	293	279	292	294	334	305	301	296	286	304	302	314	288	295	279	290	303	306	313	316	296	266	322	264	310	294	332	295	291	328	292	279	288	325	337	302	288	314	298	327	285	299	319	336	304	322	319	286	334	302	331	335	306	298	282	303	284	316	286	286	287	276	298	306	294	307	318	290	287	327	319	297	297	295	284	270	314	311	312	267	296	306	312	309	287	307	323	299	311	327	275	338	321	300	296	318	317	280	308	323	326	305	281	296	334	284	297	288	325	272	302	309	278	284	282	324	323	284	304	295	334	301	317	324	294	306	274	307	306	306	327	298	286	278	289	298	272	309	279	290	315	318	308	289	310	272	278	291	276	295	299	275	288	320	320	299	321	285	279	275	278	312	284	294	293	293	307	308	289	324	286	304	283	293	291	315	340	307	275	288	279	269	312	278	306	304	299	317	282	317	314	322	304	258	329	306	319	309	316	306	283	297	281	280	282	282	306	312	289	311	301	291	294	273	290	303	296	266	281	301	327	296	282	316	286	313	287	308	310	290	311	286	304	282	306	333	296	281	257	299	300	295	301	302	300	318	283	310	314	287	299	308	338	289	323	272	311	287	309	305	304	296	326	320	311	279	300	271	270	294	323	307	326	279	306	273	263	298	263	322	334	316	299	288	282	301	286	329	290	312	313	314	289	281	298	290	294	283	280	291	290	292	312	279	310	300	307	292	312	281	269	352	339	279	300	311	306	298	306	326	304	310	267	291	339	295	281	301	284	293	299	273	342	288	284	294	263	274	300	312	297	290	317	308	302	322	272	266	305	283	326	313	304	291	310	312	316	318	246	347	318	308	341	290	307	301	290	316	290	276	292	309	286	304	296	255	296	320	311	297	296	274	269	297	341	282	305	285	305	290	285	291	290	311	296	321	309	309	265	303	290	305	268	290	303	304	324	294	280	284	307	279	305	299	286	291	315	279	280	305	298	306	324	317	305	283	291	305	287	335	267	301	273	282	329	296	284	325	302	325	326	272	282	270	281	310	285	278	282	295	284	319	284	321	295	294	321	312	289	287	285	326	283	324	293	297	258	277	295	294	282	306	295	285	305	327	308	317	299	276	321	283	302	296	292	318	305	281	309	300	291	307	299	285	302	314	296	312	317	298	283	269	334	269	288	309	291	264	297	297	310	280	315	293	290	297	248	310	294	275	288	319	313	284	308	311	317	301	328	324	301	280	280	319	298	323	262	312	312	320	308	308	310	293	308	310	301	292	296	308	288	308	294	311	309	328	296	293	328	262	293	327	296	305	307	293	307	300	275	288	319	298	315	272	296	306	319	309	285	308	292	298	281	293	316	277	282	310	272	321	330	298	299	297	270	302	288	289	291	316	307	309	295	287	336	330	272	273	295	289	321	281	299	267	254	290	315	330	321	330	281	307	304	307	278	305	288	320	297	323	301	306	264	280	293	309	317	311	258	295	311	297	300	300	313	316	302	313	302	294	312	296	296	286	317	303	290	296	300	331	312	326	295	273	300	285	303	352	301	288	294	300	295	282	300	320	320	256	327	343	274	264	267	270	327	291	316	289	304	284	322	303	312	311	289	300	288	278	314	302	284	292	266	317	294	293	314	272	283	304	288	314	282	303	302	272	325	284	325	272	297	277	304	297	315	303	290	311	290	317	309	307	296	331	302	297	324	320	320	279	277	301	338	293	309	327	277	314	339	301	309	306	311	304	336	310	268	272	310	313	300	310	287	288	310	287	315	276	322	337	308	332	280	306	294	300	298	295	307	300	297	319	284	293	323	312	289	333	315	304	330	298	317	322	309	330	302	298	282	313	282	308	283	294	300	320	309	313	304	294	295	303	311	338	287	309	296	295	319	312	281	297	319	297	300	287	329	315	315	297	303	321	308	297	254	311	283	286	296	300	298	316	318	276	280	324	327	279	303	323	280	272	321	283	299	298	312	279	285	283	287	308	298	293	304	274	327	280	267	316	305	304	309	297	285	320	267	309	317	279	312	315	308	303	272	326	292	286	294	351	318	302	295	285	297	258	278	299	327	317	272	302	304	275	264	310	273	306	294	296	290	297	315	304	323	260	305	266	255	298	310	256	306	326	315	338	302	327	300	318	310	301	313	306	288	282	306	293	272	296	309	310	310	307	271	317	330	303	306	286	295	318	320	299	301	300	295	326	304	296	300	311	319	291	287	313	315	297	284	291	323	325	312	301	295	301	251	288	300	295	314	277	302	335	276	320	280	324	301	285	303	307	338	323	272	308	299	318	304	296	309	324	314	305	277	288	334	304	307	314	287	306	314	307	315	274	315	274	309	297	316	314	322	306	340	321	284	316	291	322	295	317	281	311	294	282	272	294	298	310	302	320	310	301	305	285	319	282	298	271	296	279	299	331	296	323	300	285	271	280	321	326	293	297	284	315	292	310	328	304	307	301	295	298	314	327	297	310	305	297	339	305	318	299	314	312	294	288	301	320	316	262	332	310	285	283	307	321	290	292	285	321	289	278	275	323	305	285	288	276	274	325	284	317	274	345	290	285	307	304	311	287	315	315	306	290	305	292	334	295	307	271	293	299	282	286	297	300	289	288	293	293	305	287	307	297	323	297	261	289	328	313	311	295	329	311	259	290	278	285	296	336	288	296	300	285	283	305	297	295	306	286	318	302	275	294	272	301	286	295	301	314	302	316	299	333	293	299	296	320	312	309	298	299	301	293	327	309	314	286	323	331	295	320	293	260	295	302	294	329	329	291	324	294	312	291	319	292	308	268	295	294	307	289	297	292	288	274	303	302	304	284	302	291	318	288	304	289	298	279	306	265	313	285	314	302	295	318	311	329	295	307	322	324	299	286	306
15788	22811	34089	36749	37182	38707	36887	33347	28103	29582	29001	27213	25121	22977	22590	23227	20096	22651	23035	15935	15697	15995	21294	20554	19854	18235	16334	15594	17950	16795	13066	15294	15278	17261	14482	14899	12805	10229	9630	10717	11802	9085	8507	8056	9940	8838	9723	7259	7687	6206	5483	5281	5642	5145	4136	4113	3457	4518	3973	4355	4414	4344	3587	4489	4904	3939	3954	3592	3971	3705	3419	2785	2738	2210	1812	1754	1704	1821	1973	1799	1429	1344	1371	1315	1323	1093	1261	1148	1155	1127	1081	1126	1013	1020	1001	1019	953	950	940	895	988	1055	1017	970	989	1040	1033	911	861	885	914	923	842	899	887	837	870	879	877	862	866	867	855	817	848	833	824	874	845	801	889	876	876	834	853	827	854	858	851	811	913	860	835	842	815	893	835	853	859	868	841	819	836	851	849	914	882	870	903	851	830	820	822	903	845	848	825	831	805	851	807	828	870	845	781	882	858	871	840	866	811	889	783	820	839	809	879	851	836	849	803	841	894	828	835	861	808	785	859	900	852	864	816	854	822	861	803	832	796	822	806	841	808	784	838	866	879	861	893	816	836	882	814	837	857	824	844	828	828	859	832	821	852	879	845	787	852	865	802	872	848	861	813	841	830	854	860	828	854	842	877	812	865	858	853	844	847	816	854	819	794	864	847	847	819	857	861	876	870	829	787	823	771	832	860	871	842	783	861	819	942	830	786	891	831	854	810	831	840	786	860	855	803	778	793	861	818	888	847	877	859	851	811	803	850	893	887	812	849	806	852	839	810	867	865	848	872	788	814	833	855	851	825	840	857	832	835	909	828	850	832	839	873	827	829	815	802	869	832	849	870	848	860	830	807	847	867	879	854	822	890	830	884	819	809	848	848	874	846	823	849	839	843	874	814	824	873	874	896	838	785	789	823	851	860	815	854	849	842	863	810	848	861	868	814	873	848	806	871	836	843	817	883	811	890	842	887	888	869	856	882	807	848	866	839	849	823	861	840	843	839	852	836	830	792	840	856	854	886	854	800	862	820	889	811	824	876	839	849	838	863	850	827	845	834	818	879	864	819	839	849	857	839	833	835	854	858	835	879	799	854	857	811	837	806	861	829	818	908	850	840	863	803	847	825	831	882	847	879	884	844	835	837	900	828	870	766	921	818	800	837	819	800	857	822	824	803	790	864	855	810	827	829	879	839	870	832	834	851	838	800	855	859	847	843	823	849	871	799	876	844	826	801	840	824	831	820	862	836	881	840	894	862	834	847	869	880	867	860	820	867	750	826	838	831	806	856	860	884	841	854	820	814	830	818	824	841	840	886	863	841	863	868	891	861	847	847	783	862	859	891	882	811	882	908	877	845	857	853	820	826	813	871	832	834	874	831	807	846	893	851	922	860	888	844	890	838	896	878	834	834	841	812	868	831	903	849	883	837	813	856	829	866	897	857	857	834	902	843	819	878	829	828	883	816	839	842	819	834	815	845	868	836	871	786	869	785	832	831	843	846	833	854	817	862	894	829	824	849	847	874	811	848	801	850	840	834	862	794	877	851	871	866	894	839	861	883	816	863	835	814	810	834	823	840	847	881	809	839	767	839	825	878	790	872	827	868	873	850	790	842	806	888	840	850	851	814	865	878	799	829	800	841	849	824	809	857	862	875	834	807	789	893	854	823	821	848	849	853	869	875	813	869	811	841	859	845	864	841	825	847	856	867	848	888	830	815	833	866	925	871	844	859	840	854	819	842	814	840	735	839	852	856	863	853	796	830	875	829	897	835	791	865	803	834	895	833	845	808	842	827	866	820	860	842	841	852	829	883	865	862	815	789	870	821	860	845	818	787	842	822	842	837	823	831	771	827	860	880	853	847	817	842	822	768	884	849	846	806	842	896	862	840	838	820	880	808	833	833	795	873	860	845	816	797	862	861	897	821	871	847	847	873	852	867	874	822	877	875	821	842	879	844	902	822	821	846	822	863	843	857	830	791	851	849	830	863	932	815	850	821	839	880	801	809	883	822	863	835	883	848	908	799	857	863	835	819	836	825	836	830	837	832	837	833	831	876	880	817	865	819	858	906	810	855	824	860	804	863	851	840	890	838	857	843	814	829	831	836	835	839	873	879	853	867	835	881	853	842	819	817	876	809	829	827	793	824	814	835	822	865	812	835	866	848	855	842	838	865	801	872	824	806	878	819	875	837	855	862	836	774	792	843	837	830	810	794	840	857	826	830	849	794	837	812	869	799	864	822	882	854	841	848	818	846	850	792	853	803	853	906	849	858	876	860	852	823	848	890	862	825	852	858	833	853	875	879	843	824	851	810	784	872	888	818	825	830	863	861	887	821	821	868	880	898	836	849	862	796	835	825	865	799	823	815	860	836	898	848	811	869	870	855	846	834	834	838	877	850	866	824	871	871	822	814	875	815	838	899	856	869	782	814	838	869	829	849	843	847	870	797	832	800	871	888	850	846	841	842	843	873	821	846	844	875	869	833	882	831	876	873	838	827	855	845	823	830	828	851	819	769	805	868	820	897	870	844	818	866	824	896	860	875	851	841	851	925	844	840	880	818	846	926	824	822	865	819	906	802	815	875	819	818	807	848	860	838	814	815	878	872	855	825	873	830	898	785	795	819	844	863	864	839	830	846	842	809	796	884	818	839	806	884	827	793	868	872	834	876	876	850	819	862	861	909	836	845	840	818	842	844	879	827	851	848	889	829	818	882	882	862	848	868	909	859	882	861	879	912	822	802	855	862	868	811	840	803	841	884	792	852	837	834	924	803	816	874	874	816	846	837	840	787	873	864	836	852	831	814	820	833	792	855	875	843	859	844	821	830	863	798	860	874	856	850	854	833	814	838	794	823	874	811	809	858	862	806	854	848	838	810	832	828	870	805	901	855	862	813	884	872	820	853	857	867	872	853	870	871	849	829	876	828	790	807	811	872	859	853	846	797	854	836	854	835	821	813	853	846	878	851	796	836	867	826	854	899	855	834	877	816	916	842	851	846	888	822	865	805	857	837	819	809	842	849	813	867	884	825	844	837	861	820	827	834	807	874	852	833	816	841	860	840	797	865	878	814	830	819	850	869	863	856	800	841	867	803	859	830	833	845	851	818	832	847	818	841	831	858	830	830	838	878	839	837	825	793	830	836	842	844	869	862	783	819	829	870	871	866	867	869	849	871	809	844	848	807	870	903	836	840	867	862	800	814	803	852	813	851	858	854	847	884	823	839	831	822	923	812	803	804	893	868	850	884	879	797	933	851	837	809	846	820	842	835	799	858	872	807	860	833	839	870	883	860	848	885	797	852	872	859	887	829	835	838	857	870	868	838	848	876	846	850	874	795	790	821	809	855	888	846	860	849	822	790	824	868	818	883	851	903	877	842	862	866	915	849	874	842	898	855	804	838	826	773	856	833	833	826	875	870	880	848	841	795	850	813	831	881	868	816	810	830	842	849	876	797	854	814	859	859	927	827	853	797	819	875	891	863	858	944	838	885	804	830	832	824	850	870	848	872	842	885	872	887	883	845	873	835	829	854	855	837	823	859	840
6177	5096	7468	5579	3801	2914	2110	1525	1084	1183	986	860	709	612	597	521	467	434	447	383	323	376	369	308	351	334	309	277	316	281	301	277	262	272	299	292	257	237	251	236	259	235	256	251	250	235	235	217	211	216	234	225	215	207	213	235	209	241	227	241	231	180	227	228	230	220	250	222	248	191	192	219	189	217	201	210	217	213	222	232	205	226	239	203	200	195	214	202	210	218	204	217	188	197	208	237	192	207	201	204	193	223	181	206	186	224	217	192	206	195	183	191	199	192	195	195	216	206	215	200	213	204	210	185	200	189	198	202	175	198	204	189	204	195	217	201	195	204	229	199	191	197	221	185	222	212	216	180	211	221	192	190	186	195	191	199	180	190	204	208	176	193	196	207	203	180	229	222	190	196	202	247	202	209	203	161	173	187	205	200	186	194	183	191	223	217	226	196	194	211	213	208	184	185	207	213	202	167	173	182	186	184	225	216	194	220	190	184	202	199	204	186	186	210	176	208	213	208	199	207	234	232	196	214	204	202	188	207	179	189	213	202	206	202	217	205	223	190	203	205	190	205	216	176	189	222	201	204	211	193	186	180	190	179	221	188	191	190	202	221	198	191	181	197	193	185	225	194	214	205	198	204	223	199	211	214	219	185	167	177	204	209	204	199	200	213	198	191	178	209	230	200	187	182	193	218	193	196	187	202	208	213	198	220	200	184	181	226	201	163	187	199	214	196	206	213	183	187	218	193	198	195	200	197	205	217	196	192	181	185	199	203	204	198	191	218	222	192	198	182	187	217	207	217	207	212	195	190	225	191	184	214	210	223	211	190	232	199	219	179	201	192	192	201	202	198	179	211	209	184	212	194	220	193	216	200	201	201	191	221	207	182	184	203	227	216	211	197	205	208	188	193	202	223	177	211	222	189	187	208	201	206	192	182	204	208	222	220	197	210	185	209	200	186	215	224	223	205	198	191	193	177	218	197	181	173	212	209	186	183	187	213	195	205	191	220	217	187	196	195	189	199	213	216	245	211	202	170	187	196	202	216	218	217	195	196	212	204	227	185	207	200	192	203	196	211	217	204	211	210	185	205	206	187	181	219	212	198	180	196	192	195	197	182	186	201	212	199	188	211	186	200	193	213	188	204	182	205	207	183	239	199	203	189	217	225	218	198	192	211	183	204	226	190	217	185	185	195	178	200	195	215	203	209	172	208	198	185	200	204	219	199	183	166	204	200	196	215	200	226	181	190	204	219	202	211	207	228	193	183	177	189	200	199	202	186	187	192	201	217	223	221	191	192	195	217	189	191	194	199	221	185	210	222	187	215	174	227	220	207	195	207	198	222	198	196	206	198	202	188	200	196	203	215	192	223	181	220	186	216	198	189	211	210	209	241	176	212	210	188	196	190	221	187	188	233	224	204	235	204	226	208	229	212	221	215	204	201	203	187	184	194	235	202	211	204	198	158	213	206	211	179	215	218	221	212	242	207	198	188	208	201	196	195	184	202	203	193	233	185	219	208	219	194	210	181	224	212	200	194	199	206	178	196	194	176	200	191	208	206	184	212	198	208	201	189	195	190	195	194	202	226	195	157	182	210	203	193	206	206	192	198	195	187	216	188	199	224	195	181	190	203	190	185	199	210	206	216	202	196	213	215	208	187	219	215	188	186	201	229	181	211	178	174	211	219	201	210	203	190	205	209	220	206	192	191	180	211	215	204	202	191	189	208	178	206	209	162	204	197	217	214	209	184	222	194	194	214	227	215	204	233	210	185	203	198	201	203	179	196	213	211	222	195	203	193	198	207	209	194	201	197	206	194	208	194	193	189	223	190	225	182	213	223	191	198	193	198	212	220	194	196	198	215	172	232	186	193	178	194	187	178	206	205	203	217	195	213	208	199	205	200	208	197	206	207	192	190	203	203	221	233	182	217	212	184	233	182	202	177	200	191	209	196	199	225	214	207	201	192	209	200	184	227	194	200	193	211	205	198	206	198	194	216	192	222	205	218	210	211	204	192	204	181	197	221	211	191	227	195	178	196	212	189	211	192	189	207	175	186	196	225	179	225	202	199	230	177	221	213	216	207	217	191	218	186	201	195	209	236	213	189	188	211	180	203	199	222	186	200	209	219	208	197	173	194	196	204	224	202	204	196	205	192	174	198	186	197	178	185	192	218	189	239	168	209	208	192	230	187	209	211	209	203	180	190	159	202	192	190	200	198	196	211	207	210	223	218	198	210	233	180	196	219	203	183	208	198	213	190	193	196	207	196	197	173	223	184	202	210	202	202	177	189	209	200	199	198	201	190	197	219	213	198	197	197	184	209	211	211	228	181	202	231	164	221	183	204	191	197	183	232	206	189	197	192	188	191	198	211	186	203	204	214	211	206	173	173	185	205	206	174	185	188	189	196	218	194	200	182	219	185	203	210	220	181	199	201	222	186	195	190	211	166	219	224	207	234	186	194	208	199	199	189	185	195	213	197	215	215	209	222	183	216	183	183	188	197	221	216	214	182	202	202	221	189	203	194	201	213	212	202	170	227	195	197	189	206	197	233	196	213	198	201	212	224	201	217	191	178	173	212	211	196	225	193	202	175	201	211	192	214	205	195	218	216	189	194	169	215	207	199	194	211	178	203	200	192	210	200	184	203	210	185	192	186	209	196	213	198	217	204	214	182	193	193	156	182	209	188	180	196	175	209	202	226	195	198	225	190	212	199	241	179	204	194	196	220	215	197	181	190	210	217	182	221	192	207	203	214	208	183	213	197	185	211	204	241	198	198	196	177	190	214	201	195	216	208	212	195	208	208	191	217	182	206	200	201	183	211	219	199	192	204	213	204	218	193	200	190	191	190	194	222	192	195	225	197	203	208	193	202	209	198	199	188	217	195	221	209	192	201	200	199	212	186	203	196	193	203	204	217	192	213	201	244	204	213	225	185	196	211	192	208	203	216	194	185	212	197	214	203	203	195	214	207	183	202	206	210	219	201	189	193	245	188	208	187	211	201	195	197	181	198	215	207	202	172	203	198	213	207	182	226	213	212	202	200	210	205	214	191	190	192	215	185	233	218	189	204	203	190	200	192	211	200	209	208	205	174	222	213	162	194	200	200	192	186	191	204	172	199	213	208	211	205	177	198	192	205	192	204	221	205	200	181	182	184	199	178	215	203	194	190	208	225	218	203	195	211	210	207	206	194	193	209	198	193	200	209	201	202	211	165	203	191	182	173	208	222	191	181	174	209	206	194	194	179	205	194	193	200	230	211	179	216	203	192	192	192	206	200	247	193	217	206	209	191	178	201	197	211	197	195	216	195	176	201	201	202	186	217	192	181	196	199	217	180	206	208	207	221	214	216	196	218	206	169	197	205	197	189	201	168	225	208	204	231	190	229	218	184	197	190	192	194	209	219	219	188	213	206	199	201	210	213	189	209	198	210	232	183	189	196	182	187	196	228	207	187	196	218	189	201	191	191	196	201	184	217	238	183	190	206	196	215
4597	6026	13180	13775	11913	10637	8814	6773	5503	5231	4844	4145	3451	2954	2862	2730	2386	2298	2209	1818	1752	1597	1801	1617	1536	1489	1356	1424	1431	1412	1233	1381	1165	1313	1219	1234	1126	959	981	1003	1027	891	874	796	931	891	917	821	835	769	775	746	754	745	694	736	692	730	685	705	694	714	675	662	714	724	693	709	757	679	699	688	673	629	626	630	603	575	660	605	652	613	619	625	644	608	625	618	599	637	609	677	653	555	588	603	670	616	627	633	627	580	619	564	653	609	599	580	597	583	556	604	606	600	590	585	587	579	609	630	583	590	613	589	624	634	631	667	633	602	587	564	584	615	654	600	584	583	596	597	603	599	601	614	565	601	574	652	610	614	637	561	545	614	577	622	571	575	619	573	615	614	619	582	603	592	610	599	599	620	631	576	576	602	599	591	582	601	608	633	597	600	560	580	625	568	582	577	604	604	583	552	594	594	617	605	592	589	612	589	653	641	589	600	589	592	619	608	602	582	621	599	580	589	636	592	602	579	606	588	631	593	579	639	627	605	616	611	531	629	542	618	570	629	590	595	626	587	619	614	623	599	553	618	643	622	593	608	623	623	599	627	606	651	615	580	573	621	572	584	629	567	565	583	572	622	587	600	590	594	599	572	547	595	615	627	578	594	571	586	586	600	618	654	593	612	569	628	590	597	600	591	620	576	635	615	608	602	580	599	607	618	568	614	618	599	653	595	611	594	590	586	632	564	579	586	653	647	609	586	612	594	597	570	559	614	606	605	612	622	562	636	586	603	601	599	619	558	630	594	616	595	576	611	631	609	620	568	558	637	567	610	583	587	606	650	605	586	637	588	581	612	610	593	646	605	631	596	622	579	567	614	615	592	588	663	664	589	585	604	599	584	600	601	611	623	601	560	591	597	589	602	593	602	592	633	573	644	589	599	561	578	629	604	597	602	584	611	609	588	631	582	619	613	609	627	579	580	603	610	597	610	615	608	613	637	636	597	591	560	605	633	603	584	566	545	591	591	600	617	624	586	622	625	609	591	592	620	563	605	587	564	626	572	600	570	577	603	571	586	544	596	624	608	559	562	548	589	590	585	623	554	641	593	608	598	604	581	623	581	632	609	609	607	575	642	611	625	589	589	589	638	594	558	589	591	572	573	591	582	581	585	639	629	647	625	585	576	609	565	586	594	574	598	591	616	576	597	616	631	626	594	563	604	571	631	569	599	615	643	580	616	622	617	566	588	585	647	623	608	595	624	618	643	629	566	656	628	607	607	609	661	581	591	620	588	610	593	629	573	605	604	656	603	596	592	601	575	603	576	603	629	605	592	589	614	590	544	603	590	570	611	646	600	611	551	620	598	549	582	586	609	579	657	610	611	604	580	615	547	601	579	624	633	600	571	613	657	602	573	570	595	587	615	597	624	540	611	637	624	600	617	617	604	608	619	631	606	586	572	618	627	554	611	651	593	655	612	560	624	564	566	560	608	612	632	647	575	605	596	601	611	599	574	564	568	610	602	602	613	562	674	571	556	596	586	626	618	597	606	609	620	587	571	561	573	585	590	607	609	615	561	588	575	569	650	620	587	568	647	577	623	604	550	577	612	579	581	585	590	638	567	598	615	577	645	585	599	573	605	642	620	590	618	616	575	569	592	591	588	615	575	612	575	584	630	602	641	579	636	543	569	601	621	658	634	613	667	643	619	582	612	602	596	583	604	586	547	551	584	605	631	624	581	566	611	567	565	588	612	614	616	585	603	585	590	604	613	643	596	578	563	578	511	665	614	610	610	624	636	550	610	605	593	621	604	574	575	583	605	609	616	608	588	602	609	588	584	602	565	593	597	604	545	583	608	582	558	598	611	614	624	592	578	611	594	572	632	591	605	592	607	613	645	611	577	544	600	559	605	595	589	561	573	566	619	623	589	596	624	548	646	568	632	621	616	579	617	579	573	609	536	617	582	604	636	658	635	590	605	609	575	631	604	545	591	558	622	606	556	566	594	591	583	594	565	592	555	546	611	615	631	597	623	604	607	594	630	583	571	586	633	637	542	618	614	568	603	604	589	577	637	584	596	612	573	596	602	582	578	613	625	601	603	600	634	601	602	582	584	644	619	640	640	559	590	608	583	581	593	589	608	637	613	548	593	582	596	591	637	641	601	608	626	588	585	598	633	624	607	572	565	626	590	560	608	605	583	608	619	533	633	555	574	618	621	611	633	575	579	601	573	607	589	613	629	622	596	582	616	601	612	646	569	585	601	621	620	643	623	541	591	576	596	614	588	597	639	623	591	613	606	549	656	639	573	637	592	586	595	628	619	596	622	636	613	574	597	616	566	584	584	640	597	619	620	607	608	606	596	583	620	607	609	609	636	635	641	637	630	611	586	628	607	581	606	613	629	589	602	596	568	608	642	565	591	637	626	615	610	562	635	556	633	584	619	592	551	619	578	668	556	636	645	615	649	594	576	581	586	604	563	562	614	616	640	644	578	598	599	555	603	627	615	567	592	642	626	625	575	575	581	600	602	601	602	584	570	603	611	571	583	644	630	643	626	593	609	613	600	654	609	526	567	591	593	602	572	562	554	588	608	585	627	604	575	575	612	617	609	557	587	583	615	611	590	564	610	628	615	598	578	548	601	616	608	638	608	569	574	596	594	602	589	579	621	618	609	641	626	587	667	609	656	641	588	597	619	612	624	602	586	601	612	644	576	617	590	594	612	610	652	567	612	588	548	587	601	523	615	608	611	644	570	603	619	605	650	585	581	614	600	591	541	567	590	628	576	634	611	590	617	624	584	607	602	582	620	602	645	594	621	573	635	599	601	615	604	567	580	646	601	597	605	620	539	620	593	639	606	587	582	615	656	592	621	596	577	609	555	585	627	597	599	568	642	658	590	591	629	596	589	543	631	622	635	653	648	588	594	586	570	604	610	625	617	571	597	609	631	617	588	577	614	603	590	570	571	560	640	664	611	589	603	582	613	610	570	634	623	569	612	610	601	585	639	650	596	622	590	619	630	584	573	581	618	620	620	644	613	609	579	608	605	596	619	581	582	606	648	589	587	628	610	553	650	602	622	540	625	602	625	621	588	598	615	587	653	577	583	593	618	634	601	587	569	614	597	611	616	608	571	658	595	591	578	592	618	602	621	588	616	587	573	676	662	606	572	627	624	633	596	632	630	608	583	582	575	638	552	619	564	635	596	609	606	568	604	575	600	566	629	638	592	612	582	636	583	552	588	592	582	520	633	639	596	616	641	578	594	609	582	621	598	603	584	591	580	605	619	610	569	575	631	630	599	600	666	574	652	616	593	595	659	516	651	623	618	573	588	580	615	544	591	604	553	569	560	600	610	594	560	604	619	602	581	583	610	589	605	581	618	561	615	580	617	629	619	578	639	617	564	580	553	608	582	632	595	594	553	594	617	638	590	578	638	561	632	571	620	596	617	610	570	596	612	616	632	580	650	643	545	595	629	639	595	561	589	537	614	614	562	641	639	618	579
19089	18968	28598	26713	22375	19607	14974	10886	7757	6587	7154	7219	5588	4169	3491	3712	2975	3382	3749	2085	1658	1696	2202	2109	2063	1917	1513	1481	1629	1709	1426	1814	1855	1858	1600	1662	1135	808	853	892	945	925	799	823	775	775	756	639	676	519	508	493	507	449	447	395	374	423	382	456	450	426	366	437	496	391	425	399	425	401	376	322	314	330	286	267	263	291	290	268	255	229	240	252	242	256	231	253	240	247	229	224	234	246	214	217	209	245	227	213	224	196	252	230	232	216	232	245	230	231	238	257	221	223	206	218	217	240	228	236	230	255	225	219	225	217	189	207	239	220	223	240	249	205	253	222	203	229	229	214	239	219	215	211	214	191	239	234	222	217	237	225	215	233	217	219	206	219	214	195	212	235	221	233	236	205	225	200	213	231	196	238	214	234	212	212	234	246	227	231	211	221	227	256	227	231	200	221	210	228	230	195	232	214	249	239	220	218	225	207	220	190	211	203	213	209	217	238	213	211	235	230	212	219	232	210	231	238	245	217	238	253	244	234	220	225	203	205	218	236	234	217	224	210	231	213	211	219	199	236	202	216	232	208	230	208	232	220	222	219	235	215	231	223	217	202	226	248	230	198	209	200	233	227	225	202	206	230	230	217	224	225	232	227	210	205	226	233	228	220	231	209	230	231	227	193	212	220	233	224	204	221	210	218	188	216	226	218	215	193	216	232	225	237	220	208	237	219	230	226	195	230	210	225	214	221	201	221	226	214	209	218	213	227	218	231	217	216	225	200	245	202	217	242	232	218	249	217	217	241	239	225	214	215	174	239	209	207	217	207	232	241	230	230	239	225	196	240	211	211	203	221	203	192	222	218	216	200	210	210	235	212	215	248	218	222	237	234	218	223	214	224	226	232	232	250	209	227	220	208	229	221	225	222	229	225	207	239	249	227	230	227	217	248	257	219	236	211	227	220	194	210	208	231	217	238	231	219	215	223	195	227	197	211	226	215	223	190	222	226	248	219	224	202	237	224	221	216	206	229	239	243	254	231	210	240	212	234	238	225	223	213	226	205	259	220	221	261	197	226	235	222	265	185	259	216	212	219	240	228	237	223	213	233	196	225	226	221	211	208	237	237	214	205	229	259	205	216	223	216	218	197	213	232	212	209	203	249	242	223	216	231	242	214	218	211	200	260	237	235	251	210	214	233	210	227	258	189	213	225	214	208	199	228	212	206	207	212	201	201	212	245	248	203	221	217	208	210	236	240	227	205	196	208	236	223	221	212	235	210	208	234	221	219	237	236	234	226	226	245	245	216	204	233	193	240	233	224	242	223	196	208	227	204	221	226	234	217	259	206	199	231	217	217	218	213	256	190	216	203	211	219	225	217	181	228	245	238	216	208	196	214	207	191	211	206	212	209	193	216	221	208	228	240	235	202	224	233	239	203	234	204	208	239	208	217	226	227	222	248	205	225	215	217	220	225	232	228	194	238	219	212	242	221	212	242	225	229	201	206	195	234	192	238	230	208	247	217	214	212	259	230	207	228	247	212	219	222	232	216	214	229	215	224	225	219	216	203	240	234	230	198	209	234	232	234	252	252	223	220	218	228	233	248	228	242	238	239	205	226	225	201	226	202	225	226	231	200	199	222	239	213	224	208	223	240	238	209	220	253	215	230	214	209	238	204	219	208	225	215	196	193	204	236	211	214	186	232	206	261	225	204	221	242	212	246	225	216	223	232	216	204	234	204	220	248	220	207	192	211	228	231	226	236	239	256	203	221	231	221	202	238	239	210	222	219	230	248	235	218	218	219	204	185	225	217	217	226	214	208	207	215	207	228	214	234	202	215	234	211	205	212	223	205	195	216	236	205	219	231	222	212	233	216	216	234	225	232	210	224	222	252	236	228	201	219	196	224	229	204	202	234	218	189	218	234	217	234	236	231	205	210	209	246	207	226	228	202	230	229	208	250	229	228	228	245	213	212	210	201	223	201	236	216	246	216	231	244	245	215	232	251	224	224	208	227	234	203	255	217	217	210	238	213	240	217	209	254	241	204	213	222	225	227	195	222	245	196	195	204	210	236	217	210	241	241	229	205	212	206	204	252	224	198	199	208	220	239	219	229	256	232	217	214	202	225	240	216	236	190	225	240	216	183	242	242	234	226	230	218	227	188	219	223	233	218	244	221	217	234	217	228	192	218	215	221	221	192	229	202	211	215	193	199	209	226	235	240	219	242	236	228	245	252	207	198	196	209	224	221	205	228	249	220	220	205	244	216	235	217	235	202	234	209	218	233	203	197	219	264	228	205	219	216	207	213	225	223	203	216	208	215	234	206	225	230	220	212	211	227	219	239	195	234	222	194	243	218	237	215	223	221	232	255	198	216	223	225	239	250	257	207	224	242	225	226	235	217	228	222	241	206	221	221	244	237	220	234	230	234	235	220	246	223	215	215	194	250	221	219	215	211	208	191	249	222	223	231	248	215	226	220	214	236	249	227	229	253	206	228	202	201	236	210	226	218	208	243	207	225	227	219	205	199	220	211	214	207	225	200	219	239	242	178	246	207	233	216	239	212	243	203	220	232	252	211	216	212	239	208	231	217	218	235	212	236	226	223	211	215	209	201	218	214	231	222	224	229	197	231	222	235	250	250	197	243	244	211	219	216	216	245	208	226	219	204	242	195	220	234	219	210	252	221	244	229	224	210	215	228	212	224	205	246	230	205	203	220	223	216	221	211	209	228	235	237	204	215	205	202	190	235	192	218	224	242	249	246	214	198	228	211	216	213	226	198	217	224	230	207	245	217	229	235	218	216	205	202	223	228	221	208	241	221	214	214	241	232	214	203	223	254	186	215	205	214	206	237	208	199	221	223	237	227	201	213	207	216	227	218	224	233	217	228	210	213	251	214	243	205	213	221	226	224	218	231	239	223	224	190	213	244	219	221	213	246	221	235	215	212	206	233	199	200	240	210	230	218	242	210	209	248	237	225	219	211	211	211	223	208	224	230	208	209	205	201	211	201	217	216	227	224	231	229	227	227	219	214	238	211	184	233	205	234	230	221	226	230	219	216	217	202	210	226	232	220	231	219	224	247	225	231	255	227	214	212	228	214	238	196	206	217	213	202	218	210	237	243	224	215	219	248	241	220	242	226	213	215	220	236	199	210	221	224	219	212	216	241	219	242	208	223	212	213	234	221	250	206	221	216	230	215	236	248	219	219	247	202	245	223	243	236	205	236	241	204	221	203	226	229	218	232	209	236	227	243	215	224	220	214	198	202	246	200	213	231	206	205	228	220	205	207	214	216	246	198	242	237	219	205	223	222	238	227	213	222	227	205	232	219	234	252	212	231	220	206	226	233	203	224	226	207	198	220	221	204	213	202	224	225	205	219	224	227	205	246	208	222	234	233	219	243	236	252	213	211	226	205	208	224	239	224	212	208	242	234	226	198	213	216	199	231	196	248	214	242	222	248	211	242	204	201	246	231	215	227	210	240	217	218	232	220	226	222	215	237
12392	17033	28515	31651	30713	30999	29006	25377	21731	22044	22481	21506	18858	16658	15683	16546	14203	15900	17137	10618	10161	10257	13374	12902	12109	11868	9814	9839	10880	10269	8155	10387	9967	11049	9523	10400	7509	5929	5634	5902	6513	5539	5554	5039	5373	5003	5171	4206	4160	3768	3135	2829	2985	3079	2399	2213	2096	2708	2197	2687	2528	2456	2100	2543	2826	2175	2363	2065	2216	2302	2012	1576	1515	1229	1110	1115	1122	1106	1122	1159	1004	894	953	845	894	845	807	802	764	807	806	778	763	727	738	802	725	703	719	741	738	755	740	726	710	756	752	754	636	651	731	659	659	667	624	714	662	662	667	674	661	611	658	663	692	684	674	614	622	605	673	650	660	708	692	664	633	688	692	663	683	643	673	673	606	666	678	712	654	636	665	693	659	663	651	645	663	646	673	647	653	662	696	650	674	721	662	645	660	669	621	674	616	642	660	663	653	600	594	624	662	658	656	658	659	661	687	720	617	707	624	637	643	623	654	652	639	698	683	659	637	652	661	664	659	670	719	675	621	660	665	681	639	649	636	658	665	662	630	651	677	633	627	699	656	643	602	652	669	672	675	664	682	616	685	659	625	661	651	652	687	666	650	686	671	687	662	672	670	655	647	641	606	654	653	656	681	684	670	700	683	666	654	633	615	667	674	676	667	662	643	690	643	617	617	616	662	694	656	634	640	674	671	655	635	632	632	680	658	659	653	677	672	670	708	650	650	655	707	655	645	687	630	694	682	669	686	681	669	620	629	656	674	644	670	655	673	657	616	651	666	671	658	634	655	633	702	674	646	650	649	674	637	649	695	611	649	673	633	673	690	672	660	643	682	646	681	654	640	659	666	681	648	609	651	663	682	683	700	697	635	662	624	683	657	666	673	660	646	685	647	659	661	653	634	687	644	653	658	666	704	635	642	697	706	635	654	667	638	640	663	654	649	688	661	652	667	651	638	658	636	630	674	680	656	651	648	614	659	674	680	651	661	624	664	660	649	668	669	673	672	642	660	655	633	707	667	684	701	639	641	678	664	655	668	681	651	641	631	636	660	646	721	629	639	612	707	689	668	694	663	693	709	659	661	661	661	681	625	680	596	681	701	661	613	649	616	624	663	666	665	626	696	675	656	666	643	709	641	661	678	671	687	616	617	726	650	654	631	642	681	667	691	643	662	654	618	625	657	597	677	622	660	630	606	664	643	677	665	671	670	647	675	669	654	668	653	665	671	637	692	664	676	664	690	645	683	624	639	683	644	632	609	694	651	634	624	652	639	627	666	648	682	696	651	635	669	640	706	681	635	683	636	694	642	702	646	662	669	633	639	699	610	647	619	654	662	678	669	662	623	650	653	691	645	670	673	690	675	650	688	649	687	613	608	633	675	662	675	667	624	620	641	681	696	638	661	649	640	681	673	653	641	637	639	654	675	663	664	656	662	680	688	609	695	663	660	671	675	641	663	628	621	644	676	648	634	686	662	683	650	658	642	635	696	677	616	663	665	651	689	666	680	638	682	631	658	632	624	633	650	704	688	643	698	657	636	652	655	652	653	651	660	613	595	646	666	624	634	666	625	640	639	655	644	661	646	648	627	679	649	636	650	641	640	676	694	651	652	668	620	705	620	668	675	652	641	700	706	654	686	632	626	655	676	663	651	646	622	682	667	653	659	697	640	624	653	670	684	639	673	647	664	699	693	672	654	624	626	625	636	660	691	650	646	632	705	654	676	654	684	680	676	616	677	659	666	671	656	671	683	683	660	694	636	598	682	675	644	670	690	624	675	668	600	676	685	697	632	675	688	653	681	671	660	676	660	640	660	679	665	664	641	656	668	646	651	703	649	666	667	689	687	702	668	617	689	602	612	654	714	655	645	636	663	605	658	659	658	669	641	680	662	645	647	651	672	629	672	652	621	645	640	677	655	698	644	684	645	639	659	649	647	645	626	685	684	678	586	616	629	654	638	632	641	616	648	665	666	684	673	657	649	636	688	675	683	699	669	705	661	616	628	677	637	618	650	713	638	662	665	688	621	648	645	719	654	633	599	673	641	631	648	603	666	637	669	639	633	648	656	700	678	687	674	658	620	652	641	626	632	708	679	657	680	633	689	648	626	648	674	626	667	669	673	719	649	677	634	667	669	719	664	673	676	641	604	698	659	676	638	672	708	654	627	697	649	674	711	670	650	699	662	661	684	678	664	651	688	672	670	671	654	634	611	618	692	703	678	674	624	677	654	695	657	619	703	619	665	676	654	656	629	618	662	651	642	656	713	666	693	661	651	672	656	671	652	663	646	645	613	687	669	659	723	662	651	639	636	674	633	619	653	676	655	699	667	675	686	673	682	670	626	661	665	590	637	666	657	683	655	679	649	635	660	648	645	673	636	687	641	705	637	679	654	644	688	659	656	669	684	651	667	647	681	633	655	640	642	645	662	666	673	630	616	656	667	684	618	689	646	642	653	654	644	606	663	621	660	662	681	700	643	704	634	660	644	626	660	653	636	654	657	664	628	727	674	665	626	634	665	643	661	691	634	668	637	630	649	632	677	689	658	676	631	673	662	660	639	673	663	673	621	615	638	640	635	648	663	643	682	653	682	677	649	608	679	663	660	625	640	682	670	661	670	656	643	671	664	653	649	680	658	620	652	710	631	649	657	674	629	676	671	684	646	656	682	635	710	655	630	588	634	608	651	622	616	662	712	655	609	662	654	661	626	719	646	694	683	680	659	632	641	677	612	681	675	671	680	659	633	637	666	707	609	649	651	636	661	662	677	678	601	667	665	651	704	632	675	636	683	658	655	684	661	636	617	665	690	655	672	699	641	620	638	607	647	645	650	671	699	695	641	642	650	640	668	689	653	647	643	670	656	687	697	647	676	664	664	685	685	708	646	649	657	703	645	661	672	620	677	651	694	681	660	685	646	651	640	697	642	649	662	670	663	684	642	649	673	653	651	692	663	632	637	650	652	624	700	664	658	703	683	586	595	671	648	649	658	649	634	678	662	675	672	667	641	695	666	607	699	673	680	642	685	630	625	618	664	651	650	593	599	640	672	661	674	638	642	673	628	670	710	659	631	696	651	704	648	641	666	637	638	664	621	656	690	647	699	639	623	630	669	683	629	621	653	678	633	662	697	624	640	644	685	677	627	638	724	703	600	656	635	664	674	669	678	617	647	700	645	641	679	646	667	664	687	634	614	655	615	673	697	646	628	630	630	614	673	673	659	677	675	659	633	618	662	634	651	699	619	654	635	626	642	657	624	645	657	664	614	642	635	600	606	631	664	672	676	654	610	644	622	685	631	599	622	656	633	680	602	640	702	663	616	672	622	671	690	644	658	678	651	657	682	645	619	682	678	630	685	639	670	632	699	662	671	686	663	668	650	706	655	656	726	624	693	659	673	683	629	662	674	644	686	670	624	673	686	667	640	655	707	635	619	627	641	678	642	687	641	686	649	690	673	675	661	645	610	614	704	661	678	699	698	649	607	676	657	648	668	690	675	641	670	637	638	703	645	657	646	653	678	701	672	625
28027	27470	35522	32205	29568	27549	23057	18615	13907	12874	13423	12240	10488	8456	6654	7155	5252	6093	7090	4556	3386	3406	4306	4356	3993	3655	2948	2872	3452	3074	2947	3482	3819	3359	3023	3193	2381	1901	1535	2007	1844	1757	1580	1497	1629	1704	1445	1039	1140	1015	868	795	796	698	727	709	563	766	650	683	730	711	642	678	796	653	667	611	700	714	561	454	464	413	415	402	387	420	413	396	339	330	349	369	355	328	327	357	344	356	322	311	320	309	321	313	333	345	314	314	322	297	297	290	307	317	317	289	303	280	293	322	303	287	349	297	295	312	288	270	303	303	252	280	308	294	301	285	275	313	278	287	315	316	290	321	299	299	319	295	314	299	293	264	303	318	327	310	299	288	321	264	326	290	298	314	336	254	286	312	267	313	324	307	318	311	285	304	297	286	307	272	308	317	317	259	288	324	311	293	291	278	293	311	314	298	326	286	272	302	320	281	298	303	279	305	302	292	246	295	282	306	292	305	297	291	296	289	279	300	296	323	292	301	303	305	308	291	276	325	322	297	274	317	288	267	306	245	328	330	270	284	297	263	299	313	297	300	304	305	299	290	305	301	286	286	305	311	306	306	298	304	273	316	309	289	299	289	303	300	302	280	300	285	299	296	289	335	282	287	265	279	289	319	287	272	292	334	286	309	289	312	282	293	294	286	322	306	289	293	305	282	282	313	301	289	274	307	261	286	285	262	277	310	286	322	286	283	298	268	314	297	331	312	286	321	299	278	324	302	319	276	285	302	287	292	282	297	278	269	271	285	301	299	271	284	256	315	301	305	301	284	269	309	275	288	261	290	305	310	264	313	288	298	314	289	304	286	250	267	312	297	297	308	306	276	294	286	302	305	283	318	307	301	289	298	326	259	325	335	291	254	304	284	313	291	328	276	310	299	292	283	331	294	291	309	305	295	306	275	300	284	307	286	312	296	308	298	303	289	316	324	317	313	272	316	287	286	335	300	290	270	302	317	294	284	261	287	293	291	322	327	290	298	300	300	299	287	322	262	294	292	311	313	305	297	297	306	286	324	275	315	316	315	329	290	291	302	307	327	295	286	274	299	303	325	330	314	282	295	314	285	305	312	304	285	305	312	298	270	311	312	284	304	312	304	298	253	291	328	310	292	301	314	291	294	289	294	304	306	319	280	335	300	321	278	300	291	295	295	311	314	325	275	280	323	279	278	347	308	301	280	311	281	305	318	315	312	310	306	310	296	272	303	307	307	297	311	301	312	298	299	281	313	276	279	312	282	319	290	320	255	277	310	266	322	266	274	277	291	273	284	281	268	299	311	288	289	305	280	313	303	329	272	306	278	274	284	288	290	300	315	311	271	290	278	327	317	291	275	311	266	300	308	306	319	317	292	297	319	302	262	298	315	281	287	291	312	309	274	276	282	289	276	289	312	300	298	272	289	291	287	302	316	305	289	265	305	303	284	272	264	302	281	309	275	276	301	304	300	297	285	301	319	294	293	290	293	318	328	329	278	290	283	308	319	287	300	308	309	309	265	306	319	266	314	312	293	305	286	264	285	295	316	307	317	308	293	280	264	290	296	271	333	298	336	291	283	312	311	293	305	299	290	273	286	285	299	298	271	284	315	259	323	302	290	294	296	301	295	291	266	304	290	325	316	343	282	318	304	270	306	299	288	311	284	286	317	271	309	341	298	255	304	311	263	289	290	296	292	292	280	313	308	298	302	293	316	307	315	306	306	292	299	338	297	298	290	285	276	332	326	305	281	308	296	303	295	316	308	301	275	298	282	316	278	299	313	306	305	315	302	290	310	293	325	327	290	270	265	307	294	295	282	286	290	323	270	301	289	306	298	290	294	254	304	302	271	311	279	273	280	285	293	284	265	308	278	305	294	324	275	327	290	278	315	326	278	306	318	304	303	279	323	320	297	314	297	283	288	307	304	327	322	298	274	272	324	292	310	299	273	308	313	309	307	297	309	308	275	276	291	308	279	301	277	301	288	282	296	294	303	301	336	294	292	302	281	273	325	297	308	296	273	293	282	283	292	304	285	303	294	274	263	317	305	322	276	297	291	302	317	315	262	263	297	308	286	285	284	302	300	284	321	282	345	309	293	333	284	254	304	285	306	262	331	334	290	289	268	287	267	337	325	297	294	322	299	281	305	289	321	306	303	296	280	316	295	285	259	296	309	315	295	293	313	309	295	269	320	296	307	297	321	279	313	285	276	274	299	298	301	266	274	284	292	307	312	276	293	291	281	283	310	277	276	292	302	285	270	320	287	287	320	290	300	287	307	284	284	287	260	247	272	307	277	279	287	275	324	283	326	274	286	301	320	270	304	333	317	299	286	291	289	282	306	279	303	286	296	313	272	289	299	292	291	284	279	322	281	287	315	304	314	274	302	326	337	297	295	326	301	260	302	338	285	316	279	286	296	329	269	299	277	300	274	277	284	304	295	304	280	295	293	290	318	306	274	279	295	302	272	270	316	324	282	296	306	285	284	289	335	280	319	334	300	322	270	272	296	310	314	331	309	304	326	251	336	292	308	290	310	298	310	304	305	294	312	275	289	266	287	286	308	272	276	293	316	307	305	311	283	275	310	294	280	289	303	277	282	314	303	280	311	262	314	273	298	258	293	315	273	320	309	292	297	323	271	267	287	345	276	288	315	309	282	305	311	321	304	297	322	309	280	302	303	305	333	326	331	291	307	286	273	292	320	262	284	273	305	258	310	267	273	295	272	310	334	323	294	301	272	335	323	315	295	297	315	281	330	320	282	313	288	304	313	314	292	302	288	289	309	290	258	295	298	299	273	291	289	297	273	306	253	313	298	289	299	303	324	298	278	274	301	284	311	289	294	295	297	285	252	282	327	303	293	304	310	303	272	271	275	285	293	277	272	284	304	287	271	314	322	266	279	322	297	306	290	293	288	310	299	323	290	298	324	310	343	324	307	270	310	303	307	306	244	298	271	276	291	328	305	323	287	268	300	297	259	296	262	267	282	343	301	290	305	301	286	282	302	294	305	284	298	308	306	318	323	303	312	338	298	267	316	308	329	295	309	266	306	309	272	302	298	297	300	306	292	308	303	308	312	317	288	312	315	290	295	278	297	310	306	305	293	300	295	322	290	303	268	290	285	278	286	256	304	300	302	297	317	294	309	288	259	312	302	330	277	288	340	272	264	308	296	310	301	317	301	273	329	304	246	293	277	295	289	298	308	311	283	291	310	300	289	314	306	295	304	310	305	292	325	271	290	282	259	286	324	292	308	286	276	271	271	298	290	317	301	337	321	304	324	278	295	280	285	282	306	291	314	293	314	307	289	290	319	277	285	290	294	295	279	271	303	308	319	301	299	284	307	304	299	293	318	303	297	288	301	256	263	329	265	284	278	292	310	279	301	314	304	268	297	286	298	314	311	294	335	282	280	317	293	304	287	312	284	278	294	281	290	285	307	299	312	326	329	297	277	318	323	320	289	297	298	289	320	329	289	315	312	308	322	270	296	291	294
17090	23237	33783	36565	37412	37634	35746	33125	29113	29964	29314	27666	26976	24975	23212	24252	20673	23091	24556	17310	16507	16835	21348	20754	19785	18683	15933	15791	17771	15060	14389	16351	16154	15477	14849	16769	12767	9984	9465	11514	10643	9810	8636	8542	9548	10135	8687	6516	7071	6105	5582	4706	4891	4654	4418	4149	3273	4393	3943	4034	4313	4225	3448	4443	4889	3754	3784	3252	4197	4069	3041	2520	2367	1982	1742	1721	1668	1706	1810	1736	1501	1392	1369	1292	1231	1161	1145	1085	1172	1092	1013	1089	1056	1026	1006	972	1032	1000	942	910	998	1026	978	955	980	1037	980	892	855	886	869	885	843	857	866	830	881	822	877	869	818	860	858	826	858	814	853	884	783	875	846	821	811	833	863	800	829	873	880	830	833	804	850	828	864	850	832	824	806	856	881	854	809	839	812	824	861	836	836	809	764	839	846	891	846	846	854	844	832	815	827	845	865	821	847	861	818	885	862	803	859	893	841	813	857	865	845	848	836	848	796	822	804	823	797	835	818	819	871	832	834	930	837	822	824	828	867	822	852	813	876	829	845	825	843	829	886	805	852	846	870	875	814	832	883	877	879	826	845	854	790	838	828	838	832	864	810	919	837	852	839	884	830	826	843	831	818	908	891	848	878	873	840	818	773	831	858	827	860	815	838	865	866	846	837	869	849	839	876	854	816	864	853	858	865	906	819	838	776	843	813	816	853	867	832	828	830	835	836	832	860	827	854	834	884	869	827	856	850	827	852	820	880	834	884	827	784	815	804	869	873	877	873	824	903	785	880	826	790	784	842	813	822	802	837	862	884	885	873	860	856	872	784	827	829	823	873	870	841	823	823	873	868	861	829	825	888	896	816	852	816	799	865	866	832	834	823	831	833	852	820	841	821	838	855	840	849	844	886	835	775	901	894	831	874	798	814	866	837	901	870	829	853	858	824	871	895	830	837	818	873	825	831	863	848	848	822	850	776	814	818	814	872	869	865	829	820	814	896	864	809	840	872	823	814	846	868	840	823	818	863	854	887	789	805	837	820	797	802	850	774	840	876	818	850	848	847	831	848	842	823	867	878	844	802	860	891	852	786	891	798	892	801	797	840	833	859	846	805	805	820	837	834	832	818	847	825	840	843	858	766	807	836	856	860	851	825	809	867	900	831	824	850	827	772	812	817	798	789	895	836	830	854	853	823	818	823	798	867	873	813	848	802	840	819	850	809	817	826	796	882	886	833	831	810	841	859	815	835	801	826	820	809	821	850	776	838	849	907	844	873	896	862	857	881	840	883	851	862	836	828	816	798	870	850	824	801	823	860	848	837	856	854	794	835	819	835	894	829	853	845	905	909	852	812	880	830	863	799	839	834	839	756	820	833	803	850	845	852	841	842	905	859	843	810	888	842	784	824	839	820	846	841	834	893	852	822	786	800	772	886	860	769	822	795	866	866	798	857	826	835	780	835	833	857	832	885	806	878	853	809	800	888	810	832	834	841	810	854	837	822	818	865	857	770	852	837	851	841	835	856	877	877	882	806	876	786	833	807	837	864	844	843	843	840	877	847	863	805	865	815	887	809	872	804	827	808	875	880	865	858	850	848	897	836	838	798	899	817	870	836	776	827	823	802	897	849	812	879	808	851	838	863	858	875	876	863	853	820	863	845	831	798	894	822	837	900	867	824	866	887	805	842	839	795	884	829	796	853	832	876	851	797	790	850	808	815	827	842	824	849	795	857	817	839	830	877	826	829	836	846	898	834	818	857	835	878	859	835	863	735	802	855	874	811	819	860	821	847	832	803	826	860	829	849	866	891	799	821	832	846	831	793	879	830	845	797	843	813	858	872	832	760	889	874	869	881	822	878	875	825	848	853	797	821	811	840	854	877	808	846	869	839	834	873	884	823	838	845	845	817	843	874	827	840	847	817	867	878	838	835	839	814	817	845	821	848	841	854	806	890	834	833	772	849	879	836	856	843	868	811	816	883	852	840	867	812	862	861	864	837	866	817	832	850	911	851	829	837	830	808	869	845	849	861	901	884	808	873	845	856	863	808	835	845	801	813	840	917	863	789	861	834	851	860	785	881	827	839	866	864	788	869	816	842	827	881	853	826	834	828	873	819	824	845	843	849	855	830	859	806	854	842	793	854	770	847	822	827	818	784	869	880	868	829	808	842	814	822	884	824	839	885	840	855	841	860	834	806	858	815	817	825	865	813	904	821	813	871	851	819	869	853	823	859	850	874	795	870	765	817	833	855	830	816	824	831	816	867	870	840	824	826	875	891	816	847	831	886	863	886	829	843	868	862	816	857	855	851	834	816	833	859	836	826	817	787	845	793	856	837	794	847	848	849	863	898	837	850	844	842	845	839	824	860	874	827	826	867	802	799	798	856	880	802	760	862	805	848	852	858	832	846	864	826	833	857	875	812	839	885	840	856	833	809	817	842	836	846	828	845	805	826	820	848	858	839	894	895	841	840	844	862	801	851	797	844	831	819	828	830	849	812	846	834	804	828	765	859	810	806	869	821	874	849	855	889	870	807	854	806	814	857	800	822	815	860	858	798	843	823	833	883	842	887	846	829	894	858	803	836	881	887	855	842	877	870	801	818	830	813	848	810	885	861	826	830	891	839	873	806	860	824	890	843	841	873	843	799	838	852	829	834	770	885	863	810	850	838	829	851	889	802	884	827	811	852	804	806	861	847	817	847	787	809	849	861	794	775	773	852	799	840	775	810	807	779	887	833	846	810	861	840	810	823	885	832	849	846	828	864	824	820	801	822	858	855	809	832	848	876	848	851	797	836	864	874	839	854	854	858	860	842	877	836	826	794	827	825	865	819	800	861	800	871	821	806	856	840	822	850	847	851	845	869	836	877	848	856	809	791	823	831	807	903	877	837	822	817	808	821	839	860	880	849	818	820	862	835	829	869	787	799	830	885	833	916	818	835	820	851	801	892	828	834	832	826	813	849	875	830	845	830	868	841	867	881	855	785	848	837	853	850	811	835	826	814	878	857	855	856	861	841	832	855	830	781	823	823	837	806	832	783	839	859	837	845	800	859	827	840	836	904	795	888	881	888	814	811	827	863	807	825	801	871	820	857	822	865	837	826	864	837	852	757	848	880	871	844	891	807	818	811	834	898	835	828	828	877	878	859	808	806	925	762	779	803	837	828	871	872	786	858	872	813	815	857	846	837	826	864	817	843	826	837	844	840	875	893	880	875	863	852	825	838	856	794	839	861	829	844	840	836	868	876	845	804	873	823	835	806	817	836	823	832	813	847	864	879	828	856	785	797	850	829	831	860	805	882	817	875	890	838	888	878	845	866	851	783	837	870	771	849	814	819	802	824	788	842	839	864	777	874	806	824	828	813	810	835	843	856	854	872	848	814	837	870	859	855	750	880	865	844	829	830	819	812	847	848	808	815	865	878	812	841	771	871	798	899	875	859	897	805	872	858	848	851	839	826	850	851	895	843	802	771	847	859	795	882	845	802	839	882	835	818	798	838	838	865	875	826	786	835	911	821	853	824	861	870	813	829	826	835	813	821	824
6600	5071	7399	5781	3986	2799	2040	1521	1176	1001	852	795	653	530	527	500	472	412	411	341	333	348	354	357	319	326	303	308	313	337	284	286	283	306	270	267	267	232	243	216	247	226	215	196	231	233	216	205	231	222	219	235	219	217	218	182	214	228	204	214	210	200	212	200	221	190	193	211	208	204	196	224	189	207	200	218	203	180	185	201	203	196	178	237	203	206	189	183	222	231	195	202	182	196	201	206	185	195	186	190	202	220	201	191	205	215	198	206	214	209	189	210	192	192	189	188	225	219	194	201	202	192	219	190	221	173	188	210	191	189	225	186	181	241	194	198	198	211	198	213	195	213	218	208	205	208	206	210	192	220	191	179	200	192	198	179	215	214	197	212	232	212	245	189	206	195	220	228	202	193	194	200	205	213	203	202	209	219	210	193	206	183	200	208	206	192	203	197	170	213	198	227	183	187	221	226	235	172	204	223	213	202	193	227	215	194	202	205	218	195	217	214	207	230	191	198	226	197	198	210	217	184	189	196	189	200	201	188	205	208	226	174	186	176	225	209	191	216	229	208	228	211	221	176	215	213	196	196	225	231	180	209	199	216	204	189	230	215	190	202	216	208	218	206	223	223	185	203	208	195	188	207	176	204	194	218	213	214	189	194	215	194	202	207	180	206	208	183	183	200	213	198	202	169	228	206	210	197	202	197	206	189	198	201	188	189	193	220	227	178	202	187	224	212	223	203	207	196	220	218	185	215	184	202	211	197	208	185	197	186	207	199	211	203	200	192	185	211	199	192	192	218	181	234	180	203	200	193	184	191	206	220	191	211	212	173	200	197	206	213	191	206	190	190	210	186	196	177	213	200	194	207	204	201	208	191	238	165	196	191	194	224	201	216	225	203	207	225	229	187	217	216	205	193	189	192	204	209	205	189	199	193	215	231	213	193	199	206	198	208	193	209	196	204	209	228	198	224	185	208	218	195	199	182	194	209	204	190	180	210	190	182	187	192	212	175	207	188	205	198	212	217	193	225	199	209	203	209	219	223	197	199	220	193	212	205	202	195	195	196	220	196	214	201	186	211	207	211	181	191	192	202	188	221	193	220	166	186	199	199	233	204	177	207	193	234	189	232	150	210	208	172	185	205	219	200	225	209	179	209	220	215	178	189	193	207	207	225	202	212	201	201	195	199	195	184	206	216	192	200	200	198	207	224	207	210	181	208	226	195	171	201	206	190	174	187	194	182	195	203	216	223	186	191	185	182	207	209	207	203	217	194	218	198	204	197	186	208	194	175	226	227	217	194	215	213	218	190	209	225	194	178	194	202	206	199	196	181	214	190	189	239	221	215	196	183	201	224	216	171	213	202	189	209	188	173	177	228	203	233	206	197	184	197	218	223	217	182	211	207	180	220	192	207	193	194	193	179	213	194	199	205	207	207	187	208	192	217	207	197	180	192	228	204	212	215	217	214	224	192	201	201	182	194	221	210	236	216	212	201	208	205	193	182	206	218	220	214	228	194	165	232	192	186	162	218	180	227	202	225	196	216	198	206	201	195	170	204	206	182	195	189	208	221	197	208	190	204	212	175	194	187	213	211	199	211	222	187	201	205	191	187	211	205	219	211	207	223	201	200	212	201	182	202	190	211	220	207	195	213	216	205	203	217	204	189	202	223	189	206	209	191	179	185	207	198	206	207	208	181	198	188	213	193	204	186	205	205	186	187	189	190	208	197	202	162	194	174	216	229	213	201	208	182	176	218	206	203	196	218	189	202	201	187	194	216	193	208	180	193	224	208	194	185	187	196	188	198	221	231	186	204	191	200	216	207	187	202	178	188	198	197	203	190	178	201	189	178	201	223	222	208	210	197	194	195	225	186	201	208	200	192	188	182	217	187	191	199	196	197	191	194	199	204	185	220	210	183	210	192	220	183	199	169	186	196	222	240	221	186	218	208	201	219	191	195	241	224	184	192	197	207	227	195	204	186	207	203	193	206	211	211	199	218	213	225	202	212	204	202	212	195	213	185	209	203	190	205	203	189	188	198	203	177	187	208	214	197	209	179	204	198	212	207	191	218	208	195	203	190	205	205	224	215	201	200	191	202	206	212	186	218	195	180	181	208	194	203	196	198	211	184	193	224	196	213	204	192	189	222	179	172	195	201	184	198	205	198	201	198	200	186	181	195	185	203	219	184	211	190	183	210	184	193	223	178	208	179	231	203	176	193	196	219	216	184	219	180	207	228	190	152	197	206	184	197	198	219	214	198	198	220	205	189	182	218	215	198	204	184	180	241	208	197	195	208	209	237	181	192	195	231	204	204	221	206	208	197	201	217	201	199	198	240	181	191	205	202	179	210	203	213	180	194	191	200	193	224	234	203	170	203	204	205	218	187	219	196	177	205	199	211	200	180	183	178	198	198	214	212	227	194	196	217	248	201	200	181	200	216	204	218	210	201	220	183	194	197	197	191	193	211	198	208	207	193	194	210	180	206	206	196	201	178	218	208	201	179	221	212	194	211	188	208	221	212	214	218	199	207	198	200	181	225	222	207	199	217	201	207	213	214	191	210	205	201	199	205	192	184	173	210	209	208	204	207	192	193	215	228	190	209	203	182	200	192	193	202	180	201	216	215	184	228	199	198	227	219	184	210	193	189	226	191	219	204	190	195	195	214	212	218	196	208	205	180	213	196	210	194	200	214	207	180	179	177	201	211	193	194	210	184	198	190	196	219	224	195	200	204	180	197	178	207	211	221	203	206	205	203	191	193	194	201	225	199	198	179	216	170	225	208	202	188	194	199	227	169	190	200	187	214	222	198	228	210	211	191	200	217	207	222	188	194	207	194	190	202	191	168	209	184	170	194	182	181	187	211	200	202	186	192	203	198	209	189	200	232	208	212	184	222	199	218	191	222	182	191	179	206	221	187	203	173	178	186	202	197	207	204	221	198	188	186	195	202	199	192	201	184	216	200	176	187	189	207	188	211	214	204	201	204	205	183	163	196	205	221	203	195	205	221	197	188	190	201	193	197	200	192	217	214	190	218	192	187	204	179	207	232	200	192	202	201	215	197	221	187	213	203	191	194	192	184	202	211	191	229	183	193	206	215	216	211	219	185	237	222	192	211	214	196	223	207	175	191	208	196	186	179	187	206	216	215	218	180	225	220	202	188	212	206	209	205	203	212	193	214	226	203	213	202	206	216	199	203	177	208	222	181	202	192	221	204	195	193	183	231	181	205	198	183	191	181	194	221	218	188	232	222	196	216	226	209	189	166	212	186	214	196	214	209	214	204	219	198	184	199	189	218	182	195	210	196	214	178	206	179	223	248	206	177	179	198	188	188	179	186	190	194	201	199	196	216	196	178	195	199	206	222	226	211	190	218	180	201	202	208	204	223	191	174	194	185	187	189	175	199	205	220	210	199	200	204	209	223	217	193	190	205	214	204	180	215	207	195	227	198	191	197	207	192	211	191	217	184	188	184	179	183	215	206	186	206	206	199
4600	6001	13133	14081	12497	10039	8054	6878	5550	5158	4573	4118	3618	2904	2799	2719	2451	2233	2282	1851	1698	1577	1763	1690	1578	1564	1385	1387	1420	1334	1236	1366	1315	1287	1216	1254	1045	951	911	971	954	944	862	821	908	837	828	802	858	845	715	744	722	734	697	678	701	745	635	663	700	668	671	675	698	677	680	661	699	690	649	658	635	622	645	599	619	662	658	658	595	594	604	641	626	583	645	649	646	598	556	635	635	661	622	611	587	631	634	607	606	635	601	579	602	644	593	640	611	602	598	608	567	609	641	597	620	621	612	597	591	663	641	581	612	581	656	603	629	561	612	590	600	603	601	623	578	629	595	619	610	585	629	581	591	596	587	611	629	650	626	598	589	621	630	603	616	605	661	617	622	632	580	609	622	634	646	577	612	580	579	629	626	669	583	602	566	627	588	623	615	633	620	586	574	588	610	560	650	602	640	600	571	622	569	586	585	597	607	598	568	668	611	622	609	628	620	652	607	581	580	596	623	579	652	600	624	619	587	590	585	578	603	629	617	598	622	563	590	602	580	600	604	637	620	583	577	622	579	614	611	608	611	597	624	610	614	570	607	577	606	609	645	599	571	593	634	608	628	577	594	582	569	616	617	605	579	681	615	604	590	616	626	575	568	642	597	653	602	611	600	555	611	576	605	607	608	585	602	617	594	602	638	591	594	605	596	602	626	611	618	574	614	556	612	595	606	624	638	600	600	597	621	592	583	597	622	617	609	605	630	607	630	627	611	618	645	626	638	627	609	617	625	582	616	596	614	593	659	600	597	591	545	574	610	620	622	604	614	581	584	625	582	624	601	590	611	610	610	618	605	596	591	576	600	638	560	593	583	608	644	643	579	612	581	598	616	567	610	582	527	592	580	645	598	567	621	623	599	588	581	593	619	612	599	565	576	597	581	597	567	585	625	654	617	593	582	620	600	645	620	588	587	597	599	622	632	603	601	629	609	638	613	584	624	594	604	574	550	611	639	596	623	584	552	612	601	593	622	632	615	609	587	615	621	560	608	609	609	596	626	566	600	595	563	598	603	581	560	606	623	579	615	609	604	611	628	635	623	598	547	594	618	600	623	635	641	622	576	659	559	631	610	601	620	588	590	610	593	588	670	593	617	579	614	628	662	623	600	638	653	606	577	631	603	551	637	573	611	586	570	592	603	577	568	589	596	632	565	601	593	594	596	602	576	593	594	598	594	630	621	600	612	596	575	575	605	600	611	636	601	599	584	619	580	593	577	567	618	568	596	594	607	664	636	576	594	596	564	600	592	666	616	616	593	563	545	599	609	565	623	598	617	621	588	585	602	616	604	567	631	588	587	588	606	617	607	570	620	559	600	618	588	605	605	595	568	625	588	634	613	625	632	682	615	556	603	617	605	605	617	628	584	600	656	633	572	620	580	571	607	639	628	589	557	590	644	580	585	609	630	613	677	630	628	614	597	542	607	620	581	577	640	605	603	608	606	662	577	614	609	604	604	619	615	595	586	644	611	617	631	614	627	626	576	595	594	604	597	583	601	611	594	586	602	655	584	641	619	594	576	567	647	598	593	560	597	663	619	550	597	587	606	584	613	616	621	598	656	574	622	628	610	608	614	656	608	600	624	605	581	626	608	601	615	579	614	621	550	600	570	608	607	544	616	591	654	639	588	621	591	627	598	588	653	614	614	598	595	595	582	611	605	584	611	556	612	627	543	598	567	609	593	583	571	607	607	641	603	612	608	586	586	638	637	598	596	583	602	634	671	592	570	665	566	572	622	596	608	580	618	637	594	647	610	649	583	594	549	653	607	602	600	591	598	574	600	587	615	583	620	586	641	638	602	579	643	603	570	586	628	571	613	566	595	543	637	660	607	605	603	574	616	612	587	598	557	547	615	614	572	611	613	639	634	568	608	649	596	590	606	535	656	597	574	606	597	666	590	593	579	570	601	617	605	627	613	576	621	626	610	616	586	595	608	580	595	614	641	653	575	587	634	600	573	581	651	571	616	598	605	571	541	635	623	611	541	611	602	605	556	619	591	591	584	613	580	602	574	583	604	615	623	616	605	597	641	586	656	606	583	606	544	592	576	563	571	629	612	599	627	593	610	590	585	603	593	625	590	581	586	586	572	556	606	631	591	610	610	621	572	620	607	562	594	542	592	598	613	621	600	601	622	573	612	574	590	593	626	611	587	604	621	587	555	576	568	654	594	567	637	608	603	613	577	602	577	581	627	663	655	607	603	639	604	597	593	604	606	535	579	625	571	568	561	596	578	620	608	614	643	576	573	605	634	603	613	612	597	605	631	621	599	607	599	606	572	564	641	618	632	615	575	609	604	600	601	590	627	659	589	623	631	585	586	614	577	646	607	595	655	582	576	584	591	619	625	664	612	656	639	606	632	630	618	583	593	607	592	614	594	603	603	582	607	614	602	605	592	615	606	587	573	647	656	605	623	591	574	609	608	588	627	590	602	622	555	588	615	600	608	632	669	631	618	594	610	602	614	621	614	613	597	595	612	605	603	611	615	625	561	593	596	609	542	588	612	624	613	633	597	613	582	601	627	555	590	600	578	609	595	554	592	598	635	566	601	575	608	610	587	572	649	626	587	571	617	582	621	614	604	584	594	602	587	634	580	631	606	615	597	580	576	580	627	585	604	589	634	545	598	624	619	600	637	592	615	578	600	630	568	603	583	589	625	634	574	636	559	587	614	603	576	652	548	612	601	584	548	653	609	600	598	603	625	642	563	626	621	549	586	616	585	629	581	636	586	619	584	655	605	510	545	613	582	592	633	650	586	602	606	610	598	589	600	592	576	649	570	587	625	639	618	621	587	599	594	642	601	594	604	640	610	634	650	636	615	603	584	585	619	597	592	569	597	619	593	590	567	622	598	568	622	596	580	587	641	613	575	585	646	576	637	612	631	588	610	633	599	596	577	623	630	630	596	571	566	628	621	643	626	591	599	582	609	568	599	601	600	633	588	617	596	605	579	584	603	606	643	594	608	596	641	610	589	599	571	638	646	630	647	579	548	632	575	598	608	616	587	593	603	646	583	609	594	574	587	645	592	621	584	637	585	567	601	594	613	616	603	613	590	627	585	576	607	597	595	632	591	658	579	626	593	614	614	569	619	617	636	602	595	575	599	544	637	598	609	636	611	594	613	626	577	621	644	595	577	628	575	560	586	617	574	612	599	631	612	582	610	625	618	572	570	607	608	586	546	626	626	611	564	616	595	589	610	652	573	556	614	638	574	622	612	562	604	588	633	628	593	606	588	573	583	644	590	600	587	601	627	660	622	632	588	602	610	607	610	627	594	605	576	563	635	577	620	612	580	603	612	592	627	559	586	591	628	593	657	634	589	589	631	554	659	626	606	585	604	625	613	624	578	603	584	590	624	669	595	615	601	577	606	591	583	587	611	593	593	567	597	593	603	600	587	625	609	581	569	615	596	613	615	595	630	586	586	609	619	601	562	628	590	589	582	600	607	545
20283	20260	28848	26401	22938	19964	15041	11133	8008	7065	7228	7898	6239	5229	4319	4346	3068	3411	4046	2217	1679	1670	2393	2288	2211	1922	1482	1503	1693	1705	1410	1615	1830	1367	2037	1556	1278	1035	945	1039	955	1074	868	716	815	912	858	605	573	584	515	499	429	500	446	395	421	381	369	426	423	444	396	398	509	445	401	330	413	397	359	278	303	294	272	289	257	262	288	260	274	253	253	262	268	238	242	226	278	257	247	241	242	221	256	221	244	244	226	248	235	253	245	219	235	229	207	225	213	235	232	204	222	207	226	218	229	204	222	227	218	238	229	238	216	218	253	196	227	238	250	235	208	239	210	257	221	196	244	228	262	242	230	231	235	207	259	248	238	244	226	221	226	241	228	245	222	235	224	227	201	213	203	245	235	220	248	245	223	244	223	219	230	200	224	230	263	204	216	221	242	223	223	247	213	219	237	217	232	218	234	228	220	200	237	244	241	215	233	226	215	238	218	227	220	224	240	233	230	234	217	219	242	228	248	218	224	240	247	220	220	218	257	209	214	245	244	183	243	219	235	222	216	219	229	203	245	249	223	236	205	239	227	219	232	242	239	230	256	225	216	213	228	226	211	266	226	228	203	217	232	234	238	226	216	199	215	221	221	218	216	232	211	232	232	234	195	237	222	244	265	228	208	224	246	218	230	225	236	253	240	234	246	211	223	253	258	235	248	212	208	239	218	218	207	237	232	223	239	218	217	221	235	224	208	210	221	208	223	183	186	220	229	239	227	233	224	231	247	210	232	221	235	201	220	241	232	220	211	204	235	223	233	247	266	240	235	230	248	231	215	229	223	234	212	216	203	226	221	209	221	213	238	235	231	232	240	264	211	204	210	245	245	242	238	213	220	240	240	220	230	239	209	220	241	218	218	235	236	222	219	229	200	255	206	207	228	231	205	240	220	227	234	219	236	243	236	212	215	237	231	227	234	250	224	240	247	231	225	240	220	244	244	257	237	228	210	211	219	216	253	244	243	227	229	226	242	232	238	245	256	239	239	227	232	206	237	221	220	249	227	219	230	237	218	239	212	235	231	222	220	240	204	194	229	218	240	249	227	210	206	224	261	236	224	227	210	213	242	217	205	230	206	223	228	206	231	228	244	214	230	251	222	247	212	230	231	221	230	223	219	238	231	231	228	231	226	214	223	224	230	203	237	215	237	197	216	228	229	209	198	231	218	244	222	211	209	244	252	211	222	225	233	205	250	217	208	270	221	253	238	270	241	237	221	224	247	248	246	223	254	262	219	201	253	224	243	200	207	228	210	214	218	222	213	233	219	232	216	259	223	234	243	211	244	214	239	237	227	215	220	201	239	230	227	229	234	238	229	213	238	226	221	225	218	219	236	224	247	229	232	218	231	202	232	243	207	229	227	222	194	218	228	206	239	226	237	248	244	221	208	246	230	248	227	217	204	230	234	232	236	210	223	228	226	199	245	225	235	213	223	209	229	245	215	253	231	209	240	214	228	209	213	173	242	224	214	223	229	238	231	229	201	199	219	231	234	245	214	241	228	209	228	232	216	247	233	242	252	240	226	242	217	214	225	210	217	234	238	232	224	227	251	205	207	207	205	219	244	220	239	213	231	231	223	257	211	233	223	229	257	232	221	229	218	227	227	235	238	213	227	248	193	250	229	247	248	253	236	210	223	231	233	209	234	236	210	208	211	234	259	233	245	220	220	232	196	225	224	221	227	221	245	223	241	230	247	223	236	212	217	220	232	236	221	229	232	236	207	217	222	243	221	211	216	233	222	245	209	247	227	262	221	218	232	230	242	222	231	261	219	204	229	241	246	223	225	237	242	203	245	226	238	233	223	225	239	217	232	221	253	212	207	224	228	245	240	196	230	244	237	212	231	228	221	225	255	216	228	245	250	238	220	242	249	206	215	241	245	229	221	235	227	230	242	210	217	219	225	241	226	229	237	218	235	220	211	201	226	218	216	208	205	229	235	221	240	227	229	201	196	249	252	234	222	234	244	228	242	208	233	208	211	238	218	215	225	224	220	223	223	211	228	212	237	234	233	206	266	197	234	212	213	205	243	242	211	234	238	218	212	227	209	198	231	224	214	207	207	246	213	242	238	239	210	219	245	191	222	226	233	252	223	225	201	225	222	253	227	223	234	212	238	203	222	222	235	209	262	226	230	230	236	234	199	182	204	223	235	206	256	257	198	199	242	221	244	231	222	235	225	223	220	223	221	252	216	239	227	207	228	220	221	247	216	254	218	227	232	238	195	236	209	224	195	223	233	247	200	222	225	218	247	224	231	248	225	229	199	212	212	210	229	233	233	232	243	206	241	228	236	225	228	215	230	208	232	243	221	211	209	234	218	240	223	247	222	204	227	216	259	277	250	225	225	243	235	234	226	250	231	211	234	204	269	201	215	250	233	230	221	223	254	244	228	225	205	215	227	231	203	233	224	220	235	221	219	223	237	226	223	225	220	230	238	238	252	242	229	204	221	221	225	230	226	252	252	242	203	243	247	231	226	239	238	233	225	230	186	225	221	239	240	228	203	229	223	242	197	236	213	219	231	224	232	252	229	216	224	231	232	223	220	222	214	222	201	203	213	227	252	206	239	208	265	242	243	239	214	213	221	223	229	239	233	241	207	209	224	211	232	225	253	241	211	232	232	232	209	192	252	239	246	219	219	173	234	223	215	234	223	204	226	204	231	236	231	211	238	203	238	211	225	220	235	243	234	235	229	231	222	224	239	202	225	235	217	231	234	224	224	221	239	211	239	215	236	212	216	209	221	201	223	201	239	229	240	223	221	230	205	227	220	257	216	239	241	244	215	228	211	226	224	224	233	227	240	230	215	200	228	225	233	233	218	233	209	216	237	201	255	226	223	213	210	208	219	223	229	238	246	215	266	201	227	189	222	216	206	179	219	222	254	243	241	273	245	253	224	221	231	222	226	216	229	222	215	218	223	241	231	229	245	205	230	241	214	225	243	215	227	223	233	214	234	210	223	217	241	201	235	226	223	254	213	224	215	208	270	237	230	217	223	236	218	229	224	220	231	242	237	223	231	222	224	233	214	212	225	192	241	229	222	235	200	239	201	225	238	219	218	229	222	216	236	244	243	220	221	210	241	242	258	224	230	238	224	225	206	206	241	229	214	225	211	235	195	213	218	234	232	217	277	201	251	230	213	210	220	213	252	203	235	230	204	263	211	213	214	222	224	206	225	229	234	223	193	218	238	237	210	199	212	236	221	246	212	230	224	243	246	235	213	234	234	210	234	238	222	212	198	233	218	242	218	220	217	238	211	230	218	206	226	230	248	246	218	226	229	232	232	256	203	229	240	217	232	224	246	240	207	218	215	227	237	215	221	214	246	226	244	227	228	225	209	220	246	221	243	239	234	232	243	264	225	248	201	258	207	235	225	219	214	196	237	221	217	222	219	225	233	223	227	212	229	206	223	224	227	216	227	237	235	242	247	245	208	231	230	235	231	249	234	237	223	214
12922	17932	28043	31426	31507	30831	28984	25848	21431	22024	21205	21494	19691	18541	17400	17633	14422	16544	17351	10651	10366	10882	14357	13376	12779	12088	9445	9313	10747	10255	7810	9259	10212	7945	11373	10392	7911	6109	5955	6612	6518	6674	5310	4320	5237	5779	5533	3643	3528	3529	3065	2797	2504	3110	2575	2438	2135	2434	2035	2524	2320	2455	1925	2325	3008	2172	2268	1782	2229	2100	1837	1459	1355	1282	1125	1142	1061	1068	1173	1168	1019	970	902	952	862	810	837	786	787	816	786	796	736	749	762	751	755	739	741	701	751	732	791	692	720	757	737	693	703	697	694	648	634	702	650	715	674	647	651	691	661	668	635	652	678	715	618	654	651	710	693	676	655	698	680	689	697	653	678	705	666	706	651	667	666	725	662	659	679	604	699	664	644	664	688	677	679	650	678	700	664	710	636	661	679	614	705	662	654	621	641	657	641	657	643	645	709	704	663	682	637	647	681	630	685	681	661	612	714	664	668	627	665	686	618	698	643	634	702	697	662	630	666	618	685	642	677	686	683	665	662	634	645	664	607	657	658	698	641	680	653	675	708	692	658	652	672	690	676	684	648	644	680	652	687	679	617	641	660	658	650	687	681	643	623	718	673	723	656	675	626	680	631	684	646	676	694	671	689	685	648	669	636	650	665	624	646	639	652	657	638	650	651	650	691	638	672	642	645	639	632	660	677	661	599	691	662	670	640	665	674	663	665	720	697	664	694	629	663	671	654	665	711	624	678	619	664	663	654	656	669	700	661	668	665	617	591	635	659	629	662	650	633	662	677	611	687	684	650	705	715	701	667	706	680	686	624	654	691	658	653	693	655	619	661	640	673	660	702	692	646	662	701	651	683	734	680	661	668	640	642	670	644	622	716	645	654	627	691	619	694	663	626	658	668	674	680	636	691	693	672	653	695	623	656	641	660	680	689	703	675	677	613	659	650	682	634	684	679	695	673	689	625	657	642	646	684	684	720	650	661	682	660	646	650	689	692	646	697	657	690	659	669	639	624	697	674	654	655	658	654	675	667	603	671	698	638	651	710	671	651	626	740	644	643	637	655	675	691	670	687	647	653	699	705	674	642	613	676	642	710	602	630	657	699	639	654	638	688	620	630	677	693	651	694	631	665	687	687	634	660	714	641	684	662	644	746	684	648	642	673	702	659	674	683	700	668	679	659	610	630	687	652	668	689	692	678	654	697	622	607	646	658	671	654	650	726	629	690	631	674	654	695	630	618	628	626	623	626	658	626	680	677	710	712	677	672	617	646	665	618	736	646	645	662	670	621	687	687	632	649	642	638	689	667	674	633	711	649	717	637	684	656	635	669	694	678	665	705	630	674	661	628	685	640	680	706	708	665	683	677	689	636	655	627	663	652	688	672	667	715	692	626	668	689	674	676	672	667	664	646	630	651	674	672	690	694	642	691	661	667	676	665	675	671	675	730	679	669	669	615	705	706	627	654	656	648	679	646	613	641	709	660	668	653	631	710	659	672	660	640	693	588	696	632	639	658	677	702	644	653	656	638	645	711	644	637	692	700	649	668	652	653	698	672	685	664	623	689	643	662	698	630	702	650	652	705	672	657	699	639	657	671	613	665	609	701	686	672	630	602	676	647	668	661	624	594	631	646	645	654	687	652	714	692	657	661	658	704	642	672	635	657	694	640	664	684	629	685	656	646	694	642	683	637	690	672	678	685	642	667	618	615	702	641	714	695	641	679	662	654	691	656	683	680	659	671	661	678	672	634	699	700	706	654	622	624	672	659	625	694	731	625	640	677	684	652	679	610	664	637	645	651	657	662	695	686	636	669	698	635	649	658	664	673	640	673	631	626	640	692	661	694	648	671	633	649	704	642	655	629	695	672	682	626	659	651	617	667	682	703	663	672	675	647	675	656	676	679	644	692	670	735	694	654	677	702	691	671	620	623	677	658	617	682	648	661	669	648	692	680	650	661	688	684	651	690	676	676	639	616	651	702	669	624	655	718	675	684	641	719	677	683	641	690	672	650	692	680	629	672	669	675	646	639	699	684	697	648	658	659	701	698	703	634	669	675	646	593	650	687	633	660	650	686	695	651	697	627	669	645	681	691	646	679	678	705	675	633	651	673	656	697	670	643	687	651	711	679	691	614	655	677	647	664	646	613	630	627	669	670	697	640	652	685	673	676	659	671	632	666	670	657	674	677	660	642	683	680	654	662	628	621	680	643	645	628	681	642	655	643	673	685	649	646	701	637	702	675	684	631	670	676	639	685	687	673	656	658	667	632	641	650	663	644	670	688	679	700	678	667	655	644	666	683	663	648	641	723	701	683	649	649	676	664	644	603	683	671	661	686	651	661	670	642	689	636	648	621	655	657	670	619	638	676	668	692	646	616	679	643	712	677	659	662	689	645	687	697	684	693	672	593	623	651	646	639	636	686	683	646	692	667	648	664	656	665	618	622	662	665	645	697	705	668	617	656	679	655	643	675	704	639	728	679	680	662	677	652	632	715	690	668	704	624	665	634	609	673	635	649	654	670	678	635	684	658	683	628	698	698	681	633	647	649	681	631	689	643	688	668	666	686	703	649	681	646	625	697	670	702	707	714	711	664	663	665	687	722	619	661	634	710	658	656	661	606	668	703	680	669	630	674	630	676	677	628	686	680	674	677	715	634	687	640	694	646	681	622	660	672	703	667	668	664	674	694	639	646	647	657	694	645	631	645	614	625	651	639	671	675	646	650	650	703	644	637	693	658	633	707	611	683	627	648	673	626	642	690	618	689	669	672	650	715	651	673	653	669	662	628	654	674	677	638	680	661	633	691	646	669	610	661	636	636	657	695	639	682	701	652	652	695	686	667	695	681	645	613	722	695	670	694	635	718	640	685	641	655	707	703	654	676	638	721	668	682	672	678	681	670	693	641	662	656	665	637	657	652	670	696	613	626	672	648	630	661	683	699	658	673	662	707	693	665	650	626	643	698	672	641	679	640	689	646	654	631	622	667	691	662	663	658	694	634	679	696	668	634	700	670	639	640	682	655	708	673	632	665	639	649	678	614	663	687	652	683	661	616	647	657	663	691	679	666	647	710	652	664	600	675	644	616	675	658	670	645	660	658	640	668	604	691	641	669	628	690	658	673	692	633	635	678	672	665	620	670	681	632	709	647	635	649	690	657	676	662	644	684	683	699	611	641	685	656	652	684	661	643	681	647	686	683	653	654	682	702	678	687	676	650	647	685	658	682	690	619	644	641	667	669	659	648	686	618	630	646	704	645	641	669	701	656	700	683	669	702	670	689	674	702	678	712	659	627	631	649	637	653	674	709	644	664	693	697	696	694	627	620	687	620	697	689	709	654	693	616	686	689	711	660	688	649	639	665	671	670	641	617	644	638	647	676	666	660	647	683	685	674	643	645	657	672	672	672	716	672	657	665	656	650	647	648	641	690	695	655	611	650	675	674	675	624	648	687	703	667	655	716	630	648	680	698	736	673	670	675	654	689	694	675	670	635	632	656	667	667	660	634	682	675	690	663	695	639	649
28971	26305	34521	32243	29785	27872	23789	18601	14310	13199	13039	13129	11446	9663	8704	8132	5845	6123	7558	4809	3800	3517	4622	4361	4122	3824	2905	2780	3429	3482	2752	2764	3095	2856	3446	3057	2355	1952	1864	1971	1851	1971	1482	1391	1417	1468	1549	985	1051	968	1009	782	681	788	741	665	615	722	612	677	699	669	598	697	816	748	668	556	662	631	571	477	479	423	440	415	392	448	412	418	364	375	370	354	372	344	346	357	332	343	349	292	338	306	305	318	332	320	338	289	300	302	322	295	341	314	311	317	309	309	312	305	289	309	323	286	300	315	292	285	284	307	288	295	286	298	266	299	319	303	300	290	287	303	290	315	307	300	316	329	316	282	295	298	299	309	315	274	322	295	316	294	306	329	319	339	301	265	287	302	303	347	307	311	301	275	319	333	336	301	272	310	309	280	315	307	301	287	292	284	317	322	306	315	309	331	304	324	322	324	304	317	295	305	301	301	322	296	285	310	304	305	271	305	293	340	311	287	327	302	295	310	259	287	301	286	266	340	315	282	301	299	310	288	292	308	301	297	292	318	314	306	302	287	319	326	289	297	317	297	300	312	297	322	309	320	323	292	320	313	291	291	298	272	293	294	287	313	336	300	308	329	291	285	280	312	306	270	319	288	311	296	314	275	288	332	335	272	338	300	281	306	293	313	276	277	324	301	296	306	266	279	307	298	311	325	344	318	316	248	268	298	296	273	316	284	305	317	296	293	307	317	302	276	319	295	279	299	293	328	268	323	275	296	296	310	296	271	283	301	303	299	331	285	287	307	292	292	284	313	289	309	286	284	338	331	304	262	295	262	330	291	280	314	279	314	293	309	301	274	303	302	301	317	269	307	295	320	311	294	299	310	299	305	300	301	305	296	283	291	306	306	293	287	292	312	306	316	305	306	270	308	287	288	293	321	308	306	310	292	253	297	278	320	311	307	274	290	280	308	313	293	280	305	318	319	306	292	324	301	310	303	327	268	281	304	286	322	336	316	288	293	292	316	323	297	332	311	304	310	262	315	307	266	324	315	317	310	318	331	310	305	281	309	311	308	297	309	288	312	305	292	314	283	275	296	314	333	332	294	315	309	286	309	316	303	313	292	316	300	318	280	288	290	315	280	322	312	311	287	311	277	291	286	319	287	301	302	274	332	293	299	316	294	320	300	288	303	309	306	300	284	280	299	292	310	320	311	286	322	296	322	290	323	302	301	292	317	274	320	309	328	302	314	288	324	279	300	306	311	287	282	308	297	302	329	287	315	300	302	319	331	299	336	313	297	318	360	314	323	306	307	275	274	316	298	297	271	284	281	278	301	282	312	305	306	287	316	274	312	298	322	315	350	314	312	334	283	309	281	281	292	282	286	274	277	269	290	290	278	302	306	314	296	293	294	345	310	256	288	310	301	295	307	303	299	290	321	315	305	289	311	330	320	284	299	289	290	298	300	262	305	316	309	283	303	329	320	290	313	318	309	323	316	297	291	269	283	285	311	294	282	311	279	297	288	284	309	287	284	315	316	297	301	305	297	323	301	311	293	297	278	311	310	298	302	285	299	323	287	327	317	311	323	302	307	281	273	284	303	301	314	291	288	314	316	305	298	298	278	286	296	295	301	300	302	300	309	281	268	301	316	267	330	282	306	303	333	310	274	289	299	282	297	295	331	282	292	329	312	315	332	312	285	312	255	331	304	309	302	293	340	290	284	292	312	309	274	312	300	294	306	329	273	298	340	313	300	307	292	309	285	296	320	294	304	325	275	277	308	341	317	302	306	302	270	290	338	275	288	319	300	283	287	297	303	289	311	300	310	336	316	304	303	308	295	284	307	303	281	296	296	280	302	323	319	326	274	299	303	297	285	275	293	297	323	308	291	304	306	322	270	334	293	297	293	311	296	301	307	292	299	273	311	287	276	320	272	296	305	270	325	303	296	313	314	289	291	311	281	288	330	275	320	273	311	279	314	296	321	309	279	326	308	292	285	298	313	296	293	288	325	332	272	299	310	321	332	295	305	317	270	295	302	302	295	292	282	293	286	319	294	324	296	298	297	317	311	326	319	305	326	300	313	258	282	273	317	304	274	279	303	309	321	286	310	302	282	284	315	300	286	300	291	301	308	299	298	296	311	306	300	289	317	308	332	287	295	314	278	329	298	300	252	326	293	307	294	285	296	275	312	296	328	304	293	306	303	326	283	312	299	275	310	282	283	304	299	287	293	321	304	302	317	299	283	319	287	316	278	294	322	299	333	278	296	314	319	281	290	282	342	282	302	322	302	287	272	313	301	300	312	294	302	280	281	298	288	334	311	326	307	315	303	340	333	264	299	317	273	326	297	322	317	286	283	295	284	293	303	286	302	306	290	277	274	333	288	297	319	318	322	263	307	298	289	294	314	339	265	315	307	297	303	312	304	282	286	297	291	304	311	343	287	289	349	276	301	325	301	333	284	291	280	268	276	316	274	265	307	296	276	275	296	282	290	314	303	326	291	308	296	298	335	300	316	296	277	315	290	311	312	281	304	316	288	315	307	274	311	283	302	333	299	294	311	306	292	284	285	305	320	286	302	317	300	309	286	294	276	281	292	291	261	323	328	306	307	316	280	284	312	305	305	339	288	297	328	315	288	329	315	349	306	297	300	298	268	319	286	276	297	272	312	309	311	293	299	306	305	313	288	300	340	280	328	283	318	295	315	292	325	278	299	317	325	289	277	301	304	315	299	308	302	273	327	306	311	325	333	281	293	304	308	298	319	299	285	287	293	301	275	282	269	325	288	313	288	295	301	269	298	333	294	296	308	336	269	309	339	293	280	295	311	298	312	330	303	276	339	293	335	294	310	284	313	341	345	329	322	292	315	268	287	332	299	301	300	288	295	291	301	284	299	282	323	300	307	312	290	272	337	298	281	309	290	286	299	300	301	288	326	283	308	282	306	311	326	288	286	319	285	314	274	316	304	322	319	292	299	324	315	281	308	275	314	276	278	316	295	293	285	307	325	266	283	266	308	307	276	307	299	307	295	301	275	270	306	287	291	310	314	280	293	310	294	308	300	348	303	312	293	298	269	270	306	295	293	322	317	313	317	288	290	297	315	280	297	259	306	321	305	309	329	319	291	314	320	306	281	324	291	296	346	303	283	296	311	287	324	295	296	239	283	295	304	286	276	289	318	312	294	336	315	291	284	307	329	334	304	300	286	315	308	308	302	293	299	291	291	261	288	291	309	305	317	307	302	319	319	321	285	283	316	312	297	347	311	268	318	291	297	316	311	311	301	290	319	296	317	324	306	312	298	286	303	300	301	326	280	304	302	333	335	293	285	278	309	339	308	303	299	317	314	264	277	276	294	304	303	299	285	287	299	285	319	277	288	319	324	293	295	294	300	294	318	351	320	303	292	300	296	303	285	256	315	294	292	301	313	324	270	334	326	295	346	301	328	289	306	305	280	308	319	334	308	304	312	314	327	319	312	301	293	264	300	292	304	277	306	294	292	316	314	305	336
17680	21972	33015	36841	37377	37273	36031	33140	29706	30235	28317	29905	28254	27008	26059	25290	21606	23167	24733	16693	15950	17765	22076	21010	20401	19686	15709	16144	18219	17632	13282	13604	13356	13188	17185	16125	13212	10370	10959	11089	11506	10991	8637	7991	8324	8888	9567	6401	6270	6332	6117	4791	4109	5179	4735	3909	3648	4426	3639	4372	4359	4186	3351	4113	5125	4421	3938	3011	3761	3667	2785	2348	2213	2053	1793	1679	1665	1698	1775	1807	1513	1347	1370	1308	1243	1073	1174	1169	1100	1076	1079	1047	1032	997	1020	1001	963	991	983	1013	1011	930	984	986	975	1006	1009	896	892	826	840	839	879	866	900	876	863	833	868	858	855	891	826	895	823	856	895	824	901	872	815	781	793	907	823	850	879	871	880	832	815	836	828	832	844	863	901	866	828	817	807	884	886	829	811	832	856	893	860	828	857	866	812	852	873	847	853	855	854	848	844	802	813	818	854	847	837	844	891	813	850	845	852	814	859	902	891	848	892	789	809	873	861	871	822	896	834	854	859	865	859	841	802	874	812	887	856	919	844	887	862	820	892	854	780	890	807	802	835	834	829	892	933	814	854	846	820	811	824	860	912	848	859	872	863	886	823	863	871	801	869	863	858	870	855	850	824	879	794	818	846	864	864	843	835	888	815	826	868	766	866	842	812	868	799	851	827	868	862	804	841	872	842	902	862	832	861	842	886	881	866	835	860	845	836	846	848	837	859	901	861	846	842	795	820	851	806	794	848	864	842	861	856	797	861	839	855	829	840	818	860	877	918	838	817	822	874	856	898	782	785	846	886	804	871	857	813	879	840	833	798	891	850	865	870	840	843	795	848	903	847	884	864	843	869	867	858	844	908	835	838	856	851	838	844	832	847	835	825	868	855	833	819	839	829	899	843	858	871	831	819	828	838	898	787	844	848	864	834	870	833	887	806	853	839	847	837	784	831	822	833	828	875	863	879	857	873	818	897	859	863	824	818	869	855	834	828	859	857	853	829	830	883	824	819	844	825	882	858	787	854	863	890	815	859	805	834	860	876	839	822	840	840	872	845	853	890	868	847	853	861	833	843	868	855	886	830	888	842	882	869	875	831	829	860	809	817	849	820	886	812	869	819	897	846	861	897	828	839	861	835	826	806	896	837	821	900	818	840	863	854	839	861	881	828	836	822	823	872	845	873	861	853	845	805	814	842	844	869	853	821	871	843	835	827	813	893	899	822	834	850	898	853	830	849	775	871	826	874	823	823	869	880	888	858	856	853	785	830	874	830	797	911	827	803	857	860	842	773	875	800	827	843	836	884	816	866	825	888	819	808	859	787	852	848	870	874	817	877	819	876	841	827	845	850	825	846	827	826	866	831	852	789	861	811	874	867	839	845	847	886	858	865	895	852	874	829	838	854	846	834	855	867	870	834	822	860	876	861	809	885	894	865	802	817	832	786	852	838	833	799	880	842	880	817	861	830	826	868	885	844	852	792	856	840	866	812	813	877	816	859	810	879	874	817	819	802	805	847	876	864	865	876	851	838	857	848	805	843	825	829	833	814	837	871	826	855	844	843	875	866	813	866	938	806	851	903	840	857	863	801	861	775	826	848	817	861	842	837	900	842	826	852	823	801	838	855	874	868	871	880	897	831	895	858	868	806	830	875	808	909	856	900	863	900	831	832	886	869	865	865	816	804	847	857	826	886	858	831	879	859	858	846	838	811	901	850	843	851	861	862	869	945	919	834	849	885	794	823	847	873	794	850	823	864	867	882	844	832	841	809	877	875	857	834	868	844	858	826	809	852	786	835	802	850	864	886	811	868	872	909	813	887	853	917	830	859	818	834	839	787	884	831	859	866	833	850	840	831	858	863	850	853	834	849	851	844	807	883	826	849	824	841	904	877	810	815	868	859	868	869	880	847	878	804	897	834	864	837	877	867	862	893	854	862	887	813	821	822	833	849	847	772	870	846	900	828	862	854	827	835	855	845	833	877	804	846	835	835	868	888	846	895	833	797	864	880	849	850	820	805	843	865	867	832	832	900	866	844	856	824	854	863	839	833	832	818	855	832	885	872	896	870	878	823	883	781	798	790	844	847	887	870	885	862	822	870	876	891	792	831	889	839	868	821	853	795	824	858	870	809	838	866	828	895	877	879	862	819	894	844	820	855	838	792	870	868	839	868	878	775	850	875	828	854	829	860	864	848	841	882	873	824	756	838	843	850	815	748	828	849	835	763	860	877	817	879	873	837	854	830	827	835	832	816	876	849	879	858	813	822	920	863	867	829	849	867	868	837	896	869	828	864	848	823	818	845	813	852	831	844	835	877	873	857	865	854	852	847	845	830	894	903	868	906	838	840	857	864	826	860	829	826	876	883	847	895	871	820	869	858	841	859	820	855	860	837	818	863	826	832	897	887	808	874	898	813	846	838	851	863	898	870	849	872	892	874	804	872	865	777	859	850	836	831	873	858	856	815	854	854	821	784	920	872	860	864	831	900	844	858	905	829	810	809	884	778	886	831	857	846	896	875	819	843	825	844	840	899	825	841	860	874	846	840	846	871	866	810	915	892	840	840	870	871	847	829	875	824	856	851	829	836	829	834	860	897	777	822	830	913	852	885	865	845	844	853	818	824	770	871	844	866	817	874	864	909	794	852	841	885	845	931	809	837	818	830	816	822	847	869	865	828	845	871	813	847	883	872	841	830	870	831	817	820	835	828	882	839	855	852	873	890	860	856	800	839	838	834	854	818	846	806	881	825	833	902	863	837	919	846	888	844	822	844	856	805	870	861	836	851	857	862	845	811	865	842	832	847	859	863	834	834	883	861	835	814	833	873	881	842	831	821	849	875	856	860	851	847	850	876	829	822	823	814	842	860	871	853	819	850	808	859	815	878	827	853	908	876	867	847	874	864	832	878	823	842	815	917	927	877	844	904	831	843	838	884	883	852	831	818	816	829	823	867	843	838	835	838	848	810	823	791	794	856	834	845	848	829	859	837	825	856	857	844	845	854	852	826	804	827	888	817	835	877	825	868	840	853	798	828	918	796	810	877	856	815	844	845	836	821	888	858	883	889	786	834	803	813	825	840	838	884	818	847	899	885	862	827	883	801	883	861	806	838	867	812	900	840	861	911	840	897	848	836	793	813	847	837	834	860	842	892	858	785	824	853	872	853	879	807	838	800	860	884	881	879	828	845	841	885	844	837	831	865	885	826	928	838	791	879	865	840	874	881	814	851	915	860	847	829	814	848	803	797	856	852	876	831	847	848	865	867	798	811	871	795	846	853	862	851	849	867	896	804	848	881	859	878	829	877	852	857	892	812	888	815	804	845	874	844	887	872	860	845	881	852	857	827	835	893	874	848	821	848	830	854	861	826	888	807	854	841	863	835	843	837	835	838	901	841	823	897	826	822	844	836	855	847	843	855	867	830	829	873	852	837	843	862	881	828	911	889	848	823	858	845	873	903	945	859	903	884	853	825	859	845	848	812	860	886	842	876	809	854	862	831	852	839	881	872	873	881	836	818	831	853	821	857	848	846	788	844	812	893	848
6702	5086	6861	5740	3821	2879	1983	1616	1254	1031	968	898	785	720	621	586	450	472	460	401	355	358	395	342	361	346	306	323	296	307	302	304	293	290	329	327	270	260	240	249	268	266	242	239	242	246	250	229	219	221	246	211	224	240	227	209	228	232	242	193	206	217	226	236	234	195	235	230	212	201	197	190	225	226	230	202	202	201	212	196	180	183	200	194	207	222	188	215	220	172	206	208	215	194	210	197	229	217	214	232	207	201	225	198	223	210	199	213	209	225	202	204	214	223	210	201	225	209	205	179	182	228	196	224	188	224	207	213	199	217	201	203	227	197	189	188	198	203	201	198	210	198	204	210	209	193	197	214	220	204	198	218	196	195	238	204	231	205	197	212	185	202	216	231	198	197	212	227	197	221	204	213	194	189	221	193	209	184	203	177	207	201	216	224	201	204	221	200	211	214	185	194	202	213	213	199	210	211	210	207	181	192	217	208	208	202	184	193	200	219	217	217	210	213	198	223	188	174	196	221	225	214	220	166	209	215	211	194	196	198	226	200	220	207	215	188	218	190	213	213	210	210	229	205	206	198	201	205	216	216	234	241	206	216	180	196	236	206	216	206	219	212	188	183	193	219	204	220	202	211	230	227	188	203	214	194	200	197	190	194	192	214	195	201	189	198	217	203	202	205	226	230	212	208	203	235	191	216	197	202	224	210	215	171	209	185	213	194	233	194	210	224	192	188	207	238	240	209	194	189	190	204	212	216	223	217	224	218	208	230	188	178	203	202	215	212	193	202	198	212	204	205	241	224	194	202	200	219	176	176	219	191	196	200	218	198	191	181	219	231	212	219	216	194	228	219	178	206	199	212	198	220	209	219	208	191	188	207	202	225	185	205	220	193	203	192	208	184	197	198	224	194	174	183	226	225	246	200	174	196	208	200	218	199	215	190	214	204	221	227	225	220	212	215	201	209	230	221	220	200	235	215	230	212	215	209	205	209	230	209	234	219	201	216	207	204	191	196	220	215	201	194	207	222	199	187	229	204	190	190	210	207	208	190	217	231	186	219	220	199	225	195	237	205	170	198	183	229	210	194	203	217	214	191	189	198	202	217	190	192	199	208	226	187	198	212	230	213	208	214	201	207	218	205	199	201	220	210	184	199	222	209	191	201	199	178	196	206	239	219	232	201	175	212	186	202	190	207	199	194	210	220	211	197	216	211	192	205	200	205	198	189	189	215	215	194	183	204	213	196	204	242	210	201	216	193	181	215	211	203	203	221	193	190	217	196	218	221	211	183	238	204	204	207	203	205	189	203	217	206	215	189	207	215	206	160	212	193	207	190	220	218	209	218	216	225	210	192	210	217	236	222	213	241	218	187	211	214	184	215	208	227	183	206	214	199	191	213	197	207	223	187	204	218	221	205	189	193	225	226	201	210	186	193	209	247	237	195	238	201	192	209	209	214	218	208	229	192	199	210	235	192	190	214	202	241	231	244	221	204	215	216	191	222	209	223	217	203	209	227	202	182	180	222	228	200	206	193	215	199	202	192	220	196	208	214	226	221	190	221	199	213	207	198	202	215	215	192	220	190	201	211	211	198	219	195	236	214	196	222	243	209	203	221	226	212	196	221	230	214	183	228	198	244	225	213	205	202	210	205	216	203	209	185	195	214	187	202	227	208	199	186	216	192	197	206	212	174	217	196	192	191	194	213	200	219	214	206	212	186	218	198	202	208	199	214	176	225	217	212	186	212	219	246	217	186	210	191	194	204	210	202	200	202	221	232	215	211	194	201	209	204	211	200	210	196	210	173	198	211	189	202	225	199	203	216	203	194	183	183	203	203	206	200	212	206	203	216	189	211	186	196	205	223	200	194	207	227	214	216	203	192	223	190	216	212	241	228	179	205	180	190	199	197	210	189	226	229	218	210	197	238	210	235	205	225	214	242	222	212	199	235	194	222	208	214	203	220	191	205	185	214	190	191	208	218	219	228	192	183	203	175	210	205	194	218	220	181	180	186	224	216	197	184	206	188	197	190	202	221	212	237	224	177	214	210	185	205	184	203	234	227	199	210	214	200	222	215	190	240	210	213	185	222	211	218	194	203	191	208	186	209	194	187	215	188	213	199	203	199	202	194	203	245	211	216	192	195	220	198	199	192	188	232	190	214	195	193	193	216	202	200	196	182	219	213	227	205	194	186	193	214	193	219	205	218	218	204	211	207	203	205	186	205	214	202	180	216	220	207	231	197	205	227	199	194	217	220	193	212	193	180	217	208	199	221	209	215	209	211	225	176	209	204	188	212	213	210	185	206	195	208	208	201	209	201	216	192	187	217	225	207	194	239	219	181	212	227	194	200	194	212	207	188	207	205	188	209	190	202	190	214	222	198	200	195	184	214	204	222	196	216	220	236	232	231	220	211	186	212	199	213	194	219	215	225	215	229	203	188	215	224	213	208	222	205	187	217	196	195	212	226	224	200	212	192	191	210	227	218	197	189	183	210	205	202	210	203	193	227	211	183	209	197	220	207	228	214	208	199	199	215	198	183	217	166	207	209	210	204	188	188	190	187	206	204	199	215	194	215	188	213	194	192	196	216	218	206	213	205	223	213	186	216	209	208	194	225	229	209	205	229	196	211	202	206	222	173	208	213	223	227	199	208	218	231	195	208	219	216	192	237	193	194	208	206	220	217	211	200	218	238	200	233	194	207	215	218	208	195	184	201	250	202	189	197	203	205	205	226	216	192	215	204	215	195	171	190	200	212	199	245	188	201	202	216	179	208	183	215	218	198	222	193	221	206	193	195	205	215	192	211	195	187	213	194	214	185	235	196	209	201	199	202	197	177	203	202	203	204	211	207	210	200	204	218	203	205	186	221	190	202	205	191	172	199	185	216	194	210	212	243	217	192	219	212	202	216	199	203	218	198	204	183	197	202	211	194	205	186	178	213	225	201	193	218	205	195	185	242	202	209	208	210	194	190	225	175	207	208	208	200	214	197	218	199	224	181	203	212	194	193	213	198	193	178	221	236	224	202	208	214	212	211	223	218	207	205	202	193	177	184	208	166	220	197	218	191	210	213	188	226	175	195	223	206	168	202	220	200	212	200	199	185	196	174	230	207	198	231	204	206	212	194	207	225	210	197	227	229	198	190	216	196	190	217	205	191	217	191	205	227	195	243	196	195	209	208	237	192	217	173	197	199	212	201	213	229	236	239	206	200	205	201	210	205	214	250	214	190	204	213	214	220	196	200	211	212	219	197	182	177	188	186	198	214	216	200	199	193	199	235	224	218	181	202	177	194	203	215	205	212	216	206	212	213	216	210	206	210	211	220	219	198	177	205	206	226	214	208	200	208	213	207	224	187	198	203	192	193	200	213	212	210	204	218	213	195	202	212	220	198	188	236	185	237	208	190	197	211	232	208	222	243	177	194	198	217	199	215	208	225	216	196	212	216	219	211	219	216	210	209	220	204	224	222	211	210	211	196	214	220	215	238	212	213
4842	5793	12156	14097	11954	9969	7955	6527	5578	5106	4791	4367	3827	3413	3066	2800	2392	2393	2342	1840	1699	1737	1794	1715	1610	1561	1379	1426	1454	1389	1250	1231	1215	1246	1266	1340	1097	1074	1017	955	1017	1056	901	854	850	877	882	786	726	762	778	717	742	783	734	692	701	723	667	721	732	682	672	691	702	745	708	645	661	694	659	672	689	626	652	633	667	647	653	620	658	615	657	646	632	614	666	655	650	647	627	577	632	636	664	650	596	657	602	631	623	602	625	646	622	685	628	617	649	673	616	642	621	610	606	583	656	603	584	594	583	605	613	598	627	648	664	623	638	618	596	642	597	653	631	613	554	580	630	601	616	610	642	612	586	599	590	654	591	615	647	623	617	586	626	639	620	578	617	618	588	615	587	568	561	585	657	660	600	630	603	640	611	597	628	601	621	627	629	635	562	620	618	637	606	594	585	575	610	601	593	619	609	627	604	621	599	618	602	617	625	625	596	645	654	604	626	633	605	622	617	628	589	590	604	613	591	631	581	623	575	635	619	596	623	609	595	608	592	603	617	597	608	629	600	643	628	607	593	612	592	604	622	645	545	607	643	616	617	620	610	603	614	669	631	609	612	613	589	616	658	598	631	593	582	605	609	554	577	605	585	632	613	619	606	597	611	606	607	595	624	598	593	657	582	635	549	622	540	637	605	563	530	611	617	614	607	622	640	585	624	593	646	620	602	633	568	588	620	585	592	631	591	616	611	580	642	564	666	577	645	624	581	662	660	638	622	625	578	614	623	624	598	602	593	605	612	619	576	596	571	623	597	584	625	604	634	634	641	620	616	685	584	587	611	587	608	627	550	628	586	598	624	611	595	606	593	554	564	645	611	602	638	632	583	629	628	611	627	576	613	609	583	587	628	628	629	560	576	592	617	641	646	644	582	634	570	607	638	614	606	616	634	565	654	633	626	634	641	650	594	611	631	605	601	604	564	586	588	644	635	612	625	588	613	643	634	621	617	609	597	601	611	622	614	632	610	581	586	657	635	606	590	633	615	640	569	633	585	560	644	584	633	580	571	587	621	615	641	630	602	612	616	620	624	612	635	597	624	620	582	614	590	632	635	631	664	599	602	600	667	624	574	664	588	633	554	620	586	615	627	622	600	591	613	644	595	596	579	596	629	582	652	614	595	618	580	663	615	575	590	572	604	586	612	636	639	655	638	600	594	574	633	601	604	607	638	600	579	585	598	607	617	611	632	570	583	615	584	651	573	587	648	577	536	591	601	615	587	609	613	587	584	627	612	646	600	606	549	617	585	621	608	618	586	640	618	632	603	631	599	606	603	585	614	646	600	646	629	614	572	617	629	573	613	633	570	605	625	613	655	624	611	644	656	590	599	626	580	609	615	620	639	611	654	598	624	626	631	566	651	612	592	620	609	579	602	621	649	583	602	619	640	620	596	621	572	637	617	598	611	604	614	582	622	612	597	583	605	635	565	624	597	549	596	583	590	581	635	602	594	626	558	607	594	608	572	572	630	656	648	589	604	592	607	591	595	617	590	612	560	639	614	606	594	597	625	577	594	603	636	594	598	588	603	656	592	619	606	636	576	549	605	594	633	621	616	611	594	576	623	613	605	586	609	626	641	593	604	616	611	554	621	596	583	599	642	593	658	653	606	626	564	604	642	612	570	579	596	629	624	622	604	598	630	583	619	617	643	632	584	648	569	636	567	631	612	597	577	574	641	610	585	600	581	641	644	632	628	611	594	589	643	624	583	622	633	656	624	639	673	636	623	598	617	585	602	654	611	602	597	629	619	635	632	607	631	611	584	608	644	599	638	584	618	609	603	563	606	594	626	624	635	640	619	605	616	594	606	597	593	586	616	644	596	645	606	598	643	596	603	566	622	618	614	578	586	608	596	605	650	636	586	599	590	624	638	637	633	609	629	620	617	635	671	581	618	617	652	600	560	627	592	643	620	595	593	610	599	566	589	639	594	589	558	595	594	613	601	636	580	655	612	615	570	587	606	627	609	614	615	600	625	656	628	646	596	573	590	587	649	575	603	629	624	610	670	622	673	622	654	603	619	595	604	608	611	594	621	617	608	647	628	640	588	638	599	623	578	560	607	640	665	636	593	610	645	615	621	592	563	587	608	615	590	582	643	622	634	608	627	600	604	602	651	622	629	620	637	606	612	596	570	621	634	612	613	612	598	586	576	669	585	624	601	603	632	605	625	596	604	541	582	605	604	628	598	597	603	613	579	610	634	618	626	602	575	633	628	598	630	571	580	626	599	633	625	616	628	614	668	633	571	583	632	636	594	622	617	636	566	619	590	634	625	621	581	580	649	595	631	609	597	605	593	622	612	616	614	624	650	648	625	619	616	610	645	598	620	605	635	550	580	624	632	557	585	632	611	600	597	616	600	613	614	575	638	638	588	625	609	621	581	615	617	622	623	651	677	625	617	652	663	634	647	635	640	570	632	598	592	583	630	623	634	622	570	585	585	635	601	591	595	632	545	599	621	582	588	609	624	612	612	570	651	626	605	620	648	580	597	599	580	584	633	571	593	593	623	661	604	593	626	583	607	601	634	574	632	662	599	609	616	647	639	622	593	623	637	594	581	609	608	623	615	603	636	610	634	623	616	633	615	618	621	627	618	606	627	636	617	618	590	579	600	616	619	578	598	603	659	623	601	648	623	596	605	585	630	612	605	632	634	602	574	601	616	581	617	595	662	618	601	623	583	621	645	625	577	602	590	606	597	645	580	582	614	620	627	601	612	623	616	624	639	625	596	607	619	629	608	659	605	608	621	632	572	631	636	614	643	633	572	573	602	619	621	620	649	592	628	620	619	586	675	632	630	633	633	620	639	612	648	589	590	585	582	611	624	642	606	595	642	638	599	584	659	612	613	617	595	629	626	601	586	585	602	613	548	630	560	666	594	610	651	587	640	631	591	607	622	633	579	611	609	576	629	613	603	604	579	656	639	630	613	561	582	587	653	616	641	619	657	594	591	595	592	586	640	601	590	581	623	583	639	624	640	611	626	619	612	585	632	651	593	590	647	596	661	599	604	593	591	629	625	608	650	625	656	583	635	649	593	640	640	634	557	617	644	641	621	605	592	644	640	615	579	629	591	582	639	572	646	604	595	626	615	646	599	594	643	565	642	606	632	616	603	605	585	604	618	593	640	600	619	638	637	624	612	595	613	625	594	674	631	594	602	658	552	579	538	592	599	629	613	589	647	617	637	601	603	625	605	592	651	625	615	652	632	627	561	580	615	638	649	564	645	618	588	645	607	619	621	621	598	589	645	630	580	600	653	598	630	602	602	663	592	635	602	626	637	615	619	582	577	627	641	607	622	589	629	612	597	602	613	623	618	618	642	594	639	600	584	628	571	645	619	582	579	577	641	613	614	595	632	664	638	598	570	542	669	650	603	577	619	607	596	632	654	610	627	632	600	577	566	590	590	612	602	612	600	603	581	596	606	585	605	599	582	605	627	614	601	631	602	569
21066	19479	27334	26576	23518	20258	14916	10786	7857	8122	8166	7147	6507	5778	5452	4773	3315	3462	4231	2295	1755	1920	2540	2334	2270	2023	1507	1626	1872	1735	1548	1577	1275	1655	1850	1632	1269	1005	1105	938	1071	912	1187	908	789	854	751	621	581	570	498	457	384	492	454	430	404	441	396	411	398	421	374	455	475	454	403	403	425	386	358	298	320	289	254	267	259	280	284	261	273	253	247	235	237	238	235	234	238	238	237	260	239	233	242	256	237	223	239	218	213	239	245	224	254	217	223	246	243	228	208	229	198	237	241	243	222	226	229	221	232	208	226	214	218	246	223	222	227	230	205	216	214	227	229	210	233	201	223	196	217	228	239	243	257	239	221	255	275	237	220	244	240	239	208	245	226	207	226	238	232	214	213	221	225	226	244	247	236	248	213	220	218	242	228	252	229	217	219	210	272	201	215	225	218	224	243	222	214	234	231	222	237	204	205	233	202	264	248	241	236	225	239	207	213	250	212	229	219	261	212	225	239	231	250	206	248	245	240	216	234	242	222	252	228	239	209	227	241	248	225	233	240	213	212	207	218	240	192	235	232	213	227	261	226	224	245	223	205	222	224	225	212	228	237	215	225	219	236	244	233	212	227	234	235	222	235	198	234	222	215	186	223	238	209	255	248	239	218	225	209	228	224	227	234	250	225	222	242	215	207	205	237	228	229	197	237	231	211	209	259	228	239	210	222	220	240	238	236	211	239	218	254	229	248	214	240	221	214	253	242	261	201	223	213	243	219	234	232	228	221	187	227	222	237	209	229	218	232	240	202	229	221	194	230	224	235	229	226	235	246	229	210	207	217	234	243	236	223	196	214	229	237	228	211	197	235	235	258	236	222	244	204	209	238	198	211	232	227	219	241	225	239	218	235	218	217	225	216	233	222	261	233	227	216	224	223	245	244	219	210	226	246	244	201	214	230	256	220	234	253	246	253	226	206	208	224	209	244	228	245	224	240	270	204	205	218	241	229	232	222	229	228	233	219	215	239	252	235	198	239	256	239	205	241	235	207	235	256	223	210	224	229	241	207	245	222	242	241	201	226	191	259	214	234	241	223	224	256	231	237	222	217	239	226	233	238	227	247	214	245	224	219	233	237	212	232	217	209	233	252	187	230	219	229	225	209	231	228	257	224	227	231	230	197	235	208	230	202	244	223	233	249	242	231	221	216	214	209	247	204	244	211	253	230	235	233	214	253	223	225	236	240	243	214	231	217	233	212	213	215	218	210	250	217	218	245	230	217	234	223	246	222	251	216	229	210	231	243	225	217	222	240	237	235	242	240	232	243	224	243	203	210	207	238	222	201	207	229	214	218	260	222	242	216	231	226	245	226	195	210	218	206	235	231	205	237	224	234	210	210	214	231	224	218	218	217	234	222	227	221	231	228	230	214	218	248	211	222	248	202	229	214	252	209	243	232	219	244	219	267	240	244	251	232	246	220	232	233	226	252	252	208	228	209	241	229	228	227	224	230	220	204	208	251	226	208	235	218	214	233	253	219	200	233	209	236	241	230	237	224	246	218	204	236	248	238	240	255	211	241	210	239	217	205	228	224	234	227	233	247	193	248	222	219	202	226	238	232	237	224	216	239	229	247	225	213	224	230	258	251	213	234	210	222	239	232	232	230	223	241	233	209	232	214	203	241	232	231	244	199	219	263	236	250	248	208	209	231	234	252	217	210	229	246	229	221	223	211	227	233	239	245	234	259	236	227	208	226	237	255	218	231	216	215	239	209	213	227	251	201	230	223	197	218	208	207	238	208	230	214	228	239	226	193	219	232	228	225	220	212	210	215	223	250	223	242	216	229	233	238	239	243	211	227	221	231	253	249	231	258	251	234	239	231	242	220	231	231	231	216	233	215	258	207	222	228	236	214	203	217	256	237	212	218	244	217	230	213	248	222	222	216	203	243	244	212	234	229	243	229	216	237	220	223	239	224	224	218	232	217	252	232	205	227	230	244	243	237	214	198	233	231	219	237	233	230	228	235	228	209	226	205	234	256	235	225	242	232	245	223	231	244	228	240	222	220	214	231	223	229	224	216	222	227	208	231	234	248	198	234	193	229	227	231	219	218	259	220	236	231	212	238	232	251	229	201	237	234	246	230	230	219	221	228	221	235	209	216	257	275	250	244	228	235	228	254	243	250	229	237	253	249	230	253	248	224	205	259	229	215	240	200	234	205	260	228	227	252	205	236	234	207	218	255	197	221	224	239	216	216	251	227	208	237	224	270	233	250	243	222	222	223	210	228	204	212	220	205	217	222	246	225	218	247	261	228	244	257	218	217	237	242	205	225	254	246	259	216	242	233	227	226	224	224	248	239	224	214	237	205	247	214	243	233	235	201	225	232	231	226	224	230	237	205	220	218	213	225	215	243	229	234	230	199	218	218	251	215	238	216	213	227	264	248	236	220	256	206	211	222	210	219	217	209	222	234	220	244	230	226	217	217	241	207	222	220	235	242	240	236	219	235	217	210	213	223	217	242	210	239	247	243	197	231	237	233	218	221	195	218	233	239	237	223	236	228	236	226	198	219	235	249	210	240	229	200	253	242	248	223	205	216	228	229	213	236	212	234	220	213	237	216	239	236	213	242	251	222	236	263	215	237	216	216	216	217	222	225	222	243	204	213	214	244	213	200	235	252	232	224	207	244	218	262	238	240	236	244	203	219	242	236	225	238	226	259	240	229	221	235	212	234	243	240	218	206	250	231	227	256	219	209	220	229	227	213	218	207	218	229	216	203	229	216	211	252	238	203	244	231	242	217	221	227	226	242	251	237	210	237	227	228	212	222	243	215	232	243	223	229	205	223	219	217	233	232	224	198	209	232	230	216	231	228	222	244	235	229	214	235	239	244	210	226	205	209	206	227	234	227	202	237	222	225	234	211	252	240	212	237	226	242	223	237	234	252	227	230	218	237	255	229	198	250	224	233	242	243	225	227	225	238	217	224	209	226	249	220	220	219	219	241	250	217	205	242	219	233	220	222	237	218	257	217	251	226	232	227	252	193	264	264	241	233	230	195	212	225	213	212	234	245	214	254	225	233	225	217	201	215	185	244	245	222	230	238	193	235	246	259	234	278	240	223	215	233	216	231	214	236	229	203	206	233	227	226	230	237	205	198	236	228	216	235	244	235	222	205	243	197	224	207	226	237	223	217	234	217	248	237	217	233	192	238	215	244	233	206	241	244	196	218	241	211	242	242	229	211	202	268	203	242	231	226	239	195	232	233	224	235	223	208	241	249	231	201	237	195	228	235	224	244	218	244	243	237	234	213	274	246	209	245	225	235	233	216	200	225	251	235	230	242	225	233	254	221	224	220	261	222	211	246	228	224	209	237	243	225	213	229	248	230	235	223	246	235	241	237	241	249	229	217	216	235	253	220	238	220	246	243	226	220	206	205	244	215	240	216	214	220	226	186	235	234	238	219	227	240	206	240	197	230	212	197	234	206	230	226	229	222	231	215	242	214	200
13789	16590	27460	31712	31831	31023	28029	25042	21239	22896	22468	21442	20873	20603	19918	18191	14837	16713	16812	10849	10554	11931	14480	13753	13104	12638	9860	10110	11461	10700	9651	9241	6883	9133	10689	10877	8405	6346	7148	5934	7283	5613	6921	5746	4632	5394	5127	3786	3814	3541	3339	2634	2289	2767	2666	2462	2340	2455	2201	2489	2358	2422	1929	2243	2803	2218	2449	1974	2338	2063	1607	1428	1386	1299	1091	1043	1118	1096	1095	1020	998	982	911	830	910	806	793	878	776	803	803	754	740	788	815	817	812	735	728	732	725	720	774	711	694	720	767	640	677	682	696	717	650	666	748	701	654	689	678	678	676	643	679	612	683	687	705	666	626	649	646	639	651	661	651	689	716	640	646	662	693	684	661	667	678	666	699	675	670	658	655	705	683	646	676	657	629	670	669	674	681	656	671	666	634	704	644	674	666	661	677	674	703	659	662	726	680	673	656	616	657	670	624	614	646	679	660	635	701	680	672	666	676	679	679	672	688	672	691	655	684	618	673	678	643	675	621	659	653	678	668	706	662	679	654	689	701	705	645	634	674	672	687	616	677	661	661	693	701	682	664	644	659	686	655	662	700	661	673	651	632	671	682	708	667	651	650	620	655	655	671	675	650	648	673	666	693	653	653	666	669	657	717	712	693	654	670	691	623	654	654	640	679	671	654	639	706	683	621	654	687	616	669	650	651	677	670	657	671	680	688	664	662	682	640	672	621	666	616	680	663	664	666	704	693	675	673	693	658	645	662	648	690	627	636	685	673	665	656	649	683	674	727	681	656	723	664	702	681	700	656	731	642	675	665	624	628	677	682	722	649	652	654	622	642	667	677	658	645	679	662	638	657	672	692	645	704	696	641	671	650	639	699	620	670	719	632	663	655	715	669	692	689	701	642	635	667	661	632	648	710	633	655	701	675	664	681	689	653	674	653	694	655	696	725	645	671	648	664	616	671	680	698	721	668	702	654	704	674	634	698	720	591	688	665	641	704	664	685	685	665	677	719	682	619	622	657	686	723	671	654	650	663	663	614	635	681	655	684	689	683	677	694	635	629	612	638	655	701	676	661	676	674	655	643	633	663	644	644	690	637	713	666	632	627	673	622	657	645	703	680	694	653	659	670	691	673	673	696	667	659	631	692	736	676	667	717	701	656	645	656	664	668	666	703	685	653	664	686	644	649	683	630	681	627	701	692	615	660	656	694	694	699	669	643	645	655	674	672	673	655	691	704	709	651	682	648	678	700	668	691	708	673	679	688	688	664	713	683	722	672	691	669	732	716	644	687	615	676	680	682	660	672	667	655	690	664	667	666	662	668	633	704	631	712	681	658	697	693	672	660	677	640	693	643	638	687	737	686	669	706	693	667	622	685	709	683	709	697	678	683	649	690	653	695	672	675	661	700	656	683	684	703	705	665	680	696	673	681	729	634	639	708	653	684	708	738	627	700	678	643	650	690	688	612	624	646	693	633	719	711	695	694	641	675	711	665	680	633	638	669	720	679	704	647	675	681	678	674	659	646	705	673	660	657	681	661	660	693	683	642	648	660	656	616	636	659	686	679	647	648	683	667	702	655	676	685	623	677	639	712	670	657	679	660	685	673	656	704	687	720	695	678	662	676	693	625	663	684	634	734	646	689	696	676	666	657	662	667	677	695	665	681	670	670	647	657	651	653	644	679	642	668	627	665	665	687	672	660	697	678	650	687	639	706	673	660	698	687	644	704	678	679	657	632	681	652	638	698	637	658	657	709	642	717	648	686	674	694	676	665	673	662	686	674	668	630	654	637	646	643	730	679	653	718	651	641	670	640	689	628	718	713	686	690	693	617	649	654	680	608	689	657	613	650	687	700	649	693	688	706	694	699	661	711	680	643	690	657	631	691	661	683	670	702	697	649	659	619	694	612	645	678	709	661	682	651	681	694	670	708	678	696	614	707	654	653	698	680	693	658	667	686	690	686	697	678	669	651	642	670	671	688	671	709	684	673	684	697	636	659	710	699	675	636	675	662	656	684	676	680	670	684	659	707	681	667	624	661	669	653	696	665	680	699	684	666	630	684	725	634	686	675	681	692	718	683	695	656	682	691	721	621	691	692	671	697	641	642	686	688	677	684	688	652	670	684	692	656	703	673	597	679	687	683	621	665	622	684	649	694	677	672	657	683	651	685	666	666	670	652	650	652	622	649	644	679	667	685	713	658	650	688	663	691	679	710	682	661	640	685	660	674	652	695	691	721	707	675	671	684	689	665	674	680	699	672	650	676	679	670	661	673	670	663	659	676	716	680	565	673	671	694	669	676	714	730	665	654	639	690	659	673	654	667	674	701	647	701	656	694	689	621	627	657	661	676	624	666	690	663	711	633	669	691	622	683	682	637	688	678	704	681	668	669	687	627	668	650	673	705	627	627	677	707	662	664	662	713	657	639	657	653	723	677	692	637	677	692	698	688	691	642	645	647	678	665	698	665	620	639	665	626	656	672	688	693	675	706	685	668	683	652	699	684	662	664	686	607	633	685	677	662	651	658	711	695	670	634	657	652	665	683	706	660	668	668	674	664	654	648	702	633	706	703	687	658	688	680	754	675	663	631	643	652	682	682	633	688	611	708	678	655	695	678	671	701	643	607	685	657	728	703	643	673	710	662	690	621	669	645	656	662	627	660	674	661	696	681	669	679	678	653	681	680	699	686	667	650	687	686	676	685	657	667	661	680	663	658	692	696	673	680	698	672	643	691	650	628	708	676	619	669	689	679	688	691	696	681	707	659	648	695	661	703	658	672	682	642	664	690	710	713	656	651	647	698	696	667	669	680	678	655	657	674	694	706	665	656	660	677	660	634	660	674	702	712	658	678	645	644	655	658	703	622	697	670	667	635	680	673	662	722	646	703	671	630	630	704	655	719	587	688	639	639	638	673	668	631	673	675	653	712	671	670	694	707	677	680	700	667	692	652	661	705	666	701	670	677	680	682	680	648	683	671	676	663	682	603	655	625	650	683	688	632	709	631	655	738	659	665	719	670	710	605	649	640	636	690	659	699	693	686	671	643	663	665	703	685	675	620	642	635	619	687	673	614	662	675	677	660	711	671	650	644	677	674	640	679	654	656	683	714	652	660	698	648	688	646	683	670	665	648	667	701	678	646	665	630	666	653	627	716	664	681	685	672	683	658	641	643	690	642	704	652	636	607	706	657	671	653	660	674	674	671	686	637	667	712	734	671	639	661	669	634	663	633	639	663	681	659	652	658	689	671	662	716	635	697	637	696	665	682	681	678	660	682	673	705	682	695	740	698	671	639	680	667	673	613	629	636	669	639	659	720	703	642	688	687	696	646	675	648	703	683	653	658	693	677	619	720	698	651	692	692	687	681	662	648	685	652	628	675	609	703	681	631	694	640	662	665	719	685	666	633	665	639	746	665	658	663	611	674	668	687	653	662	682	628	695	686	685	651	704	628	686	678	692	702	617	716	649	710	644	628	673	636	701	673	672	662	655	708	654	644	639	680	690	689	685	683	670	649	725	712	675
29178	26031	35090	33262	30528	28008	22968	18488	14337	14027	14045	13673	11736	10375	10599	9236	6770	6990	7543	4780	3603	3757	4983	4774	4415	3953	2910	3113	3478	3165	3080	3320	2253	3023	3495	3362	2882	1826	2299	1687	1880	1486	1748	1404	1445	1395	1352	1001	936	924	829	764	673	830	794	621	629	693	575	655	684	710	599	623	809	672	741	603	651	593	533	501	464	483	400	416	391	385	399	406	377	375	327	340	360	332	315	319	329	335	303	343	335	349	332	313	321	309	338	275	361	295	315	325	332	340	336	317	327	287	310	316	328	309	276	290	318	295	266	325	294	327	305	302	319	321	317	301	275	305	276	280	293	289	311	310	300	305	305	334	319	282	324	313	324	315	314	286	317	308	312	320	292	296	275	309	304	308	289	327	319	321	318	326	317	339	314	277	299	293	317	273	311	308	296	286	301	322	326	323	348	253	287	318	337	327	293	268	294	305	297	299	324	294	319	312	275	299	317	302	294	300	298	313	284	296	289	297	304	321	278	284	317	284	280	288	273	293	291	301	288	302	293	307	290	271	313	281	308	262	324	319	306	302	311	332	289	312	275	299	305	306	281	285	309	318	275	320	312	342	281	308	301	303	303	287	298	338	300	311	297	286	313	318	295	307	308	289	273	305	301	289	303	314	299	293	310	307	291	286	278	303	307	298	329	327	299	319	289	304	312	308	275	270	299	315	326	309	292	324	324	326	269	305	340	316	301	300	300	309	305	289	298	293	302	291	290	340	296	293	287	291	294	300	320	318	318	290	305	275	289	298	294	305	313	296	309	303	307	299	299	296	294	302	324	320	294	298	309	307	286	330	310	285	296	288	278	318	283	335	306	320	313	312	298	323	293	346	313	310	293	294	287	283	313	295	315	273	316	299	308	297	291	306	276	294	307	303	287	292	309	320	290	276	300	310	303	311	301	281	308	291	306	287	291	300	272	319	296	328	300	291	313	292	335	305	297	296	268	296	307	313	302	282	322	291	286	285	317	297	313	285	295	299	311	289	294	291	305	283	329	307	304	279	242	287	326	294	272	287	287	307	316	352	283	286	334	284	305	345	296	298	303	349	289	282	312	306	314	313	302	314	297	311	268	317	302	318	289	293	328	287	314	333	313	277	285	323	301	287	301	311	305	304	299	267	339	290	297	288	324	286	318	310	324	314	306	283	293	324	314	292	296	273	345	286	318	320	302	330	278	293	300	295	281	296	288	275	314	292	280	331	321	314	272	333	305	314	308	319	305	312	311	306	336	261	285	278	290	304	287	334	289	303	295	278	317	280	323	316	313	273	289	311	308	313	300	284	283	308	296	229	310	296	301	286	300	325	285	298	285	301	318	293	297	307	323	315	328	313	317	310	345	325	318	267	342	317	295	320	312	285	311	306	330	326	316	286	292	301	282	316	293	308	286	319	326	328	320	312	302	303	292	294	284	277	333	255	299	298	310	297	294	273	276	344	270	299	288	303	314	290	309	329	303	311	296	293	299	291	306	311	298	269	308	312	291	301	300	286	308	297	263	268	296	271	308	277	297	271	289	277	330	303	321	276	317	309	266	308	294	304	294	285	311	273	317	315	256	292	300	285	305	288	308	297	297	305	305	300	305	284	322	294	305	257	322	295	304	275	303	323	314	311	266	313	296	297	301	345	322	288	296	310	300	295	292	346	331	302	283	310	300	299	320	278	303	314	299	306	276	313	304	278	300	295	288	300	279	302	304	288	319	294	315	326	305	278	323	307	300	293	299	289	284	307	299	268	324	284	320	336	335	296	300	292	297	279	296	295	303	303	311	305	320	280	270	309	287	330	277	304	294	296	280	294	279	312	304	282	308	297	295	291	276	301	292	281	326	300	307	304	282	311	265	282	322	300	277	291	318	303	323	301	317	270	281	344	305	282	333	268	319	298	320	284	305	297	304	272	272	303	310	265	309	317	296	299	281	311	300	313	282	327	294	277	288	276	269	325	292	316	288	297	288	293	306	310	289	302	297	322	286	280	302	277	308	296	294	285	322	305	312	280	282	318	337	289	334	297	320	298	286	281	326	287	287	313	290	327	317	304	295	279	332	287	295	298	314	304	311	366	317	312	301	283	298	279	301	356	276	342	312	314	311	284	281	308	287	338	340	293	314	329	307	323	302	318	313	303	278	296	294	329	286	299	318	278	315	319	288	289	292	299	308	289	290	308	317	293	302	286	304	286	286	311	296	339	327	286	311	289	319	281	289	307	292	294	319	327	293	314	288	308	300	300	301	314	346	323	308	307	297	288	299	296	282	278	320	284	317	313	272	295	300	322	296	303	292	292	270	289	298	302	302	303	322	315	310	314	292	264	272	278	333	294	294	299	291	314	301	271	316	294	287	336	300	282	309	294	315	269	279	306	301	313	303	272	312	336	294	294	292	322	309	307	294	297	309	337	299	282	293	305	303	296	270	281	286	302	307	307	305	299	307	290	329	295	286	317	328	283	287	305	311	305	296	299	333	284	300	284	279	296	300	269	328	330	290	318	297	292	276	284	303	278	300	298	296	292	287	326	315	296	280	341	309	287	311	282	283	294	308	285	308	273	322	275	291	308	277	305	291	298	280	279	311	277	317	268	309	303	276	304	277	316	323	314	321	291	323	275	273	298	298	327	315	281	316	299	278	277	287	317	336	296	293	337	313	311	319	332	311	270	332	333	333	307	305	299	299	310	281	305	330	307	296	313	287	314	285	310	338	289	312	286	302	285	318	286	296	281	302	292	300	280	308	319	324	308	350	317	308	295	305	326	307	308	314	308	303	312	312	292	341	288	281	320	319	284	300	306	300	303	285	309	324	311	300	283	323	298	289	311	288	287	306	299	318	309	309	297	300	287	273	305	319	316	330	321	285	283	280	319	308	307	277	307	309	306	316	289	353	274	321	298	305	306	282	289	304	315	309	315	296	295	329	294	297	285	307	275	333	300	292	286	301	310	320	306	315	313	291	294	287	297	312	287	313	336	326	315	287	300	291	313	334	320	321	302	264	304	307	300	302	308	326	330	270	292	306	299	290	289	292	307	323	284	304	300	308	285	326	306	358	297	280	337	291	291	319	295	295	280	256	315	298	265	298	298	308	288	303	319	299	303	324	288	304	284	303	302	292	308	334	322	330	340	315	297	305	275	299	285	257	302	293	306	290	287	263	334	279	309	314	293	320	269	287	293	294	295	307	313	356	284	303	301	291	301	308	311	271	292	276	308	297	269	330	311	290	280	315	314	332	303	316	317	326	284	303	307	305	289	333	278	288	297	338	319	270	286	309	319	306	294	316	319	277	281	288	292	288	305	288	303	304	322	331	301	315	332	314	328	318	309	282	322	284	313	307	313	283	294	335	299	303	304	268	282	322	313	281	256	335	302	323	306	276	326	296	280	301	297	264	322	271	304	291	317	320	304	292	299	302	290	306	326	299	301	325	308	331	340	293	310	333	307	304	328	317	267	322	316	284	303	339	294	298	317	291	310	304	309	316	288
18156	21800	33421	37376	38509	37196	35325	32001	29129	30420	30391	29643	28445	28254	28381	26447	23182	24529	24285	17483	16924	18713	23237	22456	20914	20066	16124	17331	18343	16020	15144	15615	10515	14654	17154	16775	14801	10781	12975	10319	11352	7869	10497	8142	8305	8595	8475	6330	5908	6222	5622	4944	4144	4811	5201	3984	3835	4171	3480	3975	4044	4252	3344	3923	4885	3839	4367	3409	3980	3326	2681	2356	2377	2132	1623	1545	1634	1663	1612	1638	1607	1514	1376	1319	1369	1199	1184	1156	1127	1118	1117	1086	1110	1102	1046	1000	1004	1030	998	1016	1025	970	1047	940	945	917	995	904	929	902	853	850	878	893	875	851	835	792	905	844	845	841	917	828	807	879	839	858	884	860	860	908	870	844	880	835	905	905	851	866	865	871	843	909	776	831	875	859	843	934	843	869	893	864	831	845	858	848	858	859	838	824	895	874	834	889	879	848	858	867	867	844	881	851	846	816	875	840	894	792	872	868	825	860	799	812	830	817	848	868	849	837	906	866	820	882	828	911	850	851	885	857	821	828	903	838	905	864	878	882	889	769	869	866	849	903	858	815	887	839	890	812	882	848	884	885	854	818	900	851	829	842	817	891	839	836	884	886	865	861	867	863	848	851	820	861	848	859	802	834	863	787	831	881	878	877	881	878	866	863	857	835	912	837	843	807	818	855	878	825	848	890	835	897	827	942	829	847	888	837	765	859	887	799	837	868	872	852	861	896	884	822	767	828	835	847	852	841	842	821	868	840	893	828	819	825	910	854	887	868	873	848	834	829	864	854	863	850	848	867	842	869	881	852	835	853	840	845	843	854	868	866	871	812	816	863	873	926	861	853	883	825	819	824	855	848	886	830	849	866	823	867	843	910	804	865	855	855	818	846	898	894	861	874	857	855	843	822	862	810	877	812	846	862	849	850	831	808	893	875	851	884	870	833	873	840	822	834	858	829	808	782	848	841	897	882	848	819	840	844	835	861	827	866	863	851	850	936	883	933	860	907	860	853	824	878	867	832	848	876	863	841	843	770	864	903	812	819	891	850	877	861	818	928	859	872	852	796	882	826	875	802	829	857	871	829	815	850	810	886	837	917	844	790	844	865	885	853	866	837	848	854	861	881	805	858	845	853	840	828	893	819	854	900	834	829	818	785	822	861	830	888	869	833	838	849	831	863	866	854	838	872	828	893	922	851	823	857	838	897	851	798	877	875	835	868	869	857	793	829	843	854	839	902	918	844	885	841	819	917	871	851	855	864	866	864	845	840	829	838	819	848	850	833	819	805	883	881	874	916	870	820	859	842	892	854	860	819	910	888	851	858	811	879	852	861	859	825	847	844	888	920	910	866	833	848	889	842	819	894	853	831	853	849	857	912	853	837	877	829	871	857	801	894	782	799	847	866	858	861	845	893	857	825	832	844	839	853	850	835	829	851	837	851	880	806	811	850	841	830	842	844	872	865	828	843	831	820	888	888	887	872	839	833	899	849	810	815	892	841	859	839	868	829	858	892	877	819	895	781	899	832	838	907	866	937	852	827	878	904	842	902	864	897	869	855	824	864	855	828	848	875	872	872	872	847	854	854	878	842	876	832	859	835	856	846	840	878	862	866	822	873	900	875	841	822	777	896	832	874	902	869	897	876	829	856	805	883	852	813	828	864	832	850	876	847	870	856	862	845	840	823	857	914	890	866	831	866	824	868	823	896	848	833	836	834	871	811	864	842	925	893	902	880	862	863	824	848	866	811	921	847	809	860	882	812	885	848	849	875	825	847	836	861	910	815	868	876	867	866	835	860	814	859	833	835	872	871	908	809	925	815	824	884	813	866	880	837	829	853	824	870	804	803	864	854	917	902	867	869	823	816	847	868	856	807	883	877	816	856	812	859	849	847	874	898	892	917	858	842	870	873	855	866	802	862	844	824	908	796	841	848	855	861	849	872	896	884	920	870	878	795	877	851	844	856	792	854	853	903	819	831	880	801	843	839	818	834	848	860	855	863	833	833	815	874	840	871	863	875	830	860	841	848	819	888	887	879	869	827	824	761	872	798	843	848	868	836	846	873	870	867	842	886	818	818	883	826	864	841	877	870	865	821	855	850	855	894	839	906	914	873	880	832	874	834	818	793	874	866	825	846	884	887	844	896	881	831	908	894	842	849	880	835	876	881	862	876	810	841	881	851	845	864	816	814	892	863	839	815	853	902	844	876	804	814	862	830	791	835	826	854	844	838	833	849	866	800	850	845	845	897	845	847	892	836	832	880	823	863	926	808	808	876	860	826	858	841	859	834	864	813	883	880	855	848	850	845	847	848	852	878	867	877	855	865	826	909	871	871	771	826	850	818	837	847	808	851	860	859	850	808	808	832	815	905	875	875	865	873	838	838	843	848	868	828	877	868	862	845	828	834	868	875	868	839	833	891	888	830	804	851	847	810	875	870	815	927	869	867	907	897	831	823	862	802	849	827	826	871	825	859	844	871	819	879	834	802	852	893	816	798	892	866	856	919	872	858	861	877	866	869	889	870	861	797	836	845	796	884	877	895	864	875	848	831	870	834	863	840	823	824	893	895	881	872	784	847	820	860	811	842	875	866	865	841	842	883	817	865	805	883	854	884	862	815	827	845	840	880	920	844	838	842	865	849	851	864	869	878	862	818	841	842	871	818	818	851	873	809	877	870	821	854	874	829	842	869	850	854	832	887	838	900	826	866	869	939	825	837	842	831	829	864	822	846	896	839	883	839	847	898	875	842	864	868	836	885	845	821	878	872	828	840	856	831	865	897	829	856	869	844	866	879	919	894	872	904	842	906	865	906	833	919	875	828	868	811	887	835	860	879	867	851	902	824	854	844	836	832	821	817	875	893	876	821	839	783	862	808	861	829	878	862	877	906	825	862	867	821	842	831	868	847	816	847	885	912	851	829	895	853	837	853	844	858	870	826	820	884	838	863	857	871	888	819	839	846	835	830	874	862	817	843	832	831	846	892	883	847	797	848	834	861	764	868	792	838	877	826	837	869	854	845	862	854	849	894	848	887	851	810	897	863	858	832	796	843	899	835	861	847	852	851	833	870	864	839	782	863	845	834	852	887	834	815	915	843	911	888	828	879	843	854	769	873	888	869	813	866	870	778	874	787	868	890	820	769	871	838	828	862	867	884	817	811	838	894	812	853	876	842	838	842	883	847	876	858	900	888	860	823	843	918	825	838	823	868	818	827	880	837	811	843	887	827	831	885	872	851	834	838	891	852	867	790	883	834	882	866	870	808	919	853	853	868	860	828	817	838	816	936	874	855	885	879	871	855	869	840	895	853	856	801	784	902	788	903	877	892	915	859	880	824	878	894	880	827	891	852	817	889	934	871	918	885	916	860	831	838	835	873	821	857	823	822	839	838	861	837	842	824	871	839	881	820	883	899	834	860	800	864	848	869	846	818	857	874	840	813	853	854	892	815	855	869	832	859	799	821	827	924	803	873	869	823	860	862	839	857	889	851	878	868	879	818	783	837	863	855	779	841	855	902	859	841	874	881	882	850	827	838	933	859	848	901
6698	4555	6425	5439	4032	2653	1748	1265	1100	1023	887	822	744	643	552	533	434	419	486	343	348	309	372	342	324	289	271	295	331	301	278	271	273	253	240	259	244	287	249	239	244	242	226	247	217	198	256	230	204	222	254	203	227	218	216	239	196	223	209	206	233	210	190	201	221	227	199	210	207	227	218	200	169	212	180	201	202	194	218	234	189	202	176	193	228	207	204	200	235	202	225	199	210	239	223	181	218	211	203	214	203	206	208	194	192	200	202	204	206	205	219	207	232	213	214	202	205	210	202	193	223	207	183	229	189	189	207	226	198	222	193	199	213	216	184	209	197	224	203	190	201	217	204	225	192	201	230	211	202	184	198	178	214	204	193	217	204	208	225	212	203	207	214	209	220	220	187	218	181	176	182	191	189	198	193	209	192	201	201	225	188	203	198	181	214	202	197	188	198	200	192	214	225	206	186	207	208	243	190	202	195	158	196	210	206	207	240	191	221	216	223	203	217	198	189	196	207	202	205	219	189	190	195	217	191	205	221	212	223	220	219	215	199	208	214	203	209	204	217	219	208	212	204	179	212	210	208	200	220	200	189	240	214	175	194	192	236	232	198	196	194	204	215	189	209	170	218	211	197	220	197	185	183	204	210	214	230	195	184	209	225	200	212	196	196	219	186	189	201	234	208	211	206	198	193	212	195	191	216	211	199	208	225	191	203	190	203	213	179	199	192	234	209	194	192	207	207	217	201	211	198	205	197	196	209	203	221	208	226	225	192	199	193	233	190	215	190	227	212	200	192	214	201	195	197	184	189	195	193	192	203	204	209	231	216	229	205	228	188	206	230	189	199	194	203	175	200	214	199	205	186	211	210	206	228	200	195	200	212	204	224	177	202	200	213	189	225	214	208	208	207	216	192	207	204	218	189	207	209	181	198	218	180	209	197	198	217	207	215	217	199	191	196	188	228	190	224	178	202	217	208	216	191	214	209	203	196	229	220	194	205	217	185	218	200	212	194	198	179	202	196	222	201	202	249	194	181	193	220	197	205	220	212	219	185	214	208	201	215	188	206	189	204	215	212	206	190	224	195	199	191	214	209	200	210	187	195	229	211	210	192	231	215	204	211	190	195	190	187	220	181	173	220	201	180	210	192	221	207	176	220	187	223	197	212	194	199	193	213	209	187	206	214	233	207	211	210	236	202	202	195	207	201	193	206	205	205	228	208	188	231	244	226	222	206	189	203	210	195	206	189	200	222	232	184	210	194	183	229	192	190	198	197	197	212	202	202	203	214	204	207	187	203	197	202	210	205	217	180	221	167	247	198	201	197	203	179	213	187	182	200	201	214	196	194	208	222	191	185	196	206	185	202	209	193	208	226	211	222	195	196	204	203	215	208	205	212	239	214	206	168	204	215	203	179	228	236	226	200	213	213	214	212	192	192	219	210	232	219	233	198	190	188	235	203	211	224	202	197	203	174	203	196	185	205	182	217	202	218	192	201	222	187	155	197	218	203	207	204	211	201	223	214	187	205	208	197	194	204	188	214	209	209	206	215	203	211	201	199	207	186	216	225	216	202	228	217	168	179	218	203	198	199	194	223	202	191	206	242	201	201	206	199	204	191	197	212	233	213	207	179	245	235	228	215	206	206	200	177	199	199	226	197	209	182	214	197	178	187	203	184	214	205	218	193	207	213	209	206	235	214	185	234	215	202	208	192	208	218	203	192	193	207	195	224	201	220	222	202	199	221	214	193	201	192	203	201	191	179	193	197	217	186	205	183	184	173	169	200	186	204	181	200	209	195	224	213	222	217	207	225	194	210	213	200	219	187	219	185	206	186	198	197	232	191	202	207	225	208	200	179	209	199	198	226	205	217	213	194	192	215	204	201	219	214	224	227	199	215	221	218	211	215	199	216	204	192	199	205	222	204	203	199	194	200	213	201	182	213	194	212	198	208	198	191	210	190	204	204	201	219	176	188	207	212	189	165	205	218	181	167	196	205	195	222	184	231	200	222	218	215	205	220	218	202	219	216	197	183	173	211	209	219	188	197	204	223	214	204	211	213	197	216	176	204	189	186	207	190	186	199	204	239	219	212	215	210	184	201	208	208	212	223	219	204	176	211	200	200	200	197	208	190	222	194	210	195	217	228	199	190	199	209	178	214	194	192	204	233	213	202	178	193	196	193	194	190	199	216	210	202	190	175	209	202	222	213	206	213	190	191	238	199	194	157	203	226	197	188	206	202	227	212	219	237	193	195	164	181	215	199	210	212	191	228	205	192	188	217	185	205	199	219	185	217	207	239	207	211	179	209	190	207	198	204	213	206	202	167	175	196	217	193	225	208	206	214	182	207	205	210	204	197	216	199	197	208	198	208	224	169	174	200	233	205	187	201	203	222	210	221	207	204	196	182	202	200	205	204	208	207	200	194	196	207	202	228	188	208	165	188	179	221	222	240	206	231	185	195	198	199	192	199	212	181	172	191	193	224	205	211	201	175	203	208	216	193	210	178	201	212	214	199	182	231	201	201	201	196	206	200	201	191	243	199	202	181	222	200	219	202	202	224	213	245	223	216	204	192	214	189	206	200	201	214	199	200	211	178	193	204	194	185	195	177	214	249	190	186	219	206	197	224	208	195	219	222	196	215	207	190	215	206	205	210	218	191	198	215	217	210	203	190	219	220	204	197	212	182	212	196	198	180	202	197	212	178	227	220	190	223	186	195	200	206	196	221	232	214	198	219	226	209	224	214	215	195	188	194	214	198	201	176	210	186	197	210	191	205	201	192	200	205	190	224	192	188	218	219	220	199	207	225	197	192	185	209	208	204	208	208	214	193	219	220	206	199	217	213	227	201	184	201	189	228	187	220	249	205	203	199	193	208	195	198	187	239	224	192	185	209	191	216	213	216	184	208	212	226	215	214	195	185	205	193	204	209	198	220	219	220	206	189	210	233	210	211	197	178	172	214	216	181	210	227	241	198	210	184	204	210	203	201	195	234	202	207	185	214	196	209	210	211	211	211	181	197	176	217	202	232	196	210	196	227	205	207	183	192	212	205	208	200	189	207	200	191	221	190	210	217	202	202	218	161	204	230	222	199	186	194	201	208	208	228	215	194	213	239	226	204	221	197	218	212	195	225	218	206	197	201	212	201	210	195	218	206	205	197	220	166	207	216	204	188	208	198	206	211	207	231	184	203	183	184	216	174	220	187	211	198	206	180	212	182	214	194	195	198	194	218	208	207	198	198	206	207	219	184	218	201	204	191	216	227	199	171	214	189	237	207	214	227	197	206	218	177	231	204	199	198	220	226	207	217	232	199	192	218	214	190	206	205	209	201	188	200	219	211	186	204	205	223	213	189	183	178	187	190	199	216	194	202	208	202	206	185	208	188	185	219	204	206	178	228	198	191	213	181	220	190	226	205	211	212	218	209	214	214	219	214	208	243	218	200	192	205	197	181	172	188	183	179	214	193	215	216	206	195	206	198	220	229	194	181	210
4864	5201	11696	13596	12497	9611	7387	5939	5477	5074	4959	4426	3877	3354	3076	2682	2371	2339	2255	1703	1581	1622	1729	1648	1527	1463	1387	1331	1339	1283	1229	1153	1088	1252	1236	1196	1052	1011	1028	909	934	945	919	926	836	880	818	793	812	729	805	751	709	698	744	728	748	694	689	709	658	689	689	697	702	671	670	665	698	657	622	644	642	660	659	620	658	626	661	603	595	633	613	617	640	615	658	620	603	605	615	643	613	659	639	610	663	657	633	629	589	644	617	645	640	575	649	601	618	635	625	643	582	626	645	622	642	609	628	626	650	575	625	587	582	575	612	624	561	600	639	589	581	583	573	608	562	607	587	620	619	605	593	602	628	575	550	613	582	575	573	649	584	597	577	590	617	596	621	578	583	598	591	596	597	611	630	619	555	588	572	626	614	629	599	604	624	611	606	596	597	599	579	590	642	603	575	600	596	604	597	581	569	617	600	603	563	621	598	589	610	623	636	576	644	611	619	631	612	601	628	639	607	629	637	602	615	603	619	617	568	626	600	595	618	614	613	608	612	596	614	622	604	596	590	607	625	622	608	615	615	595	596	637	619	597	621	631	603	657	619	643	604	605	608	584	597	582	626	564	644	580	570	595	558	576	622	637	582	580	623	636	588	556	609	586	625	623	602	639	568	629	598	640	581	588	625	611	575	601	587	630	579	559	638	604	625	583	597	575	558	657	584	602	577	626	566	632	630	678	617	604	604	589	589	558	634	637	561	588	609	602	599	616	600	608	573	617	621	632	581	603	603	587	583	630	604	588	643	631	584	592	639	618	668	609	614	549	609	608	620	615	575	595	602	623	596	645	612	631	619	643	647	576	598	607	593	611	569	606	600	597	634	570	594	594	580	592	600	559	607	574	587	582	607	633	590	572	623	631	546	598	590	566	569	581	579	625	628	596	623	583	608	624	613	600	576	602	644	621	603	610	642	588	624	581	605	547	590	583	634	631	601	604	605	565	561	599	645	604	602	612	644	626	616	606	629	652	589	598	598	592	615	592	546	627	632	631	666	626	626	591	616	624	618	622	607	615	667	616	618	564	581	605	600	626	563	615	592	624	615	593	580	648	614	582	607	644	597	585	591	629	641	636	607	617	620	636	621	622	605	582	612	586	559	616	619	575	660	589	667	628	617	580	606	600	616	645	606	593	609	597	597	561	617	581	639	610	598	598	596	592	601	623	621	571	590	647	613	604	619	607	620	566	633	606	603	640	618	617	601	611	584	624	631	587	601	634	618	619	610	625	565	604	587	599	558	604	598	624	579	622	578	617	616	573	621	611	585	614	609	608	611	652	621	658	600	600	617	625	626	624	632	634	609	577	588	614	571	619	639	596	585	637	588	616	609	636	591	629	633	602	644	628	655	604	602	635	619	630	656	594	610	604	589	618	619	603	620	590	616	618	600	633	630	592	630	592	595	654	574	603	622	588	595	661	605	596	629	643	595	631	632	635	615	588	599	665	619	637	603	682	598	573	605	648	610	587	608	592	597	570	631	593	579	630	639	629	614	636	606	596	600	589	588	588	618	654	610	620	564	598	618	596	598	592	646	585	561	610	569	586	615	619	659	616	587	624	612	604	622	584	636	619	668	623	611	569	619	650	576	564	627	591	592	628	591	610	614	623	608	554	573	584	623	611	609	590	584	632	600	586	603	582	593	619	622	624	628	633	612	597	625	541	602	573	559	594	571	586	604	624	634	614	683	628	596	620	611	626	630	660	610	657	606	630	635	573	586	588	608	607	551	614	627	612	558	601	597	604	564	564	626	604	602	614	616	641	614	601	645	598	540	602	596	634	611	641	570	598	623	608	609	592	589	616	622	634	589	585	625	623	576	605	566	614	600	594	613	586	609	652	619	584	598	628	643	595	625	614	597	618	620	558	633	591	576	636	565	621	670	579	603	643	591	620	582	643	589	661	651	567	608	598	626	621	605	608	608	605	629	604	617	616	594	588	572	584	618	653	613	556	648	607	620	578	598	590	613	652	604	636	588	614	608	595	632	570	605	619	611	616	582	604	594	600	652	611	638	605	587	631	566	606	591	612	586	604	581	604	619	599	581	596	568	610	626	581	634	564	621	621	631	625	635	604	606	610	613	617	601	594	626	624	596	586	595	627	602	615	600	649	591	615	556	619	556	590	586	635	544	625	636	619	605	608	601	630	600	640	621	573	621	618	640	591	576	604	652	598	597	631	655	598	630	585	573	605	644	594	647	605	588	602	588	618	615	589	622	610	607	577	606	569	612	599	616	572	623	605	617	652	645	614	615	608	641	629	586	606	602	590	610	625	622	587	603	580	564	579	617	626	685	591	600	561	610	615	596	569	595	592	648	606	590	616	626	599	627	600	589	617	596	627	629	627	628	602	568	627	570	587	582	599	581	604	585	590	596	638	553	643	546	601	609	601	641	619	587	604	581	608	615	614	617	621	630	639	576	598	564	638	600	615	615	594	622	589	636	566	633	628	623	572	570	593	618	600	578	604	609	625	654	611	617	614	651	608	615	645	595	607	594	641	624	589	642	601	590	594	606	594	600	577	599	567	611	656	609	585	558	603	555	605	582	581	671	622	608	618	555	577	654	595	621	606	624	603	628	595	591	566	588	570	623	622	599	571	592	657	625	601	603	630	599	623	593	642	627	618	624	545	597	596	595	609	607	609	625	588	648	611	562	690	577	612	644	619	615	610	600	615	593	628	625	627	615	601	591	610	599	578	590	565	603	644	583	588	601	607	583	629	569	561	594	591	616	602	610	592	583	603	610	589	635	626	622	626	581	601	583	580	634	609	586	600	578	595	574	583	632	575	628	589	630	558	578	593	642	563	612	589	578	608	591	623	571	625	593	635	610	577	604	594	601	566	628	607	621	610	593	566	598	592	606	617	585	625	581	606	644	591	604	605	668	602	597	608	554	619	582	604	587	581	618	603	579	574	575	587	628	639	641	576	600	589	589	611	560	643	637	620	595	575	617	632	627	576	634	569	622	612	608	594	588	615	609	632	605	607	594	642	629	603	612	609	645	614	598	628	588	598	583	658	574	606	628	621	636	584	628	618	544	596	655	621	606	552	615	607	556	617	607	641	605	602	564	587	615	669	613	617	615	645	609	609	604	615	601	611	599	599	567	603	598	630	598	631	589	620	641	620	597	587	598	619	608	636	653	623	609	598	632	610	605	597	583	574	642	601	619	580	619	624	629	582	631	607	603	613	641	588	628	589	581	605	644	614	618	624	591	590	645	625	658	597	589	619	590	636	598	591	618	634	605	617	627	626	585	634	617	594	571	613	625	601	601	637	588	605	601	645	557	623	627	608	585	606	599	629	638	599	587	628	618	606	648	618	619	590	606	586	615	614	653	628	588	584	629	629	569	634	600	600	589	621	579	561	600	576	618	553	601	583	627	612	589	637	616	625	638	621	623	592	590	582	609	605	666	553	624	636	580	614	613	636	617	630	604	603	672	613	632	614	623	620
21379	18369	28183	27380	23858	19973	15240	11329	8272	8319	8593	8046	6533	5354	5974	5264	3733	3863	4141	2227	1853	2043	2792	2406	2175	1936	1573	1557	1806	1697	2014	1308	1304	1661	1989	1703	1363	996	1189	812	1051	1000	872	729	551	792	802	539	564	588	540	520	418	467	491	390	415	424	380	399	411	453	406	364	415	422	460	368	404	359	381	326	304	279	265	274	310	256	284	265	275	260	270	252	233	229	296	240	248	239	216	237	264	226	217	239	253	254	234	228	230	222	237	242	216	247	249	248	253	247	194	235	205	236	232	235	219	204	233	221	229	216	225	230	224	235	250	221	242	241	241	214	211	237	233	224	222	249	224	230	224	254	256	219	247	234	236	238	203	230	241	217	213	243	218	204	230	218	233	235	219	225	219	211	234	228	212	218	240	221	236	226	232	222	207	218	246	255	222	238	218	229	259	223	214	229	222	247	237	225	202	231	236	226	239	214	219	208	216	221	241	220	216	238	234	231	230	219	248	224	236	197	220	238	229	236	228	242	211	243	216	259	226	234	240	204	221	262	237	211	195	240	230	229	257	228	232	211	229	213	224	217	223	223	219	236	225	225	230	230	261	233	234	215	220	217	239	219	232	229	226	233	232	214	233	221	224	216	234	212	205	231	216	238	222	202	226	213	224	222	222	223	231	223	234	231	218	225	255	248	206	242	216	239	243	240	244	220	217	214	229	203	201	198	237	207	223	225	217	207	263	230	219	219	190	222	233	239	252	227	236	246	225	220	220	250	236	219	215	232	241	241	238	233	227	208	262	236	230	210	233	210	224	222	227	225	214	223	224	276	243	209	231	223	212	246	189	205	239	223	247	241	232	215	224	230	236	225	238	219	223	232	214	227	187	210	233	238	198	205	246	220	203	234	216	206	232	214	215	204	226	228	212	235	231	208	225	208	228	213	266	247	236	236	210	257	224	246	218	206	225	232	221	224	222	226	219	236	241	225	197	221	238	227	230	234	236	231	229	223	231	214	229	233	214	236	236	254	226	220	228	223	201	241	231	221	212	208	223	209	262	213	259	228	225	218	248	230	226	211	235	231	214	221	234	225	247	227	237	200	224	247	217	205	228	226	217	240	239	215	206	215	234	211	248	220	233	240	217	192	205	215	217	216	233	212	242	192	230	208	218	219	238	217	229	222	230	210	242	209	232	228	238	224	235	218	229	258	238	251	254	239	237	227	221	237	215	224	248	221	241	224	219	227	249	244	234	208	238	222	228	224	218	260	220	209	219	223	232	217	220	202	225	221	217	226	211	232	240	223	247	256	211	233	220	248	249	246	243	209	232	237	221	232	239	229	237	236	215	228	214	214	235	183	219	259	250	202	217	237	240	217	232	240	213	232	213	207	263	217	235	215	237	239	222	238	226	229	235	230	244	237	230	214	236	223	218	221	227	251	251	239	247	240	241	213	239	226	257	209	220	232	242	240	230	247	214	242	214	222	226	226	200	210	247	245	257	230	222	230	221	216	220	217	213	216	224	225	221	214	224	244	257	243	224	219	236	255	219	226	201	262	227	231	225	280	231	255	224	220	211	233	215	223	209	209	234	214	219	229	210	261	218	218	219	232	227	208	225	230	239	243	220	273	228	249	223	236	231	220	219	260	213	217	241	215	200	228	207	228	245	240	216	197	214	226	218	206	207	215	222	234	270	243	227	241	202	202	211	213	202	233	225	223	225	204	223	213	213	270	219	239	216	226	241	217	225	239	235	231	192	248	247	228	231	220	214	227	232	250	212	207	257	208	247	230	221	227	245	218	237	224	225	209	218	247	227	236	222	225	222	230	215	236	212	223	227	212	248	216	221	212	215	237	237	226	208	222	201	215	225	230	229	227	225	232	226	204	264	238	217	221	216	233	263	233	215	233	227	227	238	208	233	217	216	221	218	214	224	233	211	226	229	267	183	224	233	201	196	246	235	203	197	229	229	230	227	233	223	242	248	232	245	210	247	238	220	233	204	243	233	233	221	212	241	190	212	212	247	220	241	222	204	244	221	213	212	243	246	253	239	206	232	189	198	193	219	248	254	243	246	213	209	227	248	228	229	257	222	244	216	206	230	237	244	221	235	240	226	240	246	215	219	230	243	223	216	234	209	226	215	205	231	219	205	221	227	243	201	226	232	235	204	226	212	240	223	243	248	206	253	232	195	220	237	245	223	196	210	214	229	230	251	232	216	232	229	233	227	252	218	184	211	225	219	223	203	245	230	245	237	227	258	225	216	227	251	222	211	230	231	254	223	254	196	247	246	221	216	245	223	221	225	243	220	248	221	213	228	213	209	275	226	251	240	209	216	216	238	249	243	240	216	229	225	235	223	222	221	230	235	219	236	220	210	219	227	234	236	220	244	227	226	238	221	199	225	226	246	237	241	222	251	229	223	239	240	233	197	240	207	227	260	236	230	206	239	251	212	219	197	204	216	214	238	247	246	245	229	224	223	220	219	262	253	241	213	199	224	213	223	209	207	246	240	249	245	240	240	260	238	197	231	210	241	196	214	211	224	233	219	224	228	217	240	214	243	213	261	231	238	234	213	251	250	221	214	224	224	233	261	225	240	206	196	220	221	234	203	217	214	225	209	225	227	242	211	197	221	228	230	216	219	222	237	206	241	214	219	232	213	231	223	239	233	189	232	244	223	231	254	204	222	250	227	214	226	214	188	223	220	207	227	259	220	221	227	234	254	231	213	235	209	236	186	236	214	229	228	235	214	223	241	250	224	219	228	220	239	234	241	233	247	213	227	233	255	219	229	248	227	221	224	232	239	223	236	224	214	215	215	236	223	239	223	218	244	220	207	227	208	227	226	233	237	205	236	243	224	203	247	201	223	231	239	230	274	215	200	229	237	217	226	226	206	204	217	237	205	226	223	226	222	233	216	211	237	250	246	244	219	215	192	211	226	236	222	210	227	250	222	247	191	228	266	215	217	211	214	236	247	243	241	226	222	219	222	214	233	222	208	240	236	207	217	254	226	241	228	228	218	221	233	223	235	199	214	224	248	227	218	197	243	230	221	212	192	242	231	228	216	234	215	218	249	191	247	244	230	205	255	230	199	219	244	237	228	242	230	228	222	226	236	240	207	236	244	230	207	231	248	249	199	247	231	232	203	218	211	207	204	203	235	244	200	210	205	245	220	188	220	249	217	204	247	227	230	217	244	233	205	228	231	223	246	221	223	234	219	229	221	230	229	248	238	244	199	255	208	231	224	238	246	218	213	244	230	234	207	252	231	230	225	231	230	224	236	240	236	220	233	217	228	223	225	239	222	241	231	231	250	211	207	212	262	234	214	255	231	242	213	204	222	225	242	245	260	237	221	238	222	228	212	248	219	193	230	205	212	230	224	262	207	224	224	236	260	250	229	220	211	241	244	230	244	218	206	240	223	252	256	252	217	228	230	261	253	218	239	238	197	224	240	234	244	202	247	209	255	225	216	223	250	245	232	253	261	229	236	217	243	236	222	239	226	232
13638	15959	28328	32187	31760	30761	28260	24961	22016	24156	23651	22574	20020	20308	20978	19451	15822	17955	17173	10858	10374	12402	15788	14205	13276	12348	9630	10601	11451	10292	11470	7833	7102	8947	11392	10753	9015	6437	8110	5503	7144	6420	5385	4611	3339	5385	5059	3406	3458	4003	3425	2968	2461	3248	2756	2275	2215	2281	2129	1967	1940	2489	1971	2118	2100	2409	2579	1835	2225	1995	1668	1462	1377	1316	1151	1104	1068	1113	1060	1100	1090	999	949	921	916	872	831	899	870	806	784	805	785	735	813	772	760	767	721	741	718	766	724	734	678	727	707	716	701	643	674	703	669	644	708	662	671	723	631	681	676	694	658	656	703	637	708	659	652	682	671	651	637	705	680	655	653	697	671	699	680	697	650	707	650	663	639	637	678	665	691	661	629	662	702	690	668	687	702	652	673	656	686	668	653	685	685	662	733	654	671	696	665	666	680	676	670	662	695	682	655	689	706	646	662	697	672	653	667	688	655	639	668	715	677	656	692	715	652	676	689	665	661	693	700	621	692	610	656	671	686	703	675	568	647	661	668	661	676	652	706	631	683	654	724	717	668	673	655	661	642	674	674	653	626	664	669	661	650	642	661	653	679	687	712	705	632	666	698	668	691	715	682	674	695	622	646	709	694	656	706	666	675	669	638	676	678	657	705	668	670	632	709	709	688	671	627	624	646	695	689	667	676	624	662	700	675	704	671	714	670	691	673	668	648	657	687	706	664	677	665	662	705	698	692	686	650	661	681	676	650	683	633	657	655	663	679	658	644	641	684	650	645	644	665	664	654	660	656	655	700	665	680	665	632	694	601	673	678	641	668	700	681	656	704	691	670	618	605	696	705	676	638	575	673	656	698	642	693	671	661	666	699	618	669	666	657	673	690	615	686	688	667	655	753	651	623	682	651	657	650	687	706	636	677	700	692	683	679	658	695	693	682	672	697	725	644	703	675	617	661	719	686	648	664	668	668	676	639	667	690	666	676	660	632	673	672	666	666	682	700	656	674	699	627	655	658	647	694	699	634	610	648	672	701	688	643	637	737	692	689	655	646	630	672	683	668	692	693	647	662	686	701	656	685	688	704	667	616	699	666	670	687	678	665	684	694	713	642	694	672	671	676	726	684	689	705	674	692	646	667	659	683	667	670	658	693	698	665	636	667	665	638	662	633	677	633	656	665	663	661	660	702	618	643	656	660	664	672	645	667	699	665	676	710	631	687	653	702	685	700	679	661	655	632	661	650	632	674	685	668	656	667	731	689	644	717	683	639	638	632	670	652	658	674	659	668	720	710	689	698	664	687	684	641	677	599	649	662	672	646	664	672	697	669	658	698	643	688	629	638	657	653	659	686	660	694	690	691	700	680	664	668	657	685	633	676	661	671	659	648	637	625	676	687	610	687	667	634	630	683	648	662	708	658	709	666	651	682	648	628	644	670	662	675	640	621	659	670	697	637	673	725	674	653	673	613	736	660	652	657	678	676	661	616	645	676	634	643	655	685	667	663	663	696	665	655	685	674	665	650	685	609	633	676	676	664	703	634	654	620	652	677	640	635	648	600	689	671	685	685	699	652	675	667	667	634	639	680	679	665	646	689	647	677	593	665	653	690	703	673	657	665	700	643	680	624	673	652	658	651	666	627	648	684	687	706	677	702	672	692	637	659	643	640	620	625	669	667	620	697	685	648	649	692	659	651	662	674	608	653	671	669	615	666	707	694	624	666	623	649	664	661	684	644	661	596	669	700	696	684	663	640	650	717	666	661	693	633	681	675	625	661	651	664	646	692	639	658	672	659	705	655	639	672	721	651	677	677	742	674	655	652	626	638	681	673	667	686	680	678	675	682	625	668	677	670	654	637	678	673	690	655	667	702	642	670	652	644	666	650	605	701	638	677	692	637	649	649	704	623	699	664	667	634	641	669	651	705	650	642	681	725	682	674	655	662	729	654	658	655	620	677	665	628	642	651	645	684	679	658	658	654	712	688	621	681	676	679	687	667	635	703	676	687	702	719	690	662	700	691	628	648	701	677	658	681	697	629	639	690	683	602	648	686	626	668	656	666	708	676	669	695	656	620	643	656	684	678	655	640	685	636	666	646	686	625	682	626	680	681	622	702	699	688	681	668	653	667	646	655	698	660	709	648	673	679	673	669	720	672	647	687	644	638	649	689	605	644	680	648	627	664	655	646	680	668	684	672	658	693	697	672	719	679	655	692	656	655	614	650	652	682	649	650	702	656	643	627	689	659	671	672	676	678	714	676	693	693	653	668	679	702	729	704	637	660	651	653	694	697	736	716	643	666	677	635	664	682	652	676	613	632	645	687	686	704	675	616	639	684	680	668	700	644	645	663	679	693	643	645	708	631	704	671	633	656	676	646	688	681	646	679	693	641	659	674	665	646	696	678	651	664	632	646	705	673	688	644	662	669	657	724	687	631	691	649	677	662	728	664	668	667	695	653	668	658	636	688	635	630	702	677	631	689	670	681	659	681	683	686	654	632	646	655	656	676	632	659	678	671	654	656	686	682	700	689	701	683	658	624	630	702	644	650	661	665	662	651	626	671	670	623	640	657	699	695	706	688	696	650	674	641	729	705	671	677	667	695	663	672	657	707	701	669	709	685	671	675	641	647	690	666	665	646	681	677	696	704	666	697	653	667	677	633	644	614	687	708	719	617	737	630	653	681	665	654	680	674	735	648	662	712	662	627	632	677	699	718	653	666	617	670	636	619	665	642	679	657	688	685	673	650	674	662	652	657	697	651	698	635	636	653	643	668	678	679	650	663	680	694	625	665	653	590	696	688	704	647	674	688	675	700	679	688	700	665	626	677	669	675	668	705	655	652	689	702	645	700	647	686	686	669	668	690	685	634	698	670	633	662	679	679	645	659	601	690	657	660	730	660	693	672	617	675	687	654	654	663	669	657	650	684	660	631	677	679	655	638	702	701	733	650	674	687	698	646	656	716	669	646	650	694	662	661	699	664	724	633	713	673	663	646	634	672	615	654	654	704	680	658	680	684	641	666	678	689	623	698	609	709	674	635	668	660	670	644	641	690	695	713	661	677	647	725	667	660	633	687	645	677	682	685	637	666	693	648	634	664	690	662	692	654	680	692	695	705	670	667	693	701	687	698	625	722	689	695	640	628	613	697	670	668	671	641	681	658	653	687	695	688	722	632	665	683	690	676	707	652	642	648	692	726	644	666	631	665	697	649	672	641	627	665	668	658	676	699	674	659	709	640	676	685	666	632	712	689	648	655	649	660	666	650	650	678	611	658	617	638	663	659	630	697	663	644	665	661	660	636	626	650	681	647	705	684	684	679	669	658	730	653	710	680	676	717	676	688	700	725	684	646	658	696	664	687	636	681	666	672	645	637	653	674	682	624	656	693	681	615	676	600	647	715	634	633	647	635	596	670	654	709	708	632	689	672	672	698	706	714	675	657	650	669	661	641	670	651	657	647	686	687	698	681	659	646	685	670	684	693	637	627	696	644	690	638	646	698	675	733	651	649	676	693	688	659	684
30104	24875	34204	33158	30327	28121	24022	20231	15452	15527	16458	14542	12829	10996	10735	10873	7875	7818	8238	4874	3569	4054	5436	4844	4284	3920	3037	3216	3698	3333	3913	3161	2417	3356	3508	3600	2522	1864	2344	1529	1953	1918	1681	1478	1262	1517	1309	1058	1004	945	918	750	709	841	773	654	691	682	667	587	606	711	579	692	714	625	810	573	690	586	525	496	453	462	413	373	410	371	412	404	384	381	370	355	334	336	353	370	332	355	336	352	337	340	315	327	331	307	327	314	336	335	310	304	314	343	336	294	296	311	297	291	278	315	283	267	309	305	305	309	316	293	286	316	327	312	328	323	305	297	291	290	309	313	316	304	284	294	297	319	294	292	288	306	353	290	330	304	305	324	330	309	290	332	308	306	305	307	303	312	329	308	335	311	325	309	297	292	296	310	312	340	298	317	328	300	348	307	330	313	305	303	339	297	284	281	284	302	301	293	287	311	269	295	282	304	290	283	295	318	319	302	281	305	313	334	333	294	302	313	290	331	309	319	295	294	298	283	296	294	305	311	272	299	322	318	302	305	306	324	298	274	305	283	330	316	310	305	280	284	314	307	305	300	280	329	327	278	283	307	284	294	293	342	271	327	315	308	271	312	297	314	315	293	310	293	299	303	322	301	306	323	260	304	273	280	292	320	300	323	314	283	292	291	295	287	294	299	286	301	297	308	311	295	283	288	277	319	293	327	332	301	316	303	322	287	288	301	309	295	305	274	308	283	304	303	317	316	296	330	293	279	311	304	295	285	273	303	333	306	309	290	317	303	294	260	287	307	290	286	297	261	292	316	293	299	300	347	300	301	300	300	301	293	319	306	309	306	296	294	329	298	291	274	313	310	283	297	310	301	310	294	321	289	273	273	312	309	271	296	304	291	319	307	309	315	307	326	291	293	276	293	306	291	333	278	288	329	314	289	279	282	321	292	309	296	282	297	337	299	306	269	287	288	290	305	288	306	265	293	318	291	275	299	301	295	338	299	317	321	295	326	323	292	327	329	326	307	306	315	301	311	296	323	311	328	319	297	285	294	286	291	327	316	308	299	311	262	297	309	287	332	277	308	319	307	340	295	296	322	340	274	273	324	333	284	328	310	274	305	294	311	285	301	284	317	304	307	254	282	297	308	331	261	307	317	278	304	319	295	306	282	302	337	271	300	306	318	315	298	325	281	282	282	307	300	308	272	324	308	282	290	314	283	293	313	319	327	310	262	319	286	286	304	310	323	308	336	287	282	294	273	295	321	310	298	305	282	347	310	287	318	295	316	301	281	287	322	318	318	303	307	286	314	321	321	334	296	327	309	301	282	316	316	293	284	302	288	309	294	315	284	301	304	311	300	310	263	308	322	272	287	307	282	313	299	299	328	310	311	256	294	300	293	295	291	280	258	280	269	301	250	302	315	290	309	316	311	317	299	331	311	298	308	316	288	317	278	315	313	316	334	311	316	303	300	314	286	286	291	314	308	306	282	311	332	326	305	306	296	275	296	325	330	315	313	303	313	313	287	280	322	319	314	284	298	306	306	297	299	302	311	278	313	305	276	334	311	296	297	291	313	284	287	336	326	294	317	309	302	310	294	303	282	307	300	317	284	302	322	325	293	290	301	305	326	302	338	296	302	288	297	304	309	295	324	279	292	331	300	305	305	299	294	327	286	293	301	287	290	303	272	305	284	295	301	299	283	305	273	283	291	273	320	307	329	284	286	308	304	290	275	296	288	295	305	282	349	300	333	313	297	269	302	322	273	317	275	309	297	323	295	336	316	319	249	305	294	329	298	287	314	282	311	287	312	294	304	300	318	301	302	301	313	325	310	292	289	304	266	291	298	296	283	266	288	306	292	266	290	313	288	300	296	348	292	312	308	302	297	286	330	310	309	317	299	305	285	335	256	298	291	274	279	307	310	306	265	292	328	304	278	318	300	299	301	284	336	310	285	311	313	308	314	313	308	282	311	299	312	282	273	325	313	314	313	308	307	318	291	292	332	271	314	276	277	312	295	297	308	275	302	316	310	322	334	297	305	295	284	312	295	280	295	311	315	314	290	321	288	319	322	276	296	292	294	321	316	307	298	246	335	330	317	320	268	300	317	285	322	308	269	311	301	273	315	333	302	284	317	301	300	292	320	312	298	287	330	278	279	273	293	290	284	324	292	317	298	291	290	280	275	288	307	304	313	295	300	286	277	295	296	306	305	313	292	308	294	313	272	305	308	315	287	269	283	320	330	323	283	312	292	323	306	307	302	311	287	309	295	325	296	308	301	297	304	299	306	303	277	326	321	291	326	291	294	294	317	318	304	334	265	300	321	314	318	291	305	289	311	315	293	332	339	307	278	329	272	304	319	320	284	332	295	284	286	333	311	308	275	297	289	300	293	299	337	296	295	301	286	320	329	288	281	312	329	291	295	301	320	331	306	298	318	279	296	303	282	307	282	289	310	307	263	295	308	335	326	297	295	284	288	313	297	299	302	278	307	262	303	309	269	288	275	279	303	343	328	343	306	284	304	300	309	285	310	305	285	291	305	311	303	291	294	300	316	314	293	315	289	308	270	333	294	292	309	305	299	294	329	299	320	307	309	284	306	307	298	318	291	303	302	276	304	318	337	316	321	304	317	321	293	286	289	275	302	287	306	327	324	323	304	310	282	331	328	288	322	323	338	286	313	311	325	294	308	328	311	326	304	317	327	306	327	290	297	297	293	292	325	325	326	318	296	307	324	287	328	296	298	281	340	304	309	269	321	276	304	316	299	278	288	322	280	254	282	314	268	305	301	330	303	306	313	288	292	283	344	330	291	289	265	294	306	327	313	307	300	291	307	289	290	328	320	279	296	314	314	319	304	310	319	307	303	323	301	323	277	302	288	308	297	321	320	299	330	287	281	295	345	314	295	309	281	313	275	307	275	322	289	338	288	321	332	312	289	289	293	338	300	333	295	330	282	299	304	288	307	318	313	291	301	312	301	291	333	310	300	298	299	315	280	279	336	348	310	289	301	289	308	303	310	314	280	289	307	300	312	317	312	317	305	272	286	296	295	273	286	309	332	320	298	293	308	313	284	282	313	342	287	315	288	302	289	311	303	304	291	306	282	321	338	301	314	308	290	299	345	321	326	307	298	312	341	315	323	297	323	296	287	270	297	276	298	316	293	316	312	279	288	303	300	277	273	291	330	267	306	295	275	310	299	305	293	285	301	296	318	319	288	324	295	342	313	312	280	272	280	302	338	296	292	317	311	328	293	290	298	311	292	296	309	303	308	266	293	316	298	336	304	322	306	306	298	302	288	314	319	303	311	296	280	284	303	306	325	320	328	293	314	323	299	305	279	310	284	307	285	266	315	307	287	283	336	300	296	305	298	338	296	329	316	297	307	329	313	292	319	288	292	278	286	294	300	269	264	296	317	278	340	286	285	275	292	287	289	346	296	316	290	306	307	322	296	305	341	307	291	302	309	282	284	254	297	297	289	289	296	296	311	305	256	318	290	330	290
19356	20503	32930	36992	37856	38027	36564	34041	29783	32085	32015	30082	29127	28128	29155	27791	24231	25158	25029	18027	17055	19816	24755	22299	20824	19883	15939	17910	19027	16668	17456	15067	10909	15667	17469	17587	13860	10779	13051	9158	11563	10760	9627	8798	6863	8644	8014	6078	5852	6522	5624	4719	4181	5197	4871	3918	4034	3992	3585	3439	3373	4318	3367	4219	4169	4004	4611	3068	3652	3299	2697	2408	2321	2066	1721	1710	1629	1643	1710	1708	1484	1531	1362	1286	1304	1225	1167	1316	1198	1120	1082	1092	1169	1026	1053	1112	1030	988	934	1022	945	915	1020	945	867	892	965	824	834	917	884	881	841	842	888	853	864	825	840	897	924	837	838	891	825	894	876	881	841	823	847	841	866	829	878	833	793	893	847	867	838	854	836	888	864	912	826	801	863	832	898	836	816	905	831	854	804	864	872	815	866	843	872	810	892	912	880	869	892	898	823	836	798	786	810	858	891	845	819	877	866	865	822	904	888	878	824	878	833	857	793	872	810	848	831	831	819	822	903	868	872	833	885	817	831	884	782	884	853	833	833	899	850	793	860	849	874	832	876	850	852	838	805	819	899	880	820	855	866	862	784	845	879	865	858	807	847	876	843	837	865	816	813	839	844	905	881	843	834	866	854	878	872	851	919	883	856	825	850	826	858	820	823	864	888	845	838	839	877	843	860	844	895	815	876	856	855	836	900	811	787	851	832	822	858	873	845	831	850	872	836	876	877	836	853	843	835	845	843	810	828	845	870	880	834	874	849	810	806	888	844	863	868	882	865	882	783	804	824	873	881	894	832	896	847	896	871	895	849	813	891	908	823	820	843	884	897	848	843	829	845	815	859	845	869	812	776	876	836	862	868	828	838	856	801	858	908	824	860	832	852	851	845	875	808	842	882	856	828	847	813	873	853	798	838	865	802	846	844	882	871	851	868	881	851	825	786	811	860	836	846	805	839	855	773	817	862	869	853	889	823	846	860	867	834	807	830	829	858	811	844	812	815	786	895	822	831	901	808	888	886	875	897	834	883	870	832	844	826	835	854	855	833	893	907	870	860	809	916	813	881	850	817	849	919	880	878	825	829	868	781	855	856	890	872	915	862	814	853	871	902	839	865	878	807	842	817	880	839	834	852	840	854	835	795	883	865	832	843	868	865	835	900	848	877	865	864	774	851	880	858	902	879	914	915	876	827	900	813	873	823	883	865	865	879	849	840	860	834	879	826	896	880	830	869	864	808	833	837	836	803	815	823	830	828	879	849	823	841	863	873	885	850	808	853	801	786	903	834	877	855	783	851	813	870	851	837	854	824	859	885	862	824	891	892	763	896	836	835	815	879	894	820	860	886	864	885	827	858	809	799	919	819	785	827	844	851	856	829	882	830	886	893	817	845	829	879	861	850	815	847	860	848	816	834	887	853	814	854	883	837	827	767	925	829	793	857	868	827	834	864	861	823	874	855	861	837	858	881	871	877	878	776	811	883	856	892	855	831	825	867	862	909	850	862	904	888	836	828	836	848	886	810	874	865	851	873	820	916	851	878	872	844	899	811	812	867	831	834	859	846	833	868	879	860	825	841	814	792	869	828	854	873	856	851	816	806	810	889	836	859	837	861	877	878	850	831	875	880	856	825	849	906	904	841	865	913	877	859	761	909	881	856	885	839	858	813	830	832	870	833	851	840	880	829	887	839	849	844	808	837	872	874	882	857	866	859	864	820	886	880	836	868	853	807	868	850	832	843	877	836	866	877	891	831	858	887	832	834	860	845	846	900	885	896	868	871	853	848	850	876	890	868	801	924	886	855	846	865	813	853	842	840	899	851	842	826	881	864	872	857	878	857	850	873	838	938	811	849	859	863	847	845	894	809	902	862	862	801	826	839	867	811	899	857	869	857	821	869	789	892	841	829	888	829	836	849	814	805	837	836	822	882	855	828	835	791	806	879	863	884	834	897	842	782	856	833	844	840	834	800	834	849	825	843	811	831	857	838	875	792	818	874	845	892	907	812	876	813	845	875	811	855	826	837	883	889	824	829	818	858	911	890	856	809	849	886	849	835	863	889	843	846	877	902	879	817	866	846	871	865	824	869	872	789	837	867	859	824	788	882	829	822	838	888	850	845	834	853	806	864	863	846	836	846	854	870	833	878	910	835	862	900	831	856	889	817	871	855	905	815	832	849	776	873	786	807	906	879	865	826	843	827	885	887	825	794	874	837	889	821	837	838	885	817	909	849	843	817	850	848	844	848	862	877	830	807	849	859	876	901	846	851	872	873	846	869	844	831	830	866	913	879	865	839	816	834	879	834	862	833	847	836	842	872	881	836	822	876	826	867	836	866	801	809	860	864	905	892	811	881	766	821	851	856	825	823	849	857	852	843	823	861	795	861	878	879	862	855	872	844	827	813	897	863	832	859	845	813	792	807	848	856	872	815	862	895	823	844	847	829	809	826	870	841	818	883	862	838	878	873	872	853	866	821	831	849	853	805	896	844	835	853	875	906	775	858	878	850	822	826	829	822	858	860	873	841	870	834	871	860	807	818	902	871	912	861	807	812	829	845	824	843	845	839	851	878	852	851	823	860	890	842	895	853	886	852	899	829	856	900	876	859	867	834	834	873	838	887	842	856	897	815	815	908	883	835	893	871	832	871	865	867	833	863	867	848	826	860	863	857	846	878	863	841	881	895	872	869	831	907	876	860	898	870	842	896	765	828	884	895	821	870	869	817	807	818	874	856	790	903	872	810	843	866	815	812	883	864	863	879	840	847	879	868	850	876	881	833	824	868	856	818	880	824	833	812	851	812	839	865	764	871	840	875	839	864	822	822	840	833	811	850	865	893	846	832	836	871	830	897	908	912	873	870	905	866	874	868	857	869	869	873	865	785	852	839	849	790	867	861	872	855	863	861	785	835	804	869	881	882	874	871	875	830	827	855	842	861	903	864	844	889	861	824	880	842	788	894	811	826	890	879	878	834	864	882	836	880	858	778	862	826	869	820	852	848	825	848	858	864	908	877	831	801	787	844	858	925	820	844	891	888	827	846	806	862	839	865	846	859	829	880	864	854	881	854	826	883	808	843	850	861	857	816	858	852	859	886	851	841	833	823	875	845	829	907	854	845	795	848	844	811	893	872	848	829	818	893	882	826	820	858	788	810	805	833	874	891	822	819	854	820	850	840	831	881	828	855	879	856	860	858	825	843	875	830	827	836	837	856	844	870	842	894	847	806	826	861	878	825	842	873	897	870	864	915	817	853	873	875	857	841	822	835	836	915	840	895	869	861	872	840	868	854	857	872	871	840	899	848	810	848	830	927	822	839	863	823	861	867	852	839	876	795	904	808	799	845	830	816	824	909	837	879	871	861	851	906	841	850	839	876	837	854	898	867	827	795	910	892	784	844	848	860	869	853	839	862	864	876	832	891	842	819	865	804	909	835	834	854	860	875	875	831	828	797	800	885	851	811	843	893	850	842	886	836	829	864	838	910	844	914	919	850	875	895	862	850	877	804	910	856	832	867	810	827	824	836	822	816	864	928	870	829	815
6472	4500	6015	5096	3509	2660	1838	1444	1274	1217	1110	871	728	717	610	557	462	489	450	310	318	384	359	335	347	299	300	324	312	305	318	278	267	274	268	308	296	292	246	280	250	254	219	228	191	227	210	233	235	233	212	225	219	253	210	220	239	199	209	209	237	194	218	208	213	182	206	177	200	204	226	224	197	184	246	219	206	198	202	217	209	223	196	205	200	195	208	200	203	198	188	232	222	190	201	223	211	179	176	210	211	214	195	191	216	182	234	222	203	205	189	186	189	210	196	188	190	215	190	212	200	179	207	192	224	194	187	213	203	213	181	196	212	234	201	200	200	190	191	214	206	189	199	215	181	194	209	205	222	198	186	217	198	190	189	193	205	199	213	201	202	199	217	225	205	203	218	189	207	217	192	187	208	211	197	184	207	215	218	183	212	206	194	204	207	251	216	203	211	236	211	206	188	198	221	209	209	208	200	191	206	227	214	206	181	242	189	221	196	239	189	191	200	204	227	205	224	213	192	211	194	189	216	178	208	219	200	180	217	199	202	182	199	213	201	187	200	205	195	197	215	188	211	204	198	205	197	220	187	192	197	184	186	199	187	223	204	201	218	211	200	214	222	203	207	202	198	209	202	197	206	197	203	209	194	220	192	194	229	190	190	201	209	205	210	204	217	223	204	217	205	194	204	202	212	218	232	206	158	202	218	208	185	212	207	199	205	194	198	195	202	201	202	233	206	252	199	222	207	225	194	194	202	203	221	191	220	196	212	209	206	185	216	197	233	213	222	199	205	198	221	209	191	223	199	200	213	201	222	230	234	194	214	185	207	214	207	207	211	203	219	206	202	192	201	207	214	203	221	208	186	218	208	202	229	225	208	211	210	228	208	189	209	236	210	200	200	203	230	194	205	201	203	206	179	223	210	195	209	205	212	212	183	212	205	203	217	203	203	220	197	202	188	207	223	190	208	186	197	216	211	235	183	209	221	204	205	212	202	208	202	219	191	213	186	226	219	208	237	219	227	201	189	196	205	204	195	202	210	204	208	226	238	203	215	259	202	208	203	190	202	181	192	182	202	202	207	200	219	190	187	197	202	208	193	197	220	192	211	168	204	218	214	199	206	208	209	205	209	209	221	188	182	235	209	233	213	203	214	167	211	199	187	199	213	227	205	205	201	180	206	207	196	199	216	203	186	197	235	213	189	228	198	195	190	230	204	216	227	224	218	217	210	220	193	177	195	214	221	209	189	187	256	193	213	214	204	188	202	224	207	214	186	188	206	174	198	195	216	215	241	219	213	197	215	221	214	201	202	206	204	236	216	198	222	202	208	183	217	238	212	192	186	215	198	206	210	223	199	208	216	188	218	204	200	159	232	213	174	184	197	210	203	227	181	212	225	208	210	181	200	221	218	214	189	197	214	184	202	192	197	227	212	252	221	207	208	174	206	182	227	190	217	197	209	230	193	207	219	210	185	204	201	197	185	196	211	187	216	217	212	191	218	210	205	209	209	200	189	192	213	227	178	199	225	191	210	199	197	228	199	199	228	208	200	179	196	198	183	208	207	211	220	184	198	194	218	207	202	206	206	200	215	198	195	205	212	216	182	182	197	196	206	221	204	191	210	186	198	204	203	206	198	228	199	210	206	205	208	195	200	225	207	217	209	216	222	195	199	210	206	192	229	191	213	204	186	204	216	183	200	205	210	193	202	207	189	216	216	212	218	170	201	231	187	202	222	209	195	189	190	214	198	200	219	223	196	187	240	218	202	230	184	197	217	184	171	204	190	210	210	204	194	189	215	218	212	184	177	223	217	187	201	208	189	248	191	206	209	203	191	204	181	219	188	211	205	205	195	208	201	201	212	199	198	237	218	210	225	223	239	212	204	183	201	202	219	212	199	191	205	181	200	211	186	201	231	199	201	224	203	234	213	209	224	195	204	205	195	199	189	225	199	188	209	217	202	206	202	216	188	189	200	185	206	191	212	186	163	226	223	208	230	231	188	182	212	196	177	214	211	209	203	186	218	219	214	210	181	197	215	206	223	205	194	215	179	208	203	209	177	198	211	209	221	215	182	197	215	211	228	189	211	180	168	212	223	236	187	209	205	200	216	190	194	218	181	202	233	214	219	204	204	176	198	220	192	215	214	213	188	200	221	196	206	196	192	172	214	189	214	228	224	180	218	195	183	207	189	193	200	199	193	225	207	217	236	171	201	228	186	217	232	237	187	213	206	217	197	217	179	222	231	196	237	212	212	201	222	208	213	210	212	226	200	213	221	192	192	186	212	203	232	203	215	225	213	223	198	199	188	201	205	193	223	181	220	200	198	200	221	190	186	190	203	187	201	220	205	192	200	209	207	197	235	196	215	208	188	207	198	195	186	224	196	228	198	188	207	185	195	197	220	208	216	201	224	190	213	200	222	198	209	204	197	215	173	209	205	203	233	206	212	181	227	194	205	224	208	200	221	185	203	199	198	206	208	199	182	213	222	188	194	207	214	191	196	197	203	205	215	200	182	191	203	209	204	218	222	190	187	194	183	196	205	216	201	222	219	213	194	199	221	220	226	207	205	177	188	204	220	211	195	205	207	217	186	189	203	202	198	195	201	215	216	208	214	185	212	176	203	212	199	214	200	201	208	206	220	182	189	230	200	208	193	209	205	197	200	179	205	210	209	208	208	195	177	205	208	201	209	211	211	209	212	195	210	189	227	205	204	216	191	206	194	213	190	196	192	200	208	185	208	189	187	229	192	224	217	213	220	218	186	213	210	206	196	204	215	200	195	204	200	205	216	201	208	203	184	191	187	207	223	211	206	183	192	195	197	222	204	181	165	189	205	191	203	235	214	187	231	184	195	194	204	183	177	202	215	219	226	199	197	197	200	217	226	248	227	196	185	212	226	225	197	195	226	207	214	193	205	215	211	206	210	227	197	202	214	205	223	203	213	214	201	210	204	186	197	205	195	174	210	230	192	214	205	199	192	235	220	197	206	200	211	193	186	209	189	211	207	208	188	211	189	209	196	183	198	211	201	197	223	201	199	197	186	187	226	199	233	203	219	199	167	209	209	206	213	196	209	194	219	169	198	190	200	200	240	199	218	176	197	202	207	199	193	196	199	179	204	192	209	208	203	194	215	211	219	188	202	194	215	194	201	213	211	199	201	235	217	222	230	217	212	228	221	197	193	185	214	216	212	201	211	176	207	205	212	212	185	198	203	200	196	196	240	209	229	200	217	180	236	180	230	203	219	182	177	177	195	208	194	203	181	190	183	208	188	195	193	199	192	214	192	226	186	198	191	200	204	195	211	192	216	205	216	200	174	231	227	193	212	190	185	214	192	173	204	203	209	210	240	205	226	202	214	211	181	188	203	196	191	224	222	214	213	206	198	183	189	189	233	192	187	218	198	211	218	197	183	199	216	189	212	196	208	201	209	181	205	208	197	221	202	203	218	203	176	188	199	211	207	217	202	206	203	198	183	196	194	206	199	206	204	193
4692	5040	10983	12603	11137	9694	7298	6585	5629	5633	5519	4816	3853	3402	3294	2922	2366	2542	2269	1751	1776	1753	1869	1638	1660	1538	1377	1417	1490	1344	1321	1262	1089	1211	1304	1260	1215	1055	1099	956	1049	987	915	824	831	885	851	806	765	767	719	773	724	766	737	749	711	707	699	680	689	717	718	648	719	673	689	612	681	675	663	643	656	631	614	619	629	660	664	652	635	636	631	690	628	650	627	669	581	661	643	616	642	636	647	632	618	606	620	676	592	619	641	625	639	609	609	604	599	597	597	628	641	644	576	590	624	611	581	558	668	631	621	645	589	624	591	602	521	648	586	648	599	614	638	606	626	605	590	639	633	586	541	596	611	568	607	590	650	562	611	589	635	617	661	589	620	614	623	580	626	608	605	593	604	614	572	606	625	642	630	599	592	609	574	608	621	617	613	620	631	634	582	643	633	586	600	620	613	593	633	604	608	608	625	591	619	576	569	602	598	587	607	611	631	608	556	589	692	626	595	577	610	587	612	599	630	600	604	617	618	620	637	584	583	609	595	643	612	604	604	596	579	576	649	612	556	613	567	618	609	608	594	626	605	603	582	583	665	611	608	599	598	621	613	599	625	584	652	611	567	606	598	610	592	613	621	593	626	604	618	561	608	604	627	610	625	623	601	642	608	598	593	632	566	589	575	618	630	594	591	608	583	598	607	613	589	661	586	631	597	583	580	591	609	609	587	613	623	614	581	598	586	594	576	600	603	640	636	624	646	582	581	625	565	599	592	649	558	651	608	645	565	617	616	580	573	644	609	643	614	570	622	664	521	652	625	612	577	621	618	610	593	639	611	587	605	648	631	653	578	621	596	594	627	623	645	618	567	636	594	596	624	571	595	619	638	578	631	620	584	647	627	579	583	580	602	631	615	551	589	619	620	601	617	607	594	582	651	564	562	613	635	617	608	693	583	619	656	601	591	624	589	631	671	631	615	621	634	604	607	591	635	581	565	638	643	568	634	636	619	575	641	592	602	602	595	615	619	603	650	637	549	589	584	633	601	627	580	623	581	616	594	637	645	622	576	600	590	599	616	594	569	609	648	579	635	641	604	612	615	634	613	640	570	618	581	665	548	589	600	594	667	561	594	609	629	626	603	617	586	580	581	595	561	583	605	604	599	580	646	580	657	594	590	624	642	598	592	660	598	585	626	595	587	600	626	581	605	609	620	569	571	609	595	637	570	586	593	639	662	515	617	630	644	623	611	575	625	601	611	577	636	580	599	611	596	621	611	606	581	638	616	625	615	626	640	611	598	631	623	592	587	585	607	558	605	620	628	594	660	609	607	629	650	628	575	630	597	621	612	659	592	599	620	614	588	557	629	600	635	661	627	587	627	607	585	583	606	612	610	622	609	603	611	580	615	633	645	637	594	592	643	571	637	602	637	575	625	632	590	601	623	620	581	600	634	570	601	597	647	626	612	576	645	571	633	614	569	612	619	632	629	606	594	601	612	623	570	565	624	622	620	609	639	611	604	617	601	602	604	623	619	629	583	599	607	625	554	616	596	645	595	586	605	621	595	602	622	585	601	604	604	636	597	614	623	645	594	593	591	606	565	644	602	635	628	551	615	663	645	604	629	603	588	593	572	630	610	626	643	608	640	556	663	601	615	641	635	607	626	594	604	573	590	595	610	615	661	651	646	577	625	599	590	555	598	610	614	595	597	617	598	624	619	621	607	605	574	609	594	597	624	611	607	590	568	577	632	576	596	589	630	614	625	615	637	635	590	605	607	625	600	588	564	617	603	573	628	592	607	608	635	649	612	643	654	581	630	612	614	596	593	619	607	587	606	634	588	603	623	617	645	613	585	583	579	598	571	647	629	563	588	602	575	641	611	612	570	593	576	615	582	548	590	613	592	628	600	609	583	600	581	593	599	581	593	563	592	656	622	608	637	665	566	633	625	652	578	622	557	569	625	628	575	636	654	623	602	566	596	582	575	589	622	641	614	582	645	579	595	582	569	621	578	628	610	621	611	651	619	636	600	649	641	623	597	601	602	592	630	604	581	589	562	624	644	591	603	627	598	543	595	617	638	632	598	599	580	598	637	594	615	611	603	607	593	594	591	565	599	624	605	623	596	604	596	612	575	613	631	590	618	605	589	615	575	612	635	610	609	604	595	608	594	609	630	620	580	626	581	610	580	634	608	581	613	615	601	640	594	624	626	627	609	659	621	580	586	611	642	581	598	645	633	669	655	639	590	620	639	628	612	591	598	622	590	606	617	593	587	594	612	623	565	609	633	618	627	557	610	649	643	610	651	607	603	636	604	597	589	594	613	574	625	568	574	601	631	624	609	639	632	601	595	663	612	628	644	623	599	555	623	634	614	653	661	598	614	602	616	614	581	598	597	618	612	637	580	575	605	642	639	553	571	619	638	611	596	627	560	640	597	666	596	600	639	587	640	628	592	568	564	628	627	595	618	545	580	639	644	601	588	604	611	623	628	621	598	592	599	636	574	628	612	708	623	601	623	562	591	639	649	574	601	624	623	587	652	578	614	597	581	588	664	617	637	609	601	590	624	622	589	585	628	604	606	595	632	604	593	554	604	589	615	613	586	625	602	620	592	631	600	592	565	578	553	646	644	642	639	583	610	585	600	620	608	632	620	549	580	656	592	604	581	606	628	623	543	618	619	584	592	586	592	582	562	587	632	575	605	601	600	620	600	608	576	651	626	635	584	595	554	605	574	569	593	610	598	606	610	594	631	635	593	636	651	598	617	604	619	585	582	616	605	613	626	635	594	596	638	621	589	587	597	647	639	571	653	601	631	604	594	623	572	566	607	622	613	595	610	602	632	614	637	606	635	622	642	591	603	644	604	596	605	631	595	635	625	619	593	634	603	636	607	612	593	608	591	609	633	601	599	568	588	581	602	578	635	539	592	650	602	618	600	601	601	604	635	593	632	608	608	589	616	669	592	607	634	576	602	649	636	629	626	649	634	606	593	616	607	614	603	611	619	645	565	599	593	590	586	561	606	620	597	615	610	580	639	621	617	591	607	626	570	609	667	608	595	626	614	621	652	596	580	617	601	592	658	629	624	589	615	664	627	625	609	609	602	614	622	603	625	599	591	614	591	580	599	626	587	611	624	595	598	580	612	610	634	595	569	599	599	637	627	602	623	577	579	656	586	580	584	581	594	596	599	644	575	614	599	614	617	639	624	622	606	631	593	603	591	607	616	583	624	586	568	593	604	571	626	628	635	591	609	630	582	584	599	590	606	637	598	608	589	613	643	600	597	612	603	668	566	650	605	601	611	575	582	640	627	625	579	626	617	635	641	579	623	602	622	618	623	606	657	623	614	609	629	586	614	579	550	610	619	613	584	582	570	608	616	611	591	607	580	613	632	565	579	610	610	595	627	591	626	597	605	649	610	611	642	615	598	611	608	582	601	565	588	614	576	581	634	616	627	632	583	629	617	608	575	650	584	553	612	634	597	642	592	632	668	616	643	589	636	658
20211	16184	25095	26225	23522	20760	15913	12461	8864	9030	9444	8192	7774	5849	5886	5525	3789	3911	4300	2403	1819	2299	2905	2544	2237	1934	1341	1719	1994	2025	1740	1796	1319	1891	1774	1824	1432	1016	935	813	1020	1027	900	796	752	813	723	534	525	535	486	501	439	509	446	415	406	408	388	376	399	395	403	426	473	446	461	349	400	327	343	305	259	296	287	268	254	260	258	270	254	289	258	220	243	246	225	256	237	242	261	266	245	237	223	229	232	220	209	239	214	216	239	258	209	269	247	228	211	222	216	214	210	204	235	238	234	218	229	221	226	252	246	230	217	227	237	245	207	223	237	230	233	223	225	232	236	242	224	215	224	265	203	233	232	211	194	223	238	233	225	214	247	214	232	235	229	227	203	230	224	228	244	249	228	234	243	247	258	246	200	213	228	230	241	202	229	229	227	243	220	212	234	225	239	219	227	202	219	234	241	220	236	214	224	225	224	216	207	236	225	244	230	222	237	206	223	256	251	215	219	243	233	226	244	207	238	212	242	217	217	195	250	257	254	230	253	230	222	268	214	223	229	234	233	230	238	216	220	245	222	194	241	228	228	210	190	252	224	223	224	256	194	231	242	215	228	221	250	248	221	235	228	225	215	212	247	204	217	260	213	229	210	244	215	214	211	247	255	252	215	218	225	224	217	235	241	226	233	255	233	239	245	202	219	226	210	235	215	236	256	209	222	201	219	220	212	230	223	188	213	230	230	223	230	216	218	233	207	212	233	211	230	238	186	224	214	246	222	226	242	243	243	232	241	240	226	230	232	247	233	236	237	206	238	243	234	238	232	235	208	238	207	237	207	230	230	217	211	250	226	226	222	240	245	224	226	259	230	233	226	221	229	209	230	222	240	225	215	210	227	242	209	216	226	251	231	254	229	234	270	206	262	240	220	218	234	217	232	247	235	234	222	229	229	228	225	238	216	220	233	219	217	225	219	240	237	240	249	219	224	199	212	233	232	232	236	216	231	251	280	211	236	225	222	231	237	220	240	202	234	229	224	252	218	197	212	242	242	237	240	222	234	241	229	236	241	220	213	250	222	222	230	239	219	239	221	266	222	234	211	250	221	220	213	220	237	202	239	225	214	253	238	224	244	222	189	242	260	242	241	205	254	252	229	222	233	226	212	234	241	206	203	226	205	255	240	223	228	255	205	208	242	213	222	218	230	220	227	228	212	231	220	233	229	217	194	224	228	229	225	224	206	239	205	253	262	250	211	216	222	269	257	218	245	238	224	228	226	221	287	202	236	228	233	227	210	216	227	256	218	249	215	196	198	229	236	240	228	216	227	217	228	231	231	232	222	215	232	231	196	222	222	200	236	206	248	214	259	235	203	223	221	213	228	238	224	212	247	224	225	225	219	244	199	220	250	220	206	240	212	243	224	224	218	221	228	236	240	243	254	248	212	223	220	228	204	248	212	234	224	225	198	209	240	239	242	217	236	232	221	218	248	224	236	242	230	240	240	226	217	222	228	236	225	205	204	232	233	198	233	213	220	236	219	237	219	233	194	225	256	226	228	233	210	235	245	226	232	249	255	210	257	242	208	237	227	210	248	218	233	209	232	229	229	224	234	236	250	190	234	202	208	247	215	248	210	210	219	190	208	213	243	204	226	253	237	213	237	234	259	250	232	217	219	213	270	233	236	256	214	228	234	239	229	194	212	243	206	213	215	220	223	218	225	217	229	198	225	228	248	212	211	263	205	231	245	220	248	250	232	209	210	223	231	219	222	228	230	233	234	225	234	215	214	248	225	221	198	221	203	195	218	243	208	232	229	216	205	255	270	212	223	257	225	234	245	188	231	241	218	251	210	203	226	247	227	252	234	239	201	213	231	235	248	227	222	246	214	216	191	226	230	232	254	235	232	236	219	217	238	236	207	217	231	221	231	245	242	197	245	201	231	206	248	205	214	253	223	214	233	191	227	236	234	238	234	228	212	214	223	238	230	233	225	226	238	237	200	223	217	219	234	232	240	211	240	258	211	212	217	219	216	248	222	216	250	229	246	238	250	210	205	198	213	261	200	198	229	227	241	239	213	197	203	235	231	227	216	240	221	235	235	216	241	217	206	218	232	243	228	218	222	228	207	222	274	231	194	194	231	225	206	223	221	219	218	230	224	216	223	206	257	251	230	212	206	217	235	206	215	251	230	230	232	229	228	245	200	225	226	215	258	212	216	221	253	228	213	219	218	214	210	197	227	244	240	254	226	187	228	225	207	206	205	240	203	220	224	223	220	210	220	240	234	249	213	234	233	235	250	205	219	219	238	212	224	220	232	228	206	218	215	232	214	217	233	179	252	224	200	230	241	218	238	270	223	217	250	218	212	224	232	222	220	210	220	218	237	222	224	217	210	222	214	209	237	240	218	196	233	229	242	219	231	200	216	220	214	206	213	207	218	232	199	207	250	230	225	249	216	238	206	224	211	215	219	232	240	194	208	246	225	235	215	209	213	203	251	206	237	257	241	233	216	209	236	224	204	211	211	228	234	212	231	214	218	252	228	238	220	218	223	226	217	237	236	225	224	257	224	231	208	216	240	231	221	219	240	239	223	215	245	234	202	238	217	254	219	225	221	224	192	213	225	220	241	259	230	219	218	222	219	233	193	234	210	224	257	247	216	199	220	229	236	206	249	203	227	210	252	226	240	259	228	224	212	208	202	201	230	236	213	261	251	226	224	218	229	221	224	230	251	227	216	219	238	237	200	246	242	188	231	192	217	222	232	232	211	247	229	233	231	216	230	242	237	201	222	223	217	221	229	256	225	207	214	240	230	239	221	195	214	255	214	211	247	228	226	216	210	240	230	214	214	198	231	217	228	222	216	229	221	233	212	223	207	210	248	207	202	194	229	227	233	235	208	207	241	215	208	201	231	224	235	229	235	249	231	227	209	216	228	239	232	232	229	217	205	208	206	214	222	239	244	236	226	209	195	206	208	194	223	255	227	215	203	231	231	198	234	215	199	230	218	207	259	204	218	214	226	248	211	235	223	216	239	224	247	214	209	224	210	228	226	207	210	229	241	227	214	246	226	197	228	220	241	217	211	244	221	214	233	233	216	234	218	228	202	215	231	223	245	237	240	225	247	242	231	222	238	237	266	224	234	224	228	243	222	236	203	236	228	207	225	238	243	242	232	214	209	261	233	218	218	222	233	223	211	234	249	235	242	226	266	235	234	223	254	224	217	212	198	218	217	239	236	226	222	229	221	257	232	215	220	211	223	230	235	255	226	208	238	245	243	236	257	232	250	219	249	216	201	227	228	221	242	249	224	268	220	221	225	221	219	225	241	203	249	217	236	229	220	232	225	205	234	220	210	230	260	225	217	205	237	242	227	210	218	205	236	227	234	236	236	224	228	238	221	229	213	203	211	226	219	247	215	211	218	197	249	244	222	222	197	188	228	229	253	258	205	214	218	223	193	192	222	253	239	208	208	227	201	235	244	228	255	224	208	220	225	258	249	194	233	240
13443	13856	26603	30948	32116	31707	29230	26988	23121	25743	24346	23409	22536	20614	21618	20528	16179	17888	16997	10851	10539	13128	16248	14855	13244	12002	9211	10763	12180	12040	10390	9455	7195	10296	10699	10781	9256	6467	6737	5370	6625	6104	5683	4684	4207	4924	4239	3389	3555	3423	3012	2875	2620	3175	2612	2317	2335	2197	2001	2229	1966	2408	2066	2541	2788	2240	2573	1740	2129	1869	1680	1487	1406	1265	1118	1128	984	1044	1055	1079	1057	973	907	932	851	896	889	880	792	861	841	816	816	818	762	749	746	752	780	740	743	690	756	728	676	695	732	737	671	663	671	678	686	649	715	699	716	671	734	712	701	668	676	661	688	688	655	626	687	653	699	659	653	667	702	667	620	650	657	662	651	664	638	685	728	698	686	690	686	677	638	704	658	679	672	669	643	672	647	658	651	638	688	718	646	628	706	657	659	666	726	702	673	665	667	673	671	665	709	684	622	659	693	671	685	654	679	655	678	669	705	667	661	654	688	676	654	669	672	637	639	681	686	677	652	689	685	672	660	687	655	685	643	694	681	694	660	664	681	651	671	677	697	665	706	711	661	622	674	683	649	666	688	707	658	654	699	599	665	651	649	703	651	632	680	691	666	690	681	679	753	671	684	666	674	707	638	671	606	714	673	692	678	667	689	655	678	668	659	666	656	673	659	707	636	642	684	658	705	649	657	641	658	670	693	650	654	659	665	667	595	675	660	688	619	594	664	701	694	645	670	674	672	672	693	627	702	656	679	636	657	640	686	681	701	659	670	668	669	710	655	647	688	649	689	645	666	704	683	681	691	672	665	710	689	688	694	681	660	734	670	693	699	677	710	670	666	662	669	718	685	636	692	664	665	664	691	615	724	676	700	659	701	696	684	663	663	692	658	695	723	722	643	667	682	690	685	681	645	648	699	673	651	656	668	678	706	718	674	702	637	677	661	679	660	716	676	670	722	705	644	649	672	663	680	674	660	678	674	630	643	638	642	671	661	667	703	628	688	702	667	626	718	711	644	692	685	674	682	719	672	644	703	658	622	686	686	662	663	693	668	708	646	689	685	694	701	620	675	711	624	651	688	696	706	675	713	656	640	691	669	635	671	696	670	744	700	734	666	754	666	665	696	648	707	711	671	675	681	674	711	670	678	654	662	621	655	646	645	704	672	651	649	665	687	665	689	641	635	698	660	671	697	656	664	623	700	678	672	624	658	702	677	614	673	683	653	667	669	657	706	665	655	671	671	671	722	663	686	697	695	693	659	666	654	680	683	671	665	655	647	675	653	704	693	673	635	669	662	670	695	702	684	682	678	680	636	705	683	654	664	658	642	693	618	664	706	685	742	659	698	668	696	683	656	701	712	713	685	652	647	699	628	680	671	678	673	691	680	655	671	684	696	624	635	697	706	655	678	654	725	654	653	714	629	620	660	684	673	647	656	644	666	652	686	694	693	697	672	655	645	662	691	649	627	654	694	704	661	716	658	691	677	648	664	680	658	694	645	720	710	654	642	645	657	691	687	671	666	708	641	665	669	681	690	691	706	642	708	700	640	700	676	642	652	699	685	652	714	655	602	690	678	725	684	728	590	677	645	680	669	658	711	679	646	637	667	687	635	657	705	678	705	678	693	676	671	697	648	700	639	635	676	627	711	710	702	668	696	677	701	641	656	676	732	665	650	714	696	659	707	682	642	635	689	623	697	648	674	647	675	681	685	685	646	693	685	705	662	671	706	635	694	625	678	685	660	674	657	661	710	689	659	658	685	669	659	679	672	667	680	661	648	663	683	681	676	673	680	689	662	677	688	652	661	673	643	637	611	604	692	691	673	619	654	622	655	664	690	662	680	667	653	705	695	695	709	670	658	636	667	668	644	715	712	696	673	632	637	668	723	629	648	687	601	642	725	689	631	707	655	654	650	650	646	681	692	633	706	679	697	690	673	614	667	623	714	667	635	693	682	645	652	660	628	667	643	640	676	654	671	680	642	628	666	668	695	676	656	698	686	625	764	645	689	672	671	619	629	664	699	660	670	673	710	685	693	699	680	723	658	664	698	664	669	692	708	706	680	647	639	699	693	685	677	684	652	662	709	701	676	676	661	661	631	651	662	659	671	703	686	658	671	687	697	607	629	663	664	715	669	639	644	702	646	638	659	661	711	652	623	605	664	671	725	696	678	713	671	693	732	725	730	688	617	664	699	696	669	717	679	661	677	653	675	710	675	676	648	632	691	646	647	722	662	647	658	667	693	689	688	667	692	656	686	682	642	664	703	629	628	649	655	678	649	685	629	696	684	674	708	679	653	694	709	629	657	730	681	683	624	670	700	667	646	680	641	671	683	722	671	641	660	670	678	667	695	686	694	703	670	684	705	685	656	728	678	682	647	656	681	726	722	671	668	649	712	641	699	689	647	680	677	673	635	669	633	691	671	669	704	714	652	672	678	710	674	682	664	691	669	663	653	674	701	686	699	701	641	653	722	658	666	669	670	693	649	726	698	652	680	651	685	634	663	634	683	665	655	653	709	704	719	644	726	690	661	653	672	703	664	684	691	664	681	709	706	698	694	659	684	682	667	652	643	706	643	710	648	624	627	699	714	688	653	679	628	658	655	662	653	693	647	659	667	649	661	623	646	639	641	668	671	669	668	676	672	675	674	649	701	648	660	721	626	664	705	651	678	638	625	685	669	682	680	672	630	665	611	667	677	679	650	696	657	701	625	664	669	729	689	684	654	723	678	663	688	673	627	710	682	674	679	643	674	699	655	669	639	691	655	674	647	680	640	706	678	680	663	642	652	666	682	629	650	659	656	669	660	676	676	716	663	651	656	683	668	659	665	685	698	652	655	627	683	646	635	667	684	661	599	681	647	647	665	681	685	646	699	703	664	685	685	662	653	669	617	669	670	700	668	670	657	661	693	648	632	681	674	634	639	667	641	682	669	657	641	664	669	675	673	674	680	693	661	652	701	664	710	737	695	688	633	639	720	664	662	648	714	685	640	658	622	677	666	649	614	677	719	641	679	719	703	668	675	654	682	694	665	678	614	640	647	633	672	674	649	742	708	696	647	644	681	667	688	661	651	689	703	667	664	725	745	646	671	657	731	676	707	691	698	703	675	655	700	684	655	654	684	676	713	692	682	662	663	675	679	672	667	674	672	677	683	647	665	735	657	698	673	669	705	663	683	679	646	649	680	634	679	697	689	710	653	708	624	683	699	678	693	684	693	628	705	679	665	669	647	672	662	720	721	637	674	696	633	672	662	634	696	710	630	612	662	667	672	713	655	690	632	674	653	665	660	678	637	647	702	685	678	669	646	661	688	713	634	648	699	627	704	708	681	679	630	676	698	694	643	675	678	651	654	674	635	698	684	732	679	700	668	672	701	658	723	689	667	716	721	693	631	691	668	670	718	659	668	680	676	676	656	680	722	698	646	683	636	686	650	684	694	710	647	655	653	684	667	692	651	720	650	642	695	623	731	681	639	615	654	706	648	660	648	678	675	691	688	669	667	704	643	645	692	634	697	681	694	698
29825	22946	32411	33035	30891	28633	24718	20407	15916	16235	16491	14447	13633	11215	11442	10489	8014	8274	8279	4543	3738	4509	5571	5204	4613	3952	2875	2914	3556	3919	3790	3026	2781	3418	3697	3310	2813	2289	1613	1265	1873	1647	1718	1595	1335	1365	1203	978	895	818	805	768	683	863	752	676	672	631	589	649	624	702	604	692	784	715	692	528	684	607	532	474	465	471	444	361	357	393	387	422	374	334	377	384	374	327	314	346	330	346	355	335	332	362	327	303	310	291	317	311	284	320	297	324	289	306	342	288	290	311	280	295	331	302	309	300	309	288	279	298	295	276	313	337	312	309	310	296	298	321	285	284	290	319	308	339	317	270	308	287	303	285	304	310	298	309	320	285	287	315	321	292	276	269	300	301	280	300	310	339	268	294	311	304	309	285	287	328	295	298	259	321	302	291	332	314	300	344	312	284	294	310	297	281	294	282	302	292	329	256	300	311	328	315	272	306	287	311	303	313	300	268	321	304	315	314	274	306	279	291	306	312	306	280	282	292	315	333	326	289	331	296	301	319	319	344	303	288	329	332	305	289	254	304	316	292	295	311	297	347	300	296	319	283	293	285	300	329	310	309	308	305	286	330	290	311	331	317	326	309	281	334	330	269	322	303	299	299	297	338	341	306	312	310	289	315	298	283	296	267	282	308	297	337	308	313	302	294	306	294	284	301	297	327	308	307	324	331	314	315	294	296	281	301	280	300	289	330	340	318	291	303	312	310	339	299	285	269	292	307	314	305	308	318	336	292	314	294	299	257	299	328	320	316	310	321	322	296	319	277	282	275	285	304	333	314	277	313	274	305	290	290	273	284	301	355	314	324	316	278	294	311	311	301	280	309	276	302	323	309	276	305	295	314	319	286	304	298	313	253	305	299	285	317	294	307	267	311	288	292	324	315	320	320	320	299	291	312	287	300	322	334	300	288	290	295	287	309	302	315	281	305	321	336	312	323	290	319	271	321	293	304	338	311	327	308	291	288	315	313	257	284	299	296	311	275	312	286	305	311	320	300	288	296	286	305	291	319	313	329	297	313	301	316	309	317	312	314	310	310	312	322	260	310	299	261	287	310	343	314	330	305	295	301	324	303	299	277	295	294	321	268	299	306	282	307	317	313	319	296	316	295	320	294	322	300	322	352	298	294	304	287	336	316	315	337	337	307	298	308	308	301	282	272	282	280	355	288	298	299	293	285	283	329	320	274	309	320	323	266	277	329	300	304	315	297	293	296	321	303	313	298	307	284	269	318	286	278	310	278	309	289	322	284	307	321	328	330	292	339	317	286	299	312	288	324	319	338	295	321	273	310	266	303	334	294	274	305	319	291	292	304	304	311	313	326	293	262	318	301	309	316	315	312	280	290	324	315	298	312	284	286	282	330	297	320	320	311	272	298	326	287	258	324	317	299	323	290	288	274	294	286	288	326	306	288	334	327	299	329	281	315	288	290	293	323	297	308	326	315	302	300	301	297	308	327	319	314	316	300	308	283	330	306	299	279	290	293	314	318	309	307	303	280	305	318	281	315	315	292	296	252	310	286	274	296	312	327	297	340	302	305	299	306	314	289	301	315	289	278	292	292	329	278	302	306	277	321	317	332	292	277	291	317	278	318	306	300	297	326	306	291	295	311	306	282	333	316	318	325	325	304	298	305	305	308	292	322	294	286	320	305	320	310	313	312	319	286	295	306	330	342	334	314	331	332	301	294	316	306	294	291	331	314	305	303	298	285	300	304	309	279	287	297	305	321	310	295	296	316	278	311	293	294	292	304	314	277	349	303	273	325	300	311	323	312	304	319	287	308	263	267	303	339	304	307	290	271	274	284	332	311	303	274	341	313	302	294	326	301	304	303	304	280	288	295	294	310	323	273	302	285	292	305	290	320	320	283	295	315	314	331	288	303	313	292	309	267	286	285	317	289	303	312	313	306	303	300	291	316	304	313	301	324	314	314	313	329	275	299	331	328	315	304	327	315	332	302	276	300	318	337	317	309	308	297	327	286	294	314	280	311	307	289	284	292	325	322	304	282	288	306	305	312	314	313	290	292	316	293	289	303	290	281	307	301	296	291	289	310	295	363	302	263	326	298	301	313	274	290	280	314	297	287	340	316	291	290	309	302	332	300	290	325	330	326	294	300	326	305	300	276	287	318	301	273	305	308	305	321	317	300	308	316	312	287	301	280	319	302	302	314	302	290	315	304	293	276	331	298	289	292	294	310	314	318	296	290	337	301	286	301	288	323	296	323	298	300	307	302	304	313	278	336	333	309	286	298	296	304	309	291	316	288	280	296	300	274	317	309	297	322	311	302	277	278	286	319	295	289	287	322	280	306	283	274	290	301	320	283	294	295	316	294	303	308	272	290	289	324	285	304	314	298	337	324	295	293	295	296	358	275	306	320	283	313	320	325	303	312	312	321	287	299	299	287	338	306	332	301	270	271	288	305	276	299	293	280	283	284	304	322	316	313	301	305	298	320	318	320	317	291	279	337	304	306	320	293	328	291	291	290	305	284	312	282	334	321	281	302	336	334	299	298	287	302	317	309	272	314	320	295	289	296	289	301	285	337	314	345	300	288	328	287	310	304	283	323	325	278	310	301	317	283	270	317	293	301	301	312	297	303	285	317	301	304	290	323	311	333	304	295	342	303	301	289	342	316	290	301	296	304	279	314	314	304	292	273	293	281	315	323	313	303	325	303	323	311	297	297	309	328	277	299	316	310	300	309	316	294	271	329	285	332	332	299	304	306	275	326	285	297	314	278	307	312	300	308	305	284	318	296	315	309	309	301	307	321	302	315	315	282	304	311	292	323	262	302	303	315	308	329	298	314	326	287	322	311	294	317	323	310	268	294	315	305	290	293	300	285	294	311	295	275	317	282	306	309	303	296	294	304	329	314	312	277	311	329	288	306	302	307	304	291	299	289	303	314	298	298	333	282	279	312	295	284	304	288	293	279	299	314	311	297	279	304	311	293	325	296	321	285	313	300	301	313	310	327	260	320	322	290	285	300	283	296	308	312	314	307	292	288	305	291	306	305	321	285	312	306	289	289	310	270	313	298	292	298	299	292	332	268	306	292	285	269	303	281	297	285	294	311	304	306	286	300	286	311	276	285	298	307	304	291	312	332	332	306	305	323	326	307	286	304	305	285	317	286	324	301	311	318	338	331	293	300	329	294	324	301	298	326	343	305	314	316	289	301	314	292	308	314	273	282	304	371	323	320	280	273	321	320	282	292	280	308	305	280	309	297	281	320	294	282	320	285	298	314	312	293	315	321	286	302	284	316	256	290	314	285	285	294	296	312	298	288	309	332	306	305	307	274	296	301	299	307	324	286	295	274	317	312	302	333	283	300	306	310	293	280	276	302	317	310	314	303	304	256	309	323	273	308	323	279	320	301	284	300	292	296	307	282	309	294	314	313	349	283	326	281	284	282	292	324	302	299	297	295	305	306	312	295	278	269	288	328	309	304	288	317	344	322	299	314	284	294
19128	18251	32097	36266	38337	38344	37023	34495	31603	33884	32501	31778	30130	28835	30896	28402	24316	26069	24383	17532	16945	21399	25116	23475	21616	20307	15892	16607	18713	19190	18051	14244	12634	15995	17000	16867	15602	11743	10497	8479	10795	9183	9821	9355	7695	8119	7620	6033	5439	5642	5195	4561	4256	5163	4584	3839	3664	3521	3199	3395	3481	4347	3441	4081	4823	3937	4322	2951	3612	3415	2737	2354	2195	2075	1739	1627	1427	1495	1498	1653	1439	1444	1441	1321	1218	1285	1202	1308	1213	1156	1213	1191	1096	1059	1066	1049	988	1026	959	964	1010	989	1004	914	920	929	889	975	863	829	921	932	916	919	841	908	839	836	850	857	829	849	905	862	921	812	889	842	853	858	802	853	888	896	858	868	849	860	909	866	841	877	825	851	812	856	915	872	897	840	843	858	883	871	839	800	876	838	850	812	835	921	829	854	904	879	838	852	865	850	872	896	874	813	869	887	849	876	814	853	836	866	841	847	832	901	843	816	829	892	825	831	904	874	910	893	856	863	846	888	868	887	873	910	860	807	890	811	865	886	875	851	882	839	836	854	856	857	819	874	851	813	861	855	821	870	847	859	870	884	890	897	849	825	887	828	901	876	854	886	882	844	827	830	861	893	908	854	864	858	882	874	843	883	818	805	844	847	852	826	814	881	853	873	858	876	847	869	796	877	822	852	867	842	916	852	832	810	868	827	856	872	902	887	835	939	856	909	854	909	816	833	891	802	837	857	875	842	889	862	909	873	892	862	842	800	815	864	845	878	881	858	909	854	864	860	858	883	898	854	864	907	888	860	838	881	855	901	891	897	874	862	876	861	876	865	892	898	850	884	871	826	840	902	820	844	836	831	842	928	875	840	835	821	837	808	863	857	857	859	811	871	838	836	842	849	841	868	832	851	901	874	828	871	873	840	876	830	858	849	882	861	831	894	887	840	920	872	901	880	892	815	900	837	843	888	851	860	829	851	894	862	849	785	819	838	848	832	817	873	874	829	851	895	861	848	872	875	846	837	891	864	853	852	852	855	885	826	862	893	831	899	844	852	908	859	874	869	802	867	856	872	852	876	871	851	840	877	806	873	811	853	891	915	829	898	842	855	861	810	849	819	859	829	891	828	894	837	892	901	881	853	865	874	859	859	855	845	886	867	865	818	836	832	779	843	912	874	901	836	859	854	875	846	871	842	834	868	872	926	888	848	822	869	844	840	828	809	850	872	848	871	870	858	879	866	882	873	848	812	884	918	919	817	881	871	824	807	839	819	824	791	858	847	849	898	851	844	892	830	847	914	835	857	827	921	878	887	888	828	845	850	861	845	842	843	865	827	865	867	791	896	811	878	811	827	889	884	854	884	834	888	916	845	866	856	857	830	856	841	914	833	858	871	890	811	826	905	873	865	873	907	850	863	882	864	841	861	821	809	835	810	818	864	873	925	880	845	936	853	848	809	864	842	843	885	876	894	894	899	839	855	860	870	862	853	893	853	891	830	799	937	851	847	863	874	799	802	882	890	868	899	883	828	834	919	859	844	950	861	862	900	862	870	897	827	879	871	897	830	871	866	844	847	856	846	849	883	874	905	893	822	860	819	857	879	871	817	853	848	892	832	803	911	867	842	876	876	831	831	846	846	853	882	875	829	908	861	851	856	825	889	895	855	860	879	823	863	857	849	841	840	869	803	913	880	870	866	866	831	843	881	879	828	874	827	855	921	865	874	835	890	864	840	903	903	853	873	874	818	832	840	858	864	860	892	848	835	875	889	872	826	884	872	852	876	849	866	882	862	880	838	877	846	846	889	915	912	896	834	827	822	870	880	846	842	886	850	828	853	842	864	847	830	860	886	823	857	854	843	839	836	808	852	853	891	842	876	844	837	852	853	858	812	835	791	878	889	850	862	864	921	850	872	870	897	876	863	849	890	870	862	859	872	859	874	821	852	801	867	835	871	828	860	842	887	898	875	858	887	843	864	877	895	830	853	855	888	858	858	870	819	849	864	866	908	891	864	831	841	895	874	894	828	832	901	883	808	867	788	859	829	815	873	809	889	840	916	890	838	828	904	857	833	826	848	857	876	842	871	849	823	882	849	861	823	861	873	851	927	868	836	914	830	891	848	888	914	842	866	868	839	839	841	862	903	829	884	818	836	836	821	889	850	847	894	820	799	832	866	808	891	864	887	892	813	847	876	861	822	850	869	926	829	847	897	856	866	810	843	911	865	883	848	908	829	859	848	828	901	844	845	884	884	872	864	858	864	843	837	897	846	881	900	919	857	832	862	830	856	884	870	826	813	864	832	861	840	886	857	865	876	846	838	845	875	849	859	834	799	900	838	862	829	863	863	898	881	860	877	827	834	887	832	856	849	837	856	852	841	875	852	846	827	818	857	818	886	876	863	849	861	824	877	771	861	906	840	869	858	885	883	871	819	843	838	852	898	809	900	889	864	847	826	860	827	873	890	887	873	812	897	866	798	911	859	832	862	832	836	915	806	880	887	909	850	878	882	879	877	861	857	877	825	912	821	886	832	852	828	837	842	833	843	835	856	831	875	819	804	945	858	833	884	830	877	820	845	853	908	822	819	861	857	905	865	830	864	850	854	843	831	823	831	893	835	887	840	889	827	893	831	857	850	868	891	882	853	836	884	856	873	825	841	849	853	882	911	852	908	874	890	858	817	837	875	887	858	908	864	841	903	906	834	911	897	877	916	838	859	913	797	872	812	854	842	880	836	860	836	907	897	847	834	854	856	890	799	883	836	882	886	822	896	888	839	855	873	805	830	793	906	847	860	857	833	883	856	853	844	817	809	864	877	866	799	844	821	848	887	876	893	842	840	838	794	860	850	832	874	825	917	873	859	838	850	853	878	869	873	850	906	813	856	889	838	841	843	920	866	850	810	830	833	848	883	845	880	866	813	869	855	853	888	882	893	887	835	844	816	863	872	872	832	878	804	893	850	850	848	821	855	826	880	894	842	834	895	848	838	928	825	885	810	839	862	851	830	855	856	825	892	833	862	843	900	879	888	874	886	818	834	844	812	931	850	888	878	878	843	820	850	811	850	858	865	846	860	862	875	879	870	868	910	802	870	837	852	839	828	870	799	896	840	851	855	859	813	829	866	870	832	821	826	886	844	857	874	875	872	823	886	895	847	895	808	917	854	856	900	830	836	850	888	873	860	882	912	848	822	834	821	920	850	791	776	879	831	846	859	884	889	891	845	855	900	845	863	846	846	830	882	851	859	871	815	811	934	791	862	853	825	870	891	862	826	880	903	847	874	844	869	927	872	857	861	832	841	806	844	877	842	862	851	865	853	849	832	795	822	826	847	845	898	872	853	855	876	858	863	863	883	882	900	857	816	865	912	857	870	828	866	841	875	898	844	843	789	849	845	838	851	884	827	829	827	874	891	875	854	872	855	878	834	843	830	837	900	934	806	828	858	887	824	893	800	829	805	867	859	930	924	880	914	844	842	806	850	852	852	815	845	810	842	820	852	878	836	849	825	895	796	889	841	858	883	838	838	863	843	851	893	907	858	871	871
6560	4247	5531	4332	3354	2336	1843	1470	1344	1175	1240	957	853	633	623	563	476	432	470	356	332	399	381	406	329	346	316	313	305	300	332	271	300	259	289	290	313	283	259	230	266	251	245	220	226	236	211	215	204	186	210	242	199	226	214	219	212	205	205	202	200	222	210	214	207	210	215	198	225	223	230	197	203	199	203	200	212	199	224	220	210	202	220	177	205	223	187	209	201	216	207	187	238	218	217	198	224	181	205	197	205	196	204	197	211	206	197	206	196	195	216	211	198	193	195	219	213	231	202	201	206	176	216	227	224	212	213	182	228	204	212	204	214	184	164	203	207	213	191	191	214	241	200	191	203	218	205	197	223	192	205	186	206	216	173	213	224	219	205	202	212	215	218	199	200	222	197	202	179	201	217	217	188	176	178	211	199	200	216	205	191	200	211	187	228	210	188	214	206	193	194	214	223	194	175	201	209	199	202	197	198	181	205	193	230	198	212	208	204	204	209	186	201	197	184	197	196	232	203	199	203	192	209	230	192	185	217	183	191	226	204	208	203	222	184	200	208	214	203	195	198	199	229	199	208	195	206	192	161	189	202	194	210	203	216	194	189	200	199	229	207	210	194	190	215	194	214	191	216	209	219	217	193	205	212	203	220	227	206	200	200	178	210	205	212	241	194	204	192	197	216	229	192	205	215	212	214	235	206	196	211	199	205	212	191	189	223	185	185	191	216	196	204	186	209	206	179	208	205	223	200	195	235	200	190	203	201	209	190	174	215	200	183	213	219	188	176	217	236	215	216	208	206	215	214	197	185	226	211	229	220	211	213	214	173	212	220	196	195	202	222	211	233	202	202	212	192	182	212	195	202	219	213	212	215	196	195	200	189	181	211	194	230	207	189	199	204	192	212	218	217	219	214	213	214	208	192	212	187	186	202	220	194	222	209	192	218	190	206	191	218	201	218	187	202	200	208	207	188	214	226	179	195	202	235	200	163	183	186	202	228	226	216	184	218	203	215	203	204	248	208	177	230	228	220	178	211	180	175	189	214	203	217	199	217	219	216	229	182	216	198	167	213	198	193	175	220	219	218	215	202	180	215	207	213	228	212	196	207	197	182	207	240	207	213	233	226	185	217	209	211	237	207	199	192	217	194	214	203	205	238	176	178	245	190	179	199	207	205	192	211	215	196	180	197	237	212	215	201	178	224	207	173	201	202	223	212	194	202	196	201	213	228	216	195	200	194	194	224	214	216	214	181	190	227	210	214	217	237	196	192	196	203	195	211	191	193	198	190	198	216	196	194	196	190	225	189	203	206	194	187	210	195	178	207	195	202	187	199	196	218	196	199	224	196	201	199	200	187	175	212	193	200	194	210	210	199	198	203	228	228	209	198	187	206	203	169	200	206	209	209	190	185	225	204	230	187	236	191	221	237	227	212	242	196	215	203	189	199	196	175	189	228	172	194	200	210	216	211	221	178	198	189	226	203	194	183	193	204	235	223	207	203	188	188	214	217	210	182	186	224	197	211	233	226	188	207	211	215	200	203	204	219	207	211	207	179	196	204	204	185	191	209	209	214	162	233	202	207	196	218	229	195	190	194	213	216	224	223	200	182	210	241	192	190	205	226	213	215	207	215	208	187	209	205	171	211	201	194	203	225	205	179	187	209	225	214	219	180	221	220	217	200	194	195	204	209	193	233	201	182	213	190	207	207	203	197	196	205	194	186	191	225	188	199	209	209	201	190	186	211	212	196	204	186	211	186	209	225	206	194	218	186	215	202	216	182	198	215	196	188	241	198	182	191	187	221	200	206	200	200	202	223	188	193	193	201	217	191	208	223	201	186	216	219	202	218	197	202	212	200	204	213	206	248	224	226	196	199	205	198	204	200	201	204	201	203	191	214	208	238	210	216	213	219	222	194	178	173	194	220	219	200	215	198	189	209	232	214	206	203	195	227	214	202	212	220	202	212	197	174	210	204	215	222	210	224	188	195	188	214	215	216	235	212	192	216	214	190	219	191	211	191	205	225	206	227	196	206	207	214	187	203	193	213	213	196	219	201	189	213	177	182	210	190	225	189	220	209	202	202	206	228	189	212	199	220	204	217	193	238	202	206	215	233	183	212	204	208	198	214	204	208	201	202	202	225	203	234	179	219	199	196	210	203	207	210	207	211	204	212	224	230	208	211	185	206	205	215	222	176	186	183	202	201	226	198	196	203	216	197	215	201	228	203	192	183	199	197	198	198	190	193	209	193	185	226	207	168	232	185	199	235	201	208	203	226	222	221	239	219	210	211	209	216	200	213	206	239	195	215	186	217	187	217	186	226	187	207	206	196	188	185	224	236	205	210	196	240	208	202	212	200	216	217	203	202	209	191	228	207	202	210	208	202	207	187	204	215	239	214	195	204	219	189	192	217	195	188	214	187	203	200	210	202	210	188	195	206	212	212	195	219	226	196	217	231	230	211	203	219	206	209	202	205	185	213	193	197	204	187	203	196	204	192	215	213	187	201	214	213	207	182	209	193	216	207	202	210	202	206	214	202	191	206	211	237	194	203	189	205	203	210	195	194	214	211	191	211	209	205	196	207	205	194	190	223	223	243	208	210	241	205	178	213	224	194	181	179	210	195	196	213	192	203	198	202	205	215	217	243	219	201	207	202	211	212	191	193	202	226	235	168	201	198	183	199	202	218	147	179	192	216	208	197	189	194	182	204	174	188	186	197	190	222	212	205	194	209	171	210	179	234	189	220	225	230	243	212	213	205	194	191	186	187	191	232	199	202	222	224	201	212	205	202	194	188	219	182	228	205	210	207	226	178	188	218	201	195	214	224	205	212	201	188	197	177	189	193	197	200	219	188	198	203	211	205	234	189	217	219	201	196	210	208	189	215	212	206	207	205	206	227	231	224	210	238	205	227	200	202	196	220	220	206	186	220	186	227	242	212	207	208	203	236	194	213	229	212	221	185	192	200	191	209	193	204	197	247	222	204	201	207	194	169	207	214	208	221	212	195	211	208	181	233	237	189	204	189	207	197	206	232	226	210	204	206	226	202	215	212	195	228	185	208	200	181	231	199	192	217	207	176	219	184	223	197	205	210	209	196	220	207	201	189	203	197	197	203	179	224	183	197	194	193	209	193	216	200	185	194	206	231	199	190	207	225	207	246	213	219	198	197	203	196	211	180	212	205	190	198	238	226	194	223	220	215	202	208	208	212	181	207	208	210	186	204	214	226	194	216	197	211	199	192	199	193	188	220	200	220	202	195	206	222	194	225	211	196	204	223	186	191	192	192	207	205	202	202	207	214	204	196	185	206	213	203	217	213	181	213	184	238	189	214	188	194	215	195	205	217	223	194	206	197	205	209	193	213	207	193	203	197	232	186	220	229	190	208	234	220	213	208	198	213	213	193	192	196	205	205	205	175	222	216	214	210	208	215	214	192	193	205	206	202	181	219	208	194	195	225	200	214	214	198	210	221	203	215	204	208	173	226	196	202	203
4981	4839	10919	12100	11042	9077	7167	6634	6038	6317	5429	4976	4186	3485	3409	3049	2676	2513	2361	1765	1673	1734	1839	1721	1656	1560	1495	1415	1507	1471	1313	1159	1196	1276	1319	1253	1254	1094	1034	979	1019	982	1025	888	861	896	864	890	824	809	756	771	717	767	712	710	726	725	713	692	677	670	721	708	705	689	703	681	640	706	678	648	645	673	650	601	589	640	691	635	624	637	648	655	601	598	621	683	614	667	607	676	655	656	620	628	628	569	659	625	638	660	656	620	650	630	603	631	628	594	631	586	614	598	619	586	587	599	607	613	584	596	603	646	591	593	623	642	562	642	565	626	637	605	599	613	561	623	612	654	617	631	612	619	609	632	595	568	646	596	617	637	651	618	630	627	605	615	609	576	607	602	590	667	619	611	607	644	662	625	624	593	655	576	624	607	623	584	603	635	617	594	588	643	607	611	621	642	628	659	630	543	599	605	625	600	656	606	634	558	585	624	593	604	594	642	624	627	639	612	596	627	615	607	623	626	645	631	643	653	567	615	608	642	665	596	608	599	605	628	637	607	606	603	615	574	648	617	608	621	562	653	602	603	554	620	603	600	624	611	554	591	649	548	633	603	635	621	640	611	615	611	638	620	612	628	633	634	616	639	603	580	611	604	628	576	632	599	641	616	606	626	625	546	616	594	605	575	623	581	618	569	617	607	617	596	617	586	612	611	630	620	581	599	610	575	597	624	611	614	633	600	599	596	613	622	630	629	619	612	615	679	613	645	630	664	615	599	596	627	574	612	654	629	601	589	604	644	616	617	603	603	660	631	625	619	666	623	618	594	613	590	621	627	610	578	576	656	589	578	567	625	612	617	656	596	590	587	605	602	625	635	667	654	652	609	648	608	572	612	554	652	628	637	590	587	539	598	635	598	579	612	620	601	609	585	620	597	628	614	612	622	629	594	602	624	611	622	613	612	598	632	612	598	630	643	659	625	584	620	634	611	603	612	600	587	625	628	628	626	602	617	566	618	620	577	598	606	578	590	598	627	563	609	590	608	617	600	572	616	654	601	595	628	607	621	589	587	630	645	611	608	599	612	628	582	618	573	605	601	636	614	609	615	615	612	621	636	628	601	615	612	620	576	624	589	613	587	597	622	621	627	587	607	633	606	653	622	644	590	601	641	673	569	633	609	632	592	598	603	613	591	586	662	620	591	620	583	594	592	633	601	587	601	571	621	652	645	685	622	613	589	594	619	608	555	601	626	602	585	601	636	603	609	591	630	643	672	617	608	598	639	599	615	585	603	570	617	633	611	632	655	629	650	578	612	647	633	645	613	634	644	590	636	610	613	631	627	632	620	638	635	594	581	597	617	656	630	629	591	636	637	576	631	599	633	617	599	577	585	613	588	591	643	653	616	605	613	616	629	648	607	626	606	576	644	607	608	636	624	584	592	621	600	587	571	627	637	620	592	622	606	600	617	599	671	600	647	625	627	608	585	606	662	659	603	604	607	627	622	585	597	631	570	601	636	592	605	591	606	652	664	635	616	594	579	593	590	616	607	576	585	568	619	638	619	614	664	640	592	623	679	633	632	560	571	639	685	634	659	587	580	641	618	631	615	553	617	576	609	597	604	595	607	604	644	652	661	583	636	629	646	605	602	607	581	567	622	624	636	652	600	621	601	582	585	645	650	616	600	567	619	578	579	611	595	624	647	617	619	602	606	566	605	622	639	606	605	619	583	624	631	599	619	650	575	656	637	616	630	657	586	612	588	643	584	588	611	616	608	622	614	601	628	568	611	567	606	668	570	623	616	618	641	631	609	596	653	627	681	647	644	583	639	647	616	587	611	622	579	611	653	610	615	605	630	611	622	671	609	609	618	608	591	620	618	593	605	548	619	598	584	617	599	625	569	590	622	611	610	599	609	622	606	622	604	592	582	605	620	615	636	629	609	578	640	619	561	595	604	659	631	622	650	616	592	642	627	620	639	619	558	604	596	583	564	621	645	635	635	627	594	585	639	640	647	594	617	622	600	650	578	605	621	638	654	556	613	627	603	653	615	629	633	599	619	553	594	600	607	667	638	605	613	580	598	594	592	609	641	620	611	588	648	614	570	600	627	592	642	607	617	612	590	650	635	612	607	629	621	626	638	616	544	602	625	625	684	613	641	637	616	589	621	633	616	640	642	598	597	607	608	633	593	647	609	584	605	631	587	655	578	607	636	599	618	563	568	625	607	593	582	627	630	599	620	648	605	642	610	624	595	613	597	642	708	612	595	650	623	622	560	611	575	584	659	574	607	634	605	602	609	651	594	597	594	575	603	606	638	619	574	630	618	583	622	599	627	604	589	588	612	598	602	586	628	604	618	623	579	636	662	623	661	583	582	614	649	624	639	577	636	658	580	571	594	613	614	629	592	637	608	618	596	634	631	602	651	624	602	603	612	603	596	630	639	670	602	657	573	585	588	637	587	662	608	629	585	625	584	638	631	634	621	642	617	627	582	604	598	582	589	619	618	587	603	656	643	651	592	638	604	583	613	573	618	622	621	632	623	628	636	563	616	578	630	615	596	617	611	620	584	618	592	665	641	571	628	590	595	590	614	649	645	620	615	641	626	628	559	560	614	600	577	641	637	636	627	600	610	607	620	601	624	573	596	638	655	616	617	597	642	571	572	616	609	638	599	620	580	643	601	598	574	602	609	610	612	593	582	603	607	638	608	605	660	614	599	619	612	608	611	602	642	631	618	629	631	614	636	637	607	606	598	644	641	590	621	605	592	594	576	620	619	585	625	613	623	616	582	620	654	590	647	636	627	615	599	590	607	613	639	613	606	633	585	600	638	566	633	607	622	603	621	542	629	635	588	605	629	654	647	589	576	640	629	635	635	633	601	628	638	605	580	630	599	599	598	652	638	635	595	587	580	617	615	578	619	641	607	592	632	628	668	645	612	587	591	638	575	588	592	636	620	627	614	603	612	611	634	647	558	626	612	586	610	596	607	598	569	622	599	577	608	588	620	648	576	605	560	658	596	598	595	600	597	597	624	586	630	603	618	562	630	568	596	600	589	611	619	646	599	628	608	612	626	612	642	591	596	623	601	625	584	619	613	588	621	590	629	608	595	607	612	577	612	613	658	639	621	580	562	617	638	630	623	644	591	586	622	627	621	556	634	629	591	569	627	598	599	640	642	609	585	607	571	598	651	597	581	630	642	642	637	631	615	664	551	586	578	571	597	648	605	631	607	611	606	648	582	612	601	606	630	582	577	617	609	631	592	667	594	610	583	641	540	614	590	617	569	648	625	626	642	613	611	617	628	598	630	608	582	639	648	607	623	626	645	612	604	580	626	633	605	673	601	604	611	642	573	623	556	616	554	633	600	614	574	615	631	618	571	647	576	602	594	598	615	634	592	613	578	617	604	602	569	580	607	638	597	632	595	644	631	603	584	615	602	630	642	599	595	630	617	580	563	661	655	610	593	650	629	592	619	641	608	575	586	590	581	632	625	613	630	574	563
21115	16148	24653	26739	24560	21414	16446	12474	9295	10246	9075	9076	8611	6595	6321	6272	4476	4862	4586	2264	1883	2355	2908	2540	2412	2230	1593	1515	1739	1834	1677	1141	1192	1923	2095	1668	1484	1419	832	896	958	872	892	807	676	711	671	500	522	490	425	428	412	563	445	430	420	368	370	359	363	389	347	433	463	413	395	332	330	367	327	315	308	322	264	287	250	285	261	290	261	243	243	281	259	272	258	255	245	254	270	273	236	255	228	265	256	225	223	245	235	245	244	235	230	239	263	242	234	205	246	209	234	227	221	239	234	199	225	257	205	208	240	209	219	224	220	246	232	247	206	232	217	231	239	214	225	217	236	225	218	212	205	217	218	216	246	240	236	198	200	197	217	221	216	210	253	220	259	244	244	254	239	253	217	192	218	232	234	209	221	195	260	225	221	234	208	229	224	224	234	223	246	223	231	227	229	231	240	285	221	246	220	227	261	230	244	236	260	216	218	239	220	216	229	227	250	235	203	217	267	209	228	225	208	230	220	234	245	251	248	224	266	218	227	246	226	231	245	214	240	212	210	242	250	212	242	236	248	244	244	213	225	239	249	218	212	227	224	214	197	227	254	230	213	239	222	216	211	217	240	205	198	261	275	204	258	215	233	265	233	232	237	232	228	244	238	199	208	213	191	262	237	253	226	219	195	221	214	226	215	237	215	215	251	246	229	240	195	237	232	211	245	226	226	211	248	226	220	213	225	228	230	234	249	233	216	223	222	245	240	207	259	234	230	239	206	246	238	239	238	246	212	234	249	223	256	214	232	188	229	233	232	236	233	247	227	181	215	212	236	231	220	253	245	260	213	240	216	203	228	242	240	242	246	242	238	200	242	233	245	258	233	218	221	212	242	219	207	225	246	242	246	240	224	247	216	248	230	226	224	231	202	210	217	238	222	231	259	225	237	217	195	218	223	237	215	222	239	220	226	237	227	213	223	241	228	221	232	215	221	210	242	275	215	218	223	223	229	229	229	214	234	252	214	237	243	187	218	241	193	209	227	256	237	235	209	211	229	221	236	211	218	207	227	208	242	250	215	190	218	213	228	233	200	228	228	215	231	226	190	211	238	217	264	206	221	247	227	204	245	267	212	206	248	215	227	223	223	245	215	238	228	219	221	223	206	243	256	230	215	228	213	227	218	223	240	226	232	230	241	212	208	241	216	236	219	211	232	219	224	228	200	212	222	234	243	238	208	238	264	228	244	212	226	231	209	249	243	209	236	218	230	231	243	212	251	227	207	235	246	248	229	220	262	203	229	219	208	207	235	242	210	201	228	233	228	211	233	223	244	222	224	211	196	244	221	203	233	224	201	211	229	212	219	227	237	246	250	220	214	223	230	245	222	221	212	222	226	237	229	203	235	218	238	247	209	197	226	227	233	228	217	226	204	210	231	215	243	225	240	261	210	228	236	271	245	222	218	254	256	236	250	208	199	215	213	243	244	256	228	229	221	216	193	245	224	229	253	232	219	219	203	226	227	241	250	238	237	242	247	234	225	206	219	225	214	216	227	226	227	239	220	244	243	269	222	222	217	229	210	240	242	241	219	222	223	219	238	207	233	223	232	226	208	227	239	253	236	245	248	227	254	212	213	212	227	209	221	267	228	240	239	257	234	228	236	257	215	207	228	211	229	206	232	239	235	234	238	202	232	225	256	200	233	233	233	200	231	214	214	233	207	236	242	234	240	235	240	214	249	231	221	235	235	223	255	224	221	234	254	239	252	242	241	213	207	210	244	233	232	221	224	233	257	230	199	231	233	236	208	226	253	196	229	236	228	212	218	218	215	237	230	225	223	211	223	244	220	228	235	224	243	250	226	236	243	204	233	230	215	239	218	213	225	223	252	219	207	218	235	248	233	247	207	246	227	236	266	240	248	236	239	217	250	207	219	248	230	207	221	231	228	200	257	225	239	221	234	223	217	237	249	218	212	232	250	247	236	228	213	229	212	243	239	238	206	229	247	260	217	249	205	251	236	222	260	205	218	252	252	232	234	208	211	211	242	235	230	234	218	228	255	222	210	224	228	227	221	215	213	229	236	265	227	196	244	203	232	263	251	199	225	229	195	232	238	231	250	214	217	194	248	234	223	216	253	227	227	220	260	233	252	264	217	253	249	215	239	231	219	231	221	218	222	251	239	227	225	254	217	204	251	236	218	255	216	241	237	217	237	246	224	247	247	224	208	219	247	213	222	235	225	234	232	216	240	236	200	237	240	237	208	253	218	227	236	248	228	216	239	242	195	234	249	225	227	254	253	231	253	231	232	224	218	215	206	248	242	264	228	258	205	209	199	208	242	209	239	211	203	260	238	217	204	227	227	222	237	250	235	238	276	225	187	237	223	233	238	265	207	204	207	213	216	218	227	232	206	205	232	228	215	215	222	214	215	232	229	204	226	239	216	234	193	236	227	225	227	235	207	235	238	229	224	241	227	252	264	225	253	268	232	226	245	210	225	231	227	216	256	235	255	203	230	253	203	237	193	215	265	233	238	219	212	220	247	224	215	236	241	203	269	233	248	216	235	235	230	236	248	215	221	220	225	260	250	224	237	229	216	219	207	226	220	243	234	221	217	221	258	226	215	254	228	251	204	218	231	250	216	216	248	240	231	238	244	246	214	231	253	208	239	227	256	206	239	247	240	252	236	247	219	214	207	225	244	251	224	231	201	202	237	222	217	239	226	224	222	229	231	229	240	222	207	232	241	234	209	252	234	240	206	247	194	227	228	275	223	206	236	222	218	229	226	212	214	194	229	246	250	217	217	230	216	232	223	225	227	240	218	212	237	238	220	203	223	223	222	240	245	218	236	199	236	213	228	215	229	234	232	236	240	199	223	224	238	244	225	232	249	239	212	227	205	221	213	245	247	238	239	223	212	217	232	228	209	224	226	218	237	238	190	233	217	226	229	210	238	240	217	212	210	247	256	226	219	250	241	218	212	229	230	253	236	230	249	225	235	243	233	224	226	235	220	238	233	240	235	199	219	220	221	247	228	225	223	201	245	226	255	236	220	231	241	219	210	224	216	232	234	230	199	229	231	228	229	233	227	245	218	254	231	245	235	223	223	214	229	243	208	195	224	219	234	247	254	217	210	231	222	253	259	263	223	255	229	230	229	214	231	229	211	219	227	233	235	231	244	224	238	241	242	244	223	212	245	224	223	224	239	219	217	257	231	229	243	232	222	227	210	232	224	211	217	222	228	225	224	239	221	251	235	221	242	238	252	208	254	249	217	205	232	225	232	216	227	251	227	237	249	216	243	233	205	226	243	248	245	223	215	202	216	210	235	228	223	265	263	246	246	232	211	236	226	255	250	218	220	242	232	237	215	279	252	225	212	239	237	228	202	223	237	246	232	218	240	231	225	249	241	223	222	218	241	210	237	233	216	221	244	222	220	194	244	223	211	232	253	233	237	217	235	228	206	220	209	215	241	234	233	210	232	225	237	243	215	235	245	243	234	259	206	212	219	208
14032	13082	26301	30640	32606	32782	30144	27512	24360	27301	23921	25153	22670	21399	22571	21606	17449	18806	17490	11551	10964	13954	16418	15018	13754	13195	9939	9899	10962	11158	10140	6488	6726	10806	12119	9854	9671	8617	5868	5740	6242	5501	5235	4742	4435	4889	4141	3117	3316	3123	2602	2540	2499	3077	2366	2306	2473	2110	1957	2037	1887	2200	2010	2219	2751	2050	2183	1528	1790	1867	1648	1453	1366	1347	1107	990	898	1031	1007	1022	1021	937	900	946	906	878	847	913	810	808	841	853	799	737	759	799	756	734	751	721	697	736	643	704	747	686	689	721	668	633	697	684	683	691	704	633	637	677	684	695	659	666	637	685	636	713	632	681	678	635	678	661	651	709	668	652	665	636	694	676	714	702	682	657	641	657	699	660	695	659	716	663	723	608	633	660	672	688	658	723	672	641	681	698	661	676	680	711	673	709	669	672	650	653	694	690	679	690	696	640	637	669	677	647	661	688	713	652	710	691	664	701	667	646	669	641	698	647	727	666	677	641	685	672	755	709	688	707	704	632	678	669	696	702	637	678	712	694	630	660	631	675	703	677	675	691	641	688	619	667	677	691	658	664	705	701	742	653	665	646	677	666	667	690	672	698	673	664	680	713	691	680	715	646	694	673	702	682	695	719	684	714	695	694	636	647	656	660	653	715	713	678	679	678	704	686	737	718	678	673	688	694	712	716	699	672	685	702	715	620	671	673	682	663	677	686	731	702	734	677	707	698	696	657	655	651	609	665	688	674	674	679	716	715	648	699	643	617	704	710	658	694	699	662	657	693	703	677	658	651	709	692	628	667	681	649	704	702	683	653	658	645	616	713	647	680	698	644	658	664	664	689	678	657	745	685	653	665	654	650	687	658	656	653	634	652	710	625	702	685	670	714	659	662	628	717	673	635	709	670	710	668	666	644	662	659	734	684	629	621	677	604	694	665	673	656	703	712	665	703	671	716	646	672	733	724	660	711	626	672	715	701	681	690	660	694	714	642	678	683	693	686	642	658	656	722	663	690	653	647	650	667	638	641	677	661	690	706	671	707	629	698	685	719	691	673	696	690	717	714	669	649	713	679	662	694	644	640	678	639	689	674	680	670	682	677	639	682	697	682	666	695	682	671	667	703	692	668	693	692	694	623	672	679	688	703	670	671	666	681	697	674	634	632	684	651	673	630	687	712	664	684	646	701	654	648	681	672	671	689	701	652	691	650	687	679	691	705	670	650	661	690	717	670	664	712	687	667	646	656	665	667	648	695	672	711	672	653	639	678	655	665	695	665	674	693	729	693	704	667	640	675	671	716	638	689	688	721	700	695	678	685	657	667	691	667	667	653	692	635	682	654	700	657	658	641	684	651	646	674	711	675	660	636	674	670	692	697	685	685	631	693	716	720	697	645	698	628	685	662	656	696	663	691	683	700	662	656	661	685	678	672	672	696	696	660	737	697	674	659	675	689	618	673	719	649	690	724	638	670	689	671	671	674	655	727	708	671	665	675	665	620	663	691	677	647	697	630	696	658	715	628	687	660	663	714	617	662	672	652	655	671	645	716	651	682	684	663	656	716	673	661	724	684	668	684	684	663	706	679	696	647	633	676	660	720	728	714	689	659	709	666	682	661	696	633	658	687	660	628	654	690	722	686	660	621	674	676	668	659	731	641	631	659	639	636	661	654	689	686	666	689	662	670	662	653	710	612	673	661	666	661	662	687	669	678	656	676	690	660	672	674	700	703	689	644	687	671	676	678	685	668	669	674	653	655	716	675	657	709	699	696	700	627	674	680	649	661	657	697	680	681	703	695	684	705	681	643	637	658	705	662	704	686	647	624	709	727	635	709	612	701	648	674	650	674	700	639	685	626	717	676	673	701	704	669	680	678	667	697	658	672	649	651	666	662	693	699	696	663	697	689	682	644	684	684	688	661	710	689	675	669	643	628	688	641	684	678	627	649	692	672	718	652	676	657	700	658	682	672	680	708	634	622	704	633	678	686	671	667	655	687	633	682	693	723	720	694	684	591	660	688	651	676	695	676	653	645	677	641	667	731	703	688	656	651	686	676	653	716	686	655	662	681	703	646	666	671	647	694	636	679	697	675	679	689	679	698	705	645	744	717	693	649	709	672	718	705	716	672	682	649	690	634	666	685	675	617	698	703	656	659	701	687	719	630	654	609	718	704	714	708	685	684	703	658	632	655	644	701	679	653	696	690	674	717	659	673	679	679	683	730	718	640	671	673	689	667	684	686	683	656	670	693	687	670	660	703	664	689	673	685	666	709	637	673	724	666	682	660	673	704	705	660	685	662	662	705	710	666	708	649	677	702	642	685	658	723	664	743	646	738	697	681	667	663	681	653	620	693	704	664	650	693	658	655	644	716	696	682	692	640	640	639	678	683	658	672	749	647	694	645	691	678	717	678	696	676	671	679	658	676	676	671	693	665	622	670	694	655	678	649	671	682	698	690	687	722	679	657	661	669	676	652	697	683	686	656	668	690	691	684	686	656	678	673	693	691	717	694	672	662	636	689	661	671	738	651	648	703	712	714	615	637	696	677	658	682	650	645	641	666	719	697	677	661	680	647	705	672	683	667	684	635	692	687	658	667	641	651	702	664	668	686	663	659	659	666	711	691	681	655	654	675	685	641	668	666	726	627	706	722	740	632	690	692	658	673	647	666	669	644	642	675	697	657	703	654	689	749	683	689	675	632	690	647	683	668	687	658	658	679	672	679	687	672	711	666	662	690	642	686	681	659	657	702	643	658	671	716	651	693	661	658	708	677	654	660	711	657	662	657	696	660	693	658	648	694	648	618	659	696	684	680	683	649	664	696	712	704	654	617	701	672	640	703	705	699	691	679	703	656	684	660	668	652	654	668	671	672	696	670	654	679	693	698	630	611	667	675	655	702	641	661	657	645	681	646	651	674	689	645	681	661	660	688	636	683	614	641	699	625	648	655	674	700	725	702	664	732	688	687	659	688	628	663	667	661	679	686	685	693	669	688	714	588	669	679	706	664	664	693	660	730	663	694	681	680	671	624	655	686	679	697	691	650	667	672	677	727	678	653	669	690	712	679	679	638	680	642	692	622	682	670	712	689	622	682	673	663	660	701	682	723	689	680	709	662	685	657	695	691	679	684	675	673	744	648	678	672	708	690	677	684	718	642	707	657	679	663	665	704	682	660	681	638	721	657	689	671	669	681	671	639	684	696	681	699	644	679	686	671	679	735	706	711	668	646	717	688	655	674	608	674	716	663	677	693	683	675	657	646	694	674	689	657	644	652	690	677	714	650	682	696	671	698	696	667	688	718	656	721	668	648	659	670	695	676	685	647	658	688	675	709	706	673	685	640	650	691	687	689	697	706	668	666	620	683	680	730	683	659	652	706	690	709	689	674	648	696	686	671	677	641	700	717	671	695	684	702	708	661	713	669	635	697	629	649	677	674	740	644	673	674	660	696	698	697	681	739	662	670	672	658	681	676	673	703	669	652	716	660	678	685	698	681	658	685	676	709	705	661	678	638	675	699
30199	22347	31578	32390	32051	29896	25491	21567	17671	18386	17269	15714	15372	13016	12159	12009	8958	8167	8560	5249	3871	4714	5828	4965	4372	4334	3105	2856	3214	3963	3268	2492	2047	3522	3828	3357	3336	2766	1697	1955	1905	1910	1141	1541	1316	1252	1099	858	907	882	741	722	679	844	698	613	650	651	528	575	605	622	641	647	777	637	676	528	602	561	534	506	466	460	427	361	383	338	327	360	359	368	349	380	337	334	326	364	349	367	341	346	335	311	311	330	320	323	310	310	284	280	319	313	323	290	287	326	290	336	311	293	304	325	277	311	317	314	308	291	313	318	336	297	301	286	305	330	304	285	296	316	305	296	283	316	284	282	292	345	308	369	300	323	284	295	295	297	294	316	339	282	295	309	306	300	309	304	324	307	293	323	295	305	284	279	271	292	291	309	309	337	320	299	275	306	319	285	293	308	294	306	311	290	295	292	336	289	281	307	305	311	284	315	315	312	309	313	309	272	274	299	343	285	313	298	328	305	323	326	295	281	316	291	302	309	304	290	309	311	319	303	305	290	311	312	336	316	299	324	310	311	308	314	270	319	321	336	268	287	296	315	274	286	302	303	335	283	300	273	288	298	294	269	341	330	310	265	312	318	302	302	331	293	341	331	334	300	278	305	305	346	323	298	329	318	289	290	331	334	295	298	325	295	288	302	306	302	306	276	295	311	283	298	314	302	302	280	300	327	295	295	330	303	311	319	292	285	294	300	307	283	308	308	287	318	313	317	276	279	304	295	287	279	298	316	294	299	302	334	295	280	278	306	315	303	295	269	294	296	311	284	299	306	297	302	299	305	329	290	297	293	311	296	316	300	293	301	276	309	308	325	313	302	291	312	312	286	287	305	305	311	280	352	321	301	314	315	299	321	318	319	303	328	305	296	318	292	276	316	284	315	320	272	292	267	335	307	316	285	312	321	323	293	300	327	330	275	349	309	300	312	293	323	283	266	324	299	331	305	312	324	309	290	303	274	283	321	324	335	288	326	307	321	273	323	313	294	296	242	303	290	290	282	299	321	338	271	299	322	291	304	297	275	313	307	306	291	312	291	303	296	286	285	310	319	272	303	327	289	307	282	298	315	312	308	335	300	296	299	277	357	301	304	335	281	321	313	290	283	312	285	324	329	307	299	291	295	277	279	308	303	319	312	315	316	302	315	292	330	309	320	337	308	309	294	282	311	288	293	279	283	309	323	294	288	305	291	264	299	304	302	306	292	309	307	350	312	285	312	315	292	288	336	301	303	309	320	279	305	326	308	302	311	320	338	280	292	299	340	276	297	291	305	294	317	290	327	281	291	273	300	318	305	302	299	287	326	268	302	305	318	328	298	315	274	304	314	297	316	316	283	314	267	296	312	315	333	316	304	319	285	286	297	288	308	329	320	316	315	311	289	306	331	327	311	307	299	270	270	302	310	303	278	283	319	301	309	296	283	313	285	297	304	294	297	310	274	296	319	283	317	290	312	299	292	260	303	317	284	302	295	308	325	314	317	314	307	313	282	319	297	293	314	267	331	287	282	303	322	271	293	297	298	301	303	305	285	293	325	308	280	291	292	283	323	316	312	287	307	289	282	329	303	280	313	284	305	344	296	308	295	284	290	290	296	298	277	300	302	323	287	329	306	342	328	322	309	314	320	291	295	330	260	299	286	287	299	292	282	294	304	283	303	299	280	277	316	280	300	317	318	297	292	289	314	295	320	314	290	282	298	286	316	291	335	316	305	314	301	335	306	298	328	282	320	317	307	318	320	305	326	287	299	326	320	286	298	270	321	291	290	293	288	312	300	336	328	286	321	299	316	278	327	305	291	293	283	298	288	316	262	285	346	307	319	300	306	319	289	296	279	326	333	291	334	291	274	274	269	317	305	309	302	308	292	309	289	293	289	291	292	312	329	311	288	297	310	311	297	277	326	290	305	311	310	332	321	312	301	301	285	278	302	325	282	292	287	275	305	285	304	282	301	327	309	315	302	278	293	307	327	303	300	284	308	306	248	266	309	317	329	303	306	270	307	317	342	295	307	291	295	295	277	316	322	295	280	333	319	317	248	292	294	298	298	286	313	303	317	280	302	292	293	303	298	315	299	319	313	290	308	294	289	301	288	314	300	330	325	298	274	305	312	303	334	302	293	263	303	298	265	274	312	301	289	277	306	309	319	303	284	255	310	277	284	321	283	314	303	298	274	287	293	321	294	276	295	316	298	309	292	292	305	282	297	303	284	283	336	337	293	305	291	307	279	300	279	283	302	332	322	277	305	320	288	286	296	328	297	305	304	288	284	301	335	310	300	308	282	301	287	335	296	315	290	305	283	316	316	330	300	333	306	311	340	292	284	271	286	302	294	305	286	313	284	293	314	307	314	288	318	306	306	277	295	305	324	285	287	298	305	328	279	310	323	318	284	330	290	290	334	320	277	296	307	296	300	309	293	303	305	294	313	284	324	319	305	321	341	307	279	307	304	326	327	291	278	310	289	295	293	288	289	300	291	336	307	304	312	314	288	311	292	274	294	311	306	314	301	283	309	324	338	270	304	281	335	312	310	313	283	304	313	317	325	304	312	307	299	292	319	312	296	297	291	298	286	269	301	307	287	295	334	278	308	323	316	303	305	290	299	315	345	309	323	318	291	305	295	298	348	316	341	292	266	281	299	298	319	311	311	299	299	272	302	317	306	329	295	332	297	278	323	340	294	302	269	295	303	302	301	330	314	310	298	293	293	276	260	290	277	332	297	284	286	293	304	278	303	285	290	288	315	310	290	306	301	278	314	310	266	312	315	346	317	329	305	317	300	284	312	295	271	309	336	302	285	299	290	281	304	291	324	299	292	296	299	279	327	297	301	276	298	303	315	284	314	295	315	307	277	287	307	292	299	289	309	277	304	332	307	303	330	272	309	285	306	329	284	305	326	296	295	308	306	283	301	289	286	309	302	358	303	341	285	312	324	304	296	301	269	320	300	312	299	305	311	300	269	312	299	286	330	329	308	308	294	305	287	301	312	317	359	299	317	280	322	297	301	277	323	324	311	283	320	332	314	293	321	295	320	328	307	296	320	285	303	296	297	304	286	298	308	321	308	297	311	299	307	302	279	319	284	288	322	298	299	310	292	292	280	287	292	304	316	321	303	313	275	281	274	298	285	306	322	288	299	320	301	274	300	321	298	283	288	331	311	322	314	334	269	311	334	275	311	281	327	278	317	305	283	310	287	323	284	289	279	304	276	319	316	289	283	319	310	295	279	318	283	298	312	309	315	292	315	337	301	286	295	282	288	314	315	304	310	268	289	297	307	270	319	310	299	281	313	280	285	332	273	306	313	302	297	283	314	308	300	305	315	346	318	304	328	332	264	300	313	308	285	311	298	299	326	305	260	287	320	309	301	325	303	319	273	296	313	293	306	309	286	287	284	315	313	319	307	285	306	296	314	289	296	284	330	302	269	311	309	283	311	269	296	290	332	326	280	309	306	290	321	309	310	287	283	265	320
18799	17968	31292	35689	39018	40266	38716	35470	32760	35118	32553	32834	30817	29459	30824	29914	25464	25529	25106	18844	16885	22021	25675	23006	21795	20964	16325	16819	17923	19560	16049	11848	10205	16901	18624	16899	17485	14088	10073	11703	10804	10029	6474	8873	8042	8354	7001	5251	6011	5068	4110	4639	3896	5448	4050	3748	3931	3691	2983	3010	3267	3816	3533	3811	4821	3443	4087	2666	3336	3063	2886	2516	2278	2082	1626	1406	1326	1507	1536	1503	1419	1360	1282	1387	1238	1219	1220	1294	1187	1160	1193	1130	1108	1025	1061	1050	972	974	916	950	982	912	955	975	916	867	913	927	860	870	845	862	889	871	895	878	907	842	889	897	882	878	860	819	863	869	901	882	836	915	876	854	859	897	870	878	864	831	892	831	837	896	803	873	866	876	850	875	941	934	879	890	845	817	868	850	888	858	839	857	841	817	885	893	836	850	866	843	877	878	818	840	827	859	869	813	842	864	926	886	829	910	890	829	849	847	828	911	871	853	856	897	859	897	853	856	801	862	856	821	840	903	845	881	851	814	827	892	853	814	882	831	868	863	894	874	901	821	875	857	843	837	834	805	847	839	826	818	896	864	863	835	904	890	850	840	832	842	881	870	887	900	840	832	860	885	875	892	837	869	851	852	871	856	860	911	848	845	814	885	874	790	869	931	865	885	897	858	847	900	779	868	824	839	842	824	890	828	880	864	846	882	887	860	866	843	807	841	840	830	847	808	879	870	870	948	858	818	890	871	878	838	906	800	841	834	954	891	874	827	841	881	833	812	862	887	842	829	856	810	851	900	941	885	835	855	848	863	894	854	861	816	902	828	848	892	833	833	896	843	879	805	891	882	882	849	869	822	833	892	923	821	824	836	864	810	850	863	821	863	842	882	868	852	878	884	845	863	862	838	864	880	870	871	839	867	914	868	847	863	873	800	878	862	862	846	869	858	883	864	890	852	873	769	844	836	915	867	876	885	844	875	891	841	820	851	865	843	824	855	885	855	796	908	852	869	899	794	849	877	875	852	892	868	871	838	814	817	839	907	826	810	892	861	896	907	851	808	836	851	819	822	815	855	844	864	864	836	888	882	836	845	886	907	826	865	835	869	853	877	788	871	868	810	873	842	872	838	844	863	841	828	876	849	919	815	848	872	890	867	867	843	796	834	849	897	824	824	818	846	857	798	923	891	881	831	912	865	854	861	891	772	849	850	879	822	885	874	858	849	856	843	845	870	919	846	843	853	840	838	839	846	906	863	858	779	868	841	926	826	852	799	884	865	831	875	881	896	857	907	832	853	817	840	846	855	879	861	886	868	894	858	872	854	875	809	865	854	873	841	862	847	898	844	811	837	863	821	809	853	863	873	864	820	865	886	849	818	846	904	860	860	805	911	853	873	867	872	853	851	866	867	875	874	852	809	882	887	814	855	824	915	836	888	873	857	830	869	856	859	871	844	865	841	867	908	850	816	854	861	865	850	846	867	822	841	880	840	847	868	834	811	887	820	874	834	849	864	830	912	865	861	920	836	886	885	886	892	853	864	891	830	859	860	838	842	893	860	871	856	862	889	806	838	834	827	843	819	855	819	888	836	822	854	828	888	844	870	877	824	866	912	885	860	882	829	869	867	914	814	858	912	825	851	860	837	903	884	864	828	874	843	841	838	877	871	834	867	832	863	871	817	876	851	871	857	886	790	838	897	873	834	828	842	883	909	843	829	861	875	840	843	890	857	887	872	861	808	875	871	857	792	842	898	876	817	830	818	893	888	843	884	906	816	875	831	892	877	865	910	828	888	839	808	845	848	872	867	863	813	834	884	810	832	880	881	821	853	858	885	847	862	905	875	864	885	813	907	882	849	908	883	844	817	885	821	844	870	859	876	840	890	870	872	882	831	793	828	841	895	856	843	871	857	901	882	876	876	923	871	879	874	847	811	887	859	840	862	865	830	855	845	852	878	881	857	888	851	885	817	934	875	830	874	858	868	855	852	827	843	851	838	862	815	923	837	823	864	876	857	855	876	856	841	879	885	890	840	865	844	873	895	950	783	865	840	879	850	818	819	801	912	870	852	877	886	854	838	787	837	850	856	848	863	863	865	847	854	836	899	881	824	867	862	826	801	876	890	896	882	872	848	811	833	843	873	865	819	900	869	913	849	865	855	844	830	848	802	871	878	826	884	865	870	844	845	824	848	863	885	811	866	840	857	837	833	828	813	814	897	881	910	901	883	890	788	847	866	887	778	887	854	846	855	860	846	878	817	888	822	886	846	859	886	860	814	839	866	827	876	873	823	881	843	817	907	871	798	853	889	865	852	896	826	873	838	856	838	868	850	900	827	907	838	849	879	862	851	892	824	838	904	883	855	859	864	837	901	856	830	878	843	875	850	905	854	873	884	797	888	875	824	895	834	875	876	888	883	871	904	869	852	865	878	826	834	864	857	826	908	872	842	907	863	904	865	856	861	893	822	855	872	885	851	807	861	835	842	836	823	836	845	864	866	883	843	828	880	836	875	892	895	898	857	890	874	856	821	882	889	881	875	852	833	837	834	793	919	869	847	826	851	819	821	890	843	834	845	799	894	854	895	871	827	879	881	857	853	822	907	935	893	854	824	858	779	850	885	871	892	875	812	864	827	804	888	819	845	880	847	889	816	858	889	866	846	862	796	864	848	826	853	863	863	822	859	902	868	857	877	825	878	890	860	875	841	853	888	814	890	891	871	862	885	878	880	893	849	869	837	828	874	861	903	890	809	873	875	855	854	824	885	827	850	855	918	842	868	829	898	894	871	851	866	855	854	839	890	852	881	820	890	930	850	834	859	883	806	892	846	862	848	865	880	874	803	857	844	869	866	925	788	891	832	929	847	867	858	862	859	871	891	867	881	830	826	852	832	819	881	816	851	888	878	850	843	827	821	873	855	878	880	856	842	878	841	892	867	855	860	921	840	853	832	877	854	857	858	845	837	843	903	797	874	848	882	889	911	879	879	831	867	834	849	843	849	836	867	837	840	868	834	825	853	887	861	836	852	818	829	908	884	890	858	870	898	897	854	813	863	893	845	851	845	882	890	869	853	842	875	895	886	814	888	879	837	871	850	878	811	796	872	867	875	849	866	856	816	892	850	883	821	840	834	878	830	853	830	913	863	889	908	897	877	859	875	875	822	872	839	856	842	895	813	817	868	864	847	867	884	853	843	825	842	830	840	860	846	844	819	793	874	880	864	834	898	852	859	887	835	890	845	852	848	897	853	894	893	809	843	842	850	869	812	799	873	872	861	806	865	869	881	883	887	864	845	827	863	872	920	837	874	859	822	813	887	847	866	884	826	887	851	783	901	874	846	849	868	818	885	865	827	881	861	865	882	852	876	851	878	862	848	841	857	865	850	858	819	826	872	897	870	856	883	894	841	853	874	868	838	877	863	899	855	839	853	868	850	874	880	867	879	867	890	929	886	838	861	811	889	840	852	813	864	929	863	835	825	865	822	791	833	850	837	866	903	842	897	902	868	822	864	860	866	876	865	823	896	816	846	879	856	876	905	854	902
6568	4030	5520	4219	3301	2713	1966	1556	1442	1304	1141	903	771	711	685	628	551	571	507	369	343	379	357	354	347	336	315	310	320	315	262	306	265	265	317	258	285	276	275	256	281	216	254	222	216	221	214	247	228	239	219	217	224	220	220	253	212	211	231	235	203	197	225	216	215	193	174	199	214	217	198	211	199	208	193	203	232	188	206	229	210	181	193	217	187	211	191	205	190	193	207	208	223	197	217	213	187	195	225	227	224	202	213	205	197	194	200	218	216	180	223	179	188	191	213	194	202	235	217	226	205	205	210	190	179	196	204	170	217	206	177	191	201	208	209	185	191	231	222	221	211	205	193	219	228	194	190	188	200	196	205	196	185	227	213	239	202	207	185	198	207	197	201	195	223	207	194	216	207	206	197	195	186	211	175	232	192	185	177	214	195	206	215	186	205	210	218	209	193	211	160	209	204	199	219	205	201	198	162	175	224	213	229	213	227	210	257	176	200	169	210	227	196	195	202	203	193	201	197	197	195	215	215	203	211	191	199	203	200	189	186	181	185	209	183	204	219	218	213	235	208	199	211	211	186	242	189	219	210	195	201	199	199	206	203	216	221	206	212	199	199	185	211	207	183	193	211	201	223	206	181	194	203	183	193	214	208	180	217	218	211	210	219	196	203	209	186	200	204	214	215	202	196	230	210	203	217	185	209	196	200	203	182	224	219	210	206	193	201	177	221	211	211	229	205	197	200	222	224	196	217	204	208	181	189	201	194	204	220	205	195	205	193	205	190	207	222	215	218	191	218	180	204	212	216	236	225	190	196	210	210	226	187	192	222	188	194	179	221	204	198	169	225	185	211	204	183	196	187	204	210	198	228	217	218	213	213	181	230	191	198	211	204	218	202	234	212	183	203	229	176	213	185	210	182	205	198	204	243	207	199	182	213	178	220	213	201	196	216	191	205	227	203	217	186	207	209	201	206	207	224	231	210	216	200	186	215	215	187	193	232	194	185	215	229	197	219	208	206	197	186	211	184	199	186	219	181	187	205	219	202	225	205	220	185	209	206	189	176	217	205	214	203	172	220	196	189	214	203	186	192	209	215	196	210	217	185	248	213	225	198	221	219	180	244	218	205	209	183	192	218	202	191	189	203	195	194	211	223	195	210	207	165	198	229	191	218	229	224	211	246	200	219	213	209	214	191	209	207	203	215	216	211	195	180	207	207	184	188	218	209	215	195	207	201	174	231	180	177	206	200	182	188	186	227	199	187	193	197	210	239	212	189	209	208	204	175	213	201	222	222	193	231	202	192	167	215	212	185	178	215	184	184	192	226	199	203	227	213	210	196	190	192	167	209	183	201	200	202	211	220	213	201	194	196	184	231	216	199	219	203	196	213	201	211	214	212	211	207	208	224	231	218	210	198	205	199	187	200	211	198	203	206	198	209	220	214	207	218	199	196	181	224	201	213	208	182	221	213	201	195	175	214	218	202	193	195	220	220	208	233	183	197	187	210	210	206	202	224	195	197	196	206	199	209	222	201	209	214	181	185	205	201	199	212	248	192	200	226	194	180	214	209	234	216	221	188	193	201	227	217	204	189	218	195	213	212	202	206	202	222	203	211	208	207	211	213	180	205	194	212	217	203	201	206	217	206	220	215	232	226	208	207	193	207	202	192	222	197	194	187	203	198	244	209	225	229	193	207	206	213	197	191	205	205	212	194	204	189	183	184	181	206	197	232	191	221	193	222	183	207	194	223	225	184	207	223	233	214	216	218	204	199	211	204	221	243	217	200	205	224	200	246	208	230	199	180	203	218	199	193	202	210	195	212	216	200	205	195	200	200	188	196	211	192	237	223	206	200	211	202	202	218	199	180	186	215	193	188	194	220	182	221	197	192	208	201	237	196	187	178	189	231	224	213	206	204	193	212	218	211	193	208	188	226	220	196	215	230	213	225	220	191	205	204	198	203	198	189	199	220	213	213	230	198	180	222	176	194	183	226	194	205	174	200	193	213	181	225	200	210	192	180	200	205	196	206	234	222	212	175	201	205	205	210	204	216	200	232	205	217	199	211	212	202	161	194	212	195	198	204	175	208	235	205	193	234	210	231	230	201	217	224	192	198	193	218	225	226	199	202	189	224	173	203	197	176	214	210	181	214	173	202	209	222	221	177	210	208	207	216	219	189	207	213	192	216	217	211	213	200	195	200	241	236	217	205	195	221	189	213	199	212	202	199	216	193	206	200	222	216	223	196	233	210	195	201	218	232	208	192	199	184	199	208	215	209	188	213	217	205	210	195	207	234	205	214	209	206	187	208	190	208	205	185	212	206	195	194	203	210	202	205	204	197	218	217	210	197	216	178	190	236	185	203	201	195	221	231	199	214	201	225	210	206	204	193	204	205	188	207	185	213	197	221	198	196	221	223	204	210	196	181	200	217	204	174	216	207	216	216	214	197	238	240	164	200	221	207	201	209	180	217	201	220	195	209	202	236	192	211	217	209	197	214	213	197	204	201	188	200	198	194	204	212	187	200	201	206	208	225	215	190	195	187	204	226	189	185	224	195	183	232	197	209	227	202	222	201	229	211	184	218	205	195	204	201	193	217	234	200	195	220	234	237	206	210	202	223	191	238	210	211	215	220	213	188	206	187	199	201	196	207	193	236	210	175	214	180	214	194	201	193	229	187	214	180	191	201	217	220	204	203	212	211	207	218	190	210	201	196	200	217	191	197	196	211	213	214	213	190	218	186	223	213	192	210	203	201	209	216	214	223	213	197	206	223	206	201	196	214	171	196	196	228	222	223	196	217	210	198	205	235	192	204	187	219	217	207	224	220	200	192	210	202	197	227	234	192	227	199	187	201	233	215	174	215	202	228	212	218	217	187	217	181	206	193	201	211	183	225	227	189	209	216	213	215	204	221	193	193	190	207	206	188	221	208	205	205	224	199	185	195	194	226	205	205	214	196	188	198	207	206	185	232	205	190	197	192	176	178	214	194	214	259	218	225	197	208	203	215	202	187	236	214	200	232	220	217	215	212	205	201	187	187	209	209	213	209	216	217	223	225	217	233	207	188	195	220	192	185	202	217	209	219	181	224	212	208	180	195	207	218	230	195	218	188	198	195	191	187	203	210	186	206	197	207	205	212	195	193	214	211	193	191	192	195	184	192	219	201	222	187	186	207	200	188	174	232	198	204	206	211	182	215	210	208	207	228	182	192	185	194	212	211	225	213	202	208	180	243	201	207	186	204	205	214	187	198	217	207	194	202	212	192	193	214	211	204	218	201	219	220	206	186	217	213	180	196	176	204	209	192	212	219	185	212	236	223	199	194	200	205	208	202	217	211	237	198	185	201	183	209	211	190	203	215	215	226	195	231	209	251	207	214	174	189	214	213	203	184	188	190	191	236	226	184	206	242	197	200	224	234	217	211	194	188	214	206	218	237	206	213	232	197	194	225	217	197	239	210	205	187	221	195	206	225	168	216	181	201	189	201	239	187	200
4804	4627	10337	11225	10641	9467	8192	6943	6497	6423	5744	4954	4258	3638	3482	3275	2663	2519	2297	1772	1631	1753	1889	1711	1646	1624	1515	1519	1408	1488	1260	1183	1157	1277	1371	1280	1334	1232	1092	1022	1029	974	957	896	882	918	851	833	759	780	744	779	709	776	734	753	733	725	673	694	685	668	725	686	702	704	679	668	695	674	688	610	667	719	639	615	604	631	636	604	668	649	605	653	654	631	666	662	631	666	636	652	628	627	616	629	594	631	615	617	613	624	629	659	604	622	633	625	595	600	622	583	642	630	613	581	595	607	634	615	611	619	598	608	642	590	616	577	612	621	607	627	609	606	614	602	622	617	601	634	628	591	576	604	621	622	614	591	573	672	610	617	586	599	595	610	650	619	628	575	649	596	581	611	587	595	620	611	633	585	627	628	589	655	618	592	648	584	606	615	605	605	621	569	613	594	609	596	591	621	577	598	552	582	601	557	593	641	635	628	589	610	619	570	594	618	594	625	601	595	584	616	627	627	639	627	565	645	617	648	654	638	564	582	614	620	616	614	586	615	579	595	529	610	582	623	601	608	580	599	608	624	676	635	597	616	596	602	637	628	587	595	623	661	576	644	612	594	610	611	617	602	618	585	575	613	583	638	594	610	607	609	628	595	609	616	604	623	566	599	634	632	630	580	618	586	644	600	604	637	575	614	602	591	628	629	630	629	614	595	621	661	645	624	611	606	617	644	626	596	578	645	630	553	608	595	616	627	613	615	604	561	605	587	603	569	616	612	642	611	599	633	644	610	595	653	635	620	610	581	619	664	586	588	606	599	667	617	620	561	605	613	601	580	623	621	627	581	613	616	633	610	588	607	635	611	664	618	593	606	590	607	615	605	609	599	607	605	638	605	621	628	608	618	575	622	570	595	580	630	648	601	592	564	585	602	645	584	632	590	619	672	547	593	595	601	630	658	628	640	602	626	610	634	598	618	625	609	610	663	613	595	643	598	577	627	567	646	622	587	606	596	599	609	629	593	570	601	636	592	583	574	605	606	587	635	597	627	614	606	597	632	660	589	596	571	623	615	619	598	631	571	609	629	608	631	629	570	617	633	561	585	617	591	625	610	589	632	599	589	632	638	593	605	624	597	606	634	645	619	607	608	574	572	609	597	632	605	594	600	573	635	627	584	586	654	572	613	617	587	633	602	607	639	602	578	646	581	634	651	623	625	561	598	593	592	623	602	629	628	657	593	574	577	599	617	641	613	612	592	623	607	605	614	634	656	586	606	635	594	603	536	603	637	639	619	644	621	594	576	618	629	569	597	628	643	619	584	604	646	622	617	613	588	646	596	585	619	607	599	581	634	634	621	588	664	611	611	638	587	613	577	611	601	615	637	594	622	607	652	584	573	593	574	578	618	582	560	628	625	622	613	661	627	586	572	609	635	607	606	630	570	604	636	579	623	594	611	618	587	634	608	604	606	566	607	658	611	611	556	638	665	633	627	630	598	601	605	672	564	581	621	644	667	621	637	612	616	577	541	611	590	623	617	655	644	618	580	587	573	631	635	671	558	617	570	588	634	612	590	577	619	596	622	600	652	588	590	575	595	614	581	605	621	556	615	598	607	610	613	634	634	627	594	601	580	589	639	626	604	592	592	634	591	630	587	592	604	598	654	597	643	597	589	609	602	631	594	577	605	592	591	644	546	654	617	579	601	594	609	627	639	615	619	593	619	563	580	609	609	610	637	597	609	647	614	580	641	618	631	620	582	615	638	603	651	639	649	600	597	611	592	640	599	582	585	603	659	580	621	593	590	621	618	587	613	607	574	604	623	588	627	585	648	649	588	609	575	631	621	630	595	618	602	599	606	624	622	588	617	563	643	614	601	585	626	616	619	578	639	629	615	624	661	584	598	592	602	576	605	618	647	558	608	621	636	612	615	641	644	582	587	666	609	590	586	637	618	606	604	607	650	606	590	585	611	597	590	616	622	637	620	635	560	555	614	617	605	635	631	630	604	611	632	630	594	569	602	618	585	631	615	615	585	640	593	624	600	607	617	627	636	623	636	597	611	614	652	625	580	618	599	588	621	631	605	633	576	617	628	662	631	633	550	612	586	606	569	585	617	614	601	591	601	609	644	619	623	612	611	645	596	592	641	619	621	611	632	577	628	641	613	616	601	654	599	594	609	599	635	595	585	658	596	599	623	599	591	544	569	624	561	647	594	635	644	598	653	607	605	602	610	623	596	585	598	601	606	650	586	615	561	638	620	655	600	619	642	614	606	633	581	663	580	604	643	627	654	632	639	598	649	595	611	578	579	628	611	599	552	593	609	613	626	628	640	591	590	608	635	607	627	622	607	597	588	594	618	640	571	610	611	621	575	621	614	614	605	648	609	610	598	616	602	597	578	619	563	651	585	595	597	616	570	592	624	602	645	642	581	599	613	598	604	596	612	628	618	605	593	583	624	608	603	583	631	578	623	634	602	592	605	614	626	601	602	654	588	601	526	626	596	603	576	664	573	631	578	611	601	595	628	609	628	674	595	579	641	614	597	605	649	621	587	628	626	627	621	621	591	620	603	607	631	621	641	605	597	653	594	637	580	650	598	567	599	601	554	593	609	606	597	592	591	641	631	614	570	572	631	601	583	596	549	609	598	613	602	608	632	632	651	628	631	631	605	604	618	620	620	646	606	611	603	637	576	607	573	584	617	587	644	627	557	612	603	594	624	591	572	608	633	656	598	579	630	631	568	588	599	635	637	628	630	577	653	623	596	582	575	608	617	612	643	602	605	584	577	608	582	608	598	636	581	644	606	561	640	587	605	619	611	591	592	591	628	630	576	598	596	546	625	659	599	625	609	599	598	665	612	604	632	582	642	568	614	629	585	610	607	620	619	576	622	607	634	588	562	583	598	602	569	606	592	598	525	630	627	615	615	620	628	615	629	605	567	598	598	617	624	614	626	620	581	641	610	627	625	630	594	603	631	625	624	581	610	626	556	581	613	527	603	595	642	629	593	627	627	645	621	594	568	585	590	635	648	600	588	599	603	590	598	625	569	595	566	622	625	617	614	622	612	634	629	630	607	621	629	589	605	588	608	571	604	618	620	566	619	603	587	603	622	584	575	591	599	594	578	607	622	614	604	628	599	572	608	608	625	605	578	633	607	641	581	585	623	608	587	591	602	634	628	580	650	615	626	611	626	600	591	573	584	659	653	608	607	603	602	626	641	591	629	616	601	656	596	573	602	626	586	626	625	614	590	572	575	604	599	625	634	591	661	641	651	602	616	617	616	609	589	610	663	633	602	671	659	619	566	601	612	597	595	590	665	603	599	593	660	630	608	587	590	603	566	600	590	580	587	603	600	647	618	612	648	592	573	629	569	608	623	620	621	665	610	615	621	598	601	643	611	598	612	616	603	618	608	643	614	630	623	655	579	598	654	628	617	571	559	614	628	581	619	605	604	635	590	621	574	605	635	597	591	602	599	654	579	592	602	562	622	610	609	614	602	583	611
20766	15460	23670	26016	24768	24494	19787	14346	10473	11160	10057	9654	8956	6297	6561	6356	4610	5031	4276	2402	1926	2559	2970	2757	2549	2284	1574	1566	1693	2334	1695	1275	1402	2079	2136	1887	1807	1746	971	1112	1158	978	808	670	665	708	665	535	482	509	403	437	463	494	401	371	426	388	345	343	338	406	404	373	450	420	420	361	406	336	362	317	306	292	289	267	232	274	261	241	249	237	249	251	258	243	243	270	257	274	262	234	274	222	240	242	232	250	244	259	239	212	235	215	229	216	208	208	215	242	247	223	240	227	232	217	232	229	235	216	230	211	244	223	239	228	217	240	230	224	210	216	243	248	252	227	230	209	222	238	214	235	216	214	239	224	216	251	230	227	247	232	248	228	197	207	208	212	225	244	241	224	215	205	255	258	240	225	259	245	209	246	234	221	204	221	204	233	235	238	227	228	230	212	234	243	247	235	237	216	242	206	222	239	210	208	233	256	235	213	218	229	245	233	226	213	215	202	234	241	202	225	242	262	253	200	218	234	250	242	237	230	233	229	251	232	225	219	263	229	236	240	242	221	223	242	255	225	224	229	218	218	227	218	208	245	222	238	211	211	255	235	204	196	237	222	241	252	226	223	211	222	232	197	221	257	213	222	232	246	219	230	195	256	233	205	225	230	229	212	244	238	221	251	259	233	227	212	210	221	249	193	219	230	222	252	216	247	235	239	232	237	227	216	218	242	241	221	239	242	219	279	244	211	242	219	242	242	235	242	252	230	232	192	236	233	235	238	216	228	222	208	214	231	231	214	219	199	233	219	227	215	228	236	219	264	246	241	242	231	208	238	216	235	224	239	263	208	212	224	253	236	219	230	221	243	228	236	249	216	247	251	257	229	237	250	237	254	245	230	255	210	230	231	197	211	243	218	243	209	236	234	262	177	238	223	226	246	250	217	202	208	214	228	231	245	216	224	262	248	254	233	249	256	251	218	228	238	256	230	224	219	223	216	226	218	218	216	228	237	259	256	207	230	231	209	232	239	215	227	242	223	217	198	225	241	214	242	202	220	225	234	234	222	233	210	207	211	234	257	219	230	178	216	216	228	225	184	211	217	220	216	253	218	230	217	245	215	240	231	215	246	225	211	251	224	223	235	242	233	229	241	224	240	211	221	220	191	237	234	203	211	210	217	240	259	219	246	235	227	233	237	262	212	240	240	231	230	230	213	228	227	232	228	232	226	223	205	227	258	237	221	226	225	251	236	212	220	219	219	223	233	225	242	247	202	225	233	222	241	253	226	198	222	241	236	226	247	242	216	232	253	240	197	227	252	226	197	231	222	235	226	211	263	207	239	225	211	232	235	218	227	233	215	225	214	211	211	230	212	256	235	214	227	230	247	232	211	209	222	217	229	240	214	223	228	251	239	225	214	208	225	230	223	233	238	217	237	236	252	219	247	232	245	200	234	223	204	239	236	204	255	223	258	223	203	219	235	233	249	234	200	219	250	244	255	213	226	225	221	236	234	234	243	238	196	221	229	214	231	237	215	220	232	219	220	222	248	248	231	233	202	209	219	230	235	215	235	238	247	223	253	257	214	248	223	231	236	227	231	235	231	224	240	225	230	233	198	232	245	240	226	229	251	235	212	249	202	254	245	235	253	223	244	225	230	242	231	224	226	218	197	234	209	228	246	215	214	223	227	213	223	224	212	234	220	212	222	248	230	246	230	256	227	215	224	236	229	197	205	238	264	246	226	239	217	236	232	242	212	211	227	207	253	244	226	231	253	238	251	224	229	203	232	236	230	231	229	241	204	230	240	221	246	215	239	244	243	236	242	241	241	225	227	244	235	246	204	244	204	226	235	237	207	226	232	235	253	235	237	233	230	234	244	207	262	254	246	222	241	250	231	214	230	255	206	236	217	238	204	238	212	231	244	233	208	224	244	215	246	203	244	228	209	226	237	239	217	243	232	237	235	247	217	218	228	236	206	230	241	238	214	218	244	217	238	212	227	244	239	225	217	220	233	205	207	240	214	221	245	218	244	227	237	218	225	212	215	255	238	214	215	208	233	207	229	232	213	218	217	206	242	237	239	224	213	209	248	221	263	201	254	231	222	243	235	239	227	226	226	247	246	216	254	234	244	228	210	226	253	229	221	225	218	199	228	222	209	248	232	217	246	239	220	240	247	217	245	228	224	232	259	203	227	221	201	242	256	227	221	242	235	260	209	231	226	249	212	233	203	232	210	213	219	242	201	218	233	236	221	213	253	232	252	228	262	246	206	240	227	240	235	243	195	234	218	225	252	219	232	215	238	248	211	222	222	248	245	236	217	224	215	236	224	238	235	223	234	237	219	203	216	202	235	222	238	217	267	231	187	228	236	227	245	238	243	205	247	248	217	229	249	230	200	173	236	248	239	232	254	217	210	223	211	227	236	217	223	233	227	214	242	200	232	210	248	225	270	227	235	238	213	264	219	220	248	208	239	225	223	223	228	224	216	249	223	233	236	194	232	239	217	242	229	209	208	230	225	252	195	278	253	229	258	243	221	232	227	234	250	239	214	212	238	254	230	240	219	248	219	238	244	218	220	220	237	231	233	250	204	242	222	216	216	213	226	238	256	244	247	241	210	228	224	222	205	213	217	231	231	214	224	244	245	208	209	225	206	216	229	227	232	205	222	241	217	209	247	250	199	218	253	254	233	244	241	246	217	227	239	194	237	236	238	217	245	200	219	240	229	222	232	218	242	257	232	222	222	258	255	236	240	227	230	241	232	206	255	227	233	240	225	224	197	221	244	215	230	221	227	209	216	219	233	218	224	252	252	243	200	221	242	247	220	227	238	227	226	210	213	256	239	234	259	247	224	203	233	227	216	227	220	208	240	230	214	223	194	214	237	206	226	234	235	210	224	220	255	194	231	231	203	196	211	210	238	215	236	229	231	232	218	218	224	234	243	219	229	211	224	247	222	228	224	213	221	252	199	195	211	246	247	216	196	206	211	248	224	242	229	231	199	243	226	237	233	222	226	223	230	231	247	221	250	222	241	254	198	211	236	254	217	225	224	215	229	205	217	216	204	229	251	243	241	286	243	239	235	241	206	243	272	256	264	212	240	223	229	249	227	237	199	232	268	212	205	225	246	223	218	227	219	229	219	234	213	243	213	200	210	243	220	237	223	250	246	267	222	235	226	252	244	216	217	245	239	221	250	216	240	220	222	232	242	239	253	236	237	244	234	234	225	198	238	217	253	232	233	224	229	217	221	214	229	215	241	220	226	228	248	233	251	212	230	239	248	232	217	236	231	262	230	253	221	245	244	210	228	237	227	243	219	220	258	210	239	213	240	246	215	226	254	241	230	225	243	239	227	216	230	255	236	224	248	203	221	237	235	211	225	250	228	237	234	206	211	220	240	243	247	245	216	245	223	229	242	218	276	219	210	252	234	258	209	226	197	192	225	260	214	250	231	257	212	206	232	223	226	210	219	236	222	222	203	233	225	219	253	245	243	210	245	250	200	223	232
13568	13081	25560	31386	34237	37129	33756	29198	25134	28801	24007	25697	22893	20624	22565	22422	18156	19325	16092	11937	11440	14489	17036	15847	14692	13746	10129	10057	10892	13940	9696	7091	8014	11489	11862	11826	11285	9904	6536	7277	7438	6543	4783	4079	3850	4418	4273	3171	3134	3165	2696	2332	2308	2975	2408	2291	2249	2011	1664	1879	1882	2113	2038	2174	2388	2161	2316	1696	1900	1769	1804	1518	1372	1342	1102	941	926	997	1020	1027	1005	882	828	913	912	899	920	936	884	863	825	873	760	733	815	749	731	745	778	731	748	677	722	719	687	704	710	653	716	690	672	706	673	708	683	726	652	686	689	674	687	664	674	674	705	669	662	679	674	685	726	660	687	627	721	683	713	668	688	642	631	630	646	692	676	643	700	676	671	667	663	635	705	651	735	697	686	657	666	680	681	699	660	701	651	667	689	662	674	678	652	698	669	653	630	657	698	649	672	671	667	707	697	678	629	656	667	692	677	673	662	657	681	690	654	659	638	683	674	633	690	681	681	707	662	676	657	704	665	661	686	677	610	665	650	709	623	688	667	673	692	692	649	661	678	715	653	648	656	707	632	650	730	696	671	700	696	611	680	683	642	680	666	672	721	717	666	695	645	702	637	701	677	693	665	686	690	688	663	648	656	669	663	684	678	673	662	667	676	663	683	709	634	667	695	630	707	713	712	660	674	687	641	696	632	710	650	705	654	731	676	642	668	692	663	673	633	689	661	622	688	683	683	714	671	713	712	692	659	676	664	674	665	709	643	686	632	688	695	686	689	677	661	642	679	694	675	688	705	658	635	651	669	645	659	734	739	708	672	691	689	701	680	689	659	668	686	695	685	697	692	741	683	670	644	718	712	688	680	693	683	642	697	663	695	684	709	740	657	671	687	704	633	663	678	669	632	685	660	646	675	674	670	591	696	644	712	683	671	714	709	687	658	694	731	702	666	720	681	673	662	694	679	685	691	605	721	682	675	639	652	666	647	683	668	613	662	680	702	682	679	677	672	633	695	691	668	698	668	655	696	706	621	673	699	710	662	688	692	717	698	648	659	686	667	678	673	646	724	661	676	626	665	664	668	667	664	667	679	677	643	678	722	644	713	670	677	729	681	694	635	673	667	707	700	672	639	660	679	683	686	698	670	669	706	674	668	658	692	689	710	658	685	657	621	661	673	718	689	687	671	649	677	679	625	652	683	706	684	676	664	653	671	656	690	662	673	695	722	705	712	706	690	679	654	674	664	702	664	650	688	662	705	698	642	692	684	651	673	643	672	687	694	704	689	676	659	684	693	672	678	624	693	681	737	677	690	677	676	642	684	646	688	650	644	707	635	644	699	685	686	686	733	616	656	659	688	702	644	692	655	676	666	641	652	676	685	653	646	709	711	651	675	671	716	684	684	662	699	689	658	663	697	637	653	731	682	707	674	658	711	658	678	653	646	672	721	689	696	684	673	675	689	647	690	678	664	660	673	692	646	655	694	709	714	653	690	681	681	681	671	649	645	710	638	654	669	656	707	670	638	669	673	700	605	684	699	684	700	659	658	650	690	627	686	687	703	681	634	633	638	633	673	694	679	688	685	698	697	706	663	636	660	666	652	673	659	686	676	696	635	658	693	694	716	654	678	671	669	619	646	686	665	644	693	681	708	659	681	689	677	694	677	682	635	636	664	687	719	691	663	678	676	631	702	666	707	687	638	658	670	654	659	690	727	650	626	655	677	660	645	703	657	684	677	643	678	678	691	692	664	630	655	692	660	706	641	630	680	692	681	675	680	684	665	695	645	667	670	693	681	630	708	634	673	665	685	703	695	681	677	613	659	641	647	666	670	677	657	653	717	665	652	677	710	687	684	655	662	696	716	671	685	667	690	681	705	682	707	614	657	637	736	673	653	686	666	694	680	642	638	678	687	645	635	639	638	702	678	682	662	652	710	693	744	645	631	676	681	698	638	683	670	654	654	667	660	709	692	680	704	698	673	654	681	701	655	685	695	652	591	677	713	699	703	701	687	692	686	737	682	665	696	704	655	687	681	669	683	664	664	736	722	674	720	702	690	690	674	623	683	680	714	721	697	654	664	673	675	664	668	593	677	693	668	686	639	687	695	662	687	700	672	688	624	677	663	695	715	734	652	699	635	658	667	710	646	684	678	623	663	667	684	681	685	698	725	646	711	652	667	676	651	664	652	660	687	678	695	643	694	672	658	659	651	698	647	684	640	661	646	687	688	655	686	706	667	651	687	698	657	663	668	656	630	703	679	730	677	649	706	662	686	688	676	690	686	681	689	681	653	658	686	642	657	686	658	664	657	677	688	666	676	688	681	717	636	710	663	653	623	684	667	646	693	687	670	672	653	650	686	655	649	651	712	676	683	702	679	671	678	672	656	670	661	711	708	675	648	706	682	680	663	661	705	637	644	632	713	658	658	676	700	683	686	699	651	677	656	659	671	708	707	663	646	638	681	697	654	682	661	686	725	670	675	661	673	681	646	679	696	665	646	719	662	675	682	694	646	672	645	647	679	661	714	653	702	647	680	625	685	687	653	672	617	657	646	689	657	704	641	630	679	686	643	651	683	637	672	693	689	668	629	645	720	684	645	728	652	654	678	655	659	633	691	648	662	700	631	718	694	624	687	684	696	654	686	677	638	729	659	635	675	628	653	706	717	663	668	700	700	644	655	678	670	665	652	614	655	644	672	654	685	662	634	703	674	631	646	652	677	690	689	653	710	715	653	713	654	687	701	660	652	668	656	695	699	654	663	706	687	670	674	656	643	695	636	685	681	679	673	648	651	634	653	669	712	666	698	659	658	660	674	668	658	664	643	658	654	661	688	691	679	668	692	692	668	708	674	715	701	671	680	663	635	702	679	682	596	669	693	639	655	715	635	706	659	663	684	679	681	664	727	622	644	660	650	678	679	687	607	658	667	643	710	715	657	658	690	705	733	662	691	658	668	664	657	730	677	633	693	676	682	681	655	677	678	694	709	644	660	650	614	657	707	685	728	678	695	654	660	711	704	653	678	690	676	636	663	689	679	685	638	680	648	657	647	687	685	658	668	677	682	668	674	636	661	702	665	645	694	669	660	687	644	685	696	652	651	604	711	662	680	652	644	645	678	692	674	684	656	665	688	667	678	657	645	712	647	663	687	697	661	682	678	689	699	663	711	676	707	667	643	656	676	666	697	670	688	681	693	668	696	648	682	699	675	672	619	719	680	633	610	680	620	697	685	670	694	634	688	639	630	624	669	643	698	663	702	657	646	675	666	652	701	696	694	654	710	669	672	647	691	710	649	729	611	664	729	687	642	708	674	683	661	628	653	698	705	644	666	673	693	710	643	717	704	666	681	670	723	698	671	686	689	706	626	660	665	661	654	678	636	681	691	664	716	714	657	640	623	662	679	650	662	661	668	651	655	678	642	718	661	662	640	677	663	707	683	652	658	688	700	677	659	660	668	655	641	663	659	696	697	662	684	648	658	696	649	652	677	654	700	697	624	666	684	663	711	671	634	670	682	693	703	669
29844	22388	30719	33481	33118	33161	29335	23641	18619	20137	16778	15804	14688	12535	12003	11673	8697	9111	8285	4820	4068	4826	6208	5197	4833	4332	3202	2859	3387	4174	3915	2879	2658	4067	3865	3809	3101	3090	1771	1958	2066	1725	1577	1414	1138	1228	1099	861	832	862	795	765	665	880	740	713	589	617	509	530	599	654	619	630	672	651	677	542	603	634	567	495	447	478	398	382	333	369	397	365	397	378	334	327	398	361	380	353	357	339	296	302	300	341	339	319	308	329	361	334	347	311	328	322	298	331	306	295	296	284	307	317	323	343	278	322	345	295	316	299	315	329	303	322	341	318	336	299	355	292	314	334	323	298	312	314	280	323	303	331	345	283	276	306	310	312	308	280	320	288	304	299	321	311	272	306	311	316	325	335	320	317	302	297	278	292	318	310	301	295	305	291	326	285	290	318	273	282	319	300	314	342	287	292	314	283	276	328	289	307	318	320	292	312	300	296	313	299	323	318	299	293	306	294	338	302	319	265	326	321	306	292	313	280	327	315	335	302	308	288	318	297	309	276	328	309	302	292	273	311	317	309	324	283	326	319	334	291	326	302	304	315	286	299	323	293	342	292	275	306	301	302	295	317	331	302	292	315	301	319	311	277	341	322	372	285	324	287	333	283	318	311	304	297	287	325	302	316	280	297	289	300	328	317	312	309	341	329	300	305	332	291	324	318	275	290	307	305	276	295	286	298	308	306	310	294	338	311	328	278	291	304	322	339	278	306	295	266	319	310	296	315	310	284	291	296	262	297	312	320	328	307	317	307	315	316	300	295	296	305	307	311	292	306	303	298	295	283	295	325	294	304	296	310	305	295	301	307	325	324	313	285	293	309	321	304	287	306	289	283	284	293	285	321	316	289	310	316	293	276	321	307	336	287	310	315	312	304	328	330	345	318	310	314	309	301	293	302	349	288	331	318	297	303	333	295	322	315	314	319	300	299	313	309	304	316	319	285	346	304	304	299	289	321	297	311	294	289	298	319	305	301	290	295	324	288	312	334	291	333	321	300	264	326	287	309	295	283	313	315	277	292	337	326	279	294	300	308	325	311	335	323	281	298	321	287	320	268	334	309	283	285	298	314	310	299	301	358	298	302	311	291	300	308	296	302	296	302	326	275	323	309	343	347	322	304	291	302	305	297	326	306	284	269	319	316	298	281	300	299	308	330	342	284	341	289	287	330	316	268	302	303	284	324	310	317	302	314	273	305	283	312	319	329	316	272	315	327	308	292	309	329	263	294	299	308	296	310	327	332	273	307	323	350	289	278	317	321	314	325	295	326	307	287	301	322	321	314	331	339	284	307	298	281	316	298	283	305	280	287	322	312	322	323	326	309	322	278	301	302	319	296	300	327	297	292	276	307	298	322	293	307	338	283	295	312	326	335	292	308	320	320	295	274	309	323	316	313	362	305	264	292	308	271	328	311	279	290	309	300	296	286	292	290	261	278	311	312	303	318	288	335	293	321	310	311	303	292	283	322	285	316	285	315	304	281	340	309	300	324	282	302	310	307	287	320	298	299	311	326	316	333	330	286	338	313	322	320	309	301	329	312	326	340	312	293	300	334	294	309	328	348	316	349	299	290	290	299	303	315	285	318	324	329	364	301	312	292	322	307	315	325	296	326	293	303	302	317	304	280	331	346	334	323	326	301	327	306	277	316	308	331	306	267	322	315	282	308	294	322	312	328	316	297	320	316	291	298	297	323	315	333	321	317	318	348	315	286	321	320	311	338	296	314	318	335	321	303	320	335	277	306	311	297	311	272	276	297	302	317	315	315	296	309	292	291	296	303	302	301	312	317	334	321	290	316	278	279	312	353	309	294	323	316	288	295	301	308	278	304	311	308	288	284	294	274	315	267	295	298	314	299	332	315	307	281	287	281	293	308	298	291	312	331	306	308	315	318	300	315	302	308	307	279	320	278	279	264	323	337	310	303	321	315	308	279	296	290	305	275	326	290	314	335	305	309	304	300	296	304	319	300	311	291	313	267	303	310	326	321	333	288	293	284	315	262	265	288	311	309	328	305	294	310	307	298	294	318	295	278	303	325	307	299	314	328	299	301	306	328	342	332	318	315	302	298	275	296	266	328	333	306	315	338	291	264	297	294	296	319	312	309	319	304	328	260	303	301	310	292	314	316	302	324	309	273	330	321	303	293	330	296	330	312	314	318	336	303	290	325	339	296	281	281	263	318	321	295	265	327	298	283	309	297	286	294	306	307	295	282	315	336	315	263	308	325	312	302	318	292	303	311	313	309	334	274	289	293	302	319	316	330	293	319	296	292	303	286	308	315	305	284	306	326	280	288	298	329	312	312	326	312	296	311	309	350	302	316	301	307	304	339	326	324	286	321	301	334	281	309	283	314	312	308	320	326	335	325	312	308	318	302	301	320	325	292	287	302	299	334	320	315	300	317	304	320	297	286	270	271	315	340	356	317	285	316	328	309	308	323	305	329	303	305	279	327	342	302	306	312	288	313	277	286	284	327	299	289	332	301	302	307	306	313	313	297	315	315	292	338	330	309	318	312	325	282	273	289	295	323	302	318	316	311	310	284	320	308	349	300	297	287	309	314	308	309	292	309	299	312	299	312	318	334	335	278	307	334	299	316	302	305	298	294	302	306	290	307	341	305	318	282	282	305	327	324	314	320	302	297	314	286	299	338	320	310	331	272	327	283	296	324	277	293	326	283	279	315	293	303	296	305	298	322	328	306	289	316	278	299	307	333	296	284	287	314	291	330	321	285	322	314	318	283	310	303	326	298	283	258	308	302	307	297	284	301	308	315	309	283	331	321	335	321	320	302	322	299	306	311	298	302	292	334	291	320	339	331	323	304	296	285	315	321	326	289	291	274	323	335	294	291	306	303	304	327	295	280	318	302	312	327	318	299	319	305	292	311	297	290	273	308	268	304	309	264	314	294	307	299	316	326	309	294	295	303	277	291	311	333	307	288	317	297	283	307	287	318	290	298	299	333	298	295	300	304	295	320	305	307	308	313	306	316	280	323	282	301	293	316	314	287	317	311	312	305	328	319	274	308	288	333	330	293	288	264	301	290	323	310	284	307	305	330	296	310	344	313	283	338	316	323	278	297	314	293	299	313	310	338	284	317	321	332	306	299	311	315	273	332	302	298	324	324	304	334	290	326	292	305	327	323	285	309	303	286	333	339	334	326	296	299	291	337	298	311	343	272	305	312	322	303	308	307	284	329	285	281	300	312	305	320	280	297	324	298	323	320	299	338	315	308	334	321	353	334	302	311	308	288	289	323	315	335	316	333	330	282	309	280	327	320	286	284	285	308	339	276	315	324	325	306	286	311	284	294	319	302	319	296	320	286	296	315	285	279	302	312	303	308	303	308	282	317	316	278	287	307	320	299	309	298	310	267	301	254	305	281	298	334	269	286	317	327	334	346	292	326	290	327	296	282	281	313	325	302	266	289	359	288	309	293	253	325	287	308	294	292	327	334	277	285	299	304	301	322
18422	17694	30598	37274	40779	43595	42077	37264	33577	37339	32107	33681	30131	29496	30918	30354	26020	26533	24237	18690	18841	22717	26145	23668	22757	21324	16639	15756	17828	20717	17616	12561	13782	18844	17695	18106	16986	15735	10810	11933	11770	9230	8077	8046	6387	7504	6803	5288	5222	5270	4515	4163	4093	5520	4136	3951	3643	3338	2735	3120	3268	3720	3636	3898	3876	3793	4015	2756	3490	3315	3048	2483	2202	2103	1646	1293	1310	1432	1461	1508	1447	1303	1242	1309	1410	1338	1304	1350	1221	1108	1202	1138	1061	1043	1063	1000	1010	975	958	940	940	920	942	921	921	885	863	830	918	901	925	914	901	888	898	867	937	858	847	883	812	933	898	897	905	884	877	867	864	885	878	847	836	847	883	798	854	868	910	882	842	881	887	880	862	920	837	908	875	881	844	849	854	870	847	850	832	855	937	825	872	854	877	858	869	867	833	868	826	852	905	869	899	854	812	867	881	883	874	841	822	847	902	905	888	816	856	873	873	870	806	847	831	845	898	889	886	870	839	819	855	885	916	900	925	981	868	893	832	869	948	878	885	822	898	839	836	864	888	829	855	846	845	876	841	799	839	863	902	901	818	849	908	845	883	944	857	878	879	838	888	819	872	826	879	867	858	898	901	845	886	866	914	845	869	888	832	862	906	858	850	877	876	802	853	856	895	832	885	812	830	877	868	860	844	859	883	823	867	870	857	910	858	826	906	870	884	935	917	843	868	853	854	872	901	861	830	905	900	894	869	857	854	828	855	890	843	823	790	872	843	813	894	899	869	839	839	829	890	888	884	912	879	836	870	835	886	836	893	868	881	898	850	837	870	852	900	851	901	850	805	868	834	839	910	871	886	875	863	870	890	837	823	881	850	902	893	847	838	915	873	938	866	891	869	842	822	866	832	824	893	837	838	842	838	877	855	884	829	871	867	857	898	854	898	892	893	879	895	822	815	872	893	874	916	927	845	897	892	867	860	859	901	830	823	887	908	899	858	838	845	913	889	881	853	886	846	872	878	887	884	862	833	890	888	879	852	894	906	858	858	865	855	885	871	886	852	878	848	864	895	855	892	887	905	827	853	854	919	862	829	921	853	868	810	874	856	890	855	833	883	890	796	786	817	940	849	871	853	886	865	832	870	839	852	831	819	877	854	854	813	896	786	838	849	871	887	838	844	835	830	847	812	871	882	834	887	875	861	855	855	864	892	858	848	865	830	845	862	861	885	875	877	902	875	821	909	874	871	850	816	812	842	813	830	859	842	867	862	846	862	889	863	872	875	846	892	866	853	905	873	858	919	830	870	884	894	843	856	871	790	883	845	848	882	862	781	846	888	907	841	836	859	874	880	854	803	869	903	824	809	858	887	890	843	898	877	852	839	831	876	894	829	885	832	877	844	829	801	877	911	848	845	831	850	876	838	841	928	809	870	816	809	832	833	882	879	911	875	814	829	873	909	819	899	816	842	926	845	870	900	833	932	861	883	861	834	905	867	869	877	851	828	896	846	847	835	873	853	904	862	848	840	849	919	857	831	815	896	850	970	876	911	830	835	856	850	873	803	888	891	851	872	870	845	838	896	885	839	863	845	831	831	863	906	878	877	829	887	872	859	911	830	860	889	875	908	883	827	902	846	811	847	793	877	862	837	875	869	836	885	879	847	842	839	860	877	816	884	882	918	821	880	878	859	871	817	853	857	874	859	874	848	834	879	906	882	880	845	814	828	837	858	867	869	876	873	852	858	841	863	811	885	946	861	817	834	870	790	900	858	837	869	841	869	873	838	897	888	860	877	908	857	834	849	891	915	852	825	856	867	860	903	802	878	854	873	886	856	834	920	842	867	855	918	853	844	828	799	871	939	835	871	885	892	859	854	882	901	834	880	880	918	839	840	869	872	820	870	863	888	822	847	844	890	844	920	816	882	864	939	862	881	843	873	884	839	871	835	929	859	848	853	873	842	862	857	823	908	906	860	867	896	884	903	891	812	902	864	874	924	910	825	831	856	873	882	878	882	912	870	906	858	902	869	822	846	911	882	889	896	835	874	864	867	895	831	879	828	813	850	863	911	879	872	840	878	870	873	897	819	854	850	882	873	856	863	830	848	793	914	852	915	860	878	819	886	849	897	891	828	844	875	864	862	873	810	868	883	893	892	857	853	862	837	889	827	811	844	854	877	886	850	897	812	882	879	869	899	851	907	828	833	797	855	924	866	879	917	825	896	866	895	890	843	902	854	799	897	890	887	883	897	869	806	884	869	876	862	890	863	888	853	878	816	851	889	882	872	813	886	859	847	879	868	876	907	897	883	840	832	820	832	901	842	830	866	849	827	841	867	887	801	852	859	870	886	874	869	828	906	845	841	879	861	888	857	845	872	844	839	864	822	900	884	855	886	920	881	845	822	849	827	820	867	885	855	848	847	835	862	857	844	796	813	882	901	848	872	878	837	855	886	855	897	889	879	855	781	900	828	867	859	896	913	848	855	868	858	871	887	864	847	877	817	857	861	851	876	853	870	837	868	885	892	847	906	871	797	854	889	913	890	860	914	824	913	849	872	899	858	875	897	845	829	898	891	829	851	894	924	830	857	907	844	882	882	874	901	877	902	886	886	864	866	825	838	898	825	865	865	816	892	927	861	892	873	870	896	809	871	832	834	878	893	823	848	890	815	815	854	862	843	837	832	867	846	867	880	873	872	820	850	798	861	885	888	877	882	866	896	821	855	847	910	895	865	856	876	834	881	897	865	842	901	900	857	836	852	894	871	840	883	899	895	886	869	871	824	860	917	829	813	878	836	931	842	846	860	872	848	858	888	869	863	872	871	898	853	922	892	838	821	841	880	843	871	855	905	866	832	855	861	824	839	824	864	851	861	862	854	900	916	835	889	878	876	804	825	884	888	839	881	830	854	852	846	843	928	865	866	861	855	854	882	852	845	832	879	851	868	876	828	822	887	852	879	834	819	850	821	897	865	884	856	877	873	864	857	840	875	850	874	882	823	851	863	819	874	903	886	890	839	875	838	903	908	841	856	854	849	875	859	873	867	848	867	878	863	870	907	904	839	913	818	882	816	875	886	857	817	821	853	863	814	871	917	896	853	888	890	852	881	886	934	899	857	837	856	897	817	824	843	886	861	855	871	873	848	897	851	902	863	848	881	854	804	860	867	872	881	888	837	886	902	894	861	861	853	909	846	876	867	842	902	878	888	887	844	846	874	889	846	879	836	826	873	880	790	851	798	869	875	878	842	844	838	878	826	810	850	849	834	841	845	821	858	868	877	858	852	833	887	874	870	811	832	821	827	905	852	818	851	897	849	869	847	869	874	811	849	888	818	930	808	865	836	879	897	849	847	851	886	857	855	848	865	833	831	862	898	826	853	835	846	888	837	832	843	858	815	885	897	858	870	846	890	839	867	902	804	882	838	827	848	837	883	839	833	837	792	889	860	848	850	819	875	889	862	880	865	827	848	840	851	822	888	863	839	851	865	899	856	852	819	872	841	846	877	860	835	867	826	836	797	879	866	820	870	869	874	892	886	784	828	843
6434	3771	4972	4208	3488	2722	2183	1741	1427	1386	1084	926	828	691	647	736	543	579	488	395	378	339	372	418	328	347	347	321	298	317	326	314	274	309	264	283	285	290	231	255	285	268	256	247	258	223	219	224	256	237	239	216	209	232	243	239	200	213	210	225	218	235	237	206	225	207	222	213	210	206	212	213	206	219	209	196	219	212	224	211	183	221	237	212	236	208	216	231	204	201	202	206	183	218	240	187	214	237	213	234	214	208	195	218	227	240	218	232	222	212	211	192	247	214	225	206	193	205	190	211	226	208	206	228	207	203	190	223	224	221	187	227	219	210	187	212	203	243	198	223	230	208	206	217	227	199	196	230	233	222	215	203	201	215	204	211	223	206	222	191	200	245	227	187	202	220	221	217	194	197	178	227	224	215	200	192	217	201	208	207	209	188	209	226	208	240	192	206	207	233	203	207	232	207	191	211	224	192	201	174	195	218	211	216	191	205	209	223	221	234	212	210	231	207	206	199	220	205	207	211	209	181	210	187	218	194	209	190	209	194	220	229	227	233	196	229	199	217	219	206	193	200	186	207	185	196	217	201	180	210	212	216	193	213	220	205	195	210	217	205	217	221	176	202	209	204	199	218	204	199	199	205	221	189	200	205	221	217	226	238	209	210	196	216	217	233	201	214	206	212	176	205	190	203	216	222	208	231	194	204	193	206	219	218	186	194	214	200	198	209	220	228	244	213	216	214	197	207	222	252	226	190	236	215	203	181	183	227	201	210	224	205	194	214	218	178	203	201	189	235	221	187	213	214	208	231	240	205	194	208	198	195	224	193	169	212	208	217	204	195	185	222	230	212	236	212	214	193	197	199	219	184	206	195	218	207	193	186	216	205	202	219	227	187	210	222	223	209	213	210	210	208	237	195	213	221	199	193	231	200	196	200	203	181	200	211	194	244	195	210	205	224	221	248	187	208	200	206	195	194	228	231	210	203	180	226	232	212	193	224	186	189	223	229	188	215	214	217	180	220	204	223	214	215	233	209	212	227	215	212	229	207	195	209	203	232	217	186	192	198	232	224	216	213	219	213	194	218	200	197	218	212	209	222	217	233	203	195	217	215	219	209	227	237	179	223	226	259	207	222	199	210	192	212	212	208	213	235	190	224	206	212	208	213	212	199	192	197	201	196	218	202	228	197	199	195	232	229	210	213	196	212	214	218	192	223	222	233	216	183	183	201	211	204	216	218	202	200	239	216	195	212	214	222	204	203	205	207	188	228	196	225	215	213	233	191	198	197	211	224	223	207	202	210	213	206	234	197	231	192	206	210	186	211	203	181	219	210	220	216	230	194	211	220	205	215	216	219	200	182	190	224	221	221	224	205	195	210	226	233	188	238	226	213	189	182	210	211	214	206	208	194	241	200	207	223	216	187	230	201	205	201	195	225	211	188	220	196	223	216	189	230	206	217	218	209	204	222	220	222	202	218	199	210	220	195	193	214	215	217	194	211	205	210	212	206	209	227	220	221	210	212	194	198	215	213	210	227	201	206	209	200	215	214	206	200	210	218	215	200	196	198	225	198	193	222	226	203	214	184	225	217	211	231	205	216	216	219	187	222	197	219	187	248	207	197	214	224	201	215	209	224	185	202	203	208	216	204	183	192	194	218	226	178	199	207	227	217	224	208	226	195	212	197	222	213	206	201	225	213	204	247	189	203	212	222	228	223	215	213	218	227	205	247	214	209	211	219	207	201	194	229	231	213	203	215	211	197	190	191	241	204	200	210	195	220	221	204	213	191	190	202	199	222	209	190	218	218	218	197	208	227	210	227	210	208	227	219	239	207	216	201	198	220	224	204	178	223	222	221	220	207	233	208	220	250	212	211	179	215	223	237	178	180	205	203	204	214	196	206	230	198	181	219	175	202	198	211	243	188	245	204	188	195	195	216	204	238	185	208	212	228	242	210	229	202	204	202	202	222	199	224	214	226	186	178	205	210	231	214	202	193	225	212	223	191	201	210	188	223	206	235	208	205	212	202	215	216	228	215	207	201	194	203	207	210	223	198	204	199	237	205	222	210	195	187	224	205	200	217	214	199	226	233	220	214	207	235	217	204	195	223	222	217	207	238	200	213	209	213	205	198	190	207	239	199	185	187	214	194	225	200	236	226	179	231	228	191	216	203	194	190	251	208	231	209	200	215	215	204	216	227	186	194	198	225	210	219	198	211	169	205	219	210	217	214	222	195	216	214	193	230	226	195	231	196	218	240	214	202	200	235	228	208	230	183	188	206	226	230	222	225	205	216	194	202	204	203	235	234	209	211	215	222	180	189	239	214	224	213	230	182	193	204	184	207	239	221	212	209	201	226	197	223	216	202	211	218	177	223	197	227	209	237	210	201	172	200	185	189	201	220	198	201	221	222	187	183	199	227	205	189	228	228	244	193	226	213	226	205	215	239	219	189	211	226	220	184	201	213	223	218	224	193	179	220	213	225	221	210	189	213	230	211	197	215	217	207	212	220	196	208	238	215	222	228	203	212	207	176	221	194	206	203	211	207	193	257	209	214	198	192	189	192	208	214	211	246	219	229	200	223	204	235	219	242	224	233	204	188	201	216	197	204	211	219	202	194	200	221	212	205	204	195	237	197	203	201	237	198	189	183	220	221	208	214	219	234	201	241	226	221	226	234	196	223	211	219	209	218	191	201	232	229	205	232	217	200	210	205	222	216	207	196	195	233	207	228	213	218	205	237	184	223	191	204	203	212	212	212	199	220	227	219	199	200	197	206	201	217	232	203	192	202	207	215	205	199	213	192	213	208	177	221	203	224	199	221	206	226	223	218	204	229	212	222	204	202	202	199	216	219	222	225	187	191	208	211	202	207	205	212	203	203	243	211	202	202	208	206	197	184	192	213	219	213	182	200	221	219	208	220	196	197	196	208	202	226	209	226	225	225	220	197	198	227	204	230	209	173	214	208	207	203	233	209	217	214	203	228	234	194	209	192	190	208	211	216	216	220	205	229	206	198	215	205	217	199	204	191	208	230	200	214	231	242	196	220	218	212	211	228	196	230	208	217	169	208	198	210	222	200	209	213	212	205	221	214	204	203	216	228	201	200	188	210	207	212	215	222	193	211	218	224	224	213	224	215	220	208	234	202	188	219	221	207	222	185	238	208	210	223	213	202	197	192	223	223	206	186	194	229	216	206	201	206	205	211	207	213	223	240	220	202	208	220	221	209	223	205	198	190	212	231	190	207	199	219	216	238	220	192	224	189	204	231	210	226	220	218	197	207	210	196	245	245	191	227	205	228	202	227	201	212	218	208	219	218	194	192	224	187	218	216	193	215	211	225	198	213	221	212	194	186	208	208	239	201	204	183	222	215	222	201	219	219	187	232	212	189	216	219	213	221	174	218	192	189	194	201	198	179	227	223	194	188	204	214	219	190	231	204	205	203	197	201	230	226	188	207	188	218	198	236	189	200	208	198	220	184	182	193	200	219	229	205
4823	4396	9657	11559	11327	10533	8884	7484	6666	6490	5435	4981	4548	3635	3541	3238	2746	2833	2434	1850	1787	1791	1822	1766	1686	1616	1481	1487	1397	1541	1536	1158	1160	1304	1285	1423	1316	1183	1055	1040	1120	1022	968	999	838	860	833	783	764	786	745	764	788	747	794	773	737	700	689	732	665	684	683	731	702	720	683	698	703	687	683	639	654	670	638	608	629	651	619	621	637	680	683	666	629	681	639	658	620	638	645	640	613	659	628	683	656	642	633	634	635	624	672	657	646	573	592	668	615	622	595	600	575	589	603	647	611	628	629	624	612	571	634	613	671	630	609	627	673	645	600	640	604	591	629	609	620	610	647	639	627	583	620	643	652	647	635	630	615	609	625	592	642	660	635	663	657	665	640	628	615	590	609	641	576	644	610	614	627	628	588	611	624	602	595	656	614	587	619	634	615	607	608	623	623	635	636	615	635	598	642	603	627	603	579	587	666	603	623	656	573	642	634	627	611	588	669	665	600	639	661	623	614	588	630	565	608	638	575	642	600	630	628	595	634	617	637	614	605	622	609	627	671	661	618	613	581	618	616	629	606	621	648	658	646	600	588	609	595	634	600	602	619	597	633	608	597	667	600	644	603	634	659	642	592	643	627	607	613	671	639	582	599	620	644	583	595	653	595	633	628	565	597	588	654	623	591	599	628	613	672	594	666	638	681	611	595	585	633	593	642	608	640	632	586	593	638	648	637	605	603	659	634	616	593	603	629	587	647	649	572	609	645	586	611	641	606	576	612	655	599	583	568	622	569	628	607	646	672	576	631	625	630	657	641	618	569	620	644	639	637	628	586	641	624	610	602	606	650	654	567	648	580	648	609	600	628	664	616	621	639	633	636	607	590	661	587	614	653	631	633	633	599	642	672	655	652	638	609	623	613	644	598	642	580	638	588	615	624	643	619	588	708	575	633	619	611	626	654	626	636	591	588	584	631	637	610	601	675	639	626	637	638	612	607	605	629	642	636	650	583	586	652	596	677	640	608	617	605	586	626	647	581	613	642	642	636	595	612	615	624	591	601	599	666	595	637	632	607	604	621	576	651	617	627	651	626	608	643	632	639	652	591	611	584	617	622	619	626	656	625	597	653	641	597	633	646	608	589	621	660	619	600	641	608	630	627	596	608	596	591	597	624	597	607	619	628	609	616	614	569	617	641	622	621	607	641	623	633	663	597	631	577	612	649	583	621	592	642	601	640	572	639	633	651	648	597	574	663	644	634	666	695	617	585	638	619	586	627	602	605	627	620	627	638	624	662	650	634	594	576	594	644	629	620	607	656	641	614	620	619	673	581	595	656	604	642	630	626	654	623	611	621	608	585	577	607	620	570	644	617	654	612	611	623	612	611	606	630	647	572	593	638	590	612	648	667	605	600	581	599	607	605	620	651	591	608	634	648	618	623	629	649	641	593	638	579	617	653	632	609	580	636	593	636	599	607	654	647	570	635	616	627	613	603	589	592	611	628	595	643	606	615	624	632	602	631	649	604	659	589	600	629	588	640	635	586	625	631	611	645	601	593	626	628	610	544	614	624	600	586	635	585	672	594	624	602	615	609	640	590	659	647	617	633	616	600	610	628	641	640	602	656	650	668	622	590	606	561	617	638	619	614	611	620	596	607	624	628	579	604	615	621	649	632	617	631	667	623	649	629	602	597	595	627	609	565	614	632	583	659	622	602	619	614	589	644	629	659	629	640	646	651	638	654	634	666	565	620	675	606	620	647	553	567	591	620	670	568	589	612	617	591	644	626	604	623	588	613	588	641	667	647	632	639	602	587	632	639	630	585	622	658	606	640	621	592	610	647	592	585	603	650	604	588	610	605	633	620	608	600	612	627	640	644	640	668	620	627	676	647	625	641	632	609	614	557	602	567	591	625	612	586	633	627	618	617	659	597	681	657	615	632	624	656	615	595	599	644	644	603	630	594	626	582	625	618	648	614	584	602	631	596	622	634	621	590	628	607	618	609	614	619	632	600	600	580	618	647	625	618	648	616	638	654	683	564	590	657	634	643	590	632	599	651	653	642	632	619	646	597	602	618	617	673	636	636	632	627	633	574	629	644	621	631	636	594	593	629	608	629	629	666	607	603	633	618	638	631	652	599	648	595	566	611	623	644	590	643	645	644	590	609	610	616	686	613	640	648	637	644	644	628	622	638	638	592	626	635	629	643	620	655	601	583	626	619	639	626	602	604	605	630	623	657	616	582	600	654	591	581	626	611	666	617	622	608	589	628	597	662	606	610	565	632	616	655	632	624	638	621	600	636	595	611	618	630	632	618	579	635	581	655	633	587	638	646	638	636	610	564	602	599	590	669	630	601	577	634	603	600	634	589	611	589	585	595	597	627	655	560	631	617	616	659	629	594	638	615	601	593	653	637	658	615	615	609	603	616	578	651	600	655	614	612	634	616	637	611	623	654	635	628	638	628	633	621	655	630	664	629	591	660	614	591	634	581	670	642	635	637	629	599	637	624	622	666	609	631	621	621	657	617	640	609	593	621	621	613	640	654	614	630	616	652	627	624	574	635	621	632	622	662	626	613	631	611	626	641	635	610	608	621	636	647	606	629	615	643	645	636	633	595	636	625	622	611	616	613	630	588	601	597	623	617	611	618	654	581	617	595	611	614	628	644	611	622	614	653	608	603	620	599	644	635	619	612	633	618	621	615	585	615	618	654	650	634	586	630	599	647	605	613	599	626	623	613	627	601	583	604	626	599	644	650	618	621	668	614	622	612	625	582	634	642	633	612	614	641	614	617	590	644	630	613	630	608	620	601	631	651	655	623	677	632	578	629	647	645	639	574	634	609	627	636	600	634	615	628	612	646	589	653	666	576	658	634	618	629	611	607	606	664	637	625	636	639	631	619	629	644	642	631	596	634	633	598	629	592	621	644	631	640	609	670	636	631	630	616	652	590	623	622	613	599	618	617	626	624	615	619	616	640	648	629	627	591	609	631	594	617	635	645	646	638	652	620	605	622	610	651	618	588	608	607	617	578	645	615	646	638	624	620	631	630	603	680	570	593	599	608	616	589	559	659	602	597	643	621	545	649	625	596	624	648	633	608	602	650	612	607	608	639	613	622	676	668	630	632	576	600	633	648	646	601	666	616	609	601	651	592	633	617	619	629	645	667	589	626	622	621	638	612	604	607	662	614	646	630	603	643	605	605	616	650	623	585	589	652	634	652	620	636	618	621	642	630	627	647	622	603	616	619	610	642	570	614	620	620	631	609	631	613	643	617	637	604	669	604	597	610	625	621	634	613	642	634	605	594	603	597	627	611	630	647	642	615	611	625	626	583	668	652	655	598	632	606	614	582	642	620	648	616	612	594	627	663	621	628	669	607	609	643	627	669	562	622	613	592	607	637	625	591	598	649	660	701	658	609	610	607	657	587	625	679	638	634	585	598	618	654	631	656	710	651	627	655	643	646	633	604	685	707	633	634	630	631	638	603	592	618	596	569	616	677	620
22442	16634	24127	28248	26743	26317	20929	15207	11839	12905	10817	9822	8480	7368	6234	6679	4402	4472	4929	2480	2245	2692	3027	2708	2514	2179	1569	1696	1891	2355	2291	1162	1113	1894	1632	1876	1483	1625	955	950	931	960	777	767	633	593	601	480	498	549	468	434	406	525	424	391	366	363	339	317	350	411	409	407	457	402	367	348	400	386	361	328	283	309	290	249	246	271	267	285	290	260	249	239	274	261	263	279	281	261	276	241	259	202	258	223	253	235	263	239	206	242	241	223	241	245	244	225	254	235	205	228	243	251	230	238	265	259	221	254	243	218	211	246	233	214	243	249	244	219	237	244	232	234	212	216	247	206	238	223	224	241	226	250	228	232	214	213	242	235	243	247	235	207	211	254	239	256	214	233	229	240	235	238	215	225	252	237	263	269	225	259	248	228	217	259	228	244	234	250	232	237	223	217	220	210	234	237	220	226	217	229	217	216	226	220	226	246	212	221	241	217	229	227	243	224	213	215	230	240	214	250	235	230	190	251	222	247	245	221	246	256	262	228	229	237	265	222	204	223	252	233	227	241	229	207	284	249	202	252	235	234	186	246	244	220	261	270	255	208	224	187	238	244	208	261	224	235	222	236	218	236	254	227	238	217	244	209	232	226	242	231	260	236	239	230	256	223	227	247	248	238	256	225	218	255	228	246	218	239	217	219	242	261	235	224	239	222	245	252	254	243	233	215	256	224	236	232	212	226	223	247	249	221	223	249	216	232	234	242	237	224	223	226	205	237	258	229	236	238	250	234	212	238	219	226	212	229	241	234	202	230	220	233	195	229	226	264	223	234	238	236	223	229	223	246	219	243	226	244	240	247	211	255	230	224	225	251	246	225	253	265	239	252	248	232	237	238	248	231	235	273	216	223	217	234	249	213	231	214	239	206	260	233	244	257	214	248	232	274	220	235	220	244	227	222	250	234	235	239	234	252	230	232	256	231	211	246	226	246	255	215	245	242	251	230	220	240	243	222	226	222	234	222	223	217	239	250	205	251	233	270	234	249	231	236	236	261	237	213	245	246	195	246	237	245	248	245	241	230	222	244	249	237	214	248	200	215	229	239	270	236	211	247	235	234	227	225	231	229	230	255	251	226	231	248	236	219	256	253	223	226	245	252	224	262	254	210	256	236	237	232	232	250	224	215	207	222	242	238	242	235	236	241	248	271	225	244	236	240	205	239	243	264	239	232	234	214	256	213	222	240	232	219	242	224	239	236	241	223	235	255	217	231	251	219	249	254	217	244	214	218	230	226	255	208	224	238	210	228	243	228	242	219	238	242	236	243	261	228	246	238	204	231	238	245	239	258	230	223	242	238	245	237	261	222	229	253	217	251	217	265	251	244	242	239	236	240	236	232	237	223	234	212	239	233	233	231	242	222	228	219	249	238	254	232	232	227	237	253	224	237	246	236	252	212	222	225	239	223	216	248	242	216	230	213	233	254	229	271	236	266	267	206	230	236	228	240	264	227	235	218	240	233	231	223	236	211	214	209	242	225	266	219	245	248	223	222	255	227	238	214	245	219	218	232	224	262	235	238	225	240	205	231	212	229	248	208	223	237	231	218	223	239	218	243	228	245	234	236	239	244	242	251	248	228	221	249	215	254	266	241	218	241	240	203	224	242	238	239	243	253	247	223	250	258	240	233	236	202	225	189	231	228	214	271	233	235	258	276	229	191	235	227	257	222	252	212	217	231	207	216	236	231	247	233	217	200	245	215	226	241	215	220	232	250	246	244	234	217	241	235	229	247	229	254	228	236	223	213	244	230	217	252	251	237	248	243	230	229	248	260	212	251	254	239	235	243	229	221	221	249	248	236	238	214	237	258	210	210	246	242	258	222	254	247	221	209	223	245	205	226	217	208	232	212	236	263	225	223	246	243	227	231	249	214	254	237	213	249	240	226	234	228	232	216	249	262	237	238	250	206	205	244	213	214	218	217	258	240	232	238	234	239	243	272	220	224	240	211	250	236	237	230	244	241	252	248	263	239	235	220	239	238	238	244	227	233	218	209	227	222	225	228	211	207	217	255	276	243	188	241	258	248	242	223	213	198	206	218	246	212	232	233	233	214	237	243	234	257	204	236	246	232	244	222	233	227	258	267	246	247	223	217	245	239	233	235	236	224	224	237	244	233	212	217	241	226	231	251	206	205	228	247	243	239	234	232	232	245	265	203	225	237	223	244	226	235	230	253	210	227	233	225	214	247	237	244	257	226	236	210	236	228	225	230	207	266	251	240	212	218	250	222	229	260	231	228	232	240	240	257	223	243	226	222	225	230	215	241	231	225	233	243	234	206	239	240	278	218	233	256	231	245	246	236	232	220	228	230	221	257	249	250	231	250	229	259	222	219	225	258	223	224	246	205	234	222	234	260	220	226	245	233	222	201	239	248	233	216	227	222	222	219	225	280	220	225	240	228	255	220	227	229	218	242	240	214	233	242	234	254	222	238	246	212	241	239	234	270	258	269	223	232	225	209	224	229	209	239	241	208	244	269	222	230	240	244	233	253	225	239	211	255	233	227	220	230	247	213	239	196	238	223	272	227	248	214	243	241	247	211	225	202	236	245	248	245	240	251	247	251	249	232	224	229	238	226	224	229	228	229	228	252	216	244	224	229	212	248	219	230	208	234	248	250	223	242	244	216	222	247	223	242	210	265	238	256	222	229	214	212	235	246	212	228	229	226	240	250	265	225	230	223	229	232	226	222	242	236	249	231	245	243	221	246	218	248	234	238	244	233	243	225	228	244	226	239	258	223	228	237	220	233	232	226	246	236	229	241	246	215	241	226	235	240	256	238	196	250	212	235	255	220	223	237	203	236	250	205	229	222	263	207	215	235	248	217	229	246	231	208	233	224	228	229	250	236	226	206	224	251	257	230	233	232	197	263	265	228	219	242	252	227	228	231	229	215	226	254	223	250	237	251	212	242	217	226	235	234	248	230	199	250	209	232	244	226	253	232	214	221	237	214	186	219	247	255	240	246	232	214	210	240	255	241	261	235	238	253	235	244	247	228	240	231	228	240	206	221	241	244	228	230	249	227	228	239	214	229	250	235	249	253	246	224	219	227	221	248	192	244	249	260	258	247	217	228	259	240	218	214	267	242	229	247	246	213	237	207	240	208	263	247	254	213	232	254	219	223	239	248	217	265	238	233	225	287	218	224	241	234	230	248	190	249	223	239	226	209	231	209	220	247	234	234	227	231	236	236	234	248	219	246	243	239	240	243	251	218	224	227	239	219	237	261	226	234	247	231	255	210	240	237	213	275	218	241	245	209	211	237	229	215	217	245	230	266	198	207	235	243	242	240	261	242	237	253	238	246	275	264	245	250	227	231	238	225	243	239	218	250	237	207	259	238	244	239	229	227	226	260	235	234	251	231	257	251	230	235	215	216	243	242	221	206	231	218	231	227	252	234	241	261	237	222	243	220	241	217	231	232	235	246	217	266	224	247	233	233	230	219	220	214	215	230
14637	13082	25472	33651	35766	38813	34995	29372	27758	29917	25437	24802	23042	21603	22099	23047	18344	19009	17537	12151	12656	14858	16721	16085	14532	13500	10145	10739	11510	13718	12429	6052	6346	10858	10485	11666	9866	10349	6358	6233	5841	5947	4460	4529	3692	4198	3751	2948	3147	3284	2673	2717	2420	3529	2405	2209	1984	1813	1653	1548	1865	2105	2153	2279	2380	2055	1899	1758	2025	1945	1813	1553	1313	1301	1169	931	920	942	1013	982	970	866	873	896	931	927	941	963	905	858	880	763	820	801	777	759	707	758	746	758	682	697	713	720	683	684	724	707	752	715	698	726	717	691	747	712	653	678	708	728	735	710	707	672	702	697	712	712	705	665	704	739	714	645	699	728	719	711	658	671	699	670	683	693	743	677	664	697	743	679	716	696	682	709	651	716	661	679	691	676	667	703	690	706	667	706	696	708	681	679	674	617	673	699	698	664	725	669	668	680	668	702	645	639	693	703	718	685	679	691	699	738	713	706	714	632	672	699	645	669	710	683	729	676	672	718	721	673	680	684	684	689	704	701	667	707	642	686	707	688	669	683	642	735	704	671	668	688	684	752	694	689	708	665	690	710	716	687	694	755	673	661	701	632	670	689	717	677	691	699	667	713	720	686	652	745	681	678	721	679	709	693	679	671	664	681	664	730	689	704	715	690	702	688	726	657	672	682	714	711	664	713	706	634	674	694	650	717	728	679	648	675	703	685	701	675	709	713	662	717	719	689	706	687	755	738	673	666	693	722	684	680	742	695	725	717	650	638	720	693	656	652	689	679	716	681	661	724	708	652	723	699	679	665	716	694	680	685	684	648	709	648	667	694	678	651	692	690	627	648	660	684	735	720	700	718	715	709	757	712	713	663	678	708	719	692	697	649	676	680	668	667	698	708	645	697	655	672	673	649	703	756	689	697	687	675	689	713	706	693	679	693	667	718	680	655	690	648	736	701	621	678	659	691	685	716	658	672	704	676	680	613	687	701	720	695	703	660	703	668	723	652	716	682	672	707	691	681	658	675	709	663	693	695	656	705	674	671	669	687	648	672	684	709	693	682	631	675	701	679	680	709	681	738	669	704	715	688	708	677	659	670	671	688	639	696	707	679	707	731	663	644	688	718	685	713	682	704	684	708	704	698	680	728	672	653	668	689	746	701	720	669	679	659	689	659	680	764	713	658	670	702	710	717	716	726	698	669	682	677	669	727	697	719	641	689	661	696	668	678	738	687	696	680	662	698	690	672	669	696	730	686	631	707	702	739	663	655	672	715	659	696	694	726	707	702	654	638	632	663	678	725	708	678	674	694	615	653	684	710	717	677	704	705	733	664	646	655	703	689	687	705	700	735	639	682	697	687	652	647	696	705	718	661	707	664	686	726	693	675	669	663	720	686	695	639	706	697	689	679	783	671	715	674	707	688	728	709	720	673	695	678	711	750	691	692	697	686	676	663	722	696	645	682	672	681	701	688	688	686	676	678	677	719	692	704	675	677	717	708	703	691	720	659	645	710	726	672	715	654	657	715	681	656	697	752	672	670	703	618	690	642	683	713	702	686	667	699	677	713	653	739	680	661	696	691	721	692	689	689	667	695	701	698	704	657	679	698	661	674	672	672	709	687	695	665	648	730	697	701	666	660	706	706	704	725	645	668	678	705	676	687	735	710	711	719	704	699	648	684	643	721	658	731	682	664	664	712	671	642	661	696	685	680	707	711	670	702	681	647	686	704	667	712	711	684	664	728	653	737	710	662	727	689	703	681	652	665	687	687	693	663	723	687	667	726	680	686	671	704	660	639	685	706	664	654	671	683	671	700	686	664	691	713	690	684	659	666	683	706	699	653	674	733	684	690	697	704	698	685	665	732	607	696	701	690	705	691	688	645	682	726	701	690	679	677	718	690	726	700	699	656	653	694	637	703	677	693	675	711	716	708	729	651	668	667	695	667	669	665	690	643	680	685	724	676	675	686	700	656	704	688	659	680	701	725	663	689	690	694	686	722	696	684	650	671	676	695	644	663	662	697	714	698	683	705	652	670	683	691	682	719	690	676	678	649	680	716	687	712	717	654	708	682	704	682	681	696	703	644	733	713	711	682	691	695	719	675	704	679	699	690	658	673	703	658	675	682	692	691	678	696	701	694	695	689	654	673	733	668	734	686	692	646	662	669	706	711	616	678	702	738	647	681	708	687	667	709	686	709	716	738	685	688	696	719	673	659	700	682	708	706	671	729	681	704	748	706	689	681	685	695	699	705	670	669	690	697	705	664	680	674	670	671	655	659	697	697	703	700	684	706	678	645	657	632	628	670	671	674	690	703	675	641	729	668	668	687	685	692	704	683	697	695	707	680	698	686	666	685	672	671	741	644	725	679	702	694	671	688	740	680	695	698	700	642	647	704	744	693	690	658	663	653	672	672	703	665	704	694	652	683	686	678	712	662	723	714	699	670	656	674	677	698	682	687	703	727	697	655	683	710	675	653	646	719	702	663	696	700	708	724	644	662	704	682	696	667	736	660	631	690	682	720	683	680	703	664	688	717	685	686	695	653	677	705	717	707	707	685	725	665	683	666	641	707	676	657	723	677	686	722	675	680	687	661	663	692	644	725	709	678	691	701	697	731	647	682	654	732	627	700	722	707	715	700	672	690	703	711	713	701	644	674	694	673	718	654	710	686	683	707	735	694	724	666	695	716	752	670	687	695	690	712	686	674	661	648	713	725	672	723	692	690	692	691	713	688	654	738	685	699	700	724	694	678	676	661	683	660	713	714	674	677	723	643	648	664	690	664	695	692	683	680	675	697	684	716	698	724	705	691	700	655	697	709	706	633	723	678	639	714	684	734	690	680	649	686	660	713	688	673	704	742	650	696	743	678	703	700	689	706	693	696	706	650	692	706	693	664	690	612	692	707	734	713	708	658	629	687	736	711	692	699	646	669	731	671	709	679	671	703	668	713	700	700	701	684	677	667	691	687	709	703	708	676	754	670	647	687	673	661	648	666	720	697	700	703	677	737	663	696	645	708	723	646	712	686	695	660	701	681	699	702	713	661	730	695	679	671	634	724	627	693	724	674	640	685	700	679	646	707	692	693	659	707	716	695	685	715	698	692	721	673	631	655	646	718	697	672	673	657	690	694	636	768	707	684	706	653	715	690	725	661	697	661	738	685	685	680	670	655	658	719	715	679	708	672	698	670	720	675	696	653	649	672	718	675	687	680	664	694	681	670	671	685	693	701	626	663	674	679	663	671	718	704	663	652	634	679	726	717	652	656	699	680	683	686	641	671	695	660	656	690	678	713	665	723	686	686	716	691	658	675	677	700	700	667	721	714	708	698	705	678	746	693	724	654	702	702	638	697	672	707	691	681	676	704	700	644	647	690	672	741	694	644	669	680	742	691	664	650	694	659	659	668	701	692	719	718	700	631	679	652	617	727	704	728	696	648	659	672	684	677	705	690	659	639	648	649	666	684	687	711	699	710	645	698	684	700	641	755	695	650	675	659	708	649	727	719	664	730	732	648	700	710
29343	22850	32026	35293	33671	34969	30078	23541	20721	22571	18232	17833	16940	13518	12739	12878	9943	9295	9287	5670	4908	5359	5823	5167	4805	4296	3135	3209	3610	4067	3993	2089	2123	4065	3734	3784	3023	3296	1862	1860	1780	1549	1351	1452	1338	1076	967	800	866	982	890	795	756	985	699	631	604	526	508	507	646	661	645	674	697	611	581	574	644	635	537	530	471	492	430	347	360	391	373	395	406	382	333	382	354	398	389	350	375	367	337	346	335	337	328	322	327	305	314	338	302	328	335	322	312	306	294	318	307	318	276	308	338	269	308	306	297	291	326	284	291	304	352	318	297	338	310	315	308	323	302	311	319	321	302	320	313	291	319	280	309	315	327	320	302	310	321	295	331	282	295	295	277	292	310	318	318	316	310	315	341	316	308	307	292	302	348	328	284	340	318	285	311	292	298	309	322	320	328	301	307	309	350	306	288	303	299	316	313	299	309	320	317	315	317	282	334	315	334	308	288	325	322	301	347	323	303	310	337	316	316	313	330	300	319	328	321	305	304	328	311	276	293	318	334	320	284	325	276	292	361	332	299	304	317	296	316	318	306	319	314	327	312	281	301	285	312	294	314	337	331	291	322	316	301	288	304	314	288	359	298	308	305	316	319	309	328	252	291	317	292	317	290	315	297	292	281	302	341	297	302	312	295	310	289	284	311	326	291	306	297	291	325	336	302	297	295	272	327	310	303	282	296	323	289	311	312	305	312	329	287	334	326	315	319	302	288	318	289	302	302	301	327	308	333	318	289	305	335	299	312	288	324	318	307	288	304	294	297	260	332	322	294	310	342	327	337	294	331	292	309	300	321	294	320	321	324	313	308	321	347	296	282	305	324	306	325	302	321	298	327	337	293	289	314	289	330	304	296	286	322	325	322	319	336	282	314	372	286	339	343	292	334	303	279	328	301	289	318	318	286	321	307	309	309	326	304	272	335	341	293	308	310	310	299	289	319	343	322	314	311	303	300	348	301	320	294	302	328	308	343	311	302	290	290	282	316	322	331	299	327	319	312	294	324	305	321	308	312	306	321	293	310	336	296	322	288	326	301	297	281	292	304	332	314	286	301	294	326	326	307	319	309	309	288	274	313	339	302	341	292	322	319	349	315	337	302	271	314	305	322	306	310	310	298	326	352	301	331	299	304	310	338	313	329	318	300	319	312	309	311	305	314	329	275	315	272	321	300	303	341	308	326	329	282	321	293	290	297	325	283	314	297	355	312	313	318	292	332	313	324	323	327	302	308	327	325	313	318	323	292	308	285	347	292	316	309	324	317	322	336	293	298	314	317	302	337	296	321	287	331	311	302	303	278	284	337	291	318	329	360	297	301	292	310	327	317	281	297	322	302	308	298	304	311	326	267	311	309	298	319	330	325	311	316	320	317	337	308	302	306	288	292	286	321	306	296	329	293	313	288	326	320	293	279	329	339	319	305	334	308	321	325	337	311	315	301	323	303	292	314	294	313	314	329	292	329	303	354	327	280	307	277	329	309	299	305	294	315	324	333	288	307	313	296	323	316	285	328	286	285	334	333	296	298	288	284	319	313	298	305	286	340	312	311	281	305	335	318	297	324	295	306	274	274	328	303	307	301	324	297	282	306	323	327	297	297	319	310	299	292	310	337	311	329	311	323	300	326	309	345	330	302	300	349	322	341	293	305	262	297	306	284	310	347	308	300	330	299	331	335	295	304	313	310	298	300	306	315	319	283	317	317	317	289	290	307	271	308	322	342	334	295	298	315	323	294	300	356	302	333	338	291	302	308	325	324	337	323	315	319	316	314	311	314	326	297	322	287	301	334	279	328	303	332	305	311	299	309	337	333	321	316	331	323	330	338	315	280	334	282	304	301	316	303	324	310	319	286	307	320	309	318	322	320	292	315	339	294	343	324	300	304	328	263	309	286	326	329	312	320	321	297	303	292	290	309	312	318	274	338	316	314	308	340	328	350	292	320	317	308	315	315	319	304	303	310	338	325	308	304	271	337	315	303	313	352	309	270	329	340	324	336	318	325	299	340	316	318	273	303	341	297	312	303	322	321	329	321	326	316	317	305	306	308	305	310	281	285	298	313	309	286	310	330	319	320	302	321	290	296	316	304	317	325	320	294	306	334	323	297	335	311	324	332	294	320	322	316	331	284	323	294	294	327	322	301	301	324	313	285	355	309	290	293	293	289	289	289	305	316	321	305	305	338	304	301	312	307	307	314	308	303	330	269	297	328	309	315	297	325	328	331	304	300	339	317	296	317	313	306	289	354	342	305	325	368	294	309	330	302	301	303	296	326	303	333	319	301	317	320	309	333	311	325	316	311	314	281	303	311	314	309	340	317	349	317	338	335	299	313	342	277	324	314	326	312	304	295	341	320	314	307	344	309	314	322	312	319	297	304	323	296	333	261	297	335	340	297	317	341	335	290	316	319	321	301	324	301	296	314	311	295	308	320	280	314	319	328	321	293	332	275	289	314	333	322	302	298	296	343	302	311	281	290	317	314	304	331	295	316	283	319	314	310	290	298	322	287	328	317	293	308	319	281	344	338	315	311	292	311	296	317	333	308	336	287	315	309	291	308	297	305	299	306	309	298	277	332	314	285	352	347	276	319	314	318	289	296	316	323	307	306	302	322	351	320	272	337	281	311	329	325	323	343	308	314	306	321	289	339	310	308	320	311	283	317	274	277	322	304	304	326	325	306	304	306	285	314	344	332	353	272	320	348	274	294	322	283	323	283	309	336	327	301	345	288	280	328	302	305	310	311	292	327	317	294	308	373	308	312	312	338	329	300	292	311	350	313	310	304	308	312	282	334	325	302	327	301	278	313	312	323	323	331	320	334	325	307	333	307	332	330	341	362	291	306	298	293	334	298	324	344	351	317	322	306	306	306	349	316	275	314	294	310	277	317	323	318	292	308	352	308	296	310	343	316	321	310	313	296	310	297	296	292	320	313	286	294	321	309	324	320	309	318	307	316	341	304	314	291	294	278	331	329	323	335	281	281	275	315	320	300	314	294	307	317	299	335	276	328	323	337	324	287	288	283	338	283	301	325	286	304	338	314	315	299	314	294	309	290	294	280	296	315	289	305	295	296	283	298	314	315	300	315	306	294	294	288	316	323	305	318	322	315	329	331	345	348	324	299	310	285	328	296	286	297	283	364	291	308	295	308	313	302	258	332	280	286	335	319	293	316	319	338	348	319	335	323	287	319	316	326	306	310	276	309	279	329	331	298	306	322	296	313	326	297	324	318	326	330	297	299	320	307	299	322	334	296	320	331	279	338	328	317	299	320	308	271	314	304	317	318	338	320	319	323	346	311	321	325	285	327	310	351	287	282	286	324	350	330	303	311	289	295	302	330	294	314	307	295	300	320	319	304	316	318	321	324	296	310	330	292	307	326	301	311	286	342	336	327	325	302	295	300	259	291	312	280	292	297	276	312	329	306	327	313	328	324	313	322	285	307	323	277	318	342	282	302	307	258	306	320	327	296	300
18043	18139	31757	38989	42189	45184	42756	37269	36078	37709	33147	34367	31805	29211	30724	31295	27160	27358	24279	20073	20426	24079	25401	23864	22309	21232	16325	17334	19703	19898	19386	9394	11587	19617	17626	18045	16102	16437	10675	11112	9676	8332	7287	8581	7677	6242	6382	4745	5364	5665	5028	4573	4287	6193	4190	4079	3291	2868	2470	2424	3516	3674	3909	4131	4168	3314	3422	2972	3470	3357	3080	2451	2010	2112	1784	1351	1211	1339	1407	1388	1418	1231	1186	1207	1333	1481	1304	1346	1246	1160	1230	1122	1082	971	1011	998	947	963	931	1012	992	996	983	908	974	946	947	935	901	879	857	929	901	911	921	894	891	894	866	868	873	852	934	881	921	888	846	878	889	902	867	924	925	932	919	877	901	886	867	856	877	863	889	850	878	904	924	837	875	924	881	874	904	847	824	834	926	881	839	864	841	912	853	880	890	844	886	867	859	883	851	917	874	887	830	889	901	884	813	861	888	862	929	861	883	841	830	905	886	872	904	907	907	873	883	843	863	828	826	804	855	868	888	893	883	907	860	877	880	859	853	884	899	935	910	916	893	925	871	889	880	903	900	827	857	907	884	881	845	857	874	881	850	840	877	882	851	853	854	890	871	854	855	898	861	868	873	851	873	907	817	883	862	872	855	888	842	853	862	913	847	887	897	862	881	866	909	880	843	869	891	866	899	912	869	875	863	791	895	886	908	931	895	923	875	870	893	912	879	849	846	880	890	913	848	898	853	851	871	878	865	927	864	868	887	897	873	862	866	834	907	849	888	899	851	873	890	876	878	837	951	873	903	862	900	870	844	868	927	890	859	867	927	871	863	873	894	895	869	908	847	879	870	871	897	870	862	828	868	902	863	828	872	858	895	893	888	890	889	838	892	884	872	870	884	859	852	903	868	906	883	913	878	934	859	907	851	895	832	817	880	844	876	899	850	917	849	843	897	912	869	904	904	853	833	872	890	846	916	879	844	812	900	860	898	904	883	918	902	850	829	885	872	916	883	885	899	845	868	885	871	869	883	885	878	854	837	844	846	845	852	846	887	808	820	927	865	902	861	918	861	911	842	889	823	873	883	799	877	844	853	892	872	933	901	880	883	867	857	885	911	915	852	908	892	871	909	846	897	863	877	884	844	902	879	949	891	874	839	923	905	883	854	887	839	949	853	820	914	951	868	894	864	834	901	879	895	864	873	853	914	877	878	841	859	883	877	912	833	832	886	899	902	856	848	868	881	872	850	871	827	880	820	863	898	853	873	858	854	866	844	921	883	932	865	924	863	890	876	898	887	869	828	810	867	870	916	839	896	834	881	880	801	901	926	833	903	894	877	851	888	872	909	914	814	818	913	841	896	853	886	825	895	867	865	897	855	873	919	873	851	917	886	871	818	847	854	891	854	895	900	907	843	845	868	870	895	888	884	802	829	914	867	909	849	914	917	866	876	899	834	879	831	861	871	857	965	880	861	868	877	888	910	879	822	860	889	848	889	889	898	878	928	900	936	860	877	884	871	870	852	886	913	850	933	853	893	842	873	939	857	827	835	897	903	837	844	919	892	919	885	890	875	866	867	823	900	938	873	913	886	846	937	870	849	902	858	890	878	872	887	822	911	878	867	900	866	861	908	881	865	869	846	891	830	893	899	896	883	866	934	922	877	877	841	811	824	909	896	888	870	860	850	892	880	887	894	806	910	894	857	835	864	904	848	880	885	912	935	911	879	871	860	891	942	833	890	900	895	889	868	865	856	888	890	856	863	875	864	840	853	834	867	855	866	879	879	917	851	884	826	876	904	878	903	865	794	876	894	837	862	902	918	901	888	833	885	837	848	884	785	855	859	849	914	883	926	934	905	855	904	878	862	860	890	883	846	859	919	860	924	880	863	891	859	893	877	908	906	888	856	891	876	887	930	856	848	880	848	838	912	889	911	860	835	874	887	835	897	878	882	850	865	872	872	847	941	866	850	865	880	929	833	873	908	861	852	900	926	838	878	869	871	949	900	858	921	890	868	821	820	863	843	867	890	855	889	846	866	850	858	868	852	863	920	889	817	907	846	871	878	828	911	874	911	874	850	867	909	884	847	883	890	904	860	836	871	873	853	847	873	891	845	928	867	863	890	884	853	875	861	863	933	886	884	921	872	897	881	924	863	874	852	873	864	883	908	866	907	857	903	932	870	949	922	911	885	840	891	855	845	826	836	850	877	874	838	902	844	863	892	878	881	846	886	877	936	812	908	893	894	882	864	874	853	834	858	855	923	868	807	870	883	885	856	895	832	852	887	866	883	906	874	858	831	881	827	864	831	901	900	909	881	840	878	918	852	879	864	907	876	852	911	825	869	894	863	899	903	854	842	919	853	891	865	855	914	833	886	908	856	862	848	857	952	902	906	890	896	859	897	851	865	894	928	900	866	842	880	879	904	911	889	869	855	889	848	860	905	886	835	861	854	907	898	899	822	875	858	830	930	890	822	874	921	894	888	865	893	881	871	871	866	845	952	880	847	890	890	866	887	879	930	844	847	874	897	894	841	837	902	868	884	876	919	794	857	920	871	941	894	846	861	840	881	854	916	877	831	911	845	863	896	875	831	909	840	882	893	870	848	884	871	839	864	899	901	863	861	889	889	854	894	899	899	881	855	886	892	871	890	911	886	879	860	911	856	895	900	847	880	851	893	898	885	901	853	807	830	839	868	866	925	902	836	908	888	874	865	822	922	874	861	845	876	849	865	863	899	884	899	876	865	881	914	871	888	870	926	834	868	879	903	881	902	884	881	907	937	858	859	861	867	856	919	842	886	869	844	885	875	836	867	826	829	825	891	840	875	858	935	930	911	944	937	955	891	877	945	844	847	838	837	852	907	873	893	926	848	894	854	895	905	910	869	884	800	917	893	879	870	894	833	890	948	860	874	821	889	879	876	835	862	923	832	898	884	899	880	874	845	916	858	855	878	928	840	852	843	843	877	903	840	867	905	897	869	898	862	865	888	905	892	860	840	877	877	861	847	873	878	881	851	905	851	907	877	883	865	946	908	859	909	864	883	859	862	933	847	864	846	843	939	868	916	876	869	824	898	860	870	887	867	880	931	932	849	894	857	906	854	892	881	912	889	901	840	842	897	868	814	880	906	857	901	895	834	887	869	932	873	861	896	917	798	864	899	881	895	868	829	846	867	870	870	859	875	894	813	874	871	896	990	893	855	879	920	850	925	885	907	909	843	828	905	887	899	910	898	881	938	897	853	835	896	919	891	862	906	873	882	830	928	875	903	816	897	837	868	862	850	875	857	847	835	885	926	880	892	848	864	885	866	867	888	805	905	863	879	825	922	852	906	843	879	838	882	885	870	854	873	836	845	832	919	835	923	887	845	821	890	829	810	899	907	899	861	890	879	882	929	852	915	900	905	894	825	896	878	845	874	837	826	847	912	856	846	881	866	861	886	853	881	874	855	913	865	909	966	923	897	881	885	916	885	898	879	867	883	874	886	881	913	861	880	885	858	883	890	890	854	882	851	858	926	843	852	886	863	895	910	909	877	837	886	867
6354	3788	5169	4571	3650	2876	2129	1698	1460	1411	1066	1040	874	707	598	590	503	469	433	376	372	356	353	343	352	292	345	329	307	303	287	295	258	289	291	296	281	299	274	260	264	263	263	229	236	230	246	224	219	225	200	226	238	235	198	230	228	192	262	211	218	222	248	227	189	218	223	223	228	232	226	196	216	241	219	224	229	210	212	224	210	218	212	196	203	211	225	212	214	225	209	191	234	224	224	208	217	227	213	200	195	215	206	243	228	214	190	221	248	212	203	223	188	205	220	217	204	222	227	231	217	193	205	214	213	208	218	216	232	217	244	206	181	215	229	184	212	214	224	245	204	206	222	218	219	237	201	208	203	220	228	186	205	190	189	221	233	222	225	203	209	193	224	203	203	212	206	211	230	181	215	191	192	214	204	202	184	211	224	224	196	204	210	218	226	219	217	212	237	204	216	209	183	230	216	257	230	212	237	256	206	198	211	220	241	231	225	219	213	215	217	205	218	217	213	231	201	217	206	221	205	228	209	197	227	197	215	221	211	208	196	259	224	218	211	201	204	213	222	208	200	205	200	197	202	236	209	209	215	204	226	198	270	205	218	217	230	209	209	208	208	220	194	222	263	201	223	228	225	247	232	213	239	208	224	225	203	190	219	227	233	226	224	192	214	206	221	218	181	225	208	201	197	225	206	203	215	194	198	215	235	239	217	200	216	217	222	191	207	207	192	229	191	210	216	248	235	189	238	223	218	195	212	214	211	209	223	213	187	213	189	210	199	212	200	209	206	217	213	203	194	198	225	208	195	236	184	240	208	210	184	223	207	215	239	227	221	206	231	224	228	208	221	202	223	200	201	213	182	219	240	207	228	249	205	210	188	237	204	201	215	197	209	219	226	241	220	225	221	236	205	221	195	198	220	202	228	219	195	211	202	224	230	225	224	233	242	223	203	211	215	185	210	210	226	190	220	221	228	205	218	220	213	213	227	190	207	235	232	261	231	198	225	209	212	205	197	196	205	203	213	219	227	201	205	207	225	215	212	214	223	206	224	216	197	194	210	223	211	209	246	226	203	232	170	236	247	201	258	235	213	208	231	206	176	193	195	201	196	217	213	231	208	231	223	222	229	209	212	208	232	211	189	205	229	222	229	219	225	194	194	207	207	212	226	216	235	221	221	215	201	225	225	223	221	216	185	226	204	226	215	204	219	192	201	205	212	213	258	205	221	230	219	194	203	193	218	203	238	239	201	196	209	203	216	222	198	205	203	244	214	196	197	230	227	209	193	210	219	219	199	224	224	212	214	216	214	209	204	216	200	211	221	213	205	202	226	247	209	206	219	193	206	224	192	204	218	203	232	250	218	210	232	211	221	205	218	230	215	215	198	249	199	210	225	223	237	231	211	200	197	207	218	187	209	225	224	206	223	209	205	226	210	217	228	202	216	221	222	197	215	190	211	229	230	243	226	247	223	214	217	237	222	227	217	210	221	182	230	196	238	206	225	218	229	202	232	199	214	244	217	238	226	224	223	210	225	204	227	218	212	260	201	255	238	227	222	217	251	242	214	270	227	215	220	186	218	194	221	193	273	230	214	207	218	236	198	193	220	206	228	233	220	220	194	229	236	221	224	187	199	207	235	206	232	217	244	220	212	244	215	229	192	251	218	236	200	251	224	238	225	194	210	219	199	213	221	195	206	209	207	224	197	216	236	207	236	226	225	187	215	217	223	230	199	221	235	230	221	220	235	207	218	221	210	201	208	217	191	210	220	231	221	202	215	221	214	209	221	209	228	213	217	234	216	214	212	205	219	224	217	225	225	187	224	202	246	244	213	196	212	224	208	251	243	201	215	217	222	201	208	228	200	212	230	209	197	230	209	220	211	244	188	222	212	197	221	200	217	213	219	203	220	199	207	186	207	216	234	200	186	252	252	214	227	198	203	205	190	208	223	211	212	191	218	214	172	218	207	213	232	248	197	230	209	197	223	206	197	215	224	214	226	188	185	225	199	242	186	204	237	232	217	219	235	205	191	225	214	220	242	220	225	202	211	213	237	213	206	231	224	234	223	226	203	206	233	187	211	209	217	230	216	192	226	205	209	198	217	199	208	215	248	225	208	230	242	200	226	214	201	215	230	200	212	190	201	200	215	208	242	188	254	217	200	257	241	202	229	219	230	220	212	210	182	210	218	201	198	195	209	247	224	228	222	204	218	206	220	237	227	234	236	197	234	204	218	220	214	204	217	204	216	238	199	215	221	208	229	219	196	225	224	236	215	237	203	210	195	213	238	213	224	250	221	207	226	224	216	218	227	216	197	224	230	207	218	208	207	212	204	252	211	197	211	225	215	238	205	221	206	208	210	227	219	196	221	208	217	211	234	199	192	223	198	227	209	216	206	216	235	214	196	185	252	193	206	207	204	236	234	229	237	222	229	224	230	188	228	216	210	199	183	221	210	222	214	209	234	198	206	206	190	234	233	220	211	197	225	205	188	207	223	231	224	223	218	224	218	204	228	229	229	189	230	216	206	214	209	219	226	220	194	220	203	224	228	195	207	226	198	188	233	245	202	216	219	200	195	208	222	210	217	211	185	202	242	211	216	199	238	253	188	237	223	215	198	212	223	244	212	191	218	226	184	187	228	223	226	183	174	224	213	195	212	218	224	203	229	189	223	225	220	234	209	231	211	217	183	231	204	207	198	220	222	193	195	227	225	201	228	223	207	214	204	229	223	212	240	213	250	206	220	224	188	189	201	219	227	221	212	198	223	210	246	242	217	227	224	204	204	236	212	222	220	203	202	205	201	191	253	225	235	215	217	218	223	185	205	221	211	208	213	216	211	203	198	239	215	216	221	215	231	216	220	225	210	212	229	230	233	212	190	231	205	184	244	178	194	236	223	223	219	224	233	210	231	218	224	213	226	200	219	195	220	231	217	218	225	229	213	188	233	229	199	193	214	217	214	204	215	217	215	224	197	215	225	247	210	201	204	210	217	209	210	218	214	174	235	207	219	195	227	224	218	221	235	216	219	223	235	240	215	218	216	193	206	216	203	222	209	228	215	222	219	196	217	202	216	223	220	215	210	194	210	221	202	225	208	237	197	211	212	230	222	215	210	188	218	228	261	216	226	228	200	188	220	205	227	224	207	181	238	213	207	218	181	192	208	192	222	222	238	217	219	205	203	219	229	202	212	208	224	196	225	221	212	221	213	209	205	199	198	185	184	200	223	223	219	208	238	197	227	237	236	217	212	229	211	205	214	200	222	204	204	162	204	227	215	223	250	207	196	224	202	207	208	215	208	247	220	193	206	219	207	223	186	206	221	194	209	222	219	191	186	220	208	213	201	191	218	210	225	219	229	195	228	225	211	212	205	208	229	182	196	210	203	208	198	216	214	204	203	208	216	191	202	211	251	249	223	211	207	227	202	210	210	237	203	217	229	235	218	213	221	194	210	229	239	194	220	232	210	225	223	236	186	211	207	195	222	228	197	211	248	209
4726	4301	9847	12163	11896	11109	8864	7205	6657	6632	5521	5320	4602	3816	3528	3236	2634	2623	2300	1964	1801	1873	1816	1680	1563	1563	1390	1430	1434	1417	1417	1129	1097	1405	1243	1243	1195	1272	1103	1012	978	956	909	928	884	864	801	800	810	754	780	749	782	814	753	758	734	675	706	690	711	676	742	711	680	653	676	694	687	707	684	710	624	634	649	704	579	631	664	655	641	656	707	697	709	677	651	593	644	634	623	667	600	666	668	673	661	615	637	642	606	616	646	640	623	622	655	588	657	626	600	636	613	626	656	621	652	642	639	593	615	657	653	636	630	654	657	604	625	658	625	645	666	668	638	652	615	659	632	620	615	613	693	584	673	643	617	649	623	644	638	641	634	596	646	659	610	656	638	658	622	599	670	600	625	612	640	671	647	653	620	627	632	618	635	627	656	660	622	632	669	627	664	624	621	622	610	594	628	622	582	647	656	638	631	632	577	610	654	676	612	653	649	610	642	606	636	663	642	660	610	618	579	656	639	644	628	617	606	607	668	598	613	624	661	667	619	661	647	629	672	635	656	648	659	660	605	646	625	643	624	658	614	609	656	635	642	653	672	646	624	628	601	648	669	658	616	609	622	614	663	619	685	600	633	662	610	649	622	638	653	582	645	648	604	631	599	620	637	579	670	634	646	652	652	629	625	649	587	633	640	696	613	601	676	611	642	616	622	632	624	660	618	675	619	617	661	613	645	603	640	612	680	642	636	638	587	638	660	682	593	612	637	615	652	638	613	652	603	646	640	603	615	693	600	634	615	582	634	617	654	665	592	599	633	669	647	692	644	638	638	667	653	630	674	623	667	623	635	585	638	647	606	652	608	644	668	661	616	683	661	626	635	619	662	613	673	653	662	667	629	650	625	619	636	663	607	639	626	618	642	640	621	633	621	663	656	590	656	588	624	652	597	629	623	667	660	651	667	643	669	671	659	661	654	609	644	616	673	636	620	674	593	608	667	610	658	656	662	613	623	657	614	632	600	615	643	617	639	636	636	661	651	616	634	632	634	649	622	680	589	644	614	595	661	633	645	646	649	619	654	606	666	628	604	641	609	625	672	613	632	625	640	628	632	605	637	666	623	635	590	621	606	635	596	587	635	697	662	603	641	645	650	615	626	640	657	657	612	691	648	630	611	613	604	649	626	591	658	609	630	623	619	635	650	636	633	653	612	670	605	617	638	624	636	616	617	623	619	649	665	569	677	644	607	652	625	656	622	684	604	610	614	611	627	588	646	635	656	642	612	573	643	602	626	620	618	615	655	631	639	630	607	658	632	619	667	619	600	623	654	671	592	652	655	661	675	589	644	668	613	648	636	627	642	618	634	668	640	627	669	635	658	644	622	653	610	670	655	614	599	659	618	617	611	649	629	628	689	608	683	640	638	634	640	663	645	628	636	640	614	632	651	620	621	607	679	615	575	684	603	665	609	614	661	628	673	622	641	628	621	638	623	611	625	633	632	622	669	663	640	605	672	621	620	605	627	626	672	615	612	621	587	641	641	644	636	580	618	657	638	606	685	582	617	610	653	642	667	666	630	677	606	671	620	674	657	618	665	655	622	599	611	633	627	601	630	635	642	634	634	646	618	585	633	609	648	623	631	631	622	599	643	619	654	636	671	706	649	629	663	625	639	627	633	625	626	660	642	645	606	640	693	681	575	613	591	638	610	639	652	614	585	639	575	680	610	609	591	618	625	657	650	607	697	639	552	594	653	693	622	638	612	615	641	616	629	599	645	590	626	647	617	597	638	651	605	624	626	668	622	621	603	606	673	622	636	628	662	639	615	618	648	613	634	647	645	618	602	612	652	614	637	613	667	624	638	649	644	615	639	627	650	644	652	646	647	612	597	650	631	670	665	627	593	644	629	644	624	641	635	631	620	603	643	641	659	632	580	668	668	661	648	605	645	605	640	624	615	620	647	655	661	638	599	616	617	660	617	579	665	618	577	631	618	664	650	627	616	671	637	640	629	622	622	676	631	646	626	638	684	600	587	687	640	670	664	627	617	630	592	627	602	631	611	602	607	602	573	654	611	641	632	615	641	619	621	649	627	629	638	605	640	618	594	626	623	647	675	637	626	674	598	681	610	645	614	622	638	618	688	662	622	665	669	665	622	639	587	590	648	618	606	616	623	635	611	631	621	628	642	634	655	665	639	623	674	647	647	649	645	660	620	657	661	622	610	645	601	605	655	603	668	617	661	638	635	655	666	611	629	609	652	646	640	617	625	620	682	612	663	650	651	642	635	593	608	638	623	665	639	631	608	613	657	636	659	632	672	654	634	626	634	626	620	591	606	623	611	629	660	614	669	663	627	621	608	648	619	624	605	599	643	632	647	658	648	628	613	622	652	613	626	598	674	646	645	650	651	628	687	610	636	652	644	600	627	639	684	679	587	635	657	597	644	653	656	605	644	634	605	636	615	613	622	593	604	573	628	636	636	617	678	624	629	639	643	679	641	624	636	663	631	608	600	663	628	614	659	564	640	606	657	638	655	607	625	642	628	624	664	660	604	613	621	618	625	687	626	649	656	630	642	607	595	645	619	635	627	639	597	634	675	607	659	634	646	642	631	650	663	663	679	661	648	619	664	631	637	653	640	599	670	624	607	637	702	587	637	658	598	676	647	588	647	630	609	659	644	638	630	640	652	629	637	648	634	612	667	599	621	622	630	648	605	641	696	628	614	630	626	672	657	615	618	594	622	648	630	653	596	611	646	619	655	621	641	615	603	662	634	635	603	615	658	656	610	613	635	627	680	618	625	630	635	631	605	635	659	650	616	612	659	687	624	626	655	623	615	615	668	618	654	644	596	617	570	661	597	633	611	584	631	591	610	652	638	673	657	623	643	686	646	632	645	606	604	597	644	643	646	625	660	650	635	646	608	607	594	654	595	628	620	655	603	615	620	638	619	702	630	627	613	616	626	621	603	626	651	670	619	628	628	598	619	637	637	621	630	616	612	622	624	621	603	629	615	606	634	600	623	619	644	601	604	624	630	618	640	621	655	626	621	649	565	666	567	636	670	604	637	603	605	652	611	638	648	592	638	691	594	593	652	651	645	632	693	594	652	625	638	645	644	597	647	664	621	622	670	639	617	642	656	650	623	693	585	593	646	644	597	681	631	634	642	611	616	633	659	650	614	639	598	656	619	638	644	558	604	633	625	661	642	632	648	635	596	607	672	639	622	643	624	615	655	673	610	606	602	602	629	620	642	661	604	637	620	643	613	646	611	637	618	637	609	676	658	644	575	652	628	660	611	650	642	643	612	614	678	656	635	653	630	597	622	641	608	608	626	643	634	628	633	627	616	617	648	591	666	652	626	608	600	641	639	625	610	660	622	598	579	623	574	620	605	577	578	595	597	655	613	634	636	603	613	618	600	619	606	598	626	635	647	684	626	665	601	622	628	660	643	643	599	625	669	644	647	633	632	596	604	605	624	630	623	664	608	626	682	613	602	617	679	643	619	616
22332	16738	25479	28873	28460	28778	23018	17220	14283	14221	11263	11306	10205	7869	7064	7401	5018	5537	5064	2831	2575	2995	3132	2827	2657	2304	1693	1715	1905	2309	1840	1088	1021	2033	1810	1933	1394	1700	950	1172	914	854	670	794	780	635	625	576	523	557	516	494	490	592	433	402	379	328	280	341	390	387	423	472	385	410	412	353	401	381	396	343	313	312	306	288	315	265	295	265	298	288	286	253	243	279	267	268	288	270	246	263	252	251	237	231	229	245	263	246	278	211	240	229	253	254	264	287	242	223	231	261	266	232	227	272	248	257	217	226	247	246	244	245	251	227	227	225	258	258	229	255	253	230	249	276	237	250	244	255	242	267	276	253	255	248	260	257	238	219	259	232	211	228	247	248	233	231	241	202	257	210	236	234	252	250	250	278	262	243	285	270	238	232	272	243	232	235	251	224	263	264	239	241	249	220	244	226	225	265	240	252	234	240	248	230	249	239	253	228	246	235	246	218	231	233	226	253	235	246	254	249	251	247	223	227	254	237	223	261	220	251	241	237	223	265	237	194	261	243	262	247	216	272	242	262	257	244	237	237	244	211	211	239	256	250	250	284	223	227	274	273	244	255	241	264	261	252	252	263	234	253	258	225	242	233	229	210	228	261	263	239	225	252	239	264	243	219	225	245	258	241	273	231	251	225	239	200	248	235	250	232	231	255	222	239	230	242	266	253	237	243	250	237	244	271	242	237	244	245	274	239	248	262	216	236	233	252	234	239	257	257	220	252	241	234	232	259	228	207	231	260	241	240	245	211	227	232	231	264	254	255	250	277	251	242	243	265	252	257	229	239	242	261	277	236	270	269	256	247	246	259	225	220	225	242	218	248	258	229	252	242	260	256	263	270	224	237	218	226	249	233	230	242	252	263	252	237	234	257	264	255	246	263	256	229	229	256	236	265	259	248	270	274	212	247	244	233	262	253	270	270	236	249	221	263	228	246	268	216	227	241	240	238	243	230	231	233	246	231	238	222	233	253	234	249	237	211	256	246	250	290	281	250	246	230	259	237	255	230	282	238	244	275	241	270	241	256	227	229	230	237	249	258	233	235	266	271	241	228	234	281	253	234	213	244	228	229	237	251	257	238	251	220	248	256	221	264	245	263	265	244	246	242	231	266	265	256	229	238	241	257	233	242	224	252	241	233	255	259	216	243	236	228	230	216	222	231	223	208	250	250	258	248	240	217	260	208	278	250	232	235	221	221	217	222	252	241	232	253	218	226	242	251	232	255	252	247	236	264	248	242	247	246	242	249	259	236	231	244	254	237	214	249	216	255	226	220	227	264	242	229	235	255	231	244	237	248	239	236	249	224	241	277	284	265	238	229	230	254	273	247	253	263	244	253	231	241	242	223	225	254	255	263	262	274	254	225	217	274	246	225	228	245	267	258	223	252	237	225	248	237	245	259	230	241	241	252	234	271	271	240	221	229	254	222	206	231	255	227	251	238	241	266	235	263	239	235	270	229	239	258	256	249	249	261	265	218	244	235	255	241	244	240	246	234	239	250	239	244	241	228	237	213	231	257	272	214	231	250	243	245	235	230	215	222	243	227	255	265	252	263	218	265	237	278	246	246	273	225	238	236	220	261	217	240	248	236	258	260	252	264	227	254	250	224	262	230	233	224	242	272	225	223	227	277	238	226	233	225	247	243	221	240	262	194	279	250	218	238	227	252	219	248	249	224	233	281	258	234	229	222	223	255	233	213	230	246	230	245	243	238	223	244	221	226	224	241	232	251	241	259	260	251	248	245	237	258	269	254	242	245	239	222	250	261	264	252	253	248	259	277	227	248	234	216	226	244	235	227	211	260	264	217	238	271	252	249	246	259	219	235	226	232	216	254	218	252	251	248	234	229	213	223	221	278	231	236	251	227	223	249	240	236	203	225	209	231	223	235	253	258	225	244	253	265	245	234	265	242	242	224	242	214	221	240	243	235	228	244	255	222	241	226	257	256	260	260	254	224	231	254	208	252	259	251	246	267	251	237	253	257	265	229	242	247	231	235	221	258	254	244	224	239	244	243	247	247	244	247	249	260	247	267	242	249	254	258	244	220	227	244	218	253	257	267	207	260	242	230	254	236	245	227	216	274	236	224	224	262	247	225	235	241	240	245	225	252	235	227	232	220	223	240	250	243	244	206	211	258	248	264	247	235	240	259	271	256	239	255	269	238	237	246	231	232	229	255	262	250	234	238	265	261	256	257	244	225	227	241	259	243	201	255	257	217	266	242	277	218	255	246	251	229	211	232	239	255	237	246	257	231	266	266	257	218	243	232	242	238	263	239	232	235	260	246	247	262	255	237	232	246	245	267	259	267	249	268	256	239	225	247	242	260	274	231	192	226	239	280	249	227	263	228	232	232	226	269	236	229	236	249	265	232	241	256	234	220	223	255	264	225	235	268	242	214	239	252	263	230	236	252	261	249	223	246	239	212	243	221	238	246	242	237	261	255	238	221	259	248	249	234	199	247	232	237	236	219	248	228	243	242	243	243	229	243	241	236	234	226	258	228	250	247	229	242	279	231	204	257	230	239	207	256	238	234	271	245	243	214	221	253	215	256	209	227	241	246	230	234	243	229	245	246	215	224	246	241	226	260	234	241	234	234	242	239	254	253	224	256	255	216	232	237	227	258	241	237	235	251	261	246	254	267	225	266	218	266	241	231	255	260	281	266	221	252	244	257	231	258	263	261	273	248	212	217	224	237	250	242	251	272	235	252	271	264	265	244	231	228	243	253	267	244	254	226	224	237	233	233	256	240	227	270	222	260	243	234	223	225	253	258	258	268	228	220	220	240	252	239	233	243	267	240	263	244	265	256	242	257	236	228	244	249	260	239	253	267	219	256	240	218	227	238	238	239	247	241	255	222	226	238	248	262	249	236	250	231	234	242	267	262	258	256	237	242	214	275	234	256	253	219	227	248	254	264	246	244	237	252	240	212	234	231	241	242	228	245	263	230	266	245	262	246	241	240	229	228	258	227	231	213	265	275	257	250	239	223	221	234	249	235	261	217	244	255	220	212	247	248	263	205	261	248	236	232	249	256	240	283	232	231	276	260	250	285	245	261	261	257	226	223	243	219	248	284	219	253	246	247	237	233	259	257	262	252	277	261	249	227	257	255	224	229	218	240	243	213	215	230	226	238	253	256	242	239	234	239	230	250	259	224	230	243	237	232	227	275	265	235	254	222	270	243	223	231	220	249	227	235	236	206	253	266	228	238	210	270	221	245	220	224	242	270	233	222	225	220	238	247	268	247	254	249	243	227	248	232	238	231	224	230	249	252	243	217	212	236	226	272	237	258	212	229	227	255	235	213	247	240	245	234	245	233	249	225	208	251	249	251	243	243	248	254	251	239	243	226	220	251	233	245	276	221	248	253	259	227	235	235	262	243	239	254	272	218	236	242	259	214	242	279	230	240	252	226	263	233	278	270	274	236	211	237	240	247	264	218	233	232	267	261	209	255	238	240
14828	13490	26553	33840	37692	39782	37111	31206	29986	30447	26563	28681	24706	22196	22659	23514	18964	20148	18232	12911	14083	16567	17266	15976	15237	13839	10581	10924	12009	13495	11009	6235	5615	11954	11048	11642	9556	11213	5999	7270	5081	4851	3960	4881	4795	3789	3848	3138	3589	3639	3191	3084	2859	3907	2704	2203	1907	1651	1444	1541	1890	2204	2165	2407	1934	1909	1923	1584	2257	2179	1778	1372	1218	1286	1130	949	935	920	1033	947	878	907	851	943	935	982	943	964	835	826	869	771	810	806	759	767	760	767	755	785	718	753	725	777	756	714	646	750	719	758	709	733	760	709	744	695	724	736	727	689	735	709	733	720	720	699	726	766	706	720	757	705	749	710	691	709	726	665	711	755	676	724	719	720	714	711	731	725	693	759	715	685	744	700	776	697	689	702	712	695	678	731	726	713	765	700	716	675	682	695	676	713	710	700	724	723	699	670	682	707	715	738	731	695	664	740	750	727	681	704	718	706	763	746	689	725	690	695	699	702	694	712	768	702	716	736	694	705	695	690	715	691	741	689	677	715	704	720	731	706	669	710	720	668	700	712	714	694	743	697	742	753	726	691	690	711	660	668	676	748	728	739	652	748	696	688	668	701	769	713	722	707	732	694	699	649	666	681	732	710	702	656	685	628	736	721	691	671	720	666	661	703	699	724	686	714	670	694	726	680	740	737	735	698	699	744	699	711	691	716	689	672	736	717	722	753	733	694	726	724	696	753	728	699	719	698	686	759	752	756	730	727	656	720	709	729	703	746	701	697	726	768	712	658	695	700	724	716	703	716	736	704	735	729	694	764	716	758	737	703	720	708	652	683	704	698	750	736	672	736	663	713	737	719	688	672	644	718	663	706	711	741	709	711	702	707	688	653	698	707	671	675	686	699	690	716	711	706	721	673	726	741	705	763	717	785	665	741	689	696	707	719	684	709	696	732	720	701	648	681	738	744	707	739	688	706	739	728	743	664	739	702	716	687	710	648	687	794	687	714	730	719	752	748	696	702	716	706	673	677	743	733	715	724	703	699	738	696	698	663	718	679	724	687	725	677	693	689	719	705	756	673	706	708	730	683	742	711	718	712	684	712	685	736	750	779	688	681	714	687	700	722	730	713	752	742	724	734	673	761	762	703	730	699	706	684	704	698	691	728	729	672	699	760	723	708	710	697	706	715	725	674	719	712	692	721	700	690	700	720	685	700	713	815	715	719	668	713	704	696	677	679	746	702	713	689	686	727	711	716	707	751	724	723	683	694	703	779	709	728	743	690	686	733	761	730	750	764	713	699	719	710	677	732	672	684	699	687	679	705	686	662	678	694	717	698	676	728	678	654	734	654	720	703	677	711	713	746	687	664	698	726	699	679	725	717	663	711	669	647	718	695	688	692	687	698	684	743	718	713	734	734	716	752	690	747	695	724	739	697	704	708	707	686	720	697	695	733	691	697	720	703	690	637	752	735	724	692	693	652	717	689	678	704	741	727	681	689	696	691	745	697	724	679	700	661	725	744	715	722	746	728	714	719	710	703	709	706	718	696	702	691	714	691	678	698	731	684	709	726	679	684	686	751	677	685	691	741	735	709	752	700	640	687	715	697	713	750	692	751	686	698	687	726	746	704	661	711	727	722	764	720	679	730	706	702	691	758	731	666	700	718	700	700	682	695	710	707	747	732	710	675	675	741	736	660	760	687	647	729	691	704	701	706	699	693	731	704	741	725	726	706	711	730	654	713	708	714	746	758	670	694	699	704	650	735	744	705	714	719	730	768	707	685	700	721	680	689	721	748	736	706	735	746	696	727	681	706	677	710	698	679	768	686	760	695	728	756	737	691	717	707	661	683	736	709	697	704	709	710	736	681	739	703	668	672	672	706	726	715	721	727	716	737	734	708	746	732	723	729	710	713	688	653	695	702	708	708	686	698	691	720	758	732	708	696	713	692	718	735	693	679	712	686	707	700	704	702	700	673	720	690	748	717	683	709	737	704	721	751	711	751	727	696	753	706	734	762	728	696	697	690	682	722	665	731	666	731	720	718	709	682	732	704	736	703	721	720	746	700	775	680	657	693	685	692	715	738	729	709	699	651	686	706	789	705	714	696	723	743	710	680	720	713	713	726	684	678	688	709	700	701	754	680	694	691	677	693	711	693	722	686	671	751	747	684	695	710	656	710	710	729	716	758	685	707	697	666	673	752	737	729	724	686	733	717	735	726	723	710	697	668	723	751	758	725	687	701	734	702	721	703	706	745	707	687	732	675	706	665	680	762	674	758	712	695	693	725	707	716	681	706	659	707	723	714	759	754	698	692	733	758	736	671	691	711	756	679	728	723	657	739	759	662	730	743	735	730	672	706	753	701	730	751	723	747	710	715	768	712	670	722	715	707	687	687	715	730	698	729	680	695	663	735	718	685	743	691	703	685	724	702	747	716	700	751	711	679	685	663	758	708	692	720	749	705	703	697	708	703	709	692	679	731	685	710	702	676	714	637	706	718	710	692	712	722	691	713	685	672	725	729	724	694	708	731	731	739	732	681	769	712	713	686	698	722	688	695	674	706	740	725	707	727	682	682	730	732	744	715	727	705	710	717	674	737	739	697	738	725	742	688	688	746	733	672	740	729	639	692	704	686	716	722	716	722	729	716	751	714	730	717	685	673	734	672	675	661	714	686	692	707	756	725	691	710	660	688	679	687	729	734	726	711	644	701	631	692	669	724	715	723	709	751	712	698	737	718	670	692	692	717	719	738	705	720	701	759	707	716	763	708	675	699	681	707	693	754	681	682	719	746	736	718	704	684	649	742	714	739	680	678	685	742	714	755	747	731	738	715	713	722	684	710	757	728	688	758	743	729	723	718	747	698	736	736	711	703	687	692	776	701	687	700	742	671	724	673	681	687	728	679	715	729	676	697	727	717	733	687	706	719	702	678	709	724	719	673	705	708	690	663	691	692	720	718	720	684	761	732	723	700	724	709	703	727	702	704	702	691	676	702	689	767	689	696	713	650	709	710	714	730	736	686	696	730	726	719	743	705	688	703	673	743	713	686	699	646	736	740	711	679	677	724	696	669	754	733	692	676	698	706	730	701	717	668	724	702	678	658	729	749	720	681	688	707	720	654	715	696	702	722	676	722	731	670	695	664	716	735	726	734	689	686	700	647	682	722	654	682	700	685	719	692	698	745	709	686	742	706	699	720	710	736	714	742	700	698	733	742	708	733	688	718	688	712	663	739	717	730	695	728	709	701	649	729	698	694	728	655	728	751	749	734	743	686	781	691	765	706	727	701	675	741	685	744	707	692	739	722	688	671	693	751	694	725	694	721	746	729	670	710	696	719	697	733	684	711	745	729	681	713	662	736	708	676	659	703	689	710	663	708	681	719	700	725	708	704	729	728	690	700	698	736	678	700	736	720	689	726	739	709	723	643	733	686	729	689	690	696	742	702	785	703	739	697	734	737	701	697	682	748	681	717	732	766	697	702	736	724	670	746	707	714	746	689	714	711	768	725	756	686	706	667	696	722
33066	24871	32566	35889	35341	36225	31794	26028	22711	22826	18784	19702	18038	13805	12939	12766	9314	9717	8161	5103	5272	5848	6267	5524	5318	4777	3610	3433	3708	4246	4531	2350	2317	3559	3803	3968	2884	3399	2072	2029	1608	1386	1132	1197	1531	1038	1150	874	1089	1078	1023	842	753	1153	842	648	545	520	510	491	638	646	719	713	678	587	643	576	734	716	603	465	463	424	395	372	362	348	383	384	390	357	330	378	387	373	358	383	349	387	342	351	376	317	340	352	344	332	302	328	307	294	327	333	335	347	331	333	308	324	321	332	337	311	309	322	322	314	344	339	313	325	339	362	308	271	292	321	338	356	316	348	321	319	358	339	335	301	330	297	351	333	270	325	326	327	329	340	300	302	317	307	329	311	306	291	314	329	330	344	327	326	353	331	348	319	346	320	312	345	316	320	305	327	324	313	331	351	308	313	296	331	349	322	327	324	341	313	342	273	311	320	340	288	341	338	340	318	322	324	291	337	291	324	341	334	335	337	325	340	319	325	305	296	341	351	302	326	346	332	306	338	313	315	361	346	292	331	297	318	298	326	329	304	320	343	314	337	340	325	346	351	319	361	293	328	315	302	313	331	318	311	333	303	334	309	336	317	319	303	327	342	344	335	340	303	313	323	318	287	318	309	305	302	337	326	298	337	317	330	302	338	308	312	304	310	367	309	320	319	306	299	278	323	311	309	321	333	334	332	340	307	338	360	324	325	293	318	330	332	315	329	326	366	323	333	290	332	345	336	295	301	322	314	308	338	313	330	373	335	301	312	325	311	294	372	330	335	312	319	318	330	300	329	363	332	359	313	313	317	297	341	297	317	333	339	326	342	337	314	327	311	312	334	332	295	324	315	337	306	311	332	294	329	329	302	360	315	329	321	374	331	315	346	305	340	329	340	332	348	309	336	330	326	315	306	306	333	298	289	335	312	327	335	327	345	326	332	333	296	297	286	344	347	353	332	323	311	310	298	334	320	336	330	322	321	321	333	339	329	343	328	349	329	323	331	330	342	337	338	340	346	303	339	366	309	360	347	311	311	350	310	348	322	358	327	298	360	320	338	299	306	320	285	349	319	318	310	323	353	327	310	332	308	320	330	299	313	298	347	302	327	323	354	360	315	327	335	296	326	321	337	353	316	337	335	309	321	319	339	322	339	325	357	328	336	327	330	308	316	339	329	295	310	329	303	346	338	352	360	338	342	302	311	299	302	317	320	343	304	358	352	340	319	357	337	329	322	326	332	310	341	326	336	361	328	328	343	335	333	337	306	327	306	323	353	353	352	289	337	321	312	292	318	334	332	325	325	332	294	345	340	336	314	349	314	339	322	304	328	330	307	328	354	282	346	378	320	324	323	334	346	319	334	330	320	305	326	320	339	343	331	312	315	321	300	336	349	301	315	334	315	355	364	354	341	334	354	303	330	300	345	328	332	333	323	324	312	331	304	362	310	294	339	336	344	306	283	297	337	331	329	297	332	293	306	324	310	327	344	337	331	305	327	318	315	318	342	328	331	325	307	326	285	315	315	330	301	300	328	313	324	322	291	335	305	327	269	310	335	314	316	300	355	323	332	377	331	318	342	333	330	342	326	337	309	313	345	340	292	321	301	310	320	359	322	309	326	343	350	331	332	288	319	287	325	315	328	313	337	311	301	308	332	301	326	343	320	338	311	315	331	313	323	314	284	295	307	305	283	344	299	293	357	343	315	305	310	352	319	362	320	353	305	361	328	357	317	318	316	307	320	343	282	330	310	327	325	324	318	334	350	300	350	330	308	303	316	349	344	340	313	305	295	304	316	300	317	318	298	311	370	342	309	367	354	297	327	335	340	337	340	346	315	342	342	339	333	385	341	290	339	325	295	281	340	317	290	319	320	353	332	353	307	306	341	296	331	316	346	354	329	314	297	356	299	275	308	352	303	344	302	347	375	342	327	354	301	300	349	351	330	360	280	324	322	320	308	345	321	320	334	277	330	310	327	334	319	298	310	302	317	334	334	324	310	318	321	321	299	330	343	313	329	311	347	322	311	296	319	312	306	335	314	314	327	323	321	316	329	342	330	326	309	294	315	320	331	330	320	336	322	306	345	339	343	322	350	337	344	311	344	350	315	335	317	320	307	347	334	338	283	320	341	322	329	341	330	300	363	321	346	360	322	333	308	334	327	328	331	329	306	317	321	321	345	319	343	317	327	318	296	317	289	337	330	343	320	333	309	314	320	315	333	309	354	340	307	286	347	304	305	310	304	324	344	300	309	332	334	338	323	343	345	311	331	341	298	304	312	355	303	324	316	309	340	301	320	306	309	337	320	338	310	304	314	316	332	320	364	332	323	329	323	305	323	331	344	353	316	322	344	324	298	342	319	344	299	301	290	322	333	339	324	325	314	306	331	334	338	318	316	301	319	287	306	314	320	342	314	317	307	316	340	328	334	320	324	335	306	334	326	290	352	329	337	320	310	331	357	322	300	309	331	318	306	310	299	323	333	338	334	317	304	320	342	318	300	297	314	326	318	312	347	329	315	355	325	299	314	301	316	331	326	345	307	318	373	342	332	318	346	340	319	306	319	334	314	329	318	322	311	308	325	355	310	315	294	330	334	321	337	324	300	314	343	305	311	351	299	306	315	352	342	292	323	331	351	362	356	326	340	301	310	327	326	312	340	361	325	349	340	316	372	297	307	334	315	313	311	341	294	364	312	292	302	330	336	326	313	352	355	350	326	353	331	330	314	317	300	292	334	347	308	311	320	321	325	338	317	335	323	305	318	344	324	349	338	302	314	351	308	328	315	327	321	342	326	327	353	307	349	323	326	334	322	334	369	306	332	285	337	334	362	347	320	353	304	291	325	341	323	313	328	347	306	364	333	356	324	310	344	307	323	355	330	344	354	342	284	336	295	313	295	326	318	337	305	330	291	331	336	312	301	347	300	335	346	329	316	320	311	306	338	345	301	359	359	328	333	318	303	322	335	328	320	355	351	317	323	343	322	310	311	321	340	314	320	331	301	314	323	357	360	332	341	302	316	308	309	319	350	304	323	331	310	346	296	356	347	306	334	295	349	325	296	290	321	322	298	329	354	355	323	333	339	316	307	315	323	317	322	317	328	329	298	307	328	340	308	321	317	322	326	363	304	307	350	300	319	298	313	329	306	320	333	303	335	319	314	342	327	363	334	312	342	307	329	313	336	297	335	304	342	321	338	329	342	316	315	330	316	319	310	329	315	288	342	294	316	335	296	348	310	301	355	338	317	332	272	349	307	336	335	305	310	336	317	374	310	356	334	318	308	328	326	322	318	340	310	325	325	315	319	290	330	338	332	340	320	348	325	352	359	334	351	313	311	336	300	334	330	360	313	337	340	303	311	331	366	309	329	334	299	340	297	314	322	277	309	279	342	334	336	322	335	372	334	325	330	312	287	329	316	353	332	345	342	320	307	328	337	357	301	315	314	322	324	353	314	345	327	309	334	329	294	347	329	336	328	362	352	343	324	341	303
21710	19086	32640	39675	43785	45738	45103	39199	38129	38159	33769	35976	32519	29453	30486	31738	26910	27556	23367	20247	21953	25100	26278	24388	23426	22569	18323	17940	18929	20365	20398	11142	11296	17461	17834	19026	15633	17509	10964	10803	8303	7445	6068	7061	8542	6297	7359	5433	6356	6581	5794	5177	4730	7182	4646	3474	2958	2767	2407	2441	3147	3738	3956	4123	3942	3169	3238	2778	4046	3584	2957	2362	1949	1948	1823	1452	1348	1324	1436	1443	1426	1318	1193	1185	1279	1325	1296	1343	1241	1188	1152	1178	1103	1001	1036	1007	1023	1008	1006	993	974	901	960	928	934	899	932	958	925	956	959	890	934	897	930	915	954	967	928	948	898	922	948	884	907	871	825	937	973	925	943	936	931	928	906	857	947	862	897	900	927	943	923	901	895	923	987	881	900	888	869	961	905	859	886	912	911	883	919	921	843	960	959	933	914	894	855	888	957	909	919	861	903	900	860	900	903	885	897	852	891	913	934	903	880	900	894	911	862	926	887	901	884	926	872	853	887	904	914	873	938	881	942	902	903	917	902	882	922	896	938	878	908	922	873	910	878	919	927	887	905	877	867	924	949	863	925	894	891	866	863	901	880	917	867	855	873	902	894	919	943	902	954	925	953	943	871	955	869	880	894	863	893	859	841	888	935	950	912	871	853	849	881	938	891	950	925	882	920	871	847	944	868	910	948	903	892	945	978	880	893	899	947	877	929	954	974	991	924	846	934	932	895	885	930	855	956	970	865	870	922	915	932	828	903	910	968	941	874	901	924	907	853	935	964	906	915	875	888	887	890	890	949	894	872	871	948	919	937	932	896	903	886	909	930	932	916	894	849	836	881	897	889	859	859	914	896	936	924	875	918	892	907	889	871	935	909	883	925	872	925	926	912	967	931	897	923	945	921	919	925	902	920	930	891	953	915	857	911	875	917	906	907	926	900	927	862	953	881	900	867	870	908	878	941	930	885	913	928	933	875	924	926	904	895	924	901	933	909	938	897	900	884	879	913	928	901	827	989	932	881	931	886	899	864	877	886	914	964	925	897	920	920	906	906	962	966	918	930	891	890	930	906	910	899	947	908	965	910	924	914	936	882	901	902	978	846	923	901	852	911	921	890	941	927	884	934	855	928	916	891	891	865	882	840	946	899	939	862	916	905	887	912	861	859	870	886	914	929	880	899	925	855	862	913	958	839	854	888	903	917	965	924	932	959	911	911	923	912	918	901	920	897	925	901	920	911	890	858	902	890	890	834	902	886	878	862	906	923	967	927	862	919	856	876	891	969	868	864	935	875	847	898	921	889	940	871	919	870	912	892	938	913	913	943	896	919	878	915	965	946	841	885	898	868	895	911	912	926	856	892	879	912	886	876	903	915	915	916	914	931	949	916	862	875	879	851	918	879	920	876	901	908	902	904	905	947	871	908	903	866	943	873	903	859	816	862	871	906	913	948	881	889	882	956	898	943	932	870	945	857	878	878	923	881	910	904	841	918	905	866	889	907	953	913	943	875	889	853	920	907	898	932	953	908	915	918	882	900	941	938	891	910	889	928	872	900	906	908	938	855	879	872	898	891	966	879	872	841	883	862	881	915	858	911	908	950	948	913	893	839	978	925	908	911	957	898	965	903	878	892	893	889	927	917	913	930	931	891	896	899	961	939	913	814	897	902	917	871	825	921	920	920	894	946	906	891	887	828	880	905	858	891	895	865	890	937	916	916	904	895	934	903	868	894	907	851	885	894	911	959	932	842	909	896	897	922	962	906	932	909	910	892	963	887	905	883	862	940	905	867	953	900	833	947	927	883	890	887	877	908	912	857	873	898	908	926	922	893	939	876	856	893	907	911	896	934	879	945	887	897	912	888	925	931	893	862	920	857	966	877	832	933	890	837	891	876	932	871	936	867	936	894	889	905	860	888	913	924	916	859	889	886	930	879	984	920	877	900	916	885	883	932	920	899	900	908	902	921	868	867	920	880	917	908	903	917	881	900	900	903	893	859	873	890	884	892	915	931	922	843	911	874	922	900	927	883	921	922	873	887	916	891	917	955	885	896	848	900	941	868	884	915	907	889	873	919	870	917	880	904	882	926	955	901	919	962	919	878	851	865	866	945	882	913	884	921	905	863	907	872	892	915	897	916	907	887	845	906	855	887	901	948	889	923	915	915	896	909	935	891	910	871	908	927	874	913	888	885	858	907	905	919	912	926	928	921	949	893	881	901	880	868	904	918	923	949	933	922	973	905	928	913	926	915	935	861	892	881	886	860	896	928	868	915	898	929	904	903	890	877	912	955	885	951	857	892	938	890	899	871	964	910	920	875	876	891	888	876	929	932	853	824	864	832	924	862	934	901	897	875	894	923	892	931	901	926	866	886	885	849	904	894	864	952	965	877	936	894	880	904	904	909	877	945	910	875	957	882	903	884	930	925	922	910	947	908	862	905	923	929	912	894	893	863	946	891	939	829	908	860	923	931	869	892	815	907	911	938	915	900	932	832	932	903	907	963	890	889	891	924	895	916	916	849	868	916	855	914	835	873	941	941	904	947	901	869	916	877	867	887	940	948	872	886	905	915	870	881	876	938	919	943	908	930	933	939	927	866	910	918	888	913	886	895	913	883	919	889	909	923	903	882	922	956	850	906	881	882	858	879	901	874	960	894	908	946	932	911	883	902	902	923	880	930	896	866	952	876	869	871	926	883	869	850	922	901	912	934	867	864	880	919	908	912	886	954	892	931	953	898	910	929	899	879	917	896	954	877	892	945	918	906	920	911	909	850	933	916	882	855	885	887	873	892	876	895	942	912	960	959	927	916	918	915	902	880	913	870	890	928	919	889	901	884	945	916	938	878	869	933	949	875	875	931	928	861	897	909	899	877	927	903	910	873	960	858	895	907	865	916	887	910	955	957	962	959	897	966	859	904	892	893	837	947	915	917	848	964	850	830	939	901	902	847	901	901	889	913	911	913	951	915	902	958	925	948	887	909	884	912	895	917	900	881	886	913	927	915	947	922	923	910	882	918	914	919	916	963	907	887	903	930	897	906	971	852	928	860	900	901	869	910	914	882	944	936	875	917	922	893	891	924	902	981	902	923	907	906	857	930	889	912	852	926	954	939	910	838	891	956	907	894	956	865	839	918	886	933	931	844	898	912	927	898	897	921	908	874	867	883	908	906	911	923	931	915	917	883	915	939	909	942	897	921	926	939	970	923	939	936	906	863	892	882	983	875	972	912	910	885	940	916	916	920	855	873	920	876	945	894	918	905	945	876	868	877	876	898	850	914	885	906	922	864	936	931	931	900	913	902	948	935	845	881	932	886	968	953	858	911	928	922	920	871	904	905	858	902	942	907	947	899	909	912	884	918	886	863	922	903	918	904	919	870	907	898	923	862	910	911	909	920	906	925	863	942	901	878	896	912	932	900	897	893	910	922	932	918	891	935	909	932	930	893	894	915	937	911	867	910	894	893	900	889	887	837	901	911	956	874	950	893	894	892	880	917	892	938	866	969	870	920	923	936	923	916	948	916	921	870	880	895	859	895	914
6522	4324	5946	5256	4177	3287	2297	1781	1474	1427	1199	1000	877	775	653	657	539	520	559	404	401	408	415	428	392	352	337	341	310	325	348	326	322	329	330	314	328	311	264	296	272	251	263	273	284	265	241	267	236	238	256	229	245	238	196	224	238	234	230	216	241	254	241	212	248	234	263	209	236	212	233	217	220	213	223	233	223	199	226	247	243	230	235	209	224	223	236	234	245	208	234	211	247	238	223	237	222	263	229	219	222	208	213	223	210	203	237	242	234	228	229	231	225	221	239	229	202	194	231	217	229	196	221	218	222	220	239	232	227	211	248	226	233	235	235	222	257	217	219	201	234	233	230	217	213	212	253	255	218	229	230	205	221	224	244	189	229	232	249	211	238	238	214	204	200	216	233	232	255	216	217	243	226	253	241	223	204	215	214	256	243	245	225	238	201	214	267	210	234	237	224	210	205	223	238	239	196	224	212	200	242	220	222	225	244	213	223	230	225	237	216	209	239	217	221	226	223	214	225	225	239	236	231	216	222	255	254	242	225	250	218	213	264	232	237	226	221	230	226	238	237	213	236	240	218	205	240	217	225	232	223	242	223	227	233	227	196	206	236	222	209	229	215	226	263	214	237	247	225	181	205	239	228	234	217	216	226	265	222	214	243	221	235	225	223	211	203	227	234	241	247	222	258	226	217	225	196	214	245	232	200	215	232	243	234	226	232	225	218	202	183	220	224	231	218	220	223	216	219	218	248	243	211	232	212	252	228	218	240	222	240	229	219	217	233	219	236	250	225	234	209	248	251	244	221	228	229	222	199	205	222	243	235	246	227	235	217	233	238	193	231	240	202	225	226	239	213	215	237	216	234	209	209	243	232	235	218	199	217	214	233	215	219	232	251	218	223	229	250	213	235	211	231	199	201	232	234	212	241	219	226	213	214	231	233	201	204	222	211	241	238	218	225	240	222	245	234	201	212	236	253	235	214	229	265	216	238	240	234	201	248	234	238	226	225	234	248	231	235	194	235	258	223	236	213	240	217	191	227	212	225	214	239	219	211	216	206	228	218	247	196	211	233	231	243	217	204	222	246	241	214	223	258	217	215	237	218	248	227	223	206	238	202	217	248	207	212	235	239	229	216	193	233	208	198	204	246	250	239	226	238	231	229	246	241	224	239	219	224	232	223	225	233	258	217	210	217	228	217	221	228	208	235	245	250	234	253	208	210	208	234	223	195	192	236	222	201	235	254	196	242	240	246	216	214	212	236	228	219	250	230	220	216	208	225	221	243	199	219	226	230	221	234	231	190	230	235	224	211	206	230	205	206	247	225	237	245	214	218	240	260	253	201	228	217	227	245	232	238	257	233	234	237	216	217	223	219	244	226	235	226	218	232	249	212	203	225	241	221	234	224	222	254	243	248	242	194	243	236	259	235	219	203	219	212	235	244	216	259	253	228	223	235	234	218	240	206	217	207	257	199	214	212	225	235	198	218	232	225	230	238	237	215	256	254	230	225	198	223	214	209	230	236	213	248	239	238	240	220	213	231	217	207	239	247	212	211	218	219	231	227	238	222	238	226	211	233	201	212	220	227	187	187	230	227	231	228	234	234	193	210	206	220	239	206	230	257	231	222	213	217	242	259	227	234	237	212	234	242	246	218	224	213	203	231	227	224	241	229	224	228	226	232	203	238	214	213	243	210	219	232	239	204	213	222	223	238	237	221	235	241	202	214	217	229	231	238	247	233	239	209	219	214	228	222	242	207	231	227	232	230	197	240	209	219	220	219	223	229	218	221	207	245	213	215	212	219	207	253	226	204	212	242	193	240	231	225	237	238	203	233	243	248	231	203	220	239	229	212	219	245	242	229	231	219	238	231	201	229	231	231	207	186	228	211	237	219	260	234	229	214	214	225	226	211	263	209	227	217	223	243	203	243	213	215	215	241	196	215	248	216	232	200	209	245	199	219	216	204	213	215	236	204	213	242	246	197	206	236	241	246	211	231	248	216	216	202	229	228	228	233	253	243	213	244	227	230	194	225	246	230	232	219	239	209	232	255	224	234	219	223	225	230	222	249	241	242	228	213	225	262	224	197	216	209	211	226	217	246	227	204	237	224	207	216	239	219	216	214	218	205	221	223	209	226	197	232	242	215	205	240	241	242	241	238	228	239	245	243	210	213	229	232	224	214	207	222	236	231	240	245	222	213	244	221	260	231	221	254	240	237	222	212	237	217	238	211	225	209	225	232	230	239	231	241	247	229	213	239	237	232	224	251	233	217	255	237	215	221	212	220	213	217	216	222	227	219	205	196	229	202	255	233	204	254	202	220	232	204	248	229	226	242	202	227	210	242	238	240	207	228	241	220	220	249	232	220	244	222	199	208	223	232	212	219	199	236	230	213	211	211	206	204	230	241	243	206	232	218	250	227	219	221	205	236	240	212	228	210	233	199	215	233	241	222	250	255	227	215	187	248	232	208	225	220	201	207	256	232	216	207	235	207	223	222	214	209	245	215	233	231	240	260	210	235	222	219	230	204	234	248	215	197	241	239	222	223	222	209	211	237	223	236	236	243	222	199	223	238	240	215	232	218	219	258	210	208	229	225	250	239	201	245	207	214	223	226	217	241	226	232	214	222	248	226	219	224	210	242	218	232	225	215	199	203	208	236	173	239	223	241	204	234	216	232	217	240	208	240	231	223	233	215	258	225	222	242	229	211	217	228	191	229	206	234	243	207	202	235	220	222	233	204	221	220	194	210	231	225	232	215	210	214	196	217	230	209	192	206	234	223	216	248	222	216	215	217	221	228	216	212	215	204	210	234	217	207	235	231	235	239	225	234	231	234	215	237	225	250	233	226	257	249	228	227	226	236	238	247	217	209	222	189	239	241	218	245	210	236	216	206	223	237	239	232	256	240	211	246	219	229	245	196	231	194	204	225	227	255	233	223	222	241	243	251	224	231	217	206	230	255	224	241	214	237	217	219	206	220	233	231	232	232	216	227	218	212	205	238	229	238	238	222	207	243	234	232	223	204	244	213	218	211	231	259	227	205	223	244	238	237	229	230	213	223	232	203	210	246	238	200	202	244	210	240	241	214	221	234	199	260	240	227	211	236	226	228	216	211	247	222	202	221	229	210	207	204	243	226	228	236	233	235	246	227	190	234	234	216	204	205	214	220	227	216	214	205	233	243	223	229	213	251	236	206	217	191	222	212	282	223	233	222	224	217	225	249	198	220	233	263	201	221	206	227	224	229	223	220	241	201	211	239	242	234	210	210	218	224	243	217	204	224	214	217	255	238	229	202	216	224	208	222	205	198	205	236	221	233	226	239	216	207	234	241	232	212	191	228	220	259	252	223	229	230	226	234	243	222	198	200	223	209	230	227	212	219	206	226	225	205	218	220	208	219	243	242	248	227	199	220	209	227	242	231	237	229	221	224	232	207	227	220	227	225	236	230	212	254	220	216	210	215	248	235	247	239	238	248	211	207	196	221	230	208	247
5030	5054	10925	14011	13003	11425	9286	7607	6808	6687	5691	5573	4612	3873	3613	3375	2824	2840	2528	2053	1928	2018	1936	1892	1836	1718	1527	1563	1453	1517	1497	1269	1443	1461	1371	1433	1284	1391	1139	1074	1053	1028	876	954	969	838	865	841	831	856	801	832	811	832	796	761	754	691	766	745	743	790	733	787	775	723	751	723	773	785	730	722	707	667	682	718	698	685	668	688	700	694	690	699	678	732	685	708	717	643	703	683	670	670	662	699	662	679	703	681	645	692	678	580	668	726	657	672	668	681	663	659	627	648	651	699	730	652	616	663	681	662	672	688	687	653	654	688	693	656	682	614	678	660	652	686	653	667	665	682	715	665	664	634	685	660	676	682	645	651	683	672	664	641	691	663	648	650	655	681	641	672	656	638	704	693	685	701	663	681	629	672	659	666	671	678	662	651	627	616	694	653	656	638	662	675	628	684	689	685	631	669	675	635	672	638	684	671	655	673	702	676	701	656	622	625	629	658	677	671	648	658	624	663	700	623	653	657	654	655	684	683	673	665	610	666	651	664	647	661	641	626	671	674	641	664	651	650	678	675	671	644	642	670	670	655	669	689	682	644	671	679	681	610	676	638	623	677	656	678	642	648	696	681	661	634	708	646	716	692	702	685	641	679	646	663	641	717	686	698	769	648	716	635	643	680	660	695	674	709	659	650	685	671	634	630	636	673	688	616	651	673	725	686	641	671	638	682	654	650	632	688	730	700	643	651	668	642	693	640	621	666	633	695	618	629	671	714	607	637	630	640	659	649	677	644	658	691	600	694	681	693	680	718	668	683	650	673	708	636	652	635	684	676	683	681	678	691	682	653	620	665	628	680	693	691	680	644	636	644	606	679	668	651	659	612	661	680	654	667	641	671	636	637	656	666	695	692	687	699	668	628	675	646	659	663	711	678	682	703	657	635	679	701	681	708	670	642	661	654	656	625	665	636	637	640	679	680	642	637	654	633	639	699	707	664	656	626	709	673	690	655	629	654	696	681	628	703	655	697	676	666	602	667	681	684	704	667	697	667	681	649	667	645	684	682	683	681	616	681	622	658	626	662	646	633	703	630	688	679	682	630	675	664	695	661	622	674	653	645	663	658	680	660	684	643	693	617	667	639	665	650	663	664	680	676	640	673	652	636	693	686	709	632	643	702	694	638	688	671	723	694	668	680	709	694	655	660	667	679	633	677	655	621	660	675	647	688	688	679	717	657	648	631	691	670	675	669	660	719	672	635	642	646	629	657	637	672	652	734	627	628	654	630	675	653	667	696	695	664	659	642	636	605	629	671	700	649	628	686	639	649	662	677	657	650	646	687	652	711	677	692	709	691	698	631	662	629	672	658	663	624	678	652	687	681	719	636	617	644	659	620	707	726	660	654	660	685	660	644	620	674	695	651	679	686	663	669	652	713	666	660	657	686	711	645	648	657	670	682	654	695	635	639	637	671	688	684	722	682	618	641	670	684	693	652	670	649	653	662	716	681	703	628	664	660	623	696	674	635	670	648	666	633	615	706	711	651	725	634	624	723	638	676	666	641	639	678	661	686	666	657	621	640	674	688	641	665	697	656	645	686	596	681	672	671	687	633	632	697	664	689	677	637	615	640	642	725	647	705	623	680	698	645	647	636	651	668	644	662	707	660	657	635	670	641	657	656	678	679	727	631	666	659	623	647	636	636	674	648	651	648	704	665	681	672	717	691	687	687	643	695	680	644	595	696	655	673	654	642	664	662	659	667	636	610	656	683	660	680	653	671	656	638	623	689	665	622	676	640	585	670	632	645	669	661	682	640	635	656	679	670	688	702	653	635	624	645	673	641	663	655	682	672	698	672	668	707	678	688	693	650	654	700	650	654	695	708	625	685	620	690	646	652	675	651	680	682	667	650	661	683	619	675	682	652	643	645	659	659	641	666	654	674	684	673	644	664	625	685	678	677	668	664	671	675	640	703	627	634	665	646	645	634	638	601	709	687	661	666	643	636	654	672	650	698	669	696	630	674	647	629	664	678	651	640	686	677	632	695	710	662	650	658	657	680	659	624	610	663	680	645	646	708	659	638	638	683	679	655	685	686	677	643	651	672	627	719	675	641	655	607	694	671	633	633	670	655	715	676	652	654	707	652	632	637	730	634	678	685	663	656	677	674	668	645	691	664	687	644	655	681	620	627	678	593	673	652	682	677	649	648	633	651	643	653	680	695	649	676	691	652	670	630	668	660	625	626	661	689	649	668	707	682	654	657	654	664	653	644	645	699	687	650	650	662	650	610	613	657	650	674	628	657	698	659	646	652	611	682	673	636	661	691	685	713	646	669	652	687	684	699	647	669	634	627	674	657	641	606	642	624	694	681	655	668	708	676	711	672	693	635	664	616	663	667	666	644	716	689	651	640	672	719	677	676	672	676	648	661	640	668	654	652	690	656	646	691	616	690	656	676	640	679	651	634	662	638	629	681	676	673	701	642	683	648	660	660	672	719	662	715	653	681	640	693	625	656	698	646	707	684	645	649	706	691	689	682	658	650	657	687	622	687	670	649	670	638	651	633	659	659	651	654	693	644	635	653	644	678	672	643	626	711	657	655	646	652	626	668	650	689	627	649	677	659	670	673	738	688	627	651	635	649	688	645	653	633	653	669	691	654	651	645	643	615	672	670	684	624	681	660	616	691	689	681	706	664	668	666	665	622	619	644	651	680	693	645	715	656	646	644	686	661	632	641	680	659	655	654	666	666	657	640	662	634	641	682	684	631	665	688	685	660	689	713	667	634	669	622	644	647	648	680	696	656	656	633	671	707	656	687	668	628	632	661	679	664	674	625	706	634	675	673	672	631	708	676	643	672	623	675	642	676	663	663	667	678	616	660	642	678	665	654	662	673	675	629	615	675	727	681	654	670	647	652	656	622	641	661	691	652	676	686	687	676	676	662	663	665	696	608	679	672	645	648	671	711	680	661	690	633	641	684	729	686	689	641	643	680	627	650	686	653	659	648	664	618	646	679	648	607	682	631	666	654	682	688	714	675	642	659	677	650	671	655	622	629	676	643	691	643	666	626	645	660	644	673	685	660	624	622	641	669	681	697	673	691	648	698	695	652	677	675	675	639	651	664	626	647	676	684	711	669	661	706	685	698	610	653	662	629	717	630	629	707	626	645	641	628	685	682	663	651	645	648	692	667	642	678	731	660	652	649	652	685	668	648	659	672	707	690	662	683	669	607	685	619	677	690	691	685	686	642	665	675	674	690	646	641	665	624	675	641	679	644	677	625	698	626	668	687	675	641	642	637	691	674	677	720	649	661	658	635	662	664	704	696	669	646	683	653	651	681	700	658	649	703	635	659	657	684	649	667	651	665	658	657	691	653	678	634	700	626	718	668	670	656	684	729	661	639	699	668	663	688	692	674	625	634	664	658	626	674	617	698	692	646	651	694	675	699	614	674	643	645	635	631	650	653	674	685	668	667	682	668	681	653	674	610	636	675	665	680	678	688
25821	19033	27059	30947	29364	30458	23613	17362	14687	13645	11448	11545	10274	8034	6739	6646	5198	4684	4318	2780	2721	3166	3522	2986	2990	2567	1868	1682	2101	2148	2177	1468	1788	2027	2170	2140	1586	1697	1046	1012	706	604	667	773	860	676	645	558	702	616	537	580	443	700	469	415	366	352	320	353	365	432	456	451	506	416	422	382	434	400	376	312	322	307	318	275	305	278	275	268	287	300	274	251	303	258	300	280	276	298	259	278	236	254	232	246	255	261	260	258	267	270	234	242	217	231	264	269	264	255	253	254	262	241	264	267	285	299	245	250	279	253	251	267	273	266	212	262	242	258	285	263	274	238	260	259	239	243	261	266	245	266	250	250	256	246	246	263	246	220	323	272	247	246	213	253	249	259	226	259	234	264	260	220	256	267	238	231	264	233	243	236	235	265	247	251	267	252	243	245	251	232	258	239	214	244	254	245	265	245	246	242	255	280	264	251	275	245	252	255	228	256	250	248	222	276	258	246	248	240	247	250	223	275	252	248	243	260	262	253	221	241	246	257	290	261	249	270	241	259	259	242	233	254	274	266	272	238	245	252	224	252	272	261	239	274	237	256	261	236	219	250	280	251	257	258	295	237	259	240	266	257	257	249	246	210	244	243	241	234	257	269	222	225	233	262	247	250	284	283	238	232	246	252	245	282	260	248	242	266	238	262	269	266	259	248	226	253	248	287	264	267	265	274	233	255	252	257	235	247	237	252	253	248	263	256	260	238	241	232	210	246	264	267	261	269	234	262	255	260	248	234	257	223	263	269	257	215	248	243	259	257	256	251	264	263	246	261	256	252	234	274	263	265	240	260	261	267	278	228	242	264	237	260	225	254	248	241	251	230	241	261	256	246	269	251	263	255	252	222	255	249	262	280	253	237	253	247	261	253	248	244	212	241	258	260	244	240	250	257	264	280	210	252	255	257	269	218	233	252	234	261	243	240	246	264	254	246	251	230	254	264	261	243	249	229	244	283	254	273	252	234	243	281	264	277	249	274	257	240	263	259	283	265	283	253	257	256	251	252	262	279	235	255	233	240	254	246	272	239	286	260	240	261	284	242	243	275	248	279	250	234	241	260	222	269	252	279	256	254	248	255	248	257	265	249	240	256	233	247	252	253	260	244	237	272	247	242	268	258	247	235	247	210	232	252	288	275	265	271	257	257	231	253	234	264	247	246	248	253	254	249	255	237	232	253	251	279	239	227	238	234	259	275	241	239	278	251	257	210	248	256	269	286	252	219	243	271	255	286	268	249	254	253	228	230	267	250	255	269	252	265	211	257	263	260	254	234	269	249	256	249	250	276	254	239	259	257	258	263	233	251	247	254	251	273	262	236	235	253	245	225	261	248	270	238	248	265	261	251	244	230	266	234	274	249	259	264	290	261	231	269	247	252	262	248	282	256	253	240	239	253	259	235	275	272	251	237	240	257	244	259	288	259	261	246	255	258	248	277	264	260	261	247	247	248	243	257	263	276	228	253	248	259	274	243	249	241	261	238	263	252	245	262	264	257	232	265	247	267	259	231	276	248	236	237	226	270	234	249	246	234	284	252	271	242	228	250	284	248	278	257	247	248	269	243	224	220	251	242	252	248	241	241	233	250	249	258	259	262	257	240	281	284	239	241	269	234	248	217	270	260	267	234	270	237	257	232	253	261	238	245	255	214	236	256	203	250	251	281	265	236	241	264	258	265	252	262	258	215	266	230	257	249	254	249	258	245	261	246	256	265	243	251	267	256	267	266	281	278	257	269	226	233	268	220	281	276	259	251	242	235	255	221	251	250	272	265	283	287	249	250	258	264	276	269	215	258	234	244	254	269	228	256	262	283	254	248	255	229	277	235	250	267	241	226	255	272	270	232	242	245	262	251	239	246	236	237	228	236	245	258	276	263	245	270	245	247	253	265	255	265	273	235	243	264	270	243	255	286	238	279	267	243	223	242	234	225	245	247	234	239	256	243	256	236	252	236	245	240	256	285	274	267	256	243	233	265	252	241	257	257	280	240	235	294	213	257	252	249	265	261	282	267	240	227	245	252	259	251	247	257	240	276	278	247	220	237	272	273	265	227	266	260	249	304	246	248	249	265	257	263	302	235	263	256	274	226	268	262	278	261	262	242	270	261	262	278	268	251	244	253	264	266	238	245	260	254	274	251	254	269	241	279	270	227	264	237	243	273	275	234	262	254	273	236	244	224	237	240	269	253	240	259	270	273	256	271	259	249	254	255	247	272	229	252	224	263	289	258	252	235	248	254	250	249	249	273	251	269	255	256	257	282	268	226	239	237	267	252	272	228	264	252	264	289	253	269	259	243	245	238	222	276	245	219	278	266	257	269	231	235	289	271	277	260	253	246	247	221	240	268	247	241	291	282	255	253	237	235	252	266	229	229	257	221	237	254	246	289	252	259	268	245	256	257	265	284	252	264	242	242	259	245	251	234	245	257	243	263	215	287	260	256	240	231	255	270	234	256	237	282	239	220	265	266	252	230	254	265	258	271	228	271	243	236	253	272	283	283	261	253	232	250	239	223	266	272	272	232	253	250	249	260	260	273	251	244	238	233	266	259	271	221	264	255	268	235	260	249	254	258	251	275	234	248	261	247	272	268	253	270	257	291	253	268	262	282	281	261	235	234	287	260	263	234	228	260	256	238	256	255	229	259	280	242	218	242	255	253	281	249	276	247	243	295	225	275	253	252	281	262	238	274	269	248	255	270	239	270	229	285	262	251	290	241	279	253	256	275	271	230	241	256	266	252	253	280	281	238	256	251	272	253	229	267	244	262	285	268	230	244	269	271	239	265	229	232	260	245	238	297	259	254	262	259	271	288	260	261	263	256	307	240	243	271	257	222	255	269	294	234	276	266	256	267	258	255	236	263	243	221	235	281	260	258	262	292	269	264	237	255	267	281	247	260	267	273	290	219	229	263	261	260	237	281	256	234	255	272	238	288	269	269	244	269	251	275	261	262	254	248	239	251	274	222	285	276	268	239	223	259	270	272	269	263	249	253	267	279	270	262	236	257	270	246	274	252	277	245	229	263	213	240	243	252	282	244	242	273	241	282	254	266	273	258	240	246	224	225	266	209	248	281	249	265	226	269	248	263	238	247	261	273	275	250	243	258	259	277	266	253	258	253	252	247	268	239	269	263	249	243	250	247	238	232	213	261	277	256	249	235	256	243	249	241	257	241	261	270	250	237	256	280	247	249	269	240	232	264	259	221	225	227	235	264	277	212	243	252	259	244	261	232	277	257	243	221	240	250	225	274	285	240	249	250	285	263	241	271	267	251	239	246	238	246	236	287	260	250	262	230	252	242	242	234	237	262	217	271	248	253	262	262	245	243	260	210	244	250	249	259	287	235	236	274	245	255	234	270	257	258	274	239	265	257	240	243	259	259	258	260	245	265	263	217	264	276	248	236	245	236	242	243	255	255	276	256	228	219	267	249	237	258	244	269	256	268	244	266	229	230	266	232	279	218
17503	14774	28091	36283	38801	39961	37294	31336	30726	29854	26309	26531	24406	21808	22507	22843	19479	18110	17091	14024	14491	17207	18626	17065	16434	14906	11410	10804	12594	12642	11506	7750	9662	11392	12853	12208	9978	10630	6632	6330	4232	3363	3540	4253	5444	4210	3873	3331	4021	3802	3396	3383	2641	4454	2504	1999	1745	1596	1453	1535	1759	2195	2393	2593	2694	1886	2118	1874	2403	2179	1830	1345	1213	1265	1108	990	917	998	1067	1000	937	935	868	862	969	989	967	921	867	807	885	872	824	784	827	871	845	796	794	778	765	745	740	772	755	773	744	810	738	756	749	777	727	777	751	773	752	744	757	753	715	717	769	793	738	774	720	751	720	737	691	772	744	769	722	744	734	722	722	753	745	733	752	708	710	741	693	796	714	753	761	756	741	774	733	769	747	738	732	745	748	742	767	746	728	765	710	750	755	751	707	754	753	745	781	722	705	739	799	713	719	716	749	772	678	744	740	746	759	760	720	708	735	724	726	745	690	721	713	728	726	748	741	738	730	724	665	703	715	769	700	704	708	762	691	738	692	745	721	718	738	700	753	661	742	767	721	704	697	734	767	730	728	713	783	738	760	768	811	702	767	729	775	700	733	694	709	706	772	725	726	754	687	766	738	732	732	726	709	779	737	759	778	748	720	744	707	722	691	722	749	680	771	703	760	755	752	732	755	769	686	766	744	743	740	723	760	762	751	737	734	759	737	730	644	764	725	798	737	680	716	748	720	733	715	722	744	735	755	722	758	746	730	685	715	706	750	734	733	697	740	789	731	769	712	750	691	711	728	698	736	775	727	728	754	698	729	736	737	832	722	725	710	770	732	757	710	707	748	714	741	724	775	725	713	705	701	725	760	756	746	760	725	757	752	728	747	719	747	761	734	717	745	743	741	738	744	723	730	717	742	735	762	707	739	772	759	743	722	724	680	705	753	717	713	730	682	766	709	796	770	800	744	750	747	691	726	731	736	727	722	716	733	761	722	734	751	764	742	723	713	761	710	752	760	732	730	744	753	695	730	786	728	743	703	710	746	741	791	738	738	698	768	684	684	755	690	737	741	726	690	760	752	730	728	695	701	734	710	741	748	771	731	761	662	763	696	730	784	694	685	731	711	765	806	710	771	707	745	710	744	719	737	770	742	711	741	734	723	686	687	715	728	735	740	697	696	718	753	760	706	725	769	703	753	729	749	747	739	770	699	747	771	721	733	735	745	724	722	738	704	794	733	746	733	776	737	736	790	715	782	720	733	721	715	726	760	728	748	771	747	696	714	729	756	709	752	733	710	771	749	726	750	725	790	721	711	727	721	710	751	767	741	731	743	724	694	762	668	749	736	754	698	740	773	691	702	697	727	760	741	760	700	773	726	704	683	743	735	713	717	750	743	755	761	790	696	701	768	738	752	772	761	733	746	728	759	729	742	712	725	713	748	740	762	756	713	724	679	774	727	703	740	712	726	695	733	762	689	819	717	718	770	718	695	739	729	733	725	765	751	732	751	702	752	738	734	692	776	758	766	751	729	726	648	743	735	764	720	747	749	747	774	748	740	753	738	769	727	729	725	707	733	734	698	770	710	778	716	739	787	734	692	721	769	726	701	746	753	751	752	697	781	711	751	741	744	716	770	683	786	745	780	724	744	749	729	768	750	758	735	732	762	740	713	754	803	738	714	740	736	723	694	724	764	774	735	703	691	788	723	709	785	748	756	771	685	698	789	693	703	745	730	769	756	733	703	742	710	698	721	745	752	746	780	742	768	726	784	714	760	761	685	745	779	755	759	681	750	710	734	733	740	711	766	724	729	715	740	752	762	773	710	721	773	714	702	753	751	718	700	785	730	695	744	701	770	767	751	758	764	748	769	766	733	720	724	770	751	757	743	758	763	701	737	751	744	703	695	711	748	734	688	701	687	732	743	728	741	719	675	726	733	733	740	707	733	750	707	784	742	764	751	731	700	716	718	692	782	694	747	700	672	818	677	774	761	748	711	749	766	707	769	722	717	777	745	765	753	779	726	694	701	697	789	755	723	704	749	726	723	726	732	751	739	762	714	710	757	729	735	691	704	741	731	749	716	778	755	750	736	745	732	760	715	720	724	739	785	683	695	705	752	781	730	745	705	732	765	772	759	720	730	727	653	699	698	719	706	781	716	683	734	736	702	720	751	713	741	741	744	698	686	747	682	753	710	763	766	731	736	751	753	696	766	720	752	715	730	753	774	729	684	732	714	733	739	751	750	752	717	754	719	761	717	752	745	727	746	758	741	735	696	679	750	789	696	759	748	722	713	722	737	733	706	775	707	738	669	730	755	768	740	688	726	719	710	723	732	765	669	760	690	723	699	759	736	728	719	726	787	686	770	754	736	745	730	731	697	741	719	739	786	730	727	690	696	753	734	811	695	761	768	680	698	680	708	778	768	690	722	759	733	778	715	722	713	738	741	738	750	699	796	717	815	759	715	706	725	728	741	728	736	711	732	729	725	709	726	712	746	734	733	713	769	721	770	723	756	763	739	757	751	780	782	757	757	763	700	699	701	735	787	743	728	729	743	717	738	786	715	712	728	742	723	711	771	758	775	741	697	735	741	740	721	741	724	764	748	743	740	707	795	761	745	730	717	713	740	729	705	674	738	699	740	772	797	733	746	784	729	722	742	749	792	755	710	741	749	790	748	756	721	752	695	720	716	716	750	711	697	728	725	692	756	737	749	743	697	774	719	718	666	742	727	763	809	768	738	789	672	763	708	735	698	711	728	748	713	731	732	744	709	743	702	714	758	683	737	730	712	729	730	745	703	758	770	750	768	780	718	753	761	751	722	746	647	750	661	758	765	698	700	729	732	712	779	688	740	734	775	730	697	738	747	768	754	718	734	794	728	750	701	728	745	741	716	741	801	735	766	740	711	715	683	695	761	730	758	745	651	753	760	714	764	771	717	744	725	642	743	727	663	702	740	739	719	743	723	737	744	723	706	733	771	744	743	755	790	749	690	739	707	761	743	810	705	778	707	688	735	764	692	731	738	750	765	797	751	694	754	725	750	757	725	767	763	711	712	703	718	731	743	759	703	750	713	714	720	728	729	737	745	735	766	745	756	702	752	736	719	708	722	734	738	743	680	750	703	746	734	719	705	745	766	695	712	749	793	746	796	790	693	795	742	716	709	734	786	708	737	780	701	701	755	742	694	776	697	706	706	738	779	725	775	717	743	697	705	694	694	760	750	742	761	749	814	738	755	756	726	719	733	701	709	731	739	730	761	755	740	756	741	719	734	759	746	740	749	734	728	737	731	690	708	708	758	757	732	719	746	719	722	743	739	743	718	749	721	746	726	734	711	715	756	702	735	763	745	736	701	747	661	790	746	759	775	746	784	740	722	758	738	713	742	728	713	798	727	755	714	735	729	789	743	765	709	745	715	766	678	735	740	752	680	706	712	730	713	745	751	726	712	769	762	706	719	804	752	703	759	731	724	811	716	765	755	710	736	723	739	676	751	705	721	747	780	780	755	757	747	729	708	727	732	714
32911	25789	33540	37292	36192	36320	31668	26120	23368	22189	18029	18986	17443	13720	13650	12692	9995	9823	8396	6017	5732	6730	7326	6240	6197	5184	4095	3224	3542	4091	4179	2864	3008	3756	3818	3702	3433	3615	2127	1631	1042	1161	1021	1121	1431	1090	1191	1059	1150	997	881	835	769	1121	748	574	523	554	468	506	571	688	727	794	812	670	753	633	650	676	547	459	453	462	401	382	386	385	396	381	394	382	393	343	386	377	400	414	372	366	373	382	340	348	368	343	352	319	338	337	332	346	375	342	338	345	337	341	317	368	330	375	344	362	334	309	331	354	336	335	328	324	313	333	356	308	323	347	336	328	331	316	319	362	328	350	327	337	321	339	323	326	359	333	334	315	330	338	327	292	327	345	306	328	325	323	323	344	354	339	337	350	324	309	318	323	348	341	347	321	339	334	332	367	370	367	348	338	321	323	324	322	316	344	334	325	320	338	346	344	314	338	324	339	296	350	348	354	343	338	335	327	329	327	316	341	314	341	342	337	321	342	330	333	325	353	338	338	346	333	345	342	310	325	365	372	323	325	335	305	339	377	336	360	342	360	306	349	319	347	349	364	328	302	306	331	341	344	301	329	332	319	338	357	319	353	320	326	324	335	308	346	347	327	344	365	337	353	343	354	323	333	344	353	319	317	318	320	325	366	317	349	328	302	344	333	328	330	340	319	339	326	325	339	326	327	339	320	329	308	340	343	332	333	334	317	319	352	312	294	362	358	304	355	323	329	352	338	303	324	335	342	303	329	366	341	367	345	358	320	342	310	368	371	336	313	344	330	333	322	351	318	328	336	326	318	314	331	329	335	318	342	328	338	309	346	317	316	287	305	323	322	327	343	344	339	341	307	346	332	332	352	333	299	298	350	334	359	331	347	347	331	321	319	344	331	321	336	344	340	335	339	349	322	328	333	352	353	335	333	338	319	343	326	332	313	342	322	345	371	309	360	346	314	320	326	336	335	342	304	332	343	339	343	323	352	332	362	326	309	306	352	346	297	336	325	318	377	323	320	349	317	339	352	345	329	319	327	367	341	316	347	312	330	343	349	338	338	315	317	359	324	337	312	343	355	322	327	311	316	351	391	364	370	343	335	354	352	301	344	317	334	345	300	339	334	338	296	324	346	338	327	341	337	326	334	333	307	336	371	329	331	320	320	336	320	356	337	312	309	365	361	312	335	312	297	342	307	359	384	317	352	332	357	296	336	346	360	323	343	365	324	326	348	336	345	342	312	325	341	327	309	349	310	356	369	309	320	309	339	333	297	320	307	338	336	340	379	363	349	319	297	339	325	335	341	326	356	307	366	321	323	363	357	354	337	358	348	318	359	318	316	341	337	346	331	325	369	315	352	352	330	331	314	340	342	305	338	336	295	343	342	351	350	335	326	314	320	312	336	350	306	314	340	327	345	326	372	339	347	303	325	312	362	341	341	302	342	364	338	335	334	332	360	380	356	310	318	335	332	377	343	335	352	363	329	366	354	329	295	362	349	365	328	324	310	343	356	289	319	361	321	301	345	355	354	323	351	294	318	378	341	332	348	345	354	343	307	350	358	365	312	355	310	311	338	353	315	306	362	342	307	356	330	347	358	312	361	326	338	309	320	376	324	318	357	325	305	345	362	313	316	350	344	319	322	321	346	368	320	334	350	312	315	345	315	359	330	343	339	347	327	354	311	346	337	318	338	320	317	320	329	320	342	323	334	311	329	361	334	363	353	374	365	348	327	346	317	371	327	324	319	377	299	337	329	312	335	348	325	331	321	337	335	348	343	318	341	335	300	361	368	336	302	305	331	353	328	331	316	311	331	341	352	360	296	304	302	326	302	355	360	349	327	355	334	315	296	331	312	360	312	335	328	331	308	299	312	310	342	319	312	327	305	342	348	331	300	323	307	344	322	325	321	331	308	340	323	324	351	339	342	359	305	312	308	336	342	334	346	339	326	356	338	301	351	337	345	316	369	375	348	346	341	359	331	351	361	338	336	321	347	344	371	344	318	356	317	309	314	321	330	310	296	327	354	317	385	298	330	349	318	328	334	355	368	344	338	327	332	316	319	321	346	336	323	352	336	289	337	322	356	340	341	348	339	337	306	323	304	333	319	313	326	315	330	343	338	354	338	345	321	300	338	343	339	371	303	334	311	319	355	352	333	317	325	325	329	315	330	335	307	363	316	339	350	329	349	322	335	338	308	330	306	329	395	346	308	335	334	350	384	323	328	317	350	311	315	357	333	324	354	354	370	322	341	344	346	333	331	308	354	331	337	323	307	353	334	328	351	319	354	337	339	333	326	304	370	317	330	356	312	305	298	340	345	322	340	333	372	350	338	329	300	319	348	341	314	344	369	346	322	337	306	357	312	322	345	325	324	315	355	313	316	348	358	343	329	340	335	338	350	317	331	354	383	330	323	316	307	355	364	316	348	319	312	333	319	338	380	315	350	361	336	316	331	339	348	356	370	334	326	317	331	320	344	329	334	307	324	328	321	329	319	343	331	331	322	330	330	344	313	344	351	329	316	320	359	333	320	349	354	359	307	320	363	308	344	308	343	331	326	341	355	352	335	345	345	339	372	301	310	303	339	312	315	346	360	303	321	302	325	344	311	332	324	325	325	333	362	351	344	309	307	307	318	319	329	336	320	336	352	356	328	359	318	310	352	355	342	314	301	366	300	310	363	346	342	338	361	328	352	366	307	326	330	333	325	343	337	326	320	320	355	357	354	343	335	342	354	331	363	331	316	319	329	339	317	364	341	327	339	318	340	348	329	328	289	328	301	323	329	324	354	331	343	319	363	317	364	364	332	301	324	343	326	339	320	365	350	317	333	365	364	354	317	362	329	312	343	317	327	322	324	306	349	343	306	354	322	322	309	317	333	367	328	297	326	345	338	315	335	352	331	304	340	351	372	344	337	307	343	366	340	327	336	314	325	334	306	325	324	347	333	327	354	301	346	339	333	323	350	339	327	338	299	344	318	339	360	337	304	333	348	296	329	334	342	347	308	356	347	343	336	313	350	318	328	304	313	338	323	312	313	339	323	324	329	360	307	351	354	333	342	343	350	312	332	331	313	326	316	311	333	344	338	308	331	381	326	330	309	363	344	330	349	327	313	335	343	355	342	342	321	331	335	312	352	310	309	333	320	302	299	297	331	321	360	332	336	319	332	330	334	364	334	360	341	337	344	332	341	351	339	350	325	362	323	293	337	335	339	322	343	355	344	349	308	331	360	322	329	299	353	350	346	319	333	316	302	311	344	325	311	299	346	334	350	298	344	332	357	311	315	318	342	350	350	312	327	353	324	352	313	306	326	322	350	333	366	344	317	350	342	292	317	330	315	302	350	335	330	317	337	346	339	346	303	359	317	380	330	319	333	339	365	323	363	335	353	326	311	297	350	325	337	343	316	348	345	341	332	328	326	330	375	333	343	348	361	332	320	355	345	328	324	303	317	356	334	349	345	319	328	350	321	339	333	351	330	329	365	313	324	336	349
21475	20713	33695	42049	44884	45989	45118	38890	38444	37957	32919	34380	32533	29275	32338	30559	27993	26894	24225	21494	23091	27040	28276	26143	25685	23606	19678	17490	18146	19682	18482	12647	14002	16966	18583	18241	17022	17934	10589	8805	5457	6248	5794	6470	7963	7161	6827	6260	6758	5905	5691	5095	4319	6753	4103	3363	2826	2960	2255	2438	2907	3713	4123	4593	4647	3902	4184	3032	3769	3675	3082	1991	1783	1899	1710	1404	1367	1421	1518	1436	1403	1283	1262	1238	1327	1381	1289	1284	1222	1115	1123	1179	1129	1006	1126	1079	1043	1017	983	1034	991	967	1017	964	912	929	964	976	964	892	955	956	958	982	913	989	908	937	922	931	928	929	991	983	949	924	861	907	960	982	904	973	933	894	921	940	928	924	972	918	917	904	990	932	923	932	955	998	929	918	921	900	918	949	910	923	939	864	948	937	958	898	958	944	887	930	923	979	941	938	958	913	929	928	930	916	896	925	958	924	878	963	922	912	902	902	914	905	919	899	908	910	898	898	968	936	951	912	949	939	913	949	928	931	941	907	934	932	858	861	881	956	921	902	979	963	980	897	944	929	912	940	980	894	926	861	946	918	861	903	953	907	922	923	989	900	921	891	919	898	932	921	932	929	944	927	838	917	939	882	891	944	894	910	932	937	885	942	947	938	916	894	904	897	939	915	890	913	931	886	862	964	979	906	962	869	940	890	927	975	935	904	966	941	978	949	910	913	959	998	980	932	949	930	953	904	900	880	899	941	921	907	951	999	943	893	872	919	963	974	947	914	893	955	900	938	900	881	939	888	863	922	914	884	916	906	1009	943	944	967	933	873	905	942	952	893	871	896	954	901	871	911	921	948	930	931	969	948	943	934	892	970	946	909	882	903	924	985	884	908	917	960	866	890	860	976	936	872	888	884	886	936	974	936	914	923	932	921	881	948	942	945	965	918	939	975	951	947	963	880	951	922	957	949	950	951	909	901	905	946	912	913	920	924	885	951	906	979	973	899	920	948	939	906	919	934	937	920	939	880	962	911	909	890	876	906	927	934	904	928	856	942	928	940	941	926	910	913	931	909	939	942	928	931	869	945	907	953	959	926	963	954	988	986	933	896	906	919	908	863	896	911	913	924	942	888	920	944	928	947	890	918	952	950	974	858	964	889	985	920	896	901	961	982	935	927	923	1002	913	954	919	910	936	844	972	961	898	904	969	1017	924	992	979	947	954	942	886	906	949	945	922	918	937	880	947	912	972	895	921	909	967	972	907	932	938	867	911	982	875	890	876	879	985	939	914	928	957	900	887	895	872	917	887	935	901	926	903	957	918	877	910	947	947	926	901	967	949	904	954	926	895	948	894	910	931	915	911	916	857	930	911	923	940	929	917	862	931	918	916	870	916	931	947	896	897	921	1019	901	904	945	932	912	946	951	864	927	935	914	882	910	916	924	904	911	930	911	928	941	965	927	894	928	952	905	966	905	900	885	937	937	923	935	932	924	971	892	911	925	943	922	942	863	903	906	872	970	881	905	943	920	906	936	870	954	929	951	930	932	890	931	930	945	945	946	980	950	918	897	926	965	909	909	969	892	935	916	898	915	959	959	921	926	927	888	919	915	976	922	900	920	901	897	923	920	931	923	948	914	903	923	906	926	935	899	935	922	927	929	897	906	954	933	970	944	958	943	929	895	945	922	938	917	896	970	971	989	941	975	969	911	958	945	911	921	895	929	1011	909	908	944	946	949	916	894	903	902	966	874	944	902	937	896	926	928	915	954	940	926	912	990	917	938	904	973	932	954	931	874	938	875	950	889	915	931	923	944	983	927	928	901	965	951	928	970	881	907	910	1014	936	953	886	952	883	925	872	920	881	877	949	946	836	933	951	925	899	966	950	928	940	905	965	935	944	940	961	903	922	931	926	920	927	907	956	885	962	951	893	948	976	916	943	910	896	947	940	930	893	895	953	919	950	898	940	947	926	966	890	933	908	891	904	902	939	955	910	970	922	939	895	937	951	890	977	888	868	908	899	949	938	870	890	903	945	936	955	926	943	961	942	918	908	888	924	968	974	912	924	919	935	868	1019	897	933	937	979	959	899	944	947	929	916	934	979	949	948	909	885	891	930	923	963	884	896	895	879	974	897	921	919	933	965	960	926	912	959	943	934	933	897	878	944	929	928	956	866	921	970	880	936	987	878	890	953	917	949	893	910	903	894	873	912	900	975	929	909	957	877	890	929	951	885	935	977	934	935	880	920	970	889	924	967	972	945	958	883	919	905	871	905	926	945	924	902	926	938	939	927	937	895	914	944	964	946	925	938	912	950	827	892	968	912	880	896	946	958	902	987	917	947	903	909	875	934	886	880	934	905	887	975	846	904	917	900	885	884	917	931	902	901	935	962	946	916	909	876	931	916	940	929	922	913	912	965	868	950	940	952	918	928	940	977	996	927	933	927	916	911	934	912	898	922	917	884	884	944	921	983	940	940	884	879	920	949	926	938	923	906	911	874	972	947	993	963	929	902	940	944	968	855	885	898	895	933	868	946	920	905	875	916	914	956	935	905	958	918	888	939	937	950	916	924	868	924	954	904	928	931	884	952	945	952	871	911	931	945	923	935	963	936	968	909	887	922	900	963	971	945	965	932	916	919	942	913	964	948	907	896	925	950	951	983	911	922	936	922	912	952	967	906	936	930	901	919	941	848	951	939	944	916	955	905	946	889	949	919	870	939	970	975	908	897	946	940	925	973	977	930	901	945	921	881	929	937	924	896	979	916	904	912	942	870	943	927	892	945	882	941	932	932	920	869	943	925	999	953	925	951	899	917	892	943	924	924	924	936	946	930	909	912	1002	878	909	895	946	943	943	932	911	898	850	922	948	899	886	988	926	936	990	933	934	922	884	929	961	961	910	960	928	911	927	945	909	983	896	886	971	886	930	892	922	887	945	963	899	963	924	905	890	928	955	915	947	890	891	949	919	941	944	922	916	932	924	972	994	947	958	893	931	894	881	952	884	886	907	903	903	888	952	871	985	918	912	919	932	946	936	905	934	937	959	994	926	877	879	912	900	971	942	918	940	900	920	899	959	870	891	943	920	877	947	956	940	922	876	961	863	899	887	905	913	931	906	886	950	916	940	933	947	881	958	932	903	958	901	971	910	919	952	932	935	941	960	932	902	916	899	947	965	963	881	948	904	938	920	954	968	931	935	943	907	973	926	912	940	954	940	960	921	867	905	892	976	911	950	975	916	918	934	851	942	951	926	920	953	905	940	909	928	882	944	932	964	954	974	904	952	958	917	920	885	925	930	942	952	983	920	943	942	1013	927	935	982	962	952	914	989	956	866	924	897	946	920	923	930	945	946	940	907	881	925	853	948	965	978	881	929	973	945	937	904	966	910	951	976	970	906	882	919	911	937	900	912	897	922	942	910	915	874	919	928	932	927	933	939	906	930	963	915	888	865	970	943	949	924	899	937	911	944	920	925	968	923	913	949	899	950	914	963	934	931	948	852	913	918	945	911	944	907	910	881	918	908	939	911	881	870	990	948	923	949	905	916	956	912	902	987
6637	4773	6365	5529	4141	3205	2351	1755	1665	1458	1243	1156	1075	904	726	689	564	614	512	467	427	445	464	429	438	399	343	375	388	366	357	344	295	313	368	311	344	335	306	277	279	260	248	261	263	240	236	245	250	273	281	248	238	266	243	239	226	237	217	259	238	231	241	248	269	250	248	240	242	247	247	224	256	227	226	250	206	231	257	226	260	248	206	214	256	211	223	214	240	250	228	254	263	237	247	224	245	249	245	239	233	213	262	250	238	248	217	226	233	230	214	241	213	239	220	238	239	241	216	209	259	238	260	208	249	244	244	222	258	237	249	232	232	253	233	237	254	242	235	246	239	230	240	257	246	240	251	244	245	238	252	204	252	251	221	241	247	212	255	241	265	248	222	219	233	247	245	234	234	225	229	252	241	227	221	215	235	226	237	250	206	257	240	210	224	251	235	228	240	231	222	218	214	252	231	247	210	221	249	214	243	255	240	259	230	251	240	230	225	240	257	248	225	226	214	223	207	245	241	228	250	230	253	226	232	258	234	235	229	244	240	241	221	222	217	230	249	248	237	219	239	238	249	234	245	217	236	225	225	244	227	229	235	232	223	234	249	246	218	215	225	257	222	220	248	238	256	247	246	269	256	228	222	194	277	225	251	228	242	247	234	225	230	210	234	247	250	241	237	241	212	241	228	239	256	208	236	231	242	241	246	227	234	259	213	225	218	239	221	230	252	225	230	224	256	240	238	226	245	252	213	259	251	241	244	234	230	217	211	216	272	264	243	243	235	203	244	250	233	251	253	257	217	237	201	227	218	264	238	255	197	232	255	242	210	233	223	217	248	252	195	234	244	231	252	238	219	248	213	227	229	233	233	252	261	221	241	238	245	246	233	230	231	242	216	216	224	244	234	236	247	250	219	242	248	234	234	227	221	236	236	246	218	218	193	231	245	264	235	233	232	265	264	230	199	237	235	231	241	243	222	208	237	242	225	259	232	219	230	239	240	249	233	252	216	291	232	221	241	225	233	249	250	227	234	231	277	235	261	265	237	237	223	210	232	229	243	242	245	267	220	225	236	228	226	230	242	239	231	219	245	274	249	225	233	249	227	279	221	227	236	217	255	226	222	232	237	240	225	233	226	231	221	223	250	231	223	232	275	234	257	226	221	223	249	234	245	217	218	222	217	249	231	236	229	225	246	227	222	228	220	220	263	252	270	267	239	233	256	230	234	232	243	235	243	252	244	242	248	226	230	244	231	261	238	221	219	223	229	230	254	209	216	216	254	221	241	229	243	232	257	227	236	226	230	232	223	240	241	208	225	241	226	233	222	254	252	264	243	262	249	245	240	240	231	257	227	227	244	242	231	225	219	225	221	219	237	223	272	190	240	238	223	273	221	232	233	222	236	243	241	230	261	211	209	237	248	226	227	213	242	255	241	226	231	245	242	231	256	250	256	233	240	225	229	224	225	221	226	248	226	216	230	251	250	234	222	234	241	229	222	242	242	225	243	219	218	248	243	229	233	228	267	247	255	251	242	247	222	235	253	209	246	242	243	252	236	267	200	243	249	243	248	229	250	241	216	266	235	223	244	230	255	255	249	224	246	231	225	227	237	229	232	231	234	249	259	230	235	228	249	228	252	232	240	215	218	223	203	192	236	264	238	253	226	256	235	252	228	230	244	228	262	224	254	227	250	235	237	223	218	240	259	239	250	235	234	219	221	225	235	262	242	249	234	201	232	230	243	251	249	242	233	243	238	246	228	244	261	245	245	231	238	243	234	252	246	237	248	230	232	232	211	274	224	254	221	239	242	243	246	227	232	221	236	247	230	233	209	232	255	237	242	234	234	228	252	239	224	210	228	255	245	236	215	250	244	237	245	254	264	231	216	237	237	232	200	217	203	243	239	239	230	223	223	253	238	232	228	226	232	217	214	236	212	248	235	240	224	250	280	202	242	277	217	226	262	239	245	228	237	205	222	231	250	226	224	232	228	225	259	234	240	236	233	291	254	204	242	261	232	201	241	208	252	249	229	245	222	238	218	242	253	256	261	223	253	235	212	228	243	271	224	221	228	215	229	226	221	231	229	200	220	232	240	224	234	240	233	233	261	219	226	235	220	230	255	243	227	231	235	250	209	241	245	216	223	238	250	216	242	247	247	228	226	238	258	235	214	242	217	236	216	211	243	233	251	234	222	242	236	242	254	249	204	259	215	256	237	207	234	224	264	254	243	225	200	212	241	232	231	217	253	247	263	219	240	240	222	239	230	248	251	209	232	245	232	253	221	241	260	243	241	266	249	235	210	241	250	251	235	210	232	203	221	231	262	251	209	242	258	263	241	242	229	228	267	216	232	236	233	261	222	241	230	229	216	225	236	229	230	251	234	224	220	250	212	247	220	264	223	251	233	263	231	241	219	234	236	269	232	251	223	229	249	229	260	230	208	238	222	229	221	220	232	272	233	210	206	236	232	214	215	247	253	236	242	228	251	256	237	227	236	247	195	250	233	209	237	231	251	226	247	233	224	200	245	238	234	280	250	225	230	234	237	228	276	236	232	220	215	244	247	229	234	251	234	233	215	220	250	237	215	238	264	216	233	261	214	249	250	243	254	227	212	249	253	233	213	247	239	249	236	245	248	229	233	238	246	200	234	245	230	243	258	230	260	235	243	247	228	211	214	218	247	228	236	245	260	244	254	209	232	245	230	228	215	188	213	242	220	243	211	224	227	265	226	264	227	237	233	222	228	239	262	228	226	268	217	242	222	226	246	212	228	241	229	220	258	241	232	229	234	233	225	237	224	231	231	222	238	222	237	239	218	239	248	242	225	234	238	220	235	243	208	213	236	218	253	232	216	238	240	264	257	226	222	237	232	227	226	224	239	225	244	239	249	219	231	249	257	264	265	247	247	230	256	250	243	253	221	237	223	240	214	216	234	243	242	221	205	252	243	202	266	248	204	284	215	222	229	220	239	194	222	254	229	230	239	231	237	246	253	247	251	213	223	261	242	219	248	248	219	249	238	250	230	219	223	232	268	211	249	238	247	234	251	230	246	225	223	266	219	276	217	238	230	239	204	245	248	185	253	215	251	251	215	203	216	241	227	215	216	249	242	211	211	210	233	261	232	237	221	205	245	218	245	250	225	235	257	229	229	234	237	230	246	231	233	213	200	260	243	214	235	221	216	243	218	224	217	231	231	220	256	251	211	256	226	247	251	216	220	230	253	251	205	246	230	223	238	241	227	235	224	249	263	262	226	243	243	247	223	207	256	228	226	244	239	237	232	240	256	215	228	235	237	244	233	273	231	256	238	235	253	227	240	219	237	234	239	231	243	222	230	227	227	222	246	247	201	223	250	261	204	227	243	236	225	238	237	224	219	215	231	203	228	246	218	235	264	234	248	256	227	260	238	224	250	238	215	239	248	235	226	244	209	234	242	232	221	224	236	224	261	213	239	229	220	230	236	202	235	249	229	246	234	238	232	257	211	240	245	235	248	234
4969	5411	11914	14338	13103	11827	9279	7599	6960	6423	5352	5430	4725	3913	3723	3443	2901	2786	2623	2182	2069	2128	2183	1999	1920	1824	1698	1584	1553	1654	1424	1231	1265	1510	1515	1410	1465	1475	1136	1000	901	1010	873	911	943	884	918	897	889	869	843	819	861	888	800	782	754	788	725	702	700	778	733	768	803	733	715	705	753	686	671	623	729	728	683	713	689	675	745	677	689	701	676	749	736	680	666	729	707	678	688	726	681	691	722	724	743	714	657	718	717	710	658	639	621	687	666	699	659	667	719	692	680	671	662	704	703	639	673	725	677	715	646	698	688	666	673	707	667	666	680	720	662	677	675	650	701	701	669	670	695	669	694	685	661	689	738	740	693	708	723	673	691	670	651	684	732	709	710	666	699	685	663	684	674	718	705	705	702	660	662	601	716	677	724	681	677	659	712	664	685	693	687	658	693	670	692	713	681	686	705	653	673	696	721	677	672	696	711	662	704	715	656	708	657	706	702	678	766	696	720	675	692	678	682	676	693	703	756	739	701	657	668	696	703	670	657	669	678	678	692	664	674	705	685	699	652	660	667	665	685	657	671	670	651	668	666	707	665	645	642	690	677	683	721	677	665	690	710	682	724	656	661	712	673	708	661	664	713	676	732	661	678	646	675	670	741	669	699	710	715	702	673	659	644	679	687	669	658	673	668	621	707	744	680	692	694	684	660	679	686	694	663	699	693	658	682	702	676	662	664	683	664	711	659	648	706	703	690	687	662	674	713	705	650	693	715	676	695	651	674	643	678	714	675	713	622	708	653	697	676	692	649	720	649	658	711	693	694	666	653	705	671	634	712	689	658	664	676	673	691	729	692	617	685	676	707	627	644	619	673	682	705	649	680	648	684	657	634	684	716	675	676	692	689	680	706	673	690	714	740	651	680	690	682	665	678	712	690	680	662	705	698	683	681	727	629	749	677	656	686	697	672	735	689	671	692	655	716	712	735	670	693	710	699	707	687	664	690	742	722	697	699	706	658	708	706	662	698	657	647	632	680	667	648	645	709	691	658	670	645	709	689	637	687	672	722	737	663	715	707	716	666	689	692	702	663	683	721	705	678	669	683	682	665	648	621	704	676	639	667	662	714	690	689	720	708	694	672	690	659	745	682	658	653	664	660	685	674	666	656	633	657	697	677	692	685	662	692	684	656	627	687	702	653	658	698	673	627	687	685	658	683	632	717	665	687	700	731	668	652	655	718	703	642	700	704	652	685	649	684	621	692	708	655	679	692	648	675	609	671	651	665	681	711	707	664	684	705	705	693	677	648	721	654	710	701	641	671	657	682	700	623	679	660	718	711	655	724	640	716	636	707	690	641	691	681	713	662	674	714	685	647	696	714	702	724	679	681	674	671	673	718	683	655	696	687	645	718	703	682	683	680	731	696	683	715	646	675	700	674	666	653	645	672	681	640	688	693	683	646	709	681	630	694	692	693	674	626	687	699	716	685	660	689	689	755	685	674	692	711	642	709	738	706	641	674	718	700	700	646	663	646	677	707	652	678	662	682	673	695	655	650	686	680	663	693	736	744	663	703	680	675	733	679	680	651	717	665	669	726	686	670	657	706	684	624	759	631	688	700	664	706	667	692	705	686	715	646	730	675	708	694	698	661	649	610	706	681	694	705	635	709	671	677	700	687	746	650	672	680	626	664	672	655	692	666	704	641	670	718	726	655	685	712	715	716	670	687	676	673	681	667	724	638	721	644	698	710	691	692	652	712	675	675	633	677	652	698	662	684	648	641	696	657	735	694	755	690	680	660	655	696	678	672	726	642	658	716	648	686	663	646	675	683	643	669	676	690	664	656	697	698	710	697	712	695	662	639	707	636	681	696	691	705	681	686	695	690	628	629	696	674	691	694	686	662	681	711	677	685	707	682	700	675	679	671	664	721	666	678	690	691	706	664	730	689	670	712	703	730	689	685	701	685	682	692	680	695	659	677	685	638	703	681	698	689	697	694	673	694	678	684	672	698	656	678	681	635	652	665	698	711	657	694	654	676	690	652	637	703	668	737	683	668	687	684	662	754	686	686	708	703	639	646	714	695	681	696	647	669	675	657	688	695	703	643	665	680	718	709	639	665	681	693	678	645	636	703	679	655	697	661	676	722	742	696	664	651	713	614	704	668	716	644	693	702	639	648	607	783	671	697	648	657	657	646	725	679	666	662	749	709	747	725	672	708	662	611	676	695	671	706	689	712	717	684	660	718	670	703	682	648	672	684	666	645	717	671	672	697	735	655	654	647	681	652	690	728	679	646	682	650	720	698	660	702	666	700	679	702	733	697	700	641	657	651	685	693	716	684	693	707	639	732	679	679	690	713	686	657	653	651	717	690	708	702	759	660	660	654	685	695	643	676	712	678	695	676	697	690	704	662	706	722	712	692	702	744	680	707	680	697	650	674	661	714	676	709	699	731	675	653	657	705	684	665	687	756	677	709	695	686	650	644	746	687	708	650	705	672	687	679	653	694	701	675	676	635	670	678	667	661	666	668	657	716	661	682	720	645	672	649	700	680	667	702	655	643	712	694	683	723	712	665	655	680	684	631	683	668	682	642	672	646	664	659	655	685	646	642	690	722	655	687	692	654	696	729	658	712	706	662	680	738	654	640	694	725	688	683	711	672	626	697	663	692	695	694	717	682	694	704	669	670	669	704	686	732	669	685	685	666	645	716	675	655	687	726	683	652	649	729	615	669	659	684	698	718	675	685	707	684	695	672	709	661	636	690	662	724	676	709	674	716	698	668	695	655	635	723	705	683	667	709	685	743	660	695	679	640	709	698	699	736	642	654	732	726	709	692	685	711	712	682	680	676	680	670	662	708	666	649	697	699	732	690	650	691	651	664	645	676	690	715	628	695	683	693	692	701	684	699	656	656	612	657	598	685	691	683	659	666	687	654	618	698	707	662	682	675	730	689	633	763	693	693	696	685	693	626	661	711	660	688	710	674	670	722	686	664	677	636	684	665	667	682	697	702	698	683	704	686	739	718	662	706	662	675	725	650	731	731	660	652	665	686	700	706	663	687	696	712	700	688	720	635	669	641	683	687	704	689	696	687	669	677	702	648	680	706	642	674	659	688	642	681	672	698	698	740	680	625	708	716	685	713	668	715	666	686	637	683	669	656	676	692	664	684	693	687	683	688	659	657	704	634	742	666	660	666	655	695	644	647	676	679	690	662	701	705	685	701	690	643	763	685	704	693	698	656	684	658	679	657	658	659	708	672	708	710	669	679	729	652	685	643	719	664	729	648	726	718	692	661	708	699	660	704	681	677	666	639	711	693	711	697	696	711	709	689	708	658	736	650	665	654	684	755	687	700	699	704	642	698	720	716	687	680	613	660	685	669	664	697	678	702	646	651	688	678	678	700	686	707	671	672	627	656	688	706	702	714	708	678	684	637	672	684	688	647	640	652	712	685	644	721	671	680	650	685	651	671	686	660	646	661	680	660	695	676	713	666	638	731	631
23615	18750	26885	31926	29721	28914	23685	17307	15127	13292	10128	10357	9540	7657	7484	6616	5115	5380	4485	3072	3053	3587	3595	3028	3141	2681	2103	1983	1968	2089	2073	1182	1403	1889	1863	1596	1853	1859	943	870	673	606	489	686	702	656	650	543	699	565	560	565	459	590	430	409	387	363	333	359	381	442	480	469	491	431	470	390	432	420	386	335	290	283	266	297	240	286	278	330	280	283	292	272	276	312	269	275	278	233	271	259	278	228	269	283	267	266	262	282	278	259	288	280	288	273	251	240	279	267	266	282	245	273	285	235	274	258	266	258	250	260	250	264	261	204	236	261	271	264	229	274	267	259	261	274	251	248	268	235	255	263	268	293	261	249	272	264	282	264	266	263	264	276	269	266	253	264	267	248	269	248	246	280	261	240	251	261	260	275	275	264	246	259	252	275	267	263	255	268	287	247	251	259	274	287	263	230	253	241	252	256	226	261	269	239	265	222	254	292	247	263	273	272	253	269	271	258	269	264	273	254	252	248	259	274	259	261	281	288	269	244	256	273	282	264	311	243	253	249	248	262	280	273	288	244	237	266	238	241	258	273	254	273	239	253	244	257	256	252	238	234	267	237	279	263	249	257	256	272	262	244	251	262	260	277	276	282	247	243	257	261	270	236	248	246	240	254	253	272	290	256	245	265	287	261	268	250	265	279	251	253	257	244	278	238	263	271	278	265	253	254	268	261	239	278	267	278	261	273	238	282	250	253	252	259	242	263	242	253	250	262	274	220	239	257	272	260	306	276	257	247	256	286	259	262	263	276	266	253	267	270	278	259	277	247	271	272	233	225	283	276	254	258	278	268	290	249	275	258	245	245	241	229	222	265	263	294	268	254	251	265	244	268	257	243	268	292	288	259	270	250	249	274	275	269	268	255	257	276	241	250	276	264	268	258	253	271	230	267	218	238	207	263	245	267	239	245	258	249	262	270	246	248	275	257	259	245	275	279	293	243	280	239	249	277	263	260	283	275	246	253	249	230	248	267	286	283	266	268	234	282	252	270	281	279	241	219	251	271	257	244	250	284	242	279	254	278	241	262	235	250	237	251	270	245	277	237	264	230	290	257	229	255	258	240	251	261	270	254	253	285	242	277	248	277	248	273	246	235	279	243	264	244	256	269	228	287	228	265	268	243	234	265	249	250	280	248	279	276	271	239	261	237	249	265	273	252	269	277	248	241	238	280	262	271	256	270	284	263	273	277	269	262	263	256	263	247	272	256	261	255	267	274	237	278	266	279	248	267	289	232	256	279	256	241	271	269	272	257	262	245	281	254	266	261	274	233	245	287	284	225	267	275	268	247	247	295	231	288	249	289	273	261	249	246	249	270	256	236	279	284	250	248	277	290	267	239	259	263	275	260	260	261	275	233	248	270	271	292	251	267	273	273	255	242	252	292	261	238	288	224	259	289	251	241	290	282	289	271	273	257	248	273	255	267	252	260	228	241	245	251	263	278	272	266	262	285	256	290	263	258	260	287	269	275	275	284	259	228	249	255	284	271	280	247	261	261	269	279	251	260	268	284	252	269	213	246	301	259	291	277	278	228	247	258	251	255	240	285	271	256	268	257	298	251	256	249	285	260	244	254	283	262	250	272	252	275	258	290	255	255	250	266	263	281	259	253	251	270	262	290	267	291	256	246	244	242	242	254	267	282	268	251	250	255	271	303	254	259	270	252	270	241	223	244	292	278	255	271	244	252	243	251	247	247	251	266	259	253	262	272	270	244	265	249	252	265	255	251	264	261	239	259	253	251	272	238	260	264	266	250	278	270	243	252	305	250	272	264	235	265	242	261	286	253	240	263	274	260	274	271	262	253	261	223	241	282	289	274	245	282	245	271	227	278	283	264	271	262	271	269	268	222	254	260	260	250	277	254	221	239	265	243	240	261	272	267	252	256	247	264	292	251	239	258	254	250	286	259	264	243	289	287	266	280	283	253	240	236	264	262	248	276	263	235	262	248	245	257	254	251	257	264	232	250	275	258	235	225	280	273	268	267	283	287	255	259	274	261	268	266	295	244	270	236	263	244	251	229	252	285	264	283	254	275	274	276	253	265	274	250	241	232	220	267	249	265	249	262	240	279	264	247	276	253	296	276	234	276	242	266	287	276	255	256	267	254	272	250	266	266	238	262	242	255	260	269	294	281	307	280	259	264	249	261	276	239	263	265	262	244	302	262	254	277	247	283	241	277	253	261	271	263	291	248	232	235	251	253	224	239	264	268	293	273	294	287	272	263	272	262	269	276	265	236	243	254	245	290	286	264	279	256	258	255	266	271	247	261	257	269	270	249	262	286	242	270	277	258	265	288	270	250	236	250	284	246	253	253	274	252	248	230	248	261	240	273	245	262	257	250	266	271	270	255	231	250	258	284	271	252	242	249	244	275	259	289	277	239	281	269	282	273	225	260	262	246	267	244	266	260	235	294	272	260	253	249	256	246	258	248	291	229	258	268	251	240	257	269	236	260	252	258	268	263	263	251	265	272	271	260	288	239	256	253	285	242	237	270	299	272	254	252	266	248	245	248	265	277	262	260	240	301	279	270	285	249	262	262	246	256	250	296	275	245	238	248	261	280	278	257	289	255	251	246	257	283	286	238	270	263	240	271	270	257	280	255	270	268	266	261	232	261	290	258	274	258	264	235	273	253	238	286	284	274	280	239	268	275	264	243	255	267	269	238	234	260	275	236	280	256	258	261	292	268	276	279	258	278	253	298	274	235	262	262	250	265	258	277	235	242	259	279	255	271	280	268	228	243	266	280	258	250	254	258	303	277	240	228	255	301	251	257	256	232	239	283	252	269	277	240	285	271	261	280	268	240	257	268	251	237	283	266	220	248	242	283	257	255	288	270	266	263	259	278	240	277	246	262	250	247	227	235	265	261	285	255	237	276	280	240	257	238	276	304	252	270	252	270	264	266	290	240	256	270	250	273	283	232	239	253	266	270	251	276	304	257	265	259	271	254	229	245	260	252	263	250	268	277	264	285	247	233	243	275	264	274	235	259	243	248	258	248	235	265	271	279	261	254	272	260	278	272	258	250	254	244	248	248	262	272	227	273	245	257	261	233	260	253	267	267	272	246	268	247	263	266	251	253	258	282	251	288	263	251	264	234	253	264	269	244	248	260	276	248	286	249	234	261	277	270	257	236	251	244	264	273	271	213	275	239	252	295	248	239	247	264	256	254	271	273	245	260	220	276	246	262	252	262	273	271	276	268	256	239	240	246	284	292	234	248	251	258	274	297	284	251	241	263	291	267	248	269	270	241	272	233	265	228	259	240	283	244	233	243	258	250	284	276	252	275	255	258	240	284	265	239	262	271	275	252	265	274	225	247	252	252	271	261	228	257	271	254	227	278	251	264	251	268	260	234	265	246	259	260	265	303	256	256	265	268	279	275	262	234	282	297	244	284	221	274	277	258	254	267	242	284	254	288	268	255	274	255	260	280	266	239	270	246	272	249	233	254	285	263
15760	14964	28188	37119	38395	39530	36643	31506	31539	29278	24993	26150	25008	21704	23545	22571	19400	19393	16466	14379	15088	18092	19328	16690	17371	15221	12609	11945	11777	12452	11751	6655	7639	11285	11590	10310	10349	11296	5863	4791	3655	3638	2685	4098	4270	3770	4116	3699	4217	3434	3394	2959	2723	3816	2210	2039	1764	1812	1539	1409	1709	2187	2502	2631	2506	2215	2263	1886	2415	2238	1652	1201	1127	1226	1113	989	984	989	985	977	997	918	928	958	919	976	949	874	906	878	881	875	815	832	795	767	786	813	776	725	751	811	800	801	767	716	797	771	757	749	689	789	796	767	726	792	780	790	736	807	786	791	773	795	771	791	764	752	767	722	801	770	747	760	778	774	733	755	799	751	761	774	775	785	801	759	788	729	727	740	733	752	751	739	750	776	730	735	799	737	765	741	754	762	770	769	780	710	743	709	693	750	785	756	803	757	769	743	717	835	746	746	768	723	763	759	776	815	750	734	750	754	773	770	768	752	780	756	737	758	743	770	791	753	758	750	754	768	769	775	752	728	785	705	747	804	796	765	731	737	759	746	799	749	768	716	808	765	733	739	770	749	740	800	708	767	765	767	767	742	772	822	768	710	750	737	745	736	773	751	731	763	747	808	762	776	761	796	719	745	775	729	755	762	758	711	735	733	762	785	752	750	730	779	716	747	744	787	748	745	767	733	766	759	726	767	765	719	722	762	769	735	733	776	736	758	739	781	753	719	739	720	772	716	723	773	720	712	737	770	767	725	756	785	735	744	734	717	755	726	746	696	777	750	849	788	742	718	761	764	770	807	744	739	741	713	727	764	745	779	764	816	738	728	793	771	749	750	814	739	733	781	731	737	748	783	806	728	805	780	766	758	732	714	752	757	797	741	724	773	815	742	786	752	786	760	775	757	757	762	729	727	757	755	769	772	769	724	739	749	768	709	777	742	780	755	733	752	741	772	811	796	758	766	767	732	741	686	736	712	782	753	801	727	731	735	713	722	791	768	809	787	748	754	779	752	757	746	756	741	785	774	765	742	748	757	707	778	767	810	728	783	740	744	776	799	757	796	742	780	771	763	764	868	771	771	732	760	727	714	755	745	777	744	720	770	678	743	736	752	714	785	753	755	723	810	748	791	755	733	743	776	743	774	763	780	786	715	718	771	743	760	762	703	742	794	781	765	732	772	729	763	709	778	712	792	762	718	790	750	748	787	752	758	713	659	750	774	731	770	771	754	800	737	738	761	744	750	712	767	754	724	794	735	690	736	778	719	725	697	778	734	770	764	768	751	780	805	722	743	756	720	754	726	754	786	727	737	783	727	756	766	721	763	787	763	741	764	744	729	788	746	791	744	768	786	740	684	768	751	772	734	767	744	791	758	756	772	801	764	719	776	792	730	775	827	767	736	748	764	788	767	761	768	769	733	743	782	756	748	740	752	758	743	729	750	797	750	728	776	765	740	728	753	737	735	752	719	773	761	750	732	747	788	796	781	809	710	759	768	705	792	702	731	799	751	784	701	760	799	757	773	755	763	783	764	804	749	720	711	708	727	723	759	780	755	739	770	769	756	770	816	781	735	799	750	766	728	764	735	745	686	731	726	762	755	777	746	795	790	767	730	722	785	745	767	730	816	779	746	817	775	685	713	738	770	768	758	767	799	773	710	766	757	769	791	788	734	751	779	788	804	756	767	808	766	756	732	768	749	806	812	751	783	779	774	737	727	733	797	735	781	740	746	800	727	764	745	764	715	728	768	761	742	793	757	722	728	780	773	761	731	780	769	721	774	745	753	757	716	736	793	751	777	773	749	782	775	726	727	774	772	765	727	772	770	781	763	747	738	721	737	722	779	728	733	764	759	735	767	718	718	723	776	751	796	707	738	766	794	788	766	767	716	722	733	827	729	790	762	751	765	819	747	720	739	775	794	767	765	755	738	788	766	782	740	730	733	742	747	749	799	721	778	758	750	753	725	729	731	789	746	764	801	781	771	761	761	774	745	737	784	763	796	766	778	735	803	748	834	744	763	813	716	759	756	763	755	736	750	767	762	746	756	699	769	778	751	757	768	724	786	775	787	788	745	730	761	760	764	745	730	746	730	767	779	780	717	742	702	759	755	818	759	736	754	704	785	744	742	746	756	811	795	755	761	732	732	747	758	762	700	726	761	749	720	794	754	740	750	753	717	708	729	749	736	692	724	728	755	771	741	730	758	769	767	792	764	792	754	799	765	744	772	721	783	720	745	783	727	774	705	768	746	768	751	725	738	757	770	766	730	752	747	791	767	736	742	754	740	712	799	766	738	789	729	712	750	776	771	777	720	771	753	718	717	743	727	757	734	759	823	731	825	745	755	760	763	732	732	711	779	720	731	742	764	770	789	759	718	754	790	728	737	768	761	776	783	792	715	796	766	736	714	785	764	765	758	738	781	723	750	748	786	715	761	777	763	744	732	806	706	695	742	761	786	806	742	760	754	705	735	752	741	733	761	791	801	748	787	781	763	726	740	804	756	729	764	782	744	766	782	742	768	724	704	725	740	774	795	800	804	748	732	787	746	827	786	765	742	768	749	747	765	756	715	755	767	775	749	746	721	756	773	739	745	737	687	731	735	758	766	736	798	776	819	698	750	760	816	768	718	790	784	783	773	808	742	791	739	771	769	757	730	671	725	776	745	736	763	777	749	767	749	723	756	744	756	726	776	751	759	784	781	746	758	717	797	780	742	788	782	761	765	749	766	779	778	721	765	746	712	752	810	731	792	777	773	826	748	749	764	750	721	739	733	748	768	778	712	753	783	762	778	719	751	799	717	745	723	749	778	788	729	776	752	739	790	736	776	715	769	783	722	745	752	760	743	738	731	727	759	775	746	721	788	772	778	772	773	683	754	716	743	779	738	758	782	750	754	762	739	791	757	731	743	798	724	763	777	802	750	760	739	707	739	751	801	745	763	769	785	783	785	754	769	741	714	760	755	753	769	781	753	766	767	736	751	748	735	740	726	805	752	760	798	763	759	782	723	731	791	789	790	775	721	760	827	728	739	730	738	752	703	739	815	753	734	737	767	749	718	727	729	778	724	823	767	745	781	736	763	778	818	781	696	759	703	771	731	772	756	786	780	729	714	748	727	737	749	696	693	675	717	711	765	721	702	742	724	731	725	758	722	743	778	769	766	779	757	764	756	740	749	765	764	709	717	779	725	741	742	780	751	731	730	726	793	727	719	717	759	725	734	755	717	741	735	763	767	808	739	780	729	754	764	743	738	722	767	781	726	725	735	807	766	736	788	735	762	697	751	750	756	771	779	786	796	709	749	766	772	712	778	749	770	718	749	727	774	734	797	730	791	769	762	723	720	732	736	743	760	763	756	689	820	783	749	746	727	849	766	758	764	782	836	797	776	720	809	757	761	802	758	737	781	747	697	727	786	722	764	786	836	752	757	756	781	786	797	755	765	743	763	764	771	738	770	773	740	683	813	695	772	770	737	754	731	734	778	757	737	757	719	762	746	736	724	722	765	781	781	739	771	780	675
17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
