132;145;144;141;127;157;143;120;181;143;176;131;161;177;158;158;125;120;137;148;92;154;134;123;142;132;122;143;120;152;126;136;136;149;136;140;153;155;134;130;133;112;137;141;142;127;117;161;179;166;162;161;112;147;140;143;138;123;124;113;150;120;137;149;123;144;140;140;124;140;149;139;152;133;133;118;144;172;145;146;147;179;147;87;139;137;110;182;134;139;137;165;167;155;153;108;163;148;160;159;134;118;114;156;148;116;150;121;154;162;137;135;177;122;122;115;162;141;136;131;155;145;156;165;129;101;124;155;125;153;136;142;153;146;150;130;154;133;167;164;125;153;139;153;139;116;156;166;151;126;146;130;136;148;94;155;165;139;131;133;123;140;124;111;149;121;135;150;134;155;158;122;109;97;133;134;135;134;145;144;113;156;157;169;135;145;167;139;141;141;162;162;159;149;129;122;151;151;139;125;178;158;153;120;139;120;148;166;124;163;137;159;119;167;136;143;163;182;181;154;127;143;148;153;144;142;152;139;127;149;152;164;135;125;132;125;167;169;126;147;134;135;157;119;148;115;158;144;139;157;146;139;128;118;103;140;139;134;124;131;165;138;159;138;123;131;165;116;134;150;160;119;157;136;135;125;162;151;140;155;143;188;190;116;132;131;165;173;149;149;152;114;142;121;127;146;119;143;120;155;166;176;111;144;140;165;124;146;148;130;182;151;139;167;134;165;143;167;120;144;140;147;147;138;147;154;138;161;126;142;135;154;150;158;142;151;145;98;126;169;134;162;162;174;150;138;174;166;129;141;156;258;211;152;170;163;144;172;152;165;149;162;129;150;142;153;135;170;153;151;138;149;123;153;184;146;160;147;155;118;145;129;171;153;158;184;139;141;177;157;117;161;134;180;166;138;149;161;143;129;189;148;152;157;171;126;172;169;153;123;128;133;141;156;158;165;142;115;176;162;175;147;172;162;139;135;125;149;133;136;159;142;149;164;139;162;149;147;129;125;141;127;111;144;154;167;128;156;154;137;151;154;126;147;134;168;147;143;145;146;123;143;129;115;150;110;121;146;128;212;114;171;152;159;145;160;148;148;179;143;194;145;131;137;139;170;242;177;138;150;180;154;132;128;144;137;168;161;138;149;147;126;132;141;136;154;127;144;128;121;149;129;137;122;158;130;135;120;143;202;153;149;149;161;119;137;129;127;163;147;147;175;145;121;155;119;143;157;147;123;150;152;128;155;113;149;114;156;143;148;141;142;121;114;130;135;96;137;128;132;154;108;147;129;161;153;208;151;127;140;123;138;113;172;146;151;115;97;163;148;151;134;108;111;108;125;120;119;125;156;125;135;163;152;150;124;137;168;129;141;146;106;147;134;122;127;160;146;145;135;126;127;111;154;121;145;143;175;141;147;129;111;116;151;142;118;143;134;165;138;136;155;148;183;110;146;130;150;133;151;137;169;141;152;129;138;123;156;142;133;147;125;128;134;159;116;138;138;138;111;139;153;160;140;147;152;146;119;172;199;172;153;132;142;165;128;124;144;151;128;145;150;126;149;109;144;109;151;132;118;101;131;149;118;143;149;146;94;129;110;127;123;129;162;147;150;131;149;149;155;136;129;146;134;135;148;145;317;711;948;663;289;241;231;219;244;216;194;241;203;346;552;404;206;169;149;136;129;126;160
142;124;120;129;155;128;158;145;133;125;133;160;155;159;112;120;143;137;142;149;163;139;140;121;135;164;133;118;158;101;132;147;127;134;166;138;112;135;121;113;151;146;144;184;147;106;116;136;171;149;161;148;139;137;104;117;150;115;132;158;156;139;114;156;132;128;125;144;124;113;135;150;139;122;106;125;132;149;162;112;173;132;114;154;108;114;118;133;134;134;154;181;181;116;146;131;130;154;126;131;158;114;121;117;152;143;138;134;131;139;144;172;127;150;152;138;126;155;125;145;113;128;172;163;154;115;132;126;125;151;140;132;137;125;117;117;139;142;148;137;149;143;150;158;142;160;144;146;98;127;154;147;117;157;175;155;132;159;126;166;137;149;148;122;121;148;139;148;150;137;145;124;162;148;140;153;138;155;128;135;142;144;123;157;109;165;159;136;148;127;129;140;158;146;179;164;143;125;155;139;142;144;138;144;162;147;131;164;116;141;115;157;142;150;145;102;121;147;145;144;161;140;140;147;111;154;134;162;135;137;140;154;158;128;140;143;163;162;141;141;114;136;154;156;140;132;154;150;138;149;133;129;113;119;136;97;130;144;124;100;167;180;146;114;127;152;146;144;176;152;150;147;146;135;143;160;154;192;152;159;140;134;168;123;151;156;160;144;124;151;156;117;161;169;125;134;143;136;151;121;153;158;159;128;148;135;95;163;146;153;164;154;132;148;142;146;173;148;153;135;163;137;126;132;143;158;140;146;138;134;123;98;153;144;156;146;141;119;124;139;148;138;127;131;131;168;159;144;105;140;194;234;206;133;149;169;183;181;146;161;147;146;118;106;138;138;150;150;158;163;178;125;117;124;149;117;161;169;148;152;148;143;118;214;144;129;151;123;154;126;125;181;133;191;170;145;145;146;133;151;136;136;131;148;117;154;173;138;154;160;132;147;159;177;129;148;149;157;216;176;150;145;173;176;135;112;153;131;135;144;159;155;141;136;137;150;157;137;166;137;148;148;128;181;169;154;155;157;140;156;144;149;159;150;122;106;178;151;170;134;144;156;147;155;135;147;170;152;152;138;128;163;128;145;151;150;174;138;133;169;162;132;157;169;161;212;217;205;168;155;170;183;152;140;154;140;147;116;153;139;178;142;116;145;138;163;144;155;136;136;154;99;140;166;157;114;159;104;181;127;130;188;127;139;136;116;119;152;135;124;143;122;129;119;168;142;138;126;119;108;161;112;122;151;184;140;116;147;124;148;124;96;154;129;125;149;142;129;134;108;159;127;114;153;174;150;163;165;157;120;172;116;119;133;144;142;105;124;141;139;136;161;117;123;135;92;112;134;143;146;140;137;107;136;160;154;158;116;119;131;116;141;134;125;194;135;145;104;159;134;142;146;97;132;147;153;124;137;157;167;124;125;144;148;121;148;158;122;118;138;115;157;128;119;106;142;144;129;141;146;114;132;146;134;159;161;125;142;121;131;140;119;118;101;123;140;163;148;128;170;139;131;143;157;136;166;157;141;214;144;153;142;139;116;146;142;135;152;149;115;116;125;121;133;124;121;94;127;165;145;92;115;144;136;123;146;121;110;154;143;134;101;110;180;150;178;150;159;215;151;139;118;137;155;139;163;161;339;773;1135;679;289;248;208;273;287;240;239;192;237;281;528;457;267;139;122;150;143;154;134
132;141;143;135;124;176;131;142;159;123;138;152;123;121;139;127;159;116;104;159;204;128;135;167;160;106;115;150;135;107;123;133;116;115;127;136;127;132;148;142;127;95;120;133;126;144;131;120;146;142;156;150;140;151;135;109;156;129;130;133;127;145;142;122;134;112;131;132;136;169;141;128;125;129;122;147;124;102;157;135;121;117;137;111;144;156;132;130;101;165;130;171;162;169;152;134;120;118;137;161;121;163;119;139;156;140;140;162;121;154;143;117;129;171;137;153;149;145;129;154;141;147;136;129;152;153;137;150;138;172;148;167;179;146;141;122;118;162;154;126;140;158;172;147;134;139;143;134;129;121;129;117;135;140;143;155;161;173;146;154;139;127;120;144;128;142;152;150;171;140;111;154;125;141;167;163;145;156;155;161;151;111;156;109;122;124;153;142;141;148;155;144;129;118;167;118;143;145;187;161;134;152;178;112;131;175;121;151;150;146;122;116;151;151;113;120;97;143;153;153;150;136;168;118;151;152;132;151;138;116;151;192;118;154;131;146;160;146;142;118;139;139;136;140;158;141;142;128;137;148;141;148;154;116;123;153;171;160;117;129;135;144;142;160;143;140;146;125;146;161;128;131;110;140;147;139;122;173;140;160;152;144;165;119;113;147;128;165;133;128;155;161;139;166;154;148;153;155;117;163;171;168;139;139;152;160;171;164;158;142;173;155;139;144;149;154;148;127;121;119;123;153;144;176;149;164;115;127;111;119;120;141;142;114;143;148;155;148;152;138;117;144;135;153;154;172;163;163;139;135;164;212;157;161;145;145;170;143;150;162;160;164;139;147;147;182;153;140;141;189;171;176;135;127;119;146;160;126;125;167;134;174;156;130;151;150;117;144;145;117;167;144;130;158;167;149;163;162;170;160;120;129;145;133;152;151;156;144;164;169;146;155;153;151;141;133;161;152;150;203;186;182;175;136;121;174;161;141;132;134;118;172;127;150;146;126;143;171;132;144;155;133;139;136;135;141;134;157;140;128;127;139;135;153;129;131;140;159;133;137;119;141;136;167;125;105;127;147;126;139;132;132;138;146;126;169;152;162;184;151;179;159;158;171;158;172;238;202;110;158;162;172;178;160;138;129;137;149;157;149;108;146;146;124;148;154;149;131;141;134;109;130;152;133;150;127;125;141;152;124;130;113;141;133;116;114;133;123;130;159;144;163;172;146;129;133;141;156;115;134;106;160;185;143;144;96;149;131;127;135;94;158;124;89;138;138;182;135;136;157;121;154;136;154;170;198;172;143;140;143;145;143;134;126;167;120;120;145;116;110;131;135;155;143;128;172;135;174;152;109;124;153;125;121;136;147;131;122;152;122;115;111;157;134;177;131;144;139;139;133;135;116;98;119;143;122;138;131;174;138;142;132;125;135;145;133;158;184;122;108;160;115;120;167;103;143;135;142;122;129;125;108;122;149;119;142;106;89;127;138;164;109;121;132;160;133;134;138;149;109;152;133;149;139;168;158;155;164;165;137;143;128;137;129;123;153;121;161;127;132;159;157;127;118;125;123;129;120;117;135;130;130;135;131;152;116;141;119;120;133;136;122;147;149;160;145;166;156;173;187;168;142;140;144;172;185;208;501;1168;1709;1081;470;353;331;373;276;291;325;289;362;533;924;704;388;195;173;162;152;185;157
125;121;153;123;171;202;132;111;134;130;134;135;136;138;145;159;148;132;151;148;134;130;157;122;118;125;151;158;142;118;147;120;123;132;152;129;145;164;137;131;108;117;131;106;148;141;163;151;115;158;132;145;118;131;171;130;151;137;139;138;142;139;167;118;149;130;144;144;123;116;119;129;137;110;112;128;154;127;128;120;135;140;127;113;133;138;166;128;152;143;114;164;143;148;135;126;159;133;138;166;159;142;152;141;114;135;137;152;139;162;139;136;122;154;170;180;130;122;159;150;139;164;184;170;133;189;137;137;156;132;161;175;157;130;140;126;154;122;153;124;125;138;161;141;109;161;134;157;137;150;153;147;119;146;208;146;126;144;180;139;135;110;125;161;123;119;126;143;154;171;146;99;158;157;112;163;142;140;152;141;118;100;126;164;175;150;147;127;112;135;112;138;165;169;178;146;120;135;150;137;171;181;141;168;130;162;145;133;132;122;133;153;143;168;120;103;159;135;155;115;159;132;135;134;122;186;158;120;143;154;127;126;159;143;151;99;134;155;139;106;155;148;136;157;155;110;140;168;127;152;129;135;145;116;128;127;122;112;116;146;148;167;131;125;128;129;119;136;133;146;117;114;144;103;144;152;127;136;138;118;159;160;163;150;147;163;150;155;140;141;150;125;191;164;154;135;138;146;102;127;136;150;137;143;149;172;154;157;176;173;185;214;164;143;127;150;123;156;127;119;126;146;171;158;186;161;133;145;134;130;129;123;143;142;95;162;148;128;149;155;149;143;154;156;146;169;168;172;181;147;179;174;212;157;147;190;137;166;175;171;195;144;140;165;129;159;166;161;146;142;160;136;128;148;137;167;174;130;133;122;178;133;159;138;126;135;146;180;138;171;144;150;164;197;164;194;152;144;170;158;165;144;157;153;169;154;155;117;175;136;144;140;176;146;156;135;162;158;198;199;159;141;150;156;135;144;120;165;180;158;130;132;133;106;140;119;147;172;133;164;143;181;121;135;134;135;155;151;153;141;112;155;120;148;112;123;137;145;136;169;170;157;147;126;137;160;150;139;139;138;154;163;115;138;141;166;174;168;158;206;138;175;114;171;158;175;199;196;142;148;174;214;150;150;122;132;145;153;177;156;122;151;130;133;136;145;138;130;160;137;132;146;138;137;143;130;129;148;129;183;127;115;157;150;112;120;136;104;142;129;125;155;151;160;129;140;128;121;149;121;105;127;117;149;150;154;114;107;136;147;118;130;130;139;121;150;113;118;141;136;144;151;137;182;197;205;138;152;143;146;145;139;146;166;142;140;144;123;130;124;133;160;146;128;120;139;144;138;124;150;126;130;108;127;158;129;121;123;127;153;132;127;117;121;139;148;159;147;164;154;151;127;136;143;132;128;124;144;136;138;118;133;149;132;126;131;150;190;194;115;130;136;144;144;168;137;153;159;121;143;164;139;150;132;152;181;155;115;118;166;165;137;145;109;140;141;140;118;150;131;136;129;139;143;153;176;210;150;149;122;108;117;140;130;104;137;121;111;156;153;154;116;142;153;126;153;129;121;99;119;128;131;132;127;145;156;151;122;120;143;135;129;162;152;135;163;207;248;208;229;177;175;200;224;251;340;422;886;1906;3128;1826;887;642;629;603;576;547;487;540;666;1149;1912;1539;609;333;249;160;178;164;145
142;127;165;187;130;137;177;152;137;148;143;156;134;154;138;129;135;136;120;140;191;153;137;126;136;129;114;159;172;135;150;146;127;120;146;152;132;106;127;161;155;149;132;120;144;142;129;128;137;135;108;157;109;146;145;140;121;133;128;150;148;165;139;106;129;134;136;141;134;135;127;142;132;118;121;134;126;136;133;141;164;111;129;138;149;125;159;138;137;145;116;124;153;163;121;148;139;141;137;156;118;149;129;146;157;140;114;142;145;155;159;160;137;116;167;155;132;153;146;159;141;161;139;133;142;167;117;139;151;125;142;143;154;144;151;118;101;137;119;115;141;126;172;140;162;118;137;135;164;119;142;114;152;141;134;149;133;167;152;141;153;172;162;121;152;136;140;136;122;137;130;171;137;151;146;132;134;143;134;131;152;149;121;136;109;122;140;153;151;159;169;163;126;175;165;147;182;151;158;165;157;122;176;144;123;120;158;154;152;151;142;167;141;136;172;175;170;147;129;119;124;132;116;133;114;165;136;150;148;138;144;147;135;134;144;134;140;133;121;138;145;173;165;185;153;134;126;140;144;122;145;147;160;142;144;106;142;178;110;127;129;126;145;139;169;130;157;138;160;130;159;150;147;164;138;144;153;156;150;126;119;139;125;149;118;144;121;169;157;140;145;146;133;161;137;128;123;133;151;140;140;151;124;149;173;178;160;154;176;172;178;186;189;148;154;153;163;140;135;147;159;129;131;117;164;143;146;139;152;158;157;119;143;161;118;119;134;132;144;106;153;159;163;130;148;137;175;156;203;166;153;139;171;172;175;151;139;145;153;181;150;137;137;133;140;122;168;140;148;172;163;141;139;150;143;152;151;147;148;168;186;148;147;155;157;137;154;202;150;171;187;146;130;157;148;171;194;154;131;148;141;112;141;166;171;140;137;171;198;126;165;144;150;155;164;129;141;140;199;186;173;195;209;144;142;140;169;141;149;137;164;168;154;134;145;136;130;121;121;161;141;148;150;136;146;134;162;127;140;123;117;167;141;153;126;146;155;133;117;144;141;117;140;117;138;117;135;136;148;144;164;157;172;161;175;154;170;149;155;186;152;173;160;138;131;160;171;150;183;140;148;154;135;156;141;127;176;136;169;144;151;172;150;131;117;123;115;159;140;156;131;160;165;137;113;118;159;152;133;154;154;100;159;129;125;148;150;158;144;152;169;130;145;168;159;136;159;134;160;142;137;143;160;156;153;150;137;116;131;141;110;145;153;130;135;126;144;143;146;149;137;141;122;120;147;168;154;156;135;132;139;135;129;153;138;136;132;118;113;151;129;152;106;155;113;117;157;119;156;160;118;148;175;140;149;132;110;132;136;134;124;131;121;142;130;117;144;161;150;142;126;154;135;149;105;121;158;148;149;129;139;137;150;131;141;106;163;251;199;144;147;156;128;108;144;143;145;111;128;120;119;153;120;145;149;132;133;133;133;118;130;171;129;109;113;130;143;115;134;115;107;134;144;147;142;149;161;167;147;121;100;141;109;111;153;145;144;134;128;132;106;115;114;140;128;119;130;132;117;119;144;125;136;162;150;181;121;125;138;129;155;167;128;141;207;331;440;430;360;285;263;336;396;440;453;667;910;1304;2060;3033;2052;1392;1222;1031;886;940;834;841;1018;1142;1628;2453;1956;918;656;562;421;306;230;172
115;134;169;131;151;126;164;150;143;144;157;127;146;144;182;127;114;171;124;153;142;118;128;145;134;147;128;141;157;120;134;108;139;134;148;137;121;130;100;126;154;153;149;143;156;113;166;140;108;108;152;147;160;145;132;111;117;146;160;141;127;139;128;141;158;160;164;110;108;112;122;178;109;134;117;141;106;130;127;142;155;127;132;155;105;144;142;128;121;159;152;136;133;141;160;131;145;164;137;140;139;123;167;156;129;117;136;119;141;132;121;153;135;132;105;144;153;140;172;144;132;127;162;121;163;127;162;110;123;145;104;135;124;142;128;147;148;156;156;152;145;173;109;155;149;124;147;133;137;148;148;138;110;165;133;190;160;155;158;172;138;112;125;164;177;128;133;99;138;151;108;125;126;128;143;134;148;123;129;118;131;139;149;141;163;159;133;110;139;135;113;140;166;144;124;132;145;168;162;144;137;140;136;137;136;140;138;140;135;134;174;147;142;175;167;150;165;140;126;173;102;158;151;142;132;127;138;144;127;141;179;156;123;129;151;139;144;152;146;141;155;144;146;158;135;166;110;138;130;132;136;154;124;135;154;122;139;104;131;114;160;156;176;164;165;156;147;127;142;140;134;184;142;178;158;144;180;152;174;123;181;146;120;139;151;135;119;131;136;132;145;140;134;135;130;157;135;160;172;134;155;144;133;143;135;148;169;176;176;171;152;156;167;173;154;139;137;123;130;140;137;114;163;119;153;122;137;123;113;166;135;146;143;127;133;164;134;143;122;161;168;174;152;139;149;158;160;162;203;213;167;157;118;148;132;126;159;176;171;149;138;115;150;157;140;189;160;184;152;148;168;127;155;126;147;146;144;159;147;153;160;171;143;154;150;141;151;179;198;146;156;140;126;160;163;147;149;147;164;179;121;143;134;159;123;151;165;150;157;189;158;161;132;138;136;178;157;133;153;170;169;201;171;170;142;174;118;141;152;150;122;155;163;139;154;150;128;130;168;144;160;141;150;148;129;146;154;123;164;133;114;142;142;164;123;181;143;168;153;142;123;145;159;157;148;160;129;150;184;138;153;123;188;198;139;157;138;170;128;148;150;130;125;160;113;99;173;138;169;153;129;154;147;163;159;132;158;160;110;150;112;137;135;142;140;133;163;157;150;119;171;143;131;150;124;136;139;172;107;160;146;185;144;155;124;129;202;119;126;138;133;172;132;141;139;176;141;134;125;120;153;151;157;152;176;141;155;125;150;153;151;121;141;139;151;132;162;137;135;135;134;159;153;111;137;126;139;129;141;151;150;153;165;128;163;127;148;117;156;127;140;116;139;142;142;118;142;141;135;137;160;147;135;122;155;150;127;154;136;160;128;106;145;147;130;164;136;133;144;172;144;144;131;140;139;160;117;143;186;163;148;113;134;100;123;140;168;197;210;170;143;134;142;161;98;155;115;157;147;155;150;144;127;111;166;137;147;159;166;120;157;149;126;158;139;116;130;145;112;117;132;122;123;170;138;130;144;113;146;149;136;140;128;113;133;155;143;124;119;129;126;133;80;135;102;130;147;116;120;147;129;112;131;160;150;172;154;131;132;146;161;171;221;257;417;657;1090;1079;711;571;554;632;787;743;742;1099;1597;2009;2215;2219;1910;1915;1905;1288;1021;1057;1029;1082;1198;1415;1681;2007;1484;1127;1056;898;765;603;531;377
117;141;130;127;158;115;115;175;153;166;136;158;138;151;135;157;115;96;141;114;158;180;121;127;118;98;135;132;139;139;146;168;148;144;161;121;111;164;143;133;169;125;155;129;132;155;147;119;107;137;107;111;126;129;102;130;140;137;146;127;145;136;122;104;123;130;137;144;145;116;130;153;174;133;135;135;99;166;161;135;116;168;173;141;154;148;148;129;143;140;130;125;130;141;172;152;138;144;135;134;146;141;142;157;141;168;137;135;123;132;145;157;140;123;123;123;133;158;137;127;149;139;119;129;127;113;145;128;150;147;136;133;124;108;121;128;134;137;162;169;149;126;163;165;140;141;134;121;132;172;129;149;126;123;148;141;163;159;160;104;136;162;116;162;152;144;129;147;136;154;157;133;105;164;138;165;134;159;129;144;126;150;136;150;136;124;144;161;136;120;141;186;142;140;162;140;121;136;146;152;154;169;144;123;149;147;139;138;137;160;166;118;133;141;157;159;151;136;134;158;164;132;160;140;130;174;117;160;147;160;125;189;117;162;151;143;154;149;123;154;142;173;163;149;132;129;196;157;149;159;151;155;163;145;123;145;127;131;140;141;145;150;139;140;134;149;169;132;144;135;170;135;127;147;139;149;143;142;180;138;135;172;138;131;185;126;149;125;128;126;127;166;140;138;139;127;133;119;164;171;125;146;183;141;181;184;148;180;158;191;167;158;184;167;158;158;158;166;181;136;118;154;158;137;116;131;152;146;174;153;146;148;129;155;127;162;136;171;154;156;121;151;128;131;168;136;152;180;198;217;220;164;176;131;137;152;157;169;190;148;113;126;137;153;141;176;138;124;153;178;139;144;147;109;153;129;128;158;149;180;185;143;129;141;102;150;204;186;210;165;178;171;157;138;177;191;167;186;164;129;129;165;151;142;154;132;133;151;144;180;157;123;130;158;143;168;137;146;177;171;156;187;153;162;167;138;133;131;163;144;144;174;142;140;163;131;177;131;147;148;143;166;140;147;156;131;161;139;153;158;116;161;164;163;125;131;130;156;146;162;121;118;171;177;146;128;124;128;127;157;116;138;137;181;175;149;152;129;147;127;151;141;128;150;168;167;119;164;177;180;153;154;168;155;164;139;164;178;119;131;124;128;153;132;158;146;173;126;130;116;151;188;132;158;145;121;153;143;173;148;155;166;166;149;131;153;140;149;154;136;127;148;140;119;153;191;141;145;148;163;146;127;175;185;123;134;146;122;169;125;140;178;133;142;133;138;143;137;154;150;109;156;125;127;157;136;143;141;129;116;146;141;165;152;154;145;101;149;125;130;142;109;130;129;134;116;140;181;165;150;146;119;146;153;111;132;121;113;137;141;168;155;114;135;150;148;119;145;136;133;139;128;121;136;155;120;138;128;157;133;143;129;125;105;150;112;147;177;149;153;190;128;155;164;123;114;144;126;121;131;146;121;123;159;131;142;139;148;145;137;126;123;176;116;147;148;130;146;88;121;129;127;146;133;117;127;159;126;131;148;124;119;188;141;154;158;142;108;147;161;145;115;143;171;114;165;133;137;167;120;142;138;159;175;161;190;152;181;180;174;266;354;478;621;832;1292;1831;1501;987;847;784;911;1100;1135;1227;1715;2286;2750;2964;2851;2610;2541;2450;1434;972;1155;1240;1369;1473;1417;1441;1461;1210;1109;1158;1185;1013;919;820;640
108;125;133;129;124;167;164;133;159;142;125;160;111;159;123;155;137;143;156;132;134;146;94;125;139;147;154;127;122;118;146;153;132;119;131;142;143;129;146;135;120;158;127;131;138;135;108;113;141;98;124;123;122;116;119;152;129;141;141;133;149;148;105;128;127;103;127;122;146;148;168;126;135;153;168;121;129;131;134;149;146;103;128;134;134;156;134;148;161;156;137;110;129;142;147;118;142;103;132;160;165;130;140;159;150;119;139;145;172;144;141;148;119;108;145;147;143;144;133;154;155;131;141;145;144;172;155;128;154;138;105;146;133;143;125;116;144;129;136;145;127;116;162;130;153;159;150;135;128;139;133;181;135;132;115;142;178;158;147;154;162;114;150;143;170;141;146;146;145;144;138;155;140;161;159;161;145;156;141;141;140;157;156;124;166;159;160;148;145;131;135;157;160;166;170;157;178;141;146;138;140;146;123;168;152;139;161;129;134;174;158;172;151;179;139;146;156;140;167;150;141;189;186;125;156;139;116;118;158;134;130;149;130;140;129;143;138;137;134;141;143;142;147;140;143;127;182;123;151;166;156;125;147;147;122;160;155;160;168;105;150;154;156;120;142;167;140;140;137;136;130;153;113;140;143;120;139;137;140;162;127;152;178;150;163;166;126;133;156;132;124;129;146;178;108;109;125;141;184;114;174;109;147;159;197;160;164;173;190;218;216;152;160;178;151;150;132;142;137;147;123;111;133;177;147;157;154;148;147;118;141;139;128;186;150;168;139;144;160;168;151;140;144;123;123;147;126;136;203;216;200;132;159;167;175;149;141;150;162;146;146;179;147;157;151;179;141;139;131;134;146;138;152;159;144;130;131;150;156;145;133;156;174;115;161;139;159;169;190;167;127;198;135;148;125;170;130;163;183;117;125;102;138;144;149;160;157;162;182;178;117;161;136;138;171;155;166;145;132;112;133;151;145;145;161;170;172;162;172;139;162;174;136;165;132;148;171;150;143;142;183;158;134;148;132;139;128;126;113;125;171;148;146;123;113;121;151;148;126;161;131;163;152;145;165;133;145;118;146;136;140;131;144;169;180;140;154;121;145;168;180;113;136;151;157;154;143;158;154;114;146;138;124;170;151;169;174;115;152;157;145;143;138;119;134;136;116;171;145;144;144;148;130;133;164;151;155;148;155;155;152;145;136;154;158;174;136;138;144;149;106;114;142;130;149;134;147;170;141;154;167;172;156;142;114;150;168;171;124;137;149;145;151;122;98;108;155;136;134;106;143;130;115;102;153;139;153;137;129;161;144;144;166;138;153;147;120;151;120;152;127;131;122;152;122;151;140;152;146;113;171;146;139;150;112;119;136;135;124;159;158;138;146;133;157;166;155;140;159;120;124;130;164;131;138;141;124;177;145;140;136;145;130;165;137;134;119;150;119;117;168;161;146;129;153;158;167;120;114;129;156;122;147;126;139;136;134;123;129;131;123;131;136;147;165;148;149;130;163;102;155;134;132;114;138;152;154;152;152;109;130;119;133;176;154;148;176;171;120;171;169;170;140;180;214;182;137;143;156;127;158;178;164;213;210;198;198;234;267;318;448;657;997;1200;1473;1930;1935;1455;1050;860;925;913;1040;1191;1816;2674;3092;3976;4749;4790;3649;2518;1930;1182;836;900;1086;1318;1564;1531;1428;1384;1118;1019;991;1038;1018;1094;1056;926
118;164;142;153;153;176;124;151;103;148;140;123;113;110;146;164;126;156;151;155;121;137;134;94;151;143;133;144;140;99;108;151;154;131;144;141;128;141;140;162;129;167;180;124;126;121;123;152;124;128;134;158;103;152;138;162;146;183;180;167;156;128;108;142;129;122;153;153;136;139;128;155;142;193;138;139;130;163;127;123;156;128;114;130;119;134;149;126;157;150;166;142;179;136;109;139;117;123;139;126;112;135;146;178;143;150;107;172;155;139;153;140;156;152;170;156;156;137;115;150;161;172;171;134;144;133;159;142;133;148;122;129;129;150;130;134;166;150;162;154;174;166;112;132;122;110;116;131;156;160;153;135;151;109;135;132;171;143;151;122;129;118;165;147;139;128;135;139;133;147;131;124;174;149;134;117;127;135;150;140;145;143;160;126;165;141;158;147;152;142;130;127;140;187;210;154;140;143;152;126;134;115;109;140;149;134;114;148;147;137;132;166;178;145;141;107;133;135;141;164;177;164;128;131;158;162;152;111;180;155;150;122;139;144;114;126;148;129;162;168;162;149;156;141;125;142;143;133;177;155;170;144;156;153;147;154;150;152;182;182;180;134;143;147;145;118;157;138;134;132;122;162;157;157;142;107;112;145;129;146;156;136;139;116;139;141;119;110;149;131;129;156;161;148;116;151;116;154;161;174;137;178;158;162;144;212;177;154;202;239;200;121;172;188;173;141;135;149;160;145;124;120;132;132;167;164;147;166;142;153;141;139;136;138;136;118;163;189;137;139;133;166;130;157;138;147;145;147;191;193;137;137;134;125;138;149;134;133;194;149;148;162;159;152;133;153;184;165;160;178;176;108;160;148;148;149;146;119;122;158;166;163;143;139;130;129;150;129;159;182;136;170;147;123;143;123;145;135;176;164;128;179;136;166;155;166;163;173;178;211;169;122;158;158;144;117;162;183;169;154;131;157;159;141;159;163;170;158;134;159;127;164;133;166;162;139;163;135;143;160;126;150;138;116;103;148;159;120;131;154;141;157;134;154;155;141;132;163;138;141;144;104;175;160;138;132;154;153;130;148;175;128;156;131;158;190;157;134;129;131;113;147;173;179;164;151;145;161;162;153;162;166;153;169;147;134;184;202;152;141;126;146;142;138;124;146;125;157;155;130;148;142;140;126;133;145;148;133;139;114;118;109;162;149;153;143;155;103;141;126;156;130;115;176;181;163;164;162;176;122;167;147;149;141;145;146;179;136;144;123;143;131;126;120;114;122;129;139;141;137;123;136;131;98;149;156;127;123;117;170;111;114;106;127;140;144;190;122;132;119;154;139;163;140;160;119;128;140;151;178;113;101;155;152;120;135;164;119;127;167;138;160;137;143;150;143;114;136;123;145;128;130;104;169;159;152;142;119;144;110;135;88;144;160;135;142;144;143;136;134;160;118;116;164;135;146;152;121;133;109;138;127;162;113;153;133;125;165;117;129;155;151;152;149;152;130;141;127;118;123;170;148;126;159;175;141;130;121;147;140;142;102;161;173;168;171;194;169;165;214;266;304;354;394;412;290;202;160;218;191;248;249;285;332;377;342;361;465;592;618;722;934;1242;1550;2070;2893;2339;1354;875;702;716;744;849;1166;2128;3262;4113;4874;5622;5446;3917;2184;1483;995;754;858;1095;1185;1318;1414;1470;1480;1428;1178;985;946;1072;1150;1137;964
141;158;104;145;143;147;162;126;156;128;122;122;120;132;117;131;116;146;128;121;119;94;112;131;116;125;164;131;123;127;154;103;107;141;136;135;140;148;124;105;132;158;142;153;125;145;156;147;145;126;149;135;131;176;139;171;173;121;174;175;146;106;139;139;129;107;131;140;153;162;126;141;125;164;133;142;118;124;135;154;171;150;159;127;171;143;135;171;144;145;133;105;129;114;103;157;169;135;141;136;171;140;144;155;134;138;152;142;140;121;121;142;146;116;159;170;127;136;157;142;153;150;112;152;137;139;152;167;161;161;155;146;125;147;152;167;172;159;145;130;149;124;133;127;130;150;155;140;132;127;150;145;130;109;133;134;170;149;145;148;128;136;117;137;134;160;169;133;135;135;122;147;175;142;123;163;123;125;145;156;170;146;153;145;151;154;141;121;126;142;136;146;180;133;129;178;172;118;141;173;154;158;130;174;136;166;151;142;132;140;118;145;130;158;176;132;120;174;150;155;111;133;145;142;154;165;167;138;141;158;132;197;148;137;152;125;154;150;135;147;123;139;138;156;131;156;111;140;137;127;135;165;120;156;128;157;128;147;155;152;157;147;142;152;131;154;181;146;169;184;130;166;143;143;147;125;138;126;139;163;145;174;160;143;141;153;125;148;123;129;118;150;159;122;137;129;121;167;160;152;175;196;163;164;191;120;175;138;215;195;197;145;136;132;176;132;140;149;133;136;146;179;151;128;139;154;133;111;124;129;128;136;172;152;145;165;132;151;155;137;153;150;132;130;152;150;153;101;158;195;166;136;159;137;135;139;159;132;146;166;160;144;186;143;166;158;136;112;167;152;175;147;152;170;142;134;135;138;168;142;127;141;140;129;130;123;134;121;158;146;161;160;119;126;155;136;146;185;173;187;135;142;129;168;151;120;172;158;126;159;180;160;134;126;146;138;156;172;144;174;184;172;187;198;146;169;168;165;165;150;147;128;145;156;142;214;149;158;198;110;155;142;142;144;150;151;130;123;126;127;130;146;157;150;152;152;117;124;148;152;96;122;123;122;110;142;141;156;153;168;147;172;179;183;118;154;166;175;163;144;143;135;164;149;164;153;130;177;126;157;167;151;148;150;153;151;164;137;143;155;150;141;119;151;150;126;135;143;142;132;159;173;131;170;138;143;121;141;129;140;205;151;152;166;164;136;131;124;147;121;147;141;150;139;155;148;137;140;160;138;104;139;134;152;129;136;139;159;124;132;134;142;136;117;130;134;161;162;162;154;154;165;130;135;125;127;130;135;146;157;126;152;146;150;166;126;129;156;150;162;147;112;141;132;138;161;126;139;171;150;158;187;134;144;158;144;143;117;123;155;121;164;170;106;142;136;129;124;114;136;136;173;100;168;162;112;141;174;148;141;108;167;149;170;170;113;136;143;163;164;124;170;160;143;152;148;180;143;149;157;113;125;149;141;143;141;156;149;110;153;117;146;163;146;141;125;134;144;127;142;163;133;154;171;148;150;154;165;136;143;134;140;189;213;221;261;240;249;367;462;611;661;717;992;916;623;485;377;436;387;465;452;563;556;658;634;692;1039;1071;803;744;1022;1361;1473;2418;3775;2796;1362;997;814;719;788;818;1026;1593;2272;2602;2907;3348;3133;2352;1406;1065;926;927;862;989;1152;1018;1084;1270;1629;1638;1287;1094;941;981;1124;1096;1091
145;126;161;154;160;132;151;153;103;137;135;143;126;162;142;142;134;145;120;161;136;180;119;146;141;122;141;155;135;139;126;142;128;131;130;155;122;134;130;139;102;127;139;118;151;122;142;140;106;152;130;105;157;137;169;171;116;127;147;148;134;125;139;163;133;136;114;136;157;137;131;122;172;145;105;140;110;129;148;143;142;112;134;133;138;144;126;144;134;151;124;151;142;111;140;147;114;154;123;121;159;156;157;137;118;132;172;143;144;121;137;140;141;157;171;190;132;159;133;139;127;158;145;174;147;124;178;156;131;115;157;128;140;153;170;152;152;158;148;144;151;136;131;153;127;114;145;142;138;118;137;147;158;142;171;149;165;138;157;140;163;136;135;140;165;145;152;148;110;110;163;133;118;170;181;157;137;136;147;119;148;149;169;165;139;145;144;141;132;129;154;154;134;146;177;149;150;138;115;158;141;173;150;130;142;109;157;150;202;107;118;165;134;173;107;132;110;164;175;126;174;144;124;137;119;126;130;101;141;149;136;123;156;153;145;139;137;139;134;173;148;163;159;141;157;147;93;131;145;129;146;127;130;134;157;163;133;136;146;132;165;133;119;168;164;151;150;144;158;144;156;134;139;123;163;137;158;129;129;115;153;131;149;143;142;136;129;150;159;148;131;128;133;153;138;147;144;145;163;155;156;177;192;145;133;143;159;162;137;172;129;145;151;138;137;156;135;124;151;142;153;139;159;158;125;153;157;155;143;140;183;168;164;174;168;138;155;115;156;159;133;106;151;161;135;144;126;132;147;208;167;176;140;170;151;123;156;161;189;129;134;158;161;135;147;150;183;135;147;140;126;128;185;167;146;141;178;133;138;155;164;166;140;135;159;141;144;143;173;184;143;121;159;134;150;118;163;132;161;136;130;155;139;153;141;158;170;158;171;174;140;188;146;160;178;196;178;168;182;167;133;167;147;150;153;150;180;163;164;139;130;174;157;169;173;166;164;223;139;136;145;127;124;138;156;174;185;158;127;118;154;166;162;136;154;109;155;138;157;163;113;142;130;151;122;145;126;136;138;129;160;119;132;141;168;168;168;183;133;125;134;171;146;128;134;146;179;155;152;168;175;123;173;141;151;118;136;196;135;143;125;131;137;141;118;151;152;127;133;142;141;130;120;141;154;132;98;141;169;155;126;117;148;134;152;146;119;142;135;163;152;165;134;156;117;140;154;209;151;125;130;137;115;144;111;151;148;114;167;128;137;144;121;123;128;118;110;145;147;123;139;139;122;148;132;144;132;117;125;156;135;162;156;113;126;138;145;154;127;140;124;125;153;132;110;130;136;160;156;140;152;144;115;137;134;147;143;124;124;115;127;136;121;141;133;145;145;120;142;157;126;130;140;167;127;161;146;132;133;161;145;173;125;171;147;169;137;121;178;143;138;135;145;134;171;150;142;156;125;140;148;140;152;138;119;130;166;152;150;105;136;141;145;125;145;184;133;150;187;129;199;253;247;228;173;168;151;142;160;208;235;263;328;493;538;399;408;645;815;983;1122;1308;1403;1540;1460;1067;782;631;755;741;855;771;684;776;985;987;943;1378;1424;890;659;928;1404;1573;1974;2769;2190;1458;1135;1043;930;856;997;1094;1075;1215;1292;1605;1657;1675;1437;1025;927;935;1014;889;833;1103;886;778;955;1302;1563;1510;1220;965;986;1110;1196;1363
173;149;134;116;140;134;143;171;151;162;150;137;152;147;134;160;138;152;143;118;125;145;123;166;158;135;122;156;154;150;170;133;179;115;146;89;165;133;106;143;140;147;154;154;104;140;142;111;132;132;128;112;159;150;145;132;155;121;155;142;151;140;134;138;141;126;131;113;119;133;119;156;112;154;122;117;157;128;146;149;159;141;148;154;132;129;143;148;122;153;136;136;150;147;122;135;173;156;154;158;172;163;171;126;159;145;134;143;147;128;138;147;129;148;151;161;114;145;117;100;110;151;150;139;133;152;157;128;145;165;161;157;144;153;167;165;178;147;132;153;179;138;144;135;167;177;129;137;121;137;155;164;148;143;150;170;133;135;155;150;158;150;152;120;135;131;117;162;143;150;122;151;136;142;124;146;144;160;141;135;160;128;147;130;105;146;140;161;155;148;147;163;185;171;152;169;132;109;133;149;129;155;152;119;125;144;123;168;141;144;181;109;183;179;156;124;157;135;156;139;125;138;152;118;154;144;130;108;124;111;140;119;126;124;163;122;159;151;139;141;133;158;145;134;116;141;148;202;141;145;159;154;126;157;155;134;143;132;171;136;159;154;134;116;183;171;159;133;151;131;161;122;158;125;158;114;167;164;169;141;151;137;133;124;125;157;162;133;139;142;166;131;145;184;124;128;123;138;145;152;163;161;192;158;197;116;174;136;125;146;161;135;141;133;137;154;155;164;181;167;134;156;180;158;148;152;161;158;148;143;139;144;194;215;191;119;133;135;143;132;141;175;157;144;146;133;138;145;137;161;165;151;178;167;164;132;153;162;136;169;168;165;145;161;148;181;147;125;150;156;144;136;132;129;144;125;118;154;183;147;121;126;146;127;127;122;126;130;158;138;177;131;160;159;168;130;146;164;149;169;124;138;149;129;118;153;153;175;153;147;162;151;164;187;146;180;194;154;168;175;169;158;151;160;176;153;169;168;161;188;132;152;176;183;159;137;195;166;178;171;169;160;148;136;178;134;144;148;151;154;151;146;156;161;153;154;146;133;126;123;123;106;120;131;141;102;121;150;161;184;164;145;157;148;159;170;157;143;149;181;125;150;151;170;150;118;151;158;126;160;125;138;136;172;175;185;137;150;175;155;143;118;151;124;134;122;143;96;111;124;150;124;127;132;125;127;143;163;129;138;166;100;158;160;150;138;151;143;155;121;188;167;132;111;159;147;166;159;139;137;132;110;132;151;129;143;136;137;142;158;140;158;130;142;147;112;150;141;168;134;162;126;144;124;150;126;124;129;99;114;121;143;131;166;128;121;81;127;133;111;164;145;119;130;154;157;134;127;102;121;123;169;139;141;134;157;113;123;144;127;154;122;137;130;142;134;131;149;97;140;145;171;130;137;166;161;154;141;149;202;150;154;162;124;137;176;149;147;162;128;163;172;128;116;144;148;149;168;169;136;130;166;134;131;167;164;180;194;176;167;134;149;165;186;135;180;174;201;230;235;287;485;493;417;272;209;263;241;243;386;463;574;649;1141;1311;854;879;1435;1647;1558;1793;1896;1827;1839;1644;1385;1076;1012;1041;1136;1133;859;697;714;902;1083;1230;1363;1188;748;702;1125;1608;1643;1501;1544;1541;1741;1859;1420;1026;1042;1316;1261;875;683;845;1420;1646;1488;1257;842;832;966;1095;922;759;786;785;668;678;966;1428;1376;1308;1119;1148;1369;1515;1706
97;178;128;119;144;146;158;204;160;136;175;124;144;132;151;154;128;138;158;112;170;139;174;169;170;143;161;135;186;171;130;163;123;124;150;129;142;122;131;136;163;111;122;150;126;126;142;123;95;147;125;128;115;102;113;172;137;115;144;147;144;117;126;132;127;154;137;120;126;147;115;129;146;140;123;130;151;149;158;116;103;147;133;124;115;151;163;118;104;124;122;143;170;134;145;122;160;128;135;159;152;149;141;137;132;126;141;153;171;129;130;170;123;155;138;118;142;170;154;172;157;154;155;119;119;123;134;127;171;140;115;113;161;135;125;181;122;133;129;145;161;129;164;125;139;118;133;153;165;140;111;150;146;148;124;153;149;126;155;170;167;126;116;176;144;113;133;138;152;108;129;105;130;129;154;146;164;120;159;175;148;115;139;109;145;125;109;129;136;156;125;150;149;125;188;137;108;139;154;156;134;128;140;140;126;138;144;159;140;151;125;136;165;129;112;106;133;169;132;175;161;123;129;150;134;157;114;127;161;164;145;152;174;123;141;134;138;128;171;138;122;144;129;168;109;151;137;118;117;131;122;156;141;116;114;153;135;166;145;115;151;144;159;139;123;130;138;166;166;171;165;130;129;147;138;127;133;150;108;150;168;154;121;145;117;112;135;175;114;147;126;136;148;157;148;127;110;172;156;107;170;185;168;147;157;169;160;140;182;153;130;144;156;135;170;130;139;141;134;159;155;155;162;164;166;149;145;147;133;132;117;176;202;240;165;168;159;157;182;185;159;165;149;140;134;120;106;126;150;129;131;159;193;162;143;130;161;178;149;165;166;158;163;152;170;171;144;148;140;122;130;127;121;148;144;143;127;185;157;136;147;179;143;148;145;165;159;175;197;191;183;151;167;171;161;168;183;140;160;148;159;129;134;151;134;141;183;150;155;165;171;179;150;167;149;126;164;160;212;189;165;181;162;155;184;183;185;168;170;164;178;182;188;208;188;194;228;239;266;276;184;220;190;195;183;207;169;130;154;153;161;136;143;167;172;148;153;130;137;131;133;156;148;128;140;123;144;120;158;141;163;136;148;153;143;174;159;158;177;155;141;157;188;142;143;165;165;156;168;157;169;133;139;148;137;118;156;156;132;124;157;153;118;134;130;108;150;151;149;131;167;146;137;158;147;133;171;118;143;156;133;139;148;147;121;120;144;123;126;117;164;138;116;119;136;113;131;108;110;155;129;132;91;131;148;117;131;165;114;156;145;160;150;118;132;133;124;139;147;123;156;111;152;148;116;139;112;126;155;164;98;105;143;154;138;127;146;128;149;127;124;114;132;133;131;159;159;154;142;104;142;156;156;127;115;147;162;128;122;165;143;111;116;148;129;94;118;130;142;133;147;149;181;118;146;161;170;158;168;214;184;183;148;172;173;168;134;140;152;181;140;190;172;178;186;182;178;188;192;142;131;171;143;202;182;186;196;202;159;156;183;194;207;217;209;240;312;318;432;491;687;993;1201;899;547;439;530;546;576;639;770;1019;1130;1612;1803;1237;1462;2057;2254;1861;1863;1837;1691;1580;1378;1155;1133;1125;1190;1147;1083;771;665;771;882;1155;1461;1462;1013;739;978;1427;1688;1492;1129;1049;1423;2448;2557;1832;1214;1194;1413;1414;873;630;933;1886;2237;1811;1465;1087;1172;1371;1230;827;697;677;823;715;632;863;1164;1325;1199;1099;1331;1433;1592;1937
175;156;142;168;95;129;156;123;153;183;187;149;127;191;143;140;147;120;108;129;145;108;172;169;176;142;146;105;135;164;125;125;120;122;123;110;135;125;134;135;145;140;133;117;133;145;141;149;115;147;117;164;126;140;123;129;126;145;134;181;140;127;129;153;138;135;189;129;148;150;118;129;118;116;120;131;154;112;124;141;138;167;118;115;135;126;128;136;133;139;187;155;149;135;116;149;161;128;120;159;144;127;198;99;128;125;148;139;116;128;148;141;129;162;133;122;148;149;115;162;152;115;128;179;130;135;168;187;140;125;168;176;156;156;149;160;169;139;143;120;149;125;148;159;138;154;139;124;125;123;122;146;134;157;174;154;111;141;132;157;129;131;123;137;152;156;125;140;149;122;106;123;116;152;139;145;149;136;147;137;131;132;152;119;116;111;152;148;162;136;144;153;169;156;159;178;116;180;159;157;134;134;126;118;142;176;144;137;127;208;154;114;152;132;141;130;113;132;138;157;151;133;131;147;150;154;114;132;123;133;154;159;154;150;132;155;116;129;159;125;135;139;135;152;188;142;114;137;152;163;152;118;129;144;161;123;150;111;127;177;128;150;163;138;129;144;120;138;169;150;142;118;161;159;157;120;158;151;158;127;163;155;128;123;137;152;129;138;159;143;141;169;172;143;115;149;152;153;201;134;158;160;142;146;156;144;165;154;153;133;159;155;155;164;157;167;172;137;140;163;158;171;185;183;149;138;133;146;136;164;159;169;193;192;147;160;172;157;143;126;157;131;135;130;130;158;167;155;152;167;135;161;172;159;149;158;145;151;166;141;171;156;172;132;172;172;133;126;126;145;149;153;147;136;135;153;129;160;140;155;142;180;151;154;173;141;131;136;164;171;168;166;164;156;164;130;118;141;141;164;139;174;144;144;161;171;168;170;125;181;177;181;184;150;152;146;179;160;199;228;277;254;198;194;201;192;234;191;257;246;314;360;276;291;314;345;407;497;482;438;407;372;367;403;312;265;226;203;171;179;174;183;161;176;153;164;140;150;121;131;157;127;153;134;128;151;144;145;126;144;110;108;157;138;129;153;128;134;153;143;179;187;146;156;132;124;137;135;126;174;162;178;160;131;136;129;153;143;137;129;121;111;112;120;121;121;156;148;114;131;133;120;120;150;130;153;157;154;139;164;145;126;101;149;118;148;147;169;131;147;147;111;147;143;134;161;163;149;150;129;122;162;136;122;133;119;156;139;136;157;164;163;133;132;102;153;127;127;124;117;146;159;151;159;167;123;128;134;107;144;151;140;152;126;171;121;112;146;167;118;140;148;161;128;125;134;142;161;118;112;134;173;161;144;163;146;140;147;133;153;132;120;125;131;144;102;128;151;146;151;131;152;128;166;152;150;159;116;181;194;134;185;123;150;151;180;156;160;183;224;238;278;337;429;334;253;279;252;207;222;146;166;196;187;172;191;219;218;185;298;283;322;329;364;458;490;514;592;693;859;1079;1559;1599;1183;828;856;1000;1038;897;856;1034;1066;1306;1442;1553;1277;1520;1995;1920;1670;1733;1614;1554;1202;1198;1139;1180;1309;1335;1150;921;635;899;1333;1286;1183;1495;1387;1219;1024;1124;1474;1312;934;705;794;1043;1967;2006;1529;1288;1409;1611;1453;1077;823;1118;1679;1959;1540;1479;1593;1895;1829;1299;988;774;824;861;831;894;898;1133;1128;1065;1017;1291;1323;1275;1358
119;170;111;160;142;127;136;128;138;147;127;133;160;128;135;180;161;158;121;141;153;135;147;180;160;112;126;165;138;147;145;126;105;166;126;167;131;198;127;130;140;124;135;112;134;140;138;147;108;82;145;119;152;145;127;140;154;124;137;127;103;165;121;131;130;155;125;122;146;135;127;144;132;121;145;123;147;170;115;134;145;127;142;159;137;110;137;159;150;150;172;118;157;128;160;152;137;162;137;154;164;147;148;136;148;120;159;166;134;156;173;122;142;141;154;160;158;141;139;153;139;150;142;124;165;124;160;128;120;114;160;132;161;166;140;156;134;159;148;151;136;140;147;164;118;169;157;155;142;140;138;147;162;143;147;153;148;136;150;123;156;134;146;135;133;137;129;133;131;146;122;125;158;157;132;122;136;131;116;110;149;151;189;151;140;151;127;152;154;110;120;114;112;143;129;160;132;166;154;150;139;145;159;129;137;194;156;170;196;182;169;146;143;117;140;150;141;151;123;132;127;133;158;179;153;144;127;160;160;148;160;135;141;134;150;143;161;158;120;138;108;131;162;128;133;115;123;162;111;179;185;141;165;139;147;152;120;153;103;115;167;153;132;129;156;134;137;145;135;143;121;142;130;159;184;143;201;119;164;180;142;133;121;140;170;135;154;132;145;130;144;169;154;136;122;132;142;176;142;151;163;178;159;159;109;156;159;149;154;190;156;150;114;140;176;158;191;161;154;175;120;156;137;157;156;126;130;136;104;162;128;141;193;179;157;176;138;163;202;120;138;145;161;144;173;178;138;121;109;178;170;183;151;137;134;121;140;161;155;147;128;143;175;146;146;174;145;154;174;129;135;161;135;130;144;142;162;124;137;146;129;130;148;148;154;142;117;188;181;147;166;213;157;159;153;173;131;161;153;181;148;160;125;139;135;126;194;138;151;151;143;178;185;169;139;136;144;203;201;293;326;357;286;218;224;261;271;356;457;542;629;686;502;577;652;650;700;858;935;874;759;699;782;914;742;532;423;419;299;277;217;246;234;207;108;160;147;126;151;156;164;172;163;147;139;182;124;133;148;176;146;149;142;152;147;106;152;135;158;135;174;140;150;150;149;142;118;143;137;116;164;131;141;156;136;154;157;153;146;121;165;163;186;149;149;145;124;101;152;123;136;131;121;138;125;147;139;155;159;138;171;159;149;139;135;115;150;183;178;145;114;159;147;129;154;170;122;146;138;120;129;150;110;124;123;118;113;134;130;157;123;145;115;150;141;131;153;125;119;147;133;145;160;153;133;105;159;123;123;162;143;118;170;155;161;134;124;111;117;137;124;118;128;143;128;129;115;147;143;124;111;108;143;161;163;111;128;160;139;137;142;116;131;112;136;134;137;170;145;149;182;145;159;159;168;162;134;137;160;175;157;172;182;202;201;172;195;183;220;229;329;456;681;800;579;319;339;240;270;321;312;398;353;352;287;255;284;300;463;539;601;666;650;713;771;904;909;798;811;899;1180;1394;1297;1006;951;1049;1417;1509;1125;1003;1174;1401;1504;1478;1362;1304;1399;1682;1583;1447;1546;1395;1303;1052;1002;1063;1284;1352;1318;1165;884;849;1835;2962;2412;1111;1095;1313;1307;1070;1206;1468;1200;717;647;1071;1080;1028;1070;1003;1074;1220;1409;1337;1039;890;1131;1405;1199;985;1266;2173;2807;2617;1627;1403;1435;1074;791;909;1052;1107;1253;1123;930;1032;1352;1392;1303;1176
144;116;149;166;154;174;153;143;140;157;131;117;161;145;126;155;132;121;128;128;164;141;140;131;126;140;138;151;148;131;136;121;112;101;131;134;143;132;116;131;133;112;151;140;124;131;166;149;155;136;127;128;134;167;130;116;131;145;137;158;109;164;122;147;108;128;109;131;129;167;155;141;163;153;156;169;155;137;122;131;153;162;138;138;162;137;119;158;135;137;143;166;142;147;108;158;137;137;144;147;186;136;181;130;117;127;124;131;130;182;156;128;128;135;142;126;146;119;147;127;144;138;138;156;121;164;152;133;135;135;138;131;158;167;128;161;120;149;123;142;105;117;122;122;140;160;122;98;147;107;132;135;146;133;174;125;120;138;156;140;160;135;125;150;158;146;144;108;129;152;154;137;139;134;167;144;165;135;121;143;146;151;153;110;122;141;182;134;148;149;161;140;146;159;123;173;140;137;128;154;142;140;119;134;136;139;141;161;138;160;140;116;128;145;155;121;145;121;128;145;139;97;153;178;141;155;160;107;156;173;142;137;182;131;147;135;115;132;115;178;130;133;145;132;120;109;167;139;122;100;150;137;147;145;177;124;136;116;138;166;142;145;123;97;153;145;138;167;122;167;165;123;115;130;166;153;154;158;114;150;128;134;144;150;142;156;132;158;121;172;160;166;151;173;127;124;151;173;151;173;142;182;180;160;144;137;188;174;160;154;164;159;144;157;170;158;154;153;152;119;128;159;145;186;172;164;133;143;155;139;127;163;166;165;152;132;166;149;163;167;195;159;167;162;133;156;149;171;150;133;128;142;147;148;127;122;153;173;197;152;146;169;162;148;145;146;152;126;141;127;127;143;157;149;144;150;120;149;177;138;152;159;126;168;131;156;136;152;140;134;143;170;158;157;159;155;159;172;148;176;142;151;158;167;130;144;141;164;168;207;126;168;187;173;192;198;204;253;261;355;368;400;339;281;300;288;459;805;1041;1200;1220;1190;823;875;1016;931;991;1123;1287;1352;1310;1109;1333;1678;1274;958;1026;927;626;586;474;470;349;305;199;175;181;137;146;155;136;117;134;163;141;169;154;149;154;146;125;148;135;123;142;181;185;151;134;141;159;133;138;129;142;131;138;172;119;151;155;127;153;159;157;159;138;172;159;167;183;126;155;158;148;146;139;103;134;160;156;167;144;125;137;143;156;160;150;164;137;151;170;137;135;139;164;134;165;142;112;123;165;181;190;149;166;145;145;130;134;113;134;129;139;137;151;106;113;162;152;134;115;133;147;166;130;129;117;165;121;153;101;107;155;122;120;120;135;117;130;129;183;140;152;137;124;154;153;128;137;156;141;140;158;136;136;133;171;101;140;149;120;162;182;162;133;136;114;158;112;183;134;132;127;157;161;136;144;195;175;135;138;163;167;177;143;137;117;138;145;159;166;271;234;200;184;180;260;313;374;619;940;971;731;414;266;297;347;498;597;822;830;665;572;527;529;625;867;1103;1203;1338;1074;1012;950;1067;894;786;615;644;747;795;760;918;1223;1234;1138;1257;1014;969;1276;1630;1684;1548;1371;1302;1400;1305;1243;1284;1124;1042;1030;1149;937;851;1272;1646;1310;838;522;1084;3324;5564;3709;1444;811;1121;1107;859;1061;2119;1897;1011;968;1659;1357;673;557;578;706;924;1432;1665;1272;1055;1408;1608;1046;673;1127;2389;3467;2931;1879;1727;2414;1557;712;673;766;942;992;908;765;920;1096;1263;1314;1091
111;161;132;161;212;143;180;128;157;153;139;137;130;138;130;135;137;141;138;132;164;167;135;140;135;134;116;132;133;172;143;149;128;138;135;141;103;139;100;131;128;118;184;108;137;100;117;153;121;141;113;135;127;145;127;117;152;141;141;122;155;147;136;115;140;150;135;148;156;131;135;135;151;142;181;187;118;138;148;103;148;158;183;148;128;138;156;155;148;103;149;146;140;146;148;162;141;132;138;117;151;177;157;181;154;123;151;188;128;130;143;159;191;173;133;130;126;149;159;154;117;157;141;137;178;137;152;130;135;175;163;145;176;161;152;129;156;158;140;133;133;107;152;134;153;115;123;115;132;126;132;120;150;136;158;117;169;152;151;148;131;122;120;132;113;130;164;153;128;133;150;130;148;158;149;160;150;136;157;131;132;166;130;168;174;142;172;156;164;144;125;127;165;160;137;159;149;107;160;173;136;112;141;140;117;128;182;125;170;143;128;123;140;151;152;142;98;152;155;170;177;138;160;173;150;145;161;132;169;151;152;130;116;153;166;121;126;116;166;131;117;139;170;110;143;157;118;139;128;150;168;201;145;153;138;126;176;133;178;159;140;125;151;112;140;139;176;151;135;142;144;121;138;161;146;155;162;139;145;139;120;149;175;132;133;141;176;164;132;116;160;207;158;158;142;127;142;177;160;132;147;198;157;133;164;129;143;188;159;163;158;141;145;145;107;176;177;150;141;165;124;164;161;163;196;141;118;159;126;138;156;143;131;164;140;149;128;165;161;176;150;131;149;119;145;134;158;145;158;156;163;137;113;121;153;159;139;151;131;133;128;122;152;163;154;155;130;163;149;175;161;167;122;164;161;128;163;154;142;146;154;171;179;189;147;150;154;155;144;154;149;120;175;156;138;141;133;158;157;152;161;167;161;147;150;159;152;171;165;169;173;180;178;195;206;245;241;285;245;340;364;341;354;345;405;497;771;1226;1639;1584;1525;1270;1028;1087;1089;1172;1279;1264;1506;1674;1663;1402;1551;1790;1482;1304;1639;1636;1021;888;787;681;658;490;388;291;224;170;223;165;175;181;139;149;160;171;155;163;169;190;161;187;172;112;163;133;132;161;137;166;164;154;148;168;142;121;129;135;141;137;166;183;175;197;175;172;139;166;172;158;163;130;154;137;140;155;132;136;112;166;145;161;153;146;154;154;162;113;184;196;140;173;139;152;145;138;146;181;111;99;144;145;142;148;138;153;121;103;112;144;98;173;133;146;126;100;143;136;131;103;150;145;135;132;140;120;109;145;142;118;131;126;158;105;133;124;155;154;147;151;153;156;161;129;151;115;122;149;152;137;149;133;155;131;142;148;123;148;114;148;146;124;147;166;140;169;141;174;134;136;128;108;165;131;116;129;146;176;134;135;158;135;183;166;163;159;144;150;134;169;145;175;169;219;217;226;227;243;346;449;570;712;689;706;456;351;370;526;720;802;830;1180;1231;1122;1106;1060;853;1046;1452;1682;1782;2006;1537;1064;865;797;779;646;429;343;352;433;627;1228;1658;1645;1169;808;742;951;1257;1649;1527;1284;1256;1284;1437;1130;930;1153;936;753;1017;1191;821;963;2006;2487;1349;516;423;1050;3795;6144;3931;1329;619;734;697;571;1012;2457;2422;1072;1047;1651;1234;623;511;508;617;934;2032;2990;2527;1807;1767;2051;1209;1011;1138;1846;2235;2084;1225;1406;2201;1587;611;373;509;588;679;760;817;813;1024;1062;1102;972
150;148;147;137;146;136;142;139;180;164;162;140;137;139;131;140;121;129;125;97;126;145;155;128;166;114;139;154;139;150;129;142;136;126;130;116;125;152;129;103;111;144;120;115;149;148;136;118;128;149;119;149;110;173;149;137;132;143;127;121;131;113;131;109;146;129;130;148;161;138;157;132;155;154;144;131;143;117;116;131;165;127;144;137;155;155;126;103;133;145;125;171;125;152;154;140;170;153;157;138;141;160;130;132;136;115;143;148;149;122;130;154;127;119;140;156;120;122;109;131;140;125;166;140;132;132;161;161;153;125;173;122;151;145;145;130;165;140;157;123;132;133;178;182;132;145;147;162;151;134;146;143;112;140;147;166;150;125;141;152;121;152;147;177;149;118;148;153;141;159;117;130;126;135;133;151;113;140;146;143;174;133;167;146;180;114;125;143;137;154;155;160;164;146;155;173;160;131;129;132;168;150;141;169;157;126;147;166;131;148;121;103;135;141;131;129;122;154;147;123;122;132;151;168;166;167;145;125;162;152;146;138;150;126;137;127;159;119;152;120;151;129;107;153;120;131;127;134;128;111;151;181;123;151;142;153;110;169;149;152;153;148;154;131;143;151;146;145;153;164;149;168;88;136;143;132;138;114;131;154;139;179;133;129;140;153;173;161;141;154;110;140;170;132;145;160;145;156;159;171;182;151;160;136;127;151;165;163;157;146;129;125;143;142;134;138;164;157;105;139;166;143;130;177;163;144;148;108;162;123;116;179;183;132;134;130;159;168;181;135;145;139;138;138;152;161;195;150;164;147;134;174;153;146;112;138;150;170;184;131;152;127;142;138;190;138;180;168;154;185;162;152;152;113;135;162;135;134;133;134;133;142;180;170;156;142;174;137;156;165;155;143;150;153;160;181;158;178;150;147;146;160;152;153;178;138;155;168;180;166;204;166;219;221;238;256;283;225;208;280;268;290;306;391;568;787;945;1282;1594;1596;1380;1198;1076;1059;1100;1056;1233;1576;1724;1903;1774;1424;1334;1481;1458;1598;1763;1852;1368;1105;916;1040;1075;988;703;517;357;285;301;318;237;226;206;148;156;177;148;178;170;146;139;184;132;136;177;157;149;154;154;126;153;149;147;119;127;157;117;142;138;148;145;139;150;160;172;163;142;128;132;142;145;182;138;149;165;160;143;140;142;179;172;141;145;154;150;150;135;125;223;192;147;136;195;146;156;141;175;145;167;102;163;137;130;140;136;135;153;126;135;119;123;130;153;139;141;135;121;142;152;144;147;163;112;117;131;134;164;126;146;144;123;123;120;128;138;154;146;141;123;134;139;134;104;132;149;134;132;149;146;162;144;138;132;168;162;153;140;146;166;116;129;139;108;117;142;108;117;180;147;156;136;152;174;130;126;105;149;151;163;155;116;157;153;166;138;142;167;165;230;209;259;233;232;309;305;394;420;422;454;662;1020;1032;773;588;455;488;759;1415;1768;1398;937;1073;1401;1290;1327;1339;1137;1325;1642;1750;2203;2893;2412;1218;708;792;917;668;425;202;213;402;683;1723;2770;2489;1651;989;816;1043;1139;1566;1709;1110;1056;1746;2225;1355;814;781;753;776;922;831;624;1184;3023;3281;1413;374;273;731;2355;3469;2149;907;678;599;429;434;762;1598;1443;736;686;949;826;650;578;521;580;982;2644;4608;3998;2914;1746;1765;2061;2000;1328;952;1055;1143;799;714;1088;851;476;472;490;631;691;698;701;709;859;862;717;708
128;144;112;144;125;138;120;140;124;127;165;161;145;148;140;129;150;103;161;145;171;144;174;149;157;160;123;116;128;138;136;151;153;117;152;155;124;133;108;121;148;130;166;126;145;133;111;146;155;128;92;128;139;130;149;147;130;111;130;148;142;116;143;141;128;169;132;160;155;115;171;156;148;157;125;159;136;134;158;171;162;140;147;172;138;142;138;123;177;125;151;151;147;161;182;124;125;127;163;147;143;144;156;128;139;163;125;134;133;142;144;164;138;147;161;149;164;139;145;132;125;150;159;145;131;159;158;108;137;177;144;124;170;151;161;162;114;150;139;133;152;168;173;154;104;173;143;138;145;158;137;137;125;165;148;170;174;127;154;155;109;146;150;139;129;154;150;132;113;133;154;120;138;128;128;116;159;124;126;143;159;142;123;147;139;154;147;172;139;148;143;138;125;122;132;147;168;141;153;164;138;143;134;124;103;114;105;126;144;123;145;126;133;148;151;141;170;118;138;153;162;167;175;177;102;179;147;140;133;150;147;160;138;137;113;159;153;140;124;154;142;115;148;124;122;141;132;165;125;122;175;156;129;143;155;128;159;149;137;144;168;160;123;150;142;145;141;146;159;151;170;115;124;126;170;136;131;139;143;123;197;131;136;141;145;151;143;138;165;116;132;134;174;152;132;130;146;155;149;143;168;178;171;165;163;170;193;166;111;128;135;167;129;111;133;185;137;130;141;113;144;151;155;171;169;138;136;134;137;128;148;134;148;139;152;129;140;165;167;130;146;130;165;183;136;179;191;143;179;161;148;112;124;150;154;159;142;121;125;160;143;132;130;138;148;132;178;165;151;202;173;195;143;142;137;152;156;174;157;162;135;188;145;192;148;148;188;172;175;153;148;175;125;117;134;175;157;160;162;136;177;153;148;155;124;154;145;152;168;131;180;193;257;263;276;224;269;205;184;227;276;277;342;504;775;962;979;1130;1333;1343;1270;1291;1246;987;763;796;1085;1517;1925;1839;1843;1657;1408;1319;1391;1443;1591;1606;1377;1074;998;1217;1479;1386;1042;840;688;548;627;549;459;286;211;143;147;168;141;178;147;145;168;198;182;182;185;176;232;206;141;176;170;160;162;138;158;132;123;145;154;146;185;146;153;175;148;154;138;154;149;133;169;122;163;161;143;133;153;170;136;179;144;112;159;124;168;130;124;156;151;157;148;133;147;178;109;164;133;136;109;146;120;117;139;116;121;143;157;175;145;127;139;150;141;100;154;145;111;143;165;132;126;131;124;128;147;124;126;155;164;144;111;172;161;138;141;131;143;129;115;161;134;125;128;134;145;124;145;131;154;161;151;122;111;141;136;142;140;136;136;160;133;131;151;148;117;144;154;167;172;138;166;123;153;113;133;136;161;135;172;138;148;179;159;149;183;152;193;290;459;572;485;432;503;548;624;680;892;771;688;895;1494;1506;1273;964;726;734;1458;2920;3484;2549;1470;1013;1270;1226;1230;1300;1089;1052;1162;1225;1937;2980;2926;1479;715;958;1565;1278;577;281;235;356;875;2183;3564;3470;2556;1369;926;1127;1273;1919;2411;1292;1156;2042;2673;1697;992;864;697;785;760;521;536;1139;2622;2475;977;281;211;446;1077;1333;908;484;715;575;472;531;626;801;673;504;527;650;587;716;738;599;698;1099;2387;3808;3658;2903;1324;2075;3642;3248;1899;708;859;1329;769;434;565;757;964;1036;1173;1341;1217;781;646;623;651;669;576;570
84;136;144;126;156;148;164;147;174;143;148;142;136;123;172;160;153;151;138;130;125;159;169;149;161;120;153;136;131;153;155;146;142;147;136;114;120;132;178;142;141;156;119;127;107;122;129;126;123;178;149;119;135;157;132;136;139;124;141;139;150;157;150;132;130;133;157;151;155;133;142;152;127;149;152;152;119;146;155;169;172;139;144;132;127;151;138;137;139;153;105;127;137;130;146;163;117;132;146;133;144;146;142;137;117;127;132;132;149;123;150;148;137;129;131;99;119;119;168;130;144;134;143;154;145;135;156;140;168;165;158;165;147;150;154;144;146;155;187;149;134;150;141;154;136;133;131;140;161;122;130;168;124;179;132;123;130;154;168;161;149;165;112;140;167;138;161;144;144;148;150;132;116;148;142;145;162;161;142;144;140;111;130;171;162;129;143;139;151;144;138;119;142;144;99;145;112;169;131;119;143;134;142;136;142;173;142;129;136;157;144;149;125;149;167;136;130;145;138;135;127;137;153;154;142;161;141;159;115;152;136;145;162;182;154;116;144;137;187;139;137;145;157;154;155;143;149;138;144;127;123;115;158;140;134;141;150;116;126;137;132;147;179;149;160;124;169;153;160;154;150;145;124;131;142;166;133;128;149;136;132;126;144;170;128;144;123;162;149;126;121;126;142;138;137;161;132;141;161;169;162;165;187;160;130;168;167;149;127;115;197;151;140;148;167;154;149;143;164;177;122;146;151;168;152;156;149;163;156;135;127;176;164;135;149;138;145;142;153;158;172;187;143;148;170;150;143;167;167;158;159;159;151;168;134;131;158;154;130;150;155;159;163;160;140;134;160;176;165;133;148;192;123;135;189;171;160;161;164;163;167;158;190;172;144;134;157;135;156;148;151;169;169;167;177;169;152;169;162;173;130;161;171;162;172;148;136;183;160;180;163;241;268;342;351;325;333;273;323;314;341;484;681;832;983;1083;1004;820;964;1150;1666;2104;1713;971;654;621;896;1271;1588;1713;1788;1625;1300;1179;1206;1260;1291;1349;1132;951;1050;1512;1902;1795;1453;1048;926;874;1085;1030;616;385;216;172;180;164;140;167;163;203;237;220;219;211;228;368;462;304;176;173;158;157;125;130;135;143;167;126;140;164;140;175;136;161;147;146;151;183;127;143;154;136;149;168;154;176;135;170;143;145;140;132;117;128;134;130;148;131;147;158;149;147;136;175;134;141;154;170;145;142;150;156;151;130;156;144;147;110;137;108;131;137;151;139;160;165;133;129;163;156;187;123;164;143;147;146;130;159;145;114;151;132;147;127;125;151;106;160;88;127;163;127;143;144;154;122;139;129;145;167;129;144;131;119;173;154;123;122;130;172;179;142;129;179;124;155;144;126;124;152;129;167;148;145;125;163;194;129;142;182;161;151;141;152;165;162;268;610;1154;1558;1083;974;1182;1188;960;1165;1742;1390;981;823;1043;1650;1747;1253;880;847;1531;4161;5927;4612;2581;1421;1784;1210;979;938;787;688;561;551;974;1712;1926;1257;759;1184;2444;2273;1164;325;393;832;1341;2419;3174;2802;2445;1263;772;915;1327;2295;2694;1735;1636;2050;2197;1543;1640;1484;1300;1023;528;410;443;639;1011;870;355;155;115;231;511;675;423;309;459;518;512;471;502;527;415;411;555;572;565;667;856;1052;1188;1364;1580;1621;1628;1191;815;2291;4644;3886;2042;888;899;1535;1192;520;487;1391;2191;2514;2691;2676;1834;949;593;580;517;485;458;403
135;122;136;154;138;130;147;153;119;161;137;142;161;112;123;149;169;137;145;126;150;138;168;145;161;146;159;155;124;119;165;158;152;112;122;111;115;131;166;162;122;121;176;134;128;150;131;147;137;173;141;156;141;151;154;134;127;148;153;122;132;151;153;155;143;131;116;173;142;143;150;145;107;138;145;129;140;127;140;167;157;176;153;108;127;122;176;195;122;179;169;148;164;139;148;112;144;151;153;137;147;146;156;148;156;114;132;158;137;134;130;132;155;125;161;134;140;149;131;161;160;135;131;174;125;164;150;156;152;137;152;150;144;156;134;153;141;140;135;150;142;157;152;134;136;130;118;130;141;108;146;140;130;121;136;149;142;130;140;130;161;152;144;123;152;142;165;122;142;120;138;143;123;147;125;135;141;116;165;143;149;175;133;148;150;163;186;156;123;173;141;152;123;130;151;110;154;153;147;148;144;152;140;159;173;173;115;136;118;166;135;143;112;146;158;174;146;141;111;141;152;158;155;159;161;157;142;132;146;158;119;135;132;146;143;119;182;142;140;142;155;144;196;111;146;125;171;167;136;160;134;142;134;149;131;136;145;147;146;122;161;163;124;166;133;147;127;164;157;128;193;160;196;145;162;176;147;116;178;145;133;151;163;160;132;131;135;180;148;159;138;111;151;165;121;133;193;162;157;150;176;179;145;159;145;181;198;163;150;154;139;167;191;138;185;156;169;154;141;138;165;137;157;136;173;148;139;142;147;160;164;122;153;135;127;148;163;155;158;208;206;156;150;150;173;172;168;192;142;172;129;168;153;145;165;128;153;131;159;139;134;189;145;118;165;161;137;163;149;163;142;166;181;132;118;176;169;135;135;152;137;144;199;144;177;175;139;134;188;147;131;155;176;203;155;188;199;146;193;152;174;183;141;176;179;202;202;226;187;197;230;325;421;447;586;541;537;465;537;619;572;742;856;939;982;1165;1015;718;755;936;1850;3338;2501;1232;777;676;681;1001;1250;1372;1388;1274;1086;1114;1208;1376;1131;1072;982;787;943;1546;1925;1952;1476;1007;944;1015;1177;1013;578;354;245;164;219;191;131;182;183;196;311;297;307;339;370;613;791;623;312;186;180;146;145;138;112;160;166;182;165;153;160;116;151;165;166;150;150;145;152;139;129;168;123;155;184;186;191;176;133;140;154;140;113;134;126;150;122;146;135;170;146;125;149;130;148;146;149;159;155;157;140;152;146;126;154;137;133;136;113;133;145;143;136;147;150;166;117;163;148;111;138;151;174;152;172;128;132;138;102;138;140;144;128;156;140;138;197;187;159;163;177;136;140;150;145;162;146;184;137;151;129;138;140;177;144;126;160;118;118;133;159;157;150;156;171;158;137;144;129;134;152;158;143;127;142;152;148;183;149;148;147;162;162;133;149;218;556;1153;1858;2303;1659;1404;1493;1392;1230;1472;1896;1359;763;539;737;1443;1644;1074;779;805;1445;3886;5906;4666;2501;1778;2358;1239;871;765;581;405;378;306;508;1026;1334;917;656;1070;2358;2430;1153;358;644;1534;1822;2482;2296;1811;1587;915;595;764;1579;2094;1999;1873;2218;2087;1640;1276;1799;2334;2848;2078;707;337;375;370;403;313;147;95;75;234;597;699;446;378;522;578;470;392;500;426;381;675;953;898;738;724;1119;1949;1748;1462;1258;919;770;652;525;1717;3663;2901;1832;1110;956;1795;1753;810;621;1550;2486;3228;3746;2830;1780;901;606;704;717;818;635;402
152;157;126;119;137;147;137;159;143;136;133;130;182;135;122;149;141;131;150;181;142;134;155;138;143;161;140;129;127;136;156;136;135;158;139;130;158;168;161;150;121;138;152;138;135;128;131;128;125;150;149;137;109;152;146;122;114;139;136;128;139;148;141;133;120;120;180;139;170;153;136;124;115;154;135;123;141;160;151;139;169;170;158;127;121;134;155;201;151;117;118;140;143;124;136;187;168;131;127;188;113;120;142;127;167;130;158;136;130;106;130;144;127;161;179;185;159;124;156;148;132;169;147;148;148;163;142;147;134;163;150;173;111;164;148;145;139;131;127;136;159;155;112;132;151;142;157;117;125;146;179;131;139;132;149;145;144;161;181;153;125;186;169;155;186;192;142;165;123;178;178;134;106;130;156;160;122;145;162;162;132;129;118;157;137;148;143;151;163;130;152;175;135;170;158;140;138;163;148;132;185;161;160;129;144;160;159;132;160;130;159;117;119;147;198;153;140;132;152;139;135;187;128;154;159;149;132;146;126;190;152;119;198;153;154;119;154;141;150;138;158;122;107;152;154;136;118;127;117;147;128;109;109;142;170;129;127;144;133;142;175;144;188;141;139;188;162;164;117;149;166;169;145;105;132;154;144;130;142;170;150;152;164;147;150;150;163;151;152;158;189;138;134;113;138;144;132;167;193;141;182;163;154;192;187;198;206;180;154;144;156;150;178;171;155;135;143;154;152;146;151;150;193;200;182;150;163;175;143;164;163;151;183;159;160;160;148;164;166;160;205;172;194;166;180;129;158;164;158;147;156;140;149;147;143;187;155;160;139;141;172;185;159;147;163;198;170;158;139;142;167;180;202;155;180;172;153;149;168;160;134;168;166;177;132;159;149;178;151;156;143;190;172;211;236;312;427;254;140;226;199;212;181;203;207;250;288;309;307;325;361;413;601;618;703;843;771;713;658;792;751;752;770;817;1008;1307;1144;923;814;913;1752;3351;2861;1640;987;615;530;710;1052;1109;932;824;803;904;1336;1672;1143;889;863;733;758;1285;1666;1867;1479;1113;847;999;1191;1020;614;325;214;157;177;147;161;177;202;345;511;550;350;293;384;720;1172;1174;553;222;173;159;145;121;175;193;131;156;150;154;134;127;126;129;136;149;166;169;165;132;175;165;182;121;158;113;132;129;152;178;142;135;112;155;145;167;147;141;151;188;175;134;108;151;135;152;135;144;146;148;145;134;165;142;151;138;174;146;179;132;125;125;146;140;155;159;165;138;158;136;162;120;148;140;129;168;156;144;153;154;118;152;133;159;147;151;156;142;128;138;136;151;167;164;139;155;142;144;147;144;151;159;109;121;143;169;145;150;141;119;152;167;142;121;156;183;117;172;173;136;136;158;131;155;132;172;155;146;177;228;190;127;148;195;233;374;941;1649;2136;2178;1763;1490;1532;1434;1161;1020;1101;895;469;262;432;777;748;644;863;1075;1166;2411;3376;3057;1710;1330;1545;926;655;700;565;329;291;384;609;747;838;706;556;731;1305;1295;561;294;661;1464;1606;1893;1321;1151;1302;1103;822;1168;1729;1637;1092;1583;2252;2490;2105;1546;1946;3397;4806;3671;1154;342;369;326;288;243;184;118;85;229;617;737;537;623;695;698;490;369;311;312;419;1022;1781;1600;1129;829;1307;2804;2424;1175;944;1155;1456;868;393;938;1550;1750;2323;1863;1257;1727;2074;1381;745;1105;1775;2879;3308;2291;1270;729;571;733;1144;1370;1171;550
146;146;163;158;141;119;169;130;145;151;155;149;141;162;120;130;127;118;114;147;136;152;148;149;121;135;147;112;156;127;125;108;115;131;136;178;150;141;122;163;153;123;137;169;138;121;153;116;154;137;147;115;144;157;173;177;118;124;145;144;128;145;123;214;142;147;146;163;139;173;136;140;137;161;131;168;182;154;151;98;131;123;109;125;134;144;178;128;166;161;144;119;129;151;140;164;124;155;133;125;129;152;102;146;157;126;167;170;159;164;156;140;160;132;159;126;139;145;181;150;152;122;127;113;145;146;152;171;153;179;204;146;162;137;156;189;150;159;126;140;140;144;137;157;133;134;158;174;159;150;145;165;134;151;126;136;160;137;163;193;139;136;141;164;145;148;116;156;137;129;121;160;118;137;133;134;150;169;148;116;139;121;128;174;154;127;141;140;159;164;168;145;132;146;121;117;130;146;141;168;155;124;163;153;174;142;152;168;138;147;142;147;145;136;154;174;147;154;165;137;128;129;142;131;138;132;182;135;145;180;142;124;149;147;131;129;150;139;135;106;145;139;161;110;135;130;134;172;129;126;154;157;143;165;157;148;120;142;163;131;167;126;150;152;128;145;164;179;175;146;109;140;143;128;124;157;145;100;130;151;146;141;131;124;124;162;172;151;113;165;195;170;164;141;181;164;177;180;161;165;164;199;159;147;130;191;207;158;158;148;185;173;164;186;135;191;150;142;167;156;149;153;175;186;188;168;176;153;163;157;181;159;149;155;141;144;150;175;149;172;194;179;133;173;141;163;155;147;161;154;171;156;138;143;188;205;234;161;204;202;164;187;155;160;165;167;157;176;146;170;176;168;168;198;142;157;125;130;158;162;179;197;187;151;163;142;203;159;175;150;185;145;196;175;346;764;1129;707;349;247;260;282;270;295;257;364;425;528;516;471;556;675;762;672;775;831;833;804;727;828;662;655;723;665;866;1110;1142;964;703;690;1073;1952;2753;1832;896;623;467;578;864;962;694;588;527;695;1164;1346;908;713;641;612;682;968;1364;1572;1392;1147;790;965;1240;1075;665;291;183;144;123;163;160;186;303;554;755;553;269;239;219;424;981;1369;842;291;150;133;185;122;162;151;162;128;152;131;150;144;146;168;191;156;144;192;159;119;146;131;155;166;179;140;160;158;163;165;155;157;132;175;139;139;183;168;142;144;169;137;174;141;148;132;167;130;174;143;127;165;179;131;154;140;157;151;162;163;112;155;139;126;181;140;169;166;149;174;156;153;122;156;162;151;112;133;183;144;119;124;162;130;135;194;155;167;150;141;174;152;148;151;149;128;108;151;133;142;140;133;140;137;103;148;130;147;108;149;166;133;108;140;146;150;137;154;141;149;170;140;149;138;138;162;140;149;204;166;173;174;169;219;350;619;1278;1830;1955;1933;1664;1450;1472;1125;897;733;652;684;506;221;213;325;344;378;716;950;788;1304;1535;1681;1220;996;942;641;669;710;525;386;338;573;1040;1266;860;642;776;945;1028;851;431;320;483;1018;1329;1395;1051;1322;2281;2406;1525;1898;2308;1426;664;899;1489;2451;2346;2069;2672;3131;4189;3445;1224;414;363;423;445;287;214;108;90;151;396;456;727;1255;1501;1058;561;306;283;271;337;1155;2169;1611;1528;970;1120;2051;1912;865;662;1415;2191;1279;357;278;504;1154;2688;2836;1604;1527;2353;1915;1015;972;1619;2254;2334;1662;850;545;515;991;1958;1938;1407;981
149;141;153;153;121;149;129;151;161;132;137;137;161;127;158;156;137;95;146;140;127;135;166;158;154;151;152;160;112;131;177;125;137;134;149;171;131;124;140;134;148;120;128;127;132;132;158;118;148;146;143;122;135;115;130;146;152;125;117;139;137;147;167;162;152;137;150;118;126;113;124;168;183;152;134;123;125;149;144;153;162;130;138;131;160;143;142;169;133;92;121;130;156;139;135;175;134;138;146;156;136;154;141;125;166;163;171;144;130;187;138;136;169;174;147;131;138;164;170;126;180;151;146;142;166;166;165;183;132;172;171;176;156;163;155;139;120;146;167;178;160;127;144;131;121;139;156;143;130;157;168;99;170;186;158;159;167;154;161;168;172;147;153;133;154;152;136;117;151;170;123;126;131;157;161;146;115;145;136;174;138;153;133;145;166;170;121;127;151;157;139;180;122;143;129;156;151;157;149;160;200;153;177;176;172;164;133;157;182;168;145;171;115;113;155;180;154;175;147;146;145;151;132;142;141;132;147;138;153;160;127;134;155;137;161;133;149;160;126;128;146;119;126;114;127;141;120;131;131;147;134;142;141;148;175;179;166;125;149;127;115;150;160;165;131;161;158;163;146;160;173;147;157;155;153;172;165;136;119;118;156;166;143;177;143;167;149;165;142;158;138;173;126;174;163;160;152;171;111;153;183;172;169;112;172;190;175;139;156;184;190;178;168;119;185;163;178;163;156;160;181;150;157;125;170;188;190;177;149;141;199;145;151;174;178;152;194;217;186;184;150;170;145;171;209;145;148;153;156;181;191;238;205;195;261;331;244;210;212;219;190;161;165;182;142;160;164;154;144;156;170;163;161;156;151;153;143;176;178;192;150;175;226;179;182;179;170;167;201;210;226;228;250;288;566;1529;2459;1431;516;424;545;497;414;417;475;557;758;736;725;666;787;869;834;778;756;771;917;963;768;706;550;654;668;798;785;850;953;816;643;529;672;1094;1649;1362;967;814;508;440;590;703;539;507;522;535;727;739;649;644;688;648;686;798;1015;1136;1133;956;781;847;1197;1088;543;275;207;185;153;183;170;167;429;777;782;430;166;122;129;258;604;1198;1142;493;207;153;121;116;161;153;168;150;150;133;153;145;162;178;192;181;187;164;141;140;189;203;184;152;176;147;185;239;308;271;196;170;185;167;164;141;153;164;188;149;144;186;152;157;159;175;223;175;185;179;137;195;236;240;203;233;251;256;241;222;200;179;175;176;195;214;178;167;180;182;149;193;162;169;173;170;194;181;181;167;175;147;139;195;173;198;165;205;199;184;196;203;196;176;169;132;169;147;152;153;115;125;157;131;121;160;102;132;163;94;126;148;148;84;139;154;141;110;188;164;159;142;146;152;132;146;144;147;194;175;189;202;273;336;526;886;1398;1599;1579;1614;1562;1356;1206;1018;729;525;764;1142;1051;342;178;207;242;268;375;405;613;1158;1516;1464;980;945;870;607;690;600;472;349;380;721;1181;1328;860;817;1365;1626;1515;955;561;603;600;891;1655;1986;1951;2652;3916;3695;1977;2341;2787;1645;685;696;934;1503;1893;2758;2994;2234;2185;1828;835;392;382;546;543;371;201;94;89;110;250;408;1016;2283;2246;1319;653;347;260;198;178;644;1195;1798;2086;1396;962;1441;1614;804;448;896;1333;765;204;123;171;610;1622;1893;1546;1484;2070;1815;973;1034;1879;1821;1319;861;496;316;407;1365;2841;2783;2216;2007
149;145;133;169;155;137;125;149;141;171;145;153;136;136;139;166;139;152;121;117;131;151;149;168;141;153;112;149;134;153;101;136;142;139;134;161;172;134;139;145;131;136;126;146;155;151;105;110;136;157;148;108;122;144;151;154;134;156;160;142;114;151;122;143;151;127;190;149;147;115;159;154;175;148;155;129;145;144;138;127;155;148;135;101;154;113;109;154;135;168;135;135;136;137;158;137;186;139;165;156;149;150;158;138;161;147;119;168;147;131;149;149;134;127;132;159;141;161;149;155;143;111;130;144;174;158;157;181;165;146;161;157;178;176;150;133;144;128;120;128;172;158;129;150;150;145;156;145;126;144;168;128;145;161;165;167;170;147;135;132;194;175;126;139;173;144;136;149;153;131;100;114;171;174;143;137;162;141;95;114;152;168;144;174;149;163;115;150;154;109;156;159;142;149;149;137;138;140;156;132;170;138;139;130;163;153;149;132;155;137;153;104;131;114;115;145;182;161;151;170;137;119;152;142;139;147;132;145;135;160;165;155;192;153;130;172;170;118;151;133;156;137;114;145;143;150;144;166;142;178;153;169;183;178;177;129;150;131;126;132;131;139;140;165;162;130;179;135;170;167;176;158;194;197;165;156;150;187;155;132;151;148;160;176;199;211;185;145;169;135;149;164;152;124;155;167;145;170;127;157;179;190;152;151;149;144;141;158;170;174;148;206;170;138;143;169;182;174;121;156;143;166;155;159;178;174;186;154;187;204;142;187;201;232;187;166;194;179;191;150;189;218;208;220;185;216;191;225;201;189;245;300;253;230;441;693;461;233;177;167;181;223;187;183;174;165;148;213;200;157;192;166;181;157;156;175;201;192;220;189;210;223;283;390;381;345;318;246;301;325;321;257;298;321;661;1734;2903;1706;873;953;1004;911;647;591;743;1053;1108;965;784;730;917;1121;878;806;795;865;1062;1338;1007;916;916;873;954;928;850;889;847;842;921;897;696;731;889;907;1009;946;525;378;503;614;654;554;556;479;507;578;511;649;876;843;652;701;837;902;961;807;738;763;1054;1013;776;428;231;226;188;166;178;181;396;958;737;387;193;136;68;174;563;1317;1662;674;223;179;166;142;113;175;198;136;153;170;178;161;140;141;165;198;191;160;175;188;173;196;181;152;153;180;295;684;1064;788;331;235;227;213;196;244;219;184;187;191;192;188;175;233;286;394;507;432;325;344;377;475;617;622;439;409;501;464;440;403;333;382;303;345;464;405;352;308;270;224;342;426;385;300;337;301;316;293;260;264;305;224;245;231;243;303;304;327;308;376;397;349;283;213;177;179;171;146;142;167;136;125;159;138;177;161;155;140;153;159;172;159;141;151;167;158;159;154;188;176;176;185;177;162;157;137;185;213;233;249;296;411;437;552;777;1047;1445;1384;1237;1234;1345;1305;1101;994;1077;805;1114;2054;1527;493;264;332;572;441;254;223;506;1153;1553;1197;711;622;555;622;696;495;371;268;261;420;614;662;527;956;1703;1780;1689;1055;782;997;719;950;1827;2814;3244;3394;4551;3677;1657;1621;1809;1199;887;1073;990;1127;1525;2333;2313;1366;911;788;467;307;309;624;647;364;198;114;83;126;242;408;932;2006;2014;1420;635;248;162;143;104;206;660;1935;3313;2149;1028;844;956;588;343;404;497;324;164;103;115;265;606;888;990;1125;1390;1294;893;995;1502;1311;782;391;216;137;375;1519;2970;2658;2805;3253
157;134;150;164;185;156;124;146;169;136;188;150;137;139;133;124;152;109;123;121;118;140;126;134;139;134;171;157;107;130;127;104;156;112;137;182;139;122;159;147;142;158;159;134;145;169;149;165;160;147;160;150;123;144;134;136;137;135;134;127;142;165;138;143;138;129;157;109;152;134;161;150;149;154;155;172;183;155;140;154;141;138;166;150;137;153;121;138;145;142;114;145;104;135;152;125;131;137;143;133;147;93;140;119;158;170;136;116;150;157;160;165;132;121;124;110;168;144;149;148;166;162;144;154;133;129;145;183;158;154;156;166;176;151;151;176;141;127;136;159;158;145;123;164;131;163;172;176;163;185;172;146;146;176;186;117;164;136;191;149;170;191;121;157;130;150;157;132;169;141;136;183;116;142;100;156;153;147;179;163;153;142;137;174;174;144;129;184;139;165;126;175;167;126;154;155;126;141;187;164;145;157;171;134;143;131;149;139;133;124;94;151;165;128;143;121;141;127;149;164;123;155;168;141;149;131;142;178;141;159;137;139;161;163;135;159;148;145;153;131;153;107;139;120;136;150;163;143;143;174;178;148;154;144;166;135;142;160;136;145;125;158;153;167;145;131;168;171;146;145;179;177;150;155;166;114;96;144;155;155;146;146;146;139;164;232;221;145;144;162;165;138;141;168;172;160;172;181;142;152;205;185;161;164;172;132;155;138;170;141;193;161;151;164;159;170;158;160;162;194;135;167;178;198;196;194;197;197;214;202;272;362;417;388;269;222;248;226;186;270;272;291;315;330;325;308;371;319;287;322;344;280;271;337;580;972;652;304;244;236;165;147;177;228;197;296;301;208;265;285;298;285;221;209;220;254;278;275;257;266;290;389;574;758;849;794;669;518;553;651;650;476;422;430;615;1193;1738;1325;1088;1414;1723;1282;813;782;1145;1642;1628;1206;906;1043;964;1077;840;954;1214;1355;1328;1275;1281;1205;1193;939;904;928;878;871;954;1214;1500;1421;1043;693;712;696;797;715;479;536;755;841;907;694;506;491;465;426;532;730;986;985;689;680;764;908;958;1081;1049;969;1106;1248;1236;936;544;352;269;240;261;224;373;708;814;702;358;168;101;299;775;1995;2086;805;265;168;151;153;155;194;146;166;173;204;184;185;144;147;206;231;202;188;218;268;268;332;270;240;194;232;509;1808;3038;2019;730;322;301;345;517;698;645;392;253;228;224;301;364;434;562;852;1206;960;710;762;802;1109;1688;1459;959;617;768;846;744;675;636;579;666;689;698;750;666;510;408;470;546;866;694;673;844;814;724;653;622;676;604;496;378;411;428;507;420;567;719;835;1004;898;591;338;367;313;379;274;186;156;136;168;174;146;105;145;135;157;147;135;155;177;151;147;158;157;133;121;164;194;176;126;177;165;177;169;257;300;372;398;512;745;829;823;984;1491;2068;1884;1158;996;1174;1080;934;1201;1738;1354;944;1610;1371;579;453;946;1541;915;309;212;463;900;1030;690;380;383;399;530;601;440;379;352;272;185;225;266;462;1183;2109;1549;1312;984;745;1149;905;1076;1396;2199;2422;2597;2887;2559;1241;833;803;729;1026;1364;1397;1810;2247;1885;1494;1292;1106;524;226;192;508;1030;1073;596;322;227;161;187;289;445;615;1018;1307;968;470;223;170;91;64;79;497;1728;3086;2244;983;451;375;326;315;363;441;329;241;127;99;119;217;370;507;778;799;741;603;689;1102;1236;738;300;128;99;267;1133;1988;1491;1762;2618
127;163;139;121;144;165;136;136;149;157;129;143;119;154;134;179;123;112;178;132;171;145;111;191;143;144;149;141;143;133;160;125;160;155;119;137;145;140;108;148;143;137;120;162;145;164;134;139;147;152;117;118;169;139;125;149;135;139;143;138;184;157;127;139;161;130;163;125;158;145;126;146;150;131;180;135;184;161;165;142;153;135;131;154;129;150;125;147;130;137;149;122;120;136;140;130;142;148;119;158;123;118;147;121;160;140;119;145;136;146;186;159;166;149;133;134;128;128;149;155;146;196;178;167;145;149;169;163;219;138;190;120;160;131;134;151;174;152;128;139;117;150;160;142;173;152;167;144;162;167;196;149;201;202;144;182;161;160;150;150;161;191;152;184;129;150;144;159;158;211;163;177;143;108;150;158;144;163;135;148;101;186;106;130;155;166;137;171;179;169;172;151;147;163;176;184;160;173;163;122;164;165;198;169;163;126;126;170;140;166;172;172;155;157;143;120;142;102;133;128;176;161;148;165;151;153;122;155;139;133;146;137;131;180;153;157;150;125;154;177;131;147;126;129;152;182;142;155;136;143;132;170;155;158;144;122;144;135;149;127;159;160;146;175;194;144;152;151;162;194;188;157;171;187;131;157;141;164;162;139;164;174;149;184;172;229;208;194;145;167;175;172;151;159;155;168;180;196;148;179;169;148;143;154;184;191;177;189;161;173;165;182;182;239;235;206;173;157;167;190;195;175;195;275;271;290;370;381;379;455;613;1116;1467;994;548;336;342;297;376;412;426;589;544;533;536;618;592;597;562;413;334;269;348;374;631;667;454;347;247;253;255;209;219;287;307;386;516;427;470;569;654;640;450;362;358;365;398;426;367;320;431;602;933;1148;1133;1145;1007;862;965;1167;1025;682;558;583;624;887;1120;1159;1222;1503;1653;1200;1039;1125;1329;1555;1588;1149;1061;1151;1206;1007;934;1152;1794;2115;1754;1234;1191;1139;952;745;595;609;732;886;1087;1344;1760;1691;1271;908;858;776;619;659;684;696;847;1026;921;839;658;665;557;537;664;884;1030;1095;796;787;910;1033;1358;2128;2005;1447;1510;1828;2027;1728;1124;818;558;459;382;315;329;668;1143;1228;682;280;248;494;1246;2487;2246;741;269;156;193;160;175;156;168;206;237;245;220;232;204;197;214;234;254;274;324;418;592;658;595;413;320;392;791;3021;5313;3433;1062;544;608;784;1371;1884;1716;993;479;395;412;510;715;1077;1299;1700;2301;1562;1067;1174;1354;1878;3244;2978;1609;907;951;948;915;844;900;922;1000;987;982;950;839;775;647;658;927;1346;1429;1419;1704;1713;1539;1328;1499;1269;1077;862;726;608;711;724;704;932;1069;1247;1424;1478;925;718;683;855;997;662;299;226;144;166;144;135;147;140;162;151;125;144;147;144;143;148;143;151;133;179;157;188;197;207;234;165;179;218;390;589;460;449;574;914;922;845;1189;2450;4016;3279;1434;798;1044;1141;801;1129;1930;1452;708;969;996;696;1039;1912;2467;1361;451;427;876;1138;753;336;244;302;570;787;751;573;508;452;304;192;159;243;464;1338;2049;1393;1132;702;566;864;1414;1669;1445;1209;1428;1573;2246;2681;1898;898;500;641;1283;1774;1680;2364;3532;2389;1325;1718;1628;572;162;304;904;1942;2063;1177;801;596;313;263;344;441;397;425;479;465;330;242;175;102;63;106;355;1213;2006;1499;692;267;171;280;428;595;624;495;351;234;120;70;139;224;337;525;668;657;571;773;1251;1513;1033;268;127;83;132;429;703;598;777;1535
151;141;124;144;138;131;149;139;155;129;169;125;144;146;142;136;147;186;124;117;132;130;165;152;128;144;133;134;139;110;177;163;133;159;155;129;122;104;143;132;146;159;140;123;175;154;147;154;170;126;123;135;117;115;100;127;133;118;147;137;162;125;127;136;175;189;155;144;115;142;114;154;142;145;128;170;149;143;170;163;134;159;139;162;159;181;140;123;144;135;156;168;148;154;152;121;167;109;133;122;158;148;138;135;141;135;147;146;136;141;160;102;130;109;155;137;148;135;126;126;207;161;184;184;154;130;160;160;135;157;147;147;156;136;155;187;140;152;156;114;152;181;156;131;133;140;155;138;152;191;170;179;167;153;191;185;165;165;185;149;172;164;167;178;196;205;231;233;280;372;348;288;183;169;160;166;122;153;193;148;169;168;129;131;193;174;246;268;243;268;283;290;262;253;203;197;168;204;176;144;144;191;147;173;108;147;158;136;166;145;117;124;151;176;125;152;146;152;157;162;141;157;151;154;144;140;147;148;127;122;156;133;162;160;145;119;157;135;171;108;127;165;131;153;133;153;167;167;178;146;172;144;129;141;141;120;130;178;157;148;154;162;132;138;137;160;156;166;129;146;168;152;171;168;140;164;183;173;155;154;158;192;204;192;196;201;171;130;136;148;151;146;167;139;170;157;162;183;177;169;193;135;177;187;202;171;212;191;179;210;194;319;475;702;539;305;221;187;182;204;197;207;289;451;533;584;762;746;760;1008;1539;2958;3635;2642;1175;612;613;621;701;789;835;974;873;773;747;793;869;1216;939;706;518;497;608;608;611;588;472;411;390;340;322;307;312;372;472;607;831;735;741;1088;1437;1539;1072;652;648;605;685;638;566;596;612;764;1010;1189;1121;1281;1181;1147;1350;1401;1195;896;749;755;892;998;1107;1165;1204;1322;1438;1215;1110;1261;1440;1540;1417;1028;995;1222;1155;914;921;1425;2206;2881;2151;1020;842;814;627;433;408;467;693;859;1069;1317;1481;1464;1243;1123;964;783;782;877;856;863;785;852;929;839;803;756;685;595;694;928;1151;1212;997;973;1270;1532;2154;3197;3097;1955;1747;2099;2299;1951;1547;1315;979;883;637;467;457;793;1275;1591;1108;634;622;897;1595;2449;1675;574;254;151;188;245;187;243;235;279;487;470;359;378;366;328;432;423;471;504;705;900;1080;1216;1110;795;619;602;923;2799;4704;3070;1169;662;808;1500;2841;3736;3452;1788;878;748;738;897;1451;2418;2480;2454;2794;1785;1358;1522;1754;2434;4306;4157;2156;1235;1169;1143;1080;1090;1086;1368;1446;1120;1053;1106;1311;1255;1012;1005;1097;1459;1719;1852;2384;2599;2167;2096;2334;2022;1451;1261;911;785;1005;1137;1108;1245;1309;1466;1630;1507;1139;1028;1151;2021;2538;1494;599;320;275;222;175;157;157;144;189;155;143;185;171;169;168;174;156;169;211;176;174;241;268;349;373;300;222;314;562;841;616;483;567;841;668;623;1796;4244;5998;3953;1468;610;774;998;813;1153;1504;940;423;684;1064;1155;2000;2536;2015;1118;539;867;1832;1862;720;240;183;429;1319;1738;1171;793;657;592;576;514;362;377;543;1012;1263;939;747;659;441;774;2196;2914;1597;1006;1191;1766;3147;4491;3061;1182;723;981;1593;1716;1315;2077;3192;2107;1357;1656;1479;491;208;392;1367;2904;2725;1620;1528;1264;752;553;504;476;388;198;224;350;439;563;467;332;181;126;218;478;766;627;368;176;170;334;611;657;611;478;340;196;147;193;211;222;263;422;851;1120;914;1002;1677;1509;789;281;127;113;72;124;144;154;349;806
140;130;113;141;134;125;145;153;142;119;141;161;173;160;135;160;119;153;150;133;166;144;135;145;141;148;119;117;153;143;174;174;139;152;128;103;179;128;130;171;150;114;170;149;147;140;133;177;163;132;179;119;139;135;113;136;170;141;150;157;181;124;130;104;157;156;141;110;131;138;156;157;169;115;171;121;133;134;172;189;133;162;113;137;179;170;141;142;157;162;132;169;142;170;155;141;151;107;143;135;129;134;147;150;201;126;138;144;134;133;160;148;117;156;152;139;127;135;125;158;199;245;149;154;150;137;147;132;167;148;140;131;136;150;168;157;184;147;134;167;156;158;163;168;166;148;158;161;177;187;197;171;118;165;175;184;179;201;194;237;251;176;176;221;276;425;549;534;624;893;792;479;262;167;141;178;204;182;214;215;240;281;190;200;203;254;368;487;650;703;620;573;611;552;484;365;227;240;185;159;171;135;173;124;165;150;171;158;157;153;130;178;123;130;160;119;150;146;150;127;141;142;139;149;167;129;155;170;170;155;139;165;180;179;140;164;126;167;146;156;125;161;148;135;151;133;138;151;149;159;137;151;143;145;146;170;160;146;120;117;143;155;145;148;151;143;130;126;158;158;160;157;189;153;168;178;140;132;167;174;174;143;166;155;155;158;189;182;162;134;124;155;157;188;154;168;211;168;175;183;168;189;148;191;220;256;269;268;310;314;352;523;1197;1983;1814;760;354;235;263;305;337;376;512;765;1025;1051;1105;1266;1351;1653;2747;5184;6321;4336;1881;1151;938;892;1147;1203;1318;1397;1344;1080;978;992;1288;1358;1138;787;570;776;1217;1328;1250;1300;1108;800;597;608;554;414;463;622;795;969;973;938;1026;1564;2516;2829;1926;1133;1028;972;939;899;893;799;878;991;987;1029;1203;1098;1093;1158;1275;1312;1354;1231;1110;1184;1172;1115;1106;1101;1134;1326;1363;1419;1186;1372;1844;2223;1734;958;757;899;748;737;900;1647;2896;3964;2604;941;614;600;451;375;637;739;694;677;912;1049;1235;1160;1044;895;857;756;921;1108;1231;909;803;790;884;763;741;737;808;737;794;781;974;1254;1219;1513;2091;2393;2501;2818;2740;1756;1325;1454;1552;1438;1522;1570;1453;1256;873;694;609;915;1202;1624;1533;1168;1005;1111;1358;1502;886;315;211;206;205;266;326;355;418;660;934;946;784;638;710;714;942;920;856;973;1340;1658;1599;1839;1755;1226;920;976;1100;1935;2340;1711;990;667;915;1775;3133;4042;3674;2058;1223;1079;1131;1695;2718;4053;4257;3173;2896;2189;1893;1919;1851;2328;3183;3116;2190;1606;1341;1308;1332;1243;1624;2063;2182;1513;1143;1166;1555;1584;1457;1378;1367;1796;1792;1840;2764;3001;2305;2027;2523;2244;1753;1292;1002;1000;1178;1549;1292;1322;1309;1376;1376;1138;906;929;1422;3331;4469;2516;900;440;439;361;292;270;222;219;209;198;182;167;156;183;181;243;292;350;441;311;274;472;503;626;722;424;248;305;654;943;841;923;980;1148;677;612;2394;5855;6430;3232;1174;534;588;920;1261;2128;2069;951;452;694;1127;1615;2621;2780;1374;728;664;1422;2751;2375;866;323;271;741;2155;2893;1818;1201;926;1111;1310;1547;945;574;506;641;1050;885;663;416;332;769;1769;2500;1435;930;1222;1760;3117;4566;3044;1159;947;1148;1586;1403;945;1087;1451;1336;1158;1036;649;256;225;460;1150;2282;2343;1715;2021;2130;1158;878;721;703;551;220;182;326;739;1175;1174;914;449;149;91;148;321;418;330;301;235;469;616;614;408;324;239;201;166;230;305;279;254;478;1561;2357;1546;1332;1963;1520;615;201;209;124;87;46;62;66;189;374
153;177;118;160;140;142;193;124;169;144;135;150;153;147;134;131;140;140;113;158;123;168;105;185;135;155;141;144;126;124;147;150;114;128;158;156;126;111;112;161;139;142;161;130;170;160;164;136;128;152;130;135;167;124;102;164;128;164;132;104;141;129;131;150;164;142;137;123;133;131;175;138;118;127;154;145;152;146;167;166;131;141;136;128;161;154;119;126;129;126;151;124;154;140;160;105;139;169;155;164;130;163;126;127;170;121;155;144;129;152;130;122;157;154;167;158;141;163;167;205;181;276;165;168;198;136;141;158;166;191;176;137;149;154;156;150;204;219;177;140;149;131;154;197;202;172;159;178;217;178;194;208;196;180;210;224;241;265;292;422;402;394;289;344;567;1143;1598;1296;1293;1738;1535;933;448;226;187;201;184;226;219;359;551;685;445;315;372;436;675;1005;1384;1516;1248;1377;1463;1241;821;637;483;408;333;265;244;140;177;132;181;169;161;152;157;138;162;127;155;146;126;158;177;145;184;191;140;118;149;128;173;152;152;152;115;179;167;140;137;155;165;142;180;199;149;176;140;169;107;176;149;163;141;112;151;132;131;132;152;175;137;170;133;137;174;176;169;160;120;186;144;157;149;146;147;165;127;146;170;130;152;132;153;173;162;186;181;145;169;158;148;161;189;163;161;118;130;170;150;169;160;205;151;192;175;177;187;184;216;236;340;409;400;508;445;608;616;952;2609;5014;3963;1711;591;427;507;648;843;871;881;1152;1394;1499;1505;1524;1638;1898;2721;5066;6421;4283;2171;1573;1346;1131;1199;1407;1633;1516;1291;1042;812;1200;1542;1237;811;604;609;908;1268;1512;1971;2695;2412;1585;996;916;928;755;781;980;1300;1473;1351;1026;972;1526;2513;2931;2523;1553;1244;1255;1185;1110;1159;1192;1254;1171;1139;1125;1361;1248;1107;1109;1322;1445;1434;1485;1432;1281;1042;1107;1415;1758;1739;1786;1854;1868;1660;1999;3206;4011;2494;1106;763;760;883;1004;1716;2527;3321;3656;2454;1089;886;882;613;761;1668;1901;1119;774;834;1236;1427;1200;843;650;626;707;1157;1572;1314;932;771;873;825;645;645;707;809;865;694;696;762;1057;1246;1988;3365;3461;2740;2210;1735;1627;1122;860;905;1023;1067;1429;1421;1113;909;860;897;976;1015;1235;1379;1201;1080;912;856;761;555;367;297;337;362;360;567;759;907;1064;1535;1455;847;671;907;1038;1253;1359;1306;1328;1783;2067;1641;1835;1547;1306;1193;1168;1194;1426;1495;1269;1019;908;922;1312;2019;2427;2090;1587;1322;1362;1539;2344;3259;3905;4035;3481;3582;2574;2486;3023;2737;2920;3224;2986;2402;1736;1542;1241;1165;1359;2009;2214;1766;1261;1163;1234;1387;1652;1715;1616;1696;1799;1800;1813;2473;2489;2077;1977;2117;2227;1851;1540;1086;997;1291;1534;1627;1701;1260;1106;1070;726;569;588;1052;2878;3973;2626;1094;528;678;671;608;650;552;461;433;335;298;287;229;264;303;428;645;1111;1318;813;553;832;975;802;716;474;346;435;595;919;1374;2333;2627;2513;1556;895;2241;4974;5134;2684;1416;619;533;1091;1888;3276;3141;1132;609;688;911;1451;2158;1666;719;457;679;1520;2692;2268;987;732;583;979;2023;2401;1960;1725;1946;2212;2803;3080;1968;1061;678;649;1427;1446;868;406;421;975;1305;1249;883;727;725;1069;1636;2260;1632;821;880;1012;1092;885;623;443;686;1222;1465;861;362;170;245;530;709;1324;1868;2275;2750;2500;1633;1189;881;935;806;466;293;390;842;1829;1893;1675;791;158;56;120;305;685;819;741;509;391;504;497;355;283;241;171;212;343;453;325;195;503;1697;2887;2169;1655;1838;1180;463;215;261;255;181;106;61;67;84;155
152;124;165;133;125;161;161;157;159;155;126;144;185;151;165;135;129;130;148;158;116;117;134;151;126;131;131;130;138;137;135;141;152;174;129;163;178;148;155;132;131;145;142;125;118;152;165;141;151;157;125;138;153;151;136;157;145;149;154;161;156;151;154;96;164;125;116;150;152;171;148;161;135;156;139;160;149;142;144;171;126;145;171;155;160;136;190;127;142;163;143;159;119;166;148;121;135;130;145;152;151;167;167;138;156;114;124;171;153;161;139;109;152;147;151;152;150;159;168;175;161;241;201;180;211;258;179;245;156;212;234;215;157;158;161;229;271;257;201;146;160;160;181;175;159;178;239;202;244;268;271;265;258;264;262;315;306;340;405;586;699;578;424;536;904;1874;2586;1916;1707;1897;1916;1445;932;503;340;268;324;371;554;643;1013;1460;998;632;656;761;920;1294;1644;1818;1598;2030;2485;1786;1209;863;683;721;819;636;371;257;163;154;173;153;159;167;149;152;161;137;184;160;142;172;128;146;139;143;157;152;133;145;161;162;150;179;168;151;132;131;155;176;147;134;164;147;166;149;144;148;152;180;155;127;182;187;168;139;174;166;141;154;156;145;155;134;145;159;139;153;147;165;172;129;212;183;156;158;148;180;165;155;197;164;192;164;129;144;141;130;171;143;192;127;143;170;178;180;150;208;245;238;223;181;190;175;198;188;216;236;324;370;621;790;769;864;1012;981;1063;1382;2956;5816;4867;1934;875;753;939;1097;1411;1451;1339;1377;1623;1663;1543;1171;1172;1432;1894;3111;3973;2670;1577;1442;1471;1355;1400;1967;1997;1649;1188;794;824;1419;2136;1160;539;385;560;782;920;1244;2500;4762;4241;2051;1119;1206;1248;1198;1202;1246;1441;1670;1580;1193;1109;1411;1760;2258;2006;1500;1388;1321;1359;1376;1282;1375;1344;1250;1243;1437;2031;1617;1134;1014;1167;1368;1307;1273;1265;1213;960;933;1778;3045;2996;3146;3347;3381;2845;2609;3772;4460;2812;1426;1166;1217;1657;1842;2964;4065;3647;2515;1827;1122;1432;1707;846;1087;3137;3734;1770;1187;1309;1776;1780;1225;749;630;642;845;1279;1537;1277;724;679;800;667;471;509;790;1209;1269;871;545;581;1040;1393;2053;2920;3423;2639;1754;1448;1974;1431;895;876;876;910;1329;1242;1040;1631;1795;1419;1397;1157;1051;1177;1063;849;799;801;837;713;532;442;552;658;576;762;969;1102;1112;1314;1116;562;539;783;955;1160;1358;1347;1284;1573;2180;2148;1969;1638;1376;1156;1041;962;1043;1093;1178;1191;988;883;980;1112;1120;1178;1243;1307;1311;1419;1910;2184;2277;2712;3315;3918;3100;2820;4152;4639;5486;5492;4603;3584;1858;1315;1018;815;1360;2247;1898;1221;880;831;981;1075;1336;1757;2013;1628;1510;1378;1485;1653;1507;1541;1573;1443;1423;1497;1293;1062;980;1211;1663;2111;2302;1436;884;708;475;358;416;625;1655;2128;1572;885;651;816;939;1063;1245;1249;1115;897;607;515;362;373;372;463;843;1449;2250;2727;1297;617;1067;1256;897;889;725;494;561;725;1052;1927;4002;4498;4677;2906;1178;1393;2568;2810;2196;1971;1050;489;813;1541;2667;2252;1148;993;1012;1096;1574;1446;916;456;334;600;1510;1921;1367;1173;1381;1102;1134;1304;1630;1940;2670;3495;3719;3493;3447;2828;2132;1092;646;1245;1423;1077;602;480;789;1014;851;641;414;348;411;742;961;948;733;609;638;601;417;277;265;639;1462;1842;957;433;322;334;542;676;1331;2536;2865;3209;2923;2152;1350;690;880;1101;861;601;449;721;1155;1380;1409;657;190;64;122;424;1348;1738;1828;1176;707;559;531;461;454;390;212;209;341;368;293;188;384;1057;2006;2043;1545;1275;590;290;253;311;421;380;314;143;70;78;132
126;115;152;116;137;125;172;146;111;170;181;179;165;146;165;158;115;151;137;139;146;159;101;151;128;174;124;167;106;140;139;158;162;134;177;154;145;138;172;151;142;134;119;119;130;147;133;147;134;115;118;131;151;118;146;164;138;146;139;89;123;139;130;144;126;122;131;145;150;136;133;131;155;139;178;164;161;139;148;131;135;145;174;131;132;139;110;129;166;148;144;142;146;120;154;187;165;145;148;145;176;180;158;116;154;139;161;158;165;146;158;112;161;135;133;132;140;140;149;179;212;246;313;285;359;252;378;417;354;331;269;218;191;214;211;236;271;209;187;195;174;180;188;178;190;227;247;406;398;400;406;307;285;312;370;457;318;357;580;764;826;581;508;661;963;1792;2219;1764;1420;1727;2206;2160;2192;1468;761;487;512;733;858;1037;1435;1699;1163;793;1000;1238;1104;1130;1341;1334;1361;1904;2156;1670;1317;1080;909;1237;1692;1370;797;452;286;231;203;185;166;134;173;165;190;136;204;183;142;181;121;128;148;154;144;146;153;139;137;144;135;179;191;144;161;129;164;150;162;170;209;151;172;159;152;168;148;149;165;191;152;167;130;179;152;187;179;146;141;164;150;168;149;163;181;176;154;154;130;174;148;159;143;172;156;176;155;169;168;166;182;178;156;162;167;157;161;144;145;172;177;187;165;200;212;307;405;347;259;188;182;186;158;201;313;428;584;824;1096;1229;1193;1236;1533;1585;1385;1582;2498;4153;3352;1660;1058;1006;1114;1129;1386;1414;1297;1350;1806;1783;1278;806;816;934;1339;1944;1996;1609;1143;1278;1443;1786;2072;3127;3072;2013;1223;891;1049;1361;1484;837;367;358;551;743;893;1226;2848;5603;4612;2190;1136;1216;1216;1193;1136;1188;1356;1623;1566;1268;1271;1312;1445;1490;1556;1589;1469;1330;1267;1290;1258;1375;1378;1074;1008;1443;2330;1706;949;842;897;1153;1135;1145;1189;1187;884;844;1752;3231;3273;4518;4417;3691;3328;2599;3201;3445;2835;2351;1938;1911;2418;2478;3303;4023;2795;1627;994;805;1362;1729;861;1215;3057;4183;2413;2011;1786;1755;1554;1275;750;739;831;1083;1585;1472;877;570;552;643;546;386;534;855;1559;1674;856;451;666;1282;1425;1675;2287;2397;1763;1255;1342;1889;1486;951;1041;932;753;1098;1129;1822;2991;3565;2257;1633;1157;1068;957;898;897;854;963;952;900;671;656;996;1305;872;770;903;1011;954;952;750;458;391;544;818;1134;1302;1165;1185;1389;2777;4011;3836;2737;1744;1129;748;640;608;717;914;1061;1061;928;813;715;619;724;949;1044;1077;1194;1456;1465;1439;2205;3350;3625;2225;2631;4384;5877;7173;6912;5917;3864;1618;1241;742;620;1015;1652;1451;806;618;624;846;882;1065;1789;2196;1740;1139;1218;1275;1173;978;1205;1306;1088;1037;1026;1073;1067;941;1170;1877;2342;2097;1320;860;554;385;263;240;378;663;904;763;637;627;721;898;1038;1501;1655;1476;1094;874;576;396;385;373;495;1006;1817;2382;2839;1228;572;742;776;847;1317;1062;670;906;1154;1585;2120;3493;4529;5465;3800;1280;841;1128;1295;1514;1740;1076;543;533;955;1463;1254;818;1173;1364;1425;1930;1419;598;347;276;470;1131;1115;1019;1736;2402;1650;1093;997;1535;2346;2928;3952;4154;3403;3053;3198;3278;1758;783;895;1085;1093;752;463;641;707;872;839;484;258;387;547;659;667;582;424;369;328;216;175;290;706;1461;1667;1018;596;415;485;582;779;1422;2334;2218;2480;3016;3336;2127;807;603;1018;1413;1128;794;736;752;800;922;572;205;81;106;443;1387;1981;2281;1889;1197;1005;788;789;870;678;265;233;296;330;230;171;390;780;1261;1343;938;572;293;246;339;385;530;913;731;228;90;118;191
160;150;182;129;133;135;170;134;153;111;153;155;118;142;148;145;165;167;147;172;137;145;128;149;158;167;139;124;142;108;137;168;155;176;197;173;169;122;135;174;152;127;131;114;136;125;140;127;132;126;173;150;126;112;142;116;150;137;156;138;166;152;131;116;120;134;175;187;161;176;141;148;143;194;138;184;175;138;146;154;144;179;146;156;149;133;144;137;150;153;124;144;125;161;138;146;157;181;160;149;171;165;131;128;161;125;156;125;145;139;150;153;168;184;198;241;201;172;165;212;274;300;383;530;525;622;876;1017;790;701;525;445;362;344;351;362;298;321;265;272;295;219;312;249;222;273;425;575;626;553;397;296;202;223;252;302;233;247;478;747;827;640;601;717;821;1201;1351;1045;1019;1948;3550;5275;5521;4088;1969;1023;911;1064;1250;1128;1173;1152;767;766;1486;2477;2017;1254;993;968;907;1103;1323;1234;1169;1048;1070;1562;2420;2359;1549;849;467;406;370;248;212;196;177;197;212;191;156;182;199;176;145;165;168;145;138;147;118;143;152;169;153;147;196;166;143;132;188;141;182;172;187;192;204;174;175;145;192;179;174;189;172;209;180;199;241;223;196;156;159;179;139;154;142;150;147;132;136;170;146;137;164;175;182;174;179;162;128;162;148;192;178;164;182;169;184;152;159;158;146;176;203;157;175;210;269;445;605;580;460;311;242;223;229;298;659;1012;1062;1166;1610;1771;1558;1634;2247;2476;1825;1800;2258;2374;1969;1611;1426;1457;1271;1109;1171;1193;1139;1302;2186;1924;1136;740;631;828;1678;2367;1788;1642;1837;1811;1934;2935;3329;4692;4341;2478;1181;1065;2037;1956;1029;469;350;449;660;910;1414;1448;2387;4351;3998;1962;896;941;1044;946;812;766;953;1165;1131;986;1179;1199;1089;940;1153;1479;1521;1310;1312;1230;1415;1968;1934;1144;876;1379;1778;1331;1089;1030;808;719;920;1217;1249;999;639;578;1051;1838;2574;4015;3782;2957;2371;1869;2042;2249;2854;3445;2969;2175;2477;2737;2808;2218;1215;537;293;351;686;870;589;785;1983;2660;2177;2367;1799;1274;1201;1297;910;903;1003;1449;2349;1712;750;385;365;687;751;515;391;761;1262;1410;712;432;599;1071;1005;1064;1723;2299;1890;1151;945;1291;1497;1145;869;848;725;788;1110;2263;3856;4416;2425;1304;850;919;924;908;942;763;894;918;919;737;875;1895;2761;1673;812;732;874;964;765;691;492;486;678;1130;1946;1815;1277;903;1169;3122;5546;6483;4850;2942;1621;976;684;440;550;742;930;940;746;615;514;459;522;803;890;814;822;972;981;1059;2213;3815;3056;1524;2135;3905;4750;5567;4704;4177;3006;1079;576;536;619;828;982;779;572;453;557;882;628;600;1061;1556;1148;959;1402;1598;1070;833;1264;1509;1086;667;781;1144;1333;1031;881;1215;1623;1339;1163;995;653;326;225;243;253;328;398;464;673;612;597;686;747;1073;1301;1418;1094;788;537;350;318;414;445;756;1247;1360;1367;746;449;451;418;614;1376;1113;971;1587;1744;2000;1937;2172;3431;4596;3465;1209;709;625;654;1116;1343;936;603;359;414;490;499;563;1017;1325;1473;1490;914;458;284;257;355;545;587;1111;3322;4703;3087;1355;1167;1908;2185;2028;2225;2559;2020;1910;2796;3958;2748;1163;746;1026;1330;962;472;446;640;927;1240;1050;510;468;538;527;481;382;270;148;179;163;209;298;948;1710;2003;1023;605;481;657;764;861;1244;1403;1464;1993;3921;5113;3571;1147;492;902;1609;1648;1665;1387;834;518;499;368;165;114;105;270;854;1442;2020;2455;1725;1532;1020;1101;1514;985;313;168;199;211;155;377;793;994;956;735;446;263;194;348;506;469;641;1447;1179;343;133;262;402
187;146;164;127;135;134;135;128;154;148;127;138;154;128;149;154;144;140;117;148;141;136;153;154;168;155;145;141;121;128;180;143;139;161;187;176;173;142;144;129;156;112;114;157;154;143;138;149;131;117;132;125;129;181;122;146;160;138;105;153;166;146;167;135;151;143;141;168;149;139;143;148;163;147;147;124;167;184;169;170;178;165;164;150;144;167;148;144;137;140;141;152;146;172;204;167;169;143;136;160;156;149;135;141;183;170;161;137;165;149;142;155;165;193;152;193;217;234;257;350;383;474;587;773;808;1093;1713;2033;1261;975;885;772;571;747;811;821;634;457;405;448;452;486;459;383;346;424;459;581;486;394;285;209;129;178;192;199;191;284;460;524;555;500;468;552;646;707;675;613;963;2988;6325;8694;9313;6773;3329;1433;937;1125;1068;773;696;565;596;787;2028;4041;3453;1476;783;608;588;678;849;1018;1022;1117;1315;1634;2217;2368;1750;1140;812;927;762;431;269;269;302;311;276;238;288;236;239;184;196;174;164;148;130;133;149;189;181;195;195;186;162;161;177;156;166;128;146;184;171;198;208;217;184;223;230;258;207;250;287;249;241;238;253;278;216;223;247;184;238;205;166;161;213;144;139;159;172;156;165;143;156;200;206;201;187;217;227;242;325;288;263;187;151;176;175;148;190;158;195;192;213;223;281;370;530;569;634;514;331;265;299;380;1057;1898;1641;1358;1701;1919;1676;1833;2762;2873;1825;1839;2570;2044;1517;1440;1670;2166;1932;1573;1306;1425;1650;1981;2390;1971;1089;728;853;1382;2319;3131;2448;2513;2860;2678;1820;2406;3096;3815;3346;1972;848;1397;3022;2816;1204;464;294;496;743;1142;1778;1592;1593;2733;2619;1237;620;910;1090;804;496;549;755;775;660;904;1311;1297;938;683;958;1933;2109;1551;1207;1140;1612;2858;3019;1304;890;1698;1978;1453;1874;1960;936;674;1162;1704;1768;1147;681;298;488;937;1621;2562;2787;2610;1479;1206;1528;1612;2578;3977;3364;1925;2147;2637;1849;927;331;162;132;127;262;343;370;543;991;1198;1142;1373;1171;1281;1174;1216;973;943;1007;1608;2163;1732;690;202;263;844;1169;667;430;596;793;697;519;525;537;558;496;638;1444;2695;2268;972;561;1070;1639;1235;1009;1371;1277;777;879;1525;2627;2702;1609;776;609;935;893;1054;1199;897;726;796;809;642;1031;2537;3829;2363;870;710;896;904;830;749;775;839;968;2049;3897;3466;1480;725;981;2632;4875;6289;4814;3129;1949;1040;675;418;659;874;744;798;716;504;432;399;396;670;742;777;781;911;968;1073;2159;3289;2849;1271;1781;3368;3276;2523;1951;2088;1696;681;466;812;1169;1004;968;842;694;499;652;645;527;434;538;669;692;794;1507;2024;1103;785;1288;1617;1171;700;638;1112;1337;1147;769;638;733;879;1034;1147;777;433;271;329;249;247;343;610;871;656;561;450;509;690;935;1115;946;668;409;307;248;264;502;546;514;440;412;329;517;353;254;368;746;701;1120;2230;1997;1904;2139;2464;2796;2717;1896;1104;1033;872;635;965;1154;1151;925;480;286;286;317;447;891;1194;1447;1266;764;384;350;359;339;322;492;1782;5108;7327;5382;1972;1109;1547;1202;844;839;952;912;1220;2583;3543;2893;1671;969;1166;1519;1065;656;637;1139;1883;2702;2270;882;583;552;402;326;229;129;74;124;164;254;367;1052;1924;2055;944;531;465;506;613;671;812;1091;1071;1584;3450;4395;2882;969;394;638;1209;1993;2434;2002;1108;406;356;454;505;331;166;209;422;726;1215;1947;1724;1270;887;1276;1955;1256;312;139;170;249;357;865;1652;1890;1021;466;237;145;254;565;917;789;634;1024;778;284;208;432;472
179;120;150;162;122;139;118;187;158;158;148;149;134;145;166;144;182;149;131;139;154;126;133;132;182;154;151;137;150;111;147;126;143;145;206;162;132;141;162;136;141;140;143;130;150;120;140;147;126;158;158;166;157;161;159;132;170;159;135;174;166;105;140;151;112;156;152;165;131;164;139;135;161;151;155;146;155;139;135;176;155;139;161;143;166;147;165;145;166;153;155;154;163;177;183;144;165;160;142;172;177;180;168;166;163;161;210;150;163;171;178;159;168;150;173;241;331;550;645;651;621;703;685;796;898;1269;2485;3021;1858;1331;1215;1055;956;1048;1542;1582;1121;727;646;641;659;679;598;540;524;519;508;428;294;275;188;186;172;128;166;188;230;319;394;418;413;370;406;459;544;450;296;320;1069;4136;7453;9697;9350;6259;3100;1165;647;694;665;509;442;425;478;629;1542;3271;3078;1136;487;419;424;493;645;877;1033;1072;1242;1425;1574;1540;1480;1056;1052;1427;1197;709;491;587;660;586;519;506;615;562;457;292;260;244;217;184;171;178;163;179;172;185;187;180;165;171;171;217;188;202;192;168;196;225;352;420;454;516;516;411;407;433;538;467;450;522;474;385;314;353;402;481;341;213;180;219;213;241;190;197;191;232;240;247;270;240;263;231;287;338;456;637;988;1022;542;356;184;253;230;288;243;246;225;184;217;278;304;264;324;583;868;756;563;517;438;469;1000;1906;1514;1030;1294;1616;1550;1878;2849;3107;1799;2036;2817;1950;1211;1187;1712;2899;2649;1875;1488;1743;2661;3388;3766;2926;1602;1059;1117;1854;2835;3436;2240;1911;2450;2037;1028;1108;1571;1715;1409;869;622;1313;2495;2761;1587;761;475;497;671;1038;1495;1233;1405;2338;1794;650;628;1209;1407;765;341;386;694;724;741;1574;2056;1589;974;598;1290;2993;2994;1681;1016;1052;1483;2568;2788;1306;984;2549;3572;1970;2178;2233;1158;1060;2057;2895;3108;2562;1198;312;291;777;1826;3018;3144;3051;1316;1253;1879;1901;2147;2845;2246;1461;2233;3307;1953;465;130;104;76;93;168;156;297;679;935;801;827;1040;1265;1587;1683;1747;1073;650;725;1041;1500;1363;454;124;254;647;951;759;527;532;512;615;588;592;538;410;370;645;1183;1810;1550;676;523;727;1146;955;1319;2427;2497;1052;649;1039;1160;981;634;479;782;1257;1339;1569;1800;1044;789;797;723;613;880;2137;2908;1861;758;776;1310;1248;853;1146;1292;1104;1086;2341;4905;4441;1994;649;764;2395;3995;3922;2747;1996;1777;1157;674;664;1224;1387;1120;915;731;509;361;361;327;549;983;1152;1146;1389;1368;1343;1984;2818;2826;1402;1283;2163;1881;1181;939;1022;1137;575;657;1673;1891;1322;1332;1228;1071;1001;1045;955;720;476;401;504;594;745;1114;1278;657;513;773;1118;1018;802;672;898;1220;1482;780;405;332;559;872;1150;855;351;322;393;382;307;370;627;1008;811;644;667;551;542;600;748;740;540;293;173;145;249;529;561;308;189;195;267;372;345;315;340;658;755;1158;2052;2367;2791;4070;4373;3490;1870;1084;1182;1688;1618;781;499;811;1304;1226;840;526;387;444;587;1021;1445;1966;1844;1187;587;551;555;370;278;440;1934;4929;7377;6231;2519;993;793;525;271;257;362;574;1087;2157;2852;2586;1706;912;1289;1581;1459;1033;931;1752;3188;4924;4169;1486;607;386;281;198;95;87;81;109;198;201;299;980;2387;2260;929;397;382;347;325;369;547;923;809;880;1566;1799;1322;681;436;454;752;1447;1753;1472;710;330;505;895;1204;844;622;465;555;727;1076;1247;1344;939;927;1377;1694;979;426;320;355;566;747;1523;2256;1999;936;301;115;139;302;844;1592;1259;651;561;460;333;300;505;452
128;140;166;165;95;137;141;176;140;161;137;156;148;173;143;145;149;115;148;166;167;127;151;157;168;162;172;143;152;177;120;148;128;132;167;108;125;138;150;176;101;176;137;159;147;145;140;146;149;161;165;128;140;150;147;137;167;121;131;145;174;166;129;112;150;156;164;138;112;151;160;174;159;147;157;153;142;150;142;158;126;171;160;166;142;140;153;144;126;153;144;141;133;175;182;184;180;147;174;189;174;170;156;165;163;160;162;179;161;185;166;145;165;179;182;361;800;1179;1651;1424;970;811;821;863;759;1197;2046;2578;1854;1478;1444;1376;1328;1422;2096;2179;1365;1040;852;631;530;524;542;519;480;569;483;312;262;263;254;243;168;142;165;199;233;277;423;403;425;381;415;706;921;617;303;256;814;3173;5226;6235;5822;3324;1514;690;378;425;359;480;419;405;485;493;756;1372;1333;627;414;452;506;419;602;819;888;884;1055;1142;1255;1129;1158;972;940;1138;1177;885;868;982;1133;1110;967;1013;1195;1164;966;670;503;456;402;312;230;247;249;230;315;231;179;204;198;268;303;313;326;270;215;246;275;438;652;861;998;1218;1076;738;787;807;991;853;783;807;745;631;541;628;748;1052;591;340;276;326;275;261;222;248;356;388;440;355;410;406;471;447;508;624;1109;1700;2713;2731;1353;748;479;434;682;855;654;497;395;353;324;346;405;385;376;717;1059;940;726;646;541;360;572;1036;996;826;910;1322;1336;1578;2841;3063;1619;1472;1913;1303;866;969;1283;2097;1724;1433;1285;1487;2542;3861;5049;4032;2350;1457;1050;1430;2489;2884;1564;972;1196;945;555;488;526;519;501;473;632;1140;1761;1649;1709;1330;847;528;566;796;978;875;1361;2002;1218;442;528;1095;1012;552;349;392;717;638;1016;2529;2843;1413;708;507;1434;3392;2770;1346;728;1041;1933;2760;2322;1207;1012;2302;2830;1740;1645;1770;1543;1596;3098;3886;4437;4358;1805;461;498;1158;2709;4299;3099;2159;1186;1316;2472;2766;2433;1779;1262;889;2014;3486;1890;441;156;157;144;135;125;125;388;1009;1432;1162;1219;1627;2329;3181;2855;2269;1270;600;399;359;577;531;271;83;166;385;618;734;639;642;653;819;882;1007;929;640;704;1162;1498;1199;723;415;413;443;599;766;1304;2435;2651;1041;443;586;441;306;290;556;1431;2288;2443;1945;2174;1420;1230;1499;1077;537;454;1090;1584;1166;602;773;1383;1327;1123;1872;2458;1203;746;1572;3235;3235;1584;562;710;2594;4039;2680;1524;1381;1481;1391;991;1014;2081;2420;1913;1516;1195;683;366;291;256;499;1295;2014;2093;1716;1691;1506;1473;2101;2957;1975;1338;1667;1371;958;1136;897;926;878;1180;2542;2474;1385;1199;1560;1705;1516;1444;1416;1095;563;438;439;575;587;823;794;447;353;487;667;665;662;745;682;1098;1343;670;328;244;373;673;895;633;385;534;752;840;535;389;530;761;780;1131;1299;1037;798;699;773;667;487;259;122;167;274;595;670;456;336;347;361;348;518;719;644;1024;1385;1678;2454;3507;4037;5628;5755;3271;1521;1050;1460;2110;1871;761;392;657;1211;1602;1452;1070;699;636;837;1337;1869;2692;2560;1450;701;709;631;361;323;474;1499;3662;5668;5588;2402;1289;974;531;209;168;348;839;1394;1868;2662;2614;1441;860;1019;1485;2136;1849;1147;1849;3755;6301;5553;1811;577;280;169;155;119;99;84;95;117;114;178;818;2033;1785;665;298;236;276;213;200;453;1009;981;599;542;618;626;722;771;712;629;794;861;699;349;389;616;1357;1886;1746;1726;1665;1335;1308;1467;1069;827;883;1031;1581;1462;872;892;934;742;1081;1209;1514;1805;1288;555;261;140;315;753;1237;1942;1500;874;605;521;457;420;463;340
184;142;144;164;158;142;165;165;176;136;145;153;123;166;171;135;117;130;144;118;162;138;127;114;140;123;143;155;155;134;168;152;162;152;126;153;158;108;158;149;114;158;138;145;182;137;151;167;139;154;164;143;156;172;177;152;116;151;134;150;147;157;166;132;168;167;199;171;199;182;175;180;199;162;144;150;134;151;129;201;135;150;140;166;172;173;194;173;206;189;194;185;223;250;253;231;214;211;204;264;279;338;212;215;177;194;229;184;176;180;189;196;183;204;288;675;1462;2196;2847;2104;1221;918;1019;939;823;1167;1615;1768;1513;1245;1230;1499;1670;1732;1837;1713;1408;1359;945;602;463;403;426;384;396;418;354;313;332;311;312;228;195;203;194;186;229;226;267;355;328;435;536;1091;1597;885;281;191;447;1262;2081;2526;2172;1286;657;430;311;242;296;346;417;367;377;325;317;543;528;406;382;449;508;368;582;857;1236;1086;1003;1044;1266;1251;1009;955;767;821;1004;1225;1279;1524;1660;1709;1507;1686;1806;1605;1426;1212;986;951;720;529;416;406;536;687;637;505;362;329;403;415;531;566;593;545;451;357;521;852;1057;1295;1375;1672;1480;1171;1163;1137;1182;895;756;795;805;861;869;862;1053;1340;749;429;415;577;560;463;409;456;622;702;758;697;634;659;652;637;985;1211;1945;3400;4599;4301;2277;1494;1068;928;1786;2127;1478;969;830;736;670;536;609;678;705;1016;1198;1117;895;673;523;290;335;455;745;682;963;1358;1354;1371;2032;1847;1124;1145;1113;883;890;1175;1065;990;897;932;911;872;1635;2635;3471;3110;2877;1533;829;1173;1715;1653;827;375;389;364;346;379;298;266;325;467;564;855;1070;1301;2142;2199;1249;622;517;607;866;701;1054;1296;696;237;376;708;771;692;600;515;660;676;1178;2231;2237;937;463;431;1138;2557;1938;862;492;1199;2985;4330;3351;1849;917;1247;1475;1439;1467;2025;2077;1780;2616;3685;5135;4801;1758;492;1053;1998;3096;4113;2575;1443;1067;1595;3180;4033;3396;1907;832;631;1217;1939;1217;399;334;455;294;136;121;140;471;1207;1460;1193;1616;2322;3835;4626;3017;1745;1090;588;248;220;218;250;194;140;180;326;536;603;714;727;760;994;1298;1695;1859;1210;1030;1457;1852;1137;646;455;429;464;436;520;876;1495;1385;667;304;378;332;274;434;793;1748;2791;2825;1767;2001;1635;2075;3052;1936;578;253;493;677;545;427;552;1053;1230;1320;1945;2092;932;395;793;1578;1780;1027;483;642;2094;3326;2119;2184;2464;2158;2175;1937;1598;2405;2820;2486;2095;1915;1051;367;262;363;590;1419;1948;2211;2007;2030;1615;1220;1939;3489;2840;1647;2184;1519;944;947;909;1248;1659;1630;2622;2593;1382;1190;1729;2128;1790;1418;1368;1036;467;319;348;434;582;1082;1111;608;458;477;393;375;488;637;514;688;827;588;318;247;508;1030;1287;830;574;1109;1948;2128;1164;496;429;445;699;1570;1971;1295;1057;908;1197;866;400;235;175;212;323;643;900;746;578;531;483;513;921;1151;857;1131;1527;2171;2839;3783;3914;4346;4584;2276;1262;1206;1482;1712;1332;565;376;517;964;1622;2132;1888;1128;830;1009;1779;2319;2528;2369;1631;870;787;628;452;570;550;1118;2400;3461;3134;1849;1705;1945;955;352;261;350;1014;1992;2363;3375;3449;1553;878;1198;1667;2421;2149;1025;1519;3050;5186;3964;1458;533;243;190;212;183;134;152;152;71;107;116;355;956;1003;488;297;248;330;257;201;410;1133;1378;700;341;401;591;888;1154;1226;952;714;717;504;418;589;857;1213;1681;2384;3083;2947;2327;2239;2038;1220;653;837;1145;1449;1359;1141;1863;1706;1263;1580;1323;986;1131;786;457;295;280;828;1643;1885;1839;1634;1284;793;593;501;526;499;494
82;139;157;163;138;138;178;167;154;180;151;149;134;151;136;116;151;133;156;108;122;124;171;160;180;162;145;135;137;129;121;140;167;162;145;127;138;149;179;137;163;108;139;153;156;119;155;120;145;142;136;172;164;185;173;130;146;136;164;162;155;154;143;147;174;131;180;188;214;220;202;229;225;189;200;206;201;201;180;171;184;209;239;212;237;232;280;349;370;380;392;474;519;568;522;433;382;240;244;497;798;746;446;219;206;256;266;256;227;258;251;301;284;277;463;968;2180;2853;2733;1956;1093;1011;1101;1086;971;1275;1442;1372;1226;1108;1061;1141;1532;1664;1780;1934;1811;1668;1148;650;401;402;419;359;329;315;299;249;281;306;243;256;157;172;122;178;179;197;231;234;283;306;501;1026;1595;776;253;134;202;360;540;651;516;387;252;269;225;232;202;232;270;266;211;263;257;357;447;408;443;470;481;445;643;1136;1590;1325;1058;1113;1290;1284;1025;793;678;789;1157;1548;1656;1796;1806;1789;1817;2132;1905;1498;1464;1505;1535;1467;1249;994;733;839;1303;1818;1754;1404;911;540;556;703;826;951;1007;993;680;604;803;1269;1385;1224;1211;1329;1359;1264;1303;1217;956;679;499;637;788;1145;1668;1516;1451;1418;832;511;519;781;921;785;677;674;777;838;998;1072;930;654;818;981;1710;1956;2294;3996;5866;5112;3459;2944;2104;1640;3130;3971;2654;1782;1683;1364;1085;895;916;1059;1453;1619;1592;1200;1209;939;730;421;221;302;365;666;1198;1283;1240;1647;1724;1079;852;1469;1229;826;973;1408;935;410;482;511;567;457;697;1143;1563;2100;2434;1274;638;904;1030;660;271;129;188;309;338;391;324;218;336;462;529;653;602;882;1928;2142;1282;753;565;591;643;435;518;627;371;177;413;938;1399;1478;1218;560;484;795;1367;1821;1183;536;472;629;707;931;761;415;347;1294;3414;5044;4680;2972;1265;789;1052;1363;1361;1670;1842;1371;1409;2254;3958;2972;1086;578;1769;3078;3764;4495;3020;1511;1399;1679;2852;3580;3204;2383;1043;437;497;641;476;478;722;1019;553;229;144;161;329;707;937;940;1504;3031;4610;3975;2165;1191;885;641;264;200;357;445;461;378;391;431;516;765;858;839;864;1293;2005;2701;2797;1530;849;1080;1296;1002;788;646;760;657;535;540;661;811;719;444;465;696;894;661;943;1521;1797;2151;1801;1218;1412;1845;2633;4270;2656;738;253;195;221;234;247;371;572;1141;1419;1194;989;477;276;636;1339;1707;1244;542;473;1067;1585;1734;3765;4200;3496;3941;3810;2478;2040;1750;1654;1919;2033;1137;514;357;530;965;1229;1439;1693;2052;1766;1248;797;1803;3843;3409;1721;1809;1344;843;841;892;1525;2259;1566;1653;1458;969;1076;1463;1851;1670;1078;786;468;267;302;338;372;756;1480;1535;799;635;458;264;302;427;642;459;445;452;443;435;462;930;1958;2215;1486;989;2279;4129;4405;2300;825;618;569;469;1081;1462;1139;902;1156;1611;1028;452;304;242;270;387;757;1074;855;727;639;522;598;934;1215;1335;1475;1848;2236;2816;3039;2766;2558;2077;1271;1272;1684;2060;1977;1265;684;565;627;815;1493;2188;2657;1869;1031;1166;2239;3057;2672;2158;1572;763;620;485;564;717;578;782;1184;1582;1430;1479;2201;2634;1746;843;451;385;793;1387;2099;3038;3056;1467;1293;1629;1993;2052;1465;830;1181;2024;2707;1885;739;333;188;223;259;202;183;140;126;103;175;228;220;397;484;391;364;405;425;397;233;401;1377;1826;1163;534;454;567;778;1175;1496;1319;936;954;945;795;1110;1381;1053;1027;1663;2900;3050;2315;2307;2052;1117;539;644;915;1325;1362;1384;2065;1943;1504;1334;850;575;545;372;246;241;384;1261;2467;2172;1716;1768;1583;1077;607;458;664;822;865
140;155;180;166;163;164;212;169;181;151;162;194;171;145;157;126;166;160;141;144;146;160;112;152;134;126;143;122;137;151;127;163;164;172;155;174;144;164;161;163;136;162;168;159;118;165;160;166;141;136;171;152;175;151;159;143;153;162;200;157;154;190;175;223;228;202;187;242;332;350;401;312;297;299;300;295;239;257;291;325;291;286;350;550;574;693;640;777;913;874;860;968;1198;1245;1140;1037;890;573;458;858;1795;1433;792;526;388;387;378;332;368;467;538;555;529;532;722;1085;1795;2223;1835;1371;996;1118;1233;1105;1100;1297;1400;1309;1202;1020;932;988;1122;1349;1579;1797;1820;1709;1249;772;490;416;371;331;284;241;240;246;250;242;247;161;154;139;161;158;167;207;209;215;234;250;337;650;803;496;199;168;146;162;186;232;168;191;180;165;166;165;144;170;171;148;183;200;301;386;375;459;464;527;569;597;913;1172;1363;1352;1141;1348;1587;1305;873;660;656;774;1123;1619;1699;1744;1449;1410;1603;2138;1516;1107;1093;1341;1345;1488;1453;1195;1227;1546;2441;3397;3461;2737;1394;896;764;944;1028;1189;1210;1390;1093;851;942;1255;1312;991;873;864;868;1042;1053;852;627;436;382;540;747;1526;2810;2409;2354;1857;1059;653;704;776;1135;1361;1042;887;998;963;1224;1592;1272;721;587;965;2232;2119;1548;2561;4614;4169;4025;4602;3373;1969;3404;4791;3441;2688;2590;2046;1307;1035;1134;1678;2058;2491;1942;1821;2059;1890;1385;653;280;195;201;470;868;870;957;1685;1877;797;733;1452;1405;903;1098;1303;874;348;276;371;439;338;322;451;768;1550;1944;929;516;530;524;300;119;88;208;360;518;599;425;485;888;955;675;655;499;608;1140;1332;1054;976;867;653;563;309;296;532;359;286;565;1265;1803;2444;1805;543;410;1032;1909;1651;864;627;983;1030;744;546;343;230;294;780;2091;3008;3639;2855;1654;1040;1192;1406;1177;1138;1044;688;498;891;1615;1360;615;515;1500;2769;3666;4715;3984;1952;1402;1306;1663;1951;2221;2323;1070;429;304;250;229;417;809;1294;727;247;186;211;170;274;398;614;1031;2172;2842;2288;1170;804;720;459;323;473;1128;1474;1234;889;766;755;699;1045;1184;937;1050;1580;2413;2641;2125;1108;600;562;660;772;767;979;1394;1219;746;528;536;614;523;435;804;1721;1795;1194;1392;2150;1724;1197;860;869;1403;2166;2713;3570;2227;618;201;142;92;132;144;168;315;736;885;897;916;626;388;1069;2328;2934;2035;970;609;654;810;1641;4097;4382;4607;5949;5828;3127;1863;1043;939;1120;1565;1354;909;701;833;1327;1303;987;1087;1688;1282;921;722;1499;2979;2572;1344;1162;1054;988;1071;1218;1443;1754;1212;763;512;417;625;976;1205;1247;737;336;220;333;564;587;529;788;1275;1099;653;513;387;261;351;568;835;639;336;354;516;680;773;1187;1970;2462;1469;1046;3185;5223;5084;2687;1265;1245;762;402;592;983;663;678;1105;1515;938;723;635;343;273;365;535;588;573;925;903;583;422;757;1224;1859;2661;2731;2746;2432;1984;2013;1977;1189;723;1172;2003;2511;2485;1450;1130;1259;1187;1179;1606;2434;2993;2361;1171;1294;2708;3954;3036;1852;1401;601;380;381;438;572;547;666;697;700;987;2095;3142;3714;2765;1563;829;547;732;972;1104;1440;1423;1174;2166;2720;1844;1250;700;415;558;933;1027;647;373;181;139;146;182;188;119;60;71;155;240;295;256;302;434;407;352;395;426;371;216;349;1532;2891;1803;770;474;553;648;939;1671;2062;1276;1497;1960;1353;1327;1630;1041;557;708;1367;1754;1404;1576;1469;857;491;464;795;1638;1674;1250;1432;1719;1922;1422;641;383;293;213;166;164;419;1250;2116;1462;1159;1590;1919;1477;682;523;971;1439;1362
126;135;137;163;134;170;170;144;154;128;132;130;157;147;128;146;158;201;154;149;152;163;137;148;155;158;129;121;154;163;124;129;123;176;154;177;133;131;169;127;146;160;183;183;159;139;135;163;161;159;138;154;185;193;183;186;176;187;208;189;290;364;401;387;400;393;360;419;691;997;739;609;515;480;585;626;563;525;727;733;631;526;657;1266;1758;1626;1409;1496;1695;1569;1358;1532;1940;2003;2099;2631;2178;1174;644;1109;2023;1784;1021;626;532;634;648;688;789;841;853;828;794;864;1241;1388;1510;1753;1368;941;906;1298;1273;1037;1160;1212;1103;1291;1095;1080;928;929;972;924;1052;1252;1244;1225;1189;858;550;456;359;271;207;248;241;315;339;227;206;184;147;146;184;162;243;259;214;204;222;233;250;341;347;229;162;171;130;151;151;177;135;96;130;125;159;146;143;126;135;142;184;209;266;322;307;349;468;608;623;787;1023;1049;1246;1442;1711;2627;3220;1788;728;498;573;913;1076;1386;1494;1448;1295;1095;1209;1587;989;577;722;775;931;1028;1119;1026;1272;2206;3243;3443;3947;3326;1561;887;802;834;1014;1023;1245;1233;1217;878;778;845;872;599;582;589;582;595;564;503;383;303;366;587;915;1456;2211;2253;2474;2131;1326;978;847;820;1379;1785;1320;1035;1231;1004;1269;1904;1740;644;577;875;1313;1086;716;1075;2007;2262;2844;3407;2415;1388;2355;3492;2978;2644;2710;2266;1429;875;1144;2203;2404;2533;2277;2559;3000;3296;2851;1302;406;193;141;198;387;593;1022;1183;1068;498;422;835;831;938;1481;2016;1306;327;165;254;287;301;207;364;681;1388;1388;736;444;365;208;132;74;69;252;561;820;874;734;1195;2143;1836;1166;949;865;614;741;895;990;1317;1340;624;341;215;402;873;832;716;753;1027;1320;1848;1258;430;411;1180;2062;1462;1139;1453;1877;1903;1185;862;360;211;252;369;724;1181;1726;2247;1736;1311;1560;1316;788;632;629;414;326;353;673;938;531;411;955;1515;2232;3138;2995;1774;1483;1017;850;1196;1874;1924;960;510;498;263;201;266;500;715;459;245;268;230;90;104;278;435;631;1041;1249;1088;745;598;514;499;635;1230;2518;3280;2642;1371;1112;996;725;1091;1230;1026;1053;1578;2152;2104;1483;764;396;515;629;602;757;1243;1824;1407;686;379;340;329;343;385;849;2104;2201;1197;1183;1605;1341;807;494;718;1185;1764;1944;2005;1242;402;212;138;72;76;83;99;189;390;658;1027;1329;803;568;1363;2685;3457;2666;1736;1166;1056;1092;1125;2553;2854;3903;6001;5761;2892;1752;1145;743;549;1023;1956;1619;943;842;988;917;625;679;785;729;758;724;1263;2355;1839;856;514;634;1028;1225;1242;1032;1066;655;330;180;142;253;491;763;944;526;172;151;476;1014;947;773;1132;1403;934;450;313;267;206;375;840;1184;776;313;294;525;865;950;857;1082;1237;727;719;2446;4342;3897;2440;1263;1232;884;366;506;616;441;504;924;1157;855;1151;1186;529;280;378;330;251;363;945;973;558;488;602;1017;2147;3746;4243;3575;1997;1284;1748;1942;1065;645;1011;1862;2308;2098;1426;1528;2101;1779;1831;2226;2529;2596;1884;988;1400;2964;4049;2772;1359;876;497;314;426;494;520;880;1194;844;530;1029;2526;3598;4078;3206;2028;1098;637;839;787;585;479;504;837;2128;2454;1205;568;287;199;303;410;342;241;203;115;92;72;138;113;71;85;70;204;343;375;274;251;348;337;314;359;327;263;148;310;1464;2740;1846;696;492;584;577;688;1732;2242;1659;1768;2493;1775;992;972;637;373;297;525;764;805;885;865;648;408;451;771;1656;1823;1109;904;1665;2427;1415;515;370;328;159;113;171;514;1034;1092;846;718;1283;2071;1765;852;692;1232;2183;1646
173;158;159;139;144;151;164;143;168;168;129;144;152;142;151;156;151;141;147;157;134;155;155;169;120;147;158;134;146;153;137;165;162;154;132;140;166;132;152;180;131;155;180;136;167;181;186;162;183;179;160;146;230;254;256;305;308;257;262;396;779;1027;891;817;767;732;646;645;1224;1681;1202;829;758;698;826;1026;958;865;1337;1684;1128;808;997;2734;3946;3083;2076;1559;1642;1592;1292;1476;1899;2028;2798;5017;4377;1932;790;834;1415;1406;877;597;647;946;1279;1536;1503;1305;1168;1109;1100;1292;1807;1734;1538;1379;1243;1064;1086;1200;1177;843;952;1131;971;1082;1009;998;906;852;747;661;661;868;888;1030;1080;786;604;439;321;191;217;277;493;795;697;407;266;198;168;155;232;274;300;247;213;176;163;170;165;241;156;187;169;201;188;153;205;184;141;154;137;185;213;200;166;176;136;179;271;185;213;223;228;268;405;556;561;595;750;954;1363;2281;3012;4794;5512;2664;801;501;651;930;1094;1130;1032;878;984;716;651;785;588;409;394;445;449;457;581;720;1360;3420;5212;3495;2562;2245;1210;710;601;613;665;770;913;1093;1054;783;648;635;633;542;510;432;301;243;267;242;363;380;575;934;1545;1762;1732;1746;2075;2080;1489;1260;995;772;1138;1452;1246;1073;1131;1128;1199;1295;1090;645;962;1068;829;409;235;304;586;827;1197;1363;1017;677;1251;2175;1897;1584;1510;1523;1178;686;1248;2666;2347;1719;1927;2747;3270;4360;3870;2034;721;195;105;136;177;445;699;611;344;208;202;375;418;610;1401;2358;1612;379;141;162;248;269;264;581;960;1305;971;501;340;233;136;84;50;53;209;739;1130;1483;1588;1819;3430;2940;1674;1916;1583;945;1034;864;943;1492;1460;597;185;180;518;1206;1652;1781;1360;894;734;698;476;192;334;915;1551;1281;1603;2161;2228;2018;1301;956;526;250;231;283;229;419;659;1133;1089;1034;1378;997;487;315;330;285;274;187;330;543;485;538;753;897;1094;1327;1477;1512;1537;1059;709;1443;2838;2766;1203;621;741;391;205;178;387;528;394;259;257;154;81;86;244;334;389;492;567;509;476;351;408;704;1117;1752;3216;3631;2523;1472;994;848;583;761;993;967;748;866;1173;1052;766;517;527;714;798;641;823;1399;1515;1013;420;262;214;226;208;193;530;1303;1308;786;643;862;951;735;384;494;844;1018;1053;956;610;271;177;129;71;78;69;80;160;571;1202;1495;1232;719;532;1102;2077;2594;3067;2387;1710;1322;1096;802;1069;1367;2157;3613;3671;2191;1675;1579;1072;583;734;1411;1301;721;561;564;488;356;287;355;417;642;963;1793;2526;1746;802;405;338;561;710;843;905;706;413;238;121;93;113;326;652;730;480;212;127;361;801;791;950;2133;2967;1354;421;245;220;208;440;1077;1854;1046;325;200;358;603;627;457;479;415;343;486;1626;3097;3412;2095;1225;874;564;411;711;702;305;299;653;1142;1071;1059;970;568;301;282;177;137;222;550;455;384;388;498;857;1675;3180;3931;3039;1521;929;1518;1837;1166;842;1151;1892;2212;1880;1304;1476;2290;1860;2184;2838;2434;1860;1229;961;1160;2088;2315;1487;865;659;580;541;714;1006;940;1418;2087;1487;877;1166;2516;3086;2883;2201;1269;699;558;786;618;377;243;276;557;1102;1195;688;392;242;232;303;270;199;251;157;95;82;73;121;103;109;68;92;205;259;232;143;162;297;293;291;294;269;171;155;233;889;1879;1475;532;351;528;573;576;1151;1687;1373;1406;2276;1857;651;448;378;287;266;436;634;714;698;711;557;362;363;506;1049;1158;752;534;1175;1679;820;427;713;661;338;330;435;940;1489;990;601;592;954;2006;2016;994;751;1354;1703;1385
179;145;146;146;117;106;171;137;155;188;146;127;141;125;134;158;153;133;144;121;130;127;107;167;109;144;159;137;141;139;163;171;177;163;164;152;149;171;159;148;158;170;161;180;183;176;192;269;301;301;235;255;306;438;545;567;567;513;469;789;1753;2159;1628;1253;995;876;677;640;1039;1381;1034;873;640;691;906;1101;1008;1105;1644;2051;1198;798;1351;3995;6181;4344;2138;1273;1185;1283;1229;1175;1346;1536;2760;5678;5504;2320;912;586;809;873;715;716;809;1513;2761;3548;2700;1729;1217;1222;1177;1479;2039;1877;1551;1308;1065;973;1072;1186;919;748;774;978;975;983;909;855;960;805;666;568;675;760;837;906;883;648;565;448;273;262;196;408;767;1403;1328;710;380;277;196;235;208;240;321;294;216;167;162;144;174;195;175;219;202;224;241;206;220;214;126;136;137;187;200;240;208;178;188;195;238;205;191;146;204;252;339;491;403;403;499;881;1574;2197;3096;5444;6295;2981;751;522;633;811;1040;778;636;677;548;441;370;470;479;407;426;331;268;269;255;372;1161;4299;6418;3907;1628;1296;949;681;514;457;552;703;877;820;751;764;605;582;568;569;533;405;184;123;154;220;471;665;879;1759;3160;2874;2040;1628;1333;1229;898;948;807;616;832;1234;1345;1141;775;805;682;506;356;696;1785;1940;688;174;118;134;234;371;429;455;337;382;980;1624;1776;1303;787;703;710;685;924;1611;1370;1166;1935;2378;2847;4619;4702;2537;897;286;120;94;144;210;245;246;128;70;99;166;350;734;1067;1417;1023;327;112;179;403;515;413;843;1883;1886;935;390;191;125;68;42;45;50;182;727;1239;1863;2077;1788;2478;2108;1746;2257;1899;1268;1318;963;763;916;833;367;114;180;591;1740;3004;3463;2279;1012;525;276;151;182;349;656;864;854;1331;1977;1924;1405;810;704;604;333;237;189;128;169;258;394;409;481;608;464;183;125;209;193;153;150;250;436;455;613;1028;1025;754;730;1073;1655;1951;1145;664;1475;3159;3683;1674;696;660;467;281;395;899;1008;579;321;278;114;55;210;377;478;373;289;274;276;283;186;266;665;1071;1727;1972;2091;1526;946;685;534;455;580;739;779;514;371;341;298;339;352;510;682;787;821;1069;1320;1077;612;342;238;182;267;258;211;355;503;588;515;502;725;888;912;390;295;467;640;593;481;387;214;117;142;151;166;156;138;296;1286;2350;2434;1265;600;499;1176;2094;1899;2206;2540;2272;1499;923;512;420;587;976;1425;1581;1542;1535;1878;1503;748;555;696;606;383;339;326;296;255;210;169;348;799;1915;3326;3820;2442;1436;594;248;212;430;890;1217;939;495;259;181;111;80;244;463;562;460;186;88;205;469;644;957;2678;3694;1734;521;291;287;218;402;1046;1839;959;360;185;202;356;480;477;369;357;308;459;1210;2551;2926;1931;1060;649;435;470;654;520;305;343;876;1654;2130;986;596;397;255;137;110;165;287;278;204;255;244;339;727;1315;2040;2336;1952;1041;693;1076;1039;735;793;1142;1849;1996;1349;1169;1051;1182;1046;1874;2421;1805;1116;850;815;1016;1367;1127;651;612;1051;1295;1166;1288;1933;1525;1883;2714;2367;1442;1161;1472;1513;1075;804;457;299;345;590;423;337;287;399;666;872;823;525;336;200;227;306;242;242;255;196;92;122;146;163;175;160;147;146;260;218;159;73;95;172;218;240;232;233;251;268;233;448;971;865;376;312;426;511;546;980;1352;987;873;1320;1239;434;245;377;320;343;678;1043;1112;1090;983;716;444;274;300;488;525;464;292;442;582;408;311;691;755;568;907;951;1341;2192;1440;699;545;751;1302;1509;933;694;1232;1528;1194
152;133;173;133;148;166;138;159;122;148;157;146;146;149;171;143;172;148;168;164;158;114;172;156;165;156;157;166;141;198;169;153;195;163;186;144;179;165;143;186;148;227;223;224;192;212;267;577;923;690;515;446;541;705;904;1034;863;706;635;1047;2333;2877;1616;1089;873;676;604;514;542;755;670;523;425;472;617;762;713;767;1125;1295;1051;697;1065;3403;5610;3711;1877;1117;1099;1191;1184;1095;1116;1161;1960;3763;3968;2217;817;472;677;771;707;847;1170;2239;4045;4816;3472;2098;1437;1193;1189;1348;1981;2205;2070;1648;1288;1075;1064;1039;913;779;687;716;857;885;863;837;970;1019;770;682;834;869;645;592;550;528;618;619;374;287;421;516;900;1482;1305;814;577;447;308;240;224;259;247;230;174;187;155;184;192;221;319;304;291;314;287;262;272;196;177;159;158;182;277;238;186;178;166;199;203;211;165;167;195;244;458;672;647;463;345;736;1189;1490;1869;3892;4783;2389;574;396;523;640;761;624;400;312;320;318;427;487;572;624;470;415;580;524;263;190;808;2820;4384;3157;1432;835;664;515;501;621;1178;1323;875;630;646;817;1115;918;515;416;499;342;155;121;139;301;627;983;1366;2691;4557;3871;2588;1765;1011;593;425;425;412;354;682;1412;2027;1234;494;364;260;176;195;756;1802;1957;663;155;132;186;273;307;314;359;320;610;1516;2669;2979;2248;885;549;947;1188;802;673;683;1439;2736;2727;2612;4388;4576;2149;803;327;182;115;86;140;235;214;111;75;92;244;757;1374;1336;1095;839;528;251;273;778;1115;713;934;1926;2079;1009;467;125;77;24;12;30;40;224;709;1368;1864;1963;1682;1813;1398;1079;1383;1215;1085;1089;681;388;371;350;170;71;118;601;1830;3358;4143;2568;1217;445;217;137;198;406;690;742;553;868;1520;1561;1344;630;582;681;346;219;135;54;62;113;131;114;152;199;124;75;71;83;79;117;154;257;312;383;543;908;967;537;540;862;1326;1947;1108;543;901;2223;3292;1681;658;486;584;540;624;1439;1779;808;373;192;103;88;313;746;763;490;317;260;268;227;133;182;377;729;1209;984;887;713;682;446;325;365;467;558;421;305;196;135;85;160;304;462;617;916;1243;1333;1251;882;452;316;310;221;330;482;356;195;311;625;787;670;934;1105;860;299;181;270;310;349;369;338;267;185;161;285;320;339;319;563;2021;3127;2563;1473;821;517;1108;1885;1361;1322;2190;2467;1502;943;473;284;370;517;519;565;860;1115;1621;1743;1506;1190;793;646;447;285;231;241;252;252;217;335;1054;2577;4641;4720;3694;2680;938;258;153;387;975;1573;1320;718;299;218;143;131;169;274;357;310;153;69;148;255;398;619;1551;2098;1253;536;419;378;272;355;661;922;650;352;222;260;477;623;793;753;644;527;740;1423;2700;2788;1618;803;485;468;752;772;529;291;416;1247;2766;3242;1586;517;241;202;112;177;413;447;286;138;169;170;191;463;1024;1613;1942;2190;1467;674;614;556;424;544;1099;1516;1398;866;979;1043;835;724;1306;1946;1274;776;659;809;878;990;589;352;702;1778;2320;1792;1321;1829;1713;2017;3134;3233;2102;1269;874;606;370;229;148;152;375;512;429;346;410;597;1105;1362;1016;577;334;244;188;245;267;326;351;284;126;155;180;177;162;202;253;285;377;380;177;110;79;113;130;143;227;411;569;755;471;255;391;410;308;308;402;573;774;1581;2253;1369;528;570;520;309;292;391;405;693;1174;1791;1828;1691;1472;1031;606;308;182;263;315;260;164;173;173;151;199;395;504;765;1345;1633;1724;2526;1812;675;448;502;1061;1470;1264;864;928;1199;921
151;126;135;126;147;161;130;141;173;172;119;159;144;142;153;182;129;143;137;142;172;154;147;130;173;138;159;149;159;138;127;153;170;158;181;159;169;209;211;221;226;298;476;425;317;300;492;1270;2264;1825;1128;971;771;915;1222;1263;1048;786;663;746;1417;1618;972;646;574;475;435;359;343;447;484;351;320;243;257;429;460;444;596;742;548;542;822;1965;2940;2243;1452;984;975;1017;1195;1143;1021;856;1076;1679;1927;1382;665;469;755;883;1013;1161;1335;2023;3139;3574;2708;1763;983;864;861;1031;1732;2536;3143;2660;1661;1285;1106;1006;834;726;667;840;924;905;871;935;1385;1931;1483;1139;1187;821;628;573;473;558;665;743;589;634;774;713;789;878;964;769;611;445;301;201;198;251;204;152;179;185;197;274;323;327;440;367;358;387;390;342;249;162;152;153;168;210;195;208;225;195;164;172;280;273;214;197;221;291;661;1261;1115;762;460;404;624;803;1016;2142;2651;1434;430;245;331;471;610;548;300;176;207;353;423;715;1021;1078;984;1225;1796;1699;606;210;377;1046;2204;2478;1521;637;408;409;623;1166;2436;2715;1304;659;687;1460;2393;1791;714;348;367;269;216;197;241;345;682;1068;1533;2926;4408;4411;3013;1918;901;367;134;136;150;214;708;1579;1746;1013;284;99;81;88;119;418;915;864;351;233;306;372;319;219;267;317;448;936;2350;3887;4213;3243;1331;713;1416;2038;1099;387;572;1891;3578;2868;2460;3778;3395;1507;426;283;153;106;111;219;432;473;253;77;131;475;1591;2390;1697;1553;1656;1298;600;443;955;1425;929;688;1222;1309;886;432;166;61;32;28;53;137;321;798;1422;1860;1707;2018;2330;1825;946;567;581;722;931;454;175;139;102;71;45;119;562;1314;2528;3063;2880;1889;652;267;245;377;774;1383;1517;902;659;825;1059;1040;558;553;525;358;245;122;70;48;106;84;59;48;83;78;32;63;61;113;131;183;258;292;250;283;509;482;269;267;416;663;949;935;573;538;1147;1791;1043;525;501;713;675;606;1141;1499;665;277;159;79;143;518;1156;1192;670;471;398;509;413;178;193;352;537;612;481;385;441;460;392;248;347;541;454;305;182;98;42;31;99;184;411;669;1210;1766;1948;1802;1223;678;321;273;240;418;783;607;296;402;1309;1712;1110;1253;1316;739;193;109;203;298;276;295;281;261;238;311;437;499;523;494;961;2868;3755;2695;1808;991;463;683;1072;808;782;1210;1659;1417;867;391;275;293;293;208;257;457;640;1138;2365;2897;2527;1731;1243;704;394;233;318;328;262;193;307;787;1959;3336;3568;4063;3606;1277;267;145;390;860;1730;1830;1042;368;259;242;154;185;224;193;160;82;65;65;123;258;359;601;751;489;367;310;350;245;246;268;366;401;312;284;413;677;796;1017;1359;899;612;674;1432;3394;3506;1491;488;428;523;1072;1415;658;346;496;1354;3229;4179;2046;685;280;221;147;225;672;905;528;219;131;92;75;288;786;1647;2315;2866;2200;1146;689;604;376;543;1039;1168;1086;737;994;1157;739;596;846;1236;843;641;543;578;870;813;332;189;735;1963;2317;1703;1171;1347;1532;1693;2586;3029;2417;1714;968;451;161;104;119;269;550;697;572;432;516;872;1342;1525;1307;879;497;350;256;236;320;430;542;371;192;117;158;150;151;173;257;343;533;458;240;142;165;158;143;135;219;534;1277;1812;997;340;266;297;271;363;455;555;1037;2373;3348;1778;615;359;393;325;518;715;972;1353;2036;2493;2592;2242;1728;1053;469;248;150;167;221;229;161;163;149;177;176;226;361;719;1403;1991;2010;1876;1306;571;347;501;1277;2111;1822;1190;791;764;555
195;148;146;124;132;115;173;141;178;146;176;154;160;134;174;188;150;195;162;152;181;134;171;152;170;167;201;137;174;183;167;162;183;164;190;227;245;314;318;318;419;889;1416;1145;652;563;798;1818;3293;2661;1935;1672;954;790;914;898;772;617;394;379;548;615;422;399;325;315;293;281;302;396;359;234;219;201;170;220;277;299;288;285;310;373;585;1142;1421;1374;1077;859;762;774;904;846;676;575;527;589;734;683;454;460;685;950;1234;1229;1263;1275;1598;1557;1491;1213;577;450;523;673;1231;2311;3466;2933;1769;1339;963;816;647;649;749;1065;1066;924;803;941;2031;3200;2236;1258;1102;803;852;832;798;765;783;878;940;1473;1608;1150;793;716;802;963;818;630;375;211;233;206;200;125;170;145;298;516;499;472;503;487;473;738;867;547;273;163;207;180;235;211;207;180;158;179;162;219;330;514;315;198;229;336;687;1393;1150;684;413;335;431;491;711;1516;1938;1403;454;329;574;985;1389;927;482;224;243;367;478;866;1798;2331;2293;2587;3698;3261;1075;364;376;655;1728;3278;2340;872;421;553;825;1300;2615;2692;1215;974;1349;1969;3570;2631;1055;627;506;323;290;288;313;372;562;741;1189;2367;3320;3564;2501;1586;796;267;101;42;53;152;492;932;824;398;120;56;38;62;89;261;375;339;239;554;865;868;471;256;169;234;390;978;2361;3769;3739;2858;1501;823;1440;1757;1026;312;644;2198;3568;2916;2470;2551;2033;787;288;164;86;105;156;339;708;814;348;194;227;876;2767;3244;2050;2491;2647;1972;1029;579;955;1451;914;519;881;966;797;595;259;83;60;12;81;182;410;848;1397;1898;1747;2105;2908;2457;1099;476;300;457;592;326;112;85;89;63;68;61;208;639;1411;2173;3008;1985;1085;404;407;741;1395;2514;2449;1461;703;533;576;647;605;817;749;401;224;164;138;121;133;77;62;29;50;59;57;72;136;140;189;202;295;298;201;99;134;144;101;69;133;208;580;697;558;571;678;764;611;517;703;847;819;461;455;529;331;149;107;64;121;493;864;913;898;687;603;783;580;238;266;482;633;607;482;380;529;525;322;255;306;488;373;231;110;64;36;47;81;211;577;1181;1395;1710;2391;2345;1557;1037;503;356;258;457;999;746;311;475;1388;2045;1000;909;906;498;199;124;152;250;310;275;357;299;383;565;558;655;628;662;1275;2940;3755;2742;1554;772;317;373;545;587;530;663;896;768;507;287;261;305;282;209;226;340;490;1210;2950;3939;3350;2324;1651;935;395;339;481;509;367;218;239;486;935;1385;1943;3861;3454;1159;240;132;301;920;1718;1924;971;299;253;238;195;194;154;108;98;55;71;97;87;189;295;334;233;175;212;195;245;183;172;209;213;351;538;440;441;707;885;1054;1143;825;612;516;1252;2927;2861;1148;425;368;543;925;1177;602;314;431;1047;2345;3246;1777;619;296;184;136;225;651;825;659;406;223;121;62;254;831;1537;1975;2806;2757;1860;1106;818;473;627;1181;1309;1037;755;883;902;590;435;539;686;627;660;591;572;588;489;196;119;476;1236;1982;1368;925;940;1049;1366;1779;2137;2517;2669;1519;689;342;197;376;624;1013;1094;744;454;550;734;1048;1173;1206;925;715;589;443;316;330;557;684;444;196;73;83;104;106;190;288;426;490;356;235;183;291;235;223;128;263;707;1878;2397;1182;706;592;521;428;493;643;817;1274;2849;3879;2118;920;635;585;691;1037;1491;1787;2331;2516;2647;2320;1880;1437;682;321;112;101;145;236;257;320;312;375;324;266;354;380;639;1482;2716;2639;1814;902;551;451;551;1321;2460;2352;1704;820;439;251
188;192;148;164;172;129;140;140;156;173;156;192;134;114;152;126;155;158;176;174;158;154;161;169;175;192;190;204;210;226;200;227;235;220;377;396;496;576;687;641;817;1730;3038;2157;1181;968;995;1645;2577;2233;1876;1756;929;657;659;540;491;385;279;169;231;195;230;283;246;257;271;242;211;196;293;251;225;196;175;168;163;162;160;181;252;306;592;863;1004;977;688;491;428;467;517;376;303;248;270;296;268;262;310;311;449;714;869;1050;944;871;770;672;556;471;296;203;245;329;636;1465;2221;1985;1472;1238;992;696;558;550;859;1623;1604;1108;705;811;1641;2485;1699;1009;922;874;1008;1427;1511;1164;1080;1093;1738;2765;2798;1585;939;652;637;1080;1244;1286;692;297;231;202;168;195;196;199;387;917;890;623;497;503;691;1514;2135;1242;500;229;210;253;278;235;241;167;225;163;219;191;430;745;444;259;189;376;581;928;641;459;547;609;493;346;450;976;1226;923;583;830;1853;2544;2695;1809;1007;424;254;306;517;1264;2498;3384;3217;2912;3487;2758;1039;891;1178;929;1749;3648;2768;972;617;757;747;787;1293;1244;779;1217;1640;1601;2339;2396;1432;1572;1123;539;391;332;382;395;358;364;539;1130;1638;1821;1383;1007;589;241;93;40;36;92;219;370;287;127;56;36;45;27;89;194;226;201;468;1415;2247;2102;1012;385;223;218;273;706;1469;2696;2947;2184;1209;566;852;932;540;324;654;2385;4078;3357;2342;1574;1021;437;198;116;81;62;102;323;566;721;414;298;380;942;2535;2726;1741;2786;2877;2169;1456;765;815;1099;805;461;622;798;732;665;354;144;95;51;90;244;504;948;1789;3006;2268;1855;2513;2766;1433;512;262;217;267;161;107;135;177;99;96;55;106;387;976;1756;2367;1807;1293;597;786;1135;1639;2449;2771;2102;1066;502;398;447;753;1617;1390;593;369;253;241;467;364;114;52;55;62;102;154;119;176;213;195;269;335;359;179;99;63;44;43;35;49;101;466;856;900;1053;1194;986;750;758;815;860;636;258;158;121;122;47;64;52;81;240;441;522;625;671;607;625;492;300;382;588;895;1128;767;478;602;547;388;327;460;537;459;258;108;38;60;44;96;230;887;1845;1804;1578;1615;1617;1498;1179;639;681;462;397;645;541;299;376;735;958;543;430;439;310;214;84;124;266;385;473;703;703;736;929;791;606;566;647;1359;2455;2832;1947;1037;465;292;323;517;546;384;339;358;423;212;158;167;173;195;144;191;294;368;1200;2854;3640;2895;2142;1555;882;521;472;697;616;395;259;282;302;460;663;1084;2449;2059;723;239;163;234;803;1277;1151;629;261;272;206;183;110;137;79;94;101;107;84;72;154;316;320;173;107;103;111;114;139;132;163;237;554;912;624;396;517;946;842;575;363;304;321;713;1454;1383;574;294;274;344;486;633;405;363;440;520;1093;1509;953;441;191;125;100;183;366;496;581;619;513;255;108;284;1056;1577;1461;2317;3211;2761;1467;911;599;676;1159;1345;1015;771;668;618;430;403;494;503;557;696;792;656;485;320;147;88;268;785;1416;1173;850;877;1142;1445;1996;2632;3335;4030;2484;1260;829;555;999;1396;1678;1754;807;474;422;555;590;559;664;643;786;972;814;527;279;452;536;435;226;92;54;89;112;236;489;711;433;316;313;343;348;282;137;155;287;867;2214;2299;1418;1189;1359;1035;591;671;1114;1685;1890;2791;3831;2488;1419;1067;941;1184;2012;2940;2971;2617;2130;1675;1083;894;680;344;102;62;119;283;392;478;493;645;623;707;582;587;676;739;1704;3161;3121;2143;1050;757;746;614;994;1484;1753;1524;709;339;196
226;155;149;151;131;144;156;131;159;151;134;158;134;169;156;149;179;150;172;174;148;136;127;170;207;321;306;360;365;348;424;375;371;518;554;709;861;996;991;822;925;1904;3001;2218;1170;929;979;1067;1325;1188;1039;962;680;611;698;584;438;307;273;173;190;174;191;164;186;239;248;190;134;174;218;235;226;225;170;179;164;144;194;214;193;259;371;533;616;505;351;293;259;267;261;203;213;175;179;184;193;237;265;329;349;360;555;699;655;550;470;315;250;228;170;135;171;234;426;788;1034;1039;1013;1301;1153;732;503;498;1124;2610;2463;1257;702;636;915;1214;1104;895;904;1050;1536;2010;1872;1506;1468;1537;2151;3554;3260;1610;814;619;638;884;1556;1679;937;359;224;226;242;290;305;349;550;959;1016;606;430;502;891;2382;3762;2209;832;529;407;274;336;368;247;171;179;187;171;264;449;627;502;296;304;334;382;567;419;446;870;1111;885;360;292;479;601;557;616;1410;3317;4378;3996;2502;1500;576;214;233;547;1648;2898;3566;3270;2333;2365;1682;1141;1427;1978;1233;1078;1979;1538;711;766;1131;813;442;442;481;509;967;1402;1039;1309;1559;2177;3031;2201;896;549;478;392;421;448;294;282;431;542;762;795;622;429;186;83;34;45;69;123;153;148;116;53;49;32;22;73;159;242;347;1110;2773;4403;4247;1979;668;267;292;341;479;863;1435;1930;1311;657;298;409;539;450;309;501;1541;3051;3518;2451;1225;672;346;156;70;42;70;105;182;331;416;404;392;423;736;1430;1337;956;1431;1721;1652;1487;730;981;1329;998;462;409;536;605;632;341;215;127;96;107;175;438;1041;2230;3679;2876;1760;2001;2321;1582;681;270;167;142;158;176;275;359;294;217;119;109;324;731;1090;1489;1341;1129;670;936;1412;1481;1655;2119;1976;1068;469;282;312;905;2156;1849;782;454;362;723;1375;911;235;89;96;142;199;251;280;260;298;183;240;276;431;251;187;167;98;57;36;49;144;594;1443;1613;1856;2286;2161;1512;1146;865;592;343;221;164;85;50;49;32;61;64;118;136;262;344;428;453;434;454;365;477;624;1077;1646;1289;586;572;497;399;451;654;702;525;283;80;57;70;71;83;251;900;1830;1581;1269;958;858;843;790;808;829;527;279;265;353;536;528;408;369;233;159;214;189;142;113;145;363;699;1048;1436;1330;1256;1185;834;574;481;578;1074;1517;1758;1075;561;387;293;352;526;436;248;198;180;188;129;111;112;156;132;164;163;218;341;832;1809;2115;1652;1246;1294;872;469;497;677;765;501;344;435;488;434;380;479;1025;870;391;275;254;254;465;577;479;302;264;336;228;128;103;157;115;118;117;156;84;76;151;326;348;216;84;46;66;52;69;90;119;337;947;1267;1198;473;314;537;398;232;143;123;187;382;567;513;307;249;279;269;332;432;427;530;546;525;692;765;638;334;160;94;87;166;216;268;348;913;1108;423;130;275;863;1389;956;1409;2391;2553;1834;1061;721;746;904;995;841;810;604;490;257;309;435;526;594;787;992;884;549;347;195;168;184;454;786;733;676;915;1348;1635;2592;3536;4117;4172;2618;1707;1418;1157;1758;2398;1872;1434;641;330;439;469;340;245;266;359;686;1101;1065;715;289;228;314;334;178;119;99;154;214;415;944;1337;815;768;624;362;315;259;168;174;298;929;1951;2357;1876;1683;2021;1656;796;842;1862;3084;2773;2355;2760;2608;1913;1345;1356;1621;3217;4539;3481;2124;1256;741;353;272;210;141;79;58;205;596;798;548;603;674;893;993;767;913;1186;1030;1397;2165;2119;1875;1125;891;1095;839;648;797;896;883;450;225;205
157;160;137;181;147;184;131;164;132;154;167;130;138;161;155;173;160;154;187;168;163;164;226;288;481;612;785;772;695;801;755;654;605;789;846;975;919;1090;1024;658;657;1020;1452;1036;796;722;697;703;709;509;463;487;499;600;717;644;421;371;333;231;188;150;198;176;217;246;244;177;154;194;187;204;270;230;237;213;183;191;218;226;252;214;235;283;319;395;265;243;209;172;177;170;205;243;247;188;192;234;222;265;280;267;311;381;378;335;308;262;184;267;270;176;161;272;337;440;496;582;732;1180;1161;852;591;721;1269;2433;2229;1221;852;478;642;918;990;1057;1148;1263;2034;3361;2639;1800;1773;1925;2265;2614;1967;1122;781;874;1084;918;1122;1080;671;410;327;346;460;537;643;674;918;1035;1096;1053;758;636;995;2464;3562;2142;1169;1146;862;531;558;878;680;345;202;157;185;256;451;600;493;430;353;334;396;410;390;515;1031;1521;1144;542;449;583;631;780;782;1431;2890;3684;3800;2818;1728;551;212;144;487;1457;2341;2362;2119;1715;1498;1408;1727;2015;2233;1366;711;714;510;365;648;1085;721;346;298;334;324;655;956;813;1193;1906;3616;4675;3242;1366;597;464;402;427;450;335;182;169;220;366;485;395;278;136;56;43;39;56;104;313;228;122;44;60;30;22;76;190;306;694;2033;4348;5545;6015;3010;905;416;461;514;543;656;780;885;687;253;121;318;409;474;352;333;968;2633;4528;3246;1108;594;261;95;55;60;133;118;111;138;318;365;398;494;637;897;704;550;611;628;666;774;702;1633;2670;1569;459;256;305;392;349;372;375;267;135;91;141;388;1089;2223;3389;2773;1725;1449;1869;1511;665;329;203;185;429;471;494;445;455;532;323;200;393;651;821;871;816;675;622;1111;1949;1956;1651;1151;856;486;232;195;201;817;1827;1612;702;486;504;1216;2328;1602;421;154;192;236;372;465;547;596;337;168;192;348;424;360;342;432;244;139;125;119;256;852;1587;1888;2328;3026;3225;2566;1668;1235;550;289;284;223;116;59;51;38;34;62;61;80;135;241;284;322;426;425;433;530;692;1120;1554;1190;677;607;580;515;637;818;793;566;321;102;88;58;46;62;110;481;994;1064;813;541;343;418;502;557;553;255;131;191;490;1155;1060;444;249;192;119;148;153;134;173;186;481;1090;1432;1857;1427;1028;1028;848;808;717;803;1050;1265;1007;497;244;241;283;274;346;324;249;124;111;120;74;106;91;92;77;110;120;162;264;419;655;750;497;505;595;467;356;405;523;561;447;445;797;886;536;272;278;365;321;206;256;370;295;330;299;242;235;401;526;460;255;123;137;161;145;152;119;79;64;136;339;349;296;97;34;33;32;80;105;235;550;1341;1694;1386;564;391;368;324;179;98;113;123;177;217;227;184;269;363;284;325;348;491;760;951;1007;1186;1230;684;425;170;90;111;125;145;145;337;811;962;440;128;166;368;552;485;841;1663;2512;2373;1137;881;919;670;869;1324;1103;718;376;189;217;420;471;475;697;998;1015;701;418;261;280;291;276;569;705;819;1007;1392;1722;2974;4187;4345;4360;2852;1701;1397;1307;1844;2177;1307;645;269;251;481;425;286;213;144;203;489;728;934;831;308;127;177;174;150;96;164;337;396;419;975;1235;1104;1705;1547;606;263;275;306;243;477;1195;2167;3031;2670;2034;2208;1433;759;978;2598;4445;3400;1971;1774;2152;1680;1514;1608;1681;3008;4359;2831;1403;560;284;136;93;69;76;119;174;421;1180;1124;533;394;561;710;798;695;1023;1439;1318;1224;1165;967;959;855;1150;1222;815;459;333;406;343;202;211;297
136;170;159;175;179;187;147;156;167;160;145;174;148;162;155;120;158;175;199;198;219;254;323;563;994;1295;1517;1709;1318;1053;1151;976;743;932;1071;968;974;895;707;467;330;422;443;469;428;406;427;397;330;241;245;284;381;451;593;478;413;498;380;266;229;201;162;242;240;220;193;182;192;168;218;240;253;258;259;214;243;327;327;327;240;196;178;178;182;229;260;206;236;197;190;230;297;306;232;188;208;229;235;335;400;332;295;292;257;275;277;213;254;508;435;246;186;230;283;293;335;407;621;1011;1265;952;901;985;1309;1879;1813;1469;1010;754;851;1097;1459;1584;1552;1478;2096;3470;2596;1687;1606;1842;1686;1367;993;705;640;1230;1763;1256;771;762;616;400;360;590;752;840;1086;1409;1716;1910;2356;2551;1822;1160;1030;2094;2242;1363;1136;1687;1327;940;1519;2568;1992;872;319;183;177;268;401;715;804;520;344;310;490;530;459;446;757;1013;874;755;1212;1151;1026;1254;997;879;1415;1875;2635;2432;1358;530;256;158;311;808;989;963;1129;1130;1284;2107;2762;2581;1861;1067;406;340;213;211;334;478;355;249;284;329;366;412;539;824;1855;3647;5795;6771;4249;1612;509;274;243;251;310;239;152;84;72;155;251;223;167;77;51;46;74;65;125;276;286;110;72;45;61;69;87;236;422;974;3091;4138;4627;4753;2691;829;501;610;647;801;720;577;459;320;190;175;290;431;563;378;248;692;2281;4564;3018;853;384;182;79;61;112;167;185;124;126;147;233;335;553;952;985;886;688;382;274;265;401;690;1955;2995;1631;494;294;327;333;351;312;359;315;201;151;271;466;742;1453;2487;2290;1540;1222;1577;1378;667;375;227;338;844;1128;833;636;607;782;652;484;544;850;893;628;439;445;542;1079;1641;2271;2193;930;357;149;93;98;185;588;1255;1053;531;451;691;1394;1951;1357;451;314;285;399;496;675;1022;1085;563;174;140;229;316;312;493;885;589;333;287;237;427;770;1509;1908;1894;2109;2733;2397;1780;1458;646;311;365;302;167;127;68;92;65;93;121;122;221;212;180;157;252;373;338;445;648;859;910;710;642;621;553;473;630;874;857;625;344;167;108;119;71;60;85;233;564;743;557;345;201;159;180;237;201;147;83;114;508;1365;1281;872;458;242;106;152;180;145;160;220;533;1111;1248;1260;944;672;803;1249;1392;1118;1157;1505;1763;1118;350;232;215;291;287;331;377;283;154;125;106;113;69;72;85;75;84;76;92;161;175;155;177;167;163;192;174;167;256;328;460;607;724;1031;1056;619;354;331;470;403;256;210;247;400;450;268;196;275;558;815;845;535;233;165;169;173;164;144;116;86;102;288;438;319;86;49;44;48;74;174;373;626;1387;1632;1028;701;908;850;568;345;209;118;152;134;148;194;213;267;304;384;335;404;583;1032;1527;1843;1947;2076;1247;613;215;158;100;159;148;166;235;456;521;277;114;81;120;173;343;758;1486;2364;1939;1052;859;976;711;1267;2305;1658;765;282;185;197;338;449;467;507;779;876;710;381;289;376;439;439;750;1588;1821;1375;1481;1816;2478;3437;3783;4401;2454;1350;1113;1361;1616;1331;782;333;171;215;427;401;336;212;238;249;334;533;733;834;463;173;102;61;88;80;148;357;345;306;437;724;1237;2321;2196;858;297;299;453;411;590;1297;2307;3134;2846;2204;1787;1276;835;1240;2291;3491;2737;2069;1960;1965;1431;1347;1592;1481;1746;2069;1358;620;289;191;218;133;96;105;268;402;463;1214;1156;468;282;347;377;418;388;633;916;1015;951;707;588;633;790;1060;1067;557;333;208;215;185;192;353;681
155;161;125;154;149;166;150;150;195;194;127;162;150;165;144;150;168;186;247;320;348;422;570;929;1412;1701;2272;2617;1775;1232;968;804;675;696;818;628;726;692;582;326;261;206;198;246;275;311;298;218;191;135;204;204;284;377;284;267;321;403;351;236;217;198;228;350;468;365;356;520;598;381;224;239;238;188;220;235;363;650;587;339;216;198;162;159;166;214;169;229;248;204;248;300;347;341;260;227;236;236;263;496;689;541;405;317;296;404;347;279;322;504;461;302;236;178;263;278;299;326;474;739;871;786;846;1023;1746;2437;2194;1755;1250;891;917;1124;1856;2400;1839;1558;1623;1885;1556;1142;905;980;883;771;681;615;639;966;1571;1491;1373;1235;976;592;500;1050;1302;1093;1563;2685;3638;3606;4562;5154;3535;2047;1374;2304;2103;966;920;1336;1411;1352;2427;4289;4139;1937;631;472;332;341;469;839;963;563;355;399;617;733;659;445;388;501;493;843;1779;1555;1130;1129;708;501;497;693;1352;1224;788;615;413;227;278;367;606;659;782;851;1466;2441;2799;1937;945;450;230;188;152;154;152;161;117;191;283;362;346;288;301;843;3051;6084;7183;7270;4055;1313;387;130;99;163;144;116;77;44;54;72;78;109;42;49;34;30;63;64;109;217;196;94;106;134;122;104;153;396;561;839;2201;2793;3084;3063;1758;658;449;597;724;835;761;507;330;195;131;141;278;476;476;309;158;348;1418;2599;1703;442;187;88;41;54;134;195;184;121;81;131;185;366;765;1466;1521;1255;1157;486;250;228;324;614;1459;1890;1146;540;388;394;330;359;232;242;267;241;308;614;750;616;742;1346;1602;1488;1702;1836;1201;719;671;460;559;1119;1608;1363;646;543;1005;1235;895;846;908;960;618;395;331;359;600;1086;2012;2359;1024;241;144;123;138;232;394;650;501;330;381;738;1218;1296;825;415;305;315;403;571;751;1395;1767;789;226;161;183;142;207;494;898;972;758;702;585;850;934;1167;1436;985;1058;1626;1602;1563;1067;596;292;364;352;231;218;117;95;101;161;185;243;293;168;129;100;194;281;227;284;457;676;572;550;608;578;552;444;605;959;1028;868;434;288;155;123;95;78;41;143;416;555;367;231;147;92;61;104;78;50;57;107;357;946;1489;1746;1259;527;176;123;141;128;94;135;416;921;876;652;577;494;840;1647;1803;1257;1069;1290;1799;1062;441;304;371;433;409;445;499;383;172;171;180;140;114;56;77;117;94;71;74;75;92;79;49;80;78;85;95;99;178;291;466;857;1075;925;948;554;432;574;903;659;340;212;241;414;628;350;175;203;532;1144;1555;909;352;194;167;183;291;264;258;206;243;315;448;267;126;51;56;36;78;208;462;696;892;859;690;869;1445;1525;1068;549;347;319;353;284;237;359;378;352;325;330;389;516;624;1096;1659;1895;1980;1961;1576;650;238;98;88;132;127;196;280;364;358;277;171;70;54;98;297;789;1431;1959;1272;806;800;811;695;1069;2036;1530;618;283;132;226;371;423;422;551;812;850;735;305;227;368;501;476;1174;2888;3358;2058;2002;2123;1968;1787;2048;2536;1727;1373;1602;1975;2098;1572;1087;538;220;169;341;450;423;485;490;489;520;482;560;920;654;201;70;72;67;40;96;213;243;179;241;409;861;1499;1452;657;275;307;471;431;645;1142;1747;2159;2283;2129;1750;1367;1228;1514;2070;2423;2355;2451;2573;1966;944;884;1214;1139;1163;910;526;283;179;245;264;273;190;143;363;438;316;641;703;381;276;255;171;221;210;267;436;471;608;563;609;886;928;793;723;473;266;124;146;143;204;540;1402
202;191;140;178;145;139;169;142;166;169;170;172;159;204;192;191;217;258;378;485;619;658;745;1013;1240;1299;1961;2572;2114;1082;581;443;381;350;356;403;505;528;471;350;255;239;226;234;235;252;193;186;165;145;159;203;240;232;233;214;217;319;319;220;214;196;301;534;949;1033;1372;2107;2226;1057;378;226;204;181;169;193;375;805;805;319;177;200;156;171;201;231;225;328;330;267;224;313;307;267;297;435;447;227;279;559;1013;842;618;405;384;403;470;398;312;304;321;208;194;238;266;273;261;307;389;582;634;634;592;985;2490;4126;3186;1873;1318;920;894;988;1855;2294;1669;1524;1707;1036;617;543;482;551;530;599;788;736;582;617;1049;1983;2648;2412;1634;659;624;1312;1610;1428;2871;4785;4631;4061;5141;6033;4628;2308;1764;3793;3121;1191;996;1199;1417;1510;2717;4921;5523;3428;1381;1247;970;843;890;924;780;426;323;483;698;1077;1305;619;327;366;539;753;1280;1218;919;971;734;495;361;383;546;562;441;581;471;367;385;622;1088;1190;1066;1001;1498;1952;1767;1062;396;201;109;117;114;120;113;100;76;127;213;389;413;343;255;674;2598;5235;4988;4300;2256;763;230;92;66;53;74;80;43;46;58;51;54;57;31;39;44;49;49;101;164;219;163;171;209;294;279;175;192;396;526;569;929;1406;1821;2127;1245;542;425;481;579;710;624;318;177;130;81;141;271;401;377;245;126;185;425;814;551;294;141;64;27;86;160;257;172;108;68;96;139;298;1048;1722;1562;1578;1456;710;482;464;298;453;1037;1254;823;453;426;482;370;274;178;149;228;333;672;1195;1271;566;502;868;1392;1720;2384;2371;1291;1049;1438;1037;831;1035;1570;1351;548;428;948;1411;1060;944;911;715;633;363;218;184;337;609;1342;1903;934;262;132;151;199;249;339;354;325;188;240;439;710;673;484;365;228;240;313;587;771;1090;1209;532;262;296;223;137;100;275;632;976;1111;1039;756;998;1241;1021;984;534;494;928;1112;1005;755;441;347;265;291;274;289;253;159;155;202;327;421;344;197;103;78;125;186;175;162;337;417;398;414;536;577;470;474;611;931;1169;924;613;437;218;97;77;47;43;78;234;344;315;117;99;46;46;47;49;51;42;93;392;1152;2354;3404;2636;1274;379;136;114;135;110;133;330;787;730;341;242;431;953;1421;1510;1175;966;961;1162;683;505;560;705;815;729;481;375;271;158;201;291;219;119;93;128;158;85;69;84;87;73;95;68;67;52;79;53;87;171;340;460;678;904;885;543;481;403;802;1077;930;430;198;144;318;421;316;221;230;387;1024;1662;1155;413;191;163;221;556;788;685;571;506;469;454;290;154;94;44;50;144;260;449;605;494;442;459;760;1306;1715;1475;722;496;472;678;643;493;560;565;467;359;280;441;512;697;819;1220;1443;1540;1517;1226;540;207;86;71;85;110;153;395;487;501;486;231;83;68;92;254;608;1021;1095;794;728;794;631;434;571;895;788;411;255;183;268;334;387;340;422;603;721;515;295;297;506;703;770;1305;2827;3683;2244;1837;1990;1503;1034;892;1004;1123;2028;2944;3498;3545;2888;2215;1061;442;195;195;276;407;740;939;985;910;513;427;689;516;237;85;65;56;68;50;106;113;161;261;420;520;630;694;599;389;352;365;352;607;1131;1606;1740;1609;1677;1492;1264;1544;1924;2278;2123;2105;2894;2507;1342;531;525;794;1069;1324;661;304;263;278;305;390;432;388;266;239;192;163;252;264;282;259;241;123;98;169;241;227;389;669;827;997;1851;1572;736;621;529;308;133;122;118;238;593;1559
363;280;182;156;186;178;192;196;176;208;187;180;224;217;254;269;398;510;731;884;881;828;928;863;841;1043;1644;1981;1631;801;360;270;216;224;221;312;373;374;359;291;262;258;199;185;223;169;199;186;189;154;205;197;262;293;279;224;238;215;210;162;222;244;328;827;1927;2628;4123;5598;5191;2213;596;257;208;138;159;175;301;515;459;246;175;179;162;214;274;339;262;314;269;232;223;245;245;236;314;620;690;347;285;502;750;680;493;333;327;348;438;453;303;212;210;185;227;364;300;289;268;264;428;814;991;725;709;1246;3047;4577;3341;2468;1810;1270;977;952;1125;1230;1295;1599;2053;866;372;302;275;311;434;781;1053;855;544;466;1034;2530;3083;2526;1577;760;775;1101;1210;1790;4615;6023;3955;2629;3912;5946;5012;2248;1718;3668;3076;1459;1142;1080;1216;1472;2750;5251;7100;4391;2054;1938;1684;1914;1870;1244;590;273;295;397;629;1202;1898;1129;583;683;1142;1388;1301;1174;1259;1370;1142;1025;850;663;552;452;394;425;417;489;612;1321;2016;1672;1275;1001;1090;1511;1461;812;286;126;108;101;85;131;116;107;110;139;241;456;528;555;384;339;1105;1999;1751;1248;680;257;118;55;44;58;54;46;58;36;57;30;29;46;45;91;100;102;87;158;268;290;208;239;308;328;339;252;218;409;500;421;521;1010;1528;1642;996;407;442;425;478;445;361;182;98;65;110;212;334;417;253;124;87;48;170;172;156;182;90;63;49;111;336;466;329;122;67;58;60;254;983;1779;1524;1052;918;784;843;929;692;474;746;989;726;468;421;396;397;259;173;164;261;537;977;1778;1607;729;420;732;1177;1436;1909;2055;1373;1417;1967;1330;816;987;1198;749;301;212;474;727;733;764;635;595;417;316;147;147;373;832;930;860;536;228;182;180;231;281;303;298;230;141;108;260;436;466;363;316;337;361;463;631;669;690;615;401;363;305;186;76;57;196;464;772;1011;1090;646;712;1139;777;430;223;314;727;883;745;536;408;313;240;241;263;407;388;282;165;224;356;440;363;245;128;125;203;283;200;190;230;239;296;415;478;494;451;433;596;884;1216;1149;797;594;361;143;90;48;72;95;194;222;175;79;56;54;48;46;54;46;78;200;648;2031;3467;4369;3710;1976;633;203;165;211;233;191;215;467;429;155;163;698;1523;1654;1537;1163;1009;988;719;573;620;904;1123;1387;1080;428;203;173;251;258;282;185;115;114;159;210;118;77;51;58;99;113;96;70;50;51;119;146;128;273;375;448;650;717;440;284;323;754;1375;1162;471;147;116;216;314;294;220;165;228;634;1090;1055;591;324;259;434;1123;1782;1606;1060;897;773;521;287;149;135;81;64;146;315;441;591;428;346;324;419;758;1060;1047;629;434;526;946;1393;1007;716;621;465;363;336;448;584;658;669;749;1099;1178;1207;1126;455;160;36;44;57;87;124;348;564;634;567;344;113;70;99;145;333;484;482;460;580;706;531;417;369;445;362;279;249;272;343;408;346;255;256;498;490;436;373;486;1012;1444;1426;1237;1623;1869;1373;1563;1919;1819;991;530;541;921;2490;4301;4864;4657;3975;3153;1749;827;258;117;174;371;826;996;1193;995;503;323;519;477;222;108;74;82;94;83;139;123;205;386;570;565;491;578;756;524;493;368;295;408;921;1569;1803;1491;1055;931;1075;1716;2457;2414;1618;1652;2195;1763;726;330;374;746;1030;1004;475;267;398;458;435;536;607;695;443;242;180;98;126;138;277;281;206;188;169;228;291;340;491;1266;1567;1663;2831;2261;785;501;517;230;111;159;151;258;507;976
683;518;283;221;195;180;202;294;328;336;373;343;340;287;342;508;803;1065;1329;1231;1025;974;982;916;814;1175;1662;1594;1130;521;263;210;158;144;225;330;364;351;270;252;239;236;179;212;221;174;197;239;203;193;200;304;367;461;460;297;229;204;224;210;209;302;440;1552;3924;6299;7979;8529;6922;2639;655;231;174;151;205;200;244;334;320;240;135;159;168;214;359;438;338;274;278;218;263;214;187;200;310;509;541;326;303;312;398;316;306;287;213;234;235;330;224;207;218;282;426;546;575;466;345;361;811;1594;1922;1596;1431;2249;3782;3956;2555;2460;1916;1336;1264;1064;788;912;1296;1718;1579;788;402;285;233;264;583;1112;1604;1093;551;452;1268;2964;2975;1798;1099;557;733;842;769;1522;3825;4848;2404;1349;2639;5123;4632;1948;1289;2031;1626;1033;965;847;940;1270;2358;4853;6722;4000;1710;1570;1745;2463;2318;1128;410;222;253;357;483;935;1714;1382;866;1489;2134;1786;1463;1305;1419;1911;2184;2454;2162;1473;991;915;603;420;255;347;537;1240;2071;1315;863;730;776;1412;1923;1030;327;202;171;138;96;159;110;107;167;273;426;569;810;889;499;202;237;445;336;221;125;93;69;42;56;42;64;41;62;40;55;37;51;36;41;115;171;166;138;162;291;309;254;260;353;385;283;175;246;497;570;559;464;1161;1568;1320;739;466;368;345;330;286;188;113;76;67;102;413;718;616;235;88;63;93;74;65;87;121;66;64;113;311;965;1057;664;308;109;63;115;304;845;1137;757;542;620;634;965;1600;1393;778;607;861;892;574;401;398;309;238;214;331;640;1095;1464;1473;1323;608;371;443;724;821;1301;1813;1836;1540;1241;821;605;699;700;475;159;98;206;274;325;418;352;314;208;125;187;316;803;1394;1154;684;525;355;250;254;303;325;306;315;216;127;79;112;291;410;324;323;668;862;665;614;652;578;493;438;412;287;218;102;57;191;411;598;707;653;444;600;936;619;251;141;266;678;810;547;408;307;196;230;217;257;299;395;331;211;227;372;434;444;338;277;255;423;596;360;239;215;209;297;421;510;493;402;440;708;793;1287;1445;1054;972;727;360;200;121;113;124;109;135;83;89;29;37;34;41;40;79;112;304;990;2741;4567;4888;4009;2174;983;399;227;307;407;373;210;183;156;77;249;1093;2575;2429;1885;1364;1330;1230;855;637;809;1046;1435;2109;1354;410;72;127;252;282;221;163;79;78;222;142;97;67;49;71;76;80;78;78;59;76;223;363;285;191;167;200;333;510;318;207;205;514;1010;761;253;117;112;151;204;298;272;151;127;343;984;1462;1208;621;406;621;1767;2726;2608;1627;1196;964;481;296;219;213;122;163;200;453;659;838;586;381;206;193;261;509;501;427;274;462;1040;2141;1612;753;476;445;417;411;444;536;677;473;511;757;941;956;677;387;144;28;30;37;59;102;237;435;638;621;404;157;88;79;79;144;248;277;271;392;509;480;404;382;392;338;267;269;388;424;391;296;138;170;257;534;827;662;874;1920;2902;2237;1214;563;575;560;1101;1690;1764;1110;482;355;681;2071;3681;3992;3920;3559;2919;1904;893;287;117;103;258;448;697;858;765;357;249;530;708;336;167;154;192;174;167;194;334;400;643;1049;1028;760;544;602;450;534;383;231;267;556;1066;1244;969;646;655;846;1598;2576;2362;1475;1051;1024;835;388;247;364;802;1215;924;471;435;599;575;538;536;745;925;783;452;268;152;101;186;311;225;229;308;412;457;385;453;590;1337;1746;1804;2417;1712;524;259;244;192;146;126;160;251;323;444
1165;923;507;414;318;294;288;403;578;586;573;547;513;463;545;946;1559;1942;2436;1722;912;724;947;799;717;1128;1545;1078;602;322;206;167;134;138;226;238;324;277;242;243;207;265;209;203;191;129;199;198;183;215;338;564;568;638;591;350;226;233;222;258;263;276;555;2363;5851;8003;7838;7140;5120;1746;446;197;229;225;259;239;327;352;313;229;178;158;199;431;885;972;625;366;338;277;297;246;281;303;326;329;322;278;277;372;395;300;264;289;291;199;171;242;231;234;447;879;958;864;862;622;543;578;1216;2152;2961;2347;2520;3909;5187;4520;2138;1698;1446;1332;1464;977;713;1061;2244;2579;1555;1015;835;572;390;471;777;1349;1827;1400;609;486;1372;3253;2900;1675;1016;496;387;438;557;1146;2190;2043;1226;879;1566;3160;2869;1608;1775;2080;1406;982;1014;987;1051;1232;1742;3052;4070;2439;902;679;988;1525;1521;674;318;167;211;297;311;478;1065;1060;1003;2059;2630;1676;1226;982;961;1674;3460;4483;3665;2389;1617;1637;1444;730;216;179;374;869;1330;817;415;501;868;1478;1709;926;357;261;210;175;135;119;118;116;285;484;629;810;929;963;482;147;68;92;66;71;58;69;58;40;48;35;54;57;36;36;36;31;25;41;47;120;224;170;113;170;168;222;178;237;311;347;220;170;243;476;632;607;659;1516;2042;1480;638;425;289;291;228;212;158;121;96;105;165;469;795;629;209;81;53;41;72;158;187;279;192;184;284;744;1988;2103;1252;474;251;139;186;599;1039;699;337;209;322;476;1051;2134;2417;1432;644;769;947;553;290;254;227;179;338;572;839;1260;1317;871;535;285;186;261;332;589;1521;2483;2621;1785;752;384;342;314;317;188;77;81;115;173;233;275;210;161;129;112;309;707;1336;2232;1747;956;794;538;391;358;415;393;356;287;204;121;77;115;220;292;231;376;1150;1330;731;628;669;695;722;932;868;424;207;113;128;143;314;354;345;400;527;840;1145;752;212;103;225;530;669;639;467;290;148;144;156;199;237;374;483;387;295;371;494;584;683;500;412;751;872;590;402;378;319;373;497;740;788;476;485;774;940;1505;1692;1396;1561;1163;636;507;271;240;156;120;81;60;78;60;46;68;106;100;140;230;533;1272;2805;4640;4711;3490;2338;1577;714;222;225;417;371;256;104;71;55;255;1042;2383;2194;1519;1114;1360;1223;742;552;782;988;1280;1990;1435;387;97;114;220;190;173;89;61;71;138;140;115;113;80;77;121;122;82;49;53;135;454;790;484;166;68;96;217;361;373;286;160;282;399;242;124;62;78;130;193;269;302;159;92;262;1028;2148;2105;1022;484;809;2072;3506;3131;1806;1048;854;544;428;367;313;309;274;270;496;768;1143;1135;662;238;133;154;231;265;217;172;255;734;1920;1483;735;543;567;499;487;482;675;917;693;630;928;937;722;659;423;189;67;53;31;45;103;178;316;524;572;484;275;118;70;62;96;169;218;215;237;326;362;315;297;284;318;373;419;569;555;499;307;189;146;332;810;1274;977;1069;2153;2934;2323;905;251;158;367;834;1538;1622;945;377;314;442;1150;1901;2541;2394;2103;2197;1608;902;412;129;132;178;310;511;591;424;242;254;458;551;263;195;320;502;511;427;411;522;654;783;1121;1285;1056;497;358;274;313;281;189;168;296;527;588;449;325;425;1025;1988;2582;2679;1714;872;727;746;514;353;507;1049;1502;1169;576;638;850;680;497;496;845;1370;1223;867;682;360;160;270;361;286;379;708;1039;939;540;346;374;733;932;1200;1491;763;309;197;143;98;144;165;171;130;218;260
1340;1197;881;553;544;532;586;784;1019;811;804;753;709;754;791;1212;1932;2818;3543;2087;910;578;580;536;528;640;778;555;366;275;217;155;147;144;161;150;227;214;207;201;266;234;221;194;173;137;165;180;234;270;572;912;725;605;568;398;196;222;238;302;298;279;514;1642;4299;5183;4252;3241;2068;771;279;207;267;361;331;295;217;258;261;284;222;198;259;842;2183;2490;1442;733;700;576;444;425;355;357;360;402;348;405;536;783;726;414;313;330;392;336;242;263;254;389;1192;2597;2598;1531;1015;737;599;653;1251;2110;2488;2067;3022;4177;5151;3928;1737;1023;851;790;906;684;524;1211;2807;2935;1887;1739;1779;1426;922;835;967;1338;1464;1102;525;455;1062;1852;1858;1548;1207;401;209;203;491;919;1097;1093;1093;1359;1145;1395;1603;2078;3224;3672;2123;1546;1828;1474;1509;1567;1465;2147;2526;1383;558;429;570;770;642;340;212;169;212;243;254;247;450;465;769;1603;1758;966;734;602;514;1137;3435;5058;4206;2902;2036;2600;2969;1450;323;197;391;815;1333;855;351;414;806;1105;884;564;338;338;281;202;150;108;113;142;357;544;736;905;926;818;532;167;90;69;41;75;51;48;44;38;50;57;36;62;22;35;33;39;41;25;58;92;133;170;116;143;115;104;103;187;337;342;300;236;222;455;650;574;712;1476;2014;1393;707;507;453;447;363;359;280;176;125;127;161;389;523;312;104;63;50;37;105;263;490;606;556;531;694;1444;2881;2892;1446;641;489;345;329;636;1046;641;247;137;194;398;991;2153;2619;1654;723;556;671;353;184;139;107;152;454;753;842;808;663;354;208;116;68;149;347;643;1428;2598;2694;1583;480;212;152;144;127;81;43;67;149;187;236;152;134;133;183;246;466;1228;1623;1911;1518;929;820;569;441;445;580;656;528;362;245;118;90;159;255;345;179;263;823;1067;520;611;963;1330;1154;1662;1499;596;196;166;175;177;161;269;501;713;1112;1365;1163;518;163;153;232;331;522;536;484;384;279;163;134;148;235;567;786;610;474;458;531;897;1204;813;617;843;1085;1066;936;934;552;430;616;1176;1482;855;554;763;1316;2026;2199;1703;1995;1547;802;651;571;449;315;169;82;71;64;67;103;153;171;190;337;484;791;1380;2151;3213;3852;3113;2670;2173;868;233;140;236;290;211;74;58;81;167;680;1178;1195;787;586;1000;1333;929;720;946;993;946;1177;1057;309;94;99;238;224;184;77;55;63;121;124;114;123;67;122;204;202;151;84;34;160;557;866;551;227;88;75;210;460;599;431;165;137;137;113;51;48;64;84;153;225;279;178;84;202;819;2128;2354;1027;553;886;1907;2968;2332;1169;711;739;911;893;648;407;453;392;424;562;887;1776;2088;895;326;269;395;314;210;136;75;149;519;1130;1348;1187;756;612;519;645;863;1413;1942;1441;1439;1866;1601;831;606;383;198;74;35;37;58;92;134;293;486;555;414;304;144;88;62;130;293;348;374;334;324;268;267;214;309;401;632;824;1039;849;666;507;356;303;694;1384;1964;1331;1125;1738;1755;1225;624;270;248;328;852;1633;1349;588;301;254;251;364;659;1163;1119;1089;1240;1505;1319;611;338;268;268;278;453;560;399;265;248;374;278;146;233;750;1154;1134;906;863;957;875;817;789;945;817;470;174;175;213;140;179;205;210;269;262;288;263;543;1226;2343;2376;2291;1840;1336;1338;1671;1176;781;833;1345;1955;1333;733;790;997;733;540;409;667;1442;1395;1356;1360;601;355;349;480;448;595;1332;2028;1650;704;299;184;238;431;630;699;332;208;168;156;138;156;154;178;185;170;228
1262;1348;1060;900;837;829;812;1045;1256;1011;846;844;726;781;772;1080;1570;2378;2850;1614;590;281;328;290;297;330;360;338;269;291;247;228;164;159;151;164;156;199;240;215;255;280;282;233;167;190;137;157;214;306;522;796;666;512;426;322;252;228;306;441;427;366;430;867;1585;1730;1559;1228;725;351;201;213;346;596;562;312;232;208;228;296;276;335;402;1280;3328;4183;2332;1238;1437;1079;633;463;378;356;445;589;912;1207;1154;1193;993;574;411;616;864;944;576;461;371;607;2193;5259;5069;2426;960;568;525;665;1000;1622;1551;1478;2060;2750;3601;3454;1471;602;420;500;592;438;470;840;2054;2144;1505;2287;3450;2680;1265;937;1183;1407;1155;727;480;353;566;934;916;935;618;294;131;182;441;743;929;1131;1447;2298;1511;934;1418;2385;3249;3012;2056;2265;2052;1480;1441;1444;1340;1913;2076;1405;813;625;502;401;369;226;137;168;281;272;215;131;164;191;483;797;644;427;348;300;246;737;2456;3769;4325;3773;2593;2966;3811;1977;528;314;690;1122;1242;920;565;431;490;542;416;282;252;443;477;393;255;260;140;136;217;436;632;824;805;786;494;230;95;73;72;72;57;44;55;55;38;46;19;45;37;33;46;40;39;76;80;53;98;121;99;76;92;70;80;116;261;345;334;287;313;396;531;600;676;1291;1999;1639;979;835;917;958;756;583;386;226;184;124;149;251;209;122;76;58;56;64;110;279;688;1182;1262;1258;1593;2189;2957;2584;1429;807;768;715;417;491;874;972;387;125;192;366;716;1282;1735;1419;573;317;274;141;108;55;82;95;334;611;820;628;296;167;86;73;59;204;424;655;992;1497;1411;800;275;137;104;102;87;80;29;67;128;208;177;137;95;166;493;640;566;974;1190;1239;841;746;649;589;512;534;871;1093;799;495;365;224;192;271;423;260;154;171;381;430;325;535;1381;2445;1599;1366;1169;456;148;225;284;188;125;354;983;1558;1958;1838;876;317;117;166;249;309;435;527;470;415;319;263;163;224;316;719;1139;959;675;614;611;953;1371;827;748;1084;1621;1882;1888;1625;941;467;638;1331;1827;1128;766;960;1486;2190;2015;1380;1505;1148;731;923;1099;790;628;387;130;100;106;200;328;418;482;439;565;915;1069;1563;1602;2011;2843;3058;2823;1707;664;186;79;115;146;122;68;75;164;241;414;648;538;346;345;924;2016;1523;1120;1738;1486;697;596;491;201;137;150;206;278;246;159;108;104;195;207;207;176;139;211;349;379;263;98;75;231;696;936;686;356;156;105;317;931;1441;876;306;82;53;53;58;37;48;66;85;203;217;218;93;151;476;1040;1313;636;494;746;1337;1825;1442;708;538;825;1336;1418;895;582;510;559;565;678;932;1521;1780;780;343;503;848;702;331;152;101;114;459;1649;2569;2387;1406;812;782;902;1538;2467;3299;2784;2703;3053;2504;969;344;203;111;51;44;58;57;82;105;195;310;435;333;187;123;103;216;333;612;872;766;453;264;189;178;203;404;739;1252;1750;1759;1212;968;1020;845;612;1644;2765;2565;1512;1161;1237;912;599;664;715;534;454;697;1094;784;358;351;416;276;225;252;333;454;606;941;1490;1725;1234;992;563;323;337;423;522;516;480;574;526;330;192;404;1179;1784;1706;1097;1134;1452;1239;944;575;498;441;354;275;238;198;213;238;332;219;156;165;289;534;805;1572;2241;1747;1354;1693;2125;2126;2654;1762;1222;1089;1211;1518;1093;610;637;791;834;735;596;626;876;1041;1139;1265;821;477;310;440;796;1055;1404;1938;1569;747;376;194;161;179;268;296;152;179;201;190;174;202;230;211;222;250;270
1163;1311;1157;990;821;735;872;1009;1029;776;606;598;544;577;608;775;1041;1507;1603;967;417;190;245;260;217;201;202;299;312;276;308;265;221;253;166;174;153;252;282;258;271;311;259;250;197;138;152;206;227;247;369;481;486;339;278;238;304;292;345;572;752;759;516;423;570;631;864;697;419;235;192;225;357;664;635;350;179;186;355;570;685;765;586;982;2395;3512;2143;1168;1483;878;600;440;367;328;342;766;1881;2537;2065;1444;718;380;452;875;1702;1930;985;545;510;749;2312;5002;4540;2256;814;496;507;627;938;1551;1395;1303;1362;1558;2214;2345;1058;460;493;672;754;665;506;555;1096;1153;1021;1816;3453;3113;1153;619;1049;1356;1097;842;683;441;338;405;495;506;313;115;95;198;398;494;892;1166;1382;2102;1513;861;1113;2226;2752;1762;1571;2394;1831;1238;988;945;1223;1603;1961;1511;1250;945;625;398;296;201;176;296;565;507;321;158;144;218;276;369;267;189;279;350;342;598;1600;2514;3388;3271;2336;2690;2841;1745;585;488;980;1196;1104;1034;959;759;414;363;342;249;262;610;880;860;708;565;342;155;235;361;517;713;827;753;643;261;91;87;64;85;45;56;43;46;67;42;40;41;58;90;55;47;49;110;142;112;143;205;95;67;95;83;72;91;142;194;268;292;368;364;418;494;739;1198;1485;1444;1118;829;1376;1678;1258;854;575;334;194;146;135;110;118;85;68;38;84;69;134;262;613;1063;1483;2202;2457;2879;2768;2038;1290;1057;837;646;344;400;1118;1607;667;236;162;280;441;835;985;1152;497;155;101;75;40;25;54;90;196;316;487;384;196;131;86;58;79;249;673;642;522;593;496;267;141;81;73;66;71;45;39;39;77;83;110;85;74;206;665;884;448;447;583;566;640;695;628;765;654;639;929;1150;850;609;477;341;267;381;459;255;146;172;237;197;221;498;1391;2265;1612;960;627;247;139;270;309;171;96;461;1445;2295;1695;1393;546;157;113;163;256;232;250;408;470;386;347;345;331;302;375;742;1108;1129;940;605;602;754;981;827;880;1434;2117;2436;2136;1422;892;487;514;1098;1563;1224;1138;1464;1613;1551;1216;801;837;757;783;1326;1433;1259;1109;700;241;121;155;295;797;1072;939;804;646;920;850;977;1078;1883;2952;2870;2469;1258;526;150;71;59;87;77;75;113;254;377;453;467;471;358;308;828;2052;1532;1247;1854;1389;708;385;305;296;213;229;302;271;281;271;237;261;339;371;378;378;267;321;601;590;285;128;117;228;627;924;633;322;151;86;384;1428;2497;1318;367;90;50;63;67;30;43;59;130;129;159;153;92;145;324;624;694;533;386;456;638;791;558;322;318;612;1137;1317;944;596;563;669;707;684;662;723;738;420;267;837;1511;1181;460;169;69;140;710;2720;3912;3477;1995;1316;1128;1476;1971;2746;3772;3169;2774;2693;1924;791;273;165;101;126;105;84;109;144;113;132;206;281;229;120;99;304;498;612;935;1312;997;505;267;144;164;304;584;1292;2405;3139;2592;1701;1288;1432;1100;826;2163;3386;2610;1620;1193;959;652;618;1142;1314;863;571;464;510;360;374;527;678;556;449;307;234;408;801;1239;1450;1423;1755;1628;810;433;549;774;653;857;946;1212;1129;629;328;446;1049;1414;1225;866;1102;1556;1243;834;412;276;339;408;571;534;440;345;476;426;284;194;213;395;950;1138;1880;2549;1493;878;1713;2198;1934;1915;1499;1079;924;743;753;598;511;729;762;834;1068;1125;757;758;889;730;647;619;379;252;529;1128;1333;1094;1148;1253;1095;839;400;132;115;154;126;116;170;198;254;254;317;331;363;350;330;379
986;1011;894;966;706;551;576;553;515;369;267;346;383;454;598;619;745;905;936;687;349;196;214;299;233;195;170;259;280;257;329;301;246;204;214;195;196;253;379;391;357;294;351;280;172;163;181;162;229;188;289;327;333;275;219;227;357;351;488;870;1438;1368;745;439;375;446;523;521;278;190;216;245;318;448;439;311;247;334;644;1548;1488;1266;1053;718;1263;1971;1345;743;631;522;393;417;315;214;215;844;2560;4236;3110;1802;520;258;310;786;1879;2194;1134;564;592;896;1623;2807;2593;1235;597;656;711;682;1051;1909;1775;1386;1105;1062;1098;1178;723;494;810;1452;1370;1087;705;498;637;667;620;1053;2751;2443;809;495;810;1058;1068;993;669;318;271;304;240;240;167;118;105;171;199;267;528;743;987;1753;1684;769;807;1873;2538;1380;925;1323;1036;881;780;714;793;976;1214;1234;1482;1400;944;499;405;306;253;465;943;935;414;216;331;418;384;229;169;128;300;765;636;516;962;1356;1761;1769;1648;2021;2044;1415;728;715;1049;1170;1086;1121;1189;996;525;365;352;261;343;962;1290;1429;1077;996;520;450;519;419;437;542;896;895;670;320;129;89;101;87;64;87;94;107;58;34;59;45;76;143;114;118;111;308;335;237;156;198;131;114;84;48;43;46;93;111;203;315;420;425;361;303;652;989;810;830;722;817;1322;1903;1681;1188;760;395;318;275;243;164;137;142;112;81;84;124;177;328;484;870;1390;2103;2557;3014;2286;1360;1103;1035;636;333;180;351;1083;1553;754;270;143;187;318;600;689;698;415;149;99;78;51;52;54;65;98;155;181;193;141;137;111;56;92;422;893;766;291;211;183;183;124;78;53;48;39;31;25;25;65;83;85;91;97;181;497;473;265;205;205;323;689;976;1042;1135;837;710;633;794;603;510;461;301;266;436;528;368;287;243;236;163;161;382;976;1577;2025;1308;490;208;133;257;294;231;128;374;1193;1738;1165;712;260;98;76;97;168;212;352;497;427;359;373;520;516;456;509;628;814;874;769;551;594;629;845;821;805;1135;1758;2010;1381;892;746;470;508;798;1295;1340;1574;2024;1823;1331;706;491;433;751;1110;1458;1782;1804;1629;1067;344;210;203;439;1116;1526;1105;778;706;735;722;670;992;1981;2902;2210;1640;952;484;173;71;78;57;119;243;203;350;552;651;698;874;807;428;477;989;889;784;1060;818;440;282;431;434;329;293;307;203;241;384;333;287;404;513;533;603;478;536;739;570;276;109;107;189;459;643;449;232;121;78;317;1025;1959;1366;390;90;66;39;56;47;56;108;152;158;186;198;146;166;300;542;867;857;461;263;264;245;181;143;169;304;616;737;545;414;469;529;754;760;725;465;278;207;292;769;1529;1289;784;399;125;128;635;2075;2912;2454;2000;1687;1524;1698;1996;2207;2563;1887;1536;1441;1016;639;331;194;145;212;238;269;356;354;315;134;137;149;148;110;135;510;1016;961;1137;1070;605;252;115;115;233;538;819;1468;2845;3436;2915;1820;1346;1311;886;599;1374;2400;1971;1328;995;812;483;679;1339;1522;856;509;309;290;286;399;687;1156;1020;808;513;354;555;1432;2049;1563;1098;1358;1434;811;517;746;1024;882;1145;1625;2347;2200;1208;512;495;820;1024;758;820;1414;1998;1390;702;314;297;341;740;1098;1252;876;665;609;539;395;347;350;725;1205;1429;1594;1806;1179;686;1314;1760;1433;1394;1255;927;670;443;416;502;534;605;753;985;1534;1614;969;819;906;454;261;293;252;253;479;926;1201;976;909;1400;1975;1571;689;195;135;119;118;144;206;282;357;441;415;470;430;435;477;701
670;662;577;629;476;375;343;293;248;242;175;205;367;571;733;623;578;714;831;645;319;162;236;258;214;198;155;158;222;167;192;191;219;242;171;165;205;296;467;463;347;387;319;248;221;181;206;184;201;261;273;270;275;267;269;272;417;551;595;1239;2171;1838;1035;600;457;437;375;286;278;200;269;210;250;309;353;394;418;442;1130;2716;2457;1606;1136;631;581;872;951;569;343;278;337;394;387;142;148;577;2268;3793;2897;1755;518;229;225;494;1055;1241;976;602;798;900;1064;1358;1174;640;510;838;986;643;1092;2028;1977;1448;1073;983;779;673;594;682;1125;2050;2075;1253;767;558;648;518;342;568;1209;1121;475;481;872;1041;1169;922;467;187;204;216;272;214;210;301;258;184;198;182;239;432;824;1683;2008;978;536;1059;1262;733;518;507;515;478;425;541;615;567;606;831;1110;1311;1038;808;599;494;441;529;1029;1135;698;390;607;950;663;386;229;160;409;1141;888;492;670;953;1086;1054;1271;1417;1312;1100;890;933;997;1066;949;1069;973;789;431;389;404;277;368;947;1398;1218;1085;936;614;920;1328;791;508;585;808;938;727;475;257;126;110;85;95;75;177;183;125;124;37;35;87;182;200;103;312;708;590;352;165;100;124;123;94;55;44;73;64;128;209;381;618;632;333;245;431;521;423;563;634;773;1497;2198;2307;1852;950;666;644;473;459;374;313;272;214;137;128;143;288;580;840;836;1239;1626;1674;2143;1797;1101;1071;1031;522;196;96;218;723;891;523;177;115;245;467;877;839;572;353;204;198;128;138;111;82;104;163;154;161;123;121;130;88;83;146;512;942;712;275;167;213;166;128;93;41;21;27;20;27;35;50;54;74;111;137;145;203;222;193;184;237;419;848;1115;1338;1341;919;735;608;455;378;384;324;197;280;456;595;611;398;369;308;259;237;288;702;1588;2229;1538;605;288;261;269;296;207;225;339;748;996;589;315;134;180;165;155;288;500;773;1082;714;422;464;677;695;759;849;610;472;537;602;719;812;703;630;750;719;812;1114;1374;1145;808;691;678;535;735;1147;1116;1456;1920;2026;1565;666;346;394;815;1229;1621;1902;1752;1524;877;449;279;255;385;888;1181;1045;776;779;795;772;802;1107;1851;2354;1419;1082;950;577;252;85;59;90;216;340;317;379;614;875;1242;1810;1721;627;287;438;451;485;621;333;196;214;389;457;422;420;331;260;294;366;333;268;382;503;676;713;778;899;864;506;258;120;138;209;327;348;319;175;88;75;212;741;1635;1321;539;169;117;97;74;69;76;135;198;195;234;293;263;358;482;794;1277;1327;632;247;126;114;125;88;139;238;313;328;275;246;272;349;615;992;1112;583;320;333;488;817;1356;1830;1741;1046;286;118;306;815;1236;1290;1362;1383;1430;1545;1482;1590;1715;966;615;742;875;643;426;281;286;489;661;493;657;663;501;304;123;129;147;136;361;962;1341;1096;940;673;276;127;103;128;309;693;951;1460;2590;2820;2424;1585;1341;1001;527;349;628;984;1144;980;669;553;389;598;894;880;565;361;291;314;291;414;883;1285;1287;924;641;585;815;1932;3005;1885;828;742;938;906;1048;1104;839;798;1258;2066;2972;2602;1143;523;462;766;703;733;1032;2029;3336;2197;827;514;517;487;783;1662;2167;1760;1069;764;757;671;442;723;1457;2222;1704;1237;1140;757;826;1394;1450;1050;1067;1235;813;644;510;483;500;586;636;822;1085;1524;1553;1031;706;601;358;143;163;165;283;423;723;900;783;762;1292;2015;1362;538;181;141;164;154;175;284;362;501;570;644;740;649;570;789;1565
363;301;322;313;245;235;200;188;195;195;181;179;302;517;573;463;423;694;1231;819;309;176;159;181;204;174;163;172;183;163;175;227;169;221;164;179;194;231;412;378;370;404;354;280;185;203;282;322;361;324;325;253;282;312;315;352;510;755;683;857;1465;1206;820;616;566;625;467;354;355;318;419;438;316;262;448;593;552;498;1274;2974;2677;1292;897;472;377;807;1324;675;289;254;339;368;346;146;46;295;1147;2020;1870;1094;498;294;156;228;473;835;818;890;1110;1052;799;678;641;539;490;714;777;541;767;1619;1710;1238;1138;1129;797;677;657;909;1201;2391;2159;1147;651;681;1052;843;323;216;396;380;271;563;965;836;806;599;304;222;280;500;708;546;607;995;692;342;167;94;178;278;653;1519;1818;1130;477;486;483;355;311;496;368;267;274;318;393;265;221;323;533;685;1081;1383;1455;1099;641;484;759;753;570;555;740;1028;716;473;467;325;412;790;703;602;703;786;730;834;1163;1123;1036;987;1019;1316;981;800;783;761;560;433;280;395;375;251;245;526;931;822;691;655;688;1500;1895;1378;752;624;839;955;705;583;320;168;88;79;102;146;269;315;295;99;69;55;88;198;188;224;645;1444;1154;480;149;77;143;127;105;46;42;69;116;228;296;507;703;755;369;212;355;496;491;700;829;1055;1506;2172;2532;1962;1181;1190;1273;919;756;575;451;345;307;253;286;274;488;976;1249;1402;1895;1837;1126;1119;1110;755;889;728;332;115;67;139;290;411;246;158;181;418;752;1451;1131;612;475;459;462;377;418;267;162;190;271;292;299;183;176;118;92;67;130;376;682;496;364;257;171;168;205;124;67;40;28;23;25;28;37;18;51;98;185;206;195;219;352;342;399;659;1001;1215;1181;1070;838;697;447;292;310;388;278;221;326;582;811;771;645;624;637;541;396;329;537;1181;1628;1232;699;570;332;229;251;264;348;362;409;449;409;257;254;306;419;486;752;1384;1889;2422;1438;499;404;587;572;726;1070;626;391;628;942;1415;1498;792;439;718;953;802;882;1140;1054;745;807;887;578;743;1120;1103;1192;1698;2048;1627;677;314;494;694;983;1487;2240;2061;1312;842;450;293;230;455;787;1132;1103;1002;757;804;830;1211;1535;1656;1333;726;558;591;491;251;113;102;162;302;463;376;424;765;1320;2042;2561;2134;797;253;281;380;531;620;382;186;197;293;348;342;450;446;365;292;309;294;242;309;433;600;777;1095;1176;935;380;185;180;235;316;339;442;280;90;111;106;268;751;1889;1875;688;273;242;189;137;162;151;104;180;130;224;410;641;906;1070;1270;1594;1324;640;234;112;142;98;134;199;277;264;244;230;209;213;252;554;925;1009;695;563;802;921;1074;1616;2938;3318;2047;558;141;113;339;513;627;886;1109;1071;1118;1122;1661;1763;778;373;792;1072;783;471;394;467;1100;1494;818;600;768;808;444;184;138;124;191;585;1709;1707;878;553;372;224;113;81;141;298;516;777;1431;2299;2211;1967;1543;1247;816;428;333;326;475;692;823;576;408;367;434;467;477;451;386;360;389;297;404;792;1011;882;837;1011;957;1001;1809;2602;1459;689;697;1133;1924;2608;1984;1021;584;1023;1718;2197;1687;805;474;455;646;866;886;1248;2267;3438;2107;1114;1176;1151;695;650;1544;2660;2465;1337;853;1085;918;720;1130;2349;3354;1819;810;662;550;853;1735;1780;941;780;881;871;669;689;650;653;650;767;980;1179;1336;1136;869;687;447;323;272;253;366;370;528;740;745;583;569;834;1024;637;252;142;147;126;180;237;262;405;510;530;795;1194;1057;729;1204;2523
217;157;136;163;157;167;160;178;159;160;129;184;199;311;354;265;303;496;916;633;307;167;152;199;208;176;199;180;177;166;158;179;228;225;213;173;252;262;314;399;410;510;412;367;248;237;379;675;691;421;335;282;313;360;470;473;565;682;520;501;717;572;551;573;671;1010;763;640;566;511;613;571;424;312;437;605;485;299;759;1581;1460;834;557;329;326;742;1148;722;383;404;560;646;365;168;152;157;436;1166;1343;657;352;254;186;237;462;892;1074;1332;1670;1055;769;563;425;423;488;462;452;378;432;781;1096;933;1142;1417;955;794;915;790;953;1540;1600;1041;623;793;1584;1197;412;264;365;323;301;471;671;692;568;426;339;342;437;978;1462;1046;1422;2394;1939;720;228;154;154;299;573;1071;1533;1137;484;249;227;335;410;871;702;369;162;226;180;143;124;123;186;345;810;1626;2573;1957;959;518;409;394;388;648;857;801;675;595;666;674;527;455;622;956;859;512;392;667;1100;1017;972;898;925;1155;847;678;540;486;411;278;283;518;545;337;203;331;452;414;357;350;688;1716;2232;2066;1148;758;757;734;636;529;374;194;131;161;238;238;411;540;328;112;99;106;171;263;282;328;802;1661;1188;402;131;125;174;160;85;56;49;67;144;251;437;538;659;631;296;173;389;581;724;1235;1494;1459;1742;1857;1704;1302;1109;1632;1627;1275;1076;876;574;546;464;501;469;458;817;1508;1643;2145;2794;2123;905;507;439;382;450;362;171;95;65;97;154;186;141;156;392;719;1053;1790;1335;689;609;686;656;634;860;582;287;261;278;339;329;295;205;157;78;103;122;502;658;526;605;537;313;185;179;127;91;38;29;22;29;37;38;51;98;155;275;328;365;433;483;487;574;701;900;847;717;813;716;571;473;378;580;626;423;393;681;1017;1044;970;791;832;948;947;807;584;454;679;1013;1127;777;598;391;262;302;306;514;482;457;322;408;441;364;523;759;937;1578;2583;3280;3424;2254;836;380;418;374;541;744;496;553;1242;2069;2273;1986;850;279;571;986;1014;652;874;724;539;890;1035;736;1125;2000;1889;1492;2331;2469;1443;512;302;379;518;512;1003;1729;2035;1408;941;485;220;244;479;926;1229;1148;934;706;781;1135;1649;2202;1530;715;295;279;304;349;237;135;117;261;625;674;447;432;728;1425;1972;2145;1696;640;206;215;475;641;927;530;252;209;286;270;241;395;545;424;290;191;162;175;288;389;492;681;971;951;579;263;153;169;350;385;450;656;424;136;62;148;238;642;1585;1683;786;527;449;360;292;287;270;143;114;114;222;541;1127;1822;2442;2492;1839;1076;568;234;189;252;224;274;366;448;383;300;389;405;285;239;377;566;670;718;957;1421;1658;1531;1801;3128;3761;2602;939;221;142;216;343;404;487;677;894;1065;969;1424;1463;610;412;913;1314;934;418;352;547;1564;1989;1007;418;484;623;374;384;272;164;172;482;1408;1289;621;373;359;269;163;125;200;257;377;540;1142;1495;1670;1996;1861;1361;688;388;424;298;396;859;1439;1260;660;435;428;400;538;871;760;538;454;336;373;555;693;587;711;961;1305;1136;1033;1113;758;698;867;1784;3797;4667;3169;1320;547;637;1209;1598;1000;451;357;443;571;646;733;936;1690;1859;1423;1295;1783;2012;1084;527;1005;1989;2316;1421;1012;1312;1331;1206;1692;2350;2605;1435;592;429;484;1016;2334;2636;1251;635;648;797;693;900;1128;917;937;1139;1820;2022;1670;1156;1042;885;619;550;481;509;641;696;804;929;810;610;527;751;728;519;169;175;160;149;175;196;233;271;425;591;910;1541;1511;831;1072;2121
149;152;151;208;211;223;268;244;220;154;144;161;207;213;223;265;255;318;430;345;262;224;255;212;206;179;242;242;299;287;298;231;247;257;242;206;205;239;243;420;694;663;498;373;229;232;576;1092;945;554;413;337;461;636;736;667;562;536;440;491;432;343;371;509;938;1588;1245;910;874;814;629;574;433;436;566;455;325;244;505;793;695;594;316;215;260;531;841;835;703;809;1238;1201;549;290;212;185;281;705;854;405;337;365;359;445;815;1057;880;933;1383;925;733;545;299;297;365;412;343;277;277;357;610;786;893;1014;893;871;868;725;650;960;1285;1188;613;656;1334;1063;622;649;920;802;416;358;694;944;800;576;462;522;597;996;1288;1089;1891;3376;2812;1012;319;200;203;264;505;793;987;892;524;282;296;366;511;797;833;413;191;137;121;124;112;84;107;191;530;1381;2540;2374;1567;708;393;307;306;524;776;789;895;827;932;1039;790;520;677;1271;900;372;200;370;640;781;677;681;684;731;774;667;668;743;577;411;470;874;939;454;291;389;405;375;272;436;1022;1655;1901;1765;1115;712;698;571;442;467;345;232;266;425;486;422;513;638;419;180;173;255;311;350;409;428;652;1035;729;290;144;138;212;180;171;75;50;52;132;304;467;612;567;463;248;154;296;657;1144;2021;2124;1645;1883;2004;1543;985;804;1162;1264;1190;1571;1218;949;874;720;649;488;616;1391;2191;2139;2770;3080;1953;806;336;182;209;210;164;147;141;153;214;205;205;186;270;636;830;1023;1491;1042;674;555;646;694;601;753;606;404;340;275;317;247;254;227;104;78;83;192;642;859;632;767;813;432;183;176;110;86;64;27;41;59;72;79;125;220;267;292;423;646;673;622;615;731;661;603;602;678;621;597;517;418;436;924;1145;741;734;1192;1786;1226;791;739;902;1031;1141;1295;1149;812;643;685;913;750;630;398;327;432;472;523;532;467;435;588;725;629;674;1089;1218;1570;2598;3121;3139;1898;876;586;401;340;387;320;300;634;1708;2786;2704;1790;630;189;361;703;695;586;781;554;373;891;1132;832;1452;2896;2828;1909;2941;2766;1104;344;280;298;344;287;445;915;1154;1090;889;411;246;274;503;952;1524;1272;804;643;857;1424;1772;1805;1133;434;193;206;222;277;298;185;186;371;892;955;603;530;620;938;1210;1219;940;360;146;204;423;746;826;621;340;251;274;257;244;263;398;501;265;119;145;196;369;367;331;378;641;588;422;257;193;256;520;474;507;665;410;206;129;146;233;370;750;867;480;480;510;436;500;596;569;305;130;120;139;436;1118;1971;2881;3016;2189;904;485;241;315;522;432;562;855;816;686;544;608;661;349;260;277;394;481;774;1139;1604;1658;1461;1611;2542;2937;2530;921;275;183;312;338;315;306;421;764;1153;1067;949;909;540;399;800;1212;795;416;353;592;937;1174;582;258;313;383;427;600;379;230;180;351;587;526;357;492;620;519;271;219;426;603;586;671;1010;1344;1555;2139;2389;1706;649;350;301;324;469;1017;2012;2095;873;633;707;838;1064;1345;1156;574;612;373;332;473;582;549;710;980;1371;996;527;385;621;1018;1313;2182;4336;4524;2712;1142;432;477;945;1365;788;254;239;348;604;797;726;763;936;1006;1208;1396;1512;1507;923;411;759;1524;1942;1314;1014;1416;1643;1796;2117;1812;1249;590;377;445;593;946;2005;2388;1128;636;805;1225;1116;935;1288;1179;1462;1952;3208;3377;2248;1280;1326;1209;765;740;701;878;1111;1073;1041;1068;1001;846;900;1106;1081;573;324;231;245;219;172;162;202;256;351;508;903;1418;1245;674;717;922
176;203;171;306;434;538;472;610;493;278;248;316;414;443;341;312;355;294;300;315;258;245;268;244;268;196;252;366;598;630;504;301;282;277;292;236;218;242;304;497;818;770;504;326;223;277;745;1241;1052;586;401;480;753;1132;1347;1014;638;514;571;753;493;513;501;656;1242;1846;1499;1419;1716;1131;738;530;729;968;987;751;358;296;600;727;712;611;350;223;287;570;1188;1610;1432;1614;1711;1510;698;323;302;279;309;301;373;277;482;682;825;796;1418;1707;971;685;794;560;651;424;253;202;272;389;473;473;413;277;445;707;778;654;640;674;776;630;508;689;983;1047;718;903;1589;1539;1179;1418;1931;1450;614;348;646;945;939;750;687;594;526;695;757;669;1312;2759;2359;902;389;310;274;304;481;541;761;753;459;326;305;365;446;594;533;272;185;110;67;84;89;63;80;129;252;853;1673;2177;1970;1042;596;465;313;352;468;844;1118;780;841;1162;908;517;523;791;542;249;174;305;396;465;533;539;445;430;612;767;889;1029;1021;685;714;1182;1121;583;465;510;617;412;400;574;1203;1896;1590;1370;981;721;625;547;417;411;370;357;482;614;755;513;488;571;357;281;316;389;401;504;480;428;396;455;373;284;308;290;222;232;173;103;75;73;180;313;526;598;587;393;254;253;358;836;1415;2431;2228;1425;1644;1793;1673;963;574;603;714;927;1641;1388;1219;1199;1171;836;435;569;1317;2335;2422;2883;3158;1943;1157;532;225;170;160;141;206;220;469;672;529;369;237;491;981;1043;715;900;795;574;580;578;529;504;534;646;722;383;222;161;140;112;149;90;69;85;181;460;704;560;555;483;307;135;101;129;101;99;79;80;223;265;231;342;576;536;448;538;981;1055;924;1157;1267;784;565;645;727;676;517;408;390;450;979;1190;1160;1209;1357;1853;1298;788;703;901;1162;1260;1709;1768;1581;1038;673;707;910;802;449;415;461;521;694;747;613;563;895;1280;1120;816;959;899;1046;1491;1670;1656;1244;943;803;502;404;418;277;246;558;1253;1880;1793;1092;301;117;146;329;366;490;557;502;395;735;923;941;1476;2145;2086;2189;2972;2296;894;314;180;206;223;215;253;328;426;465;465;356;260;333;523;859;1211;1028;624;568;697;1039;1260;1209;668;337;228;207;242;270;307;229;218;487;865;871;490;435;402;516;609;657;572;235;145;150;334;477;642;445;237;221;223;209;200;228;256;325;182;100;159;221;259;290;198;240;347;382;353;308;210;335;621;781;584;508;435;361;309;208;255;217;294;310;336;392;435;456;863;1395;1444;844;244;186;172;356;770;1581;2198;2298;1682;727;482;446;509;602;546;691;987;1183;1027;649;621;600;495;392;324;352;452;709;1016;1089;979;858;1009;1616;1949;1701;704;246;231;335;286;257;243;308;533;1034;1089;976;894;751;496;648;729;632;584;527;540;518;464;270;165;213;243;312;468;379;272;204;204;251;293;475;935;1609;966;492;530;1274;1550;1270;1148;1241;1503;1967;2505;2838;1794;776;459;471;473;476;837;1658;1528;730;976;1392;1610;2297;2020;1086;576;459;304;228;303;369;497;530;714;908;657;297;228;655;1728;1947;1709;2447;2305;1420;567;308;344;605;693;449;180;193;284;704;1056;914;753;732;942;1040;1018;1018;877;653;462;820;1478;2068;1662;969;1149;1673;2026;2114;1268;532;250;315;696;987;973;1112;1254;1127;848;1404;2146;1642;799;878;1059;1593;2195;3716;3741;2260;1273;1304;1135;938;789;881;1167;1548;1297;1082;1122;1122;1031;1161;1361;1530;850;543;403;375;283;251;235;247;219;327;581;971;1068;763;352;358;517
284;246;292;571;909;847;979;1133;787;496;526;629;871;758;588;532;524;529;382;362;347;365;348;320;315;268;336;498;677;891;659;364;267;281;334;320;331;378;439;499;686;620;437;313;240;496;1174;1319;857;683;551;500;1154;2084;2250;1740;952;560;705;752;564;636;640;1087;1578;1713;1652;1562;1749;1212;780;734;1614;2370;2239;1656;634;421;719;926;985;690;432;319;422;992;2246;2694;2380;2367;1726;1248;611;429;473;436;286;194;161;397;1006;1329;1147;1116;1956;2613;1179;592;445;328;410;329;182;174;265;591;876;914;812;494;509;891;843;506;448;508;522;477;431;550;603;701;964;1311;1783;1905;1656;1954;2471;1725;626;297;445;640;694;585;573;503;483;690;659;550;853;1412;1249;657;421;363;298;378;546;525;631;564;435;297;358;442;511;511;448;263;227;128;74;69;75;30;49;68;153;481;1120;2020;2082;1203;965;761;416;351;523;860;984;652;763;1163;1005;553;367;365;231;175;368;576;407;360;469;409;333;315;420;647;942;1247;1434;1117;719;960;842;547;463;662;857;753;512;757;1302;1589;1286;1132;944;819;736;662;566;494;612;790;703;646;502;424;394;356;327;457;585;486;450;483;477;377;348;427;368;368;449;427;227;259;167;149;138;145;343;559;655;732;738;580;486;483;874;1165;1534;1833;1397;910;1032;1322;1436;1111;537;429;482;606;1111;1223;1368;1513;1429;903;483;515;1123;2020;2882;2853;2551;2173;1758;795;246;227;250;264;264;479;1127;1869;1455;677;490;779;1118;882;580;477;612;760;773;627;579;587;600;781;968;551;203;119;68;92;84;38;58;98;216;496;701;648;442;256;213;154;127;146;156;151;84;128;244;426;312;552;1053;1021;466;515;811;1147;1521;1584;1829;1124;638;805;875;740;525;508;447;518;903;1203;1529;1702;1300;1336;1380;1241;840;897;1127;1501;1981;2182;2182;1316;613;830;1163;948;826;724;521;541;833;1084;837;736;1196;1616;1404;952;764;563;609;733;886;1032;1005;845;771;666;700;482;327;313;316;572;846;862;534;257;117;102;194;282;577;912;719;697;759;844;1076;1293;1213;1358;2266;2768;1565;747;231;155;161;169;248;225;174;175;281;500;606;433;528;690;652;738;706;565;475;497;629;730;694;507;381;233;217;212;221;297;209;281;552;936;771;379;271;228;245;311;459;521;246;161;204;202;309;387;325;211;194;156;163;206;226;190;194;152;84;160;187;209;184;119;124;201;349;329;300;231;409;1018;1364;1164;831;619;505;467;395;329;303;327;360;329;426;407;599;1341;2785;2822;1462;451;184;218;458;759;962;1149;1192;1015;602;495;569;559;584;441;608;1172;1676;1497;832;559;616;731;634;534;507;536;837;1062;810;522;425;462;816;910;784;441;188;263;293;256;281;220;202;325;760;903;904;1022;840;495;557;759;783;937;710;441;314;228;231;277;256;325;270;296;372;350;329;307;316;412;833;1753;2503;1688;819;864;2062;2923;2219;1712;1551;1753;2082;2141;2022;1355;677;509;654;834;540;520;878;694;428;863;1483;2264;3383;2502;1268;527;276;214;151;203;289;296;265;402;540;331;174;186;533;1652;1685;965;1085;991;609;291;162;224;365;384;275;185;215;367;897;1593;1574;722;634;709;831;596;619;719;621;539;807;1186;1730;1250;886;936;1502;1612;1341;753;259;168;395;1243;1839;1221;642;773;1051;1175;1798;2297;1721;731;557;659;1224;1687;2587;2854;1755;1221;1081;1053;945;977;1062;1352;1971;1488;1050;997;1053;1020;1090;1236;1225;966;773;660;555;402;368;455;444;356;512;897;1135;868;427;245;305;360
443;409;493;859;1400;1344;1466;1475;1047;808;840;965;1444;1423;948;881;1160;1047;743;640;651;518;525;446;394;342;381;589;766;842;620;363;224;218;256;384;534;744;765;580;600;500;392;351;325;689;1721;1717;1022;941;731;528;1286;2760;2905;2052;1116;490;395;447;351;423;590;1374;1399;1322;1397;1385;1028;785;542;981;3221;4666;4271;3108;1167;484;548;793;1125;973;678;567;758;1297;2493;3009;2775;2558;1897;1414;919;555;442;374;230;107;108;442;1368;1864;1302;1006;1584;2294;1127;473;279;265;297;328;195;136;258;639;1211;1335;1374;870;596;884;816;417;320;306;381;426;411;352;347;687;1445;1473;1382;1578;1536;1578;1656;1196;396;275;376;523;523;398;326;355;734;1268;1114;682;572;773;683;432;438;363;340;385;524;554;557;551;513;267;382;528;540;541;555;357;155;94;66;77;36;30;53;68;135;283;796;1467;1652;1258;1352;1037;570;551;696;735;613;347;427;615;640;443;217;153;128;254;783;1091;608;486;496;339;238;169;309;570;877;1082;1468;1301;678;450;392;351;441;711;1168;1158;820;774;1079;1210;1160;1082;976;791;727;708;673;651;862;1373;1104;604;342;367;345;296;327;519;708;442;334;326;385;442;599;897;908;703;547;456;344;387;348;214;185;351;682;949;1053;887;932;848;914;1072;1701;2020;1707;1358;818;675;911;1218;1313;1183;588;484;433;480;642;1156;1889;1902;1367;900;755;728;1102;1911;2616;2952;2878;2660;1954;986;485;382;372;322;335;703;2040;3295;2485;1201;763;1279;1583;1072;562;379;384;709;807;573;914;921;864;1051;1183;628;241;113;108;74;49;40;93;177;519;951;1210;1083;522;212;258;264;210;174;192;229;146;170;269;336;319;586;1001;791;419;386;646;984;1310;1356;1546;933;511;829;885;752;635;612;638;740;1125;1480;1628;1691;1344;1335;1654;2007;1356;794;875;1354;1853;2226;2134;1035;463;749;1248;1317;1511;1294;770;582;973;1634;1086;727;945;1076;925;608;450;369;442;514;678;898;890;766;820;1044;1162;787;608;435;290;276;375;366;319;205;117;99;178;443;1024;1658;1400;1364;1398;1188;1243;1204;804;798;1554;1854;1169;549;244;209;205;205;310;329;272;264;486;1301;1800;1008;812;809;584;464;479;439;414;534;635;580;374;253;272;292;260;175;230;205;231;364;621;957;759;450;212;153;187;217;289;425;275;211;180;192;231;237;230;184;180;155;191;226;209;148;115;109;108;180;171;173;144;80;105;213;376;421;370;290;626;1468;2465;2413;1574;925;956;883;927;823;575;437;403;464;492;422;657;1447;2647;2820;1437;459;192;328;775;939;731;531;542;621;561;624;797;679;433;297;645;1288;2054;1866;1132;720;763;1008;875;911;987;897;1263;1559;960;387;264;199;321;392;330;204;147;205;245;184;182;199;170;170;392;611;793;735;607;501;677;1065;1097;1036;678;340;197;163;267;286;303;334;317;341;418;536;523;476;453;764;1552;2764;3437;2618;1626;1449;2210;3258;2750;1968;1786;1604;1536;1239;905;595;510;614;731;751;537;602;642;412;228;483;967;1819;2806;2583;1702;678;336;152;183;216;238;171;164;230;245;273;238;200;329;773;793;392;370;430;275;191;162;213;246;256;219;242;278;591;1239;1799;1486;797;536;586;529;396;395;478;583;636;761;811;1011;781;646;1118;1191;955;623;334;256;221;542;1673;2797;1740;749;878;1568;1790;2211;2140;1460;862;594;571;816;1110;1572;1638;1264;1011;945;899;1037;1265;1232;1433;1842;1513;1137;922;828;797;782;834;795;907;879;906;742;593;610;735;606;459;642;953;1076;687;360;231;244;345
697;702;776;1306;1696;1417;1380;1239;1021;874;895;984;1498;1512;1332;1280;1592;1559;1257;1150;1021;909;891;770;609;464;457;676;1015;804;513;320;228;212;329;424;791;1050;952;614;496;473;413;420;397;651;1232;1158;1024;1698;1460;711;1075;2405;2638;1815;1023;377;191;150;113;152;322;698;885;989;1300;1147;522;302;286;1003;3625;5435;4474;3201;1216;776;516;683;1294;1484;1054;965;1138;1388;1913;2052;1914;2135;1893;1620;1030;523;347;175;111;78;74;330;1140;1993;1481;817;899;954;514;297;202;347;874;742;242;133;232;588;910;1279;1393;884;486;652;627;411;177;222;324;344;354;272;358;820;1474;1329;815;846;972;812;704;449;415;408;592;680;476;291;294;461;1198;2210;1703;1064;900;595;482;456;457;373;356;363;514;530;540;542;464;304;328;376;373;529;497;308;147;94;64;56;39;51;43;59;127;253;544;859;971;1037;1407;1095;734;1024;1090;715;323;251;236;266;247;228;219;150;184;489;1153;1298;774;446;458;364;237;194;302;619;785;947;1364;1310;564;294;250;315;331;572;1027;1360;770;587;869;917;1208;1141;850;695;589;647;669;728;862;1420;1109;428;240;233;241;248;206;297;349;235;183;182;265;477;1188;2098;1996;1155;677;542;624;684;543;316;343;550;1035;1257;1310;910;949;1295;1653;1672;1905;2189;2090;1654;696;717;1208;1191;1133;1247;755;704;569;300;428;1182;2057;2160;1306;1125;1266;1202;1291;1929;2321;2700;3112;2955;2000;1485;985;618;461;391;277;635;1599;2641;2137;1148;907;1491;1489;920;416;327;369;455;485;560;1154;1460;1362;1407;1122;546;259;185;164;117;84;91;139;401;1015;1788;2049;1529;536;235;385;433;294;178;224;216;204;161;229;271;289;344;451;474;333;342;543;917;990;676;580;460;393;548;639;802;675;799;1031;1165;1334;1363;1175;1178;1321;1552;1725;1884;1274;664;615;886;1642;2200;1620;549;283;443;914;1427;2516;1972;1080;803;1011;1543;1133;710;706;638;517;357;362;464;575;811;801;840;944;892;1059;1593;1804;1160;599;351;269;398;508;399;290;155;114;180;258;614;1490;2169;2026;2321;2274;1495;1317;1297;761;459;755;778;593;417;293;388;360;299;374;600;544;462;927;2263;3110;1761;1237;1206;841;618;391;386;366;749;1229;853;286;172;212;308;308;192;142;130;202;400;575;979;1103;738;264;269;194;189;234;264;265;212;176;153;155;210;230;189;236;171;164;250;196;130;95;118;160;177;206;159;133;106;131;285;531;598;574;710;869;1787;3424;3625;2321;1649;1707;1744;1615;1535;885;519;380;401;468;438;586;921;1250;1289;718;230;167;312;734;771;509;278;311;487;707;761;1043;1200;511;322;697;1409;1772;1679;1227;816;864;994;1054;1480;1825;1350;1509;1719;946;405;203;187;194;237;214;163;121;183;206;241;162;176;147;155;214;379;629;707;760;931;1084;1465;1582;1151;715;379;224;216;260;302;355;293;246;396;478;544;589;620;783;1231;2415;4446;5139;4130;3322;2790;2810;2978;2142;1546;1884;1458;803;472;297;258;482;840;909;667;556;858;1068;672;341;409;727;1247;2252;3107;2298;896;410;278;239;225;250;228;174;153;180;196;224;226;189;235;265;175;165;218;158;152;125;151;232;239;212;321;465;962;1678;1327;879;627;531;478;355;323;328;428;575;713;625;540;506;561;616;916;879;599;486;352;366;504;759;1809;2776;1950;1067;1319;2624;3168;2583;1992;1345;1020;733;703;696;824;1174;1228;1056;897;820;911;1195;1670;1580;1132;1331;1131;805;676;604;481;476;467;557;688;884;760;753;699;857;777;697;586;705;1045;893;584;461;358;250;259
909;1005;890;1107;1246;1140;999;774;688;696;778;798;1175;1290;1191;1340;1584;1539;1538;1414;1418;1340;1358;1180;885;658;627;841;1064;725;414;300;235;211;308;595;982;1253;928;553;423;518;551;560;498;485;617;614;872;1860;1582;762;784;1312;1420;1112;537;216;95;68;51;125;238;324;508;683;896;682;272;155;187;599;1939;2930;2507;1853;1053;812;703;834;1922;2063;1218;1418;1638;1249;1201;1058;1046;1251;1465;1345;837;382;174;60;45;32;95;249;1029;1444;1232;602;372;344;250;137;160;615;1720;1457;376;131;338;685;995;1156;1198;914;516;541;522;329;221;254;288;363;319;242;292;809;1243;1038;586;504;615;575;572;607;558;595;726;775;536;378;445;852;1699;2637;2193;1525;1277;758;476;448;498;469;407;408;556;632;608;606;455;331;251;203;284;431;438;268;122;95;99;54;36;43;39;79;115;244;413;594;853;954;1131;945;775;1293;1137;530;202;172;179;155;142;179;177;155;282;809;1551;1179;614;455;486;374;367;277;387;705;975;1063;1216;1087;515;259;272;293;328;400;687;792;471;356;567;775;1192;1005;648;449;461;548;664;679;723;874;712;486;254;212;196;132;145;184;212;118;135;131;294;763;2029;3061;2847;1531;709;606;884;832;599;414;533;599;840;1224;1144;668;754;1540;2210;1829;1257;1486;1875;1791;998;1228;1568;973;930;1301;1041;724;557;413;636;1227;1499;1342;898;1334;1813;1631;1489;1656;1450;1929;2649;2697;2532;2306;1674;846;496;443;312;458;848;1203;1111;932;967;1325;1034;556;392;309;343;394;368;475;993;1479;1678;1506;1008;441;262;232;256;206;191;237;350;498;1290;1844;2043;1305;513;220;329;472;347;215;234;288;262;252;246;271;212;202;241;327;284;376;689;1406;1234;529;387;442;646;685;808;1051;852;1024;1331;1369;1468;1061;693;825;1126;1621;1651;1252;1090;1035;861;948;1907;2689;1268;301;135;249;498;1212;2509;2080;1020;773;918;1130;1099;879;873;814;601;511;784;1059;1005;998;741;814;1129;882;1176;2010;2218;1358;655;378;602;1125;1294;682;418;294;303;278;509;1158;1924;2114;1856;2397;2364;1252;931;904;574;369;340;369;458;521;654;816;702;451;521;951;996;779;1194;2308;2592;1639;1679;1755;1574;986;455;466;525;934;1728;1196;422;182;223;265;276;259;155;184;278;403;520;859;1329;875;550;624;456;242;184;203;207;237;166;133;172;157;175;190;200;257;252;225;191;127;119;134;186;178;218;153;126;119;188;349;515;581;662;1008;1553;1734;3034;3150;2128;1621;1956;1940;1756;1566;925;396;281;293;444;550;615;565;599;404;259;155;167;318;511;450;312;199;194;351;558;722;1196;1478;837;502;638;780;974;950;943;727;743;782;922;1737;1857;1126;1340;1178;749;608;377;252;286;266;249;174;133;211;290;237;209;193;208;183;184;368;778;1036;1296;1475;1570;1641;1707;1397;986;510;278;288;373;421;359;289;265;399;582;515;494;781;1451;2015;2997;5142;5674;4967;4478;3764;3534;3079;1687;915;1215;1045;592;187;153;241;442;1034;1232;1007;762;819;1298;1000;630;567;729;1219;2221;2696;1720;719;462;417;297;330;474;606;426;219;241;225;259;252;200;174;135;172;197;213;195;156;153;193;297;258;305;300;545;1183;1573;952;660;476;527;545;352;363;434;513;686;759;522;327;310;348;381;470;546;737;720;683;710;855;985;1652;1996;1672;1404;1808;2948;3536;2491;1601;1126;914;797;871;629;707;1131;1237;972;779;680;660;854;1425;1339;777;926;843;525;458;410;357;458;476;448;528;580;534;534;778;989;902;581;609;857;867;795;756;603;445;260;219
958;895;660;622;1034;1455;1247;566;388;521;572;705;1160;958;953;1277;1427;1143;1225;1395;1729;1949;2031;1742;1228;928;813;946;883;508;342;385;362;357;407;990;1685;1878;1460;811;481;515;617;550;479;401;310;284;561;1009;872;664;691;969;1141;728;349;143;86;75;78;156;279;379;394;395;472;376;210;128;131;271;591;945;970;880;788;777;851;1107;2123;1814;1349;2372;2531;1556;774;694;721;773;880;861;487;243;83;15;37;26;99;284;597;787;567;278;211;258;196;154;265;1009;2241;1911;585;239;613;1390;1586;1495;1532;1188;711;460;399;328;312;383;354;353;385;250;336;671;942;671;480;537;690;770;998;1170;893;782;942;820;505;549;718;1004;1853;2978;2448;2046;1536;863;436;409;448;519;513;427;456;626;611;547;403;232;163;126;176;357;423;286;139;108;122;70;26;46;47;37;106;157;232;525;941;850;991;745;673;768;712;273;103;95;120;115;180;177;238;182;273;875;1510;1035;493;240;298;408;375;373;482;1092;1554;1616;1288;982;484;184;228;330;336;332;375;356;269;204;377;953;1340;828;500;408;526;615;690;676;570;715;998;798;334;253;257;196;127;185;197;115;129;243;580;1406;2705;3297;2583;1247;610;607;938;864;644;720;737;709;655;798;692;376;594;1428;1840;1394;764;932;1513;1791;1173;1435;1921;959;619;839;751;666;520;585;788;1421;1427;780;480;902;1538;1440;1267;1087;679;923;1728;2405;3062;2727;2127;1088;585;418;283;552;977;999;885;881;1165;1691;1075;542;356;339;424;597;494;487;637;955;1295;1522;1056;408;282;269;282;239;313;570;570;522;735;1101;1101;723;315;246;352;400;519;450;386;441;606;538;336;249;287;194;203;302;420;605;953;1660;1287;721;516;762;1487;1704;1285;1167;764;802;1086;1135;952;679;469;534;805;1550;1596;1140;1209;1643;1644;1205;1706;2108;1039;262;249;377;509;985;1433;1233;572;527;675;1105;1293;1198;916;953;1003;907;1245;1966;1394;895;696;795;1190;828;852;1362;1892;1383;827;743;1153;2444;2969;1465;892;802;621;481;680;1368;2166;1859;1272;1321;1198;786;593;594;466;279;251;292;538;936;1271;1272;942;589;538;815;950;1260;1209;1296;1254;1057;1708;2573;2555;1625;669;618;722;928;1612;1300;515;350;296;398;499;426;346;206;255;317;429;837;1225;1153;1463;1750;1152;483;266;219;233;207;203;169;188;171;149;141;272;408;458;317;189;127;111;136;136;174;189;134;118;150;360;575;516;386;444;764;1394;1273;1432;1602;1319;1204;1264;1184;1042;877;607;265;185;243;603;878;678;519;305;149;106;103;183;358;470;333;255;171;160;221;371;492;904;1213;881;712;499;392;386;515;617;646;563;593;814;1254;1097;662;666;574;554;611;397;319;302;331;288;149;192;365;344;268;191;161;279;253;178;282;544;911;1325;1524;1432;1405;1678;2080;1686;679;358;373;511;697;518;256;295;547;817;688;423;948;2343;2852;2898;3830;4169;4097;3462;2962;2705;2612;1124;494;766;897;524;176;205;276;444;1078;1699;1644;1228;914;964;923;932;849;1045;1599;1923;1508;962;717;744;658;434;441;947;1386;773;354;292;300;204;226;210;163;155;175;215;285;299;246;213;241;385;394;322;372;509;1057;1095;603;400;518;653;568;377;394;539;575;643;724;406;270;276;318;313;289;482;1056;1233;1044;857;977;1093;1345;1514;1451;1614;2027;2152;2056;1503;1140;881;845;1061;1119;710;659;1088;1151;952;1013;728;482;583;975;1090;676;527;486;393;424;472;530;650;741;645;572;555;479;550;978;1337;1096;635;571;864;875;1033;962;873;532;317;225
656;597;434;426;1169;2365;1876;640;482;924;947;945;1284;1031;816;1470;1298;829;945;1215;2261;3044;3370;2554;1541;1051;890;876;751;447;406;718;1124;782;737;1385;2922;3265;2448;1341;632;448;446;435;408;384;276;385;651;815;543;587;1084;1810;1946;950;351;187;188;178;104;199;440;554;476;331;296;220;179;126;93;124;213;536;719;913;802;863;931;1332;2088;1407;1230;2690;3213;1689;845;655;626;559;570;462;258;128;57;27;24;56;152;253;348;321;204;178;272;563;469;370;717;1564;2678;2165;673;228;780;2163;2312;1743;1668;1249;799;430;293;304;504;646;615;521;442;305;292;533;789;690;566;505;716;869;1450;1771;1241;1036;1079;736;527;618;723;973;1457;2485;2121;1524;1107;664;400;386;418;490;443;309;392;499;504;413;214;141;83;68;125;278;448;333;195;112;94;96;33;44;49;47;97;159;204;417;769;935;791;516;417;457;350;149;72;68;70;157;202;174;167;166;273;576;1119;862;337;143;203;280;403;393;487;1227;2143;2040;1578;1041;465;176;198;323;443;416;334;265;279;210;468;1198;1781;1101;648;701;843;903;807;707;580;786;1403;1250;578;317;401;354;323;349;285;174;209;450;1027;2369;3704;3540;2127;903;726;917;1085;1216;1019;1250;1182;882;599;557;349;329;553;1010;1176;767;591;811;1201;1285;1052;1500;2121;1110;631;601;596;563;630;770;1091;1538;1297;495;240;510;783;832;802;737;331;511;1045;2427;3371;2539;1783;1097;591;316;310;897;1882;1582;832;840;1033;1579;1224;695;565;370;379;612;800;710;572;612;983;1230;940;504;376;317;245;193;361;903;860;461;532;675;617;481;263;378;630;857;983;865;821;1018;1220;1082;696;429;247;295;265;421;730;830;937;1264;1209;892;922;1194;2417;2835;1940;1068;623;611;671;557;542;445;372;396;647;1257;1673;1381;1254;1788;1739;1363;1118;1176;698;548;678;782;808;901;808;687;425;420;519;740;1048;997;804;1021;1377;1228;1513;2554;1776;769;659;659;815;698;608;860;1186;1189;993;813;1393;2919;3646;1952;1478;1552;1080;697;655;1045;1407;1139;638;561;468;402;398;560;365;215;242;411;841;1567;1973;1457;978;641;588;588;714;919;835;920;910;934;1532;3002;3507;1928;832;772;970;771;1008;974;826;699;577;557;886;924;548;285;196;215;334;770;1302;2078;3296;3324;2131;960;381;208;266;302;267;274;265;239;119;136;255;691;762;430;218;166;143;183;182;211;170;105;73;172;527;852;639;326;285;482;679;588;585;888;1253;1150;734;644;654;526;372;190;194;288;680;1038;648;339;178;155;106;156;217;313;376;320;254;216;122;122;187;285;495;673;685;655;372;242;315;524;764;606;562;422;556;606;495;441;493;446;377;414;419;359;284;307;218;226;461;706;664;327;177;174;292;247;145;186;291;538;775;926;910;963;1948;3321;2821;1085;443;554;782;898;621;379;391;922;1530;1268;729;941;2443;2758;2633;2891;2698;2445;1884;1583;1506;1329;767;519;849;1065;751;420;353;526;611;882;1624;1615;1464;1209;830;707;816;988;1278;1954;1691;953;707;955;1038;935;615;465;1146;1892;1090;538;443;345;231;190;160;150;136;146;205;375;490;458;308;322;396;385;362;320;506;631;596;392;357;706;900;688;392;360;458;552;574;705;539;357;297;317;293;366;614;1075;1384;1063;878;982;1090;1237;1183;1202;1609;2104;1586;1338;1174;951;753;790;1353;1436;852;706;938;1037;1017;1539;1304;724;579;1393;1931;1091;507;531;531;561;607;592;790;846;799;644;633;555;674;1201;1851;1426;658;534;1006;936;937;865;824;568;299;176
385;343;282;395;1117;2382;1859;913;1073;2109;2201;1123;970;728;643;1123;936;585;526;937;1836;3502;3959;2776;2013;1189;895;802;672;512;654;1575;2705;1857;883;1396;2845;3228;2636;1555;895;600;415;357;380;361;413;888;1695;1546;593;557;1542;3026;2957;1432;548;403;507;339;171;341;797;1192;1029;463;232;177;116;71;71;124;346;1111;1566;1514;1341;1011;964;1156;1260;975;875;1578;1946;1343;1073;923;604;589;728;472;167;59;45;31;39;46;124;254;267;248;168;122;306;891;858;788;1574;2481;2643;2195;672;236;787;2008;2246;1561;1289;863;517;323;297;482;853;1157;964;704;488;289;200;398;699;868;956;626;561;703;1468;1959;1502;1357;1271;752;711;706;766;816;967;1299;1039;719;534;416;479;432;477;544;523;331;241;429;438;330;159;84;67;41;109;269;475;491;280;147;100;69;43;27;54;89;125;173;113;196;393;494;471;316;309;297;218;122;26;30;44;149;148;132;105;88;148;372;711;511;257;142;83;162;298;309;411;1130;2279;2306;1657;1015;428;171;208;264;404;445;421;379;477;435;599;1553;2137;1372;1131;1476;1948;1338;903;540;451;770;1583;1670;704;520;638;710;795;847;547;333;316;601;1380;2761;3798;3223;1806;815;953;1332;1520;1852;1828;2019;1542;1144;955;739;571;470;664;833;788;690;740;918;1050;886;794;1577;2373;1505;834;631;638;593;780;1159;1716;1845;1374;495;232;247;421;503;591;435;278;542;1099;2175;2849;2139;1231;853;466;282;255;942;2004;1751;773;573;747;1356;1322;1072;894;419;342;705;1309;1242;734;727;1178;1045;791;688;598;393;324;288;407;672;652;502;604;849;737;556;467;740;1435;1791;1753;1824;1865;2325;2465;2375;1596;756;580;507;438;676;1230;1250;1109;1244;1071;1461;1406;1496;2416;3377;2453;1073;538;577;554;318;232;293;326;410;580;1084;1925;1587;1122;1207;1310;968;696;729;1048;1269;1527;1621;1157;979;840;615;502;446;582;680;719;682;537;878;1442;969;1196;1656;1252;712;665;620;719;629;593;561;816;1404;1175;707;1038;2084;2734;1918;1604;1740;1075;584;401;517;641;568;377;268;224;221;354;398;267;155;243;658;1393;2496;2755;1878;910;519;512;399;514;558;664;1007;1372;1162;1391;2694;3488;1908;1127;869;890;573;568;964;1324;1650;1014;899;1385;1345;771;314;226;240;315;798;1894;3675;5032;4279;3277;1822;599;265;266;373;319;328;284;231;182;126;286;797;1023;536;251;175;173;232;279;228;209;91;149;207;439;722;661;433;292;255;299;292;306;641;1151;944;580;642;724;537;372;330;257;400;619;670;420;228;190;152;146;179;284;385;451;315;249;179;112;134;175;163;195;311;354;389;282;344;808;1094;1138;789;402;284;271;271;247;318;449;458;359;306;319;293;259;245;232;459;1080;1823;1390;621;291;159;196;191;128;157;182;300;408;486;479;609;1890;4156;3475;1163;410;633;997;1006;745;707;751;1259;2255;1715;708;864;1811;2183;2221;2272;1757;1291;814;567;514;485;431;746;1467;1926;1362;819;687;1006;942;768;1161;1258;1266;1233;746;540;729;914;1359;1446;1134;706;817;1166;942;893;419;420;1013;1558;1094;587;384;241;154;148;118;122;145;149;187;297;587;590;484;544;566;425;265;290;363;449;436;351;450;929;1351;960;700;586;485;467;676;851;772;377;274;284;396;572;919;1200;1095;974;1030;988;1188;1322;1288;1084;1198;1518;1306;1337;1350;1024;627;824;1266;1368;924;799;997;935;1118;1886;1829;870;945;2093;3189;1502;577;590;638;670;649;660;802;864;738;804;729;706;791;1419;1734;1299;625;565;985;924;567;442;481;470;417;285
234;223;253;474;909;1136;1080;1165;2215;3553;3212;1578;608;369;364;650;568;358;390;503;1067;1882;2306;2390;2699;1646;750;791;687;549;829;1807;3066;2146;989;902;1523;1441;1308;1024;1257;926;561;443;350;406;662;1552;2690;2047;783;615;1489;2954;2599;1515;640;636;846;526;242;564;1180;2052;1587;566;213;119;101;105;197;247;674;2313;2690;2059;1606;862;584;648;540;431;407;581;807;869;1490;1607;834;611;884;603;172;53;59;46;30;63;119;153;214;188;139;111;338;836;1097;1490;2369;2521;1804;1230;406;152;417;962;1235;958;711;502;315;295;348;607;915;1342;1290;987;644;312;158;258;666;1273;1733;912;530;714;1255;1830;1699;1809;1555;1148;1142;1284;1121;856;723;661;582;431;315;382;521;583;644;664;587;263;228;382;462;307;137;51;31;42;105;257;410;512;403;167;116;95;64;66;75;129;188;220;106;79;137;164;189;171;228;189;167;50;37;34;31;80;126;67;70;95;227;403;472;473;335;134;77;81;162;221;274;678;1497;1862;1514;882;457;274;192;165;350;429;483;457;581;509;769;1519;2019;1404;1634;2593;3254;2473;1194;478;410;751;1424;1430;754;703;1073;1120;1322;1407;857;571;513;678;1229;2087;2645;1972;1109;511;791;987;1432;2021;2406;2087;1479;1312;1417;1432;1112;930;928;1111;992;800;905;1028;1033;908;800;1442;2364;1596;881;780;726;689;1089;1956;2719;2229;1191;702;475;428;483;614;672;529;502;830;1489;2240;2836;2215;795;374;274;177;289;749;1268;1159;715;570;708;1413;1552;1298;1025;502;594;858;1360;1334;691;876;1224;864;628;713;741;699;670;692;613;593;414;474;917;1329;1038;724;608;850;2042;2552;2642;2341;3070;4019;4058;3672;2467;1472;1213;1147;844;955;1526;1433;1284;1392;1244;1645;1849;1792;1964;2524;1745;928;565;569;477;331;152;184;311;535;587;890;1431;1201;753;673;672;475;464;952;2132;2912;2409;1626;1082;1041;848;744;639;682;694;482;432;460;333;582;917;753;606;696;649;594;626;678;799;777;638;503;748;1237;1140;494;668;1171;1651;1367;1016;857;654;331;266;380;393;327;241;244;225;190;269;309;193;119;217;609;1252;2343;2795;1923;811;376;367;323;319;451;735;1378;2080;1595;1270;1874;2245;1494;1091;876;661;453;484;967;1624;1869;1297;1212;1606;1636;1028;461;307;332;382;938;2320;4275;4874;3647;3073;2141;682;217;218;267;308;278;231;173;185;154;253;529;728;369;179;200;183;297;324;266;222;175;181;146;315;669;869;768;331;257;275;361;516;438;581;488;415;624;838;738;503;356;388;458;509;402;323;306;313;299;276;247;457;764;1016;559;303;198;153;115;136;134;179;255;346;370;364;694;1473;1809;1302;716;321;206;232;298;315;320;356;486;345;251;264;289;236;169;188;562;1408;2567;2107;1084;612;237;114;88;126;168;185;220;326;399;375;403;1206;2837;2256;887;365;453;762;791;730;848;896;1161;1527;1124;618;703;1275;1635;1540;1303;920;686;432;364;270;286;342;860;2032;2591;1735;1325;1390;1626;1416;1105;994;914;882;832;662;667;1139;1574;1171;720;488;396;815;1031;627;484;356;374;761;993;726;393;266;160;187;176;164;177;151;143;203;278;546;743;665;1088;1081;543;235;197;288;340;324;298;559;1293;1789;1351;1045;1000;641;565;683;921;818;369;258;345;544;810;1119;1393;1142;1295;1297;1179;1308;1656;1685;1189;867;1071;1255;1421;1434;1010;688;793;986;971;784;794;905;777;892;1363;1263;896;940;1637;2127;1193;524;428;615;553;624;639;834;966;933;850;752;700;739;920;1025;858;642;491;766;709;387;296;413;641;576;396
237;248;275;495;726;677;654;1544;3978;5037;3784;1858;532;301;278;382;398;284;274;362;489;766;986;1689;2716;1515;545;582;618;474;566;1047;1744;1308;596;464;525;623;546;655;992;944;876;676;487;657;1266;1910;2345;1443;810;624;946;1464;1428;1084;608;704;671;429;355;760;1381;1744;1137;427;152;104;110;272;597;691;894;2454;2679;1728;1178;577;411;374;291;337;302;345;406;719;1441;1641;808;643;689;444;179;76;63;52;48;43;48;77;78;98;111;154;358;1035;1467;2124;2450;1638;939;491;183;104;217;477;676;710;463;287;233;356;461;676;877;1036;1183;1094;1110;556;212;248;524;1423;1772;1010;601;717;1188;1577;1980;2629;2412;2021;2210;2209;1839;1190;692;528;497;416;366;404;538;688;870;995;867;505;481;780;575;343;152;68;43;44;103;219;436;690;574;301;188;130;105;135;157;235;290;301;113;79;53;69;75;109;97;98;87;59;48;37;53;56;81;58;57;101;211;323;448;495;357;201;99;96;154;185;175;364;781;1283;1399;815;638;461;212;199;321;390;329;350;428;502;731;1183;1564;1355;1693;2367;3276;2728;1525;884;757;865;1366;1073;718;1020;1215;1046;992;1282;973;805;708;803;1059;1388;1662;1462;900;503;420;518;949;1736;1947;1478;1159;1195;1755;2117;1675;1263;1198;1366;1188;1004;1075;1137;1137;907;770;1384;2259;1820;1283;1108;810;710;1332;2706;3076;2262;1554;1258;1097;966;1116;1300;1059;812;986;1438;1745;2272;3284;2610;720;279;248;239;475;747;1182;1196;1222;852;661;1024;1277;1258;910;912;1360;1468;1049;789;657;786;912;700;443;658;932;1157;1259;1011;1018;693;341;424;749;1239;983;776;686;911;1558;2092;2482;2539;3874;4649;4002;3639;2702;2069;2222;2060;1470;1196;1369;1268;1313;1391;1357;1592;1827;1844;1809;1433;914;652;439;456;399;313;182;214;389;632;651;788;1124;919;468;279;196;213;371;1233;2897;3750;2551;1294;974;1073;883;893;665;713;792;471;300;304;365;416;510;435;395;323;350;411;500;665;759;735;576;544;642;784;741;562;716;914;1153;953;627;426;260;191;261;462;402;255;238;229;215;250;374;415;301;148;214;430;708;1231;1736;1464;647;231;190;214;341;463;733;1206;1664;1366;1304;1178;1284;1357;1228;949;858;642;613;784;1669;1613;1088;1230;1520;1501;968;626;447;409;504;1168;2305;3318;3139;2291;2210;1729;621;223;145;150;185;145;158;129;142;199;197;532;617;333;191;171;212;275;282;311;187;197;141;131;242;563;962;1107;544;319;389;710;941;515;251;265;515;891;1059;1039;805;468;539;563;503;405;414;582;572;445;421;424;693;1506;1797;893;300;201;186;204;164;198;350;680;712;642;609;926;1738;1954;965;664;510;378;405;645;711;493;414;358;258;236;294;419;266;112;96;364;1086;2121;2496;1850;1048;355;121;151;213;216;254;297;327;351;383;429;748;1305;1058;452;187;225;331;436;583;748;722;808;773;577;596;693;1072;1446;1068;651;667;653;520;427;470;397;378;719;1741;2196;1846;1740;2105;2418;2466;1729;1049;639;523;554;538;907;1640;2191;1145;360;242;282;758;827;543;406;338;463;653;653;470;229;216;151;219;262;206;187;206;217;176;226;532;669;711;1305;1607;823;271;137;216;262;273;339;792;1852;2472;1755;1424;1213;892;727;824;889;705;395;285;467;617;869;1013;1160;1285;1487;1641;1335;1503;1738;1806;1325;1017;1121;1358;1250;1008;856;711;743;705;622;686;625;660;578;698;940;853;893;844;1090;1109;768;427;332;472;632;726;720;967;1146;1076;1071;900;762;712;609;739;694;446;416;489;568;460;356;438;671;725;461
396;384;459;534;691;536;427;1584;4560;5740;3923;1641;595;287;228;393;430;313;347;370;265;233;341;839;1245;766;405;360;483;415;369;567;833;659;362;373;357;353;385;534;568;595;891;770;420;879;1866;2834;2074;1019;976;1091;785;667;595;496;332;342;306;209;445;937;1191;1322;913;616;362;208;222;578;1233;1523;1099;1318;1327;865;554;442;427;401;339;414;407;390;413;686;969;951;565;543;481;302;164;114;75;66;46;70;76;114;87;109;213;342;619;1611;2475;2624;2120;1225;513;290;126;155;234;419;474;502;401;360;392;430;550;752;845;881;801;1084;1340;723;253;238;418;915;1210;880;550;723;903;1174;1918;3178;3253;2899;2731;2812;2286;1386;582;407;354;368;311;314;453;526;1018;1353;1056;736;1116;1726;1209;407;176;116;47;54;124;331;569;756;716;493;323;247;177;285;317;347;310;318;178;56;48;31;63;46;56;68;59;105;82;59;49;35;60;56;73;76;184;331;505;524;442;284;159;131;254;278;183;241;593;937;836;603;634;576;320;365;442;478;337;274;253;429;521;836;1347;1409;1313;1577;2280;2128;1824;1796;1617;1241;1208;828;593;868;860;714;633;829;906;752;714;750;1021;1169;1405;1574;1209;691;384;385;829;1450;1379;919;1007;1301;1737;2336;2212;1504;1250;1923;1884;1271;1187;1444;1478;1182;967;1466;2353;1962;1927;1803;1137;714;1108;1941;2068;1964;2333;2488;1890;1682;2008;2125;1449;908;1266;2303;2123;2135;2485;1792;633;433;433;441;689;1237;1651;1459;1672;1221;772;750;708;839;961;1344;2496;2268;1073;610;620;784;1093;1171;721;762;1364;2009;1805;1279;1014;732;334;378;536;742;716;734;817;905;891;1128;1432;1776;3294;4187;3191;2832;2435;2439;2796;2880;1866;1509;1254;1238;1390;1351;1226;1557;1739;1933;2138;1722;755;448;397;395;328;315;263;326;555;739;680;832;1114;982;433;175;122;171;379;1070;2712;3026;1551;759;687;1018;896;753;681;806;798;487;293;426;683;586;313;256;255;223;202;210;343;380;464;550;570;683;768;766;728;868;1081;1216;1294;1010;579;243;191;207;346;670;534;271;210;231;271;314;601;830;456;270;376;416;387;600;1132;1339;651;292;188;215;309;307;395;556;813;997;1200;1005;1085;1435;1483;1189;1088;1099;820;592;812;799;561;738;1106;1001;733;576;503;477;492;1369;2383;2487;2408;1842;1427;963;499;246;189;131;176;146;132;139;232;301;348;626;818;462;223;174;140;140;226;217;117;165;126;118;229;474;1034;1310;936;581;630;1018;1195;573;230;294;816;1642;1547;1156;760;582;749;822;449;493;841;1145;1117;669;477;539;790;1372;1821;895;358;370;566;538;382;375;801;1453;1397;1127;1026;947;1294;1166;711;765;762;664;968;1393;1437;978;616;412;339;259;324;358;196;87;91;181;662;1767;2619;1950;1126;420;232;295;320;238;271;274;321;424;547;503;491;734;604;383;153;120;144;276;504;768;719;699;573;603;961;974;951;947;622;530;967;1007;806;763;949;1016;651;601;1333;2022;2688;2554;2822;3091;3768;2784;1421;797;564;682;877;1025;1307;1669;846;283;173;365;949;1117;688;396;387;514;576;559;396;226;147;177;396;411;371;282;313;336;265;230;361;482;499;874;1270;689;244;182;208;236;199;266;713;1896;2609;1886;1299;1109;1043;970;986;917;744;542;611;785;789;740;847;1041;1411;1601;1529;1301;1439;1510;1368;1234;1097;1065;1111;936;824;890;736;672;576;473;497;532;542;452;625;644;679;697;724;831;1019;978;568;324;540;964;1051;719;853;1085;1163;1136;822;734;656;546;482;478;407;426;515;506;480;433;434;636;853;786
491;524;661;626;719;390;226;962;2939;3754;2311;1033;614;455;378;856;729;548;312;308;300;258;216;384;539;337;236;305;382;444;423;549;646;441;388;625;691;464;480;424;416;378;498;533;426;1225;3236;4528;2730;1174;1250;1367;1015;678;480;261;151;131;104;126;348;858;1034;1381;1348;1361;903;349;321;1036;2147;2373;1763;1092;782;565;501;625;599;489;520;564;473;435;394;563;800;633;482;357;287;278;180;121;74;80;76;81;131;134;143;180;447;761;954;2037;2847;2653;1594;856;563;434;254;271;359;522;489;490;344;324;510;641;703;1073;1382;1023;834;1057;1153;650;235;192;431;775;896;650;468;562;791;1103;2402;3484;3626;3425;2408;2164;1724;948;368;176;181;173;151;146;220;367;772;932;672;649;1467;2192;1400;477;227;161;66;73;176;468;640;772;795;737;620;480;389;447;398;396;310;388;301;119;48;54;60;95;177;162;122;157;202;84;52;42;69;50;69;103;142;262;475;449;440;344;310;220;378;455;261;316;665;907;613;399;437;589;606;874;1332;1081;661;463;474;574;867;852;1004;1365;1129;1580;2125;2381;2909;3365;2805;1532;850;544;469;559;474;426;513;739;677;547;486;670;829;935;1115;1598;1897;1177;631;449;797;1092;954;798;1090;1338;1484;1769;2021;1475;1246;2071;1950;1223;1263;1722;2117;1628;999;1353;2010;1828;2434;2204;1306;700;624;818;850;1247;2149;2637;1728;1607;2205;2227;1232;913;1332;2160;1919;1449;1375;824;701;898;701;584;804;1105;1144;1095;1251;1316;1090;734;663;689;807;1448;2333;2122;1047;670;707;956;1400;1540;1241;1230;1513;2441;2170;1253;844;539;403;511;587;664;1078;903;860;890;727;678;672;994;1764;2043;1561;1477;1549;1813;2065;2290;2249;2105;1435;1060;1270;1399;1427;1755;2067;2190;3102;2464;900;347;441;473;462;510;436;554;802;888;678;802;1047;774;403;232;136;314;491;922;1669;1419;705;510;577;720;881;772;723;900;647;398;276;555;1029;754;315;173;133;149;144;165;236;226;328;381;594;988;929;808;834;1239;1347;1336;1283;1034;465;226;179;272;425;731;576;379;229;218;202;338;704;995;574;541;895;879;594;762;1642;2096;1199;416;214;248;328;209;178;206;308;557;802;830;987;1384;1469;1126;971;1083;767;442;341;318;435;941;1265;1058;749;732;510;328;389;1141;2266;2633;3129;2275;1225;762;557;403;213;276;267;179;204;214;383;476;588;613;765;525;209;103;89;105;128;167;178;158;168;214;441;875;1173;1714;1241;844;855;1072;849;397;223;377;1074;2083;2016;991;585;511;830;829;483;675;1303;1437;1124;656;512;481;605;859;885;553;523;924;1607;1365;773;584;1050;2054;1659;1223;965;780;830;743;529;602;708;783;1493;2227;2151;1724;1089;684;529;306;241;192;106;71;80;149;401;1074;1894;1268;836;555;409;498;337;259;253;308;350;571;727;879;751;713;630;298;159;107;101;295;584;919;1056;725;614;770;1231;1372;1082;985;568;684;1369;1376;1042;1177;1624;1834;971;745;1396;2766;3789;3645;3028;2969;3953;3299;1782;1229;1174;1576;1453;1256;1020;790;528;261;241;522;1593;1806;1021;497;334;369;326;456;346;198;140;333;799;842;454;287;331;475;420;277;306;319;292;455;577;417;255;242;215;188;132;201;522;1464;1845;1479;1136;998;994;877;926;915;756;778;979;1215;972;722;782;959;1249;1355;1113;1024;999;846;773;737;957;766;739;703;711;801;649;499;380;401;425;585;630;488;544;572;538;575;696;772;962;1302;772;449;600;1310;1245;692;664;738;852;800;749;687;549;482;416;325;376;454;534;544;477;473;491;855;1576;1295
456;488;834;816;489;224;151;378;1073;1222;797;523;535;557;822;1661;1316;515;227;246;273;293;286;334;314;237;176;200;393;676;830;720;481;288;556;1387;1518;789;537;365;366;379;358;430;655;1424;3855;6019;3783;1454;1244;1355;1330;909;454;206;92;51;69;85;199;512;762;1144;1570;2387;1431;410;389;1422;2953;3471;3033;2114;1103;796;967;1276;1111;699;728;734;686;408;325;485;656;424;335;311;408;475;353;202;97;85;54;107;177;145;148;318;721;1282;1281;2118;2822;1924;1011;787;935;773;574;439;473;516;534;490;306;323;591;976;918;1157;1837;1410;1032;899;694;401;186;206;578;883;843;601;419;395;567;1495;3246;3929;3233;2662;1637;1142;962;434;148;86;69;74;79;67;113;217;431;439;439;641;1132;1232;875;517;317;154;100;96;253;575;799;893;926;1064;1113;884;618;489;489;390;312;401;471;296;133;73;83;253;503;434;247;267;264;143;90;73;80;67;114;160;138;244;443;496;325;289;322;333;627;929;742;753;845;873;530;323;318;565;953;1872;2593;2189;1422;1124;1013;1186;1805;1357;1076;1290;1236;1956;2779;3407;4314;4137;2949;1360;615;492;535;535;400;360;441;575;473;454;435;591;523;520;683;1039;1553;1112;713;675;811;753;598;734;1105;1443;1210;1393;1795;1110;1063;1390;1379;904;1119;1892;2317;1904;1106;1058;1721;1818;1799;1659;1157;617;432;398;431;667;1212;1614;1077;1138;1320;1329;1076;1033;1323;1440;1159;795;530;451;872;1398;866;586;840;1181;988;711;900;1463;1557;1006;726;710;769;990;1339;1264;824;660;734;864;1244;1487;1737;1763;1522;1825;1458;1061;765;543;490;576;682;737;1236;1043;893;770;560;429;495;568;799;923;741;717;1022;1194;1097;1521;2310;2529;1413;1023;1525;1698;1300;1665;1581;1637;2526;2068;857;365;305;446;651;729;646;615;763;675;497;482;561;488;351;334;300;464;648;776;864;562;361;390;472;632;877;747;689;745;561;401;338;366;772;706;271;187;170;165;216;202;257;287;259;413;700;1025;921;785;868;1181;1213;1006;737;631;358;225;179;278;533;595;526;380;225;160;174;215;439;718;676;817;1651;1644;876;1194;2148;2573;1952;804;273;207;217;144;88;105;157;276;398;515;689;885;915;835;786;644;618;383;312;382;733;1451;2123;1491;1395;1220;717;319;362;1118;2113;2833;3210;2246;1309;844;632;395;397;544;762;477;262;323;534;793;862;576;483;438;244;95;46;65;117;153;283;223;174;268;708;1587;1697;1807;1245;877;780;731;577;408;297;487;1122;1812;1437;623;367;430;712;767;618;665;950;956;709;481;432;469;507;550;580;408;550;1448;2693;2390;1098;834;1122;1489;1293;1088;896;686;630;532;424;337;456;926;1788;2291;2228;1609;1204;888;556;318;291;193;111;111;148;160;290;584;810;726;770;1037;902;516;287;214;197;243;448;770;999;1229;1021;669;602;291;130;109;169;293;651;1057;1042;729;578;603;824;953;1070;875;765;922;1334;1316;950;1027;1386;1831;1240;1180;1820;3213;4237;3668;2720;2123;2695;2583;1466;1484;2133;3045;2197;1682;1080;686;600;483;457;720;1585;1548;905;485;291;228;271;270;246;228;179;474;1201;1264;507;299;513;849;611;318;187;230;183;219;236;235;206;212;163;144;142;196;594;1455;2036;1868;1251;922;815;731;771;895;1094;1213;1349;1164;886;785;638;830;1025;764;606;506;506;405;367;385;513;410;393;412;481;586;524;452;361;385;442;690;605;495;470;430;530;615;657;689;837;1026;818;404;633;1376;1178;638;625;646;746;665;656;631;544;509;409;311;345;422;476;487;503;430;465;858;1600;1425
349;456;741;690;253;80;92;174;287;287;203;221;375;680;897;1571;1163;381;166;135;176;246;367;419;302;224;143;237;688;1029;1255;941;402;308;930;2445;2738;1320;496;316;392;632;601;655;1083;1264;2797;4407;3357;1870;1672;1560;1519;1003;505;183;80;73;71;80;123;245;563;691;1190;1811;1118;458;544;1563;3066;4319;4803;3412;2065;1390;1935;2213;1553;892;741;846;710;416;265;267;362;282;372;405;839;1168;928;622;302;130;96;116;132;143;195;404;768;1013;1223;1593;1909;1250;1036;1090;1138;1110;931;659;448;393;433;428;254;275;601;1129;1102;1477;2160;1822;1267;891;454;297;169;238;637;833;816;584;430;348;485;1497;3536;4687;2912;1503;745;569;385;207;67;41;29;29;38;36;41;212;354;341;358;440;484;495;537;500;413;274;134;163;270;608;733;803;773;1171;1296;1315;705;503;433;359;321;469;713;581;316;206;170;546;1157;1009;401;254;256;133;128;246;223;143;214;261;329;501;706;659;311;239;276;407;1019;1909;1732;1474;1281;1060;731;397;276;409;906;2014;2830;2207;1834;2230;1673;1545;2806;1872;1222;1173;1282;1949;2785;3315;3850;3200;2152;1010;478;499;809;839;441;327;375;418;387;509;802;749;431;341;467;726;888;767;756;938;1116;857;487;508;734;1061;930;859;1175;810;1056;1137;859;637;753;1569;2070;1448;789;932;1528;1606;1242;1038;769;521;392;345;365;487;751;843;886;990;993;907;883;1074;1455;1237;754;662;576;452;747;1049;783;644;1059;1503;1019;724;1046;1402;1507;1091;901;734;842;778;696;582;505;550;652;876;1122;1378;2186;2667;1893;1207;997;1065;985;761;571;619;667;713;1005;872;719;597;446;350;344;434;655;762;766;687;854;916;782;1137;2097;1999;1248;998;1444;1591;1189;968;758;650;951;943;479;234;252;444;726;885;721;560;467;392;326;265;251;288;354;416;500;639;770;771;611;375;280;262;338;473;787;553;410;616;662;567;474;246;328;362;238;200;260;209;200;279;393;416;305;417;601;836;891;815;772;914;1005;678;472;352;342;321;222;303;500;529;384;385;346;212;184;152;239;374;432;702;1466;1645;1143;1494;2354;2925;2421;1080;332;168;120;89;69;98;80;157;198;260;330;433;433;519;451;369;372;383;568;985;1207;1882;2454;1744;1642;1713;870;400;700;1698;2906;2957;2203;1998;1627;1118;677;509;551;998;1282;702;437;481;584;842;1133;622;366;320;212;109;78;107;117;258;393;343;221;262;547;1414;2033;1961;1167;789;675;648;382;295;357;527;906;1124;793;343;233;330;530;956;1142;908;697;552;371;302;316;349;413;455;541;559;707;1361;2182;1937;867;904;1340;1438;1039;1368;1438;1187;1048;821;585;337;287;576;1059;1331;1463;1215;894;591;439;340;360;235;167;237;382;417;402;435;474;609;1167;2244;1936;723;392;311;190;250;551;1056;1340;1269;886;574;531;310;179;141;168;290;522;979;974;719;589;582;540;571;874;1081;1006;849;955;1037;791;733;1254;1694;1460;1607;1828;2426;2464;2117;1496;1261;1672;1445;991;1333;2483;3110;2612;2309;1405;866;782;856;741;860;1272;1140;715;428;329;217;204;219;186;228;249;503;1171;1164;404;359;638;786;597;272;126;176;178;213;211;172;233;251;177;182;179;340;885;2335;3194;2538;1533;945;817;686;854;1052;1130;1520;1609;1200;768;674;661;722;762;710;504;383;323;356;325;351;358;331;328;414;509;577;501;516;544;532;462;637;620;428;339;399;736;993;898;691;841;756;543;478;506;757;668;524;693;785;727;587;570;634;641;762;439;347;389;508;515;503;407;339;363;527;841;724
330;318;359;293;148;57;58;97;134;132;115;126;307;501;678;935;754;315;126;62;97;208;334;309;251;158;148;376;1216;2009;1810;964;398;283;994;2618;3040;1404;460;283;596;1241;1317;896;964;757;1228;2039;2262;2725;2268;1671;1552;1100;501;177;100;113;114;168;180;229;343;585;800;921;549;505;910;1909;3041;4014;4075;3920;2610;1770;2545;2882;1645;797;723;873;676;390;255;182;154;224;438;806;1603;2261;2188;1506;681;241;184;172;114;149;172;387;523;648;933;1345;1410;1131;1353;1422;1161;1328;1403;972;498;284;369;384;253;197;457;806;883;1403;2454;2001;1232;855;504;313;164;221;479;650;562;507;466;407;385;868;2397;3821;2681;914;369;240;153;95;59;66;53;60;44;59;105;144;314;382;570;367;235;304;445;627;519;350;182;178;313;548;631;599;585;827;1135;1280;603;408;359;334;340;479;774;830;681;390;210;583;1115;1018;409;277;150;128;242;544;535;397;526;625;586;892;1390;1256;502;355;266;519;1097;2096;2505;2401;1419;1050;804;496;250;331;721;1445;1696;1243;1275;1650;1458;1487;1832;1480;1078;1042;1433;2469;3444;3340;2850;2046;1495;997;545;513;927;1064;735;768;547;341;482;1030;1720;1494;781;492;574;675;617;503;730;1413;1640;1058;707;513;401;453;445;404;467;610;862;934;614;497;499;774;1052;867;631;673;1092;1391;875;716;768;579;345;305;390;497;676;975;1385;1720;1364;1124;770;839;1198;987;883;1171;1112;647;589;770;661;707;1079;1614;1462;936;1031;1196;1179;939;860;933;842;635;399;287;285;407;640;926;1066;1452;2572;3863;3039;1477;848;1135;1308;878;536;523;556;627;685;655;655;510;359;281;296;391;622;903;1079;1051;838;790;720;890;1532;1501;960;804;1191;1666;1357;772;503;326;399;413;318;237;257;541;818;884;859;566;438;448;438;276;270;356;340;516;643;707;832;787;564;302;409;422;397;336;432;297;240;473;894;876;601;345;230;200;211;257;291;243;229;321;442;542;470;442;588;700;822;894;988;1185;1354;1254;758;437;636;676;460;401;377;351;348;514;413;270;172;158;174;249;260;430;825;1113;1342;1478;1924;2519;2085;911;315;155;91;83;69;121;119;180;234;252;293;284;268;262;197;207;220;306;921;1666;1834;1979;1795;1385;1238;1179;720;636;1205;2445;2944;2466;1573;1707;1766;1238;608;442;582;1100;1201;730;675;494;488;647;768;558;418;284;240;185;151;130;201;244;462;468;320;177;388;831;1604;1807;1262;867;699;515;412;294;334;498;725;584;378;211;186;226;433;1049;1749;1529;791;423;300;212;236;379;427;475;618;601;726;1114;1278;1064;595;755;1280;1336;1144;2036;2464;1736;1617;1430;1044;600;268;306;532;649;713;580;445;332;255;376;452;407;382;471;861;917;644;521;503;743;1349;2573;2092;882;679;619;340;290;768;1265;1179;811;583;565;475;272;191;152;208;240;403;638;737;724;709;701;578;569;856;1101;877;789;872;804;627;601;957;1538;1377;1522;1404;1255;966;713;642;742;1275;1124;791;1260;1854;1967;2557;2489;1567;978;1025;1265;927;825;981;1134;933;542;398;296;236;305;338;409;323;422;645;585;295;289;462;502;459;245;126;161;178;167;156;164;336;473;369;261;325;457;1010;2668;3791;2849;1880;1054;884;878;1061;1209;1139;1271;1583;1090;813;824;612;645;804;759;651;534;509;575;527;599;481;452;494;594;701;695;623;774;978;774;568;653;614;355;310;485;1001;1612;1318;1044;1474;1011;650;658;642;478;409;437;487;711;648;592;553;568;672;776;507;465;673;721;602;449;389;329;374;446;561;493
468;437;251;172;82;40;56;121;188;164;133;95;148;223;306;414;387;204;97;51;47;128;197;162;158;139;174;457;1406;2732;2397;863;316;261;732;1909;2205;1143;412;425;933;2092;2106;936;473;268;369;719;1451;2150;1928;1449;1477;1060;621;284;174;270;274;277;155;180;270;680;986;655;526;672;1236;1927;2393;2487;2764;3433;2311;1773;2677;2921;1616;798;708;791;668;617;489;295;205;334;685;1390;2607;4001;4205;2781;1044;315;270;352;232;178;240;429;388;433;876;1297;1364;996;1142;1184;1119;1418;1733;1236;506;209;223;252;256;328;435;611;728;1163;1948;1727;1167;648;369;217;149;201;305;406;415;468;484;479;403;455;1226;2397;1825;637;269;153;134;67;68;100;135;76;81;88;103;205;286;531;756;532;257;299;588;722;653;473;285;192;311;455;504;440;384;480;689;660;402;273;344;369;457;597;767;976;941;542;286;408;722;693;379;244;173;134;315;865;1015;897;1191;1278;1022;1022;1600;1730;950;433;459;619;1051;1599;2400;2113;1021;732;583;347;176;394;555;882;774;642;638;851;1009;1311;1444;976;1001;1083;1537;2582;3533;3158;2196;1374;984;669;547;578;806;1063;1559;1717;1159;540;632;1588;2902;2423;1146;881;1009;942;676;484;802;1686;2001;1326;905;587;480;407;309;318;428;652;807;640;534;489;327;313;377;563;638;684;731;807;638;554;782;690;449;398;395;467;661;1060;1891;2056;1679;1170;801;776;811;776;887;1679;1522;897;576;739;844;835;1118;1621;1548;1096;914;965;769;747;780;816;746;470;257;171;234;487;536;843;1047;1582;2785;4227;3715;1793;993;1039;1164;827;482;409;466;499;518;606;641;451;448;420;288;331;498;687;1024;1243;880;870;821;857;1080;894;731;670;1209;1940;1692;1101;860;480;372;318;350;442;359;573;769;900;742;513;526;741;796;634;624;642;624;593;699;730;811;780;601;406;651;916;703;403;291;284;375;614;979;877;812;431;273;291;288;300;318;349;346;333;363;571;674;425;442;535;700;814;1070;1872;2640;2959;1713;841;1208;1471;906;496;411;401;598;886;797;400;268;240;212;257;269;331;425;730;1375;1624;1482;1465;1156;566;190;137;106;170;199;215;293;317;324;326;260;217;133;114;115;124;134;258;967;1748;1671;1859;1391;839;679;659;705;1065;1643;2479;2192;1544;1081;1292;1409;1086;490;349;435;761;724;771;1071;601;325;360;458;501;394;304;306;271;185;168;178;229;419;630;399;185;206;407;818;1113;1246;873;610;527;439;265;289;466;513;347;242;157;144;219;404;891;1765;1827;804;287;206;191;242;370;419;377;508;645;886;1085;813;610;445;562;840;892;1049;1982;2397;1809;1719;1973;1922;842;266;300;395;399;343;382;329;233;236;343;367;542;763;947;1392;1264;777;496;479;701;965;1447;1269;937;1251;1243;798;621;1075;1377;1012;570;512;493;328;193;149;150;192;289;408;472;745;776;687;623;639;549;678;828;675;701;740;688;701;712;912;1104;1051;1148;1186;966;613;294;204;404;873;802;566;724;1067;1544;2586;2535;1459;1070;1217;1494;966;532;618;1068;896;644;453;287;280;405;676;838;623;534;601;434;286;243;283;365;438;333;275;285;312;304;257;250;488;698;498;339;453;696;1027;1799;2495;2383;1787;1229;871;1026;1304;1447;1122;1012;1392;1388;1070;768;595;679;873;962;778;722;743;755;781;755;657;578;754;946;1144;962;722;797;1047;962;652;568;515;364;382;720;1046;1418;1106;1572;2481;1436;948;1244;1049;523;361;313;409;493;542;499;496;518;563;601;435;580;830;1024;721;451;412;406;380;543;746;749
531;524;341;234;164;96;74;133;260;312;225;176;95;129;142;192;160;137;48;39;61;96;152;147;125;242;276;443;1197;2462;2087;643;239;289;522;901;1134;682;728;928;1175;2016;1781;1014;391;214;141;261;638;1044;1087;1125;1271;1015;743;471;356;435;427;319;157;109;220;492;869;618;707;1166;1342;1715;1742;1615;1858;2263;1562;1394;2270;2566;1461;990;875;1020;954;920;792;433;361;428;873;1713;2942;4882;5382;4098;1315;400;388;559;477;331;332;389;288;434;827;1136;989;664;563;736;1025;1289;1391;1006;441;217;145;130;284;597;581;508;529;743;1082;1141;1036;558;209;143;213;251;186;225;319;416;497;516;486;490;686;1066;818;427;285;254;182;169;162;230;242;201;194;220;224;353;348;601;911;649;570;493;601;718;613;438;256;202;380;473;435;318;346;389;419;528;382;229;362;521;613;747;963;1010;1160;748;436;489;826;806;437;342;193;191;271;775;1085;1180;1543;1624;1020;722;1465;2062;1203;672;571;726;797;981;1368;1131;607;387;295;248;181;327;463;533;536;437;382;477;664;1214;1428;896;1171;1604;1589;2053;2483;2317;1764;1201;833;527;654;1030;1098;1256;1949;2320;1539;713;796;1798;2928;2416;1425;1398;1582;1246;640;362;730;1508;1806;1289;795;757;773;978;782;577;681;1109;1202;861;782;756;479;219;312;511;955;847;650;535;533;682;825;871;597;554;546;524;623;900;1355;1531;1251;1027;746;731;764;673;662;1130;1249;988;628;986;1094;1003;1088;1405;1283;910;777;785;733;680;721;687;520;295;175;180;285;462;625;741;998;1469;2577;3163;2613;1298;963;887;920;807;564;548;623;439;466;476;509;494;667;815;449;341;354;524;771;934;833;907;945;919;938;901;907;908;1517;2591;2430;1521;1098;688;410;376;521;728;752;731;972;1130;848;520;648;1417;1531;1248;1355;1205;907;737;727;715;914;1060;877;694;859;1302;1022;649;439;573;756;967;1031;877;781;614;491;590;534;344;496;551;621;409;327;419;537;382;340;372;534;596;1050;2243;3649;4243;2693;1089;1693;2232;1234;562;528;630;966;1697;1430;559;267;302;393;458;386;300;265;394;914;1445;1222;856;637;319;131;106;141;299;423;545;524;629;700;420;294;201;151;100;67;143;155;214;461;820;1072;1195;837;400;335;515;889;1131;1471;1804;1499;1021;722;896;966;804;428;305;313;414;399;638;1207;662;192;174;253;301;278;223;268;275;186;210;163;216;601;748;427;186;232;310;494;698;963;914;784;611;370;252;290;487;698;534;278;194;206;235;326;591;1086;1259;627;248;185;210;387;389;321;283;421;579;914;1046;825;636;575;614;692;829;1097;1538;1752;1793;1737;1773;1690;766;312;236;231;291;289;306;259;195;214;230;315;512;1003;1359;1786;1352;610;368;405;552;615;697;796;937;1254;1416;1001;910;1431;1367;911;552;475;446;255;143;115;140;206;367;560;640;672;643;633;594;519;356;395;370;441;504;538;698;773;906;899;863;924;1156;1611;1619;816;271;109;164;420;398;342;384;674;1397;2493;2689;1546;976;986;1083;703;297;272;576;658;568;443;320;273;567;1377;1947;1386;860;809;453;243;218;200;396;610;507;452;483;560;629;569;424;459;517;495;458;671;1068;1118;1085;1095;1180;1182;928;746;895;1200;1388;1120;820;1064;1345;1117;767;650;752;808;876;783;796;689;661;708;755;636;558;650;955;1179;1073;760;757;1210;1273;751;566;478;442;540;855;873;952;855;1126;1798;1227;1038;1497;1315;757;430;381;396;475;483;439;474;451;379;434;432;580;971;1260;886;478;354;333;476;740;1124;1280
462;410;345;391;409;199;150;195;316;472;406;306;165;102;77;71;80;65;44;34;36;76;140;175;201;350;487;475;821;1506;1182;533;300;348;347;529;608;794;1553;2163;1709;1695;1395;979;411;202;145;159;264;440;482;644;864;854;756;669;469;491;542;395;147;77;122;264;572;793;1182;1512;1040;1301;1626;1770;1918;2003;1285;1228;1728;1705;1108;922;1058;1323;1330;1001;803;492;404;469;793;1312;2278;4486;6034;4052;1257;240;294;577;618;437;494;476;327;531;1073;1294;1048;478;313;698;1108;1109;883;681;386;179;103;60;259;595;562;416;429;386;470;594;664;353;178;195;220;257;180;127;236;289;318;458;562;553;503;520;426;247;256;287;230;205;229;296;412;403;421;356;442;589;577;678;912;848;880;651;676;655;549;417;266;263;457;507;372;387;617;752;573;696;535;363;424;546;738;1054;1124;1433;1978;1400;720;736;969;688;591;428;305;264;271;516;786;1170;1628;1528;725;474;989;1354;995;564;509;496;514;700;813;769;407;213;150;143;135;241;368;545;564;537;421;453;584;908;986;832;1467;2062;1318;1406;1460;1663;1724;1346;969;530;832;1659;1839;1432;1706;1719;1321;968;1078;1627;1903;1682;1240;1585;1623;1068;559;391;597;1204;1422;1044;846;875;1349;2166;1899;1124;887;1286;1297;1212;1236;1256;844;301;312;698;1148;1214;853;623;736;790;927;1020;743;568;653;652;590;715;909;988;843;876;896;840;864;533;444;556;649;488;560;814;936;910;897;1193;1009;638;525;485;506;589;622;618;407;252;170;253;358;456;603;770;900;1378;1929;1907;1351;863;819;961;1079;863;756;1079;1177;899;566;523;491;511;806;878;562;411;421;493;576;667;725;907;1153;1109;1013;1148;1211;1180;1309;1966;1668;1125;791;650;439;397;514;1039;1086;1038;1207;1536;1228;529;742;1669;2201;2284;2393;1767;1269;920;728;944;1277;1651;1633;827;715;865;1043;1008;913;1205;1786;1469;983;807;737;693;882;1314;1144;630;589;896;948;589;406;456;454;352;291;298;365;438;799;1935;3589;3593;2020;1007;1412;1716;1201;609;556;814;1079;1500;1131;490;296;361;621;855;610;489;268;253;482;797;808;651;458;210;114;101;221;455;700;973;1033;1294;1392;802;501;395;272;163;144;207;370;276;212;324;446;569;395;215;265;521;958;1184;1488;1496;1221;834;618;661;764;645;341;239;226;255;243;411;649;359;127;110;148;207;257;218;222;242;208;177;185;212;601;899;418;172;196;320;365;472;623;883;958;822;383;234;326;622;1012;831;376;215;227;216;210;309;385;531;349;226;259;452;735;745;360;248;342;505;937;1142;953;896;731;754;663;773;992;1344;1414;1451;1557;1256;915;426;299;360;322;297;283;323;258;214;185;212;233;484;1166;1858;1964;1005;412;232;332;507;557;635;846;977;949;887;829;994;1561;1254;890;548;440;305;168;147;113;132;277;445;626;703;654;543;542;591;362;223;184;183;241;275;385;467;796;1213;1237;940;879;1294;2333;2261;961;191;84;84;156;162;190;188;443;1250;2105;1832;1435;911;707;684;382;180;156;279;346;432;442;329;356;794;2308;3650;2297;1319;828;536;355;322;270;456;669;589;583;640;893;1072;1035;600;349;385;399;500;719;1206;1286;737;493;365;432;497;724;931;1093;969;624;640;932;1355;1093;823;755;773;822;943;950;735;542;458;551;565;480;385;462;639;765;769;651;650;1118;1226;719;589;591;572;590;702;719;753;759;821;957;818;903;1251;1387;948;653;432;435;507;533;524;519;502;461;442;509;724;1246;1488;964;409;299;387;470;775;1431;1627
323;242;464;707;786;466;249;201;312;464;715;635;467;280;164;90;67;103;45;59;47;57;135;228;280;418;442;490;640;989;946;532;396;613;481;743;913;1099;2211;2640;1886;1519;1081;745;443;291;211;147;198;250;284;230;332;411;522;556;355;407;486;376;192;99;118;296;662;1058;948;1015;674;1002;1815;2453;2365;1737;1375;1127;1209;1187;873;1117;1065;1121;1028;811;475;376;293;340;576;963;1513;3562;5313;3084;755;135;164;339;437;374;489;508;446;777;1475;1683;1238;423;293;640;1310;1192;786;443;300;103;55;44;109;252;308;373;412;256;221;240;261;201;127;185;179;169;63;69;106;132;240;452;725;773;540;359;250;148;185;237;218;192;314;460;520;569;537;444;581;694;864;772;953;1095;1079;770;748;682;569;370;288;272;561;575;524;530;1019;1392;1002;795;807;746;722;695;929;1307;1354;1719;2570;2214;966;702;688;501;631;822;671;418;336;358;416;675;968;916;388;277;519;710;543;393;449;438;556;751;1136;1205;557;320;292;213;171;209;263;471;727;865;620;671;761;761;738;681;1101;1335;876;798;855;1332;1551;1473;973;473;711;1410;1887;1442;1024;953;942;845;1038;1109;1042;1058;1105;1259;1217;978;545;500;636;1046;1138;982;910;949;1680;3150;2643;1286;859;966;896;1164;1296;1273;918;481;401;621;904;980;1033;871;748;748;1141;1432;964;584;719;750;735;708;755;841;726;894;857;848;870;677;575;538;372;261;379;607;724;913;916;921;581;429;265;278;362;451;474;478;323;230;342;406;542;645;646;748;835;1484;1737;1449;1224;843;859;1221;1398;1130;1146;1772;2203;1664;1005;728;522;454;516;615;517;460;537;751;1041;901;844;789;837;880;987;1140;1153;899;806;905;804;528;423;521;592;474;635;1061;1166;965;1349;1643;1310;635;599;1196;2264;3932;3967;2188;1210;832;952;1364;1683;2175;2171;927;586;797;1259;1660;1504;1836;2614;1770;869;737;794;968;1400;2443;1745;721;545;799;1043;634;520;520;512;368;244;257;257;335;561;1197;1865;1702;874;679;1105;1422;1081;640;447;571;680;838;586;288;227;368;739;1368;1238;702;402;255;297;540;602;555;352;188;118;171;238;426;750;1290;1741;2070;2092;1197;909;763;419;234;243;422;623;448;228;210;332;366;306;213;292;414;873;1619;2204;2122;1536;785;477;732;1127;871;428;171;156;161;200;247;209;140;120;118;177;199;281;256;227;212;216;285;301;218;398;476;320;212;224;352;428;332;543;896;1274;1001;417;221;248;503;854;673;284;210;230;240;173;148;207;221;283;290;438;697;1384;1303;516;312;416;718;885;989;1027;994;659;521;524;554;714;840;963;915;789;505;337;350;682;809;722;429;510;468;413;309;264;157;174;374;1256;1838;1614;833;396;274;401;561;632;626;680;847;704;570;557;733;935;935;768;638;363;267;194;142;169;268;399;493;431;576;610;661;544;491;405;235;213;220;224;236;224;365;703;1333;1872;1426;936;1021;1638;1396;510;153;96;100;129;125;133;114;232;596;996;1076;1167;834;719;813;517;221;184;248;311;396;565;704;537;958;2561;3826;2422;1506;1137;723;644;643;545;508;648;497;510;693;1010;1393;1370;582;231;251;379;465;701;893;964;548;337;200;202;318;712;1357;1272;774;507;614;979;1221;979;749;678;668;949;1370;1250;852;496;301;318;378;401;377;324;445;471;538;564;664;856;830;656;593;610;610;691;728;657;680;607;574;573;584;695;893;1048;1060;744;489;424;437;481;556;543;600;593;569;549;620;940;836;556;311;355;433;580;816;1379;1512
165;180;589;875;934;610;342;214;272;533;1117;1326;1064;693;412;238;157;132;128;81;68;64;155;267;350;321;304;484;565;830;1030;617;448;524;631;1046;1411;1063;1508;1494;1270;1184;921;973;791;532;308;215;253;241;186;138;112;173;248;280;253;481;602;414;262;254;333;559;1063;1242;732;474;543;1017;1941;2942;2615;1884;1298;1126;1024;963;922;889;965;915;683;451;330;257;235;305;387;448;1056;2343;3399;1766;476;63;121;206;197;239;435;502;594;861;1417;1370;826;286;232;950;1802;1461;847;409;176;96;28;31;48;78;198;326;338;176;120;107;84;103;83;82;96;59;49;38;56;101;142;380;679;805;523;376;248;181;178;154;165;182;289;504;668;639;518;447;692;951;997;856;971;1178;1017;809;732;594;435;355;245;280;482;667;693;615;1220;2181;1355;914;1234;1732;1297;1201;1345;1705;1593;2040;2322;2160;1351;653;445;470;986;1610;1195;626;488;360;317;430;489;392;258;205;317;473;439;383;496;517;579;774;1132;1268;810;542;541;403;277;191;240;410;718;868;756;846;971;968;615;474;494;544;343;383;482;835;1307;1139;759;403;534;914;1138;852;650;572;642;605;692;832;806;1185;1291;1160;946;795;655;619;660;725;841;852;768;799;1601;2277;2072;1146;672;613;663;909;1097;951;839;686;651;682;692;809;844;827;661;739;1298;1875;1167;675;881;1112;904;780;740;788;777;882;880;969;882;751;857;620;331;186;258;560;750;893;754;529;361;284;250;235;333;357;393;426;382;401;464;560;715;782;968;837;921;1543;1746;1738;1851;1102;1099;1497;1418;1085;1141;2048;2793;2111;1235;878;818;651;533;385;405;394;478;869;1248;988;910;666;734;620;718;902;852;622;554;503;462;380;387;472;555;650;1069;1271;1047;873;1208;1350;1121;596;621;1169;2338;4110;4240;2452;1453;897;1111;1745;1911;1777;1768;1045;744;772;1260;1750;1731;1706;1787;1110;648;724;675;788;1311;2090;1510;649;481;615;673;521;512;443;421;278;194;209;209;299;483;826;882;685;455;534;929;1680;1201;593;356;392;380;351;256;154;199;421;849;1623;1466;1024;514;341;423;451;593;570;354;273;201;231;243;285;506;1345;1930;2146;2009;1454;1456;1040;472;267;310;551;743;692;419;253;344;305;310;302;306;353;614;1654;2846;2834;1743;782;418;815;1715;1340;478;183;107;205;317;320;273;213;224;230;308;409;509;454;342;289;331;461;475;288;234;300;440;365;324;416;332;366;691;1054;1042;697;298;187;147;258;384;330;190;233;365;395;226;178;203;218;321;479;651;812;1252;1062;473;413;549;816;942;827;948;985;603;295;272;311;346;452;602;442;335;266;240;484;1062;1517;1206;836;852;946;985;616;351;165;185;354;854;1300;1487;875;492;428;525;562;557;525;455;607;514;411;338;404;576;569;689;565;484;403;357;259;222;334;536;499;417;526;644;627;640;489;485;404;338;361;320;262;276;470;731;1542;2767;2218;1441;1018;739;514;234;162;169;165;252;224;204;103;84;203;342;407;553;472;589;788;662;544;466;537;521;461;917;1211;916;1176;2154;2585;1694;1115;1120;1052;832;856;721;481;471;346;365;495;842;1003;854;392;264;288;360;424;496;511;580;425;359;248;198;319;621;1043;1022;671;598;717;931;921;674;559;613;703;1224;1709;1404;761;395;338;373;378;416;398;389;392;387;552;642;635;657;662;633;633;668;647;746;624;637;760;647;562;475;547;636;708;720;806;670;483;352;363;437;499;636;736;661;628;606;468;498;463;287;192;287;470;592;727;1066;1305
185;215;537;654;670;505;351;218;291;671;1533;1964;1793;1343;704;403;320;333;236;164;119;143;223;398;350;224;260;464;641;788;896;634;545;703;655;859;972;679;655;697;687;681;894;1423;1370;800;544;490;351;231;192;155;104;72;112;164;277;714;1240;680;438;468;696;855;1096;944;420;316;528;1377;1884;1952;2165;1888;1255;986;884;752;660;755;931;748;537;449;493;396;323;406;431;441;783;1590;1815;797;182;43;47;140;144;163;357;654;1018;843;1062;847;348;172;308;1189;2133;1808;1040;434;117;33;25;41;53;53;128;254;220;161;90;57;41;73;82;62;69;21;41;47;59;59;195;290;495;661;565;521;347;266;244;177;183;168;257;615;1053;958;791;853;1011;1400;1323;856;934;1091;871;658;680;514;451;311;293;312;436;713;799;691;1075;1640;1368;966;1551;2064;1573;1458;1527;1645;1618;2031;2115;2434;2293;1129;510;694;1350;2158;1599;1189;1132;590;360;382;396;352;216;258;243;383;570;505;479;637;567;541;758;947;821;851;1019;986;517;178;173;312;511;611;874;1166;1098;819;518;252;211;174;157;194;255;485;795;945;624;547;949;1180;1098;892;704;553;569;579;495;743;1066;1758;1666;1026;685;632;525;543;536;557;630;720;607;635;1038;1591;1295;981;629;517;667;1201;1512;1181;1105;1091;1050;878;755;610;670;678;818;1034;1488;1591;912;754;1118;1401;833;784;693;740;826;879;928;953;964;836;675;533;300;172;206;350;652;712;637;372;343;442;331;353;374;337;332;431;528;516;527;544;755;933;1060;976;1026;1363;1527;1950;2044;1423;1445;1761;1231;738;843;1393;1897;1775;1339;1057;1102;1153;755;428;476;364;389;559;768;837;770;731;725;582;610;651;727;695;835;731;506;475;512;469;676;1096;1823;2072;1236;825;1198;1640;1188;649;665;1202;2057;2726;2868;2672;2292;1322;1032;1359;1226;1250;1161;986;855;635;908;1392;1845;1646;1048;523;353;470;422;405;689;1028;781;441;489;498;512;428;455;433;253;232;246;170;204;388;790;1039;717;487;359;395;804;1253;917;448;367;320;246;265;238;202;260;551;1064;1786;1666;979;572;464;505;550;678;544;477;429;365;346;363;252;316;777;1480;2015;1801;1926;1993;1304;437;247;323;534;806;871;578;380;446;435;396;396;402;328;455;1025;1987;2090;1131;477;289;624;1267;1136;385;122;119;216;397;447;411;374;374;473;530;680;981;852;567;452;357;412;418;352;354;550;936;820;491;362;314;395;781;1074;649;398;267;179;206;212;151;186;137;181;345;354;312;242;386;461;557;604;682;741;813;753;522;462;553;749;703;652;758;776;472;293;240;237;270;365;389;352;277;168;456;1064;1557;1665;1258;882;1360;1720;1839;1125;607;343;222;274;546;872;1013;679;601;704;579;545;488;472;404;492;501;437;281;282;341;484;481;595;639;824;704;504;314;343;423;470;473;454;532;593;693;578;592;512;568;556;418;318;511;1179;1470;1841;2677;2505;2319;1446;495;231;141;172;247;243;396;345;278;163;93;91;112;142;189;235;341;545;936;1217;936;821;696;549;987;1422;1344;1831;2180;1423;909;705;873;1110;798;643;488;330;301;241;237;315;394;474;434;322;284;368;453;550;595;526;547;596;449;325;279;320;512;718;728;677;643;645;650;511;398;493;534;575;927;1284;1051;701;481;480;433;532;538;494;505;452;442;589;600;628;642;651;603;681;622;622;596;605;742;854;738;615;578;622;680;675;606;644;501;428;311;317;375;396;461;650;739;767;570;379;318;231;191;184;314;444;652;798;883;932
267;323;507;525;593;492;427;292;476;1203;1650;1749;1519;1338;1132;662;414;438;412;370;327;369;464;457;354;270;354;976;1234;1041;789;633;758;1189;921;706;523;408;400;441;486;668;1198;1565;1342;892;964;1059;753;375;269;188;65;60;61;157;340;741;1311;845;722;723;790;896;729;451;336;275;550;1406;1251;1055;1515;1469;766;535;367;358;395;503;629;607;411;528;1067;957;569;636;776;834;1247;1337;900;361;136;58;28;60;110;113;276;568;1003;765;554;349;135;116;349;1250;2060;1757;924;378;96;34;30;29;20;60;90;137;162;148;82;52;58;73;125;148;55;40;34;66;74;136;481;693;465;397;528;632;772;640;443;376;255;169;213;622;1375;1507;1256;1637;1898;1754;1534;1058;865;860;593;522;553;489;367;456;460;465;510;639;742;662;923;1650;1435;1218;1435;1470;948;911;960;906;987;1410;2020;3221;3158;1834;900;775;1152;1743;1605;1427;1377;683;502;556;671;559;417;330;277;325;393;398;431;477;488;391;607;1031;888;738;1021;1147;505;166;173;286;396;494;935;1242;1070;631;335;173;135;145;149;153;220;346;622;798;741;695;1507;2273;1964;1594;1123;828;662;647;584;690;1042;1541;1483;958;614;539;449;503;554;484;440;486;490;593;819;1095;865;890;643;576;773;1443;1865;1509;1875;1663;1188;1091;824;684;728;762;1086;1803;2027;1447;823;688;984;975;760;806;764;764;638;730;903;928;936;851;621;385;195;153;242;561;765;749;506;437;548;761;794;673;591;493;391;481;535;568;599;675;774;990;1504;1278;1020;1280;1808;1873;1726;1555;1533;1323;735;422;644;945;1131;1533;1493;1092;1225;1584;1248;666;462;440;314;428;668;690;624;639;610;604;476;631;821;1047;1596;1351;901;922;800;593;716;1378;2123;2381;1392;931;1403;2059;1747;688;493;788;1458;1663;1672;2825;3142;1480;604;638;613;661;810;745;579;486;685;1013;1487;1203;583;255;202;236;222;212;331;406;337;330;479;483;432;462;429;470;400;269;288;236;276;560;1267;1331;800;624;438;498;583;675;532;407;369;356;281;258;358;349;467;822;1720;2460;1929;1052;703;630;627;794;820;696;680;576;490;466;417;300;326;556;1535;2649;2290;2265;2402;1411;411;199;272;518;1004;1378;817;459;614;692;611;502;438;366;324;474;791;758;439;240;240;410;589;533;229;130;159;215;459;499;508;507;570;663;651;775;1282;1342;636;427;365;402;614;657;648;1053;1690;1386;769;518;344;392;613;677;435;335;225;190;199;174;148;173;152;221;317;381;448;440;585;827;904;828;765;723;670;548;528;480;455;533;623;624;676;795;450;271;243;289;415;510;647;638;498;315;765;1964;2051;1250;819;822;1424;1718;1959;1511;998;632;354;345;479;638;645;493;484;494;501;758;919;716;629;547;592;479;341;300;396;464;433;516;833;1153;1129;669;405;359;401;456;426;419;480;578;648;597;526;548;497;503;478;392;824;2081;2419;2339;2489;2455;2905;1554;523;224;153;195;184;247;307;325;333;206;136;114;85;62;83;142;205;409;1092;2063;1456;1157;914;735;1150;1671;1518;1742;1731;1047;627;513;823;919;567;382;368;252;265;261;233;256;317;330;454;556;680;732;714;837;1114;1005;1093;927;719;484;429;540;573;657;748;754;793;630;541;416;394;433;468;518;649;681;815;676;500;495;472;488;498;538;481;520;429;590;649;718;691;536;573;577;607;537;397;534;814;1343;1054;671;609;693;894;893;613;526;457;462;348;279;296;397;490;630;762;851;626;373;227;180;201;186;288;494;744;954;1029;820
425;617;616;557;672;1015;975;552;930;2065;2550;1767;1380;1484;1203;719;468;440;566;663;694;845;780;433;326;442;868;1909;2538;1575;738;499;743;1210;1086;725;541;407;406;416;391;657;1556;1799;1195;928;1161;1594;1230;618;265;121;55;56;98;237;314;450;760;649;831;768;801;722;386;274;223;331;473;979;826;616;865;799;365;221;157;127;212;298;445;512;379;554;1186;1071;701;806;940;1234;1700;1473;607;225;87;77;67;49;34;77;130;399;660;611;344;172;126;117;307;904;1460;1404;663;274;65;52;38;26;36;21;80;107;158;173;105;85;64;80;107;182;109;165;87;58;87;246;958;1554;836;540;635;862;1074;910;812;801;607;274;234;517;1178;1847;1712;1916;2030;1847;1731;1271;986;626;627;656;510;518;481;575;817;789;705;591;696;774;1155;2324;2577;1837;1525;927;413;395;453;439;517;820;1652;2880;2750;1923;969;739;774;1176;1440;1140;907;681;823;854;981;900;732;330;167;220;285;355;427;462;479;462;590;1159;1047;709;642;732;461;230;182;326;394;454;757;869;632;455;295;193;197;231;214;283;321;324;573;713;663;699;1506;2498;2607;2666;1816;1095;794;713;622;742;800;911;983;777;588;476;469;521;557;450;322;311;430;660;1036;1001;891;881;909;859;984;1385;1469;1580;2541;1827;1040;903;766;640;769;969;1684;2571;2607;1479;729;755;853;782;826;655;657;581;619;653;640;719;880;875;656;499;293;226;411;873;1105;772;479;500;738;945;1262;1211;879;541;413;508;562;574;573;684;677;931;1401;1259;833;1194;1969;1879;1494;1395;982;695;385;313;483;638;805;1569;1529;1109;1313;1429;1134;524;401;354;331;476;798;915;722;587;553;387;415;420;687;1341;2132;1684;1386;1871;1436;970;916;1293;1602;1486;1127;916;1207;1667;1422;580;375;505;741;817;960;1921;2116;1002;428;271;290;472;573;446;410;468;637;832;1261;1057;441;182;169;149;213;235;210;199;201;190;264;319;374;300;412;501;576;379;360;320;361;781;1453;1335;942;828;594;538;565;549;690;644;467;304;262;325;489;596;684;1270;2735;3316;2262;1149;670;713;749;821;876;766;605;535;568;571;404;253;293;507;1406;2697;2258;2111;2237;1197;470;276;344;546;1090;1504;925;546;931;1132;919;781;590;460;307;211;250;223;167;104;191;272;283;297;182;191;230;333;540;588;586;624;672;688;591;725;1061;831;517;473;418;513;1120;1461;1251;1347;1704;1253;1066;1096;702;478;479;516;521;437;250;195;236;200;185;206;298;343;428;549;575;597;762;1251;1597;1188;792;576;491;473;452;436;455;558;623;700;863;874;620;380;248;417;816;932;937;1133;882;500;936;2360;1967;843;538;644;935;1158;1254;1419;1152;884;505;442;496;543;481;402;349;304;657;1349;1333;904;812;646;701;669;421;377;444;422;376;474;758;1062;1064;555;437;475;457;484;458;433;504;564;599;504;463;514;392;404;471;461;919;2002;2243;2247;2103;1989;1911;1265;642;414;300;264;250;296;309;238;188;208;159;155;90;72;74;75;118;286;885;1541;1121;1052;1134;908;858;1126;1133;1273;1302;966;684;595;806;784;422;425;525;453;382;265;318;336;459;494;717;1110;1096;1058;1064;1201;1409;1496;1614;1395;929;792;777;898;853;868;953;1074;936;606;493;434;386;424;491;596;516;613;763;742;591;539;477;381;388;446;520;548;491;527;675;756;696;473;413;410;472;393;311;416;979;1583;1127;672;600;673;877;928;550;541;501;563;400;383;340;502;540;567;846;1016;684;394;228;225;208;298;352;476;699;991;1094;985
689;839;706;574;844;1599;1816;1111;1489;2747;2933;1840;1577;1639;1143;610;318;307;516;945;937;846;783;481;340;589;1491;2676;3433;1983;629;439;410;668;807;641;479;447;394;296;385;570;1372;1961;1525;1043;956;1174;1246;574;193;99;35;50;121;251;297;226;315;478;571;560;562;495;300;143;253;446;533;562;472;567;645;400;184;103;50;67;167;349;742;841;572;592;847;905;696;963;1276;1257;1373;1150;486;218;131;106;80;52;50;25;80;117;309;270;197;123;182;219;286;498;692;724;320;133;73;37;44;24;53;46;50;136;179;232;238;142;64;44;98;202;264;377;246;119;66;345;1274;2074;1253;839;1139;1128;1087;1248;1339;1270;876;447;301;408;997;1846;1828;1644;1444;1404;1820;1681;910;684;811;869;593;522;462;626;1109;1338;1044;913;1261;1191;1247;2374;2946;2386;1276;572;308;370;505;278;247;432;1138;1731;1447;1082;737;657;731;720;969;807;701;1107;1557;1165;1062;1114;831;357;161;164;263;364;486;521;507;485;579;1334;1615;917;514;443;258;237;298;350;554;531;606;570;454;538;446;333;246;229;248;351;489;578;759;839;663;558;943;1581;2299;2774;1978;1285;959;924;822;706;632;742;827;629;536;371;315;470;729;527;308;194;422;941;1412;1221;959;981;1190;1281;1515;1497;1187;1205;1992;1511;894;650;663;646;681;899;1604;2425;2308;1267;716;745;813;992;839;696;583;705;612;592;572;614;796;819;771;648;436;412;663;1305;1328;716;493;656;849;930;1289;1355;1017;615;450;410;483;557;511;522;458;653;878;641;472;681;1109;1158;954;758;480;283;219;272;386;537;715;965;1109;1290;1680;1451;798;369;322;340;456;669;1310;1606;1326;728;491;332;287;260;404;812;1228;1180;1551;2461;2209;1365;1091;1115;1146;964;774;680;825;963;789;442;427;511;560;668;652;826;832;467;228;191;241;308;400;381;363;674;904;1207;1845;1503;483;198;142;181;231;297;205;151;113;123;184;202;181;185;237;449;529;405;494;363;412;865;1505;1246;1426;1520;1015;712;719;851;1095;1034;553;329;358;340;540;905;915;1212;2284;2701;1861;901;704;741;766;1029;1099;908;612;501;472;391;294;215;182;267;778;1626;1646;1719;1847;1028;623;484;422;503;811;1053;747;483;878;1144;879;889;779;578;339;150;159;132;110;127;247;221;164;195;239;360;396;419;664;836;820;804;823;842;566;441;495;462;446;413;371;670;1451;1965;1525;1114;1136;988;1391;1963;1085;557;517;558;731;611;387;282;305;261;258;360;436;492;557;586;663;592;749;1476;2272;1571;891;554;313;327;334;369;435;628;633;742;807;842;847;542;281;557;1403;1410;957;1091;972;499;592;1170;1057;592;438;587;688;813;865;1039;1007;753;625;665;686;590;509;328;290;365;883;1950;1787;1141;881;770;760;617;452;429;472;455;386;343;499;762;611;428;400;595;585;482;510;441;527;688;652;615;522;437;310;322;340;476;790;1321;1597;1295;1252;1101;1073;1097;1190;764;574;473;286;322;296;258;200;200;183;152;91;64;75;74;118;154;406;547;621;736;1036;938;669;707;766;817;793;651;688;854;819;638;431;593;734;633;451;317;405;543;700;716;860;1098;1251;1170;1266;1384;1573;1839;1768;1606;1094;848;891;916;846;1120;1315;1236;1007;654;438;419;428;524;532;512;628;839;840;771;778;671;567;485;541;450;478;511;522;555;630;851;787;473;317;372;431;388;316;410;700;987;847;574;506;638;772;651;675;514;527;583;541;472;421;464;551;727;809;777;590;343;249;275;349;290;400;450;537;678;847;734
820;788;574;439;791;1501;1664;1392;1698;2659;2017;1278;1335;1462;1038;608;372;218;356;598;571;618;830;439;307;585;1514;2244;2227;1297;400;269;293;423;578;530;443;426;353;300;325;446;1058;1732;1785;1301;728;684;688;333;137;74;42;61;101;212;186;91;135;274;421;439;426;423;269;150;239;520;673;391;318;634;628;305;89;42;52;109;234;575;1322;1835;832;470;544;677;756;1371;2086;1480;1098;933;556;267;142;117;97;64;43;45;54;53;102;119;152;199;295;370;362;367;348;291;266;202;109;46;57;58;70;85;135;180;259;269;312;290;165;63;123;271;435;554;357;147;124;318;1023;1654;1288;1274;1693;1573;1281;1224;1494;1201;873;641;439;525;1030;1712;1590;967;800;1098;1855;1809;832;623;935;914;589;362;345;601;1319;1882;1512;1683;2181;2004;1691;1791;2083;1850;985;512;342;565;826;553;288;342;662;857;605;463;626;741;901;675;662;594;847;1641;1865;1112;807;890;704;380;225;266;337;425;627;581;477;450;547;1407;2056;1215;499;252;170;308;680;694;799;884;723;394;415;714;649;539;380;232;248;589;1124;1116;1089;1152;773;688;731;1038;1543;1702;1558;1351;1301;1280;1003;834;732;690;567;424;416;315;303;704;1068;837;360;309;394;828;1251;1252;944;873;1143;1914;2364;1752;1002;782;950;881;727;490;533;608;667;797;1108;1290;1150;818;635;660;930;1089;882;642;643;696;604;498;483;642;771;751;736;629;599;633;772;978;1016;616;500;631;840;825;1157;1378;971;581;459;462;420;388;531;376;262;321;416;295;187;247;405;532;661;638;350;181;208;222;358;699;749;461;726;1492;2038;1405;612;290;213;448;737;982;1395;2097;2199;1214;493;377;339;309;274;473;658;798;1390;2448;2223;1306;1108;1117;1354;1020;676;535;538;526;483;423;699;879;732;753;571;432;265;259;136;175;215;236;293;313;461;984;1388;1810;2584;1857;627;167;129;191;299;293;217;133;112;124;200;284;197;133;247;363;504;583;483;407;426;694;1027;1072;1975;2860;1699;918;1130;1141;1214;1136;576;390;444;412;492;861;985;890;1364;1681;1338;768;641;674;855;939;1080;965;621;434;388;396;330;295;158;198;466;786;1189;1728;1549;1205;1140;963;853;772;607;569;525;479;653;678;709;886;951;555;288;194;198;195;171;181;284;230;200;225;374;683;589;473;769;1185;985;877;865;1101;821;478;363;358;407;343;296;483;1053;1553;1492;1078;1091;943;1289;1645;911;588;493;532;677;597;476;369;362;415;405;644;741;658;657;647;754;717;668;1085;1757;1426;911;566;310;311;325;441;575;630;558;574;653;747;840;599;312;639;1680;1638;1035;789;633;442;450;580;615;503;582;650;753;803;885;902;910;853;907;966;851;665;407;300;444;807;1175;1932;1795;1177;1158;943;875;873;662;544;578;673;573;394;291;393;376;366;396;493;662;654;631;764;777;844;672;588;654;564;398;300;485;550;759;1017;853;771;688;599;715;1340;1771;971;771;667;375;333;346;321;367;439;324;185;123;76;65;55;90;85;180;245;388;601;891;1007;918;693;493;393;395;436;735;1242;1079;528;454;600;609;543;436;493;506;671;787;745;857;1014;1285;1313;1438;1590;1808;1724;1508;1236;1007;850;874;811;857;1266;1551;1163;722;538;601;580;497;517;508;458;664;987;1018;1087;1211;958;795;708;570;440;455;399;474;528;568;704;785;462;372;385;460;448;378;373;421;546;523;445;545;504;638;584;553;519;470;509;670;610;562;489;660;887;1035;835;469;353;338;356;367;440;479;477;543;608;606;545
641;623;393;293;417;661;826;1065;1330;1542;1030;688;1146;1268;1078;791;391;165;164;246;290;565;1015;726;277;469;865;928;779;456;275;274;304;312;454;521;458;425;349;260;204;286;713;1210;1262;926;442;304;339;207;89;65;72;85;77;103;96;62;75;173;277;239;369;370;311;153;214;434;618;332;210;394;404;216;80;38;43;108;220;410;1061;1477;729;358;451;557;844;1672;2334;1697;1116;977;590;235;122;64;80;60;33;44;23;41;44;92;224;287;375;517;476;370;242;255;354;419;195;83;64;64;124;138;148;263;290;280;343;483;222;130;211;348;531;557;423;197;185;321;672;1044;973;1176;1765;1857;1450;1168;1137;956;787;542;385;500;845;1261;1002;747;815;1549;2517;2400;1154;636;829;821;604;341;283;638;1365;1920;1705;1912;2222;2345;2132;1148;1281;1129;676;468;395;654;1005;800;443;343;493;488;475;449;506;659;765;610;671;711;939;1305;1334;795;699;975;733;433;391;386;447;494;546;566;518;406;472;1190;1650;1037;398;179;178;432;1090;1110;954;849;650;443;373;509;647;564;460;267;339;1072;2075;1914;1812;1764;1072;905;824;816;920;1080;1144;1571;1666;1615;1102;640;796;894;755;435;482;484;578;1224;1604;933;444;401;422;603;929;1059;773;819;1149;1836;2167;1332;757;517;506;704;687;491;648;954;970;1127;1082;796;614;554;610;714;902;1101;901;607;605;629;511;403;337;558;858;743;740;726;851;711;728;702;810;629;466;678;784;730;973;1055;871;617;621;524;420;409;438;384;193;166;298;210;112;95;195;382;746;732;522;303;146;155;322;649;565;387;618;1235;1733;1235;613;293;279;636;1334;1263;1310;2115;2463;1356;577;463;526;470;450;474;698;958;1264;2256;1782;1067;783;1053;1479;1223;819;519;491;392;422;433;949;1306;867;622;416;230;106;99;105;132;203;210;227;319;558;1104;1508;1658;2085;1508;542;187;117;218;225;252;334;243;121;102;287;323;228;130;309;463;710;972;761;435;544;588;720;886;1762;2336;1404;690;927;1094;1090;856;613;605;583;517;506;607;748;792;903;1038;1155;817;587;605;715;830;990;992;651;532;641;738;794;643;399;279;517;620;1049;2022;2044;1835;2015;1849;1986;1568;676;364;374;493;407;385;496;734;771;456;202;216;316;377;220;249;225;270;438;613;787;917;747;428;682;1085;935;845;1073;1024;1029;741;502;366;359;348;306;317;654;1178;1294;1363;1724;1090;976;920;652;509;419;389;474;635;659;494;439;427;550;962;1055;838;785;839;750;720;550;710;1037;892;701;505;381;346;401;604;820;695;521;491;615;806;661;435;291;518;1004;1291;975;716;495;508;557;616;548;649;612;821;955;904;919;1049;920;811;1186;1267;897;524;363;271;448;991;1056;1166;1086;987;1110;1053;1163;1397;1043;781;643;696;811;468;213;306;343;392;479;636;865;1108;1103;1317;1447;962;687;605;718;719;452;460;557;724;922;1043;987;859;642;471;601;1064;1196;748;554;437;270;301;413;427;650;607;424;277;190;110;66;40;88;92;101;123;242;422;645;839;1391;990;369;203;263;366;620;1179;964;510;440;565;536;526;653;799;640;657;677;766;712;788;1073;1202;1367;1477;1432;1312;1131;948;863;642;545;564;759;1053;1318;855;551;628;694;631;575;509;577;514;554;932;1184;1278;1367;1252;821;795;689;527;399;354;360;404;478;552;559;433;402;415;492;567;442;398;439;413;398;436;451;490;542;505;558;537;588;596;691;747;554;507;691;1102;1229;768;494;379;377;359;417;471;514;515;591;660;653;639
349;465;380;225;225;248;301;489;623;759;608;431;904;1139;1013;733;305;170;168;102;133;580;1167;789;229;447;826;734;322;149;178;226;320;284;339;475;605;440;318;245;155;217;414;565;560;383;261;192;271;180;129;191;238;112;94;66;67;46;61;139;179;177;232;299;298;158;179;389;453;259;125;146;175;103;51;14;39;102;160;239;487;708;436;245;449;613;642;1281;1606;1610;1342;1138;586;214;88;63;89;75;54;28;27;40;57;133;308;378;544;689;510;324;218;227;405;579;251;112;76;81;127;253;314;308;264;327;555;685;476;274;276;545;613;498;370;264;347;380;530;641;667;917;1541;1895;1804;1432;965;784;630;452;279;342;602;862;860;971;1406;2521;3640;3066;1557;988;768;901;638;358;286;597;1254;1864;2143;2140;2030;1956;1769;903;821;972;856;749;509;537;703;858;753;494;534;512;512;396;406;556;651;638;647;745;882;973;971;572;763;1304;886;461;499;481;475;471;638;599;577;422;565;1012;1394;973;348;164;194;429;1053;916;684;605;573;469;404;566;635;603;333;286;487;1305;2480;2000;2281;2385;1436;988;880;771;809;856;1102;1433;1584;1247;843;633;1041;1632;1342;695;656;801;873;1856;2115;1138;578;509;495;602;657;704;588;609;910;1477;1653;1103;694;500;604;1019;944;798;943;1197;1386;1581;1491;898;596;628;705;709;799;828;681;477;512;505;354;300;387;623;834;803;876;1059;954;806;689;597;513;520;445;489;675;683;766;845;826;695;679;528;383;311;300;276;227;252;376;366;151;95;123;393;615;697;582;343;217;184;289;400;417;447;687;1012;1106;947;533;320;332;959;1767;1508;1188;1798;1619;986;548;550;658;554;526;698;847;1091;1131;1465;1117;721;602;799;1429;1704;1206;706;490;361;370;402;657;1141;814;522;343;184;105;107;138;165;176;255;194;230;400;965;1066;1097;1116;780;414;241;179;205;209;317;528;481;210;136;216;325;215;254;376;523;1160;1820;1081;533;531;587;733;682;910;1172;739;462;683;1084;1384;1113;1027;1011;747;731;700;598;602;860;795;784;1027;848;585;453;609;727;809;763;668;656;996;1314;1476;1069;562;482;761;866;1274;2419;2612;2395;2410;2357;3132;2441;844;324;352;380;292;256;394;426;436;314;218;476;685;923;576;299;305;428;713;1229;1178;856;507;415;670;1106;881;856;1199;1237;1184;1040;815;484;317;495;731;600;675;1030;1166;1515;1948;1212;807;623;572;458;299;335;442;598;824;588;386;337;531;1095;1498;1053;1026;1025;885;750;571;495;619;642;475;437;395;398;474;569;673;610;634;547;577;736;660;459;383;495;605;744;713;630;552;635;739;775;699;609;648;940;1056;1128;1030;947;818;773;941;1108;752;553;369;269;426;679;745;476;454;493;650;713;1012;1224;1050;890;511;486;543;378;245;399;457;488;683;997;1093;1237;1446;1826;1753;1009;576;582;688;679;511;621;930;1061;1082;1381;1366;1320;799;632;529;723;697;567;366;329;258;270;387;433;655;601;385;219;154;87;63;72;77;87;48;75;112;217;341;715;1202;891;356;257;358;484;529;654;717;530;660;833;696;692;975;1322;848;551;596;529;558;672;773;1025;1020;1008;864;700;620;617;503;411;459;515;630;761;833;709;637;705;750;627;520;462;591;496;488;860;1095;927;1095;1048;755;680;597;707;466;420;320;297;356;434;457;416;349;367;454;616;555;431;484;448;426;382;463;542;624;616;530;528;674;651;677;732;583;558;776;1087;1313;867;475;450;438;395;415;491;543;678;753;966;857;781
338;562;656;247;136;153;150;194;314;368;353;308;710;1291;1281;652;334;391;371;203;139;346;645;417;217;439;1065;901;370;233;209;283;481;469;334;306;463;455;330;211;153;150;233;210;236;188;132;182;259;189;215;473;544;226;154;150;91;67;50;85;84;97;119;191;244;235;250;327;410;209;110;58;41;28;50;44;36;56;99;93;148;395;496;373;524;611;466;571;791;985;1134;939;550;192;67;42;88;58;55;58;51;61;113;279;470;723;739;920;694;295;196;203;330;324;256;115;79;144;278;476;508;357;389;368;593;1013;835;655;466;666;774;500;383;381;512;550;557;407;462;622;835;1262;1777;1730;1093;656;454;271;179;234;499;708;829;1108;1997;3744;4781;3416;1931;1274;1061;1173;960;527;334;495;1046;1510;1862;2064;1823;1545;1063;496;517;802;1394;1688;969;384;455;543;714;655;784;927;782;427;449;803;766;657;756;756;839;763;674;546;830;1442;888;379;443;569;540;720;985;1023;1074;855;626;924;1061;684;417;229;262;386;648;671;693;643;649;632;726;967;1152;704;397;352;467;1203;2019;1847;2181;2862;1819;949;797;783;966;1094;947;1103;1178;868;563;633;1451;2850;2127;1113;1113;959;1203;1536;1533;1158;816;686;561;637;664;713;516;440;644;1319;1550;1150;871;660;964;1581;1631;1367;1252;1403;1355;1549;1424;1039;778;741;772;795;657;601;455;320;336;347;347;340;303;464;658;737;800;909;833;664;509;430;548;496;357;358;449;579;707;741;673;599;654;590;420;341;317;365;423;585;585;323;145;132;209;387;506;512;488;400;186;243;279;261;292;477;614;805;816;699;554;392;488;1194;2231;1818;972;977;1032;651;524;533;620;589;630;846;994;1248;889;906;670;541;599;747;1749;2362;1853;933;576;384;312;356;441;687;758;819;462;276;175;289;359;267;301;309;291;169;249;471;541;537;629;649;410;282;223;248;293;485;826;703;362;242;289;363;451;580;508;528;1247;2068;1045;485;498;640;875;795;683;561;423;413;678;1328;2134;1535;1140;1098;1118;1212;1043;788;572;701;783;707;1047;941;491;393;447;643;741;522;538;728;1022;1725;2083;1053;597;621;851;987;1521;2694;3059;3086;2570;2178;3052;2161;818;374;280;297;296;243;316;342;321;320;503;1025;1630;1811;993;528;384;500;797;1378;1316;662;326;301;549;785;722;863;1245;1445;1189;1165;1179;633;424;1006;1786;1279;768;727;752;941;1097;912;642;528;490;512;475;458;453;582;784;619;325;290;425;965;1494;1624;1560;1223;1023;1154;729;503;530;456;546;561;488;503;556;568;602;700;803;815;540;562;562;462;666;731;853;785;687;611;532;649;901;921;712;498;513;730;950;1108;971;699;601;488;511;649;814;863;582;363;471;612;570;315;151;233;380;498;667;695;630;510;338;308;349;380;484;611;584;611;993;1398;1400;1424;1746;1948;1559;779;550;601;714;688;700;964;1527;1290;1082;1021;1193;1171;957;742;822;868;718;472;297;213;225;314;378;392;460;368;249;204;133;112;198;234;174;94;72;49;74;143;218;450;631;591;408;465;612;552;550;607;768;837;1094;1266;902;699;833;1260;760;536;389;356;391;371;486;587;665;677;455;388;387;428;395;349;355;563;505;547;538;581;576;788;803;618;486;397;425;400;400;622;720;467;516;570;601;573;599;610;570;587;417;332;357;375;391;398;298;337;490;676;568;556;589;467;474;451;516;552;656;593;584;664;769;838;679;662;679;661;822;944;1053;734;537;417;459;417;435;529;639;749;814;1010;955;976
313;565;711;271;202;245;168;215;287;292;203;219;578;1276;1532;825;428;755;823;298;96;160;265;193;130;368;742;765;501;380;352;434;1053;886;299;212;255;279;248;171;147;119;199;167;182;187;156;188;186;155;206;553;651;357;348;426;170;64;46;53;69;50;57;103;215;258;295;318;396;235;128;78;47;36;43;51;55;69;83;67;199;686;1049;551;378;435;396;316;426;469;580;465;308;102;68;58;60;72;127;120;106;139;214;352;665;871;905;768;558;272;163;169;196;294;358;315;278;310;624;1204;1081;584;442;444;780;1067;1259;1031;648;719;785;595;670;765;816;868;765;396;343;330;418;698;1317;1556;1280;634;407;278;248;309;426;545;867;1067;1800;2826;3201;2278;1772;1377;1333;1490;1192;751;407;484;955;1134;1243;1571;1620;1213;680;369;448;724;1726;2246;1277;409;306;418;448;574;1167;1599;1218;668;597;825;828;726;795;736;761;691;653;553;753;930;596;478;526;713;648;950;1449;1560;1838;1500;876;813;656;552;372;292;357;414;595;845;896;796;748;787;1068;1360;1590;1106;603;392;393;725;1162;1111;1583;2353;1717;908;753;785;1445;1406;913;780;740;614;542;610;1272;2087;1947;1628;1710;939;779;813;948;1255;1013;898;999;930;875;767;488;324;454;847;1078;963;866;856;1252;2088;2634;2590;1959;1540;1238;1150;1016;807;812;728;663;607;570;427;289;272;232;246;298;317;320;355;550;640;655;638;619;502;466;604;810;676;347;277;414;636;908;841;641;561;740;731;640;499;439;540;828;1133;887;383;181;195;308;631;577;433;373;336;199;246;314;241;317;513;645;602;564;624;492;489;547;1019;1787;1170;614;683;772;542;524;482;593;700;1067;1203;1189;1196;847;563;636;607;565;791;1677;2154;1797;1260;788;481;355;279;336;602;777;963;628;405;461;704;829;555;501;625;488;270;219;264;299;341;504;571;396;268;284;355;344;510;785;902;785;427;410;674;900;951;589;431;761;1119;744;382;375;859;1529;1126;674;534;367;410;585;1257;2026;1778;983;1035;1716;2012;1511;971;508;606;859;964;889;784;435;285;366;508;518;374;397;526;855;1317;1299;789;604;671;838;1060;1289;1960;2651;3518;2810;1874;1893;1418;841;414;355;454;425;476;448;570;450;525;953;2147;2435;2080;1162;581;488;449;536;824;873;608;304;243;372;447;473;644;1221;1726;1308;961;955;585;451;1345;2524;2002;953;640;452;483;605;560;480;408;541;808;1072;958;613;505;774;618;482;390;394;771;1479;2074;2082;1303;1239;1361;824;555;574;568;711;887;880;609;725;833;691;869;1051;763;464;471;500;660;872;1301;1515;1347;965;640;469;605;826;961;612;405;368;501;693;822;571;409;358;256;317;485;921;1294;929;509;509;542;517;274;187;208;347;557;565;419;346;332;356;403;542;645;791;860;869;825;1044;1399;1516;1573;1902;1851;1263;637;541;522;517;596;759;1043;1325;1375;916;814;745;866;926;951;1293;1397;939;532;266;140;236;323;307;262;225;232;224;192;146;205;530;692;431;197;108;75;115;217;297;410;489;538;493;642;718;616;576;585;833;890;1081;1046;813;583;598;651;508;323;368;351;336;252;320;334;367;332;244;260;322;431;474;410;378;368;424;436;427;463;518;673;850;694;432;316;265;228;264;286;349;261;261;426;516;564;631;674;667;605;509;459;420;405;296;314;383;361;528;632;575;700;549;496;512;493;632;594;584;641;819;805;1000;1165;839;770;808;807;830;775;864;700;561;491;375;474;467;546;568;685;775;911;845;1170
338;476;431;259;248;436;251;277;336;276;193;151;349;859;1532;957;506;797;901;360;128;110;126;185;224;268;572;838;674;413;346;469;1082;1006;336;123;132;106;119;112;114;140;165;160;184;223;161;107;132;96;131;296;374;295;585;652;286;97;50;35;44;21;53;75;140;200;232;262;334;299;168;57;53;54;61;72;95;115;104;82;224;730;1079;560;276;440;578;508;275;255;222;167;122;91;58;81;63;171;313;359;324;373;487;570;639;770;747;606;434;244;122;170;327;469;794;832;861;780;1233;2373;1952;865;565;577;1009;1298;1765;1695;1012;640;705;917;1478;1576;1109;1100;770;398;242;263;401;550;1151;1567;1257;664;373;328;435;512;528;689;1132;1146;1097;1189;1255;1147;1460;1919;2018;1543;1352;950;561;532;913;981;844;974;1120;732;418;272;304;639;1325;1741;1047;463;367;437;413;508;1162;1929;1521;1020;801;693;670;795;847;754;751;711;800;653;614;627;520;527;662;794;772;995;1299;1969;2219;1660;964;630;498;416;497;434;416;491;810;906;911;795;630;615;904;1239;1329;1081;759;485;445;550;721;902;1085;1364;968;687;566;870;1649;1684;897;879;778;782;830;649;664;1196;1412;1588;1700;823;438;392;699;1200;1129;960;1170;1258;1518;1178;533;286;389;598;781;802;784;891;1343;2900;4184;4311;3231;1944;1268;991;874;654;576;568;692;633;536;364;235;289;317;264;277;366;367;284;329;398;386;414;364;424;519;863;1270;897;349;328;426;708;880;1010;796;540;583;593;667;624;499;539;884;1537;1059;429;325;304;428;725;651;392;338;269;210;244;370;271;344;486;587;405;340;364;501;513;499;639;928;577;367;562;814;459;323;396;567;793;1538;2263;1626;1192;862;609;530;546;572;752;1091;1221;1378;1306;1011;648;459;358;304;369;531;641;592;714;952;1051;1076;731;614;890;890;450;250;200;284;270;371;423;321;274;255;330;413;547;946;1416;1226;732;560;977;1009;774;434;307;537;856;712;517;479;937;1822;1397;797;649;317;285;479;752;1034;997;750;1002;2301;2898;1589;766;402;545;877;826;620;610;542;488;583;582;394;289;367;537;829;887;701;553;624;776;818;936;926;1002;1624;2447;2030;1526;1089;977;826;533;406;634;807;652;764;863;687;723;1242;2125;2244;1486;862;614;385;326;306;418;637;677;545;418;381;345;316;374;890;1472;1225;760;711;468;438;967;1797;1563;663;421;317;263;326;349;322;330;553;1300;2501;1859;695;502;784;895;671;625;415;649;1341;1828;1855;1416;1083;1031;745;583;550;719;1134;1711;1455;1091;1044;1221;918;1004;1137;747;595;474;521;748;1549;2055;2003;1645;1184;651;460;458;589;650;474;363;321;376;403;424;332;235;173;164;203;356;893;1287;973;629;436;490;558;503;364;367;567;835;868;515;444;466;642;867;942;1012;1151;1094;881;766;975;1199;1359;1496;1597;1559;955;548;445;451;473;576;663;765;784;852;786;616;446;597;671;1033;1788;2648;1878;724;320;252;206;220;224;170;217;228;262;229;259;426;1096;1537;1016;432;241;280;355;527;663;594;441;408;522;677;766;632;558;677;843;707;797;748;639;448;402;375;358;338;410;568;516;400;310;268;320;279;231;276;336;383;450;372;330;316;276;251;332;338;405;852;1283;866;372;238;280;247;238;247;217;187;322;586;725;654;752;715;602;471;574;575;579;537;380;257;274;347;471;540;523;613;642;489;527;425;552;605;597;631;813;855;882;1037;923;961;872;877;791;733;734;636;569;599;476;459;505;545;620;710;715;706;713;877
506;375;395;263;218;291;179;220;339;301;274;173;346;800;1599;1356;777;594;496;225;124;113;173;252;324;360;707;1105;782;441;264;304;658;627;239;74;44;53;56;76;70;44;75;100;155;144;146;93;97;77;65;159;258;294;484;424;279;194;66;47;45;45;35;59;139;198;230;209;294;266;197;97;98;121;113;152;207;233;194;181;274;428;531;349;313;722;1039;1011;694;276;113;97;130;91;133;193;186;301;629;703;621;745;827;780;698;614;609;440;293;142;105;168;413;663;1036;1246;1540;1270;1472;2797;2335;1205;998;983;1188;1579;2224;2128;1267;671;832;1360;2150;2085;1359;983;560;279;211;224;440;829;1644;1811;1329;663;482;662;745;741;566;782;1306;1116;484;359;448;782;1594;2151;1658;1073;814;708;689;758;1273;1306;894;757;813;605;332;271;268;446;809;913;660;441;436;427;426;419;721;1314;1511;1534;1071;644;672;793;838;731;819;710;771;819;903;739;592;598;583;669;778;937;1084;1493;1488;1301;940;628;478;571;1005;866;658;670;802;855;756;630;441;405;493;826;918;832;731;595;695;544;607;623;947;759;476;359;499;792;1195;1214;1234;1465;1168;1150;1331;779;429;634;1014;1044;1028;512;273;291;599;818;839;842;980;1526;2146;1466;500;338;474;583;559;753;844;1180;1790;3503;4851;5011;3706;2112;1454;1246;802;611;596;668;1001;1148;676;392;308;529;727;415;304;509;531;370;291;333;305;388;450;422;519;1010;1277;724;320;344;451;406;609;1052;777;490;362;428;565;485;491;461;827;1229;868;404;347;304;407;502;351;229;204;164;155;242;303;281;307;443;479;405;245;308;480;531;462;518;514;372;241;306;359;279;199;237;409;840;1848;2824;1772;858;602;493;408;452;520;477;558;699;1017;1316;1051;712;615;335;260;282;375;414;605;1045;1575;1210;858;645;509;716;851;656;405;220;224;281;414;444;312;271;218;282;431;518;859;1298;1072;573;560;789;762;507;234;299;601;1141;979;712;558;754;1196;1101;1163;913;362;219;369;436;432;459;581;1103;2177;2165;1178;450;416;670;714;579;620;899;937;941;1262;972;490;281;352;613;884;662;499;569;734;1010;888;839;857;843;1016;1383;1297;987;901;803;770;582;474;852;1098;872;1097;1179;839;974;1255;1384;1251;912;721;617;362;283;267;357;524;655;757;737;574;402;300;353;575;967;802;578;550;494;430;525;760;692;402;411;459;390;399;402;507;541;830;1602;2740;1926;808;552;650;716;763;691;511;681;1142;1497;1483;1494;986;700;599;538;502;717;1250;1981;2109;1812;1329;1388;1041;917;1025;980;914;765;699;1110;1980;2302;1812;1389;1117;617;467;482;489;364;457;454;425;395;474;373;321;244;224;187;195;315;666;1194;1054;657;423;516;909;986;706;689;825;974;998;796;764;860;946;1143;1194;1048;1243;1061;840;756;1065;1339;1287;1177;1054;915;713;530;462;486;482;612;829;708;633;630;594;524;401;367;572;1131;2610;4178;2649;1032;529;409;441;327;262;243;234;326;346;336;313;527;1229;1750;1308;748;507;676;963;779;798;518;346;342;448;538;613;576;530;718;991;612;527;494;449;445;390;399;525;467;436;605;675;618;528;330;373;364;349;315;323;305;381;387;380;458;389;228;244;238;394;816;1337;681;416;402;488;431;368;300;262;317;573;974;1015;872;881;719;520;431;472;600;698;662;487;383;360;399;410;462;604;680;681;684;570;534;606;803;776;774;760;775;769;749;783;968;907;741;744;775;763;638;621;541;608;591;607;660;717;637;610;623;534;705
474;413;370;246;155;105;117;157;363;364;377;304;471;1054;1870;2140;1313;532;273;165;117;134;257;391;536;659;997;1387;982;354;216;198;314;280;159;44;66;47;65;42;71;59;46;65;75;135;130;150;108;75;51;123;167;251;254;295;352;330;133;70;54;15;30;119;198;327;268;185;256;216;187;145;224;346;288;248;302;248;260;312;371;319;355;340;416;939;1695;1908;1398;533;204;141;187;192;317;456;470;525;889;1076;1096;1098;1150;693;558;516;583;543;357;167;123;219;449;553;775;1059;1370;1251;1619;2590;2420;1675;1638;1908;1557;1361;1719;1577;929;547;785;1376;1865;1676;1139;806;443;295;185;222;436;1169;2027;2302;1637;816;685;1177;1189;717;601;952;1106;769;291;225;359;763;1374;1462;1099;732;562;599;600;914;1601;1664;1291;937;872;609;357;353;302;376;532;511;402;321;409;351;297;254;391;628;1177;1549;1080;602;651;717;747;683;660;696;698;1029;1309;1008;731;536;505;632;883;823;954;1026;1090;1133;1183;978;740;1156;1961;1764;976;909;845;720;543;389;221;225;303;392;483;834;899;738;799;498;318;425;685;481;232;306;522;696;918;995;1515;2023;1510;1137;1372;1003;550;531;627;683;704;516;322;291;478;607;733;643;735;1365;1817;1408;465;386;546;639;558;611;946;1412;1762;2941;3683;3808;3106;2265;1859;1248;704;531;525;755;1355;1426;803;370;351;595;893;506;340;665;896;555;327;353;342;482;554;457;472;871;769;447;215;282;355;320;383;594;497;348;279;472;621;629;470;388;579;871;586;294;402;449;479;381;212;153;93;111;175;436;531;351;240;310;339;326;226;311;468;526;538;632;599;404;258;224;261;207;117;123;370;812;1228;1864;1309;717;357;271;392;604;676;630;412;454;804;1069;1146;859;604;389;249;312;375;487;635;993;1633;1169;779;569;477;634;1131;1306;614;222;156;313;718;771;471;367;236;261;319;425;700;939;789;470;512;543;501;273;186;310;540;1018;1152;1119;843;803;974;1059;1437;1185;426;260;298;309;251;253;482;980;1615;1262;639;398;628;953;682;555;703;1390;1481;1605;2462;1562;580;319;349;631;969;750;493;488;635;1009;856;718;861;837;787;930;826;764;752;676;715;581;507;727;857;926;1136;1322;1152;1127;1031;750;779;746;768;754;443;338;313;388;582;674;915;1123;751;506;443;362;422;602;505;485;623;552;377;313;349;385;488;735;776;788;804;835;938;979;992;1345;1653;1323;840;678;579;564;833;1047;632;601;1091;1188;1084;1128;784;517;499;451;492;602;854;1365;1796;1934;1424;913;730;674;881;1357;1555;1184;851;974;1611;1653;1077;910;733;498;461;493;428;377;407;378;446;426;503;486;471;346;381;380;384;355;515;915;951;630;407;665;1378;1481;1176;1028;1031;1105;1204;1110;1232;1290;1321;1268;1066;793;881;761;591;712;1206;1373;1094;842;672;651;644;597;685;642;674;778;899;724;624;574;488;482;292;252;389;960;2236;3587;2424;1322;830;799;871;665;473;509;470;398;322;268;235;416;705;939;846;660;874;1077;1368;884;535;340;217;272;327;498;518;500;440;584;694;561;370;314;364;446;484;665;818;619;550;654;992;1134;762;413;418;515;533;446;342;343;310;414;632;1035;895;287;205;215;268;477;713;468;569;922;832;564;397;377;353;431;634;1018;1093;935;1084;743;443;389;411;592;659;663;601;455;426;407;444;542;692;816;678;692;597;611;751;1219;1088;796;670;653;673;712;753;735;749;671;735;642;732;641;686;593;602;617;594;566;591;586;604;562;528;557
473;343;294;206;95;71;98;173;274;318;354;329;655;1379;2004;2483;1630;671;272;131;101;176;375;516;600;709;1221;1379;872;633;399;212;184;179;102;62;51;70;49;43;31;24;28;31;84;109;150;238;237;109;150;273;264;273;158;219;371;344;111;46;38;52;49;120;344;414;324;199;211;227;190;350;882;1170;743;510;316;230;210;237;359;244;364;406;365;703;1580;2686;2142;783;408;409;336;314;449;923;897;756;1094;1689;1834;1338;1087;582;454;479;743;1056;692;321;235;278;369;392;552;756;972;1042;1288;2205;2033;1596;2234;3082;2402;1330;930;838;612;425;577;1050;1271;1124;1121;710;371;291;334;455;678;1415;1682;1671;1528;1047;948;1268;1134;674;680;1008;1316;888;538;386;426;821;1200;1046;870;826;829;643;632;971;1333;1517;1285;1030;814;652;555;530;438;467;521;471;447;435;484;327;254;198;179;371;701;832;608;439;471;558;576;511;575;597;596;1034;1521;1246;807;528;456;553;864;918;1040;1104;1218;1141;1470;1221;931;1491;2496;2131;1200;820;591;395;269;249;191;181;212;294;374;791;888;712;527;350;215;193;321;228;264;573;732;650;647;751;1159;1692;1302;735;755;985;1175;817;736;798;975;858;526;403;499;624;705;773;767;972;1227;855;397;347;460;539;496;555;759;991;1389;1924;2196;2377;2124;2084;2172;1587;793;459;512;655;886;913;460;259;264;425;444;353;328;688;846;653;421;352;356;349;433;320;388;446;321;220;249;309;327;253;304;336;230;222;265;515;965;973;631;439;420;430;298;200;322;521;621;646;281;115;108;130;305;850;1372;674;308;226;194;224;257;357;438;506;588;777;826;552;323;220;265;304;162;147;405;564;650;942;1095;730;329;327;792;1183;1405;1131;613;377;622;885;922;816;586;344;278;398;576;608;648;916;1063;813;735;879;616;540;1446;1837;785;277;224;397;1070;1265;635;416;316;242;358;414;628;803;711;490;458;388;338;232;200;253;426;617;1012;1368;1071;1191;1306;1029;982;776;397;302;368;256;239;339;446;908;1387;1005;490;448;777;1128;805;642;728;1218;1238;1572;2664;1677;762;425;355;590;695;586;475;356;472;631;755;723;858;797;683;532;551;566;693;566;492;508;468;625;782;854;1151;1349;1103;852;652;494;511;722;847;750;550;421;517;465;551;673;785;1133;940;755;608;527;557;719;600;434;402;458;447;315;268;479;1049;1395;1288;1035;1177;1473;1597;1397;1128;1044;1119;1396;1320;880;569;666;1277;2092;1139;580;764;763;558;580;529;501;444;410;415;392;537;832;1135;1413;1206;649;417;572;984;1484;1952;1433;742;712;1066;1000;670;465;464;390;612;779;678;534;578;436;330;372;414;545;519;481;633;564;579;556;586;648;656;627;511;713;1461;1364;1039;1188;1442;1357;1251;1352;1451;1565;1582;1314;851;634;592;636;610;902;1145;1330;1099;1046;954;943;915;929;993;957;881;919;839;708;586;520;648;613;392;277;278;506;1140;1650;1394;1222;1013;1091;1323;1090;881;1085;714;347;254;195;171;202;348;347;449;547;835;935;911;498;294;237;176;222;387;442;460;518;442;565;696;663;393;236;291;349;526;944;1110;767;606;671;1677;1965;898;427;556;873;774;595;486;347;295;373;876;2101;1736;458;267;333;261;343;352;471;979;1874;1422;670;445;445;453;496;600;700;747;715;926;654;443;349;405;471;585;720;541;515;495;448;428;518;828;827;673;646;615;517;720;1094;1036;754;685;724;651;623;662;856;764;788;709;701;651;668;688;632;649;662;606;524;516;531;462;557;559;533
625;447;264;285;211;140;126;170;197;217;311;270;630;1378;1662;2085;1580;623;299;130;137;249;431;507;510;580;854;1002;824;811;588;334;259;225;145;78;68;55;36;38;35;17;48;67;106;133;234;376;528;373;344;668;646;386;147;129;200;206;109;63;53;62;82;180;407;474;410;280;320;267;297;693;1944;2664;1705;1075;469;173;127;146;188;181;285;302;287;487;1167;2386;2060;1102;642;627;499;415;514;962;1275;988;1280;1871;1911;1265;866;567;516;739;1120;1568;1092;450;346;221;213;290;360;705;1123;1320;1397;1892;1762;1523;2093;2644;2156;1092;756;836;773;474;609;877;985;954;839;609;398;514;877;1082;1207;1447;1363;950;951;955;802;801;709;493;758;1155;1265;1237;1211;767;767;1110;1349;981;1008;1345;1278;912;697;827;1026;1157;992;823;757;685;705;554;599;663;683;526;749;1260;1223;554;286;209;140;258;449;686;560;503;463;501;434;442;434;499;582;768;1180;1289;727;475;494;687;693;951;1215;1412;1302;1121;1158;1097;998;1274;1553;1326;827;515;341;227;161;183;283;242;196;280;351;559;644;413;358;225;190;155;156;108;296;923;1165;841;543;547;791;931;725;466;599;1463;2247;1521;1166;1260;1586;1399;903;722;909;779;740;882;1143;1169;972;617;422;318;466;464;508;571;592;660;961;1211;1250;1292;1158;1404;1601;1452;702;445;416;396;298;286;246;324;335;333;263;248;419;619;811;634;332;305;275;286;301;255;431;345;234;162;246;420;334;259;260;190;158;156;286;651;1070;1086;816;775;689;398;138;146;257;530;825;902;395;194;182;260;389;1145;1851;902;365;230;177;165;235;349;413;416;601;954;803;577;333;312;469;553;228;222;446;570;386;636;979;604;309;419;1442;2180;2440;1863;881;467;481;716;910;826;641;393;350;524;864;770;716;1064;1112;756;739;970;629;527;965;1097;581;348;347;501;1032;1081;641;514;432;357;334;423;582;895;690;562;452;363;336;234;287;362;501;558;732;1079;1006;1167;1311;1010;603;463;339;407;435;323;403;652;707;871;1420;1171;747;499;814;1061;833;763;759;759;778;959;1440;1190;851;708;397;335;408;399;349;306;378;502;555;865;1210;904;599;396;427;534;620;569;490;575;659;689;698;830;1071;1136;1123;976;586;484;601;610;642;526;483;527;627;664;663;609;768;1172;1187;1065;1074;870;833;983;754;470;350;368;377;422;410;665;1401;1791;1239;928;1143;1505;1722;1279;842;824;1228;1754;1707;890;516;712;1436;2629;1328;523;434;439;388;421;528;683;653;486;454;284;343;540;779;1014;1018;641;558;605;830;1151;1433;1017;608;636;733;598;391;431;524;640;1016;1342;1013;751;844;485;323;289;336;386;407;502;640;830;775;812;660;504;639;706;636;732;1036;1023;1127;1456;2137;1719;1174;1238;1269;1405;1238;1007;615;532;623;749;861;1011;1386;1563;1691;1634;1700;1368;1177;1071;1069;1137;990;870;623;668;705;766;1093;1089;616;406;377;390;543;734;695;765;754;980;1181;1162;1073;1189;793;279;145;97;104;130;149;155;193;307;443;508;414;259;310;371;365;283;364;564;503;497;526;794;955;875;518;307;325;302;494;1067;1022;836;793;929;1476;1492;716;418;606;1072;909;623;466;400;235;308;867;1813;1468;471;399;393;345;388;438;571;1436;2543;1728;773;514;458;465;469;497;570;513;450;532;467;367;407;452;489;598;655;540;562;527;477;513;559;829;746;635;679;693;575;593;730;766;708;606;603;616;567;748;1045;894;744;754;681;701;604;640;632;581;609;515;500;419;463;453;521;537;466
749;624;426;613;586;277;192;193;241;236;261;185;446;856;1156;1276;862;418;269;167;151;229;506;537;410;319;385;580;778;701;570;444;346;321;217;258;179;91;61;46;41;56;63;81;117;161;252;695;1240;898;574;890;892;502;348;211;211;136;91;96;131;109;121;164;305;480;408;435;484;442;514;1077;2682;3357;2776;2015;764;238;160;208;272;365;329;258;235;338;550;1286;1426;1072;896;791;705;634;747;1077;1343;1116;1038;1278;1087;729;458;600;898;1262;1670;1853;1200;502;359;300;333;327;376;868;1699;1820;1926;2501;2140;1510;1367;1428;1127;832;1012;1651;1649;755;668;972;1134;1244;1015;598;577;909;1576;2105;1653;1436;1204;724;513;531;526;495;438;467;600;841;1039;1500;1866;1319;1051;1217;1171;862;1143;1373;1287;709;597;703;958;1115;1034;812;765;876;837;603;565;726;769;765;1376;2645;2463;1059;483;315;156;191;434;764;951;829;512;342;289;293;335;475;563;650;875;1091;762;557;693;835;946;1108;1370;1436;1143;827;753;812;778;811;836;698;625;439;219;185;197;325;553;468;270;286;294;314;348;349;399;384;338;264;134;160;404;1090;1494;1285;825;495;452;560;533;623;921;1665;2529;1770;1266;1276;1324;1113;913;1207;1468;1180;1126;1582;2097;1778;1303;726;536;431;380;545;636;585;513;424;587;944;915;756;796;891;897;883;478;295;205;132;126;142;224;623;597;418;326;343;523;680;577;503;304;247;309;368;384;268;403;361;246;159;240;284;274;226;214;165;133;137;276;548;808;888;882;1323;1451;560;196;182;259;473;651;745;394;247;233;323;368;664;970;659;441;286;201;189;211;306;368;341;451;664;538;366;268;271;539;634;339;255;448;412;273;332;496;356;212;467;1402;2172;2196;1717;890;497;466;862;1303;1364;916;429;401;646;833;609;808;1570;1619;831;533;709;443;392;427;548;504;472;496;552;663;699;587;522;484;423;396;412;519;633;603;492;479;472;396;324;320;514;849;719;504;624;874;916;810;774;557;494;510;683;703;639;673;942;693;645;946;1108;1036;789;992;1191;943;782;653;533;425;534;851;1123;1020;826;412;252;238;185;188;217;221;394;454;805;1321;1061;578;404;336;440;466;456;484;704;727;629;790;927;966;1224;1283;1231;795;645;684;610;489;526;406;469;755;1073;640;585;725;1346;1332;1417;1748;1459;1105;1287;876;582;401;344;594;854;626;655;1154;1580;1232;832;837;970;1095;851;596;737;1247;1387;1022;773;496;521;1033;1565;889;467;362;428;552;569;656;740;740;750;744;399;303;403;709;1244;1237;1023;1042;965;928;694;830;680;598;685;777;666;461;498;663;1003;1795;2159;1512;995;875;506;305;295;358;354;377;540;822;1217;1250;1170;955;724;721;783;721;667;762;844;962;1235;1726;1273;931;763;697;777;740;616;551;680;756;954;857;1231;1691;1828;1881;1986;1678;1299;1182;961;910;919;735;609;523;795;1314;1192;1247;1308;865;687;660;532;495;476;471;511;511;641;905;1112;1049;924;572;325;150;78;117;137;141;180;197;280;284;278;255;242;538;920;837;416;402;444;569;614;738;1178;1301;886;528;357;330;247;332;708;696;873;1109;856;934;938;558;530;589;852;742;492;530;407;269;249;503;1075;930;527;461;375;377;409;496;645;1114;1851;1293;881;743;456;423;507;496;538;478;312;293;318;367;435;525;575;659;626;625;618;608;539;593;650;906;830;651;777;762;666;528;565;614;625;613;578;406;579;1006;1295;1084;714;615;571;533;529;599;615;647;574;525;520;478;472;480;514;488;419
703;528;655;1198;1132;534;427;338;206;156;156;162;518;919;931;753;376;219;185;163;206;380;428;476;327;194;212;387;618;662;540;502;563;420;602;839;763;223;106;98;129;142;99;133;211;208;297;861;1834;1297;820;771;767;760;721;535;342;200;195;293;316;300;267;327;464;618;737;852;969;857;816;1579;2275;2590;2762;2016;790;355;308;497;618;957;711;345;308;254;307;495;804;879;878;729;957;1319;1525;1450;1599;1219;833;643;473;360;380;634;1130;1737;1649;1263;661;364;436;602;798;762;510;804;1654;1854;2180;2445;2015;1228;735;602;585;693;1292;2593;2382;874;1035;1674;1947;2244;1781;912;870;989;1460;2060;1840;1408;1025;665;298;292;356;385;444;529;566;688;836;1122;1518;1600;1472;1297;859;707;788;869;680;484;437;625;843;1355;1596;982;958;960;805;604;547;732;811;863;1558;2862;2703;1329;790;466;258;175;348;768;1122;875;533;315;253;234;286;450;541;550;620;695;671;736;1053;1286;1115;1046;1297;1207;852;604;467;588;651;606;513;521;443;357;259;204;297;541;1047;871;354;240;214;291;395;574;996;1053;702;369;227;186;485;1411;2317;2551;1518;626;415;521;629;876;1374;1499;1721;1245;976;905;772;748;852;1248;1657;1450;1452;1915;2751;2237;1211;840;699;604;492;630;707;721;588;344;426;831;787;630;613;644;430;350;250;153;97;97;66;99;304;751;761;433;381;410;565;661;499;292;209;193;365;631;580;272;224;259;197;153;173;140;150;176;172;143;176;220;351;549;591;666;872;1392;1521;673;474;299;385;648;818;639;353;275;270;264;243;328;417;355;360;320;273;183;244;406;529;462;445;539;407;261;214;194;326;369;244;209;264;243;128;111;162;128;123;409;1061;1305;1245;1054;735;605;545;1063;1723;1834;1097;575;437;562;644;470;693;1465;1530;615;345;458;409;318;309;414;543;617;548;471;432;500;449;508;603;470;363;371;367;440;408;403;439;544;552;383;384;578;863;763;622;602;649;652;653;636;701;698;845;1311;1501;1063;1171;973;556;475;518;888;859;845;1467;1762;1002;733;710;495;337;370;533;836;1016;846;368;238;227;218;213;262;312;221;298;722;1119;821;433;316;306;325;329;280;356;541;598;605;698;881;1118;1326;1352;1265;925;1013;980;753;816;765;400;422;678;967;630;593;810;1068;1043;1369;2010;1637;1322;1424;1153;762;454;443;708;929;686;581;805;1139;1018;635;671;593;516;433;407;598;1008;917;718;730;621;432;587;766;622;424;410;596;839;960;966;682;751;1188;1455;727;296;316;962;2200;1869;1398;1645;1977;1301;561;495;512;512;785;1043;679;555;480;560;945;1684;2204;2069;1539;996;601;383;488;522;477;427;780;1227;1824;2282;2085;1536;1083;915;723;674;550;605;819;752;713;824;629;441;365;377;428;446;485;630;765;1022;1033;969;1265;1744;1742;1602;1549;1308;881;759;754;721;611;478;487;555;1115;2171;1601;1046;993;967;1064;1224;881;783;715;584;527;509;571;724;1203;1220;846;757;579;276;164;121;194;233;275;400;464;435;347;296;350;908;1714;1616;654;466;491;768;937;816;990;916;665;395;368;337;218;187;337;449;669;910;727;742;755;775;654;676;702;502;466;451;394;301;276;369;502;589;498;464;392;335;452;479;685;1024;1125;907;975;788;531;452;447;590;634;558;381;359;368;453;474;590;705;762;695;625;679;554;559;633;680;746;727;652;709;796;606;509;548;566;514;547;484;423;514;921;1112;1098;536;563;472;472;449;502;585;579;542;618;694;722;595;511;475;444;378
577;622;895;1276;1182;824;945;749;321;106;138;241;884;1575;1084;603;271;188;202;176;249;389;419;382;217;169;196;277;741;1070;891;729;602;586;1049;2090;1637;484;190;254;362;334;169;202;233;319;328;763;1304;1513;1384;890;959;1270;1732;1336;747;405;330;509;680;539;477;532;638;908;1183;1501;2329;2025;1578;2302;2340;1970;1879;1417;869;670;647;821;1071;1338;962;406;252;244;259;276;426;647;638;820;1218;1940;2202;1832;2097;1656;1088;689;482;413;418;641;991;1426;1142;518;293;279;538;1032;1555;1583;1011;791;950;1076;1381;1650;1366;863;510;267;458;746;1285;2355;2045;868;1183;2064;2335;2856;2161;1050;797;623;943;1691;2489;1728;820;366;186;305;656;886;685;623;621;622;618;662;1225;1927;1776;1279;673;518;533;574;580;436;387;535;844;1488;1609;1348;1671;1406;816;739;688;794;1002;946;1275;1795;1711;1193;1003;721;356;218;316;581;681;624;466;249;255;222;319;553;624;522;538;542;631;793;1236;1562;1106;957;1015;885;733;552;385;532;551;567;444;393;339;397;472;414;435;591;961;857;314;177;254;345;644;1364;2370;2366;1196;566;341;276;456;1334;2583;3144;1965;1180;620;606;765;960;1468;1613;1192;928;771;681;524;555;605;978;1164;1203;1056;1472;2389;2026;1127;889;902;712;523;590;758;672;536;330;358;910;950;655;613;604;301;155;150;89;98;71;92;173;342;536;497;414;416;487;616;636;409;235;221;284;418;758;687;304;176;163;164;156;178;163;166;142;128;168;256;411;576;543;558;620;695;969;1001;702;736;516;578;1036;986;632;359;219;204;189;196;179;214;211;316;339;317;321;366;598;589;498;673;758;446;324;301;214;219;212;160;133;138;134;94;73;89;97;107;237;529;661;710;946;831;841;867;1049;1487;1451;1158;664;464;549;478;449;494;824;767;476;310;412;486;461;420;483;589;633;511;399;383;399;454;472;507;449;284;177;241;273;221;229;294;576;515;324;324;450;618;729;747;673;580;674;754;949;929;936;1180;1823;2049;1371;1212;880;459;342;387;490;704;825;1391;1651;1135;742;642;522;422;345;365;522;705;619;452;426;353;282;289;475;458;267;259;590;825;618;413;272;239;241;217;163;275;383;429;482;744;939;896;1095;1074;890;902;1078;1186;933;1242;1281;564;439;599;613;643;701;738;713;742;961;1487;1197;996;1050;971;799;445;361;572;732;647;726;842;785;640;461;335;319;284;291;364;485;610;612;635;852;635;487;559;596;606;562;445;574;1050;1254;1063;626;775;1485;2020;1060;477;514;1082;2266;1871;1455;1658;1951;1129;492;486;535;542;728;834;665;420;362;453;663;1163;1742;2064;1817;1186;752;513;605;633;464;439;761;1772;2800;3659;3343;2406;1596;1006;637;470;369;512;663;472;360;307;351;304;304;359;377;501;549;640;759;1175;1338;998;1160;1309;1252;1042;885;789;668;628;654;635;519;469;478;724;1231;1956;1338;841;913;983;1359;1626;1207;914;1003;995;824;691;594;740;814;934;988;1362;1097;458;210;177;216;280;409;578;627;596;474;361;460;1076;2105;1662;637;568;659;927;996;763;688;618;521;384;323;315;229;176;291;374;483;728;806;815;847;833;842;708;675;481;436;542;435;330;283;312;362;520;429;382;379;408;514;656;879;1146;1100;743;778;679;551;591;603;691;671;626;565;516;521;553;586;656;784;814;731;562;534;424;359;490;518;587;571;559;564;560;554;567;610;564;476;460;473;379;483;618;637;640;440;434;497;466;410;429;525;607;575;656;1147;1323;851;539;534;433;380
676;873;1506;1514;1116;1538;2173;1626;457;185;193;286;1062;2080;1646;834;452;200;206;187;201;296;291;266;139;137;177;354;1158;2162;1540;1062;764;732;1243;2545;2184;902;372;525;837;672;279;257;418;611;466;792;1283;1973;1977;1062;1057;1707;2804;2220;1051;635;621;863;925;678;688;744;823;953;1280;2116;3490;3505;2605;3427;2600;1606;1206;1025;962;989;956;951;1094;1348;891;293;225;269;344;300;274;402;515;671;987;1629;1701;1508;2012;1815;1413;901;766;826;625;737;885;733;453;201;132;171;529;1472;1810;1951;1639;1136;968;768;804;938;861;718;455;256;334;565;842;1234;984;570;869;1471;1890;2220;1844;1075;537;401;735;1789;3015;1835;583;209;209;521;1459;2043;1502;815;509;442;448;503;895;1349;1404;1177;606;445;433;522;621;506;459;664;866;1137;1140;1413;2002;1701;1106;968;916;1062;1203;955;822;1126;1006;1038;902;793;535;353;250;334;408;415;283;242;159;242;326;502;583;597;531;529;497;515;851;1007;961;792;714;846;796;479;386;402;450;538;410;340;330;529;756;776;624;597;626;487;291;282;440;582;814;1722;3455;3316;1306;547;455;443;611;1120;2080;2529;2920;2585;1357;986;1057;879;1540;1733;1119;741;745;662;518;442;493;691;758;731;736;955;1225;1212;923;865;833;596;396;551;732;669;553;338;407;856;912;713;603;559;292;137;153;115;87;94;204;405;494;551;457;549;533;629;685;656;496;268;291;424;491;722;605;353;230;243;314;284;311;370;238;186;210;247;385;736;1239;853;677;684;508;698;842;661;758;561;699;1147;821;492;261;191;169;134;150;157;203;272;299;433;440;546;831;1091;850;763;1069;886;591;739;815;342;165;108;104;108;96;112;124;102;99;144;174;167;255;405;554;848;837;843;838;965;1192;1336;1171;758;497;440;406;376;399;545;531;413;418;552;555;580;520;499;538;521;403;295;325;441;377;370;396;323;161;106;110;124;119;116;234;348;328;284;285;431;493;665;880;740;687;895;1144;1308;1496;1128;1401;1611;1698;1403;922;645;402;307;341;551;609;726;1052;1285;1006;706;660;568;462;367;346;451;518;509;545;732;566;369;309;560;560;320;323;752;1052;740;605;300;277;274;202;165;174;242;344;511;595;749;636;681;732;769;807;831;972;970;1242;1300;604;573;765;847;868;934;915;605;498;592;812;721;679;693;641;488;324;301;429;587;654;972;1179;1101;850;470;319;196;193;238;446;605;391;541;673;680;523;364;457;635;802;642;368;539;956;1014;739;477;651;990;1204;864;805;826;1191;1385;1349;1143;1062;948;694;503;526;593;574;578;634;462;322;314;370;505;769;1061;1330;1314;1116;758;481;448;496;319;385;672;1634;2723;3697;3329;2470;1891;904;483;282;228;377;378;362;220;228;310;355;400;450;532;527;498;595;726;1215;1458;1002;916;971;821;604;595;671;546;564;793;723;578;578;755;1198;1516;1292;1025;889;889;918;1255;1565;1307;900;892;1025;998;839;690;551;537;585;783;1275;1285;484;213;170;259;279;474;801;833;644;683;497;631;1252;1642;1127;724;823;969;951;825;776;624;522;774;584;394;317;281;295;428;486;453;700;1252;1109;825;854;742;658;556;345;514;723;592;413;300;332;417;458;319;355;427;484;633;953;1165;1252;1324;1120;810;583;442;487;613;718;743;720;676;699;694;645;655;764;874;896;621;473;391;268;299;350;392;524;560;519;473;532;592;618;540;509;489;525;523;484;463;461;438;482;466;411;447;451;454;451;608;618;613;825;1899;2143;996;562;459;362;404
720;1094;2044;1729;1211;1958;2693;2005;762;290;260;341;883;1715;1896;1240;618;270;155;140;144;170;217;164;135;130;126;386;1528;2420;1558;844;678;855;1114;1824;1614;953;635;723;986;891;389;326;442;669;602;735;1234;1641;1598;1183;961;1344;2160;1858;932;609;707;935;970;678;625;758;790;778;1041;1722;2780;2972;2753;3186;2368;1390;988;843;869;810;841;846;884;853;579;319;304;489;610;354;291;310;437;488;688;856;735;1006;1651;1920;1393;961;955;944;786;975;963;519;191;74;69;103;346;879;1146;1594;1597;1669;2008;1608;927;611;609;590;462;296;308;421;341;500;448;399;592;1263;1670;1866;1912;1304;539;491;987;2030;2845;1718;538;175;220;806;2247;3307;2365;958;436;353;413;455;574;749;893;1002;612;425;390;513;673;527;451;623;1123;926;792;1157;1643;1588;1182;1013;1158;1418;1197;795;605;620;705;735;802;704;427;314;244;309;353;339;244;227;209;206;341;490;582;551;492;403;290;320;524;805;726;668;793;897;778;450;333;305;384;444;453;346;422;750;1139;1209;649;571;682;595;484;518;894;738;549;1052;2118;2216;954;462;435;540;834;1616;1731;2178;3561;3734;2324;1194;836;795;1296;1662;985;679;684;654;586;582;585;655;646;638;536;594;779;765;777;742;508;422;365;430;497;706;716;437;382;594;588;463;524;535;366;178;219;219;158;180;497;1122;1124;768;594;692;578;669;654;628;443;423;441;522;535;680;551;365;418;448;501;396;321;455;309;268;261;260;480;826;1185;896;575;502;590;708;664;550;520;424;694;803;648;319;214;209;192;141;168;252;301;348;364;446;588;841;1483;1818;992;812;927;768;634;1237;1425;531;139;89;105;141;123;137;111;146;238;465;503;334;327;478;604;705;703;617;600;667;1018;1253;951;921;746;398;400;462;438;578;605;482;503;581;492;528;491;369;346;304;315;292;368;666;780;580;532;377;212;126;94;115;142;122;206;289;228;194;337;413;597;718;811;754;773;1101;1254;1335;1417;1366;1572;1719;1470;1219;904;528;379;290;502;641;685;685;709;792;756;783;892;731;504;429;423;557;552;596;890;1108;695;482;351;381;377;302;510;983;1748;1163;727;386;319;430;361;211;167;191;304;521;573;512;584;615;585;670;648;568;622;811;1232;1123;650;823;1151;1182;1286;1250;1011;604;483;512;588;508;560;680;652;378;223;223;347;614;806;1093;1639;2125;1941;740;349;324;297;312;580;706;420;490;715;679;386;352;341;486;647;512;356;539;1054;1049;675;488;457;484;590;901;1195;1107;1134;1093;1297;1174;856;723;525;462;536;555;502;528;489;400;304;245;369;517;778;882;1132;1048;1012;613;371;394;331;298;326;492;1009;1629;1772;1737;1383;1086;591;254;183;208;281;312;311;277;248;290;389;541;571;592;546;508;452;741;1217;1194;1068;897;639;589;471;477;590;585;591;795;805;770;806;1145;2296;2109;1194;702;789;791;751;919;1169;1046;732;701;702;707;711;605;433;421;512;691;776;696;387;237;349;354;417;601;1041;1019;747;630;578;801;1296;1433;926;694;894;1030;710;656;577;555;620;1167;1252;634;409;376;503;623;573;511;843;1960;1812;879;579;564;593;411;386;645;1039;965;465;308;344;435;477;295;376;475;575;891;1286;1344;1509;2104;2202;1199;523;313;392;561;749;792;659;764;808;760;769;671;822;880;794;540;343;274;255;295;331;381;446;457;464;469;516;589;565;541;538;446;614;719;581;376;378;392;469;446;454;468;488;434;484;552;563;615;726;1468;1704;918;607;523;461;540
673;1065;1818;1727;1354;1629;1821;1458;668;310;280;368;568;1025;1430;1244;951;486;308;170;196;277;285;230;169;112;111;307;1118;1915;1358;459;677;1100;1111;1165;1059;936;1036;1014;1117;808;599;383;507;611;577;610;837;1257;1454;1508;1021;858;925;775;413;310;499;855;741;507;562;666;620;519;489;796;1330;1621;1729;2147;1458;1051;915;657;583;685;1007;1040;810;508;350;295;456;652;706;480;292;372;477;386;280;283;359;723;1418;1736;1278;899;965;1108;1255;1394;1234;583;188;97;158;134;214;310;525;885;1228;2200;3242;3182;1604;609;393;471;370;289;276;259;263;416;461;336;405;925;1267;1518;1680;1084;672;708;1146;1989;2218;1529;603;259;243;726;1816;2474;2028;950;548;446;439;498;422;416;674;965;884;451;311;494;819;688;417;580;905;699;621;801;1099;1152;1220;1171;1202;1209;870;528;430;374;386;422;459;388;347;279;241;299;358;312;242;233;213;230;397;533;724;596;471;305;154;159;326;503;502;550;708;1013;920;461;324;310;303;469;484;468;492;744;1168;1174;727;1115;1596;1192;826;905;1235;791;418;421;763;814;505;320;313;500;1071;1908;1728;1631;2523;3141;2085;1074;596;531;780;930;569;465;577;648;655;707;862;996;796;709;600;479;441;490;494;493;429;347;278;353;486;818;869;565;386;448;333;358;342;354;248;232;302;268;272;394;1007;2195;2196;1032;849;664;686;719;687;604;495;550;665;623;592;627;609;582;776;694;573;429;388;324;346;347;369;368;441;624;951;833;526;463;786;934;956;894;683;450;539;742;619;332;232;208;184;165;193;425;598;588;505;699;827;1052;1578;1793;1102;942;923;570;594;862;1005;389;133;132;199;194;184;191;227;236;350;753;932;536;594;698;679;667;727;603;451;419;695;894;877;910;791;500;419;479;621;858;754;505;439;474;483;415;313;213;192;208;305;428;790;1100;1376;894;993;693;291;152;181;288;224;234;397;365;221;204;382;816;1181;1129;1146;1153;939;1023;1137;1087;1146;1211;1309;1374;1367;1570;958;541;381;389;672;723;641;550;506;513;559;1051;1616;1388;574;479;519;728;730;529;620;892;902;709;508;275;207;284;558;989;1525;1124;811;520;562;721;479;300;299;271;341;596;780;542;612;927;972;725;535;438;481;842;1186;923;470;772;1197;1155;1386;1860;1314;912;530;499;552;436;579;985;994;572;377;319;357;518;691;997;1804;2817;2290;806;274;290;469;421;420;436;369;551;839;747;459;345;309;407;394;359;362;523;1040;1360;1064;540;345;321;470;945;1267;1003;863;1104;1589;1687;988;814;478;408;377;396;501;509;568;456;339;299;445;566;702;847;1097;1364;1196;760;540;480;450;505;506;430;513;610;560;507;435;414;321;215;193;207;320;490;518;385;398;432;522;648;693;616;591;488;460;706;1165;1133;957;785;637;535;548;493;478;477;605;868;768;820;793;1221;2974;2618;1052;530;530;636;575;682;671;706;605;617;464;454;454;359;367;401;481;515;544;417;266;304;508;634;589;690;845;889;719;546;582;908;1209;992;703;548;715;710;680;543;427;412;642;1161;1509;1041;626;569;754;852;596;603;1054;2230;2168;907;413;360;370;342;338;627;924;848;437;359;362;523;473;394;334;505;624;915;1076;1040;1543;2748;3348;1496;489;290;352;473;593;596;636;644;782;762;726;644;701;682;470;347;244;228;251;321;319;313;343;356;427;480;491;440;461;451;498;431;644;747;556;451;411;510;453;495;440;392;424;421;480;503;523;539;598;957;903;639;463;560;653;769
521;915;1540;1449;1281;1253;1185;898;491;337;506;533;556;558;797;1095;1258;925;581;465;516;677;652;380;254;154;176;195;640;1314;920;376;578;1142;1188;1053;918;985;1161;1511;1627;1018;564;482;459;552;547;576;1010;1487;1445;1639;1423;1123;694;323;192;159;282;490;608;492;504;544;408;291;278;474;770;893;974;1123;888;693;561;341;453;768;1484;1499;776;373;218;312;663;738;683;525;300;476;590;371;166;162;300;597;947;1117;1084;1153;1405;1363;1717;2299;1996;910;309;176;357;315;269;289;482;630;1171;2261;3655;3805;2096;627;310;277;206;201;302;323;402;672;678;398;272;521;795;983;940;693;690;871;1111;1405;1316;1017;698;475;301;502;1089;1556;1565;1072;786;837;647;482;321;467;807;1110;931;442;289;442;879;640;355;398;526;524;607;678;769;1030;1643;1796;1303;920;617;445;550;536;373;288;247;295;240;219;195;268;317;322;276;230;229;376;542;628;711;849;537;272;136;119;210;277;312;377;559;859;761;469;535;336;262;425;605;687;680;709;785;737;858;1720;2714;1723;1063;998;1220;689;375;258;311;390;406;370;235;274;733;1403;1291;1195;1401;1940;1534;751;460;435;458;481;310;373;557;728;767;880;977;1037;854;767;687;522;424;493;538;605;533;401;293;261;394;677;696;559;529;514;428;294;267;284;283;263;309;321;291;512;1110;2276;1912;963;766;676;729;790;744;753;859;903;983;903;591;712;848;902;988;849;666;522;416;403;408;353;347;405;422;540;668;741;454;398;692;1030;1008;1164;813;467;528;934;895;448;260;206;161;163;302;539;889;752;811;1463;1644;1427;1330;1171;888;1075;1043;567;368;465;521;285;164;160;230;246;272;326;410;441;520;836;1105;736;660;831;718;693;1126;1002;582;487;743;944;907;1020;1162;773;385;432;603;887;762;476;350;418;419;396;294;242;200;244;425;826;1295;1270;1222;915;899;804;290;182;270;391;337;348;594;537;302;276;562;1364;2098;1504;1372;1404;1089;974;1027;859;774;757;878;902;1300;1432;954;490;476;534;608;568;447;447;448;412;418;1234;2661;2168;754;514;499;706;690;400;432;663;971;1218;846;357;208;430;726;774;831;776;884;592;561;584;486;462;519;450;544;973;1231;820;853;1441;1639;942;474;331;421;630;786;647;476;625;870;963;1922;2796;1909;1236;803;499;549;465;627;907;1014;813;602;416;337;436;545;792;1471;2024;1499;551;222;266;461;456;293;229;226;445;674;727;582;428;368;343;396;445;448;587;885;1274;1071;614;355;362;599;1022;1150;822;703;864;1192;1110;770;525;381;250;275;358;504;744;672;542;464;366;398;500;511;690;1054;1375;1409;972;757;614;570;716;758;542;463;374;246;207;219;323;354;253;264;365;561;779;788;625;550;567;660;697;714;566;537;484;477;628;1021;1424;1132;873;634;636;585;547;475;549;610;710;782;687;765;1090;1812;1590;828;525;690;757;611;651;585;572;684;655;395;364;284;348;355;402;494;500;461;346;261;312;510;578;538;572;638;714;548;459;449;681;834;808;557;480;644;775;702;457;428;393;473;1032;1694;1483;1000;757;790;864;593;652;861;1444;1230;617;332;261;307;273;314;495;665;578;384;332;382;443;553;484;523;587;546;712;702;720;993;2065;2417;1150;417;218;321;401;444;477;526;580;699;712;674;560;644;582;358;255;201;233;307;393;339;299;332;344;449;543;498;406;438;528;496;460;515;744;658;560;470;471;473;563;503;406;332;311;446;463;503;502;536;665;651;519;475;625;869;1130
450;606;1242;1720;1907;1521;1051;624;460;743;1347;1570;966;553;375;762;1423;1834;1332;1271;1436;1513;1428;570;281;210;192;223;426;775;722;393;366;573;773;728;731;886;1313;1755;1863;1163;845;777;721;714;735;571;803;1170;1033;1393;2158;2627;1312;350;178;147;130;249;467;544;636;522;319;192;210;331;639;740;682;477;401;315;271;284;357;751;1776;1527;558;236;167;222;462;560;630;489;342;533;568;251;152;171;252;392;423;749;1389;2414;2434;1914;2461;3535;2790;1367;406;350;636;640;486;502;655;946;1633;2160;3400;3566;2278;916;286;224;162;224;453;549;730;1354;1681;992;404;428;608;654;492;389;405;623;729;796;737;692;738;507;384;592;1083;1850;2497;1904;1243;1100;749;494;315;467;867;991;731;439;350;471;647;480;326;271;365;405;496;627;669;962;2165;2351;1831;1185;590;603;782;664;406;264;247;199;236;240;236;286;332;326;253;231;256;394;630;511;521;671;645;297;164;102;107;132;253;388;559;557;468;426;518;336;213;392;636;847;653;500;453;462;918;1842;2257;1552;1293;1130;823;492;313;264;281;378;607;776;318;172;293;651;742;848;791;1379;1395;608;346;352;268;333;253;347;569;752;907;936;919;809;869;968;768;578;610;664;725;682;594;504;398;357;385;522;543;572;633;715;511;392;310;306;374;464;375;366;340;379;620;1010;1030;692;774;673;634;721;758;1166;1720;1623;1425;842;601;846;1008;1333;1364;906;582;542;492;408;416;375;360;451;458;508;566;664;487;565;845;898;888;952;909;544;760;1121;1022;567;265;183;139;179;262;428;691;735;1022;2180;2804;2162;1462;787;661;756;729;544;365;393;403;267;220;224;305;316;416;678;846;932;837;812;813;599;606;806;789;741;1332;1293;655;738;1526;1888;1384;1580;2156;1363;519;493;588;774;576;517;440;382;540;542;329;396;390;361;519;1159;1838;1204;639;395;373;323;214;197;228;378;428;400;455;457;344;393;845;2126;2922;1772;1234;1431;1299;916;807;642;595;582;522;702;829;1070;839;504;513;556;525;409;364;350;424;365;449;889;1971;1594;673;413;434;474;414;263;312;558;1160;1944;1598;692;383;475;838;742;500;473;588;588;489;469;476;755;938;677;686;1307;1751;1171;1056;1562;1772;881;352;318;419;398;410;407;575;710;721;914;2074;3025;2069;1620;1274;566;558;562;527;608;719;747;470;296;241;265;313;464;694;727;559;263;163;196;278;400;290;251;213;281;431;563;543;440;618;534;436;456;554;473;532;706;716;639;453;493;782;1017;982;767;658;701;642;542;390;258;222;209;303;387;482;725;733;604;440;319;317;338;371;415;614;910;1117;986;888;763;644;665;635;451;367;261;292;232;366;658;608;428;384;547;711;999;943;722;698;626;768;670;650;607;633;619;523;537;946;1485;1342;858;708;619;651;618;554;499;510;612;635;650;681;834;1026;834;592;647;1219;1406;932;680;545;505;492;486;382;318;488;523;483;511;650;549;454;397;338;303;403;419;369;381;572;680;688;516;396;473;507;478;436;442;508;746;723;452;369;370;401;712;1144;1220;1014;759;635;540;480;489;617;791;646;379;307;261;317;330;450;557;574;567;555;434;398;498;587;598;621;622;538;489;478;436;524;878;1060;675;380;330;336;419;400;454;509;565;537;604;605;571;793;698;393;269;287;320;352;285;334;418;468;479;457;518;533;354;393;592;574;515;485;553;602;519;504;467;543;752;594;391;288;273;361;442;471;516;429;487;474;500;485;548;817;926
530;667;1632;2622;3035;2331;1340;775;890;1271;2450;2960;1789;790;424;510;1204;2285;2143;1783;1587;1676;1406;691;328;224;230;276;626;1238;1220;497;255;381;716;931;744;1082;1464;1372;1195;1066;1390;1540;1342;1416;1310;809;522;571;576;1008;2232;2892;1585;580;276;165;136;151;320;551;681;690;343;226;215;328;612;978;749;339;218;200;267;178;306;544;934;800;308;195;143;170;281;434;459;472;478;645;534;275;141;220;290;312;345;707;1649;3218;2822;2084;2737;3576;3007;1281;525;729;978;737;662;656;781;1531;2710;2745;2611;3006;2501;1464;625;297;163;306;799;923;1028;2371;3942;2469;920;622;592;437;262;193;249;320;331;400;380;415;560;410;446;1162;1927;2394;3399;2564;1386;971;737;518;392;466;801;849;541;491;581;598;547;416;286;225;253;305;470;513;505;809;1504;1921;1858;1290;633;600;749;698;483;413;382;321;288;268;306;290;285;252;272;300;336;339;390;325;342;475;457;297;213;106;77;154;238;442;528;526;511;656;652;400;200;361;643;830;528;324;290;371;726;1192;1125;1067;1060;1089;777;489;505;377;319;418;599;822;329;149;165;292;373;426;626;1162;1274;608;297;276;275;227;255;413;636;732;823;759;714;738;733;943;839;566;627;864;1113;1015;667;496;535;685;639;538;533;595;631;640;541;437;413;395;481;565;541;500;398;361;382;579;704;689;601;586;547;602;720;1438;2417;2373;1701;756;556;810;962;1344;1404;786;478;420;500;466;526;366;371;510;521;557;651;816;885;926;1234;1237;967;785;768;559;624;864;801;601;341;222;229;239;306;360;535;720;972;1757;2209;1838;1264;637;464;475;592;523;498;673;605;374;313;369;578;490;653;1099;1579;1572;1285;902;591;464;519;802;889;748;1009;892;536;1056;2304;3026;1898;2184;2563;1533;780;725;739;721;718;659;576;498;479;490;399;485;428;412;485;1037;1881;1199;380;155;158;194;175;233;292;411;510;401;348;335;471;675;915;1953;2749;1411;929;995;1196;744;617;462;475;442;518;595;665;914;755;416;491;479;441;294;249;288;287;377;420;582;900;859;483;376;432;403;358;309;385;578;1246;2146;1601;989;654;610;675;751;684;546;504;441;415;376;552;1017;1266;895;682;1026;1575;1208;896;1048;1043;713;511;401;453;444;478;464;780;974;778;761;1539;2336;1656;1810;1455;668;669;672;430;526;723;558;300;194;215;194;221;285;271;247;212;162;126;119;160;230;262;238;185;227;247;338;384;441;679;582;456;485;474;372;391;404;491;578;476;467;628;794;798;722;687;664;577;363;245;193;245;360;455;556;578;594;648;657;588;409;303;277;237;318;382;591;720;630;648;603;465;440;402;306;251;263;303;363;682;1391;1466;802;635;767;831;827;866;683;687;708;758;748;627;630;611;605;541;580;823;985;1003;765;735;666;599;691;591;461;380;542;666;624;710;866;802;522;471;826;1895;2478;1283;806;626;470;461;450;380;506;866;950;706;585;598;582;557;476;365;312;371;317;271;292;427;841;891;615;498;430;455;482;461;402;416;526;549;395;339;375;336;440;594;837;759;621;419;394;389;517;505;625;641;469;372;388;382;406;469;606;724;777;758;665;510;542;607;609;591;623;448;558;520;405;419;510;954;1004;638;343;301;392;475;527;521;550;558;501;480;548;834;836;484;351;337;384;415;337;384;471;500;507;593;710;620;362;318;403;484;472;543;609;548;475;383;432;566;690;544;357;227;263;342;392;465;514;501;525;525;519;537;553;537;548
567;843;1894;3131;3258;2415;1427;1358;1680;1924;2801;3321;2280;1140;604;435;808;2235;2293;1469;1166;1177;1230;821;538;274;251;373;1033;2272;2126;883;408;478;1143;1471;1248;1360;1476;1063;726;954;1699;2538;2072;2023;1978;855;356;292;401;827;1715;2080;1553;865;465;368;220;191;358;619;803;780;487;309;250;309;454;736;503;259;163;229;287;280;307;314;364;320;185;194;229;260;463;443;496;736;986;1165;989;515;317;322;374;283;614;959;1460;2018;2032;1935;2370;2725;2024;963;827;1216;1177;998;1067;979;1073;2113;3497;3063;1999;2029;2732;2452;1327;582;288;564;1304;1554;1546;2938;5356;3824;1351;852;535;259;146;131;136;127;107;145;132;186;260;269;502;1323;2131;2266;3099;3042;1656;1046;819;666;458;495;587;695;543;475;683;1019;810;486;248;245;309;358;419;482;446;605;870;1059;1078;782;625;687;695;597;524;427;412;423;388;326;292;227;227;175;252;372;317;278;262;277;333;426;393;372;280;154;165;175;265;314;377;482;719;1129;1294;698;329;342;524;624;475;286;283;314;410;569;557;474;774;903;626;603;661;487;384;406;542;446;228;139;148;238;254;335;455;679;1031;599;285;270;272;174;257;542;745;598;532;522;594;608;595;604;523;428;555;1255;2039;1748;822;540;790;1176;875;721;877;936;609;573;492;469;485;505;690;741;848;615;440;346;429;565;781;844;610;533;485;528;712;1039;1656;1964;1506;860;725;699;789;993;846;508;418;373;420;504;546;376;442;611;755;674;754;822;1016;1228;1876;1566;913;709;760;557;427;515;477;443;318;255;245;311;382;486;561;698;881;1160;1021;1103;777;585;423;493;545;591;727;1189;926;539;468;575;925;896;1096;1964;2316;1889;1467;885;593;521;601;900;1306;856;585;532;499;975;2007;2372;1647;2036;2273;1452;957;1034;950;867;948;866;758;635;429;363;462;595;495;395;571;1245;1761;1151;413;173;167;262;318;367;397;510;570;550;401;446;617;893;1114;1394;1553;1193;752;719;807;668;449;378;364;461;549;819;878;787;512;376;442;450;343;194;209;193;348;559;698;486;419;363;304;298;324;446;587;574;593;751;1054;1517;1498;1230;1301;873;689;946;1120;891;562;397;351;399;563;1005;1245;941;710;919;1057;974;795;776;708;651;591;606;602;615;663;688;1048;1258;938;609;931;1461;1107;1034;989;672;671;551;407;481;557;443;294;232;250;225;202;234;197;110;135;106;159;158;179;214;147;219;224;213;212;276;353;585;657;558;616;757;758;566;376;441;396;369;396;487;728;778;692;676;791;660;468;306;200;214;369;729;816;672;560;532;648;867;882;444;325;281;260;229;305;348;294;316;352;278;262;225;221;255;325;380;354;412;980;2265;2282;1190;1311;1502;1121;639;672;690;646;602;690;673;627;638;653;623;603;683;726;638;618;623;774;785;714;654;608;419;378;436;534;589;584;667;655;433;465;713;1560;1932;1048;668;554;434;470;468;423;511;1062;1265;780;628;610;580;685;480;377;347;322;273;276;308;505;880;1498;1250;867;808;705;594;432;431;429;434;458;411;365;317;353;283;400;633;773;626;416;352;364;465;522;530;658;509;470;470;463;472;574;648;865;963;905;845;626;622;609;522;517;561;583;594;545;461;452;637;1268;1581;844;514;415;458;526;596;603;590;452;493;427;455;614;601;640;575;449;438;449;420;325;400;541;556;698;1004;679;307;290;298;376;419;549;813;641;459;515;647;670;489;340;341;310;290;356;336;383;441;523;509;525;464;512;543;524;505
421;762;1772;2594;2402;2120;1648;1940;2391;2086;2905;3228;2011;915;575;357;450;1398;1476;877;635;779;841;714;433;321;271;359;1120;2322;2201;1092;506;662;1144;1701;2027;1897;1578;1163;829;878;1413;1946;1763;1634;1445;609;303;292;440;897;1415;1444;1387;1144;732;567;351;322;478;648;618;748;921;515;357;328;456;377;268;169;157;254;429;446;341;278;234;206;151;233;434;700;1012;875;707;979;1545;2035;1598;888;507;542;444;389;938;1406;1251;1058;1567;1850;1835;1796;1143;898;1267;1946;1430;1112;1415;1298;1529;2762;3370;2210;1234;1136;2030;2307;1918;966;719;968;1707;1866;1479;2080;3745;2837;1357;904;617;236;123;118;107;45;59;63;65;93;108;185;487;1111;1469;1482;1947;2201;1590;1310;882;702;398;359;523;862;856;599;901;1250;1020;565;269;305;463;578;599;425;391;483;1010;1019;710;751;947;838;579;505;534;451;339;359;397;388;247;247;164;203;316;501;460;230;261;412;499;449;493;434;348;219;168;230;240;224;305;545;949;1695;1907;1080;596;535;603;526;547;449;467;414;496;588;536;397;478;453;465;603;573;396;359;359;345;240;131;122;215;395;424;484;670;661;676;455;257;235;181;195;285;478;705;701;454;431;451;508;452;418;389;314;426;1232;2580;2313;1167;819;913;1363;951;871;1437;1645;925;455;502;533;478;633;893;1009;1031;641;459;378;455;685;1070;879;679;564;534;732;782;719;914;1091;1131;1303;1073;953;657;674;537;440;464;437;476;523;579;551;708;1098;1363;932;622;543;787;994;1496;1334;676;608;599;474;416;394;366;349;365;379;336;369;562;688;598;432;626;726;515;584;578;556;524;627;710;624;723;1173;965;689;634;692;826;861;1129;1906;2154;1658;981;567;514;581;740;900;1107;745;523;489;473;745;1173;1096;976;1326;1289;1089;1260;1318;890;1064;1273;1116;784;630;473;477;578;514;407;531;981;2079;2475;1747;1056;463;301;434;618;594;548;551;602;558;506;461;694;1315;1835;1180;907;912;726;697;941;693;442;398;414;393;478;869;1159;1004;589;405;441;465;384;325;306;343;555;1127;1208;641;324;343;355;238;284;454;612;779;817;881;1012;1346;1516;1801;1767;1081;866;1428;1454;1120;686;469;496;534;749;1189;1440;1037;829;811;892;794;714;749;707;712;725;723;751;667;693;772;1027;1029;826;557;598;946;854;767;898;1102;1113;749;448;459;436;430;446;364;331;224;169;155;134;102;130;118;150;205;187;214;190;239;360;372;295;378;552;880;857;640;1055;1700;1507;897;452;406;312;285;196;496;944;970;657;656;665;539;413;310;242;236;628;1298;1256;811;601;516;560;697;636;364;240;218;232;212;291;383;296;291;281;174;152;225;183;304;545;839;644;484;946;1793;1654;1290;2087;3136;1534;731;634;668;630;614;661;646;557;522;546;588;607;702;738;644;560;613;773;964;1004;746;589;385;314;377;404;391;408;451;414;378;369;513;814;847;674;535;547;509;473;461;408;491;711;742;563;482;473;573;835;542;421;404;377;284;305;383;655;1188;2438;2378;1514;1232;987;568;460;415;471;473;516;446;445;401;337;328;493;761;688;505;445;408;407;393;393;556;480;475;557;589;512;607;548;648;658;842;810;756;670;663;659;580;519;697;934;725;586;387;456;806;1395;1646;832;554;515;514;550;643;589;415;416;436;320;273;360;647;1045;1316;868;464;435;325;306;326;458;509;619;767;601;359;350;327;352;443;631;921;675;525;725;1386;1245;518;280;269;370;474;407;274;301;360;442;553;502;450;517;587;574;565
455;628;1536;2880;2644;2250;2073;2619;2613;2701;3791;3554;1687;623;294;200;267;540;691;541;501;534;462;426;390;258;335;429;822;1544;1618;1069;567;770;1032;1474;2110;2202;1403;1300;1145;1045;1134;1404;1305;1042;758;390;227;382;592;1085;1454;1109;1092;1161;1401;989;511;483;758;744;517;803;1303;801;601;461;500;392;257;151;213;411;580;816;677;637;411;292;210;318;565;1089;1830;1539;1258;1446;1947;2295;1968;1083;550;578;411;522;963;1548;1162;851;1276;1781;1639;1222;880;963;1436;1927;1336;1111;1295;1332;1745;2685;2685;1854;1020;778;1186;1826;1862;1591;1809;1764;1577;1235;874;1002;1534;1440;859;808;619;262;133;86;96;79;75;78;76;82;146;179;463;1043;1310;986;1029;1100;1059;983;715;462;264;292;467;1314;1485;774;894;1202;871;412;406;471;562;719;589;415;293;379;937;981;794;1066;1549;1354;584;420;418;401;345;344;384;342;280;212;197;211;243;421;374;302;343;661;850;635;539;494;450;336;237;217;187;248;361;664;1054;1419;1357;1068;779;764;763;626;733;826;777;845;813;873;678;504;313;264;326;411;439;303;326;344;266;187;117;156;268;510;635;902;1026;830;526;356;259;161;154;201;322;580;649;663;588;451;513;576;472;422;394;441;506;976;1878;2120;1517;1018;891;968;811;824;1384;1664;1040;562;537;593;732;882;1024;967;783;666;486;453;540;683;871;812;669;658;1011;1325;1147;818;620;757;1174;1593;1234;1114;704;543;423;505;544;473;621;672;790;702;1058;1731;2078;1303;717;563;597;582;748;692;544;492;514;431;454;433;372;392;614;610;448;518;654;673;476;338;384;396;422;483;509;544;543;679;842;631;589;661;668;873;891;742;718;797;800;1182;1376;1158;636;363;556;798;1012;913;805;599;482;577;584;670;782;730;608;828;765;819;1080;1240;889;1145;1332;1199;769;619;693;818;897;541;465;723;1175;2260;3219;3217;2540;1159;523;523;832;774;577;569;643;686;637;569;655;1241;1911;1222;999;1315;1005;697;874;723;481;444;575;582;458;684;1059;1205;736;492;611;582;527;492;496;598;810;1296;1207;604;497;530;452;310;290;383;667;795;913;947;956;1226;1553;1756;1781;1170;1163;1687;1459;983;552;514;537;685;733;1113;1292;1024;888;763;802;784;645;729;689;676;713;774;755;761;687;715;900;827;689;582;676;912;845;836;906;1500;1885;1120;509;367;493;736;673;530;261;207;198;142;134;131;144;177;234;237;258;232;210;348;530;609;492;456;708;847;847;648;1223;2536;2548;1198;537;485;340;210;252;547;920;810;705;691;642;533;473;441;317;359;743;1490;1324;745;564;500;476;485;359;234;230;192;212;272;468;594;586;387;316;250;257;236;208;423;897;1408;993;638;633;895;814;1068;2645;3766;1908;677;564;609;618;620;581;599;494;469;474;534;518;630;666;639;650;598;897;1443;1416;960;540;364;316;312;328;259;362;344;369;352;338;368;461;448;417;445;490;494;467;527;414;396;459;476;397;387;417;597;654;598;570;620;482;382;319;458;894;1345;2053;2427;1807;1439;1005;539;473;455;521;536;523;492;431;440;410;484;599;814;698;535;479;521;386;338;396;435;452;368;575;720;601;620;701;615;542;642;653;654;636;720;849;737;558;646;1016;825;471;340;473;740;982;1012;622;521;595;568;621;611;517;419;451;456;378;403;470;890;1947;2588;1530;469;343;312;284;261;403;460;556;629;470;409;352;371;318;456;484;639;570;494;1089;2264;2109;688;292;274;579;853;723;386;253;372;434;437;518;603;601;598;580;520
804;816;1732;3684;3560;2489;2370;2887;2874;2883;3585;2997;1326;452;226;121;143;286;493;626;757;604;344;289;266;297;412;492;626;880;1222;1159;622;657;798;1082;1771;1810;1257;1336;1540;1351;1095;1572;1392;1084;644;338;256;508;891;1138;1195;1199;1141;1292;1757;1344;770;740;897;745;610;780;1109;782;666;609;612;610;387;238;241;420;801;1210;1448;1380;963;427;232;401;716;1198;1712;1935;1980;2100;2432;2700;2215;1013;507;493;443;399;688;1012;1067;783;1021;1278;1274;1013;876;1006;1134;1212;935;747;858;900;1112;1599;1750;1538;1462;937;1124;1760;2146;2576;3291;2787;1687;880;576;570;751;629;485;521;500;336;221;233;147;140;120;122;102;114;208;275;588;1306;1476;934;645;686;657;648;566;407;335;281;413;1198;1380;887;694;723;618;438;482;556;697;723;612;361;239;285;609;841;852;1155;2039;2088;712;423;424;491;511;498;442;299;246;200;222;255;251;298;297;323;452;851;1037;760;579;610;575;431;345;315;319;319;496;806;1226;1156;985;921;773;735;673;702;887;1072;945;977;888;881;689;598;342;223;214;250;286;242;312;299;332;257;209;217;300;471;772;1243;1197;787;434;375;274;206;147;285;472;838;825;672;677;623;593;594;507;518;469;469;563;838;1493;2410;2186;1344;830;772;651;745;1069;1044;799;672;632;639;828;1054;1017;770;656;517;482;483;529;627;710;597;521;800;2032;3101;2156;968;622;633;942;1115;984;1006;754;496;480;565;659;637;776;1017;979;834;1086;1751;1823;1170;888;795;664;510;499;472;421;463;487;558;548;516;425;453;958;933;608;620;829;641;398;356;312;373;546;610;522;430;483;588;745;656;475;462;683;1079;955;733;673;589;588;711;874;988;694;460;526;1012;1331;897;611;510;548;547;678;648;723;749;663;622;699;689;884;1059;1068;1118;1299;1120;815;677;719;1046;1080;646;583;844;1202;1836;2666;3808;3613;1867;799;783;974;1026;631;542;728;823;653;527;549;934;1197;1199;1483;2138;1405;814;662;568;405;435;597;735;576;558;828;965;725;601;736;828;769;726;778;802;833;1101;1052;732;562;756;623;348;306;342;450;640;778;822;861;932;1236;1462;1580;1591;1761;1940;1517;872;589;488;534;603;746;810;919;855;797;732;676;645;562;610;592;676;810;893;795;585;571;666;732;617;545;686;883;1021;861;707;829;1312;1598;859;549;493;599;887;684;426;243;215;164;138;124;187;252;333;321;331;276;252;293;413;714;761;564;558;598;626;525;485;1062;2368;2405;1074;595;564;429;320;310;408;594;624;650;646;735;565;599;568;482;464;654;965;923;637;516;452;468;439;381;253;240;258;296;320;501;851;803;576;429;383;439;419;291;416;926;1413;991;670;419;478;454;782;1711;2362;1204;491;478;522;528;504;468;546;575;499;433;497;508;525;595;659;563;613;762;1344;1517;915;625;393;302;338;310;269;354;343;357;291;262;318;369;367;394;460;556;486;414;423;381;391;390;377;428;557;512;498;617;581;882;915;557;424;357;560;875;1072;1507;1992;1731;1143;742;531;449;527;500;572;560;546;460;473;434;440;555;727;581;536;548;645;484;417;456;481;551;509;587;695;682;735;642;652;558;532;565;644;596;672;964;789;574;582;665;559;313;282;374;486;614;626;585;503;491;482;525;539;496;491;390;437;650;826;731;978;2131;2940;1651;492;277;299;291;348;451;504;582;698;539;506;485;387;328;379;514;471;453;440;942;1787;1653;629;239;341;867;1266;1076;449;296;480;391;433;620;832;822;644;598;463
1154;1292;1748;3715;4069;2528;2673;2824;2716;3063;2750;1744;684;338;163;108;116;245;665;1158;1436;961;409;249;306;337;550;779;835;770;812;784;430;399;492;1073;1389;1508;1308;1190;1608;1318;1210;1401;1659;1730;1222;754;636;997;1225;1108;1024;1547;1597;1414;1414;1247;1073;1063;1038;810;630;896;919;681;448;494;680;839;565;307;329;356;721;1706;2405;2573;1868;805;418;525;751;807;1061;1316;1593;2103;2033;2510;1814;844;546;696;589;355;422;547;617;611;731;858;1236;1350;1184;1130;1296;1162;692;454;510;590;632;667;822;1280;1630;1544;1553;2241;2456;2903;3156;2275;1190;715;694;857;812;567;425;438;526;503;474;504;512;382;283;188;191;287;393;531;887;1815;1858;1177;727;797;800;595;626;917;841;506;539;974;1180;915;473;428;477;526;590;755;755;698;589;394;370;398;772;950;913;1108;1709;1639;866;555;590;700;726;770;502;357;230;229;331;392;229;215;262;387;561;790;756;490;409;609;730;667;536;389;341;397;535;897;1377;1138;800;862;753;609;632;793;953;1004;863;781;858;786;782;724;400;298;246;169;231;302;349;395;470;425;340;333;402;374;660;1062;937;551;401;442;343;296;341;471;733;1103;917;716;665;726;789;541;496;492;535;614;609;809;1638;3342;2867;1295;795;668;647;785;850;791;708;634;698;688;828;978;770;651;514;536;443;507;621;752;713;628;618;1106;3428;5850;3408;1397;655;626;634;665;666;695;712;541;478;655;840;768;782;972;1085;1000;1015;1567;1591;1040;1147;1527;1090;716;615;433;405;457;536;565;651;608;552;576;686;634;484;665;773;828;636;489;409;547;828;845;597;601;499;499;585;597;445;635;938;1019;771;629;565;579;621;763;665;744;670;529;673;1043;1221;751;571;428;458;527;630;689;701;764;743;640;610;701;704;947;1185;1166;1067;905;729;737;770;987;871;839;722;760;867;935;1397;2228;2402;1528;944;970;1077;949;658;658;862;862;677;574;485;563;700;992;1577;2395;1565;758;500;421;355;382;502;665;632;619;677;688;612;745;957;1003;866;828;753;801;824;1086;1117;909;653;547;509;442;343;366;543;800;979;977;760;602;780;977;1385;2132;2726;3072;1722;879;570;447;482;606;718;723;675;674;664;785;658;471;518;653;592;541;657;697;580;416;380;420;492;506;510;775;1326;1602;1133;651;524;680;730;563;529;636;690;562;430;263;222;315;298;239;185;242;433;471;475;407;335;447;488;569;862;735;518;396;377;390;374;312;623;1081;965;595;663;717;516;584;604;566;521;521;559;639;633;662;705;686;543;530;534;539;542;516;480;405;422;538;486;332;314;429;398;350;405;628;630;562;554;574;782;546;359;328;502;689;772;566;368;350;403;522;812;1005;652;438;433;451;482;402;455;471;577;521;476;457;401;476;472;624;715;671;676;864;909;746;605;455;427;409;394;420;399;430;407;297;250;224;342;418;486;451;483;407;386;375;496;397;381;466;577;709;654;495;513;595;803;986;918;576;539;617;766;749;1116;1509;1419;837;567;445;486;550;599;646;530;477;426;417;403;426;459;590;612;620;585;606;473;482;505;620;640;641;684;732;687;748;684;634;719;790;555;502;561;614;766;762;670;507;485;332;335;361;394;507;449;507;454;479;434;408;460;419;430;322;412;407;1055;1693;1038;879;1563;1780;1094;438;326;304;303;374;539;661;641;631;525;790;783;583;380;330;355;397;359;435;571;1016;938;400;171;342;1080;1415;1048;402;258;308;371;546;895;1123;919;610;477;350
1173;1190;1222;2552;3042;2041;2029;2251;2156;2546;2200;974;319;247;153;121;165;314;826;1584;1785;1180;498;267;281;352;495;661;882;1046;772;543;334;322;463;881;1291;1381;1255;1014;1311;1183;906;927;1294;1795;1855;1211;1121;1922;1422;1041;968;1401;1528;1462;1307;1211;1062;1103;1196;975;987;1538;1628;937;407;338;505;672;515;308;232;266;628;1543;2500;2544;2082;1097;557;535;739;701;599;694;1172;1471;1244;1180;901;634;777;1378;1029;460;333;455;467;564;596;973;1980;2373;1886;1545;1626;1217;662;421;318;401;454;476;595;964;1230;1549;1434;1738;1815;1956;1709;1068;593;706;1087;1586;1655;1082;642;571;657;971;951;918;949;897;568;311;356;566;961;1126;1370;1801;2103;1388;971;1098;1157;910;1134;1528;1450;698;659;997;1104;741;554;452;530;651;696;662;692;719;702;675;580;688;882;857;886;1107;1593;1540;876;778;816;908;884;843;532;331;281;318;468;568;358;305;351;585;644;651;593;528;499;501;795;863;608;478;404;337;379;711;964;797;483;554;521;554;594;695;797;768;662;796;882;773;1022;1021;549;363;326;254;259;389;457;553;672;687;620;526;452;346;474;609;628;534;410;390;469;484;553;719;842;876;683;603;672;735;641;567;490;437;443;473;635;817;1453;2586;2239;1104;685;584;683;707;854;764;631;650;788;736;766;692;650;627;612;511;527;528;593;716;767;654;617;1140;3080;4833;3297;1419;804;653;559;519;470;587;634;541;550;695;877;823;667;675;809;821;950;1402;1426;1114;1415;2168;1988;1118;787;572;419;462;468;504;615;635;603;591;497;457;469;550;845;1189;1121;630;427;498;643;654;690;714;603;533;552;491;553;689;914;937;598;508;541;631;939;1062;791;719;762;733;654;792;939;677;524;497;482;566;690;667;572;655;693;709;654;713;647;790;958;875;831;760;738;705;826;790;704;667;687;777;761;721;813;1020;1152;1040;965;1048;918;843;710;746;790;835;669;589;495;414;538;656;1106;1453;1087;849;611;454;393;385;432;457;526;569;567;591;527;556;819;892;820;742;608;523;717;951;1068;773;595;396;362;385;410;497;681;1147;1293;935;590;406;482;754;1311;2069;2479;2638;1450;702;546;328;387;457;577;524;498;518;628;849;714;434;452;607;489;348;356;394;354;293;296;350;360;457;659;1168;2300;3244;2096;849;395;398;357;409;622;785;730;565;300;229;351;703;666;410;266;345;541;575;458;340;304;376;413;472;637;625;511;409;375;430;441;406;398;407;420;378;478;638;589;812;846;668;580;669;615;631;612;617;731;624;488;479;483;462;532;616;539;516;522;591;587;457;393;515;455;398;263;421;494;483;465;588;600;546;432;323;435;435;483;456;437;437;417;447;608;636;531;535;499;444;386;356;349;466;524;575;719;558;531;496;587;596;892;815;643;619;584;525;611;613;546;447;493;495;612;637;444;349;261;268;299;392;438;417;404;406;368;373;350;394;424;464;667;839;652;395;475;571;751;1346;1682;1070;682;685;748;645;810;1182;1103;715;488;461;522;591;587;565;492;421;366;343;363;355;455;581;560;610;662;583;502;538;510;704;749;719;684;792;703;607;582;615;679;773;561;443;447;488;554;571;563;555;393;316;383;400;481;601;479;370;428;392;376;354;282;344;383;367;337;399;1038;1633;1068;664;1019;1080;570;420;401;420;435;467;494;523;506;462;596;934;1024;731;551;386;383;365;372;377;384;713;722;392;171;242;614;836;547;228;240;280;388;560;1099;1559;998;524;281;275
1393;1052;860;1641;1973;1473;1201;1095;1134;1321;1112;450;206;203;205;209;224;295;767;1498;1870;1122;488;345;350;310;349;493;803;941;708;453;382;416;648;1250;1458;1225;1039;804;1097;924;606;568;1048;1936;2404;1824;1536;1958;1381;870;875;1175;1354;1259;1149;1000;1097;1267;1216;986;1340;2176;2346;1150;455;421;390;389;377;300;305;429;653;1293;1985;2100;2012;1365;998;632;693;692;549;658;1013;1175;670;586;694;721;932;1526;1229;435;332;497;453;419;744;1548;3164;2997;2115;1823;1795;1200;648;500;423;384;546;676;589;583;695;950;992;921;1093;1015;688;371;431;738;1767;2872;2727;1464;697;545;859;1222;1491;1269;1353;1312;951;580;416;907;1778;1635;1595;1504;1780;1460;1262;1129;1101;1073;1713;1732;1381;1006;875;881;892;707;572;497;582;585;628;654;723;808;1066;925;726;755;810;666;796;1155;1626;1513;1151;879;890;889;738;562;485;437;391;348;503;567;443;316;416;648;758;703;637;528;553;588;778;754;691;461;394;338;416;441;470;525;374;368;421;402;492;566;625;571;540;516;605;790;977;1072;687;526;488;343;355;444;592;794;857;738;774;652;450;308;353;481;553;452;435;441;518;504;636;794;707;638;561;643;615;551;656;561;508;380;366;456;566;584;943;1424;1365;775;605;580;655;650;725;652;602;633;721;785;708;643;627;550;574;511;605;476;540;671;700;723;704;938;1691;2250;1827;1146;784;761;644;521;449;452;569;589;611;641;680;638;589;554;554;626;706;1159;1593;1286;1658;2843;2905;1361;804;620;522;410;457;508;579;596;588;466;435;405;378;501;885;1270;1111;615;385;405;464;537;632;765;641;572;601;576;568;700;851;702;473;440;550;702;1125;1325;858;750;759;910;790;847;841;751;698;589;639;642;784;694;666;562;590;710;763;696;583;616;603;651;563;666;734;683;822;790;787;629;593;895;754;676;709;716;738;762;841;849;770;722;850;855;771;653;629;596;527;451;452;543;622;652;804;870;781;585;447;410;398;426;480;478;499;466;471;485;527;511;569;619;538;490;518;679;685;632;533;320;278;372;445;521;748;1103;1226;712;463;381;349;485;850;1325;1412;1265;723;515;382;330;385;413;453;453;485;442;536;644;480;346;382;441;397;278;262;266;284;346;395;401;416;582;821;1640;2896;3731;2282;948;463;360;322;334;520;766;753;572;359;275;540;916;915;536;403;471;573;568;503;299;242;205;229;267;404;386;398;344;452;512;507;506;470;368;353;369;532;611;720;841;788;641;667;950;977;764;614;645;707;646;519;466;459;495;561;666;678;721;724;632;533;489;523;635;482;393;322;421;531;434;433;542;534;522;458;387;494;502;454;424;452;533;522;485;731;860;668;504;514;440;369;346;360;426;400;528;636;550;553;675;749;703;835;774;565;510;458;484;557;744;599;451;419;521;632;704;408;352;348;351;278;316;416;481;405;399;338;308;319;308;459;512;588;607;434;340;424;499;817;1801;2645;1558;763;667;682;621;671;839;787;592;565;488;491;552;497;469;398;405;320;307;314;463;552;544;562;661;694;705;532;607;576;646;640;587;638;674;636;514;446;418;531;582;454;358;386;425;365;420;408;396;396;498;475;538;575;558;415;366;360;366;346;309;327;277;403;333;332;443;607;846;710;565;705;655;440;407;432;488;497;566;490;430;490;521;631;848;1018;978;699;496;388;312;283;292;291;401;429;341;190;156;279;361;262;194;245;238;307;560;1153;1900;1260;396;159;173
939;734;811;1508;1661;1138;637;499;502;585;430;282;251;317;337;253;281;383;788;1289;1451;1025;606;610;406;332;271;310;585;698;666;496;502;826;1057;1592;1694;1147;905;751;923;704;460;532;927;1812;2435;1835;1313;1274;975;900;892;1106;1140;1016;880;780;922;1132;989;1044;1534;2144;1890;969;619;564;365;349;370;446;600;789;1049;1733;2452;2599;2438;2310;1865;985;790;672;698;751;883;1030;853;724;716;826;722;755;597;380;314;394;409;440;791;1754;3227;2508;1837;1799;1875;1404;1012;853;567;396;718;1074;769;489;520;543;642;802;1207;1245;578;268;286;676;1776;2987;2489;1089;623;542;856;1428;1728;1533;1583;1583;1175;793;589;887;1530;1354;1142;1098;1274;1418;1484;1082;856;985;1362;1319;1297;1306;959;784;672;605;584;527;525;568;578;672;792;952;1030;986;748;672;532;596;708;892;1141;1194;1139;1134;1027;756;597;630;734;868;569;479;482;575;472;383;428;639;672;542;476;407;523;512;564;733;792;512;379;455;515;339;359;436;441;402;432;401;343;400;456;350;342;351;509;608;821;791;687;681;611;567;410;472;696;1068;987;725;738;674;557;370;445;597;518;428;383;416;481;546;571;690;622;583;656;642;704;638;738;622;582;545;478;583;544;594;637;849;880;640;470;561;696;568;529;555;524;694;695;760;664;669;606;608;595;626;564;532;549;601;657;684;666;710;742;881;971;736;748;826;861;724;578;528;617;605;673;609;580;553;518;567;565;582;754;1351;2277;2094;1542;2022;2032;1128;648;598;564;605;553;536;559;540;539;442;447;434;377;447;708;913;672;436;295;303;412;463;538;593;494;412;451;501;527;603;679;496;467;435;448;557;780;828;715;563;684;695;752;813;845;794;668;599;580;671;808;711;702;601;684;842;858;917;577;553;509;513;507;537;638;688;721;801;930;727;553;644;704;617;548;670;684;743;735;639;646;736;1023;948;754;581;618;791;629;501;438;479;566;593;613;730;784;643;487;436;418;628;656;651;618;697;728;578;514;483;522;562;567;456;426;539;615;602;490;305;244;317;445;718;851;911;881;764;648;545;490;413;527;634;592;488;405;360;409;394;565;707;589;492;535;482;328;343;311;293;347;354;370;309;358;392;518;782;785;586;554;690;905;1228;1860;2117;1471;697;386;375;332;372;432;623;707;567;412;370;595;774;749;505;416;566;650;940;812;336;162;147;161;168;269;356;312;324;399;479;552;530;398;415;440;490;534;640;662;772;674;618;836;1566;1819;1169;662;655;739;579;487;516;551;589;508;622;740;965;1010;733;571;590;558;595;539;532;456;547;606;514;351;465;527;536;500;479;495;534;467;452;520;502;442;627;982;1546;919;450;414;406;396;347;366;343;356;393;449;472;587;591;707;805;729;680;572;566;486;459;545;696;604;601;577;504;544;476;349;360;400;334;363;326;413;490;418;364;290;302;305;326;425;494;462;386;325;370;470;492;756;1429;2206;1308;657;647;602;513;537;630;603;548;468;460;503;531;422;346;359;443;352;392;478;565;579;576;589;596;684;747;631;553;567;559;495;524;566;646;558;419;322;319;315;327;369;342;354;419;385;326;285;356;442;565;607;569;593;493;376;360;348;336;337;394;392;468;543;493;423;363;423;489;511;540;556;481;485;424;451;496;562;664;590;534;511;533;784;1265;1435;1435;812;418;415;299;253;169;159;186;174;179;134;97;137;107;123;140;187;333;317;371;947;1547;942;265;130;97
643;497;918;1567;1800;1143;740;361;280;409;341;308;390;496;455;311;365;570;1057;1301;1063;1011;1103;645;403;367;227;233;495;806;1089;949;1172;1404;1441;1617;1652;1333;1044;904;839;691;527;715;904;1559;2062;1592;1206;909;788;935;1011;1034;980;925;763;722;841;905;907;1031;1453;1731;1171;836;1027;879;436;324;379;530;734;1006;1569;2560;3578;3775;3380;3567;2384;1302;863;703;797;882;962;1080;890;727;744;892;569;510;465;486;532;350;302;444;948;1516;2031;1931;1653;1704;1710;1568;1614;1407;795;424;661;814;799;773;740;636;711;1088;1991;1863;798;361;283;467;1021;1643;1520;897;604;594;855;1212;1497;1370;1314;1237;1069;866;722;718;999;968;878;981;1065;1348;1635;1125;733;740;786;895;848;1006;867;672;680;652;742;605;532;542;520;724;878;874;898;862;726;616;384;417;497;619;695;1001;1543;1727;1542;859;579;854;1304;1470;898;514;521;550;465;415;435;496;455;363;291;271;351;408;514;729;865;587;460;437;403;342;348;543;586;580;559;515;368;451;546;360;299;333;447;573;625;642;592;601;638;652;586;508;774;953;872;778;806;918;736;586;664;769;568;440;398;464;534;566;563;638;565;649;614;645;747;659;642;577;607;635;756;654;550;533;549;529;660;615;525;429;526;477;500;518;661;630;717;713;766;646;702;702;704;759;725;661;669;609;628;704;710;653;587;577;649;711;716;853;992;898;705;615;642;679;735;634;576;593;586;692;600;663;930;1618;2374;2115;1178;1147;1123;785;585;609;651;798;677;582;527;486;452;470;465;519;436;493;533;621;447;364;346;395;508;514;509;400;405;398;439;453;415;440;372;459;367;375;393;387;536;562;480;486;493;451;592;810;971;855;626;562;577;605;733;644;636;615;674;740;974;873;581;555;633;663;589;517;551;575;641;832;1058;787;550;542;502;541;505;525;624;598;578;552;689;863;1054;851;655;613;813;1115;896;504;491;532;544;668;739;754;697;626;499;469;555;634;698;750;783;926;1123;994;688;551;608;613;604;452;466;629;689;711;571;343;322;344;563;1058;1481;1147;1101;1447;1091;824;599;434;455;436;367;330;295;480;657;694;966;1261;861;680;587;437;354;295;354;324;378;400;430;437;425;512;655;1017;971;758;710;750;804;848;930;1041;827;529;379;334;403;372;398;570;526;485;389;387;487;503;534;383;340;478;841;1486;1368;494;198;133;160;222;263;285;256;342;420;423;408;384;372;358;400;512;554;521;625;542;639;657;983;2382;3072;1822;834;638;633;564;541;621;595;614;540;586;693;1036;996;704;567;579;566;549;581;704;677;545;504;467;320;361;468;572;516;542;513;487;406;471;514;432;468;568;1111;1929;1143;502;405;421;465;467;397;445;445;366;360;389;512;591;659;771;786;642;551;524;523;456;445;590;768;1099;1003;609;456;407;293;241;391;498;411;433;519;555;436;350;299;339;354;380;491;534;575;399;401;474;544;523;537;736;1066;822;523;566;489;403;384;520;535;487;411;447;409;466;415;401;490;418;480;559;638;690;660;670;532;653;606;605;587;493;450;465;427;494;530;610;477;401;355;343;251;298;422;378;439;417;373;307;291;342;459;495;605;675;697;545;450;423;372;329;348;382;413;596;1073;863;686;403;382;426;500;461;526;502;501;503;503;581;713;674;670;631;576;574;960;1688;2036;1806;900;408;323;221;141;136;113;146;96;82;85;79;62;95;81;74;151;236;215;244;466;616;429;209;113;117
664;624;1207;1910;1777;1378;1063;609;407;459;432;451;561;625;493;323;716;1312;1402;1320;1049;984;1022;550;312;240;151;288;527;1407;2176;2189;1889;1842;1535;1459;1492;1457;1303;1253;1130;964;961;1274;1259;1697;2025;1312;960;836;870;911;934;974;902;866;797;739;732;790;841;913;1089;1057;718;957;1579;1200;528;284;294;458;720;915;1687;2698;3988;4231;3316;3080;2131;1338;979;656;759;1114;1314;1526;1196;737;745;918;956;912;706;845;852;278;234;506;1383;1721;1428;1717;1854;1374;1196;1434;1990;1620;825;515;545;623;1005;1670;1529;1035;869;1219;1961;1843;942;427;297;335;568;801;845;745;727;806;851;808;840;842;812;732;890;902;876;755;727;763;736;698;886;988;1080;957;651;596;600;713;675;755;698;655;701;736;747;713;586;512;547;752;992;848;896;864;715;524;362;308;496;542;657;1038;1845;2189;1839;855;590;1073;1794;1652;1123;680;590;559;477;452;451;332;274;199;192;169;241;325;495;671;714;544;484;468;457;378;347;533;826;864;840;686;633;728;787;631;570;496;499;639;685;646;629;676;718;937;799;592;702;817;750;824;986;1252;990;658;646;697;426;351;444;551;520;548;559;614;592;623;610;667;629;546;491;452;543;744;816;712;541;454;462;508;583;535;507;469;487;514;509;527;626;626;625;657;617;635;675;761;826;750;759;699;867;670;620;633;612;577;637;608;677;698;727;805;960;869;719;636;640;698;728;621;582;631;682;683;638;762;1356;1791;1651;1302;794;693;679;570;624;620;635;705;648;524;540;490;515;491;506;495;508;510;491;515;502;372;344;356;467;546;480;391;420;442;469;418;379;302;317;298;286;327;344;423;438;480;480;415;350;426;474;712;1320;1148;603;463;450;717;941;926;642;648;540;560;688;647;604;581;695;696;690;646;603;646;756;1012;1303;905;548;470;497;478;386;393;470;540;645;692;990;1382;1104;802;668;640;940;1653;1179;702;635;640;645;833;821;696;524;576;541;503;518;482;398;458;676;1061;1678;1583;830;563;575;593;601;577;523;625;735;798;726;525;488;559;733;1499;2218;1628;1755;2560;1722;1091;772;485;474;446;390;367;315;597;832;691;1045;1560;1257;809;609;482;433;494;636;503;472;468;459;528;489;593;720;965;912;859;770;763;843;645;558;547;519;432;357;467;623;593;552;487;482;451;364;380;506;476;576;394;305;388;960;1881;1588;603;219;185;212;321;420;415;369;445;645;538;393;254;211;265;370;425;408;450;514;566;640;576;936;2051;2566;1519;773;597;648;606;581;536;536;631;532;512;722;830;750;621;529;608;568;558;642;838;823;563;498;382;340;274;347;445;584;603;410;423;417;423;403;385;400;469;866;1206;823;441;400;434;452;525;534;492;588;494;352;379;512;507;656;921;926;681;512;674;559;524;442;589;1268;2379;2072;967;547;455;273;235;303;448;517;488;515;516;430;345;307;467;450;473;549;790;730;489;560;606;661;485;475;580;590;424;342;423;409;269;300;341;469;390;307;329;415;519;543;675;652;590;614;608;636;698;701;721;677;666;612;584;498;520;467;424;491;475;435;476;372;380;328;311;317;309;428;475;444;406;405;331;398;385;480;558;579;817;971;731;507;431;410;308;303;347;372;820;1325;1052;922;608;439;467;493;543;502;475;496;499;561;739;988;946;802;627;578;535;1027;1823;1565;1036;647;361;289;162;52;51;53;72;79;71;56;64;98;71;60;78;82;149;132;99;162;178;184;217;157;110
524;679;1307;1791;1701;1220;1037;907;555;464;423;451;608;492;368;473;1221;2295;1924;1319;1096;832;652;397;263;191;213;487;946;2060;3750;3746;2932;1977;1375;1195;1199;1379;1359;1185;1255;1203;1520;2000;1844;1869;1803;1156;850;993;985;906;904;870;936;905;941;835;683;830;950;818;686;566;648;1213;1943;1544;572;231;254;395;553;887;1437;1975;2800;2635;1936;1532;1225;977;782;483;652;1085;1572;2223;1491;694;799;1130;1691;1773;1234;1030;662;300;141;504;1607;1888;1480;1691;1987;1316;870;991;1526;1277;847;732;516;564;1467;2782;2067;1055;934;1148;1635;1536;1055;601;399;433;607;770;769;749;723;1019;859;578;674;624;555;558;606;816;850;799;714;620;565;650;744;770;682;631;590;653;739;761;802;797;687;798;858;883;786;604;528;499;555;712;889;857;865;915;681;517;360;298;386;433;627;1237;1730;1712;1230;707;519;952;1372;1554;1163;728;558;490;443;416;318;229;189;172;181;214;212;232;459;715;780;557;506;542;601;498;408;543;1011;1229;967;770;796;1029;1317;969;642;696;692;719;740;597;606;529;713;1307;1294;842;727;790;764;849;1038;1171;782;489;433;471;338;364;505;614;713;554;566;528;516;569;684;604;450;401;330;384;529;734;769;660;517;446;475;552;569;538;498;479;557;558;526;513;604;558;566;700;622;597;608;927;999;837;680;677;779;595;638;696;611;638;730;646;582;701;701;723;741;632;612;528;594;683;668;642;670;669;679;688;641;737;991;1277;1038;805;673;629;587;534;612;685;644;719;635;564;545;523;563;660;571;525;473;465;524;507;482;389;291;395;480;570;525;443;405;424;386;375;345;330;262;280;253;359;417;455;499;425;375;347;310;325;359;619;1075;962;506;419;478;962;1618;1356;714;645;491;413;421;480;490;584;667;696;787;685;709;785;990;1375;1978;1218;553;315;310;343;275;242;354;558;871;1039;1404;2034;1371;985;812;688;834;1180;1029;743;631;689;682;802;726;622;566;582;595;568;443;403;294;294;425;827;1752;1646;725;438;491;580;602;597;484;656;702;688;695;747;696;683;729;1263;1662;1768;1822;2142;1519;1086;763;487;428;347;354;395;387;678;949;733;862;1218;1185;831;688;591;563;770;685;687;585;501;480;545;556;567;695;748;855;881;738;835;928;697;551;459;446;397;406;664;1119;1052;709;519;402;398;354;322;415;494;672;643;414;483;1135;1777;1516;666;306;279;398;417;444;487;505;731;1127;920;474;322;284;312;364;453;422;437;570;642;578;534;646;1188;1423;964;681;611;618;681;587;563;522;572;519;471;499;690;566;503;536;546;543;539;661;727;746;564;455;414;389;342;284;401;570;520;419;422;427;509;416;367;396;415;546;564;558;456;547;554;520;606;744;618;694;694;543;503;485;489;796;906;832;664;646;829;775;701;891;929;1526;3202;2674;1230;586;487;393;289;305;410;577;584;566;577;389;364;498;624;576;478;619;872;806;594;784;884;774;436;357;529;345;286;337;437;352;211;181;276;326;315;287;375;453;507;583;809;762;670;667;701;690;601;689;622;651;629;561;561;514;482;418;366;405;398;410;403;331;327;415;374;296;310;433;469;566;540;459;397;409;464;605;580;586;746;1019;835;499;382;371;378;347;385;287;566;905;869;790;550;475;545;603;593;563;559;539;490;573;1017;1521;1088;667;520;410;355;635;836;598;405;337;403;260;75;21;41;99;99;74;50;58;52;78;109;72;46;55;88;90;85;125;126;132;153;134;95
410;517;762;1154;1308;882;842;973;643;496;460;343;461;378;390;796;1483;2678;2524;1935;1604;1204;663;473;492;439;490;838;1318;2397;4128;4376;2938;1714;1135;838;943;1078;871;873;1108;1319;1709;2174;2020;1967;2016;1256;1064;1044;911;818;818;947;982;978;969;838;768;865;968;704;662;646;849;1146;1837;1535;641;240;311;387;393;657;1101;1151;1345;1270;951;832;650;604;491;453;651;918;1224;1574;1032;633;850;1328;1925;2238;1854;1356;752;308;151;377;925;1299;1054;907;1141;847;588;616;776;997;1309;1321;890;710;1381;2359;1671;1006;1043;1232;1688;1722;1370;827;492;499;650;826;873;661;664;848;778;654;669;562;539;461;497;635;847;932;735;589;599;601;763;725;601;523;816;1210;1075;815;767;749;739;823;893;912;760;505;400;364;505;784;910;682;525;642;487;517;336;300;253;284;484;798;962;829;769;594;485;512;832;993;852;729;603;446;427;360;331;325;217;210;325;389;324;307;524;664;732;643;591;659;623;531;383;531;1033;1302;873;749;746;1233;1647;1110;803;762;726;727;727;592;484;456;649;1265;1698;1176;699;673;883;873;739;671;506;330;369;374;377;499;566;643;569;594;496;581;596;570;673;575;481;395;366;464;538;669;670;527;415;383;426;529;705;632;466;493;642;587;384;368;422;543;593;700;765;661;795;1120;1122;832;592;631;614;680;895;793;647;611;738;639;619;656;634;687;576;557;525;510;569;570;638;628;682;590;556;634;699;665;631;746;688;700;649;590;582;581;570;638;611;634;578;479;525;546;615;617;692;548;472;544;487;521;516;427;343;387;511;609;585;536;533;513;400;390;420;442;321;313;266;388;567;627;532;376;380;335;234;207;246;395;557;538;404;316;485;942;1533;1290;649;451;394;378;364;358;401;524;565;677;647;667;671;857;1177;1544;2017;1223;625;387;274;161;212;251;390;706;1250;1557;1509;1766;1395;1062;778;597;566;750;735;762;709;665;707;734;666;616;580;659;653;635;538;445;300;304;415;626;1138;1140;591;396;400;487;594;637;667;637;631;701;708;805;647;555;556;631;990;1134;1167;1028;798;631;586;433;332;345;293;344;415;642;943;882;736;821;796;688;748;871;869;770;825;753;615;633;611;606;527;531;531;580;695;723;673;966;1380;910;624;444;389;369;435;758;1357;1275;834;678;675;522;291;248;392;455;642;651;462;620;1422;1565;1298;709;405;395;525;532;478;426;512;886;1467;1065;673;406;399;434;449;486;457;485;602;602;617;524;552;914;1024;719;611;519;646;599;542;602;544;575;451;519;591;577;625;556;599;604;641;589;578;577;556;484;471;442;423;398;368;428;635;804;700;496;478;476;547;383;362;400;488;567;603;607;589;588;674;783;965;925;832;907;629;539;494;500;791;862;698;527;698;1185;1050;1171;2032;1670;1510;2120;2080;1147;583;594;534;691;540;503;617;621;594;554;443;512;591;684;514;396;409;636;880;1021;1185;1337;929;517;310;308;275;254;294;371;328;204;155;203;380;507;468;450;526;581;612;657;738;653;664;704;639;674;664;649;618;625;534;513;472;396;345;323;351;338;369;287;255;334;360;348;245;323;510;707;773;773;500;410;402;533;730;689;472;544;654;609;421;352;395;407;384;401;368;445;522;556;468;449;466;600;679;626;491;498;489;478;498;869;1151;753;419;274;178;157;297;321;226;128;198;269;155;49;46;52;91;127;87;58;34;61;87;80;61;60;53;86;81;90;144;240;161;126;110;89
345;318;392;719;1011;920;731;591;535;469;434;377;361;419;638;1506;2056;2861;3209;2599;2128;1538;735;613;1002;977;1273;1519;1617;2320;3348;3343;2131;1253;881;592;641;766;606;688;957;1093;1377;1846;1854;1722;1611;1108;978;1004;817;793;785;816;934;906;941;889;895;900;862;756;683;824;1084;1151;1501;1170;679;418;482;517;499;563;772;799;779;681;669;613;452;386;414;488;686;837;939;797;672;512;823;1378;2280;2379;2165;1459;696;366;243;224;414;421;334;274;321;329;310;313;384;1046;2111;2097;1214;1031;1043;1135;867;664;832;1266;1825;1971;1979;1018;562;538;573;784;924;733;479;547;710;826;787;712;562;476;386;463;677;993;855;837;662;757;1016;901;516;465;1244;1954;1408;841;668;746;697;696;850;811;651;549;395;430;612;900;807;481;339;393;420;417;321;276;279;252;329;411;505;560;534;483;361;287;333;556;704;741;544;468;394;399;360;354;351;281;462;694;442;343;505;669;625;680;675;636;501;366;325;549;754;833;663;697;673;892;1171;881;748;761;760;809;760;599;535;512;608;885;1595;1129;659;561;876;776;587;494;450;445;425;433;469;471;582;576;613;573;599;574;621;633;579;663;519;479;505;561;618;636;630;499;371;318;346;498;728;649;693;598;636;534;350;396;431;542;690;982;962;768;1079;1240;1003;706;646;765;756;773;1110;888;697;712;900;1010;763;663;614;611;608;559;557;560;620;626;693;625;692;656;546;617;792;621;539;525;566;569;637;604;672;630;689;650;643;684;530;446;604;520;593;571;607;529;512;451;483;471;555;504;415;413;491;712;870;904;598;558;494;436;497;502;480;470;407;480;590;651;464;340;392;284;202;151;179;192;271;287;233;215;333;589;769;634;495;429;368;398;369;376;430;464;476;543;592;613;673;716;948;1247;1250;1018;873;528;314;294;322;288;387;600;1105;1499;1289;1227;1038;794;625;485;532;554;740;983;776;664;615;724;576;517;519;523;571;613;522;556;485;429;475;517;617;563;419;392;423;383;453;572;664;696;608;630;655;747;662;502;448;406;535;770;831;523;424;328;469;417;323;277;318;367;390;552;891;833;642;567;533;598;836;1463;1301;735;660;653;756;735;718;650;528;473;538;443;557;554;561;1091;1681;1068;839;616;407;337;362;609;996;972;687;763;1209;882;374;298;358;386;419;465;514;756;1409;1426;1124;762;506;572;714;613;491;383;467;732;1021;827;590;495;499;489;446;480;512;598;589;657;554;606;559;699;673;622;631;660;671;662;659;599;540;562;489;459;526;588;659;683;812;749;645;714;701;599;565;543;460;499;531;418;466;440;810;1327;1164;710;536;640;651;423;300;379;597;602;751;757;689;607;549;749;1191;1057;926;924;669;578;488;531;626;824;680;608;681;917;1037;1862;3391;2840;1603;1225;1198;710;480;529;843;1350;1067;646;590;548;638;523;521;635;618;661;495;383;332;539;696;1165;1399;1456;1207;680;404;320;267;426;488;422;333;254;171;235;629;1114;913;666;642;757;759;658;636;674;715;729;662;572;629;597;593;606;510;456;317;289;283;284;283;336;441;333;240;358;354;249;291;435;828;1162;1415;1504;804;393;377;552;660;569;391;410;450;484;421;333;409;417;377;404;338;310;319;355;408;462;478;632;613;438;320;310;336;345;398;544;556;368;211;153;147;121;146;139;99;60;95;124;82;40;64;117;152;115;84;48;50;53;52;53;34;34;45;68;87;102;148;277;157;89;74;82
445;281;259;566;1031;1272;1015;511;360;432;375;364;555;875;1407;2439;2906;2960;2977;2997;2350;1252;727;614;1051;1612;3009;2806;1779;1650;1949;1770;1056;708;540;489;535;627;576;704;975;1123;1233;1580;1611;1193;1108;833;703;730;726;643;678;721;797;695;739;816;931;837;672;668;712;838;1043;1157;1561;1577;912;661;814;917;794;734;781;780;601;553;643;614;509;485;399;449;598;677;762;652;633;659;788;1190;1991;2189;1760;970;589;488;336;305;299;233;161;114;132;162;174;174;373;948;2231;2610;1541;1065;1047;807;568;417;519;920;1369;1734;1836;920;632;583;518;630;833;736;425;468;714;887;735;640;529;372;287;367;638;988;1137;1008;790;728;954;773;403;441;1231;2281;1696;810;468;537;648;671;757;819;751;642;667;739;840;1003;830;413;256;269;418;476;428;372;406;383;369;476;522;521;613;556;370;218;241;452;728;794;676;527;423;409;414;340;350;312;533;726;518;459;538;591;640;628;630;584;523;335;375;545;746;625;589;626;604;684;847;829;698;681;798;1036;982;726;645;517;552;727;952;710;549;473;600;561;495;569;544;524;564;523;615;605;596;600;706;719;746;722;645;585;586;623;573;580;662;672;611;706;714;538;406;417;389;489;654;752;946;912;638;534;418;330;480;634;859;1210;1033;786;1026;1265;888;714;697;866;763;748;923;793;848;879;1380;1625;1157;891;810;665;615;580;608;622;620;686;660;697;757;562;609;606;616;507;460;465;477;523;586;666;703;726;752;719;694;687;638;589;660;569;509;505;695;597;476;525;519;469;606;594;501;508;507;882;1464;1427;822;569;544;536;476;433;477;494;444;485;489;533;356;260;258;244;184;123;127;177;193;196;214;192;287;428;444;348;375;375;339;449;501;424;478;435;520;506;573;555;651;729;892;1030;942;1269;1560;1000;549;411;436;377;334;410;756;1118;1113;923;714;650;570;507;462;504;696;1102;758;495;509;594;484;451;483;437;440;440;531;516;543;517;470;395;415;419;374;410;416;446;467;555;648;694;579;550;501;658;584;451;391;362;455;685;816;505;400;378;425;445;362;340;374;456;484;509;662;685;590;508;488;550;961;1478;1149;684;523;621;855;925;704;542;480;496;486;517;618;774;766;883;999;832;790;613;493;344;292;451;609;606;566;713;1194;870;487;381;388;383;414;437;480;603;914;856;729;566;547;557;683;564;403;397;363;482;588;568;436;464;534;599;559;515;504;671;634;566;738;990;853;560;491;513;517;645;735;739;649;601;587;454;343;329;427;609;608;750;978;958;782;782;880;719;604;599;489;554;526;558;541;543;935;1608;1342;758;540;632;611;476;355;419;606;653;941;1044;721;652;598;734;946;914;778;759;606;512;536;586;770;891;771;645;670;616;853;1804;3550;3319;1750;1040;732;618;506;558;1295;2224;1545;833;609;654;625;605;613;749;773;654;540;418;358;427;504;789;1035;1148;1288;752;529;431;448;613;686;559;489;333;265;327;783;1496;1182;722;669;939;936;753;631;510;617;674;590;475;461;539;625;607;486;314;232;190;233;301;273;333;352;281;249;357;340;353;358;536;1247;1556;2015;2013;916;552;642;585;535;459;443;386;434;489;501;373;353;356;361;331;292;249;233;208;316;475;550;505;431;293;166;192;211;181;212;246;252;306;245;243;285;187;152;148;130;91;73;70;42;42;76;136;118;115;80;52;45;50;40;44;48;58;40;78;72;81;159;189;173;131;78;84
680;409;302;624;1204;1435;1234;626;316;260;225;360;929;1658;2138;2446;2242;2369;2632;2694;1738;731;466;497;752;2292;4807;4100;1699;904;849;791;555;477;450;523;650;845;813;1008;1433;1530;1536;1549;1408;1062;784;777;596;550;578;469;521;559;580;686;711;786;772;747;707;683;742;693;671;909;1873;2112;1311;960;1145;1310;1215;842;820;805;772;651;562;563;758;748;550;438;566;734;941;897;748;762;838;1036;1324;1284;984;549;375;494;506;609;568;441;224;217;193;152;140;249;630;1441;2359;2570;1414;990;800;715;519;378;303;496;649;904;1148;839;742;696;579;541;575;612;562;548;646;830;543;484;403;306;354;551;815;1336;1766;1327;854;631;550;488;372;411;1041;2029;1717;845;508;608;671;732;796;823;950;872;1008;979;1029;949;705;335;209;289;513;522;432;421;689;719;740;832;835;633;584;620;527;284;231;511;918;867;848;886;662;591;485;404;347;340;486;530;606;559;726;652;665;601;663;641;557;637;604;772;811;617;570;520;565;592;719;739;699;734;826;1091;900;810;676;561;580;575;688;598;480;480;555;558;631;704;682;584;609;584;615;573;682;585;713;979;1077;860;647;476;503;673;737;606;897;837;727;689;675;569;522;421;450;483;604;863;880;746;754;679;478;386;487;637;711;865;747;658;774;956;740;729;722;709;667;755;698;773;855;1037;1590;1769;1172;1045;1037;663;544;460;530;576;549;523;527;751;860;690;606;558;511;435;481;580;510;513;623;708;669;661;734;784;791;714;648;676;557;560;457;454;484;568;525;635;687;579;614;702;698;604;669;1040;2142;1871;915;651;504;493;470;428;416;466;412;394;421;405;315;281;261;201;182;210;364;406;333;245;262;236;332;386;394;347;424;430;420;520;591;526;489;494;554;523;452;511;517;635;712;675;830;1699;2200;1325;632;532;493;405;389;505;606;898;938;594;465;536;507;360;323;334;509;719;659;491;472;433;449;469;456;354;318;437;528;504;604;643;492;434;383;361;408;437;494;566;640;658;657;647;478;465;472;551;562;477;320;313;367;544;575;413;338;440;453;527;447;480;513;551;502;632;646;567;470;483;479;579;792;1029;755;526;485;659;945;1061;793;634;592;494;583;736;954;1522;1433;900;630;571;615;565;601;430;315;315;360;402;337;593;729;620;479;511;531;446;448;507;581;567;600;522;533;478;499;524;484;457;406;382;453;412;476;450;389;479;743;1093;869;549;604;766;899;709;896;1731;1452;691;472;469;489;495;592;516;486;555;488;441;309;332;462;634;581;601;833;1020;922;893;785;696;661;529;554;567;626;596;692;670;819;1011;878;667;623;807;797;590;501;537;626;621;832;849;849;866;699;706;774;745;692;615;505;562;680;731;657;859;805;790;678;586;701;1369;2196;2170;1518;1037;744;608;445;496;1132;1845;1678;1097;726;687;665;549;644;672;787;676;643;501;317;353;343;445;527;713;979;774;540;537;738;1034;766;605;506;444;384;418;679;998;895;542;559;832;911;1098;792;597;571;558;523;493;449;531;590;570;403;276;251;273;370;347;295;276;258;245;258;253;306;343;303;473;886;1148;1500;1399;769;594;769;641;567;474;431;474;421;497;477;352;362;332;308;301;245;184;191;284;394;477;462;461;327;223;80;107;114;122;99;131;373;704;547;437;612;322;143;143;135;156;118;75;77;74;70;111;113;130;142;135;52;40;56;84;57;47;51;45;66;115;145;172;177;160;193;229
670;581;605;884;1256;1451;1301;855;596;384;222;472;1268;2054;2240;2099;1538;1778;2519;2350;1041;474;464;702;875;2117;4516;3560;1536;668;521;529;668;888;944;706;783;970;985;1349;1898;2002;1754;1610;1492;926;899;905;645;543;525;516;478;489;582;683;770;802;812;1005;976;881;852;780;668;834;1571;2112;1431;1128;1337;1315;1082;739;752;961;840;586;508;555;754;848;665;486;564;872;1408;1455;933;753;762;1036;1366;1190;628;335;410;500;591;1028;1191;846;600;427;410;242;225;335;758;1839;2605;2484;1712;1064;696;677;554;326;222;231;296;501;668;878;1005;873;723;716;548;642;872;772;609;601;405;343;327;319;393;611;955;1712;2209;1643;894;528;393;388;373;451;887;1628;1308;739;674;766;754;765;743;783;928;926;1072;1086;947;750;534;333;281;379;491;463;325;348;717;884;1182;1183;836;653;619;653;450;330;310;512;803;915;979;1045;878;727;533;451;389;433;491;600;591;721;979;854;705;775;938;925;916;871;688;783;946;677;550;496;488;490;553;700;715;737;760;891;849;782;622;604;630;620;683;581;526;517;591;611;637;732;724;664;613;577;621;586;574;615;712;1071;1097;770;604;428;476;932;908;834;1144;1065;665;621;647;557;494;373;433;380;487;662;620;537;631;699;445;395;396;492;584;542;522;535;564;599;639;645;588;610;605;515;597;598;697;796;1074;1104;861;977;939;594;430;391;473;659;575;439;484;671;760;668;585;557;497;429;716;1066;883;601;654;753;698;638;688;795;814;794;773;811;809;644;405;338;396;456;662;785;785;522;654;616;717;703;687;918;1543;1307;738;533;468;389;493;469;391;388;418;428;404;411;405;334;295;298;249;316;570;879;558;315;287;344;372;429;384;386;408;417;517;612;752;617;473;580;615;463;449;464;541;558;571;618;623;1139;1324;950;551;522;549;454;493;511;595;639;568;478;457;513;497;395;325;323;416;492;524;446;471;445;427;422;460;338;334;434;580;613;807;989;581;426;408;408;458;416;544;685;866;814;594;518;487;439;489;541;457;381;284;255;300;397;473;416;382;439;483;510;457;471;525;468;574;660;794;593;463;411;467;620;681;697;538;409;489;665;800;770;713;597;537;562;616;865;1217;2112;1666;753;489;459;473;527;615;531;376;278;269;284;307;384;503;511;490;548;798;652;496;525;597;599;613;599;447;424;491;486;428;473;507;539;450;411;390;444;460;526;966;1590;1278;633;677;1026;1102;883;1090;1945;1682;831;630;593;515;496;536;582;549;503;533;449;351;371;589;759;586;580;614;718;833;907;929;802;709;574;540;547;515;680;688;709;614;600;636;666;717;956;944;647;615;589;651;651;691;752;905;930;815;792;768;713;661;624;601;615;913;897;816;994;1107;941;631;585;619;905;1319;1269;1101;929;702;654;476;375;673;1130;1542;1268;722;623;551;563;571;536;621;740;700;630;414;343;273;420;557;542;613;635;646;762;1336;1746;966;587;567;518;541;545;510;645;562;473;551;653;848;943;799;688;629;547;465;467;425;516;580;537;390;253;292;410;510;383;294;266;242;224;219;309;346;347;376;325;565;664;769;740;534;461;515;501;463;446;451;592;463;408;348;298;282;279;289;276;241;263;257;379;440;460;426;306;174;114;71;90;91;104;71;137;525;1173;830;404;580;367;136;113;155;158;132;81;91;144;105;87;90;136;167;159;88;52;78;101;107;95;68;73;96;107;145;214;200;206;299;395
954;889;1257;1509;1594;1742;1486;1390;1249;759;447;485;1096;1949;2671;2021;1386;1359;2035;1494;702;506;913;1347;1496;1644;2452;2434;1353;859;677;837;1300;2064;1723;1155;1124;1078;1328;1803;2067;1652;1379;1135;994;908;969;996;788;740;712;670;584;498;596;658;715;872;1050;1248;1099;923;986;994;971;944;1377;1652;1229;1044;1212;1104;796;430;545;690;582;569;565;585;654;718;553;641;1009;1399;1967;2176;1093;664;650;968;1775;1473;591;349;534;641;705;1156;1407;1457;1373;910;831;505;377;395;610;1270;1942;2011;1559;1097;743;640;468;298;242;201;244;363;594;755;801;818;1020;1074;718;640;902;741;530;412;432;511;547;482;525;664;946;1536;1745;1345;799;580;535;388;408;554;643;826;728;607;719;874;857;798;692;644;625;629;956;1124;895;604;583;519;741;1325;1183;771;353;262;439;737;1385;1287;819;581;567;593;586;447;379;462;686;816;960;1036;938;654;514;496;557;525;629;644;603;740;999;991;706;827;1392;1485;1228;880;627;673;845;627;612;633;565;491;543;502;521;527;608;743;826;718;774;626;584;548;649;616;530;587;553;618;708;673;627;573;591;544;541;550;546;499;546;721;748;613;452;377;558;820;817;766;976;789;591;518;565;582;507;381;331;281;377;409;362;359;510;521;429;396;400;404;371;423;416;502;456;482;495;581;607;575;479;431;424;434;501;568;563;611;764;826;582;578;407;432;529;807;584;419;359;444;529;575;678;623;508;464;953;1773;1288;836;806;759;703;703;772;832;769;744;886;1172;1277;829;525;278;275;418;629;664;638;480;551;666;787;781;679;705;756;757;481;486;498;473;652;714;572;547;615;565;397;373;407;425;369;383;375;508;857;1277;779;363;301;353;406;457;422;417;454;452;481;612;673;575;566;575;539;543;542;571;616;605;592;635;602;728;791;660;508;453;456;566;498;528;630;543;422;366;351;496;501;488;410;442;465;515;556;660;661;556;430;365;338;325;395;578;802;669;1206;1418;707;366;404;456;496;431;480;681;955;1043;616;457;510;435;483;520;472;333;294;315;255;336;391;354;388;425;464;541;479;454;420;444;532;670;735;614;553;447;488;526;544;604;442;409;511;589;618;668;636;647;682;601;630;762;1018;1498;1162;592;472;458;531;575;541;496;410;310;258;275;270;275;383;468;423;667;1043;970;608;652;667;670;596;579;524;496;503;543;479;466;563;822;603;499;549;538;597;578;917;1433;1073;584;671;1141;1234;981;1215;1798;1546;958;824;779;670;573;526;762;710;492;567;481;470;443;755;902;710;659;645;626;762;1092;1421;1002;720;638;667;634;551;566;704;718;619;505;579;615;592;734;789;708;700;702;674;725;748;697;753;869;1110;1068;806;704;659;653;706;836;1044;1165;925;1228;1389;981;686;628;526;592;961;1020;778;664;628;645;480;301;440;675;1100;970;573;415;482;500;471;569;535;644;771;716;532;389;414;630;596;477;460;576;862;847;1818;2387;1218;644;579;604;622;527;466;508;516;448;508;584;692;839;909;990;714;558;399;370;372;441;555;531;438;385;395;524;722;527;317;308;336;237;299;280;343;410;360;370;382;470;393;344;341;305;342;401;508;419;484;593;528;462;341;245;221;227;309;306;308;394;407;443;443;370;330;204;102;67;36;70;76;59;80;95;435;1066;715;331;339;347;137;85;88;99;97;83;89;98;123;107;109;119;152;152;79;70;70;124;152;140;135;100;79;143;189;262;218;275;415;526
1876;1743;2376;2436;2016;2252;2091;2348;1861;1100;684;602;714;1581;2311;1814;1085;978;1311;911;588;964;1877;2155;1955;1464;1709;1739;1331;1396;1060;1325;2427;2837;2087;1397;1296;1323;1281;1594;1696;1091;669;526;599;737;1365;1394;1175;933;852;804;604;476;446;708;745;951;1065;1269;1002;872;934;1012;1021;1243;1705;1569;962;731;886;632;448;251;295;387;411;582;814;727;811;706;630;957;2005;2269;1961;1769;943;487;488;864;1467;1375;674;412;699;771;802;1112;1360;1871;1882;1338;1252;746;629;503;425;583;905;1165;1163;883;715;788;601;465;379;346;364;520;528;546;474;759;1487;1961;1229;765;680;586;491;504;638;824;816;597;563;752;851;1091;1244;865;632;871;908;603;457;774;765;468;411;479;650;795;879;662;465;425;394;584;1379;1952;1291;902;858;829;1622;2961;3019;1671;514;213;252;420;750;750;552;511;478;585;770;783;495;415;483;562;720;933;827;664;590;536;637;630;621;653;786;787;895;797;746;971;1480;1515;1243;817;579;674;779;791;789;843;708;583;430;382;366;413;576;688;834;893;729;769;692;623;575;650;546;638;636;676;651;679;702;698;652;613;529;566;558;508;577;558;573;514;419;516;609;645;709;822;793;757;490;399;426;498;506;403;344;287;270;335;348;283;329;354;368;383;349;312;302;342;340;438;370;384;447;528;653;571;419;340;332;356;368;429;383;421;611;666;484;449;347;365;503;752;594;370;322;358;425;539;623;596;566;528;959;1371;1282;979;956;788;798;713;786;675;670;671;905;1516;1983;1291;550;294;280;399;571;674;672;549;727;1006;988;765;679;599;495;454;489;511;493;588;958;1340;1057;674;760;658;479;380;461;389;421;445;532;680;878;1038;747;496;396;389;481;532;535;553;558;459;504;619;582;523;571;639;551;562;647;740;706;683;573;537;527;630;606;599;534;539;550;637;706;765;787;542;367;284;349;379;398;438;481;561;511;566;611;740;795;748;607;422;377;402;433;657;862;666;872;1056;594;416;392;500;543;506;464;600;993;990;678;493;459;475;488;533;509;348;313;355;296;305;328;305;456;552;566;619;593;530;442;380;431;556;690;659;648;496;511;505;560;577;471;529;549;605;566;627;590;618;728;641;672;777;834;804;693;473;439;545;541;550;534;493;433;349;269;245;225;233;312;471;441;539;762;922;855;837;809;832;865;683;587;498;594;587;538;564;650;888;629;597;847;759;635;639;732;892;711;530;685;936;1056;936;1273;1658;1505;1179;885;806;651;587;748;1121;1047;717;679;610;559;452;557;618;813;974;729;598;838;1727;2225;1341;885;767;873;794;567;572;592;639;565;533;604;741;754;709;719;681;779;690;679;743;745;731;810;893;1330;1080;667;666;669;676;664;688;807;886;855;1049;1058;958;605;500;413;570;843;733;737;696;449;458;386;396;478;454;500;494;415;457;499;506;551;693;608;769;972;777;732;552;622;926;750;468;403;576;861;843;1340;1709;1264;704;651;593;704;612;568;583;505;571;508;545;649;785;1121;1339;850;559;399;374;384;375;425;467;387;343;446;902;1241;833;429;378;339;294;324;342;366;483;479;449;421;268;284;223;199;194;286;360;357;372;538;492;509;408;323;286;321;305;352;463;455;542;471;471;367;230;163;108;70;37;59;86;91;58;39;65;239;404;303;210;167;166;102;75;58;71;71;60;96;128;185;213;197;129;94;77;93;65;113;173;223;230;185;197;191;181;192;213;203;270;435;512
3078;2614;2902;3023;2084;1962;2694;3252;2158;1277;926;656;496;841;1126;1116;1108;1295;1479;1324;1405;1621;2045;1907;1764;1460;1487;1475;1316;1425;1042;1512;2835;2643;1848;1602;1390;1391;1225;976;790;488;324;346;473;944;1517;1593;1288;992;776;610;450;330;483;690;805;1060;1295;1208;923;868;969;899;1007;1337;2087;2004;1027;906;900;671;404;260;235;303;392;637;1081;1344;1336;1129;954;1296;2823;2760;1552;1209;806;454;343;532;996;1306;685;474;766;870;834;971;1046;1386;1372;1194;1103;827;880;773;413;336;399;503;685;698;779;781;693;599;519;475;417;441;483;367;341;570;1410;2133;1523;1060;682;594;627;763;1024;1168;839;666;684;675;766;917;929;861;750;1023;1328;918;621;834;777;399;315;359;391;519;604;541;481;348;318;797;2209;3377;2372;1487;1107;1109;2301;3933;4450;2887;1133;269;253;259;386;359;425;445;438;531;859;955;630;417;356;431;631;855;939;723;582;642;711;661;706;663;899;1012;954;848;861;772;953;1108;1062;786;602;656;882;939;887;1032;964;590;400;318;331;354;479;601;701;760;788;874;698;627;567;654;671;633;601;707;644;616;642;663;684;623;702;586;546;507;554;448;638;695;527;518;641;584;675;731;860;999;560;331;331;417;368;363;296;293;356;433;577;403;299;350;378;364;350;328;304;318;346;388;450;457;475;503;600;547;390;361;337;390;444;478;429;420;553;473;374;345;343;369;415;548;488;320;274;357;435;490;608;619;657;626;772;869;988;1400;1346;953;729;697;656;522;545;665;873;1553;2540;1658;734;346;266;391;496;863;1107;1068;1109;1594;1012;717;657;603;544;561;641;688;629;596;1124;1998;1269;654;660;591;529;485;530;475;512;599;659;718;815;845;694;658;576;530;560;578;597;597;569;547;502;440;524;511;612;559;489;537;776;973;875;711;493;411;331;548;609;795;1009;777;647;821;967;1022;855;553;287;298;313;269;395;478;542;568;586;610;714;813;848;721;641;543;480;520;532;710;735;572;528;608;475;445;493;431;518;513;456;594;760;735;582;426;383;441;511;489;419;426;437;461;437;365;263;391;565;932;964;950;910;656;382;411;467;679;769;618;603;586;477;529;541;514;488;709;938;732;600;646;644;575;728;679;751;936;758;582;500;464;532;539;588;551;495;430;438;466;394;355;360;307;352;428;476;483;756;1194;1283;995;874;1001;1188;725;582;561;580;587;559;589;618;671;624;940;1423;1144;778;628;599;639;589;576;695;752;793;845;1028;1148;1174;1174;773;692;575;606;933;1521;1344;1129;1184;854;506;330;368;690;1365;1787;1266;741;888;1875;2299;1365;832;701;774;684;571;596;605;551;557;610;688;789;743;750;657;781;751;694;630;674;734;651;695;803;892;722;576;537;726;744;684;606;592;666;755;798;800;814;577;466;331;438;607;671;635;504;371;344;245;401;515;342;287;260;331;437;615;474;720;902;757;833;934;880;941;919;793;903;820;510;450;532;659;711;836;1069;1028;868;610;555;583;628;640;611;540;570;555;588;616;642;880;1145;665;417;504;591;480;425;449;523;405;413;697;1383;2062;1136;432;320;280;277;363;384;413;405;470;460;394;263;209;208;204;220;279;313;354;352;429;447;448;433;300;363;412;385;385;426;497;589;568;470;261;162;109;78;47;44;72;89;57;69;55;49;85;151;151;174;133;123;70;56;78;88;63;83;93;165;264;296;286;172;68;72;66;108;152;282;330;293;204;236;255;153;161;135;163;241;328;286
3318;3053;2902;2404;1467;1481;2853;3466;2090;1521;1467;1018;678;681;754;1173;1680;2076;2452;2396;2488;2001;1534;1407;1288;1215;1407;1448;1099;944;856;1141;1744;1660;1521;1682;1497;1210;931;626;363;222;177;267;490;1069;1416;1255;866;595;542;421;291;325;664;973;912;1393;1984;1295;831;837;836;927;976;1299;1908;2046;1459;1606;1439;994;455;224;273;403;443;635;1366;2281;2300;2137;1489;1109;1906;2032;1129;785;672;525;430;408;601;712;394;289;518;651;886;1119;932;826;755;789;796;827;1179;1124;525;305;269;291;438;599;745;732;717;645;500;429;407;354;386;351;284;399;806;1216;1518;1316;814;700;891;1137;1215;1132;847;805;966;874;708;900;961;1013;911;975;1367;1103;634;703;597;388;263;192;230;326;464;524;513;410;498;905;1994;2883;2933;2003;1039;1087;2056;3202;3870;3105;1402;508;376;314;322;433;575;486;416;525;747;836;579;409;395;456;661;1018;1123;776;684;677;899;872;779;652;866;1164;1076;982;860;757;775;850;752;737;669;761;878;874;901;974;1046;635;441;409;400;460;539;568;608;698;712;760;680;583;653;711;640;695;613;566;629;528;505;541;533;633;664;574;483;490;540;484;808;878;605;510;496;522;593;631;989;1176;693;408;329;283;258;256;308;278;389;603;881;555;334;346;356;343;288;364;388;365;357;394;435;405;412;434;495;502;482;410;400;402;446;453;453;403;478;484;450;355;371;293;315;389;376;341;262;323;334;450;550;573;752;834;661;718;1070;2101;2202;1132;646;567;509;563;411;517;634;1134;1693;1202;661;347;301;330;460;994;1966;2230;1689;1921;1254;717;617;666;653;651;821;1020;779;447;747;1157;801;503;481;518;516;548;533;549;569;566;686;727;803;715;669;719;659;622;624;581;661;608;589;502;385;339;366;365;387;425;465;530;802;1024;963;764;341;233;316;712;900;1311;1606;948;606;997;1214;1378;1037;453;269;249;193;199;331;550;547;551;611;660;834;1024;1043;856;731;634;521;523;511;715;903;675;465;428;500;448;457;440;443;422;446;564;617;595;515;423;341;499;518;506;445;482;534;567;523;473;313;482;719;1284;1515;1269;1113;749;393;372;472;714;859;614;621;583;555;557;543;492;503;918;1420;979;702;621;640;602;589;641;772;876;748;572;486;409;341;463;569;600;551;482;457;605;554;597;512;507;558;568;517;565;688;1086;1113;865;798;1056;1161;772;550;664;682;580;582;554;666;610;650;906;1655;1252;823;623;627;628;544;654;663;650;702;750;760;817;745;874;843;777;605;537;804;1162;1161;1458;1739;1104;482;315;409;939;2472;3606;2227;1058;839;1098;1203;1044;934;811;728;711;624;620;551;598;538;638;721;799;795;814;790;841;853;719;655;678;702;644;558;532;455;428;495;660;726;680;612;546;509;601;703;712;688;704;568;423;333;392;530;566;484;357;273;275;196;332;426;354;344;484;416;380;442;483;732;879;774;814;822;947;1154;1334;855;897;896;650;624;657;683;728;682;723;858;745;636;491;489;732;858;668;489;499;560;593;511;519;634;621;410;393;736;1032;677;450;469;549;487;599;937;1509;1955;1045;375;276;267;274;385;411;327;467;451;473;405;307;271;235;272;318;357;341;339;383;414;389;421;410;358;387;342;382;346;423;457;591;586;494;290;116;70;78;53;42;41;59;70;61;52;55;68;129;234;263;140;96;69;68;97;108;82;88;142;208;301;298;277;116;54;39;93;108;163;224;355;306;294;191;222;182;73;47;127;125;174;210
2865;2608;1811;1114;757;1035;2085;2206;1305;1158;1614;1743;1183;941;1104;1680;2376;3229;3145;2505;2367;1758;1188;1002;753;785;1137;1579;1153;754;791;946;1102;1245;1361;1387;1189;833;719;531;341;263;249;345;545;991;1074;770;422;308;326;245;220;303;730;1098;832;1151;1711;1059;790;950;962;1009;987;1283;1624;1689;1512;1761;1543;861;464;183;295;430;351;475;1197;2075;2686;2731;1877;998;871;1009;828;700;645;673;656;402;319;300;185;169;303;538;876;1266;823;574;708;846;603;668;770;891;496;271;219;269;377;562;626;673;627;621;466;432;379;351;400;344;378;424;542;815;1085;1082;865;852;1126;1409;1325;995;737;763;1099;878;795;809;1128;1567;1206;877;1240;1308;805;574;445;367;241;151;186;362;611;606;485;400;570;982;1268;1758;1937;1455;900;958;1583;2159;2587;2507;1852;712;469;442;413;586;676;542;484;460;507;681;624;443;442;581;719;938;1050;786;727;837;1007;953;780;704;887;1174;1256;1144;1085;929;849;746;718;631;595;696;848;880;795;827;830;598;593;581;503;597;673;667;622;703;731;715;726;613;651;832;805;725;690;618;508;414;314;320;405;587;645;550;468;427;424;449;727;705;595;554;496;543;532;562;719;826;601;430;320;219;183;262;256;326;425;676;826;505;403;335;377;409;369;449;442;460;435;443;466;439;312;334;432;456;519;569;478;434;465;563;494;419;454;480;510;432;390;301;288;400;328;314;314;241;264;355;452;575;916;973;707;605;1161;2614;2597;1100;608;490;530;501;467;425;522;775;1041;858;640;408;293;362;415;817;1987;2216;1649;1932;1257;717;600;613;652;597;742;978;671;322;335;459;398;378;384;370;436;480;524;490;539;605;746;784;808;809;693;793;736;688;683;668;662;617;509;501;323;306;337;281;254;337;355;439;652;853;845;670;348;155;393;972;1292;1355;1539;819;550;815;1122;1220;851;350;239;187;192;286;391;540;626;590;724;715;944;1190;1241;1194;852;592;564;531;513;720;1085;771;556;526;544;535;486;499;498;483;457;583;773;689;465;400;378;458;603;587;519;599;623;701;674;682;616;699;808;898;1167;1166;1190;716;463;412;386;643;748;690;805;934;746;578;541;525;518;872;1409;1169;837;773;662;640;583;574;636;742;625;600;552;408;404;509;495;638;629;527;555;514;480;590;711;716;638;581;644;620;689;956;1020;842;725;875;965;748;529;644;631;630;605;663;664;679;665;842;1072;898;796;687;680;586;636;632;720;798;702;702;788;711;701;736;1059;1035;592;488;680;864;1010;1233;1286;815;440;403;595;1162;2705;3679;2304;1131;711;741;710;707;916;964;753;652;707;654;566;577;673;670;720;739;741;813;911;901;819;669;654;733;699;525;517;468;445;429;600;883;978;742;739;630;550;607;584;569;607;608;553;432;573;578;744;874;600;285;267;190;153;218;321;428;681;921;625;370;407;341;577;706;738;773;793;811;998;1065;808;788;779;589;546;775;935;937;730;646;641;663;509;437;385;619;824;601;459;431;530;614;534;475;476;357;284;461;1041;1465;858;514;428;478;510;627;1125;1228;1092;697;414;269;232;328;358;332;290;279;358;407;407;374;297;370;393;450;540;526;443;430;498;594;508;502;453;337;300;299;333;404;434;535;665;523;330;157;125;68;77;60;56;71;44;42;49;54;101;148;284;243;172;67;58;65;80;126;86;190;230;284;320;346;215;100;57;52;76;70;134;173;255;437;323;169;154;117;64;30;55;99;135;164
1640;1637;921;525;555;882;1420;1216;721;686;1287;1907;1626;1391;1277;1704;2439;3790;3300;1961;1555;1298;939;571;371;514;963;1362;1128;974;1166;1202;909;1023;1169;854;584;564;594;454;403;335;401;397;498;849;973;730;326;188;173;189;215;332;610;611;406;491;759;686;803;952;943;1014;1002;1326;1944;1766;1430;1306;1112;604;291;151;275;347;290;386;679;1162;1580;1957;1657;793;596;625;732;733;594;655;718;329;205;128;131;178;339;493;619;804;534;420;665;944;672;477;432;403;310;206;226;302;426;491;638;732;733;523;412;399;272;405;544;476;491;627;714;824;966;1054;1049;977;1168;1230;1131;993;746;649;756;731;682;731;1047;1819;1322;722;1276;1784;1025;521;354;266;179;127;208;405;762;716;503;436;573;867;897;915;993;893;668;826;1157;1721;2173;2294;2002;909;585;499;489;609;604;602;510;428;332;528;558;550;599;650;777;883;853;856;769;864;904;937;872;799;1147;1337;1174;1159;1356;1227;928;728;750;691;804;827;895;828;765;759;709;658;659;670;694;782;996;1019;778;731;799;728;676;532;575;701;793;831;710;490;399;371;206;263;356;546;592;562;454;445;401;395;538;530;616;547;547;440;612;549;621;664;540;378;331;247;197;238;305;351;322;502;527;444;356;390;477;583;637;647;667;599;515;546;484;423;260;261;309;513;747;700;522;458;539;703;678;453;412;523;577;498;500;311;310;397;373;369;356;311;290;344;476;524;857;918;633;645;1112;1845;1747;868;536;462;536;480;382;437;524;697;844;818;749;526;356;352;346;614;1285;1266;1062;1035;806;631;542;489;490;566;594;644;460;290;249;270;342;372;312;317;365;440;492;501;530;588;713;972;1078;755;713;810;772;748;627;604;633;543;489;452;390;276;321;308;219;234;320;476;623;670;663;538;339;230;424;1021;1224;923;787;556;451;675;828;723;424;235;168;196;226;431;578;640;703;722;657;682;832;1058;1117;1221;894;605;612;556;420;558;845;726;588;483;488;600;576;634;614;610;493;797;1218;983;530;523;524;510;565;578;554;676;652;901;1071;896;1098;1313;1020;720;698;761;880;679;531;377;378;583;745;1017;1564;1851;1316;698;555;470;556;743;1051;1183;1205;1410;1144;821;546;546;601;681;670;606;568;586;576;525;599;671;702;608;594;535;512;566;779;818;724;725;739;717;697;785;930;810;677;710;794;583;550;652;720;710;624;602;668;697;554;598;655;660;692;751;639;615;624;573;644;741;701;685;753;800;674;687;1224;1266;630;411;569;726;771;729;606;432;232;328;609;1058;1651;1968;1389;889;729;612;602;620;747;768;746;651;635;616;636;681;602;651;732;726;709;808;944;842;708;584;620;813;768;508;517;475;479;552;854;1325;1298;890;564;521;467;527;517;464;525;544;535;688;813;885;983;1161;712;370;234;214;214;253;379;588;970;1181;731;466;452;455;553;526;608;675;751;780;820;846;744;838;687;589;660;784;1067;1086;829;608;557;528;517;375;322;383;529;438;431;419;443;571;542;404;331;315;280;429;822;999;703;502;481;464;452;574;801;767;536;443;396;355;306;326;284;289;245;203;296;364;423;402;463;490;500;579;696;838;913;789;782;789;880;470;409;312;284;257;342;354;502;697;946;753;425;259;205;146;70;68;66;68;44;57;56;56;90;152;168;144;98;60;75;93;158;122;124;191;341;378;373;355;224;122;82;67;70;61;95;161;365;569;367;184;138;88;71;55;63;58;136;150
1015;843;535;435;653;1141;1396;1067;813;865;1186;1674;1669;1487;948;980;1671;2783;2607;1698;1226;993;649;326;231;431;853;981;988;1266;1554;1321;803;817;743;415;246;333;465;389;300;439;549;496;513;961;1595;1125;556;259;174;205;254;361;424;327;195;189;262;428;797;1040;1028;943;938;1265;1870;1645;1371;1088;714;439;200;136;196;258;293;354;429;535;729;1024;959;569;535;643;659;802;675;484;416;257;185;182;190;287;338;483;501;440;348;270;440;617;535;356;270;236;207;193;241;362;510;607;761;868;841;549;291;303;304;538;714;798;717;869;871;986;1128;1148;1050;1014;895;812;986;1079;734;585;680;675;663;636;659;893;736;569;1073;1758;1081;563;396;320;237;190;279;537;828;725;503;430;628;917;941;690;668;582;580;639;854;1375;1691;1617;1312;860;668;649;615;590;608;582;477;357;382;472;547;651;733;663;742;788;851;811;842;836;803;908;908;926;1122;1206;1024;1053;1350;1266;854;796;634;717;810;833;825;825;649;692;641;729;710;659;641;976;1572;1280;756;624;727;888;805;471;410;604;853;860;852;540;337;261;181;341;400;561;552;513;570;552;376;426;492;525;499;506;535;389;441;483;457;445;487;483;401;357;298;364;413;452;430;421;394;342;306;382;594;777;787;1126;1252;907;583;618;567;472;325;309;372;926;862;617;442;416;550;684;626;415;436;529;462;477;515;392;344;345;383;449;463;418;424;435;488;475;486;629;548;611;850;1091;895;550;437;392;371;351;389;507;624;846;813;799;662;566;467;312;307;682;1065;859;648;748;831;589;429;444;494;523;468;426;401;347;352;317;355;373;251;229;264;422;470;497;486;502;597;876;911;721;755;890;912;707;667;589;585;459;421;405;363;352;391;403;273;230;371;515;594;601;577;552;509;462;534;775;812;519;484;487;488;640;587;432;325;219;211;210;303;477;557;682;763;801;740;692;722;775;859;836;702;636;675;516;402;507;740;789;653;580;521;609;653;664;710;687;590;995;1579;1110;715;863;716;576;592;532;533;524;604;949;1462;1128;1845;2480;1393;721;653;558;473;474;525;504;470;507;787;1693;2477;2911;1867;777;504;533;615;693;867;1229;1740;2341;1881;943;591;622;574;716;733;663;731;630;715;801;773;799;783;692;706;794;592;613;765;777;712;703;713;669;634;726;765;701;661;626;551;551;609;766;833;729;710;664;708;682;597;412;399;590;633;632;594;647;503;535;542;641;679;654;784;877;823;798;929;912;652;405;483;607;658;523;447;262;236;316;487;606;800;718;760;731;683;616;622;624;653;704;702;695;650;523;541;550;472;527;595;705;732;978;1240;862;620;416;453;774;689;468;381;480;423;540;817;1436;1449;773;348;272;365;431;456;417;422;509;646;999;1133;834;728;877;613;368;247;156;239;281;383;640;695;683;564;548;639;529;398;333;473;606;851;736;779;682;791;726;745;630;533;708;812;803;657;591;505;459;385;324;341;369;305;406;404;409;356;395;509;416;403;377;329;380;555;592;479;473;572;534;467;524;534;536;432;380;300;324;339;278;284;267;243;233;346;372;372;442;657;808;655;720;1056;1428;1933;1409;1010;1021;1043;538;300;265;245;269;339;372;515;1096;1581;1115;564;458;541;287;108;67;88;102;80;65;53;66;69;93;75;88;55;54;68;74;105;116;120;215;347;391;365;284;141;127;116;126;137;129;121;221;478;627;401;246;341;268;130;64;60;101;138;189
1255;930;629;553;679;1115;1360;1494;1716;1425;1493;1724;1617;1258;969;811;1068;1890;1895;1429;1018;769;506;255;187;253;511;661;982;1334;1468;1103;855;743;438;199;161;281;309;314;257;384;635;567;511;900;1647;1433;722;344;232;218;289;407;428;413;300;220;229;504;1022;1151;1094;920;831;964;1278;1247;1131;816;518;239;187;194;306;343;434;569;511;493;493;552;615;420;479;622;770;1021;735;383;285;175;179;233;322;431;437;501;504;517;430;288;262;340;351;309;257;250;215;214;330;496;546;687;756;1040;1104;691;328;244;386;577;721;875;1055;1010;990;1007;985;1007;1007;949;850;846;1074;1220;864;542;759;899;700;515;467;529;450;384;661;1147;1042;908;713;572;505;381;442;737;864;748;621;576;707;1001;1120;709;722;512;449;518;685;977;1153;1055;887;731;704;632;680;726;627;558;554;511;501;485;607;575;691;689;710;728;809;1059;976;802;847;868;884;877;1012;1003;832;887;1052;954;640;579;643;681;747;837;792;753;661;705;626;620;631;633;631;882;1761;1362;850;551;629;1041;1047;511;352;547;813;856;804;514;456;391;329;485;540;510;514;514;623;530;411;467;531;573;541;511;478;432;432;426;418;356;484;476;405;458;428;499;722;716;733;560;343;258;244;419;701;934;1082;1891;1833;1030;604;568;567;448;327;337;501;820;700;517;356;352;461;586;573;394;331;324;403;374;424;371;352;343;397;425;470;490;606;612;580;487;376;466;605;637;655;650;485;362;372;304;252;244;407;560;579;773;816;569;560;721;617;326;367;492;735;640;489;909;1217;673;438;448;430;495;469;360;319;375;410;373;295;294;248;260;289;408;523;492;426;428;369;564;715;661;703;950;994;784;570;636;577;455;328;348;289;332;510;548;419;374;600;808;725;584;683;789;782;678;625;706;635;521;533;562;513;471;447;315;308;289;319;357;369;494;509;650;859;716;599;595;599;691;718;657;612;585;683;570;510;593;761;939;774;635;672;715;713;631;661;601;669;909;1140;1008;984;1414;1145;685;654;590;510;479;561;800;1052;919;1547;2393;1607;836;689;488;406;389;440;515;584;481;710;1374;2163;2221;1492;809;546;534;600;682;846;984;1512;2463;1913;1019;717;671;718;683;648;688;781;776;891;935;922;806;854;1107;1088;913;734;609;766;744;741;665;635;671;718;709;700;695;554;548;635;507;586;716;753;678;637;683;749;821;580;412;346;472;554;528;534;545;560;470;469;561;645;649;687;776;941;1011;727;608;536;475;574;577;603;704;598;373;228;226;369;401;481;500;597;668;737;701;657;644;648;618;584;701;484;363;352;373;412;389;562;903;958;1213;1527;944;516;422;345;510;571;333;300;350;355;409;625;1022;996;476;259;178;291;491;585;381;281;374;664;1371;1337;719;507;582;456;308;228;212;216;246;348;503;617;649;619;588;682;578;314;261;431;580;730;695;703;772;742;772;698;584;504;619;653;584;545;445;409;361;367;364;304;368;374;368;342;331;293;369;385;408;400;325;342;401;444;452;412;429;443;430;424;527;698;755;601;434;335;298;311;299;282;307;335;300;425;489;448;488;795;1014;801;750;1128;1916;2340;1929;1666;1205;830;389;176;161;171;205;233;316;505;1220;1933;1057;459;519;680;371;112;118;147;181;146;101;81;64;60;84;71;43;33;63;46;99;127;169;217;190;298;415;291;188;155;157;179;151;138;155;135;197;243;398;303;278;459;411;143;105;91;143;244;233
1953;1435;992;730;622;963;1268;1911;2382;2009;2051;1876;1553;1365;1455;1396;1357;1585;1669;1159;653;590;611;537;232;208;299;562;855;1094;1299;1306;1156;872;388;191;199;263;352;345;340;470;679;870;605;694;1007;919;667;354;332;368;441;601;883;917;806;508;462;832;1722;2038;1573;958;743;646;681;831;752;587;400;274;266;364;498;595;685;882;919;730;517;356;288;293;354;507;606;693;515;325;240;229;264;434;431;507;566;519;496;637;549;462;266;214;220;278;232;316;344;355;452;514;505;652;636;831;1103;783;377;406;503;617;706;950;1316;1296;917;789;768;838;885;773;903;1069;1063;1076;834;668;867;884;649;500;394;473;421;466;593;1055;1587;1832;1335;1214;932;635;593;776;774;748;600;730;904;982;1141;818;667;628;451;464;637;879;853;764;761;701;662;662;640;688;742;694;648;643;628;585;619;602;738;753;726;697;808;1182;1035;916;800;884;805;814;807;858;798;752;770;657;507;516;644;637;636;673;670;543;545;593;609;694;607;582;418;661;924;894;756;388;632;806;794;464;434;570;1063;1133;764;609;479;395;460;483;477;480;483;540;662;529;427;423;526;599;622;497;423;432;435;401;339;338;320;318;342;408;463;593;1204;1530;1489;1017;513;237;154;410;994;1174;934;1524;1550;776;451;477;456;386;380;375;415;539;460;351;320;310;432;584;618;510;322;301;324;386;354;363;296;320;323;374;407;640;756;835;804;521;431;566;647;768;673;518;362;350;271;254;154;185;264;422;435;648;559;452;448;582;619;360;414;406;484;530;552;901;1265;763;508;496;552;505;450;414;298;370;482;396;328;273;249;293;391;493;565;456;410;377;411;494;531;670;789;1064;1013;728;540;599;533;371;327;260;302;364;486;678;480;472;981;1292;900;649;767;1071;998;767;662;667;515;531;720;667;478;501;396;395;371;410;492;442;370;407;426;517;541;393;370;434;556;600;586;629;653;652;696;615;650;596;804;1082;828;743;769;692;679;648;631;549;530;604;879;910;951;1270;1098;791;816;707;536;536;679;818;756;644;858;1574;1549;743;637;460;363;336;440;571;585;596;665;1033;1326;1166;859;702;600;636;683;702;710;820;1068;1412;1205;954;663;695;750;661;530;682;801;1034;1083;1194;1115;975;1390;1935;1815;1062;768;699;714;716;609;684;755;647;613;607;591;507;507;564;519;462;514;537;535;545;604;738;804;914;753;446;448;510;473;388;425;436;495;615;626;602;560;513;592;735;823;1034;660;488;525;543;585;532;858;1340;1185;638;329;199;206;208;354;521;615;681;758;752;674;653;665;487;490;440;284;198;226;294;346;327;540;1131;1279;1134;1232;835;487;355;295;367;430;368;276;224;153;235;385;481;435;305;320;302;342;640;889;501;270;303;561;1054;1002;533;354;358;308;314;337;379;282;244;350;653;801;767;809;670;515;363;248;241;336;521;662;700;715;779;745;657;503;345;384;443;573;533;490;436;368;344;382;315;274;285;335;357;314;293;298;367;369;379;409;349;361;434;543;577;511;464;409;288;331;790;1259;1419;1030;537;367;304;271;292;330;361;405;415;481;641;691;635;788;769;650;658;1163;2044;2463;2611;2951;1399;479;209;100;84;83;102;184;278;298;652;913;509;244;453;541;341;206;157;255;207;219;215;164;104;55;64;72;57;47;67;97;67;131;219;376;317;305;349;280;101;106;156;174;192;186;178;150;134;141;198;218;218;390;467;162;145;136;200;360;391
2184;1756;1407;957;574;768;1087;1603;1774;1613;1947;2277;2302;1650;1700;1722;1437;1452;1140;660;361;641;1529;1370;448;288;320;460;669;1022;1429;1803;1533;983;471;385;435;441;644;949;685;829;1096;1312;1078;699;681;779;639;657;733;733;701;893;1512;1686;1334;927;780;1255;2813;3212;2331;1135;670;552;553;553;521;480;443;376;370;429;696;748;896;976;916;752;473;267;167;166;218;388;360;331;331;310;338;299;383;440;547;593;607;517;520;627;716;650;474;308;231;233;240;318;400;418;501;499;474;538;544;596;609;614;627;608;630;585;670;888;1199;1171;816;668;627;698;740;729;1272;1491;1037;975;794;714;787;826;651;547;590;575;625;641;774;1013;1682;2032;1837;1700;1266;753;598;642;719;725;771;828;863;894;943;869;833;767;634;586;683;844;829;692;687;710;700;639;676;689;784;718;749;747;674;654;711;702;845;870;737;727;757;1015;1023;832;771;730;625;641;710;727;706;585;530;512;454;533;584;582;594;606;538;433;457;590;582;656;602;584;418;429;495;426;322;271;490;667;540;427;375;588;854;904;634;533;451;412;438;470;405;422;437;484;520;447;448;410;556;762;882;576;433;477;489;418;359;334;385;275;297;307;308;644;1310;1684;1441;1136;621;460;209;277;673;735;507;715;692;441;269;350;386;369;470;484;578;566;359;301;310;347;430;471;708;612;289;341;461;506;368;307;297;279;280;272;335;527;665;693;788;582;469;563;858;1029;655;416;291;280;284;209;141;102;148;239;305;497;529;431;420;486;510;444;418;428;526;573;474;579;872;810;646;606;636;551;482;407;350;359;569;454;357;294;347;434;500;575;552;562;436;345;381;530;600;691;720;866;816;545;580;571;536;358;303;245;288;387;399;497;463;485;984;1355;883;604;871;1393;1226;663;509;493;470;528;726;643;461;587;634;444;374;461;630;573;364;299;305;320;278;266;312;418;440;514;553;533;505;495;437;506;513;524;639;679;756;694;794;761;675;654;639;626;586;671;905;958;787;952;904;920;907;650;526;663;1019;1067;787;552;506;850;991;639;453;385;310;352;492;586;526;630;725;1072;1199;921;710;666;762;682;747;791;764;755;766;829;951;947;767;667;689;604;444;430;671;930;1259;1017;975;1225;1629;2510;2168;1049;726;724;672;600;509;671;869;684;495;474;473;362;394;378;395;339;407;446;364;409;511;588;586;729;581;486;522;565;489;392;311;434;605;926;1230;920;559;489;507;528;685;731;568;473;481;484;462;599;1246;2692;2200;953;393;206;178;238;331;496;485;584;663;626;647;628;608;499;332;243;219;153;201;258;330;325;438;900;1045;831;693;593;513;403;262;321;389;400;281;159;135;183;294;298;246;347;545;458;502;911;1241;643;360;327;410;492;488;362;287;239;282;357;618;736;484;374;437;804;925;918;758;487;310;316;298;255;381;455;669;621;707;799;687;558;364;249;318;338;491;526;476;444;452;415;427;338;270;266;336;337;309;318;342;371;380;384;355;387;400;491;586;683;573;584;435;260;327;861;1540;1488;1129;641;488;295;177;212;269;415;450;528;654;944;980;1131;1043;789;517;604;1102;2047;2340;2448;2617;1297;326;111;45;58;66;113;117;140;184;235;287;180;260;678;844;570;297;242;315;272;230;345;322;131;59;57;98;70;70;103;99;98;155;371;548;404;347;359;202;75;79;136;230;301;251;229;210;158;127;88;100;162;259;244;161;161;184;213;428;537
1624;1434;1329;954;605;801;975;1294;1105;1265;1981;2266;2316;1560;1472;1425;1300;1091;687;386;231;921;2238;1692;628;294;352;484;538;907;1441;1737;1497;969;643;681;740;629;920;1429;1116;1012;1334;1382;1113;684;611;667;680;972;1215;1085;876;1002;1470;1791;1487;1170;1059;1595;2817;3119;2097;1363;1129;897;624;599;498;499;555;533;498;510;690;776;816;711;748;641;471;301;196;153;202;280;273;182;205;292;514;640;548;492;592;536;566;465;588;687;752;926;1003;608;291;231;233;341;377;406;389;381;354;369;375;427;448;636;789;805;641;572;639;648;768;929;933;706;629;585;594;663;1131;1188;909;824;651;714;800;962;892;779;800;719;711;754;712;887;1301;1500;1447;1344;944;757;646;671;748;787;829;892;837;760;849;768;898;823;827;710;745;822;753;706;656;660;689;730;711;796;818;803;805;780;783;714;835;966;1310;1106;914;834;786;814;858;761;576;492;426;455;539;572;589;496;430;443;414;478;531;511;476;541;440;470;436;501;457;483;506;569;502;427;312;289;205;204;405;480;432;401;403;406;509;633;579;417;396;402;383;396;449;426;365;345;495;466;459;452;555;1055;1188;750;501;483;375;415;381;417;468;451;313;398;394;384;731;746;784;578;463;575;218;187;272;312;357;452;398;267;277;308;335;387;620;813;912;887;598;454;310;270;309;344;510;535;337;362;559;694;500;396;334;296;297;294;347;415;493;582;546;531;496;612;963;1447;866;393;284;221;260;219;165;122;125;167;234;325;448;517;458;547;489;492;480;424;554;643;561;646;963;807;675;733;702;649;569;469;385;453;522;529;453;446;425;484;533;527;550;548;408;368;390;482;650;690;617;588;486;456;547;537;499;395;345;349;339;342;298;371;410;509;790;913;588;397;673;1164;937;529;409;487;575;562;526;472;563;796;760;457;391;538;638;565;394;233;231;243;295;296;347;411;439;420;471;427;426;354;386;369;412;392;396;568;581;658;697;625;562;579;655;576;588;716;912;953;704;701;707;767;782;628;522;741;1231;1285;767;460;350;486;528;461;490;402;393;439;529;563;624;621;688;968;1055;788;692;746;648;701;777;670;816;669;716;811;892;951;774;586;499;411;300;319;472;711;752;665;893;1416;1729;1736;1428;737;589;596;593;587;552;711;935;603;383;377;329;259;286;291;297;286;384;379;311;351;370;408;473;524;524;461;440;570;584;339;279;396;648;1280;1953;1468;590;340;432;439;504;469;381;381;352;413;368;510;1245;2864;2234;871;441;261;218;247;370;365;323;378;426;492;529;557;582;346;234;171;110;141;209;333;360;424;441;597;642;569;621;526;592;470;354;423;627;577;342;237;210;233;343;333;293;496;797;686;645;992;1223;605;367;308;335;370;382;358;338;246;240;494;1007;1382;808;444;416;704;871;774;552;349;295;335;385;355;431;520;563;592;680;667;584;427;320;244;306;319;417;494;480;513;583;525;486;342;300;242;298;324;326;330;342;358;290;406;449;448;426;495;548;565;468;428;362;256;259;558;928;967;768;647;533;284;175;171;270;352;451;568;1009;1777;1760;1898;1743;854;527;594;1127;1711;1554;1387;1428;755;215;121;74;52;41;53;155;176;193;112;107;87;281;943;1262;668;346;328;444;319;247;331;297;118;36;74;109;151;96;119;126;120;199;522;710;489;307;252;203;96;71;159;269;467;502;297;220;237;157;109;100;168;250;169;112;135;211;208;323;359
1076;1108;988;663;677;1037;1332;1367;1087;1215;1571;1653;1497;1130;1084;1086;1127;701;434;214;230;682;1420;1060;490;312;406;471;572;893;1272;1496;1339;981;720;839;802;572;721;1025;841;937;967;1203;928;682;631;740;921;1131;1174;1006;880;996;1176;1253;1181;1102;1156;1490;2390;2580;2254;2057;1654;1158;891;851;623;604;615;687;673;890;1103;922;682;524;491;394;366;294;212;169;196;242;188;156;148;328;835;1099;750;602;681;582;496;433;497;733;800;1399;1757;960;392;282;274;317;300;249;275;289;321;323;395;524;510;702;896;830;601;616;844;820;632;952;1174;800;625;547;501;495;674;741;643;687;694;705;893;1094;1137;922;808;717;702;812;765;816;961;987;922;955;771;720;608;740;731;937;860;885;720;668;767;740;922;885;831;739;808;791;748;717;628;612;713;667;812;924;834;922;838;776;783;870;1085;1424;1893;1675;1036;961;771;893;744;529;313;237;231;247;284;406;470;435;343;369;333;430;497;413;460;428;413;422;434;401;395;421;560;710;510;445;328;299;253;337;423;381;369;339;364;377;590;827;656;486;407;424;425;405;405;340;297;385;384;427;426;485;698;1115;1164;689;410;324;301;361;424;619;974;940;598;422;363;229;217;201;223;195;242;303;189;93;114;116;185;374;347;322;339;401;332;342;530;809;1510;1348;955;657;440;318;221;180;313;397;347;359;484;573;661;788;659;426;409;418;395;452;541;602;542;540;460;519;872;1288;912;487;402;327;339;327;251;176;172;174;174;206;315;427;471;506;527;535;465;476;435;552;518;599;792;744;594;570;701;648;425;395;398;408;428;479;583;525;448;415;450;448;425;428;364;349;379;409;515;551;493;453;398;472;526;485;409;459;508;495;449;316;237;242;346;389;506;570;404;304;579;1027;822;399;345;402;644;600;469;404;554;609;463;358;422;562;633;628;498;307;255;358;377;425;452;455;385;338;302;332;336;272;232;324;329;263;353;410;417;501;514;501;438;452;524;569;559;728;867;792;701;613;710;929;729;619;637;710;1099;1183;798;433;346;406;426;561;626;608;518;519;558;706;734;623;656;692;688;520;565;675;768;683;749;739;812;770;747;818;833;866;635;532;420;310;273;311;444;614;646;576;692;923;1109;1036;856;527;525;549;725;834;764;624;541;421;282;386;356;280;364;362;297;248;295;283;328;345;300;281;325;418;460;456;388;447;544;446;364;324;619;1195;1765;1290;525;239;318;261;279;279;254;277;237;264;253;461;1015;1730;1434;587;372;325;310;304;327;253;217;255;363;398;395;395;387;224;188;179;130;186;278;400;430;404;450;603;727;612;566;607;646;522;410;525;1079;913;524;388;334;354;350;332;374;593;879;791;819;1359;1106;557;386;340;336;422;474;432;422;373;373;623;1029;1321;684;438;385;506;652;650;486;411;334;303;333;368;441;432;454;472;525;569;502;373;313;312;284;349;428;508;469;459;671;675;470;530;430;312;302;345;298;271;270;293;284;363;473;514;470;555;611;406;343;327;308;221;248;299;491;546;586;458;408;243;174;226;293;376;502;627;1354;2751;2540;2096;1904;1001;625;741;976;1239;800;594;548;321;242;175;100;41;37;94;300;570;361;133;53;79;287;784;982;632;362;290;331;245;188;189;161;102;69;44;140;279;238;198;227;171;231;498;625;388;185;199;142;105;93;113;324;626;542;316;246;226;176;121;110;213;230;160;88;105;161;170;186;261
1178;1111;806;707;973;1318;1237;1066;983;1018;1165;1050;794;705;793;903;796;590;299;202;280;419;582;448;311;283;362;467;632;882;1131;1373;1264;948;669;712;671;448;483;628;706;719;787;839;799;731;809;788;993;924;909;862;800;885;971;1028;892;948;1024;1329;1962;2561;2578;3034;2196;1286;903;792;690;560;608;683;931;1434;1721;1404;747;492;438;400;325;293;179;183;207;199;200;194;225;460;1160;1713;969;700;619;544;397;374;502;560;798;1822;2568;1129;398;243;403;347;214;204;264;401;585;547;464;575;736;784;838;658;553;710;1109;982;687;807;955;668;620;602;540;387;398;458;531;674;639;726;818;915;1002;915;747;748;792;745;810;750;795;780;774;747;755;706;743;699;738;850;741;758;718;710;716;720;805;956;870;734;732;752;737;828;715;632;584;690;813;991;1287;1229;885;688;779;1019;1457;1711;2008;1684;946;824;860;921;766;425;195;192;248;229;225;258;373;400;300;258;366;428;393;368;393;470;422;344;312;350;286;306;460;624;559;520;393;358;541;810;779;487;309;287;320;501;971;1457;943;700;573;555;608;508;390;326;283;249;362;328;373;552;1013;1085;899;534;346;179;230;322;442;943;1509;1412;654;312;230;110;71;49;54;71;210;273;208;152;73;71;133;247;256;333;489;449;246;225;358;551;1163;1412;1404;1006;714;483;224;164;198;258;293;321;373;545;825;1139;948;669;522;513;523;516;555;521;560;587;505;461;638;926;993;643;600;512;361;378;286;229;212;241;217;202;312;430;468;648;663;532;376;368;380;379;311;434;508;477;451;397;460;403;307;368;328;399;417;521;564;614;422;378;301;326;302;285;315;306;355;396;451;440;385;359;389;427;378;431;495;579;673;598;480;319;194;137;178;268;402;455;389;325;725;1376;1252;554;327;350;481;480;382;474;529;388;373;436;511;735;817;922;779;445;406;508;661;512;373;533;572;392;277;256;331;319;236;243;233;194;224;291;399;420;358;450;424;339;467;417;460;665;818;739;559;554;796;1115;1042;777;730;707;1021;1293;882;550;465;530;629;624;666;781;612;659;645;827;958;640;404;453;538;480;535;613;700;641;622;700;746;827;726;819;665;614;511;558;498;351;359;405;478;615;665;549;527;652;735;753;584;471;401;525;773;1242;1212;623;412;307;374;567;638;490;721;779;471;307;248;278;328;564;530;352;329;446;519;616;451;416;455;677;507;381;434;732;930;745;458;284;288;272;189;194;219;184;204;178;212;389;779;1280;1069;557;397;389;338;272;219;202;183;201;299;291;282;318;260;208;236;281;196;197;302;403;378;477;474;755;996;635;546;466;518;527;390;621;1271;1161;593;501;502;424;417;412;458;571;692;501;818;1224;827;451;370;353;385;411;529;492;434;472;521;502;689;780;516;392;333;447;544;528;472;357;341;281;298;326;358;398;389;480;496;454;405;389;340;337;275;383;472;510;487;572;744;514;481;641;608;333;326;326;316;255;266;211;252;363;627;666;551;552;558;449;362;377;302;215;259;256;340;420;405;379;367;235;279;288;346;440;477;588;1118;2366;2133;1567;1212;686;556;644;779;685;423;238;224;275;268;193;90;39;47;72;453;979;620;191;63;103;226;418;565;411;279;228;227;201;132;90;61;53;70;60;128;257;237;209;182;173;151;263;373;247;140;103;100;99;110;229;357;455;379;246;183;259;271;127;149;136;145;129;77;117;90;130;200;314
2244;1979;1054;801;1272;1378;975;720;755;960;1060;774;463;348;578;620;507;356;259;179;211;225;165;171;188;263;354;525;536;801;1017;1212;1149;973;638;598;559;495;455;486;635;692;689;745;917;1109;913;817;800;771;677;722;703;692;800;805;847;797;907;1096;1722;2328;2665;2608;1674;1046;692;597;606;549;574;719;996;1430;1807;1451;780;504;475;391;434;429;263;262;195;176;183;298;435;725;1229;1464;889;669;570;476;369;537;868;675;538;1239;1615;739;337;283;271;251;177;186;246;673;1362;1179;672;919;1299;1108;707;530;498;724;1067;1112;761;705;760;599;680;791;657;533;339;372;452;523;626;701;722;721;791;744;749;773;723;722;611;692;690;627;673;671;727;702;714;724;711;799;778;747;707;705;751;778;911;946;880;822;727;746;739;723;661;434;417;488;672;965;1655;1474;802;654;713;1094;1838;1992;1388;1058;700;726;693;706;632;358;210;147;183;223;227;195;313;357;347;389;372;433;463;475;432;452;365;375;278;284;220;314;446;528;510;573;437;472;1156;2196;1530;674;376;370;444;621;1171;1687;1056;721;678;825;855;762;422;231;186;263;317;324;311;623;1105;1230;788;380;240;260;221;333;516;974;1208;902;435;214;145;109;96;42;48;82;180;246;214;170;147;97;109;188;214;288;490;400;168;111;225;316;615;1110;1761;1244;1049;793;315;204;273;232;171;175;354;505;885;1223;1204;838;867;753;492;572;551;590;440;432;497;445;526;653;733;689;700;625;373;298;238;228;279;299;309;282;371;542;514;649;631;428;284;282;213;178;181;261;321;324;272;217;250;350;385;353;375;428;398;446;582;636;463;289;227;208;205;334;362;351;363;374;335;259;316;316;390;456;442;466;537;693;747;747;507;332;174;85;96;216;520;648;468;372;889;1813;1714;770;384;409;514;531;545;675;501;411;354;377;498;659;746;856;874;505;545;779;916;558;476;651;697;385;250;254;390;426;200;147;154;152;197;257;291;320;346;310;339;356;357;385;435;509;650;592;421;457;664;1147;1037;778;848;694;847;963;776;575;506;717;663;620;709;764;685;680;666;789;867;617;513;438;511;656;537;565;571;539;561;639;584;804;1072;915;624;498;492;616;577;560;513;472;611;610;599;607;498;515;680;669;535;429;404;530;845;1548;1312;600;405;353;396;869;931;847;1572;1808;728;305;243;237;404;829;767;422;276;446;756;789;518;290;475;835;739;407;385;499;498;660;626;467;429;375;278;172;191;138;203;173;211;367;582;901;803;543;494;464;396;257;227;282;217;173;247;335;319;273;434;447;493;402;322;210;264;345;336;340;386;644;703;534;339;359;385;432;438;602;991;915;632;578;581;525;517;456;532;654;500;416;452;593;526;357;310;326;348;471;435;409;375;443;495;461;490;576;472;444;394;434;545;515;464;371;343;356;375;409;552;456;429;396;426;474;392;432;433;371;333;320;444;541;474;594;665;467;374;583;487;336;334;377;425;295;215;237;327;537;875;828;688;572;538;476;418;390;333;293;233;251;284;355;295;313;335;412;415;409;480;414;478;453;671;995;1023;775;638;577;390;450;541;488;278;128;142;199;186;136;68;48;32;91;430;803;499;182;99;187;341;326;295;264;182;141;236;225;135;92;55;66;69;97;129;170;132;137;117;112;86;107;152;159;142;72;56;93;157;384;527;412;237;161;118;308;366;198;155;73;85;87;81;130;152;130;180;331
3033;2785;1102;908;1323;1122;913;717;688;857;954;552;259;198;278;270;303;295;304;206;217;154;87;80;178;232;368;394;488;786;933;1019;917;961;789;717;615;526;537;589;644;679;717;878;1263;1587;1245;881;833;709;703;664;596;505;653;634;711;647;813;977;1532;2261;1983;1710;1135;633;413;510;637;603;632;700;843;1074;1196;952;600;547;612;492;488;491;421;363;276;217;244;301;643;1067;1366;1189;705;604;509;451;504;1343;2017;1403;597;555;610;436;310;245;261;242;200;274;364;825;1652;1488;890;1479;2590;1798;893;592;486;631;750;873;748;708;638;493;590;1003;1040;662;383;331;348;383;533;659;627;617;675;788;770;763;676;590;618;610;709;677;644;695;635;723;741;696;724;708;714;689;662;700;707;747;689;742;837;792;728;720;637;597;548;428;412;404;588;1072;1983;1429;754;539;543;884;1480;1547;952;834;691;615;644;777;729;475;238;191;141;170;166;192;271;398;494;533;535;551;559;593;571;413;343;325;283;249;258;344;475;482;505;489;515;581;1478;3400;2554;925;476;458;526;553;802;1037;847;756;628;834;1103;1079;569;282;225;260;294;283;293;375;763;867;603;349;336;435;408;562;653;636;523;408;257;183;121;92;86;76;84;101;201;268;245;274;264;162;147;139;199;248;288;233;98;96;180;328;410;1145;1913;1205;766;653;345;370;616;409;201;179;287;550;954;1123;933;899;1262;1053;581;446;511;499;390;432;524;600;588;617;792;880;726;498;300;296;233;267;377;433;465;417;417;491;532;542;495;394;344;345;252;166;140;198;257;341;308;192;250;432;460;386;377;356;313;361;342;391;345;275;214;144;163;255;284;347;361;365;332;250;318;287;393;414;462;502;599;664;835;852;548;361;218;84;84;199;640;791;517;453;786;1757;1575;689;383;366;517;675;671;860;620;529;431;386;353;418;452;708;931;652;573;1050;1167;593;716;1279;961;417;316;320;437;359;254;179;154;193;182;223;239;242;286;322;308;265;269;317;402;413;447;403;296;290;481;727;766;713;715;658;647;681;639;557;613;656;666;581;635;676;755;655;625;624;773;741;658;574;639;622;505;521;445;419;498;524;498;837;1448;1226;914;625;617;788;718;576;529;569;671;591;549;508;509;603;689;665;503;474;494;512;664;986;967;476;325;277;427;770;902;1055;2172;2569;939;354;288;322;362;597;530;332;327;497;949;958;436;251;331;597;566;426;345;345;436;761;754;665;490;439;408;282;218;165;129;195;244;297;449;592;577;482;613;475;376;305;321;374;321;218;266;359;315;355;645;1027;918;482;267;229;272;388;359;250;259;431;503;387;249;234;332;442;557;599;747;663;690;665;714;568;471;462;404;553;451;321;367;343;314;279;268;334;377;464;429;375;359;416;416;376;487;489;455;409;366;476;527;607;470;324;290;338;469;542;993;870;511;418;453;466;408;376;440;298;336;419;494;434;399;523;514;342;321;401;337;283;339;386;353;297;231;251;410;583;781;815;994;782;490;483;518;491;401;386;271;252;303;336;362;293;399;621;574;402;412;504;536;421;357;411;451;432;464;383;387;349;482;361;170;92;70;96;135;138;111;34;42;62;167;305;254;125;89;177;321;242;166;154;90;137;224;205;197;127;104;105;86;125;142;111;104;78;85;74;57;68;75;100;110;32;52;31;130;355;481;329;205;111;109;148;298;183;119;45;55;78;80;120;188;173;202;244
2053;1738;856;853;1277;1184;1137;1051;820;805;718;377;160;130;164;281;325;601;670;312;188;154;138;135;92;149;206;248;319;485;614;659;727;858;942;850;774;577;536;634;708;674;791;1144;1559;1886;1375;1018;1005;941;620;603;452;464;509;589;510;600;721;953;1339;1662;1207;1015;933;722;720;672;643;587;628;725;804;838;846;677;577;665;777;605;623;680;483;417;381;334;227;417;637;858;1086;975;636;464;459;561;970;2221;3348;1987;676;393;376;326;383;287;304;329;348;435;484;784;1252;1110;891;1731;2964;1939;976;655;559;593;627;685;666;637;579;430;673;1220;1456;932;531;516;479;366;521;555;557;520;662;781;745;801;670;594;661;650;662;766;670;655;580;711;709;790;665;654;655;758;696;695;644;613;626;662;635;724;746;655;625;527;455;356;337;425;529;961;1655;1228;765;529;480;528;773;922;814;711;623;701;903;1078;970;550;283;193;165;185;138;172;250;316;645;775;694;483;594;814;720;462;380;388;327;267;281;316;418;558;542;589;567;528;1269;2484;1862;742;606;598;576;426;469;577;596;608;596;855;1069;1014;585;316;227;217;289;299;264;275;388;507;491;443;482;784;718;841;1079;524;245;203;206;186;82;110;121;102;110;114;175;324;275;381;383;217;203;253;241;322;218;115;80;75;143;236;266;682;1011;603;349;333;227;308;694;576;306;150;227;640;1177;1055;617;664;1159;850;448;367;420;458;300;314;436;607;598;690;1086;1337;867;451;397;355;310;320;413;514;525;462;423;407;448;402;289;340;438;492;375;239;159;171;186;325;329;268;381;444;464;514;461;379;225;236;227;265;269;399;280;143;116;173;212;227;356;410;433;371;301;286;372;434;504;519;497;560;657;653;454;277;196;96;105;179;408;489;458;445;647;990;959;551;356;396;452;663;616;644;584;524;462;392;220;189;232;637;1198;899;555;729;807;655;1171;1883;1251;681;479;399;408;327;153;179;194;296;338;387;292;172;263;275;270;276;193;242;333;344;329;333;297;308;402;496;454;443;624;552;454;459;494;536;548;646;604;532;552;693;681;591;578;701;907;908;836;786;738;748;608;535;530;474;496;484;445;624;986;843;787;635;976;1326;861;649;579;632;788;784;649;572;538;706;874;669;469;394;360;409;503;602;508;308;226;308;453;604;676;906;1487;1568;764;417;420;402;335;377;298;308;289;463;883;722;325;143;229;363;425;385;358;269;340;534;634;645;463;404;530;464;288;162;127;215;275;310;349;326;327;439;575;536;339;269;404;586;468;266;299;356;361;384;946;1680;1247;517;262;277;336;412;360;212;264;391;419;261;241;156;302;461;824;905;717;630;731;936;735;627;548;405;342;319;289;346;334;331;388;333;340;297;446;478;363;382;497;606;470;367;386;400;352;365;326;406;547;580;453;245;213;327;448;667;1174;980;540;459;493;539;563;436;363;354;421;615;718;566;428;448;460;373;328;316;314;267;331;347;279;227;190;301;399;560;678;772;1073;774;443;541;663;523;467;444;314;262;401;476;408;379;459;721;533;276;425;700;896;552;264;250;289;356;307;303;220;214;241;206;105;94;59;55;112;123;121;82;45;48;72;98;78;77;57;108;148;127;66;62;66;133;194;219;204;209;209;154;105;137;142;155;158;166;73;76;89;67;81;67;79;69;42;46;82;157;258;336;203;106;67;129;187;213;105;54;80;94;181;247;300;238;161;192
941;986;612;1071;1417;1443;1600;1609;1396;1069;666;325;128;149;213;317;382;832;922;432;252;296;359;257;146;118;109;142;166;268;455;659;743;941;956;943;842;699;602;661;655;569;673;1049;1444;1774;1679;1293;1365;1121;741;526;374;431;538;563;561;550;667;703;940;909;903;864;1016;1066;1168;1018;701;699;685;670;837;792;738;669;593;721;766;668;625;727;711;604;606;528;513;495;581;750;986;1204;825;595;633;823;1242;2077;2754;1677;846;717;582;502;449;445;365;447;526;569;573;682;855;865;854;1363;1998;1417;902;755;726;681;613;756;680;621;440;367;563;1107;1261;920;775;872;678;543;534;570;393;400;716;904;906;830;778;651;586;608;644;693;620;514;574;699;696;704;665;616;745;701;757;663;495;430;506;512;652;641;608;644;575;532;404;298;423;430;690;876;1267;1220;852;563;398;422;506;620;680;624;650;967;1420;1345;1171;558;351;205;195;188;167;191;233;366;763;873;588;473;550;865;763;435;353;394;388;326;306;368;461;518;514;539;529;440;651;1125;886;622;523;535;473;332;356;428;380;376;518;899;1057;893;491;381;285;272;291;316;296;341;381;423;447;371;399;820;943;1121;827;405;177;175;211;136;85;76;125;146;103;137;198;271;249;254;264;223;261;302;377;523;288;155;96;98;108;180;91;231;295;188;117;99;123;200;367;427;298;168;304;647;1385;972;515;448;637;503;281;305;346;382;280;369;384;484;549;616;1074;1515;968;455;395;459;464;451;432;533;512;409;352;385;401;379;298;384;527;636;507;262;177;131;257;349;377;294;365;405;395;561;637;309;175;118;182;245;312;334;329;137;99;139;148;199;311;392;481;396;325;319;292;356;461;508;431;401;411;485;392;201;190;165;134;184;232;355;419;502;529;622;531;447;376;359;405;425;471;408;398;490;587;421;208;132;184;703;1430;1344;567;445;464;598;1524;2136;1474;1047;877;424;323;272;214;261;472;757;706;734;514;217;218;212;262;266;197;201;336;412;343;295;298;330;356;400;338;300;393;381;315;276;331;332;505;633;710;574;491;589;601;615;643;811;806;819;834;1030;1184;852;743;636;602;561;539;406;391;440;574;619;483;574;1514;1859;1039;640;522;700;1191;1405;1040;650;586;702;791;582;401;336;339;354;398;453;314;267;250;260;434;551;571;617;974;859;538;444;568;542;435;384;302;262;287;351;538;403;197;125;129;206;233;266;284;242;275;378;562;712;472;362;552;534;284;164;137;206;325;312;394;286;294;324;499;511;366;355;480;706;434;286;348;419;419;437;824;1263;992;493;281;331;360;490;400;278;300;306;256;255;216;185;263;509;915;1104;756;877;1141;1237;962;646;553;454;338;247;230;240;306;348;557;666;474;369;414;449;392;474;794;938;595;412;450;407;352;362;367;377;629;699;362;199;172;244;446;654;833;728;558;529;508;698;689;581;370;353;530;843;1329;959;426;377;381;396;348;350;269;240;271;273;211;227;187;267;371;465;481;534;736;574;480;534;704;611;420;398;418;352;539;740;481;371;405;465;373;202;371;1035;1527;903;345;277;271;261;311;271;154;126;164;94;72;49;78;54;68;172;133;107;53;34;53;41;70;28;48;87;81;71;53;43;66;71;217;219;161;253;267;164;103;106;118;281;356;256;113;88;67;73;75;64;69;84;72;50;79;146;256;380;305;147;55;68;143;154;138;133;200;285;336;349;480;356;179;201
747;899;758;1343;2343;2633;2750;2606;2304;1345;767;363;184;124;161;251;413;797;959;431;344;626;677;498;202;145;121;126;149;227;487;671;851;917;1011;943;735;620;639;642;580;508;515;777;1180;2315;2547;1669;1316;833;617;599;426;386;446;479;719;823;679;593;695;787;774;782;1058;1418;1753;1441;910;671;653;628;748;816;756;651;563;720;680;595;647;706;734;768;813;907;854;663;745;827;1156;1550;1111;828;807;1013;1101;1383;1585;1221;1479;1612;936;675;615;547;504;499;629;624;737;717;752;880;934;1423;1905;1560;1214;1120;1035;777;785;894;898;578;419;394;699;1179;1089;811;935;1338;1074;891;850;713;362;475;995;1221;1098;1071;812;669;638;586;669;603;547;485;612;723;653;715;671;727;746;809;667;586;458;342;315;446;617;552;625;768;1109;1054;659;514;503;534;632;826;979;927;775;554;486;419;403;503;521;557;622;962;1283;1084;674;413;231;196;266;252;252;267;305;441;679;685;469;421;528;717;603;411;353;338;433;351;348;398;492;486;505;560;552;417;449;659;796;806;646;584;510;451;339;293;277;230;364;671;868;664;475;345;307;282;297;364;463;412;492;428;336;256;347;943;1752;1616;777;316;167;136;144;146;73;88;97;108;105;80;142;304;287;197;147;150;148;241;347;382;243;160;139;182;178;171;94;70;97;63;67;49;57;120;206;288;321;364;435;667;885;679;367;379;366;311;286;273;385;346;423;412;392;460;429;574;780;881;699;367;437;537;551;437;490;497;479;345;331;433;585;606;453;409;505;537;461;316;224;176;200;251;276;385;427;383;429;762;819;338;150;153;162;235;317;294;299;207;142;117;117;146;268;365;471;411;317;272;285;340;406;383;327;324;307;324;290;201;171;186;207;251;238;252;360;490;414;393;431;376;526;584;437;427;400;328;388;567;658;406;202;177;204;661;1604;1365;543;356;367;537;1080;1396;997;1015;932;647;461;310;230;366;940;1532;1352;1323;929;327;207;221;241;236;183;212;327;420;369;306;345;334;442;391;260;245;230;229;191;192;232;384;408;617;776;616;520;552;654;820;943;800;707;661;671;815;1185;965;822;750;642;494;388;346;391;350;469;412;352;456;1251;1418;806;492;478;645;1458;1917;1393;794;563;563;613;495;394;291;318;309;386;372;341;346;330;311;301;433;460;439;569;556;433;554;741;554;565;594;372;311;259;252;251;222;157;127;109;144;168;172;182;150;153;282;398;543;341;219;306;338;173;103;154;218;255;322;369;242;251;294;332;484;375;341;390;444;388;298;373;408;370;352;438;741;636;384;317;382;370;397;370;385;331;275;230;178;197;195;305;509;742;859;646;931;1269;1109;742;530;498;376;316;248;202;221;300;468;963;1331;805;439;413;443;413;462;827;897;581;456;431;421;417;405;340;390;581;598;326;219;180;202;413;597;594;507;478;506;544;704;813;605;334;367;540;845;1520;1092;431;308;384;445;440;468;374;315;243;234;229;251;278;298;267;259;343;287;421;449;426;520;684;565;351;472;580;518;542;593;517;334;361;341;289;204;430;1180;1740;887;273;164;275;273;301;285;177;94;119;69;51;90;57;79;78;77;96;72;57;39;55;34;27;53;85;77;37;50;48;29;47;76;147;130;146;224;250;137;63;53;125;329;501;313;152;102;50;85;83;63;69;160;168;158;126;136;190;368;236;99;72;135;198;238;242;265;304;492;703;469;346;277;185;218
743;856;894;1666;3137;3961;4090;3664;2863;1233;546;314;173;109;133;184;356;787;923;579;541;928;861;544;294;218;220;149;178;359;617;732;766;857;900;829;649;524;580;559;463;366;268;473;1063;2369;2957;1551;894;562;567;581;446;343;308;465;906;1084;712;556;643;685;819;854;991;1380;2064;1773;1038;689;601;647;713;745;758;806;836;930;706;608;658;780;902;928;1100;1277;1236;970;797;901;1071;1226;967;839;898;889;915;908;975;1183;2236;2667;1366;867;694;628;609;615;660;787;811;825;842;972;1201;1981;3199;2500;1784;1884;1207;880;1109;1529;1233;570;387;505;798;1181;973;640;844;1627;1488;1028;986;616;380;749;1628;1638;1326;1288;966;715;658;588;623;577;452;537;617;672;708;696;685;722;806;636;606;511;434;314;260;324;492;553;913;1615;2357;2429;1366;891;720;508;526;723;663;616;673;584;514;498;440;479;585;591;578;676;892;698;409;256;175;213;330;480;440;348;387;473;502;446;437;509;586;620;545;392;324;324;396;444;417;445;513;514;461;503;445;408;532;965;1338;1253;888;583;525;467;352;220;217;151;227;400;489;497;417;326;380;311;309;398;620;712;703;438;255;212;367;1132;2272;1799;675;258;161;133;102;98;63;59;77;92;122;98;167;423;476;220;115;76;94;152;217;220;195;186;203;257;251;271;135;49;42;46;79;104;110;89;117;247;395;647;665;614;482;361;261;239;294;297;363;523;520;491;531;535;438;345;434;559;472;438;368;295;323;472;374;384;423;555;450;282;307;448;729;933;543;386;414;486;454;388;280;205;177;183;243;355;560;456;557;759;684;295;146;149;199;219;230;232;280;227;209;180;133;192;303;356;372;313;325;295;267;306;282;322;318;330;331;280;237;117;149;211;242;306;278;253;381;392;409;325;397;425;576;560;454;517;521;393;392;494;453;322;346;324;321;748;1688;1502;610;425;397;544;629;726;493;646;882;1017;584;331;285;458;1212;2188;1761;1678;928;358;202;214;268;285;253;200;355;500;461;404;379;401;400;322;198;158;165;181;149;176;313;344;421;548;673;563;439;439;576;988;1054;734;503;578;551;706;959;830;741;708;573;389;336;289;361;372;407;426;348;434;796;719;554;424;462;539;1048;1289;1063;715;557;605;520;415;333;398;351;348;353;369;382;369;351;336;292;295;343;413;406;340;388;570;699;519;590;692;418;396;288;300;251;190;145;93;138;181;212;167;131;104;129;150;266;313;225;111;109;143;138;63;107;202;255;262;286;224;221;267;298;321;331;379;341;335;275;282;432;330;334;332;399;522;492;433;343;414;426;379;425;414;352;220;186;164;225;328;439;483;544;507;502;676;749;690;552;435;320;309;270;305;325;288;339;668;1256;1429;889;528;460;363;314;381;481;584;484;423;412;497;472;507;429;455;491;422;306;220;203;241;382;668;628;441;440;470;414;588;675;487;335;314;515;782;1119;794;409;316;398;385;373;504;527;426;321;257;252;269;292;201;200;217;194;206;298;356;363;434;474;434;305;494;728;546;522;639;552;387;328;314;329;208;328;748;927;482;181;134;189;261;249;270;165;102;87;89;104;105;65;54;46;40;55;74;80;60;46;22;60;90;119;101;65;20;39;32;32;38;81;53;103;152;173;59;44;52;114;247;394;313;175;96;80;60;70;70;88;239;509;468;223;241;132;119;138;73;94;205;310;387;429;396;511;786;884;639;277;189;165;217
443;583;727;1195;2314;3202;3633;3433;2159;834;389;249;215;189;146;254;396;941;1226;709;506;727;623;370;334;522;422;282;276;497;688;836;747;762;806;832;614;502;580;548;497;270;228;342;727;1397;1535;999;588;437;482;531;418;267;288;492;927;1066;715;613;672;665;734;841;892;1075;1472;1615;1196;819;789;683;652;702;829;931;1205;1292;783;673;825;1112;1249;1094;1199;1423;1526;965;862;799;913;816;772;791;848;714;672;938;1054;1209;1982;2252;1453;1179;837;652;638;674;779;949;920;826;982;1296;1408;2111;3617;2954;2307;2185;1065;793;1487;2329;1465;620;560;1118;950;817;634;459;758;1180;1061;875;763;606;563;863;1705;1701;1019;999;991;771;584;604;609;487;445;500;684;703;664;669;656;651;627;538;503;555;421;329;279;311;390;619;1531;2850;3523;3512;1923;1374;989;504;640;889;597;449;567;602;535;456;474;490;518;549;522;615;727;604;498;281;152;259;411;478;510;375;376;463;448;437;381;467;538;712;586;426;381;406;434;531;447;440;451;506;394;400;393;440;637;1157;1533;1586;1009;520;514;581;395;292;248;184;219;296;298;346;320;296;329;329;303;403;580;705;666;454;333;276;336;829;1433;1007;392;186;217;204;128;97;76;62;73;93;140;146;254;609;657;215;88;49;60;71;135;118;155;199;264;280;236;238;124;75;40;47;107;221;164;108;150;305;567;1098;1195;640;407;334;361;246;303;352;567;601;663;561;638;728;498;358;361;341;297;275;358;370;300;311;345;305;462;676;521;375;297;394;605;705;566;426;386;373;399;331;313;237;174;174;245;415;574;694;720;627;441;305;227;205;235;196;198;162;242;306;267;196;186;225;311;316;317;287;265;281;273;247;252;298;319;372;416;360;250;176;175;167;195;221;226;250;329;439;429;579;628;514;506;516;463;574;554;502;380;364;328;389;481;566;461;718;1526;1239;577;449;408;436;416;430;262;360;724;934;495;261;233;395;908;1693;1372;1108;582;326;242;407;554;529;337;266;342;542;512;520;517;465;470;349;223;205;190;177;211;235;348;410;463;528;602;430;275;341;477;805;828;572;482;490;508;539;654;686;750;626;484;376;271;322;382;381;558;724;693;509;547;439;428;422;463;491;759;717;656;486;493;564;462;341;354;377;373;341;377;422;496;459;359;343;318;285;374;435;385;347;343;342;395;517;852;744;486;458;278;333;299;229;118;87;194;337;399;199;137;75;87;102;114;146;107;68;76;89;96;85;54;119;165;209;192;208;195;280;329;346;313;355;400;336;352;298;312;317;331;527;613;480;504;414;409;471;527;544;515;393;375;284;225;230;437;583;523;474;406;327;390;482;425;430;416;352;299;220;286;305;303;228;289;539;937;876;729;697;591;334;241;214;305;435;462;355;359;429;528;555;537;525;412;371;383;334;260;274;432;802;805;623;471;472;461;455;471;397;302;362;421;767;897;700;360;369;394;277;337;421;455;445;331;295;280;270;288;257;200;247;167;127;208;364;427;412;376;336;308;502;688;572;558;902;982;509;351;333;380;234;221;318;351;197;129;136;181;164;197;194;111;68;88;91;116;88;85;58;83;72;108;190;187;140;64;43;44;110;140;86;50;62;41;94;52;46;44;98;95;111;98;76;43;77;128;287;392;366;178;106;106;84;79;71;93;320;803;644;394;212;100;78;55;43;113;275;398;407;369;452;592;838;1104;762;312;156;164;199
368;514;614;795;1182;1680;1880;1790;1253;574;322;247;323;312;267;478;578;872;942;598;505;478;306;251;366;693;794;710;461;551;758;759;824;784;790;808;676;654;777;743;519;365;286;398;622;946;964;674;423;415;505;569;494;417;375;382;580;718;716;609;579;602;669;762;754;833;1182;1628;1454;1174;1445;1210;664;599;751;969;1166;1179;824;766;870;1156;1197;939;895;1118;1013;908;887;774;808;789;816;891;825;663;645;1079;1448;1442;1491;1521;1087;997;730;648;673;757;785;919;1024;1216;1673;1972;1709;1596;2454;2463;1914;1579;856;758;1109;1842;1154;570;795;1734;1302;555;442;450;612;861;823;800;754;716;805;849;1139;1156;769;856;1176;823;572;576;539;432;381;526;648;727;630;642;638;545;480;410;405;499;433;357;303;286;341;675;1996;3009;3401;2915;1764;2151;1097;551;754;1094;654;521;639;651;686;592;521;543;706;643;598;649;694;869;843;415;221;296;411;513;448;420;416;383;274;265;280;368;458;690;540;539;484;424;389;477;429;456;387;318;308;293;366;450;605;790;967;876;632;541;765;805;529;414;425;285;294;267;284;293;263;311;432;412;381;365;444;489;460;415;464;564;461;479;515;339;216;158;242;319;242;152;111;64;55;133;182;258;298;403;381;142;55;63;43;76;104;103;140;200;340;427;304;224;148;92;49;57;146;303;324;292;318;406;498;985;1275;804;464;679;688;477;382;551;539;490;462;436;587;852;581;379;333;297;296;293;452;457;303;298;266;354;526;735;653;486;386;408;525;493;484;509;418;455;394;274;263;258;193;163;247;463;738;1104;1366;702;414;477;393;300;303;315;194;171;210;285;280;235;202;258;306;368;290;310;325;272;311;210;200;270;336;379;367;354;281;211;191;192;213;226;238;286;343;365;557;1026;1140;730;479;425;460;512;551;380;292;239;283;416;663;689;517;654;1015;834;490;411;396;305;310;288;215;279;387;466;343;238;246;364;605;931;788;542;368;224;260;550;1196;1100;515;284;329;413;411;474;478;556;497;337;293;261;255;248;268;339;542;570;585;717;553;365;286;348;472;603;558;416;403;412;506;484;550;750;741;497;379;341;355;422;421;518;876;1584;1380;760;439;338;327;385;449;586;656;470;381;281;314;360;392;313;308;344;340;356;479;586;595;669;408;324;283;336;507;526;405;313;341;290;355;842;1285;953;509;371;280;313;404;356;152;153;275;455;500;219;125;71;67;87;82;111;67;47;41;56;86;94;76;116;110;188;229;238;278;343;341;331;340;381;396;411;369;344;292;270;418;801;936;720;433;369;356;377;423;458;377;313;336;287;254;321;738;937;559;421;318;278;313;308;343;317;295;354;339;328;352;386;269;175;196;377;490;556;714;947;763;453;279;249;238;422;670;453;340;343;491;523;561;592;527;477;512;425;445;435;500;764;758;650;528;464;474;401;423;347;343;324;423;888;1344;953;497;368;333;238;242;317;414;398;401;293;308;374;433;315;278;249;190;133;146;278;395;442;483;338;343;402;547;441;498;1167;1512;733;364;360;312;170;146;186;121;102;123;132;101;99;78;74;58;45;93;107;74;84;96;101;69;112;161;307;337;309;123;61;65;58;122;66;52;44;87;82;56;58;103;124;129;99;53;81;36;63;146;336;506;398;188;149;81;113;177;80;83;267;635;595;486;302;115;71;40;39;92;199;251;240;223;441;620;960;1159;769;335;171;196;271
372;450;582;690;783;938;982;958;669;465;378;368;529;486;418;633;721;797;774;593;628;551;256;221;403;763;1269;1339;699;614;718;721;732;825;802;885;856;917;971;832;700;537;467;496;754;884;875;669;489;468;468;534;537;559;601;485;524;773;765;577;509;632;762;877;768;763;1106;1640;1472;1345;1811;1486;741;590;674;862;988;848;550;614;684;845;895;738;691;902;926;914;940;790;785;863;985;1093;942;656;773;1469;2048;1663;1417;1251;874;783;696;771;794;818;737;910;1016;1761;3012;2869;2188;1300;1613;1559;1215;894;698;586;689;901;769;472;820;1300;922;452;447;571;623;649;842;984;931;841;888;762;755;855;740;784;954;715;470;436;486;346;368;537;664;662;563;587;553;492;436;388;412;363;434;353;395;434;391;700;1513;2013;2130;1765;1257;1683;994;581;667;727;605;643;937;943;1023;1079;830;663;786;700;602;747;771;1271;1166;576;348;275;326;449;475;337;396;330;245;213;222;263;370;473;546;652;584;371;318;313;384;319;315;236;199;233;378;444;466;557;504;503;388;543;1108;1099;564;416;437;472;350;379;433;381;316;396;546;666;544;417;382;379;295;283;593;991;644;317;204;153;196;149;260;335;282;176;123;88;98;153;289;326;303;189;141;93;53;54;52;60;94;119;146;191;306;469;313;268;217;111;82;105;115;271;454;526;616;495;498;754;919;578;503;1022;987;671;468;526;457;325;372;397;455;614;594;525;392;346;348;337;445;400;310;252;289;399;509;568;613;501;482;544;660;455;483;553;483;410;328;266;266;248;185;190;238;465;681;1219;1749;903;563;871;824;461;493;319;203;180;280;344;346;244;250;285;333;362;298;382;330;297;304;242;210;235;307;263;287;314;316;273;287;230;211;260;296;292;303;324;666;1494;1810;988;575;421;365;451;408;329;239;201;274;525;669;530;439;559;652;559;442;347;295;266;269;230;217;308;314;321;286;248;332;392;467;541;455;366;229;221;300;650;1530;1554;619;336;362;356;403;488;378;449;443;398;353;336;300;267;300;456;801;763;809;1079;679;378;311;371;489;494;448;455;422;415;463;468;580;645;623;465;378;347;409;452;477;562;1054;2428;2264;1021;419;359;376;377;403;514;590;371;285;240;225;253;286;324;304;308;285;277;469;579;609;646;415;262;191;254;377;470;416;391;331;298;423;1285;2097;1150;432;222;199;277;534;385;176;236;418;461;315;202;125;83;81;91;127;81;95;82;65;71;92;134;188;214;276;306;291;246;293;319;356;373;402;382;487;521;392;359;363;318;399;773;964;795;599;363;334;366;391;477;405;375;275;237;224;329;744;875;511;357;314;270;334;244;256;246;253;329;349;402;598;692;454;230;199;241;350;534;647;824;797;474;305;217;281;473;944;682;460;394;556;496;733;678;566;558;509;455;444;523;527;580;562;581;555;527;434;428;460;383;298;321;441;1010;1866;1238;547;375;261;236;287;306;386;464;428;369;441;473;465;358;320;379;202;121;162;250;289;435;433;323;289;375;393;361;381;809;1050;736;412;331;255;160;168;115;91;75;117;151;104;82;74;58;49;42;38;80;89;82;64;78;142;119;263;487;608;504;213;69;48;54;52;48;34;52;110;126;68;72;165;203;146;74;61;51;35;92;196;460;776;500;247;194;220;173;213;209;144;182;414;677;833;511;193;78;47;31;87;90;160;158;227;406;658;966;951;509;252;143;219;228
408;491;632;686;699;746;685;624;526;488;498;626;849;910;629;681;749;731;585;523;661;515;253;361;648;901;1409;1440;821;695;642;647;809;1032;1074;1169;1236;1391;1348;1057;853;743;742;776;944;1169;1080;703;483;417;404;453;482;907;1264;825;717;756;654;476;460;558;936;1351;1005;695;849;1111;1078;1096;1294;1037;639;541;613;658;648;468;364;496;585;602;659;705;713;840;979;1170;1020;865;822;1046;1306;1347;1238;876;901;1349;1746;1624;1415;1209;1012;820;820;875;814;772;743;824;1120;2261;4013;3039;1795;1397;1367;1118;698;543;492;441;390;509;495;383;503;579;393;327;397;597;510;501;658;974;961;795;923;718;635;797;832;694;581;486;387;437;423;345;400;496;641;627;548;551;496;484;458;398;348;290;312;300;344;345;423;541;876;908;857;646;589;813;608;487;446;425;436;633;980;1159;2103;2419;1336;896;777;596;504;440;703;1402;1352;809;460;335;406;442;434;347;393;303;253;209;268;258;308;357;510;619;586;397;292;297;325;285;203;163;138;269;509;600;515;431;416;376;355;442;782;777;486;368;512;670;739;756;850;821;549;556;704;782;669;618;321;236;188;273;681;1093;696;288;151;191;203;184;180;245;230;189;179;173;157;225;261;327;221;138;91;100;104;69;50;53;100;233;199;175;200;244;237;258;246;187;172;150;162;356;872;1089;1101;765;498;466;461;368;450;865;1020;922;524;412;293;254;286;288;274;427;676;955;634;422;473;407;386;350;238;258;309;362;459;473;578;585;634;603;577;421;406;498;683;515;416;309;297;346;207;149;279;422;574;845;1061;682;617;1107;1068;542;463;337;188;237;377;518;395;382;388;336;354;351;388;650;488;356;323;312;237;254;239;230;264;313;379;323;330;284;285;305;332;296;310;307;484;939;1285;817;528;423;435;474;384;289;239;233;284;502;510;491;415;501;461;401;360;419;322;235;228;266;284;245;356;370;333;413;356;345;340;369;349;279;228;270;399;508;935;984;481;264;364;507;508;499;425;469;585;543;428;417;364;311;317;520;822;779;746;909;612;401;429;491;465;482;453;381;412;402;429;502;544;596;537;414;428;447;434;467;470;459;848;1843;1812;802;380;361;422;361;350;345;332;302;264;237;229;254;284;423;347;310;227;254;270;321;348;359;303;247;238;248;357;414;317;270;311;326;424;1275;1815;899;301;131;134;260;417;363;170;231;347;363;188;146;193;171;127;120;176;147;123;92;71;101;156;169;225;320;443;540;321;235;271;229;264;340;345;406;507;568;420;483;547;389;388;588;689;1070;760;417;342;326;353;525;479;369;320;245;209;258;374;456;383;318;289;240;265;281;251;274;191;243;343;475;1027;1223;643;335;304;308;324;382;466;531;557;459;245;246;269;488;807;684;562;526;618;611;694;675;566;543;542;482;433;487;498;470;379;490;633;591;509;382;422;357;349;366;532;940;1317;950;559;376;293;278;278;381;361;364;335;379;517;635;423;346;313;293;252;204;270;299;288;365;414;415;370;430;376;328;356;464;532;525;538;378;292;208;185;107;86;77;83;144;136;119;99;74;56;54;49;68;84;53;43;81;106;203;356;530;623;525;270;111;84;67;36;26;46;62;89;91;74;89;214;259;150;90;71;71;98;188;321;509;772;525;503;607;512;404;427;467;281;258;552;1142;1696;1000;286;65;45;41;118;171;217;219;288;496;781;902;607;325;113;130;182;199
512;451;567;663;590;704;680;655;579;485;519;659;1129;1148;913;1259;1113;815;523;593;639;531;345;577;1072;1130;1095;1065;851;715;564;628;853;1251;1270;1488;1554;1852;1837;1100;785;728;890;988;940;1192;994;703;587;610;542;438;462;1012;1519;918;688;635;618;487;532;694;940;1310;1062;751;672;685;812;876;850;770;588;541;615;639;490;362;342;432;521;652;711;738;901;988;1006;1616;1326;963;883;994;1252;1265;1237;1105;928;1145;1205;1160;1265;1377;1102;957;941;845;751;663;680;838;1144;1765;2603;1838;1394;1642;1666;1333;600;430;307;279;450;510;443;326;380;317;220;202;331;435;414;358;411;528;527;606;778;678;447;718;877;625;529;388;416;550;471;347;400;545;686;647;526;463;464;521;474;345;347;327;335;362;298;299;460;591;658;717;441;310;338;457;416;400;416;361;293;346;562;979;2524;3246;1714;943;686;479;361;372;494;852;943;949;715;411;310;355;348;386;395;278;246;314;336;317;314;379;608;637;585;511;414;397;389;313;267;225;218;372;621;705;498;470;499;454;391;361;489;495;431;377;524;791;1009;1015;1114;1192;811;754;846;809;978;753;379;188;149;179;350;444;304;133;156;139;157;159;169;147;154;181;228;194;181;148;260;265;219;171;161;206;165;141;93;88;125;206;221;126;122;127;127;208;248;211;182;194;134;404;1060;1367;1021;656;490;425;270;305;391;590;772;1034;552;262;186;184;273;302;309;439;904;1381;822;507;582;475;362;274;269;259;234;318;418;396;507;593;542;548;411;317;299;531;682;563;415;429;341;364;239;237;261;311;390;460;603;535;584;843;905;749;529;328;231;286;543;787;548;511;582;462;427;399;461;667;509;402;362;449;385;360;331;291;300;374;409;381;363;361;296;298;323;339;280;316;331;434;570;474;431;416;532;537;433;328;302;359;413;393;498;559;417;398;378;327;358;451;402;315;243;298;310;247;358;569;540;399;407;380;378;315;229;228;292;387;489;423;498;434;368;274;475;809;1007;681;477;517;710;895;659;413;515;366;458;563;728;581;512;622;495;482;529;528;491;451;367;423;384;343;416;477;831;785;634;513;499;445;420;428;408;339;462;799;778;527;341;371;436;359;277;229;269;268;246;270;249;299;398;517;519;311;278;244;190;184;202;181;173;194;230;246;426;356;236;228;188;220;328;689;779;458;212;129;143;232;362;327;192;167;188;203;202;205;255;259;204;162;239;237;133;100;86;137;198;162;222;274;366;344;284;240;212;255;238;287;289;367;431;466;470;637;616;364;495;546;643;844;654;420;405;383;481;572;439;325;327;255;207;217;300;309;296;349;245;243;276;257;288;273;236;234;293;504;973;1275;591;400;529;482;412;332;360;424;422;361;253;239;252;282;473;706;756;721;591;508;555;559;465;523;467;442;336;389;469;359;318;492;898;813;529;395;336;273;358;380;423;594;591;583;399;375;308;296;358;314;242;307;340;341;453;480;311;235;279;277;297;322;351;388;367;310;333;334;467;575;487;372;337;321;359;420;461;549;416;224;201;87;81;68;82;153;304;362;197;82;67;70;40;57;79;73;53;55;100;350;457;493;583;477;290;134;83;56;46;46;35;45;72;57;56;143;155;163;92;64;97;137;180;358;575;633;586;530;826;1148;804;542;555;776;546;404;813;1641;2205;1309;385;132;62;77;115;220;332;399;434;606;884;990;668;234;111;104;120;228
413;410;393;466;610;699;749;726;627;531;475;525;815;946;1108;1908;1640;757;425;480;638;608;444;587;1035;1036;880;1043;906;712;681;647;799;1192;1726;1565;1480;1748;1685;1071;755;817;1048;993;698;863;758;683;817;793;656;337;482;931;1332;1209;903;886;869;766;833;759;1031;1243;1210;1014;644;532;568;632;714;591;584;612;624;629;445;460;382;422;524;685;809;752;897;1064;1104;1576;1531;944;835;915;1129;1268;1365;994;807;893;941;1089;1200;1319;1229;1012;965;923;875;705;682;810;864;1105;1264;991;1023;1611;1871;1318;562;338;232;277;458;458;327;288;310;230;220;216;331;383;385;381;253;334;329;465;622;545;400;562;707;706;485;380;520;936;757;428;358;595;983;918;685;496;497;501;485;417;467;608;476;396;341;324;439;597;597;484;347;310;403;305;375;372;345;253;220;269;334;666;1874;2368;1336;787;569;423;349;324;379;439;837;1215;1064;479;282;318;380;444;444;433;328;391;397;455;374;377;605;803;780;624;527;580;502;326;357;328;359;545;771;671;502;508;581;556;442;465;474;472;301;252;450;606;783;843;968;1022;712;632;656;890;1443;997;399;164;161;130;127;137;127;109;98;107;136;195;205;168;146;166;198;257;196;149;149;181;185;246;270;299;312;247;198;54;95;148;178;120;86;83;106;150;242;283;225;178;182;522;1128;1163;788;573;505;412;274;243;271;314;488;564;353;143;128;191;257;245;348;411;700;898;647;609;805;702;377;345;299;281;304;335;441;468;541;603;442;435;357;304;264;403;573;434;477;472;424;345;266;314;316;308;308;381;528;492;553;687;953;1176;809;419;311;372;522;719;522;586;568;423;343;351;406;438;339;274;415;545;426;321;358;384;423;471;445;486;310;342;291;282;376;259;268;292;323;233;240;287;368;325;475;588;422;361;357;407;475;483;582;563;483;410;382;350;444;485;521;473;328;268;313;315;432;651;622;525;509;718;692;392;232;144;245;429;529;499;440;354;341;443;573;1293;1655;864;528;561;753;921;711;505;503;502;556;594;514;380;397;546;711;619;549;515;490;407;385;351;391;384;351;497;1017;1341;760;569;554;442;363;347;403;313;239;280;308;304;292;380;328;249;281;220;228;297;308;268;233;314;397;641;744;422;252;266;178;172;144;159;150;245;311;459;436;352;189;221;252;191;222;365;363;268;177;203;209;222;302;314;190;171;191;280;262;291;355;246;219;253;269;293;152;110;145;145;145;188;151;180;208;224;208;212;206;270;274;200;271;240;280;393;378;408;348;308;372;409;380;486;387;345;370;331;343;421;326;355;309;270;221;201;296;304;295;285;262;245;240;262;273;267;268;289;306;371;566;632;359;382;617;589;459;328;316;319;369;322;198;240;210;196;373;784;1307;1104;544;435;397;414;405;385;481;457;325;312;324;320;327;499;756;644;404;360;321;368;265;298;371;397;305;248;312;402;337;329;357;243;292;440;540;354;306;275;166;189;243;310;339;356;423;377;411;316;302;356;579;959;912;551;371;422;508;490;503;685;591;219;98;62;71;100;116;304;806;851;366;141;53;63;75;78;85;86;45;59;120;249;391;393;356;405;248;144;88;93;80;92;64;35;65;62;78;130;151;86;85;86;156;176;279;488;859;692;484;578;1000;1313;818;407;520;689;764;571;1224;2202;2247;1169;433;173;91;92;166;389;641;608;505;649;965;1214;753;273;89;81;169;332
379;338;318;492;743;653;689;800;690;571;442;410;473;682;1221;1991;1750;849;499;545;778;721;433;399;698;691;844;1163;1144;964;886;898;817;1112;1545;1214;1243;1394;1246;901;695;862;1189;1006;557;512;525;820;1188;908;554;442;761;1043;1551;1746;1057;927;878;892;1126;890;1105;1131;1394;1089;619;534;431;567;658;555;579;562;630;514;464;580;454;371;493;683;700;746;907;989;909;1129;1158;813;794;955;1025;1257;1219;872;848;738;828;1002;1061;990;841;787;992;1054;859;722;660;641;703;809;952;859;995;1702;1561;896;455;332;284;306;366;299;267;298;271;229;263;308;324;379;527;469;333;227;325;452;673;573;466;564;685;734;426;428;656;1123;925;433;312;581;1060;1023;700;482;526;548;389;382;549;850;716;416;338;300;362;429;429;298;352;524;519;268;288;305;333;198;146;265;398;594;1279;1498;896;763;660;493;380;362;308;385;846;1594;1298;569;317;283;356;412;432;501;366;371;489;525;487;391;609;1047;1142;848;678;584;501;398;419;402;487;752;1043;709;447;442;544;523;549;581;508;425;273;217;265;351;511;662;814;658;548;480;504;711;1131;889;314;185;163;171;95;68;81;112;155;146;166;256;309;258;167;141;166;229;173;119;107;147;213;226;269;365;337;431;254;76;66;102;123;88;90;103;97;144;240;275;213;147;165;353;683;833;656;615;443;427;334;265;190;225;300;255;156;91;160;268;282;289;288;392;460;625;492;614;980;802;469;365;376;388;356;409;451;482;495;479;456;459;432;325;273;340;458;500;455;429;403;357;334;407;453;306;330;426;497;580;601;651;819;1017;766;449;370;366;410;473;531;666;559;368;326;382;382;372;297;266;373;459;406;334;354;467;527;572;428;371;330;315;260;286;369;309;268;255;241;164;149;216;240;306;412;607;488;373;389;421;494;501;689;690;557;344;353;365;470;445;475;424;383;309;277;308;322;508;588;549;632;976;981;394;208;178;261;314;417;520;664;451;517;525;628;1112;1465;887;546;491;615;562;534;489;482;528;594;561;343;303;380;715;1011;824;631;620;521;428;408;423;349;324;292;508;1111;1392;794;460;435;446;346;319;341;317;274;233;235;286;329;335;277;262;233;230;257;232;205;205;211;365;463;579;620;413;254;257;200;163;184;166;216;346;475;507;517;409;224;247;213;215;289;310;305;212;325;437;450;333;187;248;175;189;288;314;344;338;309;251;247;246;264;211;150;128;147;163;145;164;186;193;187;208;269;255;283;275;284;200;214;229;225;322;358;355;249;203;292;297;255;256;221;271;311;254;279;264;322;326;345;290;246;285;259;242;294;261;273;241;187;227;195;254;329;381;358;362;380;288;278;341;561;655;435;255;236;296;403;366;274;255;229;281;592;1292;1491;1001;429;323;364;328;356;385;483;524;366;266;266;315;325;396;466;402;369;374;379;371;365;308;367;363;283;220;336;404;443;337;340;282;419;811;802;572;366;203;129;193;300;536;677;608;399;374;419;285;219;341;705;1576;1635;788;459;484;741;786;533;456;464;204;88;66;89;112;185;383;1119;1157;464;168;73;82;84;125;128;90;63;73;119;170;204;199;244;228;171;137;146;182;163;170;77;77;40;70;107;206;175;91;34;89;142;259;321;518;753;587;412;551;921;1113;720;496;425;616;565;554;1068;1793;1642;905;378;162;87;94;240;515;1119;989;675;592;733;797;608;367;186;108;204;623
367;220;317;588;843;608;617;759;682;539;399;247;279;462;887;1368;1163;767;627;653;834;823;469;322;385;542;801;1428;1959;1474;1343;908;775;871;984;974;1025;1212;1155;920;702;863;1348;912;430;326;451;798;1236;848;659;731;1060;1443;2046;1773;893;623;668;834;816;654;630;724;954;929;771;619;489;557;755;653;567;462;481;471;436;653;621;511;509;521;540;559;595;825;785;705;707;732;748;907;909;1053;998;766;680;788;878;872;753;787;677;625;1045;1029;801;582;481;425;515;567;729;732;892;1208;1124;556;386;349;518;555;428;254;237;318;314;295;301;308;346;353;564;574;353;301;313;633;988;743;607;738;679;533;394;429;588;845;737;301;272;464;735;767;507;490;544;564;349;323;469;741;542;353;312;335;292;350;297;234;356;693;622;251;192;276;262;230;227;351;457;775;1123;1019;768;691;905;863;645;367;350;501;755;1262;962;484;323;241;309;356;350;362;285;389;575;826;618;356;457;825;1269;825;619;496;457;366;448;589;631;744;728;497;343;405;452;567;690;651;466;421;295;206;254;330;384;533;618;502;446;382;389;403;483;503;374;225;218;192;143;109;140;219;220;186;196;365;470;306;239;132;169;162;159;100;79;185;201;224;258;321;380;447;269;77;49;81;72;83;124;132;161;142;211;203;208;144;144;238;326;358;567;567;352;424;500;506;273;98;119;112;126;124;353;607;519;322;257;304;375;477;391;455;747;629;463;381;362;413;408;458;460;539;541;448;397;478;527;471;312;358;522;634;500;387;406;433;432;551;477;391;360;397;561;542;609;611;593;688;500;439;398;383;314;371;505;636;450;342;333;421;355;329;289;365;406;370;303;275;379;536;650;604;509;351;265;332;320;373;456;347;204;199;198;208;219;230;241;300;352;474;408;333;310;443;439;412;479;659;505;323;290;336;429;510;423;430;406;316;257;247;298;494;560;454;580;902;845;437;205;196;214;275;316;446;649;484;557;535;447;741;762;688;427;416;321;394;354;405;398;437;442;362;275;277;382;770;1049;706;522;594;495;427;352;297;305;260;234;474;920;957;571;375;361;349;325;345;429;408;381;336;295;381;324;343;288;204;248;331;239;179;177;185;220;313;317;340;404;326;328;271;214;192;189;181;284;600;911;775;508;361;237;217;232;260;412;501;312;307;736;1127;1170;646;224;174;129;209;327;339;322;267;265;285;241;246;225;173;154;217;262;179;201;211;216;178;175;208;339;310;261;227;194;158;181;219;287;361;343;301;289;296;303;330;238;214;230;285;303;268;219;272;279;297;438;287;268;271;248;235;263;273;273;280;166;177;200;248;343;411;415;309;239;231;270;363;403;481;314;255;155;281;564;550;452;349;266;294;737;1702;1391;641;269;307;365;360;271;333;405;347;307;276;293;346;365;397;351;286;351;345;401;447;437;380;322;347;257;253;309;432;426;380;393;477;660;1155;1082;634;344;245;191;243;583;1066;1247;763;441;347;317;307;267;387;719;1749;1775;852;605;759;768;768;410;318;268;145;89;61;112;116;164;390;819;878;462;209;114;93;121;165;190;101;103;110;113;116;97;90;126;184;162;169;244;307;311;242;117;60;91;113;112;140;99;69;34;61;102;173;221;342;495;473;476;459;620;911;1000;866;527;385;405;488;826;1181;985;686;247;109;54;92;153;527;1138;1052;673;510;494;478;681;673;440;217;308;861
204;204;218;398;582;586;710;857;769;600;342;220;119;319;617;862;830;644;641;702;1130;1020;580;388;359;420;700;1362;2134;1659;1339;974;778;795;812;809;933;1084;1002;825;699;802;958;664;372;348;413;669;930;804;854;1058;940;1037;1685;1367;762;467;612;793;584;471;401;487;633;790;758;843;608;746;892;924;645;346;269;310;414;604;787;562;433;407;402;393;418;562;652;517;576;639;732;875;830;895;913;748;678;774;918;901;751;641;639;691;825;819;657;450;341;326;452;489;457;544;707;987;794;388;421;415;634;692;431;306;326;535;458;321;326;336;412;407;412;425;353;303;397;653;1003;743;610;650;535;412;331;416;536;553;449;265;282;349;353;505;392;501;605;478;331;230;342;432;368;357;342;347;351;312;260;187;270;528;533;240;235;313;268;293;310;372;468;805;844;704;527;593;814;1152;936;478;564;611;521;662;515;372;314;270;237;265;210;226;264;345;833;1317;875;336;316;488;760;672;457;513;471;475;643;1007;1153;783;495;383;350;352;380;549;751;569;432;457;352;279;277;371;448;537;527;424;462;432;389;368;351;464;517;366;276;231;151;101;189;298;304;241;218;286;404;314;230;112;196;192;191;145;90;124;133;154;188;236;250;221;121;75;56;24;65;65;142;241;243;234;179;152;177;126;134;166;148;216;273;307;323;406;820;869;366;97;98;112;118;191;685;1213;761;338;327;321;339;406;363;351;529;562;417;360;308;341;372;478;555;764;636;411;386;548;640;542;464;466;745;933;492;345;362;366;449;537;526;470;390;394;480;519;535;604;486;513;469;473;462;439;380;483;521;490;414;384;367;447;404;409;358;352;382;421;346;325;522;565;605;561;541;332;208;276;334;453;582;430;305;224;205;260;241;168;250;245;273;316;316;242;328;383;408;376;308;525;455;361;300;321;442;429;382;363;525;390;256;294;370;478;443;345;365;482;499;336;258;248;275;231;240;368;411;412;412;373;332;455;516;462;353;316;384;449;428;354;367;355;388;330;290;317;433;473;637;454;367;369;379;324;277;238;186;180;220;471;887;722;472;338;316;336;314;365;438;487;420;413;358;353;359;351;289;291;230;219;218;202;252;225;285;284;275;321;474;663;412;261;150;203;239;240;378;921;1252;783;484;341;245;187;235;453;672;803;439;539;1289;2306;2375;1066;241;142;106;205;305;360;312;192;277;256;240;220;192;149;177;312;431;315;253;231;258;142;129;196;323;283;165;136;155;184;193;206;314;356;354;327;429;468;454;397;341;259;264;344;390;367;335;313;288;310;457;373;411;469;398;332;369;390;342;328;241;182;222;255;360;427;374;299;271;249;287;363;371;328;299;189;192;302;620;819;762;456;279;308;717;1282;966;425;268;391;470;418;329;333;305;247;292;308;416;410;426;391;311;327;308;278;384;505;531;433;450;366;311;261;367;358;377;525;618;641;773;894;723;459;333;232;236;386;865;1594;1636;898;409;277;280;288;308;373;513;979;969;604;700;967;849;486;290;236;178;153;95;79;81;114;222;396;434;522;418;199;182;119;84;157;220;146;105;143;157;126;87;89;101;130;133;128;280;370;281;231;106;87;97;112;125;99;69;56;38;51;76;108;238;251;333;323;330;383;704;1278;1709;1664;800;349;384;537;730;1021;850;493;229;95;91;94;126;310;597;663;564;521;489;684;1268;1361;829;369;478;1016
227;188;175;283;462;643;866;899;748;585;403;265;246;299;457;608;578;490;536;695;1378;1400;823;653;475;378;547;929;1378;1322;1218;1013;728;659;739;727;804;909;743;628;537;532;461;397;366;443;571;868;901;946;1005;1302;823;611;716;684;517;451;707;834;620;493;478;534;626;658;928;944;784;721;1103;1114;589;283;202;192;254;543;664;560;362;323;317;324;372;470;553;546;498;633;634;643;714;828;958;656;593;758;889;848;733;688;576;639;824;710;667;483;408;372;435;372;333;445;530;596;625;570;530;561;577;572;493;505;648;1008;624;416;383;326;353;352;360;336;354;315;440;528;564;577;566;614;498;372;351;386;462;423;372;310;244;301;285;321;405;431;551;387;266;290;296;435;441;377;460;586;450;342;276;231;196;283;311;281;285;349;391;394;434;350;400;501;567;442;389;545;995;1554;1119;613;822;1058;574;376;308;224;221;252;269;258;209;193;219;365;862;1527;841;341;305;396;516;545;448;407;500;548;908;2025;2102;1024;415;346;355;384;368;537;655;479;453;542;496;383;367;430;543;656;625;667;763;714;786;611;430;590;992;578;293;195;121;106;172;215;309;292;185;252;315;259;150;101;130;212;227;163;108;187;130;138;107;144;165;154;61;55;59;46;49;77;163;207;252;359;398;269;262;239;138;89;75;79;132;171;315;385;649;712;335;56;97;165;206;202;646;1128;675;500;576;352;310;437;316;312;505;501;276;292;237;230;316;393;592;1012;934;543;389;479;714;695;521;515;772;891;484;313;341;413;426;502;461;478;397;375;543;663;613;461;440;552;569;549;561;544;446;410;561;585;468;524;462;477;366;378;412;423;444;514;427;405;626;606;536;470;525;368;259;216;354;572;588;582;666;446;331;259;245;248;227;272;264;332;296;238;297;362;335;265;310;278;316;298;295;271;448;467;406;351;398;320;288;331;363;435;448;289;243;201;321;393;350;564;558;327;258;323;369;309;335;277;275;331;318;295;248;292;500;643;577;387;364;375;443;465;394;357;403;426;371;308;266;256;307;267;227;180;154;183;223;458;730;684;445;355;367;381;382;396;383;446;428;393;336;284;211;282;287;295;248;219;245;246;242;266;250;250;277;404;937;1320;748;303;212;264;260;251;332;784;1012;630;457;388;279;181;262;479;933;754;490;602;1670;2512;2533;1086;240;85;100;216;366;348;258;235;244;225;217;212;224;187;170;293;352;287;296;311;292;160;110;156;229;173;107;127;140;185;228;303;345;313;299;417;641;811;723;691;511;319;324;372;567;530;465;388;366;361;405;444;747;856;697;454;514;723;488;434;362;378;393;428;396;477;409;213;207;322;419;413;343;269;207;213;272;268;535;856;951;515;283;321;597;737;635;355;385;616;621;461;335;226;197;182;204;288;389;490;422;373;281;324;303;292;358;422;514;554;511;435;301;399;350;320;400;699;1012;1131;1188;929;502;358;317;303;284;440;880;1482;1339;614;341;268;269;323;355;339;337;483;507;488;800;1125;761;391;356;295;261;235;188;124;85;134;189;255;199;221;298;358;265;129;71;158;171;202;135;136;178;99;65;73;117;126;98;114;198;273;260;188;104;77;85;112;86;93;53;76;44;73;66;102;202;286;241;261;291;371;768;1382;2110;2276;1170;603;478;492;627;855;645;427;231;157;130;110;130;140;313;572;828;674;496;786;1406;1398;992;496;568;1132
246;248;232;301;486;662;795;791;721;755;671;513;400;428;524;476;531;524;505;683;1157;1060;837;832;610;422;485;681;1018;1085;1042;876;776;677;711;822;980;958;831;600;435;370;330;413;470;551;830;1365;1469;1163;947;1114;734;413;401;636;689;595;869;933;767;607;564;714;870;921;993;1072;1019;706;721;655;396;229;196;198;231;344;477;357;284;302;316;453;666;740;640;658;516;457;415;428;554;591;663;470;400;627;787;743;707;705;650;704;649;728;576;503;418;380;324;383;349;390;442;511;548;560;483;433;485;480;540;730;887;1042;777;770;508;336;323;303;302;347;338;335;345;413;532;589;500;495;467;397;287;326;388;406;360;358;311;311;263;351;362;383;364;265;271;364;346;534;655;444;829;1045;632;334;273;252;223;284;324;308;293;362;440;510;462;253;263;302;307;323;432;494;1477;2398;1465;779;1259;1931;863;405;234;146;244;234;330;381;327;257;309;373;637;805;530;327;492;571;543;507;390;534;483;517;1017;2539;3026;1344;459;310;350;386;391;353;381;449;584;705;549;470;415;467;857;978;734;1004;1359;1089;1081;937;528;555;965;611;226;183;110;75;74;176;214;241;218;204;274;210;145;111;163;178;165;118;134;190;180;128;95;135;141;94;79;56;57;59;51;85;124;164;271;619;765;453;452;307;132;77;44;65;74;113;239;269;315;326;175;81;127;253;364;403;544;612;491;473;584;306;269;376;314;397;466;483;301;194;141;125;191;278;519;874;899;570;394;593;690;666;532;417;504;503;363;281;304;307;355;421;482;463;352;354;594;856;561;441;445;484;488;544;589;539;455;383;598;570;639;716;603;623;526;432;532;693;476;476;494;464;706;772;661;457;611;681;432;236;431;752;719;810;959;674;531;419;414;304;263;271;253;293;339;360;337;351;320;337;335;204;241;302;325;347;483;687;618;359;330;283;353;344;328;372;311;261;201;177;224;363;441;878;1010;526;340;276;304;248;227;271;292;276;260;288;251;329;733;994;701;455;377;431;576;567;441;429;390;426;335;353;269;245;313;275;244;155;233;283;283;372;490;638;479;455;553;685;718;427;374;470;385;342;269;236;211;220;325;329;318;233;166;235;244;264;249;236;255;422;1120;1474;757;368;374;403;332;268;316;429;479;402;450;458;316;165;273;517;789;587;401;464;1093;1393;1177;576;167;112;113;221;278;289;260;229;181;241;267;276;226;147;160;242;289;303;258;296;221;174;159;129;149;130;106;147;192;259;283;293;297;318;304;471;846;1053;750;648;471;297;300;391;751;841;561;372;408;385;456;503;904;1057;888;615;651;780;726;730;581;545;629;667;682;479;288;238;227;395;589;552;441;311;283;294;349;453;660;945;856;382;229;349;491;451;437;311;365;532;534;350;317;254;168;168;194;324;408;414;378;356;361;353;266;283;310;410;498;585;653;581;443;399;342;405;453;955;1726;1760;1922;1348;496;344;367;390;419;428;662;906;669;297;221;242;264;345;325;302;326;347;393;478;786;908;582;290;436;403;403;338;297;186;56;71;104;136;115;140;204;360;322;154;103;117;137;123;135;165;114;97;72;63;128;166;152;215;293;261;265;177;108;113;97;72;80;92;62;71;63;47;46;93;215;485;353;372;406;577;852;1171;1470;1808;1035;953;864;504;605;616;490;501;473;339;218;187;191;180;359;885;1273;935;540;600;860;783;599;569;700;1427
405;376;409;511;597;677;641;665;697;797;822;917;812;893;992;722;542;585;659;641;711;734;660;798;805;576;609;853;864;910;968;860;847;799;703;987;1523;1386;939;899;693;408;405;487;578;587;767;1361;1665;1204;850;1150;1000;459;251;511;655;793;1305;1150;950;684;646;819;1297;1020;830;943;892;567;404;313;247;191;171;174;220;245;375;384;252;207;296;600;1033;1036;887;662;441;262;245;224;252;399;315;297;273;515;657;663;678;716;644;541;630;583;578;483;414;400;439;393;348;325;385;479;531;431;382;354;394;394;550;894;899;853;1043;1191;688;306;230;329;372;450;418;391;426;445;536;451;446;470;437;457;332;343;353;389;372;357;301;279;214;307;347;302;263;248;258;292;324;484;619;425;887;1253;640;272;260;251;293;382;389;355;324;354;374;468;319;220;269;205;254;440;501;557;1228;2197;1474;788;1267;1912;995;520;233;157;185;233;337;506;578;468;409;358;357;403;239;389;801;911;668;438;535;737;522;445;743;1852;2166;1155;435;373;283;365;385;298;334;373;689;779;482;438;457;519;1274;1362;929;1307;1833;1183;907;676;371;342;389;262;150;191;151;67;67;88;111;140;136;154;185;162;184;139;130;148;106;62;86;144;136;83;91;111;160;146;107;92;74;72;68;69;77;119;229;527;613;471;494;347;156;51;50;62;58;78;97;151;135;178;174;110;108;256;586;870;802;745;516;425;427;228;230;328;391;365;340;312;243;168;97;109;190;216;310;615;753;594;584;1023;998;782;673;340;279;340;290;325;356;311;349;391;451;368;412;493;685;716;510;436;396;368;437;464;497;450;379;293;408;553;550;613;521;698;633;622;878;919;594;458;464;605;730;895;982;745;583;872;505;293;528;855;732;723;859;649;495;417;341;327;296;258;263;283;368;417;452;397;357;273;250;235;241;319;373;407;636;1006;897;454;282;304;345;340;290;270;238;204;138;175;196;293;472;926;1059;539;362;314;244;263;282;292;268;270;265;271;248;420;983;1444;880;536;446;526;495;506;515;536;517;451;358;312;287;261;241;254;185;254;434;644;508;370;357;524;641;827;745;937;1101;657;427;547;385;300;248;188;187;208;301;383;333;237;250;317;254;264;254;290;208;332;798;950;580;423;430;431;414;296;237;287;369;377;389;483;346;249;289;391;492;454;375;338;476;526;398;254;135;114;172;183;253;282;224;188;150;227;283;280;242;265;189;279;410;444;397;374;284;283;257;284;241;230;184;181;222;245;316;255;338;380;375;421;800;865;563;384;305;256;244;431;856;1061;589;386;371;380;372;398;565;712;678;567;532;599;727;1057;701;452;618;1134;1162;561;314;186;253;418;673;842;581;412;366;462;492;702;1200;1657;1084;440;293;345;381;357;339;293;246;322;331;313;346;340;230;149;199;333;473;527;494;412;426;339;287;238;332;348;415;757;1006;707;402;395;394;375;396;957;1749;1679;1685;1129;628;394;463;514;505;438;449;423;339;215;187;317;353;309;360;346;369;393;390;418;626;679;407;338;520;664;565;443;367;240;99;66;73;64;88;109;201;275;160;59;102;82;81;94;96;105;95;74;85;161;192;162;196;281;385;410;340;220;143;100;79;81;92;67;78;68;47;48;46;78;255;692;602;632;786;753;965;854;711;794;651;972;1244;888;808;656;439;765;1044;643;327;279;294;293;383;785;1255;986;448;313;389;373;319;407;755;1460
560;572;561;719;758;692;616;648;691;845;961;1300;1335;1562;1685;1054;695;541;703;732;630;557;531;741;1055;777;750;859;857;833;865;880;887;828;831;1070;1536;1451;1608;1504;1011;689;523;644;550;448;548;778;903;910;892;1586;1538;595;300;421;632;977;1624;1225;688;633;767;1007;1443;1161;603;803;721;460;313;221;161;236;215;208;204;241;367;380;244;224;289;676;1214;1092;1016;621;347;174;105;138;135;173;152;154;208;441;565;640;602;700;598;595;597;526;465;439;383;406;453;357;247;230;323;451;528;456;397;304;273;314;550;862;1127;1044;1009;1048;578;240;281;367;369;392;535;436;402;455;492;437;314;409;406;417;311;279;392;402;380;369;310;261;251;317;265;295;295;235;228;256;243;298;402;319;550;685;444;213;198;269;379;377;350;348;287;374;362;391;196;290;290;257;365;599;752;576;739;1260;881;549;803;1023;811;455;277;181;184;245;341;527;701;626;469;359;279;250;202;427;932;1134;617;452;486;618;514;335;463;925;1130;709;431;357;360;373;346;269;352;396;514;482;458;393;346;386;1080;1295;833;991;1506;1074;615;340;202;152;151;101;109;166;112;58;52;63;46;69;88;128;163;192;175;148;140;135;98;70;97;99;72;63;70;120;213;217;97;98;62;87;85;105;62;101;172;348;444;328;421;283;136;88;62;58;59;67;48;80;90;160;188;118;86;259;885;1262;1142;872;671;666;478;275;329;399;374;273;243;246;168;96;99;76;171;203;255;494;742;669;666;1463;1466;1034;687;401;244;291;350;399;384;415;382;392;412;382;434;797;1014;764;480;396;338;363;361;341;384;458;404;379;374;414;438;369;336;475;637;881;913;836;518;392;395;591;851;1347;1476;913;494;588;434;373;379;440;480;557;659;569;453;415;356;300;322;260;264;214;322;438;467;433;329;221;265;262;293;448;527;434;487;749;722;472;317;289;314;331;344;477;368;189;205;224;211;266;486;711;661;506;460;326;238;265;313;359;340;326;345;400;361;500;911;1218;945;682;496;573;496;518;739;986;739;435;407;391;300;237;246;249;217;329;809;1256;836;351;320;514;890;1195;860;875;986;711;418;509;438;392;259;186;189;206;281;386;338;268;271;329;340;298;284;297;313;284;473;513;429;434;468;411;308;247;245;331;426;383;402;492;339;276;282;338;364;388;328;320;286;255;213;187;160;154;197;303;366;335;289;234;249;237;258;220;196;270;232;326;639;536;514;459;373;436;413;388;488;530;398;219;240;378;376;337;387;454;434;418;564;577;439;243;222;230;275;371;539;617;424;367;348;353;355;364;410;474;451;360;384;417;629;805;550;394;623;1154;1216;663;328;284;291;411;550;672;504;398;433;507;522;843;1458;2210;1320;562;353;392;383;263;229;226;193;263;258;305;362;417;311;175;234;371;607;675;493;426;451;360;321;278;327;333;397;686;1119;614;395;329;311;361;345;625;835;1019;990;834;756;720;695;720;511;443;357;294;226;179;286;382;340;355;382;437;452;368;346;344;398;414;482;357;438;597;558;330;318;267;127;43;45;49;93;81;169;102;113;74;42;76;62;74;63;71;53;51;108;197;260;178;191;344;333;360;365;298;212;149;102;94;82;88;67;64;61;26;35;52;172;510;641;867;1117;1270;1516;1126;497;283;291;628;1222;1241;1012;628;457;859;1424;828;431;356;348;324;327;571;643;562;396;362;363;330;320;374;677;1164
552;646;611;773;764;712;686;768;811;813;901;1423;1913;1859;1864;1278;738;683;770;862;696;645;588;757;879;804;912;1137;1007;816;778;825;920;870;756;860;1081;1415;2011;1968;1509;1122;732;582;510;386;269;346;461;495;793;1583;1396;530;348;583;784;789;906;698;485;784;1201;1173;999;742;495;452;469;317;290;186;168;212;232;210;277;335;582;595;344;231;328;602;875;794;704;558;260;115;74;51;74;84;84;102;206;397;583;658;632;692;729;674;643;474;445;411;381;405;375;340;227;209;245;528;686;613;558;359;226;271;450;782;1358;1625;1008;620;420;243;289;313;351;404;591;401;431;400;416;349;286;303;321;322;262;260;336;389;407;386;290;302;264;224;303;287;332;297;213;225;156;188;272;277;306;328;251;192;231;339;443;462;347;345;349;413;344;332;301;314;323;369;391;823;926;542;445;585;652;521;587;643;550;446;362;251;254;253;239;400;541;660;457;435;419;298;304;451;819;780;554;459;484;496;498;336;319;474;599;541;439;444;366;345;326;411;808;843;608;355;374;455;317;299;537;697;496;568;772;806;431;255;156;118;123;86;49;80;92;66;30;37;49;45;65;170;292;327;249;184;192;111;105;98;114;72;68;42;81;77;172;175;135;69;75;90;162;140;96;177;218;289;283;261;323;221;157;69;42;51;31;43;38;40;63;101;117;125;81;172;555;874;1005;904;885;940;722;603;465;429;248;177;126;157;108;96;118;121;147;162;210;397;927;874;606;914;1001;1208;956;348;285;271;359;437;425;517;401;450;486;466;542;1076;1577;787;428;314;378;378;334;382;469;486;525;440;413;405;290;267;231;328;544;703;626;519;389;343;346;548;1175;1701;1510;944;495;451;443;329;317;293;359;411;490;472;488;426;322;253;329;269;251;292;348;428;467;472;367;321;326;330;401;500;582;394;373;387;460;353;241;297;349;365;426;665;551;289;249;289;298;350;464;772;656;469;428;294;261;257;276;287;418;416;393;440;630;606;677;670;520;481;371;524;448;598;1212;1344;877;427;480;342;331;279;249;225;263;424;894;1415;903;350;288;518;957;1025;630;489;599;558;306;339;389;534;393;296;251;240;295;392;345;329;266;344;453;467;391;355;316;325;366;409;348;359;352;324;265;253;254;372;415;461;434;453;355;301;260;267;284;376;366;305;196;190;223;204;223;254;334;371;407;401;328;259;292;295;267;247;246;235;284;368;670;636;522;514;416;355;420;456;649;931;589;305;409;666;670;500;411;427;363;387;450;571;347;259;228;243;225;264;347;330;317;289;275;311;380;386;308;357;349;308;346;396;430;485;390;359;450;714;927;832;545;361;327;375;361;395;331;312;395;490;498;629;1099;1328;962;580;385;437;341;255;202;315;370;285;297;337;435;401;260;265;218;322;672;806;479;422;316;318;284;299;280;363;376;525;615;539;340;320;307;207;337;440;459;453;462;642;993;1016;1001;910;618;454;317;274;156;393;603;587;406;449;560;587;520;414;343;364;388;412;406;358;359;508;435;262;223;159;98;58;71;67;116;104;93;77;66;35;54;56;40;41;57;38;37;44;65;139;178;173;245;246;223;284;329;312;317;208;120;75;67;53;76;66;42;57;39;59;143;285;519;749;1048;1484;2133;1644;476;146;143;401;1066;1307;838;502;350;719;947;688;420;360;365;301;262;347;402;315;300;381;606;665;514;399;658;1262
634;613;693;712;780;868;783;992;974;843;910;1112;1482;1518;1567;1191;896;1021;1013;869;701;671;686;709;688;709;904;1097;889;724;593;726;893;749;622;654;636;934;1299;1375;1421;1061;687;510;402;321;231;268;355;481;707;1098;819;407;367;793;940;551;412;353;427;819;1109;937;762;639;383;301;254;181;139;193;261;264;231;251;315;450;708;655;410;300;345;518;752;725;759;589;293;156;51;59;91;70;83;103;275;502;510;799;759;817;1066;1180;916;529;524;418;394;336;287;269;262;247;277;519;694;661;516;452;346;296;416;650;1107;1306;715;433;396;424;373;405;312;410;493;471;322;317;262;249;164;234;285;297;283;226;285;456;518;442;355;253;235;290;342;516;497;354;230;239;236;213;222;230;261;252;224;205;270;444;582;570;400;376;413;331;335;343;358;330;363;289;355;591;641;374;423;507;620;636;464;537;631;627;469;362;319;291;335;310;412;449;416;563;496;401;419;479;578;448;464;448;468;470;460;313;331;397;515;535;434;361;356;305;285;673;1845;1983;947;419;463;595;569;451;447;610;553;401;397;517;348;279;216;127;118;57;45;65;42;24;51;50;46;37;84;291;588;589;318;271;242;134;104;175;173;111;66;60;38;96;157;144;137;50;58;109;194;145;177;426;757;619;334;305;336;234;118;97;54;37;34;62;70;35;49;71;95;73;56;102;266;373;510;544;616;941;1307;1107;806;681;261;191;200;157;155;128;153;170;274;265;240;371;751;665;412;413;587;922;731;378;326;313;402;379;536;505;550;439;463;438;551;829;1072;557;317;297;331;374;355;422;470;640;609;409;388;324;287;220;272;436;490;459;378;368;344;399;350;498;936;1403;1341;761;433;377;409;420;384;330;300;317;348;410;441;343;297;294;354;343;374;469;724;740;607;517;405;324;326;358;450;564;474;407;302;300;297;291;281;296;336;311;488;750;670;359;360;369;376;321;470;638;530;532;394;316;293;274;268;281;389;578;548;613;1036;922;773;447;279;302;286;299;401;728;1212;1146;718;467;463;420;434;350;281;261;365;427;628;827;580;419;470;654;659;578;367;346;424;367;267;261;296;385;326;331;337;282;322;390;454;398;336;477;655;716;534;358;325;420;403;403;335;318;316;376;284;325;372;470;425;418;435;354;412;309;239;252;312;347;314;300;251;200;226;283;269;253;381;367;431;402;342;329;358;457;420;255;212;221;287;385;430;438;425;401;308;273;356;346;519;822;593;395;860;1334;1041;526;341;360;344;355;517;491;367;284;227;310;264;252;240;270;323;300;276;279;378;400;352;442;468;410;372;415;423;433;408;308;364;572;1093;1300;749;487;521;455;370;341;382;394;374;431;551;583;625;614;556;395;411;412;392;255;346;715;917;530;316;360;505;472;367;350;227;315;507;583;555;550;411;285;327;317;274;257;328;395;447;412;303;296;264;247;459;615;479;271;330;506;775;922;1056;962;627;495;331;306;340;616;998;777;465;594;1048;793;351;305;309;368;386;414;424;377;314;425;464;284;165;106;89;59;62;72;131;90;62;77;40;50;54;61;55;40;24;35;50;46;47;88;129;132;206;199;175;174;207;274;228;190;97;74;80;77;51;39;51;38;59;39;109;210;337;451;660;1298;1667;1418;464;168;196;374;769;827;445;251;161;283;459;458;439;398;334;202;193;246;205;270;382;431;664;837;787;723;1016;1948
662;696;834;799;844;954;1028;1193;1299;1000;794;846;952;918;1021;1112;1318;1304;1094;942;747;763;712;788;689;550;610;696;673;459;404;579;938;623;410;332;330;397;517;535;687;747;581;609;482;366;324;333;489;502;520;626;565;373;496;812;843;460;273;261;318;488;614;665;868;887;474;312;190;130;83;188;382;359;219;229;435;729;956;626;472;387;335;556;898;849;805;718;401;208;76;69;85;87;132;236;316;453;638;833;690;916;1449;1821;1056;578;567;547;405;340;324;386;366;262;241;332;429;572;603;477;363;347;414;506;737;774;633;472;457;502;504;435;425;573;858;696;531;314;212;178;179;229;272;300;252;239;304;400;476;411;326;339;344;352;423;580;583;381;308;414;555;356;271;260;297;266;225;316;589;875;822;607;426;357;377;323;289;323;382;404;375;322;324;333;306;304;436;463;584;529;381;479;998;1093;624;312;287;366;351;320;365;345;355;503;626;588;560;580;532;366;383;393;395;385;423;332;363;365;451;393;347;334;259;229;295;781;2278;2653;1094;632;819;1259;1438;1016;768;762;478;248;237;258;279;331;308;231;145;165;120;108;56;46;30;55;53;62;98;355;741;697;324;385;462;238;102;139;215;273;188;86;88;105;136;114;84;59;63;116;154;150;252;818;1591;1070;412;350;351;263;111;47;35;43;28;39;41;60;63;40;48;74;43;79;97;112;193;266;414;897;1581;1497;1173;740;335;299;257;181;150;167;178;284;569;514;294;283;386;355;281;298;350;525;371;312;309;333;364;370;411;663;651;374;418;477;390;375;446;397;331;341;337;363;454;501;533;666;441;369;361;268;261;280;508;834;689;385;295;325;397;435;438;371;487;708;733;465;328;335;374;387;382;334;263;246;203;280;325;326;293;357;416;472;544;906;1536;1260;675;454;355;242;243;353;421;451;412;336;262;267;300;280;221;208;283;325;418;554;660;451;352;393;397;368;348;389;434;425;352;309;397;370;374;358;527;675;576;792;1144;1197;952;397;190;186;152;278;443;715;1057;781;529;494;457;502;567;629;489;406;348;400;433;528;568;449;540;723;532;363;280;372;505;417;356;284;190;200;204;272;381;341;380;599;732;493;382;601;947;1050;609;344;342;380;423;471;412;490;499;414;337;424;516;703;503;408;407;401;312;289;217;246;245;288;309;325;315;294;285;313;314;311;332;394;502;459;324;326;494;691;679;369;274;268;327;328;306;343;394;343;348;255;255;325;401;503;495;589;945;1776;1233;504;350;301;302;276;364;400;381;377;353;401;437;323;352;350;450;366;297;266;347;403;369;645;754;545;385;458;448;404;400;395;416;462;1028;1328;913;561;466;473;429;393;419;400;379;404;427;516;492;419;377;347;399;560;436;359;555;1438;1947;918;364;306;453;494;384;323;255;260;357;465;686;975;779;499;436;327;258;297;290;328;365;327;260;280;232;302;649;1121;742;317;414;623;837;790;919;760;610;478;353;380;401;666;909;718;533;814;1084;713;409;329;359;395;382;399;424;303;283;444;783;431;178;94;64;75;62;67;67;77;54;38;28;25;52;30;37;27;52;38;49;43;40;53;50;120;183;175;122;96;102;133;148;126;59;64;110;91;88;45;28;40;45;62;146;242;278;265;403;875;1456;1030;434;368;388;643;701;444;194;110;125;150;180;243;317;355;251;137;119;176;184;381;653;663;639;786;916;1214;1444;2364
867;991;1273;1210;1055;1010;1058;1345;1328;1086;953;791;715;782;749;897;1000;959;898;871;668;774;771;921;937;705;468;455;594;514;339;436;553;424;258;191;137;117;163;186;293;417;527;793;718;508;466;406;449;439;429;396;344;316;512;847;739;488;293;251;280;299;333;490;814;996;547;309;169;123;160;257;386;296;203;199;445;1046;1473;898;454;390;401;443;684;702;715;787;477;240;130;46;76;122;172;228;378;478;558;661;641;805;1371;1678;1095;817;848;709;409;342;318;425;356;230;205;297;382;685;722;540;390;428;468;527;523;550;496;442;534;714;760;659;627;875;1471;1229;828;383;223;218;263;289;224;238;290;309;299;335;318;355;306;389;536;518;468;478;522;445;370;544;789;602;410;333;290;265;307;508;1111;1583;1050;587;425;322;312;343;298;344;388;459;417;383;251;222;246;315;332;390;467;416;334;624;1529;1949;880;338;315;331;276;384;457;533;438;440;496;483;540;557;599;394;257;254;355;333;341;331;369;410;356;360;419;325;213;240;260;650;1527;1652;1115;917;1266;2172;2421;1384;837;803;380;174;155;195;201;254;362;323;306;258;238;129;89;44;25;46;51;62;112;296;543;491;349;480;602;299;103;113;193;410;248;158;146;195;152;93;68;59;80;138;114;135;275;907;1818;1176;408;308;335;222;114;47;64;16;28;41;42;48;40;25;41;49;66;63;86;72;113;243;374;913;1332;1254;968;526;319;401;258;173;143;148;188;450;951;749;326;229;255;266;246;267;308;287;232;195;235;312;292;305;355;602;547;458;442;477;349;288;319;352;550;548;408;403;583;698;540;546;473;309;308;275;281;431;890;1538;1032;423;307;387;451;430;401;371;366;309;347;271;215;300;360;359;360;323;249;122;160;194;226;321;378;506;554;514;604;1123;2026;1484;598;332;285;214;204;316;380;460;366;286;217;270;237;228;180;201;310;429;505;407;437;315;290;335;420;348;304;349;443;348;346;439;483;487;476;451;598;843;677;641;874;833;635;318;251;174;173;245;585;892;1063;620;544;529;489;510;807;1069;941;629;355;335;396;490;602;504;645;630;467;414;430;432;502;506;473;266;166;117;181;227;357;313;412;894;1088;622;448;981;1284;1031;635;326;306;438;458;547;456;614;784;586;498;574;648;745;512;333;332;311;344;339;284;270;258;198;258;294;369;373;323;329;350;294;402;480;552;496;318;348;564;892;699;480;330;336;402;357;245;287;369;403;353;338;345;333;402;392;411;525;870;1173;874;470;309;320;291;226;268;327;444;500;352;432;628;600;389;441;450;334;294;303;413;493;521;720;922;615;446;385;434;400;476;416;439;447;709;905;997;862;594;495;381;385;422;421;394;432;465;461;399;376;310;299;464;562;472;386;650;1527;1933;845;379;289;428;482;339;369;367;359;348;366;741;1323;945;484;434;323;249;233;254;282;285;312;343;397;283;359;578;916;676;405;568;943;1161;761;657;751;577;380;352;312;422;628;543;416;497;790;770;493;366;285;299;258;279;284;236;205;188;440;596;374;185;101;167;166;173;211;155;65;58;38;51;31;47;57;65;51;43;24;29;42;38;43;41;63;116;115;73;47;95;95;134;113;99;80;140;139;126;54;50;55;87;105;173;315;362;390;513;759;1073;792;829;924;774;886;820;309;117;65;82;112;156;203;280;344;198;137;135;205;228;443;858;924;679;695;1143;1939;2037;1964
1057;1425;2162;1868;1089;1067;1080;1019;909;921;1021;997;834;897;840;820;860;792;798;760;681;701;792;963;1258;915;464;514;933;801;504;593;545;355;267;199;169;166;137;179;257;338;574;1002;976;716;548;405;415;402;263;278;325;318;444;727;785;677;515;334;289;332;343;348;522;813;731;450;233;183;200;295;310;259;225;213;461;1208;1834;999;537;504;519;378;451;524;549;515;349;260;130;87;99;195;259;275;378;445;614;671;688;745;978;957;866;1243;1610;912;382;356;296;400;311;216;230;389;491;654;856;772;457;443;417;490;505;563;548;472;468;680;835;705;609;873;1611;1566;1121;475;238;332;471;356;280;269;276;318;305;276;257;377;420;466;720;649;457;476;438;409;300;512;639;651;456;323;289;268;463;909;1283;1698;1141;669;405;283;282;279;281;283;326;395;462;470;338;292;340;339;287;313;369;439;439;633;1638;1928;848;285;298;281;358;473;623;529;455;407;338;442;495;695;654;417;251;266;339;359;347;348;415;400;355;382;749;570;320;252;248;282;635;1210;1338;976;1017;1757;1833;976;490;350;242;96;122;133;168;233;295;490;517;435;367;230;100;64;57;72;91;84;137;179;265;269;384;424;435;251;170;113;216;337;350;271;284;228;155;120;52;53;101;150;122;132;226;510;823;649;330;233;232;171;101;66;62;43;41;63;34;45;43;47;71;71;85;55;62;51;117;259;376;583;769;766;630;428;315;274;229;151;165;209;228;407;743;584;252;205;239;243;254;283;318;239;219;126;209;362;366;261;252;371;393;428;442;390;281;288;365;443;608;618;446;344;498;581;434;426;462;412;268;226;286;507;931;1302;867;427;326;363;407;415;370;354;378;376;264;222;265;256;322;330;335;375;307;187;129;152;307;341;407;607;563;474;526;866;1287;927;402;251;226;213;210;343;490;535;397;328;285;296;259;208;186;243;247;450;502;408;297;264;276;328;544;528;355;300;366;320;430;758;743;640;509;448;695;1100;729;520;571;528;384;298;224;209;236;307;645;1224;1164;674;477;437;464;474;818;1354;1699;958;435;294;283;385;460;394;492;580;523;466;525;521;506;633;631;325;148;184;300;375;374;275;312;744;1027;533;490;902;1258;799;484;326;292;349;483;551;505;527;562;485;561;524;475;511;339;294;296;334;372;360;303;253;265;227;248;276;312;415;436;357;316;293;312;443;442;460;301;303;517;809;648;402;413;479;489;409;348;375;370;415;461;516;368;327;336;335;333;470;793;889;570;390;349;345;318;337;276;331;504;426;335;528;963;908;495;454;537;380;364;421;597;761;536;565;593;432;421;360;359;412;348;441;434;458;490;643;843;976;723;541;368;444;390;510;466;457;443;339;343;293;296;303;337;439;446;500;529;865;913;486;304;306;396;403;295;299;324;419;464;402;541;915;725;413;337;343;232;212;271;273;298;257;326;438;435;475;472;550;435;446;583;847;973;710;496;441;467;406;476;460;400;454;356;283;385;537;412;314;281;233;228;215;173;153;131;99;104;196;252;202;155;152;258;361;420;595;407;117;67;53;50;24;36;47;48;43;26;28;48;34;31;40;54;43;56;42;61;80;118;122;151;178;163;174;231;206;152;93;101;82;101;159;320;396;484;617;827;708;520;690;1280;1670;993;600;496;208;88;79;58;113;234;272;261;273;185;117;205;311;200;368;685;791;612;543;1172;2554;2624;1563
1033;1399;2206;2005;1295;1117;884;803;713;913;1066;951;922;956;857;801;735;813;628;631;689;742;747;815;1049;709;455;616;1070;879;745;998;931;550;510;523;520;300;170;190;282;487;716;870;746;608;539;337;323;267;229;322;389;414;471;709;1167;1422;949;561;516;433;330;310;476;863;1033;716;299;165;255;399;392;264;238;206;403;983;1588;835;561;808;838;474;359;419;411;301;335;337;249;135;189;318;295;314;422;428;623;661;620;534;598;637;702;1284;1517;871;388;302;240;307;258;211;221;470;412;589;1019;929;503;410;352;368;498;578;527;399;386;410;498;473;439;730;1154;1428;906;437;325;481;684;471;298;321;284;277;268;287;370;525;613;556;525;476;414;475;665;482;350;445;544;453;461;296;241;303;605;1187;1261;1194;987;611;389;247;282;223;266;204;299;380;423;636;551;461;494;366;260;278;343;564;608;485;1060;1151;563;316;274;355;494;768;988;678;416;350;275;354;486;699;715;433;305;285;400;429;395;357;390;383;435;568;1088;947;406;223;224;229;392;1069;1418;776;476;749;749;480;214;180;168;114;93;90;161;184;267;584;894;792;540;310;142;48;52;48;74;79;84;164;301;331;404;430;424;325;312;266;195;242;245;273;372;311;125;51;46;66;129;128;128;120;252;248;298;229;162;154;154;157;95;79;57;43;53;66;44;32;44;49;93;133;111;60;65;63;76;199;323;434;543;563;500;359;283;205;121;166;354;419;280;264;322;317;313;338;321;247;258;336;366;288;183;124;242;625;787;470;278;227;294;462;488;433;314;328;398;460;479;426;311;230;293;306;280;392;518;398;288;191;224;399;645;653;569;346;370;331;331;345;432;378;489;400;294;268;245;292;303;281;379;617;451;241;192;217;289;288;291;397;391;349;459;630;663;391;233;224;216;200;234;352;570;674;456;386;433;384;289;266;216;236;286;307;369;273;219;247;255;337;520;578;351;271;274;360;555;983;1022;612;437;406;593;737;562;447;430;402;268;263;262;214;245;378;927;1454;1257;699;475;387;316;346;604;1224;1570;1013;514;370;307;321;322;349;461;657;688;574;495;460;345;517;520;313;222;405;829;887;566;337;300;509;518;386;430;628;765;548;471;347;191;237;311;345;310;299;342;335;338;355;336;285;257;194;248;353;346;392;319;269;243;191;206;211;291;325;354;249;268;191;259;326;365;381;318;307;390;523;520;420;400;475;554;460;460;468;515;612;872;642;369;355;302;307;287;505;824;832;524;411;424;454;416;392;351;349;326;334;304;461;986;964;504;349;405;476;649;719;792;1100;750;421;395;353;325;414;369;344;355;438;524;477;419;438;676;713;632;516;425;327;412;699;717;436;312;262;253;314;309;291;339;384;443;438;449;493;423;320;260;326;355;324;228;236;277;350;437;364;358;467;350;289;280;374;270;236;246;227;212;230;320;421;491;518;340;343;367;429;452;540;627;471;441;384;449;579;894;698;348;263;202;184;226;282;233;199;172;184;234;202;139;120;79;69;56;95;118;131;141;194;484;793;931;1380;735;204;100;90;119;74;65;65;41;31;38;29;34;40;30;33;44;41;65;45;55;106;118;144;209;229;289;323;340;336;219;144;121;85;146;251;397;547;540;644;953;706;344;556;1206;1489;727;283;201;89;49;52;55;116;269;288;215;161;105;123;223;335;253;224;352;418;422;412;815;1760;1635;1299
876;1007;1329;1300;1319;1119;799;624;668;760;804;732;796;836;808;816;840;773;646;639;582;772;731;753;717;555;504;535;648;629;665;1047;1045;539;851;1148;1153;675;296;252;429;726;947;730;515;435;436;390;359;293;165;258;405;504;523;843;1483;2045;1309;699;605;489;333;316;574;767;919;648;340;165;224;384;352;230;297;238;293;685;1063;779;657;998;1167;517;373;569;403;257;478;604;287;224;302;393;331;348;355;375;528;617;551;431;460;537;593;829;905;574;314;283;205;258;236;176;288;413;510;542;715;668;450;352;333;414;518;529;497;356;281;321;345;341;348;450;667;788;547;331;304;493;851;628;357;308;350;407;404;372;456;694;698;472;386;385;256;381;639;459;350;411;415;513;447;322;329;343;646;956;900;753;586;371;251;260;257;231;172;221;306;334;474;679;856;806;629;439;228;223;390;584;727;504;496;466;329;305;316;415;557;952;1026;594;368;289;279;481;611;589;609;498;395;409;403;501;314;270;300;359;384;477;902;903;501;299;240;167;304;779;839;470;203;215;315;228;187;132;139;119;88;57;104;143;212;439;975;1196;569;293;138;72;53;46;64;57;103;204;369;531;456;372;340;489;500;453;353;252;192;249;316;217;121;91;68;93;124;143;103;110;176;205;202;193;169;157;186;149;101;82;56;68;67;40;43;53;55;52;118;209;186;113;89;85;84;171;235;327;397;422;417;306;222;116;108;264;686;910;406;186;143;201;582;754;421;317;327;353;459;308;152;160;379;1123;1837;1059;405;237;383;937;1174;703;392;362;335;346;278;253;219;218;194;192;230;369;513;380;270;178;250;258;347;385;379;337;299;337;286;307;385;438;511;461;346;260;268;295;283;350;572;831;570;383;281;275;327;272;286;250;318;292;383;397;363;289;245;257;259;269;279;385;584;613;540;463;515;432;304;302;240;258;210;251;301;243;212;195;224;308;420;595;361;216;246;282;440;765;762;475;354;381;349;486;399;340;364;298;242;230;222;205;260;429;788;1068;890;549;426;372;337;285;406;848;1047;811;759;520;356;295;358;366;455;497;509;448;380;352;297;324;359;364;317;838;1936;2111;917;364;273;312;339;279;369;509;551;553;487;347;215;309;428;328;242;175;222;230;260;305;283;224;189;190;242;291;344;357;339;242;226;180;203;293;340;320;314;256;204;216;244;221;215;246;288;313;346;323;386;317;268;419;466;469;630;717;603;1020;1367;779;446;258;242;345;332;403;491;566;459;434;418;464;486;392;349;349;288;303;369;431;597;594;403;272;337;541;713;667;866;1190;820;413;342;323;367;461;421;383;360;452;506;490;351;309;422;400;508;451;365;300;394;628;673;394;283;211;243;257;316;358;368;530;616;432;306;354;294;278;332;407;431;337;173;187;251;403;361;243;251;312;317;209;190;223;223;226;273;229;220;203;262;503;598;446;346;365;344;346;313;352;305;320;290;285;418;698;1313;739;345;180;152;138;163;153;156;117;123;205;298;337;262;148;113;74;41;60;104;105;127;164;348;545;937;1439;834;226;110;148;159;106;85;86;75;40;44;50;21;24;25;38;42;54;62;58;52;74;110;177;235;265;342;462;347;370;241;190;179;114;123;199;466;680;563;642;1170;898;350;388;684;796;387;131;69;52;37;58;56;100;187;204;146;83;90;129;266;371;274;167;171;273;308;353;534;878;768;735
797;823;901;858;830;822;678;624;559;601;617;585;661;767;779;728;789;749;648;506;544;623;676;655;689;650;476;480;442;367;425;592;550;474;813;1441;1780;1028;400;339;635;1064;1141;616;460;497;504;546;523;305;202;215;298;451;587;640;1016;1322;1040;689;568;515;409;392;538;510;501;335;179;203;234;297;227;257;252;221;229;300;613;725;690;739;781;428;412;520;382;379;581;644;447;295;399;387;284;232;188;315;380;534;540;577;467;383;566;654;503;406;289;263;261;243;187;155;218;399;567;607;574;494;407;336;326;396;499;546;496;363;321;341;289;338;272;338;394;459;415;309;305;482;738;617;451;382;436;481;437;447;468;554;484;394;298;269;267;255;372;415;388;339;436;576;613;494;431;436;540;656;596;456;355;281;205;212;233;341;220;244;327;457;453;787;1388;1291;669;393;289;257;296;412;451;397;400;320;314;311;398;502;583;672;584;442;280;286;323;504;595;488;468;445;572;680;523;453;290;191;207;300;311;345;604;995;976;571;252;180;171;437;569;323;126;82;151;232;180;114;146;138;128;91;94;103;148;307;610;672;405;200;112;52;68;35;40;46;79;235;480;763;545;336;242;368;528;549;383;214;129;110;155;133;95;63;68;110;166;144;117;81;131;173;172;167;212;184;253;188;110;90;74;72;59;65;54;47;38;54;101;189;178;129;61;81;105;220;238;287;327;256;240;217;145;121;109;291;627;691;386;112;123;298;811;1099;531;327;430;586;423;250;136;100;388;1235;2195;1792;836;309;497;1499;2180;964;367;277;216;190;236;231;223;181;209;247;251;386;414;300;288;268;233;272;300;324;290;292;293;210;196;275;361;403;391;391;342;249;237;360;342;444;922;1184;656;397;356;301;306;323;296;306;281;285;376;388;315;300;255;228;220;243;263;286;334;487;483;456;475;512;343;278;326;331;312;289;337;250;199;234;205;209;276;487;344;207;241;236;340;410;378;356;347;356;379;367;290;329;425;321;257;222;209;227;238;467;773;715;465;370;370;367;382;292;334;539;814;695;860;818;356;270;280;342;332;299;252;224;282;275;247;233;316;476;565;1029;2419;2610;1175;455;307;247;248;254;295;386;608;566;428;293;288;737;1134;613;289;159;149;188;212;252;280;259;239;214;254;252;289;329;287;260;192;186;245;299;465;409;341;318;281;262;243;209;206;253;303;377;313;262;302;294;285;333;374;381;546;781;628;1155;1709;888;359;265;266;337;333;350;365;395;471;458;457;507;446;418;384;338;312;377;508;441;419;420;384;288;297;531;722;590;592;764;500;375;284;376;445;479;457;374;431;526;590;508;312;214;241;279;354;313;331;238;267;383;472;359;295;267;232;239;326;340;492;726;911;487;353;273;246;270;312;352;377;304;262;246;223;276;304;199;251;377;323;228;166;167;174;226;291;257;187;160;213;430;597;417;297;353;358;287;252;268;271;279;295;267;345;527;630;492;252;231;203;190;194;137;188;189;187;343;359;362;357;306;179;94;40;42;103;135;107;97;121;281;419;687;387;169;117;192;192;195;143;110;52;28;38;58;35;35;30;23;27;50;59;66;82;114;142;210;275;245;329;418;363;329;240;213;249;177;105;162;367;527;359;410;709;630;290;290;509;584;283;105;65;35;41;70;70;66;128;214;225;138;91;138;394;428;316;317;242;256;459;554;429;378;437;460
789;841;751;628;682;613;452;474;442;491;464;468;513;657;725;737;783;718;525;383;390;547;668;627;656;684;508;332;358;278;259;271;239;234;468;962;1335;874;374;433;765;1279;1241;628;559;730;778;604;517;288;216;171;269;463;563;475;501;706;650;524;539;576;576;516;484;289;273;184;200;225;270;249;257;275;303;234;142;151;364;593;646;531;446;398;410;418;280;375;460;522;439;398;310;249;214;155;179;274;450;527;601;527;481;358;481;616;390;292;250;303;295;303;166;122;195;408;730;837;532;598;555;363;369;388;444;613;489;347;328;326;251;251;286;269;273;375;455;311;307;368;563;657;674;378;424;473;470;637;760;669;436;400;272;226;168;188;327;413;407;394;390;580;841;673;489;420;487;532;512;390;258;331;247;202;287;345;319;413;377;388;535;865;1510;1252;659;380;300;423;460;417;488;517;480;406;324;364;528;666;538;489;372;276;279;342;361;455;444;498;441;627;1177;1501;831;403;242;193;262;305;325;377;767;1643;1898;797;389;201;179;283;387;214;86;43;106;209;188;115;148;162;192;101;75;92;118;201;294;389;278;147;123;65;45;40;31;50;57;199;485;737;374;238;99;193;316;406;312;156;47;34;61;91;83;94;124;153;183;131;59;116;120;197;171;156;168;258;314;275;153;131;89;60;60;53;51;31;36;48;61;112;135;124;129;127;210;338;379;321;235;166;128;138;124;133;201;239;353;353;249;137;113;303;600;601;392;331;790;972;468;201;81;108;245;711;1599;2147;1217;336;353;1077;1579;758;241;164;115;157;166;173;178;153;191;247;241;281;338;289;271;281;234;211;230;203;215;233;168;153;201;228;243;361;538;530;379;251;260;314;368;460;799;934;547;365;317;284;313;303;371;365;300;282;266;328;315;308;237;224;225;290;273;243;266;332;368;336;458;462;359;321;432;526;707;546;457;320;234;189;177;164;185;271;258;215;237;257;377;403;335;309;330;408;407;401;340;333;360;372;291;197;226;208;247;389;556;557;373;333;420;553;506;323;396;543;709;642;814;715;416;306;262;327;302;265;223;242;183;220;260;346;323;460;814;1077;1509;1615;883;443;415;331;314;226;293;314;427;586;439;275;426;1020;1917;1087;378;166;180;247;229;242;245;270;221;247;290;248;251;276;261;318;271;191;182;344;644;535;388;288;250;242;208;230;213;232;411;485;479;340;373;381;332;397;349;398;490;552;540;671;923;555;288;242;321;387;382;339;409;437;414;424;420;471;468;385;350;374;442;590;670;505;428;377;348;326;318;410;486;412;346;399;379;380;356;378;370;384;442;482;539;627;586;393;222;210;187;230;226;265;225;227;208;273;305;384;393;369;300;309;289;408;552;806;972;542;401;292;267;248;229;256;236;242;344;270;225;292;319;277;267;375;333;265;127;173;191;310;406;273;195;145;190;310;468;410;307;301;297;225;288;325;506;366;309;237;232;273;276;200;224;295;317;236;196;164;186;256;321;421;440;438;414;420;272;158;78;88;181;151;147;111;94;101;140;165;120;68;112;101;135;132;96;100;63;45;46;51;37;45;37;47;41;44;54;78;106;124;177;220;275;228;195;295;234;228;175;235;310;165;105;130;208;239;204;183;263;345;298;385;517;482;199;79;58;42;55;82;63;78;138;371;506;290;199;270;546;589;335;489;668;482;601;686;453;230;447;637
780;822;670;598;552;459;442;353;348;381;384;365;418;534;593;740;734;587;488;329;299;434;522;388;474;439;360;275;288;199;175;194;211;188;336;597;710;523;361;653;979;1061;825;483;655;1081;875;606;449;321;193;208;296;614;701;556;489;631;610;534;506;523;568;678;581;343;297;240;210;268;320;299;252;289;324;282;97;98;201;294;451;421;483;513;717;461;344;325;455;482;414;405;313;272;201;202;195;292;434;502;564;418;387;305;410;397;277;233;277;321;291;241;161;160;227;321;582;604;503;721;715;558;379;339;323;453;408;276;263;306;314;310;326;298;303;413;554;495;415;462;619;730;581;447;430;548;557;1168;1744;1304;594;427;417;294;181;234;354;464;443;552;389;552;673;499;404;385;450;651;705;556;316;247;310;283;282;326;387;516;362;428;527;899;1065;827;556;365;384;760;899;617;613;877;569;468;478;389;524;567;442;379;333;328;336;350;386;437;383;367;470;738;1795;2397;1087;413;231;245;342;397;641;839;1129;1703;2040;892;497;324;265;374;281;113;93;78;67;224;297;163;151;176;176;146;110;90;174;188;284;290;209;149;170;68;43;46;32;41;68;161;339;489;339;152;61;94;185;275;207;78;56;49;54;45;43;95;117;111;95;84;55;80;134;187;144;164;156;237;369;312;225;155;110;75;54;56;50;65;55;57;60;130;194;202;204;219;312;449;516;385;235;132;96;89;123;160;165;186;205;210;134;123;115;158;245;277;156;297;858;1082;424;163;93;92;146;327;813;1310;802;235;214;480;560;337;201;127;98;114;168;205;197;132;127;199;261;367;387;293;252;169;196;175;203;183;192;157;109;167;157;219;242;508;1075;1146;757;374;364;285;283;365;489;484;367;306;261;347;354;369;366;402;354;284;311;269;282;268;318;281;263;337;363;313;250;276;268;252;329;306;301;243;436;794;1059;797;568;360;212;175;237;157;177;193;196;194;250;421;848;882;484;351;321;464;452;492;538;364;427;425;295;206;233;181;242;302;421;480;480;587;685;694;574;421;444;765;959;944;906;1091;669;322;272;328;353;272;213;188;193;256;421;391;363;520;850;711;716;834;603;556;616;687;507;305;286;278;344;460;357;316;405;980;1633;978;354;185;133;184;253;297;270;293;326;367;360;324;274;234;329;389;388;287;230;335;655;638;480;320;258;260;199;282;271;413;722;1011;794;557;474;363;409;482;496;614;664;557;453;457;508;464;327;336;339;451;402;339;381;370;331;378;406;439;480;395;369;466;710;1169;1026;582;333;355;346;345;237;292;259;266;208;303;388;416;391;415;296;283;336;602;630;506;398;311;223;207;184;204;259;229;215;201;324;453;381;317;460;532;494;448;364;448;455;651;624;568;438;294;351;291;249;193;217;270;250;212;188;236;336;300;276;377;298;216;167;146;181;314;400;269;264;182;165;299;417;399;313;285;227;282;325;446;664;392;233;187;130;154;102;107;183;301;351;222;186;189;261;383;445;536;451;488;491;451;285;116;97;152;203;221;209;167;87;63;44;86;56;33;68;57;86;65;83;51;31;43;53;77;45;47;55;29;34;38;56;69;77;97;172;217;218;184;171;163;162;171;130;173;228;128;94;108;143;173;159;172;186;280;338;373;400;318;140;64;51;28;56;57;40;82;237;585;822;504;378;546;538;436;369;843;1231;579;388;432;277;322;636;1110
723;746;591;538;467;450;441;345;296;326;452;400;388;506;604;623;743;572;445;332;268;394;493;482;329;400;350;302;225;211;143;238;354;337;491;714;703;372;374;869;1272;790;421;430;658;1025;885;878;635;300;166;154;434;840;880;926;653;670;688;497;618;476;547;922;713;492;541;412;319;312;356;354;328;316;312;279;137;69;130;152;262;360;428;794;1276;853;335;261;320;346;311;349;369;257;260;267;249;271;298;385;528;425;331;228;310;259;248;288;342;327;353;291;337;372;372;401;401;417;454;710;815;568;330;298;299;272;273;211;178;250;303;349;378;342;402;589;671;830;597;446;612;649;502;468;442;541;874;1843;3066;2002;683;398;372;281;227;309;371;521;524;519;400;411;404;364;374;326;541;801;930;755;374;347;300;243;343;354;369;401;366;350;574;1008;808;668;524;413;474;1045;1425;866;670;728;611;536;410;418;443;408;367;334;403;403;344;402;367;394;353;351;407;527;1278;1725;890;396;221;314;577;768;1272;1580;1651;1293;1107;729;739;557;489;538;329;119;94;119;98;178;184;145;133;194;231;148;74;117;155;210;289;297;262;198;120;89;108;90;43;50;54;65;142;208;127;85;35;82;126;142;89;54;34;40;29;46;61;62;91;67;54;51;34;81;107;154;131;141;100;193;210;209;196;165;157;76;52;50;79;61;51;42;50;108;162;284;324;368;435;590;503;347;220;139;94;111;139;160;145;138;209;202;150;123;120;137;112;103;82;206;485;578;302;157;124;89;128;203;423;602;367;178;135;189;210;170;104;117;147;167;282;405;340;188;163;229;447;611;572;307;189;138;174;199;257;255;200;194;119;95;152;188;228;646;1622;2076;1548;655;313;164;222;322;327;309;305;245;222;407;499;455;403;437;362;304;288;285;248;300;337;371;322;422;490;517;304;271;251;190;287;288;293;248;368;714;808;681;544;331;202;192;228;193;159;209;219;215;304;607;1576;1745;910;393;401;548;582;843;817;493;469;457;292;188;234;241;225;295;342;430;604;1150;1246;907;636;449;554;789;1168;1048;1397;1913;1058;469;304;389;472;304;220;200;224;318;590;659;580;384;517;415;373;376;405;504;761;1157;826;595;462;319;241;352;278;230;290;562;828;618;322;168;170;189;251;230;321;393;444;446;413;278;281;291;342;457;504;425;322;336;414;481;459;486;330;250;330;418;399;585;927;1271;1046;608;442;376;361;462;591;907;1007;678;486;346;381;331;347;439;460;479;407;317;286;325;320;308;315;340;457;382;293;419;1014;1758;1246;502;320;328;289;340;264;223;216;156;180;251;426;569;467;342;236;194;268;494;475;347;324;287;335;357;230;251;254;259;203;326;496;887;810;393;528;629;732;437;479;415;366;426;449;454;414;403;569;441;267;236;222;284;200;201;181;325;301;263;369;357;263;199;193;202;205;252;251;258;355;298;251;270;473;497;310;232;224;295;387;575;630;418;219;137;108;105;93;119;154;184;222;179;136;162;347;494;487;430;393;368;462;323;195;80;128;224;267;304;335;226;165;109;99;61;34;62;44;43;50;53;40;48;50;40;50;52;60;32;40;34;31;47;51;67;80;81;116;170;196;166;143;159;141;152;157;142;125;113;99;139;173;257;374;333;190;182;271;285;236;178;121;78;52;47;36;61;49;55;177;572;879;585;567;827;546;236;241;757;1062;528;248;202;202;452;977;1466
711;634;580;481;452;463;371;349;302;256;402;436;442;507;507;492;508;500;441;340;310;373;379;316;376;529;460;346;295;243;242;371;763;1018;930;999;795;433;357;640;956;644;337;320;641;885;827;1103;768;312;153;160;394;754;932;1013;642;446;405;406;472;420;486;790;621;535;638;615;301;384;388;359;395;468;434;336;181;114;90;105;174;223;391;725;1421;923;395;340;344;292;361;363;410;310;311;327;297;341;282;379;448;398;279;281;331;296;244;366;393;314;325;325;473;707;802;561;371;329;405;603;631;437;360;374;284;237;176;137;180;303;461;586;504;385;530;542;744;889;701;451;430;449;436;409;436;451;922;2079;3029;1890;579;316;349;330;255;387;444;510;478;422;341;287;305;265;332;296;469;662;845;692;348;346;335;280;380;352;268;294;251;266;465;665;516;488;510;464;501;1157;1816;1185;613;617;558;464;461;401;438;361;272;262;387;355;322;276;330;283;257;265;313;313;610;799;546;305;290;393;634;1043;2159;2204;1635;747;419;500;721;670;833;845;510;174;145;71;110;184;166;114;188;293;350;191;116;111;146;194;254;247;285;185;131;198;236;168;77;24;31;58;79;80;69;28;45;44;34;95;61;72;37;51;41;49;41;60;66;51;49;39;44;69;57;91;83;87;63;96;94;106;122;187;156;101;54;66;63;45;74;57;61;65;121;193;354;535;643;634;528;322;211;187;105;101;117;98;75;115;216;250;142;178;128;115;78;90;70;83;224;324;248;210;136;105;127;263;625;627;375;166;120;146;138;149;116;192;274;346;529;753;636;340;159;314;810;1299;974;429;177;122;137;187;260;314;284;229;187;172;165;192;216;525;1405;2311;1967;749;314;197;201;270;374;279;285;235;213;339;501;551;620;504;423;336;373;289;319;402;536;383;375;483;688;772;462;278;235;258;315;337;311;261;214;363;532;425;354;331;304;210;208;230;190;187;261;274;323;540;1377;1808;918;407;360;528;658;937;960;707;716;650;321;229;220;260;274;220;345;467;710;1132;1247;865;554;388;608;666;767;885;1437;2173;1163;487;420;390;425;312;224;234;215;357;489;649;503;323;287;226;215;222;302;389;634;1078;943;1077;1102;481;279;248;194;190;194;293;478;455;311;232;234;231;337;270;337;344;475;538;443;379;352;326;386;454;546;506;409;265;299;461;670;744;419;315;577;584;439;574;670;915;763;496;368;362;390;421;802;1029;1033;630;404;322;326;325;465;475;431;393;351;278;238;291;306;260;234;303;415;373;260;343;904;1579;1008;385;308;286;334;338;318;230;201;136;182;216;340;497;350;266;179;184;208;264;327;245;228;271;466;471;319;339;467;469;411;390;730;1415;1175;451;391;495;518;430;499;364;251;229;253;300;327;419;727;553;329;296;264;268;221;270;290;336;292;235;411;368;199;180;185;251;200;240;218;249;403;461;279;223;352;385;284;229;314;448;464;442;389;240;180;161;119;88;67;81;108;153;155;169;183;238;556;795;715;525;384;357;266;198;117;87;124;243;330;352;404;356;243;181;144;82;41;51;37;53;64;55;71;65;42;62;61;51;68;65;32;42;71;25;37;35;60;64;86;159;169;147;167;155;121;141;127;118;121;102;171;171;193;384;688;590;231;181;202;201;172;116;96;99;82;60;46;39;73;50;105;330;481;394;422;553;331;114;119;334;446;262;186;206;285;567;1227;1175
690;538;439;450;369;383;280;249;233;305;478;593;555;513;485;450;393;362;345;287;269;328;379;383;453;668;558;422;395;397;381;614;1413;2497;1941;1027;596;332;288;475;868;659;332;350;437;557;637;847;511;316;169;171;382;588;705;781;525;353;278;265;336;334;409;452;444;573;630;485;375;392;362;389;409;388;419;387;225;207;140;155;142;194;279;473;666;444;287;335;355;298;286;316;361;316;282;311;336;361;308;360;355;368;308;355;329;359;272;288;330;334;380;376;584;1179;1667;832;404;287;340;423;433;367;347;408;317;268;232;177;224;418;926;1248;744;525;577;520;587;839;735;389;277;350;374;252;334;315;587;1098;1605;1073;504;350;393;367;409;417;400;426;399;381;318;260;239;238;270;314;405;496;540;376;238;373;446;340;379;385;265;280;270;314;294;383;363;378;490;467;480;811;1402;989;485;405;439;496;454;426;503;508;425;354;313;294;257;301;281;242;263;201;231;273;251;341;279;255;209;281;449;1035;1997;1767;1064;499;394;441;580;698;1090;1462;793;288;212;236;181;233;214;129;223;398;474;195;108;161;132;151;162;174;179;131;105;277;394;232;82;37;68;45;57;43;64;55;62;45;41;33;38;46;73;24;44;61;48;57;64;58;24;45;74;56;46;50;87;45;64;73;74;76;152;197;146;97;87;43;81;50;56;63;65;43;89;133;303;546;709;567;374;247;199;147;94;86;85;54;79;125;172;201;200;197;175;151;78;71;62;57;172;230;226;191;149;171;198;455;1199;1069;560;204;81;133;137;167;205;317;588;504;516;643;539;378;302;416;987;1681;1220;598;221;154;174;185;280;298;320;330;286;216;227;210;180;352;849;1613;1428;801;304;208;156;329;344;363;341;362;276;227;339;709;783;545;398;359;358;369;376;616;605;433;270;390;707;741;586;354;314;339;357;406;394;316;297;261;316;287;393;431;362;259;272;249;248;231;270;313;317;393;742;935;582;287;269;392;530;692;794;927;1050;973;499;320;289;250;255;292;455;557;695;714;583;456;315;300;417;651;805;731;1112;1329;760;354;390;417;402;274;185;197;344;452;545;595;549;403;348;271;171;224;275;309;398;562;703;1529;1574;774;369;284;248;275;230;258;430;407;332;385;387;418;311;238;278;329;386;379;394;365;406;319;410;436;534;523;484;332;309;397;770;879;502;554;1160;1224;679;416;375;450;473;366;325;410;421;547;833;1074;780;427;346;304;350;449;456;509;475;371;272;222;220;239;252;221;221;307;448;306;232;276;531;819;468;246;224;305;380;413;360;337;205;181;189;241;251;284;205;149;162;150;151;211;368;296;248;220;448;576;429;552;1024;1115;751;563;847;1242;833;364;275;368;441;514;487;362;204;196;193;234;259;375;456;396;262;299;336;394;376;289;316;366;286;247;398;425;254;181;187;249;259;310;233;293;437;431;206;186;260;246;244;233;329;514;434;337;214;202;198;195;142;84;107;81;118;125;228;338;362;329;635;1118;1108;692;387;252;140;79;64;52;114;180;287;405;460;351;323;284;159;137;84;75;44;51;63;88;109;118;96;89;40;70;62;64;46;31;43;62;39;28;46;56;109;227;302;210;172;186;152;131;166;228;149;157;202;265;215;313;575;613;321;164;202;151;120;71;123;164;181;110;56;54;72;41;97;239;378;399;263;304;232;122;72;95;134;150;191;254;323;437;666;604
636;407;311;357;307;319;329;359;364;380;536;945;786;546;461;460;380;358;336;216;275;296;370;374;542;667;591;457;433;372;419;804;2260;3889;2806;1029;393;279;340;512;769;615;298;278;298;350;377;449;422;322;221;214;455;684;497;444;391;251;167;185;252;311;328;365;507;747;784;411;260;284;317;376;391;353;359;369;274;244;210;159;193;206;225;258;288;280;330;359;339;286;237;298;292;240;233;247;282;360;353;372;394;362;337;361;399;338;306;257;302;410;418;368;579;1166;1564;864;444;268;298;258;232;251;343;388;458;398;338;278;297;654;1482;2423;1380;591;522;495;590;794;817;425;244;316;332;220;195;245;353;587;745;606;446;422;423;438;548;529;439;425;435;411;363;306;285;272;271;371;349;333;281;230;216;334;431;438;489;468;297;330;332;344;322;306;337;449;552;451;455;571;638;498;339;363;404;446;394;457;726;947;670;373;313;241;312;419;415;386;302;300;282;287;255;261;250;187;124;165;245;679;1223;902;523;406;528;487;537;652;1213;1656;1074;474;308;405;311;285;255;181;213;429;354;161;109;126;125;103;141;104;87;88;91;221;320;173;54;53;39;60;60;40;42;40;40;34;51;67;59;41;47;71;64;42;65;72;50;40;22;49;61;70;83;54;37;64;74;80;125;67;116;205;204;137;49;81;71;42;53;56;88;64;72;103;203;361;511;424;297;213;131;121;100;68;55;52;52;55;131;140;162;243;289;175;105;75;46;68;126;179;138;137;133;168;258;539;1178;950;522;198;99;107;141;201;207;370;597;586;462;461;387;349;398;469;706;1124;986;561;257;152;166;283;349;363;535;677;394;337;204;208;180;303;695;1286;1214;801;320;188;195;282;427;415;373;464;387;249;304;507;681;624;471;336;356;416;536;830;817;434;253;214;433;609;546;337;296;356;390;448;513;536;461;299;335;310;411;468;441;285;278;268;295;347;356;311;245;264;355;460;334;221;202;258;301;463;758;900;1056;1092;636;549;451;253;218;231;415;759;887;540;283;320;275;257;424;891;1290;981;1371;1244;675;320;354;449;371;223;179;269;432;566;687;817;705;516;423;303;209;201;178;309;234;281;458;991;1110;584;310;338;502;573;480;361;492;501;418;534;627;524;351;281;230;236;270;311;314;340;351;289;320;341;464;505;417;394;445;497;532;522;532;922;1977;1928;973;395;320;279;290;315;399;432;437;528;850;919;588;321;329;410;536;579;650;727;556;386;291;237;219;211;244;254;254;265;438;262;213;212;308;335;252;142;183;239;350;407;386;342;219;239;314;267;211;167;126;112;158;126;143;212;399;401;339;318;348;441;551;699;1352;1517;1118;858;1143;1111;713;257;261;294;501;834;758;378;221;190;131;195;250;295;291;253;230;286;367;588;655;385;293;358;291;256;360;309;208;147;184;245;305;380;236;197;279;238;157;136;196;277;278;271;333;327;314;258;214;199;214;213;164;125;103;153;119;164;367;651;668;453;555;884;1094;617;298;187;98;88;51;47;89;114;281;412;420;454;430;329;279;290;173;75;44;38;70;156;148;132;180;105;58;61;77;60;71;60;62;62;56;50;49;59;81;190;203;176;181;168;142;140;304;504;332;244;270;357;333;298;441;429;241;115;125;118;61;93;198;309;229;183;69;80;89;69;131;370;664;594;282;236;281;163;108;93;121;116;235;213;251;298;345;304
615;444;344;322;296;389;503;481;634;631;668;1350;1034;476;408;398;352;316;272;248;234;330;383;406;625;641;549;408;404;419;426;720;2174;3357;2222;706;283;289;463;759;915;678;310;281;264;290;278;315;298;336;325;334;475;678;540;384;284;241;168;159;179;271;339;324;472;806;722;460;374;283;348;371;405;385;362;380;371;377;291;241;246;258;230;245;256;310;289;378;383;376;360;262;233;245;232;258;325;396;359;350;366;293;261;266;315;332;246;263;313;439;505;402;394;614;818;537;341;294;309;281;243;213;318;413;530;633;516;415;419;635;1534;2470;1408;505;406;597;779;1130;1049;531;274;346;349;270;225;360;469;491;471;452;474;492;506;535;709;553;372;377;354;375;528;466;403;301;292;316;280;258;219;206;225;256;370;549;772;673;463;399;377;378;355;320;286;464;462;400;379;393;368;338;325;313;313;346;361;412;807;1316;768;316;221;256;418;673;728;763;689;491;496;428;321;423;417;197;90;115;189;384;470;508;320;420;512;412;454;546;1084;1698;1252;643;451;516;296;254;177;157;225;349;224;98;104;94;148;74;91;51;51;66;79;134;133;85;44;71;50;49;47;50;57;31;62;23;46;57;66;65;64;51;45;52;79;68;42;49;56;54;58;55;51;50;53;55;71;145;186;118;97;262;221;139;107;60;61;44;46;62;56;52;59;60;94;181;221;245;192;127;99;100;77;65;60;79;66;77;90;110;152;366;499;265;97;97;82;75;122;151;161;89;127;187;264;393;556;538;280;166;98;87;144;163;179;252;397;591;680;377;342;392;458;398;384;512;453;318;182;158;271;617;751;439;639;882;459;364;409;363;187;247;691;1500;1495;720;271;279;321;487;553;421;399;441;328;229;266;452;675;735;581;488;473;385;469;590;660;368;214;212;391;545;434;325;375;333;276;397;718;1111;895;472;404;357;366;450;395;269;285;249;377;620;611;562;285;230;283;276;262;216;215;216;219;313;461;502;617;621;642;890;805;238;151;198;443;979;1388;696;319;403;410;340;527;1237;1648;1153;1340;1365;676;475;343;383;242;188;235;385;439;579;723;897;855;608;410;305;221;209;205;225;256;169;201;520;573;435;364;530;1081;1387;1168;761;732;703;560;843;1002;631;386;301;301;249;206;274;301;321;338;302;268;358;521;580;584;736;673;534;440;442;521;865;1722;1635;740;357;311;259;292;346;382;382;386;398;557;546;431;385;354;490;531;843;898;651;503;308;245;206;231;261;270;227;230;308;291;240;207;177;165;167;131;105;125;181;332;371;367;299;208;242;330;334;290;160;76;78;156;132;176;223;438;477;541;450;388;340;487;611;836;1071;997;1087;1441;1458;713;259;230;274;702;1503;1476;618;182;127;134;123;213;264;242;274;404;503;573;925;926;433;304;342;282;252;260;223;148;169;131;174;232;280;169;192;215;235;184;165;218;298;286;238;305;218;224;205;256;241;208;190;205;184;237;255;289;267;701;1365;1206;778;644;667;604;405;233;125;80;60;62;55;48;102;224;452;452;479;516;454;365;372;238;106;59;47;52;97;113;117;155;125;64;68;77;94;59;49;47;34;48;53;47;39;79;106;119;185;228;225;149;197;383;633;359;254;345;466;485;358;573;481;202;130;171;120;72;91;153;236;273;171;69;98;91;91;332;1050;1786;1147;406;369;525;288;136;167;148;126;119;163;236;230;287;360
612;478;486;357;317;418;487;508;668;611;617;922;730;377;333;340;357;375;329;256;284;339;442;657;958;808;521;432;379;397;376;589;1195;1671;1175;529;367;438;517;654;717;449;324;264;292;349;293;291;322;310;300;318;411;643;652;429;239;167;187;187;292;322;395;507;481;527;527;503;406;351;397;379;451;383;382;370;474;535;473;324;379;368;235;240;338;325;278;326;365;390;413;345;294;289;287;343;521;451;375;318;313;252;204;252;308;252;223;263;331;405;510;421;345;345;421;369;231;248;484;446;264;260;354;455;622;776;846;511;353;490;921;1310;807;404;375;613;906;1082;1210;500;294;303;348;284;360;475;461;452;378;454;391;460;515;482;501;462;461;499;513;478;591;637;481;245;200;238;265;276;278;280;308;313;323;588;947;844;490;373;408;347;306;338;358;414;398;358;345;302;292;344;358;347;279;355;364;400;614;854;579;249;172;260;463;729;888;1184;1291;721;769;686;371;484;522;192;94;163;272;316;424;588;637;617;371;259;295;365;917;1614;1158;578;371;349;232;175;111;127;151;179;108;63;62;103;78;118;110;126;62;43;45;48;63;47;43;35;65;70;69;39;39;42;36;45;43;30;72;56;61;64;58;58;64;82;44;49;44;49;77;81;64;70;59;55;60;118;156;116;95;140;132;93;49;49;52;44;56;74;76;77;64;66;73;73;115;90;124;85;79;91;62;86;84;69;49;131;104;142;150;301;474;273;173;126;103;75;98;125;119;70;68;145;179;197;242;233;150;116;87;81;74;144;214;215;251;447;610;440;424;342;253;207;237;316;279;178;130;152;327;893;991;482;527;497;438;515;976;881;352;242;649;1465;1218;527;301;308;415;561;610;376;302;225;172;214;268;469;1021;1190;761;555;707;589;662;539;440;320;255;232;476;749;499;346;212;192;166;293;691;1373;1084;696;507;349;445;486;429;364;284;228;339;600;786;726;296;227;236;359;262;239;238;204;209;260;244;249;304;306;406;683;636;241;175;187;325;987;1496;759;441;595;683;566;650;1063;1242;823;833;825;760;670;383;270;228;290;291;288;457;434;531;599;735;569;371;350;265;248;261;271;278;219;185;236;403;422;412;708;1291;2191;2148;1012;664;661;616;847;1045;608;384;306;279;284;221;253;351;338;316;228;215;328;584;726;660;1172;1194;698;476;428;504;681;833;691;409;305;271;287;237;305;374;370;323;257;333;362;355;410;458;621;674;894;828;458;347;266;188;157;189;261;270;227;263;261;275;254;194;154;143;139;80;84;105;155;219;296;247;190;208;273;291;302;239;156;71;100;123;160;168;244;373;493;617;604;299;297;291;437;499;658;669;782;1117;963;463;282;280;270;641;1760;2059;910;203;99;132;113;152;213;301;362;835;989;881;1244;1191;635;372;356;291;290;295;251;240;182;198;182;189;233;199;193;252;333;293;255;244;238;207;198;201;214;217;223;288;245;286;238;248;360;529;774;670;453;911;2129;1683;1384;1355;789;437;307;166;101;76;37;62;55;50;68;184;368;418;489;562;459;361;358;388;303;188;79;45;73;62;78;154;123;46;71;71;89;87;50;40;48;35;35;36;47;35;65;109;133;247;301;185;143;308;467;283;228;328;506;520;403;544;587;256;176;214;133;100;86;145;318;401;310;122;108;111;208;653;1822;3106;1816;489;354;590;368;192;118;124;91;120;163;248;263;309;409
414;431;561;375;372;400;476;415;460;526;435;506;455;295;314;328;319;366;361;310;291;380;440;965;1581;1189;608;481;423;326;342;394;596;678;669;415;480;657;735;514;465;333;259;243;337;416;475;359;325;292;224;239;319;478;738;472;229;164;141;212;462;606;582;678;647;510;513;449;406;351;289;440;488;402;313;362;520;781;622;336;396;468;407;527;474;346;228;318;364;491;481;365;421;361;342;419;614;505;412;338;321;288;244;251;274;192;162;221;290;427;466;529;487;338;233;240;276;339;551;592;306;301;448;603;660;682;769;488;383;445;521;651;473;392;327;548;649;804;746;384;303;288;386;447;409;502;475;407;374;388;313;331;471;538;431;515;870;1078;986;619;556;490;413;212;228;220;217;315;340;396;382;344;349;508;669;651;441;368;392;395;368;311;337;347;292;337;343;378;369;394;360;372;330;329;347;409;367;470;286;208;217;282;434;588;778;1021;1051;723;723;674;312;322;321;199;152;245;332;290;456;1030;1247;796;376;160;151;179;434;790;642;312;207;207;152;125;81;78;71;55;63;52;59;105;137;144;159;131;95;75;49;43;82;53;42;45;60;78;70;64;84;44;51;50;50;51;43;57;80;94;60;80;79;49;81;47;65;59;79;82;72;50;57;51;65;83;100;103;70;64;51;65;57;43;58;55;63;58;39;71;67;70;53;58;78;62;77;52;64;80;89;105;65;79;79;121;148;216;200;245;333;274;159;115;76;81;108;178;141;79;57;61;98;98;92;96;105;67;49;81;89;128;140;191;252;309;548;546;473;305;209;160;225;267;227;192;106;120;292;623;685;400;428;355;369;790;1891;1888;694;356;548;943;841;403;219;277;285;343;384;311;270;179;138;128;251;465;1043;1085;803;710;757;1173;1189;705;460;345;229;297;533;776;450;239;160;120;143;245;488;805;777;915;686;437;437;529;447;288;306;261;224;390;532;549;317;217;274;320;274;243;200;164;188;227;246;201;169;202;254;327;303;228;209;194;242;621;919;649;874;1090;1081;833;521;555;538;390;489;801;1162;813;423;250;243;285;350;362;398;366;352;467;492;444;399;365;373;369;304;313;295;245;155;262;452;522;529;524;1028;1781;1868;944;602;658;680;627;600;438;414;373;464;474;358;344;385;293;242;231;194;230;388;547;619;1212;1196;794;651;583;512;464;412;390;293;296;307;273;257;253;331;271;240;195;200;226;270;402;508;541;511;600;436;297;194;201;178;192;186;252;261;265;234;255;239;242;223;180;166;100;118;108;141;166;210;237;211;163;155;238;250;277;216;156;114;120;148;178;206;269;257;377;481;430;255;240;248;313;320;331;344;370;528;478;360;275;288;258;477;1324;1907;947;263;129;137;179;150;197;320;380;852;1193;1137;1805;1554;968;469;373;329;481;582;426;385;329;290;199;253;261;337;307;334;396;282;316;276;194;198;216;205;251;313;391;444;289;234;258;360;684;1069;1489;1284;720;848;1604;1575;2277;2250;922;373;191;122;67;52;48;41;63;82;86;186;376;494;549;527;399;314;397;514;437;321;121;66;26;37;65;110;81;56;53;89;79;109;69;53;35;48;33;26;23;70;77;130;167;235;240;192;107;157;178;174;220;511;570;491;396;335;360;181;208;258;224;135;178;207;492;930;562;302;247;268;470;993;2194;3298;1814;578;395;432;348;210;198;131;139;159;184;187;208;357;406
232;252;342;467;426;363;420;408;355;303;340;333;306;260;276;356;342;304;297;361;346;316;451;1055;1534;1124;495;413;333;299;326;321;298;349;335;349;599;923;774;516;307;297;247;245;372;658;713;490;302;219;185;171;240;441;630;573;311;167;196;269;539;760;564;649;709;715;559;307;343;235;347;545;676;387;321;373;574;724;635;360;373;405;538;902;820;438;213;334;361;442;368;349;368;304;434;419;440;496;546;409;254;250;243;269;276;183;203;320;347;382;493;875;896;382;197;222;240;402;448;453;387;561;853;774;632;634;549;461;462;451;436;416;420;387;390;431;542;785;586;468;344;383;434;446;482;586;786;849;537;324;336;478;668;519;480;648;1085;1364;1145;700;437;402;255;237;207;266;236;307;369;454;498;346;302;443;504;478;498;386;495;577;429;298;269;217;256;302;352;369;430;467;357;389;490;507;373;335;329;279;189;276;335;378;645;747;742;849;687;478;495;375;198;217;254;296;312;334;287;244;388;883;1086;646;228;92;74;103;188;268;207;179;147;90;88;45;48;32;56;45;45;36;66;109;208;159;169;181;186;104;69;71;80;68;39;42;56;86;96;77;69;46;52;50;60;50;52;65;63;68;58;74;64;74;75;48;56;65;74;74;52;64;67;43;50;46;72;44;51;63;48;66;66;53;54;73;69;53;80;72;60;59;62;59;51;75;54;73;88;97;135;106;117;105;65;80;115;214;243;235;391;313;142;87;44;61;132;119;115;94;80;88;69;53;55;72;78;46;95;120;129;109;137;168;226;345;678;671;406;244;152;143;168;195;241;192;135;120;194;355;409;320;397;297;320;769;2148;2159;889;381;465;817;677;334;190;263;267;274;240;219;236;187;197;157;174;295;596;597;522;522;802;1486;1616;988;615;301;230;252;344;375;286;242;195;178;161;279;412;476;516;661;615;508;550;544;421;384;487;358;258;233;280;278;260;314;422;323;291;194;182;150;187;259;260;181;216;248;217;180;201;193;203;216;262;303;453;561;1117;1331;1100;736;420;317;310;306;464;1004;1695;844;359;261;233;308;380;503;476;376;373;390;361;405;353;350;347;349;353;351;352;296;273;391;534;601;535;455;599;954;890;598;572;861;790;489;389;338;353;453;683;666;420;315;296;232;240;216;200;207;284;365;463;834;987;964;997;876;593;420;330;254;289;354;344;268;200;205;221;279;329;273;209;173;244;272;365;367;267;253;180;134;199;191;212;211;220;223;214;189;170;195;219;180;145;150;135;135;140;126;161;208;211;225;200;155;193;272;285;245;208;177;143;86;91;154;184;219;194;223;285;332;328;362;404;462;400;285;211;317;370;348;331;468;495;375;516;997;1308;680;238;223;270;261;250;293;343;421;568;746;1077;1643;1671;1356;674;314;297;411;619;656;605;589;392;238;251;290;398;333;325;368;330;395;321;226;266;267;261;309;343;374;401;253;267;276;584;961;1218;1329;1220;616;494;710;804;1485;1707;704;271;149;86;61;29;50;41;64;108;102;193;394;547;495;397;305;252;246;450;507;441;298;84;38;64;50;101;97;66;61;70;86;83;57;65;38;26;52;33;61;110;209;212;243;315;298;176;94;65;76;97;202;470;509;507;335;260;147;148;150;193;193;200;177;285;525;951;860;652;502;555;873;1285;2064;2619;1292;424;340;370;282;245;316;337;351;440;342;260;258;341;336
235;220;318;461;476;476;545;343;252;201;190;206;225;211;268;293;278;232;313;469;491;415;469;971;1306;765;446;349;279;312;399;312;326;303;234;332;530;727;622;392;324;345;272;267;417;831;1001;631;449;348;251;211;306;448;594;658;424;205;226;305;437;455;378;598;729;800;562;316;248;283;310;565;622;484;295;410;528;560;537;420;286;398;671;1274;1274;514;308;437;456;371;280;269;306;302;350;411;331;431;532;432;234;249;245;278;281;287;290;329;300;367;453;716;949;460;199;211;282;415;451;460;557;775;1025;935;776;617;481;471;460;470;444;443;443;462;468;438;614;843;588;408;445;496;603;527;468;804;1342;1640;1011;376;347;691;979;587;377;589;713;808;842;748;621;400;341;277;250;286;299;352;384;469;500;427;349;444;408;360;369;337;498;681;486;317;252;230;213;265;359;365;361;412;322;399;721;660;424;240;180;179;263;341;481;553;1107;1010;716;548;407;389;246;251;193;182;277;307;428;357;256;132;249;542;587;317;126;77;61;89;66;64;82;97;80;66;62;49;38;34;38;27;33;32;62;104;207;187;221;256;281;93;68;76;109;76;58;53;43;90;111;59;83;71;56;77;43;77;58;74;75;50;67;68;57;89;92;57;52;76;79;68;46;60;70;52;54;48;46;47;40;74;51;41;67;54;61;84;99;86;105;70;58;53;90;74;88;97;45;70;79;96;166;249;155;110;60;78;57;140;147;144;242;203;107;83;77;68;90;90;77;67;90;80;73;47;60;44;67;74;131;154;134;112;121;155;187;232;504;559;281;196;151;164;163;204;251;187;165;112;169;253;387;287;280;259;257;512;1200;1483;878;378;402;557;487;339;325;293;306;265;209;256;269;277;307;300;211;210;323;314;276;358;523;1017;1223;845;509;253;169;187;216;265;252;247;219;235;273;366;537;652;619;618;520;504;440;403;363;672;980;547;300;207;231;179;187;346;480;319;226;194;156;156;194;246;255;294;315;411;317;245;203;159;180;196;220;251;303;510;923;1032;784;565;336;206;288;414;588;1008;1189;633;265;202;229;279;374;556;592;410;317;335;315;300;364;289;243;318;342;374;635;493;366;455;727;529;435;444;390;403;444;448;425;713;560;431;286;251;290;381;592;585;368;235;216;252;244;217;179;181;208;239;367;693;1125;988;1378;1277;815;438;381;280;377;394;357;287;229;177;188;244;352;304;221;192;232;328;267;204;166;166;157;95;156;195;223;210;238;226;182;157;154;149;180;137;152;151;113;130;132;165;190;162;203;232;149;135;210;438;553;277;163;151;158;100;104;121;149;135;143;156;288;510;783;997;829;743;578;319;296;365;559;438;504;742;774;636;684;745;723;372;275;385;531;528;496;350;357;276;329;383;665;985;1251;1270;545;275;267;421;631;994;798;629;395;390;350;341;286;290;422;607;638;677;561;390;387;430;338;323;373;319;261;237;189;260;515;765;715;744;590;410;267;313;386;624;724;292;155;124;108;88;70;44;41;68;92;152;334;442;443;318;304;294;139;137;201;395;503;303;83;38;53;84;150;123;42;52;84;85;85;56;56;35;41;50;59;64;152;370;404;287;342;284;232;110;78;39;58;128;401;470;363;222;197;144;134;170;206;183;197;228;377;439;531;677;1038;836;823;1158;1357;1278;1149;648;245;261;261;189;277;635;878;793;866;633;357;249;302;287
232;247;333;445;495;544;555;436;160;120;137;116;160;246;260;282;338;255;414;790;635;415;492;777;891;560;422;379;307;289;332;337;459;456;328;464;629;495;319;260;285;238;322;342;391;687;846;685;509;586;377;393;577;479;665;793;475;228;260;279;252;247;304;565;798;881;713;470;422;424;551;528;586;425;386;579;679;605;529;353;336;387;590;1239;995;530;363;500;549;406;257;243;224;272;352;360;287;321;453;338;264;288;272;430;509;482;352;314;345;313;429;551;626;435;255;290;443;740;770;761;827;1058;752;823;880;547;392;446;535;526;743;789;581;489;504;404;516;630;475;402;592;992;1113;643;407;841;1703;2272;1393;433;360;585;698;441;320;404;528;473;444;611;610;504;636;388;257;275;345;395;381;426;510;490;598;564;457;388;282;318;432;452;384;261;251;205;264;282;283;334;295;294;271;369;743;632;378;201;133;188;248;336;457;664;1183;979;537;359;299;264;275;202;156;137;197;281;345;330;193;103;242;550;540;240;120;103;73;86;73;89;80;73;60;65;41;60;45;31;41;38;43;44;72;127;156;219;279;333;286;111;65;85;115;79;71;47;63;101;95;91;68;65;61;76;80;90;99;56;76;64;73;73;73;63;69;73;114;131;100;52;64;61;39;54;50;63;40;61;63;54;52;28;56;64;106;130;161;138;122;77;50;73;86;79;97;60;103;55;113;232;254;311;211;96;80;49;79;54;78;126;125;116;89;89;98;102;105;70;73;61;70;88;83;78;56;43;92;99;126;155;117;58;107;132;82;106;202;219;188;179;154;146;107;197;264;304;222;172;175;215;295;242;191;210;227;362;627;767;661;370;263;354;350;394;431;427;382;309;242;192;258;341;389;461;343;246;250;439;331;248;270;531;633;567;323;206;145;136;193;207;264;337;279;277;320;433;743;1121;1185;984;732;603;465;335;398;810;1105;630;292;206;197;213;212;326;408;308;227;198;146;145;167;215;255;278;327;451;337;201;178;137;139;162;173;180;302;450;609;524;420;386;252;209;467;828;1128;1328;814;347;210;186;238;280;485;767;634;392;358;377;273;230;268;215;250;316;411;650;1069;1002;578;605;795;491;511;570;441;396;482;361;360;338;381;307;238;272;289;350;349;326;235;185;233;367;277;294;240;220;191;186;307;705;1070;933;1117;1490;997;400;373;370;380;441;316;251;162;187;266;270;350;324;240;190;335;472;267;105;118;134;129;148;135;159;198;230;209;231;205;168;171;175;185;132;123;97;121;98;86;146;127;109;116;138;138;160;270;628;768;338;153;128;102;95;107;90;115;137;127;160;321;808;1669;2265;1583;923;671;492;548;577;772;573;677;926;829;842;955;783;648;418;384;623;1109;1104;844;507;334;269;236;239;301;403;561;618;389;195;227;340;447;679;555;453;428;460;479;545;335;347;646;1348;1551;1205;917;536;504;496;331;295;332;291;210;231;243;242;373;463;349;358;425;331;171;183;196;269;284;252;284;229;206;174;109;50;61;82;103;158;421;677;565;282;212;220;95;82;113;226;355;269;96;64;70;167;264;164;82;89;98;164;97;63;38;52;77;147;132;96;125;326;303;199;245;311;297;149;59;50;73;113;252;238;219;152;152;142;131;185;262;298;406;646;940;678;382;409;510;635;664;951;948;514;352;221;160;167;184;247;344;913;1344;1045;1170;723;490;426;331;269
227;268;317;488;375;433;472;400;165;114;91;67;145;175;225;267;398;284;419;803;589;378;344;466;551;456;463;456;310;306;247;352;592;617;482;851;1059;431;250;291;301;246;326;503;479;460;504;495;752;1024;797;760;1196;875;582;487;351;210;274;361;404;299;300;478;668;1012;1018;806;622;610;651;505;491;396;417;491;562;482;474;428;429;418;827;1591;1501;822;473;525;810;717;343;191;257;285;275;215;252;332;357;321;259;310;334;451;715;676;450;355;320;259;317;415;392;360;250;302;733;1195;1023;984;887;863;551;651;753;473;360;377;480;533;754;1024;743;477;427;471;472;458;415;409;913;1782;1968;968;414;639;1330;1986;1207;389;362;413;451;411;402;477;480;368;327;441;605;602;561;385;292;355;386;388;354;417;462;504;754;882;586;362;274;265;322;353;287;248;227;234;262;250;281;321;285;197;182;340;515;492;254;175;186;245;322;224;332;491;724;571;322;245;163;147;122;124;115;98;129;160;220;192;150;130;273;705;716;479;327;161;108;93;115;55;58;38;40;31;50;51;60;65;31;30;43;52;63;87;109;137;203;195;111;129;69;66;71;70;45;71;65;75;97;52;59;55;53;63;88;60;77;65;75;37;64;80;48;78;90;120;206;185;170;102;52;99;96;78;53;65;68;59;47;59;40;68;47;50;117;206;243;280;231;85;71;88;98;115;119;107;105;82;114;295;490;441;294;115;79;55;54;73;89;91;74;89;84;261;201;175;128;138;81;94;67;95;72;63;56;61;51;120;118;131;70;57;71;79;60;51;48;43;116;144;126;120;130;184;374;400;290;273;231;207;198;144;89;170;216;333;401;350;312;252;175;220;391;545;515;469;385;341;208;182;208;377;389;508;401;244;284;423;345;203;234;282;389;393;263;150;138;124;132;172;246;319;350;354;290;343;765;1365;1387;1201;784;677;427;403;326;544;582;448;245;194;217;265;286;352;366;376;343;265;198;196;200;200;298;256;300;386;296;221;188;176;199;173;187;208;302;433;460;311;242;235;191;214;757;1757;1620;1071;588;268;270;335;301;287;689;1198;800;368;440;440;278;265;226;218;331;456;514;800;1457;1481;779;511;559;352;445;673;489;451;791;567;278;236;263;271;266;308;348;334;254;238;205;184;281;516;494;342;303;278;225;207;254;455;654;533;627;800;668;331;356;413;374;299;239;218;170;208;231;286;398;506;318;190;309;437;328;160;99;127;179;148;208;178;213;283;244;213;210;184;180;219;190;128;207;214;157;109;81;89;112;113;66;79;169;213;355;913;976;437;165;106;90;102;64;80;100;166;209;130;215;719;2486;3789;2085;980;621;662;924;1118;1403;1023;621;688;650;805;958;884;806;757;480;836;1380;1520;942;638;437;280;205;155;173;296;379;359;271;138;151;288;272;280;248;278;465;465;562;641;403;515;1081;2011;2287;1995;1088;475;405;341;243;329;356;338;312;339;367;482;512;405;255;411;557;339;211;217;308;499;692;711;747;696;448;312;125;70;43;47;36;143;421;783;612;246;116;122;99;66;86;146;224;197;98;49;63;276;356;265;116;172;265;314;209;68;37;41;146;238;211;172;143;174;172;151;169;326;388;196;114;74;77;76;147;132;126;99;93;135;163;227;357;691;1222;1564;1974;1168;386;169;208;272;376;521;479;249;189;235;166;217;381;462;530;750;900;799;826;787;784;675;436;231
293;220;374;626;491;328;323;277;158;110;115;129;117;143;209;293;331;298;359;474;398;319;321;315;363;455;500;569;447;467;441;410;566;565;609;1011;1189;509;255;209;288;344;366;479;452;309;314;380;741;1011;863;1320;1941;1202;576;483;498;334;314;427;624;382;314;399;484;762;1181;883;636;598;486;460;401;350;343;393;402;377;440;564;563;506;1088;2291;2673;1422;592;642;1037;913;418;257;226;273;186;151;224;254;311;295;310;292;276;447;605;681;499;367;308;313;336;300;371;302;264;306;719;1205;883;632;500;457;474;561;492;468;376;383;452;437;507;754;700;415;342;466;501;439;343;440;996;2040;2140;1074;474;513;772;961;632;430;394;396;420;429;529;747;649;397;351;435;693;602;455;469;465;434;323;327;311;382;390;454;613;896;659;324;199;217;265;218;275;211;239;275;262;290;268;309;290;217;156;160;295;297;202;191;195;201;230;233;264;319;304;164;144;99;113;101;85;90;75;73;67;118;118;153;150;157;276;716;949;1100;880;365;124;75;90;63;55;42;53;53;52;85;39;50;36;51;33;38;54;82;105;101;102;108;134;49;71;54;64;48;48;69;68;59;100;76;48;63;57;94;70;58;109;111;87;85;50;64;64;70;134;219;293;356;263;136;108;169;233;130;104;74;58;79;47;42;68;62;37;68;155;293;354;443;337;169;116;93;94;145;207;144;77;111;169;429;659;520;252;141;61;71;56;55;67;57;67;127;214;402;318;253;279;272;215;98;76;70;84;74;78;78;78;89;127;116;100;86;57;68;80;53;21;18;81;95;104;122;135;219;390;475;288;262;244;311;271;149;73;132;161;203;218;198;186;167;155;208;376;560;635;467;329;275;192;204;240;271;294;295;288;210;255;315;278;204;280;329;315;362;251;203;134;123;159;196;241;352;414;276;256;352;604;856;884;791;611;491;352;338;326;333;348;231;213;236;321;479;684;565;506;466;365;338;318;220;277;355;294;247;264;333;317;221;193;200;157;191;182;251;285;393;314;239;227;226;170;308;957;1921;1405;682;353;294;361;513;471;386;653;915;581;343;472;485;399;266;268;237;385;613;628;996;1618;1926;869;390;356;310;343;438;387;483;784;650;356;282;328;259;250;315;333;300;300;283;207;213;327;527;535;312;313;262;248;241;260;324;382;393;407;377;301;296;319;345;224;172;163;153;195;219;296;342;683;1053;647;247;306;507;490;185;115;106;155;185;167;199;312;305;286;171;129;131;219;288;293;219;254;297;200;99;68;63;76;61;63;87;173;235;450;1278;1459;534;178;114;80;64;58;55;73;148;218;136;147;523;1977;3303;1829;799;720;1040;1554;1743;1812;1181;527;531;853;748;763;862;1028;875;528;770;1100;1123;897;932;781;412;239;180;111;276;475;476;271;191;194;291;357;353;205;208;283;317;361;445;474;700;1401;1628;1833;2004;983;333;195;248;263;312;409;391;428;448;555;846;821;503;423;686;772;447;225;315;519;1191;1754;1608;1569;1346;661;371;169;93;58;42;50;102;384;605;500;210;93;92;46;55;63;96;131;142;80;66;72;212;389;246;149;316;407;392;332;117;63;78;206;338;335;266;196;147;139;168;217;339;329;237;154;115;128;106;114;150;101;100;150;271;199;246;506;1334;2409;2906;2496;1165;312;88;126;331;509;455;354;245;196;298;256;430;966;993;783;636;635;776;1099;1141;1508;1520;712;300
340;275;594;1320;961;349;306;207;161;179;203;127;124;138;169;233;265;236;272;347;340;343;323;255;253;413;624;697;691;965;1052;694;585;518;476;705;736;393;235;195;209;258;256;398;361;271;270;350;479;740;841;1166;1634;1173;624;787;851;560;333;328;510;418;320;301;265;397;705;552;421;398;404;375;387;348;353;325;356;404;435;672;829;511;1032;2569;3345;1747;703;720;988;885;517;308;208;198;180;178;204;266;217;295;263;258;302;381;437;495;527;436;386;364;361;363;458;402;236;266;484;640;601;484;371;358;349;450;501;497;530;473;505;356;279;364;485;292;327;494;585;544;410;368;786;1269;1134;664;506;511;548;552;463;405;423;423;327;424;622;912;671;467;417;445;572;520;515;818;952;681;374;273;381;395;339;357;437;495;418;298;166;200;226;251;239;250;311;312;454;415;257;249;253;163;124;72;120;153;147;147;168;152;156;225;293;229;113;71;51;74;142;112;120;110;81;91;121;103;115;157;250;270;202;392;878;1844;1848;658;175;107;95;100;43;59;41;40;73;71;48;39;37;47;25;38;46;75;95;76;60;83;60;56;68;28;40;48;52;38;48;60;82;60;63;59;59;81;85;70;196;333;203;96;79;59;81;110;179;236;321;353;193;111;181;363;434;232;113;78;79;56;54;46;44;59;62;80;127;235;401;553;539;301;135;82;113;203;295;186;95;60;171;402;655;465;252;128;50;55;56;56;89;67;144;236;282;299;326;367;625;756;549;207;106;82;87;100;145;151;129;155;168;202;116;92;96;105;108;31;48;53;104;148;173;145;159;178;255;313;340;242;312;455;464;186;89;70;87;126;126;111;121;157;169;228;327;452;462;400;303;259;231;185;205;193;213;231;239;236;209;291;318;286;266;313;273;280;240;216;183;185;193;221;215;304;287;262;263;356;401;392;385;419;406;381;347;379;288;265;257;229;198;187;374;848;1406;928;544;383;354;280;318;231;344;449;428;330;340;307;380;371;207;233;223;243;340;290;284;267;288;214;260;244;266;305;701;1216;826;350;262;328;416;511;433;377;516;546;372;423;606;543;407;291;259;299;401;559;583;803;1046;1122;571;330;328;327;316;332;273;443;531;466;361;273;242;240;197;173;178;201;282;245;199;211;240;325;279;219;247;276;320;546;622;443;425;488;449;365;343;280;191;199;120;93;103;126;183;227;354;366;771;1289;763;339;318;464;486;211;118;87;99;131;166;187;276;427;280;180;90;84;113;235;240;217;251;333;178;124;58;38;60;39;30;74;103;208;369;819;888;368;133;91;78;57;38;47;65;146;160;101;125;265;962;1511;1065;837;895;1580;2310;2046;1275;686;407;543;777;647;543;661;1076;825;494;494;603;779;816;1105;1057;509;221;152;124;299;544;494;274;222;205;476;987;907;373;172;205;236;242;323;383;679;1293;1221;1023;1142;624;236;115;174;180;270;336;368;488;595;626;881;983;568;731;821;569;301;261;471;840;1972;2947;2383;1916;1437;591;230;195;120;68;52;42;81;166;354;338;150;86;73;55;70;69;68;63;92;42;27;78;160;295;223;157;323;418;479;345;213;117;86;218;327;384;378;284;185;161;127;262;379;411;225;146;180;145;119;150;256;192;98;208;381;352;263;473;1405;2718;3355;2394;835;179;67;148;638;1237;967;535;361;333;464;467;625;1450;1792;1255;982;838;895;1389;1577;2318;2276;924;360
346;407;811;1494;1065;359;288;253;201;224;246;138;101;171;299;327;268;282;241;237;261;342;384;273;256;323;535;669;751;1333;1589;892;679;470;402;464;556;357;175;120;167;198;264;288;301;332;316;284;358;673;865;949;1286;1134;653;1060;1001;563;314;324;475;476;318;236;192;272;314;292;272;323;356;370;345;358;364;306;320;404;397;584;626;471;632;1710;2221;1212;591;726;1075;885;509;376;297;272;220;228;267;337;190;205;267;346;476;504;534;531;574;527;565;579;374;480;646;612;310;243;316;453;391;360;337;288;265;362;425;592;757;807;678;274;190;225;289;264;312;380;548;556;394;353;545;642;565;470;609;892;847;632;454;392;476;406;328;318;346;486;490;415;511;425;443;459;505;1047;1289;834;321;279;270;340;398;434;413;381;330;232;174;181;246;200;229;269;303;524;847;769;327;143;125;137;133;103;93;95;92;115;141;119;128;154;219;191;114;37;37;75;123;166;171;197;181;168;153;119;107;204;303;318;280;347;861;1840;1875;614;153;62;88;77;45;53;60;51;67;55;33;62;59;46;50;61;38;65;104;77;58;39;63;44;51;51;35;69;61;48;57;69;72;63;67;67;87;78;74;114;371;612;474;119;72;53;84;128;157;269;347;358;124;119;186;406;519;322;118;92;69;66;63;61;59;43;65;58;77;170;371;582;667;401;187;88;104;200;326;198;81;82;163;400;529;354;235;119;66;58;59;72;59;83;152;395;398;383;382;631;1092;1429;977;390;133;99;84;121;150;234;272;317;329;270;159;127;196;206;155;86;56;51;125;269;385;237;200;177;246;304;379;254;259;383;345;204;103;72;55;74;58;104;95;118;154;201;249;289;443;354;286;249;192;240;206;206;213;217;219;208;281;431;381;268;199;259;206;199;175;256;265;299;273;276;246;243;241;221;280;258;317;367;350;256;336;321;314;317;352;336;296;299;230;239;441;1038;1672;1144;455;280;222;231;212;249;328;511;442;519;533;374;476;469;229;226;220;379;436;318;262;266;265;299;464;437;269;234;476;602;446;240;197;298;410;441;411;395;378;335;308;396;537;492;369;337;237;272;350;428;448;430;616;578;427;336;329;305;353;403;460;465;399;384;329;284;215;189;138;144;145;198;219;217;208;164;208;251;244;172;226;335;664;1106;968;580;515;506;446;491;644;401;174;107;122;92;97;130;195;235;218;287;523;672;542;245;236;340;322;246;160;94;93;88;147;185;236;328;335;218;114;73;89;147;199;237;221;213;144;101;56;52;58;45;42;47;106;153;278;316;323;189;98;87;79;53;35;49;61;78;88;105;123;198;426;552;789;1323;1488;1888;2293;1616;689;465;403;564;722;499;352;495;796;885;594;332;343;471;637;756;775;450;191;125;143;227;389;354;193;144;218;1017;2273;2082;748;235;176;156;162;180;315;558;1129;1121;624;553;344;123;86;107;195;272;310;356;444;616;596;717;557;568;791;785;382;331;477;727;1232;1953;2855;2149;1325;836;423;208;166;122;53;44;21;56;116;147;173;95;86;112;76;67;72;78;67;93;38;36;27;133;187;133;161;245;382;454;430;307;108;105;195;291;315;407;327;223;173;176;336;592;597;309;161;181;152;123;232;353;262;154;253;480;359;229;366;808;1783;2509;1735;665;221;113;208;860;1834;1327;601;605;917;1299;1136;1086;1845;2184;1770;1796;1352;888;1400;2021;2605;2412;1185;455
525;420;603;855;606;305;237;297;325;363;348;207;153;188;345;448;304;254;294;268;323;475;554;448;325;290;370;431;596;1094;1145;752;510;435;358;407;507;439;194;141;165;208;272;373;357;279;314;283;313;590;741;650;728;719;648;940;849;518;253;276;518;623;398;204;246;313;307;212;231;354;418;477;461;349;324;303;272;382;441;485;480;354;402;761;855;529;427;667;1160;868;490;346;439;320;421;342;346;352;273;249;311;436;895;1063;717;585;631;560;523;650;420;545;741;563;311;265;358;538;497;406;289;251;238;246;367;627;1090;1311;828;342;231;265;348;294;272;361;458;446;385;436;574;521;364;413;902;1452;1877;1255;588;493;520;425;333;302;279;321;422;423;438;397;363;396;611;1128;1337;779;393;308;285;318;510;694;559;439;320;252;243;300;319;237;221;212;287;720;1506;1030;447;126;109;125;145;120;97;81;75;103;117;96;145;206;238;253;123;62;39;59;109;176;201;224;194;191;187;127;149;230;430;425;225;290;466;809;792;332;106;106;118;82;63;51;62;48;54;71;70;66;90;76;57;33;49;70;85;76;46;33;39;55;47;50;30;73;48;79;69;63;79;52;70;77;67;50;60;142;422;736;349;123;56;114;135;129;122;147;284;257;91;76;183;375;386;284;85;85;61;64;89;60;65;45;45;56;71;130;273;559;596;345;153;68;95;182;286;147;75;84;163;339;346;355;246;182;130;59;66;67;61;103;166;291;344;382;461;840;1639;1971;1213;507;172;79;95;99;220;370;509;521;453;346;271;238;269;293;206;105;59;68;155;455;670;424;283;170;187;290;507;434;234;192;276;189;171;88;98;43;66;98;111;210;290;268;316;295;360;405;351;271;232;190;208;225;221;207;212;188;305;602;606;304;196;147;165;132;119;210;397;592;600;323;282;229;220;212;232;290;378;661;776;454;263;235;274;286;301;366;357;393;320;302;444;713;986;735;392;187;155;184;127;199;302;376;568;793;765;486;348;267;205;224;264;351;474;425;353;277;299;362;623;509;280;260;307;331;295;208;233;406;451;449;491;445;320;278;354;312;409;468;414;370;316;326;413;596;446;295;325;404;341;370;296;306;310;491;718;489;374;356;357;278;198;147;158;116;138;162;190;219;177;226;230;298;271;211;194;425;858;1282;1124;620;508;406;414;602;813;480;210;127;116;126;115;157;247;237;184;269;378;411;355;231;164;161;176;215;151;115;86;117;117;148;204;251;276;208;141;84;84;104;152;212;180;136;86;81;81;54;69;32;34;55;85;130;217;186;147;116;118;148;98;56;48;35;42;68;46;93;144;323;506;397;705;1520;1701;1909;1463;809;448;346;402;487;482;295;273;586;1195;1486;972;374;159;288;285;336;308;209;114;94;90;157;170;180;96;85;232;1083;2745;2608;1050;320;205;189;177;163;301;589;1330;1279;653;421;287;169;116;136;205;298;355;361;482;575;606;522;387;482;602;579;337;540;890;890;1142;1494;1982;1694;1091;435;208;180;181;119;62;41;28;70;106;128;107;61;120;133;111;65;78;105;93;77;38;35;29;48;44;97;90;202;305;485;418;323;120;96;166;186;210;386;301;336;240;180;333;814;789;407;267;203;122;180;278;398;301;217;341;535;398;286;289;427;786;1151;889;783;635;245;189;811;1571;1253;822;938;1976;2884;2714;1824;2094;2732;2180;2311;2016;1259;1857;3028;2989;2325;1504;782
641;478;349;360;342;273;325;344;368;529;418;276;159;200;336;364;288;250;308;286;400;746;1065;974;636;407;380;404;404;537;594;464;396;346;343;379;374;344;218;171;223;253;356;485;517;361;366;316;470;786;749;486;392;498;504;885;1030;688;322;253;441;579;417;284;279;380;510;279;260;483;771;728;513;402;387;282;339;459;403;326;406;289;238;339;308;330;321;560;804;559;283;310;449;570;609;552;433;484;473;383;414;538;1209;1338;797;517;523;518;548;581;476;558;825;667;435;282;449;776;832;474;384;330;256;275;346;681;970;1155;629;387;359;394;360;344;341;343;364;379;399;474;536;540;346;387;805;1685;2568;1777;833;499;522;472;373;276;308;345;341;309;346;443;394;428;603;1047;1127;741;514;364;370;392;610;1081;911;535;412;274;357;546;507;269;222;221;245;538;976;794;252;76;102;102;104;131;106;89;62;59;119;160;243;272;249;254;270;154;72;53;73;167;218;175;197;210;271;203;131;220;383;363;206;210;233;261;199;125;103;79;73;96;81;65;57;49;51;49;79;91;122;127;90;66;60;111;116;91;40;38;26;49;39;45;38;70;57;78;63;88;78;67;94;76;61;73;65;132;340;460;250;121;106;129;145;143;77;79;113;113;58;59;81;153;208;118;62;73;48;41;56;61;48;72;66;51;65;141;246;392;412;248;137;85;101;160;187;105;63;60;111;233;330;351;307;297;209;120;68;67;103;101;150;178;232;406;445;674;1244;1513;1020;474;204;101;100;159;353;510;592;667;692;519;428;326;313;369;252;113;101;93;188;575;845;600;438;289;188;262;564;654;302;171;205;195;207;120;97;46;66;120;215;439;511;504;507;461;342;438;477;365;266;212;234;245;196;164;158;190;375;903;1038;372;174;159;159;152;161;193;467;896;716;366;247;217;227;269;220;268;582;1597;1858;850;326;280;273;348;329;275;398;576;404;399;395;401;566;553;415;261;210;168;155;181;251;421;758;870;827;540;414;249;160;217;218;300;369;396;326;237;342;383;481;399;208;197;244;280;242;219;411;801;730;575;619;537;312;329;279;283;437;498;630;480;311;399;797;1248;914;339;353;397;386;374;343;328;414;711;886;589;398;391;390;265;169;212;228;207;259;342;233;169;191;208;261;327;341;227;226;349;637;843;607;391;350;288;318;384;430;318;187;152;154;156;141;170;192;240;208;230;337;356;263;200;134;134;151;270;174;113;119;108;120;103;161;174;165;159;133;75;70;84;203;217;162;107;85;76;59;40;47;47;64;68;113;156;221;242;146;116;98;112;124;99;63;42;43;36;68;105;225;528;817;531;513;888;1151;1266;894;438;311;398;447;425;324;185;312;1014;1838;1760;1036;325;189;133;132;117;123;116;105;72;67;72;85;112;76;86;189;730;1712;1767;834;331;220;193;164;162;221;637;1344;1312;726;561;500;456;360;241;265;446;366;406;600;723;634;407;344;426;398;312;271;406;764;716;745;1114;1283;1124;658;288;193;305;268;235;116;68;84;105;152;188;141;107;227;316;168;139;182;217;221;139;67;44;27;46;62;42;73;105;268;378;386;205;142;109;168;187;165;254;224;274;274;187;294;751;956;536;523;383;243;257;282;279;231;144;281;393;370;359;403;505;425;424;967;1855;1787;714;398;794;1254;1207;1374;1636;2932;4342;3825;2106;1835;2095;1835;2541;2426;1493;2268;3497;3256;1992;1444;1224
879;554;287;201;287;299;336;312;285;486;504;362;215;158;265;422;308;194;178;293;506;1138;1846;1733;1108;551;397;353;290;295;354;386;408;415;454;404;279;217;194;297;406;297;328;539;569;426;335;401;845;1412;1171;598;528;581;605;979;1402;980;412;263;330;457;344;296;278;496;490;368;342;572;1128;1131;601;395;309;301;365;586;575;386;273;279;191;194;269;254;281;391;410;361;300;390;522;721;841;634;567;660;645;515;321;487;1261;1571;700;455;449;425;539;638;694;594;911;1036;610;391;515;985;940;533;547;599;498;424;439;519;640;681;532;389;441;368;326;339;405;462;506;442;453;494;546;480;371;439;725;1640;2236;1792;1103;531;458;444;414;349;311;361;367;353;397;469;431;417;649;994;915;916;909;644;430;385;566;919;1022;997;559;328;482;963;846;305;212;163;152;274;348;263;122;93;99;113;97;120;100;69;63;87;79;185;396;476;387;401;239;166;60;50;67;172;237;258;245;310;348;261;133;175;210;211;109;102;71;67;76;77;72;74;78;81;83;57;50;48;48;44;136;196;212;181;96;84;105;154;202;115;78;53;31;28;36;49;64;77;80;83;70;72;69;100;71;97;83;64;96;75;187;240;159;127;185;206;157;70;60;71;73;43;66;75;78;85;117;58;85;62;37;36;74;63;77;79;57;72;73;122;224;209;321;201;132;95;163;212;167;91;40;53;75;133;217;215;273;348;427;257;143;102;137;139;126;115;166;304;444;455;603;732;541;319;190;159;105;317;749;775;671;855;875;733;639;519;371;364;375;211;124;156;280;888;1156;736;612;496;281;252;477;621;327;171;173;229;194;121;113;54;45;86;285;772;934;653;572;479;399;654;814;571;330;302;247;249;235;193;202;197;430;964;1013;453;217;177;175;181;231;229;390;683;593;288;210;193;177;239;226;325;922;2515;3131;1353;529;302;302;269;292;292;354;456;425;413;373;343;555;737;588;403;232;229;236;254;304;500;737;774;613;724;784;386;203;202;210;250;270;316;304;232;295;425;434;354;165;187;249;274;292;261;484;1062;921;554;720;760;407;268;240;261;407;540;684;567;348;446;1134;2108;1417;432;395;415;397;408;581;670;609;891;992;550;333;368;366;249;158;263;349;349;593;707;411;183;209;181;232;274;283;218;178;274;336;399;325;241;221;184;169;165;206;209;185;173;169;203;138;87;108;174;191;196;310;338;237;178;107;121;145;163;142;88;82;88;95;116;93;89;87;103;64;50;69;98;193;214;201;160;100;69;63;72;35;75;128;155;203;190;222;202;133;100;114;139;128;111;48;28;47;52;105;169;204;514;729;469;320;371;498;580;454;331;350;424;398;347;288;167;338;1065;1755;1111;627;258;107;68;72;46;78;116;74;59;73;70;52;104;127;113;257;481;896;962;579;266;209;143;122;104;181;424;858;895;735;877;1199;1179;695;375;579;941;727;477;649;724;594;356;302;284;202;178;150;205;243;320;424;875;962;683;383;214;210;444;496;388;212;219;206;190;229;260;164;122;327;384;256;173;319;429;450;318;103;40;39;46;65;42;72;91;143;238;204;190;156;165;177;114;104;163;220;232;273;195;260;487;618;484;744;630;333;302;195;143;117;124;163;306;431;658;693;711;405;348;1248;3415;3160;1142;802;1236;1537;1639;2399;2448;3118;4516;3329;1500;983;1002;1264;2622;3084;1454;1451;2105;1943;1295;1056;1154
1310;746;359;283;257;247;279;276;277;417;468;456;329;211;315;400;336;262;245;268;472;997;1641;1607;1103;556;319;295;220;280;317;582;651;734;924;523;282;169;267;485;579;396;262;397;466;400;330;504;1236;1943;1401;806;749;853;665;828;1042;780;374;291;360;428;445;310;333;502;694;482;374;522;915;951;516;340;296;270;440;620;660;359;253;257;185;239;304;366;310;318;384;363;368;397;469;621;798;620;608;726;665;417;298;436;906;1023;584;389;406;424;543;734;692;600;777;851;571;490;527;679;644;570;895;1039;737;684;729;643;468;497;460;565;488;458;299;338;493;503;484;401;482;562;498;454;514;592;849;1321;1502;1550;1062;491;392;446;381;307;265;314;330;353;409;452;403;393;603;911;1015;1141;1216;784;450;384;466;719;1296;1025;455;238;454;951;907;342;154;124;111;86;107;104;52;73;86;103;126;127;56;25;60;41;101;210;368;626;670;537;323;168;95;85;92;167;297;405;370;328;291;229;124;130;165;122;74;69;51;42;37;51;53;53;44;46;47;46;63;68;40;67;128;223;227;162;106;103;87;198;238;172;89;49;33;58;28;46;61;67;85;86;64;65;75;82;100;88;90;83;74;62;112;127;112;232;475;549;298;117;54;59;55;52;88;111;148;123;114;104;125;112;67;60;68;54;67;66;54;58;76;118;119;161;193;196;152;205;265;308;174;99;35;36;40;64;143;140;181;283;389;311;173;165;184;161;126;100;133;191;295;249;349;362;292;203;178;122;122;318;818;843;690;879;979;947;887;560;342;383;487;324;269;235;300;794;1204;823;746;641;369;248;365;399;303;159;200;220;203;194;173;109;48;57;235;666;785;603;520;558;696;960;1298;801;411;260;246;331;343;296;274;285;351;754;891;485;335;251;247;225;300;222;260;391;330;202;145;173;198;248;202;322;908;2040;2343;1225;718;362;235;242;262;286;324;366;365;328;330;347;592;1042;787;478;348;234;233;217;223;345;540;504;593;1077;1191;648;414;332;247;282;205;210;235;215;292;621;610;322;131;188;223;288;266;264;363;606;540;341;492;479;327;257;225;194;369;399;497;483;323;387;1088;2005;1410;499;405;509;427;475;1112;1496;928;944;784;353;258;308;348;214;191;226;259;392;861;1174;551;218;220;153;168;216;256;176;180;216;246;317;212;176;123;102;125;84;172;197;150;146;131;173;139;88;73;98;122;187;221;199;151;167;135;115;112;77;98;45;87;58;55;53;38;46;45;48;75;51;56;126;163;164;113;123;58;64;48;71;112;250;261;290;289;192;154;123;82;66;89;96;59;95;54;57;50;50;111;202;327;362;474;443;256;204;256;345;291;351;424;548;583;451;336;187;198;553;805;586;302;183;126;98;116;100;94;162;143;114;50;40;63;123;181;336;454;635;841;937;582;424;235;127;92;85;179;331;448;489;625;1051;1864;1871;1121;445;724;1269;904;842;1053;752;386;274;162;174;160;123;101;93;96;120;284;600;785;649;460;288;265;524;614;514;434;402;555;439;259;172;126;144;270;352;235;186;321;353;381;256;109;30;49;54;64;63;56;52;100;135;179;234;225;248;212;143;189;248;374;444;336;267;193;318;419;373;489;456;363;359;171;99;64;55;122;309;806;1259;1145;947;601;364;1091;2572;2475;1022;1020;1414;1511;1452;2267;2144;2264;3107;2089;975;503;633;867;1830;1858;886;571;783;902;752;682;771
1388;894;444;412;324;271;358;446;377;416;599;946;712;353;312;380;419;284;244;425;565;585;774;821;608;411;324;270;223;254;394;793;1074;1207;1463;778;457;250;324;491;618;424;371;310;274;314;327;597;1184;1408;1022;665;671;898;723;673;695;558;334;276;377;557;512;362;355;570;900;592;407;474;586;617;412;355;273;366;406;464;484;268;214;209;191;327;470;470;357;280;330;408;551;454;494;612;593;691;730;679;543;391;297;453;587;585;433;419;370;430;572;633;524;457;542;656;533;573;585;557;485;708;987;1100;785;828;917;697;486;427;527;820;735;511;331;332;494;484;449;379;404;584;516;396;578;720;997;1543;1231;910;755;451;403;390;380;253;245;345;330;388;462;459;369;483;691;913;1056;1035;852;546;377;335;368;701;1205;840;329;264;435;561;451;244;106;66;77;68;78;105;65;56;55;61;94;44;29;50;32;36;50;193;382;440;627;568;319;200;168;136;150;179;371;443;372;356;365;315;179;91;94;70;52;43;67;43;43;43;43;61;68;65;63;66;73;62;64;80;90;129;91;115;84;68;93;186;265;242;206;90;56;50;45;54;63;72;77;87;64;75;77;91;90;103;88;99;91;96;105;119;145;343;805;980;486;223;67;47;72;135;218;286;310;249;184;188;152;166;100;68;66;61;77;51;65;63;69;92;82;134;171;204;211;261;340;381;230;106;52;46;30;59;58;73;95;181;254;240;158;139;190;154;166;165;132;178;155;235;349;296;257;179;116;83;102;231;453;518;512;821;1049;896;632;411;277;311;464;496;404;329;386;673;759;533;603;544;347;240;259;284;202;221;168;183;230;208;191;97;68;55;160;325;428;540;835;1020;1520;1590;1186;650;378;283;336;521;610;413;446;393;339;458;625;517;391;272;179;205;345;291;227;222;198;135;156;139;237;216;272;441;953;1627;1351;778;550;298;197;193;211;267;280;273;295;285;386;429;675;745;597;393;271;203;220;163;199;376;464;445;410;873;997;951;938;688;327;246;188;177;153;176;350;706;495;303;169;179;275;293;241;270;329;312;217;197;271;297;223;200;197;194;295;385;543;513;320;358;681;1012;1048;613;466;458;401;503;1258;1741;956;595;439;195;168;212;258;231;208;230;273;299;582;827;393;172;139;141;145;145;170;143;159;299;276;305;245;132;96;84;102;66;115;149;140;87;119;106;127;62;65;94;127;136;124;90;92;153;150;139;138;128;52;53;72;58;48;39;46;33;27;45;62;38;103;132;151;137;86;87;80;93;72;80;174;565;598;425;381;209;96;62;70;73;101;72;72;55;43;63;61;49;118;334;567;413;344;326;244;203;182;367;513;432;580;614;607;578;361;237;130;291;384;329;250;208;120;189;233;201;177;325;252;150;82;68;77;141;389;760;1142;946;1267;1601;1044;532;270;179;58;89;162;212;235;245;336;754;1227;1435;820;326;383;784;720;1065;1736;923;291;130;80;76;73;77;59;51;57;93;196;409;590;549;589;300;239;384;537;575;604;821;1170;738;281;112;45;106;197;313;233;155;189;214;201;165;42;34;32;77;64;60;55;75;63;119;206;353;447;331;270;297;333;406;706;673;401;292;183;292;344;280;266;267;358;337;200;106;46;62;123;440;1063;1760;1457;1327;933;347;503;922;902;592;793;964;936;974;1156;1139;1283;1640;1229;626;522;853;1017;1010;749;306;329;455;460;515;448;563
1104;985;625;632;427;438;889;1253;740;476;741;1266;904;405;353;654;859;586;409;686;751;432;411;349;403;333;309;215;256;273;426;759;1153;1640;1571;1009;786;482;305;411;469;365;265;251;294;300;434;554;836;1046;711;481;531;636;672;613;560;435;374;342;382;641;584;374;375;542;822;710;408;387;483;498;475;437;401;421;393;367;330;260;213;232;285;370;623;751;397;239;370;457;534;475;446;523;525;538;622;586;422;319;385;463;532;413;432;443;389;410;515;519;413;430;350;402;397;525;621;558;587;1090;976;761;546;644;664;585;432;493;773;1260;1145;621;431;381;409;372;450;411;351;376;399;353;413;561;734;1055;752;544;517;444;348;354;275;291;323;375;465;483;427;438;414;661;925;1138;1197;830;482;348;272;252;330;634;1091;561;321;371;480;434;243;128;94;67;54;56;84;76;63;39;64;53;67;65;67;27;41;40;105;212;353;351;383;378;331;305;324;280;258;239;285;256;251;350;494;426;272;91;69;72;68;70;19;49;51;72;63;60;68;55;56;55;53;44;71;75;58;91;96;98;93;74;108;219;243;313;269;170;95;55;46;84;71;68;102;55;73;78;56;82;71;78;84;92;98;102;90;93;84;259;762;925;443;187;105;88;116;286;606;516;515;344;248;227;275;292;135;79;53;65;53;70;70;44;72;58;94;85;146;221;298;417;410;315;229;108;54;29;34;37;43;52;88;124;146;110;133;148;220;214;188;148;136;138;136;236;385;394;284;123;86;93;98;129;198;204;245;497;768;657;342;194;160;211;455;558;540;427;388;486;506;425;391;471;309;352;265;327;274;212;238;317;258;180;148;94;54;61;105;170;307;889;1619;1998;2251;2203;1069;448;356;311;341;749;1002;725;688;734;458;413;416;460;369;188;232;223;233;300;260;233;194;108;195;185;239;316;352;472;721;895;624;362;290;237;205;177;306;344;307;273;226;240;299;525;826;752;502;334;206;151;124;157;180;332;426;354;300;433;726;1530;2026;1275;460;233;189;148;111;168;462;666;494;284;194;165;228;214;219;237;241;209;190;163;221;177;130;151;205;224;304;494;766;812;512;501;620;745;901;593;317;297;241;332;755;970;640;380;281;122;104;151;235;213;206;219;199;221;270;331;242;155;143;105;125;111;92;109;176;320;264;257;166;91;91;63;57;71;83;101;70;82;90;87;70;70;77;127;149;100;89;43;99;110;165;133;123;120;68;87;92;75;64;55;56;53;43;72;88;77;75;125;143;144;91;92;78;90;121;129;275;697;809;560;361;185;88;64;75;96;112;80;57;73;64;52;53;64;194;565;749;658;310;220;198;176;185;332;487;543;791;835;650;494;389;209;187;184;343;345;219;208;205;253;319;317;355;435;334;154;89;79;68;175;599;1627;1991;1240;1387;1936;1249;596;366;152;92;87;67;111;138;133;192;351;477;610;368;146;181;290;429;988;1445;699;159;38;32;52;52;34;23;53;77;137;254;318;417;459;474;285;210;297;363;544;641;1012;1425;885;294;90;50;66;138;185;172;104;77;108;108;93;46;47;59;54;80;65;56;93;101;210;290;378;414;376;303;429;535;562;801;676;577;435;243;196;249;223;155;176;228;272;115;64;49;58;101;401;1215;1860;1439;1907;1434;559;294;344;270;319;489;590;573;657;774;1164;1706;2072;1365;776;765;1458;1668;1142;502;296;441;519;561;531;615;820
1078;798;742;596;412;645;1823;3035;1529;612;832;1001;757;481;440;939;1276;663;505;645;734;517;331;382;378;288;317;343;259;309;449;640;686;1172;1173;1259;1185;640;313;305;334;290;290;247;233;375;524;544;593;616;540;382;413;557;532;546;428;353;380;369;429;433;439;380;301;406;548;584;439;348;433;535;582;485;508;495;370;332;306;246;297;314;371;398;550;608;353;334;349;388;378;445;449;430;389;370;379;389;336;297;372;418;437;364;407;601;543;480;421;463;431;419;336;292;332;443;566;487;662;1199;959;537;537;578;558;564;467;493;820;1106;944;595;428;396;362;346;385;402;270;262;267;248;334;349;363;479;406;381;368;462;372;330;287;336;397;472;506;519;579;569;599;683;1041;1369;1209;795;465;292;258;321;345;544;902;529;425;403;456;310;119;69;69;77;47;36;51;72;64;36;52;57;65;98;92;69;49;81;163;258;304;279;250;264;356;557;536;421;346;248;162;185;224;320;487;454;249;88;71;50;33;53;61;48;43;84;63;51;83;80;70;84;77;80;65;98;68;92;95;122;97;73;79;164;220;323;370;219;100;100;129;80;63;65;101;69;66;59;76;71;92;89;77;80;71;77;60;75;74;113;353;445;279;170;179;141;181;466;841;709;531;380;293;290;273;271;146;111;85;97;66;50;52;63;70;57;70;96;126;273;355;432;331;199;142;80;65;35;21;43;32;31;77;87;132;69;89;168;223;183;147;138;124;123;179;205;283;375;216;129;91;44;74;97;98;80;126;263;453;404;216;113;63;187;508;677;593;456;388;443;413;352;240;246;307;346;383;573;484;280;298;277;209;136;90;64;70;33;78;91;252;1193;2308;2380;2206;1940;919;335;243;216;301;551;784;643;890;1278;783;405;501;581;368;204;199;182;268;300;269;195;124;133;199;274;299;429;502;570;522;422;285;187;140;256;226;206;332;412;341;265;304;247;286;598;1079;1099;577;379;288;154;128;148;167;284;291;208;225;291;604;1766;2621;1709;506;208;186;191;141;224;398;667;460;262;172;181;127;177;170;180;173;150;112;146;238;175;106;161;174;250;265;452;855;1162;761;615;651;448;536;360;214;127;127;181;376;444;315;239;232;123;65;90;168;235;206;171;122;121;130;139;140;143;122;145;136;120;152;136;169;264;201;144;97;67;70;47;41;69;132;101;81;77;56;50;54;57;88;133;132;89;51;87;156;153;138;110;121;94;106;122;117;120;113;90;54;87;88;70;106;72;66;93;109;150;102;72;84;116;135;167;193;477;530;411;212;118;105;80;95;95;148;123;91;72;78;62;76;133;249;573;813;641;285;183;208;187;163;281;487;834;1240;1047;623;434;269;272;294;334;329;287;195;170;274;301;331;284;410;466;285;199;190;203;117;193;874;2076;2189;960;666;924;803;602;431;225;184;71;69;82;93;70;110;111;140;193;166;92;60;86;240;414;556;339;123;43;23;39;33;48;31;48;98;206;295;265;255;238;310;275;238;256;313;374;449;714;796;486;206;78;38;54;80;102;65;54;58;78;65;81;76;61;43;51;76;68;71;124;214;257;275;363;365;422;374;459;518;593;631;714;897;878;583;304;180;150;138;187;209;163;141;66;113;109;106;257;713;1020;940;1523;1457;799;369;229;197;162;251;276;497;804;1116;2145;3397;3396;2152;1088;864;1834;2447;1455;777;678;881;1086;979;898;1376;1709
675;628;774;649;348;685;2251;3718;1847;582;624;652;484;521;605;730;835;643;541;472;570;560;539;422;438;426;407;433;417;421;459;511;421;527;828;1057;1050;596;337;238;260;239;231;242;248;367;462;410;451;424;371;362;413;479;505;428;386;361;420;442;385;352;437;407;306;308;453;464;345;320;430;521;455;411;404;455;403;376;311;312;434;357;321;391;455;460;391;453;406;352;299;289;399;441;248;285;318;348;312;306;399;424;420;348;449;771;713;509;353;304;432;473;367;303;285;395;410;437;521;870;734;550;516;537;479;468;465;463;699;661;577;487;451;395;392;346;316;285;273;260;298;353;300;249;230;234;302;339;330;357;345;294;294;318;389;523;524;482;631;737;635;548;766;1152;984;742;438;288;436;589;448;398;527;358;429;361;304;190;95;95;60;74;52;48;47;43;45;39;48;55;66;104;97;62;32;84;196;253;326;276;259;251;535;931;849;641;466;297;199;182;209;293;437;406;216;124;95;63;68;53;92;74;65;73;64;85;61;76;91;96;88;78;74;84;69;70;113;170;141;76;79;102;162;264;230;133;120;102;104;68;92;58;72;71;57;48;87;101;60;69;66;58;92;59;78;52;76;76;94;166;185;243;283;326;315;456;797;628;477;373;348;305;276;239;126;111;98;73;77;52;59;29;78;79;79;109;124;246;322;341;254;150;89;59;70;53;42;56;45;38;56;72;65;47;71;144;171;144;102;109;139;133;156;177;193;243;204;164;97;57;58;61;66;53;98;147;195;261;170;88;73;203;515;681;526;380;288;320;332;220;178;219;370;484;691;1032;884;373;225;171;128;92;88;91;55;52;48;66;210;768;1336;1288;1605;1569;716;254;152;159;192;286;372;526;918;1321;978;453;494;509;288;169;135;174;231;292;267;186;154;202;235;244;388;512;907;894;559;235;185;220;235;256;271;256;341;410;298;302;263;276;332;512;911;827;524;577;628;284;150;179;207;280;232;144;205;299;437;1104;1821;1142;366;186;191;218;237;264;383;468;408;208;200;162;119;123;175;183;133;132;117;153;165;160;103;137;219;192;222;338;442;671;693;698;442;242;194;142;107;81;93;137;253;262;181;228;278;196;86;91;171;273;204;146;113;76;91;105;101;199;150;174;179;174;145;116;143;138;122;110;67;59;51;47;77;58;120;115;124;92;48;39;48;66;67;92;102;69;95;101;139;114;117;122;96;84;125;159;212;223;149;123;109;103;118;118;125;126;68;67;80;93;95;87;92;163;175;150;179;288;277;185;103;103;108;101;87;139;257;239;114;64;91;57;109;215;282;547;552;445;313;226;198;214;201;369;723;1017;1387;1038;585;389;276;296;380;483;379;306;176;169;320;342;385;446;438;268;201;325;260;300;139;153;728;1563;1204;440;255;280;321;395;363;222;160;78;35;56;33;78;102;130;80;70;62;81;74;82;121;163;271;195;64;10;33;32;40;40;27;45;102;201;236;197;164;166;244;235;232;213;231;262;312;421;393;230;99;61;17;54;74;96;54;29;30;62;95;88;64;47;36;67;59;57;74;112;229;302;279;328;456;487;480;500;470;485;596;697;1163;1109;864;370;154;172;158;187;285;265;200;143;201;146;188;331;483;414;530;814;1246;810;492;329;254;178;341;328;569;974;1653;3401;4433;3777;2352;1092;790;1639;1950;1397;1081;1057;1590;1924;1536;1951;3164;3501
687;779;1104;819;400;520;1363;2218;1111;634;623;507;484;954;1214;659;428;380;405;413;579;820;735;550;526;680;664;643;637;637;508;360;236;281;454;582;539;430;278;289;220;215;210;218;236;344;388;347;449;412;342;418;467;605;475;390;378;454;507;522;464;450;473;404;303;278;314;432;404;356;376;373;314;264;241;294;322;368;366;460;423;398;353;495;578;513;482;393;430;316;300;285;411;363;320;347;407;355;279;348;447;471;398;387;524;820;718;511;346;379;402;389;332;357;367;396;459;543;585;633;551;494;479;511;470;448;406;407;505;485;474;362;360;386;380;430;490;460;328;283;399;559;435;294;262;288;391;366;356;281;315;299;303;271;433;480;416;420;507;722;627;441;456;521;464;446;348;302;540;896;663;291;251;267;283;245;142;90;58;64;58;59;65;54;74;46;54;46;50;114;116;81;97;74;66;77;152;269;334;433;402;369;646;1228;1137;732;501;316;239;226;302;398;401;265;167;121;56;68;56;87;50;58;45;44;56;84;84;76;126;98;78;87;94;65;69;76;92;134;69;84;78;80;85;91;144;93;79;83;66;74;69;58;70;72;73;92;67;67;82;68;86;52;73;58;64;72;48;64;44;75;185;349;491;452;355;440;570;506;471;400;390;382;379;245;155;105;104;97;77;69;53;70;68;81;72;69;99;178;307;250;222;120;90;125;107;59;64;69;36;50;67;58;57;33;59;89;114;111;120;151;186;201;218;158;156;215;228;177;93;60;31;62;44;64;52;92;132;147;140;71;82;154;453;649;511;365;252;198;208;156;171;302;648;1073;1157;1130;792;428;230;181;100;61;73;63;51;47;59;55;140;321;487;553;659;726;384;163;137;159;163;219;232;451;631;974;701;496;396;313;177;130;95;124;199;265;208;146;140;204;241;361;477;733;1330;1288;666;291;313;422;401;363;318;301;394;367;282;204;204;248;404;621;765;692;430;734;765;313;125;118;181;206;167;142;226;296;271;434;716;436;252;178;221;262;337;374;421;496;384;256;163;146;109;106;160;201;246;193;198;131;135;68;88;145;222;278;260;218;232;309;523;559;302;121;70;82;92;113;116;144;220;259;179;264;350;211;109;104;189;233;200;130;120;93;77;92;160;179;156;159;173;154;118;121;125;135;94;64;65;54;46;45;40;81;125;128;106;57;54;31;47;67;70;80;78;97;100;108;107;98;79;89;57;92;116;165;236;215;193;135;129;100;194;264;291;162;77;50;73;90;116;119;178;243;230;218;249;250;185;115;82;85;111;129;154;218;467;386;193;85;72;66;127;193;249;301;292;349;362;265;243;277;365;469;767;808;771;668;483;444;356;299;319;428;410;250;224;258;493;520;701;880;545;294;248;274;269;248;153;108;364;669;493;147;111;210;260;244;207;207;143;63;52;50;48;151;241;252;117;80;70;57;40;65;82;115;170;114;45;42;31;19;38;38;42;41;64;121;149;146;166;159;219;202;193;242;241;263;249;306;270;142;83;35;30;26;43;48;30;47;49;49;52;48;58;65;53;72;28;50;70;116;242;309;266;356;591;708;644;572;555;479;477;513;745;714;534;318;220;174;182;195;357;478;359;303;316;286;333;723;791;362;282;449;576;478;373;413;278;354;736;1066;972;998;1806;3686;4026;3766;2434;967;566;719;999;1547;1980;1646;2610;3464;2547;2400;4286;4621
842;1105;1252;926;378;313;606;915;854;1149;1047;625;524;1024;1377;710;386;287;318;309;565;940;741;518;824;957;854;904;907;997;730;360;194;185;264;349;395;353;299;236;245;241;231;242;269;405;384;463;660;607;418;442;672;794;621;511;463;498;641;710;646;702;752;470;274;342;449;691;675;413;305;225;176;153;148;211;305;366;430;405;377;357;404;548;785;646;482;466;490;406;392;389;438;461;385;503;458;387;331;271;370;390;435;569;526;611;625;587;481;469;506;375;316;392;468;523;544;681;651;582;521;430;433;455;464;365;374;343;439;460;469;499;373;365;433;607;898;714;410;371;435;520;452;363;356;364;349;437;353;281;274;305;279;329;455;655;559;356;441;818;827;421;218;178;150;205;164;202;423;712;513;185;130;147;179;118;102;48;70;73;70;55;65;59;57;63;57;57;108;208;238;180;94;49;60;92;185;333;469;652;481;365;494;770;888;717;419;299;236;247;287;364;318;258;220;113;78;57;59;72;53;45;53;50;55;64;67;97;81;103;97;76;65;81;46;80;67;78;73;27;47;63;61;72;73;72;78;71;66;85;87;83;82;97;57;57;50;71;64;64;88;67;62;54;65;66;76;60;37;87;191;397;405;396;287;337;448;375;465;503;411;424;394;254;175;85;128;128;84;76;50;52;64;87;115;68;102;80;190;273;359;263;145;93;98;49;41;47;31;36;38;37;63;45;54;63;97;103;131;193;189;185;249;222;229;286;254;158;78;41;67;67;52;46;59;55;67;93;100;59;42;180;368;540;456;426;286;189;157;136;180;503;1064;1809;1824;1208;557;411;409;127;55;46;80;80;96;66;112;68;93;123;161;156;237;347;216;147;129;220;269;249;277;472;495;498;481;609;572;235;145;101;65;83;165;212;185;183;184;269;332;380;571;858;1408;1023;593;313;528;889;776;529;436;392;426;444;317;191;138;260;622;978;1239;856;376;482;567;206;156;186;220;162;142;198;243;223;148;139;185;186;134;169;234;355;429;459;406;483;345;219;153;132;89;86;203;245;393;482;477;288;177;122;145;177;233;291;262;189;102;146;335;344;191;81;62;67;95;129;149;152;217;260;175;232;332;201;147;129;146;186;148;134;175;137;108;102;130;118;144;133;163;161;126;103;117;86;74;73;79;79;63;46;47;81;112;110;109;37;55;46;38;68;41;74;56;73;102;99;61;51;77;69;40;63;95;157;202;193;148;141;109;114;234;541;620;262;87;72;60;102;110;143;236;384;411;247;279;372;202;93;51;114;140;158;221;292;500;448;234;89;54;80;110;195;194;128;158;365;471;341;271;398;607;646;694;519;429;351;324;399;354;267;239;288;343;305;282;347;468;602;1048;1449;1034;515;293;228;235;222;144;82;148;188;112;105;244;543;721;346;155;71;65;69;54;87;117;261;619;700;304;82;60;37;80;96;157;127;146;107;72;60;37;22;31;38;24;26;43;45;106;198;291;265;206;170;177;285;339;352;323;245;240;141;45;57;45;53;61;45;35;24;51;45;48;50;48;52;36;58;90;64;53;93;187;262;180;318;597;666;655;619;650;670;578;404;400;316;210;131;189;187;213;237;529;621;541;468;537;499;505;1267;1521;625;321;262;321;273;355;330;343;622;1623;2402;1908;1177;1676;2587;3094;3154;2425;939;458;475;724;1684;2444;1920;2860;4612;3486;2028;3023;3102
676;1079;910;576;334;236;308;573;1011;1848;1999;834;508;657;810;515;336;301;296;322;423;592;527;375;662;854;628;722;751;949;784;422;271;203;238;259;354;319;312;331;343;355;332;305;363;417;487;654;1080;945;535;471;703;1099;1041;1041;794;662;867;1002;864;1387;1315;750;365;328;599;1033;851;453;251;153;163;117;123;239;336;376;404;360;365;298;341;558;677;634;556;497;490;462;503;719;564;493;424;481;488;373;359;336;432;469;496;613;573;566;664;966;737;756;781;428;385;422;586;637;652;593;663;606;562;402;364;383;364;375;361;373;369;377;463;491;394;382;427;801;1268;724;387;378;384;375;371;378;368;408;429;388;345;276;275;240;304;348;631;956;967;437;576;1048;1064;526;170;88;75;105;76;109;225;486;388;191;80;58;111;71;63;60;65;88;65;54;65;65;66;51;69;83;169;484;468;237;90;52;39;69;144;365;429;519;517;333;217;340;493;374;314;198;143;221;237;229;216;261;329;169;94;76;75;84;87;40;47;36;25;69;105;219;182;169;89;71;78;50;64;98;93;108;96;71;39;61;46;48;64;90;65;67;84;115;132;107;119;95;66;47;61;87;98;86;54;53;64;45;36;58;37;46;59;64;143;271;238;204;202;259;239;368;469;578;485;416;352;219;158;110;130;138;108;76;34;65;79;73;101;90;89;82;119;213;310;299;151;108;58;42;34;34;56;46;46;60;36;48;84;76;89;134;158;213;259;169;141;194;246;359;274;124;58;68;49;59;45;37;49;67;95;112;98;79;43;152;305;375;346;320;299;236;110;126;216;543;1304;1947;2148;1342;564;333;308;117;45;46;81;58;79;74;96;81;57;79;70;90;128;217;208;172;206;393;651;454;315;255;290;312;355;591;561;239;158;68;52;104;171;220;213;216;314;446;418;402;527;838;1034;751;500;438;677;1226;844;558;503;471;491;482;373;168;127;301;920;1464;1405;718;253;264;254;183;366;515;375;190;182;286;400;298;151;77;67;95;136;293;326;415;433;451;382;360;258;221;134;101;68;143;340;501;729;1061;797;524;342;210;361;351;319;292;227;165;97;201;309;214;124;51;44;69;78;84;117;96;149;227;283;299;313;249;163;128;125;127;121;108;144;133;129;108;141;207;139;98;122;118;122;110;75;66;57;53;69;54;50;30;57;41;84;71;75;68;76;57;60;77;56;80;75;64;78;84;75;51;54;41;49;73;84;204;241;169;93;101;103;93;235;680;924;340;119;80;76;110;124;197;350;492;471;320;238;255;196;80;54;88;135;227;299;446;590;499;255;129;82;55;93;203;197;138;204;438;424;286;197;442;770;683;612;462;265;207;192;240;214;158;141;256;429;584;441;415;514;974;1467;1620;1185;726;393;294;224;177;102;81;76;70;108;275;639;1237;1637;602;127;74;44;48;60;142;245;538;1139;1361;572;110;43;57;80;167;308;263;182;102;88;71;74;62;44;31;57;31;24;56;109;297;506;375;243;166;157;358;535;536;375;226;145;134;79;86;109;90;86;64;38;36;49;51;67;31;49;46;69;59;70;79;17;65;98;128;170;290;421;530;526;505;640;673;667;396;272;210;109;118;191;284;274;411;609;722;521;425;755;753;660;1637;1886;776;367;264;210;192;275;302;389;865;2444;3815;3017;1792;1983;2072;2387;2672;1910;869;444;447;622;973;1301;1231;2198;4007;2955;1350;1637;1591
467;585;596;383;229;222;316;572;1051;1817;2021;956;496;494;489;441;349;285;318;423;412;384;359;280;467;427;350;377;401;607;558;494;394;289;278;306;336;298;289;387;415;403;392;319;348;470;502;691;1015;906;433;400;603;1001;1962;2253;1250;813;1157;1254;1165;1831;1982;819;308;362;489;788;706;408;262;138;150;205;240;278;417;442;330;300;215;210;268;322;469;524;587;520;456;505;815;1195;828;460;399;423;457;397;398;443;445;503;514;553;562;589;673;1035;1001;816;723;564;477;473;534;800;803;590;569;817;673;440;277;314;357;336;359;385;307;406;493;486;450;462;435;587;749;519;296;305;315;318;304;362;376;438;398;310;294;264;238;200;237;281;575;1033;1154;550;585;1276;1467;723;374;192;66;86;87;83;124;213;212;98;52;60;51;73;51;62;64;63;79;82;72;82;62;83;70;78;305;762;801;326;98;63;40;42;122;245;365;416;393;242;137;140;132;253;252;243;122;112;88;122;158;234;354;125;68;81;87;82;64;55;44;47;43;59;97;243;373;307;166;73;52;58;82;97;84;100;84;58;54;44;36;54;65;82;74;77;103;110;134;152;168;179;119;79;67;63;82;66;62;47;75;55;68;70;61;54;62;70;125;143;146;173;225;263;254;302;431;548;570;440;264;169;137;119;120;95;68;53;82;86;82;118;135;142;110;75;103;227;244;181;90;48;48;39;47;29;46;48;53;51;61;51;44;72;87;94;165;258;230;173;99;128;213;247;222;86;88;84;51;45;58;42;54;56;85;185;104;61;41;65;161;202;210;256;274;186;141;154;177;402;839;1468;2209;1613;500;180;123;43;37;33;34;62;53;59;93;67;110;80;102;101;159;255;294;318;329;807;1227;749;334;217;192;203;257;378;385;199;111;56;52;123;220;313;357;438;873;1109;829;480;448;580;684;797;980;681;652;929;598;435;367;271;406;474;447;282;232;395;1118;1855;1230;410;163;129;157;244;702;1284;763;278;229;361;484;238;126;77;75;106;183;239;305;361;397;475;348;265;201;136;99;74;88;199;613;841;875;1252;847;524;406;393;630;580;374;265;224;156;148;286;348;216;102;66;68;82;75;75;81;63;149;287;353;354;419;336;160;91;94;97;76;75;96;118;116;59;124;193;142;81;102;133;103;130;87;66;62;40;46;49;56;47;59;65;72;66;59;59;45;56;74;78;68;85;122;101;95;45;54;44;35;43;36;64;83;224;241;147;99;84;73;84;128;400;476;198;101;71;110;139;118;218;339;418;469;304;182;144;112;101;44;75;137;240;325;482;778;711;328;132;93;96;111;165;217;249;233;357;372;211;133;325;501;727;915;595;226;159;79;94;91;69;101;234;800;1026;648;468;514;956;1438;1260;843;704;636;466;432;298;153;99;56;75;171;636;1283;1616;1729;742;175;36;32;47;74;235;419;531;1212;1266;512;124;69;47;106;271;591;656;390;207;112;78;106;79;40;23;35;37;48;82;179;493;689;469;269;186;165;339;499;432;319;219;144;99;70;112;158;150;90;73;64;42;60;46;74;54;84;71;94;103;84;75;51;42;43;106;121;260;272;292;346;335;481;604;581;445;170;136;144;202;318;406;523;639;1067;1258;810;490;758;835;999;1951;2338;1009;617;367;181;253;377;413;442;828;1786;2679;2569;2318;2700;2485;2781;2740;1551;927;813;643;420;456;572;554;1042;1768;1612;1516;2029;1894
367;494;609;373;221;177;246;527;866;1444;1320;756;562;535;561;550;427;405;372;476;457;419;339;292;275;234;294;371;332;389;449;464;537;459;411;498;727;595;536;516;577;495;339;275;244;323;492;524;569;502;406;349;500;1342;3283;3805;1748;883;993;1090;1046;1504;1223;531;256;259;356;476;500;363;270;234;241;303;355;393;472;466;313;280;257;199;192;265;402;541;586;525;486;569;854;1145;726;608;421;389;433;422;398;450;463;484;527;562;654;527;575;901;1353;957;738;564;455;409;467;621;714;431;477;782;963;486;280;322;331;369;380;397;354;444;511;499;470;464;324;308;358;268;241;232;256;283;244;319;366;406;345;281;303;440;387;270;223;251;373;600;492;416;564;1134;1443;930;756;338;179;172;153;107;102;93;98;85;50;82;63;63;63;45;59;92;65;71;59;84;90;104;122;132;378;923;846;305;99;69;71;62;86;191;222;242;243;157;110;46;65;111;151;166;106;81;86;61;78;127;165;108;89;134;131;126;97;77;57;33;53;38;100;231;316;310;215;100;61;58;63;86;48;73;77;77;56;41;69;63;99;87;68;84;104;133;186;238;229;185;74;71;52;80;69;73;59;69;85;85;80;51;47;57;69;85;104;87;105;168;252;276;330;289;320;357;386;297;247;155;229;333;237;116;61;65;101;122;81;124;116;123;109;72;86;163;168;121;58;39;29;27;47;16;31;27;43;37;74;52;62;35;56;60;98;163;160;120;117;120;138;125;131;124;114;111;65;66;50;80;91;101;138;247;171;77;72;69;98;93;123;138;149;172;209;249;194;250;525;1032;1498;1191;441;128;64;23;34;29;26;86;62;56;85;104;116;140;124;109;192;384;475;454;492;1109;1318;695;334;211;220;183;233;261;288;223;133;51;69;137;354;623;712;798;1791;2395;1700;720;512;619;622;1049;1775;1044;621;590;342;233;173;149;319;401;477;473;370;428;933;1268;754;244;154;142;160;259;776;1647;804;247;209;281;403;222;121;56;71;82;115;208;242;290;358;390;408;267;176;93;118;131;112;223;583;783;617;634;477;391;320;409;564;482;286;268;264;261;143;341;417;264;82;68;50;67;73;64;45;45;122;365;375;454;591;459;178;96;44;52;59;78;75;60;56;44;89;136;100;85;61;124;117;105;70;81;60;59;61;58;49;52;50;71;64;63;48;47;50;67;68;78;55;128;206;170;118;50;54;60;38;54;47;56;112;190;255;158;74;101;95;92;91;175;158;81;51;35;125;196;144;204;233;334;310;263;196;113;106;101;82;70;149;246;280;525;974;899;423;143;130;155;129;134;244;253;263;343;328;205;148;182;219;513;739;451;164;128;65;50;65;57;90;270;835;1063;618;434;395;642;821;626;456;623;601;695;832;610;251;147;86;62;207;950;1802;1292;946;414;145;42;54;90;154;325;573;498;625;518;253;98;60;63;94;287;648;950;750;334;148;127;226;142;60;40;37;44;57;95;254;622;682;552;279;174;160;275;337;359;289;223;150;87;78;110;152;140;96;79;84;80;57;60;64;64;46;62;82;91;37;73;44;18;70;77;76;172;117;124;192;331;499;498;599;422;143;115;169;267;455;504;646;1213;2224;2660;1416;692;764;975;1138;1940;2099;1587;1310;746;437;468;544;441;504;550;956;1296;2040;2921;3340;2951;2714;2099;1003;633;888;669;393;325;252;300;394;672;1065;2150;3179;2788
475;708;888;473;243;197;227;371;687;1201;974;579;669;778;789;672;497;413;509;638;510;593;464;248;238;234;340;477;527;440;388;572;685;816;603;827;1449;1329;932;925;715;423;364;319;281;293;382;333;316;363;453;382;551;1592;3463;3221;1314;645;679;761;745;572;543;305;244;246;304;467;420;444;422;421;459;528;599;624;788;679;430;297;250;207;230;231;441;660;657;549;564;629;747;728;562;473;433;453;429;402;368;428;607;654;697;695;660;480;477;771;1354;1148;643;517;382;303;302;329;349;258;310;531;728;450;262;240;264;330;363;290;348;563;547;336;331;445;272;239;202;239;234;206;209;261;251;251;367;391;356;290;541;1072;885;300;149;147;191;227;176;203;341;693;840;870;969;692;484;410;267;197;119;55;59;60;44;53;32;53;52;43;68;54;82;80;53;106;137;197;254;212;364;809;755;386;138;75;44;58;98;165;213;241;235;202;124;73;62;86;92;97;63;47;53;51;60;73;54;85;109;246;231;225;128;78;52;38;21;63;75;97;211;230;242;195;84;79;96;73;43;78;73;51;43;48;27;50;98;79;65;95;110;175;317;418;255;158;89;60;56;66;44;71;51;69;39;87;81;67;71;91;127;180;136;87;124;216;260;268;236;240;203;179;184;140;135;147;441;733;576;140;52;77;124;171;109;120;109;123;95;52;109;95;81;53;49;21;27;31;37;47;50;44;29;51;84;55;71;41;83;92;107;124;117;112;129;124;104;81;93;123;152;119;49;56;62;94;129;89;118;240;166;81;61;87;43;76;88;120;139;200;315;395;300;206;356;660;721;587;282;100;53;41;21;35;59;54;39;111;133;172;159;155;172;138;271;564;659;459;786;1370;1151;552;211;227;285;433;463;364;286;256;114;59;77;137;472;991;1128;1272;2359;3230;2596;1609;960;541;448;921;1579;918;403;237;259;284;196;154;273;357;486;776;674;512;551;549;322;137;161;198;187;238;513;813;546;229;190;178;178;186;126;82;42;85;106;194;188;292;318;426;462;301;170;85;107;161;126;156;290;401;301;382;339;293;262;268;300;252;164;231;421;417;193;286;372;252;148;105;81;81;66;48;36;55;140;421;517;648;567;425;137;83;79;63;74;69;68;86;67;48;72;90;67;54;68;97;111;77;97;69;66;46;81;76;70;86;63;49;38;61;57;33;31;60;61;66;83;148;184;108;76;49;36;43;48;51;70;60;91;117;194;93;80;80;132;79;36;89;89;79;46;64;95;228;253;143;249;298;269;230;179;187;132;118;97;76;103;132;170;298;596;622;357;200;122;102;107;153;213;229;204;363;378;260;122;129;209;363;360;297;202;147;87;40;63;53;107;282;590;703;437;242;201;265;342;364;451;690;829;1258;1547;891;281;151;81;62;160;674;975;657;399;148;62;58;54;67;139;319;601;399;303;229;126;107;72;107;110;182;368;769;767;391;127;114;147;76;58;36;44;56;35;85;246;523;570;433;183;96;86;191;188;230;205;223;134;74;72;57;116;92;78;87;95;132;70;57;56;60;37;51;57;51;97;56;62;37;45;41;61;84;79;92;215;448;592;571;508;285;198;222;284;418;587;565;811;2026;3997;4547;2309;873;669;847;922;1524;2082;2363;2456;1302;1023;1025;718;647;556;819;954;1251;2073;2775;3089;3054;2242;1304;737;514;553;402;282;244;297;241;310;511;1268;2865;3365;2415
469;599;846;545;351;235;241;322;526;769;738;774;910;985;1000;696;510;579;649;867;641;560;435;234;163;245;453;809;778;816;721;895;1095;1092;859;954;1561;1405;1150;829;665;530;492;413;370;317;323;267;257;341;407;349;621;1580;2973;2400;971;539;493;523;444;329;302;273;257;252;334;541;575;499;534;526;571;985;989;976;1315;1186;625;357;209;254;242;399;604;898;938;693;786;971;857;617;486;477;536;436;412;329;363;429;637;751;880;706;621;382;357;566;961;854;532;408;333;352;238;195;183;157;220;405;573;478;278;196;201;197;247;256;341;573;487;288;330;366;253;271;298;289;208;176;226;271;291;294;277;312;271;276;763;1753;1218;372;148;92;117;132;136;142;197;324;429;642;820;1107;1083;845;469;320;188;75;63;66;90;51;50;61;42;59;90;94;93;86;84;128;150;221;273;285;450;1005;974;568;220;101;84;63;97;203;164;199;212;250;149;71;36;43;43;56;49;52;35;53;43;62;57;76;138;261;296;260;143;72;62;75;42;53;39;61;91;136;127;134;83;75;62;54;78;66;77;97;90;55;41;39;71;84;68;97;161;252;470;571;323;138;66;67;48;56;84;65;60;71;76;72;77;88;100;117;214;231;172;131;206;238;216;193;173;171;157;147;164;120;104;131;398;787;632;226;58;50;90;128;102;101;140;81;84;63;44;52;58;38;31;39;44;32;47;63;61;61;70;68;82;37;77;55;58;98;135;134;120;135;134;129;111;65;108;147;199;140;79;66;69;83;107;89;79;111;77;75;63;81;64;64;77;90;159;298;453;514;389;201;285;263;281;351;230;116;69;62;50;69;63;102;104;110;125;189;246;214;217;170;334;762;898;954;1367;2027;1154;420;301;267;421;850;781;442;351;242;115;83;97;298;726;1185;1253;1185;2147;3265;3191;2898;1495;588;290;455;650;449;219;160;249;399;440;261;184;292;498;861;849;672;451;313;201;139;144;215;208;270;279;321;342;254;174;93;109;177;152;92;82;72;163;199;201;266;352;366;408;240;127;77;145;140;140;111;137;162;220;347;307;228;206;137;142;97;105;247;586;609;222;154;255;197;119;74;82;70;61;38;36;43;202;413;671;880;683;300;103;51;61;75;80;90;114;111;74;66;73;47;74;68;62;83;114;135;135;158;96;81;76;64;78;71;71;63;60;53;63;52;57;49;66;76;119;223;227;140;67;36;42;29;41;30;56;78;93;91;87;86;105;76;75;73;77;82;76;55;79;64;89;208;195;142;234;271;249;204;199;240;248;226;113;75;48;58;82;148;289;293;184;117;89;101;92;154;142;152;173;262;306;201;121;187;308;320;298;264;273;259;220;130;83;92;247;447;789;762;330;159;183;145;157;286;524;869;1293;1887;2265;1010;284;117;63;99;92;298;432;223;85;77;39;67;102;114;182;292;413;332;223;138;83;63;71;139;87;110;208;357;415;287;155;117;118;83;49;53;64;61;55;75;220;384;441;281;136;69;60;88;106;125;172;173;115;74;78;78;66;51;74;79;151;202;123;83;51;72;58;46;60;54;73;72;67;52;60;45;79;48;82;131;270;589;859;644;383;216;243;414;543;514;599;739;862;2086;3934;4118;2340;1086;601;699;785;1217;1666;2135;2331;1593;2041;2048;1433;1363;1166;1566;1786;1836;2616;2332;2654;3009;1869;976;844;628;423;257;206;231;189;204;239;539;1652;3240;2826;1386
499;589;637;676;586;423;317;364;435;533;633;1088;1381;1259;1027;503;353;423;657;679;598;488;360;235;158;242;463;1018;1414;1747;1377;1628;1653;1268;975;749;806;773;629;484;472;677;890;657;438;417;408;324;304;328;323;407;634;1274;1913;1725;875;537;606;557;401;320;302;357;287;342;394;482;553;525;519;444;568;1260;1279;992;1456;1211;714;349;260;252;303;385;569;955;1305;1108;1109;1632;1329;650;502;709;646;472;357;291;374;476;582;699;753;654;591;383;428;583;881;816;512;318;266;354;252;168;144;199;303;385;527;541;354;197;186;182;237;263;300;366;337;253;229;266;229;347;563;465;329;181;218;298;291;247;217;220;203;276;639;1420;908;310;90;97;103;102;140;114;117;226;273;442;740;1288;1152;824;458;303;176;68;54;59;88;26;59;62;68;53;80;95;133;139;138;165;234;260;247;295;777;1911;1960;994;287;96;86;65;102;140;144;114;164;242;144;82;42;41;58;36;25;65;45;45;62;57;95;107;139;220;208;199;112;93;111;112;65;57;52;43;40;59;71;70;89;65;84;96;91;76;91;104;173;106;52;45;65;62;75;134;254;422;366;471;294;136;63;49;57;82;58;79;65;78;85;69;87;81;90;136;184;214;149;154;278;279;163;129;191;179;144;264;243;160;114;109;237;423;379;117;62;58;76;85;61;106;120;117;89;67;48;43;37;55;46;36;39;36;47;30;57;48;54;45;72;57;53;58;71;91;156;163;165;187;206;184;92;78;144;189;176;123;42;63;58;82;56;93;56;62;62;47;48;53;50;64;104;122;159;296;454;571;337;188;142;164;259;347;245;112;60;46;90;94;111;140;103;111;157;184;259;304;219;252;509;1099;1450;1566;2331;2880;1435;499;492;545;600;1018;893;480;289;194;122;124;201;641;1459;1738;1352;881;1300;2426;2831;2571;1344;413;221;258;290;269;140;169;299;632;910;725;319;256;416;558;803;943;754;439;266;155;152;204;227;243;218;307;400;394;181;123;137;207;265;241;128;192;312;410;373;342;320;370;297;186;73;92;95;131;115;103;92;119;239;362;317;186;146;113;65;65;65;149;395;443;213;113;125;197;95;75;86;103;68;51;34;46;86;297;557;1181;691;218;80;49;82;92;120;108;93;123;97;76;63;59;71;69;74;96;83;113;168;187;135;80;73;62;77;123;99;69;76;55;50;58;34;71;75;83;128;253;267;165;74;40;51;51;47;68;69;70;83;65;70;46;75;84;92;54;73;50;67;51;37;47;77;131;145;132;161;261;197;232;297;333;313;272;144;86;33;58;46;71;116;134;114;82;89;99;137;144;149;72;100;197;212;151;127;329;597;434;336;318;322;316;338;238;138;160;320;645;999;787;394;248;207;136;135;280;562;820;1487;1964;1724;783;253;110;91;66;114;157;194;110;48;47;55;99;166;153;185;257;256;232;143;93;55;77;112;153;130;136;177;213;274;251;299;291;241;106;64;66;45;40;45;66;112;207;279;196;83;59;75;91;106;149;184;142;60;81;86;90;75;72;56;69;131;174;135;66;54;75;69;82;57;57;93;156;130;86;56;64;66;86;82;120;272;543;834;551;359;175;225;438;606;549;625;677;915;1548;2397;2764;2198;1365;489;540;707;886;1218;1362;1604;1909;2659;2845;2654;2678;2052;2118;2521;2134;2117;1666;1936;2497;1363;708;648;678;352;172;200;281;227;157;173;542;2015;3615;2374;1155
541;630;687;1000;902;532;424;382;431;466;569;973;1575;1390;728;375;302;361;436;454;537;517;369;268;233;326;525;1096;2226;2830;1976;2088;2286;1359;801;512;380;388;381;330;395;818;1132;842;777;599;373;344;316;313;431;482;804;1252;1478;1152;801;605;720;869;582;453;399;512;607;432;392;506;541;529;445;434;482;854;967;662;805;784;632;417;323;355;408;454;534;1014;1790;1734;1245;1366;1201;664;765;1330;1116;558;372;291;369;477;540;547;573;680;628;498;402;618;856;888;539;296;260;360;352;265;257;298;427;474;610;647;351;222;215;228;259;222;213;263;258;200;175;186;259;748;1127;1010;491;225;220;271;285;235;186;147;156;225;543;884;550;178;139;158;134;169;198;144;117;223;295;348;555;848;821;569;419;253;210;120;68;59;64;69;50;76;43;42;48;118;143;127;169;334;381;253;178;297;949;2411;2551;1203;320;126;74;82;121;121;125;72;106;129;99;67;37;50;69;58;37;42;29;24;78;93;154;156;187;168;150;112;74;59;174;147;78;43;46;42;61;19;52;67;62;88;77;120;79;76;160;242;340;201;105;89;80;79;57;145;320;499;358;262;195;140;83;93;103;128;107;97;117;90;89;55;80;80;95;115;167;137;99;143;274;265;207;246;332;296;227;265;238;174;171;125;98;155;113;65;52;68;53;53;52;40;128;91;95;55;63;54;51;43;29;30;38;39;46;69;59;77;71;61;49;77;52;71;105;129;162;164;173;252;322;267;158;150;187;220;218;120;59;52;52;64;13;78;46;42;42;56;40;47;31;56;72;112;143;233;312;474;323;189;122;127;204;290;273;112;46;67;109;165;186;197;118;119;88;140;206;334;394;383;485;976;1463;2297;2435;2339;1072;639;824;937;674;665;530;286;233;177;181;152;255;959;2390;2758;1738;701;681;1459;1900;1306;670;332;172;201;297;258;164;170;280;858;1604;1330;438;217;317;438;639;957;945;701;436;223;127;163;178;261;222;358;526;450;245;196;175;343;484;455;275;375;661;752;723;457;312;263;161;108;53;63;73;73;97;87;54;105;186;295;231;175;93;71;69;54;72;100;183;247;244;176;179;136;91;47;100;122;94;66;42;57;85;156;376;668;426;134;58;72;48;116;97;139;118;117;110;60;48;57;53;67;83;81;98;79;128;120;115;66;92;97;65;96;126;80;65;61;57;79;65;58;73;89;140;373;487;183;47;34;57;66;20;52;54;76;91;77;88;63;71;60;67;63;76;57;44;50;43;51;58;90;89;84;144;211;267;245;290;378;316;312;206;111;52;52;49;55;94;81;78;80;87;172;212;240;184;125;89;94;151;111;161;421;651;492;302;329;294;392;419;428;412;432;412;530;566;467;296;195;181;121;113;206;543;799;1496;1879;995;353;124;68;76;83;102;156;187;139;86;87;64;151;230;201;178;181;168;135;115;111;64;78;128;132;120;138;178;192;246;352;518;743;660;269;140;57;63;46;42;47;87;147;139;110;81;79;125;149;188;221;143;86;58;69;156;199;128;76;28;35;72;113;78;62;56;62;98;89;65;76;163;236;285;152;90;56;60;61;86;104;141;232;335;304;232;170;222;372;367;402;477;709;910;1097;1526;2596;2635;1427;631;699;1001;1008;1202;1111;1510;2255;2598;2803;2895;3215;2936;2453;2731;2646;1533;1314;1630;1386;698;361;416;365;198;133;180;275;215;101;143;624;1991;3159;2032;1096
507;662;747;1077;1060;576;381;321;433;417;436;665;992;900;526;365;321;350;310;304;440;524;442;315;314;438;767;1373;2221;2489;1763;1578;1604;1270;918;501;279;310;393;323;371;585;1023;1010;1167;707;476;419;395;353;398;529;753;1151;1476;1316;1015;788;954;939;853;496;459;638;871;514;423;645;871;606;340;327;298;474;517;449;439;563;506;516;411;439;575;558;555;775;1378;1313;918;701;658;552;905;1798;1516;612;329;277;376;513;580;566;477;537;512;556;625;544;926;1348;813;379;286;341;516;599;494;516;597;594;696;738;450;275;237;249;232;208;234;262;290;291;321;342;418;933;1698;1478;652;401;340;373;297;204;145;100;126;197;421;550;375;319;548;571;444;414;479;261;166;193;272;404;500;626;666;724;499;486;277;181;109;95;109;75;78;52;64;60;48;64;124;125;175;440;704;382;159;207;678;1748;2088;966;236;106;85;77;117;136;115;67;74;93;85;37;22;57;47;50;50;37;33;52;96;180;257;323;298;202;101;81;69;90;159;220;122;57;42;47;53;51;36;46;58;46;133;146;137;85;160;328;368;253;164;142;166;131;69;103;187;288;211;140;124;85;118;175;228;204;218;158;136;154;124;73;86;101;92;121;109;84;81;123;195;243;233;283;384;329;209;188;239;187;250;224;101;44;66;53;46;44;31;65;80;88;97;98;82;91;117;105;56;49;58;48;60;56;29;49;56;59;34;66;45;52;69;89;128;120;135;166;174;278;305;263;224;201;264;261;223;134;80;70;59;36;76;67;77;52;39;42;47;41;41;54;83;122;156;214;240;262;246;189;157;115;138;201;138;97;82;84;87;146;149;137;127;98;110;136;272;387;443;422;476;760;1405;2282;1728;1181;624;549;1078;1064;735;403;274;186;196;208;206;197;262;741;2075;2461;1538;671;394;680;731;507;261;172;177;218;273;242;175;158;259;688;1461;1339;433;202;287;349;504;678;686;686;364;200;126;153;215;293;261;402;554;555;343;288;321;322;354;377;316;437;820;1056;1224;770;247;172;102;71;73;64;61;71;76;80;35;86;122;154;121;111;84;89;84;92;93;116;194;271;304;331;207;124;78;46;120;208;151;88;61;87;72;107;174;251;167;70;61;67;93;95;81;105;111;138;80;56;75;65;64;67;80;69;72;87;106;106;110;41;66;93;99;119;137;101;63;59;86;93;42;70;82;86;122;370;460;201;59;38;38;31;39;27;39;76;83;159;131;79;63;77;59;47;55;64;34;57;38;58;42;87;66;52;89;152;246;318;286;331;308;260;223;104;76;34;28;54;51;75;47;58;99;213;357;332;242;129;114;77;86;78;78;255;353;337;239;328;374;325;436;598;848;977;613;392;378;296;188;169;167;130;156;167;305;450;941;1008;416;140;103;108;76;82;80;127;176;188;146;68;82;168;252;295;210;163;126;111;71;65;70;65;93;106;103;99;127;156;233;478;780;1174;1051;434;138;66;62;72;33;44;47;115;90;68;62;201;273;366;330;176;118;66;55;80;222;292;173;95;64;42;54;33;51;58;43;45;88;108;70;121;287;487;444;283;104;56;42;74;83;80;83;106;156;272;255;286;392;465;386;335;482;707;999;1121;1825;3052;2740;1566;797;836;1216;1614;1960;1924;2401;3480;3036;2402;2820;3195;3341;2960;3301;3210;2056;1570;2052;1196;357;186;199;235;174;165;169;220;162;107;149;587;1649;2525;1602;1290
504;538;671;821;878;593;413;458;397;494;418;337;588;738;523;347;265;293;241;194;379;473;426;354;393;606;1149;1328;1443;1346;1025;1134;972;882;840;561;315;330;447;364;421;553;974;891;831;601;411;388;530;449;422;389;546;887;1136;1330;1157;1124;997;998;834;581;473;521;677;504;548;858;1325;769;340;277;251;441;575;671;543;483;576;514;460;555;718;636;484;596;657;640;484;390;375;470;724;1129;959;590;394;273;394;530;598;664;522;413;609;938;948;647;1309;2264;1263;486;287;389;788;1058;860;741;1085;909;641;606;385;314;255;239;177;199;278;335;421;509;533;531;510;765;1107;981;758;889;788;539;353;194;112;106;86;186;335;452;370;632;1354;1601;1063;1239;1334;560;192;200;397;725;1032;1042;1145;961;614;696;597;297;196;161;106;104;104;91;63;42;66;82;102;126;164;361;652;385;150;103;247;679;755;420;132;100;94;118;164;183;181;80;89;65;57;57;66;45;46;61;63;39;46;54;169;196;328;357;347;233;119;77;68;102;140;143;81;43;36;69;60;81;49;56;51;50;86;205;185;169;196;261;352;303;249;255;275;256;148;109;131;131;86;80;74;96;150;239;345;378;331;245;267;238;125;110;89;79;50;73;77;56;87;106;135;189;163;225;271;252;140;108;113;126;165;156;63;56;40;41;47;71;49;69;64;112;87;76;70;150;270;241;151;61;64;54;43;49;62;54;40;61;43;50;70;71;55;89;97;118;116;158;253;315;278;250;253;250;294;227;163;107;94;66;60;64;98;101;68;38;66;24;40;54;70;75;89;246;294;201;172;115;117;109;125;90;103;95;82;68;51;73;84;90;63;92;91;151;167;200;288;369;460;440;505;654;1027;1342;951;722;478;539;729;736;462;329;226;285;352;315;345;293;275;364;947;1033;692;485;292;302;302;204;154;100;127;156;162;208;223;176;159;310;598;501;229;157;222;350;393;447;530;468;287;101;96;140;290;307;252;328;589;650;553;391;334;282;234;267;294;295;458;785;822;479;156;81;79;83;96;63;66;61;95;70;55;66;61;76;60;44;49;72;151;170;177;269;425;374;357;372;235;149;98;68;137;287;239;176;135;130;105;116;99;81;83;60;71;74;120;98;72;105;151;157;96;71;72;72;75;64;81;69;102;86;89;89;80;84;79;112;88;141;151;105;87;127;118;77;77;61;56;61;70;200;190;104;75;48;23;17;19;30;39;101;160;209;177;66;44;58;58;57;48;63;45;42;35;35;60;65;34;68;79;190;254;253;319;294;208;240;178;81;43;37;44;47;48;74;62;69;120;309;503;593;401;224;152;76;63;64;59;117;162;173;203;224;247;350;420;625;1287;1580;853;446;318;183;153;209;127;151;131;103;127;148;291;256;167;98;98;141;139;136;129;106;185;244;222;159;113;145;304;400;241;156;79;79;60;79;72;89;75;54;61;80;69;71;154;341;627;933;773;302;92;61;67;37;35;41;60;71;65;69;114;275;532;547;361;190;96;44;31;56;123;227;145;83;35;35;41;34;40;43;46;54;79;127;96;127;306;500;581;367;129;83;59;59;91;101;95;145;222;395;649;555;614;805;544;477;639;922;942;1146;2038;2678;1839;1550;1407;897;1010;2093;3333;2959;3173;4844;3633;2619;3577;3438;2935;2843;3679;4063;3221;2330;2280;1223;348;156;172;161;147;114;159;149;156;115;169;501;1077;1434;1399;1847
527;505;579;575;664;620;512;473;467;573;489;389;419;652;517;310;284;305;269;243;358;371;376;349;504;546;948;988;817;756;660;847;714;564;735;716;439;320;348;357;412;517;580;553;555;444;462;436;528;515;353;312;377;564;770;930;913;880;979;1058;885;627;537;410;467;504;545;764;970;639;440;392;308;581;1121;1417;812;490;520;538;564;591;625;525;418;409;387;406;408;319;392;454;557;608;540;417;374;314;411;454;503;580;449;440;600;1228;1148;690;1240;2183;1254;486;283;300;706;1448;1177;924;1495;964;490;389;359;301;206;144;123;207;331;425;607;635;704;561;401;441;579;583;884;1685;1369;712;388;226;197;94;73;88;187;174;287;787;1667;2041;1572;1892;2099;910;265;233;327;994;1526;1544;2040;1487;580;459;518;407;280;219;135;160;131;97;60;59;43;59;120;197;199;225;261;216;119;78;91;197;213;135;83;80;119;146;259;283;224;133;114;83;59;43;41;41;48;44;64;40;34;70;165;239;259;293;302;253;125;106;146;185;143;112;54;43;60;78;87;93;57;72;43;45;113;184;277;271;228;212;331;325;389;487;452;356;182;101;143;117;91;54;35;83;183;314;420;397;331;310;373;351;163;82;68;61;55;51;61;63;79;102;87;114;100;118;162;125;113;76;83;106;88;75;79;32;36;40;40;71;72;86;107;132;112;130;98;219;357;355;147;113;117;113;99;54;36;65;54;55;55;52;51;69;62;70;126;179;199;186;303;254;204;239;230;204;224;147;105;90;92;65;62;85;177;154;66;62;86;64;79;71;87;143;231;473;552;350;157;94;94;94;113;131;69;81;66;83;51;40;59;61;67;70;116;172;308;293;364;376;443;435;521;559;600;656;668;812;833;790;474;365;310;254;268;422;478;644;652;609;382;209;294;339;297;248;190;176;204;325;295;132;69;70;108;228;344;283;194;153;213;211;237;296;252;375;426;382;389;483;152;82;71;129;344;372;285;342;587;812;783;464;323;223;142;151;181;206;226;280;268;204;77;52;66;80;91;87;88;102;110;51;58;61;69;44;42;57;83;120;161;248;312;472;667;598;404;401;309;168;128;124;155;287;346;296;255;268;222;118;103;103;66;69;51;79;91;83;66;76;149;148;79;64;81;86;64;119;49;55;70;94;93;84;75;62;70;123;145;226;248;117;131;132;161;159;97;64;78;78;73;93;123;87;70;28;30;32;53;45;28;97;170;232;140;79;57;41;73;81;52;58;49;30;31;43;34;52;56;45;103;193;254;261;243;188;187;197;197;114;69;24;35;35;54;82;69;104;109;295;617;662;512;221;168;80;39;60;80;62;81;95;187;236;309;338;346;487;1016;1397;667;409;280;144;121;153;157;96;63;72;68;68;88;84;120;109;195;269;261;159;135;145;164;205;172;107;85;100;217;247;195;113;98;94;79;45;44;74;77;74;57;36;51;70;105;201;322;325;321;139;74;50;48;49;32;33;41;47;55;54;129;300;547;583;359;160;54;57;60;39;111;182;126;83;46;47;49;48;44;39;42;52;89;117;89;99;190;397;443;273;124;149;129;128;181;204;192;232;367;738;931;933;737;706;468;323;460;613;585;1103;1785;1538;1287;1892;2298;1143;894;1892;2865;2899;2797;4116;3218;2517;3259;3340;2873;2652;3269;3851;3994;2257;1381;754;269;255;228;228;140;117;126;128;136;132;152;211;539;932;1366;2256
474;476;449;414;461;473;493;465;524;723;659;447;333;442;462;329;276;285;251;252;378;388;337;373;406;401;562;689;608;587;613;843;747;685;771;721;502;409;375;459;473;476;466;395;461;449;476;500;558;546;403;342;437;485;588;709;771;776;743;828;691;551;501;542;503;484;460;584;640;534;497;500;453;694;1123;1520;903;542;488;541;465;552;508;463;420;356;360;444;434;486;449;504;438;420;427;386;357;351;364;386;365;406;408;407;439;700;776;484;757;1152;920;524;324;326;568;964;788;716;936;595;457;367;269;251;215;167;168;212;376;749;967;731;568;505;295;282;423;624;994;1523;1401;1026;527;325;184;106;102;86;102;130;212;556;1066;1287;1143;1539;1627;622;262;189;305;866;1472;1581;1571;1015;398;338;358;360;311;322;229;174;191;167;135;77;50;52;186;298;357;280;168;148;82;88;137;97;88;73;123;191;140;176;280;297;207;130;136;95;44;36;48;69;71;65;50;30;36;61;170;217;231;247;231;162;125;145;248;309;191;76;33;45;44;79;125;141;139;98;86;46;128;260;391;435;435;336;346;432;513;573;414;293;135;119;116;147;118;56;66;45;149;225;304;264;274;231;233;281;122;79;54;71;43;44;53;30;61;54;47;62;45;52;52;67;59;69;55;58;55;62;60;36;33;45;67;69;63;57;118;146;163;185;154;211;299;297;194;131;252;244;144;68;53;43;46;48;67;49;61;71;109;109;157;223;215;203;265;248;203;216;216;206;136;114;85;69;74;66;77;173;291;346;138;94;82;63;113;120;195;312;455;724;850;391;159;69;58;60;76;77;51;76;106;110;123;66;59;50;56;51;112;174;311;472;560;408;310;385;407;406;328;439;740;1048;1364;1128;446;169;196;211;318;466;596;1007;1333;887;460;234;112;160;182;131;122;134;211;388;352;156;41;49;69;234;485;459;225;206;262;342;325;347;357;427;486;435;409;253;155;48;59;127;210;292;244;301;598;627;550;418;354;136;84;81;140;126;120;127;106;69;48;46;54;87;88;78;76;75;90;29;48;65;64;51;49;70;49;148;272;373;384;545;838;777;410;330;270;219;156;120;209;337;388;484;434;407;206;105;90;63;53;45;76;74;105;49;58;77;91;101;77;49;49;109;106;86;78;50;49;43;92;73;47;45;62;106;188;297;213;119;116;153;119;129;108;54;38;68;70;72;129;131;101;35;39;39;26;26;36;118;206;246;128;61;78;73;68;75;53;61;45;49;52;52;28;68;44;56;85;144;209;207;279;221;255;380;313;165;87;61;31;55;73;80;82;102;123;291;540;563;339;207;147;93;87;53;58;73;47;72;109;186;232;266;268;381;562;563;315;226;186;112;125;160;146;48;41;40;43;40;62;75;136;192;291;404;377;205;142;134;171;109;97;88;85;108;137;134;107;94;74;80;57;49;42;54;41;52;48;43;53;36;52;97;94;108;92;67;45;46;37;34;35;60;26;43;19;64;88;207;378;474;333;134;59;53;63;60;145;289;182;110;83;86;41;50;56;53;52;91;115;129;117;94;164;185;192;131;155;189;215;227;270;327;323;469;552;674;946;921;631;442;246;170;205;283;464;918;1034;1045;1390;2033;2556;1634;880;1061;1369;1556;1896;2664;2623;2070;2279;2673;3120;2939;3062;3241;2840;1392;632;452;346;402;372;275;176;118;61;78;75;65;95;140;364;648;1057;1516
495;456;413;406;471;456;425;449;618;1066;885;471;309;300;352;378;333;301;193;197;348;395;434;399;314;305;523;859;718;638;789;1102;921;880;914;758;543;526;450;459;470;543;437;376;389;421;512;642;537;531;493;405;433;518;535;645;777;788;760;668;520;541;522;756;774;530;465;415;506;423;530;523;491;791;1011;966;642;549;495;552;531;506;503;490;577;365;351;418;465;602;636;518;499;394;375;394;426;413;438;344;408;409;367;323;266;320;329;277;415;603;799;680;469;440;492;557;527;614;702;509;407;319;293;357;447;283;222;245;483;883;1062;684;417;358;263;230;385;561;1168;1435;1570;1593;943;363;135;96;149;100;110;95;172;293;415;510;538;595;636;400;296;201;248;663;1048;1178;851;614;323;307;385;279;258;281;238;211;217;283;229;125;70;91;191;392;423;347;201;154;104;164;213;105;95;93;226;270;192;200;284;323;251;117;120;114;52;38;55;110;150;77;65;48;31;62;83;170;209;195;169;170;101;196;376;383;347;125;30;30;70;47;117;145;135;124;131;97;140;251;445;626;664;559;453;527;472;414;394;264;122;90;162;225;221;83;71;57;131;153;183;135;136;141;213;183;89;52;86;43;48;46;23;46;42;31;74;44;44;43;34;51;62;40;55;35;43;45;39;54;71;67;51;67;61;83;157;220;259;337;240;188;230;167;166;283;387;418;231;103;58;46;70;69;90;84;97;76;78;104;161;239;233;236;237;172;179;198;185;143;120;81;59;90;64;67;77;202;549;494;191;73;88;71;110;116;174;414;591;796;738;374;171;91;57;60;73;89;89;123;192;221;158;85;59;61;58;86;133;232;375;553;539;378;267;243;257;185;185;233;623;1226;1605;1154;416;196;240;257;361;502;614;1229;1920;1264;659;321;171;254;305;190;108;91;149;237;193;96;41;43;47;186;373;315;215;261;371;468;387;417;450;461;569;517;427;170;62;59;49;52;113;152;121;278;561;491;401;431;396;158;86;72;103;88;101;84;61;73;71;43;71;70;90;70;75;65;98;71;55;44;50;42;44;55;52;183;314;344;344;504;617;521;338;297;272;193;109;109;228;462;566;661;585;366;151;87;89;76;77;40;45;69;67;30;68;77;83;116;90;83;67;113;165;121;56;69;49;67;71;75;66;67;74;68;180;250;156;80;78;57;89;113;73;59;45;38;65;68;98;204;177;77;33;27;16;34;53;168;293;219;137;110;105;133;89;66;61;29;35;42;39;25;45;46;64;51;52;126;197;207;259;303;313;408;362;232;89;55;51;55;89;108;113;92;147;256;303;352;238;193;187;138;106;97;55;49;53;74;144;201;209;236;310;320;398;330;219;194;106;102;155;199;126;55;55;53;36;34;73;107;163;253;241;357;281;167;112;110;88;69;53;62;55;61;83;109;126;80;53;65;57;59;45;68;59;63;61;79;69;49;85;62;74;56;49;54;27;44;41;43;38;48;22;40;49;57;88;212;267;303;287;144;55;67;83;84;162;264;184;114;97;88;59;45;35;62;48;83;89;114;110;84;77;83;112;61;98;171;220;335;447;501;455;544;489;500;768;803;563;386;213;124;126;209;552;1136;978;1147;2019;2515;2961;2311;914;522;697;998;1719;2803;3143;2442;1747;2005;2753;3160;2757;2471;1725;681;349;397;440;497;473;330;212;110;99;72;84;64;67;77;221;435;772;893
428;460;476;433;437;476;422;438;648;1257;1030;458;354;279;341;448;385;369;286;297;365;486;492;388;337;403;566;981;953;831;1052;1145;872;979;1078;624;510;658;598;593;579;543;428;383;387;426;520;613;538;489;497;510;462;477;574;674;726;810;782;672;627;570;688;874;810;605;506;486;431;450;521;512;461;648;698;689;656;654;640;545;573;504;400;461;463;376;387;389;589;933;1036;638;422;375;418;467;515;512;425;423;439;447;316;222;216;210;174;239;297;401;616;614;498;477;536;488;577;543;630;505;388;357;357;616;911;592;350;376;610;854;813;540;390;298;237;162;190;476;1372;2339;1850;1788;1138;363;159;211;266;200;115;125;201;274;277;177;176;252;359;563;643;411;307;721;1047;894;609;413;284;345;374;244;198;261;237;199;226;354;381;146;52;81;137;282;366;326;253;215;164;203;191;145;102;108;207;303;165;131;268;250;157;141;118;116;80;55;57;138;196;86;48;56;43;47;56;98;149;137;109;89;107;210;330;419;342;135;75;37;39;63;46;113;139;226;221;126;111;226;392;643;757;545;545;451;382;401;395;301;215;177;196;297;189;76;67;103;144;149;91;93;75;92;228;143;98;83;48;42;50;43;30;38;19;76;39;42;30;38;43;41;42;35;53;50;38;41;43;51;42;65;57;49;93;166;291;350;404;455;362;277;216;123;246;386;488;469;292;163;73;72;81;95;74;68;59;45;94;115;211;250;232;218;167;120;143;146;146;93;49;98;87;73;85;68;64;160;370;346;131;64;56;62;118;137;201;369;586;643;495;315;109;78;42;72;85;106;172;243;242;281;202;115;41;51;74;127;232;282;360;533;487;404;296;225;158;92;60;127;414;927;1407;969;377;256;416;534;410;458;460;864;1386;1196;685;291;216;471;606;232;117;107;138;141;95;74;52;49;92;144;160;180;110;171;309;388;427;385;371;493;504;466;352;182;55;27;31;57;75;106;133;232;493;475;513;837;626;346;156;69;52;76;99;82;78;107;78;99;92;66;87;72;96;80;107;73;108;87;45;37;49;76;65;139;212;261;319;419;498;422;299;293;288;173;183;140;315;606;810;773;559;251;129;88;95;123;73;58;64;68;55;35;42;75;119;115;116;107;72;107;99;103;44;39;32;48;64;94;69;75;68;89;112;120;77;68;51;57;33;64;57;52;46;84;63;110;148;247;217;82;23;32;44;46;74;147;340;323;196;107;180;201;136;66;49;42;42;38;28;53;30;44;40;74;62;94;126;179;303;351;414;435;441;290;139;79;43;44;87;99;100;110;179;293;251;208;228;377;378;246;175;126;59;58;75;79;145;166;179;217;234;389;433;293;155;123;106;116;133;173;83;76;48;81;62;67;76;115;194;248;218;232;178;108;79;82;78;42;53;41;98;61;67;103;59;88;57;97;88;54;66;67;47;30;67;46;39;51;99;91;65;64;59;33;36;37;42;44;45;56;50;74;73;62;102;177;229;264;232;116;83;66;91;104;110;182;149;87;114;97;55;61;47;39;80;94;106;129;112;95;84;74;56;51;67;137;199;349;512;591;626;637;670;560;684;980;909;568;297;184;118;213;534;1171;1042;1157;2053;2302;2729;2456;959;324;312;809;2028;2883;3489;2965;1719;1708;2447;3117;3194;2726;1820;779;340;339;463;542;569;468;373;225;199;174;89;79;91;101;214;352;528;817
405;442;550;528;488;468;497;431;525;762;714;380;283;307;287;342;349;397;421;526;493;542;450;427;344;376;519;1020;1058;1311;1800;1196;688;793;847;731;586;686;836;737;516;504;455;396;398;419;677;768;652;544;494;601;549;589;692;787;935;768;623;598;516;550;578;671;766;673;598;534;499;467;471;516;482;460;487;547;686;654;622;601;563;521;404;386;325;295;393;434;657;1133;1451;682;347;312;383;563;540;473;424;438;556;591;349;202;228;220;176;222;240;323;436;412;393;398;368;398;468;554;437;359;383;372;518;846;1330;757;456;426;541;651;547;470;459;334;207;148;91;356;1560;3178;1828;914;639;241;207;290;357;215;138;211;562;803;505;191;142;168;400;1272;1699;741;350;951;1195;710;353;222;181;233;230;144;212;277;280;217;173;254;264;162;86;90;91;184;265;305;296;243;195;136;173;94;116;120;166;160;102;105;164;142;109;134;151;127;62;40;72;105;125;85;94;57;58;51;57;61;43;58;90;92;143;239;320;363;373;187;50;35;26;34;63;91;138;192;213;185;120;189;406;592;758;574;419;348;369;444;382;375;328;280;233;273;193;116;108;141;175;123;84;74;68;73;109;108;65;74;53;60;53;49;33;38;47;32;22;37;42;33;39;23;56;54;45;39;56;49;31;48;43;57;67;87;115;198;420;464;473;513;432;311;268;154;232;332;397;376;317;233;81;39;80;83;71;69;85;69;67;101;142;194;152;151;106;94;104;99;83;66;55;73;67;88;94;82;42;52;153;210;120;50;50;71;87;87;126;229;358;408;411;273;113;74;51;84;100;155;302;362;343;280;195;127;75;55;49;120;212;274;338;485;608;572;415;207;99;59;47;88;246;624;1004;669;304;367;772;883;558;372;309;410;628;609;404;214;261;490;633;245;134;192;198;174;123;91;94;94;240;275;184;92;92;176;281;409;384;392;355;425;432;431;322;132;52;51;26;18;24;55;94;226;401;566;988;1671;1448;688;248;88;71;67;67;74;99;140;207;178;106;75;75;70;97;102;137;111;107;93;80;26;35;48;63;122;120;144;275;355;395;348;228;377;685;539;367;299;363;607;741;649;395;259;125;134;111;119;121;61;48;73;68;58;30;61;95;97;86;78;75;64;52;65;49;15;47;51;48;110;88;92;55;60;72;79;52;35;31;54;43;42;38;33;35;60;124;119;116;168;157;92;11;50;59;87;64;114;242;339;275;167;211;178;132;58;60;71;54;29;60;38;37;44;39;57;61;81;86;125;225;347;403;430;464;335;211;96;62;60;77;77;86;184;479;563;346;185;324;581;599;338;346;199;91;92;69;113;142;157;146;144;203;351;439;266;160;126;87;92;179;119;67;93;135;104;79;58;78;132;170;167;194;195;142;76;51;32;52;63;86;107;128;89;68;72;67;114;136;181;124;101;76;32;59;40;36;34;57;105;166;174;91;105;95;53;40;48;80;101;98;180;168;162;151;169;183;266;287;297;194;125;66;63;75;73;59;104;94;70;60;67;36;51;50;32;61;83;83;73;105;100;102;87;84;106;67;90;175;276;364;503;567;740;997;754;896;1527;1682;998;478;246;152;198;383;783;891;909;1303;1502;1891;1982;792;239;173;595;1602;2094;2762;3108;2332;2182;2764;3669;4307;3968;2851;1317;549;465;644;1006;1059;815;621;490;507;473;256;150;197;217;348;595;705;780
577;544;593;543;550;832;770;520;465;495;417;356;292;251;237;244;264;419;746;1121;710;533;440;507;451;410;609;1265;1444;1588;2048;1173;594;546;696;719;612;616;850;748;584;437;364;307;428;516;673;950;682;510;464;569;693;956;1035;1512;1307;691;556;490;550;517;525;498;617;571;606;591;561;473;487;512;490;393;379;599;950;782;544;520;609;554;436;243;237;247;261;458;723;932;963;504;283;317;421;451;503;404;373;434;605;683;372;174;172;206;236;243;299;336;381;320;243;267;241;185;344;476;395;395;426;538;874;1093;1182;849;617;493;494;507;447;541;590;441;184;83;63;240;1100;1593;920;347;182;194;234;258;277;203;120;341;1242;1695;923;303;153;167;472;1723;2302;905;338;716;879;500;226;158;105;100;97;145;171;233;270;178;117;128;138;114;183;218;149;157;209;278;302;210;165;118;105;91;104;116;131;126;58;82;86;83;79;99;86;87;50;35;41;58;78;90;74;66;78;77;33;61;75;56;80;91;165;241;264;278;308;96;52;30;49;34;53;84;112;173;254;177;147;217;391;717;821;591;336;345;493;423;392;482;425;329;239;217;166;151;254;207;233;144;85;61;66;57;49;54;59;51;39;53;40;56;11;35;34;29;33;44;44;35;42;42;55;64;67;37;83;64;39;37;67;73;101;149;183;239;414;486;425;387;408;303;256;149;168;194;220;238;323;239;76;55;48;95;82;56;39;88;62;95;145;110;108;109;97;79;73;69;60;44;64;86;65;65;67;69;71;53;84;92;85;58;58;97;110;75;84;111;201;326;460;343;141;61;53;46;133;219;366;425;346;314;202;126;80;80;54;101;154;259;580;1009;994;820;570;267;85;65;30;68;118;351;482;283;256;457;962;949;467;307;219;185;230;192;126;109;199;305;283;181;171;276;289;185;147;111;120;215;592;702;326;124;194;431;480;432;338;320;316;390;326;284;262;107;57;41;53;28;48;51;76;169;392;558;1334;2737;1999;722;199;100;90;90;67;73;107;201;336;236;140;109;110;110;68;124;131;121;115;98;34;38;32;46;57;74;54;118;242;329;355;239;310;895;1943;1614;709;398;441;546;577;432;268;233;247;238;174;146;109;71;46;63;64;57;49;55;84;78;48;51;43;66;51;44;80;58;45;60;83;94;121;88;58;75;52;73;54;33;51;38;60;31;38;51;38;86;121;99;97;101;133;77;72;62;99;158;76;64;145;235;270;228;161;95;60;58;60;58;42;61;40;54;53;51;47;55;59;98;75;98;208;228;320;466;442;322;127;66;59;40;73;74;69;262;832;1145;547;255;203;477;475;388;436;351;134;131;122;118;106;182;172;198;180;225;278;208;113;92;93;92;111;102;128;118;216;193;108;55;68;106;85;120;171;173;132;62;41;58;32;42;95;119;124;81;56;65;69;114;257;263;209;123;57;68;43;61;75;73;87;169;282;205;191;169;139;80;69;41;85;158;242;332;346;324;280;310;334;343;332;249;140;74;70;45;79;86;69;77;73;54;67;60;68;39;56;35;32;54;69;87;97;64;74;81;136;184;108;112;132;180;198;286;457;1024;1587;988;1132;2253;2308;1564;680;297;213;189;235;437;627;499;532;549;909;945;534;187;94;306;739;1038;1815;3233;2694;2730;3542;4180;4779;4827;4113;2235;1117;983;1438;2089;2345;1643;1137;832;941;924;652;652;754;688;767;1103;1123;725
797;660;438;433;848;1494;1424;821;473;450;381;401;378;333;284;210;262;380;878;1427;816;477;531;867;1034;763;670;1220;1402;1258;1336;807;535;489;550;637;657;681;801;736;616;454;314;353;436;523;625;826;678;470;394;557;899;1389;1515;2238;1641;859;578;464;488;408;383;414;485;552;555;559;527;446;476;529;522;438;472;940;1420;1085;631;640;694;771;444;262;169;194;300;552;749;728;553;320;227;251;381;441;494;426;325;374;533;513;289;172;161;235;274;277;296;430;419;355;258;244;162;124;251;510;538;518;430;675;1084;1463;1477;1348;1226;803;511;462;566;612;569;445;207;102;78;119;397;545;304;110;83;171;222;265;292;212;160;498;1694;2410;1276;315;114;130;305;1044;1407;515;226;330;358;221;124;105;127;105;53;106;141;139;193;112;79;77;71;111;256;269;226;159;175;272;212;171;152;111;68;89;95;91;118;104;48;46;69;74;58;80;85;66;36;42;41;82;82;94;131;156;163;103;38;65;73;60;53;91;159;225;220;179;200;128;61;41;34;35;58;114;253;275;338;311;230;235;329;685;1103;763;417;406;496;554;339;388;493;340;192;123;150;273;344;226;169;138;68;69;38;35;25;26;49;71;77;50;70;33;34;23;45;51;61;36;30;63;26;34;59;48;60;95;84;85;73;49;77;91;145;207;212;291;441;589;503;385;352;306;224;163;141;179;127;172;252;149;82;43;39;44;44;84;83;78;54;53;86;76;101;100;74;64;69;54;72;66;43;59;55;44;54;80;125;95;83;77;62;78;84;82;96;49;48;48;150;297;579;409;162;51;44;70;98;128;287;419;428;362;241;120;59;79;77;64;111;220;888;1728;1406;929;509;299;118;34;26;37;82;150;186;163;152;306;517;423;298;189;212;238;153;104;82;104;153;221;175;112;187;348;302;240;181;149;134;440;1032;1070;503;171;482;887;920;514;360;327;272;282;324;263;150;81;31;24;25;35;40;47;52;102;204;376;1032;1931;1474;504;187;148;108;116;71;52;128;172;244;225;152;171;166;95;67;69;98;134;145;104;78;66;46;48;42;45;62;87;165;273;265;282;527;1700;3925;3080;1140;558;502;513;485;293;155;213;351;337;304;228;138;66;71;81;77;54;63;69;69;75;67;48;43;46;64;55;81;83;95;67;139;203;166;57;64;62;46;64;50;41;63;23;33;40;46;57;66;148;144;123;82;81;117;112;53;61;110;178;114;95;99;168;344;326;139;64;62;65;81;108;73;70;50;36;35;51;26;52;46;74;91;88;142;163;207;306;328;254;144;94;78;66;81;65;75;262;869;1232;637;241;215;323;331;368;472;349;162;98;98;111;129;223;271;191;195;175;177;122;90;91;121;178;122;170;155;184;225;185;117;68;85;89;76;65;73;85;70;44;47;23;56;38;71;90;97;51;39;49;67;67;194;244;138;72;101;100;94;70;86;81;160;294;380;416;325;284;180;86;64;85;121;251;361;448;445;446;383;350;378;388;287;189;113;95;77;96;75;52;47;75;77;63;47;51;57;47;58;50;69;36;46;62;56;62;86;102;147;212;155;78;115;137;167;201;319;870;1465;1008;1184;2314;2298;1553;719;372;358;271;182;327;477;391;291;278;392;457;369;183;101;145;238;404;1273;2951;3152;2840;3590;4135;3867;4601;4834;2832;1854;2068;2731;3924;4122;2673;1688;1247;1169;1155;1198;1609;2018;1468;1255;1415;1153;689
1210;953;455;426;943;2038;2254;1125;617;467;501;428;456;487;309;274;338;402;684;980;672;542;570;1164;1640;1338;836;854;998;947;919;679;457;464;592;827;995;774;769;901;738;431;348;388;504;490;614;715;751;532;369;493;791;1233;1340;1822;1448;921;633;560;497;435;372;344;436;464;495;438;402;355;437;560;488;410;474;978;1609;1330;838;751;831;942;587;238;191;182;207;492;740;553;393;305;190;196;303;433;439;414;298;273;317;307;220;211;333;402;365;328;362;512;461;452;328;231;136;124;216;589;769;651;529;607;1265;2008;1991;2174;2286;1368;585;502;614;894;707;388;243;178;153;139;91;111;73;45;71;153;165;236;458;408;240;490;1628;2303;934;226;102;106;147;329;455;241;97;170;196;168;104;122;121;54;91;106;82;116;89;51;75;79;72;185;260;286;168;126;126;147;222;325;265;133;81;82;66;60;97;91;53;49;26;48;37;44;51;48;52;73;61;83;120;144;223;330;361;195;77;43;58;60;67;108;154;154;153;122;132;65;69;39;49;37;68;185;332;405;375;298;230;191;257;513;864;741;539;456;480;485;372;380;403;302;182;140;185;339;484;321;180;97;60;58;42;50;62;51;78;90;135;79;62;33;28;44;56;102;118;70;57;36;33;54;52;90;58;88;126;85;62;61;64;97;145;203;195;238;419;590;540;405;325;238;215;230;229;272;154;91;124;82;64;100;55;47;51;52;56;63;56;54;71;74;68;68;72;54;37;48;44;63;69;74;78;68;56;120;202;161;92;60;101;70;50;67;51;87;60;41;81;187;333;245;95;61;42;43;53;112;219;332;360;279;178;101;75;72;65;68;98;198;849;1710;1210;825;545;262;102;56;33;54;61;64;93;95;83;171;157;177;150;161;176;208;193;104;52;92;171;171;134;202;267;348;340;247;110;78;154;399;1019;967;421;216;592;1231;1081;541;320;392;425;310;236;182;89;55;38;33;44;27;28;35;23;76;98;229;516;733;563;238;166;120;109;117;93;71;95;138;161;181;210;259;197;100;73;67;81;135;128;93;107;99;105;65;37;70;79;60;181;335;436;385;457;1572;3838;3291;1296;633;480;506;416;215;110;141;279;411;434;353;236;106;82;80;93;45;52;65;51;37;45;41;66;85;74;44;82;117;97;118;309;534;403;122;76;61;60;53;69;59;35;39;54;35;50;68;92;177;190;102;85;96;133;118;82;52;77;167;198;148;99;151;347;392;158;79;106;97;73;83;68;68;58;36;46;74;37;50;47;49;57;72;92;91;101;155;244;235;164;163;108;92;51;67;54;143;410;602;378;226;174;149;266;343;431;256;150;121;103;88;145;224;329;271;187;165;130;82;109;118;211;288;253;248;209;252;222;200;109;79;67;81;71;51;69;59;58;55;50;46;55;36;62;35;54;51;45;32;62;63;87;126;113;82;112;150;129;113;130;154;199;369;645;830;572;375;243;132;72;73;156;326;376;433;447;425;358;408;400;419;368;182;85;53;101;110;107;80;39;64;86;83;43;74;52;61;54;57;47;63;57;40;63;91;82;128;110;155;105;117;171;240;242;301;242;461;759;662;850;1701;1632;1142;810;538;553;328;193;314;541;502;348;286;246;360;384;216;77;66;76;158;876;2558;3723;2975;3108;3344;2923;4157;4838;3441;2808;3635;3812;4390;4722;3396;2100;1404;990;1107;1569;2703;3263;2253;1793;1624;1228;792
1378;1241;672;489;773;1647;2058;1396;632;554;469;450;461;519;431;343;403;484;602;652;570;509;593;1011;1910;1452;915;758;653;740;877;699;563;571;671;1041;1510;899;1012;1013;756;434;335;381;513;421;546;915;1176;768;448;519;594;681;740;1043;1166;958;669;524;509;405;425;432;431;431;410;415;373;431;437;500;466;376;469;725;1193;1534;1102;846;1066;898;532;303;171;177;325;454;532;486;381;263;217;161;237;399;462;280;180;219;405;431;331;442;841;881;589;482;495;497;633;529;281;215;122;95;211;442;841;925;477;443;985;1909;2077;2723;2928;1587;630;458;668;1010;773;382;299;333;288;209;109;73;57;41;61;123;206;418;960;1038;473;420;1122;1383;575;113;104;98;99;116;124;98;98;119;118;117;96;78;97;116;130;129;134;100;79;48;68;72;114;253;256;183;111;75;62;103;214;440;460;119;63;70;66;72;73;60;58;50;34;47;31;31;25;53;48;43;72;105;156;151;299;454;446;266;92;47;36;70;65;74;91;97;95;88;114;96;35;34;58;87;82;144;388;397;331;225;108;91;124;255;625;827;576;487;392;364;309;356;320;321;282;189;223;321;390;216;171;96;70;30;23;84;130;115;67;98;145;82;61;55;43;39;70;160;183;93;78;44;60;37;34;67;91;89;95;72;52;62;109;107;142;153;114;242;439;587;605;454;297;259;236;272;278;267;206;118;128;81;137;165;134;76;37;48;56;56;64;40;71;55;64;76;52;33;45;34;45;59;108;100;87;63;88;146;237;199;120;80;92;115;60;83;60;54;51;44;50;90;126;111;46;26;48;59;43;96;154;250;299;209;100;86;59;86;78;62;77;135;537;968;822;624;471;327;140;71;68;87;92;115;135;107;77;81;73;77;81;86;122;151;155;102;55;88;169;174;211;393;444;496;351;223;135;98;128;273;573;483;210;188;477;800;623;329;269;342;358;266;187;81;57;49;33;42;52;28;58;40;34;20;58;85;166;265;236;208;216;177;103;87;92;99;89;111;115;162;310;460;225;110;66;65;66;94;100;142;210;216;174;131;71;66;102;54;150;310;455;476;396;847;1966;1774;1018;629;510;420;292;181;134;118;157;283;376;423;231;110;49;117;126;54;72;69;80;58;63;62;60;65;48;66;89;143;130;159;439;872;536;157;86;53;52;72;72;58;53;38;58;48;78;93;122;197;165;87;95;133;183;121;91;107;84;173;257;205;147;156;312;338;167;101;135;136;132;70;80;78;79;90;62;48;58;28;32;42;32;53;56;106;63;141;195;254;318;244;110;68;66;39;56;61;146;207;231;264;250;216;196;272;253;146;106;107;128;150;197;256;237;222;199;177;107;86;99;164;288;332;265;224;230;256;279;196;124;75;53;85;90;53;53;64;54;41;42;73;40;53;28;51;61;54;62;49;46;69;60;87;82;102;199;199;167;128;162;185;251;371;817;1244;751;368;245;171;92;41;146;263;296;345;273;263;258;333;438;418;349;169;89;52;73;92;112;65;40;60;109;77;62;67;134;133;95;42;66;35;54;63;70;71;118;119;72;79;98;149;251;285;373;441;263;278;305;306;467;803;858;1003;961;633;529;323;265;348;591;605;561;452;197;231;194;108;82;53;39;95;539;1830;3242;2437;2616;2763;2404;3513;4327;3072;3171;4420;3582;3968;4787;3662;2304;1329;714;790;1460;2711;3175;2288;1864;1967;1453;1036
1175;1119;715;636;843;1079;1406;977;583;416;405;375;402;403;321;333;402;475;577;631;577;457;459;798;1145;951;773;681;498;498;557;639;694;674;714;985;1165;832;980;870;600;358;287;298;394;471;458;1041;1524;919;538;686;615;514;574;802;918;875;587;450;410;434;463;531;482;439;467;373;378;404;404;514;510;464;454;543;828;1046;998;969;1208;970;602;295;207;257;348;479;552;489;386;324;241;220;284;402;386;252;248;367;724;807;540;907;1965;2026;1014;659;531;424;689;720;305;158;123;100;190;332;673;803;536;292;593;1353;2094;2654;2534;1559;901;549;491;656;603;347;333;410;355;313;176;69;63;52;58;120;254;590;1531;1867;731;274;384;489;195;66;111;141;92;94;60;73;67;70;79;70;85;82;81;143;189;164;124;120;64;63;86;129;173;251;296;153;110;60;48;90;209;363;324;151;77;85;69;63;84;66;62;44;52;30;36;47;56;44;48;59;90;134;192;170;261;376;346;252;78;41;48;54;77;80;66;61;87;72;80;46;45;45;85;97;87;98;241;346;170;133;96;84;93;132;442;752;563;445;328;240;259;251;340;311;356;348;377;411;397;233;110;132;56;29;43;81;211;134;83;73;125;107;53;43;39;43;81;142;222;164;114;113;92;73;53;96;134;147;116;73;63;78;111;170;122;90;185;299;529;824;732;452;315;274;248;256;280;298;238;100;142;137;137;223;189;124;56;55;40;57;62;45;51;56;51;43;46;30;62;37;49;52;95;145;88;66;68;152;205;152;93;88;81;94;59;75;93;68;44;59;52;44;67;41;40;41;41;39;49;50;111;158;154;99;48;30;64;50;45;77;92;141;341;445;420;387;382;275;147;123;145;92;179;259;295;263;192;79;37;58;66;60;66;95;117;79;94;121;224;201;275;568;754;551;420;309;256;233;132;119;183;144;106;132;277;344;259;208;176;247;254;201;116;78;51;50;40;42;33;42;45;63;35;45;45;61;80;208;229;262;298;192;114;95;91;87;155;142;137;194;252;422;193;90;53;72;62;92;118;251;332;393;372;190;78;79;74;58;97;295;420;404;334;357;573;764;602;601;536;377;373;238;156;130;111;249;392;334;233;96;58;96;94;55;53;92;117;147;172;121;94;40;26;51;69;136;141;172;364;587;369;103;59;53;44;72;83;98;97;57;66;86;127;166;159;161;164;145;152;114;114;90;128;145;106;123;238;306;174;146;242;420;286;114;97;169;104;89;55;55;57;67;65;83;46;45;42;66;36;52;48;47;96;127;146;242;305;288;110;56;39;46;42;40;68;96;247;349;295;162;216;238;186;183;129;145;183;180;213;193;172;103;129;122;61;81;74;127;198;178;155;154;163;198;185;129;70;58;37;47;47;65;50;58;63;53;52;45;51;38;54;58;74;46;60;58;59;40;33;86;114;120;235;206;169;181;178;181;205;290;622;909;563;329;230;144;66;57;85;154;158;227;185;124;148;222;258;313;284;163;105;61;56;73;74;67;54;57;65;50;78;168;307;259;121;86;47;35;24;74;121;191;204;182;117;110;169;292;400;395;408;400;310;191;142;162;245;323;603;1044;1161;733;448;312;323;370;501;534;548;478;164;90;96;87;33;78;54;66;219;789;1381;1475;1653;1833;2060;3465;4055;3286;3712;4724;3586;3550;4329;3265;1857;1070;547;423;986;2169;2646;1834;1933;2560;2165;1600
709;775;746;866;906;1063;847;666;524;387;401;450;376;314;249;323;377;464;603;626;499;398;371;502;623;658;582;548;466;429;526;625;761;670;586;674;682;516;588;592;499;338;294;328;551;664;520;638;862;679;514;699;577;501;496;683;776;638;505;396;462;413;455;567;628;616;530;448;381;388;422;523;543;533;609;635;664;715;604;840;958;756;495;357;320;400;436;611;712;514;336;253;264;259;248;307;337;257;281;481;1237;1372;796;1116;2637;2624;1423;1072;672;377;691;637;332;162;127;159;186;216;418;610;502;208;321;1041;2353;3416;3648;2366;1628;790;335;289;338;306;339;450;430;323;203;102;74;37;103;248;432;640;1521;1869;782;199;136;117;62;64;55;119;115;82;77;67;67;60;68;61;57;78;78;157;176;214;142;102;64;78;123;222;254;271;355;176;88;30;72;94;140;182;155;108;59;58;78;54;59;40;78;62;56;33;48;20;30;57;70;79;164;238;212;183;193;281;176;151;55;50;43;81;71;50;50;40;49;63;61;54;30;44;100;134;95;86;147;116;80;85;113;100;93;117;318;578;498;301;216;186;156;199;340;429;358;413;522;614;538;228;243;195;155;140;73;118;164;164;96;77;78;64;64;22;26;51;55;175;422;351;229;162;143;117;58;130;222;228;184;109;83;183;198;298;171;142;161;276;493;702;683;479;305;210;164;164;261;259;178;137;128;101;100;168;175;147;91;71;58;52;47;32;61;56;77;60;73;37;48;37;66;59;113;115;110;85;103;117;106;94;92;79;87;98;92;128;168;134;78;68;31;42;29;41;48;41;56;53;95;118;115;165;155;86;39;49;63;65;70;56;96;125;218;175;230;337;318;169;115;197;211;181;173;321;547;526;252;83;43;43;35;29;57;34;59;76;107;157;208;159;287;556;676;512;527;473;487;585;329;143;110;104;103;106;125;127;139;128;114;168;221;132;91;45;55;118;85;54;33;88;109;76;49;51;68;79;151;213;264;270;316;199;149;143;106;138;161;147;90;85;121;178;160;87;92;70;90;99;105;247;484;401;363;201;96;56;61;82;112;180;316;367;268;275;234;292;361;437;473;577;481;447;310;221;87;184;240;284;171;84;71;64;60;84;74;171;442;525;321;212;177;104;30;57;115;142;123;95;174;258;211;104;85;59;51;93;127;166;184;142;90;145;223;374;277;175;172;185;163;131;88;103;129;152;135;123;173;255;219;209;314;391;342;155;73;93;72;49;31;49;43;45;71;43;40;55;76;67;48;42;58;61;79;76;104;137;181;180;90;47;54;56;40;36;68;93;136;299;201;187;262;267;272;204;196;261;280;257;201;166;153;143;76;77;62;35;45;67;89;79;72;82;84;81;93;67;55;45;55;64;52;25;33;39;58;62;59;74;55;41;61;59;49;77;82;77;55;67;49;118;118;184;188;196;179;330;299;184;146;175;269;399;349;222;202;115;67;93;66;98;106;115;114;87;41;95;117;127;132;156;121;128;98;74;57;57;64;77;67;46;106;297;568;425;212;105;69;47;64;70;143;269;317;328;220;200;280;428;538;530;528;459;251;170;149;155;162;336;695;1093;953;639;480;499;380;390;416;339;334;270;91;51;67;31;46;62;75;78;156;325;557;831;1375;1714;2252;3333;4066;3883;4435;5194;4029;3334;3394;2612;1322;877;550;474;736;1538;1827;1360;1896;2967;3049;2607
539;570;895;919;1063;1035;683;488;454;330;408;446;386;370;260;278;376;505;489;504;485;332;399;457;488;506;483;472;474;491;608;735;793;626;490;485;460;301;384;432;378;351;365;474;1026;1146;585;367;438;428;521;535;574;479;425;546;573;527;434;455;539;393;407;586;670;804;861;571;457;419;450;481;540;795;980;932;653;643;444;451;455;409;376;365;556;675;597;660;786;652;286;235;250;241;302;213;264;292;303;571;1492;1700;880;993;2094;2158;1730;1992;1048;371;372;561;444;279;133;132;148;221;368;547;455;361;300;677;1539;2992;3532;2842;1905;883;284;134;137;311;337;467;395;326;239;138;92;63;123;410;674;629;971;965;487;137;97;78;91;64;83;84;96;62;55;56;60;49;63;78;52;48;78;116;156;123;122;53;69;86;199;254;238;268;300;208;98;69;103;68;82;88;105;72;60;40;70;81;55;62;55;58;44;61;55;49;53;44;50;75;190;333;281;156;119;126;93;55;68;60;45;36;62;79;81;86;42;34;52;28;34;54;56;90;68;60;58;60;52;79;142;144;140;101;240;423;270;200;235;275;242;198;331;486;478;443;503;616;410;307;570;441;435;405;212;89;101;94;96;88;59;53;54;46;40;68;80;116;360;363;239;198;164;130;105;143;197;338;238;154;130;284;462;346;272;276;216;249;250;366;431;325;218;148;133;160;285;209;196;186;95;68;85;137;180;181;111;90;117;77;52;70;50;69;86;82;90;57;50;35;36;63;80;76;74;74;86;92;85;74;89;109;105;101;138;244;380;306;212;147;65;60;51;45;40;53;48;109;139;183;176;187;169;94;47;24;31;78;65;64;77;116;144;100;104;159;186;134;118;250;314;202;178;286;704;872;332;123;61;56;40;35;39;47;59;87;115;143;163;137;208;289;402;472;539;479;525;791;344;142;110;115;106;105;75;63;92;100;103;171;199;101;103;88;181;331;257;132;76;90;101;110;123;96;101;137;193;239;247;227;189;149;182;140;108;96;119;74;72;59;99;213;280;178;130;105;123;74;104;221;395;384;317;161;67;70;32;66;82;120;206;316;317;302;169;109;192;372;418;536;559;594;504;332;157;154;213;186;116;55;73;68;108;103;94;384;1149;1254;532;328;255;136;111;112;125;123;106;62;97;124;104;80;75;82;93;126;189;262;296;208;131;234;341;405;313;206;203;230;232;135;70;111;136;165;160;98;140;157;184;191;281;347;282;188;107;41;51;56;38;53;34;43;37;45;57;78;114;91;63;33;57;39;58;77;79;83;122;133;55;55;84;26;42;48;46;56;104;167;200;237;303;335;299;243;272;402;374;258;196;153;156;165;73;58;53;45;52;32;64;56;33;58;54;38;58;56;37;28;30;65;63;42;15;43;55;63;81;64;39;67;96;84;67;54;70;71;58;57;50;67;185;223;186;162;304;574;663;292;139;129;136;177;134;137;111;83;67;74;63;81;79;97;73;74;48;55;27;69;74;132;155;190;146;59;60;87;92;69;67;46;161;274;686;565;216;137;129;84;72;101;143;272;400;441;428;327;479;613;673;606;627;531;350;206;170;146;220;479;904;1107;938;611;536;564;424;363;288;201;132;78;43;53;54;51;84;95;97;152;193;330;374;521;938;2136;2229;2927;3537;4162;5254;5664;4024;3569;3097;1962;1099;924;799;574;698;886;1032;1033;1790;2928;4073;3602
430;508;722;828;884;826;653;491;401;361;411;513;546;399;343;304;358;403;466;398;330;306;394;543;531;467;392;443;584;795;734;713;705;575;451;464;467;320;356;369;305;346;465;530;994;1063;520;326;294;377;425;425;408;380;420;599;739;644;597;508;488;309;369;533;718;772;915;665;470;448;402;393;681;1708;1945;1388;886;529;422;287;300;252;214;408;740;1210;951;658;757;608;325;230;229;225;322;222;211;287;344;462;1079;1430;779;889;1546;1460;1852;2404;1315;381;360;592;851;479;178;152;164;237;271;404;455;502;333;332;619;1316;1890;1666;1170;558;178;104;146;219;344;382;382;240;160;110;84;76;132;341;645;706;924;507;203;127;119;71;85;100;90;92;54;40;42;35;79;79;66;41;57;56;52;57;61;93;73;70;45;55;142;233;202;244;264;205;104;54;57;60;71;54;67;56;62;70;88;72;84;81;63;71;68;60;61;34;49;54;70;138;198;319;253;118;72;60;36;55;72;80;40;69;70;169;154;136;46;50;55;42;45;46;47;63;36;37;53;41;55;83;218;204;138;105;179;275;210;184;414;614;500;326;308;417;477;620;471;382;256;351;587;587;663;878;338;157;104;90;86;68;65;49;72;41;50;54;70;63;195;199;130;98;149;161;134;140;257;342;337;236;302;565;729;375;310;386;310;163;118;94;152;160;143;113;123;169;224;171;144;179;202;89;49;79;151;184;96;162;243;141;96;60;43;87;101;122;91;55;40;36;68;53;60;85;84;79;79;93;91;56;82;97;133;123;159;348;519;425;244;169;91;31;51;50;64;36;67;103;228;261;232;231;137;82;77;59;60;50;39;52;64;107;95;87;95;99;71;80;88;323;370;218;197;245;560;698;316;107;82;69;45;41;32;41;77;85;112;121;172;190;174;168;237;300;378;294;379;418;278;129;105;122;128;92;53;78;141;144;159;192;194;157;143;213;393;633;479;194;78;108;150;177;216;216;162;224;290;286;237;184;114;166;141;112;74;80;93;68;58;54;124;329;476;233;135;103;73;59;64;140;281;247;185;81;66;79;67;42;55;75;155;247;307;200;96;125;189;318;518;608;576;643;565;453;253;241;169;117;80;55;71;88;143;116;109;563;1780;1892;616;347;310;260;245;177;160;159;120;71;58;65;63;80;82;82;144;163;189;220;294;226;195;204;282;260;195;201;236;248;261;123;90;79;121;144;135;100;46;102;150;153;167;207;266;210;114;76;77;42;36;36;56;36;45;26;40;84;184;117;64;51;55;60;61;99;81;77;81;84;83;107;80;48;54;55;63;80;149;120;198;289;320;273;238;252;320;487;381;261;236;251;220;153;117;72;63;56;32;49;50;46;31;25;41;37;44;35;41;51;56;94;72;58;41;43;67;46;70;72;83;71;99;112;53;91;39;61;59;42;66;98;152;233;188;212;447;715;830;294;126;120;109;94;80;78;69;72;65;75;71;99;61;72;61;43;52;65;56;24;65;74;134;185;108;105;68;115;173;144;118;119;210;273;440;354;202;170;189;163;89;76;115;299;643;718;751;615;656;853;841;820;660;570;377;323;360;330;321;562;1038;1132;910;578;543;585;322;216;204;131;59;47;52;51;62;67;101;110;162;256;283;332;346;374;711;1381;1721;2236;2787;3820;4758;4626;3783;3563;3099;1708;1130;1270;1327;1013;830;655;851;1117;1954;3506;4699;4126
360;462;610;675;782;763;542;425;420;362;521;868;865;566;382;391;350;299;417;356;319;335;547;586;539;445;308;380;662;1023;656;547;455;493;445;433;377;341;389;418;280;310;424;522;667;663;350;307;329;403;411;372;317;412;672;1185;1349;1420;1031;594;380;287;258;398;495;557;594;450;483;495;418;433;936;2773;2902;1693;838;440;273;220;235;188;211;364;884;1520;1214;876;764;622;422;264;212;256;250;223;262;279;324;328;780;722;619;1124;1428;1207;1987;2808;1534;448;339;707;854;466;207;162;196;195;217;302;483;436;318;174;248;447;582;580;335;206;113;83;110;140;226;289;330;254;130;105;66;50;86;166;308;505;731;371;139;106;81;78;90;115;77;66;54;39;64;40;48;48;58;51;44;44;65;52;40;61;50;51;29;56;67;125;126;160;192;149;103;80;61;93;58;55;46;52;44;69;48;71;52;75;50;71;77;70;23;39;44;59;84;156;205;215;221;145;80;25;47;52;61;69;43;41;99;335;284;149;82;54;66;55;48;53;19;36;42;38;48;54;37;105;149;201;92;93;179;254;209;197;633;998;923;486;257;387;573;632;620;330;178;231;367;417;610;682;322;143;121;71;72;61;74;58;66;63;78;79;61;66;93;72;63;71;111;144;114;134;262;337;376;310;551;768;596;380;317;390;307;107;60;54;71;114;126;175;169;218;252;186;117;241;276;112;73;63;94;58;94;178;360;284;126;64;63;51;85;142;88;50;54;44;60;58;48;71;105;74;116;79;76;96;142;162;158;135;145;258;396;291;206;100;70;55;29;32;44;45;72;107;178;238;207;145;99;65;65;69;50;41;42;60;64;55;79;72;73;49;78;86;74;171;207;180;121;132;253;250;157;81;92;95;78;47;29;65;84;113;111;170;142;133;131;130;136;142;185;124;121;145;131;138;137;124;125;112;79;80;171;165;160;193;183;170;129;271;508;939;563;235;116;123;182;246;344;285;230;344;476;311;229;106;100;107;93;78;74;95;69;57;52;47;101;293;295;200;178;110;87;57;65;60;157;131;104;43;42;68;56;63;34;71;72;160;150;103;95;102;276;463;547;604;503;569;660;523;407;349;262;101;66;77;57;116;146;125;76;445;1215;1207;416;226;215;251;276;190;142;122;94;54;59;51;99;93;105;115;189;162;136;211;320;242;174;166;180;111;128;217;288;291;218;126;47;112;141;128;98;48;50;96;103;98;89;95;184;188;84;63;54;54;38;51;34;46;26;38;51;66;113;84;74;59;53;67;96;98;53;64;82;74;125;129;116;68;42;63;79;121;149;231;308;320;294;214;166;173;208;298;258;267;302;306;174;186;162;71;55;44;64;44;63;39;33;35;39;39;39;41;24;28;19;47;41;61;31;43;41;48;51;77;58;67;100;93;85;50;73;53;47;43;48;64;128;213;257;266;391;556;445;218;119;126;134;75;51;59;45;62;66;75;103;87;67;80;59;42;45;29;67;51;36;46;80;62;67;77;78;158;259;237;224;280;394;454;434;281;219;228;216;158;115;83;152;371;800;1049;1031;677;813;1184;1413;1148;732;514;404;541;892;1004;600;719;963;927;739;433;421;397;248;93;102;76;50;36;43;45;70;83;115;225;260;243;274;294;264;240;444;1150;1746;2206;2679;3080;3849;4175;3497;3575;3165;1686;1729;2382;2442;1503;957;739;931;1489;2072;3294;3834;3267
331;325;422;624;787;651;476;392;351;353;579;1258;1252;647;439;334;295;346;283;288;296;353;476;552;514;384;322;420;604;725;543;394;375;331;332;332;335;308;411;390;276;303;369;468;578;384;356;371;387;346;421;371;341;419;976;1976;2061;2225;1597;740;494;308;221;255;403;436;459;408;412;467;571;519;856;2117;2071;1113;513;341;183;113;173;199;176;325;859;1669;1598;1389;1099;659;508;343;260;258;240;206;209;284;287;325;338;262;502;1160;1148;841;1355;2018;1221;352;288;633;574;277;193;188;231;214;243;341;334;328;192;155;158;232;259;231;126;73;59;68;55;91;129;263;309;234;85;57;32;61;60;61;98;203;328;143;59;76;63;74;107;125;92;43;56;44;82;62;54;48;39;50;60;41;38;43;56;49;42;49;53;44;64;82;105;157;162;133;74;65;64;63;60;65;61;56;72;47;37;92;82;70;84;48;87;35;52;80;66;63;55;161;181;167;154;156;102;47;66;35;58;34;70;64;115;248;288;115;62;58;89;125;48;47;47;36;35;54;61;61;64;125;146;145;85;168;200;245;196;239;550;937;1123;685;433;438;676;894;703;301;163;161;156;159;256;306;173;116;93;55;64;68;52;55;84;88;113;103;103;44;38;41;74;108;101;124;91;112;237;277;288;344;609;883;643;337;334;298;174;94;48;59;75;105;206;281;307;250;221;115;128;238;253;114;62;39;86;91;115;225;383;283;156;74;58;45;77;94;93;65;24;40;57;72;62;91;75;62;106;83;83;96;137;204;141;79;71;143;164;152;99;83;43;55;68;54;61;48;75;101;112;120;107;98;68;36;64;46;42;42;43;38;73;41;74;51;52;43;65;155;113;147;98;64;77;67;93;101;65;101;85;80;71;46;60;77;67;65;127;145;128;113;87;112;106;120;60;72;66;78;103;106;118;91;90;68;72;107;166;178;140;153;177;229;213;151;410;629;395;181;119;117;236;281;376;277;327;475;510;377;197;154;98;84;64;47;51;47;62;78;63;75;53;135;155;126;113;71;62;43;60;70;65;107;69;52;58;62;55;51;68;50;74;94;119;101;82;100;343;605;726;539;525;610;656;647;579;457;295;141;67;54;85;77;98;84;72;227;529;591;243;132;94;139;165;157;96;87;92;82;79;94;144;138;127;141;128;119;171;340;500;403;197;114;73;48;76;237;459;473;344;131;80;75;148;131;56;65;47;64;42;49;16;39;89;133;78;70;37;49;43;52;65;30;42;33;66;73;74;47;36;44;58;101;133;84;99;65;74;77;136;210;135;87;64;81;107;144;211;307;517;384;291;206;132;154;105;131;130;206;236;223;140;170;112;75;54;53;47;40;54;47;39;29;41;39;38;51;43;25;7;51;49;45;33;41;36;64;73;36;51;61;69;66;82;69;57;60;51;53;76;88;125;258;272;265;253;278;215;120;71;144;120;54;53;65;89;78;74;86;63;69;67;68;68;63;31;35;37;46;33;42;40;45;49;59;112;175;252;250;252;594;997;847;486;232;183;241;201;140;73;99;198;421;730;1343;1607;1131;866;1457;2251;1946;982;578;514;1145;1832;1758;859;782;817;643;538;312;302;331;170;65;67;64;53;40;32;59;66;69;170;280;363;274;180;140;97;173;606;1671;2395;2615;2465;2257;2934;3590;3572;4211;3808;2388;3166;3949;3428;1806;1084;892;1335;1851;2212;2352;2392;2137
248;249;389;629;857;623;537;491;312;322;508;1054;1047;670;367;273;223;210;226;261;309;392;425;539;518;348;301;318;399;453;443;333;343;280;325;335;303;344;380;328;287;229;355;499;464;347;378;388;382;315;323;326;258;330;947;1880;1910;2324;1678;790;782;555;232;296;375;412;369;379;410;458;585;751;766;1021;891;596;320;235;135;84;126;173;125;314;872;1690;1781;1826;1265;705;506;397;392;492;344;146;203;214;190;193;162;117;281;681;595;420;601;891;593;218;152;291;351;225;199;191;250;284;357;424;355;187;148;143;123;189;244;210;147;85;69;61;58;66;118;283;297;235;96;65;46;37;58;57;69;88;115;69;43;73;86;101;102;92;70;62;60;47;44;45;45;43;62;63;60;59;47;48;55;66;51;45;31;76;52;93;156;168;183;153;79;69;53;74;76;57;87;61;53;69;85;118;74;80;42;77;65;61;86;130;97;50;61;99;114;166;159;148;165;136;85;66;70;88;78;37;63;135;134;87;48;63;151;187;93;68;56;35;51;56;76;94;77;104;112;119;73;123;202;234;203;296;625;941;1087;743;747;861;957;1183;946;369;208;158;73;54;97;133;164;126;77;66;107;55;55;57;91;116;182;163;109;72;48;68;203;245;130;114;86;101;126;196;148;205;478;767;611;409;281;226;167;87;25;51;96;140;232;321;330;250;160;104;122;143;155;103;53;49;45;97;132;183;192;265;246;137;66;59;68;120;104;96;45;52;43;79;65;68;94;72;99;120;108;126;187;180;152;109;57;56;72;49;61;49;37;45;44;43;84;77;85;57;74;89;92;37;38;42;36;56;62;50;42;33;41;59;61;47;40;55;102;155;162;88;70;80;90;66;62;63;76;81;56;77;77;84;82;88;84;70;86;110;93;59;67;68;72;53;66;39;66;72;103;64;80;60;40;64;59;87;108;131;109;106;209;204;165;109;239;323;279;153;165;155;241;301;335;323;332;383;480;335;188;181;114;73;82;49;74;68;75;77;82;93;92;70;88;58;60;74;59;60;79;83;88;106;76;54;40;96;74;76;73;27;72;142;215;165;81;110;357;603;692;539;466;552;572;548;596;655;430;225;116;63;49;53;48;60;80;188;349;326;236;128;58;84;111;65;83;77;56;67;77;163;312;325;214;121;135;144;172;567;1109;863;216;84;48;41;67;233;701;646;419;196;99;74;98;78;61;39;71;31;28;26;17;33;46;68;40;46;40;48;56;25;40;42;20;77;91;94;63;64;54;43;76;87;122;128;68;40;46;70;112;137;126;84;74;116;117;142;195;388;695;425;272;154;119;104;41;80;72;110;138;128;182;164;132;80;69;68;33;34;46;42;61;67;84;50;57;59;47;38;21;44;22;38;57;30;65;41;59;73;47;67;54;67;71;66;61;40;52;77;100;112;181;237;236;219;174;88;75;76;64;78;94;56;47;65;76;132;108;98;64;69;87;72;75;49;44;41;27;25;45;40;40;45;40;44;64;112;149;177;330;750;1665;1297;475;257;200;247;144;94;50;131;219;387;785;1790;2766;1992;1184;1399;2232;1953;1236;921;948;1727;2214;1799;836;591;586;535;517;383;275;253;177;81;68;54;52;41;48;51;65;82;135;272;362;207;113;75;90;204;932;2895;3205;2154;1862;1855;2556;3271;3420;4268;3816;2651;3975;5574;4617;2614;1297;1195;1602;2140;2559;1996;1531;2051
242;349;498;489;673;617;672;718;389;329;430;665;686;478;314;200;209;179;217;201;298;392;404;575;533;369;349;280;272;308;294;305;290;286;451;440;350;313;335;331;362;366;412;519;604;519;506;494;422;291;227;299;197;178;491;1025;1056;1250;1046;667;824;644;292;277;458;458;351;336;385;553;749;863;738;518;432;359;256;234;179;103;87;98;114;222;523;928;1461;1285;888;697;705;507;588;976;542;188;131;150;117;121;93;63;130;219;255;255;362;435;279;141;124;161;143;161;207;272;275;339;481;460;320;166;136;121;128;181;241;243;169;79;80;56;56;33;87;217;296;222;110;56;47;52;67;57;69;45;41;44;53;74;121;162;111;93;62;83;78;16;45;15;24;52;36;45;75;55;38;42;43;60;73;42;48;73;91;119;155;173;247;178;78;61;54;54;64;73;77;89;80;68;86;80;92;86;67;71;64;118;195;241;144;77;59;53;70;103;156;120;180;165;127;45;63;76;103;56;59;59;51;35;40;57;143;197;196;143;77;54;60;94;91;129;77;87;96;112;80;128;133;167;167;402;816;1012;991;1105;1390;1572;1283;1660;1511;544;227;124;41;46;59;107;158;168;104;71;85;47;72;40;79;133;268;233;171;105;64;219;542;694;359;113;79;109;149;154;130;173;362;579;549;384;279;195;168;129;55;61;106;138;253;401;481;350;133;55;66;117;104;145;78;65;39;47;153;187;180;219;238;152;84;67;63;121;149;95;62;79;47;56;70;90;110;117;121;156;158;133;119;167;155;92;58;51;45;45;51;41;31;37;64;46;38;93;75;100;86;100;68;40;49;57;47;48;31;45;32;66;52;59;45;34;44;79;143;231;231;140;102;89;71;60;47;81;107;127;95;77;63;66;118;146;75;74;72;77;61;54;43;48;44;41;40;47;55;92;76;67;68;45;48;42;61;61;107;66;86;86;107;103;88;130;184;254;267;183;182;221;375;539;492;440;357;307;292;235;191;179;125;90;62;39;56;52;63;98;85;124;122;98;85;44;35;61;96;97;114;166;235;125;88;54;101;165;155;124;88;79;104;155;295;255;115;104;298;578;664;484;405;471;563;540;587;659;575;351;201;123;80;51;63;67;79;140;226;295;293;225;144;138;122;55;57;61;44;62;81;170;285;279;220;130;135;129;175;561;1194;852;204;63;53;35;96;243;662;607;392;252;177;82;80;72;66;47;40;53;19;28;34;21;13;34;33;47;48;29;39;36;47;43;57;87;197;188;134;93;95;102;102;77;79;93;76;67;54;57;126;111;87;100;72;89;101;112;109;368;579;397;233;156;120;91;79;57;90;77;93;159;337;321;220;141;68;54;41;41;57;68;54;123;112;89;82;67;57;31;49;32;40;63;38;71;44;60;63;68;57;76;55;80;55;50;65;41;61;91;116;155;129;151;159;117;87;72;37;36;60;70;54;49;63;60;130;164;126;60;74;71;63;89;76;47;51;44;47;101;56;54;57;82;56;57;59;86;136;185;223;596;1218;953;401;268;262;230;182;136;84;112;210;237;476;1479;3455;2863;1429;1211;1503;1437;1489;1475;1310;1768;1949;1105;640;566;564;721;682;456;273;264;214;85;31;51;43;54;55;47;48;52;65;196;295;197;111;91;93;164;856;2845;2830;1373;1264;1882;2609;2523;2489;2950;2989;2450;3729;5692;5975;4202;2387;1763;2501;3373;3403;2673;1927;2190
419;459;645;442;414;429;710;816;538;427;594;731;723;490;309;240;172;178;210;195;287;321;335;459;553;371;227;228;218;255;278;278;340;490;808;766;499;276;259;370;496;597;666;560;663;734;780;676;522;325;196;170;120;119;237;401;471;584;416;414;535;403;296;336;573;708;516;353;407;625;676;638;553;354;279;317;339;359;333;204;109;51;71;193;290;544;856;684;590;799;886;437;622;954;576;200;135;170;167;125;49;75;60;86;157;416;682;631;274;91;48;82;119;148;191;247;229;379;453;335;259;221;154;121;165;226;200;218;139;75;90;65;61;44;78;183;247;210;138;83;66;72;47;56;50;53;42;67;46;93;155;248;169;102;114;65;51;43;39;37;20;61;69;68;72;70;42;37;58;35;62;45;57;125;142;185;155;190;232;204;96;72;51;63;56;81;121;94;94;70;75;86;47;69;54;67;72;209;314;297;206;92;64;68;91;129;83;66;131;178;95;58;53;84;54;34;30;47;33;57;53;80;158;251;341;240;119;61;75;127;287;306;135;80;120;136;89;106;95;102;124;327;699;896;1098;1618;2328;2255;1431;1561;1303;572;182;109;66;67;102;140;200;149;144;101;86;57;57;48;80;172;221;220;167;135;118;396;1067;1384;625;196;146;196;221;193;168;157;358;542;535;399;290;230;153;87;61;52;65;117;181;275;387;324;184;123;76;96;90;117;73;54;77;121;193;164;146;195;198;167;208;129;103;129;176;106;85;81;101;99;106;120;147;106;104;161;164;173;164;272;452;370;76;33;28;36;43;40;37;29;48;52;64;37;86;104;148;147;115;55;55;45;56;50;54;48;49;68;41;46;33;46;91;115;213;257;271;227;181;103;60;56;73;100;157;190;121;88;61;71;156;145;86;42;45;41;27;62;35;19;55;46;40;43;46;68;79;70;49;54;51;38;46;48;52;60;36;59;89;100;134;247;262;276;308;268;225;277;428;663;610;765;499;261;194;142;115;172;188;112;76;50;45;52;69;112;107;108;154;117;94;83;54;107;110;169;238;354;332;185;92;74;131;234;309;287;175;104;88;187;348;240;126;194;322;454;582;459;477;428;475;523;568;636;629;490;361;220;85;74;71;51;74;103;185;396;409;284;275;247;218;76;48;49;73;66;80;134;232;213;209;157;203;185;134;333;625;386;137;61;63;53;73;337;678;719;508;275;209;159;87;51;35;23;51;49;67;24;33;12;17;46;48;65;58;61;50;34;36;45;61;174;383;408;218;193;241;322;204;76;79;69;84;64;73;73;82;71;80;80;67;95;83;104;126;246;309;244;161;150;137;116;53;92;96;95;104;194;428;504;346;129;92;56;66;42;40;117;144;194;186;153;112;117;69;44;47;30;40;29;49;46;78;68;80;57;63;51;73;47;55;84;51;53;41;54;120;113;113;68;58;56;34;50;44;50;69;47;45;52;41;105;108;114;87;99;62;66;80;74;67;72;54;78;103;168;125;56;106;133;96;59;50;97;98;117;171;287;572;463;290;209;294;221;206;137;81;85;134;141;226;899;1957;2141;1270;1015;996;884;1321;1407;1036;1245;1231;708;756;887;829;917;916;557;356;197;175;81;41;38;42;52;54;53;46;23;70;108;219;155;107;102;76;106;481;1204;1211;696;862;1537;2158;1934;1935;2513;2989;2827;3660;5505;6085;4322;2864;2142;3226;4838;5475;4238;2910;2501
595;703;711;500;299;348;426;557;581;595;642;684;709;560;401;300;231;171;164;171;176;175;237;322;270;265;236;295;239;253;292;328;371;911;1932;1536;686;311;284;324;592;1233;1086;617;662;1102;1606;1347;877;367;147;101;85;116;111;151;214;186;161;191;291;281;258;267;551;659;403;360;497;690;608;478;302;212;214;279;520;580;578;261;91;70;104;134;297;699;1144;627;305;425;390;265;463;1105;953;335;272;423;448;319;90;44;67;57;156;682;1366;888;267;71;53;60;135;175;173;224;230;368;552;420;319;303;192;211;186;192;185;160;96;67;74;90;88;62;87;158;232;173;170;174;123;82;35;47;48;77;57;63;83;124;231;274;177;74;66;56;66;58;42;45;47;52;83;56;104;74;56;51;33;31;61;66;33;120;252;287;154;164;256;208;95;86;36;52;60;77;80;89;86;79;64;47;67;69;88;54;99;253;393;424;285;157;64;53;48;85;91;76;110;132;76;42;60;48;48;44;56;42;62;75;61;71;140;259;463;277;153;94;112;390;949;915;354;137;151;137;111;130;113;132;148;203;534;839;1431;2164;2885;2441;1305;938;621;323;176;194;128;120;196;254;266;172;189;237;258;106;76;91;113;160;216;173;184;140;207;473;1154;1462;679;259;269;269;330;351;314;296;437;561;549;396;311;224;133;61;47;38;47;54;93;146;162;230;198;144;82;76;79;90;81;87;99;121;172;143;158;164;180;198;257;151;158;212;234;134;107;107;144;182;198;289;239;147;102;166;199;252;264;580;1171;839;206;69;56;46;58;57;35;35;52;70;71;54;85;123;246;258;169;80;52;58;67;77;50;21;60;58;58;54;38;71;119;208;263;332;360;391;283;149;68;66;62;67;196;333;150;84;40;72;88;85;51;34;31;32;37;26;20;38;40;46;55;66;55;69;68;89;71;73;47;34;50;40;43;39;32;51;62;131;180;324;403;403;502;380;438;337;348;353;476;710;468;198;109;112;132;161;230;181;98;62;53;53;95;120;164;194;153;132;75;77;85;132;211;254;338;445;419;178;85;59;129;265;435;451;346;191;102;154;206;139;90;173;241;426;450;481;519;495;454;514;579;572;610;526;472;344;161;90;62;104;116;133;171;335;411;373;398;366;288;127;60;39;41;57;95;139;133;167;182;199;300;256;161;192;232;133;75;62;65;50;85;244;769;1037;632;264;215;215;83;50;50;64;33;61;59;52;28;32;41;70;116;128;58;54;41;57;52;40;75;222;561;623;421;316;513;731;495;172;89;55;73;83;62;53;64;79;91;98;43;82;80;129;132;218;221;160;136;151;97;79;91;103;113;98;122;275;382;390;287;195;92;80;56;49;75;113;173;208;220;177;169;153;92;69;69;66;45;47;31;59;94;82;83;70;66;80;79;62;63;38;54;59;64;49;74;87;113;83;62;34;41;31;52;68;64;36;56;54;50;62;87;91;76;76;69;95;62;66;85;61;63;114;210;324;228;162;174;188;129;73;50;70;120;118;169;139;191;234;191;147;189;256;223;161;95;130;155;78;97;246;715;776;609;508;521;660;873;881;784;704;683;609;1123;1489;921;639;591;372;199;97;97;62;37;34;36;63;49;61;53;59;49;56;99;79;67;91;57;69;121;325;280;336;589;974;1333;1789;2166;3347;5266;5347;5087;6192;4863;3440;2344;1768;2855;5155;7410;5750;3308;2936
963;782;920;693;396;317;338;644;898;924;673;501;571;590;449;402;305;225;183;173;150;187;211;236;216;177;387;426;385;405;493;525;424;840;1855;1530;602;257;164;166;495;1096;961;411;482;1134;2368;2274;1519;556;208;76;128;127;76;98;100;99;70;98;247;347;322;306;407;523;351;331;609;1066;836;450;285;210;161;280;592;650;453;307;168;89;99;174;296;952;1636;776;213;158;178;133;515;1472;1429;518;526;881;1029;562;122;42;48;70;138;689;1321;908;235;83;74;102;165;190;247;235;299;349;453;359;347;285;282;209;222;167;118;77;60;62;78;89;59;47;88;125;141;192;233;187;119;48;45;55;71;75;70;63;62;123;193;188;142;76;53;56;68;49;70;39;73;62;58;70;73;77;49;61;37;48;60;71;53;151;254;261;161;140;198;199;87;47;70;56;33;63;63;37;66;75;51;48;85;69;51;41;77;199;389;467;331;191;92;59;68;79;116;142;130;72;81;80;47;37;51;35;43;30;78;76;93;126;148;217;310;218;189;147;202;676;2078;1859;642;290;263;171;184;227;297;301;335;407;522;796;1506;2102;2165;1706;676;345;299;235;271;319;339;311;530;616;369;200;292;518;446;207;162;139;146;166;176;224;234;271;395;571;959;1199;675;322;318;276;284;460;462;433;457;542;508;411;447;368;193;87;45;31;42;33;53;70;69;118;114;82;60;43;68;102;147;205;162;130;134;143;238;295;224;210;218;158;139;220;229;162;114;93;221;346;260;380;344;292;188;173;312;417;368;629;1540;1038;231;69;44;46;45;38;21;32;50;51;55;60;90;151;295;411;249;120;120;122;127;79;52;44;48;53;68;53;75;74;115;282;289;331;460;444;297;177;67;53;58;62;133;247;156;92;68;45;51;48;56;35;38;43;32;36;35;46;32;44;36;45;43;76;65;87;85;63;40;40;41;40;39;40;64;42;87;171;320;479;439;426;493;545;638;406;183;232;371;478;271;147;140;112;96;170;223;232;145;55;78;61;124;115;151;156;159;135;102;97;91;226;334;352;382;407;290;117;53;51;117;237;523;618;536;328;133;132;73;88;106;169;217;275;496;511;460;514;472;431;536;524;559;490;559;383;224;140;160;149;206;179;201;221;318;297;292;381;285;154;83;49;60;61;121;177;219;207;201;181;248;236;120;150;153;90;59;87;65;54;74;164;668;1186;747;240;125;114;81;38;53;50;58;53;61;47;52;90;111;133;232;242;151;73;51;44;49;38;78;235;480;506;482;547;686;747;460;172;60;72;93;86;76;51;70;61;53;73;81;89;93;121;138;199;142;96;107;90;62;76;95;114;90;74;111;289;338;219;177;207;118;63;38;57;51;52;86;142;171;199;245;184;131;74;90;58;79;63;46;52;109;120;108;84;65;58;77;46;58;56;57;47;49;41;70;90;198;143;78;49;34;74;79;86;55;43;46;46;45;69;54;84;76;60;70;85;53;52;56;59;68;127;333;374;276;224;266;207;169;112;63;83;114;121;139;112;134;182;186;144;157;218;315;290;185;125;152;119;78;109;211;231;232;276;403;783;776;651;649;614;506;621;1149;1548;819;426;331;194;94;58;48;64;46;61;46;47;56;48;56;53;56;45;34;43;61;52;62;52;96;93;91;193;463;677;1152;1706;2213;4040;7219;7752;6332;5768;4026;3039;2532;1697;2172;4278;6409;5196;3339;3225
735;769;1093;831;474;390;455;932;1610;1626;800;424;497;484;468;443;431;277;192;169;151;170;212;258;192;232;420;438;430;447;608;689;386;461;886;734;351;169;89;81;212;460;391;214;277;845;2153;2509;1447;483;114;99;169;170;109;78;59;61;50;71;197;392;353;262;311;303;221;304;783;1374;1295;737;410;312;272;301;378;401;467;441;203;108;98;166;271;730;1038;559;183;96;105;126;388;987;978;428;572;1046;1086;609;152;67;60;65;73;439;685;494;248;188;105;108;179;221;193;284;293;325;289;269;170;235;248;238;233;204;134;96;49;53;52;53;70;64;44;71;136;174;170;156;87;51;39;52;103;49;56;57;75;121;156;136;98;62;47;61;62;80;80;60;58;58;59;59;94;81;82;47;36;38;40;52;46;78;116;110;87;92;119;145;89;52;60;58;55;75;67;57;52;69;49;49;51;43;51;36;83;182;302;424;306;230;129;97;46;79;140;332;254;147;92;96;73;62;40;48;54;49;92;170;232;205;211;173;214;255;279;291;386;958;2306;2393;1086;583;457;249;320;376;689;799;713;805;794;821;1133;1841;1989;1308;559;325;311;415;671;878;797;629;1016;1025;574;200;233;485;370;167;171;178;146;174;260;358;340;384;704;709;709;804;594;367;258;228;307;415;397;461;524;565;550;513;615;570;470;167;49;50;42;50;37;37;53;52;81;69;53;52;88;140;250;332;300;168;131;176;385;427;360;283;288;167;137;235;342;220;142;112;226;267;258;344;382;435;373;287;349;369;184;371;739;562;181;137;97;69;65;43;63;60;53;29;75;92;109;151;261;287;222;84;172;173;156;73;65;43;73;60;66;70;50;59;98;169;249;382;508;422;333;138;58;45;31;84;85;108;84;49;48;49;43;62;49;32;50;46;32;39;17;37;35;37;44;43;31;48;100;76;58;53;58;44;38;44;48;35;53;69;127;164;442;492;484;634;583;510;540;355;177;227;393;358;257;182;111;108;111;107;213;260;177;100;84;66;96;96;119;106;152;149;134;87;114;236;397;465;455;346;233;81;50;42;77;195;422;587;550;344;136;91;50;69;77;146;182;268;448;512;530;484;431;426;497;449;507;443;467;389;266;186;214;262;290;250;278;249;242;228;338;461;325;124;100;89;69;63;117;250;226;177;145;137;114;137;104;139;142;121;78;80;74;73;74;90;371;719;474;207;110;77;60;28;30;55;31;46;49;49;84;162;216;191;285;323;165;71;56;57;37;49;90;212;346;383;459;587;601;518;269;111;38;66;52;116;95;75;39;43;53;66;75;103;87;172;181;149;139;106;71;83;56;86;121;118;116;72;135;207;237;149;146;95;82;40;47;31;55;52;93;87;170;305;282;206;174;151;104;103;63;71;67;85;114;153;112;58;58;89;90;74;56;84;65;41;48;59;94;141;269;205;77;65;110;156;169;177;130;69;54;36;48;46;73;83;53;69;68;64;54;57;40;34;80;182;374;359;355;287;244;225;160;89;40;79;129;103;137;151;149;146;142;132;192;351;553;521;362;164;134;129;65;100;127;154;244;255;452;753;791;565;563;584;549;536;898;947;680;377;221;139;74;41;44;72;41;60;27;45;48;48;55;47;34;33;64;57;43;68;51;63;74;57;82;138;311;511;975;1463;1736;2896;5683;6202;4820;3417;2461;3208;3475;1986;1577;2691;4086;3502;2647;3205
484;452;794;782;608;585;792;1130;1943;2274;1144;495;379;388;341;367;341;245;180;198;230;224;179;202;176;194;258;310;336;394;386;476;251;226;229;228;141;109;70;48;62;119;95;80;108;435;937;1149;872;255;106;120;217;294;208;72;47;43;24;58;154;287;263;162;166;135;111;176;549;1434;1678;1033;736;506;368;313;321;399;650;591;339;110;100;120;125;251;361;189;103;99;76;143;155;329;385;227;427;688;614;410;138;62;55;79;77;227;414;356;304;220;166;152;239;290;221;275;256;227;142;120;120;147;143;176;273;306;187;110;67;45;52;56;43;53;44;48;81;86;78;70;44;41;39;61;37;51;84;86;97;94;129;132;114;98;63;60;100;134;160;130;74;75;53;66;95;112;79;72;50;27;39;39;71;76;56;61;74;88;124;76;28;48;43;84;83;69;78;68;73;64;46;49;46;45;53;38;41;98;153;250;256;195;156;120;125;95;183;385;365;228;154;84;88;54;61;63;64;74;201;462;693;446;298;218;221;273;410;322;555;1244;2679;2733;1256;604;383;328;351;573;1306;1798;1412;1179;1120;957;959;1703;2266;1675;805;533;579;1105;1793;2084;1513;930;1018;832;417;189;186;293;251;139;145;206;239;285;427;415;421;366;617;649;494;493;487;292;240;317;376;380;450;490;745;781;597;445;597;867;692;269;88;44;50;50;52;33;54;60;77;69;56;51;72;205;369;461;455;261;134;243;373;543;453;423;351;174;142;269;413;327;258;122;130;173;255;326;432;776;808;385;258;225;67;119;212;206;126;150;77;64;63;69;72;66;77;54;97;173;190;164;140;163;110;103;155;163;147;83;54;44;40;60;62;55;53;53;99;140;218;262;421;401;255;101;53;46;54;38;55;75;50;50;31;53;47;44;47;67;30;28;49;37;46;41;48;27;51;49;62;71;113;107;105;66;89;95;67;66;57;45;36;47;79;216;394;532;666;610;605;471;401;213;183;275;316;277;237;162;144;115;111;115;156;259;205;134;76;77;42;62;80;67;130;123;136;129;148;240;441;517;527;378;158;64;43;52;75;190;377;544;449;283;96;76;63;74;104;139;168;218;311;464;482;500;373;401;450;374;426;392;424;309;273;177;197;271;348;308;285;206;253;263;406;601;331;176;161;120;85;93;173;371;287;250;242;248;180;94;101;120;206;179;101;79;58;106;86;91;150;267;244;205;124;66;64;34;54;35;46;62;45;54;97;249;340;157;160;246;130;108;122;142;63;50;74;140;262;401;401;455;358;184;104;95;60;84;51;97;68;79;39;48;29;63;62;81;140;432;522;405;222;174;113;93;65;80;77;87;71;95;82;104;155;124;81;62;77;40;63;43;30;43;40;65;200;497;495;259;245;208;163;153;72;80;68;82;131;165;101;64;65;89;145;98;85;70;62;43;57;76;103;195;272;233;125;121;136;211;332;375;255;117;100;73;64;92;81;98;68;73;72;73;70;78;81;96;77;146;284;352;369;323;261;210;179;100;75;54;128;144;187;222;206;138;115;185;364;699;877;782;413;199;111;81;57;66;102;297;691;614;420;504;531;447;416;470;541;452;504;676;626;427;295;159;72;42;67;56;58;52;58;38;37;62;33;45;65;52;58;69;67;58;52;69;60;105;110;152;298;552;888;995;811;1191;2324;2568;2234;1312;1220;2255;3085;1945;1337;1940;2407;2009;1681;2250
374;512;660;631;551;1028;1277;1355;2157;2291;1138;506;334;293;252;262;274;278;278;426;482;256;146;146;155;158;147;130;165;182;183;236;179;150;85;68;96;65;36;47;49;50;64;49;69;165;318;519;355;135;106;178;269;348;315;106;42;42;37;51;66;141;117;64;104;81;55;62;251;818;1199;847;789;548;422;418;393;339;675;579;277;97;56;74;83;109;104;86;75;77;108;92;123;170;200;251;252;292;300;249;110;67;98;108;74;217;370;265;226;168;167;181;236;243;228;178;192;124;96;72;84;88;81;154;309;447;316;175;164;105;54;36;50;32;37;37;44;62;47;26;60;63;47;41;34;39;80;173;156;77;108;96;67;78;65;64;98;250;338;154;112;67;55;45;58;131;100;66;37;44;54;37;63;48;36;55;78;66;63;51;65;58;76;88;147;183;117;102;75;52;74;75;85;33;42;52;59;83;115;154;226;268;281;292;196;144;267;529;643;388;155;115;87;87;47;75;62;102;271;680;974;626;329;171;183;244;326;274;483;1429;3068;3180;1176;379;246;255;278;597;1665;2500;1767;1369;1082;811;844;1562;2209;1890;1113;814;1074;1830;3160;2908;1510;672;539;414;285;279;357;352;280;188;146;298;449;563;683;528;400;330;439;431;326;289;283;267;350;466;406;431;411;528;722;830;713;374;437;629;595;281;122;48;56;57;41;30;38;75;114;140;80;38;63;164;314;501;451;312;168;231;308;468;608;562;298;158;186;449;772;585;318;169;104;159;245;369;449;952;992;386;165;99;77;54;75;93;131;144;97;80;72;63;124;100;63;74;146;337;349;108;73;59;44;85;85;97;67;76;45;60;67;68;48;49;43;69;52;72;112;138;307;207;161;68;68;67;31;50;36;38;84;46;51;41;46;76;118;107;46;39;37;33;36;50;39;42;14;49;74;100;100;148;121;160;232;182;141;94;52;60;61;31;83;173;346;536;728;735;554;416;333;231;201;262;329;268;237;182;155;90;109;129;182;247;243;144;89;63;67;60;57;107;122;102;138;160;176;247;351;416;496;316;125;44;41;74;62;222;381;478;356;162;110;54;70;88;117;94;131;168;240;323;369;286;277;315;338;290;289;350;318;299;291;266;260;289;323;278;250;236;240;327;480;606;341;314;258;179;109;110;251;506;439;412;671;545;293;135;114;187;444;403;192;84;83;77;97;74;77;77;116;106;92;83;43;45;30;50;40;62;70;47;112;228;300;225;169;203;194;150;220;224;97;44;53;94;146;310;356;246;187;91;71;81;64;60;64;39;49;57;58;22;38;63;79;101;266;849;1222;712;436;296;200;110;91;65;69;82;54;51;68;45;50;62;58;40;69;55;46;43;32;41;57;91;250;626;567;299;236;208;201;165;150;96;76;89;163;152;110;76;88;130;155;151;71;65;55;67;52;46;118;202;226;178;144;157;204;336;384;459;363;241;146;117;120;139;145;131;64;57;79;99;90;90;123;121;105;122;209;348;326;257;210;219;200;158;111;111;153;253;275;269;182;181;181;281;537;1187;1352;850;325;110;89;59;67;78;191;735;1764;1767;852;379;334;238;261;347;399;434;424;599;722;565;439;208;88;58;63;64;52;52;51;31;52;59;43;66;64;71;63;55;64;69;65;46;85;136;130;351;788;969;963;816;464;358;629;851;802;498;611;1465;2173;1392;1019;1279;1396;1363;1264;1822
575;591;811;721;649;1179;1591;1694;2220;2554;1232;428;241;254;208;228;265;283;360;722;928;367;125;173;176;164;126;117;93;141;120;116;140;93;59;26;46;41;24;40;43;70;63;41;70;126;270;410;318;169;237;457;640;420;234;123;26;34;22;41;25;66;37;60;58;61;26;35;116;284;418;467;398;307;393;647;713;343;294;257;134;71;73;82;73;62;77;43;52;46;66;60;99;128;213;235;120;115;116;167;128;75;106;127;73;149;228;169;139;146;171;150;158;205;184;162;125;88;74;73;96;86;82;167;422;535;399;281;205;143;101;81;66;85;38;54;29;44;48;37;51;92;115;65;34;55;125;224;161;97;75;64;57;53;57;53;108;229;338;164;68;70;80;87;117;189;154;95;41;64;76;57;48;60;56;40;47;62;36;54;59;48;57;103;289;391;233;88;93;61;72;71;74;44;39;28;41;76;78;108;242;362;474;590;340;276;528;829;1068;654;257;147;137;186;128;75;67;66;188;431;758;550;301;178;117;176;169;150;282;830;2085;2182;756;170;163;229;258;491;1221;1681;1498;1293;999;633;815;1255;1729;1657;1016;888;1269;2033;2803;2403;1147;361;217;167;231;452;985;952;489;203;184;412;791;738;833;562;401;274;341;304;265;300;318;271;400;520;487;345;320;350;616;798;764;360;307;392;474;245;112;97;94;89;70;51;32;71;90;126;93;71;89;131;202;258;370;313;192;237;287;320;606;531;246;239;235;484;855;684;462;259;126;195;265;287;306;536;533;211;106;126;74;91;84;105;98;108;92;72;60;69;127;131;101;72;148;272;256;126;48;48;51;82;112;63;74;47;50;58;45;45;46;50;74;60;49;60;71;102;118;88;88;90;64;64;71;46;44;30;65;28;48;54;41;57;96;104;51;28;43;54;59;49;61;59;32;63;87;98;128;88;122;293;415;306;192;125;83;44;56;67;58;83;185;387;604;653;531;353;291;226;252;254;295;406;340;219;103;112;110;208;272;335;366;186;61;45;64;45;54;73;119;118;153;180;175;228;282;269;348;210;103;55;33;101;148;233;292;336;215;124;75;54;75;114;142;108;91;95;131;166;177;171;144;170;262;280;242;210;169;193;233;420;673;488;299;272;252;216;230;260;380;370;413;661;604;223;121;81;177;372;378;837;1238;1181;522;254;153;280;624;827;303;87;95;73;93;90;53;65;85;71;55;35;38;30;43;40;72;85;55;48;88;216;316;254;301;372;343;351;346;306;150;42;38;39;118;211;248;181;131;69;46;45;69;45;48;54;34;58;49;43;23;65;114;162;246;807;1185;734;500;308;266;137;108;81;69;50;49;25;58;53;34;33;52;58;87;94;75;53;74;106;141;159;211;423;364;252;195;152;131;145;200;108;46;75;138;153;136;71;72;97;168;179;106;92;102;76;48;60;107;140;148;100;89;97;262;301;415;505;535;477;401;248;225;234;228;162;104;74;84;111;156;116;135;119;107;82;154;235;260;188;213;316;329;327;164;152;280;410;366;264;176;260;271;427;562;886;926;555;149;82;71;55;76;99;285;960;2570;2869;1353;393;186;113;130;230;313;441;451;490;633;523;469;214;76;59;70;91;44;69;30;48;33;35;61;38;71;45;94;67;84;67;58;74;83;176;233;737;1941;2020;1200;797;568;305;355;479;534;433;619;1282;2096;1376;779;794;974;1137;1499;2003
976;966;1134;784;581;759;1000;1175;1592;1770;1013;417;189;203;180;184;198;234;351;547;684;332;174;203;168;138;100;58;73;115;86;71;71;57;60;44;26;44;33;53;56;101;44;76;113;167;297;428;336;253;529;1239;1297;606;216;66;43;46;32;35;35;58;47;67;39;38;35;54;56;121;129;165;237;290;425;714;832;300;125;91;85;44;57;56;76;59;54;67;67;39;52;67;70;108;169;115;73;64;104;114;64;78;106;84;78;97;127;120;109;209;235;212;176;143;142;139;84;72;70;109;121;94;87;145;286;495;455;297;248;135;129;132;177;113;58;40;55;38;53;47;64;117;144;68;69;53;97;126;134;99;63;70;54;57;40;43;93;174;188;106;81;124;120;90;118;175;198;130;94;104;108;85;49;76;46;61;27;34;56;68;56;53;68;108;441;638;386;146;60;60;58;59;58;50;32;64;69;78;103;152;248;414;571;537;439;550;958;1500;1380;823;360;217;281;446;368;176;149;136;131;248;364;291;190;162;154;134;105;65;85;362;911;795;317;122;163;243;293;372;647;887;967;1099;1014;841;839;1077;1082;899;757;874;1274;1761;1652;1203;598;202;146;177;250;606;1659;1716;674;280;254;506;804;782;746;552;441;340;350;266;263;298;338;347;585;758;535;304;232;269;364;435;395;227;233;510;709;403;136;165;230;169;103;69;53;77;104;151;144;132;154;186;142;181;201;201;126;104;184;186;365;374;258;278;261;433;740;669;757;396;175;185;257;254;155;204;179;101;76;102;98;92;134;114;94;82;95;62;76;91;133;118;126;115;111;152;135;77;57;74;65;74;86;73;74;64;83;42;55;51;66;42;47;70;52;35;66;80;61;56;70;107;147;78;50;32;38;46;57;49;53;32;55;43;66;51;44;49;61;47;67;57;44;46;27;56;104;188;143;70;70;262;385;263;160;138;70;67;56;42;49;54;83;220;383;529;411;339;319;228;217;249;381;382;335;278;114;95;145;240;348;436;369;139;70;54;41;25;51;111;106;133;102;143;151;205;209;235;239;206;107;73;67;156;263;210;236;177;112;82;66;81;106;154;176;129;112;39;70;79;114;132;113;130;185;261;277;209;154;114;227;730;1245;618;303;187;169;176;201;213;217;198;424;868;644;280;96;93;89;174;478;1364;1928;1474;686;429;243;190;498;552;279;167;108;72;76;80;63;48;67;67;38;49;37;38;42;42;79;81;94;61;82;197;289;328;438;488;614;474;397;296;140;39;61;64;93;124;83;94;64;69;69;56;53;68;80;45;45;49;43;45;38;55;77;83;133;462;554;430;382;339;241;146;92;73;90;53;59;49;38;54;24;59;50;91;113;160;108;99;130;209;244;235;143;176;174;173;127;101;95;143;204;148;90;69;104;90;130;117;121;155;135;136;122;97;131;105;112;170;95;112;87;47;33;86;131;284;330;538;586;789;717;449;298;273;225;208;164;81;106;91;125;145;139;122;100;153;222;234;246;207;360;414;427;520;317;157;290;514;315;195;162;171;334;359;409;472;405;243;106;74;99;86;107;185;339;846;1812;2407;1420;399;114;105;136;283;464;526;499;322;267;313;265;130;50;89;86;65;78;58;52;51;49;41;33;48;62;70;67;61;113;137;96;79;168;268;413;1101;2723;2381;1027;703;654;426;414;508;444;438;550;1103;1529;1002;513;474;813;1212;1735;2254
967;1024;950;697;513;557;605;693;903;881;627;421;234;161;232;181;151;153;195;262;270;174;254;418;247;127;68;59;55;74;81;66;58;59;51;50;50;51;53;50;52;97;107;115;156;188;239;377;388;305;535;1574;1715;732;171;72;20;29;45;58;78;77;122;36;28;42;44;60;59;82;102;122;201;397;568;528;433;171;63;47;37;58;42;51;61;57;84;47;47;56;52;25;37;39;87;60;46;45;74;42;55;50;61;56;64;97;149;123;179;343;339;218;179;130;125;114;85;121;139;103;118;102;86;175;221;384;363;292;248;212;153;248;260;200;94;81;72;46;56;69;111;131;122;63;48;76;113;65;104;78;68;68;80;67;55;64;81;108;115;102;87;90;112;105;101;124;127;94;109;145;125;98;81;42;65;64;57;53;54;52;86;94;71;122;389;645;363;83;61;54;72;59;65;54;66;57;79;64;101;159;172;241;318;329;375;638;1250;1744;1246;695;368;300;413;854;596;325;236;212;249;269;279;272;157;153;123;101;81;76;81;157;263;272;149;185;203;283;273;389;450;611;713;1090;1028;835;811;910;770;666;760;985;1176;1349;984;545;393;248;204;207;244;567;1314;1464;559;344;403;595;684;651;594;549;566;473;350;301;267;334;357;334;685;1209;888;432;412;343;249;183;183;171;351;794;1101;776;288;259;421;291;106;75;44;71;112;143;148;156;255;286;254;117;75;75;52;74;82;101;130;200;297;309;230;309;516;657;821;576;241;188;209;160;125;93;93;100;58;64;104;126;157;183;123;77;75;59;60;82;107;138;158;155;140;92;90;82;66;45;80;78;78;57;95;58;49;56;65;65;57;87;45;53;76;49;53;44;55;33;50;137;140;57;53;43;56;39;59;60;72;43;64;33;30;50;39;37;53;47;63;55;55;33;36;63;209;275;176;91;82;147;193;149;84;81;94;63;75;54;44;18;50;112;241;388;379;331;269;218;130;235;371;412;342;224;131;62;147;200;263;238;216;84;51;42;51;63;50;71;126;133;132;109;102;100;159;191;201;216;163;96;105;187;354;273;148;147;78;112;109;102;131;151;232;178;104;68;56;55;93;93;73;124;239;284;293;267;136;110;236;706;1076;545;211;105;118;147;178;154;188;194;386;582;452;201;109;141;188;253;785;2329;2658;1402;837;646;318;168;237;229;192;156;124;87;91;105;80;40;64;43;32;42;30;24;37;49;105;139;104;81;109;204;263;360;448;643;672;550;353;162;88;52;107;137;167;150;125;48;60;50;71;106;80;71;55;44;39;44;52;52;39;30;59;56;96;153;189;250;332;283;174;131;90;72;72;43;54;44;31;69;44;51;46;75;131;185;219;224;216;237;341;173;85;74;71;70;91;79;80;110;169;111;98;97;86;122;115;212;292;292;190;172;167;121;59;170;357;396;173;89;54;32;23;48;114;200;314;449;533;902;862;515;342;286;252;165;136;96;80;63;68;104;104;111;173;362;416;415;306;322;448;389;456;547;284;186;316;420;327;168;96;116;193;350;318;260;191;193;149;119;98;164;130;212;528;723;877;1032;775;287;190;155;296;627;958;774;417;131;126;114;108;66;73;90;98;116;76;66;51;63;48;41;47;22;63;47;58;75;151;179;223;169;212;359;446;957;1831;1610;617;525;460;360;368;350;328;264;291;517;675;459;431;530;1009;1756;2140;2036
551;604;623;473;450;670;589;380;492;384;394;424;269;203;161;119;108;106;101;111;104;142;269;488;250;95;34;45;46;73;93;117;124;83;59;51;65;96;122;129;91;112;176;239;263;247;351;499;393;227;357;979;1033;508;126;43;43;57;75;103;126;153;165;78;46;35;98;81;83;84;120;166;222;541;834;501;151;87;47;64;55;58;63;45;71;67;69;77;73;32;41;70;58;66;39;54;53;40;66;45;50;53;37;65;86;190;251;275;281;378;307;252;163;121;108;100;95;166;218;169;107;100;108;135;241;266;399;325;250;216;224;256;336;383;192;76;72;82;52;94;214;234;177;72;39;80;93;65;68;72;50;64;66;62;38;64;91;132;123;113;82;83;80;82;72;96;69;105;145;176;149;86;114;99;95;62;90;55;75;82;100;100;82;110;238;344;208;82;54;52;60;51;55;46;58;76;56;79;80;94;118;131;165;221;311;704;1022;1103;717;405;337;292;336;664;620;400;386;430;385;383;419;305;196;132;129;144;64;70;71;136;171;204;217;256;235;286;302;314;347;481;641;797;815;655;601;597;538;654;1248;1832;1394;883;589;394;276;254;244;222;248;379;594;651;393;365;540;672;757;598;675;573;574;533;444;315;362;385;302;329;810;1662;1340;660;910;783;404;175;130;162;358;900;1348;949;465;403;485;303;130;66;66;80;125;122;157;251;346;400;360;149;70;53;48;59;68;54;95;171;147;197;158;279;573;594;848;974;480;246;161;128;105;79;94;74;72;60;65;100;193;211;135;70;69;74;99;92;136;192;212;202;134;88;96;83;83;80;86;100;54;88;67;69;85;52;72;52;29;67;61;59;53;51;65;78;60;60;63;74;86;44;22;34;33;23;48;54;49;29;40;52;53;62;68;45;55;84;54;56;55;51;74;80;213;421;294;93;59;103;76;81;94;57;103;109;89;87;62;42;62;108;172;271;226;229;237;184;159;216;390;439;331;215;100;55;103;122;138;135;109;66;57;43;47;55;81;96;137;144;136;113;95;75;105;156;271;300;284;148;107;189;277;210;166;142;142;160;124;172;175;166;189;156;134;76;45;57;52;74;80;183;347;390;365;356;193;144;187;381;530;260;150;83;95;95;94;138;204;275;371;421;368;199;160;311;496;431;931;2904;3210;1285;753;766;340;152;120;119;168;153;141;94;118;143;94;41;43;59;40;47;21;36;30;55;136;156;233;146;173;212;272;323;500;672;613;616;233;113;63;49;102;146;247;266;258;121;58;56;90;70;116;80;73;46;50;61;83;52;37;35;41;57;57;65;113;232;385;325;209;92;66;90;44;59;51;52;35;53;39;45;43;57;90;107;254;317;230;242;216;168;90;46;51;59;76;103;93;96;160;150;89;72;93;79;143;430;807;742;440;214;181;119;107;296;733;869;321;100;28;39;18;47;92;140;235;345;419;636;605;495;438;318;206;174;140;113;98;67;56;74;86;133;266;400;653;656;571;502;442;369;269;262;141;115;272;384;218;161;104;71;164;270;227;233;203;245;232;262;264;391;352;296;680;812;653;793;915;551;417;341;762;1764;2279;1274;295;98;49;58;71;91;112;94;84;156;102;80;80;55;58;47;66;66;29;53;53;98;182;335;375;228;204;389;400;571;858;695;392;404;358;187;157;150;150;113;146;166;203;202;337;761;1757;3128;3183;2506
314;279;333;401;606;873;560;293;210;267;325;374;281;268;158;96;84;97;96;68;72;92;227;309;172;75;50;36;74;130;225;270;186;150;70;41;56;158;222;219;211;261;335;475;555;399;430;736;464;197;145;317;310;208;58;62;74;104;211;250;256;240;183;83;70;107;199;184;167;87;106;161;154;464;677;396;142;84;68;54;63;86;87;54;52;59;61;61;63;39;55;84;63;58;52;34;61;59;29;31;37;43;40;48;74;293;475;360;283;301;263;204;167;118;160;86;100;245;323;249;133;90;117;221;241;261;283;287;310;279;224;308;344;394;213;153;160;128;75;109;230;254;135;48;65;102;93;68;45;62;63;62;46;73;73;69;87;116;170;149;124;65;70;76;88;54;40;61;85;110;112;94;132;174;119;114;88;103;77;109;127;166;99;60;84;126;73;46;69;71;66;83;61;75;52;55;76;45;50;67;54;102;146;271;569;915;815;635;360;286;266;251;276;434;559;484;419;453;557;488;542;489;257;141;130;110;74;64;90;149;174;258;387;374;303;219;229;281;341;431;635;780;744;637;524;485;553;907;1959;3147;1994;956;500;295;254;255;237;175;217;261;392;412;413;460;634;746;786;937;953;536;466;472;405;399;433;487;335;279;684;1263;1250;853;1102;1038;530;235;142;194;334;541;878;721;765;705;508;336;147;68;56;83;138;169;212;273;300;394;395;181;63;53;42;53;53;49;68;78;74;84;149;394;727;686;917;1055;857;439;218;140;110;97;123;160;111;83;51;103;206;223;99;81;72;99;131;118;182;264;222;167;125;97;110;110;88;56;53;58;59;50;73;74;113;65;72;72;68;49;72;69;58;66;54;65;62;48;73;54;55;40;26;30;35;48;59;60;38;52;50;44;50;48;59;48;70;51;61;56;36;68;44;94;255;427;336;153;53;92;70;58;82;98;110;141;167;150;116;57;47;129;144;123;114;136;159;158;150;222;393;481;349;275;135;66;75;81;56;32;39;55;56;39;40;61;102;150;168;188;185;141;103;105;142;163;248;350;368;198;137;129;120;188;147;222;257;274;272;295;287;227;141;86;61;41;24;36;41;68;130;237;416;487;448;354;276;186;124;143;151;113;35;71;51;70;84;157;273;449;578;606;389;165;290;828;1451;933;802;2015;2200;1017;504;424;290;192;141;124;102;134;103;98;117;99;100;53;31;37;31;34;27;21;39;50;114;210;254;266;215;246;234;241;378;452;604;503;266;69;36;54;88;218;479;791;755;322;82;108;111;124;142;132;104;60;66;88;80;95;55;42;28;33;25;72;105;277;569;370;168;82;56;33;45;30;24;49;61;30;30;20;32;48;46;102;228;329;226;190;108;65;48;51;84;83;70;60;78;82;149;89;82;63;93;118;267;860;1902;1822;847;362;197;183;121;282;1001;973;355;71;44;70;53;57;89;54;141;210;343;390;559;640;422;332;208;138;103;119;144;118;89;86;91;152;171;272;506;754;1001;985;571;352;339;230;82;103;247;267;164;103;94;74;134;270;295;359;346;365;598;775;670;893;735;265;483;558;639;1577;2219;1211;679;795;1603;3227;4069;1865;321;88;60;47;70;75;100;111;142;142;136;106;80;74;45;42;37;35;55;48;71;127;249;510;631;482;333;271;303;380;566;479;366;334;264;135;88;90;77;59;78;73;91;133;381;1325;3020;4567;4690;4195
213;245;374;511;781;869;546;322;246;236;255;269;261;248;161;86;43;70;62;106;130;95;114;95;70;55;44;56;142;211;355;386;326;158;94;49;79;146;249;332;373;453;587;601;719;480;345;510;337;124;76;77;80;46;53;29;60;168;377;412;424;354;258;114;111;243;377;388;290;121;70;40;65;205;310;263;178;145;64;44;79;113;123;57;60;77;105;71;43;37;88;104;104;104;27;68;56;73;66;46;57;43;42;68;113;260;434;422;398;383;261;158;155;181;200;200;169;378;497;338;168;113;120;238;302;277;274;277;351;392;337;231;285;269;240;218;195;163;68;76;135;135;104;67;40;70;58;78;63;57;44;47;58;69;74;92;73;95;138;131;130;67;74;62;110;82;48;41;71;66;88;122;157;200;126;168;125;138;190;160;183;183;122;63;68;97;119;128;126;124;154;132;54;60;52;46;66;35;50;50;75;143;165;396;896;1326;777;375;234;251;311;254;305;469;718;501;393;469;484;555;627;667;377;232;184;117;53;47;137;182;225;402;569;522;276;153;143;252;322;483;764;1184;1049;1053;989;1027;1020;1191;1985;2648;1879;1145;856;371;226;214;143;195;236;413;355;533;693;731;908;1164;933;895;752;483;380;373;373;316;402;533;301;214;430;628;693;792;930;756;494;330;234;285;345;374;482;598;1094;947;666;284;100;61;97;92;97;149;308;301;239;246;223;117;52;54;55;40;68;70;50;74;39;75;183;425;646;555;586;1031;1044;633;334;227;149;148;236;246;217;99;85;95;165;175;120;113;126;135;174;239;302;274;216;171;214;169;140;158;68;62;46;53;34;45;58;63;128;114;77;31;50;49;56;59;67;33;63;47;67;62;56;59;47;40;33;37;28;56;47;26;65;71;47;61;28;47;49;119;58;46;50;66;90;88;51;68;139;231;219;106;63;59;60;51;82;96;159;208;280;273;195;114;126;285;271;161;62;98;101;108;160;350;732;686;375;209;143;65;53;44;54;42;35;58;65;59;41;66;121;159;193;222;218;181;129;189;196;232;319;322;329;199;124;96;171;259;280;290;293;346;355;352;332;243;121;61;58;54;71;54;44;76;146;285;404;433;394;320;199;209;122;60;49;59;83;67;64;69;73;122;277;512;796;644;348;210;493;1320;2022;1171;565;877;1012;514;338;307;319;277;180;103;128;124;115;92;107;53;60;58;41;41;34;56;25;30;31;62;164;220;322;319;216;237;216;251;295;349;427;511;275;116;52;46;82;192;576;1393;1477;494;146;129;133;163;290;342;187;76;54;93;131;103;73;70;34;34;39;61;81;220;504;286;156;87;50;47;27;36;42;47;55;38;36;42;33;31;55;82;180;378;257;88;67;54;60;51;52;61;59;64;67;72;89;75;81;65;109;110;200;980;2571;2923;1516;732;354;194;110;234;556;435;190;76;69;92;132;101;62;66;99;153;332;364;488;508;351;231;188;132;117;154;175;178;114;137;109;167;171;192;235;607;1463;1604;898;815;912;620;180;97;126;145;149;115;100;75;163;361;570;725;747;627;1364;1755;1191;1058;787;323;229;308;838;2434;3676;2078;946;1287;2362;3799;3960;1858;460;161;95;61;33;86;116;164;189;156;203;141;93;68;80;83;90;93;89;66;62;154;391;877;1143;976;444;265;324;448;659;582;351;294;212;107;82;121;142;140;172;99;76;114;371;1599;4002;5245;5852;6244
193;318;338;670;1069;1041;799;601;374;212;224;241;227;153;140;56;31;30;91;136;251;152;87;61;53;23;42;69;163;282;391;424;346;220;130;83;96;147;187;307;445;521;627;790;643;446;265;245;150;75;72;42;79;48;36;31;69;203;414;404;477;503;345;179;110;254;398;450;272;109;85;59;50;78;151;156;152;141;85;67;91;234;202;116;62;60;94;30;38;72;94;111;79;82;48;56;62;112;64;63;35;45;32;47;65;164;291;363;458;554;258;139;225;424;526;329;252;504;614;342;177;132;174;267;343;391;334;390;361;398;281;236;197;213;246;328;306;145;65;45;89;86;38;40;41;42;51;62;156;133;101;68;56;67;71;61;70;49;87;108;74;68;93;100;114;99;71;80;90;72;114;119;185;217;194;226;186;292;405;387;199;243;182;112;63;93;220;396;227;195;232;149;115;99;92;67;38;32;20;64;142;153;239;550;1190;1314;744;256;226;298;334;333;318;531;739;499;443;429;349;358;606;672;460;271;184;126;71;83;127;187;245;276;635;731;381;134;82;179;256;413;852;1528;1386;1471;1863;1818;1705;1240;1487;1829;1477;1207;976;528;233;129;123;214;427;612;592;644;903;995;1773;2159;1189;610;409;303;243;224;317;311;270;351;285;277;318;340;493;729;1000;789;569;467;346;626;756;594;393;564;1319;1202;604;251;91;95;98;248;165;177;365;426;263;156;121;58;67;58;53;72;50;49;48;33;57;99;189;313;457;429;462;816;885;571;504;285;218;292;438;473;334;148;132;180;220;153;122;159;167;181;218;378;573;442;204;140;154;128;186;159;63;64;46;59;49;54;38;87;111;120;40;47;70;67;73;73;83;70;72;79;77;71;85;54;60;59;20;43;49;20;54;54;45;47;58;51;65;63;60;77;88;100;69;118;233;210;110;68;99;105;77;72;64;62;44;62;92;117;154;230;293;287;277;191;309;584;633;290;59;65;82;116;229;460;829;822;367;203;123;78;45;73;47;37;18;44;43;50;43;65;131;173;189;235;210;198;202;231;256;289;347;314;251;178;107;164;260;433;452;377;422;383;473;425;393;257;129;68;75;59;91;86;71;65;150;277;337;356;230;148;118;100;82;51;29;46;56;63;74;66;78;93;187;388;577;423;266;260;610;1264;1514;1165;817;514;439;264;258;271;266;270;174;110;140;101;96;100;93;46;50;54;54;47;55;28;52;32;86;156;202;215;260;267;196;246;441;427;356;268;339;439;335;162;96;55;81;117;457;1159;1235;550;159;134;158;190;427;803;385;116;92;122;136;115;61;42;88;73;24;42;78;140;250;166;122;67;33;36;35;43;42;35;39;41;32;48;59;48;63;108;295;490;247;92;52;68;75;54;50;61;79;57;49;72;60;112;110;91;90;139;204;651;1732;2630;2850;2013;776;239;122;113;177;161;73;53;55;108;266;174;74;59;114;141;236;380;504;410;265;195;123;100;128;144;251;235;212;155;188;171;192;106;155;435;1318;1906;1363;1353;1914;1278;391;65;95;125;122;168;147;137;220;542;874;1097;1168;1176;1994;2671;1554;916;644;283;205;231;639;2322;3046;1791;954;1495;2452;2850;3115;1864;733;357;154;103;79;84;135;161;177;199;221;182;97;136;218;251;192;99;75;119;124;139;459;1458;2289;1638;796;272;304;717;1240;1014;670;478;344;237;167;194;291;310;375;258;127;116;449;1587;3730;5187;5681;6403
298;397;389;602;1102;1110;1165;901;586;290;258;250;189;144;106;44;44;33;94;158;309;254;166;57;55;46;33;95;184;197;220;265;267;270;135;105;99;152;198;354;425;536;806;1211;783;492;318;241;147;112;95;68;41;58;39;35;41;80;174;255;454;612;532;288;125;228;363;293;214;107;60;29;32;67;102;97;61;101;48;66;96;250;273;165;64;68;73;42;35;52;95;88;71;64;50;40;85;98;53;58;36;52;52;34;59;93;183;263;392;510;291;217;265;626;915;592;353;488;620;424;249;166;169;196;290;453;534;495;428;363;294;285;231;202;248;354;341;207;91;30;59;29;38;31;29;47;44;138;210;289;185;112;71;57;79;44;33;47;65;50;42;69;94;101;120;128;112;95;117;115;119;140;164;207;232;250;283;395;779;553;382;343;307;210;84;97;326;606;420;338;422;304;121;112;115;54;52;33;16;55;112;123;200;437;1050;1015;514;233;189;290;344;333;422;563;568;476;450;429;324;334;583;767;425;249;155;107;80;81;121;183;230;258;523;813;623;351;140;143;194;335;566;1050;1167;1496;2375;2533;2047;1129;1257;1577;1566;1311;842;437;299;242;264;312;606;1005;733;683;764;933;1977;2681;1298;443;272;259;184;192;295;258;139;214;227;205;235;245;332;625;1084;1283;996;617;616;1235;1436;1168;538;724;1554;1552;832;274;137;102;198;306;268;206;273;484;558;319;131;105;179;214;140;57;65;68;39;58;78;108;113;192;239;418;561;728;661;457;392;290;296;339;535;647;408;163;170;240;270;231;195;271;258;195;254;557;908;503;202;92;114;103;84;99;57;38;22;46;41;58;51;84;145;142;61;40;56;30;78;100;85;65;78;59;105;121;100;60;27;66;33;54;59;37;45;41;44;36;51;55;45;47;60;75;86;83;73;190;490;501;242;84;88;82;60;57;63;35;51;50;69;96;204;244;252;245;244;232;391;984;958;383;75;54;57;127;255;368;582;568;241;215;153;82;44;44;56;48;16;45;66;62;37;47;85;125;172;243;270;243;255;296;317;284;332;281;197;136;117;255;386;495;594;539;444;514;600;523;448;305;152;57;49;101;134;138;84;70;90;143;182;164;99;68;63;58;33;53;41;47;56;62;84;46;62;66;124;227;303;242;174;261;619;780;830;1142;1013;708;394;255;213;189;189;194;129;77;80;77;76;58;86;67;44;30;44;56;40;48;38;50;182;377;378;298;338;254;284;383;856;1101;675;249;233;354;490;343;193;129;63;75;167;454;543;297;92;77;120;199;526;829;381;171;109;98;113;68;103;172;230;161;83;55;106;121;146;128;117;96;58;45;44;35;57;49;65;32;42;62;51;77;56;123;334;371;183;118;44;54;64;123;79;86;87;79;60;56;88;116;106;131;110;182;280;459;1031;2341;4615;3996;1407;258;109;74;54;91;54;57;61;110;198;126;107;99;138;175;217;390;428;380;249;173;131;83;119;214;399;500;385;315;209;181;180;118;119;427;1012;1573;1312;1557;2182;1623;431;123;79;108;121;117;125;147;182;438;661;940;1213;1324;2621;3076;1865;1232;711;345;284;282;430;974;1439;1018;777;1457;2067;2333;2313;1923;1214;839;513;225;174;210;176;125;177;188;275;284;314;391;565;706;578;318;195;217;239;279;525;1588;2720;2319;951;284;380;958;1937;1827;1684;1431;845;440;402;490;528;649;654;523;253;164;563;1852;3953;4989;5162;5601
516;616;553;552;795;1079;1361;1227;791;467;345;291;194;113;44;32;49;47;76;142;296;356;213;77;32;40;42;49;135;116;165;140;146;212;127;117;148;169;217;388;397;477;794;1110;666;439;389;313;213;183;178;182;87;45;39;33;64;63;83;143;316;611;552;290;121;205;169;158;148;76;50;46;26;62;71;78;50;56;28;42;56;143;171;84;41;53;33;54;69;64;64;102;84;52;63;61;65;56;90;37;39;38;60;73;86;66;94;128;221;290;263;422;518;534;703;541;305;409;454;358;215;218;231;204;260;363;449;516;378;346;362;391;394;255;240;270;248;173;67;35;19;62;64;31;32;33;57;149;313;428;386;281;163;99;100;52;46;65;36;61;43;57;126;157;148;184;146;183;157;159;110;107;127;184;275;388;378;452;720;666;463;441;406;294;116;108;269;465;366;574;1065;796;323;106;90;70;33;32;9;39;65;77;173;303;737;805;451;190;173;233;270;305;368;416;411;415;419;362;327;224;390;468;282;134;112;82;50;81;127;265;480;514;741;1595;1609;861;490;163;127;200;362;690;1006;1231;2289;3405;2878;1263;1176;1368;1464;1180;747;707;791;909;834;549;519;717;742;575;558;635;1171;1575;1140;754;441;462;309;196;249;244;194;144;203;243;249;159;214;417;1042;1714;1206;727;976;1582;1486;1026;702;1021;2283;3085;1510;551;339;174;213;354;347;211;249;549;1110;583;228;301;584;518;219;99;58;66;55;48;120;155;128;100;160;338;449;567;523;389;337;211;246;273;495;508;291;157;209;370;371;275;322;359;302;222;321;602;918;634;213;83;61;64;46;55;37;46;38;37;50;74;67;120;190;125;65;42;25;43;105;88;73;68;66;64;117;106;121;99;49;69;60;30;33;50;53;55;44;43;44;50;38;40;65;65;123;139;110;245;639;722;346;89;106;106;89;62;53;57;55;48;98;119;226;221;186;165;201;181;340;680;680;287;52;46;98;126;278;352;369;272;209;210;152;72;87;70;96;46;53;69;91;90;59;55;82;124;167;203;229;208;217;231;234;295;272;204;105;71;93;174;408;511;599;618;532;479;542;434;487;357;162;76;81;103;138;145;129;60;104;83;73;57;53;46;51;45;26;23;41;43;38;63;72;65;63;56;103;170;218;176;147;266;510;483;541;746;896;769;474;345;260;209;146;91;81;66;68;77;107;85;103;124;84;82;32;30;30;46;45;50;239;728;742;381;264;272;293;591;1365;1889;1143;369;241;375;498;589;474;250;124;79;98;175;174;98;62;70;75;83;233;376;262;141;106;117;122;83;136;351;598;478;155;77;84;101;138;182;174;110;43;64;50;54;49;49;47;63;49;58;96;122;149;177;222;156;92;66;66;79;143;151;141;146;152;127;53;95;156;222;190;135;133;222;477;632;718;1780;4591;3964;1428;262;146;86;64;33;71;49;69;95;120;85;73;98;124;120;176;279;294;285;224;197;96;64;102;238;647;974;763;386;156;151;165;115;218;562;984;1381;1089;1303;1395;1013;489;189;93;132;159;113;122;146;114;172;368;485;671;1010;2087;2447;1875;1758;1034;562;611;474;291;436;737;795;877;1606;2044;1400;1265;1400;1556;1816;926;447;664;889;586;209;153;300;567;719;973;1077;1570;1928;1595;947;453;256;332;428;493;923;1770;1828;791;256;394;1023;2170;2778;3800;3916;2121;943;781;993;920;847;882;832;470;348;969;2656;4432;4676;4220;4040
859;1016;696;530;595;821;1042;945;834;599;366;286;164;86;33;61;36;65;67;105;209;316;203;72;41;36;32;43;79;110;68;68;79;114;112;136;204;267;331;396;338;341;589;595;440;260;251;293;249;224;349;355;226;97;55;29;45;50;50;70;173;416;390;197;110;133;112;107;123;99;50;38;54;158;185;132;70;81;46;51;42;86;66;66;60;44;42;60;60;77;82;65;89;92;88;66;65;68;60;55;57;48;66;93;115;55;41;76;105;105;203;459;616;401;402;328;252;182;270;275;229;206;206;251;339;310;291;400;378;340;319;405;422;301;198;169;197;137;67;45;32;45;38;56;54;67;88;180;350;472;497;478;349;191;134;95;63;83;58;53;71;173;235;311;206;303;329;382;216;157;108;101;68;216;497;722;636;606;764;580;456;422;477;306;152;127;196;370;389;930;1997;1766;541;145;93;110;63;52;18;20;28;66;111;267;464;485;352;183;160;159;151;172;201;279;350;327;339;370;301;185;201;222;197;115;93;74;84;82;159;467;1095;1160;1389;2590;2596;1993;921;286;128;178;297;524;754;1090;2352;3643;3136;1624;992;1123;1316;861;655;1041;1863;2716;2385;1109;427;449;589;412;286;319;514;883;1462;1342;649;741;474;248;385;401;323;272;285;346;229;129;131;314;923;1814;1197;670;801;1270;1053;666;796;1315;2708;3806;2032;1129;904;319;249;395;356;199;213;651;1135;687;307;506;1256;1174;354;117;99;59;46;65;108;159;98;122;134;182;322;386;365;378;360;230;173;217;299;239;167;132;348;562;517;332;455;534;373;236;381;677;779;582;177;80;55;64;40;54;26;31;49;42;55;70;95;155;214;137;61;29;44;67;91;95;94;83;53;91;173;170;152;100;81;84;23;9;22;36;11;59;43;44;58;45;38;49;55;42;121;132;119;178;511;564;233;96;92;105;84;89;53;71;72;56;101;177;181;148;116;141;192;230;258;340;323;150;62;69;102;166;206;262;323;211;149;161;89;81;125;189;138;71;103;92;153;148;94;88;143;206;260;212;190;167;141;168;147;149;182;135;97;81;107;149;266;380;497;565;470;440;394;376;361;250;130;79;90;93;144;164;145;78;88;91;59;44;56;42;44;52;53;60;77;77;76;59;72;79;116;124;121;183;271;212;195;259;252;300;282;477;694;747;724;716;423;303;236;116;64;56;80;135;118;116;133;193;133;103;59;41;66;55;51;68;227;680;750;636;377;228;248;565;1069;1693;1254;609;427;404;698;1016;918;517;235;121;133;161;182;125;68;67;72;72;101;139;133;100;114;109;100;111;221;655;1080;824;312;121;61;99;102;261;322;194;55;61;79;51;41;37;48;68;49;62;140;271;340;404;294;129;56;86;87;93;227;243;165;163;193;93;91;119;208;409;361;164;129;244;643;960;679;945;2048;1930;736;207;155;93;60;56;63;95;86;106;82;112;76;79;83;79;101;170;242;188;195;179;146;86;131;255;661;1290;1004;471;156;134;128;98;270;625;1188;1390;976;927;898;698;496;206;133;118;149;133;118;143;128;170;188;227;335;613;1477;1737;1491;1770;983;576;880;650;344;299;560;974;1011;1174;1496;1052;1058;1234;1484;1884;1025;769;1919;2918;1821;585;284;708;1570;1782;1900;2244;2106;2837;3135;1971;964;384;396;712;504;410;669;761;447;373;700;1409;2933;4074;5612;5962;3337;1578;1331;1513;1300;1431;1313;1228;793;519;1420;3340;4773;4857;4190;3247
656;915;624;459;625;641;645;564;495;344;305;172;97;54;53;73;62;73;48;105;178;204;170;60;33;44;35;32;50;62;49;64;40;61;85;164;255;337;413;369;262;240;330;280;140;105;110;161;163;221;418;427;259;71;48;53;34;39;62;47;91;193;199;106;58;66;93;207;285;173;66;48;77;256;314;267;173;115;49;35;35;59;51;64;51;53;59;55;58;61;55;59;74;81;81;92;142;108;65;70;51;53;75;88;118;58;47;54;62;49;134;329;504;291;225;216;184;181;159;172;154;157;228;562;617;393;219;236;279;213;263;283;392;319;215;204;156;132;43;59;62;44;47;48;36;121;203;282;311;446;543;627;476;301;216;169;179;121;66;85;147;274;500;452;454;621;660;574;263;131;90;79;87;253;800;1293;883;618;640;498;371;385;424;321;146;89;120;278;336;909;2344;1981;682;223;127;155;119;23;29;22;29;57;115;244;277;294;191;143;137;110;96;73;89;175;333;345;349;372;315;188;124;95;120;228;269;121;108;127;254;876;1658;1671;1593;2484;2558;2285;1053;293;137;188;286;415;586;1133;2414;3322;2396;1498;847;835;862;708;567;1120;2763;4718;4056;1731;456;376;425;278;199;170;331;706;1450;1327;584;601;490;491;476;552;499;429;413;498;333;186;287;361;583;865;744;543;671;636;544;392;607;1042;1999;2552;1751;1880;1767;514;248;297;258;221;228;592;717;404;306;628;1443;1173;371;73;85;58;50;38;111;154;217;122;68;180;333;445;410;361;398;274;197;236;197;172;94;171;411;791;616;398;702;836;482;332;432;658;838;491;207;91;56;69;47;56;39;64;38;41;50;63;82;110;141;178;141;78;37;46;65;88;126;70;110;170;237;198;167;86;111;61;23;29;35;57;44;62;69;80;66;46;54;39;63;76;108;129;150;104;222;198;124;116;76;117;88;79;86;68;59;84;179;246;233;115;109;180;266;290;264;181;123;86;59;63;123;152;225;324;403;230;154;95;73;99;245;295;186;204;218;179;245;280;118;137;199;278;252;227;234;187;102;116;96;155;168;116;86;87;119;103;136;236;328;381;385;278;334;334;287;212;126;75;77;87;171;181;135;115;108;61;50;31;39;54;38;26;61;127;161;122;88;73;123;239;370;389;266;357;511;465;300;227;251;206;227;457;644;628;733;999;647;529;336;148;127;107;96;83;109;120;193;249;219;105;57;47;50;58;46;36;138;410;974;1179;739;314;301;382;553;877;774;695;754;597;709;1395;1312;841;352;205;330;318;240;113;86;80;70;50;65;49;75;109;109;125;125;175;469;1088;1309;937;411;175;72;103;72;256;276;152;108;83;72;44;49;46;60;43;71;75;137;524;828;893;632;227;91;160;214;196;355;479;220;119;135;93;103;106;288;667;494;156;136;348;741;901;578;424;618;536;219;139;160;76;111;121;174;153;162;107;115;159;130;52;34;49;40;105;124;146;221;258;184;95;178;317;575;951;717;382;188;83;77;108;205;538;955;964;651;676;642;516;472;272;178;147;137;78;115;140;168;240;243;236;254;414;814;974;857;885;514;408;625;464;312;315;556;937;956;919;1215;1409;1726;2069;1882;1302;791;1222;3639;5630;3678;1324;536;1499;3379;3513;2839;2667;2052;2791;3661;2989;1394;414;325;525;337;158;233;355;468;694;1281;2135;4449;5364;5467;5125;3357;2276;1990;2046;1889;2343;2458;2383;1674;986;1824;4098;4869;4547;3690;2960
416;470;409;395;502;523;338;215;141;126;119;99;70;35;54;47;74;59;89;100;132;127;69;55;44;35;52;43;49;47;35;39;47;84;130;258;403;424;482;366;230;186;162;93;92;103;134;228;269;217;349;349;172;76;82;57;46;61;49;47;59;57;68;71;47;56;113;379;655;365;116;75;51;233;369;352;250;174;65;46;35;33;59;79;48;67;57;89;50;51;63;49;78;105;107;203;230;207;127;99;63;46;70;121;105;50;51;45;59;57;122;294;341;205;226;231;164;107;230;284;195;107;314;921;1054;604;214;194;158;113;140;187;233;230;217;257;173;98;36;28;31;41;41;59;67;160;318;351;315;418;490;583;545;344;261;213;176;207;148;188;325;381;496;492;531;922;1508;1095;352;115;74;73;62;244;722;1140;943;528;329;300;263;280;440;351;180;125;106;161;317;1006;1805;1572;724;347;243;178;125;73;30;38;34;69;71;166;221;234;162;156;119;85;42;44;91;157;269;312;356;326;275;177;82;60;294;741;785;369;169;95;337;1067;1944;1868;1515;1284;1213;1196;655;187;182;345;473;461;491;1007;1864;1764;1304;919;621;575;750;799;620;1288;3626;5489;4429;1878;826;633;520;346;216;176;343;552;752;685;439;657;889;1007;909;847;629;541;534;535;430;739;983;806;661;655;600;579;632;567;446;431;493;821;1610;1862;1584;1999;1817;614;230;192;261;220;333;523;498;271;295;688;1131;784;262;71;34;65;74;77;82;152;219;212;92;191;471;718;448;322;308;287;229;220;211;86;79;131;273;446;379;315;613;652;389;489;516;643;785;455;190;88;85;74;55;53;71;52;53;45;35;49;78;106;143;196;182;115;66;47;43;101;128;141;151;293;357;279;150;121;99;80;30;38;56;33;47;51;80;88;77;55;56;28;51;85;151;162;118;91;90;77;37;51;90;115;115;110;127;131;120;120;219;410;371;146;122;220;308;288;219;127;78;62;51;85;135;159;273;408;422;340;153;92;112;169;309;352;258;328;388;319;375;338;214;142;193;219;182;208;242;176;84;87;105;123;130;64;77;140;172;104;108;106;184;239;201;240;381;322;220;137;108;50;77;119;212;179;86;75;109;89;34;25;48;23;31;38;94;403;599;314;116;123;353;904;1294;1067;629;662;1051;806;494;309;191;142;198;325;390;422;737;1082;725;364;286;247;256;196;131;125;121;156;187;275;240;134;45;46;49;40;38;82;99;412;1159;1672;932;395;320;426;356;381;370;717;833;548;559;945;961;681;344;257;423;446;249;128;93;117;80;95;72;66;84;82;82;128;197;258;626;1283;1119;611;392;195;119;103;104;146;214;181;162;148;97;46;51;49;48;70;124;127;206;509;1047;1487;1026;357;200;407;516;348;388;452;222;132;70;81;83;115;255;470;399;227;245;640;1406;1326;636;257;187;103;83;67;91;62;143;247;394;364;348;334;135;122;137;86;39;42;52;58;96;216;373;471;334;259;314;481;460;467;375;186;113;67;65;74;103;304;510;477;563;811;640;619;806;489;271;185;124;96;93;125;297;495;466;364;298;307;406;627;692;481;317;279;368;349;308;293;455;928;1181;1186;1408;2314;3112;4013;3223;1482;784;1273;3902;6439;5041;2297;806;1862;4000;3527;2284;1703;1178;1530;2143;1986;1077;367;200;223;169;172;283;452;745;1275;1822;2386;4058;4786;3934;2959;2456;2768;2544;2358;2846;3897;4347;4317;3396;1584;1841;3855;4333;3452;2167;2663
389;373;381;356;462;415;286;104;93;47;50;66;35;49;60;49;60;84;158;210;209;158;73;76;42;42;38;40;27;55;35;54;69;107;177;374;748;518;316;230;183;159;110;66;64;155;331;436;460;279;263;220;111;86;47;42;26;30;36;36;44;56;92;92;67;32;149;336;660;371;109;52;25;162;308;307;217;135;82;49;44;47;51;52;69;63;93;78;75;56;57;54;78;101;163;364;449;312;171;148;84;45;31;67;59;52;40;88;54;85;119;227;281;173;119;194;108;126;365;690;431;174;364;878;1117;691;266;140;141;97;82;98;133;166;217;235;234;91;97;57;30;53;96;105;128;239;325;352;298;390;470;533;431;261;233;187;145;147;285;368;550;410;460;339;464;883;1525;973;292;82;69;41;45;159;426;702;556;303;221;137;164;221;296;366;233;179;100;128;365;1142;1669;1158;621;538;520;268;164;213;107;63;71;98;81;124;168;247;225;254;176;80;74;104;134;236;325;298;341;266;172;102;63;109;589;1465;1517;593;230;139;219;953;1772;1700;1497;901;501;480;379;260;362;647;963;700;360;595;895;733;532;533;559;545;1091;1529;1104;1626;3780;5182;4131;2578;1573;1121;924;554;298;224;360;408;385;369;452;1003;1660;2071;1942;1117;632;474;448;661;897;1866;2582;2034;1521;1484;1177;909;948;952;708;775;827;1077;1943;2247;1787;1515;1075;330;203;259;369;359;441;506;339;299;643;1144;1039;653;210;96;61;76;79;123;113;166;233;185;112;228;606;742;427;267;325;333;331;342;246;118;82;102;172;188;187;196;308;314;397;604;700;580;442;367;219;126;65;41;53;41;59;64;30;33;28;35;42;61;134;202;237;194;101;60;55;89;167;163;229;383;325;304;193;116;109;64;54;34;41;54;63;57;56;65;75;74;54;48;62;152;149;126;116;58;52;71;62;72;162;175;200;189;250;182;205;165;195;427;318;151;126;191;192;212;139;61;47;83;74;102;92;239;352;495;488;354;227;124;146;170;270;241;197;307;397;425;466;468;285;142;178;189;228;268;285;223;86;91;92;82;93;92;92;227;253;234;149;114;124;115;149;307;477;489;257;113;90;77;84;112;199;193;88;85;94;101;67;37;45;47;50;61;203;692;1297;583;162;183;813;2144;2792;1995;796;732;1103;768;496;339;241;178;168;211;242;362;689;862;491;269;203;285;386;262;153;166;142;129;143;211;174;83;49;31;30;48;50;43;96;317;1012;1062;525;266;341;454;454;307;250;419;566;396;360;559;498;346;217;200;347;330;241;135;100;114;80;103;155;220;102;94;99;126;205;322;533;794;682;447;468;276;153;111;148;164;195;292;410;344;165;44;43;74;57;97;268;259;217;353;688;1048;771;351;254;567;697;503;443;359;206;102;82;102;98;81;157;289;214;243;418;1099;2566;2364;825;213;104;63;70;55;98;97;144;338;570;549;641;507;172;117;71;62;79;71;96;83;153;358;832;1014;699;332;406;631;448;243;168;119;109;57;39;49;67;125;195;431;990;1422;1149;1133;1407;797;401;160;112;110;176;267;570;1182;1151;758;416;353;404;703;836;689;431;355;469;428;278;228;332;867;1644;1939;1948;2443;3617;4451;3373;1572;720;914;2273;3791;4279;2671;1289;1548;2899;2951;1763;924;570;603;841;752;441;200;148;198;231;356;441;714;1152;1689;1877;2133;3132;4558;3172;1843;2078;2656;2598;2658;3206;4381;4741;5116;4418;1880;1546;2686;3311;2464;1774;3115
644;584;487;472;417;385;290;111;37;28;42;28;61;56;34;38;57;116;228;411;304;157;104;87;46;44;66;49;46;45;55;63;75;143;176;391;633;430;238;96;121;121;64;23;91;335;677;600;592;333;239;135;46;68;45;48;48;57;50;44;43;72;150;217;89;47;104;260;424;329;128;63;42;116;192;222;170;77;70;47;34;54;52;75;57;52;76;80;79;92;54;81;123;168;258;464;500;394;159;127;76;64;48;61;48;45;40;70;88;119;118;154;139;95;70;100;114;186;473;823;621;159;169;513;677;381;182;99;94;77;40;67;104;119;129;190;188;99;84;86;77;106;127;152;192;304;371;339;312;388;466;529;411;246;196;175;150;164;249;449;681;566;332;171;222;489;769;506;207;73;61;49;30;117;247;393;291;174;116;79;78;149;224;231;258;178;130;157;426;1011;1313;741;536;990;1148;532;354;499;344;197;190;166;103;98;114;201;243;440;235;114;122;239;385;462;383;228;178;176;109;93;52;242;879;1858;1543;622;214;123;156;538;995;1270;1317;749;316;293;261;271;510;1047;1419;884;292;306;411;366;436;603;635;858;1795;2587;1702;1885;3416;4968;4758;4024;2863;1844;1614;960;372;269;335;444;470;564;986;1352;1768;2338;2549;1574;756;623;586;982;1626;3028;4557;3336;3080;3017;2132;1631;1145;992;833;986;1051;1219;2274;2657;2095;1146;515;256;300;492;815;870;642;445;416;596;1329;2105;1509;672;273;163;117;83;149;138;113;136;170;140;82;159;325;475;255;174;230;292;367;285;228;147;145;154;196;194;162;129;121;177;278;507;503;379;234;238;185;103;89;56;49;45;40;42;34;17;50;30;46;61;141;202;239;202;117;69;51;116;236;233;291;372;341;233;141;151;114;46;38;42;36;20;58;36;65;46;68;72;84;96;95;181;122;95;76;55;56;68;78;135;340;528;402;320;422;287;267;236;163;177;163;114;63;116;117;77;64;45;50;83;134;118;115;244;453;576;458;457;279;162;133;169;226;175;223;289;578;677;576;466;326;160;172;165;195;197;290;230;98;88;65;86;93;87;133;198;305;319;191;173;194;160;203;440;793;881;393;92;74;62;63;67;116;107;64;84;87;125;99;47;50;47;52;77;237;886;1191;554;142;228;1266;3036;3728;2087;581;399;600;522;515;278;209;202;185;238;227;294;517;649;385;207;234;393;407;247;157;262;226;128;128;170;132;60;41;25;24;26;50;44;43;179;407;420;216;125;249;359;476;323;216;202;280;250;175;180;228;166;148;204;255;237;197;101;97;141;124;196;376;378;198;89;96;102;204;302;398;291;256;245;425;298;189;187;327;295;310;583;1085;869;253;64;62;48;60;141;355;503;433;257;327;512;492;360;312;509;648;454;340;240;195;126;130;148;148;125;128;155;216;243;541;1287;3004;2580;1039;414;184;53;41;71;105;89;120;245;400;433;623;523;235;88;63;61;123;163;100;114;169;366;925;1363;921;402;460;521;349;267;171;147;108;83;40;56;50;70;136;457;1587;2609;1990;1237;1244;724;230;115;98;141;280;524;875;1858;2251;1210;517;490;782;951;1111;1237;809;727;829;733;507;368;377;1016;2172;2794;2459;2020;2592;2816;2033;1038;706;593;910;1888;3472;3898;2803;1633;2439;3260;2221;783;362;446;424;320;238;201;168;319;542;815;955;1113;1199;1615;1864;1664;2134;3147;2448;1774;2100;2969;2750;2553;2496;2684;3264;4454;3783;1500;841;1326;1899;1722;1625;3372
1156;1033;898;728;531;566;515;181;60;31;45;39;32;66;55;67;41;124;269;407;367;196;90;102;55;67;120;96;52;63;61;98;129;90;152;203;293;203;104;74;92;79;65;50;95;321;607;509;384;214;191;107;73;52;56;65;60;32;42;40;36;82;206;193;100;63;80;169;318;254;153;66;55;104;169;103;98;63;120;61;48;45;59;53;59;45;69;70;192;233;200;111;110;189;245;395;455;308;161;80;59;46;54;85;46;45;66;132;156;138;112;82;87;61;84;92;210;379;563;654;409;143;83;152;226;180;119;125;123;76;33;54;44;56;87;105;133;103;126;80;88;130;140;159;245;355;341;304;278;316;362;423;272;191;198;206;204;179;212;281;495;460;282;141;132;262;539;537;297;108;64;73;76;93;158;172;165;105;75;70;80;147;253;206;224;192;191;229;279;506;533;296;413;1319;1853;822;516;768;559;293;278;245;134;107;121;123;272;437;266;142;137;354;685;819;434;174;105;100;87;74;109;327;1287;2218;1444;578;180;99;92;243;544;1065;1455;1167;472;284;243;307;557;971;1200;683;283;265;414;542;879;1251;1332;1938;2547;2400;1508;1403;2671;4248;5331;5802;3921;2380;2189;1279;536;462;626;829;1109;1245;1810;1708;1422;1675;2110;2003;1525;1476;1149;1295;1871;3346;4781;4296;4285;4240;2691;1870;1218;750;582;682;827;891;1575;1915;1545;821;393;313;625;1104;1479;1792;1430;896;796;1196;1938;2967;2110;1168;577;416;333;215;173;191;172;158;117;74;71;89;120;167;157;113;133;210;257;298;225;174;197;299;405;453;320;194;127;165;195;254;267;236;175;223;191;164;69;70;65;73;98;86;62;45;30;37;66;107;160;215;298;204;134;124;74;89;192;238;267;319;340;225;155;104;48;73;49;53;52;55;57;47;48;48;45;80;118;121;132;205;139;79;42;38;52;68;91;216;528;937;733;423;521;314;243;183;144;113;115;53;33;59;45;32;53;34;66;91;143;132;102;318;541;573;397;264;205;169;218;204;180;191;247;474;828;829;527;437;320;181;126;156;164;147;178;166;127;106;84;115;170;211;144;133;188;273;226;351;430;300;219;549;1230;1166;521;135;56;40;25;79;116;121;102;93;108;119;91;75;92;128;87;74;169;425;585;250;119;206;790;1959;2203;1163;387;220;400;797;743;408;216;231;200;218;294;347;376;399;223;154;201;370;386;209;116;205;270;315;246;202;159;92;49;43;43;26;47;39;55;81;127;114;72;82;140;216;391;263;194;139;201;128;105;111;124;127;166;211;232;239;162;117;118;171;199;285;551;464;243;103;83;120;143;343;304;233;124;150;209;224;165;330;789;593;361;1030;2394;1787;469;107;47;53;67;164;516;781;890;522;264;481;759;632;428;357;348;254;221;180;157;154;191;204;281;180;208;171;244;349;484;1139;1979;1590;1070;797;337;102;53;133;191;156;98;164;210;264;433;351;204;91;50;85;131;156;165;129;179;399;646;915;774;364;320;327;287;262;236;173;199;107;53;35;36;57;139;444;1569;2812;2390;1044;568;309;132;109;106;203;521;850;981;1904;2690;1639;665;656;1389;1852;1448;1127;1178;1133;1040;1021;963;711;863;1603;2807;2900;1902;1748;1881;1470;965;666;672;662;567;1349;3794;5733;4677;2461;2795;4053;2769;1021;611;712;674;391;328;263;369;625;1176;1854;1696;1516;1397;1646;1708;1237;1325;2013;2231;2030;2552;4040;4002;3100;1974;1489;2036;2994;2448;1126;525;783;1302;1681;1693;2272
1311;1312;1076;828;680;1022;1074;373;119;29;33;41;41;63;77;50;71;110;181;297;181;98;103;105;106;105;112;66;58;54;70;115;177;108;106;124;118;89;41;50;76;77;37;52;127;192;314;231;197;153;148;83;49;35;58;54;34;27;42;43;31;63;140;142;82;67;69;169;276;254;123;73;69;173;152;139;128;98;175;118;112;66;42;58;53;46;74;150;306;371;271;160;128;191;264;332;326;267;118;53;45;58;70;88;80;72;157;226;220;156;105;74;54;96;112;226;567;1062;1032;824;343;90;43;56;66;45;90;115;119;67;38;42;33;70;86;211;140;124;110;84;63;122;144;165;197;293;281;244;185;218;302;321;226;177;191;158;238;235;158;197;305;324;232;138;135;291;525;916;626;210;69;63;93;120;109;107;95;133;163;187;164;298;543;414;282;283;226;176;200;193;176;160;362;998;1285;536;325;469;347;318;311;315;153;83;99;137;182;248;255;169;156;339;824;1013;420;146;78;69;53;75;158;426;1464;2614;1811;775;258;131;132;191;418;909;1633;1395;802;612;462;314;467;696;838;433;365;496;642;882;1677;2449;2669;4040;3852;2755;1726;1407;2363;3731;4705;5516;4500;2466;1700;1137;630;824;1117;1577;2045;2263;1830;1305;933;1159;1924;2572;2573;3289;2222;1166;1697;3123;4501;4987;4894;3888;2215;1542;913;547;347;343;345;392;678;867;710;402;244;435;905;1983;2348;3040;2597;1646;1636;2360;2395;2405;2207;1327;891;929;751;436;263;235;269;185;107;62;87;127;122;84;124;82;106;151;148;239;247;239;219;439;936;1058;574;211;145;148;120;115;114;95;130;223;196;126;67;52;75;72;114;101;113;75;68;120;130;147;247;252;284;233;138;85;102;85;141;224;267;281;323;216;142;125;80;103;29;40;46;42;55;58;44;41;56;103;158;143;179;230;137;109;69;41;62;78;119;263;541;824;684;397;345;257;168;105;142;192;160;148;89;67;56;49;58;68;47;89;119;104;147;299;486;465;244;166;174;214;298;295;187;158;176;384;747;609;306;244;172;170;141;127;124;112;159;179;166;121;143;255;367;398;240;151;203;259;204;424;707;394;246;488;1190;1179;405;95;49;54;58;113;198;227;167;151;156;113;63;119;263;341;266;181;131;153;143;100;77;170;407;723;745;498;265;193;462;1436;1551;597;243;230;248;245;361;461;419;231;137;126;209;333;361;208;152;149;367;621;712;646;332;125;50;36;48;60;39;54;37;48;45;31;38;43;94;186;248;257;157;109;102;72;69;79;89;95;149;198;246;201;196;181;193;195;234;257;394;367;180;109;94;126;185;336;392;225;167;159;113;137;228;526;966;634;356;1108;2662;1850;464;102;70;66;107;225;757;1061;984;439;251;521;926;844;495;334;233;195;154;96;72;134;228;336;311;253;188;248;436;586;675;1241;1572;1140;1186;1156;536;156;72;121;317;203;135;126;122;192;243;200;137;52;73;78;152;177;137;138;308;535;583;548;468;307;217;216;215;191;230;212;178;122;84;48;59;91;325;678;1253;2000;1790;611;229;144;128;118;136;246;585;1044;1424;2107;2084;1371;641;896;2464;3108;2027;1172;1276;1517;1109;1124;1496;1485;1978;2627;2844;2129;1052;992;1116;800;609;618;689;640;619;1147;3136;5322;5751;3691;3167;3886;2933;1268;1117;1462;1192;921;848;696;900;1090;2020;2983;3042;2211;1840;2060;2228;1776;1490;1928;2333;2314;3616;5747;6334;4468;2058;1349;1674;2379;2166;1010;494;734;1122;1456;1340;1039
1024;981;901;998;917;1177;1292;540;125;42;50;31;59;54;69;52;47;69;104;142;80;61;61;116;133;138;107;80;62;51;89;103;159;144;129;115;131;104;72;71;50;85;66;53;93;128;117;97;80;73;82;86;69;75;72;54;47;46;53;44;43;73;90;83;85;81;107;250;369;290;155;80;66;212;203;210;162;161;226;151;87;62;53;51;62;41;107;159;287;382;252;173;123;184;278;252;269;258;139;69;51;83;136;194;163;146;218;218;213;111;77;85;71;119;232;349;946;1788;1448;870;367;124;74;55;36;73;114;194;183;84;47;31;54;64;141;241;218;104;110;110;124;171;230;178;174;237;252;160;116;175;218;227;175;176;114;105;136;141;111;94;203;370;351;251;299;409;798;1468;1197;386;94;72;105;138;85;117;234;344;402;470;348;473;948;894;544;346;254;165;134;234;268;215;192;451;477;229;113;165;182;249;317;236;100;65;65;90;118;146;194;146;137;290;686;830;461;192;106;103;104;186;375;592;1200;2218;2024;1267;456;255;244;322;337;607;1176;1567;1343;1532;1024;491;407;670;707;576;578;897;963;1293;2209;3773;4236;4904;4671;3225;2199;1542;2087;3094;3440;4172;4079;2375;1429;932;781;1359;2130;2494;3223;2752;1510;790;900;1403;1828;2523;2863;4045;2559;1015;1281;2421;4315;5840;5487;2871;1273;793;596;410;205;149;106;119;220;291;222;181;150;350;994;2356;2491;3117;3147;2205;2740;3223;2386;1696;1724;1158;796;1056;1103;544;313;268;263;147;137;99;122;180;193;167;160;124;102;110;186;277;336;400;347;549;1651;1995;930;315;142;147;81;90;76;78;68;145;156;80;50;61;37;79;86;134;90;117;122;165;235;212;264;226;317;168;124;169;120;108;94;168;265;282;341;202;133;88;78;87;59;45;49;32;22;51;47;56;51;105;181;261;323;275;149;108;81;48;73;98;105;244;401;489;504;321;199;141;109;83;154;402;421;324;202;168;79;56;66;55;53;47;66;84;132;257;363;275;117;110;185;241;339;434;154;92;148;288;546;419;173;121;84;99;125;142;83;100;134;197;228;217;334;439;505;507;287;186;305;355;268;354;577;398;188;291;588;527;256;80;59;53;72;104;229;279;238;191;197;121;92;195;571;886;496;297;166;85;67;84;110;157;189;226;213;219;197;154;404;1327;1477;530;238;228;353;397;380;644;424;203;97;130;187;297;240;200;133;239;656;1733;1762;1336;804;235;70;43;38;50;70;60;51;53;35;44;47;54;135;180;243;203;163;111;90;79;27;48;63;61;113;174;213;195;219;322;345;244;166;164;229;194;79;102;148;167;227;238;290;198;127;86;80;130;256;532;987;494;258;652;1199;924;261;70;119;125;150;232;706;1086;778;412;250;474;645;641;643;359;284;300;194;102;67;141;245;359;315;203;203;315;778;1213;857;1155;1007;720;1015;1230;752;232;110;115;203;133;85;127;121;155;199;124;116;83;81;114;121;99;101;132;331;716;681;434;380;207;214;205;203;174;162;196;190;116;69;50;61;169;752;1377;1693;2021;1663;630;175;86;128;174;286;515;956;1557;2251;2510;1947;942;477;799;3010;4062;2379;1688;2240;1967;1410;1398;1699;1902;2713;2983;1902;1027;644;1011;1181;1039;783;603;694;653;598;823;2316;4377;5058;4683;4368;4283;3048;1539;1370;1534;1553;2088;1885;1384;1295;1616;2276;3742;4337;3209;2249;2645;3474;3358;2097;1969;2026;2517;4918;7352;7183;4698;2180;1407;1876;2229;1954;1110;778;971;978;1106;878;581
998;790;1044;1708;1175;870;671;287;128;57;55;72;55;70;52;62;70;59;74;43;42;64;61;77;102;91;91;137;118;155;120;100;111;107;168;241;234;267;162;117;96;72;74;72;98;99;58;71;58;60;58;128;151;159;88;56;48;45;50;28;51;91;78;77;131;154;182;300;352;260;135;101;88;189;237;203;183;205;202;112;78;61;57;46;31;64;76;115;189;214;181;139;109;138;170;177;254;295;140;70;64;91;234;303;268;200;301;271;159;122;87;120;74;170;369;532;1066;1836;1290;637;267;200;99;83;63;86;236;488;324;117;41;64;60;44;147;257;232;138;145;205;207;218;270;253;338;392;266;169;110;163;166;186;151;111;84;74;64;67;82;90;131;333;430;453;498;483;787;1594;1526;487;145;117;149;152;143;191;608;1063;992;957;669;631;1542;1803;826;373;170;124;150;460;875;671;277;174;140;82;47;38;90;183;253;136;91;44;72;76;98;127;151;128;143;195;461;649;529;365;238;287;365;465;832;1130;893;1333;1622;1231;517;260;310;316;204;353;938;1311;1688;2765;1975;847;676;943;1089;821;781;1044;1045;1626;2728;4576;4287;3890;3839;2469;1386;1164;1381;1859;2446;3812;3885;2156;1246;821;876;2279;3697;3375;3417;2353;1051;810;1534;2293;1751;1902;2115;2451;1547;661;837;1745;3204;5145;4782;1904;542;368;313;196;112;51;51;58;108;147;146;156;157;291;719;1650;1655;2106;2248;2027;2260;2468;1716;995;1077;955;598;700;741;428;358;288;239;164;116;78;106;174;191;271;255;170;173;256;416;622;687;710;475;729;2015;2397;1139;321;196;150;86;61;30;75;86;111;126;84;55;59;73;73;104;129;108;128;190;331;344;267;258;237;214;183;163;182;143;115;140;138;198;247;260;211;159;125;107;87;35;52;47;60;61;72;64;57;54;95;176;501;707;540;184;114;94;66;87;100;177;292;412;451;421;290;155;84;77;68;193;624;1186;806;473;344;173;120;100;120;85;75;68;79;134;264;326;182;118;106;143;201;248;252;106;76;138;218;316;236;91;77;93;167;147;135;90;110;122;244;367;354;482;627;565;547;406;282;319;438;232;277;399;261;213;156;173;174;99;51;43;68;68;140;204;232;224;248;205;137;117;396;984;1077;569;280;150;102;79;80;115;150;179;161;137;100;122;105;217;621;662;322;203;202;310;422;388;418;339;229;128;171;217;182;132;122;159;352;979;2620;2567;2362;1376;358;76;42;68;77;62;72;44;63;53;39;57;82;180;208;206;150;131;167;114;77;37;38;46;52;53;93;133;145;244;396;366;197;167;193;154;159;69;115;232;362;379;347;228;188;114;59;75;90;166;310;458;270;169;219;388;318;137;96;114;148;136;168;596;1419;1144;514;570;528;423;553;617;495;690;883;510;158;100;163;299;493;395;217;133;272;850;1242;692;578;510;433;773;1302;1099;464;177;100;117;82;108;131;143;143;155;162;150;167;206;139;65;67;94;188;378;557;576;457;281;243;226;193;167;129;169;293;283;202;118;92;149;361;1185;2339;1987;1837;1368;531;199;150;215;344;863;1618;2126;2678;2882;2027;1266;480;268;614;2398;3333;2333;2982;4210;3109;2089;2060;2373;2241;2286;2225;1375;837;1009;1720;2239;1791;1158;990;960;798;681;950;2536;4704;4591;5205;5860;5278;3588;2193;1596;1145;1587;3276;3028;1812;1346;1676;2311;4113;4870;3418;2722;3576;4941;4485;2542;1460;1587;2078;4548;5835;4782;2852;1644;1546;1806;1761;1437;1181;1372;1447;1342;1429;1100;643
627;661;1223;2024;1371;522;299;155;88;125;82;56;67;41;61;56;66;60;50;43;58;29;69;89;132;139;157;182;259;303;263;164;126;142;241;397;429;364;189;151;128;98;100;102;94;111;72;49;41;41;113;181;179;157;119;73;42;37;32;39;41;57;64;106;179;210;318;304;356;207;102;62;117;130;184;227;199;157;200;101;89;57;37;70;67;79;86;111;124;130;97;101;93;92;98;153;261;286;148;78;107;100;233;299;219;157;243;244;211;194;147;170;172;221;378;441;623;919;723;474;319;223;202;120;98;115;317;688;487;126;32;47;49;56;174;274;236;142;180;210;247;300;317;298;622;871;489;231;134;138;158;195;124;115;90;74;64;71;82;116;125;278;493;462;475;532;547;1007;1293;592;251;192;185;171;151;394;1243;1915;1689;1346;949;811;1741;2163;983;283;96;100;195;796;1874;1445;638;307;192;115;81;21;51;80;133;89;68;67;133;167;119;133;177;219;259;277;637;885;1007;707;526;651;774;942;1360;1362;861;1357;2066;1662;797;331;249;232;172;500;1289;1452;1741;2956;2285;1144;1485;1922;1860;1331;597;701;766;1547;3125;4338;3764;3337;3302;2156;1186;897;929;1044;1484;2743;3278;1856;903;631;985;2419;3850;3771;3472;2366;977;932;1874;2819;2044;1891;2012;1460;833;488;688;1388;2222;3081;2692;1066;319;254;188;103;94;68;78;116;115;164;158;155;205;195;564;1052;947;1096;1586;1619;1236;1008;714;488;555;534;302;353;397;293;243;193;191;161;118;104;86;115;149;291;323;231;265;429;786;1324;1011;657;388;614;1505;1644;781;326;245;220;110;92;112;97;86;70;114;74;54;90;109;108;127;163;124;121;176;330;330;283;282;234;200;160;111;203;199;117;129;163;243;276;321;205;153;124;89;51;51;83;47;49;50;65;52;81;83;79;174;585;950;638;213;95;71;66;81;80;157;370;456;633;642;305;100;72;100;130;254;828;1653;1323;873;568;232;191;192;234;170;75;73;112;183;346;269;166;94;87;107;95;125;101;79;109;160;374;375;254;184;134;229;279;195;108;85;129;188;395;675;652;571;612;554;447;491;286;258;336;221;256;366;312;272;190;77;49;61;71;46;101;91;134;194;223;263;172;165;181;202;520;962;901;432;309;166;110;137;133;150;151;179;188;133;118;134;138;170;269;302;264;174;183;250;313;278;247;199;203;198;237;189;156;81;97;100;336;815;1873;2026;2010;1252;329;69;64;93;126;80;80;77;49;35;63;80;109;232;300;198;136;147;173;119;46;43;50;49;36;39;58;92;90;187;296;267;199;211;292;303;168;146;192;405;581;474;337;287;159;66;71;65;66;71;124;167;148;90;113;192;317;276;166;131;113;122;158;592;1455;1193;662;932;1043;623;531;745;756;1447;2254;1203;272;113;198;489;1028;749;286;192;239;475;611;406;311;352;437;594;948;1186;759;387;243;123;119;84;91;180;335;314;219;219;197;208;131;63;48;123;267;334;453;456;503;322;240;254;253;177;158;219;474;636;407;268;160;179;536;1559;2966;1913;984;692;328;203;232;337;784;1619;3100;3816;3579;2749;1425;759;374;223;350;1320;2108;2444;4153;5199;3882;3436;3621;3422;2269;2029;2437;1930;1899;1800;2242;3138;2571;1369;1470;1527;1167;1285;2045;3286;4805;5357;5829;6399;6058;4445;3250;2012;1065;1324;3083;3428;2112;1174;1086;1727;3294;3432;3143;3385;4198;4602;3974;2408;1647;1569;1655;2745;3286;2551;2026;1781;1788;1641;1740;1552;1492;2264;2308;2214;2775;2246;1127
286;359;989;1410;889;278;158;220;329;286;146;78;69;45;69;49;75;57;61;32;44;34;69;111;132;226;199;257;389;465;369;272;126;208;382;530;579;461;305;263;193;125;114;73;99;84;92;64;59;62;86;159;114;141;112;43;46;29;60;31;50;47;60;75;153;256;366;369;243;158;101;66;67;113;178;224;193;185;219;153;85;53;85;90;77;101;108;111;111;60;62;56;69;65;83;131;258;256;167;127;116;109;130;195;141;120;120;143;296;531;462;342;369;267;255;249;260;289;321;301;279;261;207;199;143;130;297;456;330;120;47;55;54;67;210;417;397;239;191;232;210;274;251;364;912;1273;622;387;203;153;159;165;168;135;97;73;65;111;137;146;158;196;339;371;384;419;338;664;1012;911;692;524;334;225;154;482;1697;2700;2079;1790;1489;968;1495;1670;767;223;118;100;202;767;2041;1942;1034;699;507;242;128;75;86;108;92;82;68;102;194;244;171;211;225;362;380;598;1464;1797;1355;840;651;1198;1223;1273;1815;1218;828;1737;2675;2175;894;352;199;105;149;666;2057;2213;2035;2559;1776;1323;2120;2963;2458;1453;643;684;866;1407;2991;3931;3805;3027;3004;2157;1682;1490;1308;923;862;1363;1966;1183;499;381;658;1691;3062;4048;4500;2834;969;869;1755;2211;1999;2680;2417;1554;640;557;804;1478;2014;2094;1306;599;323;223;195;143;124;131;158;250;311;297;297;272;259;225;435;944;778;856;1148;913;516;284;223;273;327;309;156;129;185;151;106;107;106;121;117;77;80;116;141;208;254;221;330;546;978;1567;1245;551;203;298;637;648;386;329;262;249;213;133;178;107;109;86;90;73;86;117;128;179;148;149;134;117;147;266;213;212;207;218;202;142;145;177;160;181;152;165;231;277;317;243;195;135;65;96;65;81;98;22;78;62;68;74;81;71;120;346;459;321;143;53;59;62;55;73;147;302;493;798;794;468;167;125;155;210;260;775;1302;1016;684;482;199;178;403;503;239;124;75;118;182;181;182;225;125;80;41;74;145;154;105;155;332;729;822;559;542;359;337;359;230;137;107;124;274;515;996;899;542;480;446;396;374;262;188;167;128;360;529;375;229;144;67;47;62;61;73;74;134;129;216;244;202;151;170;198;299;546;875;868;460;275;198;208;216;223;200;157;134;189;176;128;133;169;184;250;220;177;183;232;243;219;170;161;175;267;303;227;148;83;63;65;147;167;434;859;898;861;530;168;79;102;211;177;151;112;58;47;59;50;107;268;389;425;375;405;359;192;66;50;68;35;30;58;47;31;27;56;98;126;129;169;287;400;473;298;309;423;452;518;350;250;196;118;70;67;59;80;89;78;78;67;164;247;335;566;581;290;194;159;100;132;479;958;825;518;934;1349;1036;923;1380;1388;2301;3154;1706;337;76;229;992;2171;1555;545;242;171;249;264;202;266;421;471;472;654;957;973;799;612;311;226;108;91;186;495;691;485;189;132;129;125;79;88;157;353;310;316;345;415;357;334;475;586;342;242;388;848;1416;1091;545;246;307;796;1788;2182;1168;599;356;236;173;269;637;1352;2371;3349;3940;4042;3455;1618;602;292;246;293;1017;2352;3511;5181;5019;3729;3765;4434;4143;2641;1978;2793;3714;4667;3389;2065;2142;2278;1877;2057;2154;1648;2664;4875;5360;6141;7459;7436;6378;5286;3968;2926;1760;907;1057;2599;3687;2397;1251;686;1018;1587;2125;3210;5386;6428;4559;3328;2552;2481;1933;1357;1531;1686;1468;2154;2211;1705;1581;1310;1469;2048;3296;3626;3279;4822;4269;2057
200;264;796;1238;594;223;217;659;884;586;190;69;52;34;69;57;48;31;48;43;43;51;75;119;165;226;228;315;529;586;505;320;170;245;432;477;447;343;314;277;182;148;88;67;78;77;84;74;79;66;83;161;102;86;105;50;44;58;28;57;16;69;30;58;136;233;308;272;144;146;77;50;42;78;127;192;144;153;175;118;60;75;97;146;142;117;128;107;63;60;38;80;43;57;39;88;191;253;230;218;192;138;73;67;95;61;94;120;428;966;881;659;562;326;171;177;140;129;144;182;223;218;197;271;313;233;367;419;331;124;98;108;71;100;279;718;533;265;180;180;153;230;325;646;989;1120;768;681;539;289;147;181;221;187;114;69;86;89;184;185;203;144;144;150;377;514;352;524;1198;1571;1559;1159;565;231;175;423;1369;2012;1572;1167;1136;1016;1171;950;464;206;120;100;132;444;1173;1501;1446;1206;1122;660;296;198;216;173;151;139;113;152;257;372;254;263;478;636;725;983;2303;2884;1755;652;835;1542;1484;996;1292;823;562;1190;1918;1794;1297;802;253;79;125;593;1952;2648;2987;3324;1714;984;1744;2681;2353;1511;1072;1614;1671;1752;2994;3763;3068;2430;2593;2140;2396;2596;2177;1265;688;588;667;448;232;217;366;1035;2592;4091;4489;2608;805;725;1404;1742;2223;3094;2325;1162;593;617;1173;1760;1989;1947;908;401;286;287;247;232;191;213;394;683;694;628;518;445;321;203;328;544;613;816;900;631;271;123;166;256;216;144;83;86;80;65;55;60;90;110;96;70;77;80;108;159;243;190;275;383;540;788;672;273;116;106;168;209;178;230;279;343;325;226;209;205;129;129;146;109;95;178;186;201;213;171;165;197;159;143;154;102;182;158;144;83;136;147;146;156;131;147;221;342;301;224;139;101;77;60;73;188;156;85;63;72;71;67;107;130;132;141;150;103;58;44;42;55;52;72;134;206;412;655;734;417;257;161;186;270;257;337;603;421;304;271;131;199;490;630;269;104;96;90;126;138;156;178;127;79;49;143;368;475;266;251;585;1273;1341;1115;1343;959;481;328;167;77;79;110;193;366;598;534;350;298;359;314;266;205;187;169;187;309;689;442;178;115;35;56;72;80;139;137;142;183;209;258;237;187;177;197;374;630;1072;1496;928;375;148;166;368;266;186;140;137;163;197;185;173;186;225;211;210;225;203;196;225;182;134;116;184;256;253;165;90;46;76;91;138;162;265;443;403;271;158;96;123;223;295;338;310;222;119;89;74;68;175;354;510;688;723;1143;1152;485;117;61;41;25;41;65;20;48;35;33;51;57;67;144;324;518;534;454;611;653;569;279;158;126;88;56;60;66;112;225;288;149;89;215;514;616;473;694;697;434;250;194;157;138;322;572;645;420;736;1529;1575;1696;2237;1726;2264;2574;1172;246;72;251;1370;3101;2278;701;208;152;186;196;195;308;359;307;290;339;637;1093;1706;1342;724;453;163;96;240;829;1421;862;293;99;170;194;140;139;210;327;336;266;249;470;750;1055;1063;1030;481;265;466;1036;1976;1834;893;339;447;1037;2153;2123;1165;827;524;220;206;327;912;2571;3403;3375;3523;4597;4165;1863;639;329;252;368;1155;2481;3825;4866;4357;3307;2626;2611;2371;2035;1843;2949;5694;7548;5425;2251;1982;3095;3207;2391;2082;1656;3469;6926;7201;7814;8285;7501;5745;3333;2255;1888;1500;981;983;2000;2830;2586;1618;656;508;769;1582;3228;6630;7696;4252;2406;2648;3189;2495;1297;913;724;1016;1989;2077;1170;943;888;1047;1773;3667;4184;4517;6594;6477;2871
149;214;648;894;457;178;417;1476;1791;801;205;86;56;34;61;45;45;42;30;31;59;68;67;150;191;176;201;288;551;731;668;393;173;146;305;371;347;238;197;214;158;115;101;137;130;112;114;76;61;57;108;171;169;172;95;76;59;101;126;79;69;70;42;60;94;156;196;163;106;100;86;59;61;56;91;106;86;63;135;112;68;61;152;203;199;112;87;87;70;58;76;54;76;45;66;57;146;218;276;333;366;210;79;70;129;86;128;183;493;983;1031;642;456;243;158;152;197;131;203;275;395;216;165;302;308;357;614;774;654;387;177;154;100;105;265;515;371;171;135;104;155;252;620;1285;1538;1092;923;920;895;416;167;131;185;165;73;64;63;93;226;240;194;112;88;136;401;634;402;411;1209;1790;1916;1384;572;209;170;292;716;1223;1111;701;723;1331;1191;542;312;212;130;157;175;372;890;1478;1533;1323;1527;1054;653;552;535;256;229;216;173;164;211;298;220;404;950;1134;1321;1470;2437;2784;1429;568;814;1583;1309;645;541;337;279;525;957;1507;2224;1582;516;97;75;398;1263;2406;3955;4194;1998;707;983;1791;2399;1853;1786;2611;2712;2275;3314;3720;2592;2287;2414;1635;1876;2344;2146;1216;524;309;277;300;268;265;302;751;2221;3404;3124;1781;582;685;1447;1681;2287;2941;2084;1238;750;748;1162;1376;1380;1303;604;370;314;346;364;310;353;394;687;1222;1325;1333;950;518;297;199;253;351;486;685;802;519;235;154;170;182;189;121;114;110;70;56;34;43;71;114;79;67;58;75;89;109;174;226;247;200;240;352;307;228;162;90;65;103;121;177;347;449;336;292;354;326;223;240;224;147;156;205;188;226;246;195;230;274;265;184;126;92;136;117;103;87;106;123;116;168;143;190;205;308;301;200;123;60;71;76;152;226;194;102;78;52;74;108;121;162;158;100;73;62;51;43;50;56;70;74;91;155;232;417;499;495;433;294;243;233;176;165;206;154;139;130;129;199;345;392;181;134;103;68;75;61;127;169;132;86;72;222;656;897;413;383;785;1337;1282;1222;2019;1362;517;219;123;72;51;93;120;232;287;231;190;182;225;241;211;180;274;308;184;236;390;256;140;87;129;130;122;152;166;175;184;161;198;241;249;263;220;262;491;611;1088;1599;976;357;168;136;244;240;131;101;66;180;256;289;240;203;387;247;222;243;255;238;173;116;118;103;166;214;208;120;63;36;63;96;229;240;307;405;357;205;126;192;296;407;396;460;549;384;231;112;63;92;206;405;549;757;1116;2084;2153;792;162;31;36;40;55;56;33;39;30;40;52;45;41;124;276;381;390;425;682;839;593;206;82;55;36;32;47;55;229;634;802;458;143;404;1027;1377;732;658;680;464;385;326;163;134;263;376;381;431;1138;2256;2734;2254;2159;1489;1324;1465;676;139;119;241;1086;2506;1838;573;205;186;152;231;259;255;270;234;328;456;837;1247;1870;1618;822;594;194;108;250;1023;1979;1181;362;163;361;473;345;232;224;238;265;231;338;847;1767;2464;2051;1180;570;243;371;704;1390;1411;839;476;488;1020;1963;1938;1561;1777;1024;333;333;511;1328;4099;5174;3932;3183;3511;2987;1576;618;394;207;241;752;1747;2549;3599;4665;4313;2422;1543;1162;1499;2078;3554;7072;8707;6509;2895;2001;3858;3893;2514;1754;1558;2978;5619;6399;6749;6817;6302;4899;2083;1469;1830;1955;1302;1176;1717;2213;2549;1763;676;592;916;1526;2805;5333;5529;3296;2180;2694;3241;2250;1298;700;570;756;1101;1006;573;434;449;626;1263;2413;3388;5405;6959;5607;2502
122;161;262;261;220;113;369;1478;1985;720;122;55;53;47;49;62;52;35;37;45;46;67;121;144;222;182;228;238;648;911;857;450;202;125;187;250;177;138;216;238;153;109;116;196;208;155;154;116;78;64;128;155;199;226;142;79;148;233;229;119;108;108;75;48;74;94;139;112;106;92;73;47;30;53;72;65;56;76;101;88;61;68;140;331;323;163;111;75;46;44;71;63;64;76;56;67;102;225;305;398;420;251;113;87;117;147;203;371;686;982;772;573;300;186;141;167;236;251;292;460;622;320;219;272;432;635;930;1278;1436;846;330;202;155;121;132;211;174;138;101;71;188;426;887;1762;1805;1052;884;960;868;518;256;253;201;147;57;69;80;78;192;194;121;78;78;138;296;466;359;425;890;1523;1481;842;360;145;164;195;404;1144;1387;688;797;1163;796;433;289;182;190;240;493;794;1214;1815;1375;1144;1453;1445;1264;1283;1035;510;250;217;197;127;203;227;161;409;956;1204;1142;1138;1919;1930;864;436;683;1272;885;311;169;104;150;267;463;1162;2458;2340;702;145;70;176;559;1560;3678;3471;1669;617;681;1132;1748;1748;2098;2692;2928;2334;2507;2562;2138;2578;2400;1268;960;1273;1244;609;284;159;251;567;751;585;521;621;1351;1920;1650;770;520;772;1162;1101;1435;2054;2036;1753;915;763;965;773;755;690;417;337;445;487;522;453;430;582;972;1661;1564;1730;1176;478;317;277;302;442;536;502;528;384;285;196;136;154;155;161;231;249;194;72;78;67;66;83;72;71;68;54;63;102;158;150;230;251;213;161;345;584;444;127;100;94;142;157;294;482;414;552;894;657;351;244;245;167;181;171;185;236;296;265;277;376;287;193;155;109;108;84;58;60;107;143;212;169;160;202;362;358;302;187;133;92;108;108;132;208;183;102;63;66;96;88;121;158;162;89;67;46;55;31;43;48;60;83;63;94;135;213;328;475;716;385;297;211;110;74;97;101;116;110;136;187;252;192;123;93;76;56;55;59;70;148;161;84;127;243;586;821;508;634;1229;1334;809;722;1288;963;309;182;203;144;95;61;105;123;110;115;93;151;198;193;182;264;528;615;352;153;130;145;124;289;502;482;310;302;297;242;142;211;227;247;278;295;234;208;480;557;667;845;626;353;166;131;95;87;82;78;80;119;285;404;289;315;423;381;224;234;196;183;125;114;91;96;106;152;141;116;83;55;102;149;250;286;314;342;231;182;212;287;420;451;513;666;919;872;404;173;105;110;185;276;450;818;1367;2215;2270;997;262;84;79;77;67;61;32;55;47;21;36;50;37;69;146;221;314;425;583;610;503;186;106;76;54;34;79;79;294;1287;1808;849;177;427;1194;1589;760;701;675;679;646;474;184;150;178;261;258;766;1783;3064;3004;2146;1309;754;640;577;238;89;142;254;695;1135;726;304;151;184;181;218;249;342;368;494;550;763;1411;1405;1340;987;615;319;154;81;200;740;1398;948;294;244;627;936;519;249;169;237;281;362;648;1476;3175;4294;2759;1176;468;269;272;380;1023;1494;1064;817;628;703;1128;1393;1733;2005;1209;345;439;540;1309;3549;4676;3373;2226;2053;1816;1115;608;319;238;177;427;1292;1761;3013;5248;6207;3576;1438;1368;2358;3554;4615;6399;6733;4980;2906;1857;2323;2588;2412;2444;2094;2547;3424;4111;4335;4419;4335;2934;1473;1191;1946;2392;1577;1316;1602;1890;1582;1138;789;1104;1918;2138;2096;2585;2722;2288;2655;2663;2593;1895;1173;798;701;887;864;561;269;189;271;344;624;1176;2527;4710;5126;3614;1774
90;110;107;105;77;82;191;755;991;369;90;29;65;44;43;32;50;41;18;41;38;68;113;166;238;253;249;259;659;1117;824;418;166;121;110;131;135;150;318;429;289;146;155;173;191;150;134;93;93;105;92;165;227;241;170;145;222;261;200;161;173;140;100;68;92;104;130;100;114;87;74;57;37;69;70;66;80;55;78;78;64;94;204;392;497;326;166;78;60;71;49;76;66;83;101;86;60;177;307;365;320;187;138;77;89;195;334;567;793;817;736;593;301;185;136;237;338;413;348;398;502;266;149;241;401;923;1290;1616;1821;981;411;234;136;83;45;91;136;134;144;90;312;606;778;1157;965;648;506;494;514;411;318;531;567;357;167;113;65;81;89;123;124;145;167;142;258;516;496;364;622;1219;1103;644;315;159;131;135;301;1096;1538;837;828;869;742;628;434;250;221;507;999;1641;1653;1562;878;893;1604;1689;1585;1487;1188;518;245;178;179;142;152;222;231;332;806;963;695;674;1112;1233;933;515;450;861;647;250;92;66;95;108;263;712;1718;1754;625;203;132;162;283;905;2066;2142;1287;731;635;749;890;1214;2052;2451;2278;1568;1343;1325;1811;2715;2598;1396;804;586;453;270;121;98;407;1109;1683;1225;1032;668;673;803;680;507;551;763;982;1068;930;1492;2214;2190;1057;722;666;588;681;553;352;457;623;842;873;601;520;976;1098;1199;1565;1733;995;447;310;233;373;582;471;446;394;454;408;259;142;98;186;387;652;677;344;166;122;143;137;128;95;82;56;72;85;97;102;224;402;432;276;268;685;1161;719;233;101;116;198;404;687;756;624;881;1575;1053;510;243;193;233;248;158;149;246;396;405;315;269;201;177;146;123;92;73;38;49;78;152;247;241;161;218;270;337;294;216;110;156;193;193;107;116;123;73;70;67;85;88;129;144;134;96;70;54;76;37;63;62;68;68;58;83;107;110;201;485;744;551;279;138;90;74;91;174;205;164;144;220;245;143;85;69;62;89;65;79;87;124;167;153;191;273;333;446;352;882;1766;1336;543;386;564;412;272;374;552;323;136;106;104;106;64;91;130;264;341;327;224;290;623;626;441;134;160;132;265;716;1576;1231;657;453;370;225;215;244;260;292;220;215;157;227;364;461;371;468;413;374;263;137;64;48;66;48;72;174;381;499;380;343;608;665;312;208;167;141;127;95;79;74;104;94;97;111;93;151;223;203;184;213;173;174;171;150;203;271;364;438;512;773;1381;1297;475;211;137;125;109;225;479;803;1239;1698;1861;1096;303;78;113;76;82;56;63;50;48;35;37;41;48;32;71;147;318;369;417;376;312;166;120;73;60;65;30;72;320;1212;1794;869;179;281;647;806;746;1002;896;846;694;462;264;145;176;193;360;1131;2348;2709;2321;1853;1120;404;250;211;152;105;132;356;613;596;347;213;147;169;210;259;347;525;669;889;808;1083;1876;1441;811;496;279;202;137;157;148;410;707;469;202;252;643;910;516;290;194;212;395;713;1295;2119;3183;3598;2288;1384;510;231;186;415;1383;2368;1636;1004;725;456;684;1066;1367;1319;655;278;260;396;656;1769;2403;1945;1414;1400;1495;1191;701;290;283;192;508;1696;2879;4071;5715;6615;4356;2142;2146;3429;4769;4816;4473;4109;4371;3747;2237;1543;1543;2106;2961;3024;2599;2746;2952;3009;3329;3028;1747;963;856;1385;1727;1307;1028;1349;1473;1045;943;1040;1796;3317;3567;2208;1430;1218;1712;3231;2885;1842;1295;1209;975;999;1436;1137;604;229;170;168;282;439;882;1913;3319;3565;2414;1555
204;125;86;64;44;58;92;219;290;120;37;29;35;38;47;44;42;41;38;49;55;80;113;158;222;314;297;232;433;754;624;279;171;82;36;69;152;237;448;720;393;183;158;200;142;149;119;93;86;71;111;191;242;319;251;167;126;172;138;98;103;100;84;79;93;134;99;116;137;118;82;74;54;73;93;73;66;67;86;111;180;205;365;470;638;480;222;109;92;75;62;86;102;132;179;189;98;135;237;226;161;140;125;128;99;128;351;661;548;588;582;455;361;190;142;312;516;503;384;292;229;175;134;155;294;745;1107;1392;1454;873;435;232;168;119;81;84;172;315;245;160;378;763;800;592;441;377;306;311;285;229;494;1239;1746;1096;548;272;116;64;68;76;104;259;387;315;316;594;627;415;443;568;532;349;238;184;122;103;325;731;960;587;497;736;1255;1760;1069;416;281;708;1844;2924;2749;1497;609;880;1484;1486;1426;1278;846;470;238;148;130;185;316;498;492;375;636;868;635;407;702;1277;1628;1047;456;311;276;135;106;100;91;67;100;281;586;744;746;685;455;260;302;539;1061;1685;1609;1143;642;435;367;850;1827;1986;1258;679;464;526;956;1781;2138;1735;715;306;187;102;116;145;417;1325;1757;1421;1210;681;363;388;418;393;553;771;1061;1232;1010;1150;1763;2001;1014;557;579;918;1250;920;603;539;721;904;1155;929;792;1140;1130;1016;1430;1562;791;358;296;354;375;411;413;432;411;443;471;305;115;81;265;833;1474;1560;770;365;278;380;444;349;245;184;145;91;91;95;228;549;903;691;413;433;1002;1511;839;297;168;198;426;904;1486;1431;949;981;1431;1231;867;368;240;522;478;195;134;372;660;602;270;153;139;148;128;148;129;90;66;71;78;232;314;278;205;249;348;305;231;181;120;250;491;440;161;116;90;101;81;85;109;124;113;112;91;107;73;113;84;75;59;47;57;59;51;87;111;126;210;452;961;912;434;149;101;112;216;376;518;363;229;260;247;159;91;100;126;228;180;91;76;114;159;191;282;250;277;266;296;732;1349;983;462;386;487;328;308;864;1396;796;333;256;221;193;156;199;327;644;960;729;364;375;468;449;286;248;340;342;582;1209;2721;2163;1063;773;502;270;282;315;332;291;224;170;128;157;357;378;345;263;292;357;348;150;68;39;46;49;60;184;579;884;524;499;1136;1289;759;306;160;174;138;105;78;110;90;78;79;112;198;265;361;308;165;146;126;188;139;137;158;216;317;363;415;647;1330;1453;540;248;169;109;123;326;663;721;746;980;1111;741;205;60;93;109;58;56;68;51;29;37;58;46;39;50;32;144;301;304;268;195;161;131;127;132;112;77;29;48;145;567;783;473;183;129;301;414;859;1571;1605;1067;628;347;252;148;104;177;619;1705;2396;2367;2219;2009;1039;357;199;147;71;90;176;432;532;357;200;157;185;174;201;271;570;999;958;930;892;1205;1990;1657;557;214;136;144;141;138;158;247;361;206;114;148;314;448;424;380;243;251;610;1478;2220;2945;2961;2728;1943;1060;433;163;257;621;1892;2940;1786;914;590;285;535;1008;898;626;399;216;150;146;233;504;720;769;885;1335;2047;1733;990;382;263;229;772;3097;5515;6706;6012;4831;3265;2931;3643;3948;4040;3455;2597;3014;5897;6850;3805;1400;1029;1521;2698;3120;2201;1978;2118;2288;3086;2440;1116;677;544;701;927;1096;852;930;918;795;823;1316;2510;4084;4233;2157;882;750;1418;2447;2259;1503;1312;1428;1266;1241;1801;1555;818;282;170;207;298;436;670;1121;2024;2612;1877;1296
241;145;99;63;58;39;75;73;42;58;42;49;31;36;43;46;32;43;27;55;53;64;99;144;180;199;171;183;295;332;322;265;182;84;56;120;323;602;505;453;249;154;171;196;107;145;122;89;100;73;109;185;236;276;218;157;121;115;102;70;57;61;63;66;109;146;129;135;132;144;93;56;41;73;71;76;66;95;160;290;587;644;587;583;558;403;327;150;116;90;28;69;87;213;291;256;117;141;153;125;159;225;309;266;172;114;231;450;525;569;468;497;564;364;281;317;641;588;425;235;149;127;149;192;238;484;815;1241;1013;616;432;417;270;169;75;43;123;270;181;168;458;970;998;664;620;652;344;205;152;159;544;1642;2438;2141;1396;666;270;95;84;72;197;556;952;629;343;373;340;353;428;268;246;177;158;191;128;119;306;602;560;261;266;788;2217;3107;1985;883;375;790;2126;3928;4055;2012;789;1019;1497;1136;835;764;662;639;379;212;157;271;481;1048;980;575;620;995;866;649;911;1688;2717;2114;732;234;136;165;175;187;165;117;114;128;291;729;1696;2250;1234;506;572;968;1328;1633;1588;1066;637;332;197;456;905;937;451;229;167;197;433;888;1483;1566;770;261;163;224;291;351;390;742;1123;993;721;429;327;474;584;711;1051;1155;1077;1181;901;899;1205;1450;747;470;625;1498;2290;1727;706;482;583;888;1456;1836;1151;814;829;965;1280;1215;643;394;294;336;314;330;399;491;487;425;415;242;84;89;284;1075;2152;2148;993;452;495;863;1078;821;708;589;390;163;125;125;339;1033;1528;1101;858;654;937;1051;629;371;419;584;786;1375;1731;1672;1009;628;929;1285;1248;502;303;482;474;164;150;645;1445;1117;393;122;71;122;157;151;127;107;90;82;155;278;442;340;227;386;341;243;166;103;139;342;597;497;272;172;142;92;97;100;108;110;102;107;116;185;145;154;87;83;63;82;47;51;80;126;241;261;239;428;973;975;438;216;229;353;635;1006;1112;710;278;246;278;202;120;153;348;575;445;163;119;104;144;213;269;364;358;281;317;607;637;474;336;600;817;573;518;1224;1877;1072;859;869;725;649;442;461;747;1229;1718;1194;534;432;439;296;312;503;642;592;853;1331;2018;1657;1121;1045;616;331;341;483;422;349;289;193;87;95;240;352;306;233;291;363;338;147;46;25;47;36;65;168;508;672;524;680;1371;1855;1066;348;231;200;179;173;151;115;120;68;90;177;407;492;399;267;128;77;149;167;129;116;90;143;197;290;256;328;733;689;344;193;127;163;238;654;1140;1065;633;492;432;308;125;58;53;64;68;94;72;48;37;30;48;32;30;19;32;134;239;283;147;93;86;68;124;185;142;69;54;56;95;233;308;312;245;213;183;321;917;1917;2323;1476;749;452;273;182;135;193;747;2190;2084;2294;2369;1813;794;316;185;138;105;141;321;538;638;442;255;220;187;160;162;224;601;1152;1087;859;863;1384;1454;912;337;158;142;162;150;178;233;198;150;136;69;128;188;299;592;662;405;391;1169;2671;3318;3737;3674;2560;1781;1041;301;332;523;1032;2017;2229;986;550;388;236;347;463;465;383;435;392;229;128;66;123;259;411;716;1216;1881;1868;1109;439;238;300;915;3435;6528;7780;5287;3251;2588;3242;4090;3646;2658;2059;1719;2926;6977;8534;4850;1841;826;991;1568;1656;1318;1168;1147;1347;1616;1325;731;551;518;451;644;906;749;632;640;697;936;1899;2691;2713;2254;1183;593;608;847;1556;1929;2185;2334;2062;1512;1350;2363;2377;1320;424;274;281;396;458;552;746;1188;1674;1678;973
220;183;140;91;93;55;71;53;55;73;78;62;41;34;25;25;50;63;41;54;51;57;80;139;120;175;147;143;153;148;214;240;183;75;46;123;389;806;616;276;151;122;129;111;119;120;115;137;130;105;133;197;235;182;132;149;195;243;165;67;62;44;19;58;84;131;146;144;203;175;104;66;56;44;59;32;65;149;314;627;1226;1224;824;484;391;235;213;159;106;50;34;46;118;232;347;314;222;208;215;172;209;315;690;633;282;118;115;315;789;1022;548;588;777;598;398;292;486;575;382;213;208;187;213;262;317;392;695;929;818;571;559;486;326;195;109;101;215;206;153;187;569;1293;1485;810;942;1076;450;207;118;169;406;1008;1772;2729;2277;1199;532;164;95;72;239;680;1196;1066;390;265;169;287;358;217;168;132;159;145;127;190;437;785;493;201;186;638;2047;3141;2479;1239;418;551;1715;2928;3118;1834;971;835;1194;977;507;523;870;1136;778;378;260;301;725;1567;1772;888;613;761;979;977;1484;2116;2859;2336;976;262;226;256;361;352;291;254;156;207;423;930;2877;4034;2059;847;863;1633;2248;1697;1023;850;777;511;208;163;351;342;152;105;117;159;273;438;683;684;395;195;149;251;656;955;552;541;927;927;526;311;385;711;1072;1502;2599;2296;1212;830;569;499;633;701;486;323;588;1718;2623;1857;752;414;394;684;1677;2698;1644;797;639;890;1127;906;765;476;342;354;319;362;481;524;527;487;372;189;89;84;245;1010;2259;2536;1142;464;628;1240;1594;1368;1423;1538;910;358;142;118;304;867;1454;1531;1699;1327;782;499;383;445;766;1314;1214;924;869;846;679;539;811;1487;1524;877;355;269;217;152;310;1087;2110;1627;599;220;126;134;117;91;107;114;174;338;419;452;492;428;280;302;274;155;93;94;105;209;346;334;235;224;217;127;101;94;51;77;72;128;182;252;226;149;106;91;69;87;73;67;68;181;534;674;479;437;614;577;376;568;894;1173;1439;1739;1479;658;264;236;193;181;194;187;558;1174;836;225;137;143;182;239;277;441;694;529;714;663;386;238;251;539;868;828;820;1089;1279;999;1536;2015;1790;1937;1117;827;1017;1667;1936;1411;597;532;583;381;537;887;718;526;669;864;1007;814;780;819;531;296;336;590;642;337;214;156;79;74;130;225;236;221;182;295;379;163;65;51;45;42;53;130;337;394;398;506;958;1096;745;307;293;279;205;225;182;164;154;71;130;347;772;1105;808;434;132;70;92;111;95;57;56;87;111;148;166;215;252;228;180;240;272;300;356;734;1336;1143;597;336;284;326;273;142;104;128;141;88;94;68;44;32;46;41;41;56;27;89;277;301;178;93;45;68;102;133;88;79;48;51;50;157;271;364;463;360;249;176;551;1302;2385;1929;1515;1059;506;234;159;240;779;1702;1486;1792;1764;1023;561;368;258;198;206;293;512;950;1029;916;403;298;293;305;300;321;677;1356;1435;803;726;1313;976;435;203;141;146;147;134;210;283;199;154;157;167;157;267;616;969;1015;540;607;1869;3902;4082;4111;4262;2288;1444;695;384;874;1440;1711;2442;1891;671;307;289;217;189;198;272;602;1152;1155;652;179;109;129;234;451;748;1199;1807;1728;940;446;421;524;1043;2709;4720;5895;4378;3104;2680;3794;3931;2842;2182;2163;2356;2984;5305;6154;4105;1717;816;748;909;824;678;663;746;767;843;770;662;697;589;494;633;797;606;453;476;527;938;2194;2729;1453;838;619;633;746;1173;2184;2873;4099;4215;2675;1365;1306;2988;3331;1541;408;259;340;485;696;776;927;1148;1475;1168;704
332;312;259;110;55;64;64;63;40;84;119;101;67;47;41;36;32;55;37;52;32;63;90;138;138;91;95;82;93;61;129;150;102;31;14;68;339;598;551;229;120;88;127;118;108;108;132;193;177;159;176;202;215;155;124;161;317;529;341;110;33;42;27;46;70;87;124;159;155;135;66;56;23;51;35;50;78;181;353;617;1417;1518;731;389;238;210;166;149;89;62;48;60;156;250;363;370;244;167;176;145;161;376;790;888;313;123;93;311;728;1122;641;613;782;641;631;482;402;451;440;291;210;274;298;297;324;389;524;592;474;455;494;484;326;205;241;372;511;425;217;266;611;1309;1505;719;660;697;352;160;115;125;244;476;882;1615;2011;1600;783;256;131;89;241;636;1110;1157;590;284;221;198;253;176;149;140;91;98;98;154;565;844;439;303;218;513;1263;1865;1950;1160;335;398;1093;1782;1725;1497;1077;718;765;604;407;590;1110;1730;1259;669;486;378;781;1685;1839;1045;577;747;1083;1249;1636;1973;1914;1682;917;367;305;347;355;498;435;347;213;370;582;1153;2543;3854;2239;1105;1218;1674;2121;1534;736;701;1336;803;289;132;166;155;113;85;119;158;195;240;257;261;213;203;197;329;864;1195;872;688;968;1198;958;515;397;801;1761;2517;3896;3391;1464;674;429;407;332;370;329;214;429;1183;1995;1531;758;365;290;502;1278;2098;1431;1015;881;813;707;796;967;754;500;454;378;383;476;568;490;473;300;150;112;117;255;784;1855;2313;1107;354;514;983;1380;1581;1983;2647;1753;522;106;96;221;397;714;1386;2045;1619;814;362;226;340;589;1276;1245;504;342;399;599;732;1066;1361;1620;1245;477;200;153;163;452;1374;2148;1639;845;328;194;147;148;87;77;154;448;1021;1087;775;609;394;243;193;222;127;81;84;128;223;215;233;205;199;175;128;65;74;41;38;81;165;217;300;406;239;110;116;96;66;88;71;68;210;831;1283;795;507;405;378;528;1231;1890;1989;1882;1673;1094;510;186;139;139;186;211;196;575;1175;843;283;221;235;261;391;450;613;675;554;1002;1011;396;192;215;429;908;1336;1464;1249;1084;739;1271;2028;2614;3233;1923;792;986;1658;1624;1026;554;566;627;436;649;922;572;338;398;513;576;566;407;427;330;207;306;636;585;316;161;84;49;87;77;139;227;174;206;373;426;263;97;39;38;26;38;49;170;197;230;372;683;625;381;287;330;355;241;261;281;328;242;161;150;554;1542;2386;1905;832;194;61;59;85;65;63;60;45;65;92;133;124;122;95;227;341;375;330;397;724;1096;975;682;396;557;1015;816;357;225;215;249;190;93;67;42;59;69;66;49;38;24;135;273;362;238;99;71;44;78;81;72;43;33;66;86;201;369;558;794;515;301;192;256;866;2035;2385;2350;1788;828;433;316;351;709;1194;1194;1460;1414;867;463;479;386;298;570;687;637;939;967;867;368;326;369;625;701;581;1268;2446;2170;958;514;730;562;299;149;106;137;90;147;230;240;235;265;367;329;337;733;1487;1611;1101;648;882;2104;4096;3863;3601;3791;2206;926;499;575;1644;3038;2559;1752;1117;382;284;329;251;201;171;336;896;1847;2011;1125;359;167;241;558;932;1140;1647;2264;1834;837;584;591;833;1420;2426;3290;3667;3263;2990;2834;3790;3654;2637;2590;3304;3579;2913;2836;3063;2500;1093;669;647;778;784;665;682;884;851;888;954;851;861;642;635;659;771;546;425;414;459;686;1450;1637;782;461;486;589;1065;2471;3864;3894;4816;5219;2843;1102;1096;2408;2489;1134;378;260;325;432;762;1122;1451;1988;1881;1156;964
426;355;248;131;85;52;37;50;85;146;208;170;141;49;64;19;25;27;33;36;33;67;124;168;177;106;71;53;49;48;49;55;45;26;38;66;158;331;348;163;103;118;167;140;116;94;153;207;174;171;210;287;265;288;227;216;461;883;617;152;60;56;46;38;47;67;78;102;70;59;35;43;59;50;69;59;57;155;225;389;904;1080;680;268;222;242;153;81;47;53;56;50;130;308;362;328;256;139;132;105;148;274;653;646;305;92;67;198;389;534;366;408;566;914;1162;940;524;420;573;355;256;376;320;349;230;239;253;257;250;360;671;634;410;332;469;907;1417;1164;438;323;544;819;813;489;373;306;184;150;104;102;134;193;361;779;1683;2410;1167;346;86;82;175;427;845;1219;1075;737;320;230;258;212;234;188;139;60;101;171;488;886;522;319;221;401;922;1080;866;532;221;237;540;750;995;1261;961;597;364;358;370;683;1509;2130;1403;823;851;565;739;1133;1508;983;660;915;1343;1461;1382;1166;837;808;674;469;464;405;364;448;448;372;350;606;1014;1476;2383;3099;2239;1477;1729;1538;1398;1037;611;731;1330;786;240;146;139;144;139;141;125;176;152;196;137;180;305;318;509;588;719;852;885;825;1179;2164;1930;789;455;973;2584;3739;3495;2976;1367;542;289;229;201;282;250;204;321;657;988;975;622;365;305;462;1033;1262;1236;1735;1496;658;538;657;1009;770;618;554;418;416;551;541;422;362;277;201;216;216;324;671;1525;1864;801;235;208;389;738;1013;1802;3006;2273;542;122;77;93;118;262;711;1182;1136;693;365;190;224;339;635;581;248;138;327;770;1422;1690;1432;1502;1231;545;258;193;280;697;1334;1544;1277;830;465;280;202;168;113;102;305;1110;2880;2839;1151;514;344;243;121;95;76;81;120;180;328;267;248;189;212;197;134;65;38;47;43;108;187;283;393;514;267;126;86;110;113;83;54;70;261;941;1754;1119;645;356;413;813;2163;2858;2352;1603;1117;680;329;169;92;110;139;222;196;327;501;431;332;525;448;401;717;1086;1401;1221;812;802;694;350;222;396;727;1072;2168;2366;1827;1070;583;868;1832;2968;3097;1966;823;853;1455;1566;857;572;470;474;406;529;581;340;262;252;358;482;438;243;178;107;111;168;298;359;191;103;67;45;48;68;98;93;139;170;344;449;357;140;52;37;38;34;67;83;80;155;446;895;737;532;747;788;626;293;303;363;513;427;235;174;593;2132;3509;2662;1119;188;88;43;64;52;55;74;66;87;98;89;74;82;87;220;350;436;477;551;704;1068;958;614;439;1190;2349;1874;702;364;270;266;168;90;59;56;66;88;98;71;82;91;209;410;422;282;168;99;72;68;59;53;75;74;135;214;263;433;814;1054;656;315;194;146;500;1534;1816;1900;1562;1059;450;457;751;1041;900;961;1495;1387;631;575;913;835;533;711;837;797;921;802;558;307;381;608;1387;1651;1254;2564;3939;2854;1139;340;345;331;245;138;128;90;81;95;154;231;394;716;874;790;590;1604;3194;2453;1238;740;1232;1914;2406;2707;3598;3416;1841;672;411;760;2555;4222;3204;1266;512;355;436;715;635;473;374;360;731;1566;1729;1110;471;293;674;1330;1641;2032;2163;2935;2119;1075;786;942;1126;1725;2546;2642;2318;2218;2403;2156;2324;2206;1799;2214;3172;3512;2418;1475;1369;1093;665;477;565;710;814;838;766;963;1012;992;949;780;822;793;750;832;861;662;433;381;400;507;780;948;624;520;593;704;1612;3689;4872;4272;4347;4179;1999;864;708;1093;1021;517;238;213;300;489;852;1181;1397;2064;2148;1542;1642
312;266;213;112;75;58;38;35;81;274;345;275;222;95;41;29;30;39;40;57;60;107;156;165;172;96;64;55;32;19;34;34;37;19;33;51;74;141;191;97;83;130;159;200;184;141;180;185;187;243;299;375;389;532;434;265;414;654;474;148;41;55;53;58;61;63;84;50;46;57;55;46;90;125;84;76;76;106;150;191;435;750;494;276;349;433;266;113;101;56;49;81;266;340;382;343;229;146;123;78;121;241;337;279;125;93;70;166;224;213;196;256;557;1390;1812;1438;536;412;589;278;220;217;262;200;176;167;147;152;209;626;1081;1012;573;507;727;1359;2045;1754;552;299;503;470;587;675;412;211;110;76;77;82;113;123;129;453;1511;2285;1215;303;109;88;120;251;636;1246;1643;1218;391;235;223;212;194;146;119;93;93;197;423;697;504;286;182;288;675;496;333;273;108;145;261;446;838;1341;994;552;281;289;462;643;1171;1558;1073;888;966;693;609;833;974;776;931;1459;1360;1193;1008;708;461;330;364;497;556;523;433;473;492;441;584;886;1399;2320;3172;3268;2067;1361;1769;1562;1145;784;602;545;675;582;225;138;114;134;149;144;114;201;182;157;180;261;483;813;1560;1706;982;515;556;621;1276;2855;2595;1133;525;965;2782;4520;3735;2312;1140;536;357;291;258;275;345;282;419;614;894;1033;704;435;324;512;907;1080;1067;1536;1393;611;462;559;700;504;503;524;487;457;511;427;324;347;306;392;559;436;428;615;1180;1123;463;92;99;128;216;427;1174;2308;1705;476;60;44;71;67;103;305;616;704;643;482;196;140;157;263;328;234;226;419;882;1701;2177;1247;884;763;427;227;249;360;1010;1478;1254;1026;756;474;296;198;154;138;178;363;1585;3930;3412;1184;354;301;202;104;75;71;103;160;215;461;474;420;429;354;306;194;110;75;75;87;145;381;428;420;456;253;104;112;88;79;42;50;90;301;915;1221;919;530;352;581;1201;1954;2231;1558;1043;660;386;204;114;91;67;125;118;171;166;217;194;374;782;536;514;1241;2629;2795;2105;1358;948;611;333;272;545;1099;1225;2159;2560;1726;1184;578;909;2093;3345;3384;1828;939;1565;2218;2185;1204;546;364;385;386;426;361;254;229;283;281;383;313;157;75;62;69;96;171;140;113;105;100;58;35;39;77;76;66;149;261;453;295;140;40;46;42;47;57;77;69;145;568;1338;891;872;1775;1849;1125;498;351;356;551;582;408;189;443;1377;2495;1745;675;159;73;90;85;75;62;96;102;109;143;134;87;82;165;221;351;442;629;628;678;875;789;390;415;1110;2413;1724;662;341;315;245;136;94;59;51;66;119;89;91;131;278;628;913;690;343;164;66;87;91;115;109;63;119;287;541;535;677;1111;1266;731;320;182;120;300;902;1213;1053;758;560;393;589;1193;1443;750;626;817;764;508;598;1275;1506;766;610;670;782;1095;1055;561;351;350;845;1825;1936;1689;2990;3771;2145;866;258;364;545;584;352;183;97;75;66;72;215;722;1428;1651;1293;922;2303;4472;3020;1134;707;1172;1277;1166;1830;2842;2573;1376;734;545;719;2233;3283;2074;804;466;420;825;1665;1755;853;407;233;394;694;802;728;363;446;1125;1941;1919;1972;2136;2540;1808;1220;1036;960;1221;2112;2820;2675;2158;2506;2567;1694;1381;1307;1279;1397;1931;2293;1660;1049;1075;833;666;460;524;800;965;874;869;893;825;789;819;711;525;542;739;960;1205;933;513;476;489;560;850;910;1030;951;713;666;1795;3270;3282;3363;4388;3619;1821;987;686;550;375;262;235;259;307;425;647;672;934;1520;1592;1991;2493
264;215;138;93;57;58;46;38;112;278;419;385;281;130;69;29;42;55;51;48;70;85;190;218;184;105;89;46;30;56;34;26;39;30;42;75;86;91;97;98;58;106;228;288;268;195;159;206;165;289;599;509;443;549;448;220;264;335;198;66;39;78;102;79;61;68;55;49;40;43;56;65;135;202;176;118;92;78;122;172;200;320;286;205;333;480;375;236;146;82;53;126;241;354;391;337;198;131;83;78;128;158;184;128;94;55;132;279;268;123;94;165;496;1066;1315;945;354;190;303;164;97;101;128;95;105;123;66;139;270;784;1163;1116;959;786;798;1547;2152;1729;651;219;236;261;817;1626;980;300;109;70;62;73;79;102;170;326;776;1117;677;257;140;98;147;299;534;1115;1968;1408;490;190;188;145;161;166;112;177;223;284;328;364;299;157;114;193;271;246;122;87;130;149;153;222;574;1071;1072;647;319;307;425;346;513;782;1014;1029;862;580;615;910;1198;1029;1041;1613;1399;880;651;613;409;266;301;636;877;1185;1342;1082;1029;903;915;1101;1621;3554;4836;3802;2117;1362;1840;1801;1377;632;466;358;405;484;467;225;133;107;121;175;200;144;115;106;118;266;747;1607;3295;3987;1868;441;250;306;835;2117;2507;1318;615;840;2395;4879;4122;2302;1462;877;867;817;492;387;418;443;714;1187;1575;1467;944;524;386;517;746;860;930;884;856;649;629;602;438;491;424;542;651;735;768;493;317;331;472;948;1227;1045;633;565;788;602;243;97;47;75;99;344;1087;2174;1616;452;55;55;35;55;75;200;490;707;859;673;250;99;126;232;466;583;801;1268;1123;1263;1386;758;407;423;322;304;249;432;1211;1653;2031;1598;904;535;410;203;134;138;161;271;1006;2501;2223;752;190;161;126;105;86;119;144;170;258;387;603;898;1067;837;543;363;356;228;168;207;312;601;689;394;243;182;148;97;69;44;39;60;136;266;548;742;596;348;369;967;1859;1662;1149;885;754;539;405;211;110;72;66;116;164;214;220;183;170;275;456;387;505;1553;3235;3613;2920;2048;1345;645;350;316;551;908;1182;1526;1762;1359;1127;763;1067;2551;3233;2831;1388;1347;2642;3369;2814;1450;576;263;219;325;572;459;372;382;224;235;297;200;107;38;62;44;49;60;59;60;65;53;46;50;65;79;83;57;120;205;336;254;150;80;38;39;68;77;99;94;156;405;878;726;937;2402;2121;1262;527;305;301;605;830;670;271;293;690;886;700;311;179;140;128;101;107;135;140;136;206;253;174;95;67;110;165;343;809;1351;1061;660;495;470;322;274;579;901;695;372;345;191;200;246;286;209;114;64;55;67;74;188;628;1447;2282;1179;442;235;152;143;169;282;300;156;103;431;838;715;891;1348;1264;546;284;221;172;288;705;904;597;308;247;216;443;1057;1343;729;335;288;297;283;625;1548;1884;1121;642;735;1085;1634;1350;499;303;345;739;1400;1365;1266;1815;1933;1206;505;312;667;1528;1699;1059;502;244;91;71;92;282;1228;2658;2947;2324;1194;2081;3649;2256;810;931;1233;1130;863;1269;1813;1400;981;884;805;704;1141;1416;867;678;827;886;1460;3401;3672;1599;458;230;218;263;363;460;404;517;1097;1564;1376;1379;1569;1518;1408;1373;1230;1063;1158;2041;2597;2302;2166;2764;3269;1830;1487;1958;2124;1527;1644;1809;1210;1124;1296;1096;770;569;857;1414;1417;1091;881;787;615;648;736;700;399;317;381;880;1374;1165;760;561;609;790;952;1389;1747;1538;1005;689;1337;1849;1668;2246;3686;3360;2145;1740;1119;548;311;241;244;289;342;441;521;477;511;984;1561;2735;4290
155;190;105;70;38;45;60;49;107;320;457;377;243;103;69;42;39;33;33;34;71;90;185;257;167;143;77;66;54;46;32;28;49;40;42;97;121;118;130;113;73;117;383;571;355;149;116;164;158;354;793;729;382;367;339;153;224;174;85;55;67;108;101;90;53;57;63;63;70;70;97;63;121;199;206;251;198;118;115;124;102;139;160;147;258;472;480;367;210;108;69;119;292;433;351;334;195;107;97;95;121;130;159;143;104;113;126;212;162;128;85;130;329;486;493;358;121;56;113;83;68;74;91;90;83;115;135;115;275;612;835;950;1411;1134;655;914;1166;1048;446;169;101;223;976;2117;1508;532;270;129;101;123;118;155;303;466;405;505;391;328;179;101;167;468;702;1092;1931;1423;417;200;146;185;243;271;217;372;651;660;546;354;193;150;121;135;200;108;70;112;235;293;211;169;395;994;1447;898;370;289;298;235;238;447;988;1169;916;538;599;1110;2077;2012;1191;1218;1005;570;476;582;569;390;475;997;1760;2796;2925;2229;1660;1540;1152;1265;1759;3753;5327;4887;2739;1642;1865;2088;1444;778;477;361;525;660;573;253;93;67;86;127;140;115;96;94;99;249;836;1666;3646;4517;2124;572;176;273;582;1571;2334;1425;769;1075;2241;4529;3967;2379;1689;1478;2011;1919;986;650;600;682;1210;2066;2411;2220;1223;753;646;842;1107;1282;1375;1122;897;1041;1017;861;648;498;530;588;721;1252;1220;594;314;314;580;1534;1811;1593;649;490;431;364;146;56;42;75;133;393;1482;2980;1954;492;97;53;46;73;85;303;709;864;924;676;318;291;333;459;988;1626;2255;3316;2382;1265;954;651;365;316;551;613;303;321;797;1886;3016;2757;1576;817;494;241;170;211;161;183;390;825;685;292;77;87;80;51;137;273;230;331;328;381;515;1291;1706;1442;982;926;1032;636;413;619;558;607;684;448;170;151;158;122;62;40;75;95;169;243;454;485;445;266;314;899;1635;1148;754;961;944;564;360;209;164;110;119;150;190;277;248;180;154;205;312;316;452;1588;2656;3037;3440;2884;1864;999;409;379;617;995;1330;1369;1459;1466;1177;804;1192;2370;3082;2133;917;1247;2462;2954;2037;1090;469;205;151;276;496;783;1092;778;429;426;535;304;102;42;54;61;51;29;49;44;57;46;60;65;61;78;54;50;72;184;276;251;165;85;52;43;55;77;89;110;125;246;380;390;554;1190;1153;708;360;247;255;537;736;687;304;435;879;897;522;504;411;440;358;244;204;259;216;196;261;293;206;120;91;97;151;432;1525;2583;1793;758;501;363;259;175;261;310;246;183;210;182;335;677;985;727;246;62;42;41;86;321;945;1979;2650;1262;396;278;237;358;410;521;621;290;116;351;559;666;1124;1509;1018;373;304;340;262;440;947;995;523;203;127;175;302;703;1260;935;358;151;157;205;500;1045;1340;1179;1309;1395;1392;1597;1089;445;291;338;495;665;634;658;945;1182;979;695;659;1266;2604;3015;2183;1352;596;159;95;117;346;1373;2952;3362;2593;1209;1049;1574;1147;849;1471;1993;1901;1315;1248;1274;1391;1678;1410;1142;1129;1133;698;489;1041;1892;1530;2014;3589;3565;1684;534;371;411;383;381;456;373;544;759;937;907;912;971;1031;1223;1526;1333;954;961;1434;1814;1476;1409;1941;2327;1674;2395;4475;4639;2426;1512;1315;1089;1293;1527;1474;1125;1014;1815;2839;2556;1704;1336;795;633;702;838;780;461;268;382;738;1174;1185;794;770;896;1092;1156;1393;1830;1659;1190;798;1009;1247;1081;1501;2175;2192;2283;2359;1420;755;507;405;274;260;404;574;770;594;437;712;1333;2994;4513
205;173;138;54;45;47;38;38;82;241;345;247;179;90;63;46;40;29;37;29;48;86;226;267;198;103;101;59;35;53;22;45;28;51;59;139;170;123;162;114;107;224;757;1015;496;209;121;109;130;242;595;561;335;306;263;148;136;99;43;62;75;103;112;86;69;61;68;69;106;123;144;86;116;195;264;385;335;187;112;131;83;76;114;186;375;575;603;387;217;86;49;68;253;419;475;410;188;116;122;112;121;111;229;172;131;110;123;165;136;104;114;129;114;159;127;111;70;64;23;54;70;83;101;90;94;129;191;276;358;406;454;659;1151;822;439;606;727;646;306;156;108;232;724;1388;1226;724;470;236;127;162;201;214;441;631;324;249;332;310;164;136;302;592;829;1137;1667;1116;331;157;185;159;279;340;268;714;1191;1311;1032;489;230;169;153;151;153;149;109;187;360;501;225;160;553;1538;2082;1294;457;277;306;258;151;282;590;775;549;478;481;1215;2339;2419;1234;1134;1201;775;533;714;949;998;1056;1401;2454;3308;3870;2886;2059;1455;1123;1152;2125;3685;4987;5005;3837;2587;1949;1901;1440;1033;560;538;1040;1181;709;223;43;57;51;84;101;97;75;70;52;165;441;924;2275;2915;1670;665;282;228;379;934;1360;917;924;1532;2683;3774;3078;1918;1564;1742;2737;2738;1092;720;793;884;1648;2449;2704;2124;1445;870;923;1321;1976;2526;2674;1848;1400;1827;2043;1570;1142;927;937;659;668;1250;1224;627;420;287;615;1331;1666;1424;637;304;240;206;97;64;54;81;124;349;1200;2155;1446;419;96;47;67;84;64;327;675;926;960;711;602;720;818;870;1606;2668;4450;5394;3641;1730;1090;1032;849;645;1064;1065;476;264;625;1870;3694;3807;2606;1684;879;366;277;247;176;113;154;247;151;87;82;76;54;91;187;399;576;589;450;315;412;973;1476;1478;1198;1541;1984;1006;793;978;780;789;975;498;164;119;163;95;69;58;73;142;219;280;319;387;397;292;277;522;762;630;655;1229;1067;565;292;163;132;134;191;195;304;426;390;255;213;208;233;272;342;1098;1779;2383;3393;3065;1712;1016;534;710;991;1273;1725;1791;1890;1992;1390;1228;1594;2195;2831;2256;906;825;1733;1708;1181;717;334;191;130;225;657;1366;2027;1336;725;782;1021;486;144;75;70;73;27;68;37;33;29;50;41;57;43;59;46;46;84;155;234;300;200;151;86;49;76;76;65;76;139;263;320;290;281;389;390;266;217;238;240;387;479;461;320;788;1595;1427;773;844;944;1263;896;406;435;597;598;327;403;406;221;135;98;111;118;552;1793;2807;1972;760;530;490;265;150;122;127;109;151;212;244;501;1328;2494;1848;538;88;53;56;132;468;1369;1879;1820;833;375;270;395;548;566;690;772;374;130;153;261;483;941;1197;632;301;321;413;453;511;1128;1101;602;286;312;351;337;729;1544;1314;597;219;205;266;390;530;623;1050;1868;1805;1313;1018;628;404;376;371;291;334;362;419;713;1172;1549;1452;1457;1906;2703;3160;2765;2434;948;339;202;187;270;875;1729;2471;2164;1142;706;626;753;1466;2292;2716;2373;1653;1514;1703;2046;2901;2614;2010;1734;1457;770;537;1294;2508;1946;1755;2519;2263;1269;494;555;889;658;614;547;413;528;820;946;905;910;872;842;1026;1420;1417;1175;1138;1311;1185;905;951;1079;1233;1404;3251;5347;5380;2594;1175;932;904;1190;1500;1928;1813;1828;3263;4594;3489;2568;2010;1181;739;752;996;904;616;456;572;756;1041;1102;1019;938;1158;1647;1158;1020;1656;1758;1138;767;777;869;759;1044;1171;1303;1774;1832;1400;993;839;826;436;381;498;967;1373;851;437;461;856;1864;2666
141;109;112;88;46;36;46;51;77;130;200;159;67;62;52;70;40;52;42;36;50;81;182;267;200;130;104;70;37;52;37;22;30;34;67;128;139;168;177;134;149;339;1157;1413;615;180;141;157;161;204;360;390;329;312;246;198;106;82;48;90;123;154;151;94;55;66;61;96;154;288;332;208;103;154;331;463;309;210;101;70;44;47;121;332;586;880;660;417;251;129;72;98;183;351;403;293;108;89;107;106;84;126;227;191;131;118;160;132;99;107;158;136;99;51;20;26;35;22;27;55;63;56;88;80;78;152;307;480;449;376;381;440;612;446;363;433;699;470;364;263;212;266;439;886;1134;1038;606;286;170;220;301;298;511;660;350;185;235;205;157;225;451;701;902;1149;1471;909;259;149;161;198;285;256;304;1055;1833;1661;1214;473;204;178;218;238;173;111;124;348;629;614;242;213;861;2590;3625;2127;785;546;585;450;213;187;253;324;271;256;416;1028;1677;1869;1245;1807;2269;1205;591;968;2018;2741;2274;2155;2648;2553;2881;2554;1891;1470;986;1029;2327;3733;3982;4160;4443;2751;1609;1530;1746;1710;773;794;2049;2378;1163;257;46;38;42;87;122;91;79;67;79;73;182;328;841;1143;1054;822;461;258;236;487;657;529;739;1779;3010;3277;2572;1446;1070;1252;1997;1826;856;587;855;1038;1686;2091;2040;1727;1570;1026;903;1437;2126;3474;4134;2693;1911;2465;3052;2392;1821;1668;1677;851;488;583;575;484;531;419;342;741;826;708;379;236;189;138;120;67;56;73;80;221;509;820;608;262;156;136;234;215;149;220;404;558;841;1388;1502;1596;1827;1542;2366;4372;6262;6107;4117;2815;1702;2304;1994;1467;1964;1896;789;673;1057;1872;3314;4507;4664;3508;1957;754;380;203;199;153;130;117;103;99;84;66;70;162;375;831;1230;982;737;361;346;530;708;910;854;1576;2234;1567;897;818;706;800;886;492;183;150;137;134;49;58;80;203;219;256;320;325;352;455;278;297;316;326;608;1266;1316;750;323;175;85;136;220;413;637;854;662;419;256;269;194;128;234;503;873;1629;2493;1805;1052;727;797;1514;1938;1705;1745;2192;2388;2218;1529;1748;2097;1705;1872;1422;774;709;769;728;609;388;200;118;124;330;1134;2131;2507;1848;1384;1424;1270;640;238;137;67;65;43;40;31;46;33;30;42;53;25;63;48;56;45;81;201;284;314;233;133;127;128;93;96;116;219;454;581;374;224;104;82;126;134;169;213;207;265;266;325;792;1980;1816;767;864;1775;2947;2051;678;830;1283;1071;665;798;640;327;231;179;107;169;509;1716;2537;1399;732;470;434;284;114;126;127;129;202;282;267;671;2137;3773;2456;621;135;149;96;232;687;1519;1651;1394;713;332;265;428;698;596;484;419;318;166;87;138;445;937;800;459;269;206;346;383;569;1247;1314;843;696;980;973;585;736;1539;1539;778;351;373;498;463;499;345;749;1477;1308;970;769;487;523;819;642;329;307;604;753;746;1251;1969;2382;2268;2178;1797;1899;2394;2399;1285;881;439;315;384;443;869;1302;1181;967;828;582;1178;2564;3009;2559;1853;2098;2800;3368;3702;4569;3531;2648;1975;1531;797;462;962;1630;1202;1042;1119;1014;705;471;628;909;1054;1163;667;406;727;1424;1629;1422;1411;1006;894;1002;1316;1541;2026;2247;1823;1034;782;851;811;834;1390;2771;3612;3214;1685;861;765;811;865;1196;1947;2199;2523;4575;5022;3732;3010;2506;1530;977;864;877;901;745;651;773;938;965;927;838;732;1073;1544;1091;799;1425;1455;910;618;538;563;648;684;727;959;1263;1573;1421;1373;1157;1273;856;582;787;1774;2439;1500;609;502;572;783;988
76;98;77;79;58;38;43;37;58;95;123;142;71;62;69;36;44;47;46;38;57;81;170;258;191;137;161;115;75;29;44;44;49;74;109;130;152;210;217;161;194;349;994;1076;494;182;210;274;288;245;256;230;283;331;380;201;139;95;76;147;295;383;223;161;87;85;118;115;229;510;543;259;107;127;238;372;304;176;99;68;32;47;163;403;654;714;502;275;153;73;69;71;114;211;222;163;122;86;64;97;86;73;130;184;136;130;151;146;133;99;80;113;69;43;44;44;37;19;42;61;65;86;69;111;111;193;491;665;462;424;467;390;458;382;344;941;1454;1208;888;655;418;381;405;666;1082;921;495;234;241;328;509;521;918;1319;853;350;185;168;225;256;446;692;755;1148;1023;654;235;164;155;219;288;188;304;1074;1920;1345;756;336;250;268;395;422;287;136;202;672;1191;1103;508;372;1248;3174;3999;2327;1225;1309;1328;920;429;156;122;154;167;256;344;937;1314;1673;1746;2309;2952;1594;751;1347;3527;5280;3992;2873;2466;1681;1598;1639;1551;1061;735;631;1382;2728;3106;3000;3694;1888;1060;1117;1677;1761;977;941;2508;3110;1507;305;50;33;44;65;132;231;115;63;57;83;89;173;319;556;542;729;501;192;120;217;340;296;669;2061;3501;3313;2071;1086;722;637;800;768;511;570;955;1055;1138;1387;1611;1757;1770;1570;972;1076;1346;2384;3000;2462;1687;2013;2472;2428;2321;2058;2036;1042;441;257;297;416;725;496;265;331;435;487;299;193;165;120;103;92;77;117;153;191;251;326;383;301;304;488;800;717;300;150;221;346;968;2413;2356;1942;2107;1928;2648;4493;6293;5516;4437;3550;2197;2835;3200;2813;3439;3013;1505;1701;2468;2402;3239;4614;6325;4854;2693;1136;584;309;380;417;303;142;91;124;174;144;106;344;976;1641;2192;1718;1060;719;489;487;317;310;490;1537;2453;1796;881;506;428;615;594;389;223;132;106;107;53;55;79;114;148;257;255;236;361;494;345;228;267;340;597;1192;1335;1424;878;350;158;157;219;504;1106;1472;1058;585;298;166;133;101;123;304;781;1670;2018;1271;844;743;1188;2419;2791;1888;1514;2009;2056;1359;1051;1487;1839;1110;854;747;595;635;604;422;355;339;163;87;105;418;1501;2806;2753;2135;1934;1829;1291;625;293;196;122;41;41;45;20;26;21;31;39;63;61;71;58;51;35;24;113;209;340;280;256;281;242;214;207;271;429;687;1068;887;289;90;64;121;178;226;226;198;254;248;292;677;1659;1608;717;698;2050;3480;2371;784;1139;1819;1325;946;1417;1090;570;496;266;143;247;717;1505;2017;1035;499;290;288;268;189;240;201;198;347;375;431;1058;2374;3421;2165;726;376;255;255;393;882;1703;1634;1488;1132;553;294;329;507;440;270;240;258;183;95;224;686;1340;1174;478;170;203;255;453;721;1367;1559;1140;1304;1943;2223;987;592;985;1104;753;704;852;848;795;534;305;366;670;976;1392;1480;977;876;1409;1096;498;726;1527;1776;1017;872;1198;1688;1707;1500;845;912;1937;2174;1551;1908;1046;570;599;530;382;482;533;866;1000;803;1771;3667;3624;2239;2445;4077;5976;6039;5586;4757;3094;2121;1561;1053;697;542;815;1011;737;656;615;614;537;554;646;954;1670;1661;929;482;904;1820;2300;2498;1964;1149;866;950;1034;1637;2850;3229;1845;810;747;860;992;933;1210;1783;1809;1342;841;721;794;705;627;733;1127;1541;2489;4292;4096;2847;2529;2635;1709;956;779;707;711;620;564;629;807;688;619;411;390;556;641;527;414;642;678;509;380;321;361;352;467;603;811;1174;1510;1442;1356;1351;1483;1066;859;1156;2773;3758;2191;933;630;638;569;582
83;74;64;40;47;58;33;52;61;109;195;139;118;98;90;54;39;29;36;59;55;70;130;214;135;120;133;101;68;36;32;33;40;113;252;299;265;277;324;240;260;312;525;489;305;293;365;393;409;322;244;245;216;326;369;302;235;111;93;225;804;1144;709;256;75;96;178;197;309;630;705;500;207;102;134;213;256;222;141;58;54;47;112;292;304;353;213;156;95;61;73;69;103;97;96;139;61;47;71;83;60;66;93;155;139;132;111;165;131;84;62;95;61;52;51;27;49;35;37;43;55;76;116;107;147;303;684;748;583;529;578;493;623;365;486;1748;3330;2506;1892;1607;860;527;580;594;602;528;430;321;327;588;1127;1228;1799;2621;1845;603;236;214;290;309;331;395;497;745;804;477;267;248;194;195;201;116;233;807;1191;906;460;238;247;424;698;841;522;226;259;634;1638;1818;993;639;1113;1897;2243;1540;1869;2408;2155;1550;667;265;133;138;172;243;398;815;1432;2443;3269;2329;1925;1250;1190;2070;4712;6352;5250;3195;2112;1324;1552;1697;1520;760;538;399;682;1352;1664;1507;1555;1006;585;722;1167;1495;1126;1036;1603;1885;869;209;55;61;46;73;205;416;228;94;72;85;135;206;357;439;366;394;313;126;99;211;203;197;578;2002;3209;2635;1476;814;637;483;522;592;529;490;691;756;1159;1561;1808;2224;2477;1911;1037;745;745;1212;1830;2100;1078;1003;1608;2236;2346;1809;1504;839;477;275;232;460;583;400;232;266;445;577;468;237;135;99;76;75;114;126;268;259;230;479;567;615;847;1210;1690;1529;583;172;205;378;816;1568;1848;1866;2085;1903;2529;3322;3845;4080;4340;2935;1837;2650;3745;3900;4462;3792;2366;2695;3864;3472;3222;4287;5203;4420;2554;1697;1059;582;802;951;526;171;112;182;195;201;196;676;1733;2554;2454;2018;1478;1104;769;627;315;246;674;1719;2947;1977;891;561;302;489;574;330;272;121;65;53;81;33;47;97;110;156;183;158;181;403;359;230;184;392;911;1304;1555;2648;1817;582;261;218;196;539;1136;1244;835;475;225;90;77;109;193;472;1066;1903;1841;1136;1395;1359;1632;2294;2040;1321;978;1141;1060;585;424;699;855;672;437;284;402;536;362;463;590;501;247;112;141;538;1586;2735;2450;2296;2225;2153;1269;522;273;266;172;103;59;50;36;53;43;55;72;61;95;93;79;52;43;47;71;187;305;362;415;473;615;592;506;843;1206;1180;1369;1167;391;94;67;136;240;516;706;439;249;258;325;567;925;932;773;640;1348;1908;1191;536;838;1329;1102;1091;1520;1176;752;771;413;216;473;1106;1356;1457;1033;450;226;223;287;433;664;492;332;565;689;646;1573;3273;3464;2099;975;751;570;578;626;747;1199;1510;1800;1831;919;526;305;220;145;125;158;224;177;204;266;927;1728;1326;431;130;153;243;411;867;1643;2038;1999;1813;2645;2834;1348;565;572;603;775;1414;1814;1380;974;673;487;514;586;1320;2618;3147;1848;1188;1164;946;664;1556;3148;2981;1194;542;658;795;783;732;463;752;1644;1776;1623;2155;1528;878;1027;818;309;325;616;724;700;809;2379;4403;3611;2186;3596;5967;7585;6964;5575;3903;2040;1434;1239;1567;1538;1109;1223;1141;778;686;789;750;735;809;651;899;1378;1315;727;495;975;2099;3467;3860;2429;1358;1179;1244;1404;1762;2324;2401;1104;616;752;1121;1371;1064;798;888;852;781;601;768;793;715;537;559;751;1133;2017;2929;2679;1904;1786;1850;1325;647;412;326;351;328;327;363;386;365;263;169;206;208;274;214;209;250;274;194;190;163;192;210;256;340;502;997;1579;1338;1054;1055;1106;1029;833;1179;2150;2988;2028;1023;785;642;567;642
90;59;62;61;36;45;40;33;67;136;151;122;136;86;178;96;68;30;45;44;40;75;114;131;114;80;72;85;89;45;44;36;28;95;320;393;321;332;352;258;338;418;406;341;284;401;504;484;400;306;239;226;159;288;459;432;203;105;85;405;1545;2479;1416;340;90;132;216;203;400;823;982;928;425;117;135;209;359;423;223;73;62;42;67;145;168;169;181;160;97;84;60;65;78;89;72;101;80;122;138;110;85;80;113;108;135;73;69;103;123;70;59;63;55;52;35;53;28;44;41;46;52;67;79;87;164;461;1148;1386;832;466;503;470;415;267;488;2185;4585;3647;2949;2803;1275;822;967;677;569;771;1046;680;505;1207;2711;2650;2087;2818;2309;753;265;260;485;458;221;154;240;437;547;421;443;558;488;297;206;122;120;371;626;612;448;267;279;677;987;918;629;383;330;627;1433;2102;1628;1132;1048;1006;790;754;1700;2514;2401;1930;936;309;111;128;340;413;422;855;1672;3357;4687;2621;1145;1344;1825;2605;3736;5385;4376;2590;1415;1624;2494;2792;2035;863;571;428;319;456;457;436;397;340;362;450;828;1484;1230;890;817;664;254;99;61;71;69;142;341;589;431;159;89;107;173;229;526;731;353;233;228;156;178;168;147;135;356;1515;2435;1672;864;593;604;529;828;1078;846;452;564;1205;1876;1854;1415;1895;2304;1691;735;453;457;628;1008;1453;736;472;988;1963;2002;1351;913;661;482;369;309;433;473;384;319;404;984;1647;1073;323;94;68;114;103;132;156;218;209;297;639;988;1116;1870;1842;1835;1364;550;187;200;292;459;624;812;1190;1414;1276;1745;2060;2135;3050;3397;1982;1087;1631;2449;3192;4389;4026;2888;2668;3473;3369;2999;3361;3232;2723;1940;1757;1293;905;1063;1206;622;213;178;208;180;155;145;493;1420;2255;1935;1661;1514;1250;1026;680;307;302;821;1559;2647;2199;1784;1208;528;455;477;334;282;206;113;77;76;53;50;54;59;96;99;58;121;163;224;286;241;436;1375;1870;1568;2505;1726;521;273;261;289;771;1363;953;479;191;122;106;85;179;401;937;1762;2135;1491;980;1419;2036;1892;1680;1066;638;495;493;477;338;239;268;510;684;347;154;202;266;336;724;1192;947;461;283;364;969;1763;1934;1735;1995;2572;2363;1101;474;352;338;301;145;99;51;44;44;59;72;82;86;116;154;106;63;46;51;82;178;302;412;483;748;1069;1474;1341;1761;2557;2107;1381;688;247;95;72;124;429;1322;1754;846;294;202;315;519;679;532;543;500;534;610;394;222;439;564;671;1032;1639;1357;1308;1569;1075;494;658;1391;1187;1520;1406;577;296;325;632;1195;1670;1010;532;735;1129;986;1871;3280;3073;2078;1277;1209;990;958;729;535;890;1106;1503;1642;1280;1087;602;199;150;78;130;197;269;282;297;599;1092;959;372;147;237;408;583;1062;1985;2723;3494;3190;2526;2319;1494;794;451;467;892;2493;3510;2531;1223;1106;1367;1161;1043;1762;3597;4763;3006;1299;692;698;910;2011;3719;2687;985;546;665;798;594;419;462;903;2048;2410;1647;2021;2207;1240;1106;813;455;503;820;668;403;722;2058;2797;1965;1835;3645;5512;4964;3725;2802;2205;1758;1728;2343;3689;3818;2256;1471;1299;787;712;810;813;747;726;579;555;777;754;530;703;1270;2399;4175;5325;3135;1894;1742;1819;2383;2291;1460;1174;782;696;690;858;1141;953;594;646;740;651;618;663;686;899;936;1038;934;1095;1443;1784;1728;1499;1142;940;683;378;191;149;139;154;169;195;208;176;161;135;134;149;122;145;143;122;143;151;136;132;153;133;178;190;255;678;1098;950;689;597;553;512;489;659;1013;1412;1187;894;674;593;478;573
97;43;51;58;28;24;43;27;49;74;126;91;114;138;208;158;45;36;30;36;41;75;178;191;133;58;52;49;57;27;33;31;61;83;222;242;217;298;295;288;364;597;417;325;347;475;470;417;302;266;334;220;178;259;412;357;170;87;92;438;1841;2851;1559;451;117;181;230;307;627;1257;1399;1110;597;115;112;192;511;527;277;106;50;49;53;77;119;242;416;388;255;160;128;88;80;74;70;84;114;225;326;225;117;83;89;131;98;48;51;88;113;67;135;147;117;82;58;50;38;44;30;34;49;42;80;86;179;533;1467;1969;882;421;413;458;305;181;423;1893;4102;3652;2676;2313;1290;1231;1109;686;873;1603;2202;1405;700;1683;4028;3982;2044;1797;1512;684;336;467;643;474;193;104;127;171;324;407;691;1126;720;420;289;207;166;303;633;890;679;508;529;809;1140;1102;718;515;550;931;2227;3237;2760;1645;1309;1163;648;490;1012;2030;2550;2213;977;270;153;156;408;527;525;1408;2689;3773;4185;2112;958;1257;1817;2156;2435;3117;2510;1416;1106;2098;3619;3406;2580;1262;701;507;338;211;196;137;154;224;314;309;485;941;871;605;345;189;101;74;68;104;125;179;373;802;631;210;129;120;198;260;481;709;440;223;221;237;219;227;187;251;343;883;1344;909;624;528;718;980;1760;1865;1157;635;735;1761;2959;2000;988;900;1474;1324;590;357;460;484;719;826;548;457;745;1189;1267;789;548;493;474;427;371;372;413;400;374;527;1588;2970;1846;621;100;70;63;135;155;122;172;147;263;623;928;1129;1782;1968;1442;766;448;219;183;291;292;315;474;752;724;639;957;1184;1485;2689;2615;1357;796;1019;1495;2200;3143;3232;2423;2581;2967;3117;3016;2691;1957;1284;1199;1324;1067;790;821;841;484;325;321;308;167;137;180;466;1069;1476;1529;1454;1303;1399;1239;738;288;252;469;964;1565;1930;2824;2157;1037;586;579;419;346;280;261;161;90;82;68;51;77;73;73;85;92;111;224;420;505;700;1042;1244;1155;1488;936;368;220;258;529;1457;2268;1365;346;102;66;54;133;399;1034;1566;2001;1926;1060;676;993;1589;1945;1167;614;407;287;322;448;375;315;271;593;922;454;166;99;158;299;817;1341;1163;782;491;777;1430;1813;1355;1231;1727;2148;1916;1081;555;442;417;353;261;206;115;55;57;42;116;138;159;155;200;136;82;36;78;56;158;239;391;506;711;1127;1961;1903;2425;3329;2554;1224;399;127;103;83;129;428;1648;2109;975;262;212;324;389;473;447;395;434;334;366;272;187;295;623;725;913;1577;1803;2673;3479;2491;1132;751;943;826;996;1070;591;440;466;1175;2495;2546;1316;583;713;1137;1154;1573;2058;1871;1435;1119;1469;1450;1242;652;532;812;1037;1212;1392;1603;1751;1015;338;204;109;137;339;603;543;338;392;598;533;388;339;600;1080;1166;1472;2175;3133;4824;4236;2746;2385;1986;1276;658;479;958;2445;3792;3008;1673;1652;2341;2009;1689;2008;3502;4583;2933;1077;572;732;1031;1620;2451;1693;915;697;1017;1136;587;446;486;1129;2727;3091;1932;2501;2800;1512;803;664;725;910;939;556;289;642;1374;1475;1023;1709;3865;4907;3028;1668;1276;1715;2660;3380;3595;5585;5658;2852;1314;935;668;625;717;614;548;607;460;431;409;523;640;931;1491;2344;3478;3997;2894;2499;2012;1655;2290;2277;1522;1237;1147;945;798;752;798;708;574;738;668;695;775;740;796;1106;1532;1618;1172;1089;1155;1270;1454;1119;680;422;275;164;130;118;92;141;99;140;164;159;132;145;160;154;144;178;129;142;152;170;143;126;141;140;140;168;206;337;524;452;322;264;225;230;223;300;398;535;608;489;333;331;324;322
108;80;48;47;38;24;34;56;39;24;59;50;77;102;126;76;45;39;43;19;35;84;208;273;145;74;52;52;41;28;35;33;37;62;112;139;131;201;220;240;413;621;505;362;457;550;439;361;297;358;481;342;156;177;267;288;148;81;102;436;1814;2588;1417;456;157;235;271;305;934;2134;1784;953;379;99;87;204;457;428;195;116;99;69;79;141;184;572;1182;1182;705;457;240;148;89;78;129;111;128;401;614;591;364;170;100;134;98;51;46;59;99;105;197;283;297;171;123;78;59;50;43;41;50;60;78;86;126;475;1167;1755;651;329;511;618;324;168;285;1117;2536;2683;1573;1202;1006;1041;950;703;1464;2979;3302;1938;950;1815;3761;3520;1394;759;712;503;689;1123;1277;683;198;70;66;194;351;598;1075;1344;816;503;622;587;356;468;1286;1890;1617;1264;1113;1476;1755;1620;1138;714;767;1642;3985;5340;3817;2033;1857;1782;670;364;918;2595;3238;2106;847;308;222;350;426;439;829;2362;3955;3713;2452;1295;779;869;1123;1276;1206;1249;997;630;911;2434;3734;3057;2855;1621;712;593;446;304;194;265;315;276;226;177;251;341;448;320;177;106;96;92;106;102;150;252;410;778;587;257;263;306;292;266;378;383;363;303;301;292;267;202;232;311;265;437;671;647;577;719;1016;2210;3621;3609;1991;1016;1080;1741;2347;1535;603;346;674;1055;787;398;424;544;742;985;767;631;636;735;693;459;333;336;519;614;414;445;404;434;380;550;1672;3511;2591;841;167;62;98;149;162;123;100;143;178;427;615;651;937;1039;876;482;393;253;229;298;271;250;478;637;478;473;565;706;962;1666;1486;722;730;933;1069;1571;2272;2754;2532;2891;3337;3046;2429;1691;969;631;739;841;674;523;496;447;330;521;915;841;470;374;473;1045;1583;1633;1653;1606;1119;1100;1216;974;427;263;325;422;606;1487;3101;3127;1718;1167;1131;811;470;512;533;285;120;83;56;41;64;64;66;136;173;139;238;669;1268;1563;1285;831;638;643;368;191;161;415;1189;2537;3312;1708;409;69;79;129;362;1047;2103;2347;1709;1046;598;326;419;812;1176;790;685;492;283;346;602;773;712;372;576;779;417;159;136;284;494;834;1404;1718;1106;1024;1378;2002;1866;1086;1014;1381;1303;1105;839;553;467;475;396;422;386;254;65;38;80;171;253;233;207;171;97;84;55;56;70;125;217;311;397;436;769;1413;1814;2473;3321;2892;950;221;100;89;71;110;318;873;1177;574;213;261;371;347;484;461;435;456;565;598;459;369;736;1274;1416;914;1280;2623;4615;5613;4408;1990;847;560;401;580;652;833;801;777;2060;3966;3447;1357;468;434;770;1106;1479;1761;1655;1109;948;1066;1175;956;683;886;1269;1239;988;1209;2130;2347;1186;539;333;215;254;690;1319;958;474;405;715;1032;1081;1068;1482;2466;2260;2123;2616;2863;4420;4312;2866;2548;2627;1965;1151;840;1036;1726;2458;2163;1682;1939;2519;2588;2280;1727;2269;3126;2190;912;711;1466;1717;1359;1632;1563;1074;883;1103;1401;966;537;445;1052;2310;2608;2430;3335;3443;1968;806;733;1232;1732;1306;576;352;929;1321;1003;661;1331;3034;3083;1711;756;945;2520;5134;5428;4555;5218;5125;2476;1035;753;661;778;644;652;711;761;560;389;353;508;743;1118;1827;2488;2613;2225;2431;2559;2053;1145;1570;2324;2543;2165;1939;1272;929;842;710;614;719;821;825;750;867;985;1075;1520;2135;1708;1237;916;1007;923;824;610;391;232;132;103;122;92;121;93;131;115;135;176;140;125;139;156;158;140;142;118;133;127;154;135;120;118;165;141;136;174;216;179;153;151;127;139;143;149;177;184;251;227;212;211;186;191
147;80;67;55;44;29;33;29;20;43;60;45;36;67;72;60;46;32;41;38;45;87;161;200;154;128;90;57;48;27;50;37;32;53;50;97;121;131;115;207;395;485;419;411;560;569;507;391;314;418;495;303;134;83;130;141;112;90;134;353;1091;1863;1131;308;145;218;246;260;750;1851;1453;588;220;90;100;145;230;216;286;344;189;129;155;276;379;897;2169;2216;1760;1322;501;229;73;80;98;131;195;628;1087;1363;890;301;97;123;91;68;91;101;142;163;365;546;561;339;218;146;52;54;100;53;58;71;59;63;86;276;631;759;383;298;730;840;471;312;265;478;1129;1237;1003;820;848;836;654;1074;2223;3299;3025;1624;946;1536;2285;1750;717;314;405;557;967;1544;1732;822;278;104;120;261;711;1269;1124;858;541;593;1215;1469;736;631;1466;2364;2550;2156;1718;1897;2044;2197;1759;857;1170;2454;4696;5359;3396;1535;1434;1254;610;357;1188;3630;4346;1979;682;382;664;983;945;694;931;2320;3055;2175;1120;643;585;678;724;668;614;629;552;449;644;1636;2265;2072;2439;1400;626;615;479;380;406;650;820;685;451;392;393;306;282;282;158;120;103;118;104;118;176;238;416;460;427;422;682;860;517;281;258;232;302;329;361;356;294;275;347;390;334;376;686;971;1020;1132;1584;3188;5585;5465;3027;1874;1783;1569;1526;1294;653;245;436;1241;1086;440;462;581;817;1130;1123;938;705;588;494;340;305;410;727;951;631;379;376;402;460;464;961;2104;1711;636;145;59;142;191;126;100;81;95;211;306;361;409;491;565;617;476;442;329;290;400;303;274;411;539;457;458;663;618;707;890;747;426;557;792;628;900;1865;3017;3318;3736;3626;2364;1583;1051;507;401;582;660;600;425;301;251;312;890;1916;1643;1170;1340;1482;2545;3422;2597;2074;1656;1176;1017;1478;1507;700;410;753;814;719;1707;3708;4167;2306;1644;1993;1670;925;729;711;401;171;77;58;46;51;59;76;142;300;245;373;1019;2432;3485;2260;945;494;372;274;181;283;895;2413;4186;3673;1766;351;134;115;285;821;1750;2952;2806;1548;959;341;181;151;343;504;695;941;688;430;625;1127;1298;884;400;412;441;256;148;181;441;885;1128;1376;1740;1258;1619;2088;2598;2375;1059;744;746;811;706;586;440;499;585;533;643;637;427;135;79;97;204;293;271;188;99;74;63;68;112;126;217;445;591;610;392;437;706;1030;1522;2660;2226;676;121;121;132;93;106;225;372;412;204;276;754;871;532;478;776;849;810;829;1358;973;797;1487;2431;2144;984;1441;3250;5091;4729;3882;1966;1183;719;504;564;1063;1482;1304;991;2015;3740;3135;1227;532;400;710;1365;2101;2852;2787;1539;677;534;530;614;862;1987;2509;1735;852;1072;2432;2652;1426;729;520;352;525;1027;1573;1289;881;832;1282;2351;3038;2671;2742;4102;3440;2443;2196;2291;3879;4755;3377;2368;2208;1737;1555;2051;1977;1523;1541;1503;1816;2720;2586;2784;2290;1330;1610;2054;1663;885;1208;2953;3238;2075;2870;3179;1953;1054;1458;2187;1597;879;405;921;2075;2857;3340;3978;4117;2294;898;998;1765;2457;1815;738;556;1219;2129;1192;515;894;1654;1586;1030;667;990;2978;6138;6354;3756;2956;2723;1523;1057;899;902;1059;922;857;1142;1272;937;572;509;654;888;1341;1821;2148;1753;1410;2171;2381;1459;847;1264;2528;3547;2638;2121;1439;1203;1285;939;674;746;975;739;696;789;1081;1157;1487;1973;1457;1035;864;671;538;392;307;167;147;130;126;131;104;134;106;107;116;121;150;157;125;132;143;117;118;111;140;172;135;146;163;132;109;156;138;150;124;148;120;131;148;102;77;116;127;143;150;165;149;95;157;141;132
135;70;45;54;47;40;25;31;27;50;31;53;49;47;93;30;36;33;41;66;48;72;99;204;208;167;111;89;56;60;50;47;95;64;63;95;92;83;74;133;340;497;505;441;524;627;628;511;445;438;423;263;121;90;74;100;63;76;151;274;605;874;525;189;128;225;308;177;388;684;641;335;211;137;125;130;147;141;520;806;487;259;306;702;703;964;1951;2400;3255;2599;882;362;131;98;87;85;185;685;1395;1614;1223;402;223;257;226;122;217;246;359;310;508;769;776;446;186;113;63;125;144;139;116;63;80;50;103;210;383;327;254;232;539;794;1005;1064;721;336;384;599;875;1086;1193;1073;1045;1765;3131;3816;3380;1680;869;897;1022;661;260;173;257;592;1014;1284;1306;790;382;177;224;510;1171;1870;1253;569;519;1053;1717;1986;1387;1098;1448;1871;1949;1744;1674;1563;1560;1839;1763;1249;1735;3124;4008;3307;1893;848;637;794;687;495;977;2862;3300;1366;532;736;1289;1821;1638;1241;1046;1221;1315;903;529;419;444;505;574;704;702;713;620;408;436;722;896;1120;1311;784;393;463;511;509;668;1336;1894;1476;1171;1194;845;465;342;250;224;206;178;122;80;117;221;323;366;395;469;615;1504;1981;1343;559;266;300;317;391;428;451;383;351;386;421;379;492;900;1412;1191;1132;1444;2842;4852;4861;3118;2505;3064;2079;1454;1768;954;293;276;782;770;403;473;566;637;923;1008;881;654;572;476;423;406;526;897;1289;822;605;747;805;862;725;630;820;717;321;126;164;281;271;158;80;68;96;153;266;277;304;358;485;459;426;387;344;332;377;338;219;287;347;387;404;544;758;893;989;670;283;374;409;521;722;1654;3289;4162;4223;3180;1836;970;694;428;428;677;989;868;397;250;237;460;1345;2454;2167;2491;3568;2963;3910;4455;2742;1526;1224;742;714;1227;1396;790;847;1930;2092;1347;2107;4206;4327;2692;1952;2877;2695;1505;1233;1034;413;171;100;62;63;74;84;105;152;272;257;652;1865;3094;4079;3035;1467;859;540;549;439;537;1570;3894;5250;3925;1403;330;141;213;642;1645;2491;2808;2547;1929;1189;477;143;84;179;528;845;1006;969;794;1140;2092;2013;901;418;364;288;177;142;184;607;1560;1716;1252;1044;1288;1699;2023;2466;2254;1323;662;416;524;666;605;537;726;812;796;841;690;455;170;89;80;122;214;234;168;114;82;93;58;86;224;366;946;1494;1252;586;302;305;442;655;1126;901;288;98;139;161;227;304;541;486;224;116;458;1631;2140;952;734;1638;2007;1350;1163;1676;1481;1552;3275;3982;3105;1385;1398;2680;3059;2500;2145;1524;1323;1032;634;865;1510;1902;1545;1095;2201;2849;2459;1571;1050;951;1483;2289;3450;4067;3450;1574;596;271;292;562;1467;3182;3596;1613;672;816;1768;2110;1357;746;696;542;933;1810;1885;1530;1651;1657;1898;3724;4626;3973;3839;5038;4564;2617;1481;1868;3500;4814;3048;1974;1999;1909;2459;3784;3267;1935;1294;1230;1925;2888;2420;2187;1609;1183;1751;2499;1953;1254;1797;3695;3963;3046;4899;5867;3204;1163;1763;2777;1698;837;532;819;1938;4303;5527;4747;3343;1773;1049;1556;1895;2069;1410;716;630;1268;1886;1086;499;573;712;765;677;733;1036;2147;4179;4406;2358;1467;1487;1363;1327;1087;1199;1340;1236;1275;1455;1600;1338;847;784;884;863;1289;1413;1399;1422;1407;1852;1710;1160;818;924;1787;2624;2142;1559;1372;1507;1689;1358;840;705;691;552;501;833;918;1009;984;1100;981;663;550;447;244;227;185;176;115;130;111;152;103;151;107;99;115;127;155;118;122;134;136;158;100;130;176;143;149;142;118;113;117;108;130;149;155;140;103;124;127;123;94;139;129;110;163;144;155;120;128;101;153
107;78;65;53;57;40;33;36;31;36;40;66;45;45;50;55;38;32;59;29;52;102;148;260;301;228;161;95;68;93;88;132;120;88;99;124;124;63;52;102;353;807;806;469;433;519;553;575;485;429;424;235;105;72;56;68;72;114;188;356;519;336;204;80;124;320;321;173;245;248;230;222;270;286;221;148;103;243;773;1247;787;307;395;905;722;628;1044;1771;3348;2715;943;355;103;84;132;99;160;422;762;951;632;329;379;608;420;319;379;562;805;539;476;701;673;322;116;87;111;198;204;221;194;139;78;77;141;542;859;606;373;335;359;911;2502;3367;1690;523;238;465;938;1431;1676;1691;2149;2460;2912;3529;2995;1621;793;845;918;652;339;228;219;384;679;739;680;578;574;517;530;785;1123;1350;899;645;925;1846;2643;2319;2006;1739;1754;1912;1352;986;1010;936;941;1566;1936;1524;1856;3047;3218;1804;876;486;411;800;925;483;545;1337;1525;971;535;971;1630;1701;1521;1258;796;611;530;428;370;390;381;512;882;1456;1751;1571;1239;700;379;395;566;807;874;441;277;316;441;614;744;1555;1860;1861;2543;2620;1640;758;364;301;300;267;243;110;91;101;231;294;407;437;558;999;2452;3662;3059;1116;442;459;501;286;342;484;638;600;482;368;375;472;719;1220;980;758;896;1517;2816;3195;2454;2434;2636;1854;1436;1571;974;236;122;262;404;346;334;439;512;603;665;562;416;357;429;527;650;816;976;865;685;1039;1786;1756;1869;1416;1004;707;564;379;269;576;931;785;267;87;102;109;151;188;259;223;280;371;382;307;295;287;282;338;295;148;150;183;214;282;537;944;1498;1359;744;350;350;395;463;895;1672;3142;4733;4316;3070;1681;1034;857;674;970;1338;1459;983;357;263;500;940;1948;2586;2157;3410;4859;3536;2961;2810;1502;968;803;549;497;773;798;660;1413;3025;3271;1880;2234;3845;3745;2288;1465;2151;2147;1528;1279;908;410;223;103;80;115;72;79;79;139;182;265;968;2518;2976;2646;2187;1978;1261;894;1218;1076;861;1776;3818;4724;3144;1220;294;184;293;789;1817;2333;2218;2181;2313;1408;460;128;98;293;966;1596;1557;1451;1510;1738;2077;1889;783;578;541;294;145;115;161;509;1410;1419;755;523;857;1258;1763;2532;2637;2392;1246;438;623;1013;1166;1020;1087;1145;971;810;566;527;232;73;120;165;260;281;210;187;143;141;76;96;303;648;1866;2830;1929;730;317;211;171;185;301;280;122;121;166;358;529;808;1755;1659;566;185;503;1926;2538;1186;1108;2956;3564;1849;1203;1852;2070;2493;4144;4967;3603;1551;1138;1468;1171;921;985;1098;1535;1420;1169;1118;1343;1368;996;1086;2637;3571;3381;2977;2685;2555;3284;3959;3862;3539;2522;1275;609;403;335;830;2055;3020;2533;1079;677;1019;1408;1268;888;886;1060;1011;1474;2557;2280;1603;2152;1571;1493;2574;3573;3703;3559;3628;2944;1843;1078;1936;3057;3200;1879;1831;2683;2623;3031;4085;3267;1850;1174;1172;1528;1989;1661;1199;884;1006;1896;3250;3019;1769;1950;3348;3852;3717;5909;6122;3166;1268;1641;2134;1133;989;855;817;2140;5674;7148;5388;2921;1313;1100;1811;1948;1569;1107;707;587;763;957;783;491;484;441;494;602;810;827;1195;2033;2157;1526;1233;1363;1588;1473;1302;1444;1658;1823;2074;1521;1385;1278;918;1090;1358;1135;1279;1706;1655;1737;1647;1475;1319;969;804;791;1236;1369;1184;1242;1400;1599;1834;1410;869;439;368;416;672;874;883;732;540;431;458;326;272;210;124;136;154;134;144;109;113;139;142;124;104;105;108;141;144;109;148;127;106;119;125;89;149;145;140;123;127;138;125;116;134;115;129;147;130;135;131;139;141;126;160;141;134;137;106;159;158;132;149
127;77;58;38;35;53;40;29;33;41;47;28;42;65;51;40;46;62;74;69;62;94;161;244;268;240;159;112;81;143;118;186;186;114;110;118;78;60;46;73;356;1182;1155;485;309;407;431;415;451;458;418;214;110;75;46;51;52;79;211;419;428;207;84;98;270;587;567;397;365;313;190;196;259;332;229;148;74;248;858;1602;1528;658;342;496;465;290;457;1651;2867;2181;988;564;180;204;267;183;151;320;413;371;269;186;412;779;607;603;598;851;1212;670;390;412;361;212;81;72;84;178;227;249;399;407;177;84;366;1425;2350;1796;924;833;593;1196;4122;5578;2963;682;314;542;959;1690;1806;1957;2901;2966;2454;2536;2058;1130;819;1489;1962;1267;579;382;287;297;435;491;402;518;810;1180;1062;1120;1090;806;697;844;1592;2645;3075;2512;1729;1881;1915;1882;1052;516;499;669;789;1339;1789;1474;1486;2509;2321;1172;762;534;412;775;975;500;378;856;1389;871;578;777;1196;944;885;739;454;353;355;320;369;336;283;644;1848;3464;4124;3442;2752;1317;518;427;774;1533;1335;508;227;243;290;383;529;817;1077;1658;3476;3644;1991;729;409;426;487;345;242;137;79;121;166;213;288;395;806;1921;3725;5070;4156;1660;794;771;653;301;285;483;825;786;527;438;396;421;549;771;1012;684;529;777;1392;1900;1710;1531;1481;1077;928;852;488;178;103;119;167;254;347;407;491;483;483;381;225;182;330;502;713;940;898;524;480;1130;2518;2773;2948;2364;1803;1293;1347;984;844;1256;2084;1636;431;120;129;93;119;134;186;160;222;306;324;312;292;243;262;288;237;151;136;149;147;244;496;1219;1992;1427;747;467;857;842;847;1193;1819;3507;4618;4691;3645;2122;1801;1694;1666;2370;2733;1825;857;344;362;956;1632;2637;2868;2352;2628;3370;2457;1699;1219;925;1188;1371;1020;1077;1011;912;896;1710;2797;2593;1600;1618;2412;2355;1304;729;913;993;951;866;800;832;512;179;199;235;201;130;208;238;238;323;877;2370;2187;1828;1957;2111;1454;1273;2084;1702;913;1176;2405;3489;2354;857;288;316;398;692;1422;1424;1250;1469;1796;1029;380;132;103;361;1735;2959;2486;2176;2380;2029;1488;1011;571;601;676;346;156;79;78;256;609;585;308;206;413;608;1140;2267;3378;3879;1887;793;1010;1646;1898;1650;1367;1208;914;519;452;543;406;421;346;376;401;398;433;384;258;205;131;157;325;857;2223;3219;2202;776;291;162;100;75;120;114;109;170;285;516;892;1577;3621;3278;1107;298;608;1572;2120;1318;1572;3236;3878;2002;1365;2586;3121;3326;2941;3124;2220;1080;775;744;513;547;1068;1480;1912;2005;2158;2070;1688;1062;537;693;2019;3545;4519;4184;4253;4564;5057;5754;5003;3107;2116;1477;909;483;337;1265;3189;2989;1367;672;1040;2163;2531;1332;964;1488;1816;1950;2394;2530;1946;1249;1274;901;684;1091;2377;3873;3679;2321;1388;943;1307;2272;2992;2291;1427;1414;2392;2679;2483;2755;2080;1498;1292;1050;1056;1127;1071;647;598;662;1325;2695;2619;1857;2455;3997;3894;3541;5125;4151;2087;1322;1421;1450;916;937;913;771;1941;5252;6842;4862;2902;1445;1146;1543;1866;1965;1312;663;518;498;512;571;454;432;438;454;554;702;722;811;1243;1659;1814;1774;1553;1749;1473;1351;1629;2140;3001;3480;1773;1053;823;820;1278;2007;1670;2166;3365;2683;2055;1947;1654;1412;1071;805;827;785;769;915;954;1220;1389;1569;1197;686;328;303;419;785;802;655;475;290;234;185;190;189;133;149;136;110;132;177;111;112;120;113;105;136;131;133;150;152;118;138;91;145;143;131;159;119;115;141;131;160;135;162;139;116;135;114;133;109;125;142;128;128;143;94;139;139;152;142;143;145;189;128
191;98;74;46;68;76;62;51;37;29;27;37;41;97;48;44;63;92;139;125;75;100;118;134;156;114;95;87;122;147;144;190;182;136;93;104;79;61;55;78;386;1073;1158;518;321;338;313;324;350;424;391;246;107;70;66;41;52;57;203;448;452;181;148;238;447;717;627;533;801;579;307;213;194;225;252;171;129;177;845;2165;2488;1225;441;246;215;247;394;1426;2492;1778;1230;1038;384;435;537;366;227;331;316;172;125;150;316;555;716;821;761;755;1063;830;675;520;341;187;67;53;78;101;150;260;424;490;205;148;602;2556;4399;3197;1560;1324;693;1336;3924;5472;3205;846;505;879;1171;1366;1552;1851;2589;2388;2172;2706;1844;930;1008;2788;4162;2290;931;785;682;492;420;446;368;354;895;1599;1352;1241;923;564;546;858;1415;2177;2323;1967;1476;1445;1447;1453;1049;443;310;468;528;788;955;812;909;1243;1110;726;759;522;361;557;534;327;254;561;1013;837;535;426;492;352;300;256;224;184;235;271;330;235;295;1011;3120;5823;6480;5164;3726;1639;531;612;1283;2184;2214;794;190;204;228;189;237;337;520;1295;3645;4498;2090;640;380;519;663;466;347;162;100;109;114;138;184;405;1386;3220;4799;5118;3889;1568;707;719;558;276;225;406;640;609;482;368;409;478;468;725;1086;698;407;450;893;1327;1156;903;748;787;698;474;286;219;239;115;106;171;329;627;647;481;534;442;251;141;249;489;753;731;545;462;462;905;2260;2921;2772;2450;2478;1917;2156;2462;1765;1660;2472;1857;562;148;147;133;163;158;140;168;192;194;324;445;428;327;301;338;269;193;170;183;198;254;445;1092;1645;1127;475;579;1430;1589;1561;1461;1627;2674;3223;3379;2976;2086;2487;2883;3163;4653;4597;2021;701;336;559;1244;1908;2804;3708;2833;2010;1772;1568;1293;1082;1127;2491;3303;2480;2637;2702;2266;1975;1843;1745;1360;1027;1090;1481;1467;1104;622;526;756;1175;1274;1304;1737;901;293;414;621;497;404;683;855;677;426;743;1616;1986;2197;2878;2966;2135;1623;2138;1454;638;574;1079;2105;1492;658;372;696;1026;742;784;676;725;1164;1387;787;392;187;115;353;1770;3037;2595;1853;2268;1864;949;488;310;397;512;359;148;96;67;123;184;223;120;88;159;262;613;1645;3309;3643;1919;1117;1696;2678;3399;2425;1552;1354;948;378;301;512;1051;1343;1126;897;896;784;871;823;592;370;195;231;395;843;1843;2478;1994;830;285;129;75;57;65;125;202;263;403;593;755;1498;3947;3928;1514;507;715;1968;2599;1799;1995;3319;3520;2096;1435;3060;4340;3438;1858;1207;908;709;843;809;552;706;1760;2919;2653;3037;3621;3855;3000;1563;620;366;903;2203;3416;3424;3947;4845;5792;6149;4835;3383;3233;2776;1248;379;339;965;2593;2427;941;867;2185;4031;4229;1964;1241;2143;2603;3094;3202;2478;1392;741;550;385;259;469;2276;5566;5502;2612;906;706;1612;3299;4404;2635;1268;1092;1369;1613;1462;1427;1199;1329;1678;1636;1458;1206;816;646;644;498;772;1455;1765;1581;3822;6347;5585;4545;3805;2549;1308;1094;1008;1065;959;1196;1284;1260;1587;3310;4853;3481;2304;1501;1113;1134;1869;2068;1452;682;456;359;435;576;557;441;482;495;503;611;595;705;1285;2392;3082;2790;1802;1409;1211;1449;2318;3233;3586;3610;2064;927;698;679;1218;1847;1573;2584;4726;3882;2476;2343;1958;1508;976;785;594;481;543;698;593;638;698;716;627;338;281;372;547;674;547;340;273;176;152;128;135;140;137;155;145;162;116;145;191;143;115;120;135;123;142;174;153;131;167;130;128;131;116;149;137;128;133;126;122;118;138;166;122;113;179;146;163;155;144;129;123;137;130;128;145;111;140;122;153;158;97;153
207;157;83;66;98;84;102;50;52;25;34;26;65;93;81;38;38;92;144;182;100;137;109;108;86;81;72;96;128;240;167;193;126;108;94;117;137;65;88;110;332;841;823;546;400;360;245;229;328;369;367;199;99;71;40;52;54;74;219;624;700;265;252;513;676;522;418;495;789;624;393;251;180;195;185;173;122;172;696;2025;3169;2038;947;378;267;387;524;1028;1534;1204;1377;1197;563;629;1003;676;371;274;302;127;148;152;276;571;707;824;735;630;782;1136;1348;1066;609;232;64;31;45;85;152;375;475;296;152;96;498;2106;3669;2842;1397;1082;714;1162;2400;3581;2447;869;803;1683;2099;1692;1347;1579;1702;1602;1977;2997;2922;1392;1308;3466;5027;2889;1056;1221;1400;964;755;484;215;346;1025;1909;1722;1000;615;448;592;662;906;1325;2130;2958;1979;1456;1350;1206;800;359;239;331;366;314;471;863;972;731;472;498;677;496;262;278;438;362;273;311;604;733;525;304;200;153;173;154;135;149;164;227;275;258;463;1224;3623;6012;7181;5200;3164;1374;542;788;1709;2579;2553;842;195;184;168;166;170;203;366;971;2492;2868;1359;516;462;540;660;697;648;370;162;151;183;170;166;393;1510;3739;4315;3902;2389;1085;657;763;573;344;240;304;386;418;464;483;640;887;816;739;647;442;269;268;495;850;758;550;636;1221;1245;634;361;456;517;289;132;141;315;879;1032;603;452;449;307;143;220;409;684;529;448;379;465;675;1756;2375;2172;1941;2114;1815;2483;3743;2596;1608;1525;1264;401;176;210;216;254;247;210;210;260;338;430;845;1044;524;443;468;457;563;571;454;392;317;328;671;970;520;311;646;1464;1782;2114;2057;1425;1500;1658;1655;1493;1348;2116;3608;4531;5543;4788;2026;537;512;924;1453;1494;2199;3174;2854;2010;1995;2157;2001;1824;1859;3533;5042;3776;4300;4556;4339;3949;2413;1382;805;828;1012;1083;1023;1188;1181;1099;1605;2950;3094;1892;1647;800;277;503;1091;1036;1136;1671;2085;1488;861;917;1722;2482;3187;3943;3980;3137;2317;2004;1259;480;251;384;753;707;543;787;1627;2401;1393;532;519;1059;1616;1683;1141;553;354;210;406;1324;2547;1901;1038;1247;1505;836;300;205;281;461;510;345;203;75;66;156;297;221;137;102;155;369;1105;2424;3023;2047;1758;2939;4597;5053;3671;2016;1269;828;257;209;836;2484;3387;2282;1392;1560;1292;1256;1107;933;631;517;548;561;728;1135;1489;1363;607;244;152;75;64;82;118;222;333;391;405;584;1102;2941;3434;2040;750;957;2550;3095;2384;2247;3058;3376;2109;1408;2543;3634;2833;1611;748;385;795;1555;1686;1314;1039;2425;4173;3161;3620;4459;4070;3203;2016;742;281;387;1020;1675;1796;2008;2831;4458;5128;3791;3427;4898;4356;1717;449;299;665;1323;1316;646;1337;3344;4705;3902;2101;1232;1566;2126;3096;3484;2178;1024;391;227;130;189;484;2347;5859;6345;3607;1310;784;1311;2906;4058;2788;1325;755;794;815;874;1048;1272;1844;2801;3563;3429;2301;1301;932;730;630;764;955;1235;1703;4444;7803;7688;5804;3149;1607;1007;879;890;941;1585;2239;2828;3075;1878;1730;2278;1783;1647;1252;838;851;1317;1716;1166;832;582;439;495;622;595;565;556;664;638;604;462;623;1647;3527;4562;3322;1779;1039;1023;1400;2862;3386;2845;2496;1592;949;817;790;1149;1225;1106;2035;3954;3624;2364;2151;1829;1402;776;536;427;348;366;362;285;287;252;247;244;217;347;606;638;739;429;209;154;128;139;123;137;117;144;155;131;114;156;122;132;151;134;144;171;122;130;154;157;133;140;126;139;137;148;130;124;139;154;101;135;130;142;136;125;128;122;137;138;123;125;132;160;154;130;117;142;147;148;137;138;115;127;120
252;234;126;109;138;191;138;71;49;35;35;44;49;42;58;41;32;68;141;186;173;170;188;123;65;108;131;206;274;447;412;215;138;95;117;199;314;183;107;106;208;616;1162;1055;615;307;231;240;358;363;279;177;64;30;23;48;52;108;386;1154;1251;542;359;661;676;319;198;273;359;381;309;259;199;95;146;155;146;143;467;1392;2321;2445;1849;737;634;704;713;653;685;670;867;897;576;786;1245;950;418;285;178;119;121;172;282;749;1152;1088;929;733;812;1558;2192;1838;741;226;68;58;37;80;235;615;655;306;123;76;269;844;1448;1218;571;391;534;1156;1519;1614;1197;619;713;1958;3098;2604;1682;1330;1443;1401;2016;3396;3796;2409;1609;2774;3849;2342;1205;1673;2409;2041;1354;686;265;286;1061;2462;2376;1091;576;666;894;691;528;1134;2464;4110;2955;1788;1536;1145;830;434;314;277;263;194;463;1639;2265;1002;548;453;522;442;224;200;340;464;359;294;330;570;538;305;122;124;142;197;234;208;149;140;161;313;835;1550;3009;4465;5437;4035;2737;1259;497;768;1870;2446;1707;587;184;143;174;146;158;224;419;998;1317;1156;846;860;859;819;1044;1516;1522;790;359;286;215;242;178;340;874;2021;2351;2110;1263;758;973;1331;975;530;287;378;338;377;478;516;1256;2055;2070;942;463;252;139;144;238;412;618;825;1018;1931;2099;823;434;691;919;528;180;202;307;739;899;446;401;287;277;216;336;508;590;526;481;450;612;840;1097;1211;1070;1233;1438;1473;1883;2694;2115;982;863;919;496;317;292;297;288;301;284;337;327;426;656;1603;1950;949;501;518;946;1787;1885;1420;991;514;289;258;293;274;267;636;1172;1578;1887;1999;1360;873;1102;828;751;831;1594;2957;3932;3828;2781;1179;671;927;1453;1601;1394;1631;2093;2483;3166;3337;3206;2881;2096;1746;3291;4517;3628;3629;4138;4303;4174;2896;1365;1075;1358;1451;1046;851;1170;1781;1854;2754;4754;4398;2002;972;514;228;489;1262;1691;1878;2670;3078;2072;1255;1528;2270;2226;3199;4288;4227;3417;2698;2531;1407;452;176;157;325;725;1095;1608;2631;3342;1979;870;685;1222;1902;2372;1744;951;547;410;620;1188;2206;1592;761;673;825;557;242;182;442;1088;1467;1049;527;185;161;288;522;473;269;284;359;514;835;1654;1994;1746;2267;4065;6813;7375;5892;3222;1329;569;220;261;1049;3276;4320;2966;1461;1615;1814;1564;1151;949;1075;1253;1518;1135;683;837;1007;945;511;260;212;193;128;95;217;295;273;309;343;591;1199;2550;3460;2219;1248;1078;2065;2245;1975;2100;3498;3877;2640;1473;1724;2125;2045;2160;994;356;605;1688;2778;2690;1457;2161;3742;3311;2908;3204;2564;1959;1244;634;354;322;654;1063;954;845;1263;2379;2980;2417;3121;4488;3580;1654;719;624;820;1077;927;787;1969;3852;3724;2273;1344;1235;1202;1333;2132;2505;1628;780;304;162;121;176;523;2164;5600;7496;5103;1839;981;889;1473;1997;1630;908;641;616;660;862;1648;2173;3031;4501;6255;6212;4180;2185;1408;956;1086;1378;1206;1130;1730;4591;6619;6537;5317;3120;1483;891;771;765;1096;2413;3815;5055;5306;2642;949;847;777;885;894;571;647;982;1171;1040;1020;846;708;678;660;723;712;756;702;767;760;599;680;1738;3602;3740;2223;1318;892;892;1285;1845;2248;1665;1425;1035;761;842;894;1094;1062;1005;1519;2299;2131;1571;1246;1104;815;465;280;269;312;260;218;163;135;130;142;130;189;348;572;569;504;340;145;156;138;133;132;125;143;157;149;145;143;140;124;108;175;163;167;158;147;137;151;129;118;174;125;121;121;128;142;145;127;127;138;157;128;108;140;160;139;143;139;158;176;131;143;134;139;135;117;151;133;125;159;122;141;153;127
361;271;192;163;250;393;307;90;48;37;36;34;47;45;41;37;34;43;78;186;187;209;212;157;130;144;169;309;321;510;635;367;180;95;174;543;756;370;98;89;198;711;1879;1985;780;332;278;323;330;255;150;88;50;19;36;54;48;54;444;1430;1561;680;606;589;434;183;135;133;181;222;248;313;259;173;155;166;158;136;263;739;1719;2304;1787;1021;1039;1074;851;410;334;362;602;712;851;1064;1413;911;397;232;138;127;164;184;278;686;1369;1277;1342;1455;1126;1223;1554;1353;499;108;60;25;41;56;207;614;912;504;177;101;112;222;344;288;190;297;736;1364;1435;1111;801;582;606;1379;2597;2262;1290;1156;1575;1531;2052;3209;4030;3698;2096;2139;2069;1415;1360;2240;2904;2362;1761;954;312;290;823;1954;2251;1170;894;1129;1408;806;398;818;1940;2941;2186;1366;1358;1362;1032;722;342;277;245;178;474;1819;2316;1239;920;834;536;316;161;209;373;536;632;417;317;554;519;369;204;178;276;394;432;295;172;87;125;431;1482;2229;2358;2725;3036;2428;2694;1626;504;598;1494;1524;898;344;206;224;208;207;189;384;623;1112;1145;681;823;1657;1768;1539;1386;2335;2396;1254;607;369;212;205;189;282;497;777;980;1408;1383;1013;1494;1720;1258;605;376;380;506;549;585;776;2040;4399;4154;1650;577;292;212;171;155;384;895;1607;1232;1419;1340;730;489;677;839;501;260;214;269;420;476;321;225;153;187;253;506;804;844;882;897;966;1193;1668;1343;730;577;794;1203;1421;1432;1677;1487;934;1186;1711;1306;672;351;266;259;244;259;327;394;480;881;1586;1962;991;519;506;1765;4067;4542;2899;1793;861;288;174;185;174;294;555;1025;1236;1217;1442;1228;1021;1139;788;605;544;865;1605;1853;1438;957;827;1291;1671;1275;1339;1422;1717;1928;2792;4445;4212;3265;3133;2373;1717;2823;4221;2910;2186;2405;2393;2307;1746;1218;1102;1980;1931;941;579;889;1508;1682;2394;3449;2950;1737;1268;659;287;553;1243;1628;1738;2257;2179;1653;1413;2171;2300;1623;2378;3635;3294;2396;1974;2440;1462;425;178;132;463;1352;2578;3412;4621;4288;2581;1539;1188;1283;1803;2067;1568;1156;838;961;1046;1236;1774;1928;1396;865;754;606;370;284;888;2752;3435;2319;1040;328;167;355;682;639;468;612;1039;1189;992;1408;1825;2000;2160;3604;6390;8430;7735;3958;1915;839;414;418;896;2310;3124;2173;1313;1985;2490;2251;1302;1234;2056;2537;2841;2171;903;905;1448;1263;672;463;516;352;205;191;442;589;450;334;476;1105;1973;2827;3320;2806;1530;1077;1123;1059;1087;1688;3245;3896;2991;2122;1721;1595;1995;1879;1005;390;473;1379;3431;3345;1656;1917;3569;3295;2864;2668;1996;1391;920;698;741;610;881;1554;1581;927;736;1099;1299;1296;1809;2617;2123;1397;1081;1253;1536;1823;1210;1235;2742;4742;3739;1770;1232;1302;912;961;1533;1537;1008;604;417;226;161;193;408;1908;6084;7808;4935;2083;1652;1152;799;872;852;592;566;552;636;1135;3046;4026;3889;4643;6106;6811;5311;2897;1784;1105;1285;1930;1269;971;1702;3682;5024;4599;4542;3360;1468;717;751;723;974;1947;3235;4922;4396;2070;778;554;593;688;625;635;686;724;744;756;1012;1125;809;786;769;778;772;786;800;758;731;826;874;1548;2197;2043;1435;1093;1075;1197;1343;1476;1447;1084;863;678;666;778;833;1068;991;1061;1501;1863;1373;970;660;498;398;240;162;193;224;213;152;154;150;143;106;147;154;270;337;326;285;189;169;141;144;130;125;111;112;143;109;139;125;148;145;168;140;151;175;175;148;117;148;147;127;112;123;158;120;162;113;159;127;131;157;132;122;128;135;140;138;144;119;135;135;136;144;148;159;114;114;121;146;108;128;157;169;131;111
414;325;228;145;342;476;364;103;51;50;32;37;36;36;45;58;43;36;63;132;145;132;179;164;202;175;133;215;275;581;838;535;214;127;202;543;841;369;107;106;227;622;1761;1955;761;318;290;356;271;136;91;68;50;43;45;37;53;71;267;696;881;591;626;526;342;159;107;151;133;172;193;211;317;328;202;154;148;179;194;363;1013;1466;1462;1248;927;1020;785;350;266;441;869;1076;1113;1223;1043;822;371;237;160;229;238;171;157;416;753;956;1821;2693;1817;843;725;543;218;68;52;23;30;66;232;590;1094;751;260;149;101;106;122;135;172;630;1453;2218;1625;877;729;622;480;776;1266;1019;911;1018;1397;1675;2261;2723;3571;3845;2965;1992;1540;1279;1216;1916;2341;1689;1327;1019;396;354;671;1543;2111;1444;1346;1576;1428;692;321;516;1140;1596;1246;905;990;1195;1169;849;386;229;144;146;353;1070;1414;1100;1291;1186;568;220;173;196;292;621;703;442;399;439;552;390;236;271;558;559;508;346;200;87;113;450;1433;1893;1459;1498;1441;1655;2224;1228;439;434;740;663;428;222;210;232;235;171;298;666;903;1362;1612;907;883;1925;2129;1811;1144;1681;1809;1258;906;573;304;214;260;356;616;540;1047;2157;2089;1387;1216;1175;959;615;408;609;802;884;846;1092;2564;4899;4465;1852;1030;590;277;231;250;454;933;1717;1055;643;615;435;436;492;577;494;352;263;287;270;321;223;121;115;100;231;857;1612;1443;1575;1735;1637;1689;2599;2098;818;495;747;1443;2153;1557;1571;1841;1472;1596;2633;2457;1463;664;257;183;174;183;282;353;572;1256;1517;1396;838;427;518;1787;4895;6079;4108;2163;923;400;240;220;302;384;513;700;880;920;1219;1381;1075;1400;955;692;580;496;650;679;603;869;1371;2083;1839;1072;923;1780;2701;2545;3924;4751;3921;2897;3622;3259;1829;2102;3067;2339;1563;1410;1658;1580;1078;651;772;1367;1388;640;390;543;978;1086;1106;1513;1450;1944;2737;1635;643;754;1443;1362;1348;1727;1582;1269;1333;2166;2366;1522;1514;2478;2022;1193;976;1237;860;492;323;331;785;1980;3534;4713;5778;5297;2877;1989;1913;1816;2231;1996;1132;869;1216;1697;1521;1628;2617;3472;2644;1506;1601;1526;820;509;1337;3637;4849;3192;1475;532;213;362;682;774;831;1176;2175;2346;1387;1746;3044;3152;1769;1958;3775;6797;6607;3565;2142;1200;765;818;773;1466;2133;1703;1185;2015;2465;2194;1569;1712;2624;2919;3464;2318;906;918;1556;1559;1016;794;1107;736;292;323;724;948;555;537;904;2311;3703;4338;4493;3475;1788;1331;983;624;577;1036;1838;2641;2389;2212;1768;2031;2222;1938;1087;566;583;998;2074;2278;1868;1947;2816;3284;3022;2377;2000;1769;1128;1125;1571;1229;1416;3008;3405;1972;1051;712;703;827;1293;1451;1196;1002;928;1208;1525;1748;1078;1337;3396;5629;4433;2611;1934;1373;761;1043;1728;1267;724;615;518;441;281;298;388;1343;4010;4887;3007;1940;2445;1679;787;706;813;611;597;543;495;1170;3710;5469;4334;3531;4334;5002;4170;2337;1322;934;958;1266;927;1139;2018;2832;3032;3370;4092;2998;1198;692;849;864;834;1438;2088;2646;2310;1377;1049;1063;1056;925;708;945;1256;1187;808;680;808;882;848;981;893;836;759;785;839;821;846;940;1171;1404;1613;1402;900;833;965;1262;1513;1509;1115;773;584;513;501;605;659;750;915;886;1293;1396;755;462;346;212;192;144;148;135;147;148;160;126;125;155;154;112;173;153;163;219;155;132;150;134;124;129;113;123;128;98;130;139;167;150;114;118;125;141;140;128;134;133;136;142;137;139;116;145;130;121;111;136;97;125;126;132;129;158;155;129;128;111;118;102;130;149;104;129;133;121;118;137;115;124;142;129;123;119;133
358;406;297;206;210;273;215;87;45;56;35;27;27;26;39;51;35;32;50;86;122;113;130;180;247;166;114;178;419;792;1057;743;250;101;155;290;399;166;91;102;166;369;805;872;502;269;290;270;182;68;50;53;86;62;48;44;64;68;145;250;327;397;364;306;266;205;111;149;155;131;175;210;375;524;296;177;185;170;144;237;407;829;1314;1389;709;661;813;481;430;735;1454;1589;1129;1158;1088;759;459;263;176;379;429;187;89;164;357;877;2048;3621;2507;704;236;165;67;58;43;54;68;92;236;481;728;556;281;293;158;72;75;110;362;1472;3160;2822;1457;797;707;699;597;371;514;753;1264;1423;1622;2170;2762;2666;3159;3855;4008;2520;1462;1267;1306;1458;1223;861;883;998;634;419;604;1341;1914;1435;1692;2126;1696;808;403;534;1056;1394;899;868;1003;1148;1037;678;413;186;139;82;277;826;1230;960;1178;912;489;232;148;194;222;424;555;554;362;388;462;386;260;320;544;455;402;302;204;136;93;250;657;810;684;667;930;1120;1191;706;373;322;346;279;278;244;238;250;239;193;429;1111;1518;2015;2480;1270;864;1137;1244;1124;906;1011;1060;1137;1170;779;427;332;376;456;566;622;1227;2348;2195;1298;720;620;569;575;613;774;1119;1511;1248;1394;2175;3165;2921;1877;1878;1113;458;258;273;426;656;816;566;338;303;349;420;407;486;518;478;562;573;355;233;161;80;51;83;178;656;1527;1943;2394;2353;1811;1771;3281;2908;1157;464;701;1458;1976;1511;1660;2077;1827;1684;2225;2907;2634;1234;334;171;208;314;471;689;886;1756;1889;977;566;303;329;1093;3190;4856;4482;2424;1019;523;480;473;511;554;518;510;557;772;1156;1198;998;1180;956;714;586;421;445;695;1290;2296;3264;2929;1828;801;855;2372;3870;3874;5688;6531;4775;3223;3567;3449;1667;1388;1993;2097;2206;2430;2891;2732;1300;439;309;557;567;264;186;392;709;853;850;849;961;2470;4181;3032;1209;1024;1549;1446;1797;2373;2091;1541;1341;1963;2933;2109;1156;1130;982;628;506;546;683;819;663;805;1271;1990;3275;4160;5408;5057;2759;1992;1829;2487;3580;2915;1530;1029;1422;1982;1586;1649;3088;4335;3317;2163;2450;2534;1554;922;1656;3375;4460;3486;2006;816;345;385;873;1418;1957;2537;2726;2648;1710;2337;3825;3673;1572;800;1899;4395;4916;2658;1677;1132;1108;1214;928;1441;2467;2060;1323;1758;2128;1966;1907;2244;2270;2046;2483;1781;715;677;1035;1070;837;923;1214;852;415;509;857;987;779;953;2109;3498;4009;4948;5256;3017;1972;1519;904;647;496;515;744;1220;1442;1879;2329;2999;2689;1678;1142;619;711;884;1214;1514;2095;2417;3114;3836;2713;2012;2201;1887;1198;1209;2574;2172;1717;3508;4722;3347;1933;783;693;1024;1586;1701;1248;765;550;621;892;784;553;1248;3847;6242;5028;3736;2391;1253;541;768;1515;1038;740;894;1086;796;574;667;639;584;1482;2027;1671;1390;1660;1302;811;1198;1260;726;504;482;428;718;2557;4297;3968;2853;3053;3711;2764;1462;900;599;479;531;631;1193;2494;2379;1853;2639;3390;2300;923;576;719;762;855;1437;1355;1447;1349;1364;1633;2032;2468;1718;1224;1797;2997;2651;1278;811;748;818;1123;1117;1063;865;807;851;864;827;897;1060;1195;1257;1473;1106;728;570;664;1000;1479;1317;724;449;357;491;724;444;328;407;615;588;689;582;353;211;183;143;190;117;132;131;143;136;136;145;152;161;135;149;152;143;159;169;129;118;124;125;117;103;137;146;141;142;148;139;123;113;126;132;165;102;142;152;140;136;129;126;136;130;157;128;138;103;129;150;138;142;122;134;128;134;126;176;123;135;112;133;128;142;134;143;145;150;121;143;118;122;134;128;151;136;137
496;442;351;296;174;147;115;57;53;45;39;63;54;68;46;31;37;40;75;72;118;164;221;157;181;133;109;159;418;1006;1397;898;288;163;123;119;201;114;66;91;155;163;227;219;206;191;221;180;106;65;48;58;106;90;84;84;84;59;66;124;241;390;303;271;228;242;152;167;159;183;152;188;255;379;246;174;155;204;166;177;185;422;840;1117;652;521;891;656;741;1296;1640;1394;1213;1705;1901;1273;783;318;265;415;437;233;84;88;268;859;1866;2497;1849;451;140;63;66;71;94;95;62;114;154;256;334;273;291;373;207;88;84;111;602;2579;4517;3690;1582;1115;920;974;700;284;346;1090;2446;2647;2792;2912;2762;2106;2493;3499;4291;2865;1272;1222;1490;1486;833;604;660;1118;1047;781;808;1071;1286;1285;2096;2922;2434;1031;533;750;1428;1770;1093;1239;1492;1611;1255;885;548;381;199;130;355;996;1377;810;607;479;268;160;157;182;211;354;635;569;373;322;464;274;226;250;342;358;315;239;194;88;110;189;316;366;323;421;762;1076;751;469;363;315;220;184;295;323;307;340;327;298;552;1249;1557;2133;2394;1469;928;749;782;704;755;822;782;921;1113;934;634;542;647;560;676;824;1373;1872;1494;805;507;436;574;865;907;980;1451;1822;1208;1215;1726;1879;1678;1877;1872;1097;476;299;250;366;340;291;273;356;362;292;317;464;521;571;552;830;958;415;201;107;70;66;61;111;289;861;1830;2330;1668;1350;1913;3494;3132;1133;443;608;1107;1289;1165;1198;1454;1253;1282;1614;2236;2472;1378;347;237;286;462;901;1353;1021;1571;1371;548;325;231;280;550;1326;2771;3858;2406;972;783;726;764;1103;1084;641;339;459;731;980;971;830;1089;1066;658;598;576;758;1527;2799;4739;5807;4249;2058;919;807;1939;2906;3281;6299;8309;6285;3630;3309;2598;1501;1433;2383;3504;4853;4906;5493;5259;2301;555;150;214;227;184;228;593;1269;1247;1120;1097;968;2566;4684;4236;1734;1038;1791;2265;3321;3735;3020;1879;1638;2297;3531;2983;1360;695;622;604;425;373;710;1305;1448;1538;2294;2397;3281;4034;4561;3884;2526;1903;1508;2321;3566;3662;2923;1984;1914;1816;1277;1169;2424;2971;2139;1770;2274;2434;1564;1410;2023;2572;2714;2260;1631;1063;678;615;1045;2410;4120;4497;3023;1806;1629;2090;2631;2094;860;435;966;2212;2769;2126;1523;1030;833;856;725;1253;2418;1832;1247;1460;1821;1821;2034;2549;2210;1704;1743;1233;649;577;679;895;994;910;787;539;642;1197;1359;1555;1280;1931;4292;4816;3566;3459;3249;2467;2349;1729;968;645;501;389;337;513;869;2045;3245;3474;2881;1737;1057;720;975;1602;1319;1188;1683;2070;3632;4022;2061;1339;1718;1312;826;1202;2768;2926;1709;2741;3958;4099;2810;972;599;1302;2484;3252;2529;1232;376;295;499;496;444;1196;3395;5661;4659;3371;1727;676;276;378;620;643;1043;1867;2661;1642;1164;1427;1217;664;860;1013;1247;1050;964;851;1154;1822;1804;792;383;367;341;404;1194;2023;2180;1814;2308;2724;1970;1231;819;517;281;304;530;1151;1918;1757;1268;1744;2054;1454;996;759;765;757;800;1116;1292;1345;1638;1704;2318;3790;4865;2827;1673;2754;4980;3985;2031;1025;926;1014;1131;1221;1101;894;689;678;904;854;934;947;1129;1243;1208;985;562;320;358;544;854;773;389;261;272;790;1071;477;219;188;260;295;243;244;153;160;141;137;132;113;122;115;129;154;178;149;144;154;149;136;99;111;126;151;124;133;136;127;156;100;135;142;159;116;141;126;124;134;98;150;128;148;144;147;128;163;132;107;133;95;134;126;132;125;116;150;148;127;135;140;129;137;112;110;142;112;132;131;131;127;109;135;159;111;135;125;160;127;129;103;123;105;125
412;426;409;494;324;152;139;62;36;60;72;52;68;115;88;64;49;88;95;129;143;240;384;239;119;81;107;171;382;976;1443;812;287;152;188;203;188;121;99;123;137;61;32;61;100;144;126;112;68;52;64;80;141;147;155;163;162;96;108;149;245;448;498;484;630;585;383;228;168;136;134;120;179;234;217;168;149;214;165;108;220;464;867;1276;1040;677;1034;1099;888;1145;1110;883;1569;3208;3260;1922;1050;483;375;377;279;139;85;89;212;814;1351;1248;825;454;292;149;135;128;166;156;161;129;121;140;112;129;160;221;221;122;87;188;632;2813;4707;3696;2129;1932;1386;1018;769;372;603;1610;3071;4122;4593;4148;2869;1642;1961;2986;3966;2939;1413;1140;1403;1364;739;537;777;1657;1992;1110;960;1037;1003;1263;1964;2659;2221;988;537;771;1343;1615;1318;2250;2779;3055;2208;1423;987;680;384;195;344;700;808;527;357;265;201;176;181;168;301;683;1167;781;385;271;276;206;113;148;175;153;192;223;211;170;176;275;306;384;322;369;592;1012;976;592;442;382;283;286;387;457;398;526;455;341;655;1058;1096;1456;1821;1490;1161;921;800;762;973;1042;842;883;1181;1031;868;839;731;770;730;1035;1677;1776;1105;595;429;482;905;1568;1726;1328;1584;1603;896;1036;1606;1464;1223;1434;1165;608;392;266;275;295;237;216;183;387;405;336;430;954;1089;901;546;674;740;347;200;127;81;96;76;105;152;317;921;1152;787;685;1642;2751;2135;953;409;386;611;671;604;641;759;852;876;1034;1156;1293;891;321;245;349;537;1782;2555;1364;933;650;344;191;212;258;349;472;1086;1648;1202;778;722;861;1003;1887;2180;901;367;384;607;691;590;799;1443;1317;803;640;693;1452;2939;4329;6738;7289;5260;2742;1446;918;1010;1250;1692;4135;6906;5322;3098;2650;2548;1997;1660;3267;4971;6554;6198;6481;6240;3059;730;226;153;171;233;336;1171;2546;2120;1587;1208;898;2244;4439;4482;2026;1306;2893;3882;4022;3887;2815;1918;2313;3131;4053;3604;2330;945;549;539;515;425;763;1455;2232;2387;2545;2462;3633;4049;3564;2852;2468;2096;1215;1861;3654;4519;4408;2812;2684;2547;1320;804;1061;1166;1130;1584;2014;1694;1359;1322;1683;1766;1439;1124;1043;1407;1275;878;1178;2784;5404;6214;3393;1893;1645;1467;1159;920;419;216;508;1190;2050;2387;1821;1339;631;481;541;960;1406;1041;993;1354;1460;1565;1615;2408;3071;2572;2215;1557;824;638;783;1304;1923;1133;493;471;1204;2314;2441;2231;1804;2877;5561;5466;2927;2028;1942;1999;2290;2026;1252;1170;1167;693;315;410;832;2240;4101;3858;2725;2114;1550;1049;1527;2262;1624;1013;922;1164;2420;2516;1144;826;942;676;563;895;1911;2317;1837;2034;2565;3157;2263;867;574;1329;2865;4220;4276;1957;444;379;592;671;547;1142;2622;3901;3264;2012;994;367;186;176;281;563;1722;3649;4246;2593;1594;2012;1424;629;622;807;1185;1014;766;838;1117;1705;1407;629;316;275;347;356;515;1001;1050;1064;1422;1883;1827;1716;1769;918;420;415;742;1342;1776;1366;978;991;1094;1418;1600;1219;1208;1096;985;1245;1472;1471;1765;1699;2200;3859;5639;2963;1462;2369;4049;3402;1914;1034;881;908;953;897;718;607;463;509;719;754;891;996;1094;1116;992;775;350;216;183;240;327;317;191;166;260;608;837;467;199;103;190;147;167;144;147;115;126;141;121;101;122;155;156;122;160;129;129;126;148;129;136;149;153;143;136;142;130;127;122;124;132;154;142;121;131;155;133;147;133;92;118;155;143;139;129;118;124;149;127;121;138;160;129;140;116;137;126;144;124;130;113;121;137;142;139;116;142;119;118;119;124;126;119;127;160;122;141;123;118;134;104;126;141
455;461;622;989;921;505;191;71;28;54;77;94;126;183;138;109;166;287;296;129;159;329;495;264;104;88;104;168;259;617;808;507;275;197;298;383;365;185;147;148;116;72;17;50;47;64;65;42;45;57;58;97;131;211;277;265;287;214;132;155;279;484;666;1012;1451;1320;827;273;179;110;108;126;152;177;154;108;119;137;164;141;376;820;1363;2194;1718;953;1107;1395;1006;762;573;521;1519;3002;2759;1411;1211;1196;643;323;243;185;90;75;152;403;564;471;457;779;987;618;539;504;444;368;204;131;60;54;59;77;119;121;106;109;173;288;787;2006;3298;3297;2581;2684;1666;809;688;853;1568;2995;4246;4502;4583;3834;2656;1346;1960;2537;3042;2913;2189;1353;1036;856;824;1020;1114;1769;2127;1239;1045;1319;1112;1171;1499;1265;967;492;427;671;1003;1199;1745;3953;4304;3864;2929;2356;1125;696;404;205;292;376;403;268;271;263;232;192;222;214;399;766;1232;863;454;228;183;127;67;59;113;93;154;183;196;174;210;288;398;419;341;363;691;1307;1375;728;460;398;368;358;472;563;682;711;608;480;763;882;790;1146;1871;1813;1390;1260;1233;774;1000;1358;1105;1191;1545;1072;724;814;783;675;652;984;1615;1568;898;561;446;583;1374;2419;2463;1395;1242;1137;926;1102;1457;1031;792;775;644;429;474;497;369;280;375;428;406;344;414;442;788;1820;2193;1338;625;554;543;249;123;112;88;94;126;124;107;125;240;373;255;296;752;1148;962;593;422;261;266;324;361;396;594;757;722;572;551;642;438;274;204;285;643;1337;1983;1346;719;304;103;88;114;191;192;265;420;533;435;477;634;645;930;1729;1984;829;283;378;455;411;489;824;1419;1327;1226;1128;1345;2675;4854;4752;5575;6089;4284;3038;2838;1758;906;680;730;1648;2884;2795;2432;2667;3062;2487;2009;3191;4234;5096;4484;4542;4531;2272;643;173;228;292;280;421;1526;3827;3482;2276;1170;746;1565;3561;3665;2165;1387;2845;3671;3126;2358;1679;2045;2906;4071;4482;4266;3443;1363;652;851;900;677;667;1201;2126;2143;1707;1899;3051;3402;2574;1607;1565;1510;1119;1533;2634;3809;4164;2624;2518;2496;1188;552;578;635;1025;1974;2569;1496;1279;1143;1404;1444;1538;1163;1163;1971;1953;1261;995;2145;4643;5654;3187;2006;1447;1266;921;674;479;473;568;1027;1844;2253;1815;1339;634;342;504;710;749;734;1052;1462;1200;1127;1087;2208;4280;3814;2686;1837;969;762;880;1521;2030;1163;389;403;1143;2238;2400;2054;2318;3398;4931;4227;2663;2606;3079;2528;3247;3714;3090;3202;3228;1597;678;1039;1321;2121;3560;3043;2001;2014;2090;1336;1330;1684;1245;840;485;548;998;906;499;527;444;457;421;624;1193;2194;2123;2254;2117;1867;1171;602;422;941;2041;3271;3230;1544;562;563;1005;907;841;1486;2478;2843;2112;1191;576;323;251;195;206;639;1994;3639;3611;2261;1552;1823;1357;561;432;474;686;667;669;787;878;1124;980;641;422;388;391;397;587;777;768;800;978;1234;1759;3203;3687;1925;869;822;1527;2448;2253;1344;992;799;960;1200;1570;1592;2225;2098;1437;1582;1707;1426;1266;1040;1190;2039;2559;1571;843;1195;1663;1548;1066;741;588;531;473;404;340;280;207;240;306;398;519;605;723;738;606;396;192;139;140;114;154;158;148;142;172;270;362;277;121;131;126;155;113;120;88;114;134;158;138;153;95;144;132;112;105;138;144;130;145;122;151;151;164;115;132;197;139;124;114;109;118;131;129;117;124;122;135;139;127;140;146;124;146;121;162;113;111;131;126;125;133;148;116;133;88;123;116;162;171;132;129;153;113;151;100;128;126;148;122;155;112;116;136;128;102;157;130;141;140;145;122;118;129
408;520;791;1519;1496;627;291;61;61;95;143;118;222;269;250;298;533;1097;847;361;194;281;366;230;126;89;140;87;123;301;389;282;307;368;484;481;436;239;196;262;235;127;25;26;28;51;54;48;45;59;95;136;180;316;402;429;437;372;245;273;291;431;782;1742;2324;1761;871;288;108;81;95;113;156;154;156;152;128;160;169;183;527;822;1160;2001;2019;1406;1109;1363;1340;978;540;464;1051;1795;1601;1192;1581;1944;959;433;363;382;187;107;121;172;185;176;557;1601;2203;1636;1392;1410;859;442;347;180;174;102;52;105;92;120;96;150;196;559;1407;2452;3032;2899;2818;2745;1484;541;1058;2345;3442;4937;5114;3976;3203;2623;1866;957;1320;1655;2103;3555;4030;2240;1179;796;972;1193;1177;1290;1368;1084;1041;1282;947;1186;1506;995;414;287;408;564;931;1127;1607;3856;3762;2898;3008;2654;1040;575;384;215;202;254;242;241;251;263;260;207;227;265;416;720;880;647;346;127;128;61;52;69;73;59;114;143;164;193;209;260;289;385;290;336;644;1222;1266;672;435;481;439;368;442;689;1185;1402;911;598;646;567;531;976;2005;2077;1431;1776;1669;748;867;1371;1332;1704;1985;1339;628;492;558;470;487;577;805;856;612;430;369;542;1146;1945;1981;1150;843;870;1285;2164;1967;992;672;600;564;784;853;836;531;431;948;1357;870;527;698;863;1137;2412;2240;1116;696;896;609;198;53;110;101;103;168;125;135;98;112;149;135;140;283;389;379;407;346;183;110;183;288;425;686;849;585;350;323;362;300;238;247;227;396;1010;1313;1095;531;187;96;76;82;129;217;296;295;257;211;339;561;573;736;1008;948;484;269;313;354;338;616;1270;1372;1216;1501;1726;2009;3060;4520;3505;2879;2978;2384;3185;3819;2425;1436;1011;559;571;819;1168;1754;2315;2633;2462;2449;3562;3121;2574;1766;1670;1698;925;385;250;265;373;382;365;1328;3570;4054;2622;1263;558;1299;3131;3815;2374;1336;1634;2037;1567;1110;839;1685;3517;4106;3855;3650;2988;1410;963;1612;1725;1031;654;857;1363;1387;1219;1431;2197;2492;1455;713;640;722;883;1102;1527;2103;2335;1749;1519;1477;808;498;628;963;1384;2457;2754;1542;1226;1373;1350;1685;1786;1531;1314;1927;2208;1393;899;1616;3631;4418;2777;1693;1366;1722;1785;1151;1082;1276;1288;1560;1627;1688;1219;883;631;469;400;481;616;1012;1349;1259;947;833;1108;1875;3461;3174;1970;1220;840;729;940;1194;1281;644;240;224;518;1109;1459;1789;2288;3470;4877;3565;2576;3927;4685;4116;5876;7324;5749;5928;5504;2565;1390;2251;2202;1705;1924;1768;1512;1660;1618;1147;934;872;836;609;467;382;519;455;396;454;502;434;505;652;830;1375;1781;2174;1983;1292;696;503;463;687;1450;2076;1617;826;555;762;1103;1098;1165;1876;2611;2353;1660;1050;624;414;304;319;339;513;1221;2093;1976;1417;1127;1104;979;428;328;315;388;568;733;753;795;766;789;694;560;488;548;509;823;915;773;696;785;1052;1889;3851;4839;2865;1757;1553;2447;3486;2612;1386;1044;997;953;1011;1324;2154;3994;3545;1844;1746;1675;973;687;511;440;646;750;528;337;354;498;500;426;309;298;241;192;204;164;125;148;141;195;174;284;250;396;443;276;240;134;119;121;109;133;169;116;129;138;171;200;155;134;129;126;146;133;125;120;137;125;121;177;107;179;152;160;148;128;94;126;142;103;128;100;128;139;132;155;146;127;150;134;103;125;130;130;139;119;124;146;137;131;124;151;142;117;160;125;100;126;111;133;133;119;105;103;122;117;143;144;104;123;145;125;143;106;163;158;118;106;128;119;136;115;119;106;136;161;125;147;128;123;130;128;137;135
322;327;597;1119;1306;608;298;110;110;166;262;318;284;288;434;626;1127;2292;1766;651;274;283;296;228;139;211;260;162;112;211;248;347;563;757;775;669;528;394;391;621;747;384;161;86;49;44;52;70;58;82;173;176;340;494;498;471;429;393;453;411;291;345;949;2232;2357;1487;644;225;103;67;96;109;109;129;157;188;143;126;132;191;383;540;566;1026;1635;2106;1788;2093;2242;1775;1068;674;841;1069;1006;1178;1576;1917;1078;497;721;815;330;144;143;154;112;165;592;2111;3628;3155;3147;3384;1797;835;709;627;625;338;89;197;368;425;363;340;442;1042;2728;4261;4036;3202;2846;2057;1150;559;1571;4218;5363;6046;5224;2835;1686;1607;1165;661;749;951;1537;3595;4857;3354;2306;1355;1125;1027;842;728;808;708;757;775;878;1452;2268;1282;439;352;396;454;621;776;1168;1890;1847;1790;2192;1900;723;369;273;216;201;222;245;224;246;239;254;201;208;264;458;661;604;388;235;99;83;58;73;38;70;53;78;129;164;202;236;248;253;298;262;333;552;860;751;454;347;499;320;266;370;766;1633;2186;1146;906;624;427;378;655;1214;1663;1308;1548;1395;755;811;1587;1857;2305;3121;1666;627;385;401;361;288;306;391;452;439;329;412;450;733;1070;1060;898;714;889;1560;3107;2579;1178;779;809;808;1141;1338;1037;648;702;1704;2774;2181;1098;1225;1761;1326;1695;1476;738;904;1582;978;225;43;77;104;157;237;204;193;167;176;155;157;127;104;147;188;229;288;197;139;104;157;474;793;1101;657;377;410;559;383;205;194;216;350;799;1598;1180;397;180;94;70;85;119;318;562;509;293;221;304;433;505;654;635;519;433;298;342;367;318;699;1573;1720;1484;1719;1854;2293;2654;2431;1495;1053;1163;1069;2139;3008;1944;1399;1159;470;263;352;507;1144;2411;3447;3801;3639;3824;3275;1602;583;371;418;445;394;301;339;352;353;260;701;2269;3135;2033;817;695;1463;2308;3001;1925;949;888;871;801;562;671;1340;3259;4552;4177;3154;2691;1459;1274;2058;2138;1375;748;725;978;1066;1258;1096;1488;1304;766;372;333;367;571;532;535;845;1239;1222;943;947;650;474;973;1698;1742;1868;1709;1063;1260;1541;1702;1734;1751;1599;1255;1804;2375;1799;1357;1692;3334;3932;2409;1503;1381;1991;2529;1933;2014;2678;2059;1983;1310;1015;788;638;768;981;817;514;784;1820;2448;1307;758;762;1371;1519;2053;1755;957;723;860;1019;1003;836;630;401;287;342;311;645;1242;2113;2043;2959;4103;2950;2096;3536;4235;4294;7883;9745;7579;5784;4641;2189;1853;3681;3485;1752;1449;1604;1631;1438;1194;960;802;712;670;712;551;433;495;515;544;501;566;708;895;931;818;883;1254;1527;1345;937;595;564;504;587;1362;1663;918;727;643;786;926;1001;1248;1651;1854;1608;1194;951;549;440;450;522;601;764;1032;1026;874;659;692;759;821;537;352;352;419;525;745;998;1014;716;710;597;574;567;622;719;821;861;596;483;728;925;1400;2758;3514;3432;3117;2463;3151;4370;2871;1452;1366;1108;1085;863;1188;2713;4415;3659;1721;1110;911;539;300;228;170;181;207;169;170;164;177;182;187;180;134;162;145;147;129;128;165;126;115;137;145;165;251;265;187;170;138;112;152;142;122;153;160;139;177;132;163;116;161;140;142;153;145;157;116;122;116;136;106;159;126;125;129;128;117;149;138;134;121;146;117;163;115;122;145;134;128;124;109;144;139;138;130;148;143;151;132;152;116;112;134;131;136;172;135;111;119;186;175;150;134;122;130;92;86;117;139;147;132;104;141;140;127;155;167;139;108;124;138;143;127;118;129;154;123;132;124;146;133;141;124;138;133
231;245;487;665;635;374;209;158;199;337;572;595;452;384;531;767;1365;2421;1667;582;338;379;291;236;213;305;469;243;138;171;392;1011;1585;1638;1542;1145;749;729;806;1088;1267;601;379;319;120;78;136;131;111;124;132;182;395;764;728;567;553;566;771;659;383;407;929;2109;2175;1308;514;303;296;250;257;336;222;99;130;163;168;178;195;211;280;303;242;476;1313;2219;2338;3296;3335;2394;1875;1048;1105;1427;1358;1662;1667;1128;969;721;866;796;369;173;184;201;143;124;444;1863;4001;3717;4283;4585;2955;1774;1564;1709;1948;1022;325;513;1370;1823;1618;1535;1289;1907;3560;4545;4281;3522;2519;1633;985;504;1506;4074;5599;6007;4827;2546;1443;1697;1421;768;704;888;1099;2248;2984;3180;3118;2368;1604;991;682;739;567;490;455;541;667;1315;1941;1156;490;459;399;362;445;602;733;1007;1306;1722;1795;1214;631;390;263;197;208;188;203;203;276;240;204;189;186;272;462;528;471;256;136;115;84;102;79;85;51;91;94;121;153;201;285;247;256;298;342;389;563;676;553;428;311;321;276;217;327;550;1318;1580;1170;1292;893;399;317;365;679;1123;1098;1434;1493;650;785;1623;2203;2432;2694;1383;577;275;280;278;253;239;282;363;353;442;543;590;891;1177;930;747;705;772;1243;2247;1770;1021;883;1011;1060;1024;1014;780;485;732;1803;3517;3676;1680;1355;1750;1146;935;688;379;673;1138;683;152;83;74;110;232;348;289;287;284;225;274;239;123;75;92;140;145;235;299;179;119;141;329;976;1401;845;673;1230;1739;1084;378;245;276;310;662;1578;1042;289;123;102;76;93;176;495;1039;801;354;258;246;400;567;571;509;420;384;457;546;553;493;704;1034;1410;1755;2366;2166;2633;2949;1664;958;451;419;456;827;1271;1061;806;552;303;165;244;344;835;2865;5764;6780;6084;4565;3336;1365;372;230;345;607;738;484;317;285;229;202;300;1134;1595;1239;602;906;1724;2138;1825;1144;651;665;786;801;680;680;1084;2886;6387;6099;3497;2274;1377;1354;1659;1376;1017;660;806;1231;1323;1050;935;1059;887;598;429;347;329;336;273;219;326;613;853;766;629;433;414;849;1358;1341;1092;967;1165;1708;1937;1668;1521;1381;1166;1160;1923;3005;2248;1974;1934;3192;3569;2630;1963;1570;1674;1851;1843;2145;2781;1950;1551;1352;1144;845;804;1463;2203;2051;790;1069;2307;3322;1585;757;972;1378;1367;1900;1456;723;673;1217;1583;1166;766;538;415;632;910;754;893;1520;1763;1652;2290;2865;2083;1666;2023;2335;2933;6498;8613;6115;3875;2992;1809;1904;3625;3547;2009;1610;2079;2456;1747;1152;1026;1036;838;774;689;534;407;524;594;583;558;795;1113;1486;1507;965;811;975;1008;832;592;507;521;547;548;785;950;657;743;766;733;767;854;1136;1384;1250;991;856;672;554;477;558;614;899;1858;2401;1438;759;566;674;746;731;578;445;416;501;589;893;1686;1856;1195;682;653;590;715;833;789;829;665;561;550;828;850;843;1423;2675;4422;4512;3044;2498;3030;2106;1461;1339;1190;1176;813;1175;2474;3110;2123;1088;577;344;228;159;169;150;93;127;156;129;155;134;119;161;118;145;143;137;129;121;157;126;111;124;100;143;163;186;158;142;123;115;134;150;148;125;157;160;130;166;147;145;157;139;112;124;136;163;136;145;121;147;136;132;124;114;113;150;130;144;124;131;140;149;137;139;126;146;131;142;130;154;156;157;138;160;139;120;116;132;139;121;152;124;143;132;138;133;134;146;127;112;124;133;153;136;130;126;128;169;123;137;140;161;131;130;130;139;139;108;130;115;128;131;120;113;129;101;106;130;139;111;122;93;125;130;146;147
183;227;567;736;452;340;291;245;481;535;702;798;565;499;440;510;803;1247;718;315;294;281;165;165;215;331;455;221;133;241;855;2216;3102;3024;2078;1768;1159;1119;1066;1084;1076;612;741;645;225;126;233;347;268;196;202;230;419;1103;1076;682;533;704;863;958;391;292;748;1840;2062;1246;529;556;902;585;555;722;393;93;97;124;217;194;218;271;239;279;220;321;781;1429;1731;2870;2854;2104;1623;1367;1833;2318;2009;2279;1682;1074;1211;918;593;458;200;138;150;183;147;110;483;1732;3607;3874;4617;5501;4386;3069;2345;2854;3426;1715;498;936;3204;4517;4479;4522;3680;3081;3645;3245;3468;3558;2390;1348;1017;572;1037;3502;6612;7392;5507;3045;2215;3018;2886;1426;1019;963;906;1146;1394;2025;2862;3126;2636;1240;682;869;772;426;284;389;450;802;1267;953;560;584;518;398;448;640;623;789;1260;1633;1286;774;669;539;385;294;229;219;184;239;304;233;215;214;243;394;529;473;341;234;176;95;151;171;140;80;103;104;83;113;135;167;243;210;319;374;402;424;548;603;602;544;336;200;180;203;244;334;609;647;730;1023;808;415;292;260;323;610;1125;1875;2159;1265;726;973;1576;2079;1766;906;452;244;187;195;203;158;242;246;307;386;586;660;1248;1493;852;598;478;594;759;981;901;662;793;1274;1215;749;552;429;299;508;1396;2949;3202;1367;780;1020;1160;771;347;246;375;464;341;121;92;138;137;180;241;273;253;324;296;205;250;110;57;69;85;131;347;448;301;140;141;286;741;1158;766;980;2997;3821;2151;627;277;283;318;509;709;479;183;106;127;132;181;215;466;957;731;338;198;262;382;443;426;369;355;389;396;620;751;687;664;786;1320;2361;2730;2219;2414;2734;1507;808;408;294;335;299;411;391;385;278;180;142;236;296;878;2696;5895;7284;6150;3900;2245;895;321;300;481;1002;1337;1064;484;293;232;283;349;556;702;560;438;717;1659;1616;1002;770;460;516;884;965;789;726;914;2518;6292;6790;3803;1563;1123;1130;1243;930;699;675;975;1791;1450;1033;1128;1054;713;468;433;407;286;237;227;187;209;351;563;507;395;259;241;399;600;677;528;660;1557;3227;2683;1454;1391;1014;682;932;1739;2467;2047;1821;1816;2523;2717;2291;1941;1778;1491;1117;1180;1616;1808;1422;1788;2479;2502;1629;1275;1993;3336;3040;1168;1036;1804;2161;1194;715;828;1108;1575;1988;1572;865;896;1605;1934;1431;1409;1083;832;1411;2148;1921;2120;2534;2033;1633;2255;2350;2444;2634;1464;986;1422;3372;4622;3680;2615;2036;1532;1393;2142;2189;1741;1419;1897;2282;1573;1064;1270;1421;1056;827;739;549;452;456;604;554;638;993;1392;1664;1591;1087;858;952;818;671;398;307;324;366;357;391;394;402;442;724;663;694;753;832;991;755;701;492;466;470;479;504;613;1259;3682;5067;3116;1062;699;661;748;703;578;535;470;525;569;1024;2038;2150;1362;921;780;776;865;1031;1018;883;709;619;936;1241;902;708;1067;2191;3624;3815;2509;1480;1426;1224;988;1001;893;920;566;651;1204;1439;942;504;261;176;124;135;136;122;123;119;143;131;117;139;139;126;117;118;151;118;115;115;109;141;166;162;168;167;134;124;142;133;132;116;136;119;163;171;172;150;138;127;115;152;133;149;131;150;129;145;128;134;120;142;122;121;113;128;146;116;134;134;145;149;142;122;126;131;145;136;130;102;121;138;147;128;134;121;149;126;124;141;125;140;139;135;121;158;121;146;146;164;113;134;143;135;149;129;102;113;138;130;111;153;137;136;113;115;101;114;119;112;127;109;152;123;120;130;132;147;119;141;116;100;147;148;137;106;146;169
150;219;753;1025;545;397;382;469;675;701;731;893;673;620;482;390;310;305;206;110;146;146;102;85;195;387;304;169;165;401;1192;2495;3377;2780;1684;1715;1287;1455;1302;793;655;518;670;613;285;216;437;479;339;229;251;209;391;913;846;564;652;792;824;634;251;170;480;1226;1786;1301;665;916;1728;915;689;873;458;119;122;130;189;211;293;348;313;317;265;461;614;575;784;1334;1587;1298;1236;1393;1888;2477;2123;2458;1791;913;1060;975;911;632;297;207;216;242;127;162;497;1792;3434;4032;4819;5650;5133;4133;3091;3165;3035;1747;657;1118;3653;6120;7199;7666;6681;4315;3299;2657;2454;2804;2325;1884;1791;963;679;2430;5885;7625;6204;3510;2480;3459;3425;2095;1486;1196;1368;1509;1116;1365;1906;3092;3023;1350;642;861;938;466;296;350;408;674;1051;951;967;1237;1063;751;931;1136;1001;759;1308;1526;1014;822;907;714;492;376;343;285;214;224;364;283;235;270;318;391;350;343;252;205;111;117;227;226;206;117;121;93;100;92;121;171;208;200;292;345;425;631;702;629;618;819;349;171;117;172;250;203;262;323;328;530;427;414;343;304;258;418;1688;4651;5190;3083;1345;673;1088;1967;1311;527;246;180;189;156;115;131;200;276;256;286;440;662;1222;1165;881;499;483;527;563;405;421;489;758;1326;1136;474;342;314;223;325;662;1348;1361;687;425;772;1193;880;354;289;248;246;171;133;132;162;221;162;152;161;188;229;228;215;206;164;93;76;72;163;570;1105;654;199;167;244;396;472;482;958;3350;4501;2700;789;363;423;485;556;436;250;158;187;177;181;292;253;308;469;410;275;179;197;331;458;451;403;482;457;339;423;667;708;594;822;1588;2675;2606;2172;2536;2559;1565;758;408;284;293;264;300;261;320;295;233;233;271;389;742;1743;3312;4179;3210;2096;1166;496;291;423;624;1287;2325;2167;819;410;487;616;583;481;397;380;319;481;866;880;551;424;390;464;758;874;799;940;898;1870;4638;5916;3540;1548;816;765;739;580;499;691;1007;1515;1556;1228;1310;998;524;432;560;626;449;367;311;262;221;289;389;418;329;183;144;193;345;359;416;614;1739;3533;2800;1273;1080;830;659;809;1388;2210;2251;1562;1186;1667;2205;1775;1470;1560;1195;850;1356;2129;1597;1109;1946;4197;4346;2501;1823;1858;2707;2631;1474;1194;1363;1174;652;553;851;1285;1872;1932;1410;1144;1458;2159;1944;1615;2548;2435;1722;2577;3912;3683;3456;3566;2456;1813;2526;3040;3891;3798;1643;728;759;1256;1957;2388;1944;1356;1145;1099;1168;1288;1489;1870;1855;1241;862;866;1450;1773;1147;937;831;568;372;406;561;625;628;847;1115;1214;1148;871;877;1385;1118;564;320;253;217;196;225;183;274;307;356;455;476;562;557;560;526;460;374;356;367;433;521;545;640;1297;4126;6498;3996;1356;833;849;768;735;644;717;699;701;643;904;1489;1561;1128;1121;1020;896;857;956;847;766;618;612;1045;1537;947;725;889;1467;1918;1830;1331;896;733;704;642;521;475;381;268;255;392;448;288;201;124;151;148;127;136;141;146;124;150;155;149;161;133;147;135;119;122;137;129;121;114;156;147;146;175;126;142;126;146;100;137;122;135;148;141;126;149;151;129;121;140;158;144;130;136;142;131;113;147;133;137;94;124;152;131;117;155;133;143;145;118;149;135;134;135;125;138;130;145;140;150;132;110;113;136;134;146;173;146;130;133;161;131;131;140;125;110;104;121;112;123;126;128;141;150;143;101;151;148;112;138;143;137;128;163;135;95;127;118;143;126;111;145;142;149;136;127;124;129;118;129;145;101;141;173;151;127;154
137;207;617;719;486;423;452;490;623;551;494;609;602;582;471;279;123;111;63;43;57;70;59;72;259;474;319;128;308;805;1474;2184;1987;1298;756;905;1441;2329;1592;589;304;201;327;362;238;262;598;624;323;239;221;124;221;359;573;480;506;556;416;235;135;95;230;622;914;725;469;739;1421;773;432;477;273;164;104;147;141;238;280;332;414;432;477;1003;1078;491;311;512;639;641;732;1071;1604;1915;1888;2068;1540;823;811;1333;1910;1234;544;536;567;426;360;221;382;1408;2769;2926;3878;5005;5786;4750;4494;3963;2751;2391;1024;975;2839;5085;6337;6910;6863;4000;2978;2932;1958;2045;2452;2717;3279;1562;569;1321;3389;4893;4449;3001;1859;2068;2165;1936;1816;1766;2108;2292;1978;2075;1691;1878;1780;1022;573;574;536;465;595;675;622;767;1038;1317;2069;2717;2386;1797;2795;3551;2801;1163;1396;1503;1268;1446;1584;1173;726;535;493;390;256;224;313;322;305;403;437;427;325;301;310;216;169;205;263;360;179;144;143;115;96;105;154;113;197;247;319;301;384;798;981;640;479;520;264;132;126;157;127;141;248;252;280;315;311;272;252;307;245;452;2437;6750;8351;5815;2646;793;736;1092;677;304;201;189;165;176;161;139;178;244;194;187;262;588;950;722;555;405;414;792;733;343;293;384;726;965;632;359;247;231;222;259;319;443;472;423;384;549;887;671;368;326;381;341;268;153;144;199;255;247;132;117;136;160;116;179;224;244;131;109;54;172;710;1281;735;202;134;139;168;223;214;488;1824;2758;2060;976;781;867;1052;856;469;150;133;170;151;205;283;234;217;268;291;229;175;198;326;380;445;553;634;624;357;265;361;432;464;693;1384;1814;1962;2048;2293;2306;1373;752;513;354;253;306;331;309;255;300;313;397;435;452;683;989;1497;1773;1314;1438;1208;586;412;543;670;1564;3161;2988;1053;441;821;1344;1032;626;537;396;323;450;588;574;423;342;369;495;595;629;897;1218;923;977;2581;4246;3003;1456;695;525;451;377;439;655;884;1106;1580;1251;971;586;365;443;653;896;825;688;471;409;299;217;325;375;357;213;168;203;286;380;418;581;1253;2203;1897;906;731;642;611;873;1535;3056;3217;1712;1058;1190;1483;1715;1325;1025;907;810;1373;1861;1406;910;1721;3658;3940;2313;1802;1804;2404;2420;1751;1394;1496;1056;716;713;1079;1795;2367;1834;1366;1189;2124;3026;2075;1733;3025;3127;2614;3557;4899;4897;4241;3034;2033;1742;2767;3830;4017;2941;1088;616;570;693;983;1586;1581;1065;899;963;920;1071;1645;2528;2086;970;648;733;1387;1840;1180;877;797;470;306;338;573;673;643;673;637;597;537;481;1061;2231;2014;790;297;228;210;171;134;186;329;421;273;381;346;276;265;332;318;236;294;305;259;281;378;588;603;1104;2973;4760;3088;1371;965;971;960;930;836;881;985;822;760;917;997;967;908;946;989;805;737;694;575;381;376;473;738;993;744;585;640;843;892;928;750;499;393;371;306;257;241;160;147;153;200;216;121;155;103;132;165;129;134;132;114;160;137;151;143;147;133;141;113;130;138;117;127;132;132;145;161;138;141;132;126;146;137;109;146;92;128;139;141;116;134;137;174;140;126;128;147;117;139;122;103;136;128;119;110;136;132;124;131;119;136;137;154;127;131;158;139;145;133;124;128;155;115;138;126;136;120;134;156;144;146;123;152;142;140;101;116;143;133;103;137;130;138;164;141;131;114;146;119;122;86;149;120;166;134;126;149;129;129;128;147;132;146;149;131;150;158;133;122;127;159;99;148;134;141;114;138;131;140;117;107;119
80;191;295;296;263;336;388;452;394;271;306;390;364;335;362;220;115;75;52;23;32;29;48;69;159;323;208;197;545;993;1304;1561;993;522;259;472;1372;2828;2129;551;122;113;124;111;123;304;520;528;312;249;227;156;162;279;436;423;338;249;169;81;39;46;142;260;352;321;214;375;641;357;155;207;276;250;228;158;127;171;237;294;410;453;655;1430;1598;617;244;256;320;316;333;491;1085;1558;1639;1489;1477;929;881;1624;2905;1968;1017;1187;1498;1164;1016;591;497;1141;2117;1982;2217;4386;6566;4880;4419;3882;3155;3107;1420;1063;2843;4173;4080;4286;4745;2957;2943;3410;1988;1515;1733;2813;3394;1463;603;1212;2389;2763;2587;1970;1406;1133;1493;1773;2089;1957;2128;2919;2750;2975;1797;1169;1103;885;554;452;562;876;1546;1953;1376;1344;1814;2582;3354;3795;3235;3670;5919;6749;5157;1778;1256;1323;1845;3098;3668;2245;1019;508;443;459;351;288;356;325;352;564;619;421;251;270;369;353;286;295;358;416;240;184;191;156;104;110;125;139;193;221;270;258;361;860;1093;575;317;223;117;136;200;168;159;116;169;219;306;506;504;267;246;234;240;485;1980;5505;7103;5621;2751;761;378;474;337;211;164;170;168;186;234;215;165;139;161;124;145;296;463;450;409;384;480;862;875;388;315;580;912;892;532;344;277;175;140;166;208;256;399;378;369;380;558;551;591;759;969;833;596;287;256;273;297;278;162;166;149;140;137;214;333;316;194;112;57;90;373;694;469;151;107;127;126;108;141;260;634;1171;1348;1827;2013;1863;1834;1332;468;205;124;115;144;201;201;211;177;202;298;241;306;359;345;338;359;505;724;686;363;258;251;221;261;457;764;916;1127;1235;1240;1317;841;644;454;345;307;299;433;450;303;277;376;507;576;582;581;662;609;683;626;1243;1171;674;493;579;652;1548;2869;2655;1170;570;880;1586;1187;872;675;428;412;623;1003;1013;516;273;403;630;605;572;758;1083;836;610;1211;1993;1780;967;554;377;356;404;446;574;669;660;929;836;498;385;377;478;700;1135;1292;935;675;515;370;256;269;395;474;395;300;218;303;446;461;511;726;1037;977;659;615;578;655;773;1387;2816;2867;1580;1047;1126;1478;2193;2018;956;645;771;1013;1093;956;675;927;1537;1754;1451;1535;1702;1977;1999;1403;1750;2321;1723;993;1120;1651;2460;3307;2143;1366;1379;1846;2420;1957;1600;2309;2978;2975;3723;5036;5313;4604;2553;1202;1012;1780;2593;2349;1589;819;565;615;594;796;1115;1042;880;899;901;780;873;1487;1886;1605;1145;911;1186;1453;1486;887;585;558;358;198;298;601;840;667;526;393;358;270;351;913;1971;1880;776;335;189;177;182;176;201;285;402;277;301;275;217;189;201;223;238;322;292;234;249;460;737;806;892;1527;1899;1459;972;907;975;1039;1007;983;991;1043;898;896;810;719;611;552;552;587;519;496;330;313;239;182;206;312;370;398;333;373;409;376;418;364;244;196;183;176;182;152;130;106;107;133;136;143;132;136;127;144;166;150;111;125;154;153;147;155;144;146;125;132;126;151;153;159;138;163;123;131;143;170;164;145;163;153;134;149;136;178;124;166;153;142;132;165;132;129;132;120;137;129;122;116;156;118;99;104;124;129;101;145;134;151;129;137;131;127;117;119;145;108;167;129;139;106;166;137;128;142;129;112;140;129;104;118;147;117;117;90;105;108;120;91;130;120;126;139;154;137;145;109;143;128;111;141;113;104;116;105;105;145;105;96;117;109;148;143;134;152;151;111;133;135;153;125;145;129;118;118;139;145;117;143;163
45;128;192;140;161;247;314;346;253;132;121;155;190;209;216;139;113;84;68;62;41;46;37;54;90;156;129;223;614;1019;1013;814;566;241;154;286;997;1832;1289;404;145;85;53;65;123;223;328;430;426;570;592;401;307;399;415;385;181;75;79;33;48;69;150;259;197;129;86;140;174;113;118;119;290;412;343;258;234;223;218;262;441;587;720;1299;1139;618;213;210;234;231;248;291;775;1653;1773;1831;1868;1050;812;1407;2226;2225;1506;1856;2592;2176;2341;1597;987;1671;2740;2197;1445;3040;4790;3495;2905;3960;4219;3504;1427;1096;2859;3907;2449;2396;2978;2346;2921;3508;2138;1181;1323;1773;1754;1057;913;2177;3166;2109;1553;1535;1383;1433;1880;2544;2597;1840;1788;2263;2085;2190;1596;997;1047;1157;859;588;817;1436;2258;2862;2198;2502;2933;4214;4282;3301;2696;4821;7781;8282;6416;2672;1650;1389;2427;5173;6145;3203;1244;563;407;539;478;401;483;436;516;863;740;441;249;263;368;425;297;323;317;312;251;273;299;252;190;107;102;152;176;200;199;160;307;631;778;404;232;128;107;110;146;166;150;178;131;175;377;870;793;359;226;275;299;432;1210;2579;3313;2659;1310;419;251;183;177;209;229;137;166;188;184;153;114;136;115;101;119;159;228;282;361;369;402;537;503;450;569;760;994;826;413;327;268;172;99;145;182;316;368;450;384;291;449;889;1443;2027;2833;2289;1162;416;293;251;306;249;197;219;258;241;227;304;375;394;312;171;74;82;159;252;188;109;85;175;149;148;175;161;527;1610;2506;3186;2895;2555;2339;1062;430;210;151;158;197;224;196;178;208;198;243;329;408;482;391;294;328;385;477;502;377;303;324;302;281;331;433;419;419;494;604;534;546;544;474;328;204;287;440;452;342;338;460;685;880;615;550;507;424;397;545;855;987;819;535;547;627;1299;2612;2851;1259;583;663;1036;1071;1029;812;544;512;1042;1900;1831;830;356;512;846;610;423;491;549;540;446;586;837;773;602;458;358;376;368;391;508;437;475;575;563;434;409;482;617;731;1078;1100;855;640;578;349;230;249;309;423;477;455;287;299;436;482;466;541;636;726;607;673;617;645;765;1020;1597;1613;1147;1017;1107;1301;1831;1547;757;653;758;889;883;698;538;457;599;732;877;1527;1706;1407;1186;1096;2169;3690;2681;1087;1103;1645;2513;3434;2335;1265;1143;1359;1715;1751;2113;2457;2972;3042;3260;3885;3985;3494;1938;879;567;955;1344;1253;1187;787;666;698;695;927;1293;1175;1049;930;772;691;735;963;1228;1425;1736;1667;1923;1935;1027;553;283;294;220;227;312;535;1002;797;529;403;293;198;261;605;1120;1095;609;331;187;152;174;137;176;206;291;253;270;250;207;203;205;223;272;389;360;205;289;398;766;757;806;802;782;641;600;689;760;928;1018;1114;1049;1006;876;735;641;509;387;315;282;264;240;220;204;155;158;135;150;203;200;167;175;159;219;210;225;199;162;160;147;110;122;140;134;143;141;159;143;128;135;156;155;153;135;130;116;139;127;149;129;172;148;142;151;132;121;146;129;142;147;150;137;137;128;145;165;130;115;99;127;120;96;131;162;135;112;142;159;120;128;126;146;136;115;133;118;131;145;116;153;124;141;124;146;119;136;131;116;126;154;110;131;137;120;145;142;132;190;98;133;136;171;181;138;143;129;139;133;134;120;147;147;148;106;156;148;101;125;145;139;97;140;124;134;117;115;116;159;108;141;132;128;126;99;128;141;129;145;96;114;99;146;169;151;130;108;146;121;141;132;148;129;130;164;120;126;156;143
129;177;294;244;204;259;399;396;242;87;71;81;116;117;136;162;140;95;48;46;50;38;36;47;62;78;141;366;569;844;717;451;267;262;156;208;456;908;866;441;180;79;65;80;141;204;253;462;771;1655;1817;1309;1120;784;436;234;112;80;43;56;31;85;170;217;153;61;45;74;64;41;90;170;240;370;372;448;525;546;544;473;717;1073;805;755;733;403;214;195;259;296;236;325;752;1416;1754;1846;1707;950;603;716;1269;1739;1311;1810;2981;3078;3349;3226;2806;2375;3681;2721;965;1276;2004;1835;2645;5919;6308;4071;1902;1321;1887;2167;1454;1818;2594;1860;1872;2319;1609;988;1477;1763;1439;1141;1619;2702;3285;2133;1555;1681;2005;2522;3198;4243;3440;1734;1029;927;916;886;879;795;1446;2030;1216;701;866;1227;1713;1990;2112;2808;3479;4428;4286;2694;1894;3964;6415;7126;6313;3667;2653;2049;2381;4483;5932;3529;1348;533;550;608;708;878;717;508;572;794;727;399;215;216;294;356;339;285;277;265;232;251;320;329;201;142;131;187;214;238;188;237;212;382;421;301;273;174;115;116;151;151;222;265;150;106;328;682;703;366;449;530;542;597;727;862;914;729;435;284;218;168;210;385;458;223;146;120;169;219;154;111;96;89;87;98;162;244;347;358;211;330;380;762;1511;2139;1845;802;326;284;238;172;102;142;196;332;449;431;318;262;538;1745;2823;3865;5022;4037;1812;474;305;271;291;268;196;243;299;356;402;423;461;544;476;274;91;50;75;109;89;104;91;153;148;230;220;240;1054;3778;5490;4825;2586;1643;1316;517;310;244;257;303;488;460;355;263;259;227;306;338;409;481;372;287;228;230;284;341;361;415;568;557;396;394;367;274;199;259;339;364;447;622;425;295;275;237;381;369;375;445;547;791;1024;903;609;405;278;306;466;610;730;855;635;592;625;882;1724;2074;1073;531;638;762;819;798;681;506;603;1424;3464;3144;1261;594;698;882;467;287;266;299;332;298;326;431;455;480;505;431;340;324;374;387;305;253;352;467;422;465;442;612;766;853;738;555;528;512;457;249;245;312;449;508;418;360;374;421;584;573;493;469;527;632;829;904;795;830;957;998;900;796;665;672;724;956;903;729;625;741;787;659;660;530;377;454;523;801;1104;1382;1024;764;728;1754;3011;2071;845;675;1212;1817;2275;1917;1293;1080;1036;1292;2217;3527;3129;3177;2774;2160;2225;2777;2325;1455;829;627;685;927;1326;1915;1469;937;752;697;848;1182;1474;1600;1350;879;644;651;796;1187;1868;2227;2075;2615;2458;829;361;149;171;178;209;327;534;1056;1136;869;646;401;250;258;443;681;611;360;219;174;175;161;179;196;204;211;260;290;331;280;315;287;285;301;358;388;284;329;496;739;786;941;849;649;438;453;559;757;918;1140;1240;1237;1016;916;869;828;552;363;211;138;115;155;142;134;141;118;151;134;164;148;145;119;124;137;128;142;131;119;101;136;137;128;147;141;125;121;136;113;120;129;114;132;110;145;118;115;147;130;148;126;156;111;119;130;150;125;135;108;133;154;137;129;121;111;117;147;137;130;126;131;108;123;113;145;139;127;126;138;109;160;125;175;110;130;127;134;145;112;159;104;159;144;141;156;120;146;129;123;110;129;130;133;150;147;137;127;125;144;133;172;130;106;161;145;120;128;97;137;145;125;98;123;122;103;113;126;117;125;116;121;144;101;104;130;128;120;114;139;137;114;135;121;138;115;141;110;145;128;115;120;109;152;152;128;140;139;132;118;115;126;132;129;137;146;152;154;145;146
201;384;535;426;310;352;524;405;337;184;59;81;89;119;124;129;126;76;46;26;32;47;79;73;66;95;154;334;492;658;548;282;260;283;249;153;284;801;1542;1154;386;98;61;93;219;321;290;469;1191;2851;3470;3045;3231;1741;551;152;63;60;46;33;53;63;129;134;88;46;56;49;38;24;67;92;193;247;327;515;887;912;995;989;1150;1324;877;619;631;413;181;190;248;383;350;433;841;1501;1705;1147;996;784;454;370;521;720;909;2018;4116;3799;3511;4858;5315;3607;3419;2279;683;480;728;1014;2835;6465;6602;4487;3048;2269;1497;1215;1233;2040;2669;1673;1268;1217;823;702;1509;2411;1980;1764;2404;2380;2222;2519;2774;2562;2845;3636;4964;5348;3381;1458;618;411;320;353;464;735;1434;2102;1128;455;499;740;805;1171;1900;2771;3649;3305;3733;2232;1346;2220;3636;4441;5194;4167;3168;2087;1677;2932;4928;3980;1612;715;885;1084;1239;1734;1157;543;347;507;385;326;211;237;205;252;266;247;221;328;231;188;246;263;236;181;193;258;316;313;297;282;192;255;274;299;411;365;182;160;137;230;381;428;225;134;223;462;443;465;878;1233;1146;1076;659;449;361;307;215;223;197;167;157;511;682;371;211;202;221;246;209;95;83;98;89;80;108;144;233;186;169;204;453;1276;3002;4433;3065;988;266;253;266;330;247;174;189;312;356;448;263;180;596;2043;3229;3630;4101;2782;1211;428;321;289;231;200;190;298;410;775;790;502;372;667;932;531;133;44;63;80;25;43;88;141;165;204;215;297;1440;5069;7611;4993;1971;724;457;293;269;318;480;809;936;823;668;448;400;445;422;332;374;376;384;304;265;218;258;375;343;431;768;802;478;452;409;351;256;427;829;838;714;833;639;339;223;225;352;411;438;493;522;745;872;749;684;435;315;417;609;542;581;737;707;666;641;684;983;1018;688;546;796;819;558;491;587;518;638;1601;3284;3422;2020;1061;694;541;343;267;257;239;280;260;293;318;379;412;461;424;320;337;378;330;292;232;302;412;399;381;432;640;724;756;603;510;491;628;488;300;240;280;343;360;338;443;534;682;822;759;537;419;456;600;1063;1391;938;837;970;861;646;556;465;444;403;394;454;442;511;553;667;722;774;708;447;453;547;673;955;1160;899;598;464;947;1280;939;528;546;839;1170;1412;1938;1721;1295;1373;1844;2981;4304;3550;3590;3078;1612;1660;2326;1720;1149;1329;1210;973;1194;1848;2407;1831;1108;944;756;619;830;1484;2262;2127;1336;606;579;872;1734;3096;3318;1863;1756;1503;633;245;173;166;188;276;369;450;884;1372;1426;865;446;296;293;342;348;361;282;194;178;161;232;257;283;281;269;272;387;493;438;413;435;462;417;470;444;447;471;673;763;814;900;911;760;677;523;622;733;722;1015;1084;1195;1101;936;1007;995;632;297;206;109;122;157;112;166;146;116;166;147;186;137;140;137;123;136;141;142;115;112;113;118;138;142;124;159;153;166;139;130;150;124;158;120;156;165;151;145;121;132;125;129;120;125;143;134;119;149;120;127;152;137;113;150;146;139;130;154;90;120;153;148;116;149;167;133;125;137;117;135;172;165;133;123;170;157;110;127;140;108;130;105;107;118;140;150;152;118;146;123;128;140;167;131;131;146;150;138;151;161;119;149;123;146;147;138;180;124;137;101;99;97;150;170;136;140;125;134;136;142;93;118;113;106;127;104;142;107;155;145;130;117;117;96;117;140;152;97;140;136;164;146;105;138;151;96;124;114;131;115;102;104;118;163;147;142;151;116;138;144
298;436;552;468;285;485;639;701;548;319;146;88;103;138;161;122;101;70;48;59;44;65;117;109;108;161;218;236;329;439;356;275;320;440;371;202;309;1560;3402;2473;613;158;73;155;233;254;324;583;1509;2990;4043;4270;4770;2810;793;128;70;23;42;56;62;88;109;106;81;74;22;45;55;47;51;74;136;178;317;527;854;797;1178;1959;2172;1456;969;995;1061;407;164;248;421;513;456;409;831;1537;1485;983;1034;1099;710;362;270;363;544;1736;3719;3163;3010;5278;6618;4629;2383;1295;570;437;480;740;1948;4144;4562;4383;4188;3177;2229;1360;1573;3029;3418;2130;1186;838;591;506;1419;2626;2422;2018;2179;1525;1367;2896;4175;3754;3439;4104;5841;5073;2307;915;490;306;212;229;433;636;942;1034;570;205;216;278;405;761;1364;2096;2471;2022;1841;1144;942;1309;1662;2182;3106;3332;2572;1519;1044;1587;3174;2975;1370;801;1470;1668;1467;1830;1065;366;225;186;239;237;203;176;203;201;242;176;252;377;302;192;187;283;213;253;328;451;600;534;429;337;224;251;476;653;580;448;246;237;240;351;481;483;255;271;303;261;342;517;1193;1698;1865;1692;700;279;196;231;259;185;148;133;167;392;560;544;607;496;419;321;266;156;79;77;76;86;82;124;158;110;84;182;434;1524;3648;5106;2808;786;256;224;483;689;576;255;244;265;312;302;188;206;452;1091;1582;1735;1686;1180;511;382;375;342;228;227;221;292;553;1334;1520;631;415;640;1048;623;133;119;97;112;52;111;184;176;161;164;154;254;1265;4006;5584;3517;1127;345;319;487;523;587;973;1590;1460;1248;1171;781;700;744;669;429;431;466;570;568;403;289;350;325;413;475;689;658;596;600;537;374;418;882;1993;1869;1084;1554;1067;414;248;257;440;788;741;549;562;897;1042;729;681;414;362;822;1322;763;639;948;1270;915;685;771;719;597;581;907;1445;1265;571;510;728;642;630;1151;2167;2944;2446;1638;706;296;207;184;226;325;291;241;321;267;288;300;313;364;291;310;356;405;343;229;320;328;285;379;573;581;639;567;539;570;619;572;442;223;166;180;180;192;250;521;722;1057;1351;922;643;591;564;1044;1716;1809;1205;860;862;781;788;526;410;342;363;381;317;288;424;608;690;686;667;566;535;523;560;626;767;909;746;496;395;493;568;432;370;619;877;789;1191;2501;2279;1567;2096;2819;2662;2515;2263;2306;1932;1112;1382;1329;970;1001;1524;1545;1187;1692;2337;1716;1175;903;1327;1314;638;590;1245;1840;2387;1926;794;498;1092;2588;3527;3002;1557;1137;776;404;201;181;210;230;298;364;361;642;1377;1666;911;397;281;294;310;327;319;267;256;219;234;327;419;465;385;344;339;398;450;566;557;535;593;616;699;726;668;713;856;846;1007;957;998;920;765;763;760;818;783;959;998;1167;1161;914;884;757;396;231;149;118;152;114;164;138;144;123;113;154;160;140;132;162;140;117;171;120;104;142;142;135;127;116;148;128;151;145;109;144;150;148;166;146;145;139;141;130;105;115;104;114;160;144;133;138;108;131;141;129;186;163;124;132;120;128;176;100;136;171;190;138;140;128;113;124;150;129;116;98;124;147;130;170;127;121;121;118;141;106;113;128;120;151;140;135;131;141;115;130;127;115;160;125;115;120;139;108;144;114;140;129;128;121;124;132;148;163;141;157;136;132;117;135;112;158;138;114;116;148;120;126;98;118;142;130;111;109;129;107;118;98;96;131;117;116;106;112;104;100;100;128;126;151;128;134;112;128;146;128;124;139;156;126;144;135;131;118;129;124
252;332;415;401;407;709;943;933;902;582;249;145;143;235;207;129;84;73;60;42;66;65;55;81;96;186;214;201;209;255;243;319;653;728;445;301;429;1986;4640;3128;747;213;100;130;229;282;348;496;1184;2539;3669;4292;5110;3370;905;200;50;33;41;84;112;161;186;182;110;79;40;54;57;36;80;158;159;196;337;490;630;472;1035;2753;3385;2201;1657;1223;934;526;290;538;1250;1112;658;526;841;1201;1547;1768;1434;1348;755;469;394;301;404;918;1549;1500;2064;4677;5834;4955;2269;821;842;1216;961;640;843;1732;2555;3383;3601;3339;2813;1830;2017;3657;4192;2387;1470;1229;734;732;1663;2413;1866;1375;1251;862;1123;2575;3945;3710;2832;2922;4338;3413;1305;588;360;405;316;317;419;502;493;481;314;184;155;192;322;654;1020;1223;1317;1089;710;507;965;1282;1135;1183;1578;2290;1972;1125;720;904;1560;1498;856;727;1493;1652;849;877;600;253;198;176;224;232;192;206;155;249;248;271;404;610;438;296;177;217;283;395;702;1131;1425;916;519;282;154;420;1370;1557;1044;393;260;228;406;730;681;369;319;534;555;312;303;535;1052;1418;1740;1504;639;192;143;163;151;147;106;110;147;271;531;930;1205;1276;795;484;320;197;127;60;72;92;97;118;135;109;128;186;534;1706;3461;3406;1770;473;173;375;1038;1471;1119;449;239;229;262;262;252;251;294;500;753;791;721;477;421;683;659;428;284;204;293;334;492;1236;1314;586;390;429;502;335;228;353;316;243;172;240;439;313;172;133;218;282;582;1808;2623;1589;489;426;824;1354;1172;922;1092;1535;1425;1606;1496;878;853;931;787;635;687;764;740;769;619;486;417;464;480;726;902;811;734;709;587;452;604;1450;2920;2296;1203;1370;952;453;278;374;808;1646;1330;780;757;1103;1324;705;584;567;571;1062;1588;1000;938;1530;2173;1493;851;764;628;526;932;2277;3370;2370;1009;576;951;851;522;774;1425;1994;1793;1294;576;206;167;221;265;340;393;280;256;226;202;279;341;293;332;369;400;459;336;290;263;268;378;449;524;559;523;464;518;754;881;655;374;167;131;133;164;167;252;513;779;1234;1585;1077;722;574;687;1480;2807;2395;1706;1132;963;786;639;510;456;427;559;529;365;275;399;636;676;711;730;587;453;507;607;649;809;804;624;484;342;412;369;304;268;691;1032;668;896;1795;1696;1499;2412;3363;1913;1252;1016;943;760;670;667;641;456;635;1154;1396;1049;1465;1709;998;504;725;1657;1717;734;340;696;1193;2010;1972;798;499;1068;1738;2317;1714;985;629;423;277;226;213;265;298;306;288;273;406;639;818;505;315;270;353;459;423;378;336;334;336;377;492;544;612;548;490;429;487;505;614;753;754;724;780;894;771;662;763;839;1027;1074;1043;982;915;696;938;992;766;729;818;915;972;770;620;469;346;208;165;138;123;160;129;134;146;122;134;141;151;138;120;134;152;134;130;134;145;128;152;136;148;145;137;125;159;149;147;135;126;142;152;152;156;152;176;165;141;161;128;111;118;123;148;135;134;135;106;88;111;97;129;173;116;117;155;127;155;130;141;139;155;170;154;140;135;133;131;138;138;123;133;136;115;139;152;108;111;108;136;104;140;129;106;154;129;131;119;140;133;127;131;140;120;131;141;129;122;119;108;140;114;115;141;97;118;130;109;121;124;150;127;111;146;145;163;155;154;123;131;128;147;110;146;92;106;140;134;132;143;100;130;96;147;84;107;122;108;142;109;138;124;114;165;124;124;115;128;113;152;123;130;119;128;138;131;117;136;109;121
273;298;285;281;436;1143;1570;1206;1202;1004;519;168;212;292;228;117;75;49;69;113;145;115;49;56;86;95;153;118;143;165;165;336;862;1095;599;308;400;1909;4094;2672;919;383;206;172;218;316;353;396;977;1893;2710;3485;4443;3198;1184;213;59;58;61;113;269;307;372;308;133;77;69;53;76;50;88;205;175;194;266;373;362;295;789;2132;2817;2223;1989;1103;841;1033;903;1410;2828;2848;1368;1154;1457;1782;2476;2939;1898;1004;690;632;533;398;431;438;516;504;1072;2617;3781;4207;2240;896;1718;2929;2512;1165;898;1098;2144;2644;2837;3626;3476;2203;2152;3254;3040;1787;1549;1645;943;1021;2097;2749;1557;699;601;487;985;2576;3770;3249;1815;1436;1746;1311;766;479;411;306;415;513;493;421;352;369;346;225;188;234;408;622;675;790;1244;1170;554;398;948;1611;1371;954;1088;1729;1587;974;561;658;760;1007;858;576;760;739;396;317;223;157;181;246;219;195;211;203;170;191;337;740;981;1007;639;405;287;178;294;656;1007;2027;2721;1475;581;246;158;643;2307;2899;1564;470;223;210;690;1448;1290;483;318;825;943;445;366;448;833;1393;1332;823;320;216;156;145;161;159;110;146;197;324;547;1190;1913;1752;1433;930;621;497;306;119;141;326;386;325;274;190;162;247;665;1727;3173;2656;996;278;187;730;1805;2833;1883;613;274;197;278;292;249;293;401;485;606;744;667;447;571;1209;1235;577;255;198;235;242;298;591;581;449;341;222;202;168;362;769;666;517;362;494;777;646;202;164;216;239;288;599;728;526;300;866;2033;3038;2422;1263;1102;1219;1170;1400;1084;631;675;685;759;717;1021;1070;1003;1113;862;746;752;711;592;1284;1783;1151;940;786;562;401;623;1664;3133;1993;824;778;621;456;414;534;1015;1838;1500;914;786;909;868;638;1030;1619;1274;1125;1181;1303;1670;2399;3031;2273;1094;725;614;518;1209;3654;5523;3828;1315;443;683;589;376;489;1097;1241;911;643;335;192;201;265;286;412;364;266;270;209;236;361;483;449;422;537;525;335;231;246;230;303;345;421;417;410;322;382;510;616;745;492;266;126;112;120;198;186;236;459;781;979;1199;951;655;586;567;1192;2505;2349;2167;1428;1405;1007;659;589;503;565;585;689;414;295;328;434;530;638;620;505;521;578;667;584;643;791;504;416;299;279;271;224;249;450;694;501;520;769;893;1153;1855;1887;1041;564;519;439;430;544;482;340;257;358;652;803;637;729;731;569;359;453;946;1071;467;335;650;1132;1277;1071;533;331;509;794;908;728;452;339;315;213;184;254;295;296;266;361;349;313;368;423;356;323;341;450;539;403;405;400;396;485;568;637;702;840;728;599;519;709;723;834;992;1024;847;927;1005;826;699;749;830;1113;1154;961;850;796;754;1205;1163;707;560;543;609;539;461;277;218;169;137;131;113;146;165;154;113;113;127;133;120;133;141;158;111;135;120;124;118;123;131;149;111;140;116;106;136;141;169;131;147;116;126;147;142;117;137;120;152;125;131;165;106;122;141;151;139;140;129;156;128;154;166;142;131;151;142;124;127;134;163;97;166;142;149;135;158;129;169;107;127;132;141;154;145;113;158;152;110;103;129;99;124;125;137;130;133;150;138;133;150;138;114;137;118;137;99;123;127;128;146;104;115;139;118;150;128;142;131;148;128;116;132;142;149;122;150;159;104;127;137;142;137;139;134;138;130;118;106;114;146;125;133;133;144;96;107;114;122;140;174;119;104;146;162;132;118;130;121;113;131;112;136;120;135;151;127;108;125;123;142;112
356;478;436;355;420;1126;1511;1253;1586;1830;829;245;227;355;237;117;93;83;128;217;375;226;75;68;50;36;90;75;91;125;163;300;853;1301;710;360;309;1035;2154;1685;1158;643;387;357;247;339;297;357;622;1330;2088;2620;2811;2232;835;200;67;89;138;214;446;686;593;388;200;76;87;61;59;71;67;123;131;186;281;353;306;318;535;1361;1831;1531;1151;804;1439;2532;2106;2428;4437;4299;2166;1842;2261;2559;2658;2842;1806;745;555;768;651;499;570;461;296;199;460;1145;2764;3822;1853;974;2428;4883;4172;2912;1959;1710;3018;3015;2727;4024;3960;2223;2112;2516;1818;1012;1032;1174;760;1065;1916;2370;1370;498;354;428;1126;3644;4853;2946;1199;678;581;605;769;658;479;386;488;677;737;456;421;529;468;329;225;275;441;659;652;743;1426;1719;764;383;797;1491;1730;1281;1175;1918;1542;745;418;507;687;759;643;364;268;265;224;134;125;168;210;196;206;157;190;214;172;226;755;1757;2116;1826;887;619;422;236;309;735;1135;2181;3041;1543;585;274;203;525;2017;2972;1529;548;328;342;909;1912;1621;553;317;604;845;458;300;335;631;1086;805;484;254;274;276;330;411;264;221;324;510;575;548;1009;1389;1811;2032;1901;1706;1250;682;352;384;920;1262;1096;648;357;180;256;720;1907;2850;2148;634;198;265;831;2243;3248;1921;587;340;282;322;332;300;460;481;623;743;999;1157;654;732;1748;1594;709;229;157;173;182;173;177;223;253;255;143;125;168;478;874;868;642;525;571;675;474;186;147;204;254;242;199;273;200;303;914;2443;4100;3399;1819;1577;1553;1128;994;627;388;501;638;665;729;1002;1137;1107;1542;1398;921;1380;1376;756;1327;1954;1363;841;691;579;408;549;1172;1759;1217;634;597;560;546;580;822;884;1133;1032;828;732;609;528;719;2308;4022;2844;1672;1283;2290;3757;4357;4803;3595;1562;968;817;642;1040;2825;4232;2820;940;327;344;351;252;267;468;505;436;361;203;275;322;316;406;476;370;322;323;339;416;592;798;765;691;794;607;348;198;196;293;284;335;340;304;261;245;257;285;343;403;281;154;129;83;152;234;236;205;444;802;759;688;684;636;553;444;743;1376;1763;1344;1195;1455;1285;693;528;550;537;585;550;424;266;261;245;362;495;582;533;454;453;454;402;501;547;357;336;264;219;217;182;200;245;329;259;301;361;673;1328;1609;1052;471;323;361;464;776;892;545;329;295;314;406;534;547;619;565;605;402;325;517;598;414;291;540;848;722;451;271;275;256;269;274;298;314;252;295;249;189;253;271;240;323;437;495;380;374;306;384;444;441;442;508;433;357;417;501;603;796;784;900;953;937;762;713;849;923;967;1089;951;850;990;968;965;741;722;823;940;880;793;685;579;746;1396;1246;612;335;321;273;247;177;129;155;132;137;135;118;132;129;131;136;166;124;122;94;124;107;110;164;108;150;163;126;133;124;132;150;135;134;124;130;137;145;114;109;129;95;126;152;116;125;112;115;146;133;141;127;129;140;139;156;121;112;165;138;140;161;145;118;129;134;117;136;109;130;140;129;162;135;163;130;128;128;139;142;136;106;122;98;103;122;134;116;126;150;91;170;139;116;137;105;137;152;159;170;142;125;145;149;131;95;140;105;115;120;138;124;154;146;158;154;130;130;136;131;112;129;147;125;138;137;121;135;123;127;168;142;88;116;123;154;125;106;129;118;117;113;153;120;135;143;177;122;116;131;151;143;148;143;135;106;121;134;141;123;116;119;160;166;135;146;88;132;145;122;131
542;879;811;487;398;548;794;885;1579;2477;1175;324;220;290;250;144;163;218;223;420;704;527;192;99;57;47;54;35;62;147;205;320;685;1234;920;444;309;591;1086;1102;959;770;812;534;343;264;227;203;357;1001;2403;2695;1744;898;401;138;147;197;306;552;952;1437;1002;568;311;142;61;66;63;65;70;114;229;455;691;723;575;724;882;1300;1775;1039;632;900;2598;4728;3469;2553;4145;4354;2632;1972;2454;2286;1818;1641;1239;499;484;750;573;473;472;596;302;166;278;866;1745;2249;1296;1039;2826;5336;5995;5808;3827;2059;2831;3554;3433;4154;3667;1907;1572;1731;1301;717;518;478;549;1044;1875;2340;1363;397;184;257;1095;3366;4454;2321;1013;743;445;643;1174;1066;577;452;469;634;722;404;387;591;538;432;383;432;506;564;496;389;921;1083;545;490;728;1217;1697;1288;1254;2387;1704;657;307;417;582;556;402;245;185;171;129;126;104;141;172;170;150;112;168;268;249;324;998;2783;2836;2147;1030;847;583;394;322;518;885;1426;1644;1054;586;355;227;337;1128;1606;959;502;309;452;811;1327;912;525;327;375;502;369;404;457;652;633;603;394;317;320;459;1005;1328;657;357;567;1081;940;619;575;721;1139;1948;3457;3593;2725;1540;891;960;1890;2719;2156;1264;517;249;331;758;1553;1810;1033;460;284;363;651;1428;1851;1301;681;429;251;245;305;450;738;926;789;664;894;959;677;701;1398;1316;639;297;222;162;183;162;109;118;154;124;141;197;244;438;624;615;487;635;770;530;300;194;248;378;397;360;278;243;243;365;785;1764;3146;3330;2782;2987;3067;1637;902;647;472;544;593;554;548;682;782;994;1562;1356;984;1720;1769;846;873;1357;1086;783;619;628;464;506;680;900;924;738;676;702;734;747;851;815;824;834;803;694;514;498;940;3051;5457;3785;2106;1469;3062;5170;5772;5585;4182;1787;1278;1168;907;731;1330;1713;1264;624;306;258;300;269;236;227;249;237;272;217;408;707;815;770;804;654;431;405;441;568;786;915;939;953;787;691;406;179;229;274;278;268;244;187;181;187;119;161;170;193;162;134;161;117;203;361;407;282;342;512;551;344;411;492;368;273;453;682;975;764;660;1075;1012;547;444;483;401;353;345;338;312;235;206;227;390;418;389;280;314;297;270;290;243;222;166;173;147;161;145;165;184;222;249;333;341;693;1441;1499;675;279;236;283;576;1100;1231;687;423;318;481;633;695;929;1031;865;843;511;351;347;419;361;279;260;450;386;210;198;225;208;173;153;228;236;230;242;218;250;293;257;268;378;441;409;279;290;340;370;451;439;427;398;392;456;507;661;793;864;833;876;892;758;546;593;819;894;918;854;682;669;806;873;927;705;650;644;686;493;397;419;315;493;793;780;330;186;174;121;120;165;142;146;147;153;147;145;163;142;131;118;135;165;137;96;111;134;148;146;104;145;138;118;128;140;132;134;134;123;141;140;177;113;129;137;136;127;139;110;143;117;139;134;149;126;117;145;148;127;129;139;138;138;150;160;141;135;128;137;136;148;130;155;140;119;146;123;97;123;129;166;134;148;145;142;111;120;111;140;111;102;139;151;137;115;96;107;116;121;133;124;145;166;150;148;143;132;151;132;159;115;134;138;135;132;147;139;106;135;126;140;111;118;158;146;139;115;124;125;135;123;135;119;125;138;114;151;116;100;131;126;105;90;169;115;129;178;120;137;127;114;120;124;138;102;127;125;133;143;110;130;121;131;127;104;143;134;119;132;156;122;111;104;145;125;155
650;1020;1075;686;320;210;245;550;1295;2043;1061;271;183;274;251;317;432;658;616;565;1023;1016;433;194;151;87;72;52;88;183;207;230;623;1180;865;325;270;438;830;937;610;770;1152;926;524;425;230;170;255;1144;3139;3356;1816;674;331;286;385;536;816;874;1605;2394;1535;659;348;187;108;83;79;79;85;242;702;1593;2188;2004;1577;1732;1870;1522;1590;867;552;1487;3880;5506;3379;1577;2217;2892;2023;1665;2161;1698;1023;764;652;376;553;1121;1101;754;454;502;369;216;383;1026;1089;1068;839;1382;3673;6731;8358;7783;5257;2762;2656;3270;4230;4424;3632;1866;1553;2264;2233;1119;506;307;580;1492;2288;1688;946;335;254;270;661;1475;1881;1264;993;867;499;664;1228;1056;494;307;344;345;401;245;366;530;606;646;896;1086;837;481;282;193;314;417;412;467;508;628;873;934;1105;2226;1523;588;303;640;672;411;277;184;139;158;118;108;111;96;126;113;104;116;190;293;313;346;839;1831;1802;1362;775;683;597;473;400;390;535;691;798;531;451;520;370;325;538;711;480;337;363;425;555;669;586;750;609;438;453;653;1083;1473;1522;1126;697;543;488;393;652;1767;2418;1126;605;707;1516;1490;816;388;399;666;1634;3422;3787;2651;1935;2039;1477;2065;2763;2358;1190;435;224;337;608;936;864;457;337;296;270;398;790;940;960;886;504;286;252;213;732;1795;2174;1408;761;724;778;655;455;580;646;524;341;258;184;183;166;198;190;150;150;196;333;524;665;664;473;632;1241;1726;861;413;628;812;869;801;643;465;542;584;623;1050;1550;2368;3042;2962;4363;4557;2693;1623;1504;1020;681;588;532;344;432;602;961;1431;1023;726;1030;1103;610;602;724;736;615;764;814;598;567;616;776;756;809;857;829;875;746;700;705;652;744;728;678;549;515;794;2237;3643;2650;1640;1177;2238;3643;4069;3382;2448;1410;1190;1110;1127;923;663;625;557;557;284;258;335;358;316;253;227;182;196;260;844;1706;1868;1607;1390;1046;489;503;718;810;732;776;908;858;678;474;397;281;188;276;272;223;181;150;148;157;136;139;136;129;126;178;143;137;191;429;488;322;245;238;263;207;257;278;246;178;157;288;389;440;380;474;429;323;388;425;376;287;258;289;297;204;184;165;212;255;234;208;216;262;292;216;169;212;223;141;138;129;155;166;178;249;387;407;465;645;1003;1103;786;339;267;249;470;829;745;456;297;342;693;1166;1125;1318;1319;1118;1107;567;353;356;357;359;214;173;225;197;180;240;268;181;160;156;219;217;242;241;270;312;367;330;386;439;450;409;269;247;294;373;363;343;395;442;578;656;681;645;668;779;637;515;518;418;339;336;432;502;514;511;357;388;537;577;587;472;360;307;319;274;274;174;175;189;340;325;218;147;141;163;110;130;160;137;137;128;130;128;147;157;120;151;117;106;130;124;119;95;117;131;129;124;147;128;118;135;130;130;114;177;130;148;153;119;135;125;143;118;150;143;84;105;133;150;144;120;131;99;137;123;151;134;126;135;133;123;122;132;136;133;151;120;143;144;149;139;132;123;137;148;135;152;158;124;132;142;93;117;122;141;140;105;122;103;152;131;124;128;169;129;126;116;147;127;115;109;101;132;127;124;155;169;123;149;116;138;155;122;148;164;146;126;123;136;159;113;145;121;150;135;142;108;121;134;137;121;105;102;136;135;141;106;119;142;149;135;126;100;95;138;126;131;145;137;110;132;129;130;144;145;123;123;131;113;132;102;112;145;143;104;124;150;125;114;109;105;140
491;690;804;584;236;121;184;533;1073;1466;933;313;173;209;367;523;922;1501;1329;921;1335;1482;694;327;322;267;118;121;146;201;167;220;376;575;476;243;178;303;517;532;415;805;1457;1696;1501;1089;463;253;241;931;2965;4027;2962;1360;593;475;549;860;1473;1308;1611;2456;1450;505;302;231;107;99;87;112;171;415;1403;3252;4275;3843;2930;2685;2802;1552;1222;711;681;1977;4176;4467;2285;747;1039;1324;1087;1281;2078;1933;1075;693;874;813;1106;2133;2533;1638;928;973;816;718;769;1134;1132;805;758;1578;4095;6307;7022;6170;5070;4482;3205;3240;4104;3506;2798;1732;2055;3966;4437;2411;804;487;768;1759;2082;1171;543;265;351;598;646;688;787;817;833;647;409;442;646;517;288;238;207;225;159;185;287;443;588;975;2045;2698;1533;524;196;104;157;273;319;295;490;495;423;500;637;1091;733;348;411;1049;990;482;244;140;125;109;114;90;115;98;132;118;90;87;190;396;385;309;439;712;747;511;495;544;564;566;473;365;381;515;563;415;444;519;495;429;454;367;311;304;255;295;261;355;725;1688;2008;1185;963;1497;2930;3587;3017;1887;1216;770;531;408;593;1574;2042;1172;748;767;1299;1844;1025;672;505;466;911;1727;2034;1536;1623;2188;1382;1053;1388;1223;688;245;168;238;545;655;478;327;293;284;293;655;1006;947;779;756;548;634;575;357;1094;2847;3911;2337;828;650;729;702;422;339;530;745;604;378;237;177;247;330;323;333;432;521;694;1183;1450;1072;542;766;1861;2706;1451;1013;1860;2156;1640;1097;1020;729;926;1185;1340;1655;2069;1715;1876;2209;3855;5048;3858;2837;2582;1503;831;516;399;348;440;554;967;1418;1080;538;465;487;512;537;511;456;541;768;909;713;639;693;709;646;786;1007;928;862;833;892;817;688;764;679;719;534;511;698;1180;1691;1374;865;803;1126;1714;1708;1334;1015;782;741;929;1170;1054;727;420;374;428;318;378;701;797;526;284;230;201;172;245;904;2119;2771;2007;1417;873;410;665;1650;1619;738;535;660;670;456;457;430;253;227;247;299;208;172;143;165;104;131;137;178;129;140;158;128;112;203;446;468;221;151;232;171;130;145;131;161;145;121;161;179;274;374;262;185;234;322;521;398;220;202;281;304;190;126;176;155;169;186;178;214;380;407;206;196;212;204;137;153;152;169;150;195;289;477;545;522;660;864;1142;1280;683;317;285;310;419;432;269;227;390;913;1743;1743;1768;1670;1085;923;714;511;394;350;350;235;204;164;220;259;307;317;203;154;197;272;315;386;455;388;511;575;468;540;736;599;436;359;337;388;446;330;286;427;550;659;821;704;490;394;488;338;315;241;174;207;185;240;272;266;258;187;188;244;284;272;262;199;173;198;223;187;168;150;141;141;142;147;132;117;119;122;125;143;143;142;132;131;137;157;127;110;151;132;127;156;133;138;112;145;108;144;117;186;130;135;164;153;119;122;140;132;139;161;156;158;131;128;112;132;140;118;143;140;126;140;96;133;127;129;145;154;161;127;136;105;143;116;88;150;154;132;163;143;127;141;164;125;163;172;145;116;149;128;145;127;125;140;129;144;130;153;121;141;118;135;181;127;127;114;178;167;137;129;129;153;146;123;135;139;114;110;112;149;140;151;117;106;117;145;120;175;120;132;154;138;154;102;153;129;130;116;104;141;119;130;156;144;159;142;142;129;124;137;119;145;118;142;104;113;114;128;114;136;147;133;116;110;110;143;135;111;113;121;127;106;136;161;129;119;143;131;122;129;114;129;121;137
373;401;389;241;159;95;173;688;1609;2408;1830;864;310;293;598;1020;1379;2190;2173;1518;1806;1741;1021;662;704;662;428;433;572;563;339;189;196;332;321;192;158;197;268;378;560;1251;2384;3014;3322;2348;1052;416;373;725;1975;4018;4366;2298;1163;765;624;819;1380;1217;1324;1545;863;357;322;283;112;120;135;144;227;778;1970;4327;5303;4330;3130;2264;1805;1138;787;593;780;2010;3480;2810;1358;590;856;1200;835;1178;2293;2493;1570;1572;2219;1938;2131;3378;3689;2608;1797;2235;2183;1824;1353;1187;1109;962;865;1378;3019;4119;4072;3622;4449;5658;3675;2685;2775;2181;1690;1428;2197;4933;6016;3643;1223;541;799;1490;1411;829;363;319;674;1272;1499;983;743;1040;813;612;342;309;302;263;172;192;200;167;136;188;322;549;757;1348;2794;3552;1959;488;128;99;141;230;262;524;1013;1157;687;323;238;318;300;254;530;1251;1049;404;237;137;83;114;121;111;140;188;177;153;146;107;150;302;311;286;368;305;280;293;344;352;429;439;389;297;344;432;493;355;413;516;552;431;406;358;260;226;237;221;261;284;1167;3610;4234;2540;1951;2401;4415;5319;3804;2241;1292;778;527;448;528;836;1014;1011;1156;1082;1049;1140;1033;1295;1041;600;557;656;779;694;905;1174;755;423;449;413;294;210;163;235;382;456;380;322;363;405;435;1007;1975;1621;701;676;1049;1840;1509;622;1065;2700;3096;1925;770;566;663;663;454;386;901;1467;1152;596;321;291;388;666;907;779;1120;1237;1516;2340;2439;1426;643;1008;2096;2661;1610;1761;3323;3200;2163;1617;1509;1190;1123;1797;2229;2106;2051;1209;1019;1245;2528;4112;3946;2939;2446;1563;808;371;357;408;480;602;745;984;865;521;365;394;509;669;583;443;494;714;733;564;644;656;561;549;652;779;837;763;910;1135;1032;966;786;794;709;546;528;574;769;852;856;751;656;639;602;666;646;514;443;542;749;906;810;531;383;404;466;337;533;1437;1696;859;362;288;218;225;237;647;1479;2046;1695;1060;613;361;846;2452;2631;933;343;304;332;286;405;394;223;211;224;296;264;240;205;194;148;139;189;124;167;147;145;135;115;158;290;327;223;112;148;133;148;133;148;201;188;127;114;134;232;288;152;147;155;307;377;217;207;174;193;238;166;135;185;150;138;153;164;212;287;334;209;189;186;137;167;160;171;161;117;148;218;347;472;595;671;849;1379;1648;884;355;228;184;259;208;225;254;446;930;1646;2068;2505;2105;1026;826;1121;930;572;388;405;285;196;171;217;240;342;315;166;197;240;399;556;830;848;696;782;770;711;981;1563;1197;669;507;423;421;578;507;388;473;657;693;763;545;317;271;245;220;182;168;149;134;116;153;149;178;151;178;122;206;160;163;171;174;183;128;174;153;145;163;124;140;143;121;144;119;121;125;119;125;153;170;116;166;135;116;133;167;138;148;118;120;123;140;162;122;136;148;150;180;97;122;109;129;143;146;119;117;120;112;139;116;130;127;152;153;150;106;103;117;146;168;151;128;142;134;113;114;127;159;121;137;111;120;108;115;123;119;147;136;138;133;131;121;140;156;141;142;134;131;120;141;132;122;147;135;141;124;128;176;155;131;137;102;145;136;157;152;137;139;128;115;117;147;116;129;127;140;90;138;139;135;116;160;128;143;123;138;139;146;100;147;136;114;127;126;147;145;165;106;158;127;145;155;124;128;117;127;133;130;121;122;118;143;98;123;116;110;126;146;129;112;109;126;145;132;77;124;118;113;149;96;122;136;145;125;132;125;153;109;142;126;121;146
677;530;362;268;189;106;210;1315;3019;4253;3651;1972;731;491;1069;1853;2095;2212;2238;2376;2815;3092;2042;1461;1802;1745;1177;1402;2130;1891;938;285;181;333;467;253;143;267;507;750;1217;2367;4124;4962;4596;4020;1966;778;733;742;1331;2676;3651;2041;1096;707;585;660;817;973;1459;1551;874;429;403;329;151;219;296;278;440;1062;2424;4107;3896;2707;1680;1146;689;460;386;414;655;1273;1995;1614;892;767;1228;1848;1028;1601;2485;2526;1991;3332;3646;2972;3132;3936;3800;3123;2842;3757;4237;3438;2308;1211;1216;1127;960;1166;2145;2621;2499;2322;3366;4553;3389;1872;1796;1682;1312;1239;1805;3845;5202;3154;1107;522;622;771;789;513;296;418;837;1703;2259;1351;862;1006;907;685;470;348;251;142;109;143;154;162;205;230;354;706;1178;1475;1895;1811;1011;301;118;106;148;189;290;982;2855;3288;1778;615;156;136;150;246;510;829;628;290;169;93;85;78;146;149;205;302;348;388;272;180;244;328;401;426;446;316;296;342;270;244;243;264;250;246;381;466;488;376;486;587;600;509;432;334;247;190;196;198;150;252;1188;4369;5863;3449;2534;2674;3967;3978;2347;1544;892;476;452;375;381;359;509;1024;1831;1445;769;722;1129;2164;2142;999;583;488;483;507;533;475;286;179;180;198;305;320;216;257;259;205;265;362;601;631;720;1202;1948;1723;664;915;2145;3474;2720;1150;1146;1727;1635;958;524;484;587;758;529;578;1579;2609;2040;996;504;356;625;1580;2119;1450;2042;2235;2265;3116;2421;1013;818;1952;3413;3434;2145;2035;3161;3153;2691;2891;2984;2042;1153;1647;2145;2054;1477;706;525;561;1319;2572;2888;2284;2111;1388;763;357;291;470;850;1150;905;646;502;427;379;475;725;950;807;389;345;406;494;474;395;406;389;310;349;441;489;674;832;1301;1326;1227;1051;759;653;668;668;701;706;902;878;777;589;531;515;556;605;497;417;411;466;522;468;400;349;437;579;465;688;1863;2464;1015;329;295;264;214;235;350;633;943;785;609;354;266;738;1988;2039;689;245;212;170;196;322;262;221;158;239;293;218;216;195;221;205;146;183;143;160;164;160;137;111;142;175;176;127;116;143;136;105;116;130;176;148;127;151;135;158;180;121;152;147;185;255;182;173;118;177;156;136;176;177;172;117;126;178;172;219;168;169;138;161;143;130;136;143;116;144;145;236;294;354;518;629;765;1126;1177;738;365;184;152;170;184;198;238;392;775;1472;2131;2220;1701;951;934;1638;1442;751;468;324;334;209;153;196;225;196;221;180;176;321;694;1090;1594;1351;1168;1030;1166;1162;1375;1933;1339;699;493;391;489;744;862;795;723;829;836;880;624;328;164;145;146;143;164;181;141;118;108;139;129;154;119;151;160;106;167;156;134;151;122;147;152;115;159;118;115;148;169;130;125;139;154;128;137;159;139;189;120;124;135;128;127;117;155;132;139;110;138;144;153;104;126;136;136;167;122;123;129;124;137;142;95;150;145;153;161;133;127;112;127;131;145;145;127;128;124;123;154;127;151;151;133;131;134;106;130;140;141;130;126;100;131;126;126;135;138;155;142;134;120;90;148;137;140;123;127;135;159;135;140;154;120;126;130;130;127;120;116;131;122;121;101;93;173;148;123;114;119;141;115;148;142;126;100;139;123;144;115;134;119;129;108;149;110;128;102;128;140;130;115;141;111;117;127;111;116;110;132;154;131;150;143;134;130;154;133;169;125;110;113;127;115;134;148;115;133;118;123;122;134;117;129;119;119;131;119;104;130;135;114;147;106;145;146;133;138;115;136
1107;938;619;403;236;156;336;2069;4871;5298;4516;3013;1378;1141;1835;3390;3547;2329;2140;2818;4071;4855;3280;3029;3421;2572;1947;3392;5156;4523;1954;510;270;327;422;272;301;598;1524;1888;2226;3869;5338;5384;5158;5582;2881;1365;1470;1323;1004;1178;1500;961;716;670;608;576;746;1349;2244;2212;1408;624;361;223;191;339;466;605;811;1423;3156;3907;2465;1198;705;516;275;204;258;396;510;650;907;801;871;889;958;1297;1280;2382;3508;2739;2767;4476;4118;2825;3180;2712;2400;2554;3021;4051;4848;3912;2288;1295;1295;1252;977;1172;1613;1862;2184;2465;2755;3253;2139;1428;1550;1529;1157;1263;1577;2424;3106;1920;786;372;411;508;537;523;372;351;556;1134;1580;1121;1089;1191;1172;1197;723;308;184;96;77;103;171;234;249;256;464;946;1867;1673;973;655;327;167;99;102;89;104;301;1763;5122;5417;2623;660;128;55;109;303;738;819;392;152;125;104;112;253;365;316;266;558;840;1026;653;357;409;550;542;438;512;511;449;469;380;238;201;220;177;204;394;721;829;625;563;520;597;529;453;329;262;198;176;156;181;194;900;3243;4757;3077;2279;2137;2681;2073;1149;717;541;402;364;318;305;254;417;892;1578;1195;645;495;1488;3175;2854;1665;764;484;482;523;631;358;188;220;254;316;678;735;569;315;198;139;218;374;678;726;677;922;1126;980;618;1411;3165;4226;3269;1677;1929;2208;1442;691;397;413;624;687;563;870;2105;3041;2099;1317;703;593;907;2090;2971;1795;2087;2689;2347;2229;1365;763;1440;3641;5905;5100;2901;2061;2053;2611;4036;4542;4141;2448;929;869;1360;1617;1110;425;248;377;652;1422;1738;1905;2059;1474;806;373;288;799;1855;2651;1855;1063;514;324;352;412;642;1114;992;496;295;301;341;312;224;195;203;179;212;268;293;417;653;1330;1332;1229;1211;1007;822;765;765;800;948;956;736;741;690;635;628;655;567;527;379;400;375;411;365;272;330;490;634;434;572;1269;1363;592;360;402;315;246;212;133;231;266;289;274;218;171;371;784;766;324;154;128;157;144;166;182;158;158;174;186;154;177;196;241;233;159;138;140;181;198;166;130;134;90;139;127;122;126;146;108;145;104;124;173;135;103;111;112;133;138;135;142;142;172;178;135;117;114;139;136;140;142;141;138;163;127;116;160;151;119;134;148;123;145;168;140;139;126;115;112;202;186;230;378;457;442;552;637;405;233;184;154;130;180;193;253;421;617;1127;1643;1355;846;745;730;1297;1038;659;492;388;266;253;220;281;226;149;139;193;302;485;754;1346;1757;1695;1624;1468;1621;1589;1200;1243;924;660;626;626;916;1370;1546;1338;1189;1159;1154;1226;717;286;176;183;144;151;139;161;148;132;140;131;151;161;164;175;174;150;157;140;125;143;163;160;105;155;149;177;143;147;142;140;153;145;102;139;138;136;139;126;116;133;138;133;124;150;124;124;150;122;113;125;145;150;139;128;149;122;127;150;140;144;126;110;169;124;130;161;137;143;153;143;150;95;142;102;110;146;143;109;149;149;132;131;118;138;119;177;115;117;110;135;101;130;145;144;152;147;150;147;163;157;167;134;144;128;138;139;131;111;141;123;141;146;125;139;129;177;89;108;104;88;153;129;122;98;129;132;123;131;138;138;116;146;146;103;113;130;111;90;106;123;128;142;122;153;137;112;99;132;123;128;144;149;142;129;154;117;130;164;114;128;138;129;142;141;159;131;127;144;162;118;124;117;135;144;155;153;123;137;114;144;125;107;110;130;121;92;134;131;126;119;124;102;160;128;137;131;105;114;130
1719;1452;916;590;286;144;400;2179;5220;5338;3855;2646;1603;1606;2550;4257;4551;2986;1764;2131;3608;3968;3312;4187;4590;2665;2227;4304;6364;4979;2168;672;413;359;438;408;495;1206;2473;2977;2478;3352;4968;5009;5303;5448;2883;1776;2186;2325;1324;605;511;532;740;881;843;1004;1182;1694;3050;2938;1813;931;428;165;193;429;830;1000;1350;2035;3688;3918;1739;672;418;310;204;228;487;632;488;400;604;838;843;541;427;622;1375;2936;3498;2563;3096;4833;3709;1571;1548;1301;1352;2028;3141;4225;5396;4169;2152;1416;1602;1292;921;824;1095;1276;1878;2380;2415;2326;1587;1418;1226;1110;960;1118;1246;1567;1688;1063;509;367;353;451;669;648;437;329;471;731;891;1079;1623;1813;1562;1511;784;254;135;71;100;90;160;296;385;448;512;982;1497;1206;544;196;134;86;99;71;76;125;293;1548;4169;3938;1788;533;154;81;90;266;886;1206;470;128;74;109;258;591;1000;862;500;905;1887;1745;1059;621;510;543;624;418;531;628;578;472;388;252;248;280;204;233;416;1055;1653;1116;664;539;496;511;476;422;292;193;158;145;138;157;445;1608;2369;1984;1625;1388;1505;1073;627;547;439;361;367;459;413;330;399;550;767;668;367;443;1422;3580;3323;2249;821;356;439;668;780;464;261;380;435;540;1109;1286;771;437;201;129;281;516;564;544;478;533;579;450;391;1365;2814;3343;2603;1730;2671;3082;2264;1017;420;392;568;628;501;964;2094;2390;2104;1551;829;868;942;1605;2404;1492;1543;1904;1546;1321;829;757;1840;4287;5563;4205;2699;1930;1759;2757;4151;4281;3050;1628;704;759;1013;1035;678;344;248;386;514;833;1157;1306;1709;1516;770;333;399;1086;2423;3592;2972;1640;659;350;298;351;664;843;1025;488;339;299;300;234;151;226;199;162;194;211;247;259;494;843;946;1222;1445;1083;930;861;824;903;1022;909;578;619;787;734;682;521;598;504;476;438;407;372;301;217;261;434;615;564;509;658;567;255;317;290;257;204;184;157;126;156;190;157;138;133;145;242;214;151;138;113;93;93;147;120;154;104;146;131;144;177;189;256;173;164;157;197;159;220;214;196;114;122;114;118;123;155;131;150;131;131;128;137;122;84;93;133;150;117;140;139;125;152;162;129;131;106;112;131;126;128;135;148;128;104;153;157;113;163;153;136;106;172;156;151;120;152;172;188;206;187;223;252;317;311;353;374;307;180;162;168;166;249;219;279;322;438;624;841;728;571;496;545;923;819;481;441;342;337;253;363;462;422;222;241;292;539;840;975;1343;1632;1758;1989;1882;1881;1593;956;747;723;942;980;1229;1657;1871;2063;1814;1609;1460;1142;1021;569;245;172;141;185;171;133;146;149;140;120;154;127;168;168;145;152;132;133;138;131;160;153;149;170;137;103;150;145;128;160;131;166;137;135;123;142;123;125;127;149;138;153;139;170;154;177;170;109;123;139;138;147;138;121;106;110;145;104;138;145;124;127;142;153;134;148;151;96;103;138;150;153;152;106;138;134;134;158;143;148;109;105;151;124;104;135;129;113;115;129;132;133;153;133;117;133;101;125;146;144;113;135;132;137;126;123;130;114;137;126;125;158;130;133;128;137;127;137;131;139;113;143;114;144;138;110;116;135;159;115;173;122;143;101;148;149;101;121;105;155;107;162;110;156;125;126;122;134;117;148;137;105;122;142;128;146;135;125;163;123;131;159;138;122;138;109;164;136;105;150;100;158;125;88;114;135;87;139;114;140;117;112;151;107;122;108;111;128;123;139;105;102;142;123;145;92;108;116;139;137
2485;2167;1410;712;338;298;468;1642;3524;3804;3231;1776;1127;1391;1990;3070;3177;2554;1496;1291;2155;2334;2788;4312;3778;1893;1345;2624;3589;2747;1283;759;665;789;865;912;1238;2106;3009;2997;2140;2075;3126;3428;3449;3331;2349;2341;3701;3856;2225;660;317;778;1560;1958;1796;1949;2051;2038;2599;2462;1667;1176;457;122;136;376;907;1114;1270;1861;3484;3005;1193;550;498;332;245;520;1165;1540;897;439;1070;1849;1529;565;346;566;1935;3520;3041;2092;2276;3175;2163;717;545;796;1496;2485;4163;5022;5609;4034;2051;1788;2222;1344;658;629;699;859;1102;1483;1435;1333;1273;1554;1022;789;752;870;1187;1101;1082;783;446;356;356;573;911;1019;575;374;384;537;788;1149;2101;2216;1314;1171;555;190;80;106;102;104;173;395;509;661;887;812;784;523;258;156;93;71;83;55;48;98;228;731;1645;1663;955;537;380;129;84;225;815;908;377;96;82;114;491;1362;2256;1731;992;1177;2304;2000;1064;847;547;474;509;438;463;623;552;448;362;273;273;379;313;218;350;1081;1783;1166;705;479;451;455;425;446;276;214;157;212;201;185;267;570;927;1001;790;789;759;668;635;560;537;557;585;615;561;488;424;506;404;332;222;348;970;2172;2145;1618;685;303;376;612;881;695;501;715;935;985;1290;1153;786;406;215;171;293;449;424;339;337;320;272;267;271;918;1760;1874;1592;1451;2225;2574;2142;1380;856;615;437;457;496;833;1369;1409;1268;1125;763;904;956;1205;1421;1172;1048;1194;957;869;618;707;1420;2861;3002;2016;2001;1870;2019;3503;3896;2550;1540;799;533;813;1044;980;624;353;338;544;676;624;666;797;1271;1537;827;386;619;1338;2227;3033;2882;1855;680;283;262;299;506;622;654;439;343;362;278;253;206;194;227;274;230;243;301;251;354;552;613;931;1207;982;858;732;787;904;925;613;376;490;758;711;537;416;458;585;729;586;356;303;244;221;262;490;684;559;412;340;255;211;296;232;191;166;118;113;155;127;134;128;152;135;149;124;152;117;128;132;127;112;120;125;85;139;133;137;122;106;173;176;171;145;215;172;176;169;153;151;137;117;126;132;140;143;141;97;186;119;183;161;127;112;143;135;131;115;128;101;152;149;110;152;135;121;120;125;126;147;100;133;134;125;115;156;154;134;122;157;159;136;163;150;181;195;182;209;239;251;211;263;249;243;235;297;253;204;158;160;195;222;244;235;275;326;375;385;414;390;367;527;817;775;496;399;324;332;431;617;814;589;395;344;495;811;1237;1114;1287;1512;1983;2423;2001;1758;1216;716;519;945;1703;1661;1898;2402;2372;2311;2157;1778;1415;947;672;341;221;178;88;149;160;138;159;138;117;159;145;166;166;127;136;134;155;127;118;123;117;103;143;127;128;145;147;140;146;138;146;109;121;165;151;122;127;163;145;111;128;144;114;160;129;114;158;106;119;131;110;119;121;172;136;122;129;133;136;125;124;128;161;129;152;167;125;144;151;127;150;139;110;162;127;129;135;112;133;138;147;143;144;134;156;150;140;121;138;150;133;132;141;142;129;111;144;127;134;127;158;143;97;112;149;158;124;134;128;149;153;141;145;117;136;132;116;109;132;103;106;145;156;144;130;122;121;100;145;138;155;126;151;125;90;130;120;95;116;153;132;147;139;129;128;133;129;157;133;154;126;122;90;132;113;120;100;127;133;140;130;158;130;119;148;142;114;132;155;122;143;123;110;142;147;146;110;143;139;117;125;132;113;137;124;124;154;124;115;116;101;107;117;131;133;116;138;125;118;96
2905;2922;2056;1024;579;487;604;980;1831;2022;1870;906;484;572;839;1179;1288;1110;763;744;948;1116;2032;2883;2013;975;635;916;1181;951;600;749;1101;1204;1569;1793;2068;2544;2604;2194;1241;1031;1495;1541;1731;1792;1640;2990;5164;4417;2346;844;888;2006;2961;3346;3128;2641;2418;2238;2046;1431;1264;1170;485;96;115;334;696;895;926;1131;1840;1308;666;467;690;439;382;1034;2647;3156;1771;992;1899;3646;2870;892;667;1094;2459;3612;2256;1018;1202;1504;924;302;365;1321;2781;3705;5743;6496;4570;2911;1939;2185;2465;1198;565;545;702;795;826;924;898;962;1112;1293;1123;768;587;980;1474;1548;1293;828;449;285;349;705;1460;1331;601;305;358;582;689;1099;2015;1815;939;591;269;93;99;226;277;208;178;327;501;826;979;733;367;232;250;291;206;112;93;61;113;119;178;373;788;958;1245;1325;837;228;162;459;1021;965;369;113;81;157;642;1907;2922;2584;1514;943;1344;1104;668;566;495;420;398;363;480;453;417;377;387;376;374;440;436;236;262;709;1101;803;500;378;293;317;324;344;269;195;253;265;226;159;227;386;489;551;448;475;514;537;661;618;596;534;566;637;588;466;475;617;596;400;327;393;601;905;829;625;355;191;323;543;669;697;638;1139;2083;1971;1730;1254;608;310;217;216;241;357;301;268;255;255;276;291;258;497;813;932;878;1294;2041;1903;1576;1417;1449;987;486;415;442;533;585;584;546;497;510;758;827;783;845;927;1185;1450;1105;867;755;635;831;1105;1066;875;1188;1836;2137;3024;2636;1352;752;540;592;859;981;1326;1123;570;474;592;681;516;392;470;1019;1556;800;566;1329;2284;2290;2216;2038;1087;454;230;189;300;481;474;527;478;343;278;249;183;227;287;284;339;392;360;440;356;312;394;576;849;1098;880;647;585;688;914;1152;620;349;385;558;520;492;469;405;712;1027;599;329;247;205;165;302;577;650;439;292;224;131;123;197;193;142;130;171;101;189;156;143;113;115;125;154;130;143;110;98;135;158;122;157;110;126;125;155;111;129;142;162;127;143;146;223;215;155;122;148;107;130;126;131;150;128;139;100;163;131;145;131;105;139;171;154;140;113;131;119;120;152;113;135;162;123;127;135;125;101;123;117;134;132;132;144;129;155;135;158;171;202;153;139;153;155;207;209;275;314;280;269;289;237;245;217;292;259;249;189;197;189;148;165;196;187;221;331;331;289;312;352;462;809;655;426;318;322;398;556;767;919;671;487;577;648;878;1163;1061;1014;1177;1749;2077;1748;1224;740;417;423;956;1825;1677;1670;2281;2336;2088;1838;1407;945;574;377;225;169;170;162;156;169;124;182;115;134;137;143;130;145;167;143;133;136;132;157;129;150;126;126;139;135;122;135;123;149;168;143;117;145;127;133;127;152;166;158;144;101;116;113;103;125;149;140;139;118;104;131;125;155;153;105;126;135;126;131;114;128;112;167;104;140;142;131;123;133;117;134;109;139;141;147;141;145;131;159;118;134;142;105;129;136;81;127;131;132;140;141;129;134;132;115;129;117;135;128;112;139;143;143;111;130;103;90;150;121;126;148;152;113;142;140;153;127;107;113;114;132;134;134;138;143;94;119;142;139;142;146;124;145;148;190;143;120;149;122;113;130;134;162;131;158;98;133;129;114;119;136;137;127;147;147;123;114;132;94;129;135;131;136;120;120;135;158;132;110;137;116;93;113;142;151;114;111;122;109;114;121;126;120;133;127;108;110;100;142;114;114;134;147;170;119;107;125;115;129;133
2635;2907;2111;1185;832;882;718;573;663;845;715;325;146;170;237;365;380;544;600;813;710;477;781;1086;762;355;184;223;255;230;351;821;1272;1354;1704;2176;2349;1937;1459;1081;639;509;573;755;1180;1249;1122;2448;4531;3653;1959;1229;2236;4965;6096;4500;3358;2369;1948;1893;1430;1114;996;898;431;269;334;355;584;852;1083;1192;1125;928;541;458;539;412;668;2252;4150;4179;2689;1583;2317;3924;3085;1176;1209;1977;3079;3373;1533;487;409;640;483;321;838;2285;4090;4346;5046;5567;3850;3010;2686;2556;2443;1369;639;634;756;705;674;678;840;1167;1542;1671;1544;843;787;1427;2405;2222;1690;976;367;230;265;581;1065;851;360;213;281;551;710;881;1215;1013;442;267;147;117;183;560;820;418;174;193;389;601;724;442;191;198;547;778;458;208;110;167;311;475;472;682;1240;1818;2279;2502;1365;296;366;1154;2437;2135;802;238;97;192;717;2020;3004;2688;1693;612;530;397;273;317;285;267;331;397;416;416;355;303;322;328;330;376;339;218;199;409;571;545;383;312;265;287;241;223;229;197;280;282;272;198;239;355;440;331;340;396;485;510;563;476;471;423;474;581;573;591;666;1082;1098;742;494;678;788;511;355;264;187;130;229;299;380;403;479;1475;3388;3746;2177;1147;494;298;273;249;244;275;348;375;362;383;399;370;357;319;461;466;677;1170;1983;1601;1100;1208;1604;1002;397;285;405;450;498;392;333;270;302;486;602;643;612;865;1970;2624;1836;1275;769;552;502;484;447;424;790;1270;1489;1561;1293;716;484;512;802;900;1181;1785;1490;694;600;563;549;381;264;266;645;945;595;883;2634;4369;3005;1384;999;612;279;186;274;320;345;387;342;309;233;182;210;267;352;391;377;410;455;453;444;415;438;379;533;688;839;718;426;429;657;923;988;658;571;735;537;429;472;572;374;589;1020;691;421;303;224;201;269;477;494;318;187;191;120;111;168;127;125;115;102;128;139;187;163;134;118;134;161;162;158;157;182;132;116;152;157;131;89;115;116;173;164;130;128;165;113;146;165;168;140;114;146;147;138;152;146;129;155;121;128;106;128;144;135;158;164;124;137;123;121;130;149;146;119;132;144;153;158;104;124;160;116;122;153;124;114;146;92;152;147;162;161;217;223;206;152;233;252;246;271;298;319;316;259;245;286;234;236;274;319;365;310;261;217;153;196;171;156;181;242;234;293;343;354;364;590;538;418;381;326;389;490;565;800;598;445;553;586;625;641;643;633;675;944;1100;885;606;352;242;274;634;1061;931;1093;1344;1569;1255;977;674;455;300;218;159;154;174;137;134;154;143;154;163;158;115;148;139;152;129;151;153;135;128;119;134;137;124;131;144;105;120;131;137;172;175;113;93;142;157;136;160;128;120;125;120;119;142;112;137;136;120;152;144;122;129;128;107;108;125;142;124;155;149;159;122;107;132;123;120;123;115;111;120;121;124;122;144;126;136;133;145;115;153;109;124;147;117;156;132;144;132;115;140;124;154;133;135;157;99;119;135;110;153;142;111;142;148;141;137;131;154;142;120;116;136;145;113;148;138;130;147;123;150;142;120;130;152;136;117;136;104;123;140;130;122;127;119;112;170;145;137;122;149;135;146;95;146;147;136;118;107;139;122;128;135;114;126;155;120;106;133;132;138;142;131;141;136;112;118;148;139;130;121;129;126;129;103;150;128;123;119;154;114;130;129;141;129;126;101;147;136;127;152;140;111;129;106;128;134;123;141;142;105;143;112
2045;2075;1405;942;994;1049;753;478;303;296;267;134;76;81;98;159;429;1078;1432;1450;846;265;277;354;253;115;78;105;240;403;569;1014;1299;1455;2005;1888;1606;1093;657;458;463;548;569;739;1228;1059;702;1286;2428;2291;1381;1453;3989;8057;8850;5173;2885;1790;1252;1349;1554;1987;1801;1214;786;621;576;589;850;1556;2471;2664;2167;1741;1391;844;475;348;1052;3866;6640;5756;3718;2879;3002;3397;2476;1655;2042;3185;3316;2857;1171;378;285;458;468;561;1720;3326;3947;3246;3005;3779;3369;4344;4303;3248;2229;1345;831;807;733;724;673;634;856;1907;2395;2233;1933;1196;1345;1662;2184;1971;1453;920;351;227;199;290;437;370;214;163;228;620;980;786;574;408;254;161;123;143;427;1475;1923;854;220;121;207;365;416;296;141;253;901;1432;812;327;222;441;1087;1745;1460;2026;3344;3420;2862;2265;1098;417;626;2026;4586;3886;1625;370;218;235;602;1839;2685;2025;986;306;151;126;126;202;187;289;331;391;435;458;420;343;273;330;279;304;254;207;219;275;413;458;408;290;202;172;151;239;268;242;235;224;201;249;238;385;392;312;284;460;601;421;420;496;387;363;397;511;585;637;981;2217;2229;1040;656;845;1136;778;415;275;207;210;207;183;175;152;346;1638;3957;4292;1934;739;322;286;366;274;240;317;449;692;597;508;465;482;429;324;387;446;545;818;1323;1242;1009;914;955;706;351;311;356;882;1104;881;441;221;187;402;531;472;380;771;2066;2924;2194;1542;855;613;349;244;246;295;463;577;715;660;632;500;421;493;799;916;1304;1864;1612;877;685;643;530;371;201;175;278;415;359;1008;3214;4389;2446;866;537;408;282;199;449;480;431;339;281;233;251;219;219;318;408;462;431;348;406;421;370;393;449;517;578;604;594;456;329;333;470;681;717;869;1488;1775;922;497;431;432;375;542;685;694;567;357;303;217;202;382;582;276;142;153;171;95;131;160;113;138;125;142;178;111;138;135;123;115;138;133;187;203;135;134;133;146;181;149;140;141;144;123;135;137;153;122;137;141;134;151;148;131;127;131;103;141;156;137;177;133;141;143;156;145;165;136;137;119;139;137;128;116;141;142;151;112;163;177;171;151;107;129;119;127;148;122;125;124;124;145;127;166;139;288;287;202;200;223;258;269;263;225;257;238;229;193;229;226;232;283;314;303;340;247;244;205;276;222;213;248;224;202;252;292;309;306;516;622;491;333;364;405;356;426;484;416;378;331;332;354;385;385;345;270;371;364;305;222;202;157;165;285;346;358;429;525;528;419;289;304;236;187;188;139;168;162;138;163;122;159;163;131;150;140;133;152;118;134;105;114;115;121;138;98;124;109;128;136;133;116;131;109;140;135;142;127;121;139;155;131;161;120;145;132;142;125;118;119;137;120;115;108;135;125;158;136;131;96;150;147;158;142;149;141;106;117;115;129;142;121;137;134;117;122;136;102;121;103;142;143;135;151;114;154;120;135;148;143;134;119;119;156;140;108;122;157;119;128;141;152;121;147;119;124;125;127;128;141;107;131;119;172;115;126;144;118;135;145;128;176;141;110;125;147;104;121;131;114;143;131;107;134;151;157;143;136;173;124;129;134;114;121;125;142;118;126;98;107;154;122;133;132;147;121;102;119;141;113;123;107;128;118;135;166;113;112;121;132;140;140;126;108;116;99;139;138;120;121;120;148;126;124;116;138;106;130;128;124;125;122;123;144;144;157;129;120;146;117;93;142;158;138;93;95
1330;1550;988;847;847;1015;856;495;278;176;146;99;86;80;142;215;657;2248;3058;2848;1237;357;267;347;243;154;95;194;523;1275;1364;985;956;1631;1974;1386;1011;797;505;416;790;1094;805;793;926;678;392;654;1635;2318;1721;1368;3448;6695;7284;4770;2323;1086;771;1181;2013;3807;3379;2210;1477;1390;1088;1117;1696;3042;4682;5339;4416;3874;3373;2587;1067;394;978;3689;6671;6905;4700;3947;4302;4310;2685;1564;2386;3191;3027;2493;1218;634;384;492;506;899;2767;3975;2681;1952;1920;2557;3816;4972;4215;2363;1817;1331;1194;1067;881;762;693;703;887;2179;2830;2035;1595;1623;2073;1423;1049;1028;1188;978;470;441;296;211;163;152;188;152;259;854;1700;1222;454;252;283;272;134;182;794;2022;2803;1141;315;166;255;309;267;153;126;213;757;1063;719;362;356;953;2055;3133;2573;3215;4938;3726;2150;1337;911;697;867;1781;3500;3114;1348;446;283;286;489;1175;1746;1194;610;179;111;141;169;192;270;399;557;545;478;462;468;371;371;306;263;230;189;180;176;209;398;565;438;250;162;185;185;228;327;315;299;208;214;212;232;310;422;302;271;437;418;381;339;382;338;202;303;358;425;645;1082;2488;2602;1197;738;783;979;928;668;468;306;258;273;202;126;124;343;1769;4160;3854;1643;508;260;384;479;362;288;262;423;685;719;497;426;469;435;381;414;487;429;628;934;1441;1345;550;459;375;312;261;535;1643;2356;1756;896;379;358;568;810;586;245;456;1167;2010;1944;1510;886;628;358;205;195;258;285;269;262;337;420;458;354;419;552;828;1311;1703;1503;998;807;850;704;456;193;160;143;172;229;687;1822;2017;1212;558;405;416;348;408;800;1096;537;417;321;243;281;311;312;320;390;392;420;363;326;299;321;405;550;657;903;723;508;391;300;268;319;344;507;1234;2706;3320;1605;489;341;271;276;404;548;497;390;221;270;155;184;305;418;235;157;160;122;99;146;125;151;147;145;112;133;145;141;135;103;144;117;153;192;212;151;144;154;148;144;134;154;166;132;169;124;129;118;122;133;172;154;138;173;175;157;120;139;124;170;148;144;159;198;144;144;153;153;153;168;159;170;133;154;135;143;142;133;132;153;216;206;149;174;139;149;135;142;131;148;155;139;133;146;150;231;285;277;232;184;235;247;207;200;173;181;175;161;158;186;172;164;193;237;236;242;203;210;265;333;381;292;299;294;255;265;261;345;394;691;823;647;553;449;479;416;364;349;322;267;191;226;232;212;217;233;171;138;162;188;174;155;124;158;168;187;174;165;216;183;189;163;168;176;216;155;127;132;124;117;133;123;156;152;125;118;185;165;156;124;171;141;155;154;107;150;128;149;160;123;133;105;129;133;143;131;126;128;115;117;141;117;135;134;146;123;122;106;122;136;154;150;123;134;133;157;155;132;112;125;134;149;178;125;155;120;99;132;83;124;127;147;153;150;140;99;111;126;118;131;134;147;140;110;145;169;134;93;143;140;117;117;137;139;121;139;134;114;115;134;124;103;124;116;139;140;133;97;139;127;134;126;118;115;116;131;150;144;113;125;123;132;135;134;145;118;133;144;123;125;109;119;121;157;155;117;145;171;163;150;124;118;121;119;125;147;128;115;150;88;136;122;127;154;130;133;116;145;116;133;100;105;149;124;130;132;156;133;133;125;120;123;110;130;125;120;128;116;149;129;130;126;127;155;151;122;113;156;100;102;147;149;130;127;140;131;130;111;113;115;128;113;117;141;126;154;143
1460;1906;1222;960;1242;1530;1656;918;496;249;138;98;123;129;98;172;823;3278;5027;4141;1568;666;937;914;462;194;206;386;1330;2542;2621;1185;567;859;1063;801;849;1199;922;852;1319;1763;1141;636;506;307;285;808;2797;4764;3246;1305;1735;3121;3797;3302;1921;788;551;1061;2179;3817;3373;2316;1918;1914;1897;2180;3348;4665;6648;7232;6067;6458;6773;5845;2395;694;781;1852;3522;4089;3820;4074;4702;4154;2469;1680;2926;4036;3182;2481;1511;1073;687;593;711;1289;3171;3634;2235;1559;2030;2449;3313;3321;2408;1417;1229;1397;1553;1654;1449;1248;959;685;804;1792;2530;2550;2008;1682;2214;1182;537;880;1652;1345;636;648;579;367;198;136;139;161;260;918;1785;1199;339;189;355;330;217;320;1227;2712;2283;989;345;258;398;426;288;210;189;225;338;484;497;349;381;879;2128;2612;2179;3039;3987;2288;1399;1146;1210;1314;1256;1132;1418;1267;688;557;424;309;386;610;723;517;372;168;83;113;117;244;493;686;847;682;479;463;475;412;379;330;203;182;152;180;181;263;622;891;441;236;158;186;244;315;472;374;260;207;203;213;234;258;336;280;240;339;298;273;229;221;154;182;260;285;419;605;1022;1833;1851;929;655;744;882;968;1093;926;544;452;422;280;143;104;334;1718;3859;3268;1334;410;258;408;476;348;232;208;287;525;578;440;404;375;274;332;493;547;401;438;709;1545;1441;555;269;250;308;287;534;1753;2432;2086;1201;830;1379;1548;1039;548;249;254;491;774;1035;796;637;607;486;387;426;461;368;207;181;354;603;513;365;352;490;656;938;1135;1366;1237;924;643;583;357;209;282;327;304;454;637;745;710;486;375;376;432;452;588;969;1176;547;302;289;347;419;434;352;336;386;439;429;407;299;244;272;374;456;947;1143;968;633;347;226;239;206;218;329;1207;2426;3047;1341;368;253;251;239;303;371;285;220;167;160;130;131;174;246;152;134;131;123;104;159;125;145;147;130;142;96;123;171;142;144;144;163;160;181;162;162;140;173;164;146;136;151;127;131;150;144;90;139;119;137;141;170;146;182;160;106;142;169;155;169;183;180;232;234;214;242;196;187;198;174;218;231;192;174;173;157;122;167;135;159;158;148;133;185;165;157;205;194;206;202;179;172;208;230;226;215;295;318;267;191;207;202;180;164;182;168;171;156;194;164;159;162;138;185;162;197;210;201;253;301;381;399;462;479;373;310;362;444;689;1237;1290;1218;900;665;525;414;305;286;287;232;184;160;101;149;151;162;147;147;165;161;132;153;154;132;154;157;131;160;174;140;163;139;139;117;188;167;148;140;137;142;162;138;99;155;141;133;117;145;123;119;135;128;160;101;141;120;130;138;125;107;140;159;127;147;140;137;150;125;153;141;133;133;109;125;142;115;144;125;135;122;146;133;131;159;103;157;142;112;144;128;148;145;119;107;117;131;132;113;119;127;111;142;137;125;136;151;149;118;135;132;110;90;124;86;117;122;149;144;123;158;124;142;127;125;142;171;125;116;150;118;145;144;118;109;100;142;173;131;124;148;131;96;127;118;106;133;153;131;125;120;122;109;111;131;138;122;132;132;133;135;113;113;110;115;126;141;131;147;123;137;137;117;112;105;142;130;151;124;119;139;143;137;127;133;131;113;148;158;111;121;108;115;142;128;121;120;132;123;111;108;132;146;130;111;143;133;111;142;142;140;134;130;142;163;123;110;173;112;130;88;146;118;100;111;139;125;125;126;130;152;155;118;116;122;133;155;119
1770;2561;1735;1281;1809;2528;3145;2032;1140;470;156;85;99;121;122;160;706;3303;5523;3926;1371;1165;2383;2158;834;312;326;574;1572;2532;2648;1043;248;341;408;413;764;1323;1412;1609;1879;2459;1699;872;593;430;578;1727;4525;7139;4762;1349;625;1033;1694;2172;1695;798;598;892;1896;2453;1830;1373;1784;2495;2711;2651;4148;5958;7955;8195;7025;7375;8438;7361;3127;974;904;909;1222;1619;1971;2559;2891;2617;1715;1717;3739;5042;3101;1801;1257;1018;798;708;774;1259;2231;2426;1580;1344;1613;1663;1633;1318;1024;870;888;1342;1508;1806;1901;2030;1397;798;785;1475;3073;3825;2893;1427;1200;746;415;778;1668;1394;555;556;775;615;332;219;121;132;195;533;921;628;242;153;359;473;348;389;1352;2618;1717;613;312;259;359;447;411;274;248;261;216;304;395;402;386;555;1067;1192;956;1385;1710;1413;1927;2385;1843;1698;1575;857;529;477;667;1098;843;391;290;352;320;447;619;479;209;100;170;419;847;1383;1161;710;473;422;351;354;325;271;216;170;145;200;189;235;548;847;410;162;183;198;287;373;401;324;185;192;217;236;215;223;255;226;231;217;223;200;167;176;176;183;193;182;319;515;932;1305;1419;926;891;1070;1017;1030;1631;1588;859;648;559;364;249;161;296;1088;2686;2473;1066;389;267;446;398;274;183;173;199;364;367;303;292;266;236;312;536;512;298;344;571;1123;1012;488;260;229;278;294;448;950;1245;1266;1071;1457;3324;3717;1614;649;384;285;261;355;576;612;506;754;1335;1183;850;1034;702;345;314;781;1311;1019;536;606;971;909;649;784;1312;1476;963;541;402;292;324;766;934;1014;1470;1415;901;418;275;341;295;397;474;637;707;762;472;376;431;553;589;523;462;473;594;951;808;472;336;267;269;358;428;947;1204;952;607;271;156;178;153;176;254;665;1334;1441;711;279;261;254;195;183;247;209;154;110;116;117;115;191;147;133;135;138;112;108;142;163;106;150;151;148;118;149;146;161;152;140;163;157;118;157;145;170;183;185;179;129;175;153;145;167;153;129;126;169;136;147;169;197;183;174;205;193;214;278;261;231;343;465;389;425;328;295;260;221;243;287;346;223;243;228;178;197;163;162;163;117;135;184;243;269;301;354;460;435;340;313;255;246;228;285;246;256;284;231;166;168;195;174;165;158;187;151;145;141;169;170;137;176;158;149;167;185;186;204;236;278;354;486;598;525;427;419;605;1077;1853;1747;1444;1132;774;359;275;193;210;224;166;135;131;144;126;152;133;148;141;142;134;120;131;132;140;170;142;134;125;151;137;145;147;150;135;150;133;152;149;168;143;124;160;160;139;122;141;160;160;163;124;119;139;116;108;119;125;106;113;137;108;154;158;128;135;143;139;127;138;92;101;143;143;143;149;149;107;139;145;148;124;117;166;107;98;170;124;133;133;119;166;137;124;151;114;129;129;118;107;125;136;141;128;114;130;167;111;158;174;149;126;163;110;120;116;118;124;103;120;105;122;161;134;119;114;142;123;127;123;143;140;149;138;135;144;118;117;126;117;135;105;126;108;129;131;99;121;151;114;122;104;115;139;152;146;134;135;102;155;115;129;134;123;132;147;141;115;132;145;133;126;113;125;131;131;122;137;137;140;140;151;139;142;151;133;127;153;166;110;114;108;125;127;124;116;121;152;129;97;147;146;128;119;147;103;103;119;126;116;152;145;110;118;122;190;141;141;147;125;127;144;136;151;106;119;134;131;92;138;97;132;139;109;130;138;148;137;109
1466;2157;2041;1634;1796;2499;3679;3417;2533;936;229;157;185;147;172;245;557;2206;4005;2873;1115;1619;3176;2765;1174;684;691;635;1001;1423;1310;552;143;156;283;578;922;1314;1611;1885;2020;2519;2463;1719;1031;722;1242;3279;5882;7240;4653;1419;563;544;925;1499;1356;807;681;781;1098;1193;869;752;1152;2080;2561;1805;2798;4460;6641;7802;6013;5609;5675;5068;2062;1085;1537;1367;917;797;1168;1687;1657;1626;1209;2000;3861;4195;2437;1275;941;823;844;760;949;1090;1218;1196;903;816;818;715;526;396;485;703;817;901;1061;1188;1746;2488;1505;908;875;1323;3013;3648;2470;1218;744;616;472;666;1050;831;452;536;1131;1172;561;258;175;118;155;203;388;376;237;227;404;640;498;458;811;1337;911;416;278;203;240;460;565;533;403;258;189;335;705;907;530;334;386;369;307;423;512;1217;2986;3742;2087;1646;1393;847;494;596;1193;2081;1521;631;371;282;303;855;1755;1428;444;179;240;628;1342;1666;1181;649;441;285;274;298;277;258;188;190;206;209;220;287;420;366;261;148;195;215;335;364;289;239;232;254;218;216;163;189;242;238;254;240;172;145;193;171;199;165;167;175;267;428;627;781;827;709;1138;1589;1236;1023;1617;1520;923;713;599;501;423;299;296;689;1309;1378;728;409;317;425;280;221;168;223;231;266;398;326;285;324;412;387;354;256;244;239;410;536;557;415;312;198;204;231;363;380;527;798;976;2003;5207;6023;2889;1122;893;789;521;509;1191;1791;1184;1123;2608;2556;1546;1595;1051;507;489;1336;2426;1872;869;1146;2104;1665;713;635;899;1041;798;408;327;268;440;1039;1563;1801;2952;2854;1277;508;336;317;399;382;465;501;547;528;456;459;581;694;736;726;772;853;1457;2132;1824;771;268;284;287;304;359;673;871;686;504;230;148;147;158;222;254;310;528;516;310;214;179;164;174;162;134;142;147;138;129;140;133;132;128;108;113;121;159;135;135;137;177;163;122;145;152;154;165;119;148;189;136;130;149;147;156;225;232;280;217;194;253;210;212;295;311;260;219;215;233;238;237;244;245;232;261;371;409;354;356;337;488;598;377;331;337;359;247;239;238;337;347;292;341;363;353;264;228;218;131;156;185;274;428;516;577;647;782;759;546;403;287;279;224;267;195;182;159;169;196;204;177;202;161;149;177;141;130;125;182;143;144;159;131;176;187;138;171;182;168;188;259;349;518;507;516;519;628;1076;1567;1314;1019;788;439;268;179;209;151;171;152;138;162;165;128;180;147;140;169;134;160;158;122;141;123;142;136;138;124;131;147;125;141;155;144;150;140;163;131;131;132;125;142;137;158;129;137;127;143;140;125;140;138;144;151;124;115;102;128;101;145;133;127;121;119;134;129;120;133;122;144;111;139;139;167;110;150;110;135;133;128;132;136;155;121;129;140;128;117;109;138;127;105;142;127;104;112;110;126;101;151;127;137;119;122;114;132;175;111;124;108;142;134;120;186;126;155;104;118;110;136;159;109;87;143;124;138;138;152;80;130;111;97;110;123;130;113;144;115;107;124;144;148;138;131;157;123;115;152;132;127;167;123;105;140;128;139;111;172;129;154;117;127;145;116;123;143;138;142;143;134;139;120;126;147;131;99;136;114;123;141;113;133;120;125;135;144;115;149;111;104;112;127;157;135;106;153;129;132;153;135;115;162;129;133;118;123;125;134;133;127;147;152;139;153;114;137;140;140;149;111;133;128;121;115;119;129;110;113;109;139;113;95;135;152;124;136;127
866;1313;1913;1931;1217;1383;2451;4256;3683;1463;463;367;294;175;244;493;634;1348;2195;1585;906;1456;2706;2211;1408;1155;1385;843;512;470;320;178;167;354;600;1296;1737;2225;2543;1909;1951;3073;3775;2591;1684;1101;2399;5285;6709;5812;3542;1658;1014;713;756;885;824;616;565;602;552;519;444;389;644;988;1129;854;1185;2069;3481;4434;3459;2852;2540;2112;1142;1277;2286;2742;1800;947;973;1363;1437;1337;896;1856;3661;3615;2219;1421;1049;758;676;776;932;866;792;664;595;565;422;269;270;322;539;736;721;740;750;805;1130;1360;1004;766;705;885;1572;1841;1331;817;625;607;543;573;651;549;401;645;1417;1451;720;293;232;187;196;296;460;498;429;367;401;544;512;492;540;660;631;357;263;259;235;383;790;1174;671;317;269;889;1938;2305;1253;334;261;440;455;361;293;855;2100;2336;1229;1119;1093;817;857;969;1296;2016;1550;869;670;493;556;1343;3364;2534;800;227;367;986;1649;1488;881;562;427;255;284;314;288;274;264;250;251;256;252;353;285;283;215;217;187;211;292;271;254;251;248;286;260;193;211;191;220;247;247;214;179;177;202;248;202;182;187;173;216;309;388;444;542;567;937;1510;1466;970;836;857;678;665;596;544;539;420;381;445;648;724;534;459;423;375;283;142;185;269;340;550;815;782;819;839;1037;804;325;135;164;320;326;325;376;455;424;252;141;149;184;240;366;732;1224;2233;4929;6213;4263;2749;2314;1794;1072;896;2397;4108;2186;1472;3041;2834;1567;1616;1131;567;594;1051;2054;1973;1251;1619;2753;1814;783;466;433;482;472;426;349;264;375;906;1652;1998;2903;2653;1169;591;468;466;416;449;475;451;446;506;528;432;493;518;636;739;1036;1396;2068;3636;3066;1121;295;237;305;331;318;442;499;321;267;177;156;157;207;222;247;238;252;288;232;154;150;135;148;142;137;113;136;113;131;162;128;118;102;103;138;133;124;131;141;170;208;179;160;140;130;139;150;124;132;106;148;145;174;211;349;372;283;302;324;320;412;359;366;587;760;565;337;331;272;311;300;353;277;298;363;514;464;423;432;369;378;362;379;253;253;216;217;203;153;245;282;264;304;397;437;380;352;292;238;205;227;367;539;695;824;800;922;842;602;322;249;179;169;175;204;127;158;200;166;190;155;160;189;158;136;145;143;170;175;142;127;168;130;153;121;125;178;150;133;137;148;219;302;299;394;376;422;672;735;584;446;378;251;185;150;166;167;165;157;135;128;143;114;159;146;165;187;117;137;157;152;152;134;145;121;154;138;147;128;136;169;123;139;146;154;159;138;127;122;127;153;127;122;155;126;119;124;145;165;150;147;141;167;117;101;148;112;161;111;151;131;101;110;146;120;110;127;140;117;162;127;147;134;107;157;125;161;136;121;150;141;169;110;131;158;147;149;149;155;157;107;114;114;133;146;129;112;122;131;129;155;93;102;124;161;145;146;143;116;145;129;142;138;163;120;131;90;151;128;130;105;132;122;106;115;151;149;127;121;161;105;103;126;122;120;125;142;130;145;116;128;133;133;129;110;147;133;138;109;106;133;130;155;142;144;118;140;146;129;122;141;92;126;153;107;100;152;116;144;145;118;131;138;126;117;145;97;144;162;165;97;126;149;135;124;131;144;133;105;131;115;138;117;135;126;132;109;137;114;123;118;127;127;105;139;142;168;134;142;148;128;129;149;119;119;144;113;119;134;122;116;145;139;119;125;130;114;91;111;146;142;138;115;134;108;129
519;798;1460;1272;699;737;1704;3413;2961;1752;1360;890;589;362;421;768;892;1129;2057;1704;802;1172;1865;1843;2020;1952;1609;739;276;185;125;137;339;739;1155;1610;2278;3504;3697;2329;2230;3962;4194;2675;1709;1460;3071;6248;6381;4439;2757;1648;1299;849;871;929;663;596;562;418;403;471;468;511;481;475;524;411;528;905;1275;1701;1470;1092;1006;937;1086;1652;3347;4395;2908;1153;992;1012;1088;856;727;1203;2119;2437;2323;2201;1382;887;603;754;899;853;635;475;439;492;428;341;417;524;649;816;863;708;531;609;661;785;627;564;491;510;775;923;702;652;672;605;701;697;611;596;447;709;1408;1633;722;424;488;406;257;341;727;919;644;535;439;440;531;500;562;694;745;415;328;466;359;381;898;1285;783;389;456;1868;4212;4283;1968;587;519;1097;1417;1024;465;466;740;741;484;576;845;751;975;1286;1056;1123;990;1080;1255;941;779;1439;3020;2529;816;290;457;976;1330;1014;671;546;418;273;269;273;287;283;237;293;307;301;315;394;326;255;280;270;226;207;170;203;223;308;301;318;253;246;192;204;243;337;264;170;150;189;262;364;307;225;177;196;222;254;284;271;302;392;531;727;777;568;410;439;421;445;548;615;616;397;375;435;448;528;526;524;481;442;261;191;234;337;506;923;1778;1722;1751;1944;1846;1236;421;202;181;260;308;317;580;1013;1022;420;147;159;166;237;473;1208;2061;2479;4131;5675;5667;5057;4930;3769;2267;1209;2891;4552;2547;1115;1623;1381;884;816;672;450;486;638;1078;1581;1223;1279;1718;1243;644;498;412;451;480;523;458;435;472;673;1013;1298;1673;1454;840;644;639;537;515;501;467;356;343;369;349;373;338;364;451;648;825;1206;1647;2960;2412;883;227;238;301;348;296;339;277;211;162;207;274;232;243;241;204;193;146;198;121;129;126;128;128;130;111;108;139;139;170;150;140;126;125;121;121;113;111;146;126;161;191;175;133;111;146;112;138;126;156;120;128;131;192;311;581;665;396;360;393;603;643;506;532;1047;1368;1026;423;316;286;220;234;276;235;255;285;385;357;351;301;279;207;246;228;192;191;215;164;177;140;188;195;249;194;306;281;334;373;400;377;382;369;470;588;746;723;582;493;449;357;214;193;180;178;153;173;162;118;164;129;164;141;154;177;168;159;129;124;138;163;169;138;163;151;139;135;146;149;191;146;153;173;163;170;215;251;225;270;321;331;239;210;179;179;163;155;145;154;142;157;142;151;162;151;137;135;156;122;169;139;147;154;162;142;133;125;126;133;131;157;153;135;153;138;134;156;144;130;165;140;123;159;131;151;129;139;150;113;160;129;134;107;142;144;127;180;128;112;102;118;146;151;118;135;133;156;118;147;138;123;153;127;126;144;135;125;140;143;131;102;124;123;145;152;137;116;149;131;103;143;139;136;122;145;91;113;123;154;145;120;134;153;139;147;164;106;147;130;137;134;104;138;164;152;134;111;128;149;139;115;110;133;139;151;134;110;133;126;139;134;134;137;143;129;142;156;136;131;112;152;124;130;129;122;127;105;129;108;106;124;134;106;123;104;161;147;129;100;131;123;133;142;137;164;119;143;159;152;133;142;107;134;131;147;114;106;139;130;129;151;122;128;101;110;139;113;126;158;118;123;128;142;128;158;116;109;136;155;105;147;130;125;125;132;125;127;154;108;121;141;153;144;147;120;134;136;154;94;139;124;140;116;154;96;153;123;158;135;129;135;112;99;118;118;116;127;107
504;584;799;649;412;565;1438;2434;2263;2656;2780;1911;1473;881;872;1247;1287;1381;2037;1463;674;654;1000;1918;3717;3380;1678;629;353;287;214;218;435;975;1628;1864;2367;3718;4320;3135;3386;3750;3670;3146;2164;1668;2370;4251;4116;2401;1543;1112;882;736;1333;1599;948;696;556;494;505;681;884;985;701;407;391;370;573;972;1199;1304;785;496;498;605;962;1609;3645;4774;2723;1202;1201;1195;730;540;477;854;1517;2007;2402;2804;1769;1048;672;617;811;647;618;478;443;600;593;546;591;658;769;800;721;615;584;506;449;461;492;494;587;544;544;590;641;541;654;644;717;707;726;661;612;686;1005;961;727;691;911;773;442;320;655;729;736;611;561;414;511;616;622;761;813;480;484;671;455;350;881;1316;1193;603;655;2038;4801;4769;2311;826;780;1817;2850;1927;705;312;253;233;226;345;566;528;887;1326;1070;867;908;1143;1444;1396;1016;1114;1515;1331;655;279;342;539;668;612;461;490;412;271;244;247;250;227;256;308;254;333;447;489;364;340;385;306;253;170;201;193;209;182;238;249;278;228;170;182;228;365;220;234;202;248;234;337;357;282;232;160;192;207;188;209;185;234;269;348;353;311;367;326;327;360;391;485;504;405;321;366;451;475;571;668;823;713;367;222;302;351;483;970;2340;2093;1874;2215;2033;1374;468;193;229;299;324;322;934;2131;1822;622;171;142;130;283;607;1694;2662;2416;2979;4947;6336;6476;5944;5160;3051;1179;1626;2408;1455;672;537;531;385;447;386;289;271;282;576;870;939;824;783;621;463;617;729;583;603;722;714;725;557;698;679;881;1162;1036;632;695;775;701;586;530;431;288;268;252;264;293;231;275;330;497;594;600;830;1100;1043;430;245;226;265;274;275;238;221;200;197;238;284;320;291;284;216;150;152;167;146;152;122;105;139;114;119;130;134;145;115;109;141;140;130;139;135;155;121;125;153;154;140;121;139;119;154;130;132;123;119;121;116;191;238;442;774;799;437;400;429;510;576;485;508;987;1172;756;354;219;191;193;184;191;190;163;186;219;239;213;243;190;179;171;186;157;173;197;185;126;158;156;190;158;175;181;166;256;315;417;514;487;502;473;547;583;500;357;257;220;241;171;170;144;159;161;185;159;142;161;159;150;137;145;132;130;166;187;158;122;154;183;148;155;146;140;144;174;174;171;149;134;150;144;181;143;145;156;174;142;138;177;165;143;153;155;142;154;146;127;145;144;164;143;163;139;117;133;159;148;107;144;150;167;171;141;132;109;128;146;135;159;147;128;131;141;135;131;164;132;117;144;130;125;156;132;128;122;149;141;141;154;141;140;114;127;147;158;128;143;155;148;142;119;144;115;97;126;155;146;127;126;134;148;157;139;112;155;143;152;147;116;134;130;132;124;127;143;108;139;102;154;157;127;125;111;127;132;120;138;138;118;123;138;108;136;141;87;126;146;129;138;126;127;116;153;158;121;129;146;115;155;126;141;102;154;163;109;112;135;164;143;99;133;124;134;130;145;128;124;157;133;129;130;130;115;113;150;103;105;121;111;101;130;144;124;147;135;115;132;118;100;112;146;121;154;150;119;140;128;154;147;126;138;138;125;140;136;120;126;132;151;122;136;100;149;153;112;121;135;115;105;128;135;139;133;120;155;142;128;124;134;115;116;123;118;128;129;111;125;129;132;142;126;129;142;136;124;125;93;110;121;122;126;97;135;140;128;132;92;160;141;116;111;126;128;131;123
925;1248;1040;542;305;783;1814;2282;2257;3652;4998;3356;2179;1546;1847;2498;2332;1869;1572;1063;571;439;612;1853;4646;5329;2349;901;827;764;439;422;546;813;1379;2163;2462;3114;3521;3130;3790;3793;3686;4058;3260;2082;1337;1948;2131;1679;1173;703;680;757;1402;1936;1226;903;808;646;687;1040;1557;1921;1338;646;424;537;1212;1985;1965;1648;875;362;311;488;835;1148;2210;2870;1711;903;1360;1267;692;416;484;779;1359;1822;2051;2354;1634;940;789;687;608;614;553;512;593;786;825;763;748;688;691;893;712;599;627;441;370;316;295;322;387;409;386;460;460;469;512;680;677;706;675;783;693;641;631;701;760;853;1374;1177;599;407;413;536;621;674;600;458;415;577;560;681;632;425;405;600;459;319;726;1941;2552;1321;831;1587;3179;4130;2710;1045;846;2090;2544;1695;655;414;325;285;199;391;517;611;852;1208;1043;947;1556;1441;1251;1440;1029;702;725;724;639;443;277;309;330;400;382;425;367;210;158;195;242;231;305;295;321;309;434;520;433;362;314;301;198;179;167;274;194;202;262;295;275;256;205;154;233;204;304;364;391;318;265;269;323;311;217;158;199;169;143;147;137;178;185;193;191;277;307;332;332;315;321;446;499;437;355;376;436;443;618;1014;1511;1257;583;413;356;300;355;732;1253;1205;1154;1269;1205;743;337;198;263;397;371;433;1024;2401;1853;648;224;139;168;374;528;1218;2125;2079;2375;3827;5316;5204;4494;3893;2237;802;729;850;670;418;375;311;292;288;260;220;192;220;396;664;717;627;486;413;461;827;938;794;695;722;784;798;796;588;582;966;1241;1073;714;754;744;777;729;543;318;204;193;145;185;229;245;246;288;433;481;333;314;324;308;257;176;183;270;286;283;242;192;178;190;229;257;283;307;268;182;178;145;128;160;130;128;123;115;104;126;113;134;137;126;134;121;117;134;139;124;152;145;114;148;114;159;161;139;106;138;119;149;132;112;122;163;252;392;568;595;498;340;277;268;330;328;279;360;479;530;387;215;229;153;165;187;167;142;163;179;189;178;163;180;168;149;152;213;188;194;172;137;132;177;154;135;182;201;152;160;150;177;295;421;410;459;358;345;314;316;188;138;165;168;134;162;188;135;193;141;128;159;151;151;148;157;166;158;136;170;120;192;175;176;182;143;161;147;163;177;164;183;153;162;139;142;148;144;137;147;142;157;163;162;105;136;141;171;174;113;176;134;167;159;156;132;166;132;118;134;136;150;169;140;147;146;162;134;137;146;137;124;150;140;149;139;144;149;139;141;133;132;101;142;131;159;121;129;138;146;177;111;134;116;140;145;127;124;138;130;123;134;128;145;167;146;113;134;105;155;147;120;117;141;145;143;151;136;140;124;135;151;118;149;157;128;154;124;146;150;119;123;120;129;114;149;140;151;128;126;120;124;146;155;118;108;146;107;130;129;118;148;116;124;111;111;128;110;134;138;117;128;106;122;141;142;147;133;136;125;113;168;117;127;108;116;139;137;125;136;154;110;119;109;126;140;144;121;128;136;144;124;124;137;148;99;132;129;138;152;145;126;134;131;131;139;162;138;129;133;139;138;132;143;129;139;137;128;114;114;130;140;120;134;111;140;132;166;138;128;120;174;92;147;145;116;141;141;144;148;96;122;124;113;130;107;124;120;114;120;126;188;126;150;118;128;170;137;115;167;122;119;119;115;142;108;110;105;127;147;111;116;139;136;144;97;132;110;91;128;119
2223;3047;2694;1120;413;645;1465;2128;2552;3491;4918;3748;2180;1697;2826;3719;3712;3147;1838;1353;1089;796;1097;1979;4007;4811;2651;1592;2075;1717;820;623;618;775;1219;2119;2340;2788;3457;2605;2534;3165;4174;4987;4453;2338;1055;1322;2110;2222;1658;887;739;772;1095;1595;1311;1242;1317;1052;815;1244;1982;2861;1943;829;469;694;1880;2888;2616;1706;708;358;387;746;1351;1330;1069;1184;887;909;1222;1052;622;478;541;705;822;1036;1276;1522;1154;859;842;578;534;518;471;495;765;898;995;828;750;616;663;800;683;631;599;476;294;312;312;268;332;294;326;313;400;430;647;868;740;611;600;692;723;653;614;726;744;848;1091;910;658;441;374;358;545;878;976;608;438;456;493;382;394;364;546;817;591;315;732;2429;3617;2135;1434;1321;1811;2622;2245;999;846;1525;1417;844;612;665;725;441;353;425;666;832;909;994;804;1165;1766;1321;828;846;674;395;437;924;1233;856;315;269;266;303;373;345;371;300;203;188;231;214;288;250;249;284;384;467;401;313;295;294;306;185;228;378;249;227;339;543;388;259;185;153;193;254;552;730;785;464;343;332;322;300;220;176;191;172;149;159;142;175;161;152;148;281;291;316;385;272;278;348;408;381;396;357;380;419;522;909;1567;1354;711;799;532;290;275;381;455;492;488;415;424;271;175;227;406;714;734;623;1110;1705;1450;674;342;180;168;303;408;952;1687;2074;2109;3054;3915;3446;2529;2258;1550;677;374;398;499;583;405;467;446;424;340;208;195;270;568;809;807;642;446;358;507;690;780;633;549;520;566;596;585;542;616;994;1100;841;790;563;784;889;874;506;195;123;103;139;168;173;210;228;288;433;400;243;188;212;219;171;237;264;268;293;232;194;161;153;162;188;202;290;264;247;143;169;154;182;128;126;181;159;131;120;143;121;116;148;156;139;126;134;134;117;114;122;126;113;112;122;135;126;110;158;127;127;137;142;140;152;163;292;662;689;490;282;198;196;186;194;161;186;226;239;242;200;183;178;134;168;156;150;146;142;133;163;153;136;163;157;155;180;138;143;135;124;160;119;180;170;185;126;145;144;107;136;202;230;241;297;293;210;217;168;188;179;127;179;140;143;134;177;117;177;141;179;154;150;132;139;132;140;169;140;140;150;146;157;152;161;165;167;153;151;140;130;151;171;172;134;142;146;136;132;159;141;152;173;158;133;128;129;127;101;151;126;136;145;148;154;130;119;127;124;163;140;118;142;130;111;153;119;133;117;148;127;141;188;152;147;154;153;125;148;133;133;115;158;128;146;131;139;112;125;116;129;135;145;141;142;143;121;152;120;125;105;125;125;134;149;139;98;143;133;149;138;113;143;145;110;147;141;123;131;142;157;115;142;139;135;158;150;95;121;124;126;169;138;137;106;177;128;139;136;144;116;132;135;144;150;139;116;164;100;131;117;153;115;113;130;97;99;98;112;126;121;115;137;132;162;132;132;138;142;144;113;153;130;143;139;136;133;116;115;132;166;121;127;108;126;127;130;127;117;114;125;143;112;118;118;121;135;139;107;139;129;123;145;139;141;98;130;113;127;153;120;145;140;168;130;136;131;107;102;126;110;108;119;118;106;151;134;135;112;158;125;141;129;127;98;148;142;106;145;113;111;139;150;127;118;152;136;124;124;168;101;119;133;152;107;137;128;131;134;114;125;126;129;147;115;108;127;152;147;140;125;114;109;114;148;142;139;129;111;119;151
3410;4859;4589;2172;586;361;808;1482;2010;2366;3373;3652;2351;1493;2371;3344;4248;3835;2436;1830;1909;2257;3024;2749;3050;3536;2737;2855;3762;2937;1525;864;790;882;982;1389;1488;2147;3175;1937;1891;3274;4368;5296;4622;2389;1312;1415;2353;2609;1920;1085;777;761;883;1155;1166;1252;1451;1172;988;1341;1886;2791;1767;829;587;768;1455;1960;1727;1314;726;553;757;1243;2621;2278;926;682;679;939;1249;943;624;532;572;447;387;514;1024;1246;998;751;644;518;400;516;484;583;680;670;653;574;531;527;557;576;544;649;594;522;388;318;380;449;294;242;258;232;227;469;1159;1273;800;604;558;703;830;762;674;765;819;704;773;792;651;558;429;453;933;1573;1928;1291;952;627;570;551;468;678;1525;2183;1312;533;531;1615;2402;2077;2006;1506;1087;1350;1140;1101;1370;1175;766;481;535;676;803;504;363;408;604;811;840;655;607;1002;1387;1105;803;729;529;541;704;1087;1488;977;389;267;262;243;194;276;263;272;212;191;160;228;288;275;245;303;259;314;347;341;373;416;318;241;220;238;223;283;623;922;673;358;254;201;241;393;808;1218;976;795;731;723;635;405;262;169;192;147;181;140;167;180;189;171;182;200;289;439;400;305;271;241;273;255;299;212;259;283;261;503;823;632;563;825;531;239;231;237;235;281;330;238;187;108;104;177;510;1290;1165;684;957;1469;1754;994;438;233;163;247;391;879;1827;2124;2017;2885;4058;3004;2243;1723;1230;553;430;587;815;804;606;843;1110;922;550;320;374;533;823;843;901;762;593;424;487;456;497;338;339;351;408;434;366;402;660;995;847;729;824;768;899;1078;996;466;233;159;175;161;146;187;142;240;461;551;362;226;241;232;226;277;245;258;313;238;203;167;157;127;144;145;171;253;201;180;167;180;254;257;170;156;221;231;183;129;159;158;117;127;140;130;167;129;128;133;152;109;146;138;169;115;132;130;122;168;129;150;148;155;147;143;156;347;662;538;297;177;166;144;126;136;183;173;168;174;164;160;118;130;165;134;122;199;174;120;137;167;160;185;191;161;130;153;177;139;133;151;143;114;148;137;163;142;162;135;141;116;153;157;169;210;161;169;189;127;162;164;176;161;153;141;182;181;168;140;168;170;146;156;130;139;155;154;125;138;114;141;110;145;147;143;102;144;168;147;151;118;143;174;139;171;147;170;143;128;149;162;153;161;169;148;134;133;121;132;129;145;130;142;139;147;136;161;132;168;124;126;144;133;121;157;133;139;146;137;147;160;160;119;93;149;155;177;119;86;111;150;107;147;144;140;126;135;142;122;182;107;104;134;145;123;117;137;138;126;147;143;112;134;106;108;115;129;143;116;134;122;134;132;153;123;143;161;126;137;103;129;128;109;157;122;143;149;132;112;125;128;121;161;161;163;126;132;134;136;135;127;143;140;132;128;138;186;147;143;138;121;99;113;129;115;141;152;148;128;160;122;122;136;127;147;105;124;79;112;141;148;137;134;143;122;118;137;146;125;128;139;116;147;115;99;138;159;92;149;99;136;90;124;127;151;149;93;135;130;114;125;106;149;135;121;140;134;161;137;153;134;127;144;113;147;136;108;153;128;154;120;110;132;109;135;95;129;113;133;127;132;137;139;182;124;135;138;139;129;106;120;140;99;108;148;138;146;111;121;136;118;135;146;152;160;126;109;109;105;153;142;146;111;145;124;100;134;150;147;144;106;160;125;143;97;125;135;123;143;85;113
2920;4162;5086;3155;1159;502;641;897;1043;1312;2162;2847;2144;1168;1622;2733;3362;4067;3236;1786;1892;3586;5404;3613;2239;2286;2846;4385;5458;3576;2425;1341;899;936;1282;1526;1388;1870;2417;1623;1689;2901;3545;3560;2801;2361;1860;1315;1612;1820;1406;904;676;588;813;930;809;950;1139;919;835;897;1101;1422;1249;777;704;751;953;1067;1049;979;745;703;1012;1500;2791;2414;1000;518;483;873;1305;1308;766;509;478;365;248;465;1346;1978;1208;694;583;452;398;476;511;539;514;466;431;386;385;500;544;517;506;433;518;556;542;589;811;756;434;301;227;206;263;647;1596;1737;843;527;572;808;1014;812;622;695;597;548;685;800;784;640;509;808;1492;2380;2918;2601;2091;1135;1267;1200;837;1359;3252;4388;2511;775;430;713;1062;1592;1943;1444;849;762;844;1730;2504;1512;884;723;597;470;588;457;352;403;485;556;749;688;521;728;1362;1509;1836;1546;895;724;862;856;795;632;360;200;234;225;150;194;218;235;265;222;225;232;271;273;263;257;263;232;313;313;352;268;252;220;164;178;160;328;710;1076;832;682;395;280;374;584;1031;1319;1064;1047;1359;1497;1349;620;225;133;189;166;153;155;191;186;183;185;182;196;272;441;370;217;215;183;190;195;196;201;146;160;196;219;346;328;308;419;308;181;203;255;278;278;301;290;172;125;110;189;634;1417;1200;622;622;1390;1756;943;528;320;219;268;349;873;2241;2608;2048;2806;3990;3229;2933;1988;966;597;588;792;933;845;768;1159;1582;1667;829;401;434;673;749;809;916;766;597;525;455;445;357;320;327;477;530;426;411;468;629;948;950;954;1267;1209;1226;1466;1172;675;306;213;172;221;215;209;178;247;450;566;296;240;228;283;271;221;190;227;203;153;170;138;150;116;155;174;145;152;157;154;214;321;369;444;379;243;296;356;284;203;164;182;126;178;142;126;160;126;114;93;146;127;160;140;122;127;143;115;142;167;154;141;150;171;135;159;191;260;432;357;226;200;155;136;144;147;142;169;160;193;174;167;146;151;177;134;133;159;122;163;126;148;134;142;133;138;147;145;177;156;195;158;148;148;144;152;134;179;171;164;170;150;142;111;181;138;149;139;176;149;111;135;176;130;175;139;144;131;160;151;149;142;141;157;181;160;137;168;144;152;139;152;131;175;194;162;144;92;137;142;145;144;131;173;168;138;186;135;153;154;164;140;159;140;118;143;169;157;120;153;138;121;162;132;132;136;153;137;146;125;123;120;144;124;164;136;153;136;164;172;160;148;129;108;102;136;135;165;128;112;115;142;144;142;126;135;139;163;111;153;135;116;117;139;124;108;80;157;160;157;114;120;143;107;114;164;150;97;131;101;132;133;130;124;116;129;122;146;157;108;100;162;122;141;129;141;145;127;121;99;112;132;127;134;129;108;110;127;144;126;127;125;122;121;118;140;129;114;127;146;133;145;113;104;143;154;122;117;143;123;116;126;153;102;153;122;130;119;132;129;120;146;87;141;136;136;134;124;111;132;136;140;120;132;162;134;131;111;126;123;152;108;126;133;123;116;131;113;130;152;125;186;152;143;146;146;124;151;106;98;129;136;129;118;118;132;95;143;150;126;144;146;144;126;109;115;129;153;139;167;124;149;129;150;155;154;114;142;106;107;113;129;109;145;123;137;137;142;135;108;94;132;130;132;132;139;129;111;132;130;133;121;135;112;124;142;123;158;149;85;131;101;115;116;128;115;140;126;125;110;113;131
2350;3715;5104;3994;2174;981;982;904;863;1658;2198;2167;1802;1265;1177;1755;2874;4798;4308;1849;1321;3119;4576;3359;1956;1645;2808;4706;4784;3745;2650;1570;1058;1352;2252;2930;2552;2437;2374;1481;1363;1847;2006;1955;1628;1955;2138;1380;948;871;657;448;401;497;636;700;633;1049;1337;788;497;513;586;586;606;681;1039;888;918;916;788;788;885;1034;991;1123;1746;1391;746;456;454;814;1500;2106;1173;530;373;266;226;514;1379;1967;1118;609;474;406;316;454;528;539;400;380;371;346;354;475;579;472;487;475;645;847;798;847;1424;1319;607;394;261;246;309;610;1081;1265;747;462;579;1141;1337;809;597;521;400;379;445;623;711;691;808;1074;2000;2699;2695;3227;3027;1564;1962;1970;1265;1637;3120;3972;2212;977;709;567;449;758;1199;843;578;499;783;2034;2921;1598;1205;1802;1061;798;934;574;386;358;422;590;798;862;568;724;1282;1776;2671;2283;1410;804;811;556;374;276;278;197;212;191;181;159;193;220;261;189;251;260;237;259;282;251;236;222;237;268;273;210;212;175;173;166;198;296;427;729;893;1040;692;454;428;658;833;921;852;1002;1346;1644;1706;722;238;169;196;131;163;140;189;135;149;129;204;274;265;252;207;176;166;151;130;156;208;188;192;128;152;116;209;198;177;196;183;137;222;233;252;329;297;373;284;168;126;241;747;1417;1139;680;528;766;979;556;399;394;441;328;276;762;1874;2266;1561;2093;3510;3303;3199;2392;1216;789;803;875;871;856;766;863;1161;1342;813;484;525;678;784;742;794;613;531;573;628;550;372;372;464;720;1050;810;548;713;806;1046;1566;1529;1488;1446;1343;1481;1212;781;432;296;283;292;268;222;209;215;327;286;244;231;315;430;334;236;144;141;161;153;154;181;178;134;151;208;224;200;202;301;348;458;516;685;609;379;331;360;224;252;195;174;143;88;120;149;145;173;142;133;137;146;147;103;142;129;131;117;137;149;142;179;178;159;178;222;217;232;228;259;149;132;153;125;198;150;157;182;175;160;154;141;152;147;106;168;161;138;150;136;179;161;143;149;154;180;149;145;154;130;148;184;155;154;135;163;147;144;178;161;157;134;151;147;123;164;124;159;138;141;144;165;116;142;153;169;142;113;158;140;150;133;157;142;140;181;156;143;132;129;135;157;135;160;135;139;135;90;139;153;156;129;131;126;156;143;127;160;159;132;157;152;161;133;137;127;150;122;154;163;164;159;174;131;141;116;146;106;108;154;127;120;119;141;126;119;147;165;124;150;133;113;143;134;149;130;144;153;148;139;121;130;142;131;137;121;119;141;121;114;124;132;146;131;129;125;125;152;163;146;120;129;127;145;162;107;121;147;147;144;154;138;115;132;132;129;111;139;120;130;148;103;148;117;129;160;142;141;157;134;147;122;133;114;122;118;111;99;150;129;137;138;151;144;153;122;106;117;142;150;137;136;116;144;130;114;110;140;143;110;139;137;129;160;154;158;117;135;124;111;125;117;119;152;147;114;103;128;123;128;161;137;124;132;142;112;141;124;135;136;106;154;137;150;154;106;126;92;119;120;137;128;137;147;154;130;142;117;117;147;150;159;131;126;113;116;138;125;115;104;122;139;113;112;142;117;87;118;96;93;124;128;93;138;144;135;132;113;130;114;126;134;99;141;133;139;149;119;131;132;137;100;122;154;125;108;114;116;147;128;135;115;137;107;130;138;135;156;113;109;128;145;125;124;134;128;134;160;126;117;113;112
3279;4896;5919;4817;3539;1822;1068;871;1274;3152;4086;3186;2557;1689;1087;1071;2080;3858;3627;1546;935;1713;2529;2542;1881;1318;2783;4779;4219;3331;2561;1662;1245;1618;2831;3941;3645;3303;2778;1530;1085;1149;1225;1207;1229;2110;2540;1568;670;446;425;297;319;374;449;437;689;1938;2425;1084;467;455;426;361;453;522;847;917;1196;1458;1149;901;1072;1525;1124;813;917;711;440;388;441;774;1519;2204;1315;528;398;242;344;539;1066;1272;777;475;419;334;291;363;602;656;468;462;405;398;395;408;417;551;713;903;1103;1460;1249;1042;1442;1265;788;589;472;340;426;788;1077;1169;1005;619;500;889;1200;738;589;528;302;214;428;804;844;846;799;1086;1655;2270;1964;2242;1974;1309;1616;1920;1445;1412;2053;2259;1247;850;1073;739;375;355;502;443;293;285;494;1078;1539;903;1258;2486;1431;1512;1625;872;446;428;589;665;832;805;750;705;940;1375;2145;2119;1105;690;508;305;172;216;201;235;205;199;144;141;149;181;168;196;351;326;187;228;296;265;209;156;166;214;146;192;180;214;217;293;399;438;431;637;1322;1663;1088;498;486;620;579;535;470;589;849;1107;890;464;198;179;169;148;126;171;159;144;131;181;240;289;232;185;182;141;162;126;160;174;193;155;165;166;142;170;188;173;109;132;139;119;139;236;283;309;378;400;375;178;180;316;767;1165;1066;937;562;506;432;319;380;755;952;513;299;549;1247;1569;1158;2021;3463;3505;2861;2063;1498;994;948;961;931;846;719;577;678;747;631;452;438;673;767;752;558;464;392;491;654;544;525;475;669;1143;1362;1019;683;981;1033;1285;1799;1518;1303;1174;1117;1393;1099;676;409;313;281;305;329;255;210;165;168;201;212;191;379;667;518;201;132;146;140;161;160;169;199;203;176;223;259;233;254;300;459;568;587;663;566;362;333;256;224;203;186;186;170;174;127;148;162;157;133;147;145;125;140;135;138;157;162;143;137;175;201;221;275;244;200;224;208;227;182;164;160;140;133;152;165;134;134;143;147;116;168;143;83;154;117;203;145;149;156;130;168;154;178;177;184;138;151;159;141;122;136;108;121;153;99;118;122;154;147;137;165;126;121;137;141;155;155;162;154;170;170;168;129;129;122;144;155;174;165;142;179;154;144;139;167;135;147;142;129;148;110;158;162;124;157;136;158;153;143;154;139;167;150;146;104;148;137;146;108;124;172;160;144;142;157;151;145;156;138;120;152;154;127;131;131;140;125;151;128;144;115;130;148;136;134;130;130;119;121;156;147;156;114;132;112;137;122;148;119;135;103;113;99;167;132;126;127;141;112;167;127;153;156;138;168;130;138;128;183;149;128;143;112;118;126;124;152;134;176;115;158;145;110;162;129;142;143;147;115;145;129;119;146;122;126;137;155;186;127;129;136;101;112;139;129;123;126;159;117;112;116;139;130;110;136;109;124;138;113;124;84;115;130;166;115;140;163;123;140;105;129;122;129;143;122;114;139;143;115;134;127;117;132;114;117;140;121;100;150;115;100;120;139;163;114;109;125;138;151;146;134;135;147;132;131;133;129;142;133;125;101;102;156;158;127;110;129;132;121;124;123;127;139;129;134;148;106;124;108;124;137;116;120;146;128;100;110;144;141;145;148;154;134;121;111;151;134;115;137;118;122;147;147;154;111;124;103;114;128;107;136;122;100;144;116;140;98;125;138;110;109;137;113;147;126;172;115;133;128;110;106;120;141;124;143;149;138;122;108;143;115;102
4903;6389;5581;4121;3405;2046;1310;960;1536;4815;6097;4527;2895;1939;1077;639;1084;1901;1829;1234;1334;1437;2398;3577;2908;1915;2798;4912;3698;2273;2051;1945;1384;1297;1979;3031;2945;3371;2502;1412;1139;1099;988;1003;1420;3150;4163;2274;762;440;433;442;409;438;318;318;727;2186;2892;1190;519;444;344;250;447;508;633;757;1406;2175;1556;1332;1217;1468;917;577;504;447;452;394;375;533;1087;1603;982;461;384;352;530;1142;1411;1142;611;400;328;342;275;393;604;754;591;559;623;541;443;474;556;886;1237;1450;1316;1363;998;851;808;854;914;991;653;476;626;1075;1438;1850;1899;1013;613;608;806;841;880;703;336;224;753;1702;1503;901;1024;1326;1313;1310;995;1017;823;765;911;1374;1412;1120;1333;1184;594;493;673;471;231;257;602;631;288;188;239;526;612;470;798;1375;1088;1448;1609;811;337;329;517;649;754;703;768;582;615;793;1116;956;578;490;395;267;201;218;221;192;176;194;144;136;177;157;167;188;280;276;210;246;241;227;226;202;225;195;177;191;186;251;302;341;395;616;620;785;1823;2662;1523;638;583;604;478;417;303;320;395;407;341;209;136;116;146;188;145;152;112;152;204;191;223;278;202;156;160;119;124;145;196;212;201;192;192;175;163;181;148;150;166;214;178;170;160;226;402;428;428;405;450;288;195;296;741;1211;1385;1203;628;367;321;330;704;1531;1608;799;323;433;867;1142;1143;2755;5025;4564;2887;1661;1349;1164;1232;1065;907;790;719;570;717;695;578;511;376;500;649;658;544;379;400;560;739;626;516;553;849;1576;1646;1049;742;905;1207;1216;1215;1050;738;718;753;914;667;517;306;325;231;276;365;243;169;147;184;204;162;164;391;567;441;217;143;180;204;216;242;286;337;336;282;282;255;186;203;325;470;553;451;474;377;268;201;183;189;153;157;221;187;208;187;192;184;164;151;204;228;186;161;138;165;142;172;195;154;216;280;340;375;307;218;198;218;203;165;172;188;187;149;162;186;139;136;176;137;172;138;171;170;136;142;152;148;147;144;109;185;166;207;219;166;150;173;137;147;103;124;146;101;168;160;155;151;132;148;129;140;156;135;128;153;164;169;149;162;151;157;142;139;165;132;113;161;145;171;138;147;141;159;167;159;132;159;168;145;129;166;147;152;127;144;123;127;170;133;116;159;151;155;156;142;153;132;127;148;175;130;123;132;161;158;118;131;164;171;129;149;173;162;137;100;130;133;120;141;126;139;152;142;158;191;145;148;170;132;178;153;125;129;105;116;133;120;114;118;112;125;155;125;161;117;153;149;130;152;125;144;137;140;122;129;142;136;131;119;146;142;108;140;137;136;118;113;101;134;133;125;164;121;147;129;127;119;110;125;106;158;131;146;126;129;130;168;167;168;145;103;121;108;136;134;135;125;116;147;108;127;111;111;98;169;122;138;149;103;148;137;130;121;151;134;122;118;137;123;175;125;153;158;172;126;150;114;132;144;133;151;150;143;120;133;144;140;117;146;143;91;120;151;132;145;171;154;138;158;133;143;125;122;119;132;122;125;118;127;145;141;134;142;143;126;139;113;123;148;136;127;125;137;142;125;147;162;146;124;148;126;123;121;133;127;127;130;109;133;150;148;144;157;140;124;104;131;127;133;104;146;136;152;119;129;134;118;99;136;120;147;128;136;128;146;125;125;131;141;138;101;128;124;137;139;101;124;135;123;141;150;107;97;152;151;142;133;117;138;152;109;128
6052;6719;4348;2657;2700;2523;2117;1463;1567;3604;4963;4133;2465;1344;829;406;452;654;740;937;1737;1598;3124;5777;4801;2719;2557;3596;2665;1537;1606;1755;1099;879;1146;1498;1560;1868;1659;1068;1005;942;731;898;1449;3197;4359;2464;976;735;684;673;641;597;349;278;575;1285;1688;1039;883;609;363;254;369;639;877;1008;1222;1733;1623;1661;1537;1077;859;576;400;445;452;360;288;355;616;927;710;529;367;422;878;2065;2742;1625;584;356;349;314;373;457;731;735;589;655;808;742;612;508;870;1329;1770;1990;1432;973;638;446;540;611;782;930;822;500;624;1350;1670;2430;2588;1265;608;577;685;963;1279;857;537;410;1190;2626;2182;1127;1040;1482;1270;822;617;469;477;460;570;930;897;575;658;620;346;349;345;224;186;352;855;952;377;198;208;426;407;312;315;450;459;910;1084;614;244;279;451;593;729;772;747;583;467;462;499;434;315;302;320;242;242;225;288;237;179;134;156;144;204;181;165;158;257;187;222;177;238;163;184;251;330;291;238;283;251;417;482;413;421;773;818;780;1534;2003;1264;690;611;564;607;415;249;241;215;240;230;135;137;165;172;170;151;152;161;172;176;161;194;233;186;154;182;183;153;153;221;225;153;163;172;163;126;134;149;170;148;243;226;170;153;239;697;799;556;498;444;312;245;338;669;1475;2401;1760;794;484;442;449;1159;2332;2350;1102;550;482;675;743;910;2682;5000;4180;2419;1399;1290;1588;1821;1548;1046;820;761;651;688;722;568;579;503;439;475;477;429;479;506;623;639;550;526;627;895;1663;1536;813;597;812;959;938;783;632;483;477;462;450;448;315;275;208;220;236;359;271;185;152;238;245;169;152;194;287;265;139;184;249;317;271;378;392;475;536;318;245;215;210;222;344;482;510;472;403;298;227;176;177;172;203;318;409;355;344;398;339;256;141;143;176;209;174;146;194;231;285;315;258;247;284;420;414;340;239;206;205;143;155;146;164;178;171;149;194;132;166;118;180;145;145;129;160;147;146;158;137;149;147;150;135;135;114;191;225;179;158;170;157;111;175;128;149;122;129;147;143;151;130;115;149;169;162;154;149;153;146;111;165;114;140;151;154;122;153;164;140;157;153;148;137;135;147;138;138;139;166;167;178;157;135;153;154;138;141;158;148;145;153;161;153;157;111;120;133;130;147;117;120;151;123;154;132;139;139;106;154;130;147;103;144;134;119;113;149;123;134;124;143;157;143;160;166;147;177;158;152;172;178;161;139;145;158;148;117;134;152;199;149;176;127;105;131;149;128;138;132;123;138;107;143;132;168;147;135;132;176;127;127;124;127;139;131;102;169;131;143;106;97;125;145;115;127;139;130;121;156;126;116;84;126;125;134;168;132;130;168;168;148;163;169;127;118;123;133;157;111;110;130;85;108;105;133;113;163;162;134;137;131;113;94;128;124;139;151;126;110;151;124;151;122;124;142;119;126;124;124;167;126;141;114;157;131;112;123;132;158;128;124;141;114;132;122;113;139;130;106;135;151;101;120;139;154;139;146;150;145;146;105;120;105;163;134;139;142;126;150;163;134;108;142;140;162;116;113;131;140;129;122;154;141;136;147;143;132;97;140;134;114;144;154;160;117;93;105;119;103;138;132;118;121;125;143;111;167;143;133;164;146;125;126;128;109;82;148;125;120;129;145;140;116;162;120;139;132;132;130;143;127;135;104;115;110;141;124;135;144;155;93;147;104;159;122
4312;4588;3009;2187;2736;3151;2638;1976;1254;1821;2401;2106;1227;767;445;240;264;291;347;565;1122;1169;2654;4938;4042;2418;1563;1732;1333;929;974;1115;956;748;644;668;815;977;1020;900;881;842;754;766;1048;2123;2664;1610;936;868;845;859;829;702;591;478;506;768;877;962;1588;1088;445;219;315;681;1357;1660;1441;1162;1259;1885;2067;1236;734;592;635;592;523;367;273;201;278;380;456;354;367;504;1062;2939;4335;2329;653;330;351;325;456;511;592;649;736;835;1032;865;662;546;946;1549;1800;1727;1049;484;285;296;361;420;644;692;562;443;690;1225;1499;1783;2114;1214;672;647;662;900;1117;995;824;814;1345;2148;1677;972;799;980;1027;731;536;441;308;378;424;576;472;360;376;381;368;334;245;144;159;387;912;848;432;187;263;402;380;210;146;141;231;549;647;467;322;321;376;583;615;682;929;746;483;428;356;393;393;381;368;279;272;308;363;309;184;191;187;192;169;188;204;197;196;212;203;241;256;254;221;265;294;346;352;328;507;740;722;568;522;710;816;696;943;1012;887;705;734;653;640;489;285;223;241;242;215;190;168;193;213;210;146;179;186;188;194;187;228;288;291;268;204;157;185;155;245;210;176;182;150;181;116;176;150;149;170;195;188;139;137;271;665;909;674;499;536;476;424;391;670;1741;3330;2271;911;596;600;715;1684;3338;2530;1230;1083;1086;699;443;642;1886;3228;2769;1886;1488;1711;2425;2725;1898;926;765;685;764;750;736;688;721;622;531;400;395;424;576;692;628;537;496;468;551;757;1131;981;601;452;637;764;761;717;550;482;431;329;284;320;282;233;145;156;214;204;167;156;154;265;341;289;182;236;180;174;212;229;361;433;438;543;476;442;437;306;254;304;321;315;359;515;543;547;539;510;311;302;238;229;364;534;688;655;574;684;592;416;195;171;150;140;138;139;264;381;477;443;403;295;320;328;245;225;215;162;192;137;166;179;142;175;134;164;165;139;162;160;136;157;166;149;139;155;137;164;172;156;176;155;118;159;137;179;140;162;127;128;133;154;158;145;138;154;144;191;149;185;158;149;138;148;119;165;164;161;131;154;140;181;120;146;140;141;134;122;153;155;157;146;144;143;131;149;124;144;186;142;135;162;149;171;140;153;171;145;104;113;143;156;182;157;152;161;144;175;135;145;168;146;137;174;146;149;150;122;157;152;140;175;158;137;136;123;119;137;126;137;111;133;139;118;142;118;151;164;155;173;145;135;142;130;131;132;119;115;132;149;157;163;137;149;167;151;122;124;152;120;149;136;154;116;133;152;163;135;104;144;117;131;128;120;161;118;114;118;124;129;117;142;131;119;108;139;153;105;152;141;160;114;121;131;141;145;132;143;154;141;159;158;130;118;131;131;156;154;129;119;112;110;125;129;119;122;130;121;115;122;134;125;117;109;102;121;132;108;135;122;127;138;166;141;162;156;136;110;120;119;135;135;123;139;132;98;106;109;124;158;130;96;134;134;107;108;151;139;144;145;147;96;141;121;132;113;128;116;131;142;122;121;131;111;120;138;142;118;123;104;96;107;137;136;136;140;143;113;105;120;127;152;111;143;125;123;100;140;135;143;130;147;156;149;138;98;117;105;138;158;120;124;118;156;136;123;151;121;127;117;108;167;128;115;131;123;132;139;105;152;148;109;132;134;121;155;118;133;122;159;107;130;142;99;137;151;121;135;138;133;92;118;126;172;114
2333;2351;2207;1997;2502;2538;2222;1645;890;690;769;774;820;840;507;223;171;162;200;309;454;576;1433;2449;2119;1441;876;711;577;509;707;949;1029;837;713;703;680;851;818;893;826;796;633;601;755;1018;1225;1048;824;772;774;793;870;760;669;711;1037;1484;1289;1261;1740;1207;464;316;359;794;1646;1948;1522;1258;1597;2096;2127;1238;810;664;723;701;578;441;326;216;180;193;254;297;288;418;738;2192;3357;1796;540;273;295;355;422;516;507;736;1043;1332;1232;860;604;487;779;1226;1274;877;536;263;155;267;255;366;378;374;321;405;596;1015;1376;1265;1308;1148;720;611;659;846;914;905;973;1311;1556;1555;1311;956;833;792;679;812;880;457;295;330;437;532;452;395;471;658;640;542;317;232;247;668;881;675;414;359;486;509;357;291;191;158;269;598;780;724;493;495;575;669;588;752;1112;1003;600;478;512;908;1134;1045;760;516;419;507;474;372;219;213;202;170;187;215;191;203;208;258;301;364;321;222;302;240;279;359;507;561;819;1156;1269;984;850;945;928;865;795;849;730;770;764;684;579;407;273;187;271;295;238;253;195;236;230;194;220;265;240;275;325;335;368;414;447;409;386;327;268;239;226;250;191;192;185;202;182;226;174;138;150;172;127;134;155;216;400;526;495;553;622;633;702;582;527;1266;2241;1491;794;656;639;831;1484;2506;1577;1390;2302;2480;1190;427;420;911;1520;1633;2013;2421;2913;3538;3327;1966;952;829;844;926;960;660;642;649;456;391;360;372;436;559;749;641;600;506;418;506;672;1003;1123;794;572;680;894;1023;856;659;514;472;316;217;228;237;178;178;191;208;154;146;169;162;238;245;230;176;176;171;184;252;341;340;440;568;625;389;351;283;268;428;456;530;526;567;579;560;560;707;550;506;428;367;416;512;698;790;755;700;913;948;708;313;191;136;164;119;137;263;455;588;459;321;267;260;215;186;156;176;127;144;167;123;178;162;156;169;131;161;116;191;146;137;142;142;145;152;128;123;149;155;151;155;138;127;120;137;144;158;173;152;118;136;133;161;152;145;110;127;152;157;146;124;119;155;151;164;141;109;176;114;146;170;139;143;129;132;140;132;144;142;178;155;172;146;163;121;175;160;138;142;159;167;143;156;151;133;147;157;149;154;159;157;150;141;169;125;146;156;164;163;143;150;103;157;169;106;136;144;154;124;127;130;125;115;115;132;123;129;157;151;131;155;122;143;149;137;133;157;140;114;143;156;136;152;141;130;134;165;117;118;127;119;149;109;148;135;154;127;163;144;113;146;121;137;120;128;150;166;121;118;120;130;144;123;123;126;145;108;116;141;143;150;111;124;125;127;136;142;163;120;116;113;103;126;125;91;132;146;182;136;127;141;142;162;140;149;121;107;139;122;127;105;152;110;127;138;122;124;149;140;155;115;124;139;138;120;151;126;141;137;130;106;157;135;127;156;174;116;121;136;115;135;131;139;121;97;141;140;126;124;133;118;172;152;143;154;157;121;147;137;137;115;164;141;134;148;127;129;112;135;135;117;139;151;121;119;140;145;127;141;136;132;122;163;131;126;130;119;134;114;148;108;153;135;130;138;156;104;123;157;134;141;158;126;105;134;110;120;126;128;121;130;145;127;147;118;120;129;94;121;141;99;149;117;130;123;124;136;123;124;106;122;129;124;131;115;153;128;112;134;123;126;164;111;111;134;127;139;125;131;138;158;104;111;134;112
1274;1357;1606;1892;2125;1640;994;834;615;390;395;488;972;1628;781;266;158;143;218;283;377;401;609;977;906;682;538;329;261;364;742;1220;1337;899;816;811;847;813;791;773;673;672;427;391;445;686;788;812;693;595;559;618;626;681;692;908;2229;3390;2484;1421;1227;812;455;267;457;1000;1439;1346;1221;2078;3226;2553;1634;962;688;596;721;747;563;411;315;237;179;121;155;245;317;363;495;991;1406;851;326;285;249;304;400;496;566;932;1437;1746;1330;890;521;351;438;565;533;497;380;281;276;300;380;352;363;398;398;460;549;852;846;818;896;1039;889;799;967;1375;1362;1004;1025;1344;1536;1385;1299;1488;1353;1030;839;747;723;499;338;353;498;539;380;447;844;1196;1068;647;374;220;240;659;971;680;428;663;988;939;487;431;308;281;486;1333;1462;1188;896;674;714;749;590;745;960;866;789;756;862;1769;2493;2228;1592;812;631;611;548;376;292;267;264;224;241;266;363;280;357;416;531;627;525;314;288;332;473;559;820;940;1075;1442;1554;1563;1393;1423;1179;986;932;770;784;886;738;564;477;330;336;342;284;336;360;324;255;281;289;337;434;481;471;456;571;582;567;588;703;659;628;597;495;417;372;299;234;245;280;400;302;224;232;185;162;146;125;101;132;172;186;297;343;527;678;814;896;642;443;566;944;763;587;540;625;859;1081;1231;949;1508;3023;3384;1822;826;502;613;1067;1702;2867;3647;3994;4211;2887;1597;876;835;985;1172;1041;681;508;493;392;300;287;421;371;427;556;611;627;604;477;608;820;1547;1901;1271;772;756;967;1510;1271;821;709;633;380;260;302;312;289;225;211;186;167;125;142;159;189;188;143;163;196;208;312;410;481;476;473;447;390;267;186;220;365;502;611;568;587;627;597;455;536;604;530;413;449;446;571;631;674;754;889;1082;1175;1205;1025;551;303;240;166;180;196;259;360;451;319;248;171;171;193;140;189;147;150;138;149;151;159;137;127;155;121;136;151;107;125;136;143;121;164;142;159;123;175;133;137;159;180;155;135;120;160;102;147;135;117;169;143;146;168;158;119;124;157;139;155;117;135;150;166;157;149;163;149;150;140;133;145;133;107;120;161;140;134;137;134;148;143;122;153;161;164;166;180;145;162;155;145;159;126;166;159;141;172;155;140;136;126;144;159;119;108;148;119;159;110;173;144;155;123;157;168;128;137;132;132;131;120;141;144;129;150;128;116;122;145;125;135;137;118;204;124;127;127;118;118;132;156;148;121;113;136;113;115;127;111;148;106;135;142;131;157;143;133;139;128;156;140;158;143;127;115;142;139;145;124;136;165;114;128;143;148;130;137;163;137;132;131;115;125;145;125;110;144;144;124;119;112;118;121;155;78;146;139;149;135;119;129;139;166;147;168;113;149;130;127;136;121;116;106;126;135;138;124;113;171;113;93;135;119;108;136;100;115;137;142;130;126;151;133;116;144;151;131;129;90;117;116;139;135;129;91;111;135;131;140;143;92;135;119;133;124;120;117;163;121;120;124;147;154;115;115;127;125;135;135;164;134;109;118;125;137;146;118;141;97;120;180;122;113;115;118;144;137;141;122;163;129;113;104;142;109;128;162;127;136;133;134;136;118;120;139;120;141;132;124;104;121;128;117;122;134;125;134;130;124;116;134;131;137;117;131;159;119;105;137;136;119;149;131;84;107;138;113;119;160;132;139;147;111;106;93;135;138;123;99;145;102;137;113;105
838;873;1004;1490;2040;1087;547;356;320;286;271;364;1020;1631;938;320;167;185;294;488;525;445;474;584;635;546;455;284;219;291;659;1187;1167;823;738;693;797;678;520;573;514;379;236;214;320;529;684;608;607;580;601;613;560;629;623;1084;2884;4555;3301;1572;858;502;347;325;527;997;1071;774;1027;3028;4556;2907;1198;665;562;547;605;773;728;494;409;396;298;178;220;257;405;484;350;380;479;320;220;287;294;352;450;577;795;1088;1516;1701;1202;692;400;296;301;267;349;507;494;464;408;590;686;620;833;887;697;632;575;550;506;453;567;779;842;893;1279;2545;2651;1690;1220;1189;1310;1374;1369;1709;1906;1636;1160;900;974;707;628;515;564;511;436;648;1381;2429;1905;1036;348;166;196;393;541;442;481;861;1309;1100;582;575;495;478;860;2131;2356;1352;799;699;902;938;808;835;753;757;940;1005;1085;2348;3208;2653;1967;1090;696;532;490;404;322;340;303;227;280;418;558;488;473;632;761;744;558;316;331;442;549;772;981;1083;1068;1190;1421;1613;1822;1496;1166;957;892;723;844;831;634;417;314;394;544;547;487;521;596;508;361;380;448;491;549;697;671;632;809;734;762;822;1015;1045;1135;1251;980;683;466;397;273;299;549;680;515;461;326;220;239;184;143;160;146;134;134;210;346;553;621;788;796;682;399;385;517;518;493;490;616;923;1007;868;659;1289;2869;3074;1889;1323;1108;1024;1470;2411;3112;3046;3378;3401;2140;1251;924;916;1079;1055;980;594;574;584;468;387;350;432;485;531;617;603;591;572;631;718;1037;1982;2624;1539;726;748;1109;1626;1455;938;649;654;451;341;373;403;323;293;222;204;205;154;159;153;165;156;144;155;259;312;450;651;764;556;435;292;202;172;180;177;286;484;516;555;463;418;375;335;390;387;356;396;541;725;906;854;665;873;1359;1519;1687;1498;1295;985;867;489;396;361;487;455;327;325;302;249;197;158;171;145;151;147;162;148;155;141;129;139;153;107;185;132;118;163;145;147;170;162;154;130;148;170;141;146;146;174;148;152;184;152;149;163;147;159;150;146;157;130;140;125;114;136;133;160;155;150;137;161;140;139;147;154;134;114;177;142;145;128;118;139;131;133;117;125;169;147;140;128;134;135;124;166;157;179;138;146;149;123;134;130;147;133;139;167;175;159;176;152;135;156;136;137;134;130;125;120;157;119;124;131;131;143;131;141;140;145;126;145;126;121;142;137;144;155;134;117;113;127;118;113;111;145;103;157;142;175;129;133;149;153;118;128;111;112;130;135;139;129;139;149;123;119;121;140;114;141;154;121;114;139;147;139;135;139;128;100;135;127;142;143;133;148;146;119;128;153;119;99;101;150;144;133;151;139;160;142;165;121;131;154;110;139;117;119;117;124;141;158;143;119;111;100;91;132;128;106;128;138;129;133;134;112;139;128;117;133;117;120;113;140;121;138;124;112;151;109;146;139;104;132;161;155;130;143;124;127;148;164;142;174;132;141;150;134;136;132;128;131;138;134;156;114;134;135;124;115;119;122;143;157;127;159;121;158;116;136;126;135;134;122;136;125;104;126;110;113;107;146;149;118;99;101;146;124;124;149;145;132;125;131;101;119;136;144;131;122;137;124;103;142;115;126;136;128;129;162;147;127;132;133;106;143;108;139;154;114;127;151;121;138;128;111;161;124;155;157;140;123;127;104;114;126;105;119;133;154;102;120;138;130;135;103;119;140;139;105;120;123;112;135
587;554;534;828;933;569;290;200;198;197;170;258;604;907;696;387;283;245;476;614;576;418;375;453;667;611;554;454;326;384;619;878;738;635;553;556;536;442;355;303;313;198;164;228;364;569;540;587;578;610;672;631;667;628;598;806;1874;2777;2267;1203;719;418;334;418;627;667;779;595;710;2010;2777;1804;783;539;575;516;546;934;1016;672;705;659;505;441;324;409;646;827;439;317;235;205;223;313;394;487;628;723;890;1115;1261;1270;845;491;334;301;389;348;530;914;1024;806;697;973;1058;1054;1141;1320;1145;1043;865;605;357;266;413;438;508;809;1480;2899;3683;2780;1999;1469;1387;1475;1353;1677;2256;1986;1431;1463;1493;1208;953;720;764;747;647;815;1557;2946;3410;1841;480;206;161;243;377;412;539;724;864;762;660;713;677;637;786;1570;1657;1134;661;702;877;1014;1034;833;636;602;904;907;839;1281;1683;1490;1124;741;445;458;384;286;256;281;334;379;437;576;814;649;448;577;648;629;381;311;358;520;508;589;663;724;735;774;1066;1766;1960;1528;1057;978;764;711;725;707;533;390;449;605;794;819;692;614;782;720;550;565;526;644;664;769;729;825;1096;990;967;907;1133;1582;1918;2494;1948;1215;630;377;329;434;653;848;951;938;562;407;276;262;258;223;211;205;236;245;324;450;487;585;643;586;586;844;1003;743;648;715;762;926;967;957;730;906;1994;2103;1760;2184;2332;1769;1974;2698;2970;2069;1929;1851;1234;949;1004;1236;1123;1080;978;737;647;714;558;493;431;574;715;770;768;778;659;696;696;819;1116;1563;1624;1067;658;731;1028;1129;1107;803;649;530;491;422;487;375;347;290;277;253;199;182;170;163;127;160;173;131;260;355;427;555;578;402;298;196;156;134;126;188;287;305;371;368;353;340;297;289;294;338;520;630;807;1101;1190;1107;820;1008;1424;1749;1790;1743;1594;1455;1483;1194;885;909;1069;953;512;268;199;220;190;165;172;164;135;98;164;182;167;147;134;140;139;142;173;152;180;138;140;154;166;125;127;154;107;133;141;150;115;147;148;136;166;139;159;129;114;139;144;145;150;115;170;133;161;169;129;141;133;143;137;138;182;156;153;145;122;130;102;152;123;162;149;150;129;125;117;138;160;162;144;143;137;137;143;147;174;162;136;139;160;131;168;153;148;169;154;131;163;140;160;111;158;152;157;125;146;132;175;152;111;126;131;152;157;177;139;146;119;133;132;129;154;142;138;122;134;161;154;124;117;157;133;148;123;149;161;101;135;200;135;147;111;138;128;98;131;115;123;147;165;134;137;151;124;133;134;147;139;135;131;132;117;114;143;124;116;144;127;176;130;147;159;94;121;135;132;106;126;126;125;132;117;168;153;137;142;94;123;138;135;164;141;153;145;113;105;98;100;123;132;186;175;146;123;119;113;98;129;106;123;93;115;119;107;116;127;96;105;117;130;159;147;118;129;131;111;120;164;128;145;99;143;152;120;105;115;123;122;101;119;173;147;163;116;161;125;106;113;105;135;153;149;127;129;112;132;146;125;116;115;149;115;130;109;119;147;135;137;107;152;117;104;140;140;134;139;123;109;130;132;125;144;88;116;117;144;110;119;129;120;144;115;132;121;111;112;130;121;146;117;167;118;119;105;96;180;142;111;130;147;130;130;110;131;149;118;113;148;126;124;138;143;128;152;123;99;132;147;125;129;113;128;97;115;141;127;121;126;108;101;137;131;126;139;124;144;116;130;105;113;111;147;141
455;396;394;485;551;482;445;384;271;201;202;193;388;630;654;492;451;472;661;686;490;338;265;414;557;658;678;598;522;482;568;607;443;399;389;372;265;243;233;233;178;158;181;262;413;576;551;553;592;635;693;931;861;735;644;676;905;983;959;674;497;417;407;430;539;561;561;448;486;827;1116;849;548;535;534;493;507;754;924;746;875;837;743;677;493;431;652;749;423;287;266;271;351;416;507;743;960;1016;892;864;759;621;646;436;406;489;561;595;1004;1616;1910;1422;912;1153;1359;1373;1410;1751;1642;1590;1596;1056;481;367;331;356;399;457;954;2238;3357;3303;2917;2185;1614;1446;1185;1503;2067;1938;1513;1842;1886;1565;1162;971;1005;1056;969;961;1231;2274;3028;1848;617;430;364;383;511;584;574;622;635;581;656;896;1020;838;765;898;894;716;720;587;679;822;860;668;399;402;611;562;424;494;590;601;450;352;298;391;353;262;255;251;358;442;412;602;650;457;296;333;384;365;384;531;633;612;630;496;517;709;854;769;805;1291;1508;1420;1104;979;1001;664;608;640;533;481;721;984;927;806;712;664;613;651;701;591;529;505;661;657;634;993;1295;1156;1089;904;980;1330;1756;2684;2661;1518;616;279;287;429;613;689;893;901;651;324;341;349;388;392;311;328;331;362;326;395;491;561;507;570;964;1732;1991;1212;868;1043;1276;1191;1588;1799;1202;998;1599;2241;2074;2776;3190;2651;2525;2504;2030;1477;1290;1121;1019;1002;1081;1266;1314;1178;1026;738;677;683;582;526;550;680;903;1004;942;934;851;832;797;1088;1357;1135;1011;744;736;906;983;931;787;655;515;452;471;444;380;346;289;262;272;361;314;293;296;260;202;194;171;186;170;253;229;276;290;226;222;162;148;158;172;263;348;345;359;419;423;392;373;294;300;392;635;747;920;961;1042;968;684;866;1435;1622;1699;1888;1679;1664;1723;1997;1640;1624;1854;1463;720;332;203;184;128;172;155;151;142;133;144;130;162;150;143;175;156;160;129;162;142;116;127;139;156;115;137;163;158;118;145;155;141;155;141;144;160;158;155;116;155;139;132;137;150;133;154;135;172;126;105;122;144;181;129;129;175;142;144;131;143;119;137;117;172;162;143;143;109;141;141;149;137;159;152;146;134;110;129;139;162;119;143;124;150;154;164;162;143;132;153;150;149;117;165;155;148;142;148;146;179;139;157;134;142;144;157;134;123;112;136;130;129;141;143;136;136;122;126;137;118;146;126;140;124;127;137;141;136;192;134;121;162;175;168;114;125;108;108;135;118;140;128;116;149;131;175;168;169;165;132;132;95;159;147;114;136;137;117;132;158;126;118;137;137;126;145;143;109;132;156;130;156;116;138;144;158;136;151;113;138;160;120;125;170;120;123;129;123;125;141;133;141;116;155;148;123;127;145;133;150;143;137;131;137;129;131;132;134;133;131;145;120;119;142;141;155;137;134;137;136;104;112;155;130;131;144;134;114;143;129;171;124;109;131;202;144;101;124;138;135;127;113;132;130;140;87;130;167;116;112;133;122;128;144;152;117;113;157;118;145;112;147;130;142;132;106;137;156;147;119;135;117;129;136;97;137;144;165;132;133;120;143;130;112;101;166;111;139;116;141;124;122;144;136;127;134;97;128;166;130;112;100;144;128;142;114;132;115;115;131;148;138;93;151;139;126;131;129;146;111;133;122;134;152;117;139;100;158;139;106;146;160;141;107;111;133;112;101;142;134;137;135;129;124;126;136;123
496;463;712;983;979;1086;876;556;364;289;319;308;463;676;784;613;635;673;787;643;426;305;275;303;461;577;628;685;640;599;479;453;257;232;227;239;214;248;280;282;300;218;172;271;445;491;473;533;556;556;795;1038;913;816;751;554;427;436;415;418;446;446;387;471;607;636;448;433;461;484;491;501;524;484;460;410;600;773;889;752;736;730;686;663;555;462;543;568;409;274;266;355;456;526;660;958;1322;1120;776;526;488;474;635;601;657;774;761;967;1567;2415;2561;1956;1478;1542;1669;1558;1729;2517;2230;2710;2684;1755;1150;861;724;575;376;368;670;1514;2408;3102;2855;2497;1791;1680;1194;1494;1827;1632;1656;1873;1739;1324;1105;1014;1103;1150;996;909;1097;1480;1610;1247;823;809;822;952;949;745;712;674;540;491;646;1037;1183;808;607;517;474;443;506;423;508;591;521;369;247;272;350;383;313;256;281;263;280;253;327;370;326;310;265;337;491;529;414;360;344;281;250;257;296;360;666;1054;1118;904;710;582;611;929;1368;1171;728;836;940;1165;1026;1117;1088;809;533;415;353;528;822;975;865;614;561;465;471;569;573;456;383;396;475;516;583;784;1125;1091;1073;689;562;765;1187;1836;1839;1135;478;247;280;461;557;479;595;669;466;285;251;305;407;464;519;432;434;468;343;450;492;522;518;792;1511;2441;2751;1676;1295;1257;1364;1325;2498;3272;2599;1504;1793;2351;2214;2381;2785;2855;2668;2019;1339;953;919;911;940;1045;1168;1213;1233;1167;850;622;554;593;625;618;671;726;861;923;937;1118;1002;919;909;1042;1041;924;825;813;1008;1216;1046;1005;876;642;517;581;601;448;431;414;313;282;381;456;444;417;377;290;230;246;221;182;153;170;193;196;192;177;145;186;149;193;273;440;715;592;466;546;524;498;464;415;361;423;484;504;549;479;503;408;401;660;1077;1396;1648;1753;1687;1610;1934;2157;2032;2145;2154;1787;955;332;168;162;159;161;176;156;142;165;122;158;178;129;144;164;168;153;139;127;136;130;151;153;142;162;125;140;126;133;131;145;148;152;160;169;124;145;146;149;133;117;143;122;118;159;135;146;138;144;183;136;117;142;155;148;127;137;138;143;119;126;114;120;177;148;105;132;133;165;144;124;134;147;183;124;124;114;114;150;122;153;140;135;157;144;169;143;163;146;144;188;157;189;140;93;147;113;130;161;157;151;145;132;135;141;148;145;103;147;141;130;138;141;170;125;134;98;125;121;140;128;134;133;110;114;134;120;146;148;128;152;137;118;132;131;147;156;133;151;124;117;131;149;144;113;112;108;120;117;144;135;117;143;141;153;117;125;139;122;129;138;143;151;165;134;131;154;131;148;139;106;137;114;139;119;127;151;122;155;145;122;130;125;150;113;130;125;113;134;123;119;143;121;120;128;141;131;113;109;106;113;148;141;184;87;120;141;144;129;113;128;117;81;148;144;125;132;123;138;114;126;118;140;155;137;119;170;124;138;109;133;143;134;176;157;129;117;141;134;124;103;120;113;109;132;126;120;144;132;108;114;144;112;133;141;110;129;136;126;130;152;109;134;136;126;121;151;130;130;120;121;131;149;92;157;140;114;128;116;149;93;107;148;115;125;136;128;156;105;127;120;123;153;147;141;114;97;121;148;115;134;138;168;114;146;140;109;166;101;122;121;118;141;146;126;125;137;128;118;118;161;119;164;116;128;151;148;134;124;170;124;140;149;140;132;175;134;115;112;111;126;146;110;133;133;129;120
624;772;1944;2674;2237;1685;1265;755;538;483;524;589;759;818;906;818;776;729;728;580;468;324;275;329;416;482;516;583;594;464;386;298;217;173;231;245;263;340;432;439;402;340;182;268;385;371;457;488;493;623;647;855;767;704;570;482;454;369;355;399;555;442;414;710;1224;1085;513;423;522;575;520;503;577;477;388;384;499;629;634;642;528;483;490;525;522;573;611;446;326;285;332;486;557;575;615;820;986;878;535;402;457;621;683;729;886;831;755;1086;1950;2455;2136;1679;1597;1787;1515;1301;1425;2031;2226;2905;3168;2283;1925;1903;1738;1242;779;475;610;1080;1462;1765;1910;1699;1224;1196;1053;1257;1623;1552;1835;1914;1645;1347;954;854;922;1045;717;716;865;934;928;978;1123;1441;1487;1804;1737;886;633;662;500;435;502;795;749;521;348;319;337;312;327;293;288;376;370;303;211;350;380;283;294;300;388;391;342;267;293;387;448;463;507;551;648;762;565;313;266;268;354;450;537;719;1140;1666;1332;1015;871;710;655;1156;1536;1294;831;534;664;895;888;992;937;748;403;321;287;342;592;654;609;495;454;414;412;429;407;350;275;286;342;309;349;469;563;651;726;504;387;456;593;856;840;666;314;176;279;434;705;429;424;410;334;246;232;213;234;396;371;374;393;411;368;464;627;612;593;864;1785;2396;2355;1934;1652;1062;1006;1439;3067;4561;3814;2247;1707;2105;2317;1591;1514;1988;1965;1377;1015;748;720;918;1065;1093;1099;1091;1137;1015;832;674;715;683;743;658;645;669;653;672;685;793;904;869;867;855;935;845;888;925;1261;1382;1168;948;883;697;729;789;791;566;580;538;371;349;338;395;452;475;481;353;320;297;220;178;181;160;215;267;271;236;246;316;256;285;358;686;966;793;447;390;479;387;361;375;317;313;306;294;244;225;232;211;257;360;511;728;880;1085;1098;1139;1303;1638;1678;1722;1658;1376;674;287;179;140;147;147;142;163;149;125;195;141;163;153;140;150;170;130;180;143;145;144;148;135;150;140;132;131;153;167;153;162;166;136;159;136;148;149;125;120;125;146;145;151;146;152;139;147;164;150;116;157;100;153;109;149;144;127;170;162;142;155;141;141;136;131;156;142;114;149;142;139;101;142;163;110;138;153;147;181;164;167;132;114;151;148;140;113;140;142;108;140;141;150;146;123;150;134;159;147;131;150;150;148;115;135;158;124;147;154;149;178;172;156;138;140;131;134;133;120;131;143;103;159;157;148;157;133;148;126;161;156;144;133;125;125;127;163;122;172;123;114;118;162;161;109;107;105;172;141;178;131;139;125;127;124;153;139;96;129;135;156;135;136;96;140;132;148;103;137;144;109;113;148;100;155;118;170;134;132;138;125;126;148;150;110;115;135;134;123;112;128;142;119;129;137;142;157;98;97;115;128;111;133;116;131;130;108;124;116;127;131;128;136;129;125;131;131;120;112;137;156;138;138;103;104;143;141;159;126;146;142;141;109;113;137;140;138;140;147;93;125;150;146;121;126;131;119;141;116;147;108;113;134;152;144;150;118;142;142;126;141;149;109;136;129;108;158;119;130;102;117;120;103;143;128;129;134;117;143;144;100;107;127;128;125;146;118;119;121;125;143;140;158;96;121;104;105;127;125;151;128;140;146;113;137;101;122;126;107;114;142;159;125;154;119;76;158;127;136;117;108;107;141;140;147;109;115;133;139;133;148;138;130;131;120;120;117;106;139;112;137;134;133;120;101;117;146
920;1287;3600;5202;3480;1616;999;687;653;655;673;761;909;1100;1234;963;769;692;652;604;542;440;356;355;365;402;386;478;476;364;301;275;206;237;262;361;455;510;543;583;470;341;288;364;385;402;421;511;634;866;683;659;566;499;461;456;466;545;478;468;496;437;416;1113;2726;2123;676;457;613;619;605;529;621;589;489;414;472;516;541;502;553;515;594;668;726;938;817;477;336;374;444;502;705;703;736;581;667;538;442;527;1002;1253;913;727;748;712;646;782;1445;1743;1378;1467;1664;1675;1287;908;1008;1455;1716;2085;2614;2289;2759;3496;3250;2373;1734;1066;843;877;856;872;960;707;599;612;624;744;1033;1375;2013;2511;1558;1259;809;741;792;873;567;456;448;575;579;730;1210;1655;1777;2191;1763;711;492;470;373;342;478;504;442;380;273;293;297;261;246;287;317;362;333;376;551;566;532;490;488;524;672;695;578;443;479;537;709;939;955;1009;1218;1295;1122;671;450;557;655;973;1138;1275;1521;1907;1439;940;862;730;737;1065;1241;1217;1077;886;716;676;733;726;577;443;353;250;230;284;365;460;466;467;505;475;417;460;466;379;372;232;223;179;227;237;269;315;281;293;264;274;331;290;324;308;211;182;199;415;550;396;280;302;250;209;207;205;215;252;247;264;292;246;327;447;719;612;637;835;1679;2566;2576;2010;1457;973;988;1305;3309;5153;4772;3047;1590;1598;1835;1044;783;1053;1213;1009;823;686;709;1121;1460;1171;1045;922;1025;922;855;841;818;693;707;601;452;483;620;537;408;428;494;558;611;660;836;992;990;1017;1194;1335;1075;810;787;707;740;753;629;588;618;449;356;281;304;327;355;429;419;383;390;390;339;245;224;309;303;403;452;451;395;482;450;361;406;669;818;602;305;229;272;287;278;250;230;212;219;144;185;172;145;181;151;213;281;263;379;488;422;456;533;686;693;803;868;683;378;191;160;151;169;159;170;177;131;171;144;152;117;160;180;133;128;149;145;144;154;91;151;158;136;114;112;156;144;163;124;174;135;129;150;129;146;121;123;105;141;144;125;164;136;150;134;145;174;114;148;160;127;123;152;126;166;102;136;143;130;152;119;137;135;150;156;145;125;93;124;155;143;150;139;155;126;118;117;128;132;163;169;155;164;176;148;118;160;132;129;130;141;121;142;155;169;165;140;125;141;150;122;129;158;152;121;156;150;143;137;163;131;163;121;131;159;113;127;110;142;140;168;116;122;141;127;142;104;146;115;121;153;124;112;110;136;139;118;165;136;150;129;115;154;126;112;181;148;126;161;135;110;154;174;121;157;125;133;118;142;140;144;158;97;116;134;130;160;149;135;129;95;122;158;134;161;194;130;144;122;110;125;134;166;112;115;129;109;114;94;102;106;134;152;111;136;112;117;108;138;137;128;136;129;127;161;135;143;150;130;137;152;111;119;148;120;110;115;97;117;121;117;134;138;127;151;123;96;129;135;111;132;134;133;95;122;118;161;122;103;85;114;116;132;124;123;141;123;141;119;143;136;113;125;125;114;145;114;122;133;106;153;128;152;142;121;129;128;125;118;126;137;125;132;134;128;139;167;140;125;127;146;113;128;105;112;120;111;126;162;117;115;108;137;124;112;138;130;137;109;114;120;134;118;151;170;127;127;176;131;129;130;116;137;105;133;128;136;129;160;139;104;137;101;123;136;186;165;164;186;110;102;137;129;109;115;137;128;111;125;108;152;121;147;129;155;125
983;1330;3512;5351;3240;1254;770;572;632;649;608;661;898;1279;1938;1409;755;578;644;637;553;497;364;389;373;339;363;399;402;370;379;343;363;343;412;624;733;744;794;681;620;478;658;776;711;609;588;655;924;1201;833;570;410;421;436;568;687;669;552;461;451;361;396;1093;2443;1923;717;480;602;621;537;531;823;996;713;674;556;528;627;794;758;677;872;1059;1212;1267;871;451;329;414;380;449;950;1302;990;662;623;466;484;788;1866;2328;1236;691;550;491;472;600;881;985;1006;1451;1866;1812;1392;1162;1374;1580;1581;1682;2185;2329;3447;4737;3853;2783;2567;1981;1528;1096;889;706;588;386;332;319;390;447;613;890;1476;1849;1161;902;681;594;626;693;505;362;342;390;405;488;714;986;1100;1330;1057;555;399;377;434;697;836;689;554;522;477;442;389;462;434;489;635;592;700;1127;1096;848;755;650;576;752;898;903;805;638;673;793;1120;1376;1585;1799;2023;2194;2030;1253;926;1030;1244;1447;1590;1589;1694;1713;1389;1019;843;855;704;780;935;1039;1365;1204;974;745;698;569;439;262;260;288;217;202;284;358;397;479;556;631;619;626;778;810;596;355;223;151;175;158;186;188;180;174;206;173;196;156;180;189;156;176;168;269;324;243;182;234;191;181;197;174;144;215;230;240;209;175;225;350;496;484;458;551;1207;2009;2653;1753;1066;860;1113;1280;2735;4384;4035;2759;1507;1247;1462;1049;718;750;873;816;737;604;753;1389;1897;1288;800;754;908;928;824;743;697;537;486;422;305;332;398;315;227;213;271;291;361;568;829;1055;884;659;756;875;746;622;611;608;511;507;471;424;418;344;300;231;176;239;190;213;246;258;289;275;260;260;273;347;377;530;772;703;532;509;430;414;396;406;471;319;196;159;168;183;169;208;174;178;174;170;150;147;169;157;160;144;155;174;129;143;186;175;213;258;253;297;270;265;184;151;178;136;167;144;131;132;157;174;170;140;139;144;188;149;164;138;119;184;159;168;137;142;135;170;136;151;128;159;115;144;174;161;157;119;143;131;130;164;160;153;197;167;141;145;153;150;144;153;151;148;126;136;182;140;151;131;153;130;141;166;141;151;141;123;133;109;159;151;122;182;113;147;153;172;148;154;148;159;150;116;154;129;190;173;148;120;142;172;130;175;146;147;158;146;132;117;133;113;137;142;119;111;144;131;122;153;133;146;143;134;183;123;115;122;123;114;135;139;139;135;127;136;121;126;138;109;155;145;141;136;128;144;130;101;154;131;112;111;131;131;131;114;153;131;120;162;141;115;152;131;132;157;134;114;112;95;113;125;120;116;152;146;117;88;121;124;120;163;125;118;129;132;176;122;140;137;133;151;137;141;160;128;149;121;115;120;118;141;132;116;126;142;128;137;127;128;98;109;142;124;136;139;116;149;111;114;151;135;91;122;115;112;134;114;147;122;139;101;83;141;129;121;128;148;130;160;134;104;121;97;123;111;120;129;119;134;104;127;112;156;120;126;136;177;143;138;94;144;104;132;123;126;116;135;117;123;111;120;110;121;100;126;125;131;171;124;144;105;130;129;146;109;127;139;137;93;144;107;136;128;134;138;118;137;150;130;126;138;142;161;120;121;119;155;130;98;144;173;122;103;128;123;128;125;111;132;152;142;143;143;132;154;134;126;98;123;138;127;106;146;106;125;93;120;135;131;162;155;115;111;135;101;118;117;146;127;125;121;108;88;139;124;127;134;133;126
966;1203;2405;3014;1994;897;666;540;617;593;517;711;878;1363;2277;1533;745;581;626;743;697;584;402;430;461;428;455;455;440;495;581;852;934;685;724;857;1020;1061;1046;885;735;761;1341;1619;1118;950;820;774;889;1003;756;547;444;503;522;734;772;805;700;638;711;547;465;654;1170;1169;715;539;606;566;527;599;947;1253;1104;925;671;676;990;1194;993;749;964;1340;1666;1535;806;425;332;389;324;387;1106;1657;1136;1159;1264;822;623;881;1663;2014;996;636;552;455;444;581;729;839;1061;1536;2038;2028;1667;1800;2393;2696;2384;2197;2563;2559;3175;3844;3360;2596;2518;2322;2042;1391;999;726;480;344;255;362;394;421;327;408;691;858;607;522;426;413;380;505;446;372;412;415;410;419;381;505;674;911;845;616;550;663;946;1339;1390;1172;1023;861;905;786;771;889;1004;1071;1005;1160;1324;2021;1798;1081;740;645;618;731;896;1115;1031;857;899;1065;1219;1706;1956;2201;2186;2370;2224;1713;1204;1237;1567;1668;1508;1485;1438;1447;1262;1070;898;790;747;761;792;913;1207;1294;992;710;602;465;303;194;131;150;192;119;181;281;425;607;677;839;898;1046;1233;1061;857;421;233;167;162;154;151;129;173;139;174;132;166;136;131;142;143;152;178;168;200;182;194;178;126;163;152;179;171;163;185;194;161;157;173;212;251;285;261;339;639;1339;1940;1510;793;681;936;904;1438;2339;2459;1966;1606;1329;1375;1079;1039;1165;919;692;687;619;705;1090;1232;799;418;526;740;729;620;488;413;350;273;289;220;229;243;183;186;125;163;175;281;437;790;813;566;387;331;440;376;383;349;338;329;288;283;223;222;237;177;190;173;178;164;191;170;186;229;234;210;229;259;314;346;438;554;569;505;380;293;270;253;224;226;198;174;171;136;169;167;188;152;137;153;136;142;136;177;156;155;150;148;152;128;173;148;173;156;167;170;164;151;184;117;132;157;169;133;134;120;152;168;142;156;158;183;168;162;124;147;124;124;144;143;146;147;144;124;129;131;159;127;163;170;179;133;130;178;143;149;143;145;138;167;128;170;179;136;151;145;168;145;154;158;135;150;175;167;138;128;122;143;126;112;130;167;156;121;167;131;155;138;158;141;150;120;141;124;145;135;176;129;106;143;138;126;111;144;147;125;158;155;178;135;136;145;162;160;148;144;158;141;166;163;164;146;135;163;133;143;133;172;146;169;156;144;129;152;166;146;181;137;115;159;125;127;104;183;125;158;112;131;126;131;136;151;117;120;127;90;118;156;140;144;115;111;178;138;122;111;135;175;162;118;104;136;117;119;115;164;126;129;99;108;146;161;134;131;141;120;105;124;118;110;129;150;161;123;99;126;153;152;119;170;110;134;160;134;115;118;135;133;147;108;126;101;144;136;159;142;106;99;108;136;125;139;126;113;157;142;152;130;147;137;161;132;76;108;110;133;128;161;157;144;147;125;146;83;117;167;150;143;127;116;143;117;107;100;110;127;155;152;122;102;113;111;141;138;130;151;123;121;115;134;129;104;142;129;95;128;136;121;109;98;111;117;119;150;91;141;121;113;97;111;128;139;160;142;132;120;132;115;111;159;138;104;142;110;118;160;132;129;139;130;151;134;153;130;104;102;143;124;145;120;141;120;123;132;135;108;160;147;125;155;124;139;151;141;167;122;127;126;156;144;141;114;139;128;127;172;112;146;128;159;109;108;135;104;145;109;112;123;140;140;133;134;130;103;146;120;120
709;946;1570;1668;1144;720;558;670;669;643;682;1058;1187;1243;1536;1047;618;576;704;907;910;814;604;604;754;661;705;606;761;764;988;1588;1808;1292;1084;1254;1487;1334;1223;1103;1078;1201;2101;2370;1814;1430;1324;1111;987;786;704;642;581;675;711;965;1077;1029;935;1109;1352;1022;621;476;701;794;673;565;533;545;623;623;738;1064;1355;1161;901;905;1054;1184;851;531;711;1031;1445;1239;661;363;279;292;277;393;737;1054;1107;1606;2225;1340;909;837;1268;1357;1026;832;931;813;684;811;1096;1203;1056;1655;1909;2104;1918;2100;2822;3322;3164;3061;3267;3160;3088;3467;2939;2067;1668;2278;2200;1593;1318;1033;766;458;442;775;927;662;318;302;330;364;376;394;315;288;375;339;329;549;683;759;702;537;325;433;819;1255;1154;979;924;1052;1527;1983;2030;1533;1297;1262;1406;1428;1285;1677;1801;1580;1173;1178;1429;2193;1796;967;845;619;594;707;884;1106;1166;1055;1049;1042;1156;1452;1761;1623;1738;1632;1645;1458;1163;1165;1573;1812;1544;1432;1220;949;987;1065;891;711;642;858;893;876;991;902;628;499;425;266;187;144;119;113;116;124;178;278;476;549;769;873;1020;1086;1195;1125;702;351;192;144;148;187;136;165;138;153;158;170;157;171;164;160;138;146;162;132;157;137;153;141;155;164;163;149;123;154;148;153;174;159;136;147;171;179;176;230;371;896;1219;792;456;456;514;559;889;1099;1248;1235;1284;1212;1042;963;1581;1942;1124;676;730;600;627;624;560;391;252;286;432;420;301;288;274;159;197;204;192;149;186;132;150;141;180;173;189;323;538;600;293;190;205;249;210;195;243;247;232;201;196;186;167;209;164;149;181;181;174;164;158;157;164;165;171;189;206;250;202;287;360;378;300;229;237;210;210;198;142;151;186;164;148;159;131;163;150;172;129;147;149;156;130;142;173;179;157;153;132;150;138;146;141;150;166;155;192;174;153;146;131;121;140;149;146;166;135;125;171;135;158;132;125;156;123;141;101;144;162;120;124;148;126;131;144;154;136;165;137;149;152;161;125;133;135;153;153;128;142;131;124;144;148;164;121;143;146;131;159;159;140;147;138;133;148;128;164;132;186;145;164;175;128;118;143;155;141;146;160;147;137;123;140;157;128;148;129;137;133;128;170;164;149;125;133;145;132;136;160;164;136;137;151;144;147;110;158;129;149;172;147;119;119;155;135;108;112;146;145;142;117;114;153;121;119;131;144;143;155;159;158;126;128;147;139;104;122;161;147;120;134;175;116;141;120;97;114;138;138;156;153;147;132;148;115;167;127;137;139;123;118;134;114;132;149;148;158;112;114;128;133;130;162;125;118;140;132;125;122;150;131;156;127;132;124;123;120;104;120;114;138;106;132;120;100;140;133;122;136;133;113;140;123;145;123;138;160;108;129;129;143;150;122;138;163;137;156;125;122;114;127;133;110;135;142;150;121;126;154;152;131;142;148;143;142;143;142;150;144;121;125;119;130;112;124;109;136;123;148;124;103;130;150;148;143;140;121;125;136;126;140;132;119;114;127;128;135;124;124;118;128;128;118;126;116;130;127;119;120;113;111;123;116;172;122;141;148;161;137;134;133;143;149;175;134;142;110;130;155;125;161;164;149;122;127;158;143;144;101;117;130;135;136;148;148;148;120;127;136;135;123;134;160;148;109;116;126;112;96;123;152;143;145;132;122;142;136;125;100;119;99;122;123;123;137;106;133;111;127;143;122;143;135;123;109;95
791;947;1336;1230;864;672;689;780;721;688;797;1518;1660;1030;834;708;531;560;815;1109;1311;1368;1043;813;934;1012;1004;1141;1180;1345;1641;2312;2476;1701;1252;1274;1376;1584;1592;1559;1335;1529;2073;2561;2454;2270;2413;2183;1256;886;1149;1321;1425;1125;984;1339;1688;1352;1134;1430;2100;1538;741;556;615;648;597;545;481;514;533;543;569;762;1041;905;704;621;714;696;521;345;397;505;736;678;416;210;278;282;306;283;446;690;1039;1643;2369;1641;1253;1083;1258;1548;1456;1410;1653;1418;1462;1526;1844;1844;1598;1580;1820;2225;2178;2112;2774;3217;3349;3333;3186;2897;3158;3210;2503;1410;1110;1615;1891;1602;1770;1703;1224;985;1015;1884;2024;1161;492;318;322;416;438;481;440;462;568;487;452;766;1043;1115;941;756;422;496;1056;1729;1531;1119;1129;1308;1782;2090;2038;1550;1500;1606;2434;1907;1411;1681;1914;1435;1011;874;1028;1299;1132;754;768;642;717;806;818;1107;1205;1116;1132;1095;1025;949;1046;921;871;935;1121;1248;1201;1192;1503;1647;1500;1283;1125;839;890;971;807;633;737;1170;1320;805;546;426;349;290;197;188;134;136;126;92;129;114;159;244;452;557;618;751;819;834;830;635;411;218;154;164;156;171;191;148;154;153;170;167;181;169;192;171;135;165;149;202;164;175;168;155;176;166;137;166;186;154;141;132;133;138;149;178;125;143;167;193;246;427;574;386;277;261;284;358;491;590;546;673;731;744;622;619;1274;1781;1056;620;459;448;376;341;235;166;189;203;184;213;187;165;143;182;170;162;184;171;151;131;158;138;143;170;159;208;307;348;189;162;148;136;154;143;182;193;176;181;168;136;144;167;163;151;150;180;148;168;150;163;167;151;166;166;199;210;201;181;190;200;209;165;173;164;180;194;166;175;167;188;130;126;157;133;138;158;165;163;135;161;182;147;171;189;142;153;171;157;124;174;152;179;140;142;176;161;152;153;126;153;153;144;132;133;150;140;160;152;182;160;166;161;152;157;161;141;131;153;158;167;182;144;135;134;148;135;133;141;149;144;131;137;129;159;148;124;136;136;137;159;165;161;130;173;133;135;176;142;127;139;104;132;128;150;140;154;121;143;168;114;107;125;122;151;146;153;142;123;126;119;137;135;142;148;151;139;134;139;151;147;153;131;133;144;159;159;139;127;161;132;145;131;140;147;148;133;136;136;135;152;133;132;130;139;113;156;143;161;91;133;138;125;137;157;136;124;112;120;126;128;125;158;126;124;131;136;121;153;134;123;111;129;143;159;158;121;126;157;122;140;144;150;142;117;119;129;116;117;136;162;171;143;137;172;151;114;122;138;124;127;124;112;117;177;110;116;118;115;152;136;136;152;144;136;114;117;124;166;112;113;113;141;146;138;142;117;132;140;127;115;111;103;133;147;134;124;132;113;116;175;141;131;114;135;125;162;112;131;97;157;120;146;126;143;135;156;151;120;130;128;145;137;139;144;143;134;116;161;144;118;117;118;121;142;126;131;111;100;104;136;138;132;137;134;125;98;151;135;131;114;103;106;117;130;141;131;106;112;116;118;118;121;118;114;134;108;123;109;124;108;147;129;131;132;151;156;149;130;126;140;156;140;163;147;140;138;123;129;146;144;124;151;126;115;110;127;128;143;113;129;139;138;145;147;136;156;131;163;118;133;129;130;115;121;117;142;119;131;138;142;110;121;116;122;150;156;124;124;124;140;128;155;117;119;163;140;124;112;89;112;102;127;132;107
911;1043;1180;1042;1101;1056;1026;885;874;720;873;1494;1407;879;645;553;494;604;939;1007;1360;1408;1136;1084;1111;1261;1381;1524;1858;1852;1961;2356;2335;1802;1284;1096;1166;1456;1810;1685;1413;1359;1793;2582;2983;3648;4093;3303;1782;1641;2770;3825;3809;2366;1252;1440;2031;1416;983;1229;1817;1491;762;653;603;657;630;585;493;436;371;315;332;391;480;441;339;292;368;347;256;217;197;249;345;412;291;234;267;405;379;378;422;598;859;1337;1774;1744;1671;1563;1754;2033;1990;2139;2060;2053;2015;2208;2686;2501;1814;1661;1733;2060;1912;1807;1979;2667;2970;2958;2748;2426;2646;2797;2026;1013;722;983;1218;1359;1593;1570;1531;1313;1675;3130;3385;1865;870;567;400;453;572;561;563;809;1095;913;563;789;979;958;871;666;565;595;902;1465;1254;940;978;1178;1437;1511;1219;1019;1002;1348;2217;1686;1091;1029;1135;987;793;732;735;837;744;732;759;794;804;830;804;869;1007;1139;1110;1050;753;603;663;578;632;622;877;1200;1231;1123;1320;1333;1272;1093;1027;849;911;1129;968;846;954;1241;1395;773;290;241;189;173;166;129;126;109;130;131;111;115;150;195;362;439;544;660;726;604;578;406;219;188;153;127;183;143;160;132;127;126;149;179;157;144;154;129;127;147;117;136;151;163;140;132;144;158;146;134;189;129;180;125;173;155;124;119;156;184;159;157;163;203;238;201;198;182;159;209;242;269;276;301;394;300;291;347;653;894;519;316;241;246;248;182;190;188;164;161;172;177;173;178;146;142;178;146;170;183;157;161;178;129;157;130;165;173;192;179;155;128;182;159;142;136;171;163;169;187;168;137;151;161;143;152;164;144;180;193;151;154;164;155;125;153;176;192;192;167;146;117;163;149;154;176;179;141;137;158;140;129;165;146;128;148;161;162;166;181;143;153;152;152;164;125;161;150;140;150;123;178;165;173;142;153;133;142;162;152;138;149;157;129;109;147;157;144;150;161;142;118;140;166;150;99;144;122;145;156;133;132;130;128;145;118;114;114;155;141;147;127;141;144;127;132;160;149;118;180;156;123;137;135;141;134;131;153;149;103;153;191;145;164;130;146;154;138;146;127;125;137;125;115;114;131;117;172;132;152;143;130;129;125;145;114;151;158;171;125;119;124;144;144;119;146;126;146;179;135;166;136;137;128;132;162;119;151;171;108;123;170;126;158;111;115;183;142;155;156;110;152;138;120;153;132;156;134;161;97;150;134;150;117;86;136;193;102;140;158;116;130;109;147;107;124;117;143;135;126;114;132;143;158;134;133;158;145;135;127;148;164;124;125;162;142;151;101;154;141;157;130;144;132;104;113;161;126;135;191;127;118;142;104;128;144;161;141;104;120;131;120;110;118;122;132;150;120;117;104;116;114;123;135;122;150;144;106;132;126;147;148;116;122;132;125;149;121;132;137;140;124;117;117;150;120;136;172;120;151;123;148;141;141;105;134;117;129;100;108;125;129;120;117;131;140;130;135;117;116;130;131;144;147;118;140;130;117;123;146;129;145;132;116;138;111;159;142;134;132;130;102;160;146;117;131;110;137;138;136;146;121;109;143;139;134;113;119;138;122;135;104;177;180;114;166;126;140;152;99;121;144;130;113;131;125;151;152;144;160;135;135;145;133;143;139;128;144;120;118;147;131;116;106;120;130;109;110;112;113;111;113;136;137;133;150;135;124;139;136;150;113;119;120;117;118;100;134;119;122;124;136;104;91;108;118
647;809;970;1060;1534;1763;1421;934;857;737;727;1008;951;628;485;453;465;606;792;772;861;956;906;916;1146;1225;1252;1356;1715;1615;1588;1863;1597;1271;1099;990;944;1349;1598;1372;1232;1188;1260;1809;2510;3850;4613;3431;1989;2863;5665;7917;7907;4245;1481;1106;1375;1258;825;709;1002;928;688;648;833;825;639;504;426;295;246;195;228;255;295;212;240;215;223;312;295;254;167;234;310;420;323;501;670;909;764;517;501;766;928;1226;1727;2300;2330;1954;1805;1786;2059;2237;2182;1927;2057;2324;2957;2544;1745;1518;1454;1485;1406;1298;1362;1778;1973;1941;1966;1925;1955;2111;1611;903;676;724;742;890;1122;1314;1365;1208;1462;2839;3202;2134;1323;968;598;475;713;735;815;1110;1462;1089;549;602;734;775;798;649;601;676;821;1108;1080;868;794;781;841;774;659;545;559;831;1210;1020;643;736;742;627;705;728;704;710;660;624;692;782;786;827;689;695;707;793;801;667;557;497;594;595;580;590;794;1003;1026;900;982;992;1022;998;1085;1005;871;890;829;836;870;922;867;548;237;128;121;135;137;121;161;116;122;137;144;138;92;173;233;278;399;562;609;591;473;301;209;169;141;159;119;181;180;154;176;179;130;139;169;149;150;143;154;131;152;178;132;142;141;130;162;166;158;125;193;151;168;175;148;157;167;171;125;145;171;169;166;180;193;166;181;182;148;169;150;184;172;179;168;150;148;174;287;311;238;174;188;177;173;148;159;169;155;166;139;158;151;126;148;159;148;148;134;159;180;171;137;159;145;140;148;146;136;146;149;118;175;167;144;168;191;154;170;156;174;176;184;154;161;136;161;121;137;157;159;176;186;170;171;153;181;210;155;154;137;128;159;164;177;168;191;154;135;151;179;157;138;161;153;137;133;137;165;140;153;156;127;153;148;151;151;131;159;143;129;173;144;180;143;158;128;146;142;139;131;150;156;151;138;153;185;117;177;171;146;148;158;147;127;168;112;128;121;128;150;125;132;170;144;122;138;176;149;159;154;154;195;144;132;114;134;122;153;143;131;125;185;134;145;120;156;155;167;147;147;119;142;124;163;110;154;151;135;139;109;152;126;149;126;174;113;128;131;118;165;143;151;131;123;172;144;144;125;114;136;110;143;112;140;174;125;181;122;141;135;160;128;148;102;141;150;152;128;128;163;141;148;157;105;147;190;112;157;165;122;120;134;167;136;108;152;143;137;156;142;146;118;162;121;122;127;130;129;103;161;125;121;121;132;132;127;112;126;131;141;117;133;125;161;132;117;153;130;129;132;144;128;112;136;108;128;124;85;134;111;113;145;121;142;134;168;125;141;110;116;113;115;143;148;135;112;128;145;148;162;118;131;110;88;167;147;118;126;127;96;114;134;111;137;114;125;138;120;138;156;124;139;109;143;133;129;115;128;127;123;147;158;93;138;126;138;189;132;155;127;117;114;116;113;116;136;135;126;150;135;89;115;150;140;96;133;129;96;137;136;153;125;124;167;165;139;138;115;127;116;136;128;90;127;138;127;159;145;133;105;136;145;123;129;129;167;140;146;123;123;139;118;134;137;129;129;129;104;154;141;143;108;141;138;139;144;120;118;143;116;122;107;109;130;191;130;141;134;151;136;114;130;141;116;125;143;144;138;153;113;134;119;109;174;114;112;111;122;94;156;167;113;105;138;128;124;147;107;150;134;112;105;110;129;135;120;116;123;145;109;95;145;147;136;134
560;788;1137;1150;1445;1649;1534;1296;1215;920;657;600;479;395;291;289;354;477;587;552;652;709;645;757;1287;1702;1086;915;979;1024;1012;1030;1028;753;751;823;856;987;1227;1048;861;717;733;961;1577;2510;2769;2024;1631;3101;6417;9743;9933;5104;1471;703;701;772;504;402;404;474;461;627;746;658;545;461;462;283;193;171;172;174;218;314;303;265;320;438;456;417;262;286;507;623;809;900;1265;1671;1374;846;874;969;1130;1559;2433;3195;2844;2342;1668;1485;1688;1791;1659;1501;1654;1974;2124;1904;1370;1345;1208;1052;937;787;698;865;1051;1014;1138;1194;1142;1249;1134;898;824;754;596;666;844;970;1012;969;964;1508;1635;1421;1181;1053;776;637;998;1200;1100;1025;1005;787;596;541;707;906;902;786;642;757;823;809;839;739;571;428;427;404;339;367;384;429;564;509;538;547;571;672;686;658;614;554;622;583;684;675;681;570;453;500;340;443;385;428;573;458;594;642;609;510;628;718;741;696;644;672;706;776;999;785;606;523;495;532;504;474;375;260;155;112;116;142;173;182;132;173;132;157;170;120;148;142;172;174;248;311;418;439;496;327;211;157;148;186;164;169;166;165;172;169;146;120;157;131;147;133;161;131;174;142;147;133;139;145;150;171;155;156;146;145;129;154;142;133;153;181;181;161;141;119;149;157;135;168;134;148;172;151;159;162;203;183;149;146;147;147;159;182;180;163;166;159;178;155;141;116;156;197;169;154;149;167;133;121;104;143;181;176;184;176;161;174;145;162;146;153;159;145;147;149;150;166;150;109;143;160;135;133;174;143;167;149;152;170;171;162;133;164;151;145;123;143;162;152;167;175;135;144;166;172;134;148;176;158;178;157;172;158;102;148;141;136;124;178;139;161;155;142;153;146;166;143;196;209;155;113;162;140;176;151;143;135;164;165;144;140;153;135;210;136;175;150;132;125;156;133;144;148;141;129;147;175;154;190;156;145;165;129;145;128;134;135;137;105;135;132;122;121;133;152;143;132;142;141;145;151;144;152;134;161;153;163;143;156;134;123;134;145;141;149;141;145;116;132;98;139;139;141;135;123;138;146;131;131;116;161;121;150;158;122;118;145;143;119;172;144;130;172;128;168;169;135;147;159;172;123;151;158;142;117;121;119;119;154;131;126;155;127;146;131;151;159;136;156;126;163;121;129;127;123;121;147;150;138;126;138;183;132;134;175;142;135;137;140;138;135;161;120;134;137;148;121;130;128;109;118;119;156;153;150;151;138;146;117;94;139;106;129;163;131;146;122;120;151;114;125;134;144;132;120;115;112;95;109;121;156;141;108;124;109;157;121;111;122;125;133;128;175;127;130;99;99;136;121;129;133;117;127;111;127;123;125;120;126;112;159;128;130;135;110;109;136;168;129;114;131;136;132;134;108;126;130;146;112;129;170;174;156;155;138;118;149;136;154;145;83;116;123;124;137;143;129;121;110;131;122;132;136;134;130;123;130;131;137;104;102;135;144;152;137;167;159;185;124;110;116;146;158;123;133;121;159;135;145;143;128;142;149;126;144;114;113;146;143;97;122;137;126;162;149;132;137;107;155;141;142;122;116;107;115;115;131;119;148;152;165;149;141;97;149;151;162;108;131;152;115;147;143;145;148;128;137;155;125;122;146;136;125;102;120;145;142;121;113;146;106;127;130;133;142;125;131;129;149;109;154;151;106;118;148;101;111;145;158
750;1211;1533;1211;1134;1144;1453;1468;1616;1079;508;392;316;298;304;344;412;525;699;734;813;830;749;989;1932;2421;1412;845;815;877;963;1105;911;682;703;754;711;695;821;825;599;569;547;667;1223;1878;1441;1159;982;1913;4554;7495;7123;3408;927;392;348;378;330;315;242;288;377;536;642;477;386;398;398;276;210;229;244;260;372;659;643;587;540;657;810;683;460;527;857;1002;1147;1395;1703;1913;1405;1030;1213;1395;1511;2120;2722;3139;2593;1956;1429;1518;1290;1165;1181;1280;1436;1499;1391;1192;1089;1255;1075;932;854;685;623;584;497;570;633;653;634;815;782;871;903;761;654;566;654;735;875;850;744;910;1022;1019;957;843;665;806;1195;1304;1166;971;664;626;522;533;683;818;880;652;581;640;471;469;578;458;372;290;274;247;257;266;307;318;384;476;505;513;608;693;749;641;460;454;487;480;494;496;513;397;307;232;180;194;202;348;316;384;468;481;423;391;421;466;508;472;495;485;479;446;485;465;356;237;261;261;276;186;211;149;111;125;154;147;112;152;145;160;187;152;149;114;141;137;146;135;141;199;210;380;444;299;222;193;151;152;161;155;145;163;161;165;164;133;129;146;150;114;135;109;142;128;124;156;144;125;148;139;138;145;158;144;165;167;155;134;144;174;166;127;181;142;147;153;161;159;177;165;159;174;150;149;185;157;156;164;164;132;157;128;150;192;124;163;151;146;137;146;142;116;181;147;173;152;121;148;121;160;128;142;198;145;178;162;147;150;157;150;169;141;173;154;138;137;123;128;139;131;123;135;150;149;144;157;148;161;148;125;167;139;145;130;137;143;146;112;150;134;158;147;182;144;183;163;151;128;151;160;152;149;128;153;178;141;154;151;123;156;133;141;140;170;139;144;134;142;153;157;162;155;160;153;160;162;171;145;149;146;144;154;155;133;153;133;176;155;162;128;159;147;96;131;140;151;183;119;190;191;169;137;115;167;137;136;134;141;139;151;157;160;175;123;154;144;120;146;158;155;163;168;168;153;124;149;138;139;122;124;150;129;163;154;161;140;165;137;106;147;142;134;132;113;119;120;131;147;119;137;137;182;128;143;142;140;143;148;134;163;152;110;133;129;117;115;154;121;172;161;144;93;117;169;113;154;138;141;127;136;155;122;147;126;96;187;133;160;121;138;159;165;131;137;113;130;122;120;146;144;139;129;127;126;126;174;105;131;157;106;160;143;143;128;118;123;128;126;141;135;152;131;153;114;136;103;130;126;101;126;126;132;163;146;121;132;129;144;119;130;150;108;104;104;132;115;126;112;137;154;110;122;112;150;135;155;126;106;112;140;103;122;123;145;128;119;119;153;133;125;130;131;112;129;140;143;117;133;125;103;111;133;130;108;143;119;163;112;124;149;141;124;119;140;151;113;121;128;95;124;149;117;131;122;131;147;122;99;133;119;105;140;126;111;137;150;108;113;136;132;108;120;119;127;119;89;133;112;123;134;95;107;143;140;164;148;116;115;161;126;139;141;121;119;157;131;119;156;122;108;135;138;133;155;133;105;137;135;132;140;117;112;151;118;123;118;160;105;116;159;129;94;116;103;111;123;115;128;116;112;131;139;106;133;140;160;113;134;127;143;162;130;126;147;136;146;144;116;102;117;118;124;120;121;77;115;121;123;168;125;128;140;107;126;135;161;131;156;103;110;115;115;141;128;86;137;138;133
1327;1584;1866;1694;1277;1044;1382;1385;1243;1162;763;572;483;539;589;677;815;1201;1439;1439;1261;1272;1440;1754;2664;2913;1987;1504;1338;1301;1482;1869;1508;1106;1098;1229;1050;594;495;432;543;542;551;759;1467;1924;1226;719;567;1178;3239;5625;4425;1711;486;206;214;217;209;206;179;271;385;557;701;386;257;204;298;340;277;319;315;433;711;1400;1514;814;808;906;844;639;578;740;1016;1248;1152;1258;1313;1480;1267;1195;1476;1815;1974;2253;2649;2342;1756;1147;1155;1369;1108;901;800;1022;1178;959;829;720;741;997;953;895;794;559;473;425;347;372;403;390;526;676;933;981;896;838;859;741;715;715;835;850;773;860;808;826;673;695;629;609;761;790;728;637;478;427;406;404;439;561;515;392;332;343;255;273;286;227;182;199;176;188;193;194;241;250;324;401;455;449;536;556;538;478;337;293;337;377;332;341;291;235;166;174;117;165;145;155;178;225;276;291;242;279;227;282;261;273;249;273;230;237;229;224;203;154;151;199;162;153;133;110;137;124;127;139;138;119;129;141;206;157;155;160;134;122;154;128;121;130;164;191;271;250;250;209;214;157;175;137;122;143;165;168;152;117;134;150;136;160;126;145;163;157;159;146;167;136;146;161;133;145;151;179;166;154;150;150;145;140;125;147;140;112;143;135;145;154;134;122;158;142;148;119;148;178;130;161;172;165;146;179;145;166;214;162;156;155;156;131;142;131;154;124;128;143;158;166;154;184;174;159;168;160;140;157;156;134;188;179;172;148;162;148;150;132;154;135;154;135;130;108;160;161;143;149;130;128;118;113;192;140;173;139;134;141;143;138;130;146;187;175;169;180;111;147;152;131;142;157;144;159;145;183;159;145;124;164;133;160;155;141;131;169;173;138;163;162;183;140;148;157;151;162;115;156;174;150;134;131;168;139;130;124;119;131;167;142;123;137;134;105;159;137;145;172;171;191;145;166;130;166;122;177;147;141;123;162;139;145;145;112;127;151;125;141;149;161;129;155;155;131;133;169;152;146;145;146;173;112;153;114;175;176;133;131;123;151;146;132;161;112;146;135;140;164;157;154;162;135;144;112;142;113;148;134;152;172;124;126;130;145;122;143;146;121;127;131;113;141;144;138;144;141;135;138;155;142;129;126;128;125;115;148;152;135;122;175;120;114;149;186;132;163;133;145;133;153;160;109;136;115;115;145;148;161;134;137;127;129;125;153;111;133;84;147;136;125;140;112;158;152;113;126;128;118;119;168;149;135;130;124;128;113;167;136;113;145;140;133;118;140;144;127;113;119;88;117;105;155;118;128;127;129;124;157;129;114;134;124;113;106;132;115;143;152;132;144;123;145;111;130;134;127;102;121;128;120;124;128;152;128;112;112;137;166;173;136;142;121;142;117;141;134;117;128;133;120;121;116;113;103;124;100;136;130;121;105;130;126;128;128;108;150;158;106;123;137;137;149;142;116;118;155;126;135;125;119;140;133;149;126;103;133;160;137;131;132;137;152;153;131;103;130;105;119;116;126;84;132;150;103;149;129;124;99;114;140;125;143;117;117;103;89;126;160;122;124;114;144;118;111;158;130;100;101;150;138;147;121;140;144;149;139;119;117;137;106;103;133;125;143;128;165;140;138;119;139;121;120;114;110;159;126;132;146;134;115;124;127;132;149;103;139;108;92;125;144;133;143;139;119;110;109;120;150;129;122
1280;1509;1726;1516;1238;1084;1022;883;970;1114;1070;852;945;1011;1424;1518;1641;1946;2746;2787;2234;2034;2149;2476;3460;3819;2668;2141;2136;2228;2877;2959;2459;1735;1676;1800;1473;723;437;430;541;689;784;857;1371;1465;957;505;342;829;2531;4150;2698;862;346;213;188;168;199;179;209;287;430;590;461;293;195;203;382;563;497;516;491;600;859;1680;1727;1026;793;867;729;644;680;839;914;936;826;899;957;921;1037;1105;1215;1488;1733;1922;2045;1592;945;699;789;887;801;665;600;803;822;587;522;453;558;837;703;632;513;383;355;338;312;282;270;353;473;796;1175;1250;1147;1243;1465;1298;1147;987;861;789;833;943;783;668;522;541;506;417;395;376;321;267;217;172;231;224;238;378;276;187;172;158;176;140;158;123;129;134;137;127;149;198;223;195;239;332;288;269;242;325;388;348;262;186;203;197;220;187;186;140;139;121;125;114;124;130;154;223;143;178;182;174;184;176;155;147;128;185;130;143;125;153;134;147;134;159;161;140;128;154;104;161;136;122;137;132;150;157;170;162;170;155;171;132;127;131;137;132;132;149;203;217;234;217;275;304;231;166;162;147;151;161;160;138;149;161;156;171;124;140;175;122;141;146;166;155;132;121;163;139;114;162;141;165;159;144;154;129;188;138;139;165;115;145;120;158;137;137;131;155;136;165;161;146;165;158;185;118;146;146;143;155;164;163;142;144;139;150;143;195;127;133;154;126;147;169;171;114;157;147;151;160;134;129;132;175;136;136;138;168;171;156;155;171;127;174;127;139;142;161;145;129;163;174;162;142;169;158;130;142;148;179;138;126;128;147;157;138;163;159;144;151;123;139;145;135;130;136;146;150;172;138;131;174;149;141;142;132;189;190;135;143;153;147;147;161;155;165;168;172;154;176;149;154;140;130;117;139;158;168;147;120;135;164;146;140;132;147;134;152;128;139;116;151;154;177;158;142;138;122;155;160;139;137;140;139;159;131;176;132;153;129;159;135;152;122;102;159;147;168;122;124;141;153;145;119;156;141;156;166;135;132;127;138;161;125;144;159;120;117;141;139;134;134;136;124;115;127;148;112;122;125;137;163;150;143;130;148;155;116;138;146;136;171;123;164;176;132;161;120;141;154;149;140;178;127;134;143;157;127;123;107;151;149;112;157;136;149;150;187;143;142;133;160;104;143;143;131;131;169;140;168;141;145;162;103;140;131;115;149;165;139;124;148;113;151;139;164;145;138;158;114;127;90;149;124;154;138;111;149;94;128;154;138;113;139;139;133;122;126;119;93;124;115;141;170;118;148;111;108;119;118;142;157;130;139;138;137;120;167;135;148;142;117;142;133;155;137;123;135;131;132;122;127;159;123;111;116;114;140;122;134;146;158;150;128;116;128;123;123;140;143;165;109;162;119;129;138;129;116;131;120;120;121;135;122;126;99;120;144;136;122;89;129;167;123;131;152;150;138;119;138;160;127;134;132;85;114;119;132;129;121;134;127;144;135;129;104;141;132;136;134;129;119;120;113;116;121;158;138;117;97;144;155;128;135;140;125;134;122;146;120;146;170;130;140;119;123;157;106;112;123;126;126;156;151;138;129;148;118;126;124;145;139;129;135;129;137;117;156;139;142;108;108;123;120;133;114;128;124;142;108;142;142;139;124;120;122;134;102;136;124;94;107;116;120;121;129;141;143;130;157;125;159;111;98
847;1028;975;829;917;973;755;642;762;1006;1006;1011;976;1170;1734;1941;1722;2025;2976;3200;2783;2531;2544;2356;2958;3263;2710;2192;1974;2139;3435;4093;2403;1400;1407;1360;870;592;483;530;676;952;1036;888;1000;999;848;583;453;480;1178;1859;1117;479;320;259;214;234;290;280;341;376;436;399;362;329;275;346;788;833;630;509;455;580;745;1095;1217;953;837;909;694;649;659;696;742;714;703;689;637;605;630;699;844;925;1135;1186;1247;948;754;658;620;715;660;497;446;534;493;365;351;367;557;668;442;327;369;361;370;367;240;233;262;305;415;975;1467;1515;1325;1685;2016;2033;1846;1282;961;829;895;1065;799;557;427;384;309;272;232;151;146;169;144;136;131;151;191;307;227;168;138;132;133;152;123;143;135;136;175;140;192;224;214;137;192;190;221;164;174;259;290;362;213;177;132;140;95;140;112;113;152;173;116;109;117;141;133;149;136;170;188;129;140;147;110;128;156;116;103;152;140;168;138;144;140;166;145;142;146;172;140;135;155;158;125;155;153;191;188;229;199;160;143;160;129;123;135;161;96;132;141;166;181;192;412;632;351;189;159;162;168;151;127;150;126;127;142;177;123;147;142;139;158;121;155;127;177;137;158;133;124;142;163;157;128;162;175;162;164;174;116;144;126;149;127;126;142;153;134;135;125;122;135;164;147;149;174;196;156;174;150;153;172;144;132;146;142;131;142;149;152;164;174;133;137;173;150;161;170;141;128;153;159;166;161;149;130;140;139;155;130;127;93;121;144;158;142;127;148;159;161;132;134;148;135;134;158;133;175;127;129;150;170;134;157;167;161;125;155;151;136;128;122;149;100;169;181;149;142;140;163;135;154;159;168;180;164;144;144;117;172;154;129;157;160;144;141;194;179;159;115;133;143;127;153;156;129;140;133;141;129;162;114;150;128;149;147;140;157;107;153;121;140;131;127;146;164;153;163;150;144;138;145;138;140;159;142;156;152;124;111;154;144;136;139;103;171;147;122;146;155;146;110;141;144;138;136;164;122;128;179;102;163;173;121;122;123;154;152;115;154;127;180;161;116;142;156;142;134;147;137;127;160;150;137;110;119;151;158;156;153;152;148;157;120;115;124;155;118;133;138;129;176;131;116;134;142;147;162;115;137;163;123;158;127;192;159;162;153;122;136;120;126;98;134;113;122;162;124;159;134;138;172;154;111;115;167;158;147;146;157;152;179;157;132;144;129;163;110;141;156;142;152;152;116;107;121;141;126;117;129;130;163;129;138;150;154;120;127;135;147;132;145;118;132;138;154;108;124;146;105;123;129;115;139;139;126;125;127;133;120;134;148;144;126;159;158;153;114;117;150;105;131;132;142;134;124;130;114;133;157;117;115;126;124;108;120;155;133;124;125;114;122;117;130;143;143;159;121;147;125;107;125;137;116;137;128;144;112;133;127;123;113;131;106;167;152;108;113;104;127;117;121;123;119;114;114;131;115;150;107;108;134;137;120;110;114;156;132;118;133;127;119;167;115;137;165;132;185;203;131;143;122;125;128;147;135;111;123;147;117;144;159;123;110;127;117;123;132;105;129;134;144;125;172;155;162;128;166;134;146;127;125;120;114;128;116;130;143;126;142;159;157;137;151;134;115;119;131;110;113;137;119;112;155;121;142;131;109;135;96;104;128;128;142;112;144;112;127;100;151;156;125;146;122;110
530;621;549;546;558;751;714;640;717;875;1024;917;674;912;1379;1940;1654;1665;2515;2699;2296;2212;1946;1768;2159;2276;1997;1927;1374;1528;2562;3082;1497;803;651;587;544;496;495;551;619;826;970;830;780;803;911;865;587;390;417;553;494;356;346;294;260;250;450;510;478;556;443;325;399;430;455;623;1203;1175;648;370;348;588;675;648;673;687;633;875;726;497;516;550;595;650;593;455;445;367;396;419;419;484;553;695;653;635;598;500;595;615;492;300;318;337;332;275;222;303;409;445;280;233;241;312;437;369;249;210;171;232;324;695;1237;1154;1099;1605;1791;1874;1932;1425;892;705;756;819;605;406;374;294;232;290;253;144;145;150;114;116;117;123;150;191;177;151;130;103;163;146;156;138;137;138;127;143;163;165;191;129;170;152;130;168;147;210;298;318;244;203;137;119;122;160;106;119;148;130;141;125;119;143;149;138;176;128;156;162;139;107;111;164;196;170;150;122;128;189;159;152;148;167;136;157;132;160;132;138;152;150;144;147;137;124;153;194;158;129;124;119;113;146;131;141;115;165;112;124;132;175;506;705;426;177;158;144;158;161;134;122;192;148;154;120;150;145;107;147;138;141;156;134;126;146;143;105;143;148;152;166;99;146;165;182;219;179;161;156;137;148;170;152;151;144;120;135;144;161;160;177;157;185;182;148;184;137;142;142;141;154;172;171;140;121;179;161;141;173;153;152;172;132;155;112;156;125;178;195;167;174;150;154;158;149;163;146;148;165;129;129;160;155;179;162;178;157;137;164;127;160;129;123;162;182;159;163;141;159;164;175;134;154;101;147;194;140;142;171;162;149;141;145;164;134;149;131;168;129;111;149;129;153;166;153;131;139;160;143;133;175;135;139;129;183;149;122;135;174;169;143;130;154;124;122;142;153;134;111;116;161;147;148;133;151;151;141;181;185;142;126;145;148;149;159;133;180;150;113;123;167;136;124;155;143;133;123;143;129;150;127;154;150;151;113;146;128;140;135;113;131;128;147;107;131;121;134;135;173;113;146;179;160;141;158;129;137;152;115;134;130;150;118;142;131;129;128;112;165;105;143;120;139;142;146;167;144;121;113;120;155;115;143;154;119;163;151;129;129;152;123;165;158;178;149;149;163;102;132;138;159;153;137;115;146;136;142;133;116;126;137;134;148;134;150;149;148;139;159;142;134;128;118;125;151;156;155;136;143;142;135;138;128;147;132;99;127;109;152;168;143;130;131;122;129;147;152;121;139;126;143;117;113;130;124;147;138;112;144;139;167;163;141;120;117;154;160;125;105;146;131;133;165;140;109;136;126;134;126;133;137;130;128;127;128;135;119;161;102;138;142;148;163;151;118;135;139;136;116;141;115;128;159;141;129;126;133;136;123;130;109;121;145;122;151;119;114;143;115;106;133;132;123;91;120;105;137;166;106;130;144;140;124;102;142;141;119;110;142;133;136;119;110;144;136;149;116;119;111;131;133;123;142;147;113;131;97;144;126;143;111;124;128;114;261;341;354;226;154;128;115;150;146;136;127;130;110;139;116;113;113;149;127;127;118;108;140;113;121;115;119;141;132;131;192;125;134;167;118;119;112;132;112;117;132;154;139;147;144;134;103;143;128;129;124;107;140;74;125;142;119;118;153;135;117;106;112;96;122;119;136;137;187;133;126;112;125;128;86;129;146;122;114
373;367;321;363;411;528;690;746;706;849;923;799;547;614;883;1233;1143;1214;1717;1674;1330;1226;1210;1174;1168;1126;1073;1174;854;689;1172;1285;737;432;450;417;485;514;495;443;358;519;590;560;613;742;980;928;640;384;359;356;386;294;298;315;289;362;530;501;422;480;318;227;335;351;437;586;991;852;484;236;326;498;558;393;388;399;384;544;464;305;307;385;401;445;418;373;292;271;260;234;263;280;365;387;367;476;364;394;350;469;350;284;202;207;268;261;295;293;338;305;278;199;245;319;470;366;242;196;158;172;192;325;543;546;541;917;1113;1020;1126;897;527;559;644;472;387;333;373;258;161;190;191;135;151;131;123;150;138;138;122;135;166;107;145;155;117;128;152;136;150;136;130;152;127;141;143;139;107;99;180;144;192;173;228;214;306;286;149;107;115;117;160;173;129;134;143;129;130;108;115;122;155;174;146;140;138;179;141;161;181;140;141;176;139;124;149;135;142;154;136;151;190;173;142;146;166;127;148;134;148;100;126;152;163;165;145;122;116;148;145;138;120;128;159;142;121;176;333;445;383;200;172;173;138;143;162;139;94;138;129;155;131;161;147;136;157;126;123;175;163;146;157;128;148;153;106;133;156;155;173;157;142;163;133;135;117;155;135;164;140;201;173;147;154;153;152;154;149;139;139;178;161;153;118;141;162;126;171;179;147;183;133;118;113;145;166;138;151;176;143;134;127;161;158;145;169;185;151;160;149;189;130;166;146;140;129;131;142;114;151;160;162;155;140;149;162;172;131;156;152;140;146;124;142;148;144;130;137;148;117;110;167;119;129;127;107;146;139;158;136;151;148;134;157;169;175;121;129;140;140;136;123;138;159;161;111;121;121;152;169;144;153;161;129;134;155;186;140;144;178;115;108;116;102;106;117;141;143;123;103;164;158;156;134;148;134;129;139;141;149;141;162;186;132;124;153;153;170;168;139;122;95;145;120;168;145;162;143;145;155;156;131;139;139;142;146;145;135;136;144;138;129;166;149;173;162;177;137;101;143;126;128;138;129;151;108;147;137;117;166;127;140;117;158;165;128;130;129;155;153;117;166;144;151;177;158;139;142;118;134;143;173;149;111;122;114;111;137;148;151;152;136;128;145;130;139;156;152;141;137;140;152;149;145;125;118;168;139;141;141;160;132;123;122;126;140;148;135;122;138;129;133;128;156;107;142;113;144;120;157;128;152;133;120;156;134;118;131;101;137;146;163;157;143;76;143;176;114;107;130;141;133;136;178;128;119;118;140;104;161;147;154;160;152;153;129;110;131;156;139;135;123;139;113;110;99;123;121;122;130;133;120;137;134;137;124;96;152;134;122;140;109;156;150;148;121;133;151;131;140;156;142;109;127;95;138;134;127;144;128;126;117;117;115;129;125;112;125;139;151;124;137;138;135;143;119;120;139;141;141;101;132;124;154;149;91;128;123;105;136;88;142;120;113;133;127;126;134;117;123;114;130;129;165;134;137;116;142;125;141;333;625;624;255;181;135;117;130;122;137;127;121;121;127;123;122;131;132;130;139;135;125;141;164;138;154;115;137;137;133;121;135;108;130;126;110;95;153;113;122;123;101;136;148;105;135;143;118;118;130;129;100;135;115;115;144;128;143;105;123;126;136;101;140;135;95;142;146;144;109;99;135;145;122;146;133;121;98;129
215;244;188;224;271;307;524;718;656;727;745;588;470;602;704;684;674;719;863;748;641;559;548;543;523;465;430;519;497;457;505;549;490;505;521;499;500;441;396;287;219;340;394;407;452;524;655;731;484;349;388;346;281;262;301;255;277;322;372;322;317;276;253;176;182;274;397;570;513;442;301;188;236;324;344;231;153;203;189;219;194;199;181;245;266;225;188;209;224;253;254;189;162;189;237;258;238;245;211;273;249;265;310;314;180;191;181;208;373;490;297;292;284;161;134;188;304;280;159;193;167;163;123;173;235;181;221;376;417;421;461;391;238;335;347;280;234;237;251;226;139;141;167;193;145;133;131;131;137;126;160;138;129;183;146;168;145;187;123;145;153;136;107;142;141;133;98;150;155;167;136;148;166;156;138;162;222;200;176;129;106;108;147;175;150;121;126;82;107;156;132;124;135;124;196;140;149;178;181;170;151;170;125;133;178;147;131;162;166;124;109;134;127;116;148;139;123;142;139;167;143;126;147;114;152;125;131;138;129;131;173;163;157;133;134;136;142;156;188;235;284;249;196;170;135;147;152;150;156;143;136;151;130;172;150;150;150;153;127;139;174;155;162;135;162;119;119;160;121;142;138;152;145;150;112;128;118;188;150;133;161;140;159;151;141;179;161;134;158;185;150;121;169;150;131;147;152;196;137;160;203;151;137;145;167;122;141;167;116;173;143;163;193;144;156;147;141;160;150;179;160;161;113;159;158;121;144;152;154;145;154;136;149;134;157;138;123;165;158;188;158;101;151;121;153;148;137;126;141;134;138;157;139;152;121;120;125;133;127;138;154;148;149;175;137;122;145;142;111;112;128;137;143;131;156;147;171;159;116;157;168;155;124;169;161;178;167;121;146;133;118;146;138;156;154;140;146;126;136;140;156;150;152;160;142;113;166;151;110;160;132;142;143;82;139;131;179;187;175;124;158;157;128;136;119;137;126;152;180;133;157;146;161;128;149;156;153;118;115;133;130;130;148;115;159;125;166;159;150;124;162;159;140;146;136;122;105;130;121;141;129;147;152;136;164;128;114;135;114;126;129;115;167;111;160;149;114;117;163;136;118;140;127;148;145;138;129;141;134;111;142;131;120;138;150;150;147;136;118;111;118;123;130;123;129;143;151;118;155;159;123;84;129;145;155;119;120;174;139;148;143;110;170;150;132;120;157;120;140;146;143;144;159;153;121;125;146;148;143;114;133;127;141;128;127;125;151;157;154;114;151;155;137;136;146;151;123;141;129;114;133;130;154;143;137;139;111;142;134;111;115;120;141;129;105;123;93;126;130;159;139;146;142;132;137;129;140;122;110;114;118;151;126;114;161;122;129;150;141;123;135;146;114;140;115;132;138;79;104;135;143;106;114;123;148;139;127;150;109;135;120;135;126;132;144;152;123;108;122;125;106;139;117;96;142;119;157;108;136;112;127;127;126;113;146;138;137;123;131;152;126;138;119;134;146;120;122;110;147;103;173;451;858;811;346;150;129;154;115;169;115;131;148;127;102;133;140;118;136;116;108;113;120;119;145;141;111;103;108;140;131;159;141;130;119;125;129;126;122;136;124;118;102;125;134;106;135;140;132;135;124;132;115;119;142;134;127;92;124;136;142;107;156;151;118;113;151;129;143;142;121;147;122;123;108;111;146;103;127;134
167;178;168;268;280;297;358;647;694;658;623;536;539;781;797;554;560;497;565;500;444;369;377;360;373;289;292;305;439;479;368;387;329;459;454;393;431;333;282;260;245;457;634;412;410;352;410;414;294;273;233;268;271;245;195;250;234;255;250;247;200;183;115;126;135;166;193;354;212;220;175;171;181;172;169;158;127;135;160;146;116;105;141;129;135;155;149;170;200;301;247;177;139;124;158;239;373;243;187;162;154;206;168;220;181;146;190;217;393;518;237;207;237;161;147;146;169;194;130;162;121;149;102;150;120;124;166;191;166;202;210;181;174;190;269;182;161;185;179;179;136;120;197;137;155;125;138;162;133;148;138;147;179;156;191;151;165;171;214;193;173;166;151;130;140;124;136;103;126;128;126;128;177;114;101;142;156;168;103;131;147;142;149;147;141;109;137;134;108;113;129;110;129;141;126;189;139;186;196;139;173;129;152;151;166;128;152;142;153;151;121;134;159;129;134;145;161;124;170;155;175;137;134;126;106;165;120;155;115;139;140;136;156;139;147;129;158;147;160;174;245;336;279;172;147;129;149;104;155;139;148;121;123;151;137;188;151;176;146;129;177;142;183;173;127;150;149;123;122;152;140;145;127;155;117;140;170;158;176;139;133;178;157;146;132;159;160;164;154;174;143;141;155;137;149;136;176;185;144;156;167;144;134;144;130;144;120;145;126;127;136;144;126;160;142;131;133;128;137;129;152;151;172;172;138;175;148;135;161;155;188;145;169;157;129;169;114;165;198;113;155;128;150;150;144;134;173;145;165;167;121;128;139;160;117;151;147;128;134;144;156;136;128;147;146;128;125;134;162;134;138;149;143;156;163;147;162;163;163;122;158;142;147;158;155;133;177;150;114;150;149;152;139;156;129;163;141;134;134;145;151;157;155;151;141;110;169;167;158;170;149;139;178;153;136;153;134;137;126;160;127;147;175;136;139;83;142;155;157;142;117;130;153;144;116;165;137;160;158;125;119;112;149;153;117;138;120;131;178;145;118;117;167;132;161;129;141;133;129;194;131;157;118;131;156;160;122;132;135;125;155;152;102;122;141;162;157;157;122;100;111;117;93;137;175;133;135;149;141;132;129;154;122;113;142;129;101;111;144;124;121;114;119;153;149;169;144;145;143;135;128;138;134;129;160;129;133;132;127;154;177;154;100;137;135;127;121;145;170;150;123;130;164;114;115;134;104;136;143;181;152;147;107;119;125;152;120;129;149;146;175;132;94;138;131;119;158;120;138;136;137;135;153;129;148;134;120;140;129;138;120;162;118;145;125;159;127;118;139;153;147;106;143;129;120;127;101;138;134;133;132;152;138;135;141;145;135;118;137;155;160;138;124;123;127;136;118;109;114;85;139;118;168;120;128;128;148;166;127;135;145;170;126;139;130;121;120;95;117;116;134;135;146;139;125;142;125;127;98;127;108;142;137;119;129;162;156;126;135;139;139;100;158;159;115;131;125;87;136;120;123;284;535;471;203;130;145;142;139;121;148;145;128;156;116;133;145;157;171;125;125;147;146;144;140;153;116;132;140;143;116;127;140;130;112;161;145;150;138;129;137;126;98;117;78;125;120;100;109;137;144;117;113;115;133;123;145;145;113;134;107;138;133;143;140;126;90;162;105;126;130;108;126;166;111;102;124;120;113;154
201;183;233;336;374;337;445;650;692;604;605;616;664;725;880;710;599;645;570;569;516;454;394;349;406;422;303;261;353;336;282;250;246;239;272;249;283;302;210;221;278;802;978;468;402;304;222;235;197;201;190;185;171;195;164;208;217;275;218;158;171;183;135;140;130;162;189;197;139;151;150;152;131;145;130;147;149;147;120;146;130;121;149;154;130;133;111;103;216;391;376;225;124;137;163;270;307;241;159;156;132;140;147;168;136;94;131;165;242;293;187;154;175;102;149;171;158;132;132;192;193;127;127;161;117;139;135;116;136;133;146;142;144;166;177;169;150;141;112;126;142;172;123;153;161;138;155;129;164;151;145;160;160;205;203;166;164;236;244;189;144;118;161;122;155;138;111;150;106;118;133;121;145;162;110;130;127;138;104;135;169;156;158;131;148;152;121;113;162;155;139;136;172;160;155;169;134;141;189;154;155;161;151;151;156;151;165;136;142;158;147;144;152;143;128;148;165;130;155;124;148;136;122;117;117;139;125;172;127;149;162;153;196;191;182;156;130;113;134;200;280;411;342;194;150;131;143;151;144;117;151;105;136;128;153;158;147;162;152;134;124;129;121;129;119;107;168;156;159;154;131;179;185;127;117;131;127;128;159;150;167;159;166;148;156;143;136;138;129;107;153;143;142;149;135;150;168;164;158;183;138;162;154;143;153;171;146;156;134;165;158;156;136;168;132;149;164;133;132;170;165;144;137;148;127;182;135;159;149;122;155;165;135;142;175;164;135;150;155;129;118;129;149;160;108;137;133;143;139;140;130;152;165;119;138;166;117;143;141;143;148;138;112;129;116;117;146;118;131;128;125;124;112;140;139;143;129;140;103;173;122;149;146;121;133;165;171;126;169;102;159;141;182;131;156;144;121;138;147;123;140;133;138;144;163;146;131;107;168;133;168;190;144;135;136;160;133;160;157;128;128;190;128;130;164;132;123;114;138;147;158;121;169;169;158;123;164;156;112;159;151;147;148;121;148;133;134;177;153;132;159;136;135;140;142;177;140;100;131;165;128;160;143;146;148;98;118;118;125;140;115;119;149;116;160;143;130;119;120;126;131;132;120;135;157;133;129;122;135;133;121;151;138;137;117;156;131;153;127;128;128;125;112;123;163;145;155;133;138;115;156;136;108;132;143;134;138;146;165;117;133;170;135;137;133;130;111;132;168;133;117;138;150;156;111;105;123;159;148;160;152;139;150;104;167;154;154;142;135;133;134;130;102;138;142;128;136;147;127;107;130;151;145;119;138;148;134;109;133;173;149;146;153;132;140;116;109;148;130;123;134;125;118;156;173;130;112;156;135;123;136;127;122;132;149;120;113;140;98;122;177;149;116;129;149;134;139;137;119;149;143;135;135;141;114;127;129;118;154;130;151;138;138;118;124;153;107;120;103;126;121;130;136;111;127;122;119;126;116;145;127;141;177;127;134;109;139;127;154;152;96;110;127;133;150;133;150;133;148;105;135;181;229;238;162;104;128;129;123;120;124;133;138;100;137;141;120;131;105;132;101;126;142;135;127;130;111;122;138;138;121;139;116;127;139;128;155;142;131;140;131;144;135;122;144;144;122;108;147;93;120;121;137;115;126;116;147;84;149;127;116;118;146;143;118;110;125;111;127;135;138;121;136;149;120;136;144;125;128;149
205;291;439;420;435;404;392;526;599;673;747;716;732;775;914;739;598;536;601;563;492;533;362;308;369;348;261;236;193;206;166;161;175;174;195;152;144;183;160;154;322;743;848;409;229;195;172;153;217;196;177;144;176;170;185;259;262;204;191;155;172;107;120;112;120;160;144;170;134;147;128;114;134;141;144;149;140;139;136;118;149;148;136;147;133;90;97;126;222;364;329;192;129;114;135;218;229;173;160;157;108;134;169;182;153;129;159;126;174;151;191;174;123;102;144;141;148;144;144;160;130;145;104;144;123;126;142;136;113;139;119;136;141;140;175;208;132;146;132;131;189;208;179;175;175;172;147;126;182;155;154;157;171;196;197;164;133;180;213;130;127;145;127;151;128;131;142;142;156;113;105;97;123;139;121;139;147;113;108;160;140;182;170;147;159;130;166;121;149;240;158;155;174;166;164;130;125;157;175;142;143;110;176;176;165;154;182;133;141;158;126;137;155;145;144;143;146;172;185;148;148;122;160;123;139;158;149;124;145;132;178;202;248;238;143;145;131;126;114;182;230;359;370;216;130;161;183;147;144;190;118;125;143;121;154;108;131;169;176;179;156;149;145;159;166;133;154;108;144;148;161;160;186;165;147;146;139;131;155;163;125;159;147;143;146;142;139;146;155;120;119;143;159;188;179;141;166;152;136;150;148;164;144;114;159;153;124;154;128;136;180;157;142;137;176;142;130;149;165;140;127;145;149;160;141;164;121;122;140;165;154;145;132;150;146;147;150;133;134;141;141;153;136;158;151;131;162;160;178;152;140;162;161;133;158;101;143;141;163;148;116;131;151;131;138;113;130;162;139;164;183;130;145;136;148;167;133;161;149;150;137;129;156;152;178;177;171;142;152;136;143;159;163;147;147;134;132;157;164;150;149;146;145;159;125;140;142;153;164;162;151;175;154;139;159;111;119;150;140;146;128;152;108;151;117;133;149;122;140;151;136;138;165;164;147;146;145;123;154;137;135;143;159;160;149;137;167;192;188;157;123;138;132;137;153;143;173;146;116;166;122;158;119;163;163;149;130;138;156;142;134;106;136;140;116;140;151;110;112;141;154;153;144;135;133;138;136;139;140;151;146;152;136;146;175;121;144;147;122;116;158;126;144;136;134;122;134;148;134;144;152;132;123;105;131;143;125;112;115;140;149;112;141;120;106;120;159;118;146;143;155;172;144;142;122;106;147;133;152;166;159;158;174;125;168;118;120;127;124;124;149;155;154;114;145;138;145;136;118;126;128;111;132;141;130;142;153;164;144;115;116;144;109;112;121;117;119;127;135;158;136;142;149;139;114;157;162;138;137;109;114;100;133;110;125;133;89;131;141;140;117;129;162;121;109;101;125;129;128;120;116;101;122;134;135;106;117;147;121;161;130;89;128;107;142;165;127;123;110;116;122;141;150;117;153;133;118;108;111;125;121;139;129;129;157;115;116;132;116;130;136;110;110;140;129;98;124;134;119;147;162;175;149;148;124;105;114;132;135;144;145;119;130;144;105;155;127;118;144;122;129;114;136;125;103;115;144;134;142;103;116;136;120;98;111;160;123;148;127;132;89;125;139;157;117;137;113;105;121;141;155;119;124;113;132;120;142;158;151;105;123;131;129;105;101;151;156;104;129;157;149;145;129;147;110;119;119;105;136;147
326;395;666;665;537;483;385;440;541;659;714;709;657;786;763;691;510;533;523;497;430;415;315;211;257;222;229;179;157;142;141;154;129;176;152;166;151;167;152;121;197;423;402;240;143;134;118;132;149;138;154;137;123;118;215;322;246;186;147;141;142;135;141;146;187;189;156;149;123;145;136;138;113;131;149;234;221;221;145;138;124;109;169;123;142;138;117;143;185;192;239;180;156;143;137;152;174;148;138;103;122;133;179;226;183;152;150;146;166;189;173;154;118;136;141;116;114;136;135;134;125;122;114;138;143;132;127;107;144;124;142;100;143;130;139;200;166;132;104;121;181;190;151;193;165;147;154;153;162;175;146;150;140;164;228;229;206;162;140;148;129;147;145;128;146;126;133;169;143;132;121;122;111;146;127;153;119;134;105;130;151;159;143;151;178;112;122;129;145;231;190;183;136;169;172;147;148;139;153;162;166;121;157;170;160;158;143;120;130;151;112;132;164;164;126;129;153;163;155;179;149;148;166;147;146;135;140;129;153;146;159;214;341;259;168;143;155;132;177;173;175;232;334;252;133;141;127;155;154;130;140;159;151;151;144;169;118;123;181;159;154;144;135;150;162;143;134;175;151;163;164;142;147;130;134;137;145;139;175;160;129;125;128;132;124;180;156;154;145;153;135;144;154;147;134;141;153;153;156;151;143;149;121;121;117;138;139;167;154;176;139;147;148;151;122;163;140;138;159;166;161;164;150;155;129;160;150;132;108;123;137;144;184;164;145;149;153;140;157;172;127;172;150;140;141;158;136;122;150;139;136;124;147;147;143;130;127;146;128;152;134;134;130;148;137;144;172;117;165;139;148;126;121;137;163;141;132;120;123;126;135;122;145;142;145;187;120;131;139;139;104;127;119;165;147;149;151;111;154;132;141;137;143;145;139;173;100;156;112;119;174;149;155;125;140;107;142;145;163;107;148;117;161;155;134;178;133;143;116;133;112;146;146;151;158;181;142;151;143;132;123;126;151;147;162;155;161;154;177;126;135;146;150;142;145;169;156;131;165;152;119;129;168;130;147;141;173;161;113;120;148;139;147;141;137;145;146;118;146;153;149;143;135;117;174;116;158;139;140;133;114;134;117;93;161;136;158;136;165;154;133;147;119;133;125;110;143;128;129;146;153;132;139;124;158;164;139;126;143;155;131;134;154;162;123;133;109;127;172;122;155;147;169;141;137;138;135;134;113;117;181;123;173;134;141;144;91;110;121;141;155;143;113;123;131;152;131;150;135;130;96;103;107;137;123;167;155;114;123;141;139;137;113;130;134;130;144;116;131;132;107;125;135;120;170;142;125;127;152;114;122;92;132;137;117;116;109;138;111;123;168;133;140;120;154;153;134;107;113;140;148;153;137;130;135;121;108;118;140;134;148;145;93;137;136;143;128;154;107;158;127;145;152;117;123;96;138;125;130;135;142;101;126;144;130;144;133;124;132;119;103;147;91;139;139;128;130;113;115;114;157;180;127;116;138;145;104;112;131;109;146;125;122;135;119;114;129;106;127;104;133;99;120;126;119;121;102;170;129;135;162;138;149;113;112;114;105;112;130;110;133;146;144;118;148;136;105;122;115;156;153;157;109;114;124;126;153;117;131;129;120;142;113;129;114;110;102;135;131;108;138;132;126;129;119;119;100;125;141;134
358;461;672;668;478;385;396;446;465;551;651;591;582;688;574;435;374;357;318;364;311;258;194;164;209;205;197;177;138;149;117;139;157;176;192;139;107;123;132;160;148;225;198;106;158;133;157;119;136;168;153;158;171;149;168;270;276;195;142;142;134;142;151;180;166;174;161;143;162;174;148;137;116;140;173;249;324;194;165;129;108;99;104;129;157;163;138;135;144;199;177;179;171;136;168;144;159;126;147;150;130;111;136;175;163;107;144;131;173;132;188;184;164;137;124;132;120;175;136;129;140;102;132;126;131;172;130;145;132;152;143;140;157;151;136;170;170;107;150;137;177;155;156;178;190;185;180;151;145;145;136;134;145;162;214;315;242;159;120;133;125;153;148;124;136;149;163;157;100;124;104;96;115;123;141;140;172;114;126;118;139;111;160;125;134;142;167;141;179;188;194;144;198;170;178;153;150;168;141;160;135;138;138;157;165;163;149;114;138;136;134;153;295;354;269;161;153;190;193;181;166;158;133;144;149;164;157;166;152;162;211;230;311;285;246;229;242;311;292;253;189;272;349;205;177;153;154;145;135;130;162;136;127;149;117;142;148;159;141;128;148;132;123;110;159;117;148;141;148;195;160;161;137;173;157;134;136;138;144;143;151;121;157;108;118;135;132;155;169;133;193;112;140;117;118;130;127;143;134;138;168;156;167;97;147;116;167;156;133;124;148;143;168;171;153;144;157;136;162;162;128;138;162;151;165;147;152;136;129;118;139;125;121;95;165;156;186;143;167;138;173;140;151;144;98;137;132;137;149;159;125;113;145;106;122;138;140;144;126;129;140;121;153;144;140;98;158;140;132;135;128;141;159;170;159;157;154;151;148;165;138;133;168;164;107;173;130;133;155;153;116;108;142;129;142;127;121;131;153;167;143;186;160;137;154;149;156;125;177;108;134;132;146;149;156;155;150;132;172;152;171;104;163;140;135;119;135;161;147;161;145;142;174;125;129;124;149;148;156;117;147;135;155;158;165;121;136;177;183;138;107;135;138;137;133;126;160;131;131;165;158;110;183;173;163;142;152;160;149;140;145;111;144;152;152;163;167;163;176;128;139;132;141;151;136;127;140;145;102;111;120;121;153;152;161;142;115;138;124;100;146;131;122;129;142;132;148;108;128;148;146;141;134;158;145;196;145;144;121;145;125;124;136;158;126;135;125;150;136;155;131;150;125;128;169;131;109;125;134;152;130;144;147;131;126;104;139;150;151;135;143;125;134;140;147;138;123;144;126;148;124;157;124;142;121;127;110;138;158;137;116;112;128;138;175;102;126;154;131;127;153;111;166;141;129;143;142;101;127;107;163;119;139;137;127;134;115;137;125;134;112;138;153;141;112;114;157;146;134;135;143;117;156;128;127;124;129;168;139;155;165;170;124;120;150;107;128;109;162;135;156;130;150;127;140;124;132;131;154;124;144;111;117;133;122;153;126;115;135;139;127;116;104;132;105;112;121;119;123;109;148;245;185;177;119;180;138;115;116;88;114;146;103;137;108;160;123;130;128;144;107;113;129;119;163;110;126;171;134;141;126;114;140;126;119;137;96;153;129;135;154;118;129;107;129;160;152;96;98;142;140;144;124;93;121;142;129;97;165;175;94;118;124;155;101;133;102;140;146;112;150;129;126;112;104;135;120;121;116;135
491;505;471;478;416;401;436;429;478;549;581;595;522;457;402;308;258;241;189;195;233;198;145;144;148;205;208;128;98;132;102;108;143;244;267;195;179;163;130;147;150;159;94;131;109;120;108;112;162;132;147;191;157;190;156;231;191;197;134;111;142;155;163;144;159;155;124;137;173;141;154;138;148;165;151;154;172;167;106;105;98;140;131;151;140;148;117;124;150;155;154;159;126;138;141;157;178;153;109;129;127;128;151;138;161;150;138;139;131;146;164;160;165;149;134;138;152;128;123;148;142;143;160;145;160;144;155;146;130;140;110;115;127;124;149;139;137;101;127;145;151;176;138;125;164;201;192;182;172;130;125;147;118;151;201;224;229;136;144;125;165;155;143;117;123;123;130;101;140;130;141;142;140;136;126;124;129;137;155;153;181;130;141;145;147;152;151;137;143;173;163;163;148;172;158;189;174;170;169;134;149;169;119;150;124;151;137;144;149;119;132;251;644;940;530;240;243;237;260;227;177;217;194;180;134;159;131;148;144;193;312;335;425;416;370;375;449;492;558;456;288;316;369;212;109;147;162;181;139;144;103;143;145;167;149;125;183;154;126;147;151;153;134;115;155;148;135;167;171;140;127;150;127;147;147;137;129;138;154;119;132;166;173;138;136;147;160;138;131;150;175;147;128;167;140;126;127;133;125;121;146;164;143;171;134;157;165;181;138;175;156;138;176;167;106;159;126;171;142;121;152;195;158;147;140;151;156;117;161;127;144;114;148;148;176;156;124;140;130;123;111;149;169;116;124;139;128;159;136;180;130;150;137;138;145;160;132;133;138;123;130;136;150;129;109;101;130;154;177;135;137;127;128;136;142;143;136;160;169;161;149;154;168;126;148;149;132;143;126;153;131;134;132;89;129;141;143;132;140;137;142;115;139;115;143;126;138;136;144;138;121;146;130;185;159;180;149;140;157;138;124;94;136;123;140;173;153;159;129;144;126;167;185;133;148;150;132;132;141;137;154;119;161;129;145;149;156;153;115;155;133;156;122;141;137;145;116;135;161;139;122;149;141;135;130;124;166;162;163;148;143;135;157;128;149;165;199;133;143;154;143;147;136;154;186;156;154;153;135;150;125;140;106;174;128;139;116;151;125;136;118;125;150;134;161;141;120;168;146;131;166;146;133;181;155;159;133;138;132;137;133;125;125;142;148;151;146;108;178;110;135;169;108;148;125;123;125;122;124;132;117;120;131;133;152;98;126;138;162;136;140;132;125;123;123;160;109;145;133;151;134;117;138;126;145;122;141;113;109;115;138;130;122;142;88;141;128;166;117;152;106;140;118;117;153;96;129;103;111;160;136;139;144;110;100;135;162;123;155;123;140;90;142;115;134;111;129;73;164;145;140;137;125;119;117;122;133;137;137;132;130;143;120;112;138;122;136;138;112;133;142;124;143;131;127;139;128;112;143;120;109;116;126;114;104;104;108;127;147;105;141;118;121;107;134;114;149;112;109;159;131;172;128;154;124;158;113;158;119;114;129;172;106;122;137;125;117;88;125;104;118;143;117;137;118;147;165;134;106;163;126;150;138;109;105;104;118;133;145;132;156;144;119;111;120;133;134;143;112;133;154;132;116;127;123;114;145;110;132;147;107;117;107;133;137;124;140;134;130;134;145;147;137;114;142;116;131;158;143;136
660;527;393;327;307;359;505;537;379;592;854;1082;1145;626;320;197;161;134;127;158;198;153;155;132;120;167;126;143;129;135;109;139;195;307;380;268;230;187;178;173;166;163;123;131;123;150;113;140;166;148;156;182;234;195;174;149;160;177;167;144;122;138;131;129;139;168;147;138;147;187;121;144;138;175;170;149;168;135;114;133;133;109;121;141;114;135;154;140;126;126;160;184;167;120;133;123;126;158;125;135;127;95;127;136;177;147;162;145;158;108;170;148;145;146;161;178;133;120;174;166;147;152;129;177;130;167;163;133;145;122;129;130;138;157;147;170;140;121;114;141;112;171;140;138;147;103;183;161;141;116;159;139;135;146;153;154;157;127;136;106;134;143;140;140;162;138;116;171;142;116;164;133;125;110;136;160;150;124;144;123;122;127;137;157;146;147;143;124;135;203;134;149;163;222;190;174;177;180;144;159;149;131;133;162;176;143;156;132;225;148;153;310;1047;1562;789;351;277;277;303;192;288;240;223;150;137;161;142;145;189;312;380;490;578;527;473;459;478;669;635;432;344;321;267;175;190;151;148;145;136;127;148;171;159;137;143;174;134;150;141;125;137;141;125;112;119;150;151;161;154;154;146;157;128;173;168;131;131;130;193;122;171;123;132;174;124;128;139;168;172;141;137;139;141;142;133;150;160;157;154;106;121;118;110;161;138;128;164;173;187;148;131;156;174;137;150;180;165;150;163;126;163;125;112;156;129;147;144;151;124;138;145;134;132;136;134;157;145;148;136;169;146;153;144;128;145;128;163;119;146;147;140;123;124;155;160;148;148;139;144;118;111;128;126;137;137;130;143;140;145;162;142;147;148;125;152;170;186;152;147;154;171;129;168;151;95;129;152;173;171;127;135;152;157;149;146;118;141;140;172;145;133;162;152;145;143;149;131;139;120;124;142;124;105;122;111;120;139;140;119;151;113;109;99;150;159;114;165;127;113;146;168;111;146;153;139;151;151;144;121;130;105;112;128;129;141;111;147;141;155;117;136;93;128;125;150;122;158;134;103;156;135;166;144;196;125;136;141;124;132;145;153;123;137;138;148;154;182;161;141;149;120;142;164;167;130;145;122;132;142;141;130;142;140;154;175;144;128;128;163;110;131;143;148;131;128;131;126;139;150;135;120;158;133;152;143;133;108;134;133;156;124;134;170;150;152;144;134;144;129;128;119;153;114;153;127;145;135;128;114;126;144;117;115;110;146;128;126;123;119;147;133;129;113;105;137;137;130;162;134;143;119;103;107;120;123;164;143;131;134;98;142;144;164;129;118;96;107;107;115;131;123;102;137;104;143;147;150;135;154;147;125;142;150;112;125;109;135;139;147;124;171;140;135;138;120;142;139;119;138;113;149;141;183;143;112;96;105;136;136;124;109;116;141;145;124;132;137;114;148;124;118;120;142;125;133;133;117;100;118;138;110;121;151;111;133;160;126;155;146;114;116;128;138;124;116;107;131;112;130;103;129;140;133;138;149;118;109;135;135;121;148;118;128;116;166;137;130;132;122;156;145;125;107;172;136;125;118;126;131;126;132;142;159;147;172;113;111;109;139;114;104;114;117;120;137;135;129;130;109;172;135;131;183;134;114;110;118;132;128;136;130;110;152;105;122;96;132;136;123;135;151;113;113;115;114;127;126;117;130;165
690;442;331;299;262;322;592;563;412;528;1229;2318;2338;1091;402;241;185;134;159;144;133;139;165;159;142;138;145;156;116;101;110;134;141;272;314;250;218;228;208;204;158;180;144;147;160;174;151;133;142;132;179;183;253;220;223;179;142;169;178;162;144;114;125;141;141;114;146;124;147;182;132;130;148;222;193;167;134;138;141;140;118;144;150;138;124;109;178;153;143;145;127;171;135;155;154;114;105;135;104;139;102;114;138;129;134;145;148;175;104;134;128;146;159;139;208;165;173;154;172;212;202;153;148;132;172;153;177;122;130;122;134;131;158;133;175;167;168;150;122;173;131;151;134;177;135;162;166;133;140;115;133;116;146;173;157;172;152;133;162;157;115;116;132;129;133;130;148;147;148;143;129;155;139;123;111;151;125;118;137;159;113;152;137;143;150;148;167;129;119;142;153;156;109;170;208;203;204;181;171;205;181;131;207;175;216;216;181;211;251;220;173;254;841;1118;600;339;268;239;246;246;287;334;280;225;218;159;185;184;209;277;372;385;495;497;438;380;416;521;475;337;219;181;195;131;144;130;143;162;126;148;146;157;181;121;147;165;124;149;165;140;157;158;171;142;141;154;162;134;139;132;161;172;121;153;162;130;120;144;159;162;130;180;145;160;189;154;124;129;151;137;122;126;139;115;138;129;170;140;141;132;159;148;159;156;148;185;149;153;153;152;175;145;136;129;118;138;148;181;112;148;135;152;159;127;155;135;134;129;134;138;164;126;150;138;127;129;136;125;143;192;141;128;129;113;157;128;129;136;158;168;172;146;153;149;133;151;205;134;161;159;173;152;115;172;111;152;156;128;122;152;156;151;124;171;144;164;146;147;147;151;167;155;172;127;125;160;160;148;172;106;125;144;167;159;127;141;132;135;179;129;145;144;118;177;134;154;145;145;159;113;125;140;130;157;109;147;137;131;142;152;137;126;116;121;114;143;128;143;138;121;156;128;154;126;138;144;135;123;119;139;157;121;149;130;106;102;121;148;112;132;188;127;121;148;105;132;115;124;155;156;144;150;137;124;125;125;123;124;135;112;150;146;117;115;142;152;114;135;132;119;157;154;152;144;128;140;139;152;129;131;124;134;168;158;163;143;134;151;154;116;137;112;153;145;169;160;170;157;141;135;124;120;117;126;126;166;140;118;159;131;117;136;119;136;113;121;126;133;149;126;111;137;151;113;91;153;146;130;127;131;130;105;134;132;129;156;149;125;151;137;102;133;110;123;135;125;136;112;132;148;141;127;119;137;155;130;128;152;116;169;125;143;148;130;120;103;126;157;122;127;112;134;145;146;102;105;104;139;161;117;156;173;143;130;132;101;149;129;112;148;151;116;140;113;128;118;134;134;135;169;135;143;138;152;135;119;133;135;175;174;131;114;126;153;145;112;128;114;132;126;143;147;113;121;127;170;118;127;141;125;111;138;109;116;114;127;115;111;120;130;138;122;108;136;122;123;100;125;137;156;142;135;115;155;147;112;122;141;131;122;143;122;139;109;121;130;114;144;121;125;145;153;109;139;118;126;146;129;121;119;155;142;163;137;124;143;126;140;135;131;99;125;123;140;132;161;175;159;112;120;97;135;130;124;120;116;123;110;145;149;143;118;133;142;133;134;147;121;130;83;119;119;127;136;119;129;113;130;99;99
501;479;441;347;340;367;516;548;497;514;1437;3553;3919;1601;481;249;189;218;157;136;144;130;172;191;142;140;146;161;149;178;145;128;162;196;193;195;220;180;198;251;222;141;135;160;129;146;130;127;121;159;182;160;195;204;178;155;140;181;184;193;160;145;147;147;154;146;117;103;120;105;124;114;146;188;136;124;147;115;172;235;242;118;118;154;136;144;147;168;119;135;131;123;145;111;108;125;119;129;131;134;90;108;123;109;117;139;135;163;135;123;139;115;146;135;177;215;149;183;214;266;162;135;148;146;182;126;151;124;111;111;99;129;110;156;188;161;126;131;139;161;120;135;153;154;110;115;132;112;135;91;138;115;165;132;107;144;113;113;144;138;128;131;143;139;130;192;140;173;135;160;114;170;179;150;144;142;127;152;129;113;133;139;164;146;173;144;161;140;134;133;132;125;139;155;203;259;382;267;185;186;213;217;204;212;210;274;251;239;296;283;167;173;390;573;424;276;225;262;258;237;267;275;333;288;202;193;189;188;205;235;256;256;347;371;294;218;264;302;284;209;187;177;136;132;128;165;157;135;151;159;135;138;146;159;161;125;127;133;154;133;160;153;127;121;100;141;140;177;150;104;149;146;135;148;166;105;156;141;122;153;148;130;181;167;179;133;144;141;161;140;151;153;136;160;155;128;162;140;147;164;178;177;140;129;152;167;139;138;136;159;162;165;161;147;122;144;147;138;162;174;166;141;151;150;138;124;124;126;162;185;121;155;124;128;160;167;134;164;171;121;138;145;132;128;161;164;174;153;139;157;141;169;138;143;135;136;153;158;153;142;128;177;173;173;159;145;144;143;136;126;112;146;136;139;142;156;140;154;167;145;139;146;168;175;120;171;143;125;149;175;130;118;131;142;147;126;149;132;149;141;126;124;129;129;159;120;143;141;130;127;154;132;111;145;114;131;163;133;155;147;122;161;131;131;141;134;144;154;147;124;122;138;153;131;125;130;135;144;146;146;164;117;132;117;114;140;151;158;144;132;117;164;150;168;155;141;150;139;136;98;102;141;134;133;136;160;138;115;143;175;145;135;123;150;131;151;155;111;157;118;142;118;149;167;160;128;113;141;134;110;130;162;146;129;142;115;125;130;137;119;138;131;137;139;152;153;168;126;142;148;97;147;145;148;153;139;150;117;117;143;153;155;151;125;119;153;145;99;157;129;146;149;173;126;143;118;142;147;158;152;147;126;117;133;127;114;139;118;146;145;106;148;157;116;131;120;128;134;153;141;147;138;131;121;150;134;133;140;147;163;145;168;136;146;102;156;137;121;106;126;108;93;153;122;107;123;113;147;124;125;158;160;131;136;104;116;149;133;113;129;100;118;129;144;149;104;122;116;126;129;147;134;142;119;174;161;98;129;123;115;125;152;124;106;125;151;137;121;116;140;110;131;158;149;140;119;117;128;146;143;97;177;160;138;166;130;138;128;124;117;115;135;140;131;120;132;150;120;123;132;125;116;143;109;129;134;112;143;142;141;149;141;117;145;129;128;144;119;133;149;145;138;129;115;108;121;147;149;104;95;127;151;162;121;139;124;106;146;117;144;108;147;124;128;141;154;147;126;130;169;125;99;130;121;122;132;140;131;133;137;120;128;144;131;138;146;123;123;126;163;111;98;136;114;119;127;138;104;121;83
387;550;477;440;437;469;461;503;580;539;1166;2821;3080;1335;462;276;195;197;184;183;163;163;161;128;160;193;162;163;166;156;167;129;125;152;126;117;156;134;205;244;228;136;147;133;185;134;124;119;131;123;176;168;168;203;167;184;172;209;366;266;173;174;149;181;160;125;122;143;127;165;148;101;143;98;160;111;113;126;163;352;329;204;126;131;133;108;150;179;175;136;123;150;119;122;119;97;119;142;101;100;114;148;157;153;168;170;160;125;128;129;128;165;143;140;185;181;152;203;183;199;184;141;148;150;152;141;159;145;85;124;116;165;115;149;164;112;150;164;113;134;102;124;113;155;110;123;134;120;148;154;114;140;137;133;147;154;139;126;144;134;165;210;212;151;136;176;174;143;185;133;141;106;124;172;146;147;129;154;170;140;166;157;163;118;161;160;140;138;120;129;178;171;132;136;183;395;598;435;229;183;277;319;253;253;288;302;273;287;234;228;179;203;286;344;321;388;243;252;256;236;302;256;260;210;196;217;185;198;198;175;185;191;190;185;184;165;174;198;199;160;131;135;159;167;167;119;164;144;141;135;150;134;157;134;144;147;143;146;147;167;139;153;145;129;161;142;179;146;119;161;151;174;166;150;160;147;127;161;134;157;145;125;159;151;148;155;106;141;128;128;177;135;160;119;136;150;147;168;152;148;146;190;168;153;162;141;135;147;176;182;176;152;148;142;166;133;137;139;156;144;148;141;120;137;149;153;150;169;151;152;174;154;118;170;153;123;126;154;143;150;151;148;127;110;171;145;166;185;143;151;110;137;125;144;161;153;116;169;151;157;145;141;128;133;162;164;150;147;139;153;142;127;126;121;161;160;130;145;171;160;165;162;118;115;173;131;99;150;128;157;128;124;123;141;140;141;133;166;153;139;137;141;158;152;136;122;126;138;124;144;131;135;148;142;111;126;112;143;133;148;150;155;143;116;104;98;130;118;166;182;179;153;156;108;130;172;155;170;132;127;125;147;132;133;134;186;109;160;160;108;146;157;154;146;132;107;126;103;139;143;131;122;134;120;133;129;178;151;121;119;137;125;117;171;156;121;125;131;132;148;148;155;143;145;140;135;159;119;148;151;148;129;132;143;155;135;170;126;131;135;158;143;169;148;141;120;133;155;132;103;163;125;128;172;126;138;136;124;114;156;144;166;130;160;155;139;148;150;141;149;136;143;149;150;118;134;135;146;118;116;153;130;135;140;116;103;113;125;122;111;130;125;150;110;142;129;123;136;150;146;156;150;97;122;147;117;142;111;129;167;133;161;122;138;92;130;128;146;112;95;134;99;109;132;123;124;117;144;111;137;145;118;144;112;113;118;126;100;123;142;167;130;104;123;120;141;110;95;124;110;119;136;129;108;119;151;103;121;125;97;114;134;126;130;139;114;144;142;140;158;112;122;120;134;140;93;113;148;154;141;91;140;136;91;127;93;135;133;111;137;126;125;137;124;126;128;148;107;165;150;129;123;147;117;138;117;123;141;183;129;144;108;119;113;148;124;103;162;145;159;140;134;109;129;134;175;169;125;122;137;150;167;106;118;123;127;131;113;127;111;112;110;124;151;133;141;104;114;112;147;100;125;151;137;108;134;117;98;122;97;127;117;122;114;133;141;107;118;104;104;102;125;130;137;132;135;102;119;125;140
431;529;516;424;460;445;440;481;523;451;641;1399;1317;726;451;327;241;256;241;173;176;144;212;177;173;189;176;206;146;171;179;194;218;153;130;123;142;146;143;161;150;180;182;126;128;126;136;118;128;153;147;159;152;157;171;171;180;205;276;262;158;141;144;144;154;125;115;99;159;181;201;130;138;132;130;145;127;130;193;329;351;179;118;126;124;142;119;107;104;139;128;129;120;130;137;113;154;156;128;112;86;119;136;163;157;140;131;148;99;132;126;140;139;128;152;158;151;180;191;148;141;150;148;158;166;162;123;136;132;120;125;202;207;180;133;127;137;124;136;110;140;118;136;131;127;116;152;132;139;141;126;125;134;118;148;123;159;135;133;237;448;533;441;242;140;177;159;161;156;164;144;171;162;152;112;117;113;106;170;177;150;141;128;120;166;133;142;119;148;129;144;162;178;143;207;321;504;487;270;223;306;291;221;257;263;259;252;247;180;208;209;219;263;317;348;335;271;267;319;222;204;184;200;215;188;191;182;161;190;163;200;148;181;155;156;130;150;147;158;119;132;122;147;151;152;183;142;150;151;136;121;146;167;116;122;118;136;137;167;126;124;187;152;138;159;139;137;150;135;138;102;154;143;164;152;148;147;173;115;157;150;133;161;169;151;146;131;125;164;155;191;150;183;117;133;165;159;134;130;149;157;146;182;154;148;157;151;159;141;153;174;145;150;173;152;145;150;150;145;172;166;168;153;147;160;143;147;169;163;168;151;163;131;133;138;179;130;141;135;141;152;141;159;149;140;145;152;146;135;139;126;139;127;146;136;157;157;147;157;141;120;124;126;138;140;134;150;135;136;133;136;143;143;145;155;151;143;142;123;138;156;163;139;119;132;125;149;171;145;147;158;124;131;124;145;128;147;112;115;134;127;127;158;148;152;105;105;139;126;133;146;138;162;109;160;156;126;144;138;128;149;171;116;154;111;145;145;122;150;131;155;148;126;181;163;122;148;123;140;121;142;126;144;152;128;136;115;122;138;136;125;150;139;148;138;147;151;122;156;152;142;137;136;131;144;166;118;136;108;100;139;126;126;142;150;135;119;169;116;133;157;141;160;117;109;117;114;112;143;139;124;123;132;109;147;143;133;125;128;156;127;161;147;107;110;144;158;148;118;122;136;137;146;144;133;141;142;95;159;130;139;127;106;144;155;125;125;128;133;144;112;143;123;143;148;112;136;133;159;157;138;171;125;137;174;160;153;130;130;134;139;141;145;135;119;132;149;93;110;137;145;132;143;125;130;166;129;145;154;123;124;142;150;145;138;121;168;141;120;133;142;112;119;121;142;138;114;141;104;137;131;141;142;133;152;134;123;147;109;132;143;130;137;146;101;123;153;132;118;142;158;135;99;135;135;133;147;129;110;118;120;135;130;111;123;121;111;94;112;130;131;127;114;112;119;110;144;159;146;152;119;109;167;131;119;118;99;117;128;132;140;113;137;94;144;122;103;130;136;131;133;115;132;128;177;146;103;142;139;117;151;146;132;118;126;131;159;136;144;150;144;129;134;134;136;120;126;132;136;137;127;160;152;143;145;109;120;140;109;82;125;145;109;124;108;144;142;120;149;146;153;111;131;116;115;151;136;121;135;111;125;151;122;154;143;137;131;122;145;97;129;118;117;93;124;119;127;129;90;136
604;658;560;433;494;407;491;460;480;431;406;534;455;299;341;299;309;528;591;277;171;148;162;153;188;223;194;124;133;120;167;205;198;149;164;127;175;164;142;139;122;135;138;149;152;103;129;147;166;153;203;200;190;143;139;143;174;142;216;185;143;126;135;150;132;124;130;123;140;182;178;139;125;115;149;156;126;118;144;187;222;149;118;118;138;143;148;177;114;139;106;125;108;130;141;149;149;118;121;153;115;148;156;100;167;178;123;118;140;137;120;113;136;102;140;116;117;148;143;119;135;123;143;118;145;148;136;107;149;136;201;435;478;267;156;157;104;138;98;149;96;133;97;132;177;127;151;135;166;174;150;163;137;150;123;147;140;155;225;485;982;1311;915;371;168;114;152;127;123;132;146;117;163;151;107;129;128;101;154;138;123;125;158;115;161;145;119;120;171;158;140;154;148;147;225;318;534;380;251;213;219;202;188;231;212;148;186;184;184;208;213;222;231;280;300;299;211;216;250;195;193;156;167;174;172;172;160;184;147;171;135;143;149;148;159;153;152;134;158;161;167;144;115;139;104;136;130;139;109;148;134;139;124;167;177;167;178;163;182;173;134;152;151;160;128;129;159;129;157;123;150;139;127;129;116;167;109;141;121;151;124;150;133;157;124;158;149;167;108;148;127;143;175;146;139;157;126;136;170;136;169;144;128;174;144;173;144;126;144;147;128;132;151;127;145;131;126;109;145;163;179;143;160;163;140;143;136;148;179;144;168;122;125;132;180;160;137;141;158;155;126;142;163;183;129;147;135;89;132;181;119;139;117;137;133;146;144;131;146;151;151;131;185;146;157;147;136;135;152;107;139;158;131;161;143;149;109;161;171;148;115;142;150;139;146;132;122;134;137;130;148;140;140;126;147;157;164;162;151;133;123;139;164;141;137;131;156;140;135;130;140;135;145;135;137;169;147;163;141;157;131;158;128;127;161;159;161;137;142;148;124;115;115;173;164;168;113;155;141;133;134;131;133;149;149;131;134;153;124;140;141;134;124;97;151;165;121;137;129;152;142;126;146;125;134;142;157;152;134;130;145;139;135;154;137;139;138;121;144;115;151;109;134;146;132;162;117;127;105;142;182;157;137;111;125;141;120;117;123;154;149;119;126;150;128;160;110;131;121;158;106;146;171;133;146;113;137;109;143;127;132;118;119;120;129;132;117;117;134;146;127;137;157;144;146;124;106;158;143;128;154;122;137;123;100;166;135;166;147;119;122;141;146;165;123;136;128;140;131;142;127;150;117;147;140;122;135;148;115;141;118;122;117;108;155;108;121;156;131;120;123;112;139;118;143;169;148;111;167;140;145;140;147;116;145;127;85;112;105;120;114;114;128;142;99;128;139;116;122;152;140;101;135;126;149;109;111;107;104;127;114;141;126;108;150;124;102;116;135;117;135;95;142;131;124;126;154;118;139;99;122;142;95;147;166;129;121;122;133;123;111;130;127;113;141;114;115;102;147;136;140;179;118;144;123;118;138;99;93;105;140;141;117;141;130;138;129;112;129;143;131;150;120;144;137;128;127;111;135;128;158;110;118;125;145;119;134;140;139;131;145;136;154;116;123;137;156;115;114;138;130;124;133;153;117;128;120;108;134;122;122;119;133;151;129;125;132;119;132;147;143;131;141;134;140;146;120;152;116;107
745;759;538;406;431;473;471;448;402;398;386;254;189;207;189;181;372;987;1088;394;171;183;183;139;153;187;203;162;155;184;166;206;188;193;181;145;168;153;127;115;109;157;132;169;142;105;142;138;112;157;227;235;152;113;115;132;175;119;161;168;167;110;146;186;157;142;116;89;140;148;164;154;92;128;113;129;133;118;159;142;173;151;131;111;139;149;159;101;130;130;140;105;122;137;142;140;132;147;155;92;114;130;152;123;158;158;142;106;141;133;108;132;149;122;118;124;165;141;137;131;141;129;113;157;141;135;147;125;132;164;365;920;1210;527;201;113;162;153;127;143;143;152;110;137;155;108;146;202;220;169;120;175;158;142;128;123;166;167;248;771;1640;1667;1227;420;155;165;115;143;118;142;120;153;148;146;115;126;142;150;161;183;151;121;145;187;142;152;163;123;164;151;148;208;182;212;244;327;346;289;216;188;202;228;254;209;235;187;192;177;190;164;196;199;253;243;215;203;170;157;208;197;179;146;123;137;164;161;188;157;144;161;163;146;153;166;125;136;135;180;147;126;133;141;129;177;153;134;138;168;140;139;131;139;133;151;135;154;154;143;105;152;141;131;123;147;160;143;185;113;147;171;164;158;129;153;158;156;115;168;134;142;162;124;137;152;146;148;179;158;112;135;162;172;161;125;171;163;158;191;173;129;122;146;139;136;150;142;140;124;121;136;165;168;156;116;148;168;124;148;134;171;176;180;147;122;142;151;115;135;124;146;140;114;166;184;149;165;146;132;153;135;118;154;130;130;156;153;158;153;127;145;124;144;138;120;121;150;151;129;159;122;156;134;124;147;128;170;161;138;183;123;115;157;145;173;122;141;142;158;155;144;152;134;170;148;122;149;137;129;167;149;144;127;160;140;129;150;126;112;149;152;160;158;126;130;159;138;143;156;171;151;141;139;130;105;123;137;148;125;143;143;113;130;131;158;158;133;147;142;112;137;163;146;146;136;150;128;170;141;139;144;127;156;124;168;151;143;118;146;154;109;121;118;142;133;135;120;131;158;135;177;155;165;135;119;161;123;152;138;131;127;122;127;104;128;175;129;142;128;139;131;110;126;139;129;108;135;135;139;130;138;169;148;160;148;124;128;105;163;133;144;144;153;112;130;137;83;161;120;137;135;120;137;108;142;128;137;107;138;139;127;128;117;125;143;135;126;156;126;136;128;108;111;149;157;115;130;150;135;164;143;155;152;124;133;142;153;149;141;171;172;128;135;163;121;120;143;129;145;149;133;156;162;121;139;118;113;121;126;160;151;127;132;142;125;126;130;112;140;115;166;149;144;133;141;135;124;155;142;153;124;129;123;134;151;124;94;146;114;121;127;141;140;122;128;139;134;147;145;119;116;125;128;130;127;155;100;145;119;134;121;130;106;131;136;150;122;131;150;146;110;117;116;134;151;119;103;119;133;140;128;137;143;130;123;119;138;129;169;158;138;132;175;121;129;136;148;137;142;125;110;158;156;137;139;141;132;112;141;132;118;145;126;116;137;115;115;140;124;114;133;152;130;109;113;132;145;143;156;134;140;138;132;133;100;128;121;111;158;139;121;149;143;114;153;143;121;121;119;147;137;126;127;144;99;155;117;112;113;106;166;104;100;107;128;122;130;93;129;115;110;138;107;125;158;119;147;120;124;129;121
708;698;565;444;463;377;411;389;332;397;378;199;173;178;129;187;334;1006;1007;363;172;178;144;131;110;154;137;115;110;112;149;151;159;147;165;133;121;132;120;93;95;137;143;150;143;131;154;180;165;152;168;198;152;97;88;150;131;153;145;169;132;146;149;118;123;163;105;84;139;167;168;194;142;130;95;119;130;115;118;132;122;108;127;132;120;133;136;116;137;108;137;128;164;157;133;134;156;146;121;133;185;128;126;121;148;117;113;126;121;127;160;135;148;147;143;134;102;134;141;158;138;135;101;121;129;129;148;141;139;192;404;1236;1409;608;238;138;145;128;156;153;132;139;156;151;127;158;133;170;206;149;131;142;140;140;138;148;194;167;245;610;1206;1116;787;262;148;145;120;155;135;133;126;103;130;123;151;120;140;104;129;130;144;124;147;123;129;130;130;123;98;149;220;305;331;261;192;209;268;267;265;306;339;392;393;416;347;273;263;171;183;205;199;204;185;176;164;164;143;149;156;188;154;168;180;144;127;132;160;149;189;173;163;148;172;124;169;138;147;167;143;140;130;121;146;148;132;108;129;160;159;151;136;122;175;124;117;150;170;153;175;157;145;131;124;126;157;114;140;150;158;157;99;135;111;135;161;134;147;178;128;117;129;144;157;182;148;170;148;151;150;155;160;146;159;141;152;121;159;144;130;152;160;145;145;123;131;124;143;168;158;125;162;154;159;138;152;147;147;152;200;136;131;137;135;154;109;129;142;155;141;142;163;154;156;140;129;169;149;149;126;154;143;144;150;160;134;135;137;164;107;164;147;142;144;131;136;129;128;152;160;134;155;163;143;142;165;158;152;162;124;143;139;153;140;118;127;145;142;136;154;124;155;137;144;155;107;122;133;148;125;144;158;188;114;161;138;131;114;111;173;143;151;146;134;157;181;116;182;160;144;119;143;141;155;156;126;142;118;156;135;153;156;148;120;177;128;141;140;142;124;163;142;130;164;149;119;131;124;161;145;131;152;139;137;123;162;161;109;121;121;133;118;131;137;109;122;150;144;182;157;130;126;151;136;126;137;145;151;115;128;138;116;128;152;134;133;140;118;145;131;131;120;124;161;119;120;145;117;159;160;114;157;129;124;137;118;149;121;113;139;115;144;146;161;133;125;137;128;132;146;153;164;129;126;111;150;118;147;144;133;111;118;162;150;133;138;155;142;132;137;134;94;120;131;170;135;99;135;101;124;123;125;130;110;110;118;122;119;147;129;130;128;121;93;148;132;137;105;153;125;125;171;131;134;138;125;111;150;127;144;123;124;142;143;108;156;121;130;134;142;124;153;152;138;149;126;127;153;123;132;131;183;134;122;135;140;132;137;123;131;159;137;149;139;157;121;139;129;122;105;114;124;126;103;127;113;140;145;128;126;144;137;131;120;119;124;130;157;160;135;122;126;125;133;128;139;140;121;109;95;133;137;129;175;141;123;118;137;146;146;124;167;113;99;122;136;133;146;88;128;139;132;147;127;144;139;147;138;145;131;135;112;131;115;112;155;115;136;131;157;116;88;110;128;111;110;105;144;121;112;136;140;143;109;112;124;131;136;140;123;135;135;139;141;146;131;129;116;122;165;147;126;144;133;121;125;134;152;129;113;94;132;115;135;159;168;140;127;106;102;117;132;147;147;128;124;121;136;97;108;145
831;739;520;508;526;408;360;291;285;321;399;218;193;150;164;166;204;432;422;211;159;152;134;126;104;122;120;144;124;108;125;132;122;115;153;134;106;123;92;119;145;162;113;131;151;130;184;306;255;166;131;132;135;140;120;117;131;165;171;128;148;134;121;126;130;96;114;130;145;194;150;118;134;137;142;132;203;137;168;140;125;134;128;151;132;150;121;148;123;143;145;146;153;146;165;175;158;148;146;160;139;143;165;139;116;114;164;127;136;114;123;137;132;136;155;135;132;127;163;134;140;149;150;148;139;159;150;142;151;173;323;698;831;420;200;158;159;164;157;145;156;150;196;158;140;153;129;111;99;160;113;131;151;137;137;155;177;173;205;324;555;520;271;165;144;161;163;132;118;132;116;118;123;155;141;149;120;117;128;134;151;147;141;155;143;122;165;149;154;161;221;328;344;235;205;184;287;287;347;437;569;537;606;643;556;461;369;238;198;180;160;156;180;164;165;162;159;143;145;169;155;182;127;189;164;160;162;147;136;115;136;145;141;154;160;169;128;129;161;143;149;166;137;128;116;130;135;128;138;135;120;140;140;154;114;138;136;126;128;140;148;119;170;119;146;136;135;149;135;147;146;134;138;146;131;174;132;159;167;131;149;160;130;160;158;138;113;134;149;159;158;117;126;133;161;150;119;140;149;154;134;152;136;117;156;143;153;187;119;150;141;152;195;157;138;176;141;138;142;144;137;156;146;124;152;127;137;142;144;140;137;124;164;164;127;158;127;154;141;165;146;165;135;121;150;134;138;117;134;165;143;132;136;134;148;91;136;129;113;150;120;150;165;148;163;143;128;167;128;147;140;133;169;129;142;144;154;150;147;171;149;162;118;104;158;138;175;177;195;154;152;146;132;167;165;120;156;162;149;134;130;130;145;142;124;117;164;159;145;163;152;127;133;165;127;186;153;120;135;129;136;145;150;155;141;120;141;184;128;141;129;124;118;103;141;158;167;132;149;175;153;149;140;144;133;145;145;147;166;131;148;129;131;173;160;126;138;140;136;114;135;125;126;112;121;126;122;111;123;147;146;157;105;134;146;137;162;148;146;171;150;141;122;105;106;171;119;145;155;151;163;117;104;143;126;127;137;128;146;119;168;135;154;108;165;101;137;117;150;97;155;124;126;136;127;111;128;150;127;128;110;152;137;136;128;138;130;113;151;133;163;132;142;131;120;117;147;157;134;129;93;125;122;104;133;110;177;148;119;126;136;120;76;118;120;129;117;123;163;97;133;114;145;96;162;124;159;146;119;110;154;145;120;120;126;158;160;143;124;142;162;130;139;135;177;158;130;137;124;163;151;143;126;128;98;126;135;134;132;125;124;161;129;133;147;129;148;124;137;107;138;157;114;128;130;109;132;131;123;133;149;133;123;122;132;124;130;157;133;112;120;131;102;128;120;117;126;178;136;165;140;145;155;145;120;156;137;126;132;152;102;126;119;143;121;102;119;119;111;146;146;137;136;149;151;126;123;153;139;149;120;123;115;136;117;107;142;117;140;135;128;146;129;114;150;133;115;142;130;149;150;129;126;127;126;150;129;146;112;122;144;150;181;152;145;132;107;124;122;135;109;146;129;134;137;113;141;90;108;146;113;148;127;121;115;142;113;118;113;124;124;113;127;136;128;128;133;108;123;104
766;699;536;394;381;295;229;217;164;254;304;159;130;140;96;101;138;206;178;156;130;145;126;140;129;124;134;133;110;133;125;124;134;126;119;121;159;145;115;137;108;130;131;149;136;148;225;289;277;155;110;170;140;153;112;122;144;158;161;164;89;113;128;93;106;123;131;128;144;194;167;168;114;111;129;127;180;145;158;110;131;148;108;126;139;136;124;133;123;128;168;165;150;126;153;178;179;151;128;133;116;133;123;126;130;130;137;160;117;146;140;162;128;150;148;144;127;128;129;115;149;187;136;148;133;162;159;221;301;332;220;272;314;240;219;214;180;162;146;108;133;135;162;176;153;154;135;130;156;104;121;133;159;134;142;155;196;142;179;207;219;165;167;126;189;226;197;130;129;123;110;147;145;138;141;153;157;137;138;161;130;196;135;109;149;135;165;128;182;180;196;297;300;223;192;201;311;553;561;549;506;423;582;662;716;662;564;313;235;192;115;138;136;152;128;141;138;139;140;146;161;155;136;178;145;154;119;151;151;147;161;176;114;126;133;161;124;153;169;132;127;149;151;116;150;124;142;136;168;148;101;132;141;156;135;101;158;158;166;166;164;138;138;156;150;126;118;121;116;132;141;151;138;151;154;138;130;155;148;164;151;160;135;131;140;125;159;145;178;151;173;124;143;125;136;104;151;174;156;143;143;148;149;148;143;149;147;167;167;160;187;154;168;161;154;153;160;155;155;154;147;144;183;152;108;124;128;123;120;116;127;149;145;153;111;133;171;144;157;127;150;127;145;147;128;143;141;130;136;134;131;140;140;125;156;140;159;161;146;156;121;122;131;141;158;143;170;143;161;149;130;166;144;158;123;172;125;141;131;136;156;134;160;123;126;133;140;149;139;167;153;158;154;146;111;141;100;149;127;146;164;166;124;190;142;149;138;147;165;155;123;131;141;114;149;165;140;139;131;101;141;114;151;157;130;136;121;139;121;131;140;158;166;132;170;166;156;152;170;151;150;141;167;147;142;145;97;162;102;136;97;134;148;142;106;145;117;132;128;139;130;136;155;140;160;120;132;170;156;130;134;162;163;114;126;145;134;173;168;102;83;136;98;129;106;129;130;117;140;134;165;149;145;121;134;128;134;172;145;115;123;123;111;128;111;133;155;138;140;132;144;125;149;149;145;120;144;148;127;149;125;119;136;128;119;122;101;117;124;140;114;152;133;130;162;167;122;156;144;144;120;134;132;131;129;158;117;155;116;136;147;102;110;136;121;102;147;135;134;127;152;132;143;116;135;128;124;135;109;104;137;130;117;143;143;123;153;146;142;147;188;131;116;132;110;107;145;168;158;155;185;157;131;133;130;133;127;127;140;113;142;132;149;133;125;149;118;132;130;144;117;107;130;136;101;134;145;130;133;110;126;115;164;131;124;127;139;133;124;124;144;125;113;146;141;140;117;180;150;148;152;136;120;129;139;120;146;140;95;128;101;128;105;113;130;127;153;155;159;135;124;149;137;127;130;148;150;146;101;112;114;114;113;121;106;147;143;118;139;137;134;132;133;101;138;138;153;148;117;116;101;127;147;136;131;160;129;115;151;129;133;141;147;143;133;158;97;143;110;111;130;147;120;159;159;151;148;127;126;147;144;90;145;154;138;135;106;133;139;103;130;111;143;110;94;144;129;104;116;141
