46 2310 Browell, Dr. Edward V. (Edward.V.Browell@nasa.gov) M/S 401-A; NASA Langley Research Center; Hampton, VA 23681-0001, USA DC-8 DIAL Aerosol Scattering Ratio (612 nm) SOLVE II 1 1 2003 1 21 2004 6 8 0.0 Geometric altitude of observation (m) Elapsed time in UT seconds from 0 hours on day given by date 1 0.001 999999 Aerosol Scattering Ratio (612 nm) 9 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.01 0.01 9999 99999 999 99999 99 99 99 9999 99999 Number of values for current recorded time Geometric altitude at which data begins (m) Altitude increment (m) GPS altitude of aircraft (m) Hour of day of observation (UT) Minute of hour of observation (UT) Second of minute of observation (UT) Latitude ( +N degrees) Longitude ( +E degrees) 0 18 ------------- DC-8 DIAL AEROSOL SCATTERING RATIOS (612 nm) ------------- The aerosol scattering ratio is equal to the atmospheric scattering ratio - 1, and the atmospheric scattering ratio is the ratio of the lidar backscattered return (aerosol plus molecular) at 612 nm divided by the molecular backscatter. Atmospheric density distributions were derived from the Goddard DAO assimilation model temperature distributions, and the aerosol backscattering was estimated at each data point by normalization of the density distribution to the lidar return in a clean region. Rayleigh extinction corrections have been applied based on these molecular profiles. When using these data, the user must be aware that noise increases with range; that normalization regions may not be entirely aerosol-free; and that there may be under-estimates in the aerosol scattering ratios in and on the far side (relative to lidar location) of clouds due to signal saturations, optical attenuation, and/or signal processing methods. Vertical data interval is 75 m. Horizontal data interval is 30 seconds. Horizontal running average interval is 1 minute (14 km at DC-8 speed of 14 km/min). These measurements have a maximum estimated error of 5% or 0.02, whichever is larger. 45120 369 225 75 8004 12 32 0 6768 1604 738 4350 5709 2788 2306 2369 3472 4918 3136 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 94 256 428 677 1822 2273 2947 4073 5540 6308 6434 6501 6757 7736 8878 9329 9140 9193 9321 9665 10626 11367 11871 12525 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 141 140 139 140 141 140 137 136 135 135 135 135 137 138 139 140 141 142 142 140 138 140 144 146 144 141 142 142 145 149 146 143 143 141 139 139 138 138 142 142 141 143 146 147 146 146 146 144 146 153 161 159 156 157 157 156 153 153 154 157 155 155 157 152 153 155 157 156 153 153 155 160 155 147 153 171 174 173 178 163 160 172 177 175 168 169 179 179 166 157 164 184 210 211 201 187 176 192 192 166 149 171 189 158 149 153 148 132 132 145 153 159 170 174 153 184 201 197 190 166 167 149 122 142 163 156 148 144 168 190 184 171 157 152 156 173 135 116 172 225 192 115 70 97 105 70 141 135 122 132 66 55 81 59 136 154 93 157 218 200 75 60 50 71 108 98 33 82 200 127 47 42 148 186 135 96 90 135 116 76 46 150 231 54 -83 136 245 176 225 24 -229 -80 10 -16 -108 -113 53 -68 55 42 39 323 274 29 54 42 3 277 317 -75 -34 247 44 241 223 -288 -225 7 -183 -297 -527 -271 389 310 380 329 267 265 -290 -127 234 282 377 121 119 529 507 -26 -279 -184 7 -125 -64 164 27 80 -15 26 -289 45151 369 225 75 8087 12 32 31 6766 1592 2311 7335 8602 4842 2656 1876 1595 604 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 210 481 1418 1782 2307 2834 3230 3818 5492 7128 7801 8089 8165 8655 9517 10043 10777 12828 13621 15758 16394 16637 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 136 137 139 140 140 138 136 135 134 133 133 135 136 136 137 139 140 140 139 137 139 144 148 146 141 142 142 141 144 144 144 143 141 141 141 139 139 144 145 141 141 141 144 146 146 146 147 150 156 159 159 159 158 157 153 148 150 150 153 152 153 158 158 157 152 153 151 149 145 154 164 156 152 150 158 168 168 169 165 166 162 164 185 177 162 166 176 171 168 175 183 202 217 218 210 186 190 188 158 162 179 170 159 158 174 165 126 109 127 134 135 148 151 143 161 192 192 200 214 209 196 160 171 199 170 140 126 122 127 160 158 119 128 177 192 130 102 153 199 166 119 70 47 81 85 134 153 188 145 145 187 131 90 135 215 166 118 140 115 50 73 90 71 70 60 47 121 142 84 49 10 21 1 11 -9 -45 0 31 173 197 175 208 63 -2 143 141 98 215 236 37 -40 7 38 6 156 164 85 250 -80 -169 76 149 100 76 127 125 169 187 -5 -46 267 186 85 -29 -196 -136 -65 -186 -118 72 -77 -80 -9 71 292 486 616 210 -193 -153 152 438 26 -134 12 130 176 261 -73 -280 -254 55 562 664 383 205 615 208 45183 371 75 75 8181 12 33 3 6763 1579 1408 2393 2209 3202 3637 3368 3132 3596 3542 1588 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 168 498 671 1556 1908 2595 3156 3956 5632 7029 7418 7427 7341 8212 10053 11439 14182 16782 17503 17536 17826 17899 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 131 134 136 136 136 134 132 130 129 131 133 133 133 135 138 140 139 138 137 140 142 146 145 141 143 142 140 143 144 144 145 142 139 137 137 140 146 147 145 145 143 144 147 146 147 152 154 154 158 159 161 159 153 147 141 148 156 156 151 147 153 155 157 161 158 153 150 147 151 158 164 163 151 153 169 167 165 165 171 172 170 177 181 179 179 178 178 189 188 176 186 196 192 191 182 175 164 155 178 186 171 166 176 167 160 168 141 137 146 138 151 165 174 164 181 194 176 202 209 211 202 158 166 184 174 138 128 129 118 164 164 125 166 176 133 117 157 213 156 109 46 86 104 86 149 188 169 111 148 142 82 143 179 179 171 109 96 93 0 10 42 1 0 63 144 181 141 160 173 22 -40 27 111 106 7 50 112 199 233 129 239 223 195 217 156 83 139 250 93 46 88 149 215 290 229 204 87 -104 -154 -95 255 318 114 207 193 45 -133 -64 82 173 257 69 -32 -382 -231 168 96 89 195 -21 -23 357 34 93 588 541 240 0 97 518 529 189 -142 -365 -29 195 163 52 44 -14 -128 207 690 565 232 853 980 45214 371 75 75 8277 12 33 34 6761 1567 606 1811 217 490 1656 1327 2387 3171 1625 67 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 34 290 483 1427 2017 2756 3998 5050 6161 6502 6979 8350 10768 13338 14912 17514 18628 18440 16673 17142 18923 19910 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 132 134 135 136 134 133 131 130 132 134 133 134 136 138 140 140 138 138 141 143 144 145 144 145 142 142 143 143 145 146 141 137 136 137 140 144 145 145 146 146 149 148 147 150 152 153 156 159 157 156 157 156 151 148 154 160 158 149 139 142 147 149 155 155 151 149 153 145 152 165 161 160 167 178 174 170 172 174 176 178 172 173 183 196 192 186 202 196 184 178 175 172 176 172 167 168 167 161 169 173 175 186 169 154 162 148 117 110 141 172 175 185 156 145 194 195 196 201 184 188 196 204 190 163 168 210 180 118 150 164 133 138 173 144 101 127 135 98 58 70 139 123 117 171 144 143 209 205 128 77 126 155 128 88 22 71 148 45 61 128 38 51 124 135 131 107 198 191 -1 33 151 182 114 -35 105 196 96 109 111 172 132 147 197 223 209 212 278 228 183 19 1 70 -75 -36 78 -50 -51 -97 -168 133 371 335 275 9 -60 -254 -224 271 288 83 -273 -345 -440 -324 21 108 -93 -298 -325 113 450 154 319 577 384 -101 -236 -49 79 217 248 4 -203 59 -11 -196 266 536 410 13 190 208 -10 474 809 727 45246 344 75 75 8382 12 34 6 6758 1554 86 2189 4197 3116 1407 620 1152 811 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 256 1288 1863 2409 3179 4782 7568 9175 10862 11944 13202 15139 16325 17156 18686 20480 20210 19011 18398 18806 19763 20372 20454 20628 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 132 133 132 132 130 129 131 132 133 134 135 136 137 138 137 137 141 142 144 145 145 146 143 143 143 143 144 144 141 139 141 139 138 139 141 142 142 144 148 148 149 153 152 151 155 154 151 151 152 151 144 149 158 158 155 151 146 143 146 151 153 153 150 149 156 152 149 159 155 160 170 171 169 161 164 172 180 190 185 173 177 190 198 192 186 191 193 189 193 182 178 181 167 173 164 156 165 163 175 182 175 163 158 157 140 125 148 167 158 179 165 144 192 219 208 171 143 183 196 202 200 161 152 182 138 136 153 131 121 118 188 173 105 98 95 93 122 141 136 165 176 116 31 65 151 190 191 107 61 104 102 70 44 27 73 79 132 242 96 74 84 62 123 163 211 153 43 68 121 97 54 -3 23 101 229 211 69 -21 21 212 308 339 280 188 162 146 86 31 20 -66 -237 -138 78 97 14 -230 -328 95 489 288 43 -55 -174 -365 -241 199 31 -142 -236 -519 -234 -56 -21 95 -82 -81 -39 45277 371 75 75 8503 12 34 37 6755 1541 586 2660 4293 2639 960 577 636 564 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 1022 1853 2511 3176 4176 6578 9230 11102 12007 12942 14479 16555 17112 17552 19007 20411 20030 19390 19015 19436 20284 21087 21301 21377 21612 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 129 130 131 131 129 129 130 132 134 135 136 136 135 136 139 142 144 146 147 146 146 145 145 146 145 144 142 139 141 142 143 143 143 142 142 143 146 148 147 151 153 152 150 151 151 151 153 149 142 141 146 153 155 152 152 150 151 154 153 153 149 150 156 158 155 151 157 158 156 162 158 158 163 162 164 179 196 187 174 177 180 185 196 203 187 173 186 185 176 173 180 171 173 161 163 185 174 184 194 165 154 162 169 175 174 167 154 157 169 165 145 148 188 205 161 125 145 159 171 193 188 158 130 126 161 168 153 136 118 140 87 54 104 158 201 199 184 162 173 150 96 98 129 147 156 137 127 141 187 136 135 192 88 -7 7 43 80 71 76 85 38 106 250 210 181 141 133 138 87 100 115 98 117 258 275 52 139 366 385 286 241 127 117 114 103 155 214 127 -131 -197 -25 99 170 224 16 -42 140 326 72 -236 49 215 113 66 53 -95 -52 225 25 16 316 484 329 11 20 255 282 -149 -484 -346 -24 145 374 158 -107 290 398 316 211 59 297 634 474 176 227 112 -42 75 11 -243 -278 354 463 45309 371 75 75 8637 12 35 9 6752 1529 1227 1664 500 1159 2222 2066 648 576 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 83 1146 2128 2838 3559 4761 6954 7878 9046 9837 10852 12918 15482 17636 19346 20853 22133 22176 22081 22246 22966 24092 23671 22314 22577 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 128 129 128 128 129 131 134 135 136 136 136 136 138 140 142 147 148 147 146 145 145 146 144 142 141 140 140 141 143 146 144 141 142 144 146 147 149 150 148 147 146 152 159 157 155 152 147 147 150 154 156 154 152 150 155 163 156 150 145 143 152 151 154 160 165 166 162 164 161 164 173 165 167 185 187 177 179 186 177 178 190 205 187 174 168 161 188 192 186 187 170 147 162 180 160 155 184 180 164 165 165 174 192 182 165 169 151 143 158 149 162 187 200 192 176 180 175 207 246 186 122 164 208 164 154 196 189 131 23 35 108 179 238 182 151 186 148 146 152 164 234 216 184 125 135 154 168 151 108 188 185 70 92 54 69 108 42 28 39 76 142 169 155 160 142 215 239 106 35 104 120 81 97 16 135 298 195 31 -60 -12 83 58 157 250 232 189 80 31 159 181 -59 12 103 58 94 154 207 8 3 211 419 402 155 192 111 90 24 -86 256 292 53 103 155 154 18 -226 -174 192 240 8 -93 -52 224 140 -287 -359 -218 -91 -92 152 314 370 769 748 291 -22 43 -65 25 516 728 45340 357 75 75 8761 12 35 40 6750 1516 2110 2865 2810 3220 3993 7707 6520 2173 1183 819 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 300 1615 2806 3740 4776 6577 8540 9052 10244 11888 14333 17635 20151 22300 24642 25837 25769 23375 22266 21626 22137 22702 21451 20996 23283 24632 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 4970 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 122 125 127 129 131 133 134 136 135 135 137 138 140 144 146 146 146 144 143 144 144 143 143 141 140 141 142 142 141 139 140 141 142 143 147 149 149 147 148 156 162 159 154 153 152 146 149 155 158 159 153 147 149 157 154 150 152 150 146 150 161 171 169 160 160 163 166 169 169 159 172 193 185 171 186 189 180 179 180 189 192 183 176 166 181 195 190 175 161 149 167 175 151 147 171 187 163 145 161 184 178 161 152 152 133 129 164 159 158 178 208 220 188 188 180 198 238 201 152 184 170 103 148 191 151 114 68 80 107 137 193 184 163 207 150 156 186 178 167 142 152 142 118 115 104 114 95 97 146 171 229 115 68 108 57 105 179 141 71 29 24 90 87 162 230 99 44 3 -43 -86 -132 -64 -9 29 0 -81 -79 13 62 78 146 154 178 322 312 123 87 29 -256 -162 30 -45 -53 72 273 106 -52 132 485 540 309 253 40 14 84 -121 42 -41 -175 191 410 213 -134 -80 131 282 -95 -552 -544 -450 -166 -39 -333 -386 -242 45372 345 75 75 8879 12 36 12 6747 1504 1461 1789 3050 4505 7969 15008 12675 4486 2728 878 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 386 1678 2843 4624 6292 7890 10586 12512 13238 14532 15798 17395 19747 20813 21180 22107 21844 20005 17233 16203 16112 16845 17911 19228 21791 25167 27266 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 8048 6775 5298 3933 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 120 124 126 130 132 134 135 135 136 137 139 141 144 146 146 146 146 145 145 145 145 145 142 142 144 143 141 139 140 143 144 147 148 147 149 152 153 153 157 158 158 155 151 149 144 145 153 157 159 157 150 147 151 150 151 157 158 154 155 161 167 164 163 163 160 161 163 167 168 171 184 185 178 179 181 180 182 182 180 177 178 182 173 174 184 175 160 156 157 165 177 180 174 174 168 144 121 136 165 155 133 138 155 162 147 136 146 158 177 211 215 175 204 218 181 180 172 151 145 104 65 117 119 80 88 94 132 140 133 152 156 188 201 121 110 138 149 174 144 130 126 66 46 89 105 147 150 103 107 150 84 61 60 68 175 262 269 50 -72 14 145 203 175 225 200 137 118 133 47 -51 10 6 -16 -91 -96 28 67 35 30 10 18 -32 72 374 152 -46 -31 -139 -66 -35 -133 -266 -268 -19 41 -25 248 517 304 109 113 -24 -52 13 -151 -112 14 -134 -251 -62 21 -194 45403 354 75 75 8990 12 36 43 6745 1491 5186 5858 12088 11255 7092 8131 5303 1459 695 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 294 1723 3139 5075 7245 8917 10360 13619 16113 17290 17557 17422 17903 19557 20473 21142 21573 21560 20564 20684 22169 24534 26143 26139 26720 27966 30178 30118 29181 999999 999999 999999 999999 999999 999999 999999 999999 10506 8724 7041 5133 4242 4308 3567 922 232 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 123 128 132 134 136 136 136 136 137 140 144 146 147 147 148 147 147 146 146 145 142 142 142 140 138 139 144 147 148 149 150 149 147 149 151 153 156 157 155 152 149 147 142 141 148 151 153 158 157 157 155 152 154 156 151 151 159 160 160 162 163 163 159 162 168 172 176 173 180 183 178 180 187 192 182 175 175 167 170 187 192 185 182 173 155 139 156 180 175 179 176 163 157 159 164 159 164 153 122 145 158 157 152 142 172 179 173 206 212 176 191 190 173 187 163 129 136 153 150 111 107 161 117 82 146 159 150 136 131 169 163 85 73 99 121 158 141 137 137 117 62 69 109 119 148 94 23 29 42 53 67 90 130 254 315 132 52 104 110 131 160 259 221 159 199 212 161 96 104 41 17 -61 9 150 193 170 67 113 -2 -119 -76 291 262 33 186 120 78 128 93 -54 -264 -233 -22 -51 67 265 79 -26 -29 -124 -235 -231 46 220 242 63 -191 -3 107 -76 -196 -258 -52 25 -1 70 0 -86 -193 45435 361 75 75 9101 12 37 15 6742 1479 15521 7347 10771 8330 857 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 1103 2386 4252 6585 8240 9203 10804 14610 17451 19104 20285 20773 22404 24230 25332 26317 26997 28343 29123 31012 33643 35013 36206 36554 36082 34696 33470 30566 28999 26715 26330 999999 999999 21585 19524 14163 10808 8072 6917 5190 3444 3192 3987 3609 1884 293 137 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 126 131 134 137 138 138 139 141 143 146 149 150 150 151 150 149 148 146 145 145 144 145 143 140 141 145 149 150 149 148 147 148 149 153 157 160 158 154 155 156 155 148 143 150 155 153 152 153 159 159 154 155 152 146 150 161 162 162 163 158 164 164 165 169 173 174 171 174 174 175 178 184 195 190 175 184 181 176 191 185 172 171 167 153 134 158 181 170 166 162 156 158 170 167 175 174 158 147 148 152 157 157 154 178 189 193 188 167 146 134 137 158 178 181 167 154 194 188 117 127 198 136 133 162 136 196 175 117 112 140 113 66 58 68 78 92 133 140 160 115 60 131 119 121 204 171 154 88 17 78 88 97 171 151 99 109 117 81 87 162 211 115 118 158 141 123 42 43 65 134 62 18 215 324 286 37 24 44 33 -40 15 107 71 286 262 174 271 278 125 72 -123 -160 -30 -50 102 41 -124 -240 -384 -179 69 48 127 237 19 -171 38 237 51 -87 -219 -243 -204 44 574 489 7 -263 -231 -10 26 -52 -60 -240 -469 45466 341 75 75 9209 12 37 46 6739 1466 12777 1565 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 2196 3746 6013 8425 10728 13149 17204 22413 24692 25600 26119 26054 27304 27803 27573 28598 32265 35202 36915 39001 40726 39143 37483 33732 30162 26752 24492 23027 20929 19381 19104 19266 19949 18085 14834 11298 9062 8058 8492 8358 7020 6248 5034 3184 1669 275 137 120 118 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 130 134 136 138 139 141 142 146 149 150 151 151 151 150 150 148 147 147 147 147 146 144 141 143 148 149 149 148 146 147 151 156 160 162 162 158 159 159 158 154 148 152 160 155 151 150 154 157 154 154 148 152 157 161 159 158 158 159 165 165 160 158 167 175 174 171 174 175 169 167 186 188 178 178 173 181 183 164 163 166 168 169 158 165 166 168 173 179 160 150 144 130 143 153 155 162 163 166 169 178 173 170 181 190 175 147 141 142 133 146 170 190 181 157 184 136 99 137 167 132 138 147 113 149 96 30 47 108 127 116 122 86 76 122 130 117 143 88 37 104 106 85 179 202 148 58 13 104 86 47 54 52 107 133 131 151 162 276 173 -30 -66 -23 16 46 55 37 153 228 55 -12 257 335 163 -100 -268 -90 40 -97 -4 -5 -123 104 135 -7 21 92 70 171 121 122 144 -91 -7 -1 -313 -355 -296 -112 29 -195 -208 -12 -114 45498 346 75 75 9318 12 38 18 6737 1454 1543 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 2499 5002 8646 12892 16946 21782 29205 32699 33352 33951 33479 33343 33671 34043 32796 31823 34228 35333 35037 34583 33127 29175 26512 22857 20509 19011 17703 17185 15840 14932 14579 14832 14540 13792 11898 9703 8937 8877 9040 8986 8187 6361 4290 1974 612 212 127 124 123 122 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 127 131 134 136 139 142 144 147 149 150 150 150 150 150 150 147 146 146 146 144 142 141 142 144 147 150 149 146 147 150 153 157 158 161 163 159 156 154 151 148 149 155 154 154 153 152 150 146 152 157 161 160 157 159 156 151 162 165 166 169 162 165 172 179 179 176 178 173 170 178 177 178 180 182 179 168 170 182 173 169 176 166 148 150 168 175 177 170 160 150 130 128 148 151 150 180 187 162 182 186 178 188 199 170 140 143 158 142 133 152 167 156 154 175 114 100 158 173 123 98 94 111 119 60 59 101 103 116 157 197 155 129 165 192 152 119 87 75 32 25 64 139 190 131 36 7 69 127 140 120 89 108 113 87 94 103 207 130 53 17 10 -13 -21 110 159 185 136 0 63 252 201 -12 -118 -245 -143 29 30 127 118 -26 11 102 -55 -90 -15 -64 60 133 73 85 -79 -136 48 -39 -201 -94 40 -64 48 155 76 165 228 143 -228 -471 -426 45529 310 4425 75 9402 12 38 49 6734 1442 2235 5050 8864 13158 17232 23435 30456 32701 34525 38886 42317 43078 41961 39508 36605 34263 33371 32670 32130 31777 30252 26851 23991 21750 19773 17955 16579 15861 14901 15080 14954 14469 13058 11727 10888 9553 8298 7616 6620 5384 4281 2683 1676 914 458 260 157 138 141 142 129 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 128 132 134 138 142 145 147 150 152 151 151 150 150 149 147 145 143 143 143 142 142 144 145 148 150 149 147 148 151 154 156 157 159 161 161 161 157 154 155 155 154 153 154 153 150 147 145 151 159 160 157 158 164 162 160 169 168 173 178 175 168 169 176 178 179 175 170 168 173 174 177 182 186 175 168 174 174 176 175 170 158 138 147 167 166 157 164 166 150 133 131 155 159 149 156 167 170 181 190 193 197 212 183 151 157 157 151 140 131 158 172 157 156 119 99 133 149 136 105 83 109 130 113 108 119 112 143 137 106 100 116 166 197 199 130 71 42 32 64 103 165 220 191 82 23 31 76 159 153 126 162 133 72 35 43 87 131 175 133 112 103 64 123 201 170 3 -39 97 142 36 -84 -95 -42 51 25 26 118 199 247 121 86 34 21 65 -44 -9 16 -89 -32 73 -34 13 56 -110 -47 44 -110 108 359 118 -1 111 192 -36 -141 -154 -250 -144 -129 -196 -94 76 97 146 202 -83 25 225 40 74 282 347 264 -58 -403 -147 -262 -572 45561 302 4425 75 9467 12 39 21 6732 1429 1553 3300 5487 8168 11405 16339 21180 23457 25984 29642 34218 36604 38626 40448 43711 47028 45682 43811 45359 45906 45035 42197 37403 30984 24160 20136 18254 17133 16192 15787 14519 12753 11627 10428 9816 9861 8999 7815 6125 4354 2993 1665 832 561 429 309 220 163 175 166 142 129 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 129 132 136 140 143 147 150 152 152 151 151 149 147 145 143 141 140 140 141 142 144 147 147 147 146 145 149 153 154 156 160 160 160 165 165 161 157 155 155 152 150 154 155 153 151 152 154 158 162 162 163 166 166 167 167 165 174 176 175 171 169 171 172 167 162 162 161 166 171 172 172 167 168 181 179 173 181 185 173 160 157 165 172 157 150 165 157 144 144 141 149 152 155 157 146 164 177 171 183 198 205 190 164 165 175 176 185 176 170 186 169 135 122 131 152 171 178 160 125 105 115 126 113 115 115 142 145 115 105 143 166 124 162 159 67 22 26 63 101 107 119 123 86 61 65 55 90 108 145 212 186 110 73 48 83 108 27 47 145 171 163 190 163 52 -99 -95 37 73 18 42 103 124 76 26 -4 -27 86 200 152 120 162 182 296 298 137 129 36 -21 81 -72 -180 -100 -50 40 101 65 282 412 114 -272 -248 -12 -25 101 114 0 22 -165 -266 -48 -18 -160 -140 11 17 -303 -344 -266 -119 45592 312 4500 75 9519 12 39 52 6731 1415 616 2626 4894 7584 11260 16564 21825 25933 28748 32065 35885 40698 46043 50611 53428 50874 47115 46652 44339 41252 36816 32106 27160 23693 22533 22298 21193 19906 17597 15435 13482 12191 10650 9571 9768 9777 8814 6925 4648 2933 1466 628 418 332 259 241 209 196 164 140 129 125 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 98 106 113 119 127 132 136 138 138 138 138 138 136 135 134 133 134 135 136 139 142 143 142 141 140 146 150 153 157 159 159 160 162 162 157 152 149 150 147 146 150 153 155 155 156 159 163 166 168 168 167 169 171 166 165 175 177 175 170 170 176 173 170 169 170 175 178 173 168 165 163 174 193 195 194 193 174 166 165 170 179 179 162 146 164 178 179 166 157 162 157 163 174 170 178 179 167 173 183 197 191 175 196 205 194 198 201 171 178 200 170 156 174 188 192 178 184 185 143 142 188 203 166 133 125 164 210 165 161 144 126 163 167 128 137 131 89 78 69 64 101 152 184 205 182 90 61 143 186 179 150 142 65 78 97 1 77 187 214 184 229 210 65 29 139 255 235 174 148 87 81 68 57 4 -4 129 167 245 270 160 192 301 243 140 206 229 137 -56 -86 -41 69 164 99 281 444 464 366 327 113 -64 -97 -117 77 85 7 169 87 -214 -51 -19 -124 -57 -184 25 64 -112 -186 -54 -73 -368 -325 14 113 -229 21 217 340 648 504 45624 312 4500 75 9571 12 40 24 6730 1400 381 2199 4422 7567 12526 20765 29782 34552 37787 39195 40108 40615 40466 39251 37092 34137 31022 28989 26712 24551 22703 21904 22008 22410 23314 24606 25256 25462 25664 24452 21868 18069 14761 12510 10991 10393 9242 7486 5456 3355 1863 846 403 293 246 242 242 199 147 134 128 126 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 33 49 62 74 86 96 104 109 114 115 117 119 120 120 119 120 123 126 128 132 135 136 137 138 137 141 145 150 154 157 162 161 157 158 154 149 150 152 150 148 150 154 156 156 158 165 170 169 173 177 171 174 177 173 173 182 184 176 179 182 185 184 184 184 182 190 190 187 177 174 176 185 186 187 197 192 174 169 177 184 184 177 172 162 174 183 191 188 173 166 167 177 177 178 190 198 183 176 174 195 205 205 230 229 206 204 199 161 173 206 188 178 160 158 171 168 198 230 196 145 166 218 193 150 163 188 209 133 107 117 217 243 166 143 140 235 183 116 131 131 128 191 225 294 329 137 138 174 130 185 185 111 78 141 106 94 205 198 147 96 178 252 223 169 208 271 236 248 186 -13 48 182 143 67 91 249 173 99 153 109 58 -34 -49 83 239 313 157 -12 83 247 418 325 50 189 377 292 187 219 272 46 59 115 -85 -63 117 390 414 142 38 216 115 60 -228 -319 146 339 80 -322 -398 -423 -454 -229 -26 59 307 -19 -5 306 129 45655 313 4425 75 9621 12 40 55 6730 1386 466 2341 4108 7072 11639 18615 29931 37091 38001 34754 30533 27869 26511 25795 26155 26289 26186 26247 26736 27186 26746 24681 22383 21353 19509 19503 20808 23940 26373 28428 28186 25649 21171 16104 12310 9825 8467 7055 5502 4399 2931 1827 798 319 258 241 241 246 186 140 132 129 127 124 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 64 76 87 97 107 113 117 121 122 123 124 124 123 122 122 125 128 131 135 136 137 138 138 139 143 147 150 155 159 161 159 156 155 153 149 151 150 150 148 150 155 153 153 155 161 169 169 169 168 167 171 175 175 174 174 176 176 180 185 183 183 187 182 172 173 175 175 179 174 173 175 172 183 194 183 176 181 181 181 176 173 182 188 197 184 180 187 162 159 169 175 188 181 189 206 197 192 195 196 203 210 215 215 201 201 192 162 163 173 179 170 140 147 165 183 212 194 143 124 127 150 158 151 179 188 194 143 99 112 180 195 129 112 116 141 192 214 194 149 125 141 110 118 139 78 139 204 172 173 134 80 109 151 122 134 186 211 185 155 90 102 241 204 63 65 145 198 286 222 119 198 249 130 -8 93 161 145 167 161 84 -45 23 174 188 -41 -98 180 214 219 287 112 25 25 142 299 226 71 -34 -138 174 338 122 66 188 480 550 311 150 193 92 169 183 4 -184 214 380 -389 -319 97 39 58 69 200 428 253 199 -93 -556 45687 313 4425 75 9675 12 41 27 6729 1372 6541 10418 13886 19531 26269 31183 34860 33419 29142 24249 21101 19518 19162 18773 19715 20917 22164 23236 23822 24544 23808 21234 19084 17923 15870 14603 14754 16876 19001 20126 19632 18729 16829 14324 11569 8988 6379 4511 3145 2509 1662 1217 717 432 265 204 206 206 155 137 132 131 129 127 124 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 129 135 142 146 148 148 148 147 145 144 143 142 139 138 139 141 142 145 144 145 146 147 147 150 152 153 158 161 160 159 157 156 152 148 149 149 151 149 150 152 149 149 154 159 161 162 162 162 166 169 172 174 172 168 169 167 167 171 177 176 176 174 165 163 167 171 174 171 169 178 169 169 177 170 171 180 175 172 166 159 172 180 176 168 163 163 157 160 165 168 187 187 177 178 169 182 190 185 181 185 195 200 193 183 181 163 170 191 205 191 165 178 176 173 167 119 104 148 168 132 121 116 146 192 201 185 144 139 147 155 128 127 127 138 150 225 164 85 37 61 102 93 84 111 149 148 175 152 91 115 165 129 127 119 113 193 240 226 109 98 180 160 60 131 214 138 162 161 113 187 229 158 38 -9 98 173 255 196 101 92 -29 -40 -18 -179 -169 208 251 140 21 -66 227 122 138 287 164 97 64 142 163 220 123 65 64 141 193 -7 21 -102 -88 53 89 155 -122 -176 7 -44 26 1 50 310 134 -132 282 456 33 -147 -404 45718 299 4425 75 9728 12 41 58 6728 1358 6575 10548 13838 18096 22111 22494 19559 15162 11092 10182 10755 11286 11512 11193 11538 12227 13025 14559 16474 18772 19839 20211 20277 19213 17890 16192 15410 15092 14959 14970 16053 20329 21257 17874 18015 15458 12305 10985 11451 7123 4488 1808 794 466 258 181 158 157 142 139 137 136 134 134 132 999999 999999 999999 999999 999999 999999 91 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 142 148 153 156 157 157 155 153 150 148 148 146 145 143 142 144 144 145 146 146 148 150 151 153 153 151 155 160 160 158 158 158 150 147 149 151 153 150 151 152 152 153 155 158 159 162 162 162 164 165 166 167 167 168 173 170 167 167 169 170 170 164 165 169 172 178 177 167 168 183 181 167 162 166 175 178 171 165 163 158 161 169 164 154 158 164 164 155 157 165 176 186 186 178 158 157 173 189 178 162 156 171 184 172 183 174 165 197 203 173 170 183 154 140 141 112 119 167 187 158 125 129 179 193 192 133 106 153 186 164 126 113 90 113 124 112 122 93 84 71 106 133 103 165 183 115 114 143 133 146 172 164 138 42 99 161 188 239 166 139 149 80 62 160 217 138 33 -2 20 116 229 197 67 41 -15 38 252 250 177 175 131 48 -15 -91 -199 -79 129 214 158 147 245 103 57 131 42 -25 128 192 37 -15 -76 -32 -179 -273 -349 -406 -300 -187 -4 60 -134 -372 -232 45750 313 4425 75 9784 12 42 30 6727 1343 2196 3964 5108 5347 5395 5350 5417 5478 5564 5318 5237 5409 6296 7581 9094 11128 14294 17237 19372 21374 21988 21056 19383 17092 15668 13831 11776 10218 9202 9010 11173 16004 19186 21550 24823 27121 31075 999999 23792 17011 8348 1870 722 454 306 198 153 146 144 143 142 142 139 138 138 137 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 145 150 154 155 156 155 152 149 147 145 145 144 142 141 142 144 146 147 146 146 149 150 152 153 152 155 159 159 159 159 158 152 147 148 151 154 152 150 149 149 152 151 152 160 165 161 158 160 163 164 165 165 166 169 170 171 171 168 167 168 163 166 168 169 180 179 167 167 178 173 166 167 165 174 180 166 162 173 176 167 176 186 170 167 174 163 160 166 157 166 188 189 180 175 159 162 190 178 164 166 169 189 183 188 183 167 211 211 172 179 181 142 136 139 121 111 167 207 176 150 170 182 151 210 161 96 143 222 208 151 114 113 101 73 121 163 93 96 107 130 152 108 77 63 120 118 107 156 179 145 146 152 113 169 169 183 211 143 108 154 123 123 177 158 170 172 46 -28 54 132 105 110 149 92 173 183 162 136 78 287 196 7 82 20 -65 62 73 87 292 182 62 102 142 -31 -82 70 -64 -108 -166 -63 144 16 -187 -402 -319 -266 -88 317 429 71 -392 -292 -114 12 481 564 27 -75 -47 98 398 124 -346 -200 290 567 45781 313 4425 75 9839 12 43 1 6726 1329 2224 4091 5789 8550 10352 10304 8183 7977 9821 10763 11182 10888 11363 11955 12673 13863 15681 16294 15332 14306 12707 10790 8560 6525 5948 5155 3861 3081 2646 2466 2686 3438 6642 12534 18122 24794 27944 24447 20495 16244 9506 3021 1087 654 377 226 159 152 150 148 146 145 144 143 142 143 143 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 148 151 153 153 152 149 148 145 144 144 141 139 140 142 145 146 147 147 149 150 151 153 155 158 159 160 159 159 160 159 157 153 151 153 154 154 153 153 151 153 154 152 158 166 164 163 165 168 166 166 167 167 164 162 166 169 167 165 174 171 169 166 165 173 176 176 179 174 161 160 166 166 173 175 165 165 177 182 165 161 172 162 163 169 171 174 182 174 175 179 164 170 187 188 170 171 170 171 191 190 196 207 196 179 179 183 184 180 170 157 125 111 122 137 133 162 195 174 171 181 157 141 178 179 150 149 137 144 144 131 141 143 149 188 188 63 55 97 67 78 93 83 61 129 144 143 199 204 193 113 74 170 160 172 223 133 140 194 182 175 165 152 85 47 177 45 -25 92 72 65 115 147 192 294 122 35 -15 18 217 124 130 307 268 216 198 14 -71 139 137 75 219 184 16 20 146 -20 -144 -94 -19 111 125 -11 -141 102 389 294 365 342 -85 -177 48 46 23 504 888 311 -112 393 819 693 410 -57 -269 48 166 45813 371 75 75 9894 12 43 33 6725 1314 18 999999 999999 12 28 37 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 5257 7062 9230 13474 15937 16374 15372 14636 14027 13179 12875 11959 10927 9589 8445 7235 6117 5983 6465 7488 7150 6020 3928 2063 1309 742 531 481 569 684 1099 2008 3167 4718 8243 12514 12599 12107 10780 8384 6779 4145 1122 504 287 196 156 151 150 148 146 142 142 142 142 142 143 143 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 151 152 152 151 148 147 144 142 142 139 136 139 141 143 145 146 148 149 150 151 154 157 159 159 160 160 158 160 159 158 155 153 155 156 156 157 159 154 154 157 156 160 165 166 164 164 166 166 167 172 169 169 171 167 168 166 167 175 171 168 165 163 168 177 183 190 179 158 157 165 170 167 158 158 154 163 177 173 166 159 160 163 156 164 170 171 178 177 164 157 163 193 215 197 178 172 177 202 200 209 227 214 197 186 163 151 156 149 159 148 116 120 146 163 179 183 199 195 165 163 166 138 148 166 138 128 147 161 140 143 186 213 187 151 93 109 147 69 71 109 116 93 89 149 186 212 204 184 149 123 239 231 203 222 180 145 124 83 104 120 135 170 37 48 15 6 75 90 102 40 28 68 202 215 55 -15 147 140 76 120 127 201 270 143 83 185 168 134 91 156 142 144 165 156 139 7 -71 -3 -13 -113 -4 121 20 174 254 347 371 -23 110 348 263 158 381 709 393 -51 152 376 199 198 449 277 -21 -22 45844 371 75 75 9950 12 44 4 6724 1300 278 260 266 275 287 281 228 21 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 6835 9014 12272 15837 17171 17044 15964 13688 9705 7113 5782 4858 3961 3520 3189 2940 3576 4385 5136 6073 5594 4311 3263 2172 1388 824 679 656 897 786 592 1360 2042 1928 1188 1148 1355 1843 2707 3164 2841 2554 748 229 182 154 151 149 149 146 144 140 139 139 140 140 141 142 999999 999999 999999 999999 999999 999999 95 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 149 150 150 149 147 146 144 142 139 137 137 140 142 144 146 147 149 149 148 150 153 156 157 158 161 163 160 160 161 158 153 151 154 156 155 156 156 152 152 152 155 161 162 164 163 160 163 166 165 169 171 172 174 169 164 166 173 178 175 172 170 166 170 179 180 180 176 161 157 165 168 156 156 165 156 156 169 184 186 172 157 156 162 163 155 147 162 173 171 175 173 190 191 184 187 175 199 225 209 204 215 197 198 201 211 200 171 160 190 207 183 151 139 159 196 210 200 164 145 169 174 163 176 176 154 175 212 212 151 119 133 144 116 115 122 131 154 142 109 103 109 123 107 99 175 285 266 191 191 202 246 216 203 228 239 181 74 -39 -6 42 108 165 63 9 34 97 125 143 63 -26 -37 35 215 334 157 72 99 21 112 13 -112 38 109 -79 3 310 240 64 37 41 64 200 251 203 183 68 -73 7 39 65 152 110 -164 -164 -6 264 307 22 114 169 -215 -197 403 482 310 38 -286 -247 -220 -319 211 487 185 233 45876 370 150 75 9969 12 44 36 6724 1286 363 370 376 388 405 416 409 777 660 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 2318 3611 6078 8640 9411 8746 6552 4611 3214 2712 2479 2264 2060 2218 2304 2441 3043 3252 3590 3122 2209 2509 6860 13950 13923 5522 2421 1830 1421 1087 219 190 332 514 638 779 850 925 863 826 886 1003 581 194 160 155 154 152 152 151 147 145 144 144 144 145 146 147 147 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 147 147 146 146 145 143 140 139 138 139 141 142 144 146 147 150 149 147 149 153 156 158 160 161 162 160 159 162 158 153 151 152 152 152 157 158 155 153 150 153 158 163 166 164 160 162 166 162 162 168 174 173 169 162 166 174 175 169 176 181 176 174 175 174 174 164 163 165 165 170 157 157 168 164 163 166 176 191 180 156 151 152 159 155 138 142 160 180 186 194 183 150 167 193 175 174 180 178 197 214 220 208 206 215 231 193 176 187 174 161 155 163 178 198 187 188 166 153 145 152 183 153 144 160 154 198 163 128 113 144 137 35 18 103 167 147 152 134 86 98 151 156 98 149 252 245 165 175 164 97 88 122 150 152 187 101 6 95 77 92 120 74 75 94 160 230 164 64 98 23 -26 83 89 37 120 136 90 212 206 37 -26 -37 -91 -76 119 198 -5 -75 -50 126 261 160 159 104 4 -164 -121 106 355 352 199 248 131 -137 155 395 113 95 -172 -616 -303 212 334 338 30 -237 27 19 -102 96 120 161 320 45907 370 150 75 9968 12 45 7 6723 1271 530 575 708 1054 1701 2617 4206 8808 10047 4235 40 13 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 89 552 1432 2114 2509 2103 1818 2245 2588 3007 3046 2807 2625 2112 1492 987 792 1415 1426 1099 2241 7429 14878 15251 6845 2605 1468 768 594 190 136 147 218 357 476 465 405 352 341 331 413 375 186 160 157 154 150 151 150 145 145 144 145 145 145 147 147 146 145 143 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 146 147 146 145 144 142 139 139 139 139 141 142 145 146 146 147 149 150 150 152 157 159 161 160 160 160 158 159 160 156 152 152 151 152 155 155 157 154 151 155 161 166 167 168 163 160 167 167 168 170 168 169 166 164 170 171 168 164 171 176 173 174 172 174 175 167 167 166 161 171 170 163 167 166 161 160 168 187 177 162 160 149 161 163 143 140 157 162 151 169 165 144 163 201 212 186 148 159 193 210 232 222 189 176 193 191 194 168 135 148 160 181 195 186 188 202 184 161 136 142 152 135 163 200 203 194 166 101 93 142 119 24 49 123 108 131 146 148 103 64 139 234 161 164 218 145 94 211 208 83 54 133 128 81 166 131 90 211 171 89 20 62 172 121 103 179 86 85 179 31 -93 -73 -65 -92 -56 -36 69 192 158 -49 -100 15 36 20 95 94 -120 -120 20 44 37 31 40 50 67 -18 2 153 324 190 134 292 90 -116 19 319 292 21 -301 -367 -232 -275 -20 272 203 96 264 1 -104 -46 -255 -58 -48 45939 370 150 75 9968 12 45 39 6722 1257 515 767 1303 2148 3553 5673 9529 22527 40721 35594 23896 6515 113 77 47 25 14 7 3 3 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 221 439 948 2075 3713 5457 6573 7005 6611 6687 6991 6749 5396 4333 2942 1983 1067 439 331 365 393 729 1780 2440 3332 3009 698 237 174 136 130 135 138 161 224 279 278 247 213 189 168 160 158 159 158 157 154 153 152 146 144 145 144 145 145 145 146 147 147 145 143 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 147 147 146 145 142 140 139 139 138 138 139 142 145 146 146 147 149 150 150 153 156 158 159 160 161 163 162 161 161 159 154 152 151 155 155 153 157 154 151 156 161 163 166 169 162 159 164 167 172 171 165 167 168 166 166 165 167 167 171 171 172 175 173 174 174 176 174 166 166 168 170 165 165 164 159 165 161 167 182 179 178 170 168 165 157 163 175 158 144 157 156 156 168 197 209 187 167 172 179 196 223 193 158 171 188 204 200 146 141 191 195 183 171 171 202 187 166 165 130 149 184 150 152 193 166 147 178 133 84 127 128 104 171 168 90 125 140 135 139 89 162 242 198 159 173 180 129 116 155 147 100 170 209 125 151 121 69 106 62 48 47 66 74 128 181 100 11 -31 -1 16 -68 -93 -84 -78 -71 -113 91 170 50 -27 3 153 199 247 239 85 -172 -36 132 -126 -111 -32 -31 132 164 267 342 364 367 60 -103 -73 -64 61 -16 -88 187 263 221 159 217 6 -396 -153 147 -142 -247 -647 -710 -36 -20 -132 -278 45970 369 225 75 9971 12 46 10 6721 1242 246 1650 3255 5024 8401 13277 27369 57912 68313 62497 25820 57 26 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 135 404 883 2071 4264 7175 10607 13956 14352 14566 13812 11516 8325 6549 4151 2291 1031 416 253 230 197 194 251 530 1506 1393 149 138 134 133 133 135 134 146 153 168 190 205 198 185 167 158 154 156 159 160 157 154 149 145 144 145 145 145 144 145 145 146 146 145 142 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 146 146 145 144 142 139 137 136 136 137 138 139 142 144 145 146 147 148 148 150 154 156 158 161 163 165 165 162 162 160 155 151 151 154 156 155 157 155 153 156 159 159 163 165 161 161 162 163 168 168 167 170 172 168 162 155 157 165 174 176 178 180 174 173 174 171 170 168 169 167 164 158 165 170 164 174 172 173 192 187 172 162 152 148 157 163 172 169 156 169 175 180 187 184 173 167 161 174 181 196 213 181 168 167 158 171 175 139 135 177 188 184 158 142 176 160 144 156 160 187 182 100 112 183 154 125 120 136 143 150 150 143 153 156 156 120 122 139 163 151 157 227 189 104 86 163 176 106 96 159 172 198 270 188 132 145 116 35 13 116 171 89 -8 63 102 21 35 -44 -17 87 -76 -219 -228 -112 64 115 183 171 233 368 262 157 128 137 27 -43 -22 -31 -4 -44 -4 87 170 331 287 224 216 336 338 183 0 -248 -349 -104 187 44 134 286 367 330 291 222 -110 -162 -366 -696 -253 -219 -428 201 320 57 -164 46001 370 150 75 9973 12 46 41 6720 1227 945 2364 4527 7802 12097 17418 24828 31288 48445 58729 56474 32404 6876 50 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 18 77 370 1055 2900 6911 13407 18530 19073 17682 13302 8958 6197 4960 3323 1754 884 451 205 154 142 142 138 136 140 137 132 134 131 133 133 132 132 138 143 157 174 202 210 212 200 185 169 162 163 162 156 149 143 145 144 145 145 145 144 145 145 146 145 145 142 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 144 144 144 143 142 140 137 135 136 137 137 138 141 143 145 146 148 150 149 149 154 157 159 160 161 163 161 160 163 162 156 152 152 154 154 154 158 158 159 161 160 159 160 163 161 162 163 161 167 174 173 174 175 173 163 154 158 170 178 176 174 174 171 175 176 172 167 167 165 162 161 160 172 171 166 183 185 173 174 166 154 159 154 151 150 146 165 165 151 177 189 189 191 178 177 179 166 164 165 162 178 193 163 140 132 132 151 157 148 154 144 176 162 146 174 153 116 135 190 188 151 99 131 213 210 145 87 116 135 88 83 106 106 123 160 117 120 114 115 162 164 169 147 136 149 171 191 168 133 179 208 224 246 199 125 164 161 84 68 84 178 199 119 18 -82 -59 123 116 83 190 95 -97 -159 21 220 171 81 63 217 387 333 156 134 -47 -262 -149 0 -35 45 145 128 396 394 383 451 256 186 306 177 213 132 -96 -138 -147 202 99 42 107 94 227 175 111 0 164 52 -389 -112 230 84 144 0 174 433 46033 370 150 75 9976 12 47 13 6719 1212 469 2710 5229 8220 13811 19466 26333 30458 39310 51680 62895 54158 22412 1489 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 568 1097 2358 4910 9401 16096 19941 19051 13291 8911 4978 2982 2220 1896 1647 1721 2406 2242 328 238 274 413 1264 4628 4521 148 130 131 130 131 132 131 132 136 137 146 158 184 211 240 253 254 232 202 180 163 152 145 143 145 144 145 144 144 144 144 145 146 145 145 143 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 142 143 143 142 141 139 137 136 136 136 137 139 142 143 144 146 148 150 150 151 156 157 159 160 160 162 161 160 163 160 155 152 154 157 158 160 162 163 164 163 163 164 161 161 161 164 167 165 166 171 175 176 176 174 164 164 170 172 179 180 179 174 173 181 177 174 169 167 169 166 159 157 164 160 161 175 182 163 155 159 161 162 153 158 150 149 150 148 162 169 169 190 198 179 175 171 171 162 145 153 167 153 148 166 173 148 166 172 141 150 137 142 150 162 168 162 126 125 161 157 174 130 116 182 183 109 96 117 141 153 111 83 80 135 161 79 62 58 86 186 213 162 138 138 145 183 201 153 114 165 204 222 227 164 181 238 196 107 11 38 169 235 158 -44 -92 -16 106 147 66 176 124 67 92 123 126 43 56 -4 64 153 160 133 162 -15 -66 131 138 101 35 -71 71 409 332 233 212 187 293 351 5 -32 136 207 473 245 223 186 51 122 -148 -56 245 153 -78 33 265 6 -195 -253 -39 428 250 171 211 46064 369 225 75 9972 12 47 44 6718 1197 79 602 2616 5098 7967 11461 18293 31626 58095 83453 70357 35082 2987 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 1192 2315 4337 7494 12578 16595 15826 11332 7584 5845 6131 6757 7991 8769 9262 9166 9256 8093 1835 493 369 751 1588 4654 4524 148 133 134 132 129 131 130 132 137 136 141 146 161 187 219 250 262 243 212 184 161 149 146 144 145 143 144 143 144 144 143 146 146 145 145 144 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 141 143 142 141 139 138 136 136 134 135 138 139 140 141 141 143 145 146 148 153 158 160 161 163 161 161 164 163 161 158 155 154 156 158 159 163 160 157 158 161 163 163 163 162 163 165 169 171 171 173 176 179 173 167 164 168 173 167 168 169 168 174 182 184 176 170 167 166 167 168 168 158 151 150 159 169 175 171 168 167 156 154 139 139 147 144 145 158 167 159 163 179 187 172 177 178 170 168 151 155 168 147 142 170 167 149 160 159 148 170 163 128 132 170 172 161 145 157 157 168 206 159 141 187 174 99 116 139 191 247 198 106 94 181 170 103 104 133 149 156 173 134 131 170 144 124 190 152 94 153 182 227 249 204 265 326 270 172 120 158 153 151 97 -35 -42 34 97 32 -36 53 -39 -3 173 147 42 141 224 78 104 132 77 46 -14 18 232 248 177 170 -20 -230 -67 204 295 163 16 55 176 282 -39 -214 23 346 562 290 -99 45 145 -69 -216 -208 96 141 -76 -106 -93 105 305 102 133 301 341 70 -201 46096 366 450 75 9974 12 48 16 6717 1182 882 2097 4928 9947 19486 37144 50439 41980 23432 1347 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 1478 2950 4674 6437 8650 9949 11140 11771 13843 14363 13747 12263 16942 24549 33159 35099 33195 30903 21067 15163 12318 9523 2586 1651 1341 321 143 137 132 132 133 132 135 139 136 140 144 153 162 183 191 190 180 168 158 151 145 145 144 144 144 145 143 145 143 144 146 146 146 147 144 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 142 143 142 140 139 139 138 138 136 137 140 141 142 142 142 145 147 147 151 157 160 162 164 164 162 162 164 163 163 162 159 157 159 158 157 159 155 152 152 159 163 160 165 167 164 165 168 174 177 181 181 181 172 169 170 169 170 172 173 166 167 181 181 176 174 173 174 170 164 159 164 164 152 147 159 164 156 151 158 169 157 158 148 140 154 146 159 168 154 156 166 177 188 169 168 187 182 178 173 148 160 162 134 154 181 173 152 150 156 174 161 131 129 163 166 121 122 160 147 163 198 182 181 208 197 117 119 157 160 160 117 100 133 147 159 154 147 186 180 181 178 145 185 250 192 102 178 231 142 138 165 225 237 232 220 272 282 242 298 254 125 118 107 68 78 134 152 15 64 222 159 95 118 207 248 287 224 68 112 217 211 62 -87 -46 176 195 185 345 189 54 58 32 147 150 161 224 310 273 -51 -262 -160 201 249 -84 -309 -146 42 -163 -119 27 401 519 -27 -368 -268 236 308 176 -136 -369 -119 -181 -36 46127 367 375 75 9973 12 48 47 6716 1167 143 1631 3691 6735 11244 15641 21308 27733 30588 13465 2661 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 955 2479 4749 7655 10445 12713 14821 16726 20268 20047 17212 11077 16083 25905 38500 51909 57380 53821 39223 23844 16953 12116 7485 7184 6663 1826 165 139 133 137 135 135 137 140 138 141 143 153 157 164 161 155 150 149 144 144 144 145 144 144 144 146 145 145 144 145 146 146 148 147 144 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 140 142 142 141 140 140 139 139 138 138 139 141 141 142 143 145 147 149 152 156 159 160 161 162 161 161 162 163 165 163 159 157 159 159 158 157 154 153 152 157 162 159 161 164 163 165 172 176 175 181 185 181 174 174 177 175 174 175 174 168 171 180 168 165 173 169 166 166 168 164 159 164 166 168 174 160 147 143 148 157 162 173 168 155 155 148 146 153 159 158 171 200 221 195 170 184 186 185 192 174 156 150 141 150 180 158 134 163 158 151 155 131 135 168 151 125 132 141 167 168 139 161 185 216 199 161 137 159 135 154 153 110 134 141 118 51 81 165 160 162 126 152 237 191 113 114 122 196 203 151 142 127 196 183 186 278 217 237 378 375 266 177 222 196 95 200 231 100 229 308 238 141 112 219 297 198 85 36 236 412 201 66 89 73 90 107 128 358 260 99 214 114 -50 143 283 346 368 133 -137 -288 -42 332 165 -79 69 -54 -180 -355 -332 128 307 199 -177 -443 -260 100 117 -97 -645 -534 -161 -199 105 46159 366 450 75 9974 12 49 19 6714 1152 729 2281 5197 9039 12909 16896 22542 26275 21131 16658 10408 4018 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 483 2534 4946 7692 9661 10973 10216 11775 11920 12486 10548 14354 19089 25605 37436 44244 44556 39960 32010 24265 24244 27927 26780 10475 2050 201 152 142 141 139 142 140 140 140 141 142 147 147 147 145 146 144 147 146 146 144 144 144 146 145 146 146 144 143 145 146 146 148 148 145 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 138 140 140 140 140 138 138 139 138 136 136 138 139 139 141 143 145 148 150 153 157 159 158 158 158 158 161 162 161 159 156 156 156 157 160 159 158 153 150 156 159 159 158 163 167 169 172 171 172 173 176 179 174 171 169 169 172 174 177 168 165 166 166 167 175 172 165 165 170 172 169 168 170 176 179 175 170 167 158 161 165 172 170 161 156 153 147 154 165 158 162 186 209 197 184 181 165 155 167 176 158 151 172 177 166 150 145 162 166 162 155 144 144 160 161 167 171 163 168 175 146 169 191 214 220 205 171 142 130 132 152 128 94 120 144 135 136 142 131 68 73 153 207 146 115 158 109 102 79 120 190 148 163 156 144 190 165 190 227 293 320 196 215 175 53 135 265 172 236 164 8 -1 35 185 288 235 117 94 230 284 92 156 233 181 140 29 14 90 95 -33 145 310 43 200 385 274 127 155 232 -90 -226 204 234 0 77 -59 -72 12 62 35 -391 -465 -105 185 158 113 204 101 -179 -42 74 -166 138 46190 364 600 75 9971 12 49 50 6713 1137 175 1162 2820 5529 8249 10815 11231 12490 7131 3915 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 89 1251 2387 3532 4005 5006 8475 12513 16378 21372 26158 30939 34851 38897 45230 41005 36278 32431 37119 40400 37554 7972 876 202 185 168 161 153 152 149 145 145 144 143 146 145 147 145 145 146 147 148 147 146 144 145 147 146 148 147 145 144 145 147 148 148 148 145 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 137 139 138 138 138 137 137 138 137 136 136 138 140 139 140 143 146 148 150 153 157 159 158 158 158 158 159 158 155 152 153 155 155 157 161 158 157 155 151 156 160 163 166 166 168 166 171 175 175 173 171 168 164 172 167 163 170 176 182 170 167 167 167 170 171 176 177 169 163 168 181 178 176 181 180 170 168 159 153 165 162 160 156 169 185 168 158 160 165 160 150 161 174 170 183 194 171 159 163 154 159 178 208 198 184 190 178 175 175 185 194 148 141 137 136 180 182 138 135 151 154 190 200 157 152 196 179 114 100 125 131 97 74 82 144 271 191 120 106 98 153 188 156 144 159 148 46 -1 -7 42 135 132 138 134 28 92 224 144 69 141 157 182 211 92 26 130 294 210 56 -9 58 72 45 62 93 91 25 72 47 51 123 20 -34 10 -56 -41 55 14 -108 -62 171 216 54 9 57 -86 -225 63 313 152 -209 -43 131 -35 -160 -340 -113 311 308 52 -169 -203 86 81 125 520 571 160 -139 -133 -203 -137 193 46222 366 450 75 9969 12 50 22 6712 1122 413 1998 3335 5396 10194 18356 31619 27116 7535 1443 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 267 1940 5198 7955 11540 13635 17328 28262 39922 47517 45037 45408 47152 32525 19034 15801 14403 15998 15045 4227 490 165 178 176 175 161 160 157 151 149 147 144 147 146 149 146 145 146 146 146 145 146 147 146 146 144 147 145 145 145 145 147 148 148 147 144 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 139 140 139 139 138 137 137 138 136 135 137 138 140 140 141 144 146 149 152 153 155 157 159 158 158 158 157 154 150 146 151 153 154 156 155 155 155 154 153 158 162 166 168 167 169 168 172 173 170 172 174 166 167 173 172 169 172 170 174 177 179 175 171 176 175 167 165 168 169 173 181 175 173 177 175 169 167 161 156 163 168 166 146 155 191 180 164 162 166 177 173 175 177 169 177 195 184 163 168 163 165 182 200 169 176 203 186 193 204 208 219 166 179 190 158 169 171 155 185 185 180 216 189 134 149 158 142 110 127 191 166 94 114 122 129 146 166 226 145 142 204 188 129 160 169 104 24 66 103 103 98 83 139 129 74 155 191 134 122 141 113 104 144 87 47 121 134 68 -85 -60 158 170 129 7 -11 27 14 115 140 144 132 -122 -146 91 52 31 114 114 178 313 275 146 147 -78 -84 -45 -298 -200 62 161 -65 -23 51 -6 -20 -174 186 293 25 6 -21 -106 248 423 182 362 356 330 254 -228 -503 -318 30 46253 367 375 75 9968 12 50 53 6711 1107 96 1236 2226 3437 5547 12080 29460 44870 29287 5296 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 6 1057 3908 7100 8834 9691 13315 23988 36873 43302 41651 37970 38127 34681 28904 28567 20975 19773 12997 5915 3515 1616 266 154 159 156 160 158 153 148 148 146 149 148 149 145 147 145 146 145 146 145 147 146 145 143 145 144 144 144 146 147 148 148 147 144 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 141 142 142 141 140 140 140 140 138 137 138 139 141 141 142 147 150 151 152 153 157 159 160 157 158 159 153 150 147 146 150 154 156 155 156 157 156 154 153 158 162 162 164 166 169 174 174 168 166 170 175 174 173 173 170 169 166 164 166 169 173 172 170 174 176 174 167 168 176 177 174 174 177 168 167 172 169 169 159 155 160 159 149 155 178 175 167 157 152 165 171 180 169 170 173 180 176 152 147 153 149 152 166 167 168 207 220 190 186 191 163 171 172 196 177 141 145 181 199 170 156 176 136 119 180 141 95 111 149 153 134 122 126 129 111 68 109 206 196 157 187 153 126 133 82 102 121 153 117 130 153 102 142 147 103 133 169 176 169 147 205 150 -24 -34 13 -11 -50 -65 -1 43 97 150 208 205 58 -15 27 155 150 28 -16 -1 81 294 320 134 95 184 272 261 26 -102 120 47 -140 -24 101 74 59 9 -123 -89 -86 -238 -116 -28 272 498 406 175 -62 -2 261 570 269 -112 -495 -124 546 246 -34 -372 -352 46285 364 600 75 9966 12 51 25 6710 1091 351 1067 3615 10328 12611 6466 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 1541 3688 5675 7619 10612 14010 19423 21970 24238 22805 24468 28120 36104 57778 63186 54296 45021 36831 25903 9584 1081 160 147 146 153 151 150 149 150 149 149 149 149 149 150 147 147 146 149 145 146 144 146 144 146 145 144 143 145 147 148 147 148 145 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 139 140 140 140 140 141 141 139 138 137 137 138 140 140 141 146 150 151 151 152 157 161 157 153 155 155 151 146 146 147 150 156 157 157 158 156 154 155 157 160 160 161 165 166 165 170 171 168 166 174 172 168 165 165 167 170 172 174 174 169 169 173 169 175 181 183 176 165 168 178 177 178 186 179 172 169 168 166 159 153 151 155 163 174 171 160 157 146 143 153 164 156 154 172 177 171 174 165 157 151 163 183 178 159 159 191 207 162 146 192 185 169 143 163 169 139 136 134 141 125 124 168 175 154 156 139 176 208 163 119 131 160 167 145 103 62 79 166 187 161 161 108 92 100 51 106 209 229 140 153 237 176 180 191 121 144 208 235 177 58 199 301 111 18 50 7 16 54 97 84 90 138 254 389 160 -2 57 191 108 -141 -37 114 188 389 308 86 74 154 7 -72 -36 -23 198 249 -8 -81 364 517 171 -100 -18 97 -50 -282 -308 -250 19 403 366 135 162 184 164 256 131 -210 -597 -396 -81 46 248 66 -184 46316 363 675 75 9964 12 51 56 6709 1077 78 775 3135 3983 1201 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 1084 2914 5779 8280 11526 13247 14956 16588 17609 17952 17749 19654 30575 53299 77021 80641 80419 65311 40601 12557 1044 160 141 141 147 144 150 151 151 154 157 153 152 154 150 151 151 148 150 148 147 146 146 147 148 146 143 141 143 144 144 146 150 147 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 136 136 136 137 138 139 139 138 136 135 136 137 138 139 141 145 147 149 149 150 155 159 157 152 152 154 151 147 146 147 151 154 157 156 155 157 154 153 159 160 160 163 168 170 168 171 171 165 168 174 173 167 164 163 166 172 176 182 182 179 176 175 166 161 171 177 178 171 174 180 176 173 179 180 183 180 170 163 152 156 169 183 177 168 169 158 140 143 161 158 157 159 171 185 180 170 154 159 185 197 203 187 161 142 129 149 186 145 137 190 176 167 167 165 155 149 144 118 134 132 143 174 170 168 152 148 196 221 183 127 124 179 212 201 149 131 100 129 138 131 136 124 102 102 111 129 198 225 124 136 251 227 168 195 176 159 201 209 178 59 101 237 204 96 108 166 215 186 146 204 176 136 80 159 240 251 244 219 153 -86 -152 -52 10 181 182 3 137 260 78 20 82 236 215 113 209 150 252 349 112 5 98 319 165 -79 -62 -162 -59 -114 -100 -17 -173 -350 -9 368 99 -124 -83 -65 -217 -71 -60 -196 -212 46347 359 600 75 9962 12 52 27 6708 1062 493 1538 3220 6295 8455 4591 13 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 689 3029 7289 12104 18723 23783 25284 26688 26785 27388 28188 31830 42074 54232 63843 63969 54731 34831 16477 5179 1715 2418 2168 150 148 152 204 358 855 845 243 198 169 160 156 155 154 151 151 151 151 148 147 148 150 144 141 138 140 140 141 145 152 149 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 132 133 134 136 137 138 138 138 137 136 137 138 139 140 142 145 147 147 149 152 154 158 160 156 154 156 154 150 148 148 153 157 157 155 155 157 156 154 159 161 162 163 165 170 171 171 169 164 165 169 174 175 173 169 166 169 174 176 174 173 173 170 162 162 169 174 177 177 180 183 177 177 175 172 183 179 169 169 156 162 172 184 180 161 163 150 133 137 151 151 145 148 169 189 181 166 154 171 185 190 186 181 170 156 139 157 180 153 144 166 154 164 162 135 133 164 166 141 171 147 142 141 102 107 132 152 144 151 178 160 151 138 145 150 116 115 131 140 85 75 123 217 122 72 128 155 121 73 55 147 268 243 155 174 150 103 190 147 80 12 22 82 48 61 85 199 283 163 199 219 145 173 46 54 214 260 257 231 158 -15 -225 -79 45 -80 -122 -73 188 308 195 51 82 219 -56 -283 29 135 -74 -120 -98 -72 -78 -96 -124 38 97 -180 -218 -106 73 148 -101 -82 345 415 105 -117 -161 -343 46379 363 600 75 9961 12 52 59 6706 1046 637 1698 3398 6060 8612 5624 1159 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 198 1550 3333 6140 9550 14310 19558 20713 22564 23121 25199 29031 36264 45961 54841 56992 55250 48693 23760 9267 4558 4548 7289 6281 128 120 208 473 1471 4452 6967 6387 6171 6082 5678 2716 1075 170 153 154 152 152 146 147 145 146 144 139 138 139 140 141 144 152 148 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 130 132 133 135 136 138 138 137 137 137 137 139 141 141 143 146 147 146 150 152 154 158 159 155 154 156 156 152 149 150 153 156 156 153 152 156 155 152 157 163 164 165 164 168 172 169 165 164 164 169 175 174 173 172 164 162 174 178 172 168 171 172 168 176 173 173 186 180 172 173 173 175 173 172 176 169 170 172 162 171 171 170 179 164 150 153 154 140 144 158 166 157 155 163 162 167 167 189 190 160 166 198 194 172 172 194 191 166 177 195 165 162 173 160 175 202 151 160 189 175 149 155 141 96 92 123 157 181 155 139 154 121 119 102 74 129 160 157 126 115 125 135 147 141 112 89 119 53 80 257 289 208 161 167 172 131 172 187 107 4 -65 3 49 105 254 234 146 108 200 205 100 174 162 182 228 179 102 195 268 211 68 197 376 88 -209 -140 81 35 88 59 138 250 -103 -372 1 206 -70 -40 12 -160 -189 -321 -302 145 308 117 198 176 -118 -64 50 310 361 145 98 2 -154 -130 -205 -417 -433 4 46410 356 525 75 9961 12 53 30 6705 1032 74 549 1272 2432 5959 10090 9032 4594 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 238 1934 3576 5290 7325 9547 12199 14462 17233 20164 22967 25244 28509 33886 39256 42465 43595 43416 36943 17783 8480 4413 3849 6142 5293 1562 2664 4880 6017 7872 11528 13571 13683 9476 8470 7556 3283 1093 175 157 154 150 148 144 144 142 142 143 140 140 139 140 140 144 151 147 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 132 134 136 136 137 139 140 139 138 138 138 140 142 142 144 147 150 150 152 154 156 160 160 156 155 155 156 155 153 154 155 158 159 156 155 157 156 155 159 161 164 167 166 169 172 169 166 165 163 167 177 172 164 164 163 165 172 178 173 168 165 166 171 175 166 165 181 180 172 170 164 158 166 177 183 175 177 168 162 167 184 163 155 162 159 154 149 138 148 154 170 179 153 142 133 139 156 169 196 167 150 165 160 169 163 163 186 170 162 189 173 163 182 180 185 151 86 127 177 175 150 159 142 110 117 109 136 160 112 61 77 103 104 62 75 99 72 81 162 241 150 136 162 139 28 61 176 116 103 154 160 113 107 132 132 52 65 140 156 173 15 -29 12 86 258 137 56 215 236 154 61 -47 -86 90 268 248 52 54 160 168 97 72 180 112 -94 -201 -49 -98 -57 -120 -100 113 -59 -139 86 219 -43 -189 19 151 81 -89 -143 171 385 166 37 -312 -381 -147 -264 -244 -191 28 46442 351 525 75 9960 12 54 2 6704 1016 62 405 1127 2873 9714 18612 20592 13574 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 10 1250 3523 6572 9190 11284 13562 17860 20691 26324 30654 34485 36119 37234 37725 36978 34395 31037 28091 20119 10611 4891 1799 1322 1584 1538 1927 3045 5167 5994 6691 7511 6866 6447 2961 2170 1701 674 168 157 155 153 147 143 141 141 141 141 141 141 140 139 140 140 144 150 147 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 134 136 137 138 138 139 140 139 139 138 138 140 143 143 144 146 150 150 152 154 155 158 159 157 154 154 157 159 156 157 157 159 163 162 162 160 160 161 160 160 163 166 163 164 167 166 167 166 161 167 176 169 161 161 168 170 172 174 173 171 172 166 164 162 166 165 157 166 178 190 172 160 169 180 185 164 162 169 171 178 185 157 144 155 157 143 139 148 159 161 162 170 166 161 148 129 139 159 172 174 176 166 146 166 172 151 164 184 148 144 174 185 186 148 131 102 69 97 146 162 151 160 127 113 145 132 110 120 82 24 59 116 121 81 98 93 58 86 127 148 129 112 138 135 50 94 179 183 98 0 57 114 161 233 152 41 42 92 179 197 91 63 35 63 183 213 86 107 89 38 116 -8 -109 17 218 153 -29 -26 -69 -51 10 -88 70 254 36 -131 46 68 -17 -75 -99 -24 -22 63 115 90 -35 -243 -49 201 215 141 -60 0 17 81 -68 -545 -245 46473 364 600 75 9959 12 54 33 6703 1001 22 1077 4605 18878 38812 46388 21040 2750 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 1159 3164 6855 11475 13989 14101 14316 16787 21779 28862 33257 35205 37162 37878 36697 28778 22773 16596 12860 10276 5767 2633 1000 667 610 576 539 553 498 412 305 289 254 221 200 182 168 169 162 152 151 150 148 143 140 141 141 142 141 141 139 138 140 141 143 148 146 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 134 135 136 137 137 137 137 137 136 135 135 138 143 144 144 145 146 148 148 150 153 156 157 155 153 153 155 158 157 157 154 154 159 161 160 161 159 155 158 160 160 160 161 162 161 164 167 166 167 170 170 171 170 169 167 165 164 170 173 175 176 171 164 163 172 171 162 168 176 186 182 173 173 169 177 167 158 173 184 192 192 169 157 159 150 142 156 169 162 150 146 164 167 167 164 146 154 175 180 170 195 193 172 176 186 174 166 187 166 159 170 173 149 133 144 128 123 127 153 173 163 141 104 95 136 161 135 135 125 139 133 131 184 175 214 257 227 196 173 102 109 104 131 155 124 139 228 234 126 76 110 138 155 214 192 136 50 111 161 69 66 168 255 137 110 219 62 -80 -84 22 142 133 142 134 231 156 61 23 -38 60 0 -198 85 363 153 109 142 129 28 26 135 105 140 114 43 83 198 94 38 162 247 212 121 115 -72 186 312 -98 -131 118 47 62 58 -364 -13 575 257 95 193 40 103 -27 -184 46505 364 600 75 9960 12 55 5 6701 986 532 1443 5248 19563 43373 46847 17229 2636 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 901 2435 4737 7330 8269 7598 8011 10415 15048 20021 22011 24022 25370 25977 24965 19979 17046 15044 16319 18628 17392 14021 12192 5062 1959 1399 1025 717 645 607 576 609 562 461 382 326 257 220 183 154 149 147 145 144 142 142 141 143 142 141 138 139 140 141 143 146 146 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 134 135 136 137 138 137 136 136 135 133 133 136 141 143 143 144 145 147 148 151 153 156 157 153 153 156 155 154 154 156 154 154 158 159 159 161 162 158 157 158 155 154 157 159 158 162 165 166 167 166 170 175 172 169 162 164 167 165 170 174 169 171 169 171 173 171 182 184 181 181 178 175 176 165 174 176 176 187 185 176 173 179 158 162 163 163 172 167 157 145 146 165 170 175 170 150 155 163 160 157 168 160 152 158 164 161 144 137 152 155 133 108 125 161 165 157 130 162 197 165 140 133 115 131 184 180 157 153 134 190 184 143 173 206 250 312 265 185 167 172 131 169 224 209 205 155 178 157 171 232 226 180 114 58 46 87 48 147 132 54 145 102 193 167 55 35 -19 0 44 47 100 176 163 157 301 257 205 131 -43 40 15 -120 65 291 258 233 283 333 139 -38 55 235 326 161 -31 -88 3 39 36 72 -36 -173 -174 140 352 368 171 -63 102 234 149 121 173 127 434 707 322 9 38 -125 42 110 -319 46536 364 600 75 9958 12 55 36 6700 971 734 2286 8943 28009 48800 40480 18855 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 65 891 2329 4590 6329 7392 8418 9549 10501 12020 12849 13643 11819 9923 11210 11539 13042 13486 15198 17059 18968 22415 25919 25092 21234 17822 9087 6024 5149 3932 3911 4962 5466 5082 4889 4628 3861 2626 588 260 205 170 155 148 145 143 144 143 142 142 142 142 139 139 139 140 141 143 145 146 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 135 138 139 140 141 141 141 141 140 138 136 137 141 144 145 146 148 148 149 153 155 156 157 155 153 158 158 153 154 157 155 155 158 161 163 163 163 160 155 157 158 156 156 160 160 158 159 163 167 169 169 168 167 168 165 164 168 164 160 164 162 161 169 176 174 176 183 176 175 176 174 173 175 178 175 172 177 182 176 167 159 159 148 149 179 187 181 170 156 153 154 161 168 171 176 156 152 158 146 144 151 170 158 139 157 156 128 118 127 153 152 109 131 171 157 136 102 140 158 125 100 102 123 156 196 176 174 170 113 123 186 160 142 166 213 193 152 110 112 196 175 208 189 117 130 113 105 94 174 205 208 197 152 86 20 64 51 104 141 32 50 49 41 40 48 36 -8 -11 51 96 139 159 10 39 153 35 -42 -9 -90 -36 92 51 117 233 192 39 221 407 170 62 217 263 272 256 35 -95 -34 46 -16 -54 -259 -480 -212 342 532 327 38 -58 217 474 440 85 -60 -157 -72 164 128 163 58 66 411 500 -98 46568 344 600 75 9958 12 56 8 6699 956 578 2751 12187 36896 52177 37821 11680 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 1377 2622 3750 5412 8137 10248 11990 13383 14960 17396 19745 19026 18430 15244 12447 11708 12959 13700 13568 11890 10654 9862 9119 9332 9273 8544 6627 5485 5607 5224 4655 5439 7213 8669 8938 8967 9019 8215 4409 529 250 210 166 150 146 143 143 144 142 144 144 143 142 139 139 139 140 142 143 144 144 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 135 137 139 141 142 141 141 141 141 140 139 139 142 144 146 148 148 148 150 153 156 156 155 155 154 156 156 155 157 157 155 154 158 160 161 161 157 155 156 158 158 158 160 164 165 163 159 161 165 167 167 167 168 166 168 169 168 165 162 162 169 172 167 173 175 180 182 173 170 176 175 165 165 174 175 183 176 161 172 185 183 171 150 154 183 178 166 171 160 159 166 164 160 159 173 160 178 192 181 194 182 186 180 143 140 143 113 97 117 181 175 148 160 172 177 160 124 86 88 134 149 86 89 141 164 159 161 175 149 154 183 176 151 164 184 109 82 120 90 113 160 158 76 35 43 67 103 114 126 50 114 125 97 115 115 143 27 7 35 -84 -21 62 42 -19 -89 -16 7 10 165 177 36 75 61 14 13 -38 -5 98 106 42 -48 -117 -122 -158 -145 -154 -56 112 117 220 227 143 225 239 127 -50 -54 64 -174 -189 -251 -523 -104 46599 352 600 75 9961 12 56 39 6697 941 473 2749 12881 35712 48152 32294 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 4458 5793 6543 7671 9893 12395 15615 17870 18641 19464 20513 20432 17812 17006 16686 15219 15508 13767 11592 7777 5272 4557 4542 4808 5275 5560 4884 3779 2745 2071 2188 2447 2949 3716 4309 4540 4864 4832 2692 1069 1028 668 481 403 288 173 149 145 143 145 144 143 141 139 137 139 141 142 143 144 144 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 131 134 137 139 139 138 138 138 139 139 138 138 140 142 143 146 147 147 148 152 155 154 153 154 155 155 154 156 156 153 155 158 158 159 159 157 152 150 155 157 154 156 162 161 165 167 165 167 168 164 167 169 166 162 163 171 170 169 172 175 180 180 179 177 180 171 172 181 178 174 170 160 166 168 174 195 182 163 172 173 179 175 160 161 161 153 156 166 163 163 165 154 158 182 184 163 175 172 162 190 182 172 166 163 168 154 124 108 129 171 160 162 192 173 155 164 137 77 72 120 156 110 106 119 111 100 116 174 128 109 166 180 168 147 124 99 99 137 128 80 60 97 103 186 205 150 123 106 74 39 147 161 117 129 168 147 70 2 46 52 67 33 11 16 -68 47 115 82 130 153 82 115 96 -65 19 59 63 97 20 -34 -6 72 -76 -227 -160 -38 -60 -69 161 291 -5 21 142 -28 85 -117 -206 -43 -155 56 34 -228 -229 -12 20 -58 125 197 176 -19 -161 46631 364 600 75 9958 12 57 11 6696 925 59 1786 8686 25972 44829 36547 7420 804 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 5993 6972 7812 9031 11182 13482 15731 17724 17212 16290 15807 15803 14264 13458 12241 10258 8598 6959 6453 6869 7808 9613 11499 13167 14492 16472 17648 17067 16117 13538 10675 7476 4032 2865 2530 2281 1800 1482 1493 1550 1471 932 667 537 378 208 167 146 144 145 141 140 139 139 138 140 142 142 144 144 144 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 129 132 136 138 138 138 137 137 137 137 137 138 142 143 143 145 145 144 146 150 153 153 152 152 153 152 154 156 155 154 157 158 156 158 159 156 153 151 153 156 154 153 159 163 164 168 167 168 170 164 164 164 161 161 164 172 175 176 176 183 181 172 174 178 176 172 172 176 177 170 166 166 177 185 187 196 187 175 169 165 162 159 159 158 152 160 168 163 161 171 168 167 184 194 173 156 160 146 133 157 167 178 180 173 174 148 129 121 146 188 203 185 176 140 132 165 143 132 92 107 147 141 134 104 74 66 145 188 132 118 125 138 220 221 157 131 113 132 190 160 117 216 243 265 257 184 111 103 66 70 192 191 101 76 113 100 88 10 46 83 49 -4 -11 -10 -33 40 12 8 -24 8 86 44 46 -84 0 50 -49 -66 -5 72 132 177 69 52 72 171 141 36 256 266 118 153 -4 -183 -7 57 25 86 -54 60 305 52 -158 95 163 82 109 114 96 70 112 50 52 74 -313 -53 526 444 264 283 191 -240 -104 46662 362 750 75 9959 12 57 42 6695 911 1833 9060 24396 28014 15178 4029 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 4997 5848 6615 7008 7552 8017 8309 8587 7968 8083 8970 10609 12200 13333 13392 14005 13500 13355 13615 14548 15355 17214 18792 19591 19980 21091 22420 22635 23453 22154 19083 15826 11521 9941 8164 5683 3581 1910 1171 894 666 464 365 322 284 234 216 173 152 149 151 146 140 140 140 141 141 142 143 144 144 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 129 134 138 138 138 138 138 137 137 137 138 141 144 144 144 145 145 146 148 152 153 154 153 153 152 152 157 158 158 160 158 156 157 159 159 158 159 159 158 156 155 152 157 164 166 170 165 162 168 168 165 164 162 164 170 174 177 176 172 178 173 162 166 174 173 175 175 171 176 169 165 182 193 194 183 175 179 168 156 156 157 163 159 146 157 177 173 168 165 166 165 180 196 189 176 158 152 156 152 159 165 169 193 207 146 125 145 145 165 209 212 208 185 131 126 166 166 182 150 164 197 172 149 131 112 127 191 203 189 182 149 110 119 197 216 149 129 146 161 113 110 171 212 274 243 106 71 156 99 118 171 107 99 89 74 69 107 104 18 4 49 61 116 107 19 -66 -136 -44 0 8 22 2 24 -113 -73 103 147 145 248 292 170 184 280 267 89 74 219 227 303 275 182 108 -33 -20 244 448 334 132 6 -117 107 -52 -298 70 255 250 2 -139 -174 11 358 157 -321 -261 -206 65 650 617 36 -88 139 -131 -262 46694 362 750 75 9956 12 58 14 6693 895 1402 5206 13159 16833 9995 2646 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 5634 5335 5418 5194 5038 5100 5503 5887 6352 6865 7752 8605 9504 10961 12559 14902 15592 15938 15801 15315 15082 16013 17371 18958 19082 18831 18631 18524 18737 18377 17664 16538 12338 10375 8743 6705 4570 1567 891 570 503 895 982 577 198 194 206 221 319 589 712 533 293 161 138 140 139 140 141 143 143 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 128 133 136 137 137 138 138 138 138 137 139 142 144 142 144 146 148 149 150 153 155 156 155 154 154 155 157 158 159 161 159 155 158 161 160 161 159 157 159 161 163 159 158 163 167 169 165 162 165 167 165 165 163 169 175 174 173 171 171 176 172 169 175 179 172 170 169 165 172 167 163 181 182 184 180 169 170 171 159 148 151 168 165 145 160 177 170 163 159 156 157 166 171 167 177 172 159 169 152 146 164 163 169 176 151 143 193 180 164 174 197 182 127 126 143 164 193 191 169 179 203 158 129 122 131 156 139 152 170 160 155 111 60 131 187 147 112 129 165 146 107 87 112 133 120 74 78 145 153 150 131 115 121 107 107 102 102 38 -10 24 51 57 101 192 128 33 33 66 46 -1 1 51 5 -142 -56 172 186 120 203 184 136 206 216 197 84 90 182 25 33 125 -14 0 -3 32 413 561 354 171 161 -44 -109 -103 -23 287 243 91 -243 -471 -341 -91 81 -255 -573 -193 -5 3 80 108 105 157 394 257 97 46726 348 600 75 9953 12 58 46 6692 880 3 2539 6096 9503 11122 9200 1352 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 7118 6774 6810 6668 6339 6021 6000 6080 5985 6034 6222 6327 6861 7832 8572 9321 9624 9886 10144 10337 10784 11615 13683 16903 18759 19952 21118 20155 19509 18126 14932 10710 7210 6711 6181 5058 3027 983 898 687 872 1150 1045 551 137 130 139 173 290 561 682 510 279 145 124 125 126 127 127 129 999999 999999 999999 999999 89 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 125 130 133 135 136 137 137 138 138 137 136 140 144 144 143 144 148 149 150 152 156 158 157 156 154 153 154 155 157 159 160 160 160 159 160 160 162 161 159 161 162 164 161 160 163 166 166 166 167 165 164 168 169 170 168 168 170 171 169 168 178 177 178 184 175 171 178 178 173 168 162 165 168 168 181 188 172 167 162 159 158 157 165 171 167 164 177 167 143 150 175 177 177 180 160 167 180 151 149 138 134 166 175 146 123 147 165 180 171 161 155 159 146 116 104 129 148 161 177 147 163 172 117 100 120 162 162 106 102 125 130 143 137 120 161 184 164 97 114 206 212 211 191 168 116 67 130 188 185 115 51 64 97 107 120 69 13 26 -3 22 1 8 22 38 204 192 143 120 117 121 9 -17 35 10 7 125 78 -20 -37 -47 -40 49 28 -90 0 61 48 34 -41 -110 -171 -151 -116 -262 -170 118 257 266 308 256 13 -101 -90 2 123 -72 -230 -320 46758 364 600 75 9955 12 59 18 6691 865 203 2450 5274 7475 5911 3466 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 7109 8356 8656 8697 8672 8541 8435 8240 7759 7487 7456 7059 7111 7566 7934 8240 8154 7533 7442 7710 7875 7558 7978 8803 10060 10976 12268 11762 11714 10682 7190 4144 4220 6043 6837 6755 6238 5971 5948 5529 4551 2921 1778 1324 976 428 159 146 141 141 142 141 141 139 141 142 142 143 142 143 143 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 20 999999 999999 999999 999999 999999 999999 132 135 135 136 136 137 139 139 138 139 142 146 147 147 148 150 151 150 153 157 158 157 156 153 151 151 152 154 158 160 163 167 166 164 163 162 162 163 160 159 160 157 157 162 164 165 165 166 167 168 173 172 168 164 161 166 165 167 169 175 178 182 189 180 171 179 182 185 170 155 167 169 164 168 164 160 164 150 147 158 163 165 162 169 164 170 160 133 154 187 179 168 182 182 158 165 147 144 158 150 185 195 137 123 160 168 169 174 165 127 146 200 204 147 139 149 154 178 175 175 121 99 113 117 170 154 115 121 145 152 190 239 186 106 158 187 98 108 172 175 202 229 192 119 126 215 230 175 79 2 22 56 100 137 69 19 53 105 118 -1 -6 100 103 82 103 158 160 164 154 82 81 112 131 163 143 161 46 -94 -22 39 70 83 -14 5 9 -34 39 251 166 -82 10 -12 -203 -146 -8 195 397 430 319 141 221 5 -315 -112 -101 -161 -34 -490 -447 45 144 -30 198 411 -61 -246 73 354 171 51 -78 -334 -619 46789 361 825 75 9950 12 59 49 6689 850 372 1435 1089 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 3295 4914 7588 9635 9654 9487 9353 9246 9173 9009 9091 8513 8170 7880 7749 7903 7778 7064 6897 7077 6800 5852 4922 4301 4452 4489 4987 5855 6774 7664 8630 8646 9111 11257 12188 12000 11933 11352 10768 10260 9373 7640 5771 4346 2843 1207 193 148 138 137 137 137 139 139 141 142 143 142 142 144 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 129 133 135 135 135 136 138 139 139 139 141 143 147 148 148 150 152 151 149 152 156 158 155 151 151 151 150 150 152 154 158 164 168 165 164 167 165 158 155 154 158 163 159 158 163 164 164 163 161 165 173 176 168 168 166 168 162 159 172 176 174 181 187 188 182 175 177 180 185 178 161 166 176 167 158 157 155 165 163 161 166 182 177 159 155 157 165 159 148 163 173 169 162 163 174 135 144 160 156 165 166 190 176 147 140 151 131 142 174 172 121 114 183 194 176 162 145 140 183 250 193 113 122 141 162 176 155 130 128 161 134 121 186 171 94 103 99 62 112 115 153 175 178 231 189 153 178 170 132 144 129 96 93 127 203 229 167 50 26 155 129 38 101 76 3 64 173 171 207 235 129 89 120 210 167 -53 20 38 18 136 231 169 37 71 79 0 55 304 401 181 -43 106 228 34 -42 -4 43 196 376 357 148 310 233 -149 143 333 -5 -130 -218 -256 39 132 -129 106 303 39 -8 161 199 200 162 -341 -470 -264 46821 361 825 75 9951 13 0 21 6688 834 1495 4465 8188 6256 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 729 3607 7875 10601 11744 12310 12895 13213 12877 12428 11421 10050 9460 9113 9371 9869 9636 8656 7805 7207 6297 5503 5232 5203 5057 4961 5378 6327 7675 9321 9846 10629 12347 12843 12235 11372 10467 9431 8822 9027 9122 8210 6681 4538 2547 1754 1487 907 178 140 136 136 138 142 143 144 142 142 144 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 133 136 137 137 138 138 139 140 140 140 142 144 147 148 148 151 152 151 151 153 156 158 153 149 151 152 153 153 154 155 160 166 162 157 159 166 163 157 154 154 159 163 165 164 166 166 164 163 162 168 174 172 166 170 178 179 172 170 178 184 177 180 187 180 180 178 169 170 175 168 156 162 178 166 155 150 148 160 155 158 166 170 162 147 145 161 171 184 179 166 163 161 158 171 182 150 162 179 167 166 177 194 168 153 148 152 148 151 163 186 179 137 166 189 153 130 144 145 173 228 196 175 148 106 172 214 192 155 119 151 137 102 107 179 231 107 30 24 88 108 158 198 187 171 130 99 102 182 228 163 188 218 214 187 162 192 167 103 82 176 186 42 12 40 54 45 78 137 243 261 109 111 131 75 6 -121 -127 -42 134 164 309 293 -112 -59 101 31 87 292 117 -215 -165 124 151 -48 92 20 -161 84 149 -18 -32 185 415 93 226 437 -44 -244 -182 126 13 -258 -472 -773 -252 347 182 560 733 171 239 -10 -311 -245 46852 362 750 75 9949 13 0 52 6686 819 1798 3761 4641 7437 5826 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 493 2728 5688 7876 9383 10956 12261 13217 12605 10502 8803 8131 8038 8332 8877 8526 7464 6315 6073 6151 6101 6178 6135 6108 5910 5731 5760 5678 5510 5764 5948 6560 7743 8944 9306 9322 8881 8350 8528 8884 9517 9677 10029 9702 11100 6422 1933 199 141 136 136 137 141 144 145 144 144 143 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 134 137 139 139 139 140 140 141 141 142 143 145 148 149 149 152 152 151 151 153 156 156 153 150 150 152 153 154 156 157 160 162 158 156 157 160 160 159 158 158 161 162 165 168 167 170 171 166 168 172 172 173 168 168 174 176 182 186 182 182 180 178 183 181 177 175 161 164 170 163 157 158 169 163 152 146 148 151 141 156 170 166 165 152 157 171 174 186 169 166 177 165 163 186 199 178 189 197 184 173 172 196 174 152 168 172 188 188 165 159 190 202 190 194 159 123 152 164 168 202 197 169 175 137 122 175 144 114 111 125 133 130 147 186 196 137 91 37 48 125 257 327 224 91 42 76 64 146 264 188 127 172 181 108 78 124 107 143 135 166 235 119 24 37 27 6 5 -3 118 143 24 86 115 92 60 -35 52 95 90 70 133 207 -23 42 113 31 118 103 -46 -179 -1 109 -77 -66 152 -63 -245 26 39 -155 -197 18 355 199 100 321 248 223 367 510 203 -160 -358 -666 -39 337 -171 451 870 196 183 222 -81 -286 46884 362 750 75 9952 13 1 24 6685 804 1819 3687 2403 174 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 660 1871 3125 4435 5477 6650 6599 5312 5033 4951 5059 5022 5095 4910 4863 4692 4603 4798 5031 5356 5910 6612 7019 7201 7241 7305 7190 7288 7354 7760 8807 9380 9513 9973 10146 10629 11854 12537 15023 18796 999999 999999 20356 12995 1409 176 136 137 138 136 139 142 144 145 146 143 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 134 137 139 139 139 140 141 141 142 143 143 146 148 149 148 149 150 149 150 152 154 154 150 147 148 150 150 150 153 157 157 158 160 160 159 160 164 163 159 161 165 162 161 162 160 168 175 170 168 167 166 174 176 171 167 168 174 182 182 183 181 183 194 188 173 172 175 169 162 167 167 158 160 159 151 147 159 155 158 180 179 179 171 161 172 166 166 185 176 184 178 172 176 166 174 175 183 194 183 154 152 174 169 193 208 155 155 199 182 153 202 206 159 151 156 161 180 176 182 218 208 159 188 186 136 145 164 145 95 73 103 108 106 136 127 129 143 111 107 148 256 271 248 145 61 57 49 97 213 161 96 119 71 47 97 156 122 134 162 196 197 121 61 81 117 145 13 -47 111 106 38 61 61 60 127 173 158 142 41 -136 -74 251 297 283 127 16 147 137 193 191 230 168 -68 -50 123 70 -94 2 95 51 42 -24 56 91 -110 -16 142 288 495 383 369 195 -200 -375 296 360 -276 61 367 139 -208 94 153 -334 46915 362 750 75 9952 13 1 55 6683 788 370 2117 2598 970 13 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 558 1232 2045 2539 2708 2869 3088 3353 3674 3925 4099 4332 4570 4914 5495 5831 5973 6229 6378 6543 6887 7475 7945 8563 9639 10589 11960 12697 13587 13822 13637 12042 11219 11576 11997 12489 13866 14920 17111 19861 16114 11371 8371 6344 427 155 134 135 137 136 138 142 145 146 145 143 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 132 135 137 139 139 140 140 141 142 143 144 146 147 148 149 149 148 148 150 152 153 154 152 151 150 150 151 151 152 155 156 158 162 164 163 164 168 163 157 159 162 162 161 157 156 163 164 164 166 164 159 163 172 169 163 167 168 166 170 177 179 181 183 176 174 180 182 173 166 162 168 181 181 170 157 153 159 156 166 183 174 179 174 161 165 160 166 189 190 181 183 188 178 160 157 155 166 189 201 174 172 189 189 181 169 161 162 157 169 184 170 176 198 182 151 161 202 205 164 164 190 188 180 154 147 151 179 182 127 134 122 75 111 166 168 167 154 136 144 165 159 166 211 172 103 79 90 123 161 90 70 105 94 103 104 126 119 125 222 205 79 97 141 107 54 54 -29 101 302 172 63 38 21 28 182 369 251 140 155 -63 32 348 310 181 -32 49 261 265 337 345 317 230 109 237 270 162 136 212 29 0 129 19 -12 29 8 -182 -204 10 71 -17 -15 -206 -121 92 142 42 0 144 224 103 -205 265 461 -173 46947 361 825 75 9953 13 2 27 6682 773 773 1842 1523 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 702 1562 1974 2047 2144 2147 2251 2293 2328 2350 2633 3110 3837 4761 5868 6721 7720 8870 9662 9709 9948 10641 12004 14260 17505 20506 24826 31196 30155 29661 29891 27550 19701 15275 12796 11087 9258 9263 8808 8687 6284 3144 1402 197 141 134 133 133 135 134 136 140 144 146 145 145 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 130 134 137 139 139 139 139 140 142 143 144 146 148 148 148 148 148 149 151 153 155 156 156 155 153 152 150 150 151 151 154 158 161 163 162 162 164 161 156 155 156 158 159 158 160 159 157 162 168 168 166 167 173 173 167 168 170 166 168 173 175 175 176 169 172 181 175 173 174 163 177 192 186 175 169 164 161 157 160 171 180 187 188 178 170 167 160 162 158 150 164 170 164 163 151 152 161 168 184 179 193 205 175 149 172 175 190 178 163 191 151 146 176 154 131 140 190 206 184 159 169 191 167 120 110 123 112 99 100 161 163 117 166 188 144 95 65 103 125 138 199 216 187 107 150 287 128 82 108 122 69 10 82 163 172 130 137 170 182 187 147 95 38 -39 -36 -36 -71 54 113 106 119 19 25 47 146 322 187 114 286 169 82 296 237 -14 -276 -150 175 242 365 376 182 114 172 360 270 112 292 210 -85 -30 54 3 -83 -27 168 -14 -166 85 78 -292 -138 40 186 444 378 170 27 -6 12 290 261 171 292 351 46978 360 900 75 9954 13 2 58 6680 758 713 1460 541 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 113 183 236 278 774 869 1021 1257 1586 2030 2742 3767 5093 6229 7618 8763 9447 9612 10341 11970 13877 16468 19322 22449 27583 37300 48089 52090 51005 46819 35361 23925 18569 15839 7168 3410 1895 1492 738 200 150 136 133 132 132 132 132 131 134 137 141 143 144 145 145 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 25 999999 999999 999999 999999 999999 999999 136 140 141 141 140 139 140 141 142 143 145 148 148 146 145 146 148 149 151 153 155 155 152 151 152 150 151 152 152 154 157 157 158 159 159 164 164 157 154 154 156 156 157 160 157 160 170 169 166 165 169 175 173 172 169 171 172 171 168 175 185 180 169 176 182 170 169 174 173 180 179 174 166 162 167 162 158 157 159 171 160 162 173 167 168 153 148 161 161 162 161 158 167 177 190 186 167 159 165 172 167 148 135 164 174 167 176 186 187 168 154 136 115 136 154 143 146 158 161 150 166 151 100 99 140 133 65 57 126 166 149 150 163 137 102 100 130 120 50 119 202 163 111 137 235 122 53 85 138 92 49 135 197 223 152 139 171 137 65 70 147 60 -57 19 -73 -93 75 69 88 62 4 101 63 5 122 57 6 74 48 19 145 181 -20 -254 -65 132 95 296 250 168 287 287 309 256 138 176 150 108 231 356 370 173 130 293 167 -156 -34 184 -128 -235 93 172 148 502 621 272 -185 -200 199 206 148 263 419 47010 361 825 75 9953 13 3 30 6679 743 726 1730 2080 1562 732 1000 527 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 134 684 1169 1863 2417 3067 3574 3815 4105 4622 5519 6541 8018 10038 11326 12160 13170 13701 13363 13314 13041 13200 14488 18293 26902 21704 22211 26044 28129 23980 22897 21545 14008 4684 1600 960 679 178 143 136 134 132 134 134 133 133 134 137 141 142 144 146 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 135 140 143 143 142 141 141 141 141 143 145 145 147 148 146 146 148 149 150 153 155 156 155 151 152 153 152 152 154 157 158 158 155 158 156 157 163 161 155 151 152 155 156 159 161 161 163 169 170 165 162 166 172 169 167 173 174 173 171 164 171 186 185 183 186 184 173 168 178 174 173 175 178 174 164 163 161 157 155 162 158 144 155 165 150 149 148 149 154 148 168 183 175 180 186 191 206 194 165 168 173 165 169 181 179 164 154 179 225 201 161 154 126 112 142 152 105 104 127 138 124 133 142 76 93 143 154 141 146 163 110 65 78 132 149 136 150 110 58 15 67 137 167 156 142 208 110 50 94 106 131 127 158 224 197 130 84 98 79 -97 -61 164 177 99 76 5 53 189 264 183 11 -61 85 153 24 -26 14 89 36 10 42 -52 70 69 -133 85 144 87 286 217 250 331 209 345 460 198 88 114 32 195 372 471 531 315 57 108 -114 -24 186 52 -98 -88 138 1 -97 259 270 -36 -55 197 224 218 218 182 47041 361 825 75 9951 13 4 1 6677 727 1044 1907 2897 3782 4967 6538 8450 5861 4964 5637 8864 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 51 365 753 1493 2164 2968 3600 3979 4393 4998 6178 7647 9723 12596 14414 14838 14872 14211 12653 11018 10301 9930 9627 9879 10688 11573 12087 13002 14933 15280 15622 13633 11769 5896 2648 1533 1886 3328 3205 2561 364 139 134 134 134 134 135 138 141 143 145 146 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 137 140 142 141 140 140 141 142 143 145 147 149 151 150 148 149 151 152 152 155 159 158 156 154 152 153 154 153 155 159 160 158 155 157 157 156 157 155 154 152 153 157 159 161 165 166 167 165 163 165 162 162 166 171 173 173 172 172 169 165 167 172 171 180 181 180 178 177 183 170 171 176 167 164 165 165 168 167 155 149 158 162 160 165 152 144 159 167 155 143 156 171 173 176 165 164 195 191 173 187 179 173 205 239 207 152 144 187 232 200 143 160 144 112 116 144 132 92 130 202 181 152 134 106 100 124 144 157 156 148 111 72 98 159 149 130 117 94 70 85 149 136 116 81 75 139 76 39 103 159 143 59 43 114 103 48 49 81 20 -141 -87 16 48 69 17 113 203 153 168 145 41 -42 21 42 157 108 27 90 55 102 -25 -155 73 115 -2 70 31 59 136 100 15 -68 -31 114 306 186 60 -54 -35 207 176 207 375 462 44 -148 -264 -168 151 177 98 -171 -52 -132 -286 64 51 310 366 329 460 157 34 101 47072 360 900 75 9950 13 4 32 6676 712 355 2487 3636 4105 5800 11006 11953 9495 6723 8780 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 665 2097 3793 5519 7226 9297 11781 14632 16897 17740 17504 16345 15290 15932 14998 12556 10723 9404 10016 11342 13087 13400 13459 13852 14865 14190 13330 10397 7991 5102 3769 3716 7381 11462 9846 5890 415 143 133 132 134 134 135 138 140 142 145 147 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 133 136 137 136 135 137 139 141 142 144 147 150 151 151 149 150 151 150 151 153 156 156 156 156 154 153 154 152 152 155 156 157 156 157 160 157 156 154 151 149 151 158 162 161 163 166 166 164 161 163 161 162 172 179 179 170 169 175 174 169 169 168 171 185 183 169 169 173 168 164 177 179 173 175 174 176 174 174 161 152 163 167 164 160 155 155 169 171 164 167 161 167 181 183 173 176 199 180 174 194 175 163 189 189 166 184 181 188 199 168 132 151 155 133 125 153 141 95 119 162 204 214 135 99 97 132 150 100 109 156 149 103 145 173 127 149 157 120 118 158 173 137 134 110 22 48 76 71 104 206 184 50 42 91 155 49 -5 135 134 35 85 31 -13 57 51 129 182 121 102 181 102 -63 -98 -62 169 305 286 173 9 22 -15 -62 90 139 47 109 71 -24 -97 -117 -217 -320 -56 -52 -53 171 77 -89 161 265 61 76 167 114 -131 49 153 -65 215 304 155 12 -106 -62 56 378 187 237 267 -60 233 330 416 806 47104 360 900 75 9953 13 5 4 6674 697 52 1254 1092 684 1356 5065 9434 9654 9272 7279 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 403 2700 6832 10051 12041 13900 15861 17791 18623 17344 16382 16441 17474 19262 18058 14213 7301 4931 5005 6486 8528 10746 13088 14408 15205 15138 14247 13505 11381 8091 6304 8958 13103 13050 8722 3312 192 140 134 133 135 134 136 137 140 142 146 150 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 132 135 136 135 135 137 139 141 143 144 145 148 150 150 148 149 150 149 151 152 155 156 155 153 153 153 151 150 150 152 153 155 157 161 164 162 158 154 152 150 154 157 160 162 160 164 163 162 166 167 165 163 171 178 173 173 173 178 169 164 168 172 178 182 185 167 157 160 153 162 175 169 175 187 187 175 168 171 170 179 182 175 175 158 150 167 166 151 157 166 164 165 182 195 186 179 190 187 167 162 157 164 180 171 155 171 205 203 160 138 108 106 146 176 168 155 156 143 124 126 136 159 141 112 129 157 164 133 162 187 140 89 139 160 120 155 189 143 87 99 152 139 127 143 107 127 126 50 42 159 219 189 152 174 238 82 8 204 207 112 104 43 73 140 60 21 65 46 16 174 221 28 -8 72 41 166 336 266 102 4 -13 53 246 260 113 32 -6 31 40 101 -37 -261 -18 6 -160 114 241 229 238 147 58 83 216 -154 -90 485 424 -57 -182 112 440 376 -10 -19 80 183 149 -174 -354 -86 478 354 283 875 47135 359 975 75 9951 13 5 35 6673 682 45 999999 46 187 1318 3365 5167 8253 7424 6134 5194 1906 609 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 59 1349 3875 6351 8979 11617 13170 13979 13985 14060 14867 15189 14536 10985 8560 5284 1410 632 603 1136 2207 4136 6140 7130 7335 7593 8245 11195 14215 14524 15153 18723 19534 14131 6779 1596 598 507 145 135 135 135 136 136 140 142 148 152 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 131 134 136 137 138 138 139 141 143 144 146 149 151 151 149 150 152 151 152 152 155 156 154 152 151 151 152 153 154 156 155 155 158 162 163 164 162 157 155 155 155 156 157 160 158 161 163 165 168 171 168 165 172 175 177 178 171 176 175 171 173 175 172 175 179 181 180 173 160 159 162 160 160 171 172 164 163 157 165 179 179 167 152 142 134 154 162 144 143 151 155 158 170 175 183 182 189 192 177 152 148 143 149 168 148 126 163 167 122 133 120 99 140 211 181 122 120 131 142 122 73 97 125 145 164 135 128 144 152 158 148 133 158 173 195 201 186 166 95 58 107 113 70 114 205 163 133 114 75 67 116 176 133 168 183 59 79 133 33 26 20 45 111 -7 -25 26 -7 12 -82 -21 176 207 209 171 28 63 27 -82 32 7 -55 14 236 223 64 -103 -217 -6 136 215 35 -133 5 14 -76 -135 -169 19 28 -48 -2 33 112 135 215 254 376 37 -210 184 323 -6 -110 -61 -136 -236 -103 -139 -182 191 446 228 17 157 47167 360 900 75 9950 13 6 7 6671 666 246 1548 3259 5931 8547 14913 21531 19389 11446 1863 580 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 14 910 2838 4854 6781 8918 11336 12393 12627 10763 5513 1914 847 448 389 319 192 2 39 244 473 766 1864 4741 9346 14379 18964 21029 19653 19880 18761 14752 7505 2107 1049 883 184 135 135 134 136 137 141 144 149 152 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 131 133 134 136 139 139 139 142 143 145 148 151 153 151 151 153 153 152 152 152 154 156 155 154 153 154 155 155 155 157 157 156 159 162 163 159 159 158 153 154 154 155 159 158 159 164 167 168 168 169 169 173 175 180 185 178 178 183 184 178 172 169 168 177 179 178 190 179 163 160 158 161 160 150 148 148 153 151 162 170 160 159 148 145 152 160 165 153 145 143 151 160 154 157 168 171 169 171 179 170 168 154 115 121 131 137 163 182 186 194 158 112 131 187 167 105 93 124 153 137 98 128 119 99 142 128 102 128 154 159 162 127 120 181 217 204 186 192 162 135 101 73 61 97 197 156 92 128 131 56 31 20 8 85 74 -28 63 87 -3 96 194 165 145 5 2 202 87 7 -21 -26 110 265 240 174 60 -12 -34 -166 -86 81 52 -76 109 168 7 -261 -405 -120 -7 -129 -137 98 293 368 193 -42 -165 -93 157 47 -5 -1 -53 190 32 -69 371 481 264 222 218 -104 -242 -226 -154 -50 53 147 276 168 69 333 236 -58 47198 361 825 75 9946 13 6 38 6669 652 345 2517 9249 15438 18556 18705 25146 34141 31885 21841 7908 786 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 280 1358 3661 8165 13024 15516 12186 3182 1179 839 845 848 668 449 205 100 75 222 727 2002 4425 7678 10401 11409 10935 6404 5539 6505 6183 3521 1194 883 534 175 135 137 134 135 137 142 146 149 152 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 125 128 129 131 134 135 136 138 140 142 146 148 149 149 150 151 150 147 149 151 151 153 154 153 153 154 154 153 153 155 155 156 160 163 160 154 152 152 153 157 156 159 164 162 161 168 172 171 170 168 172 173 169 177 184 178 182 182 176 172 169 170 169 179 185 178 181 175 165 170 172 169 169 160 155 149 147 152 173 179 169 173 176 179 178 169 157 157 160 159 165 159 161 165 150 147 157 161 183 180 190 183 142 131 150 165 174 192 219 216 159 140 179 192 156 129 129 130 132 153 140 149 152 117 163 167 98 104 164 164 123 61 89 226 173 127 134 122 139 141 117 97 43 32 125 145 30 14 96 125 102 47 21 99 152 97 45 18 -10 65 224 164 201 149 -44 107 176 47 54 98 34 163 74 -102 -37 -23 94 -4 -78 24 -36 6 183 191 33 -236 -205 68 -41 -303 -221 41 152 438 266 -14 128 61 121 288 160 53 1 82 180 63 82 346 264 224 372 161 -87 -412 -211 -36 226 635 441 198 266 294 11 -143 47230 362 750 75 9953 13 7 10 6668 636 144 1576 6854 20463 36334 44698 42279 24560 17415 12247 10157 5826 11 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 1 4 5 12 7 7 9 14 18 32 36 44 46 35 27 28 33 37 35 44 47 42 51 76 166 580 1979 5647 10817 14543 13151 6576 3446 1985 1416 1096 845 825 872 711 472 354 450 720 1035 1049 833 598 279 327 735 1141 1185 824 529 411 158 138 137 138 135 135 138 143 147 151 153 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 125 128 129 130 131 132 133 135 137 139 141 142 143 144 146 147 147 147 149 151 151 153 154 154 154 153 154 153 153 154 153 154 158 163 159 154 154 154 157 162 158 159 161 159 159 167 175 171 168 169 171 165 165 172 174 173 176 180 175 175 172 174 174 176 184 187 186 178 176 177 175 168 171 177 165 161 164 161 169 187 183 176 177 190 182 155 148 148 154 179 174 157 169 169 158 169 178 177 166 178 181 177 174 176 186 166 151 157 180 205 185 182 198 167 166 147 107 120 155 151 140 152 165 172 172 146 81 87 106 94 112 101 114 227 146 77 84 147 201 153 144 191 122 75 124 88 -5 -8 75 159 165 122 131 217 263 233 157 130 60 30 106 100 187 143 -35 -1 192 204 122 163 120 125 78 -109 -19 122 136 69 32 61 60 144 39 81 87 10 224 391 190 -185 -125 42 57 139 220 226 231 122 62 214 68 68 -25 -155 146 81 -2 296 291 79 166 390 203 -260 -121 -238 -397 211 383 119 131 80 -601 -488 47261 364 600 75 9952 13 7 41 6666 621 53 912 2212 7234 18756 36566 55471 58782 53920 36117 17619 3232 1655 1348 101 102 102 100 103 101 96 98 102 103 99 97 96 94 96 98 99 103 100 103 103 105 103 102 103 105 104 108 108 110 110 110 111 116 113 118 115 113 122 136 137 130 125 118 117 121 124 125 121 131 124 121 123 133 165 323 844 1813 2287 2873 3535 3199 2347 1309 850 643 558 655 793 733 558 386 309 264 244 283 273 239 203 162 147 147 144 145 145 146 146 143 138 138 134 136 140 144 149 153 154 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 129 131 132 132 132 133 135 137 138 140 142 142 142 142 142 146 149 151 152 154 156 158 159 159 159 159 159 158 158 157 156 155 156 161 161 158 160 160 156 153 154 156 156 158 159 165 169 166 167 170 167 164 167 169 165 165 168 175 174 168 169 170 174 185 195 189 182 182 180 175 174 169 172 167 155 156 160 164 166 182 188 170 163 168 168 168 177 179 167 181 185 155 158 172 154 154 178 176 186 194 184 176 163 153 167 148 159 192 189 197 194 156 110 133 165 152 134 145 180 179 152 139 156 173 162 144 116 120 128 118 149 165 96 99 169 145 137 226 296 272 188 169 159 138 142 123 174 191 146 180 143 51 68 109 148 146 150 241 221 115 138 177 132 128 18 5 196 232 166 146 146 39 -25 68 125 12 76 276 246 131 91 74 -137 -107 50 190 283 230 107 -116 138 326 202 11 185 422 141 -36 29 195 159 -106 -286 -217 -28 17 -116 -200 13 85 37 389 580 320 102 -69 -458 -572 -309 -135 -89 -174 -385 -111 47293 371 75 75 9946 13 8 13 6664 606 59 42 44 51 61 84 160 486 1102 2129 6161 14106 23690 30957 25803 20776 19264 12101 3185 1656 1383 138 136 138 138 143 138 134 134 137 136 133 128 130 128 130 134 134 143 142 141 140 142 142 140 138 141 143 149 146 145 143 141 144 149 146 154 157 154 161 165 161 149 144 145 149 152 156 156 154 159 153 152 147 146 146 155 159 170 171 176 175 175 162 158 149 145 142 155 196 295 400 379 332 279 240 288 265 222 179 146 143 143 142 143 145 145 145 142 138 137 134 137 140 146 150 154 152 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 141 141 141 141 141 142 142 143 144 145 148 148 146 145 144 149 154 155 154 155 158 160 159 158 159 160 159 158 157 157 157 156 155 155 156 157 157 154 150 147 151 155 154 161 166 164 164 166 169 164 159 163 167 168 165 164 168 172 167 169 171 172 173 177 178 177 175 181 177 176 176 172 168 161 155 152 154 156 168 179 171 152 154 148 146 166 174 174 167 180 197 149 143 169 154 143 163 171 194 220 202 173 143 133 153 144 170 187 165 168 173 131 83 130 164 167 193 158 150 179 124 110 123 126 140 138 140 109 143 185 134 111 90 80 147 159 134 150 244 301 208 80 23 32 71 161 299 256 138 142 97 59 132 83 65 139 152 149 171 124 124 152 62 94 68 31 83 109 122 100 79 50 2 6 46 -84 4 281 301 78 25 92 14 -12 7 109 125 36 -82 -52 192 213 141 40 13 69 84 -87 -5 295 225 5 27 113 32 238 128 -507 -257 261 -18 23 473 349 -124 -49 -77 -252 -391 -145 27 -235 172 150 47324 371 75 75 9948 13 8 44 6663 592 516 494 498 523 565 638 705 750 737 652 604 598 604 547 435 314 272 218 166 145 133 130 130 136 135 137 131 127 124 126 125 124 121 124 127 129 136 140 142 142 140 136 138 135 136 136 144 148 148 144 146 142 142 143 145 140 150 157 166 168 161 154 146 140 147 152 155 154 154 156 157 159 162 153 150 147 155 155 166 169 168 162 164 158 151 149 146 144 149 158 207 280 287 249 209 165 160 142 139 139 140 140 140 140 140 142 140 137 136 138 137 135 137 141 147 152 155 150 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 155 154 152 151 151 151 150 150 150 151 152 151 150 148 147 151 156 156 156 156 158 160 160 157 157 159 157 157 156 157 157 154 154 156 157 155 157 154 151 151 150 154 157 164 164 162 165 168 169 160 158 165 165 167 167 165 165 163 165 177 175 177 171 169 173 175 179 180 169 166 169 162 150 149 151 153 161 163 172 169 149 136 138 140 147 153 152 157 169 191 196 171 155 164 167 176 182 175 195 209 192 148 144 171 177 171 188 187 178 176 162 157 112 106 155 167 157 153 144 138 113 77 92 152 162 141 154 116 98 157 142 81 91 103 127 177 153 147 245 240 161 104 -17 -13 62 162 260 180 167 206 121 117 311 266 107 142 191 164 145 201 168 206 220 121 90 58 103 79 -52 -7 81 125 119 38 90 7 42 251 176 -18 -52 70 126 157 155 20 95 184 -14 -66 72 117 173 187 -16 62 358 184 156 136 -127 90 523 252 -83 357 411 15 -37 21 -243 -211 -56 -338 -406 -117 -57 74 -214 -347 -311 -172 290 97 47356 371 75 75 9950 13 9 16 6661 577 527 520 577 674 808 941 1030 1066 982 838 689 622 576 503 445 399 343 280 218 179 160 147 139 143 136 132 128 125 129 133 132 131 130 134 140 145 149 155 148 145 143 141 137 135 138 140 145 146 146 146 150 146 148 146 143 139 147 152 168 171 164 153 147 140 153 155 162 156 152 154 155 158 161 159 160 153 159 153 163 164 168 164 159 153 146 147 151 148 148 147 145 145 158 158 145 137 140 139 137 139 140 138 139 138 138 139 138 136 138 138 137 135 138 143 148 152 155 149 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 153 152 150 150 149 149 150 150 150 151 151 150 149 147 147 150 153 155 156 157 158 159 159 157 159 160 159 159 159 158 157 156 158 163 163 161 163 161 156 154 153 155 160 160 157 156 161 168 169 161 162 170 173 175 171 165 161 166 175 175 176 184 178 175 182 179 170 165 157 156 160 154 135 134 150 156 156 157 170 165 149 154 150 151 162 152 150 160 169 175 178 177 173 169 158 169 173 168 190 190 197 163 148 169 169 182 190 173 174 164 158 175 147 119 123 162 161 148 156 128 116 88 132 197 185 166 160 139 98 94 121 70 96 190 135 125 134 126 193 183 181 212 113 56 81 145 184 194 260 301 221 137 222 255 187 182 166 154 147 203 176 235 299 83 28 130 229 146 -45 -77 -52 32 85 77 172 89 32 97 -8 -41 -35 92 167 115 198 177 207 233 105 13 125 124 119 91 -77 73 241 219 57 -154 -336 -52 371 97 -153 134 222 254 415 115 -158 0 -67 -429 -403 -36 367 381 -33 11 -83 128 150 -128 47387 371 75 75 9945 13 9 47 6659 562 645 639 704 807 948 1042 1088 1079 995 911 787 664 568 482 438 376 325 280 242 202 186 160 155 152 142 140 139 135 139 141 146 150 155 192 230 278 277 282 238 169 151 148 143 142 144 144 139 140 148 148 147 148 151 150 149 144 143 143 157 166 167 160 151 148 155 152 160 162 159 158 159 154 158 156 158 159 160 156 162 159 162 162 159 151 149 147 152 148 151 152 151 148 154 163 152 144 141 138 139 141 142 137 138 137 138 137 138 136 137 136 136 134 139 144 149 153 154 147 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 151 150 149 149 149 149 149 151 152 151 150 148 147 147 148 151 153 155 154 155 159 158 156 158 158 160 159 157 156 156 157 159 160 162 164 163 164 163 158 154 156 159 158 156 157 159 164 169 169 164 164 169 175 175 171 167 168 168 170 172 170 176 182 185 180 167 159 158 154 158 163 153 143 141 147 150 151 158 176 170 160 162 153 154 160 152 151 160 160 165 177 172 174 171 176 177 162 166 185 189 194 207 194 154 148 161 143 140 156 169 163 128 108 123 110 148 152 101 119 102 98 134 160 174 155 122 113 101 96 62 62 87 161 205 124 100 122 150 188 162 137 204 211 107 32 22 71 161 190 214 224 131 139 221 156 110 133 131 77 21 51 168 212 91 60 100 171 165 46 75 65 50 112 157 221 175 8 -7 -1 42 100 109 258 236 152 206 219 124 89 -51 -140 3 48 -102 -66 -45 94 245 136 113 -25 -24 71 95 -16 -157 -244 -323 146 379 61 12 135 11 -150 339 691 240 -126 1 27 75 46 310 47419 371 75 75 9944 13 10 19 6658 546 771 730 763 799 886 964 1048 1209 1703 2653 4246 3868 3160 648 821 752 350 288 257 227 216 216 218 212 189 159 154 147 148 153 185 212 258 342 488 759 1097 1418 1501 1362 1076 927 777 551 284 160 147 146 152 149 151 154 158 158 160 154 147 142 146 156 165 163 157 154 153 152 158 161 164 165 166 162 162 153 154 155 159 159 163 158 154 159 156 146 147 144 149 147 150 151 151 145 146 150 151 149 146 141 142 142 140 136 135 136 136 135 138 136 137 136 136 134 138 143 150 153 154 145 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 149 149 148 148 149 149 149 150 149 149 148 145 144 146 148 151 153 154 155 156 159 159 156 155 157 158 157 153 149 150 155 156 155 158 162 161 159 161 159 157 159 160 158 159 159 161 166 171 171 168 174 175 169 167 167 170 174 168 173 176 167 170 180 187 177 164 166 167 161 166 165 152 153 151 146 152 159 162 170 168 160 148 150 163 160 156 156 160 177 191 187 173 172 170 188 211 193 185 183 210 204 203 231 193 154 160 143 128 132 163 170 114 66 102 143 159 116 86 104 131 154 157 161 147 110 60 89 118 110 117 96 86 136 110 92 140 203 215 143 157 137 136 206 150 99 73 46 84 143 159 155 142 115 152 151 76 146 173 104 52 83 179 188 144 50 -41 107 176 24 99 149 94 85 139 226 161 118 112 58 164 129 105 298 236 83 48 31 42 86 14 -112 -144 -92 32 149 30 67 260 225 180 200 208 119 16 -68 -257 -482 -599 -203 289 67 -111 214 306 -39 173 393 147 125 42 7 -87 57 563 47450 371 75 75 9941 13 10 50 6656 531 43 33 50 76 125 183 529 674 1510 3321 9411 13507 15265 8724 11504 15881 13098 17159 9775 5030 1018 487 280 581 809 1621 2950 4244 6358 8042 9945 9769 11362 14095 11085 6528 5786 5749 6847 8281 7869 6507 7046 7296 6231 4823 4204 2351 598 207 163 157 160 157 160 152 148 144 140 148 151 150 150 148 149 150 156 155 160 160 163 160 156 151 153 149 153 153 158 152 150 150 147 140 142 144 147 143 144 146 148 140 144 148 150 149 147 144 142 139 135 133 134 134 135 133 135 134 136 136 136 135 138 143 150 152 152 146 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 150 149 149 148 149 150 150 150 148 149 148 146 145 146 148 150 152 153 156 157 157 158 155 155 157 157 156 154 151 151 154 155 153 158 163 161 159 161 158 157 157 157 159 159 160 161 162 170 170 167 174 176 167 161 165 166 168 173 178 179 177 181 180 178 173 166 164 167 167 168 162 152 147 149 155 167 170 161 157 159 151 143 168 186 171 157 155 150 172 188 184 167 165 179 196 207 201 183 171 198 186 178 196 209 169 185 181 159 150 136 159 161 124 133 185 214 157 133 126 162 193 208 214 142 81 51 83 146 134 92 76 96 106 87 92 106 134 106 83 150 106 126 202 223 235 198 119 107 215 214 145 173 113 33 188 190 162 124 53 35 31 82 116 190 119 -80 -14 85 -48 -31 57 33 30 137 170 126 242 131 9 241 131 59 200 192 38 -48 14 -24 10 169 266 50 168 432 167 7 91 173 62 -117 71 76 -54 -117 -167 -54 -110 -119 136 156 -229 -161 178 401 19 -342 -27 23 193 530 465 129 237 368 47482 362 750 75 9945 13 11 22 6654 517 634 3856 7116 9086 8812 11427 19427 14773 17992 8622 4256 120 999999 999999 999999 85 851 2038 6034 8454 12063 15771 14157 16747 19995 14991 9248 7394 7112 8487 11092 12256 13662 20726 29897 42817 51082 55454 49073 34615 27821 15864 7402 4362 2060 550 140 139 137 135 135 135 133 137 136 139 140 147 148 155 152 155 147 141 139 142 143 149 145 147 142 139 135 136 135 138 139 136 135 139 141 145 142 169 278 727 731 683 148 141 136 133 132 135 133 134 133 135 134 134 135 136 137 140 145 151 152 149 143 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 153 152 151 150 151 152 153 153 151 151 149 148 149 149 149 151 153 154 156 158 158 159 157 158 161 159 156 156 155 155 155 156 155 157 163 162 158 159 158 153 151 153 156 159 163 165 163 165 167 171 175 178 176 168 169 165 164 177 178 176 178 177 174 169 169 164 156 156 160 153 151 145 142 152 158 167 165 159 167 168 158 148 161 176 168 158 156 146 143 164 185 191 172 172 194 168 167 181 183 202 190 164 164 180 186 203 200 189 183 154 149 168 170 154 167 180 183 195 160 156 176 190 153 118 114 69 80 147 121 58 68 125 129 112 156 168 99 44 103 133 61 124 225 221 96 144 199 121 109 148 112 118 141 113 146 185 197 118 25 67 35 -21 -12 117 202 86 81 64 -19 18 154 144 36 44 -84 17 317 221 67 240 237 73 37 148 73 -26 63 -52 -72 131 318 332 338 379 -4 -241 26 -49 -313 -273 61 -76 -266 -53 169 397 274 79 389 239 -192 131 25 -19 231 13 52 -134 -409 95 176 -162 152 360 47513 335 2775 75 9938 13 11 53 6652 502 37 154 431 1305 5270 10586 22719 39236 54582 68602 73698 79351 74152 64044 42542 21274 14700 11016 4173 951 23 21 19 19 20 18 19 18 20 25 35 36 43 41 41 36 28 28 29 34 43 40 43 43 38 35 36 41 46 42 45 54 63 82 126 341 1097 4374 9062 8151 3728 168 138 133 134 134 135 132 134 134 135 134 134 135 141 140 144 149 152 149 146 142 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 154 152 151 151 151 152 154 154 153 152 152 151 151 150 149 150 153 155 157 159 161 162 160 158 159 161 160 155 152 154 153 153 156 157 162 161 156 158 158 151 148 150 153 158 164 168 167 168 171 174 173 173 184 181 175 174 171 177 176 170 172 169 172 171 159 152 150 150 158 145 147 154 150 168 164 156 159 159 166 163 153 137 140 154 154 156 149 146 141 146 160 174 162 156 192 167 147 181 202 209 197 167 156 161 178 192 185 186 188 173 149 167 177 167 157 110 123 182 161 129 145 145 110 150 168 115 110 138 115 129 144 112 87 127 254 220 120 106 151 120 76 121 109 60 29 75 196 140 93 134 115 117 154 165 136 173 145 65 153 188 56 22 12 60 196 120 113 116 24 170 308 205 3 -99 -138 16 257 200 172 463 474 229 44 -37 145 36 -33 -5 -184 -123 146 223 -32 -58 -137 -307 -44 265 85 -30 128 104 -35 -41 154 120 -132 -150 255 390 419 512 84 -112 429 442 323 421 -223 -187 44 -264 -125 -36 47545 346 1950 75 9946 13 12 25 6651 487 346 1162 827 990 1137 2197 4203 6108 7900 11534 17016 22127 30625 31687 32048 30032 27382 28206 33513 31684 29999 25385 30055 33462 29603 20934 12244 9535 8502 3525 905 16 11 10 11 10 8 6 4 4 12 21 21 24 26 28 21 16 13 16 22 28 26 34 32 32 25 30 33 36 32 39 52 58 78 146 449 1567 5945 10144 8408 3250 168 136 132 134 133 133 131 133 133 134 134 135 137 142 143 147 150 150 145 145 144 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 156 155 154 153 154 155 156 156 155 156 157 155 154 153 151 151 154 157 158 162 163 163 162 161 161 163 166 161 156 157 157 157 159 160 162 162 160 164 162 152 148 151 155 158 163 166 164 170 174 172 168 170 182 183 175 172 173 174 172 167 166 168 171 167 159 152 152 155 157 150 149 156 159 165 149 133 143 153 148 148 147 135 129 137 152 154 135 143 155 145 144 154 159 155 165 163 152 170 198 204 191 168 163 171 177 163 141 158 186 144 115 155 171 187 177 97 103 184 211 123 122 127 155 200 190 169 141 154 145 127 150 151 80 102 194 114 74 92 174 173 101 116 97 108 123 83 113 139 207 199 66 92 155 163 121 105 125 92 187 197 87 132 136 94 162 68 50 143 45 125 159 -13 -131 -35 145 160 82 129 335 440 231 202 193 -52 24 -34 -11 57 4 -34 76 241 0 -91 -51 -78 178 480 247 -40 10 33 98 66 1 -67 -89 -76 11 243 324 59 -175 11 231 153 75 300 79 -140 -125 -96 -130 -217 47576 341 1950 75 9943 13 12 56 6649 472 433 2093 2120 2410 3617 6561 11203 14890 18461 21998 27165 34815 46345 55709 61052 60058 54064 44048 33540 25336 17715 11325 8177 6128 4502 5256 6799 6457 3129 816 158 141 132 127 125 122 119 121 121 121 124 135 130 133 137 144 133 128 117 124 127 131 131 138 133 134 130 132 133 134 131 133 134 133 133 161 253 631 1785 1715 434 264 149 137 134 134 135 134 135 134 133 135 135 139 141 143 145 149 149 147 144 145 143 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 154 154 154 153 153 154 157 158 158 158 158 155 153 153 151 152 156 158 159 163 164 163 163 164 165 165 165 164 162 162 161 160 161 162 162 162 162 164 161 155 158 158 155 160 163 161 161 168 168 170 172 169 171 176 169 160 164 166 168 169 167 170 172 167 162 160 159 153 144 149 147 145 152 155 149 145 146 157 154 147 150 148 138 132 158 162 146 160 167 155 156 158 167 168 165 164 146 141 164 208 199 173 175 167 158 153 131 131 161 142 126 152 158 183 164 145 165 168 154 130 119 91 128 149 114 133 145 160 142 109 131 150 142 124 84 115 151 119 161 166 147 185 212 213 217 194 183 199 260 219 93 131 215 188 80 53 161 176 155 215 151 101 152 117 131 148 102 117 47 11 90 -17 -73 101 241 138 76 212 349 208 -58 24 169 193 104 33 39 -6 201 305 159 146 92 156 122 103 72 -24 4 -163 -188 8 264 204 44 -16 127 39 -243 -232 -195 -105 -157 -255 -321 -236 -406 -193 -42 47607 338 2250 75 9943 13 13 27 6647 458 406 3189 7146 10272 12467 17129 23693 30722 39158 42249 43768 44059 42544 39691 35556 37104 39742 43694 43778 40565 37750 30702 24977 13349 5039 1625 455 221 152 141 141 139 138 139 139 143 146 154 147 151 154 164 155 151 141 143 137 143 145 153 154 157 156 152 153 155 152 152 149 141 137 139 143 141 142 158 192 187 144 138 134 135 139 137 135 136 135 137 139 143 144 146 148 150 149 146 145 145 142 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 152 152 151 150 151 152 154 156 156 155 154 151 149 149 149 150 155 158 159 161 163 163 162 162 163 163 160 157 157 158 157 157 157 159 160 160 161 159 156 156 162 163 157 159 164 163 166 169 167 169 173 169 167 171 170 161 164 166 171 175 169 172 180 179 166 156 160 153 139 137 137 140 143 155 169 163 159 179 170 152 152 151 146 133 151 161 164 188 176 150 143 146 154 165 185 190 166 150 159 190 196 178 185 181 168 157 158 163 167 174 149 138 147 163 164 161 164 143 149 161 124 96 129 117 83 120 141 115 92 110 131 116 139 141 70 165 237 166 149 152 207 231 155 138 129 111 235 310 213 170 162 179 213 170 61 18 45 78 82 132 101 56 149 179 190 171 93 81 65 53 136 62 -45 77 134 30 50 173 257 181 44 38 235 284 51 -24 26 -10 48 35 -74 21 307 453 270 167 8 23 147 -159 -325 -93 145 41 -102 -174 77 83 -364 -474 -249 116 205 -200 -344 -161 -413 167 219 -471 47639 339 2475 75 9941 13 13 59 6645 443 12 849 2246 9221 12851 14944 12276 12239 15030 20997 31549 42250 56087 68410 79764 84763 81489 75701 57555 40505 20077 8497 4378 2220 1092 557 224 150 143 144 139 140 147 147 151 147 147 150 167 165 159 149 144 138 141 145 153 158 162 158 160 157 157 157 154 153 147 140 138 139 140 138 136 137 137 141 139 137 138 139 139 134 137 138 141 143 144 145 147 149 150 149 146 144 144 141 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 154 153 152 151 152 154 155 155 154 152 150 150 149 148 149 152 155 157 156 159 163 163 163 162 161 161 160 156 154 156 156 157 158 159 160 162 165 163 160 159 161 163 161 158 163 168 170 171 170 168 169 169 169 175 173 170 178 178 176 175 168 170 182 180 164 153 159 156 142 134 134 140 145 153 152 149 156 170 158 148 151 149 144 146 160 148 147 173 181 158 137 138 156 163 172 179 163 169 186 180 175 175 187 191 190 162 172 205 192 173 142 146 156 165 165 155 153 157 173 146 121 158 157 90 90 115 115 100 91 127 138 109 86 141 166 229 250 140 117 158 215 158 113 154 110 -8 88 187 85 69 81 108 162 185 125 71 -4 8 183 230 129 83 100 223 286 215 192 114 122 78 43 90 -25 -19 89 88 0 -33 -61 129 262 148 318 333 14 -177 -17 83 -37 -166 -129 51 271 409 274 90 164 297 145 -70 -108 -53 7 -48 -159 -112 185 223 -39 -210 -222 -51 -79 -281 68 149 -225 349 374 -165 250 557 -36 -218 47670 336 2700 75 9942 13 14 30 6643 429 24 819 3496 6044 9523 15994 24306 35682 49200 64419 75749 83877 87781 84383 76068 56295 37880 22997 12688 5878 2597 1206 565 236 152 145 147 140 139 143 144 152 148 146 147 163 163 157 148 143 141 139 142 153 154 156 154 158 158 156 153 150 150 151 144 141 138 139 137 135 135 137 138 139 139 140 139 141 138 139 140 146 145 145 147 149 149 150 149 145 144 144 141 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 152 151 151 151 152 153 153 152 151 149 148 148 149 149 150 153 155 156 156 158 160 164 164 163 163 163 162 158 157 156 155 156 160 161 162 166 166 165 164 162 161 164 164 161 163 169 169 170 173 170 166 165 171 171 171 171 178 177 163 167 174 173 179 176 165 164 163 150 143 145 137 129 146 162 151 153 161 162 151 151 156 151 154 159 167 146 134 157 177 173 157 167 180 165 154 159 159 176 192 184 154 150 171 159 138 143 168 192 194 169 146 151 161 157 154 156 163 174 157 100 116 177 150 77 73 89 95 61 87 163 185 195 137 141 216 219 235 151 157 172 171 129 123 145 126 88 37 63 166 147 37 52 88 139 173 213 99 67 253 229 124 98 76 200 251 192 203 99 50 75 28 0 15 -11 55 226 95 -242 -334 -23 195 35 138 346 311 104 39 67 -74 -61 -185 -239 -71 233 318 -22 -15 134 165 138 -63 48 284 186 137 100 60 -58 -2 -106 -291 -24 -65 -353 -246 -6 -179 -6 348 181 186 488 20 -503 47702 355 1275 75 9941 13 15 2 6642 414 44 3329 7366 8302 11286 6392 313 417 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 232 1488 5799 10189 17190 27560 37421 50208 70251 82454 84362 74058 60001 49341 40669 27371 16425 8613 5018 2014 695 286 163 153 147 151 150 144 139 145 147 152 152 151 144 151 152 154 150 147 145 144 142 149 148 150 152 151 152 154 147 150 150 148 146 145 140 140 139 141 135 134 136 137 139 138 137 139 141 143 142 148 146 146 147 149 149 149 148 145 145 144 142 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 149 148 148 149 150 152 151 150 149 148 147 146 148 150 150 153 156 157 159 160 160 163 164 164 164 163 164 164 160 157 155 155 158 159 161 164 165 165 165 162 159 160 158 158 160 164 165 166 171 172 167 165 174 178 172 167 169 171 162 160 168 174 176 172 166 171 167 148 144 152 138 125 140 162 168 167 161 163 172 159 147 151 161 154 158 152 142 161 171 154 148 165 171 155 143 149 166 185 197 188 166 169 165 168 157 136 148 167 159 138 115 118 158 158 153 174 167 164 155 104 133 155 134 124 102 91 97 68 76 145 151 184 197 139 130 139 151 158 164 210 191 86 68 83 81 142 125 86 227 235 117 94 54 104 141 200 200 160 154 135 221 216 143 86 98 164 94 -55 -64 -40 -6 -22 -34 0 -21 191 219 -102 -164 -95 -54 52 80 106 270 266 28 41 193 110 -167 -245 -107 202 453 214 42 84 127 31 -326 -385 -46 16 162 285 235 161 84 -73 -88 103 133 -209 -470 94 237 360 781 793 257 224 407 -183 47733 356 1200 75 9945 13 15 33 6640 400 940 2850 6392 12441 18667 26726 30062 34253 28666 18243 12699 11726 3399 999999 999999 999999 999999 999999 999999 999999 999999 1630 3901 8211 15999 27117 37704 47592 61222 65399 60224 43902 26783 16102 9803 6106 3243 1221 598 385 265 222 184 165 155 155 152 147 142 146 142 150 151 150 141 145 147 153 149 153 150 151 145 151 147 148 148 148 149 152 149 151 152 149 146 147 142 142 138 144 138 137 138 140 140 140 136 140 140 143 144 147 147 149 148 150 150 148 146 145 146 145 142 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 145 145 145 147 148 149 149 146 144 145 144 143 146 148 147 150 154 155 156 159 162 163 163 162 162 163 165 164 160 159 157 157 157 158 160 162 161 162 166 164 158 157 155 157 159 162 162 160 167 172 171 168 175 175 168 160 163 167 166 170 179 181 181 174 169 171 173 160 149 153 151 145 143 156 173 168 155 156 171 163 143 146 160 161 154 151 151 162 160 140 139 139 150 176 169 163 176 185 181 174 178 178 129 157 210 174 134 154 146 100 101 125 134 128 144 171 184 157 175 134 131 146 154 158 125 115 117 94 84 102 92 134 152 147 171 148 81 86 114 161 150 93 110 134 147 126 123 172 237 271 254 222 197 196 133 132 213 193 134 206 360 308 162 113 109 216 171 -4 83 93 152 143 -50 51 65 29 145 33 -102 -102 -22 177 115 77 198 195 53 53 294 243 195 195 116 306 354 215 149 142 -18 -252 -393 -551 -357 -328 -418 -151 207 605 265 -296 -33 -84 -54 58 -265 -47 261 244 464 404 -209 -267 26 95 47765 354 1125 75 9947 13 16 5 6638 385 21 2660 8097 13207 18088 19929 30548 37104 44965 39156 27179 16902 10833 2927 999999 999999 999999 999999 999999 999999 455 1923 4391 7736 12711 18171 26149 33531 36000 35964 33939 28822 22547 16985 12008 9148 7499 6194 4662 3165 1766 893 424 237 165 152 149 147 146 141 142 141 148 146 143 138 143 145 152 151 154 148 148 141 149 146 151 146 151 149 151 148 151 147 149 148 150 144 144 139 145 144 142 142 143 142 142 140 143 143 143 144 146 149 151 151 151 149 148 146 146 146 146 143 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 148 147 146 147 148 149 149 146 143 143 144 143 145 146 147 149 153 154 156 159 162 164 163 160 160 162 162 157 157 157 156 155 157 159 163 165 161 158 161 159 153 156 157 156 158 156 158 164 167 173 175 174 175 170 165 163 171 169 162 175 177 171 177 181 185 185 184 174 162 156 151 143 142 153 165 156 152 160 158 162 154 134 145 160 142 138 151 151 153 157 156 139 133 173 189 184 202 178 155 162 168 152 124 147 196 191 135 144 152 135 120 131 127 109 131 122 143 198 182 182 148 134 167 139 113 166 159 128 116 87 101 146 67 19 80 119 91 48 82 125 144 207 243 245 232 190 190 280 342 282 260 223 239 272 247 212 179 153 115 156 264 239 177 218 154 141 176 123 166 144 70 31 -27 60 116 75 123 79 36 54 2 -57 93 370 291 221 130 13 211 227 169 339 345 347 159 -137 -56 -20 -258 -331 -215 0 207 -144 -323 -158 -21 394 344 -115 -112 -70 -162 51 -242 -427 78 -161 -349 -464 -330 47796 356 1200 75 9946 13 16 36 6636 371 683 5505 9816 14942 13246 17089 16650 14710 11390 6292 2556 388 715 1168 969 999999 999999 999999 999999 24 2193 4844 8795 14320 20145 25825 31625 35759 38943 40650 43384 45783 45414 38952 30438 26080 22695 19896 16677 11324 5579 1677 493 161 145 146 141 142 138 138 143 146 143 140 137 143 143 150 151 152 147 147 144 145 149 150 148 151 149 148 149 152 145 151 151 152 147 146 143 149 150 147 145 146 144 144 145 147 148 148 146 148 150 152 151 150 148 148 146 147 147 146 143 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 154 152 150 150 151 151 151 151 149 147 148 148 148 149 151 153 156 157 159 163 165 166 165 165 165 165 164 162 160 157 156 155 156 161 165 168 166 159 159 155 153 156 154 153 154 152 158 168 166 169 176 174 175 172 166 168 175 175 170 171 164 162 171 180 184 180 174 173 168 155 148 141 146 152 147 146 141 145 154 153 146 133 135 145 128 137 165 150 143 151 156 153 136 149 168 177 188 166 155 185 198 176 151 152 156 150 155 172 174 178 136 120 146 142 119 100 140 174 153 123 130 138 116 80 98 137 121 140 142 132 139 120 68 7 39 119 152 88 76 86 118 186 133 103 121 156 205 242 220 158 163 170 259 281 222 184 85 154 172 43 57 64 155 231 157 137 74 15 7 32 32 29 45 -60 22 248 77 -26 226 156 -59 7 303 569 295 -38 -118 -62 187 76 -208 3 216 163 71 157 388 151 -50 159 257 408 573 174 75 68 -133 -81 137 280 54 121 -40 -338 -221 60 255 32 -175 -129 149 166 322 343 47828 345 2025 75 9947 13 17 8 6634 356 34 370 588 288 999999 999999 999999 999999 999999 999999 483 3026 6252 10817 14735 19967 26604 33104 39181 47616 55881 63334 63079 61817 60729 57107 50850 42548 29260 14926 6308 2379 754 373 219 154 146 142 137 141 145 146 145 141 146 143 147 145 150 150 149 150 150 148 150 146 146 150 150 151 151 151 153 151 150 149 146 141 147 149 150 149 150 146 148 149 150 149 149 149 150 151 151 150 151 148 148 147 147 147 146 143 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 155 153 152 152 153 153 153 153 152 151 150 150 150 150 150 154 158 159 160 164 166 168 168 169 168 169 168 168 165 161 161 162 160 161 165 169 170 164 158 156 158 158 157 156 154 156 162 161 158 167 173 168 167 169 165 166 169 172 169 169 171 169 168 171 173 168 165 169 164 151 138 136 143 148 143 145 140 139 163 161 141 137 142 144 136 141 159 150 143 136 153 167 158 157 158 167 174 163 147 173 188 171 163 172 166 167 170 153 150 139 124 123 132 144 118 116 154 172 143 74 87 135 128 142 125 93 117 113 104 154 146 112 148 136 117 168 176 141 146 64 65 126 88 86 131 197 182 173 130 88 148 178 279 336 208 157 121 144 139 68 67 37 152 205 175 164 24 -21 20 160 162 36 47 -45 -18 147 -33 -116 136 91 27 145 284 272 -43 -256 -153 77 138 -17 -110 28 213 208 142 374 580 298 180 365 235 83 228 229 253 163 -158 -226 -66 2 104 27 -186 -101 176 356 382 251 107 249 304 -67 -125 206 47859 334 2850 75 9943 13 17 39 6632 342 309 871 1705 5264 7937 10962 13652 17510 22602 29740 41050 54230 73576 87261 93698 89323 74451 56639 37589 25927 16367 8989 3039 801 341 156 149 145 140 143 147 151 148 144 142 147 148 147 151 153 151 158 151 153 149 148 151 157 151 151 154 150 150 150 150 148 143 143 148 153 152 153 147 152 150 150 149 149 150 151 152 152 152 152 148 149 148 147 146 146 143 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 155 154 152 152 153 154 154 154 154 153 152 150 151 150 152 157 160 162 162 165 166 169 170 170 169 169 168 169 168 166 165 165 165 163 162 164 167 165 161 160 163 162 159 157 155 158 164 162 158 166 169 165 166 165 163 160 162 169 169 169 175 176 174 174 175 167 163 162 156 147 132 127 129 131 140 137 136 144 152 162 162 153 143 134 131 129 135 150 157 137 147 174 173 179 177 179 185 155 124 133 161 168 150 163 196 194 125 100 104 88 115 159 138 138 139 129 162 154 132 142 154 169 165 183 122 59 120 117 85 125 151 136 160 162 90 106 143 142 119 52 98 138 159 235 206 235 200 125 116 97 175 157 140 248 224 161 165 151 118 83 106 131 207 148 106 147 92 83 142 235 91 -112 -122 -24 -19 -30 -22 -58 66 148 73 -86 34 69 -230 -241 13 197 91 -7 231 414 395 292 55 70 85 -130 -194 -48 -24 -30 72 185 315 219 105 132 -52 -222 -75 -267 -181 248 41 -66 317 424 181 48 -345 -441 -262 -90 47891 327 3375 75 9953 13 18 11 6630 327 499 2057 8851 15918 27003 44071 63793 84366 98185 100904 102948 92434 75999 52093 25264 11523 2908 988 429 246 153 146 144 148 153 153 151 145 149 151 146 149 152 153 161 157 158 152 151 151 157 150 152 149 149 148 150 150 147 144 145 148 152 153 153 149 152 152 150 149 148 148 151 152 154 153 151 147 149 148 147 145 144 141 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 148 148 147 148 149 150 151 149 148 147 147 145 146 148 150 154 157 159 160 162 164 166 167 168 165 167 169 166 164 162 161 161 162 162 162 164 163 165 166 166 167 164 162 161 160 164 166 168 166 163 167 170 168 166 167 169 168 168 167 168 174 176 175 177 171 168 168 160 151 147 140 143 147 137 146 148 146 146 148 159 163 160 149 152 143 123 129 160 176 154 148 170 194 205 201 210 190 155 156 159 177 171 129 131 182 193 125 132 128 106 131 176 169 169 176 152 148 96 108 197 185 125 111 155 132 76 120 122 81 107 161 142 143 150 94 133 211 155 35 87 157 183 225 189 144 153 145 77 63 122 180 154 92 131 158 95 124 221 208 77 60 156 202 102 45 143 163 132 132 236 158 -6 36 94 121 93 -28 -125 29 260 135 -19 96 144 -26 -184 34 265 64 14 311 376 391 326 205 149 -22 -149 -167 -254 -86 242 221 163 235 169 320 277 -211 -295 -197 -219 -9 309 266 59 125 199 252 169 -324 -181 -39 -125 47922 333 2925 75 9936 13 18 42 6629 313 291 829 1448 2176 3364 5406 8563 25787 28201 35886 40662 45293 51417 61851 73549 80904 86864 78219 62572 41223 16191 7854 2077 770 395 233 152 146 144 145 150 150 158 154 147 149 152 149 149 152 157 155 157 151 153 153 154 148 150 148 153 152 149 153 150 148 148 150 149 151 155 155 153 154 158 157 152 149 153 155 157 153 153 148 149 149 149 147 145 143 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 145 144 144 144 146 147 147 145 143 141 141 142 144 146 149 152 155 155 155 157 159 161 161 160 159 160 159 157 157 157 155 156 158 160 164 166 165 165 166 165 163 160 162 163 163 165 166 166 164 165 173 173 167 168 172 175 175 170 163 166 174 169 171 177 166 171 171 157 156 150 144 154 159 157 155 162 171 163 174 168 146 149 152 155 147 128 131 153 170 164 136 133 171 195 189 188 174 178 194 186 177 148 113 119 164 169 134 138 144 152 159 170 167 154 165 156 143 97 108 151 140 124 150 178 136 140 174 124 102 129 151 167 181 139 106 202 277 195 56 153 181 192 275 251 208 198 141 95 161 147 173 215 160 125 217 257 177 170 144 51 49 147 77 61 104 -1 -20 11 98 311 251 66 178 150 120 92 -74 -48 104 175 30 -24 155 255 126 -143 -56 198 75 77 249 97 31 -44 112 257 45 -23 -121 -334 -63 218 -27 70 290 148 251 269 -174 -234 -66 -35 -12 251 623 411 37 -185 -77 176 199 450 244 65 47954 340 2400 75 9937 13 19 14 6627 298 3 1058 3063 3700 5709 9784 8985 5743 3573 4447 10736 8089 23273 26453 31953 38781 52610 70480 80297 84589 82659 66938 42890 22250 13117 8583 5836 1440 356 156 151 150 145 142 137 141 140 148 148 155 152 144 145 148 148 150 148 150 148 149 147 151 152 147 147 148 150 153 152 146 150 150 150 148 149 147 148 154 155 154 154 159 159 157 153 156 157 157 153 152 147 148 148 148 147 146 144 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 150 149 148 147 147 148 148 148 146 144 143 145 147 148 149 154 157 157 157 160 162 163 162 160 159 159 157 156 156 154 153 155 157 161 164 165 167 169 166 159 158 159 161 164 160 158 161 165 164 163 169 173 169 168 166 163 171 175 170 169 171 171 174 173 168 170 164 153 154 149 144 147 155 164 154 157 171 167 163 167 168 162 162 146 136 143 157 153 157 155 133 133 150 162 164 176 178 190 198 183 174 155 140 146 179 189 166 157 162 189 187 169 163 155 182 168 128 131 171 154 137 208 228 213 126 133 166 127 135 145 127 173 231 223 108 168 233 135 79 128 169 249 307 257 169 161 170 202 220 200 216 247 215 126 179 211 160 145 58 28 69 83 81 166 198 89 55 58 104 206 300 151 78 109 38 99 168 154 200 90 -6 0 81 270 105 -143 -70 54 148 154 75 -81 -109 -107 57 280 243 199 -56 -101 404 466 85 307 204 -102 225 333 162 68 100 167 335 264 57 92 47 -284 -124 193 174 384 155 196 47985 340 2400 75 9941 13 19 45 6625 284 63 1197 2172 3267 4859 8434 7530 7644 3846 4106 4716 7025 10376 13029 19935 37924 62085 81827 94847 100911 93672 69392 32905 6551 587 217 172 157 151 156 148 146 141 136 135 136 140 148 148 151 147 143 146 145 146 147 147 146 151 147 143 146 148 143 146 151 150 151 149 149 148 147 148 149 146 144 148 152 153 157 157 158 157 159 157 158 158 157 153 152 150 149 148 148 146 145 143 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 154 152 150 149 148 149 149 148 147 145 144 147 149 150 150 153 156 157 159 160 163 165 164 160 158 157 156 156 156 152 152 157 160 163 164 164 167 168 163 158 156 158 163 166 162 159 160 165 166 166 167 165 164 170 170 166 171 174 172 176 179 177 170 174 175 171 165 157 155 151 139 138 150 159 153 162 162 153 154 160 172 171 166 146 135 146 160 163 170 158 153 166 168 170 181 197 189 169 169 170 145 146 172 171 173 188 198 211 192 176 165 156 161 147 147 154 125 134 174 148 143 197 215 168 139 175 148 97 147 165 143 161 190 191 134 129 150 125 115 71 121 248 252 174 109 132 195 194 142 204 232 173 169 135 89 35 141 268 199 171 205 124 89 136 189 231 176 215 170 10 106 233 323 353 211 215 316 244 235 225 249 298 154 119 57 9 130 144 220 192 -59 -252 -136 177 222 214 319 210 -66 70 444 273 136 399 216 111 251 87 64 235 446 354 129 267 272 25 29 -95 -119 8 -18 155 -230 -110 48017 347 1875 75 9940 13 20 17 6623 269 399 1693 3194 4648 7741 7883 7797 7035 7866 7924 7150 6855 7020 6098 6128 8204 13402 20119 19350 16377 25309 32458 47378 71854 80289 75070 65866 57517 37758 18318 6710 1400 393 190 166 158 160 149 143 142 135 137 133 142 147 145 145 147 146 150 147 143 146 143 145 156 152 145 150 148 146 144 150 150 150 147 149 149 148 148 152 143 144 149 154 154 156 159 160 158 163 162 163 162 160 156 155 153 152 150 150 147 147 145 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 153 151 150 149 149 149 149 146 143 142 143 145 148 150 150 153 154 156 159 159 160 163 162 159 157 154 152 154 156 154 153 155 159 162 162 162 162 164 164 164 159 160 165 164 165 166 165 165 160 164 169 163 162 164 166 163 167 169 172 182 176 179 179 181 181 173 163 155 153 150 146 147 158 166 164 165 152 151 162 162 170 171 156 144 140 140 150 154 153 154 152 158 162 158 171 188 182 150 138 146 128 130 158 156 128 137 160 201 200 110 124 114 104 105 81 75 121 158 168 146 130 188 198 113 118 176 123 57 126 196 160 150 151 138 132 112 103 155 198 99 73 167 166 169 168 152 136 92 70 121 140 72 90 131 78 88 228 249 217 284 331 231 108 151 249 201 124 181 203 78 -30 116 375 336 147 71 123 56 105 251 265 320 291 261 240 291 256 194 268 183 26 -288 -376 69 165 -31 -5 -3 -178 116 365 44 -61 208 465 773 671 48 -166 143 303 153 29 300 555 123 -64 -34 -273 -273 -239 -174 -280 -7 48048 347 1875 75 9942 13 20 48 6621 255 906 3982 5760 11113 16937 18692 14822 14755 14690 14535 14961 16655 20053 24062 29832 35155 39607 44011 31200 22331 29473 32246 33176 38652 38365 36290 37757 42778 34891 34171 30984 25908 3484 213 169 162 163 153 152 150 143 143 148 150 149 146 148 152 153 152 153 147 147 144 148 156 154 150 156 152 151 147 152 145 152 147 152 150 151 150 151 144 145 151 156 154 156 157 159 157 162 161 165 161 160 157 156 152 152 150 150 148 147 144 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 151 149 148 148 147 148 148 146 144 143 143 144 148 150 151 154 155 156 159 160 162 164 164 164 160 159 160 160 158 158 156 154 156 161 162 161 164 167 167 168 164 165 165 160 162 166 165 161 153 154 162 165 161 158 164 163 168 167 164 169 171 183 188 188 188 176 153 146 145 140 150 154 162 164 164 169 165 162 154 157 160 158 157 161 158 143 147 145 131 144 152 150 158 143 143 163 164 143 138 143 141 134 127 122 103 116 139 160 134 99 102 81 88 108 95 82 106 147 197 169 102 149 205 166 129 109 121 122 152 220 146 113 177 168 135 130 128 175 161 105 157 179 139 188 181 131 117 213 207 210 200 97 131 227 217 183 212 179 184 252 262 228 243 269 163 141 173 135 99 13 45 58 115 159 97 169 158 -4 174 306 182 143 228 331 259 185 135 260 299 156 174 -84 -333 -30 264 170 -2 226 263 90 80 70 25 185 429 919 800 125 103 73 -84 255 484 413 323 -99 -307 -277 -265 -185 -240 -189 56 282 48080 346 1950 75 9941 13 21 20 6619 240 344 1717 3348 7320 7721 7327 8329 7588 10737 13152 15702 20756 26216 36073 45529 47787 45638 30471 22876 23929 27525 30032 28193 32817 50210 51760 48229 40633 40844 31649 25001 3411 211 173 163 169 166 167 164 156 149 156 151 147 148 153 153 154 150 155 157 152 155 149 155 153 154 163 157 156 151 155 145 152 156 162 152 153 151 151 152 151 152 155 154 160 161 163 161 160 161 163 160 160 158 157 152 152 150 151 149 147 143 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 150 149 148 148 148 148 148 148 147 146 146 147 151 152 152 156 157 156 158 162 165 168 169 168 166 164 164 162 161 161 159 157 159 165 166 162 164 166 165 165 162 161 159 156 160 162 163 158 151 154 159 162 158 160 167 166 169 168 162 162 165 175 178 178 184 173 147 139 144 144 153 161 160 153 160 173 170 158 155 162 166 163 153 153 154 151 148 152 150 141 145 165 181 173 165 163 172 173 165 167 174 155 146 144 134 127 129 132 118 134 147 133 147 158 155 178 158 178 213 154 101 127 157 151 159 142 135 156 147 154 144 139 165 134 94 110 161 201 164 139 196 225 215 253 156 121 153 246 249 274 170 80 187 258 279 243 169 155 195 131 35 121 123 64 71 196 251 198 87 -78 -70 45 189 147 136 366 317 210 255 150 107 91 112 125 38 -149 13 306 190 26 -99 -94 52 52 120 256 143 242 184 -65 80 129 22 -13 266 571 357 75 41 365 279 272 589 602 303 -4 65 82 -89 78 315 400 527 368 48111 345 2025 75 9946 13 21 51 6617 226 949 2023 2844 3606 3979 4639 5198 6505 8509 9340 11177 12386 16905 19989 23829 28209 32079 37030 37631 32477 30795 35348 42177 56705 51514 41907 30822 28893 22357 9331 7247 11602 961 166 157 155 159 162 155 141 141 142 140 142 136 139 140 141 145 148 147 149 139 147 151 148 152 147 149 149 151 147 145 150 156 144 147 148 150 153 156 149 152 150 155 161 164 163 161 159 158 159 159 159 158 153 151 151 152 150 147 144 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 149 149 149 149 147 147 147 147 146 145 146 148 151 151 152 156 157 155 158 162 164 168 169 168 166 163 161 162 160 159 159 159 161 167 168 163 163 165 163 160 156 158 157 155 159 156 157 159 155 158 161 159 158 158 160 160 165 172 173 169 163 168 167 164 166 159 152 146 153 159 159 166 168 158 157 168 156 151 173 185 185 177 155 139 151 159 152 157 158 147 134 156 184 172 162 159 190 214 187 175 173 173 199 185 164 166 153 149 128 132 189 192 174 180 182 203 190 186 184 156 165 154 110 117 180 172 101 86 112 131 210 230 187 144 103 100 127 173 169 167 215 252 255 216 152 167 194 158 191 226 117 28 152 254 267 281 178 67 94 40 -44 18 -27 -78 35 110 127 148 148 63 -66 52 267 213 218 311 261 268 85 -102 0 53 92 145 78 -63 118 352 218 100 -126 -157 304 357 234 286 290 151 -117 82 325 118 -120 -355 -39 213 247 236 34 700 451 -24 430 498 336 220 302 268 19 138 590 794 714 364 48142 346 1950 75 9942 13 22 22 6615 211 384 4741 4991 4766 5896 7103 8432 8527 9746 9547 8921 10985 12764 15757 20081 24006 26071 34403 45080 49787 46544 46309 50473 50860 48126 43558 37061 28465 23198 22113 11651 8069 12264 1010 162 154 153 165 162 156 148 161 169 163 152 143 139 142 148 159 153 150 143 143 154 158 150 147 146 149 149 150 151 151 146 153 146 148 150 152 152 157 151 156 153 152 158 161 160 158 157 156 157 156 158 158 155 153 152 151 150 146 145 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 149 148 149 148 146 146 146 146 145 144 146 148 151 152 154 157 159 158 159 162 164 167 169 167 165 164 163 162 160 159 160 162 160 163 168 167 167 166 163 161 158 159 157 156 161 160 156 161 162 162 163 160 158 158 159 156 160 169 174 175 172 176 175 169 163 155 157 156 151 153 156 153 160 160 155 162 145 146 177 182 171 179 167 154 164 151 143 152 158 166 147 140 161 157 174 179 177 199 182 161 170 173 176 174 164 172 173 163 135 116 167 159 160 186 150 148 143 136 125 128 167 161 130 148 181 161 98 46 79 145 221 209 156 147 135 131 108 114 98 128 201 196 154 188 174 192 169 97 79 99 177 139 96 240 317 217 175 185 156 76 56 87 70 14 -3 72 178 229 226 175 159 211 196 166 147 124 209 202 23 22 84 104 79 117 333 353 213 309 431 195 -109 50 407 523 483 328 260 138 135 468 306 -45 14 -184 -202 80 78 245 524 463 335 218 26 46 117 166 137 -62 29 48 172 598 416 85 48174 347 1875 75 9943 13 22 54 6613 197 128 602 2825 3456 3853 4661 6863 8189 9775 11790 14267 14305 14920 18127 24405 30536 35053 34336 40082 49806 61731 74047 82857 81768 80769 71360 61762 49334 32653 16503 6438 2305 740 312 212 178 178 176 183 172 168 164 190 196 188 172 160 149 157 157 168 169 158 151 159 162 166 159 158 159 161 155 155 159 159 155 157 156 155 158 158 156 158 158 158 156 155 158 158 158 157 159 160 159 156 156 157 156 154 152 150 149 146 144 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 149 149 149 147 146 146 146 145 145 146 148 150 151 152 153 157 159 160 159 161 166 169 168 165 163 163 163 161 161 160 162 163 165 166 166 168 168 163 161 162 163 163 160 157 160 159 157 165 167 165 166 164 161 157 156 155 162 169 171 174 171 172 179 173 166 158 154 153 148 150 158 156 156 161 169 160 144 153 165 153 156 174 162 152 157 139 136 148 156 167 168 165 163 159 188 208 184 184 172 152 156 144 137 139 150 167 148 122 137 144 152 131 151 174 123 100 98 112 83 98 148 111 127 134 124 106 70 77 57 77 90 121 108 73 129 115 77 142 172 186 154 103 123 161 188 257 169 31 -1 -35 76 160 50 25 88 109 228 352 268 85 53 65 72 63 50 105 161 270 338 171 79 151 123 115 86 -12 51 191 88 35 41 -100 -165 -138 216 346 20 2 171 -31 -238 31 320 398 371 225 115 84 299 578 213 -150 -3 -188 -482 -370 -421 -132 363 55 77 149 -77 -158 -284 -193 -61 -116 -67 105 -32 102 -157 -222 48205 335 1950 75 9942 13 23 25 6610 182 35 161 516 632 948 1453 2505 3819 4823 5807 6415 7940 10077 12837 16912 22756 30111 40514 56366 77977 100351 114862 110066 103374 96159 83108 55231 31952 14863 4307 925 364 237 203 186 182 180 182 174 165 166 183 186 184 169 158 148 160 158 162 166 158 155 163 157 165 159 159 161 157 153 156 158 158 155 157 156 159 161 159 158 157 159 156 153 155 156 156 158 158 160 159 159 157 156 155 155 153 151 151 149 148 144 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 148 148 148 145 144 145 146 144 143 144 146 147 149 151 151 153 157 159 158 159 165 168 166 163 161 158 158 158 159 159 160 162 164 166 165 166 166 160 159 161 164 164 160 157 159 158 161 170 169 161 158 160 163 161 158 159 166 168 165 173 180 174 172 180 179 167 162 158 151 151 157 162 153 164 181 171 160 157 156 145 143 152 151 140 135 136 143 145 131 157 195 183 175 150 151 184 186 172 157 144 131 128 145 137 120 129 143 147 141 138 147 149 137 152 163 140 129 130 110 120 153 137 138 148 139 56 45 133 121 133 104 143 176 138 143 70 75 167 154 116 182 205 230 185 171 271 132 64 119 39 42 111 144 75 112 251 278 245 148 21 17 56 74 113 199 168 71 224 380 203 2 -17 100 173 257 135 -125 78 198 42 60 32 12 97 192 88 -6 78 -3 -49 -17 29 135 206 192 174 239 210 227 268 84 -184 -245 -332 -415 -420 -664 -457 -126 26 121 -161 -216 48237 334 2775 75 9942 13 23 57 6608 167 1075 2409 4401 8224 13130 19572 29478 47699 75320 97920 112634 121056 120656 106268 91025 59025 31095 23629 17982 1113 426 213 185 177 176 177 178 170 164 168 177 180 188 176 164 151 158 160 160 161 163 158 160 154 159 157 160 160 157 149 154 155 156 154 154 154 158 157 157 158 159 157 155 154 156 156 155 156 157 158 158 158 157 156 154 154 154 152 152 151 148 144 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 145 146 145 143 142 143 143 143 142 143 145 146 149 151 151 152 156 158 158 157 160 163 162 160 160 157 155 153 154 157 160 161 159 161 163 164 166 159 155 157 164 164 158 156 161 164 162 164 166 162 156 161 164 162 162 162 169 169 164 176 192 180 168 181 190 176 175 176 164 153 148 151 153 162 178 178 172 162 150 141 138 149 161 154 137 142 151 144 137 156 172 156 165 154 128 148 178 181 157 152 149 130 136 153 126 104 156 216 178 116 133 164 130 132 182 175 145 132 129 104 125 161 180 213 160 59 89 157 125 107 109 131 192 199 112 34 115 163 96 52 114 165 179 197 219 214 108 130 175 130 82 117 263 326 390 302 151 70 64 137 95 132 100 111 286 277 186 253 206 155 125 82 186 167 215 142 19 34 84 48 -5 138 253 372 356 137 23 130 246 191 22 -91 107 222 70 105 267 235 130 312 278 -43 -101 -70 -101 -230 -466 -247 77 210 95 -299 -239 -199 -663 -512 115 143 -333 -262 57 -151 80 48268 360 900 75 9943 13 24 28 6606 153 60 980 3185 2870 2969 2442 3558 3500 2526 2801 1965 3196 4382 3650 4128 4277 5436 6965 11579 19244 20095 17432 10627 8537 4822 1715 1284 595 1166 2245 4429 9832 22118 40762 47925 51527 64281 58792 33151 31256 28971 17810 17495 15441 717 278 159 151 151 153 157 159 165 163 158 157 172 188 187 170 151 140 144 148 152 156 147 152 146 145 144 148 147 145 144 147 146 150 154 149 151 153 153 153 152 155 154 153 155 154 155 154 156 155 157 158 156 156 155 153 154 154 152 152 152 149 145 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 144 145 145 143 142 142 142 143 143 143 146 148 150 151 151 153 154 156 159 159 159 161 160 158 158 158 155 152 152 158 159 158 158 158 157 160 164 160 156 158 159 158 154 153 157 160 157 157 165 171 168 170 170 164 165 165 169 172 174 177 185 186 183 184 188 177 169 175 170 156 146 149 155 157 167 158 165 169 153 151 155 163 161 157 144 150 161 148 149 151 158 167 173 149 133 156 189 196 174 164 139 136 149 153 144 118 164 229 208 139 105 146 155 129 126 155 154 120 107 83 120 180 178 180 134 64 119 176 115 83 149 195 152 136 91 58 157 247 165 76 58 75 80 142 231 244 133 130 200 213 183 181 256 258 221 104 98 115 105 172 125 97 48 63 178 180 162 210 154 80 95 124 95 109 158 42 113 179 72 166 94 87 197 162 251 219 63 132 426 473 107 -202 -7 201 201 82 91 236 271 408 215 154 152 205 80 -17 151 -3 231 299 -95 -118 133 -71 -471 -253 335 543 150 71 134 -50 257 484 48300 367 375 75 9940 13 25 0 6604 139 61 728 1369 1630 2446 4898 11034 12118 13914 14422 12421 7997 4651 5462 5581 5260 4265 3707 6311 9239 9328 9836 9659 9478 9043 10242 17576 18839 16492 9406 7650 5482 2512 2467 2432 5153 8920 12176 14235 15390 20306 17209 16530 17618 9083 2280 411 140 118 108 105 103 100 108 110 107 102 105 113 126 122 116 113 128 148 165 163 135 108 101 115 120 120 115 120 114 116 120 122 118 114 123 121 124 128 131 135 134 140 138 138 141 142 142 142 145 146 146 147 150 151 154 154 153 153 153 152 152 154 152 153 154 152 148 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 145 146 145 145 144 144 143 144 145 145 146 148 150 151 152 154 156 157 159 161 163 163 161 158 157 157 153 150 153 155 153 155 158 157 156 157 159 160 158 157 155 151 148 148 153 157 157 160 166 167 168 165 167 172 170 167 169 172 173 173 172 180 184 176 180 175 163 168 166 149 146 161 165 164 163 154 171 181 172 168 163 155 133 145 154 154 161 141 134 151 173 188 175 139 163 208 203 192 170 169 150 164 186 158 144 140 178 210 186 154 140 172 184 153 133 161 185 158 134 113 120 169 162 152 126 77 106 125 116 165 211 153 129 136 123 91 120 193 134 74 141 182 151 124 141 180 119 116 190 251 265 187 236 247 155 82 122 158 92 105 165 82 68 223 249 265 304 323 341 201 151 125 -93 -72 68 150 239 251 123 260 281 123 200 108 143 293 315 263 339 412 223 96 35 48 309 175 47 402 603 378 41 -22 -11 341 368 144 409 155 -129 -166 -56 70 117 -122 -411 -105 233 261 3 166 83 155 779 827 48331 366 450 75 9940 13 25 31 6602 124 486 996 1264 2128 4890 11758 13671 15003 15325 13860 10485 9474 10934 12337 9753 6126 6182 14618 18670 16736 6286 4176 3131 1228 999999 8 44 105 193 369 696 1016 1497 2173 4748 7985 10650 10888 8336 7570 6436 5815 3078 242 145 133 116 118 111 113 112 119 128 127 124 118 123 132 136 129 122 121 128 150 176 202 170 132 110 122 125 127 126 128 120 126 129 130 125 125 131 129 131 134 129 138 138 146 143 141 146 146 144 146 144 150 153 152 150 154 154 156 155 153 152 151 151 152 152 152 152 152 147 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 149 149 148 148 148 147 148 148 148 149 149 150 152 154 156 156 158 162 163 163 165 164 162 160 159 159 155 153 154 155 156 158 160 161 161 160 161 162 159 157 158 155 154 158 160 158 160 167 172 166 164 165 169 176 171 168 168 167 165 168 165 160 160 156 162 165 160 163 166 157 149 166 177 168 153 153 167 167 165 165 149 136 140 155 158 153 168 158 144 158 167 158 161 165 187 213 188 167 157 165 159 131 141 140 151 185 175 165 150 170 176 179 201 167 152 180 191 168 109 87 106 122 140 178 135 71 66 85 126 171 154 123 135 165 169 104 47 61 112 180 226 168 123 133 156 151 99 115 131 173 155 85 167 229 208 142 139 174 122 67 190 243 223 301 236 177 233 223 202 220 198 93 -54 3 138 269 250 149 37 -8 4 86 255 112 58 197 237 56 55 164 121 79 64 30 41 163 -79 27 368 270 167 -218 -324 46 185 84 186 225 -135 -81 268 -161 -393 -389 -237 200 135 -58 -113 -196 -305 -10 400 445 48363 363 675 75 9942 13 26 3 6600 110 21 300 1190 2472 3588 6657 12790 17993 23480 27700 26538 20379 14316 16988 26201 24410 15366 1660 213 175 162 143 137 134 141 135 137 135 136 139 147 148 144 152 168 177 187 187 181 168 161 166 176 220 342 550 649 592 277 172 164 167 171 176 178 179 174 162 157 163 193 224 262 234 179 153 153 152 159 158 161 155 159 152 153 153 153 153 152 152 157 153 155 156 161 159 157 157 160 156 156 152 158 161 161 158 162 161 161 158 155 153 152 151 151 152 152 150 148 145 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 151 151 151 150 149 149 150 151 150 151 152 152 154 155 156 158 160 164 165 165 166 166 165 164 163 162 160 159 159 161 161 162 163 165 166 165 166 168 166 166 168 164 160 162 163 160 163 170 175 171 171 174 172 172 171 163 164 163 163 166 159 150 146 147 150 154 159 160 157 158 162 161 161 159 152 155 154 148 147 141 134 131 153 167 157 148 171 176 151 154 149 145 167 169 180 180 149 148 157 147 137 125 140 152 146 167 198 158 152 175 140 118 160 138 109 147 137 133 125 100 126 126 133 141 130 109 86 85 95 160 197 157 119 129 157 120 73 70 113 145 143 75 25 72 190 243 183 108 119 126 142 132 147 218 228 198 259 287 121 -9 121 259 227 222 214 29 -22 8 -13 102 223 136 82 185 194 198 121 87 55 -153 -126 164 158 52 148 57 124 38 -28 49 -109 -150 -100 12 -52 -18 -184 -187 161 240 239 -49 -91 65 63 228 242 210 174 449 621 62 -284 -377 24 480 -2 -8 337 -248 -356 -63 85 -75 48394 368 300 75 9941 13 26 34 6598 96 12 22 33 40 56 71 146 436 663 1452 4149 9367 15387 22852 26002 23662 15056 11642 12370 14083 9583 3073 215 75 66 63 55 55 54 65 60 57 57 59 62 66 66 63 69 78 84 91 97 97 99 136 274 793 2250 5845 11931 15147 13872 5580 482 176 166 167 173 174 169 168 158 153 166 208 262 301 280 208 165 150 149 157 158 159 157 158 152 155 154 156 151 147 149 153 151 158 155 158 158 157 159 160 156 152 151 155 157 160 158 159 161 160 159 156 152 152 150 151 153 152 150 147 145 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 151 151 151 149 148 148 148 149 150 150 151 152 153 154 156 159 161 163 165 164 163 164 165 163 162 163 162 162 163 161 158 157 160 161 163 163 163 167 166 168 172 169 163 159 161 162 164 169 172 176 176 176 172 170 171 167 166 164 166 163 155 152 148 146 143 147 160 155 148 155 170 162 144 152 163 167 157 156 156 139 149 158 157 165 164 158 161 158 144 150 150 163 183 165 161 157 152 175 174 162 154 146 153 159 134 160 189 164 180 166 144 124 120 114 99 114 116 141 161 141 141 147 129 104 123 154 134 77 74 101 99 83 57 84 108 92 126 134 98 76 118 134 40 24 81 175 197 134 121 69 101 131 164 228 246 211 172 200 102 12 61 81 65 59 47 48 119 183 155 145 280 290 160 191 178 132 67 108 92 -116 -7 111 -97 -29 308 161 119 239 149 106 -22 -66 -2 24 126 123 98 219 287 378 333 138 192 227 48 10 122 221 131 49 42 34 233 164 336 516 48 -51 12 -232 -269 -30 406 294 48426 359 975 75 9940 13 27 6 6596 81 105 428 1301 3365 7652 9719 9661 2815 2691 165 1551 3619 5839 4088 5430 10205 9015 4228 1515 1028 986 980 763 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 31 379 1311 3902 9448 18468 30605 39080 35225 24337 7658 592 214 171 162 167 169 164 161 153 148 161 197 254 299 321 297 245 166 149 155 157 160 160 156 153 156 153 158 148 147 147 150 148 156 154 155 158 157 159 160 152 154 154 154 158 161 159 159 159 160 159 157 153 153 151 153 153 153 150 147 144 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 153 153 152 151 149 148 148 149 150 150 150 152 152 153 155 159 161 163 165 164 163 164 165 164 166 167 164 164 165 165 161 158 159 161 164 166 166 167 167 168 170 171 167 163 164 161 162 171 175 178 178 174 171 170 172 166 160 157 156 157 158 156 150 143 136 142 152 143 146 160 165 157 150 159 164 168 154 144 146 148 167 168 159 149 167 184 166 148 160 166 163 168 171 180 178 154 159 185 178 171 163 141 147 146 127 154 188 182 165 154 168 156 152 167 147 156 174 152 159 157 123 166 146 108 118 135 104 44 97 79 35 69 92 129 149 98 92 96 117 177 170 164 110 103 103 116 199 205 189 118 39 67 201 224 183 136 77 101 106 68 66 51 21 28 30 29 122 280 259 152 164 295 147 110 147 78 96 43 1 -6 68 12 -140 -147 79 195 182 290 239 86 -138 -191 231 128 -111 120 253 234 192 260 247 239 196 191 50 -66 181 231 44 -49 -52 -64 390 412 465 236 -161 111 -253 -451 -213 72 430 370 48457 361 825 75 9943 13 27 37 6594 67 94 275 246 999999 999999 999999 999999 265 1655 3058 4715 6464 10147 13977 17867 13976 12087 15741 13670 8861 9388 15053 18718 20052 18928 19584 19726 17044 10000 4072 168 999999 138 903 1880 2489 3520 5193 6969 10385 17844 28182 37624 35872 23101 9845 2150 477 206 179 170 168 165 161 158 155 148 153 157 195 233 276 313 282 207 159 158 161 165 169 161 161 160 157 158 153 153 151 154 153 157 156 158 157 159 158 160 156 155 155 158 161 162 162 161 161 161 158 157 155 153 153 154 154 154 150 146 144 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 156 155 153 151 149 149 149 149 150 150 150 150 151 151 154 158 161 162 163 164 165 166 166 165 167 169 166 165 166 166 164 163 162 166 168 167 172 174 175 173 171 172 168 164 164 165 166 169 172 176 179 173 167 173 176 167 162 159 156 155 152 154 149 137 134 141 145 140 142 155 163 158 154 157 155 152 144 146 146 153 163 154 152 150 160 172 158 132 150 180 180 172 167 189 201 176 164 181 157 137 145 155 164 152 167 182 176 195 193 170 156 146 133 156 161 176 192 129 122 163 152 165 164 143 131 114 106 76 134 158 97 73 105 157 172 117 74 18 50 215 144 74 91 135 126 143 181 161 159 135 124 77 145 172 121 113 113 129 201 237 143 65 140 239 196 49 59 219 133 29 156 359 213 85 58 59 125 174 191 82 0 -147 -47 -25 0 293 290 139 71 42 -128 -78 387 353 -31 123 433 262 49 158 277 303 202 285 261 118 394 497 141 107 393 341 479 330 169 -37 -94 478 124 -446 73 347 169 226 48489 364 600 75 9946 13 28 9 6591 53 922 5452 12715 15673 17097 16659 16355 16197 7172 5950 7101 6183 6987 6091 7987 10855 14810 15928 9339 5629 3786 3342 4051 7485 13608 17372 18521 17585 19133 19121 16542 9859 4092 459 165 359 987 1901 2470 3310 4662 5459 6028 7685 10109 11048 8846 3995 1757 777 405 191 168 162 164 162 156 153 152 146 144 154 168 201 244 287 260 207 163 153 159 163 164 160 157 156 157 155 156 152 151 154 155 157 155 160 157 159 156 158 158 153 152 155 161 162 162 161 161 162 159 157 155 154 153 153 153 153 150 146 143 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 154 153 151 148 147 148 148 149 148 148 148 149 150 151 153 155 159 161 160 162 163 164 165 164 164 167 167 165 164 163 163 163 162 163 166 165 170 174 173 172 172 173 171 166 165 169 167 167 169 173 176 175 172 173 176 174 168 166 164 161 153 148 149 139 134 144 154 153 150 149 150 156 153 150 158 151 147 153 152 156 163 157 161 168 155 158 161 133 129 162 176 182 186 175 185 187 162 156 145 139 139 142 154 170 180 160 129 157 170 156 144 128 100 122 166 169 154 122 133 145 152 148 130 142 117 98 113 98 139 168 135 111 108 139 149 124 115 106 93 122 104 78 145 181 168 178 80 22 1 77 199 87 56 94 101 107 81 53 148 212 136 105 190 225 206 188 193 237 156 148 235 228 128 108 236 230 141 342 300 110 70 -9 84 143 193 175 -49 -113 136 276 263 382 310 250 193 192 412 310 100 205 282 210 210 222 309 240 262 210 -195 2 330 216 85 -175 -296 -78 323 460 218 -177 367 649 70 437 48520 367 375 75 9941 13 28 40 6589 38 3 77 483 1166 4187 13124 16166 17842 20847 24713 25419 16772 13367 12552 9153 7763 7905 9119 10641 18146 21557 12709 3477 315 167 157 154 152 155 151 147 153 180 246 243 159 148 147 145 144 148 152 150 163 167 165 158 158 164 164 180 179 168 167 162 157 158 159 157 157 151 147 143 139 153 185 223 270 307 296 243 169 148 152 156 157 158 152 151 154 153 156 148 148 153 151 153 151 155 157 158 156 159 155 152 151 154 159 160 159 160 159 160 156 157 155 154 151 151 153 152 153 148 144 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 154 153 150 147 147 147 147 148 147 147 149 151 152 153 154 155 157 159 159 159 160 161 163 164 163 164 163 161 161 160 159 160 160 161 163 165 168 168 172 174 171 169 168 169 170 169 166 168 169 169 175 177 170 166 171 171 168 168 171 172 164 151 150 147 143 147 158 159 152 147 143 149 163 160 160 157 148 159 153 142 150 160 160 148 148 151 147 133 128 147 149 165 182 150 155 168 149 135 138 156 149 134 134 150 159 146 121 133 129 106 108 114 126 161 171 151 148 136 178 170 130 110 106 122 88 102 89 65 85 116 162 173 151 119 141 177 165 204 206 170 171 126 154 192 196 176 83 7 -58 51 129 72 145 170 130 93 65 3 17 55 58 13 -36 97 226 293 283 253 235 149 124 46 -24 36 106 81 134 243 134 108 77 -137 -120 266 459 124 -173 -143 102 287 249 156 71 127 38 70 414 442 282 175 18 112 72 -59 85 9 -5 -57 -322 88 445 160 37 -250 -416 0 443 96 -342 -538 -113 201 -115 260 48552 371 75 75 9944 13 29 12 6587 24 140 38 9 7 9 34 102 366 545 996 1917 3366 6304 11616 14338 16803 19035 19583 21024 22214 23648 19149 16061 19889 21883 14614 4051 430 169 156 146 149 159 182 216 262 341 346 243 179 149 146 146 145 148 151 151 156 161 161 155 163 165 166 182 182 166 165 162 160 163 157 156 154 151 144 140 142 160 232 291 321 358 352 294 213 153 150 155 156 159 155 154 154 154 154 151 149 152 147 153 153 156 159 156 157 157 154 152 149 156 158 159 158 159 157 157 154 156 154 153 151 153 154 153 154 151 146 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 156 155 151 148 147 147 148 149 149 148 151 153 153 154 155 155 158 159 160 162 162 162 164 165 165 162 161 162 162 158 154 157 161 163 163 165 169 169 171 170 168 169 169 169 168 166 172 176 172 173 180 178 166 163 172 177 173 172 174 174 170 163 150 145 152 156 160 157 156 163 158 148 151 154 144 138 137 151 142 126 135 141 138 133 149 135 127 136 136 148 135 138 161 156 143 141 135 133 135 137 132 132 131 120 149 159 148 151 152 145 130 128 145 182 174 151 183 180 173 178 159 128 130 137 95 116 137 128 114 130 196 220 189 129 134 188 133 138 188 212 253 152 129 154 84 38 59 42 15 61 116 135 222 185 70 69 98 52 -20 12 133 72 -61 125 211 76 47 146 110 -14 84 27 -43 -48 -151 -7 134 176 262 121 -31 -96 -33 175 266 99 -91 -56 -53 124 218 11 204 384 159 130 374 469 116 -9 99 19 -208 -313 -160 -106 24 128 -122 224 500 115 138 193 -29 -173 -83 -324 -685 -636 -174 -211 -329 -31 48583 371 75 75 9940 13 29 43 6585 10 118 999999 999999 999999 999999 999999 999999 69 229 472 890 1315 1953 3225 4963 7930 10953 14039 17611 20813 19898 15575 11685 10276 7916 4757 3126 2129 2466 3349 5685 10395 18965 28373 27762 26684 22711 19866 8077 2454 891 326 164 152 145 147 153 151 156 159 154 159 156 161 170 167 161 162 160 160 159 152 157 152 149 142 136 150 212 308 384 416 460 428 341 208 160 154 156 155 160 159 158 156 154 153 155 150 149 150 156 156 161 157 156 159 157 158 158 151 155 156 162 160 159 158 158 155 156 155 153 152 154 154 153 153 149 145 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 154 153 151 147 146 147 148 149 150 149 152 152 152 153 154 156 159 161 163 165 165 165 164 164 165 163 162 163 161 157 153 157 161 162 164 164 167 167 166 164 166 168 169 169 163 163 171 176 175 178 180 177 173 173 177 178 174 170 171 171 168 161 146 136 144 154 160 159 155 162 168 157 148 149 135 137 145 153 147 134 133 132 139 149 163 156 151 160 160 151 130 121 147 158 133 134 133 122 134 136 127 135 135 132 126 132 175 166 157 202 189 135 118 168 200 168 168 176 152 110 106 80 56 77 64 96 119 112 137 153 187 196 188 184 162 138 77 91 138 149 96 102 138 107 52 76 141 111 105 107 159 176 135 62 84 216 180 106 54 84 213 159 48 70 104 41 27 106 112 125 168 53 53 83 -6 183 244 230 233 -57 -69 233 243 56 -64 -71 -68 -53 -66 37 205 200 268 310 292 175 16 145 101 -20 109 157 189 262 173 -178 -328 -158 -95 289 277 52 250 399 165 -319 -463 -436 -302 -83 105 -235 -551 -321 48615 371 75 75 9940 13 30 15 6582 -4 616 150 142 135 142 141 146 139 146 194 464 1708 4276 5455 6655 4508 772 826 853 890 1415 2645 3439 4017 3851 3196 2537 1921 2406 3321 5609 10225 18703 27878 27294 26288 22265 19474 7839 2382 866 312 163 155 149 150 155 152 152 154 155 155 157 163 172 166 159 155 155 157 156 152 152 148 147 139 145 203 305 392 450 500 521 470 323 199 161 158 157 159 162 157 158 152 151 153 156 150 152 155 158 158 161 156 157 158 158 160 158 155 155 155 161 162 163 160 160 156 156 155 154 152 154 155 153 151 146 143 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 152 152 150 146 145 147 149 150 150 149 150 151 151 152 154 156 158 161 163 163 163 163 161 161 161 159 161 162 160 156 153 153 155 157 157 156 161 163 165 167 167 169 169 172 170 166 168 172 173 174 174 176 178 180 179 177 169 159 164 170 163 152 147 142 140 143 153 158 155 159 165 157 153 158 153 148 157 171 169 156 145 139 146 156 157 161 169 161 154 145 136 151 156 148 141 137 146 157 155 132 129 148 113 124 159 157 170 150 141 173 166 114 94 140 176 166 138 95 112 113 92 52 34 86 91 96 96 98 82 109 136 120 165 190 114 34 62 66 74 94 44 97 100 12 105 235 200 32 -8 26 91 171 112 58 110 202 100 78 168 153 129 69 77 -18 -87 21 -32 -41 135 178 147 182 183 121 17 163 281 274 228 -66 -47 125 24 -19 26 90 40 -12 114 236 216 230 261 143 87 9 -42 20 242 289 250 470 691 710 416 -243 -627 -476 -334 -264 -159 -11 -33 28 -84 -345 -182 260 555 350 125 -123 -383 -106 48646 371 75 75 9940 13 30 46 6580 -17 763 331 342 353 369 377 395 440 492 718 1733 6139 16985 20450 13463 9618 5304 3813 214 200 195 193 184 169 168 161 158 160 153 151 150 150 148 147 144 145 148 151 146 145 150 146 146 153 150 154 153 155 153 157 161 161 165 168 178 171 164 153 152 150 153 151 147 139 141 142 158 221 371 450 493 525 500 435 252 162 154 153 159 162 160 153 153 146 148 149 154 150 155 155 157 157 159 157 158 157 159 158 157 158 155 155 158 162 164 160 160 157 158 156 154 151 153 154 153 151 147 142 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 153 152 149 146 147 149 150 151 150 148 148 150 151 152 154 156 159 162 162 161 162 161 161 163 161 160 161 161 157 154 151 151 153 154 153 157 165 168 167 166 168 169 167 167 171 170 170 169 167 171 170 172 177 176 180 180 174 170 167 165 160 155 151 149 143 143 149 147 147 150 147 153 163 168 164 151 152 163 168 169 162 143 133 151 163 163 161 155 147 138 156 187 165 147 152 140 149 169 172 135 137 181 145 126 183 194 190 183 147 116 130 153 166 165 163 156 120 66 112 158 122 110 89 65 71 59 48 91 79 70 98 102 114 134 97 63 100 136 112 73 112 152 134 76 150 226 158 80 124 113 106 161 130 149 124 146 141 117 244 218 121 64 41 44 26 -17 -154 -58 111 141 115 139 160 159 79 35 28 97 320 241 257 198 -68 27 202 151 144 354 465 366 217 80 141 79 -51 -94 -31 210 228 285 232 193 279 -74 -91 167 -69 -264 -614 -827 -253 -20 -267 -415 -356 -151 83 672 808 188 10 77 148 346 48678 371 75 75 9940 13 31 18 6577 -32 319 357 327 344 353 367 383 400 453 649 1446 4848 13552 16457 9062 10967 14013 12261 4377 674 178 169 162 154 154 149 148 149 144 143 140 145 140 143 138 140 140 147 144 144 144 141 143 152 148 152 154 159 161 163 168 165 172 176 182 180 168 158 151 148 153 154 149 140 139 149 165 257 435 490 494 474 426 356 218 155 155 151 158 164 162 158 154 149 149 151 153 152 157 159 158 156 160 158 158 159 159 160 158 159 155 153 158 162 163 160 159 157 159 158 154 152 154 154 153 151 147 142 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 151 150 147 146 148 150 149 149 149 147 148 148 151 153 154 157 160 163 163 163 165 167 166 165 163 164 164 162 158 154 152 151 152 152 156 163 168 168 168 168 167 168 167 163 167 170 169 168 169 173 173 171 174 178 172 175 179 179 177 172 167 155 146 147 142 140 149 142 138 145 150 158 161 157 150 153 160 159 164 161 161 158 147 146 152 164 156 155 157 148 162 177 167 157 165 169 160 153 170 138 118 162 154 137 155 170 199 207 164 141 149 161 178 225 216 145 118 119 148 133 105 130 84 18 48 79 64 101 130 103 134 123 46 77 126 132 157 217 175 85 76 60 153 211 146 126 120 181 269 142 38 81 51 85 127 215 260 128 193 170 61 -6 -76 -19 131 187 96 61 57 88 130 126 75 149 81 -7 -12 47 122 148 329 238 112 273 345 188 220 523 665 475 324 50 -34 99 30 8 31 253 103 -256 -223 146 200 -174 -94 121 17 56 -207 -374 163 4 -158 16 7 50 -112 369 695 214 106 313 434 247 48709 371 75 75 9941 13 31 49 6575 -45 213 293 220 239 245 431 270 275 381 426 427 477 816 1716 2358 5337 8828 8501 4232 578 26 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 17 81 336 990 2892 7107 8933 9812 9987 14664 17178 17052 11771 3337 1378 152 150 154 153 146 142 141 150 196 318 483 490 454 405 347 279 188 151 150 151 156 164 161 157 154 151 150 151 153 151 156 159 156 155 157 158 155 156 156 158 158 157 153 152 157 158 161 159 158 157 157 157 155 153 153 154 155 152 149 144 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 147 146 143 143 147 147 145 145 146 146 147 148 149 151 153 155 159 161 162 164 166 168 167 163 162 163 163 160 155 153 152 153 152 153 158 163 164 165 168 171 170 170 170 163 164 168 166 170 175 175 177 181 179 175 169 170 175 171 171 171 172 165 149 145 140 142 153 155 154 157 158 147 150 156 151 159 167 162 159 149 161 177 176 154 137 169 181 168 154 146 170 194 187 167 165 166 169 157 140 105 92 142 154 149 158 137 153 174 168 192 188 173 149 168 205 176 129 101 119 114 128 141 127 137 146 159 160 117 140 157 124 128 113 101 136 139 110 96 88 42 41 133 220 264 214 96 90 132 106 -5 -35 76 36 72 144 167 242 102 56 14 -15 89 31 -38 63 209 124 107 93 34 129 172 79 0 -73 -1 129 174 62 25 176 125 257 363 284 248 185 337 443 361 426 171 82 251 59 159 338 362 160 -289 -163 302 468 442 175 -363 -330 238 452 220 153 21 -1 208 188 -94 -197 282 447 238 284 387 390 73 48740 353 1425 75 9941 13 32 20 6572 -59 223 772 1778 3357 5955 10590 16577 21565 23344 15627 9526 4526 999999 999999 999999 999999 999999 999999 999999 341 1164 1618 1628 780 140 999999 999999 999999 610 2525 7313 10467 14083 20828 34064 38115 42848 33464 12099 6015 546 59 63 63 56 57 67 92 178 288 348 330 293 256 216 160 103 82 83 92 94 105 99 100 99 101 102 104 109 108 117 115 118 124 120 126 129 130 132 132 139 138 139 138 140 141 147 150 148 151 150 153 155 154 154 159 158 156 155 151 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 146 144 143 144 147 146 144 144 145 145 146 148 149 152 153 154 158 160 161 164 165 165 165 164 163 164 162 156 153 151 152 154 155 155 159 164 166 169 171 170 170 169 168 165 164 167 169 173 175 173 174 177 176 177 177 169 168 170 167 162 165 165 155 153 147 145 151 154 161 164 162 155 156 161 160 159 157 153 147 145 162 168 170 162 155 175 173 176 175 158 167 198 199 174 167 149 150 155 159 145 126 156 179 170 186 165 170 206 185 182 198 190 183 190 206 181 122 85 108 122 125 132 160 169 131 162 229 139 173 212 119 153 203 183 188 195 182 160 161 133 145 255 242 234 270 106 69 161 131 137 117 105 140 180 189 123 157 145 56 3 63 252 217 38 66 250 223 171 125 147 133 93 210 61 -188 -90 91 202 211 179 322 207 193 305 159 -7 0 147 -55 -37 321 313 270 186 49 84 209 256 235 199 161 256 197 58 148 -119 -201 112 341 133 5 278 62 122 518 305 -57 -9 33 18 31 356 597 336 48772 356 1200 75 9939 13 32 52 6570 -73 2530 5705 7300 9032 9389 17499 27368 39477 46876 43640 40172 28673 21635 9987 4787 999999 999999 999999 999999 999999 999999 999999 503 1240 1697 1674 941 284 999999 999999 999999 999999 999999 92 896 3291 9516 16291 15995 20755 17088 7375 4706 547 63 66 63 57 60 73 106 218 358 353 293 252 212 191 174 137 102 90 94 95 106 103 103 101 100 98 102 109 110 114 114 122 124 120 124 127 131 133 132 138 139 140 138 139 143 147 151 148 151 151 155 158 157 157 161 156 155 153 149 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 146 144 144 145 146 146 145 144 144 145 145 147 150 153 154 156 160 162 162 164 167 165 163 164 165 164 160 155 155 155 151 149 150 153 157 161 167 172 172 168 170 166 163 164 167 167 166 169 170 169 167 168 172 176 175 169 172 175 171 166 168 163 158 155 155 145 144 142 146 161 166 165 159 163 164 161 157 155 148 158 173 164 162 151 141 150 145 154 165 174 185 199 206 183 166 151 142 161 198 177 134 154 172 158 166 193 189 218 193 172 186 162 182 204 193 163 142 172 186 161 143 148 161 122 97 126 144 211 184 173 166 195 224 228 176 157 207 226 218 173 153 132 129 150 174 109 75 122 138 210 182 90 151 190 145 92 106 168 142 122 150 128 64 -79 -14 220 234 100 113 153 43 140 199 -1 -88 61 242 281 340 336 452 400 206 254 151 14 95 287 101 132 398 479 285 55 175 144 68 -5 190 422 176 246 238 24 348 230 -92 24 290 238 306 398 -38 338 800 321 2 131 147 289 146 267 592 312 48803 364 600 75 9941 13 33 23 6567 -87 9 54 112 150 237 618 2125 5654 10878 14989 15832 17264 15019 19091 24915 31236 33578 24988 15689 3482 536 133 128 135 129 129 121 125 127 134 131 134 133 141 146 142 142 142 146 144 136 136 140 146 153 159 151 148 151 143 144 152 156 152 146 147 147 156 200 352 480 432 319 257 221 237 252 218 174 155 153 160 163 164 157 152 146 142 146 152 151 152 155 158 154 150 151 150 152 156 153 157 158 155 152 153 154 158 159 158 157 156 157 158 157 158 158 153 151 148 143 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 144 143 142 142 144 145 145 145 145 146 147 148 150 153 154 155 160 164 164 164 167 165 163 164 166 165 159 154 154 152 149 146 146 151 155 159 164 168 169 168 167 160 159 161 165 165 160 161 164 167 170 167 166 168 168 166 166 171 170 170 167 167 162 150 162 164 153 148 146 160 166 164 163 165 177 173 159 164 162 166 171 156 151 148 142 146 153 158 152 157 178 185 193 183 154 137 139 146 168 179 157 174 168 130 140 168 173 178 180 190 180 147 159 142 116 129 141 154 133 116 110 121 164 132 91 45 43 125 137 110 126 141 113 149 184 115 56 110 156 120 61 19 40 84 107 116 145 112 82 56 114 142 45 74 104 80 105 142 145 138 125 105 35 -16 23 149 172 99 142 53 22 223 212 91 158 172 147 79 164 383 508 469 253 240 257 280 263 261 202 215 415 507 101 -30 179 83 107 160 158 265 253 203 73 41 167 -23 -144 -56 412 624 370 60 -65 392 652 267 2 189 205 -28 -104 -170 60 -33 48835 371 75 75 9943 13 33 55 6565 -101 22 5 10 23 44 66 72 102 156 296 824 3012 8248 16635 21111 21428 18113 14043 10958 7916 7607 7332 7901 10527 11302 7914 1938 141 138 138 134 130 135 128 131 131 133 136 137 136 141 146 148 147 140 137 142 141 143 147 155 155 161 155 149 150 144 143 151 150 149 147 150 151 158 195 357 423 367 259 194 177 210 218 189 162 150 152 164 161 162 155 149 143 142 144 146 148 152 153 154 152 151 148 152 148 156 156 158 158 159 154 153 150 155 155 156 157 157 156 159 157 158 156 154 151 149 144 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 146 145 143 143 144 146 146 145 146 148 150 151 152 155 156 156 159 162 164 165 167 169 167 167 166 164 158 153 151 150 148 146 151 155 155 159 160 160 163 167 162 154 159 165 163 163 161 162 167 168 171 172 168 164 165 162 162 169 172 165 153 155 160 161 169 172 164 155 162 177 176 168 158 156 169 167 155 160 162 157 156 150 143 146 149 153 162 160 166 163 148 151 170 171 151 137 140 144 153 191 170 158 143 107 136 164 158 137 145 179 157 117 131 121 79 105 130 98 69 81 107 125 172 146 86 66 68 116 103 79 116 82 5 58 157 118 55 86 136 127 81 47 38 81 73 73 121 74 32 38 88 89 29 56 118 121 104 103 117 49 61 176 120 115 111 169 274 198 164 61 21 97 66 56 131 82 12 68 76 261 327 211 266 321 223 159 129 -70 -127 -26 145 403 101 -72 -12 -29 157 -51 -157 39 33 -14 -331 -456 -172 -70 121 25 211 542 187 -128 -90 209 574 563 114 162 372 121 -43 -286 -212 -294 48866 362 750 75 9944 13 34 26 6562 -115 214 885 3466 10447 25185 32727 31531 29538 21049 14094 15128 16915 12752 15859 18484 15266 8054 1965 136 136 138 134 133 132 127 132 131 135 137 133 129 135 139 145 148 143 141 144 142 149 153 152 151 159 154 154 150 149 147 152 148 151 149 146 151 159 184 346 399 330 239 181 166 177 185 168 156 151 155 164 163 162 156 151 149 142 140 140 143 148 151 155 153 154 148 155 150 156 157 160 159 160 154 155 152 153 153 155 155 157 157 160 158 157 156 154 152 149 145 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 146 144 143 142 143 146 145 144 144 146 148 150 152 154 155 156 160 161 162 163 165 166 166 167 165 160 157 154 152 151 151 148 149 155 157 157 158 159 161 164 165 161 160 165 163 160 160 162 166 168 169 173 170 164 166 166 171 178 176 169 163 160 161 166 162 161 165 158 161 175 175 162 154 157 160 160 156 157 161 164 165 157 160 157 149 167 180 170 168 163 154 157 160 143 138 136 132 146 145 159 141 127 144 133 135 144 134 123 127 152 151 139 117 118 117 126 131 118 125 129 131 145 209 179 124 99 100 108 120 173 167 105 83 83 83 101 105 93 122 94 148 190 143 193 131 79 85 93 120 154 182 102 86 136 140 134 143 142 130 69 89 183 99 96 251 321 352 329 311 245 187 142 -73 -106 68 171 146 286 311 266 207 44 247 426 358 217 223 113 -11 39 164 269 142 60 122 189 194 -41 -129 -25 -197 62 52 -224 -34 0 104 -19 90 245 -58 -152 -23 117 320 164 89 370 469 777 480 -111 -219 -356 48898 371 75 75 9939 13 34 58 6559 -129 112 96 106 127 147 185 251 402 880 2727 5985 7961 8309 13800 16755 17911 19734 15136 11863 14138 14151 7713 8248 8056 3956 222 134 134 135 136 132 135 132 129 131 130 135 140 159 193 206 209 213 269 375 390 338 248 177 160 154 153 168 163 158 157 156 154 155 153 152 149 152 156 179 267 460 488 333 231 167 158 157 155 153 156 158 160 167 165 161 154 152 150 145 138 140 142 150 152 154 154 154 151 152 152 153 153 160 160 160 157 159 154 156 154 156 155 157 156 157 156 154 155 155 152 150 146 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 143 142 141 141 143 145 144 144 144 145 147 149 150 153 156 158 161 165 165 165 167 169 168 167 165 161 158 156 153 151 153 152 148 151 156 162 163 162 164 162 165 165 160 163 165 162 162 164 167 169 171 171 168 169 168 164 168 171 172 169 168 169 159 151 146 149 157 156 162 171 165 163 167 159 164 164 153 148 157 177 175 158 168 170 157 168 184 189 183 155 143 135 147 144 131 129 118 120 132 147 133 127 161 159 139 142 157 151 134 145 140 160 134 107 114 143 165 128 113 120 107 125 155 163 167 100 56 65 156 218 164 167 207 159 84 72 65 69 151 122 107 197 196 157 143 150 109 137 167 163 233 199 120 166 211 126 72 108 73 26 96 125 53 108 236 236 265 318 313 305 261 148 26 14 26 89 137 267 379 285 136 -40 -50 218 401 274 200 250 203 67 185 258 214 146 181 97 -104 61 233 227 -50 44 212 333 398 92 109 69 307 403 -156 -429 -506 -504 -203 68 135 69 61 216 9 87 54 -320 48929 371 75 75 9942 13 35 29 6557 -143 759 595 608 614 629 652 673 758 1176 2905 5929 7346 5583 3307 664 298 246 209 195 187 159 154 139 134 131 131 127 133 131 131 127 129 131 132 132 133 137 142 156 191 207 214 231 293 403 406 354 263 183 159 155 156 167 164 160 161 164 162 158 158 156 157 165 187 259 440 535 513 331 223 168 154 148 146 151 160 168 161 173 163 159 150 148 142 142 139 142 142 148 149 150 151 152 151 149 150 150 153 156 158 159 159 159 155 156 154 156 155 156 155 155 154 152 153 153 151 151 147 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 144 143 142 142 144 145 145 145 144 145 147 149 151 153 157 160 163 166 167 167 169 171 170 166 164 160 157 154 153 153 153 152 152 154 157 163 163 164 166 165 165 164 160 160 162 165 170 172 168 165 168 169 170 166 164 168 174 172 170 165 161 164 160 158 151 145 145 147 155 163 158 163 166 163 178 175 160 151 154 162 165 161 165 158 141 156 174 183 186 181 164 147 152 151 145 144 137 129 124 128 127 130 145 132 124 165 185 157 139 149 131 115 114 110 115 135 165 151 103 97 155 176 113 99 129 90 63 113 130 98 110 166 219 168 120 96 100 113 145 126 97 222 203 149 216 213 143 91 54 94 167 148 154 211 229 164 143 129 189 210 125 95 141 254 107 -47 116 229 258 228 154 179 162 87 25 77 195 164 146 49 -105 -111 -101 64 206 139 66 98 198 220 146 152 76 68 237 105 -121 -112 245 549 111 -186 -6 304 576 400 218 192 424 412 10 -215 -432 -493 -349 56 216 1 -183 -501 -642 -183 309 146 48961 371 75 75 9939 13 36 1 6554 -157 839 681 673 678 678 777 1204 3218 4401 3105 2732 401 368 375 395 501 856 1694 3687 7570 9441 9306 7159 3622 1857 836 286 186 156 156 178 199 214 226 235 266 369 370 286 205 188 148 139 146 151 152 156 158 156 154 155 158 161 158 161 165 165 162 160 160 161 165 209 274 364 466 443 405 310 237 201 166 151 147 152 168 174 162 169 162 155 148 146 140 139 139 142 143 146 146 149 150 151 153 152 149 152 152 155 157 160 161 159 157 155 155 156 156 156 158 156 153 152 150 152 151 150 147 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 145 143 142 143 145 145 144 145 145 145 146 149 151 153 156 159 162 164 165 164 165 167 166 164 161 159 155 153 154 154 152 152 153 156 158 159 161 165 169 169 166 161 158 160 163 168 171 171 169 165 167 169 168 167 165 172 177 177 179 175 165 159 156 156 154 146 148 153 152 161 168 163 162 168 173 174 166 151 146 155 157 155 164 165 152 161 183 179 174 185 190 186 161 148 153 139 135 142 130 124 135 151 142 116 132 166 144 112 120 144 151 133 118 111 111 84 97 147 152 127 150 167 104 89 93 81 78 137 139 107 129 141 161 179 185 148 127 133 110 102 90 143 238 260 269 214 187 122 65 48 68 116 184 222 229 180 169 150 271 373 216 180 300 381 142 -31 38 104 228 179 135 190 139 109 157 253 268 146 12 19 0 -58 164 329 200 -6 -68 68 186 149 -63 -75 -31 11 186 321 341 279 362 456 261 15 -82 74 371 239 39 -103 -137 -6 105 183 208 279 145 11 16 134 73 -320 -529 -215 425 395 48992 371 75 75 9938 13 36 32 6552 -171 135 117 133 164 201 346 905 3277 5644 5224 5485 3592 8669 12678 12076 9956 2241 2637 4878 14498 20713 22925 21946 12517 6638 6579 8055 9567 13941 13098 11939 9072 8372 6664 3409 4419 4894 5413 6945 9832 9967 7912 3758 409 148 151 159 158 158 160 159 160 166 164 163 166 164 162 160 156 158 163 193 249 300 305 268 245 241 227 206 180 154 151 156 171 173 168 172 160 151 146 145 143 141 139 141 146 150 147 148 149 152 154 153 149 152 155 157 159 161 161 162 161 158 155 156 156 157 158 156 153 151 150 153 151 149 147 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 146 145 144 146 147 147 147 147 147 148 150 152 155 158 159 161 164 166 166 166 167 167 167 165 161 158 155 155 157 155 153 154 154 158 162 162 165 169 168 164 163 160 160 170 170 168 169 165 166 172 176 169 166 174 173 165 165 171 177 172 163 159 152 151 159 156 149 155 164 163 158 156 159 148 141 151 158 154 152 160 151 159 172 168 161 160 173 171 158 154 169 176 148 154 156 115 126 147 143 138 135 139 135 158 173 153 117 103 146 144 123 149 146 119 99 84 114 176 165 133 147 142 83 65 71 78 70 70 93 121 143 81 67 158 213 172 112 71 30 67 68 78 158 119 105 116 116 117 142 151 113 80 88 127 137 128 87 33 33 132 181 115 134 218 151 143 166 60 104 44 5 85 103 42 3 117 119 0 -137 102 160 27 227 327 278 97 -89 93 324 143 -32 -102 -64 34 -20 200 419 309 243 167 329 254 -116 52 83 -245 -146 -148 -407 -117 202 308 119 99 406 135 -277 -160 58 -90 -327 -233 21 159 49024 371 75 75 9939 13 37 4 6550 -186 301 164 553 1215 1719 1941 2617 3763 6661 8774 11346 14172 24091 37265 46836 48510 38326 32837 23157 32025 34249 29283 26366 17904 13502 18255 18300 17272 15045 12977 11667 8838 8133 6429 3243 4225 4593 5074 6683 9612 9698 7733 3678 391 152 153 156 153 157 164 161 159 160 163 160 157 159 158 152 153 156 164 172 186 214 216 210 199 187 180 165 157 152 152 163 171 171 170 171 159 155 146 145 142 139 139 139 145 150 147 148 149 153 152 153 150 154 157 158 160 162 161 164 163 160 156 158 156 157 156 156 153 150 151 152 151 150 148 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 147 146 146 146 148 149 148 149 149 149 151 154 158 160 159 161 164 166 167 167 167 167 167 167 162 155 153 158 159 158 160 160 160 163 164 165 168 173 171 164 162 161 164 172 165 161 165 166 167 174 177 168 164 171 176 170 168 169 168 163 155 155 159 159 159 159 151 144 156 154 153 153 157 149 138 152 156 153 147 150 156 164 162 146 138 143 159 162 156 159 170 178 153 156 167 134 144 160 157 151 153 138 129 180 178 139 135 150 193 174 136 141 120 118 138 141 152 181 135 109 130 89 71 87 80 85 96 54 39 70 100 31 -7 122 219 148 52 29 30 84 49 -11 28 -25 12 48 37 68 139 243 209 51 30 131 65 73 139 107 54 79 142 86 -3 51 126 212 348 241 147 73 73 93 -20 -99 -87 103 235 208 -13 -58 -17 72 186 105 186 236 10 36 354 238 165 136 39 138 -20 -158 -197 -287 -170 -41 93 103 -325 -156 -10 -168 -48 -58 -198 -155 -128 -86 -28 46 329 366 212 120 73 -296 -67 30 -50 512 49055 371 75 75 9937 13 37 35 6547 -199 912 437 1426 2290 4252 6827 8323 8482 8683 12464 16118 20715 28914 46725 66405 78960 72645 59303 36326 33399 33178 24135 13242 11144 10837 14442 12460 9432 2758 1027 394 132 132 128 123 126 129 124 130 137 136 149 147 148 154 156 151 149 158 167 164 163 158 160 159 155 155 152 153 153 158 164 179 187 213 215 202 191 179 164 151 148 152 151 162 175 171 169 169 161 156 145 143 138 140 141 140 143 148 147 148 151 155 152 156 155 157 156 161 160 163 163 165 162 163 159 158 157 156 155 155 152 151 153 152 152 151 147 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 142 141 141 142 144 144 144 145 145 145 146 149 153 154 153 155 159 160 160 160 160 161 161 162 158 151 150 153 156 160 162 163 161 161 162 163 168 172 174 168 163 164 164 163 156 160 163 164 166 168 172 170 167 169 178 182 179 172 163 160 155 155 167 163 152 157 157 139 143 158 170 162 167 172 150 156 163 153 160 178 174 158 158 164 152 151 172 169 171 175 177 185 178 175 171 156 157 175 175 162 172 171 161 173 177 163 165 171 151 170 186 125 81 134 195 168 142 154 112 112 115 62 138 190 144 184 191 118 92 80 55 46 75 137 177 120 87 112 139 158 63 1 73 35 24 88 91 101 138 165 139 55 60 118 70 121 205 175 226 220 206 206 119 141 165 145 237 296 228 188 215 136 9 -48 0 268 361 368 80 -247 -51 118 134 84 9 31 49 22 190 170 116 299 339 363 370 338 -101 -279 70 134 -86 -167 -182 -81 304 263 -54 -25 -94 -141 -66 99 308 479 538 531 455 484 239 -411 235 554 342 462 49087 371 75 75 9940 13 38 7 6545 -214 691 626 751 1184 2960 6955 9207 9715 8700 12996 14663 14487 16868 29204 41866 47931 43646 36077 25151 17393 12669 8786 1844 2047 2074 1953 1873 1661 1587 1025 409 134 137 139 138 136 137 134 145 153 152 155 152 156 163 161 157 161 164 166 165 161 163 164 166 161 159 156 164 159 164 159 178 177 190 184 179 167 166 164 159 154 150 153 160 171 169 165 166 157 150 144 142 138 139 142 142 145 146 147 150 151 154 155 157 157 156 156 161 161 164 167 168 164 166 162 159 157 157 155 155 151 152 153 153 153 151 146 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 143 141 141 142 144 144 145 145 145 146 146 148 151 152 151 153 158 158 158 159 160 163 162 160 157 154 154 154 157 161 162 163 160 162 166 165 166 168 170 167 163 165 165 162 160 163 162 159 161 162 163 167 168 173 180 178 178 177 167 163 156 154 158 156 155 162 166 158 148 148 164 169 178 175 157 146 155 160 170 177 157 153 167 182 182 171 174 169 165 163 165 179 180 167 150 145 160 174 166 158 149 149 157 157 156 165 182 189 160 162 172 104 95 155 188 181 151 134 113 107 142 146 186 184 121 171 182 147 137 69 35 114 144 127 129 142 210 134 128 151 85 81 150 131 64 131 204 144 101 100 119 82 115 119 45 128 253 214 175 165 230 312 305 318 261 139 34 49 123 173 187 101 56 97 144 255 210 183 54 13 215 81 31 0 -68 54 117 -16 23 188 139 239 278 313 601 699 319 188 235 258 90 -110 113 69 185 105 -220 15 -203 -210 110 161 340 404 649 494 180 448 45 -314 -35 -90 181 306 49118 371 75 75 9939 13 38 38 6543 -228 1192 1118 1030 1323 2588 7613 12448 12967 12462 14423 14425 15622 20682 28083 31976 27927 23199 19063 15747 6917 1112 243 151 136 131 135 140 141 136 135 129 132 131 138 136 132 135 142 149 154 153 154 158 158 160 166 164 170 166 165 161 159 162 168 169 166 161 157 163 160 162 160 163 163 158 162 159 155 153 156 157 153 149 155 163 168 166 159 158 152 147 146 142 138 139 142 146 144 146 147 150 150 153 154 156 156 157 155 160 161 165 168 169 169 168 163 162 157 157 156 155 151 151 152 153 153 151 145 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 147 145 146 146 147 149 150 150 150 151 151 151 153 155 155 158 161 161 162 163 165 169 169 165 161 159 159 160 162 163 163 163 163 165 165 165 169 171 167 166 164 164 166 165 165 161 159 160 164 164 159 163 165 171 175 169 172 178 171 159 154 153 150 151 150 151 158 165 155 152 163 174 180 165 157 147 144 151 146 143 142 146 154 157 167 174 176 175 160 159 186 198 179 148 155 146 153 169 158 169 151 120 128 155 156 168 184 198 170 141 169 156 141 147 163 173 132 110 135 107 105 147 125 95 99 110 87 109 162 116 106 157 182 146 120 90 53 112 169 133 111 143 123 156 136 153 218 124 103 122 99 57 29 112 162 131 206 167 68 100 214 278 267 340 287 135 33 17 69 66 62 16 20 237 398 287 252 304 162 289 305 94 122 -8 34 282 257 4 -102 -15 39 144 42 82 414 326 283 317 111 191 224 203 486 395 23 -155 -207 28 102 42 -176 -286 142 223 351 353 233 467 263 214 155 -184 -36 293 49150 371 75 75 9941 13 39 10 6540 -242 710 587 801 1024 2121 6397 12507 18683 22340 22103 16853 17744 27107 32535 30772 23845 11644 6551 4614 2491 1487 808 931 588 88 55 58 64 62 62 60 63 73 109 234 530 1354 2179 3391 5996 6010 2372 1340 875 709 535 312 146 154 245 580 1836 3564 3514 3261 1235 312 164 157 161 159 159 156 154 154 154 156 152 148 150 151 150 151 158 168 168 164 155 154 153 147 148 142 140 145 146 148 145 147 150 152 151 153 152 156 154 157 156 162 163 168 167 168 169 169 166 163 159 158 156 155 151 151 152 154 152 148 143 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 150 148 148 149 149 150 153 152 151 152 153 154 154 155 157 158 161 162 163 163 165 168 168 166 164 163 161 158 162 162 157 157 160 164 163 164 169 170 166 164 164 166 166 164 163 160 163 165 164 165 161 161 165 170 169 166 171 174 173 164 158 158 157 155 149 146 143 153 163 170 168 166 175 159 145 146 140 140 148 155 152 146 152 148 145 175 193 186 179 177 204 204 170 158 164 127 130 178 177 177 182 157 156 168 159 187 189 146 133 131 176 178 154 149 154 157 119 117 145 120 122 168 178 154 115 101 78 96 153 188 187 116 124 157 123 45 29 167 246 151 142 192 130 130 158 166 96 0 170 246 173 175 87 102 199 218 227 72 33 117 160 192 148 242 290 232 200 154 58 18 22 16 88 107 236 210 121 100 -25 169 157 245 355 6 -40 140 193 117 171 72 -28 189 55 36 13 -252 295 503 174 73 -142 -37 393 374 52 20 226 327 415 430 -42 -101 204 114 -71 -36 -150 112 498 313 20 22 72 234 49181 367 375 75 9941 13 39 41 6538 -256 254 2349 5142 9762 14459 14772 11548 9338 12719 14346 12030 9329 999999 999999 999999 19 81 212 656 70 999999 999999 999999 999999 999999 999999 53 608 1604 3310 6421 7541 8656 9743 11125 14491 14618 12508 14129 21317 31132 33498 26843 21513 21698 14785 14197 13719 15921 11039 7243 3308 859 141 131 138 145 134 122 116 122 123 127 128 123 124 125 130 135 138 152 147 139 133 130 130 130 134 132 131 135 131 131 134 132 141 139 141 146 146 148 152 150 152 156 162 167 165 165 163 166 167 160 158 158 156 155 151 151 153 155 154 149 143 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 150 149 149 148 148 148 150 149 147 148 151 152 153 154 155 156 160 162 162 162 162 163 164 162 158 159 158 157 159 158 153 153 157 161 165 168 167 167 168 169 167 167 167 162 162 165 165 166 167 168 168 163 165 170 170 166 169 169 166 163 159 157 158 156 155 157 153 154 155 170 172 161 170 164 144 144 147 152 158 157 163 159 162 162 157 174 179 181 195 187 183 172 159 168 161 141 153 195 153 139 164 161 163 140 113 154 194 179 157 138 152 146 148 158 130 152 164 151 171 171 173 193 215 196 139 101 70 37 60 180 208 129 89 113 115 95 167 227 248 193 147 205 190 115 118 229 147 31 116 196 237 297 244 165 134 202 235 155 152 170 188 186 99 190 306 319 297 200 -12 -16 86 112 158 95 168 194 35 -1 119 231 129 227 285 -39 -124 197 301 271 471 294 77 234 -1 -89 -154 -336 212 538 419 237 -190 -345 -107 -74 -137 28 520 515 -2 -54 -132 -16 230 162 148 117 -21 62 345 31 -339 -128 38 132 49213 366 450 75 9940 13 40 13 6535 -270 284 487 1326 3466 5572 6207 4347 2813 2697 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 441 1441 3149 6190 7047 7446 7054 7069 8146 10605 15544 22465 37378 52803 63256 57330 49606 36621 18619 14269 11763 11608 7096 4110 2201 685 101 101 110 122 112 104 91 97 98 99 104 97 98 102 109 124 122 128 120 118 116 110 114 118 123 123 122 118 117 118 125 123 128 128 130 138 135 138 146 146 148 149 154 161 162 162 160 164 166 158 155 155 155 154 151 152 153 156 156 151 145 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 151 150 150 149 148 148 148 147 146 146 148 149 152 154 153 155 158 160 160 161 163 163 164 161 157 157 157 159 160 158 156 156 159 159 165 173 171 168 169 172 170 172 169 166 166 165 159 163 167 166 170 167 163 166 170 171 170 167 162 155 155 156 156 160 159 157 157 157 156 167 167 161 165 158 144 150 156 160 155 142 161 166 167 164 159 164 158 169 191 182 171 163 167 171 150 148 156 155 136 133 163 143 135 128 113 134 170 212 188 143 150 144 145 149 135 159 163 148 167 155 129 130 137 132 136 116 81 58 48 104 143 100 77 105 114 94 165 242 235 177 127 197 243 106 44 157 202 119 53 85 161 204 193 197 236 171 101 156 176 178 129 16 82 113 108 201 244 159 4 -12 181 297 190 176 161 225 153 125 426 436 271 121 37 20 166 471 399 314 280 280 301 30 -245 -4 203 -22 -134 -6 282 366 6 -247 44 77 -143 0 272 188 -259 -382 -61 306 559 678 772 415 369 134 -77 -108 -118 59 -107 -26 49244 371 75 75 9944 13 40 44 6533 -283 487 519 597 936 2103 5273 13306 19981 21297 20764 16300 6007 3463 3341 165 9 12 5 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 40 182 530 1182 2504 5323 9015 14597 17234 21672 23373 23362 13048 3472 771 290 185 140 139 135 130 122 124 131 138 134 136 122 124 124 123 126 123 121 129 133 149 142 143 134 136 132 132 131 135 137 135 134 130 132 132 137 141 136 140 139 143 139 141 148 151 151 155 160 163 165 165 164 166 166 161 153 155 156 155 153 152 152 155 153 150 144 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 152 151 150 149 148 148 149 148 148 148 148 148 152 155 155 156 157 159 160 163 165 165 165 163 162 161 159 161 161 159 158 159 160 159 165 171 171 170 170 169 172 173 171 171 170 167 163 164 164 163 166 166 167 170 173 172 165 159 161 158 158 159 149 150 151 149 152 154 161 156 146 146 151 158 153 153 153 162 167 159 172 166 157 158 153 155 159 181 187 177 184 172 164 163 142 136 136 134 148 151 152 145 160 175 145 122 128 175 215 194 162 157 167 178 181 165 121 92 124 128 83 113 160 139 91 77 131 155 132 109 86 121 136 134 154 108 126 205 163 75 9 71 191 116 75 131 77 72 86 126 161 133 169 243 248 208 126 90 75 155 188 90 180 129 -13 65 120 92 198 261 259 228 119 131 67 134 153 161 479 590 426 206 63 162 336 270 153 352 136 32 406 146 -153 -46 67 -192 -323 2 77 -90 -160 -91 122 180 187 424 326 87 -73 67 391 449 264 187 299 -78 88 114 -255 -325 170 757 235 -328 49276 371 75 75 9947 13 41 16 6531 -298 1414 1679 2735 5143 14174 20802 27636 27392 22555 18204 12767 3654 2916 3788 7489 11384 12927 15173 15369 4654 1971 1894 607 152 148 153 154 152 150 160 199 288 333 372 377 514 502 334 204 160 158 163 160 168 169 181 221 335 801 885 454 307 168 163 168 164 161 152 152 151 156 155 156 146 144 144 147 151 151 151 154 152 162 162 159 150 148 145 150 142 146 144 144 142 146 144 144 145 155 150 149 148 150 148 151 153 152 157 160 166 166 167 166 166 168 166 164 158 158 157 156 154 151 151 153 151 148 143 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 152 152 150 148 147 147 148 148 148 149 149 150 152 155 156 157 158 160 162 165 165 165 165 164 162 160 159 160 161 160 160 161 161 162 167 171 172 174 173 171 173 173 168 167 168 165 167 167 165 166 168 174 181 182 175 170 162 153 152 153 153 150 139 142 152 151 156 153 152 153 150 143 150 157 152 151 155 168 163 160 170 160 149 167 177 174 178 202 185 178 194 170 153 161 155 151 155 145 140 117 116 143 165 189 166 138 141 173 230 230 169 157 163 151 171 138 73 58 111 165 104 108 162 149 93 87 158 150 156 162 69 130 172 144 171 155 144 116 161 114 -10 13 105 130 157 131 36 -3 91 191 125 92 156 190 151 210 234 159 145 225 313 223 182 138 30 70 99 110 290 390 233 140 185 138 42 75 132 216 328 434 402 278 239 350 337 42 60 282 -33 -121 291 353 83 -292 -247 -136 -100 328 429 156 191 305 46 -52 351 569 396 180 212 369 243 15 -121 -230 -196 -411 -178 512 350 -250 18 669 511 -115 49307 371 75 75 9941 13 41 47 6528 -311 1637 1501 2237 4872 13030 16881 15464 8372 4540 2779 2897 2881 3353 4143 9766 11525 12653 14826 15118 4397 1842 1709 490 118 99 37 999999 3 70 201 344 816 1330 1944 2337 2340 2041 1857 2107 3330 6766 10228 12326 16486 19585 19748 15533 10196 7019 1745 596 279 158 152 152 147 143 140 138 140 144 144 142 135 135 136 141 140 141 142 144 143 155 158 151 143 142 139 140 136 142 137 139 136 138 136 139 141 148 147 147 144 147 145 154 151 154 158 159 163 164 165 163 165 166 164 165 160 157 156 157 152 151 152 153 151 149 145 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 155 155 153 151 149 149 149 150 150 150 150 152 154 155 156 158 159 161 163 163 165 165 163 162 161 158 156 158 158 157 158 161 163 166 170 172 170 170 169 169 170 172 170 167 166 161 163 167 163 162 166 172 180 179 170 169 167 161 160 156 148 145 142 151 160 159 166 158 152 152 145 144 155 156 154 161 163 157 152 152 149 156 166 168 174 176 169 180 179 187 192 184 176 159 143 150 162 165 144 109 136 172 160 161 190 183 158 159 165 189 138 112 145 118 128 135 108 105 122 168 146 113 121 123 125 169 222 141 120 103 29 85 120 114 167 167 168 220 241 167 53 141 185 185 207 163 162 65 91 141 107 202 208 154 142 200 252 217 152 148 211 193 205 174 35 16 74 93 215 243 28 27 43 -96 -32 109 169 177 61 -20 96 105 174 169 49 87 193 172 32 100 225 360 127 -340 -231 109 223 100 220 631 462 85 35 186 261 296 423 344 541 290 -103 56 7 -122 -215 -387 -212 181 193 -93 -330 -105 442 596 49339 371 75 75 9944 13 42 19 6526 -325 1911 1616 1563 2523 2776 2652 5324 6615 5372 1291 1548 1473 1456 1244 1097 561 363 335 323 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 32 207 801 1534 2574 3464 3856 4391 5695 9119 12890 17664 21907 24069 27199 28517 26749 20924 13933 9416 3504 2391 1313 360 163 155 147 142 140 137 141 140 139 141 136 142 138 144 140 142 142 148 149 157 153 149 144 142 141 139 139 143 139 140 136 136 136 137 139 143 144 148 143 147 147 156 154 160 161 161 163 163 163 162 164 165 163 166 159 155 156 156 151 151 154 154 151 149 145 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 156 156 154 152 151 150 150 150 149 149 150 151 152 153 155 157 158 161 162 160 160 161 162 160 159 158 160 160 157 155 155 158 162 166 169 170 167 164 163 163 163 167 172 168 164 162 161 164 160 160 163 162 166 168 167 177 172 159 159 158 147 144 152 158 156 156 166 163 161 158 152 154 163 173 165 157 158 165 165 159 149 153 158 152 159 166 151 154 171 179 179 171 175 146 137 160 178 190 159 142 157 173 157 143 190 193 168 163 142 128 119 106 143 136 125 151 138 111 123 139 113 110 127 106 120 187 155 107 95 64 15 85 95 42 150 206 185 215 135 105 73 160 199 193 199 118 162 155 104 81 182 212 187 214 167 214 148 40 91 103 115 185 203 202 137 90 211 257 256 221 21 -70 -122 -118 73 222 175 76 -47 -51 65 13 11 -32 -13 305 251 164 300 8 46 253 -3 -1 91 187 403 38 -39 302 96 -232 -97 365 258 44 247 162 109 -218 -127 239 -279 -351 -67 12 185 -92 -258 -93 -187 -21 276 539 49370 371 75 75 9944 13 42 50 6523 -339 2358 2218 2298 2957 3152 3118 5835 7173 5930 1408 1554 1482 1331 1144 974 1217 1078 227 44 23 14 10 999999 999999 999999 999999 999999 999999 999999 999999 39 270 474 877 1362 1858 2721 4014 6853 9057 9807 10072 9810 8219 5880 4052 3009 2504 2281 2439 2218 1349 391 187 169 161 156 152 149 149 151 145 150 147 152 148 156 153 150 155 161 158 159 158 154 145 145 144 146 144 144 146 146 142 143 140 144 143 147 148 150 149 154 159 159 162 166 165 165 166 165 164 162 163 166 165 165 161 155 156 154 151 151 153 154 151 148 145 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 155 155 152 150 150 149 148 148 147 147 148 149 151 152 154 156 157 160 161 160 161 162 163 161 159 160 163 164 161 160 161 160 163 166 169 169 167 165 165 163 163 165 164 161 161 159 158 161 157 155 159 160 160 159 163 173 167 155 157 164 157 155 166 164 158 155 164 170 167 162 162 165 174 173 154 144 151 166 161 158 159 155 152 151 168 176 150 155 178 164 146 140 151 145 156 166 177 198 190 184 177 177 177 171 176 176 155 156 138 131 157 150 137 111 124 159 128 102 112 81 57 87 110 99 138 166 108 100 136 130 129 140 101 74 125 158 99 64 56 66 86 123 120 219 286 115 75 110 149 150 187 189 267 313 245 257 74 -37 134 222 179 136 86 69 196 273 228 223 265 315 280 170 46 51 183 181 27 22 62 37 55 95 129 94 221 377 104 19 85 -188 -119 160 -19 -26 201 207 342 351 342 247 142 33 -262 56 56 -156 79 -11 -138 -52 332 198 -48 -81 -34 254 324 388 192 61 -112 -148 182 276 49402 371 75 75 9946 13 43 22 6521 -353 1713 1643 1747 2058 3506 9814 13539 8946 5571 787 722 746 765 965 1243 1594 1415 483 298 257 233 216 208 197 207 203 229 326 566 564 552 460 333 321 349 336 224 189 166 164 165 171 167 163 156 154 154 160 166 165 168 172 173 172 168 160 155 151 150 149 154 144 147 149 151 153 154 148 149 151 154 157 163 162 153 141 146 143 148 143 144 146 143 141 145 140 145 143 148 148 151 152 158 163 163 165 168 165 165 166 166 163 163 163 164 166 164 161 157 156 155 152 151 151 152 149 147 144 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 154 153 151 149 148 148 147 147 147 146 146 147 150 152 154 157 158 159 160 159 161 164 165 164 161 161 162 165 165 163 163 164 168 171 171 168 164 164 163 161 165 165 155 154 157 154 153 154 156 156 159 164 160 160 164 165 159 160 167 167 169 171 170 162 163 166 163 163 157 155 152 155 174 173 154 155 157 166 168 158 154 155 163 163 163 174 169 173 184 166 157 157 155 151 156 145 156 171 178 193 182 181 193 190 169 140 112 124 135 138 128 128 130 84 101 141 106 81 88 69 63 89 107 118 145 141 60 72 107 79 160 179 123 156 113 54 27 62 75 96 132 146 136 188 267 215 129 152 230 195 149 213 323 316 210 187 103 72 168 219 230 159 104 72 114 201 182 98 194 367 370 246 80 60 71 61 3 -45 102 -34 -175 -2 174 210 228 184 -2 12 43 74 230 362 152 -73 123 127 29 212 383 124 17 44 -149 -99 -151 -128 -35 125 231 279 437 108 64 288 -83 127 469 491 99 -61 4 -539 0 197 49433 371 75 75 9946 13 43 53 6518 -366 597 471 601 986 2669 9827 18484 25740 20037 10941 5190 3875 7480 5571 3719 915 47 999999 999999 999999 999999 999999 999999 999999 999999 51 654 1606 2398 2605 2860 2339 1822 1323 1194 982 1118 1740 3297 5657 8902 11199 13251 17171 18264 18201 20409 16475 15389 10611 5231 790 224 189 165 153 148 149 150 145 152 146 145 143 147 148 148 148 151 148 153 157 168 169 156 146 149 147 152 147 142 146 144 141 145 144 144 142 150 152 154 156 165 166 166 164 167 164 164 167 165 163 165 164 165 167 165 161 158 157 157 152 151 150 150 148 147 143 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 152 150 148 147 146 146 146 146 146 145 147 149 152 153 154 158 159 158 159 157 159 163 165 166 166 164 164 166 166 164 163 164 168 171 172 166 165 166 162 163 166 165 158 158 157 150 149 150 155 157 159 162 160 169 172 166 164 165 162 160 172 168 159 155 160 163 152 151 151 159 168 165 169 181 163 153 156 164 175 158 140 148 166 172 150 155 189 188 173 170 193 180 139 139 159 154 157 164 173 205 181 159 159 146 143 129 105 118 156 143 117 103 104 101 86 95 73 70 81 73 91 141 141 108 88 55 1 5 24 35 135 146 98 146 156 119 39 53 147 152 143 137 130 112 120 179 165 132 132 123 137 170 173 122 -6 52 153 131 184 113 69 121 183 227 116 172 318 281 406 479 340 44 2 207 199 162 45 -44 119 148 -70 -121 65 270 240 199 69 54 339 321 379 506 154 -12 177 95 23 236 286 -54 -156 49 89 -201 106 303 -65 110 297 251 333 65 -71 684 235 72 411 97 -21 34 200 -231 -7 519 49465 368 300 75 9945 13 44 25 6516 -380 249 1942 6773 14097 32173 42820 46294 46438 36322 25042 11061 3591 705 999999 999999 999999 999999 999999 999999 999999 999999 999999 41 626 1466 1986 2191 2475 2046 1552 1092 987 801 1052 1711 3313 5685 8963 11201 13149 16821 17901 17566 19699 16119 15164 10471 5125 745 196 167 154 144 147 146 143 138 145 141 140 137 143 144 146 148 149 150 157 158 165 162 155 147 149 146 151 151 147 146 145 144 144 146 146 145 153 155 155 157 163 162 163 163 164 166 166 166 166 160 162 162 164 165 165 163 159 155 155 154 153 151 149 148 147 141 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 148 147 145 144 145 145 145 146 145 145 147 150 153 154 155 157 159 160 159 157 161 163 163 165 166 168 167 166 167 167 167 166 167 167 169 167 168 169 169 169 164 160 155 155 155 151 151 157 158 153 156 162 163 167 168 164 166 165 160 165 174 168 156 150 152 156 156 162 167 163 166 169 162 169 171 154 152 158 168 155 147 159 167 173 152 154 184 192 176 169 176 170 148 146 179 189 164 152 176 200 185 159 153 152 155 161 147 139 136 149 190 150 141 146 92 99 126 133 98 94 101 116 130 108 102 111 95 91 85 56 72 97 80 104 165 148 89 141 205 149 158 129 76 117 140 178 213 190 116 112 158 223 248 185 36 87 156 11 85 89 63 213 207 241 231 175 272 299 285 323 390 216 211 328 261 187 4 -71 13 148 72 -3 217 357 283 339 60 -126 287 428 320 343 108 -73 146 124 138 376 181 32 102 146 130 -15 318 482 116 -142 -84 173 486 461 296 473 129 12 135 -131 157 471 334 175 404 755 49496 371 75 75 9943 13 44 56 6513 -394 796 802 1104 1828 3752 9735 19121 28110 43507 57324 53229 44873 24946 5818 486 307 251 220 199 195 177 173 166 162 159 169 202 186 148 148 142 142 134 138 147 148 154 152 157 158 164 161 162 166 172 169 163 160 158 165 166 162 163 158 149 147 149 146 137 137 145 139 144 142 143 145 151 150 152 155 156 164 159 148 146 142 147 144 148 147 147 144 144 143 145 146 150 150 155 152 152 154 155 157 160 162 163 165 167 166 165 161 159 160 163 164 165 164 159 155 154 155 155 151 149 148 145 139 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 143 143 142 142 143 142 142 143 142 143 145 147 149 150 152 154 158 159 157 156 158 160 162 164 165 166 164 165 167 166 165 165 165 166 167 167 168 170 169 168 163 157 153 152 157 159 159 165 163 155 156 162 165 161 160 165 167 164 161 163 165 160 155 156 157 166 166 168 176 171 165 169 173 168 172 168 166 165 160 144 149 156 148 162 170 182 184 182 174 172 176 178 187 179 182 195 182 167 172 172 166 154 163 183 177 148 141 146 113 101 125 169 200 130 101 116 108 118 110 107 110 91 138 175 156 196 178 171 168 101 19 31 101 109 135 129 146 222 195 170 161 115 84 155 225 125 109 198 239 139 74 198 306 270 122 110 111 50 106 94 78 207 180 183 135 50 78 -58 -92 113 258 211 272 275 261 167 -45 59 140 104 58 39 160 280 326 370 103 -172 -4 148 139 194 217 274 299 228 118 178 236 125 50 41 165 252 245 136 82 42 131 302 334 432 338 75 -26 154 130 -8 469 867 663 60 209 513 49527 371 75 75 9940 13 45 27 6511 -407 2048 1936 2146 2492 3109 5415 13615 22080 31048 33587 18969 16651 21997 15379 8300 283 208 186 177 167 169 169 168 167 169 166 164 158 149 149 147 146 143 152 145 150 152 153 159 163 166 161 160 172 174 173 167 170 169 171 171 166 162 151 146 147 143 146 142 138 146 149 152 148 148 148 150 150 151 159 158 168 158 146 144 142 147 143 145 141 143 145 144 143 149 145 150 152 158 150 150 152 156 159 158 159 165 164 166 167 164 163 162 161 165 165 168 166 161 155 154 154 153 149 149 148 144 140 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 145 144 144 143 143 142 141 141 141 142 144 147 148 150 150 153 157 158 157 156 157 158 162 166 166 163 161 163 165 162 161 163 163 161 159 161 166 170 169 167 165 160 159 156 158 161 161 166 164 157 154 160 162 155 158 163 165 169 166 165 165 154 154 162 165 168 163 163 164 168 169 169 167 161 165 177 188 177 163 155 153 144 135 145 173 191 188 174 161 169 190 182 194 196 194 190 174 177 183 185 182 171 168 185 190 164 156 157 155 132 113 158 162 110 108 97 70 123 148 126 152 169 177 170 148 137 155 160 166 171 141 142 180 169 177 195 135 163 172 143 101 186 201 136 214 160 86 111 154 168 128 131 223 230 111 87 104 123 126 94 127 213 278 287 98 -6 43 -54 25 100 34 102 201 261 273 149 119 290 281 85 56 -28 -144 192 321 203 163 102 132 2 -22 265 285 273 370 483 319 125 382 442 47 -87 208 131 75 6 130 229 245 199 175 395 446 282 287 276 -57 207 699 636 168 -14 41 271 49559 371 75 75 9942 13 45 59 6508 -421 1650 1570 1550 1564 1704 2201 3498 7011 14327 20519 17883 25464 41584 44918 28030 12542 3305 168 167 167 164 167 169 194 210 208 162 150 145 149 143 145 147 152 146 149 149 150 156 160 162 158 156 177 168 168 169 174 177 173 169 165 161 151 146 148 146 144 148 143 142 149 153 155 156 155 151 152 156 158 161 168 157 145 143 143 145 141 146 144 146 146 143 146 154 149 153 154 154 151 151 156 159 158 159 159 164 164 163 165 163 162 163 160 164 164 168 167 162 154 155 153 151 149 150 150 146 142 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 153 151 151 150 148 147 147 145 145 146 149 152 153 155 155 157 160 161 161 160 160 161 164 165 163 162 162 162 163 164 163 165 165 159 157 161 167 169 173 174 169 165 162 159 160 157 157 158 160 158 153 163 164 153 152 156 161 165 163 156 156 154 150 153 160 164 160 155 151 157 167 162 150 154 168 183 182 175 165 167 161 151 157 159 158 162 164 165 167 179 190 177 183 192 186 191 184 179 190 189 169 155 164 194 202 187 160 150 160 157 142 126 142 124 93 86 98 116 124 165 144 135 154 113 96 112 158 141 98 129 194 204 176 205 207 158 85 102 145 108 109 194 197 79 189 284 176 125 132 254 264 94 118 163 40 -2 17 -1 153 267 198 217 299 299 116 -36 95 157 168 103 2 105 130 151 48 128 281 149 111 132 122 -128 -268 33 146 -33 86 382 274 163 175 253 178 -30 -27 165 186 26 110 357 365 141 225 203 11 -31 15 -63 71 182 18 0 442 497 262 177 -112 -193 172 117 -210 235 312 249 49590 371 75 75 9947 13 46 30 6506 -434 1027 895 736 731 842 959 1131 1841 4921 12813 22445 35323 54262 52049 28873 12503 3323 169 167 200 169 182 169 165 163 164 154 145 144 148 142 143 142 140 140 142 143 146 148 152 155 151 152 158 163 166 165 168 177 178 172 165 158 153 144 145 145 142 144 145 150 150 156 160 160 160 159 157 164 157 163 157 147 142 142 141 143 144 148 148 148 146 148 149 156 152 153 153 152 150 153 158 156 156 159 159 161 159 160 161 161 159 161 159 162 162 166 166 164 158 155 153 152 149 149 150 148 142 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 156 154 154 152 150 149 148 147 148 150 152 154 155 157 157 157 160 161 161 160 160 162 164 162 160 161 162 162 163 167 166 168 168 164 163 167 168 168 173 173 169 168 164 166 165 156 157 156 156 159 157 160 160 155 153 155 155 153 153 148 145 147 148 151 155 164 163 153 156 163 162 152 155 171 180 180 171 165 163 163 160 158 171 168 149 145 139 131 156 179 195 190 181 182 174 191 193 175 188 179 156 174 200 211 195 157 120 134 151 132 118 116 136 134 121 114 95 97 99 134 130 99 126 124 101 64 156 203 79 91 160 132 145 207 176 136 127 123 122 122 105 84 85 61 133 199 126 118 214 265 137 71 104 136 98 12 -4 20 178 234 141 98 88 137 63 -37 11 25 51 47 33 -15 57 193 193 160 69 42 85 147 170 -30 -59 -23 9 -53 87 461 267 228 297 167 94 15 -92 -54 149 202 -71 -124 215 169 130 495 503 288 168 -170 94 279 -91 -260 49 272 -256 -178 -54 -286 195 374 97 176 95 -37 49622 371 75 75 9946 13 47 2 6503 -448 859 828 840 873 950 1166 1406 1877 3803 10004 23808 45168 68430 57527 17911 867 157 158 159 175 172 172 165 158 153 150 148 154 153 152 145 141 138 134 138 141 144 144 141 143 145 144 148 152 160 163 167 169 169 169 165 159 149 147 143 143 141 141 141 140 150 151 154 154 159 160 161 155 160 150 150 139 139 138 142 138 142 142 148 148 145 148 150 145 151 149 148 148 153 148 153 153 156 155 157 159 161 160 159 156 158 156 158 158 161 161 167 166 166 162 153 152 153 149 149 149 147 143 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 152 152 151 149 148 147 146 145 147 149 150 152 153 156 157 157 160 161 161 162 162 163 166 165 163 162 164 164 166 167 168 167 169 170 167 168 170 175 177 172 168 168 161 161 163 158 158 158 155 161 164 159 156 156 161 161 153 150 151 151 144 141 145 147 152 157 162 161 161 168 162 153 160 165 166 173 162 156 165 166 168 169 163 154 157 164 157 144 142 173 199 188 174 176 206 203 176 165 164 171 171 190 227 233 199 187 135 131 180 154 154 139 128 140 145 157 136 125 106 79 126 160 151 162 149 68 105 212 153 91 113 117 123 192 218 178 143 133 90 95 79 61 79 102 137 90 95 146 151 135 103 125 127 170 198 98 72 133 147 86 120 120 57 87 0 52 201 99 99 156 109 16 175 370 387 140 49 295 253 142 219 107 154 138 -26 -4 151 293 180 165 242 101 128 300 237 147 302 460 110 -43 111 126 186 251 207 152 365 10 -341 -100 -59 158 248 59 -286 -207 110 356 473 340 -240 -530 -515 -297 49653 371 75 75 9946 13 47 33 6500 -462 1169 1143 1186 1251 1348 1530 1819 2314 3935 9898 29268 47696 49625 35331 9069 797 152 155 158 165 164 165 163 156 148 145 146 159 156 154 144 140 141 140 143 145 147 148 144 146 141 143 146 154 156 158 165 168 166 165 157 150 141 138 139 141 143 140 140 138 142 143 149 150 160 158 159 154 160 149 136 132 136 131 140 137 138 137 146 151 149 150 151 148 150 152 148 146 152 149 151 148 155 155 160 160 164 163 157 156 157 156 156 156 160 161 166 166 166 161 154 151 151 147 148 148 147 144 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 149 149 148 147 147 146 145 146 148 149 149 151 154 156 159 161 164 165 164 166 166 165 168 170 166 164 167 169 168 166 167 167 170 174 172 168 169 174 176 173 170 169 162 160 164 163 160 158 157 163 168 162 160 160 164 165 157 153 153 150 147 152 154 148 152 151 154 154 148 156 163 161 158 158 146 153 162 159 155 155 159 156 154 151 158 174 175 176 154 163 201 191 184 192 209 201 172 174 166 156 142 140 190 213 189 182 135 114 147 149 169 141 119 155 142 127 166 149 109 83 105 164 161 158 138 106 112 156 163 108 121 146 88 139 218 185 116 121 100 54 101 128 114 119 179 180 104 76 65 86 116 58 42 122 115 17 100 253 288 192 88 85 77 70 -94 13 384 340 279 352 305 234 181 214 332 221 123 387 463 256 200 193 144 48 45 164 395 323 179 213 174 121 100 288 303 86 -12 41 69 39 233 334 227 148 -60 -112 303 161 -319 -78 14 42 304 116 -253 -287 -145 337 613 292 -124 -165 11 164 49685 371 75 75 9949 13 48 5 6498 -475 1824 1788 1811 1870 2009 2133 2348 2888 4646 11237 31558 36037 15179 257 184 163 156 160 159 160 157 157 157 155 147 150 150 155 152 146 140 146 143 143 140 141 138 141 145 147 145 144 147 155 152 158 157 160 160 162 156 149 141 137 131 137 139 140 143 139 145 147 149 150 157 157 156 153 154 144 136 133 134 130 137 137 134 134 147 155 161 154 154 153 151 148 147 145 148 148 150 148 153 154 160 159 161 160 156 156 158 157 158 157 160 161 164 164 165 160 154 151 150 147 147 148 147 144 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 151 151 151 149 147 144 144 146 147 148 149 151 154 156 158 161 164 165 164 164 165 165 167 167 163 163 165 167 167 168 169 169 171 175 172 168 168 169 170 172 171 168 167 168 165 163 160 156 160 161 162 160 161 164 164 164 161 153 157 161 154 159 163 157 157 163 154 140 144 150 158 170 168 162 151 145 148 149 146 150 151 143 159 162 152 167 176 183 174 156 174 190 198 197 184 179 168 185 202 184 149 147 173 193 183 138 123 127 130 111 91 80 91 138 123 79 101 104 95 125 117 107 112 130 152 131 136 136 122 91 95 159 110 131 200 150 114 160 160 87 125 155 111 106 169 206 87 0 62 75 52 21 15 119 145 104 200 215 161 207 132 118 101 39 63 77 179 292 152 153 363 263 49 -14 173 336 103 175 355 217 180 268 315 97 71 106 288 361 171 194 132 175 119 52 140 68 -61 -217 -158 -77 171 226 -79 15 147 110 200 13 -144 3 62 1 159 96 -15 23 -415 -105 437 261 -98 -34 374 140 49716 371 75 75 9949 13 48 36 6495 -489 1820 1778 1852 1899 2021 2130 2345 2724 3913 8337 23736 27531 13176 256 163 159 161 164 166 167 163 157 155 151 151 152 155 151 152 147 148 153 146 143 140 140 139 138 142 145 150 152 151 154 151 154 155 158 160 158 150 149 144 139 133 139 138 138 144 140 143 148 150 146 155 159 156 156 153 145 139 132 135 136 137 138 139 140 155 158 162 157 155 150 145 140 140 140 145 146 150 149 152 151 157 158 160 159 159 156 157 157 157 158 160 162 164 164 164 158 153 150 149 147 147 149 149 145 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 153 152 151 150 148 144 143 145 145 145 147 150 154 156 156 160 161 160 158 158 161 162 164 162 160 161 160 160 162 166 168 170 170 171 168 168 170 169 170 170 169 166 163 165 164 163 160 157 158 155 156 161 162 166 171 173 169 156 162 167 155 156 164 162 155 162 156 148 154 161 163 174 178 166 165 156 135 135 148 152 150 154 169 167 157 166 183 182 168 170 160 167 170 162 172 192 200 196 192 193 176 168 192 231 236 196 168 152 138 110 95 56 65 122 137 133 100 83 137 208 164 143 138 129 172 163 109 116 140 83 52 110 113 122 169 149 144 163 131 94 138 162 114 53 86 139 86 82 157 90 72 105 74 150 135 219 300 141 -3 49 79 181 243 151 281 249 162 294 181 120 368 272 18 5 190 329 197 139 114 186 348 433 497 125 -37 4 67 261 203 101 173 359 150 -18 166 328 340 111 156 282 272 204 85 66 -70 96 291 19 -100 193 129 -173 23 -99 133 386 -364 -457 -77 -38 -454 -209 300 147 49748 371 75 75 9951 13 49 8 6493 -502 1561 1522 1573 1610 1710 1871 2094 2479 3581 7732 24448 36003 27033 361 164 160 162 164 170 170 166 157 154 150 145 144 149 151 153 147 154 150 145 150 144 144 137 137 143 147 152 155 152 151 154 156 156 154 155 156 145 145 143 139 134 140 138 133 140 141 142 144 151 148 151 156 159 157 156 152 144 137 139 138 139 139 145 150 160 164 162 156 157 157 151 146 144 143 146 147 150 149 150 150 157 160 161 161 160 157 156 156 157 161 162 163 164 164 161 155 152 149 150 148 148 150 150 146 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 152 150 150 148 145 142 143 144 144 144 147 149 152 155 156 159 158 157 155 156 160 159 160 161 160 159 160 160 160 160 162 168 168 169 168 169 173 172 173 173 169 165 163 162 162 159 157 159 158 158 164 167 162 159 167 174 170 162 163 167 164 162 167 164 154 150 152 160 166 172 172 172 177 167 161 153 141 143 146 140 143 161 173 159 156 171 180 175 155 167 171 163 168 166 169 164 177 150 129 169 200 205 207 227 232 219 216 179 162 164 147 95 67 126 158 141 136 119 126 171 142 159 139 117 142 123 97 138 194 134 119 121 138 127 155 177 169 145 104 106 133 155 93 29 105 145 108 120 150 110 1 5 97 128 92 140 253 282 93 -47 13 167 215 173 258 241 204 260 208 54 240 271 37 123 226 186 198 198 92 173 339 487 396 120 133 184 85 17 93 118 192 423 145 -58 133 289 548 445 371 411 198 -98 -39 146 130 487 444 -92 -122 405 375 41 179 -29 -94 44 -25 -187 -447 -47 -108 76 702 409 49779 371 75 75 9948 13 49 39 6490 -516 1352 1302 1408 1472 1593 1715 1863 2166 3161 7211 24511 45822 44974 16399 841 191 169 168 173 171 164 159 157 154 147 151 154 162 157 149 150 148 144 153 150 151 147 147 155 156 154 152 153 152 155 157 157 152 148 147 143 147 142 141 139 141 140 132 140 142 145 145 153 153 152 154 162 158 157 153 146 143 144 138 142 142 150 160 166 176 168 159 163 165 162 162 156 149 145 148 151 149 150 152 160 161 161 162 161 158 157 155 158 162 163 163 165 162 159 155 153 150 152 150 150 150 149 145 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 155 154 154 150 146 145 146 146 146 147 150 151 152 155 156 158 159 158 158 160 161 161 162 163 162 163 165 167 166 164 165 170 172 171 169 171 176 175 175 176 173 169 167 163 160 156 156 162 165 165 169 167 155 149 155 158 160 160 152 155 165 161 154 154 154 153 160 172 176 174 169 166 163 158 148 145 141 145 146 143 152 168 166 148 158 179 174 174 171 147 141 160 196 188 173 180 168 160 153 176 196 189 198 216 194 175 200 202 183 144 113 130 96 98 102 73 113 119 63 92 105 73 60 67 119 102 59 99 155 120 117 160 153 125 128 139 139 108 99 131 154 133 69 116 164 113 100 139 170 176 75 63 159 93 125 146 205 325 81 -86 6 67 51 85 141 206 213 129 20 -113 -64 15 22 19 -59 -41 98 170 110 14 -14 88 49 -5 168 19 -114 -105 -50 192 155 77 5 -146 -48 154 445 299 107 276 318 45 -240 -115 280 633 171 -276 -179 132 369 405 248 113 -36 -74 196 291 167 512 316 -408 -26 -341 49811 371 75 75 9951 13 50 11 6487 -529 986 966 1052 1173 1415 1461 1520 1703 2488 5683 19132 49278 71138 54626 6790 259 198 173 182 180 164 164 158 156 157 163 168 173 172 160 150 146 148 150 152 153 160 156 161 160 157 156 158 160 156 157 160 153 149 145 143 149 143 140 143 144 143 140 145 145 150 146 154 158 159 157 162 160 157 156 145 141 145 141 146 152 163 172 178 177 169 165 171 171 168 171 165 152 147 146 152 150 154 154 162 162 163 161 160 157 158 157 160 162 164 165 165 162 160 154 153 153 153 152 151 150 147 143 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 158 156 156 154 151 150 149 148 147 148 150 152 153 154 155 157 158 158 158 159 162 162 164 166 165 165 166 167 168 166 167 169 168 168 169 173 174 173 173 175 173 172 171 170 165 163 165 170 169 166 166 161 154 153 159 158 155 153 150 152 155 152 150 157 158 151 158 169 170 164 164 156 144 149 141 142 138 137 163 165 160 172 167 144 150 177 174 171 172 156 152 166 191 182 166 171 157 158 173 180 178 150 213 233 208 186 173 174 151 135 149 169 129 104 102 65 80 129 119 138 147 110 99 80 82 92 78 73 126 121 125 165 141 110 69 118 141 89 149 228 260 127 45 194 157 47 85 107 153 182 211 242 212 193 268 277 246 247 105 36 57 -59 -105 56 122 149 165 62 29 64 100 145 244 160 -115 -32 143 57 41 -20 22 57 -50 -164 -83 -55 86 152 82 305 101 -57 138 226 113 231 421 188 161 229 68 229 46 -1 34 4 -103 -28 182 11 110 -19 -259 -231 -104 127 78 120 540 630 323 -245 -582 -885 49842 371 75 75 9951 13 50 42 6485 -542 617 608 678 789 956 1068 1230 1722 3388 10201 35922 69064 82182 52767 7103 252 165 166 188 193 160 158 150 148 153 162 185 188 185 167 149 146 149 148 142 152 153 156 155 154 157 162 160 160 156 159 162 153 145 146 143 142 143 134 141 143 142 145 148 150 159 153 156 157 161 159 160 159 155 155 149 144 142 145 147 162 176 175 179 171 170 168 174 180 174 173 169 153 150 144 149 150 155 156 162 163 165 163 159 157 158 158 161 162 164 167 163 161 158 155 153 154 153 154 153 150 147 143 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 158 155 154 153 151 150 149 148 147 147 149 150 151 153 154 156 157 158 158 158 159 159 163 165 164 160 161 164 165 166 166 168 168 167 169 172 173 174 173 170 171 167 164 170 170 168 171 171 167 164 162 161 163 162 160 161 159 151 153 156 151 154 161 166 159 149 151 165 162 155 162 153 149 154 148 150 145 137 161 172 164 159 165 159 149 176 185 175 170 173 183 191 204 205 171 160 153 146 169 191 184 165 193 226 233 216 169 162 178 176 178 168 146 122 134 118 86 138 153 139 148 152 140 137 113 120 193 146 146 164 192 172 148 166 93 73 146 145 198 249 306 223 113 200 152 62 25 44 150 125 166 239 210 225 224 210 226 198 133 77 93 93 4 135 263 178 54 50 92 113 228 353 428 392 239 221 223 36 77 180 212 303 430 428 179 146 348 161 155 464 433 304 335 571 434 419 531 240 168 114 -36 204 347 261 -80 -161 -28 70 135 -92 -93 -172 -262 -497 -151 457 521 259 164 353 247 303 112 -345 49874 371 75 75 9952 13 51 14 6482 -556 817 800 908 1037 1123 1283 1553 2235 4378 13349 46704 70502 58020 21311 1179 191 172 171 175 174 162 161 156 153 155 167 208 216 192 171 152 152 147 150 148 158 151 158 155 154 159 159 155 152 154 156 160 153 139 144 144 140 140 131 139 142 139 143 147 147 156 158 153 152 161 162 162 162 156 152 151 143 140 142 147 164 178 179 180 175 176 170 178 179 179 176 172 158 152 146 148 147 155 158 163 165 168 166 162 159 160 159 163 163 164 166 163 159 157 154 153 154 154 154 153 150 147 143 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 158 156 154 152 151 149 149 148 148 148 149 150 150 153 154 155 158 158 158 156 154 156 161 163 162 159 158 162 163 165 165 165 166 169 169 172 173 173 172 166 165 164 162 165 166 169 170 168 164 160 160 163 170 171 160 157 165 161 157 155 154 152 156 161 159 157 161 166 153 151 150 148 159 164 162 159 156 147 156 166 153 134 145 151 148 163 155 155 177 182 168 182 201 199 182 187 169 158 194 208 206 199 166 189 227 214 192 144 134 128 112 125 140 127 123 116 111 119 103 100 155 178 140 162 145 153 166 105 105 134 178 195 163 173 117 43 86 90 67 127 255 244 140 157 170 155 105 128 215 206 198 251 243 191 108 60 50 16 54 38 82 143 100 208 222 158 118 225 330 253 272 357 314 259 340 286 190 241 251 144 -22 160 467 535 344 111 126 62 180 355 492 354 209 444 241 187 428 258 169 291 387 196 361 409 -61 -100 36 -327 -610 -443 -173 133 263 -139 -68 262 529 289 -336 -76 -16 -6 63 -159 49905 371 75 75 9949 13 51 45 6479 -569 1183 1172 1279 1401 1468 1620 1892 2535 4811 14405 45759 58215 36713 9959 232 178 174 177 177 173 183 178 166 161 166 179 217 224 205 177 160 159 149 153 155 159 156 161 154 156 157 158 160 159 156 158 154 147 139 141 147 144 141 135 144 143 148 146 152 148 151 153 154 154 163 162 162 162 156 150 149 141 146 145 159 173 177 180 176 174 174 170 182 181 181 181 173 162 154 150 150 148 158 161 164 164 169 167 163 163 164 161 167 167 166 166 165 159 157 153 154 153 155 153 152 149 147 144 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 155 153 150 149 148 147 146 145 145 146 147 147 148 151 152 153 155 154 154 154 152 155 160 162 159 157 159 160 163 165 161 161 162 167 169 170 172 172 174 171 168 168 166 165 165 166 167 166 164 166 169 166 167 174 167 160 163 167 167 160 152 148 157 161 156 160 171 165 152 167 159 153 163 158 156 152 151 150 164 175 159 144 152 160 163 157 149 162 184 187 170 168 151 156 183 185 176 159 168 176 197 215 191 192 214 206 190 142 99 111 72 64 117 141 137 109 119 92 80 92 127 169 132 107 74 114 140 92 81 95 104 106 168 212 158 73 82 92 99 198 201 144 132 139 176 152 283 260 208 155 144 218 206 185 121 24 -77 -114 16 56 78 108 163 285 201 169 157 135 272 358 397 351 234 238 260 153 36 81 189 154 -31 22 84 -11 115 230 324 309 228 186 223 290 394 454 175 3 164 269 339 381 227 83 253 328 69 -180 -87 -331 -558 -406 -184 188 330 184 -37 -142 35 28 -344 -278 -360 -559 -509 -49 49937 371 75 75 9951 13 52 17 6477 -583 1004 966 1018 1109 1268 1411 1832 2609 5505 17956 46343 60815 46747 15725 242 172 169 172 171 170 167 169 160 162 178 197 225 238 214 175 158 156 152 157 155 156 153 155 146 150 155 159 161 162 165 164 155 148 143 143 148 148 144 141 148 151 154 148 152 152 151 149 156 155 165 159 160 158 147 145 145 142 150 160 173 180 173 170 172 173 173 171 183 180 181 176 170 160 153 148 149 153 160 161 162 159 164 166 166 163 165 163 166 167 168 168 168 161 158 154 153 153 154 152 151 150 148 143 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 153 151 150 149 147 145 144 143 142 144 146 147 148 148 150 153 153 151 152 153 156 160 162 161 159 156 158 160 163 163 162 162 164 168 167 171 174 171 172 173 176 172 166 165 164 165 166 165 166 172 176 171 166 168 165 163 159 164 171 160 154 157 161 160 160 161 164 172 171 173 163 159 162 151 149 151 148 144 145 157 159 146 143 151 155 159 172 173 170 166 155 150 135 143 184 202 203 180 165 164 175 198 182 180 208 205 181 160 138 128 100 113 147 144 160 129 95 109 117 104 92 91 94 75 69 123 134 99 114 114 53 30 102 153 110 68 108 114 153 230 197 186 214 154 170 112 83 114 123 116 91 152 194 252 253 110 -45 -58 31 63 126 258 308 212 137 249 322 168 75 190 326 322 245 248 266 184 189 132 109 188 77 165 124 -136 82 440 480 262 205 256 201 202 335 378 252 9 -235 -24 226 79 -28 86 176 172 -47 -397 -187 163 75 -96 89 115 -276 -162 43 162 -41 -168 294 372 -227 -551 -295 183 49968 371 75 75 9950 13 52 48 6474 -596 987 969 1032 1101 1213 1368 1803 2915 6972 24056 48577 58929 41369 12604 235 175 173 171 173 174 169 185 163 169 185 202 234 248 220 171 155 151 149 153 151 153 148 149 148 152 155 155 153 159 163 160 151 147 144 147 144 142 141 138 143 152 148 150 147 152 151 154 157 153 163 156 152 150 139 142 142 150 163 166 172 170 165 164 173 173 174 175 182 179 181 175 170 162 155 146 147 155 161 160 160 157 159 165 168 163 167 164 164 166 168 169 169 164 157 154 152 152 152 152 151 151 148 142 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 156 154 154 153 150 148 147 146 145 147 149 151 151 152 151 152 153 153 153 155 160 164 163 162 161 159 159 163 164 161 162 165 169 170 168 172 174 171 172 174 176 171 168 172 167 165 166 166 168 172 178 173 169 169 165 165 161 163 173 162 155 161 159 158 168 166 162 167 159 152 145 144 147 144 141 142 146 144 146 149 144 137 140 140 139 159 162 145 157 166 146 141 165 163 159 181 181 177 193 174 174 183 159 165 159 142 164 165 141 113 109 151 150 129 129 73 35 51 45 100 163 157 165 128 102 121 76 38 82 124 108 102 92 63 60 83 70 4 107 219 213 165 111 117 105 95 38 -8 35 116 120 103 120 163 278 238 51 23 107 119 48 111 105 8 6 68 241 219 57 118 148 95 134 204 283 188 155 305 323 182 56 132 199 55 72 235 257 11 37 285 229 -16 -15 99 20 -50 -255 -95 173 9 -66 -100 -23 1 2 -75 -190 163 406 147 134 157 -298 -249 70 263 50 -100 497 860 599 18 -188 53 50000 371 75 75 9950 13 53 20 6471 -609 1206 1262 1366 1479 1561 1721 2005 2986 6521 21492 48976 55842 27809 352 214 172 176 178 182 187 183 181 174 172 186 207 248 256 223 175 154 152 148 150 148 150 141 145 149 156 155 152 149 154 152 152 143 143 149 150 147 145 145 139 142 148 145 148 146 147 154 155 160 158 164 159 151 145 140 145 144 159 174 165 168 162 164 163 170 170 173 179 182 180 184 177 171 159 151 146 147 155 159 158 158 156 160 163 167 165 168 167 164 166 167 166 168 162 154 154 153 150 153 153 152 151 147 143 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 157 155 154 152 150 148 147 146 146 147 149 149 151 152 151 150 152 154 154 154 157 160 161 161 159 157 159 163 164 161 159 163 166 165 167 171 171 172 175 174 170 168 168 173 167 163 163 166 168 166 173 171 167 168 163 167 167 169 175 167 156 157 159 160 165 163 159 156 156 160 151 140 141 143 145 147 149 149 168 170 144 140 141 137 138 144 140 142 152 164 163 167 187 177 148 147 160 161 176 176 162 171 184 186 148 137 176 169 157 148 145 165 131 117 135 100 74 63 46 98 156 174 192 128 57 73 86 56 84 100 74 103 135 96 86 109 41 26 96 159 157 52 9 84 103 153 171 28 -9 68 58 0 -13 59 136 148 102 70 159 178 14 -14 -22 -65 -88 -83 105 256 132 1 48 50 70 169 171 18 -3 227 383 273 217 216 80 10 -28 -94 90 29 0 359 334 133 43 114 123 26 -120 64 435 238 -21 -40 -197 -307 -97 114 -90 -32 268 104 -19 219 288 111 181 251 261 462 724 821 657 23 -43 309 50031 371 75 75 9951 13 53 51 6468 -622 1399 1431 1570 1712 1778 1944 2217 3089 6302 19338 39731 44624 21833 311 228 195 192 196 196 190 183 178 173 173 192 213 253 249 210 175 157 152 150 150 150 150 147 145 146 153 155 153 150 152 152 153 147 143 146 146 145 147 143 144 146 149 144 139 141 143 155 154 157 157 161 163 157 146 146 147 148 164 171 165 164 159 166 162 168 169 171 175 179 177 182 174 170 159 150 148 150 159 158 153 155 154 159 161 165 165 168 167 168 166 167 168 167 159 152 153 154 150 152 152 153 150 146 143 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 154 154 153 151 149 147 147 146 146 147 148 149 150 151 151 152 154 155 155 154 156 157 158 159 158 157 159 161 161 159 159 161 160 161 168 170 169 169 169 170 170 166 170 172 164 161 161 165 168 163 166 166 162 159 157 168 170 168 171 168 160 156 160 165 169 162 150 153 163 169 159 140 138 154 163 157 160 168 173 164 142 129 135 140 132 136 143 154 153 153 168 174 184 186 158 152 179 167 169 194 161 174 224 224 193 171 152 165 194 154 151 170 129 139 163 135 129 143 128 99 106 96 114 162 142 92 107 112 135 110 108 180 195 177 128 42 -3 60 55 87 127 53 62 106 147 203 249 62 -11 50 74 -1 -4 142 129 34 -5 4 109 163 31 -19 49 42 5 10 82 114 77 23 62 119 115 136 95 -17 177 304 186 269 346 318 113 54 185 89 124 188 169 304 382 245 116 373 373 -22 -231 148 683 353 10 42 -330 -406 -224 -92 -52 -60 133 95 48 6 214 683 848 615 379 488 465 111 -24 -171 100 142 50063 371 75 75 9949 13 54 23 6466 -635 1914 1866 1978 2075 2182 2338 2611 3325 5768 14725 21526 18311 2412 236 209 202 196 212 192 186 173 172 170 179 198 224 250 231 195 171 162 154 149 147 149 152 155 149 148 154 150 149 152 149 152 153 150 143 139 142 140 142 138 146 144 144 148 143 145 150 154 152 159 155 157 159 152 143 149 148 156 169 167 165 159 155 158 160 172 173 177 178 176 175 178 172 169 160 154 146 154 156 159 153 154 152 155 156 163 164 167 168 170 168 167 172 168 158 153 153 154 150 151 150 152 150 147 144 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 153 153 152 151 150 149 148 148 148 148 149 149 150 152 152 155 157 158 157 156 157 157 157 159 158 158 158 158 160 161 164 162 159 163 169 172 171 168 166 168 166 163 169 171 166 163 164 168 170 166 163 161 162 158 166 172 167 170 174 169 167 161 156 165 171 171 163 161 156 159 165 148 141 148 151 149 153 167 162 151 138 130 153 167 148 143 142 144 149 157 171 194 207 195 168 154 157 161 167 176 182 167 199 230 206 173 152 168 184 132 99 109 111 141 141 102 143 159 72 51 96 101 122 192 200 121 114 157 161 139 191 248 218 196 138 59 62 56 46 95 145 137 139 91 83 162 114 45 88 127 123 60 2 81 173 105 -3 75 119 67 -43 14 177 147 128 135 80 -111 -137 123 39 6 178 287 322 171 236 320 107 185 302 278 321 267 220 -12 -9 245 315 329 486 373 142 297 331 112 -6 132 283 44 -96 -107 -321 -342 -38 322 228 -91 -89 -18 109 107 198 675 919 717 503 527 119 -243 76 234 234 0 50094 371 75 75 9952 13 54 54 6463 -648 2180 2146 2229 2316 2464 2603 2770 2962 3409 4769 6672 5548 405 212 180 189 178 182 176 171 164 169 170 178 194 216 273 263 234 197 180 167 156 151 144 147 147 150 148 150 146 140 147 146 146 144 142 139 138 142 137 136 139 140 141 141 153 147 148 148 146 150 159 158 157 154 145 142 147 150 163 167 162 161 155 155 155 160 171 174 181 181 174 176 174 169 168 158 155 148 156 152 157 154 153 152 155 154 160 162 165 169 170 169 169 171 168 160 156 152 153 148 149 148 149 148 147 144 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 151 150 149 148 149 148 147 147 147 146 146 147 149 150 150 152 155 158 155 154 155 154 153 154 156 157 157 157 157 159 163 161 158 161 165 168 169 170 168 167 162 160 166 167 165 163 166 171 168 162 160 162 166 171 182 181 168 173 175 167 168 165 161 164 165 170 174 171 164 171 182 175 156 134 134 146 142 141 150 158 149 153 165 154 147 146 135 125 134 152 165 188 210 183 163 159 155 158 165 188 203 197 175 177 182 211 215 181 175 164 137 125 117 119 116 94 104 123 77 65 100 131 155 115 65 73 85 103 105 105 129 128 105 116 160 173 167 93 75 99 121 154 121 74 46 135 144 38 96 203 174 73 25 42 109 144 87 100 158 89 20 148 261 95 -33 33 53 -40 -164 -26 106 197 369 403 468 442 212 223 256 207 187 260 377 119 -155 -326 -65 207 209 400 575 626 423 274 335 262 199 152 39 -173 -214 -217 -156 69 -50 118 433 69 -368 -26 439 500 416 319 424 428 237 119 22 -42 69 230 440 431 50125 371 75 75 9951 13 55 25 6460 -661 2092 2060 2125 2214 2336 2458 2570 2809 3399 5746 5996 3366 410 229 192 192 185 187 184 186 178 177 176 185 238 284 339 309 260 212 198 180 161 152 143 148 153 157 152 152 147 143 146 152 145 142 137 140 140 145 144 138 142 139 148 144 152 148 149 152 150 155 162 162 163 154 147 147 156 160 166 166 165 160 157 159 161 162 175 173 184 177 179 178 177 177 176 166 162 157 159 159 162 158 157 159 160 160 163 164 167 171 171 176 176 174 173 169 163 156 156 152 154 152 150 149 150 148 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 149 148 148 148 148 148 148 147 147 146 146 148 149 151 151 153 157 158 155 154 153 153 153 153 155 157 157 157 157 159 162 162 159 162 166 168 170 175 173 167 164 163 162 163 167 167 167 164 160 156 156 166 170 176 182 179 173 169 166 166 164 162 169 166 160 157 168 171 165 168 168 169 159 141 142 151 158 160 150 149 155 154 154 148 151 160 162 155 141 125 118 137 172 174 162 170 169 161 161 192 199 196 174 162 162 191 190 175 186 171 162 147 143 151 141 124 91 99 146 143 138 147 146 113 62 59 77 88 126 132 65 27 43 87 166 117 87 96 89 129 114 66 59 128 94 109 92 37 68 182 215 43 74 199 171 171 91 72 258 182 90 176 109 35 48 62 94 127 -44 -85 131 193 223 226 187 303 268 210 317 209 -7 156 460 259 27 45 222 203 21 231 353 363 438 441 459 285 212 211 111 -100 -13 190 90 209 52 26 371 15 -242 143 365 445 230 46 138 169 -126 -476 -342 -44 -56 93 240 -25 50157 371 75 75 9952 13 55 57 6457 -674 1995 1949 2018 2081 2176 2275 2373 2677 3575 7334 16239 14061 2193 308 210 197 187 184 186 199 199 199 206 248 317 357 340 289 227 196 176 170 159 161 155 158 159 155 150 149 149 152 150 154 144 142 135 137 141 146 145 142 143 138 145 146 146 147 152 156 155 154 159 161 164 152 151 148 166 168 167 164 166 160 156 154 162 164 171 172 181 178 178 175 174 179 174 167 164 157 159 161 162 156 160 160 160 159 163 163 165 169 172 173 175 173 173 170 168 159 156 153 155 151 147 148 148 146 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 149 149 149 149 148 148 148 147 147 146 147 149 149 151 153 156 161 161 159 155 152 154 157 155 155 158 158 160 162 163 164 164 163 164 167 170 170 168 169 166 164 163 163 164 169 169 168 161 160 159 161 172 173 171 171 166 168 168 172 177 165 162 166 165 164 158 164 165 155 146 145 157 156 144 149 164 174 163 143 142 144 134 130 136 145 144 147 170 171 145 131 132 145 158 173 193 201 205 185 174 183 177 191 217 195 164 154 140 129 107 109 130 123 153 170 173 183 151 141 155 182 163 171 195 129 104 119 145 173 157 118 91 95 80 112 64 47 104 77 92 88 51 103 158 79 120 103 8 46 149 186 119 61 128 253 259 212 225 272 216 181 148 -33 -89 36 135 88 133 169 116 120 81 141 188 110 181 260 122 188 167 37 90 240 300 213 203 168 77 -164 -66 90 94 454 531 351 261 196 218 290 168 205 403 306 10 -33 173 16 -226 -128 134 251 473 255 -159 32 337 524 182 -464 -303 -89 138 153 -277 50188 371 75 75 9952 13 56 28 6455 -687 1907 1881 1916 2001 2093 2179 2361 2735 3993 9265 22309 23623 7668 931 357 207 184 177 173 175 200 234 290 347 388 380 337 262 216 186 169 166 161 163 154 156 152 150 149 146 145 153 150 155 149 144 139 137 140 145 142 145 143 141 141 147 147 152 152 154 155 152 156 157 161 153 154 155 171 169 171 163 165 160 156 152 162 167 175 174 185 180 183 177 174 179 174 164 164 158 160 157 155 154 160 159 161 157 163 163 165 168 172 176 176 175 175 173 169 163 158 156 155 151 149 150 149 147 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 148 149 149 147 145 145 145 144 144 144 145 147 148 149 150 156 160 159 157 154 152 152 154 154 155 158 158 160 161 160 161 164 167 167 166 169 171 168 164 164 165 167 167 166 165 169 164 160 168 169 169 174 174 174 172 167 173 174 181 181 170 173 177 175 173 165 167 169 157 147 150 152 146 137 144 159 159 147 136 129 128 133 135 132 133 138 153 165 176 178 159 159 161 155 167 176 183 208 217 201 186 180 202 230 219 199 167 115 85 77 70 82 69 101 138 147 182 151 124 124 136 160 152 133 112 114 96 109 138 108 108 98 81 62 93 66 60 95 54 86 109 106 189 234 136 108 112 103 142 120 136 244 94 -38 75 175 280 254 154 199 114 63 24 -108 -54 129 148 103 186 109 27 133 206 108 77 112 78 32 52 88 109 134 180 183 28 1 104 166 111 52 185 228 309 290 101 76 87 216 491 510 348 288 283 108 -60 104 -116 -232 -156 26 351 191 -28 -298 -57 460 545 209 -357 -445 -192 -57 294 377 50220 371 75 75 9952 13 57 0 6452 -701 2239 1979 1998 2822 2949 2711 2360 2525 3322 6482 11411 16717 18566 19704 14719 12615 4308 202 176 187 233 307 396 422 430 407 363 270 224 199 180 163 159 153 144 147 146 151 154 149 149 153 152 158 155 150 146 139 135 141 141 142 139 143 138 145 150 155 151 154 155 155 159 157 157 154 156 161 172 171 171 165 166 167 162 158 161 168 168 183 186 185 187 187 183 178 172 165 165 160 160 155 150 154 157 158 160 158 160 160 162 169 170 172 172 174 175 174 171 169 161 157 154 153 151 150 150 148 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 148 148 149 148 145 143 143 143 144 143 143 145 148 150 151 155 159 158 156 154 153 152 153 156 157 157 156 156 158 158 159 163 168 169 167 167 170 171 168 168 173 169 166 165 163 165 163 163 168 167 167 172 177 177 169 168 178 180 178 179 171 172 176 177 176 158 156 164 164 164 166 160 148 146 143 137 146 148 138 133 132 144 155 156 149 148 164 158 165 178 159 162 169 166 174 169 160 180 207 189 145 153 191 185 181 173 146 121 96 112 104 67 56 89 128 153 142 124 161 142 124 167 137 70 42 63 69 98 139 99 82 111 117 97 124 87 32 87 88 100 129 172 245 287 211 109 124 163 194 133 213 298 170 79 32 84 137 58 64 174 30 -32 91 54 19 35 145 171 6 -114 -106 21 35 -155 -120 8 27 80 38 85 208 332 309 72 -66 -92 -64 32 235 282 337 364 264 71 -174 -199 -233 -145 95 324 382 156 18 77 7 128 35 -318 -111 204 103 66 313 105 86 328 -110 -215 -105 -531 -647 -356 157 429 50251 371 75 75 9954 13 57 31 6449 -713 2210 1965 2041 2927 3100 2867 2560 2749 3730 6769 10657 15868 22869 24828 16056 13160 4478 239 221 272 353 406 438 426 413 356 309 246 213 194 176 163 158 150 143 147 153 156 156 155 162 160 159 160 158 154 149 141 139 146 144 143 145 149 143 147 153 155 154 158 159 162 162 159 162 162 167 167 170 173 169 171 170 168 165 166 170 177 175 180 177 186 187 188 191 184 179 168 166 164 159 156 154 155 157 159 159 163 162 163 163 169 171 175 179 178 176 173 174 169 164 158 157 157 153 152 150 148 144 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 151 151 151 149 146 146 146 146 146 145 148 151 154 154 155 158 159 157 154 154 154 153 156 157 155 154 155 158 160 162 162 164 168 169 167 171 172 169 171 172 166 161 165 168 164 166 169 164 162 166 171 174 172 163 165 166 166 169 174 170 170 171 169 172 162 155 150 159 166 157 157 153 153 149 149 158 146 149 145 139 159 161 156 151 134 143 162 164 165 170 174 167 173 180 165 153 152 159 147 149 184 179 148 155 139 140 179 162 153 168 149 114 114 132 151 136 115 142 140 101 110 142 105 44 66 87 118 121 99 115 125 148 174 157 113 92 142 89 65 92 154 251 200 70 -11 50 84 116 144 218 250 204 139 91 154 87 -9 26 71 34 -30 59 113 21 -139 -85 -18 -74 42 22 -45 -4 -14 31 -29 -3 166 72 148 349 240 119 -55 -227 -185 -76 -28 -21 147 288 354 444 138 -119 -245 -263 150 246 148 36 -170 -127 35 85 -66 -118 63 200 124 -87 165 450 195 107 178 -41 -42 42 -351 -618 -220 34 181 50283 370 150 75 9954 13 58 3 6446 -727 2014 2049 2159 2293 2447 2636 3066 4120 7431 12294 16102 18879 14901 7892 1601 503 261 219 260 333 375 395 386 347 276 231 208 189 172 165 161 155 148 142 145 154 154 154 155 159 159 157 156 155 152 148 141 142 149 145 146 148 151 149 149 152 153 151 155 157 162 159 160 166 178 183 176 169 162 161 166 168 158 157 162 166 168 174 173 173 180 185 185 190 180 175 166 162 160 155 152 153 152 156 154 157 160 159 163 163 165 171 173 177 174 176 174 173 169 162 158 157 156 152 152 149 145 999999 999999 999999 999999 102 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 154 154 154 153 151 149 148 148 149 149 150 152 154 155 156 159 159 158 156 154 153 151 152 157 158 156 155 156 157 159 160 163 168 169 172 171 170 168 167 168 164 161 163 168 165 164 170 169 166 171 171 168 167 168 168 165 167 172 169 168 178 182 172 170 165 161 156 157 164 139 143 158 145 138 156 158 143 150 138 138 163 155 148 152 147 154 176 161 134 136 152 159 154 170 155 143 154 163 157 178 197 153 144 173 175 187 192 172 144 155 149 113 104 105 104 107 108 120 131 76 62 77 81 73 92 110 105 112 101 88 27 35 132 152 140 186 247 141 87 127 123 193 127 -16 -39 47 80 108 190 176 108 76 97 179 174 20 21 25 -38 100 118 -3 0 -1 -86 57 80 -11 85 -12 -20 197 246 87 -29 40 213 158 96 407 392 221 164 -60 -74 240 347 59 37 135 126 106 -112 -156 -235 -14 479 422 137 25 -48 -113 23 160 121 31 429 398 -23 14 -116 -255 -287 -264 38 214 -263 -439 6 12 113 360 260 50314 370 150 75 9956 13 58 34 6443 -739 1601 1571 1627 1714 1832 2013 2152 2342 3000 5618 10378 20031 24129 22738 23755 25845 17735 4006 259 250 310 392 384 323 267 240 217 187 166 158 158 157 154 152 154 152 157 156 150 150 156 159 162 158 156 150 150 145 149 150 150 151 150 155 153 152 154 154 157 154 162 162 164 167 176 188 188 174 169 168 168 171 162 157 164 164 174 174 178 175 176 188 191 190 182 172 168 158 156 153 152 154 152 155 153 157 161 161 165 164 166 169 172 176 177 178 179 175 173 165 162 159 160 158 157 154 148 144 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 154 154 154 155 152 149 148 147 148 148 148 150 151 154 156 157 160 159 155 153 153 150 151 157 158 156 153 153 156 156 158 164 167 167 169 169 168 170 171 168 164 165 167 166 167 164 169 173 166 168 168 163 164 167 167 172 174 176 177 173 176 182 174 164 163 168 169 166 161 143 148 158 152 145 143 141 139 143 141 143 150 151 156 151 152 168 182 170 137 128 146 152 146 153 147 153 185 192 193 195 183 174 185 172 189 225 200 164 126 118 99 102 130 127 126 96 84 143 167 132 94 84 84 85 131 126 126 160 122 83 48 71 119 129 158 174 266 184 114 148 140 139 101 56 100 143 116 97 167 175 82 86 151 206 213 53 44 129 74 185 242 95 11 41 44 173 266 94 -18 24 38 156 247 -9 -113 17 126 189 87 283 519 361 258 287 221 285 341 91 -79 4 -45 -192 -216 -271 -309 -145 79 289 222 282 261 93 236 353 518 293 215 126 -116 196 -23 -257 -7 -208 -132 194 -65 -48 358 492 546 266 -33 50346 370 150 75 9958 13 59 6 6441 -752 1352 1337 1465 1559 1625 1939 2220 2485 3275 4391 7321 15129 20091 24238 36250 47989 38489 17537 592 465 454 442 392 330 284 251 221 187 164 159 159 165 161 161 161 156 160 158 153 154 161 162 166 159 155 152 153 146 148 149 149 151 144 151 151 155 156 157 160 159 164 164 164 166 171 181 192 183 188 180 169 172 167 159 164 168 175 183 187 177 180 188 186 183 184 173 167 160 153 152 153 158 154 153 155 156 159 162 167 165 167 167 172 173 177 176 178 175 173 167 161 159 160 159 159 155 146 142 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 154 154 154 153 151 148 148 147 147 147 148 149 152 156 156 155 157 156 153 151 151 151 151 155 157 155 154 155 159 160 162 165 165 170 172 169 168 173 175 168 165 167 168 167 166 166 167 168 163 163 165 165 166 163 165 170 172 173 174 178 174 170 170 166 166 166 163 161 158 160 157 147 153 153 140 136 140 148 150 150 158 165 159 146 144 146 158 166 150 150 173 165 146 137 137 166 185 184 208 187 155 205 226 141 123 179 176 147 123 106 120 143 169 178 131 126 124 138 151 133 116 108 110 128 134 116 133 148 135 104 115 157 126 96 138 155 163 141 74 133 183 129 143 128 95 84 121 197 141 123 124 200 211 232 296 203 123 108 125 128 105 132 127 88 125 170 210 127 99 133 -34 -17 128 51 87 198 95 119 206 91 37 123 162 328 358 283 347 262 110 21 -54 18 33 -46 -130 -65 148 326 220 178 476 469 392 299 315 286 158 -14 -213 165 272 182 402 75 -84 163 159 200 31 20 90 -455 -318 50377 370 150 75 9955 13 59 37 6438 -765 1265 1429 1696 1577 1567 1979 3293 7385 11529 10293 6446 5805 7121 11361 20319 33957 32899 23331 13143 21695 34001 30657 23781 381 272 229 199 178 166 167 169 174 171 172 163 159 159 163 166 166 169 164 163 158 152 152 147 146 150 153 148 145 145 149 153 154 156 158 165 168 168 169 169 172 175 178 190 185 182 173 168 169 171 163 163 168 176 187 187 180 185 189 189 182 187 174 169 166 159 155 156 156 155 154 157 157 157 159 165 167 169 167 169 169 175 177 178 176 174 167 160 159 159 159 160 154 143 141 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 156 156 156 154 151 149 148 148 148 149 148 150 153 157 155 154 153 152 152 149 148 151 152 153 156 156 155 157 158 160 165 167 165 167 169 166 168 169 170 165 164 165 162 163 165 166 164 167 168 162 164 169 169 166 165 166 170 169 165 169 177 172 167 168 169 162 160 161 160 167 162 155 154 142 138 144 145 157 163 156 156 151 147 149 146 146 166 173 166 159 167 169 143 149 166 185 171 169 181 153 138 165 184 147 124 143 153 145 141 107 116 126 133 162 102 111 191 193 130 66 48 51 35 51 105 121 94 87 121 125 108 103 86 105 141 131 176 194 88 107 168 146 194 157 120 114 119 160 169 190 214 217 186 238 232 204 135 22 70 23 -10 52 212 346 271 234 328 312 203 53 -85 27 148 107 284 298 -38 -4 181 197 23 -86 33 394 401 300 462 333 193 146 184 354 272 61 110 70 143 193 -176 -224 231 59 -85 0 253 473 -32 -41 1 50 265 309 79 -246 39 429 424 -291 -790 -293 0 109 273 50409 366 450 75 9956 14 0 9 6435 -778 55 453 1635 5794 10424 8615 3981 1803 2458 4939 8960 15096 17375 18062 28779 61231 106535 110799 76355 3207 218 189 173 168 169 165 192 188 188 184 165 166 163 168 164 160 156 159 158 157 151 152 147 151 152 161 156 152 151 153 156 161 163 161 166 168 169 166 172 178 177 182 187 187 184 176 174 169 173 169 168 167 168 178 186 182 195 193 199 185 190 177 178 169 171 161 159 154 157 156 156 157 160 156 162 166 167 167 167 170 174 178 174 173 170 165 159 157 159 159 159 153 142 140 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 156 156 155 153 152 150 148 147 147 149 150 150 152 157 157 154 151 149 147 146 146 148 151 153 155 155 154 155 155 159 164 166 164 164 165 163 167 171 168 165 168 166 161 160 168 168 164 167 168 164 164 167 170 173 174 175 175 166 163 169 177 178 168 159 161 163 169 169 163 167 168 163 165 156 144 144 155 171 160 139 136 124 129 155 154 172 195 167 153 165 178 183 188 191 186 184 165 148 152 174 164 126 129 156 163 149 140 153 136 98 99 106 108 124 139 122 160 194 136 102 97 96 65 85 145 127 80 58 67 78 106 114 123 158 178 205 203 183 146 170 179 186 219 208 162 114 104 74 58 147 215 108 116 123 16 56 57 57 41 51 214 158 124 316 253 127 195 283 144 22 117 166 273 242 227 99 -35 31 -90 25 205 12 -72 259 341 174 -74 -107 98 338 511 550 441 140 358 384 123 131 22 -124 -79 -362 -259 170 377 363 -269 -229 -27 -136 25 143 -279 -229 46 -53 248 -119 -478 -10 146 500 439 50440 359 975 75 9957 14 0 40 6432 -791 1356 5242 15076 20150 32195 32085 30506 34546 73040 116747 112937 54424 2949 170 155 153 157 155 148 151 150 150 156 159 166 160 161 149 146 146 152 150 146 145 147 144 145 144 158 156 155 147 147 146 157 159 159 165 160 163 157 170 174 169 174 178 183 183 178 173 166 171 174 172 166 170 177 186 185 194 191 193 182 184 173 172 170 173 164 158 152 157 157 155 157 161 155 163 163 166 164 169 169 173 177 174 174 173 164 160 157 161 160 158 153 144 142 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 156 155 153 153 152 150 148 147 148 149 150 151 155 159 158 154 153 152 149 148 148 149 151 155 159 155 153 157 160 164 164 163 163 166 166 167 169 171 171 168 170 169 166 167 172 171 169 165 168 174 170 165 171 179 176 182 181 172 167 168 171 169 162 157 156 162 163 163 172 173 165 154 161 159 147 143 163 181 155 132 135 137 143 171 164 163 168 155 143 152 185 184 181 169 150 157 174 144 124 162 159 142 146 165 190 174 143 132 123 103 109 122 117 109 141 154 140 173 187 150 157 159 138 156 124 95 112 63 65 123 163 139 135 162 146 131 104 65 95 223 178 145 190 154 102 132 193 155 75 92 93 20 92 162 101 85 151 156 141 202 281 165 5 68 104 55 -17 77 139 25 90 178 252 381 413 163 126 173 47 123 252 163 0 38 64 67 -80 -77 228 432 287 273 382 402 606 617 367 258 218 94 27 -108 -43 150 223 212 7 -8 44 -72 15 -53 -180 190 9 -548 -57 367 255 15 -212 34 219 50472 360 900 75 9955 14 1 12 6429 -804 86 1479 5705 15540 25125 50215 71111 85502 94164 89156 81107 39117 5809 206 167 153 148 148 150 150 153 141 143 146 151 161 157 161 150 153 155 156 143 141 145 149 147 144 148 157 155 151 147 150 147 150 154 162 166 157 165 162 173 174 177 182 185 186 182 176 168 166 170 169 168 166 179 185 191 190 192 191 188 175 176 166 168 166 169 161 161 153 155 157 158 161 160 158 163 161 164 162 167 169 171 175 176 175 175 167 162 158 160 160 157 154 147 143 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 155 155 154 153 152 150 148 147 148 149 149 151 155 157 154 152 152 153 152 151 149 149 152 155 157 156 156 159 162 164 160 158 160 162 165 168 168 169 169 165 164 168 170 171 172 170 171 169 169 173 173 174 172 168 168 174 175 171 166 161 165 169 160 155 156 154 154 156 164 164 150 152 165 159 145 141 149 160 167 154 143 153 153 158 154 148 161 168 162 154 160 155 147 154 154 159 180 171 147 150 138 143 160 192 204 180 136 129 128 95 103 155 152 123 119 129 126 165 194 119 115 162 162 163 128 121 174 131 133 168 123 139 180 144 137 101 76 109 124 188 158 120 196 197 148 153 113 92 40 30 173 232 213 227 176 176 240 131 203 254 164 194 155 154 144 100 3 49 168 90 -20 1 197 411 376 209 328 378 406 462 409 325 105 34 -33 37 338 402 349 365 166 30 163 324 293 470 558 204 -161 -78 65 -10 151 184 36 35 135 120 77 173 342 161 135 132 -229 -411 151 594 168 -37 82 -232 -57 50503 368 300 75 9954 14 1 43 6426 -817 329 1287 2141 3543 5547 8716 13683 18848 30800 32966 35742 40340 48237 65943 96678 124583 133388 88401 49304 8932 273 229 201 185 167 160 164 165 168 156 159 155 155 162 158 167 163 165 161 157 144 141 146 148 152 156 156 153 154 154 153 161 160 159 159 164 168 165 169 169 172 174 185 200 203 191 177 176 171 171 170 164 165 172 184 193 192 190 187 179 173 167 171 168 167 159 162 158 161 152 154 157 158 159 157 157 161 161 162 162 164 167 170 173 173 175 173 168 163 156 157 159 157 153 148 999999 999999 999999 999999 98 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 154 155 154 153 151 149 149 148 148 149 150 152 154 154 152 149 147 151 152 150 151 151 151 153 156 157 158 160 160 161 159 160 159 159 166 169 167 168 165 161 163 167 167 167 169 169 170 169 167 168 177 183 175 172 174 178 172 158 157 166 176 181 173 164 157 155 160 166 160 149 141 157 168 155 141 148 149 144 160 141 134 149 139 144 157 153 166 164 142 141 146 161 170 189 197 175 174 191 192 170 141 135 164 179 155 128 117 114 89 70 108 126 109 108 122 109 76 92 154 151 119 128 136 188 161 135 159 109 119 143 108 159 214 171 135 96 91 160 175 138 122 88 143 242 195 84 -35 -28 -46 -16 216 349 338 211 72 15 32 -62 46 225 187 317 251 69 149 139 31 72 101 129 150 145 220 247 130 122 307 400 468 446 402 396 269 146 141 138 216 420 447 368 323 239 217 71 49 230 223 27 -274 -69 -8 -152 207 207 -188 -267 -62 -241 -282 96 387 566 600 454 121 -226 20 343 -356 -384 306 -386 -696 50535 370 150 75 9959 14 2 15 6423 -830 58 651 1542 2751 4470 6805 10799 21665 31361 42787 48180 52403 56370 63677 74923 87628 105605 113721 96226 48500 27215 14937 4640 259 222 205 188 183 171 171 167 167 168 164 162 164 160 163 162 161 157 157 151 146 145 143 147 150 155 153 158 156 158 164 164 164 160 162 176 176 175 177 176 180 198 205 199 192 180 178 174 173 173 168 169 177 192 192 191 190 188 171 165 166 167 168 167 159 160 156 157 152 155 159 160 159 158 158 161 162 162 163 165 168 170 174 175 175 172 173 166 158 159 161 161 156 151 146 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 154 154 154 152 151 148 148 149 149 150 152 153 155 156 153 149 148 150 151 150 152 153 151 153 156 157 160 163 163 162 164 166 159 158 163 166 166 168 164 159 162 164 164 167 172 169 171 174 177 175 178 183 178 178 176 173 172 163 162 165 171 176 177 176 166 168 172 175 162 155 164 162 159 156 147 157 167 157 153 138 143 161 158 151 169 175 165 155 146 152 157 168 165 194 210 187 185 188 179 169 149 139 174 168 151 151 138 105 89 100 103 91 95 114 121 117 84 81 148 217 150 112 90 152 140 95 100 51 87 142 96 100 185 222 145 96 124 141 136 72 46 43 88 185 158 97 119 120 111 112 82 196 309 216 58 -43 -4 1 39 163 186 244 137 -8 134 126 -30 52 102 181 201 133 111 51 32 13 117 216 282 373 266 264 316 193 192 165 15 44 152 93 68 176 196 62 188 56 -66 48 -116 -143 92 195 100 -102 -235 -75 -42 -221 -193 -85 362 621 362 595 609 13 -143 71 107 212 539 91 -317 50581 370 150 75 9963 14 3 1 6419 -849 352 586 961 1552 2566 4099 7363 18956 30758 44572 43569 37446 32163 32347 39493 47476 57080 60505 64305 41180 20341 11656 4615 234 209 201 189 184 170 171 168 165 163 162 159 159 159 156 153 153 150 156 149 148 139 141 140 140 154 157 160 154 151 162 162 167 169 177 184 178 179 178 182 183 196 199 193 189 183 171 173 169 168 162 170 178 194 202 205 194 188 165 163 167 164 162 160 156 159 153 153 152 155 162 165 159 159 159 159 159 160 160 165 168 171 173 175 176 176 174 168 159 160 163 162 158 153 147 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 154 154 153 152 150 148 149 149 148 150 153 155 157 158 155 151 150 153 152 151 151 152 154 156 157 157 161 164 162 161 163 165 163 163 162 161 163 167 166 163 162 163 162 163 168 172 172 179 179 179 182 185 182 179 178 172 168 173 163 151 157 170 176 179 178 175 176 177 166 167 168 157 156 163 158 160 167 156 161 167 166 166 155 148 159 162 153 148 162 182 175 175 174 181 168 163 198 195 179 175 155 175 205 175 185 187 155 145 145 118 69 94 147 180 157 136 139 159 147 140 158 134 137 131 158 184 142 64 118 184 90 72 170 189 81 70 148 185 169 117 80 114 159 195 146 48 140 193 201 128 41 155 220 211 170 84 67 179 253 188 141 83 116 186 170 93 22 96 140 171 189 162 107 31 77 51 114 137 172 352 156 8 80 53 -38 94 156 64 -19 0 47 19 62 19 7 11 -6 110 175 68 239 223 -49 -177 -108 119 -1 -92 38 4 449 575 -104 -36 35 -114 -47 -3 589 576 179 180 159 50613 370 150 75 9959 14 3 33 6416 -862 1512 1534 1703 1985 2520 3797 7688 22234 28749 28019 25143 15701 9414 6125 5358 4344 4614 9612 26546 25390 8037 315 244 225 211 200 185 172 166 164 161 157 155 156 151 157 158 150 152 149 147 147 142 144 137 139 140 140 146 152 151 149 147 155 160 170 188 194 192 183 185 188 190 187 195 196 185 175 174 166 169 160 160 161 180 182 187 184 189 177 167 158 163 164 164 162 159 153 158 151 150 151 159 166 165 156 157 158 159 158 160 159 164 166 170 172 174 177 176 173 168 159 161 164 164 160 155 149 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 154 154 153 152 150 148 149 147 148 151 153 155 157 159 155 150 149 153 153 152 153 152 154 154 155 157 161 161 159 160 160 162 164 164 161 157 159 160 162 161 161 161 163 164 166 168 168 170 170 176 182 183 184 179 174 170 167 169 158 157 163 163 168 172 176 172 166 160 164 159 139 146 159 160 158 162 152 135 154 160 168 168 149 145 145 151 156 161 164 176 174 177 192 195 158 145 190 191 190 206 165 198 221 200 198 182 165 162 157 128 81 81 131 178 150 129 148 159 109 101 119 92 115 105 194 239 196 106 105 205 162 87 120 169 76 37 61 139 143 70 90 135 203 217 167 89 95 161 228 196 122 109 69 110 230 222 80 158 298 222 164 140 288 330 238 275 220 183 158 50 149 329 320 140 115 153 130 107 135 212 46 -29 161 206 54 161 311 194 223 207 98 -26 -100 -2 -19 36 -43 86 199 156 152 -20 -123 -87 128 141 147 292 200 -42 -61 228 6 -304 -370 -433 -73 42 253 156 -149 -302 -234 50644 370 150 75 9964 14 4 4 6413 -875 1447 1843 1855 1974 2580 3717 7666 22320 32222 36414 37123 27631 20360 6249 3085 3009 2522 1662 895 648 514 369 292 253 228 193 172 159 156 155 148 152 153 153 144 147 148 153 153 145 139 134 139 142 139 138 143 138 137 137 138 147 153 167 175 177 186 187 188 180 198 206 202 195 189 180 170 159 160 162 161 152 154 158 170 181 183 169 174 165 158 155 165 163 168 161 161 154 155 148 152 155 167 166 163 153 155 157 159 157 160 158 164 163 167 169 177 177 176 173 170 160 161 165 165 161 156 151 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 155 154 153 152 150 148 148 147 148 151 153 154 155 155 153 150 149 150 151 150 149 151 152 152 153 159 164 163 161 161 159 158 158 156 156 156 159 159 159 160 161 161 163 166 167 169 173 174 168 170 177 175 179 177 171 171 172 170 165 167 167 158 164 169 169 169 162 148 152 156 146 153 160 160 163 163 154 134 141 147 168 180 164 151 151 173 171 169 168 176 174 153 151 177 177 168 200 184 170 183 179 197 195 193 188 156 158 133 127 179 164 104 119 139 116 120 118 86 98 112 103 116 146 159 144 121 128 146 147 207 213 128 134 176 162 138 42 52 53 31 133 108 111 200 234 160 90 137 212 234 103 62 24 -20 70 185 140 40 63 74 172 262 305 302 262 286 102 65 138 125 185 204 307 241 172 111 60 180 115 92 69 50 266 412 335 172 327 300 93 -28 -34 -133 -323 -33 129 149 121 152 41 12 82 100 164 157 208 -22 129 555 251 -152 -34 474 375 147 97 -461 -342 29 242 206 -136 -465 -531 50676 370 150 75 9966 14 4 36 6410 -888 180 209 537 621 925 1557 3996 13382 39071 76736 89606 67644 23947 4249 991 1213 1230 1022 886 1199 3141 9745 9478 247 221 192 172 157 152 154 153 160 160 158 146 146 148 161 156 149 139 135 137 144 138 134 138 143 146 138 143 148 162 173 189 191 190 189 196 208 211 212 208 199 188 177 164 159 165 166 167 161 163 160 172 180 182 172 166 159 152 154 167 164 170 157 163 155 155 148 154 160 171 171 166 154 157 156 158 156 159 156 161 161 166 169 174 176 175 171 169 159 160 163 164 161 156 151 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 155 155 154 152 150 148 148 147 149 151 153 155 156 155 153 151 150 151 149 147 147 149 150 153 156 159 164 164 160 158 157 154 155 154 150 155 160 162 164 165 165 166 166 166 166 168 175 176 172 168 170 171 178 184 177 176 177 171 165 159 159 169 176 176 174 176 170 161 160 160 157 157 152 154 163 155 143 133 138 151 170 171 163 156 150 165 155 162 173 181 188 173 147 162 162 153 183 167 161 168 168 197 207 206 175 147 154 154 155 161 153 131 117 124 142 158 105 68 143 128 83 154 196 197 141 96 110 156 153 133 163 142 164 154 94 89 90 136 124 144 203 160 109 159 195 105 90 132 200 161 67 130 77 10 101 133 140 92 45 72 134 213 233 199 174 216 107 29 171 288 196 170 291 254 200 25 36 253 241 223 171 71 15 109 234 96 404 432 4 188 183 -17 -48 138 288 78 158 461 288 91 -25 150 289 184 383 14 -131 252 286 135 252 844 655 183 287 138 -234 -312 151 211 -196 -55 -239 50707 365 525 75 9963 14 5 7 6407 -900 494 2123 8810 32659 68127 89855 90456 58475 27889 8019 408 432 519 762 1775 6317 22286 21476 1177 274 239 207 179 172 171 167 174 165 164 150 152 157 157 159 159 148 144 146 155 146 138 139 147 150 149 156 159 167 172 200 209 207 202 206 223 221 213 206 200 193 181 180 177 176 173 169 171 179 178 179 180 179 173 171 162 156 161 166 166 166 159 168 156 159 151 154 164 175 168 161 156 157 157 156 158 159 158 160 162 165 169 171 173 173 169 169 158 160 162 162 160 154 150 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 154 154 154 152 150 149 149 148 150 152 153 156 157 158 156 151 150 152 150 147 147 148 150 155 159 160 162 163 158 154 155 153 153 154 150 153 157 160 163 163 163 165 169 169 168 166 169 172 169 169 172 176 179 177 169 170 174 165 158 158 163 169 177 180 185 188 178 170 171 161 158 164 157 149 147 140 137 132 145 169 172 165 164 155 151 153 150 163 171 175 192 185 172 180 161 135 158 174 166 151 146 199 238 208 164 180 161 134 146 135 110 115 116 154 215 181 112 114 184 144 66 99 130 114 108 133 172 194 135 62 56 52 109 112 60 107 214 212 171 194 192 212 168 104 123 173 179 202 249 140 58 127 96 40 71 19 -49 76 136 68 55 129 197 132 -16 -17 81 69 65 237 219 146 278 240 102 -14 -16 -31 -14 -48 -37 -5 -111 -32 52 19 313 182 -48 236 212 203 246 333 426 158 47 160 272 240 95 206 -150 -261 206 64 -36 151 323 487 364 209 -67 -404 35 496 334 -164 -487 -376 -40 60 -108 50739 365 525 75 9963 14 5 39 6404 -913 102 827 3139 12854 34907 68861 103639 100337 58339 19420 517 462 488 610 1145 3645 12449 12062 1172 276 232 200 188 177 170 158 165 157 158 154 154 160 152 151 150 145 143 149 150 149 145 145 146 143 148 154 158 165 179 197 199 213 215 216 219 221 212 200 197 191 182 178 174 172 180 171 171 178 178 179 175 175 168 170 164 165 165 167 162 160 159 163 158 163 156 159 167 174 157 156 158 154 157 156 157 156 159 161 163 165 168 170 175 174 172 171 160 160 161 162 160 154 151 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 153 153 153 152 151 150 149 150 150 151 153 155 157 159 158 153 149 150 149 146 148 150 153 157 160 159 158 158 156 152 149 151 151 150 153 157 158 159 162 162 159 161 164 166 167 165 164 165 162 166 173 179 181 169 157 164 169 161 158 169 170 161 168 176 185 194 184 172 168 158 160 168 165 159 144 139 152 150 154 167 158 152 152 148 156 172 170 147 150 175 178 169 162 144 133 145 161 171 170 167 173 179 188 174 154 151 126 87 101 128 125 109 125 172 193 124 110 132 168 154 81 106 184 151 88 108 138 187 155 98 44 24 115 69 6 116 236 198 154 171 164 198 164 84 128 208 239 270 154 43 -24 69 100 44 48 62 -49 -64 103 59 -54 -83 -63 48 -19 14 129 122 103 268 366 129 92 173 44 -71 -85 -121 0 -113 -247 -121 74 233 136 156 252 134 85 131 135 91 283 447 332 71 -103 -122 105 312 108 139 -218 -281 -15 6 94 3 190 585 581 118 -156 24 215 54 385 300 -521 -419 246 298 151 50770 367 375 75 9965 14 6 10 6401 -926 54 134 444 1023 2830 10417 34518 68222 109659 95503 40397 11979 532 477 487 579 556 413 309 259 233 207 186 168 176 169 166 159 169 169 169 169 168 169 157 142 135 133 137 140 139 138 138 144 148 144 143 153 150 161 171 189 200 214 222 224 219 216 210 201 196 185 176 176 174 175 175 176 168 172 168 172 172 170 171 167 161 165 161 160 156 157 155 158 162 165 158 164 170 172 158 154 158 155 156 158 156 156 156 161 162 165 165 171 173 176 174 170 162 159 161 161 159 153 149 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 152 153 153 153 152 151 150 151 151 150 152 154 157 159 158 154 151 149 147 147 149 150 151 154 158 159 155 155 153 149 145 146 148 146 150 155 156 155 160 159 154 154 162 166 163 163 162 163 168 169 165 170 169 158 151 161 171 161 152 158 154 150 158 156 168 180 176 179 176 159 153 160 158 163 163 152 151 159 153 148 156 156 150 143 151 165 155 137 133 140 146 155 174 159 137 153 148 132 137 139 158 150 146 161 158 124 96 119 117 104 120 119 97 97 109 90 100 131 118 86 66 144 212 135 87 106 127 201 156 70 84 60 115 79 -15 56 73 116 148 125 152 153 97 112 105 103 166 141 109 11 36 91 45 88 149 195 117 35 109 0 -187 -197 -58 104 129 284 336 159 123 159 185 103 -26 63 86 -47 -173 -64 265 207 -7 -54 -66 43 133 100 208 270 270 328 116 11 306 290 76 -143 -171 66 98 242 141 304 330 438 447 -126 -117 37 33 118 205 322 191 54 221 116 178 -9 -484 -206 232 258 171 50802 367 150 75 9969 14 6 42 6398 -939 151 164 389 446 477 714 1473 4003 15043 41938 73459 91444 74945 22288 6558 509 527 596 654 587 372 267 224 203 189 181 167 166 165 166 167 173 169 168 159 161 155 147 139 137 134 135 134 137 130 137 143 148 145 144 150 154 160 167 188 203 217 221 221 218 212 204 198 187 186 180 184 179 184 179 180 169 172 181 168 171 166 169 166 156 161 159 157 155 157 151 155 161 165 163 164 174 175 165 154 153 155 154 158 158 158 156 159 160 164 164 169 171 174 175 173 165 161 162 162 160 155 148 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 152 153 153 152 152 151 150 150 151 151 153 155 156 158 156 150 148 148 147 145 145 146 149 152 155 156 154 150 146 145 144 144 145 145 144 147 152 154 153 156 157 156 164 169 160 159 166 164 168 174 171 170 157 152 155 158 164 151 142 144 146 158 165 159 160 167 180 190 186 172 152 148 149 151 155 155 151 142 144 154 148 149 150 140 142 152 154 145 122 129 148 146 173 180 158 153 143 139 134 122 134 144 150 151 159 142 120 134 109 99 123 126 85 59 96 102 87 105 70 42 56 90 117 55 35 37 54 143 154 87 112 90 85 88 62 77 11 48 98 133 168 119 47 79 83 17 60 76 82 25 65 87 38 134 93 95 147 113 98 7 -76 -101 -54 170 228 100 140 143 50 56 83 25 -58 -18 0 -18 -178 -163 70 84 249 142 -283 -195 35 -190 -106 105 186 248 4 -31 175 100 93 5 -69 140 91 215 3 -110 99 341 460 20 -255 -228 -3 158 240 332 -105 -524 -35 351 -78 -807 -736 -204 50833 370 150 75 9969 14 7 13 6395 -952 167 180 225 269 528 741 1466 3656 12360 31661 53950 62521 63488 52881 43556 17379 1774 565 525 435 314 249 203 183 182 183 173 161 164 156 152 149 147 146 142 144 141 138 136 134 130 132 129 139 135 140 139 141 142 144 146 149 161 164 190 200 218 218 213 210 207 197 184 176 171 179 176 183 180 176 173 167 169 169 168 168 163 160 161 153 157 153 153 152 152 149 153 158 168 166 162 169 163 158 154 153 159 157 156 157 158 157 159 159 163 164 168 171 175 173 174 168 162 162 163 162 157 150 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 151 152 152 151 152 152 152 151 152 153 153 154 157 160 160 153 149 148 147 146 143 144 149 153 154 153 150 145 144 143 142 144 145 144 142 145 150 152 151 153 159 161 159 159 156 160 166 161 164 172 170 165 156 150 151 149 138 136 143 146 150 162 164 165 167 169 189 188 178 174 159 154 146 143 147 156 158 143 148 159 141 130 137 132 127 148 161 147 143 168 173 148 159 167 161 163 157 138 122 145 158 136 134 147 164 158 153 152 147 141 117 88 68 82 87 93 86 82 80 96 108 58 64 102 73 4 41 86 79 96 108 120 101 77 99 134 104 98 116 182 233 135 145 207 169 143 70 51 73 45 22 40 102 176 52 18 80 11 -9 91 189 90 -36 113 227 68 -25 1 46 114 151 52 -24 -3 -46 -70 -54 12 41 -52 65 200 -61 -110 58 -79 -324 -139 92 182 226 185 113 81 339 96 -142 -46 -160 -86 -177 -56 342 267 390 557 57 -227 143 322 435 412 21 36 450 326 -320 -545 -240 41 190 202 40 50864 364 600 75 9969 14 7 44 6392 -964 209 1777 5553 14578 25631 51671 86126 101854 94148 52203 6291 885 408 378 305 253 227 208 200 195 183 172 172 159 156 151 156 150 150 149 148 145 140 138 129 134 134 140 139 144 137 139 143 151 154 150 161 164 190 205 222 227 216 209 202 196 184 178 176 180 175 180 183 179 173 168 164 160 168 162 161 159 161 155 153 150 150 151 151 149 153 162 168 165 164 163 155 153 155 155 161 161 154 156 158 158 160 159 162 165 169 169 175 173 173 169 162 162 165 163 159 150 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 150 152 152 152 152 152 153 152 152 153 153 155 157 158 158 154 149 147 146 145 143 146 149 154 155 153 150 145 145 145 144 145 145 145 144 145 149 151 152 152 154 159 156 152 154 161 163 161 167 165 158 156 152 147 147 145 135 137 150 150 150 155 153 158 167 173 186 188 182 172 162 158 144 148 165 156 148 144 140 146 153 148 119 110 127 141 149 157 168 165 146 139 162 168 165 173 170 142 105 132 162 135 132 162 182 165 152 143 127 121 93 72 53 73 125 146 128 102 85 92 125 86 48 102 88 40 110 145 119 130 110 86 70 80 105 145 153 216 219 189 223 162 222 187 96 110 114 124 134 82 87 121 186 211 178 130 12 -15 -73 33 218 186 116 -12 12 188 119 109 234 176 78 95 173 89 -5 -29 46 204 233 32 62 277 36 -129 8 132 29 161 266 236 378 353 78 142 371 194 57 -34 -141 -221 -283 -56 407 486 373 345 150 107 307 328 263 224 28 285 751 650 444 825 642 82 366 318 164 50896 363 675 75 9967 14 8 16 6388 -977 1169 5163 17511 35768 70034 101498 107357 89990 60808 7413 954 402 332 287 260 239 222 196 191 187 181 171 163 160 162 165 160 154 151 151 153 153 148 136 137 139 147 144 145 142 148 154 158 159 161 166 179 205 217 228 233 222 213 203 201 199 197 195 189 183 182 191 185 179 171 167 167 167 158 162 162 166 159 156 154 155 153 155 152 153 158 166 167 169 155 152 155 156 155 156 160 156 157 157 159 159 157 162 167 168 169 174 175 174 169 162 163 165 164 160 152 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 150 152 152 151 151 152 152 151 152 153 154 157 157 155 155 151 149 148 146 146 147 149 152 156 157 154 150 146 145 146 146 144 145 149 148 146 151 152 153 157 159 160 158 157 159 160 162 167 169 160 153 159 153 146 141 144 149 148 157 153 147 162 169 161 158 163 174 181 182 179 166 146 136 152 167 148 139 135 137 155 168 166 129 112 128 140 151 164 167 161 155 153 154 157 168 177 167 169 163 150 166 147 120 153 191 167 136 122 91 88 72 86 106 96 142 178 161 135 79 68 139 121 86 101 74 25 95 158 142 125 114 94 21 44 134 150 140 209 170 81 98 139 181 121 23 29 80 102 79 47 37 93 94 94 244 256 26 -70 74 198 177 113 88 -33 -102 87 175 300 399 261 64 36 202 250 156 24 48 181 202 113 420 517 -4 -372 -342 -111 83 229 247 290 446 285 1 209 420 481 522 163 66 65 -176 -189 34 220 -58 -416 -212 142 130 101 329 400 -64 -95 458 551 510 666 601 333 -1 -314 -368 50927 363 675 75 9969 14 8 47 6385 -989 701 3247 12080 29403 67525 99930 116374 100402 41469 2962 486 400 318 273 241 213 198 182 179 174 172 160 162 149 158 156 166 159 153 148 152 160 156 145 141 139 150 148 142 143 151 153 150 153 167 174 194 213 223 229 227 222 208 207 211 212 205 199 192 194 191 194 185 177 167 165 169 169 165 166 167 170 162 158 158 153 154 154 153 151 151 166 168 175 154 151 151 155 156 156 159 157 158 157 159 159 159 163 165 168 171 175 175 171 168 161 164 165 166 161 154 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 150 152 153 152 151 150 150 152 154 154 155 157 157 157 156 153 151 149 149 151 153 152 154 157 160 158 153 150 148 150 149 147 149 151 151 150 152 154 158 162 163 163 162 162 162 161 161 164 164 161 159 158 162 154 143 151 154 155 156 152 157 168 171 168 170 167 171 171 164 166 167 152 143 149 159 157 153 144 153 175 175 169 166 158 153 156 152 156 161 163 169 167 166 166 173 182 170 173 183 173 190 176 126 117 160 152 110 126 121 116 107 100 113 116 107 135 138 120 118 147 187 157 134 117 77 25 41 80 118 105 97 106 12 17 128 164 146 154 150 123 96 85 182 203 115 100 95 129 181 192 50 48 66 17 124 205 145 36 230 322 184 181 225 213 122 208 345 233 225 284 184 16 0 172 208 162 91 58 -4 38 267 179 -50 -217 -166 -34 44 54 5 75 448 539 122 155 273 110 184 69 27 113 116 374 276 27 -197 -488 -379 84 136 -60 354 581 341 204 195 -37 14 -35 65 558 69 -275 -298 50959 364 600 75 9967 14 9 19 6382 -1002 90 517 1335 4147 15303 44633 82656 110607 106836 46393 15338 3359 422 349 296 243 208 197 189 180 172 170 165 163 154 158 156 166 161 156 150 152 155 156 149 145 145 145 145 145 143 143 147 154 155 172 178 195 211 222 222 214 217 209 209 220 214 204 199 198 207 200 197 189 181 166 162 163 172 168 167 164 166 161 157 163 153 155 153 149 148 148 162 164 165 155 151 151 155 155 159 160 158 160 158 158 160 160 164 166 168 170 174 175 172 168 160 163 165 165 163 158 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 151 152 153 152 151 149 150 152 154 154 154 156 156 155 153 152 152 151 151 152 152 152 154 156 158 159 158 156 152 154 154 153 153 152 155 155 155 161 165 166 166 166 169 168 161 160 160 159 157 158 159 160 169 163 155 155 154 158 151 157 171 170 172 176 179 174 171 169 154 156 162 158 155 150 158 166 172 156 151 147 127 148 167 163 154 148 140 149 155 158 165 159 196 187 175 182 175 168 150 160 190 188 139 133 182 189 146 128 109 103 108 107 90 90 86 101 110 65 85 157 184 154 124 121 110 83 33 54 122 113 95 79 36 56 72 88 84 100 165 171 112 109 241 252 126 100 140 140 259 370 272 175 184 154 72 151 219 173 165 210 166 175 235 249 233 239 323 222 165 187 193 56 -35 65 139 239 236 268 81 -157 -105 -56 30 60 167 291 262 214 265 126 254 467 56 -140 -89 -254 -201 75 264 238 369 563 397 342 115 -263 -330 75 456 150 -41 300 612 618 157 -284 -187 -176 -15 335 161 -178 -400 50990 364 600 75 9967 14 9 50 6379 -1014 74 538 1435 4713 18462 45577 84303 92357 65774 52634 31222 8094 489 408 324 267 228 207 195 172 163 162 160 160 160 164 161 160 153 153 152 148 142 143 138 140 148 144 144 146 144 145 149 155 164 179 190 203 212 214 217 209 212 214 217 222 211 203 202 203 207 202 199 190 180 167 166 167 172 167 166 163 164 158 160 165 159 156 155 148 147 150 159 161 154 153 150 153 154 155 160 161 158 162 161 158 161 160 163 167 169 170 173 174 171 166 163 163 166 166 163 159 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 151 152 153 152 151 150 151 152 154 154 154 156 156 155 152 152 152 153 153 152 151 153 155 154 154 157 158 155 153 153 155 156 152 152 158 159 158 161 164 165 167 167 166 165 159 158 159 160 164 165 163 168 169 164 161 159 161 161 158 163 162 169 182 180 169 162 166 165 162 169 169 162 155 153 168 178 180 173 158 142 132 152 163 150 134 133 139 153 163 186 201 159 174 188 158 151 176 196 176 154 163 138 119 185 222 212 176 142 134 140 118 101 84 107 105 103 131 89 78 106 131 121 107 121 147 197 137 127 173 158 121 94 35 10 64 150 135 126 174 131 90 131 204 274 142 143 195 122 194 332 349 252 209 265 142 155 196 170 174 212 168 137 169 64 47 48 64 127 172 146 15 36 150 100 0 35 255 440 271 -58 -153 -127 -30 -89 -68 266 282 31 129 280 375 477 154 -235 -258 -113 41 0 14 246 441 473 392 578 492 -83 -173 396 495 24 -326 91 532 410 -15 -387 -426 -221 38 90 544 216 -581 51022 363 675 75 9970 14 10 22 6376 -1027 41 959 3729 15187 40322 85037 107617 85659 62820 27893 5610 460 390 303 259 226 197 188 168 164 161 154 155 158 160 155 151 147 154 160 159 151 148 138 140 147 145 146 148 150 149 152 154 169 183 206 215 217 215 216 216 214 217 219 213 209 199 202 200 196 196 194 182 175 168 168 170 170 163 166 166 167 160 163 166 161 152 157 148 146 149 159 159 153 153 154 154 153 156 159 159 161 159 162 162 162 162 162 165 171 169 174 173 171 166 164 164 166 165 162 157 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 150 152 153 153 152 151 151 152 154 155 154 154 155 155 153 151 150 151 152 151 149 150 150 150 151 152 152 150 148 150 154 157 152 152 157 159 160 159 160 161 163 163 160 161 158 157 159 163 170 169 166 169 164 159 160 161 158 154 158 162 160 163 171 168 164 162 164 165 165 173 175 168 162 154 158 165 160 168 168 158 173 169 163 171 154 140 141 149 158 188 201 158 150 169 149 147 181 203 195 149 150 149 157 193 185 165 149 150 162 168 137 100 85 124 128 148 165 132 105 83 91 85 89 72 102 178 162 167 196 148 87 42 18 0 68 193 199 148 165 120 72 147 174 151 147 175 279 209 120 219 267 240 210 195 217 240 194 207 168 174 198 191 193 127 59 61 39 -4 100 190 63 121 288 92 -9 125 270 278 329 205 -106 -221 -58 -77 -53 303 296 -42 9 368 482 476 356 142 -121 61 431 246 79 108 70 356 407 368 418 103 54 268 497 441 117 172 470 343 -188 -307 -21 239 244 -39 148 76 -552 51053 362 750 75 9969 14 10 53 6373 -1040 156 2227 9763 28794 63992 105954 132073 101934 30052 872 403 369 305 254 229 211 195 183 170 164 159 157 154 157 152 147 146 154 155 162 151 140 133 131 138 137 135 134 140 139 150 156 179 184 207 215 216 214 208 211 212 218 221 214 209 201 206 205 199 194 188 173 172 169 170 168 171 162 166 167 164 160 164 164 161 149 152 146 150 151 160 157 152 151 158 156 155 156 160 157 160 155 159 163 163 164 163 166 170 171 176 178 176 168 165 164 164 163 161 155 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 150 153 154 154 153 151 151 152 154 153 151 151 153 154 151 150 149 149 151 149 148 149 149 147 148 149 148 145 146 148 150 152 152 153 158 159 158 160 162 160 160 162 163 167 165 163 162 160 160 158 157 163 163 161 162 154 150 153 154 159 167 162 163 165 166 172 164 154 151 162 171 173 171 158 151 156 155 157 158 148 158 157 155 176 182 150 130 144 138 133 151 160 155 166 175 171 156 159 168 143 145 163 185 177 158 148 131 135 150 147 109 107 133 139 90 129 177 147 133 132 129 83 73 81 91 68 63 100 83 104 129 74 76 57 -12 39 95 64 76 105 73 148 144 53 125 223 252 198 127 165 154 41 30 45 188 210 190 223 4 69 253 220 166 198 146 40 39 1 133 275 212 322 353 20 32 190 197 249 274 155 17 17 9 30 149 290 110 -69 63 152 74 46 79 9 31 230 308 247 212 135 134 391 614 549 181 -61 86 -120 52 374 69 -29 -19 -77 -75 -28 198 620 745 214 -87 -6 -302 51085 361 825 75 9971 14 11 25 6370 -1052 1302 6137 23386 56229 102876 129891 110736 34219 466 388 373 327 278 241 232 206 187 166 161 165 167 163 168 168 157 155 162 158 159 143 136 129 130 138 140 139 134 138 148 156 160 184 199 221 221 217 212 209 210 217 225 229 223 215 210 212 209 206 200 196 181 180 174 179 170 175 171 169 164 167 161 162 161 163 156 154 148 156 157 161 155 152 150 153 157 159 156 159 156 159 157 159 160 162 161 165 169 171 171 171 173 172 169 166 163 163 162 161 154 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 152 155 155 155 153 151 151 153 153 150 148 149 150 152 150 149 149 149 149 148 146 148 149 147 147 146 146 144 146 148 148 151 153 153 156 158 158 162 164 159 161 162 158 159 162 162 164 166 163 159 159 165 163 167 169 155 154 159 162 165 167 158 157 165 163 165 162 157 157 161 163 168 176 172 181 178 163 155 151 147 142 144 150 153 169 156 150 174 168 152 166 178 180 198 197 166 143 171 185 151 169 180 163 159 162 150 109 98 103 101 88 109 131 115 97 122 143 112 129 182 149 78 47 117 152 63 53 55 57 122 116 72 132 109 3 7 35 50 77 117 58 68 128 124 158 222 206 203 174 106 127 29 21 101 144 123 108 118 41 140 211 126 132 82 9 36 98 2 15 171 133 293 430 221 262 180 17 114 176 137 70 90 90 103 118 243 140 -47 -54 -188 -313 -196 -11 -55 193 274 -111 -57 -43 7 315 364 385 237 -75 -64 91 82 -17 -110 18 303 183 -102 -335 -353 54 296 234 177 118 97 19 51116 368 300 75 9969 14 11 56 6367 -1064 23 71 114 343 495 788 1250 2729 8842 19436 40308 72555 85488 72347 26648 1232 461 329 288 252 216 198 179 175 163 160 165 166 167 171 179 169 167 170 165 161 147 143 144 143 146 147 150 147 148 156 161 165 188 217 234 233 230 218 218 224 224 228 234 228 227 222 216 212 207 204 199 191 181 180 189 180 177 175 175 167 169 162 162 165 164 159 160 153 157 158 160 158 156 150 150 154 158 156 157 156 161 158 162 158 160 160 165 169 170 170 172 172 171 169 164 162 162 161 160 154 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 153 155 156 155 153 151 151 151 152 150 148 149 149 150 149 148 147 147 148 147 145 148 149 148 147 146 146 146 147 147 148 152 154 155 156 156 159 163 163 161 164 164 157 155 156 156 161 166 167 171 170 171 169 171 171 159 156 157 154 158 165 159 160 164 157 162 165 158 164 170 164 158 165 164 161 164 158 154 148 148 157 154 147 135 144 150 149 167 177 165 171 180 185 196 172 150 154 172 172 132 153 189 165 157 170 160 120 68 65 76 93 146 113 84 111 116 114 76 76 107 102 94 44 88 136 100 100 72 106 105 24 -1 62 60 41 100 65 82 138 111 36 60 135 189 179 175 232 168 118 48 119 187 115 88 108 130 -23 -60 83 106 42 17 101 19 -102 36 142 22 -78 19 4 92 423 374 362 358 86 -72 41 204 126 11 44 23 -4 298 372 139 9 -120 -257 -216 143 137 173 343 166 -36 -364 -190 327 332 61 -268 -445 -61 113 362 499 257 396 232 37 30 -334 -67 503 455 235 224 110 -142 -45 51148 366 450 75 9972 14 12 28 6364 -1077 26 80 314 577 1038 2214 6653 10482 20536 37359 56351 80174 75818 41782 11231 7780 248 207 181 172 165 172 166 168 165 166 160 161 172 166 169 166 164 157 147 144 151 150 146 141 145 150 149 155 162 168 189 210 219 222 215 216 224 232 226 229 238 236 234 221 216 211 206 199 195 183 180 185 184 180 179 174 174 173 172 164 164 164 164 158 160 157 160 162 161 160 154 151 153 155 158 158 158 157 161 156 162 160 156 160 165 165 168 171 173 173 169 166 161 163 162 161 159 154 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 152 153 155 156 153 151 151 150 151 151 149 149 150 150 149 147 146 148 150 150 148 148 150 150 148 147 146 145 146 146 147 151 155 155 154 156 160 162 162 164 164 161 158 161 162 162 166 164 160 169 174 174 176 178 173 161 155 153 147 148 156 159 165 168 160 163 162 155 165 174 170 166 169 161 149 149 144 148 158 160 165 160 159 152 146 149 142 152 167 156 165 189 184 171 157 133 121 149 156 138 169 208 205 169 165 174 128 69 92 107 121 162 105 83 100 90 90 55 44 75 137 172 128 137 134 86 112 150 185 132 33 25 59 26 55 129 93 102 166 77 -30 21 97 155 154 198 205 114 141 124 66 78 61 90 191 204 62 8 49 68 76 29 7 -25 -40 114 208 126 49 159 50 31 259 125 77 274 131 -108 -4 135 29 6 118 179 192 307 402 300 62 -69 60 114 315 293 143 244 308 35 -492 -302 342 416 190 -355 -576 2 139 307 689 715 304 -183 -370 -320 -102 554 776 680 919 661 420 159 -346 51179 360 900 75 9970 14 12 59 6361 -1089 194 2827 11247 17777 34198 66526 86171 78727 70023 64991 40035 11395 6478 192 168 163 163 166 158 161 155 157 154 152 158 157 151 149 140 136 136 140 140 134 142 149 148 157 159 164 186 211 216 221 219 213 225 226 223 229 232 229 226 214 213 206 201 197 192 181 183 191 184 185 177 172 170 172 170 165 163 159 159 156 156 161 162 161 163 158 150 149 153 157 159 157 159 158 159 161 159 161 156 161 164 164 168 169 174 173 168 165 162 163 164 161 160 154 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 152 154 156 154 152 151 151 151 151 150 148 149 149 148 148 147 145 146 149 148 146 146 147 148 148 147 144 144 147 146 146 148 150 151 150 152 155 155 156 158 158 157 156 159 160 162 164 163 163 163 165 170 177 179 173 165 154 149 153 153 154 155 160 163 157 153 159 161 167 174 168 163 170 161 156 156 142 146 159 151 139 151 161 164 153 148 169 174 169 186 181 178 169 148 164 153 140 176 169 164 174 162 174 154 161 170 138 132 128 115 121 126 97 104 125 122 121 91 93 124 165 180 145 158 133 55 96 171 168 133 91 74 83 58 92 98 82 79 152 124 6 14 55 132 215 270 161 143 249 245 150 30 35 162 232 261 215 144 135 116 97 80 55 121 134 179 275 187 45 141 187 152 125 21 -13 6 82 63 150 118 -127 -77 94 266 301 197 337 289 81 114 288 345 303 263 293 300 -3 -83 -182 -80 354 294 -3 -291 -317 -42 -27 56 338 505 127 16 193 -126 -271 -79 88 165 267 145 143 61 -685 51211 357 1050 75 9968 14 13 31 6358 -1101 214 1025 3727 9986 21880 39460 72789 106408 128903 91429 23750 212 170 160 161 157 155 161 159 166 155 155 146 148 144 140 131 128 125 134 137 133 141 147 144 156 165 179 198 214 219 218 216 213 221 227 228 226 221 209 209 205 205 200 194 196 193 193 188 187 185 183 172 166 174 173 169 165 167 165 160 158 160 169 165 157 159 155 146 150 152 153 160 155 161 155 156 163 160 163 161 163 167 168 169 170 173 174 172 168 165 163 163 161 159 152 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 153 155 156 155 153 152 152 150 149 148 147 148 148 147 146 144 143 144 145 143 142 143 145 146 144 145 144 145 147 147 146 140 142 148 146 147 149 152 151 147 151 157 156 156 157 160 163 159 155 155 157 162 167 166 161 158 151 151 156 152 153 156 152 149 156 165 173 168 163 166 159 155 155 147 152 166 164 158 160 151 141 159 155 154 154 146 176 174 149 167 160 133 143 133 143 180 201 187 140 149 151 133 135 128 142 159 180 180 152 138 107 91 76 120 180 138 116 149 191 174 162 172 148 145 89 71 99 116 114 85 131 126 54 39 91 94 84 59 90 108 72 117 81 44 153 186 90 138 259 292 220 59 8 144 172 131 135 27 -9 1 -26 40 116 171 141 92 125 85 -41 31 168 138 68 50 -89 -177 107 252 157 45 -59 -85 44 179 30 -1 239 243 215 238 166 -46 -151 -58 156 462 221 -37 -132 68 395 162 39 283 249 -129 -283 -12 192 330 128 96 503 19 -482 -604 -450 -316 -538 -671 -552 -370 51242 354 1350 75 9971 14 14 2 6355 -1113 1239 5883 24841 73182 133619 144252 71228 27354 10718 166 156 144 138 148 145 150 144 147 127 120 126 122 124 119 113 123 128 125 129 135 133 146 167 191 194 202 203 202 193 197 209 218 217 212 206 203 196 186 188 183 177 181 190 186 182 181 182 176 171 165 173 167 172 168 162 162 158 156 162 172 167 164 163 156 147 151 152 151 158 156 161 154 156 158 159 158 160 161 167 167 168 170 173 176 176 177 167 164 162 160 158 152 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 154 155 156 156 154 152 150 149 148 147 147 149 149 149 146 142 143 145 146 144 142 141 143 145 144 146 148 147 145 146 146 139 139 146 146 146 149 153 153 151 155 158 155 156 160 165 167 161 156 160 162 163 162 158 151 148 149 152 152 147 153 157 151 149 156 167 170 163 162 163 158 163 163 153 144 149 161 154 161 166 162 174 162 144 135 136 161 173 164 157 136 114 146 152 135 168 198 174 140 162 193 188 176 162 160 158 171 160 139 124 69 48 52 86 139 125 126 166 192 164 148 145 149 129 76 122 136 119 100 45 73 62 6 46 109 48 97 117 21 -25 -21 88 82 41 86 59 62 117 178 197 125 101 107 140 83 14 65 -40 -79 -19 -48 -114 -17 36 77 68 -84 28 71 180 238 27 -92 10 123 -9 24 154 145 280 373 289 317 268 42 17 -23 81 253 189 145 -281 -410 -241 -168 219 271 46 -272 -144 246 336 229 345 544 171 0 231 475 416 275 316 407 86 -185 -369 -456 -421 -610 -563 -343 -259 -287 51274 355 1275 75 9973 14 14 34 6352 -1126 44 1477 6831 26568 66007 112211 118667 96062 51886 12998 153 143 136 133 141 132 131 133 131 128 119 118 119 120 112 109 119 130 126 127 128 133 142 164 187 185 197 190 188 187 198 202 201 201 199 202 204 193 185 178 177 171 174 191 188 183 185 184 181 178 173 173 168 172 167 162 162 160 152 165 169 168 169 171 160 156 152 155 147 156 160 159 156 158 155 157 155 158 160 164 166 167 170 169 172 175 177 166 163 162 160 155 151 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 154 156 156 156 154 152 149 149 149 147 147 148 149 148 146 143 143 145 147 146 145 143 143 143 144 147 148 149 147 146 144 144 143 145 148 146 149 153 154 156 158 160 159 157 160 162 162 163 167 168 166 168 168 162 158 154 150 149 144 143 152 158 158 159 156 155 153 155 167 173 171 168 159 145 128 136 151 147 159 161 158 178 167 135 128 139 157 173 182 173 151 157 187 159 146 161 176 170 152 180 208 204 208 217 194 155 146 111 93 88 61 62 83 79 80 98 117 157 126 83 121 137 145 116 67 74 87 109 127 121 108 67 36 78 42 17 129 104 66 82 48 88 107 99 98 127 153 108 142 192 127 99 160 128 73 182 245 127 88 48 78 101 8 -27 -11 110 144 297 290 192 254 84 -87 -4 214 154 -4 3 -18 220 448 276 120 225 381 304 47 14 10 -25 14 -176 -140 -28 -23 -90 -203 -16 101 -26 -27 299 214 151 471 237 180 171 206 182 112 333 496 549 366 218 149 162 103 313 307 -170 -447 51305 355 1275 75 9970 14 15 5 6348 -1137 111 2362 10292 39182 105591 144823 119327 49234 22251 2559 159 147 151 157 161 154 145 147 136 142 149 146 142 127 123 125 137 137 136 141 148 151 165 189 210 210 211 199 198 203 215 209 207 212 212 213 207 196 196 182 184 184 187 199 204 194 193 191 196 190 186 185 184 181 172 169 169 168 157 170 170 168 171 172 168 164 157 160 151 158 162 161 157 158 156 159 158 159 157 160 165 168 169 169 169 169 168 164 161 159 157 152 147 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 154 156 156 155 153 152 150 149 149 147 147 150 150 148 146 144 144 146 147 146 146 145 145 144 145 146 146 147 145 145 144 146 145 143 146 146 148 152 154 154 153 158 157 156 157 158 159 159 164 164 162 163 163 158 157 153 150 152 155 150 147 156 160 161 163 155 146 155 170 169 162 161 150 139 138 143 140 146 164 156 154 170 166 146 143 141 124 137 167 181 174 183 187 175 157 156 182 209 202 204 200 187 192 192 149 139 146 112 115 102 78 98 88 73 120 122 91 154 122 47 103 114 119 126 86 79 46 37 102 167 179 128 118 145 53 29 119 50 19 112 129 88 104 148 115 139 235 134 70 172 233 144 146 173 135 234 193 59 162 170 128 138 24 -16 -26 111 209 252 208 98 137 118 69 31 102 168 126 51 -29 92 292 202 -36 70 370 246 187 102 -122 -95 12 -1 -154 -60 -48 -123 -246 -103 421 232 -60 112 91 -242 -90 308 166 -170 -126 151 -16 -44 415 723 528 688 617 205 275 383 482 224 -261 51337 355 1275 75 9973 14 15 37 6345 -1150 730 3714 14752 50699 131941 169489 112036 17444 457 182 169 155 162 166 165 162 155 154 145 139 150 154 151 135 136 143 144 141 141 145 164 164 182 201 219 228 214 208 215 221 227 216 221 224 222 224 213 205 199 186 189 192 202 213 209 208 208 205 206 204 198 197 193 194 185 178 177 176 170 174 170 171 169 169 166 165 160 161 161 159 162 161 158 158 158 159 159 158 156 160 162 167 167 169 169 169 167 163 160 159 156 151 146 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 153 155 155 154 153 152 150 150 150 148 149 151 150 149 149 146 146 150 152 148 146 147 149 152 153 152 151 150 149 150 151 149 146 146 148 150 153 156 160 161 158 157 155 154 157 163 163 161 164 167 166 165 163 156 157 155 153 162 166 159 163 170 164 162 164 157 154 167 165 155 153 155 152 146 152 154 150 152 158 166 169 164 159 157 154 142 127 146 172 186 196 165 168 192 177 157 192 219 216 207 187 175 175 176 161 153 142 141 142 114 112 133 116 124 167 168 169 151 124 94 91 91 106 112 115 142 92 46 18 41 88 77 67 100 105 89 148 138 21 49 142 155 167 255 197 173 183 112 91 119 183 213 161 52 -28 109 76 30 175 261 283 147 55 73 164 230 151 4 -86 60 61 -14 57 93 176 164 214 266 270 274 198 204 38 -65 116 3 -78 -69 -35 200 290 133 38 -52 -358 -53 72 -76 104 310 329 212 16 -312 -104 482 377 7 132 101 -234 -325 21 263 175 316 243 55 393 447 480 551 320 51368 355 1275 75 9970 14 16 8 6342 -1162 267 2964 11354 35467 91541 144234 123353 61505 22616 6442 155 144 156 169 159 151 145 140 137 124 131 137 146 140 139 142 139 144 141 142 159 161 175 192 199 205 205 209 215 219 224 220 219 217 210 216 208 207 196 187 188 196 201 211 209 209 205 206 200 205 197 198 198 195 188 188 184 184 175 176 171 170 155 159 156 158 156 161 165 159 161 161 160 159 162 161 160 159 157 161 164 165 166 169 169 172 170 167 164 163 159 154 149 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 153 154 154 154 153 152 151 151 151 150 150 150 149 149 151 148 147 148 149 147 145 148 152 151 152 153 151 152 155 152 151 151 150 152 153 154 157 157 161 167 166 164 161 158 162 166 168 172 169 169 167 164 165 160 163 161 152 153 154 161 172 171 168 166 166 164 168 188 173 160 156 156 149 133 139 148 153 163 160 173 170 160 152 143 140 137 160 183 183 187 197 195 170 180 193 160 163 187 198 213 207 188 157 163 186 164 160 163 131 117 138 157 177 166 122 116 168 145 114 82 69 131 174 157 129 133 119 119 73 39 55 65 101 104 78 103 157 238 214 101 145 253 263 201 206 214 88 16 101 86 72 137 126 11 53 255 296 224 142 182 342 327 116 107 306 405 270 11 3 160 126 4 32 234 263 86 150 223 113 -31 -162 -71 -72 -176 -98 0 125 269 257 285 306 129 346 252 -157 43 101 154 308 531 661 426 165 306 378 306 196 -159 -35 -171 -509 -361 16 109 -65 27 263 529 615 574 626 733 246 51400 355 1275 75 9970 14 16 40 6339 -1174 88 1226 4443 15246 49856 106537 152898 121068 55435 8518 165 150 154 160 148 139 132 125 124 129 129 130 136 137 139 137 135 138 141 142 156 165 179 196 198 209 213 218 215 219 224 222 219 215 217 215 209 206 196 190 189 203 205 205 207 206 204 203 201 203 198 197 198 198 189 190 185 183 171 169 165 159 149 156 153 156 154 160 167 160 161 162 160 162 161 161 161 159 159 161 164 165 169 168 169 173 171 169 167 164 162 157 150 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 153 153 153 153 152 152 151 150 151 150 150 150 149 150 150 148 148 147 147 148 148 148 148 146 148 149 146 148 151 147 146 145 145 149 152 155 157 155 158 163 164 164 161 160 162 166 170 174 171 166 165 164 162 161 164 163 162 158 155 160 161 159 167 171 166 173 178 174 183 179 172 172 161 146 150 149 154 173 173 179 169 151 148 141 138 134 144 172 173 175 196 196 175 164 180 157 138 149 206 243 202 171 146 150 162 155 169 170 138 126 138 161 197 149 91 96 152 139 114 111 91 132 188 178 100 78 122 148 124 97 138 123 60 114 104 42 69 112 187 137 113 260 200 114 168 249 124 100 76 112 135 114 85 90 155 153 183 172 152 156 141 145 70 107 232 347 264 41 89 119 228 335 214 182 120 19 146 215 57 -72 -106 -122 -96 1 123 212 341 500 455 369 232 -31 156 211 239 322 -147 -138 291 445 475 226 12 240 251 343 122 -249 -8 -143 -361 -205 94 166 93 -8 -1 205 166 621 817 635 38 51431 355 1275 75 9969 14 17 11 6336 -1186 65 1178 4489 16996 58430 116722 156845 123466 41470 2375 187 177 171 167 157 140 140 140 133 149 143 134 128 128 135 137 136 136 140 140 152 172 188 203 212 223 222 221 219 225 228 235 233 227 223 216 210 206 197 195 197 207 213 212 214 211 212 206 209 211 204 205 203 205 196 196 189 181 172 163 159 161 157 159 158 156 159 159 160 164 163 163 161 163 156 158 159 156 159 162 164 168 168 168 169 167 169 168 165 163 162 157 150 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 152 153 154 152 151 152 152 151 151 151 150 151 150 151 151 150 151 149 148 149 150 150 149 148 150 152 150 149 150 148 146 143 143 149 155 156 158 163 165 164 164 159 154 155 157 162 171 174 172 167 162 163 160 164 168 163 166 169 168 159 157 166 168 165 161 168 171 169 180 181 172 170 172 159 158 168 169 167 160 172 168 152 144 138 143 148 137 158 165 156 182 172 149 153 160 161 176 175 205 230 182 184 214 176 164 190 162 100 108 131 157 167 149 126 122 128 121 60 80 162 120 102 128 141 94 41 72 122 150 136 162 152 20 73 136 67 50 52 116 137 110 152 151 124 151 202 253 287 184 157 180 168 112 68 102 61 33 163 253 219 86 -26 22 0 -75 67 196 145 204 135 120 262 135 -55 19 15 31 160 211 123 68 175 173 188 313 160 101 328 297 343 1 -147 347 409 291 335 25 -224 140 436 201 -204 -35 321 140 254 442 244 350 195 -107 -253 -266 -10 130 -58 -346 -475 -257 494 711 679 389 51463 354 1350 75 9970 14 17 43 6333 -1198 1492 6625 25047 79036 144430 160546 77987 10037 570 177 174 171 165 159 147 158 151 145 140 144 134 132 129 128 130 135 139 141 138 151 166 183 203 213 217 215 211 209 220 225 230 225 224 215 208 201 195 192 199 205 210 217 215 220 212 211 211 210 213 206 211 207 211 195 200 190 183 173 170 165 161 162 162 162 155 160 162 160 162 160 163 164 163 157 157 157 157 156 161 164 168 165 166 169 170 168 166 163 163 161 157 151 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 153 154 154 152 151 151 151 152 152 151 150 150 150 151 150 152 152 149 147 147 148 151 151 149 149 153 154 153 153 150 148 147 146 151 154 154 154 159 164 162 161 160 155 153 155 158 167 170 168 163 155 156 157 163 170 171 168 155 155 158 159 164 159 154 156 163 165 171 174 173 165 160 157 152 154 165 171 162 148 147 153 163 158 138 145 159 146 164 182 160 157 154 141 142 145 168 202 221 224 212 202 208 214 189 179 208 166 94 109 126 113 103 97 74 108 136 111 85 124 161 81 58 71 105 118 79 50 65 131 123 96 125 113 133 182 131 104 138 192 193 173 164 168 191 148 116 86 120 164 139 172 206 109 81 157 121 176 363 429 345 158 29 78 60 -16 147 76 -50 174 167 -18 30 32 -24 96 132 7 -76 -72 -20 125 286 312 178 84 -159 115 531 92 45 5 149 620 412 45 197 299 -112 -36 227 401 185 0 309 53 -167 274 513 539 372 -303 -675 -490 -210 -175 5 68 -379 -223 147 43 561 689 51494 354 1350 75 9971 14 18 14 6330 -1210 1638 6830 23337 64775 120393 155096 104075 25608 2396 174 175 163 157 150 153 158 144 140 129 137 134 135 139 137 136 141 146 150 150 154 157 171 192 200 210 210 209 203 222 229 225 219 221 218 214 206 197 193 200 204 206 214 210 215 211 202 209 205 207 207 209 206 206 195 198 186 178 175 173 168 156 160 169 158 160 157 162 163 163 157 163 163 164 161 160 159 159 160 160 164 167 162 163 169 169 169 165 161 163 160 156 151 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 153 154 154 152 151 151 151 151 152 151 151 151 149 150 150 151 151 149 147 146 146 149 150 150 152 153 154 154 153 150 149 150 152 153 154 152 153 158 161 160 157 155 156 156 158 163 166 169 163 154 156 161 159 159 165 168 166 150 147 154 153 155 147 142 151 165 174 179 179 176 177 179 164 162 161 163 183 176 153 157 161 159 154 138 151 155 145 165 173 159 157 162 148 136 138 172 205 215 213 201 205 185 166 187 188 183 162 139 126 118 103 90 111 116 110 135 138 146 171 131 45 58 97 110 138 115 73 70 97 76 73 170 187 155 175 110 86 108 164 223 192 119 99 171 191 54 -45 2 126 189 203 218 91 78 212 237 244 273 277 185 110 92 226 316 129 191 -28 -236 -12 49 53 149 121 90 217 214 2 -75 -100 -218 -87 82 173 237 144 -135 107 419 23 91 227 180 369 211 93 216 151 -200 -170 -103 423 630 29 131 119 -308 -452 45 445 175 -446 -608 -471 -516 -440 -108 178 -275 -141 226 -23 264 558 51526 354 1350 75 9972 14 18 46 6326 -1222 1178 5028 16719 45034 94317 135443 128946 62029 18450 531 177 170 162 160 161 155 144 143 134 132 125 125 131 139 135 138 139 150 160 153 156 167 181 193 204 210 209 202 211 212 223 220 222 217 218 212 202 192 194 196 203 205 206 207 212 203 204 205 206 208 202 200 203 193 193 181 170 171 169 165 158 156 167 155 159 157 161 160 162 159 161 160 162 161 161 161 159 159 160 164 167 161 165 169 175 174 166 162 163 162 157 154 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 153 154 153 152 151 151 151 151 152 151 151 150 149 151 152 151 151 150 146 146 147 149 151 154 157 155 152 153 153 151 150 150 152 154 156 157 162 163 163 163 159 157 160 161 163 162 162 171 164 155 157 161 159 155 154 152 155 155 152 153 153 157 152 145 154 173 179 174 176 175 172 181 177 170 164 165 174 163 158 166 161 141 131 148 151 144 148 162 170 157 156 157 158 157 164 172 175 190 211 219 206 189 174 191 192 149 137 135 124 118 151 143 136 169 113 111 126 113 115 115 118 115 120 113 161 182 123 91 73 86 128 210 171 126 139 25 -28 45 101 82 46 10 74 150 139 40 45 179 214 164 113 116 171 186 119 193 147 32 -36 -63 -80 -62 147 222 51 4 -64 38 249 220 227 108 -23 108 353 257 95 159 151 -130 -141 2 -26 111 303 193 73 177 52 172 203 -93 40 179 106 138 124 48 285 161 18 -10 -162 79 115 0 -154 63 195 -10 33 -17 53 72 39 -10 86 57 221 242 162 283 380 51557 356 1200 75 9973 14 19 17 6323 -1234 193 2105 4319 11397 32147 78514 126924 127416 59305 36951 15988 528 166 171 159 162 154 159 150 158 145 143 132 126 126 130 128 133 139 149 153 154 155 166 178 190 202 212 213 213 216 213 223 224 221 214 219 211 200 191 197 198 211 211 211 208 209 209 207 206 208 202 200 197 201 193 190 178 170 169 170 162 160 157 164 160 162 164 161 162 158 164 160 157 161 158 163 160 160 158 162 164 166 163 167 167 171 167 163 161 162 159 155 153 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 153 154 153 152 151 151 152 152 152 150 149 148 148 150 151 150 151 150 148 147 150 151 154 156 157 153 150 153 150 147 150 151 153 155 158 160 163 164 161 160 158 159 163 162 164 160 161 163 162 161 161 159 155 153 150 152 159 157 153 160 167 168 172 171 161 175 180 170 166 163 161 171 167 159 159 160 153 151 164 152 148 128 117 153 149 140 148 155 154 132 137 139 138 152 189 188 182 198 210 214 220 212 185 177 177 167 152 138 127 109 138 152 158 159 122 125 129 117 98 106 132 134 112 119 120 155 174 86 35 114 177 153 138 140 113 80 91 137 129 6 -13 58 141 142 118 122 109 151 131 79 71 -5 63 161 -35 -26 66 3 18 89 -23 -91 -60 -70 69 182 136 118 155 159 235 159 32 114 195 230 424 381 75 14 108 -45 -11 154 254 354 268 176 60 19 25 45 80 72 155 130 48 130 351 160 -224 -260 45 326 175 54 52 280 282 57 139 60 497 934 525 -130 -260 53 -32 20 306 397 447 51589 358 1050 75 9972 14 19 49 6320 -1246 379 1271 3137 4030 6718 16249 37364 76271 114365 120545 60070 43955 19789 6129 170 163 153 152 139 136 138 147 138 133 124 128 126 131 132 134 141 143 137 144 147 155 172 183 195 201 207 214 222 223 219 218 218 215 213 204 203 202 203 206 209 208 208 203 201 205 203 200 200 195 198 199 200 193 188 177 173 169 167 159 159 161 168 170 165 164 164 163 156 162 159 158 164 158 163 159 160 161 161 162 166 166 166 165 167 164 161 160 161 157 152 150 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 154 153 153 152 151 152 152 153 152 151 149 147 148 150 151 149 149 150 150 150 150 152 152 150 150 151 149 150 148 147 150 152 154 156 161 158 157 162 161 162 159 155 157 162 166 167 165 158 155 155 160 161 163 164 157 156 160 160 160 169 173 168 170 170 159 163 170 172 160 151 151 156 150 140 141 146 150 162 171 158 147 116 105 120 141 150 142 140 133 132 142 153 136 148 184 190 216 212 193 196 168 181 210 188 180 178 169 169 149 129 122 164 186 117 120 116 125 163 141 102 74 72 108 156 133 95 105 61 44 151 199 152 165 180 155 149 161 174 138 90 90 125 152 117 88 97 96 81 94 146 168 122 130 189 133 111 61 -19 85 161 85 20 -109 -105 99 282 376 173 44 127 117 94 96 -22 -56 226 366 203 -17 98 263 77 251 532 468 351 219 75 19 -27 64 179 -43 -61 58 99 -215 -164 232 -34 -179 89 324 656 544 -185 -450 -145 154 -196 -496 -98 521 565 465 161 -471 -288 -164 -147 424 456 144 51620 358 1050 75 9975 14 20 20 6317 -1258 70 244 1269 865 3316 7640 14480 26769 50614 78295 83269 83567 68874 44036 18510 6229 2435 145 127 119 126 129 123 108 101 107 110 122 120 120 120 123 121 134 139 137 150 162 173 185 188 196 204 213 209 202 199 195 192 191 196 198 195 201 196 200 200 191 191 195 195 192 192 195 198 196 198 191 182 172 170 161 157 156 156 157 168 175 169 165 165 159 155 155 156 157 163 161 160 158 156 159 158 160 164 166 163 163 166 164 161 160 161 156 152 150 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 154 154 153 152 150 151 151 152 153 152 150 148 148 149 149 148 149 149 149 149 149 150 147 143 145 149 150 148 149 150 151 152 152 154 159 157 156 159 161 164 158 154 155 163 169 169 166 163 160 156 153 152 165 168 161 162 162 159 164 171 176 159 144 144 152 165 164 166 158 161 172 162 152 146 134 131 135 148 156 149 138 123 128 122 129 148 151 148 150 168 165 166 159 178 222 232 212 193 180 152 126 186 263 242 215 183 163 145 135 135 124 157 141 117 119 80 123 168 146 115 101 96 153 183 145 86 71 73 63 117 125 90 54 50 98 74 55 150 180 149 124 119 131 176 152 101 181 117 76 197 254 270 282 205 145 240 159 -8 23 101 122 42 10 159 239 276 442 411 215 255 136 -70 2 -156 -75 162 35 72 134 281 389 331 524 702 585 192 -41 34 6 -6 162 209 -202 -177 133 31 -269 -276 -34 158 333 140 -48 189 28 -186 41 136 183 -244 -497 43 210 -504 -461 25 -157 -153 171 13 127 345 141 51652 353 1425 75 9973 14 20 52 6313 -1270 1001 2035 5186 15135 34126 60251 90863 101813 75243 41192 22603 2665 139 126 124 123 123 119 109 106 103 110 111 114 115 112 113 112 130 131 129 149 167 178 191 191 192 200 207 207 204 198 191 184 184 184 189 187 197 193 195 199 191 188 191 193 188 194 200 198 195 194 185 180 171 166 158 159 157 158 160 176 177 173 169 167 157 158 154 156 156 159 161 159 155 158 157 160 160 163 166 166 166 165 165 164 162 162 158 153 151 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 154 153 152 152 151 152 151 151 152 150 149 150 148 149 151 149 147 146 148 150 150 149 145 142 145 148 149 148 148 151 153 156 158 159 160 161 159 158 159 157 157 160 161 166 169 171 170 162 158 160 156 153 156 156 157 160 156 153 163 168 170 162 151 149 155 173 173 163 161 164 169 171 166 153 148 147 135 133 125 119 131 125 130 136 136 148 177 189 163 166 163 162 170 196 226 231 191 180 174 149 176 205 218 238 225 200 173 141 130 121 107 108 115 170 163 98 91 108 150 145 125 159 198 166 94 41 83 109 66 101 74 0 -33 -9 80 86 68 180 283 236 163 127 87 146 253 175 145 33 29 169 233 261 226 212 181 218 164 40 16 88 185 77 55 213 265 267 302 297 174 123 -20 -167 9 42 122 72 -119 89 200 145 113 140 207 280 325 133 -35 168 287 148 216 127 -97 40 360 292 65 -60 -3 189 256 344 50 -241 -178 190 360 238 274 -68 -12 628 185 -407 -431 -263 286 559 450 165 433 644 248 51683 351 1575 75 9970 14 21 23 6310 -1282 867 4452 12898 28656 65176 98754 103077 69118 50915 2139 141 134 129 129 123 122 119 121 117 116 114 123 129 126 128 124 137 150 158 177 190 192 201 200 199 207 210 215 218 217 213 202 196 197 201 203 213 206 196 202 196 193 197 198 195 199 206 203 196 195 178 175 169 169 162 162 156 162 167 176 172 165 163 165 157 160 156 159 156 159 157 161 155 157 158 162 162 164 164 167 168 166 164 164 162 161 156 152 151 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 153 152 152 152 152 153 152 151 151 150 149 150 149 150 152 151 146 145 149 152 152 150 145 143 145 148 149 149 149 150 154 156 157 160 162 163 160 156 156 156 159 162 164 164 163 171 168 156 154 157 158 160 158 159 158 156 156 153 158 161 160 162 165 165 167 174 174 163 158 160 152 158 163 157 163 164 161 154 141 132 123 127 142 143 149 169 193 202 163 146 165 165 167 199 207 193 198 203 198 207 221 211 208 232 234 199 180 182 165 140 137 158 157 160 165 146 122 119 164 161 112 123 128 128 160 94 65 107 47 91 107 64 64 45 129 149 132 204 340 362 287 215 111 127 153 59 30 95 209 210 141 149 140 239 275 167 70 102 67 -12 53 48 71 218 209 108 164 218 172 97 -101 -194 -23 94 159 86 -96 112 124 -124 -131 -166 -177 54 306 283 85 142 327 269 223 -51 -48 187 300 302 -6 -73 224 109 -149 351 424 159 284 419 309 353 429 91 305 784 260 92 322 220 371 391 314 117 677 813 110 51715 351 1575 75 9973 14 21 55 6307 -1294 1353 2803 8672 19210 49971 98313 130193 102642 57196 2239 162 147 140 139 135 128 124 126 127 124 130 134 138 138 142 141 149 163 179 193 200 200 207 205 206 210 219 227 224 223 216 215 212 213 217 217 222 214 200 200 202 204 202 201 205 203 205 209 204 203 187 176 170 173 171 165 160 164 169 175 171 164 165 164 161 162 160 159 158 160 157 162 156 159 160 162 163 166 165 166 166 167 163 161 160 157 152 150 148 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 153 153 152 151 152 152 152 151 151 152 151 150 149 150 152 152 149 149 151 151 149 147 143 142 144 146 148 148 146 147 150 150 152 155 156 159 157 154 153 154 154 153 152 154 157 159 154 149 155 155 153 153 157 163 155 153 152 147 153 157 155 156 158 160 164 157 158 155 160 168 155 150 154 160 159 155 155 153 146 132 119 136 155 153 158 172 173 165 154 137 164 185 169 178 204 192 176 199 209 228 229 233 239 208 177 181 186 163 157 146 143 184 180 158 178 174 133 144 160 123 103 96 83 106 169 126 78 150 114 94 112 101 151 145 135 162 175 212 227 193 182 174 88 74 126 65 77 141 184 156 42 50 53 79 121 137 174 138 69 -26 -26 73 197 341 248 11 82 286 127 38 149 199 178 28 113 183 126 270 106 -235 -228 23 78 49 198 177 132 189 113 114 -109 -307 -115 -141 36 213 -11 -151 108 151 -140 -154 58 253 53 154 506 568 657 545 712 559 47 0 -70 -50 108 166 254 498 790 809 600 51746 351 1575 75 9976 14 22 26 6303 -1306 693 2841 8615 18023 43627 92061 137862 128034 54609 1805 164 143 138 130 125 116 132 133 139 135 137 141 136 141 146 147 150 161 178 195 200 201 212 220 210 202 208 218 216 216 206 203 209 212 213 203 205 204 202 200 203 206 202 205 209 203 205 206 206 210 195 187 178 172 169 170 165 163 166 177 172 172 171 167 164 163 159 155 155 156 157 159 154 158 160 159 161 167 165 165 161 162 161 158 158 153 150 149 146 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 151 152 151 151 152 153 153 151 153 154 152 151 151 152 154 154 152 152 153 152 151 147 142 141 142 145 145 143 142 147 149 150 154 155 157 158 158 157 156 157 155 150 146 152 157 154 149 148 151 150 155 157 155 159 157 155 150 151 164 164 158 158 160 168 164 148 151 156 166 171 164 161 160 165 162 156 149 141 125 122 135 135 136 145 162 160 147 155 157 144 169 206 201 178 194 189 171 180 185 209 224 228 209 158 145 176 161 110 95 100 82 84 90 103 167 164 133 168 153 104 121 150 169 127 103 122 120 149 167 172 125 47 87 156 149 216 173 89 81 89 118 123 60 40 151 96 69 169 137 83 96 174 153 127 195 158 141 34 -77 52 170 181 231 219 112 141 188 150 12 -104 81 257 164 -26 82 267 289 214 137 -125 -151 273 332 186 194 21 -6 208 121 17 -199 -211 21 -180 -20 231 0 -151 -104 81 0 -99 -40 114 129 104 333 393 644 506 495 342 11 199 1 -206 107 577 455 721 905 663 576 51778 353 1425 75 9976 14 22 58 6300 -1318 228 1415 2144 3538 10664 24906 54668 102289 131057 105604 45346 1689 162 139 135 125 118 115 132 142 139 129 136 140 132 146 150 148 149 170 184 189 196 193 203 207 209 209 206 212 216 217 211 206 204 211 207 204 203 202 205 207 202 204 204 210 209 204 207 207 207 211 201 192 178 169 168 170 166 172 170 177 170 177 170 167 162 162 158 158 155 155 158 158 156 155 158 160 161 167 166 165 162 161 158 155 155 150 149 150 147 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 149 150 151 153 152 153 154 153 154 154 152 152 154 155 156 155 153 152 154 156 156 152 148 145 144 145 147 147 145 149 152 154 159 165 167 164 161 163 165 164 162 158 156 161 162 160 155 152 154 153 158 161 157 159 163 158 150 158 173 171 165 164 166 174 172 163 164 160 165 178 186 179 171 175 169 158 155 143 119 122 147 154 149 152 154 158 163 165 155 143 181 212 214 198 170 172 187 188 172 169 212 224 205 168 153 172 125 92 87 97 98 83 51 35 101 130 160 167 130 126 114 136 157 122 155 188 116 53 33 95 144 109 61 80 184 255 171 89 111 117 93 144 145 165 192 114 101 228 248 125 238 282 204 193 253 268 106 -28 37 208 257 167 180 189 80 183 254 68 -1 -51 -75 75 121 90 179 195 173 90 150 166 172 355 335 271 232 66 22 -93 -154 69 80 36 187 166 137 170 51 -26 -66 231 102 56 363 278 122 -82 44 399 396 -127 -208 -16 45 691 737 167 90 128 152 107 119 153 -39 51809 353 1425 75 9976 14 23 29 6297 -1330 200 1031 1888 3145 10436 24091 47778 82602 113623 109071 61592 4914 195 146 132 119 126 129 125 140 135 134 141 144 137 141 145 145 157 172 193 199 200 194 201 206 216 218 214 210 214 222 224 220 210 212 215 218 211 209 208 207 204 213 207 213 208 204 207 206 210 210 199 188 178 172 169 167 162 174 176 180 171 178 167 166 160 160 159 162 154 154 158 158 155 159 155 160 161 167 166 164 163 161 157 154 153 149 148 149 147 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 148 149 152 153 152 152 154 154 154 153 152 153 153 153 154 151 148 148 154 159 156 152 151 149 147 145 149 150 149 153 153 153 162 170 170 170 167 167 169 168 169 169 166 167 168 168 162 152 154 158 161 159 156 159 158 153 146 150 164 177 173 166 170 171 166 159 161 169 183 186 175 170 177 175 162 163 154 127 115 135 140 139 140 159 170 173 186 164 154 164 197 207 192 173 156 166 174 179 171 166 200 193 191 179 155 153 134 143 131 104 114 131 86 80 127 143 160 148 136 106 84 134 130 119 146 105 35 16 36 92 146 140 42 84 246 255 196 177 139 61 35 114 163 198 237 232 214 259 230 112 158 205 182 143 108 197 214 190 233 284 273 228 220 231 168 91 121 152 135 63 58 229 387 371 277 71 -31 -144 -118 195 394 370 97 109 278 189 188 41 -78 46 31 -13 270 494 295 262 344 28 -74 331 154 -60 108 109 201 157 62 224 204 -278 -326 324 625 597 257 -224 -578 -532 -88 -231 -421 -122 -67 51841 350 1650 75 9978 14 24 1 6293 -1342 940 4490 6542 14841 39596 93770 127942 108921 41188 3480 307 133 115 123 131 124 125 126 132 129 132 135 134 134 136 152 164 181 186 187 188 197 207 216 206 204 211 220 218 216 214 207 205 219 217 212 211 203 195 200 211 201 210 204 203 203 207 208 201 195 189 179 177 167 168 161 168 175 178 174 177 171 166 159 160 159 162 157 156 157 160 154 159 157 161 160 164 162 162 160 158 158 156 155 150 149 149 147 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 148 150 152 153 152 153 154 153 153 153 152 153 153 151 152 149 147 150 156 159 155 150 148 148 149 147 147 150 152 156 155 155 163 165 165 168 170 168 164 166 170 167 162 162 163 163 159 150 146 153 161 161 157 158 154 157 163 155 161 182 181 162 159 162 162 162 163 179 191 186 179 167 164 161 157 172 157 120 119 136 118 117 127 142 168 170 173 155 161 195 194 184 159 166 190 185 171 159 170 183 190 187 195 180 151 140 141 132 110 130 154 126 97 100 131 169 191 194 164 141 204 194 177 164 83 59 98 100 144 150 108 103 62 71 159 160 163 203 143 113 151 194 221 283 350 286 247 149 77 46 76 115 145 57 -36 90 243 237 186 279 317 285 322 216 178 169 108 196 223 114 186 339 380 297 221 160 31 -188 -198 153 244 178 45 189 364 204 314 326 241 163 60 164 350 438 445 209 94 43 -59 67 -95 30 144 90 408 515 225 -83 13 157 182 452 695 394 131 250 132 -36 -115 -235 -422 -539 -612 51872 350 1650 75 9981 14 24 32 6290 -1354 850 4402 5937 12647 29709 62741 101756 111343 78871 25276 834 125 110 111 114 110 108 102 99 105 112 124 127 116 114 131 144 152 160 175 181 185 192 197 202 204 208 212 206 201 204 198 195 207 211 206 200 189 184 189 196 192 201 197 199 196 202 201 194 193 192 179 176 169 170 165 171 172 173 173 171 168 164 158 159 160 160 160 158 155 159 152 157 160 163 160 164 161 162 161 160 159 157 159 155 151 151 149 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 149 152 153 153 153 154 154 153 152 151 150 151 151 152 152 150 150 153 156 155 154 151 148 148 151 151 150 152 153 156 157 158 163 165 168 171 172 166 162 165 166 162 160 159 162 159 154 148 148 155 155 155 154 153 150 153 159 153 151 164 173 164 153 152 158 168 172 183 189 185 184 167 154 152 147 150 143 131 123 117 124 131 134 146 157 165 171 160 148 174 189 174 157 173 204 189 183 147 151 182 173 174 199 190 143 128 125 131 158 184 169 141 121 68 75 154 223 218 157 138 155 148 120 123 111 130 158 96 96 118 122 144 113 75 83 140 202 178 164 146 106 113 91 222 312 259 153 -1 -34 -22 91 168 159 108 2 80 134 64 135 219 223 284 217 118 190 107 65 126 100 113 141 86 -43 45 100 175 196 2 -70 40 -14 -75 -6 132 103 68 288 224 42 79 162 248 318 197 118 32 104 255 176 251 168 222 477 85 -132 -66 51 19 -373 -178 68 -71 67 297 555 679 616 415 -111 -639 -657 -733 -785 51904 352 1500 75 9978 14 25 4 6286 -1366 82 2009 4382 6188 9764 15508 30006 64246 113234 123482 78661 31488 701 126 120 118 113 114 115 106 101 107 126 129 123 113 119 134 145 155 171 188 192 192 192 191 208 207 204 201 208 202 208 204 205 203 210 209 203 194 194 198 200 195 202 198 201 199 197 200 197 195 193 183 177 175 172 165 176 175 171 168 165 164 162 162 162 161 160 157 156 156 157 157 157 158 165 161 163 161 161 162 161 159 158 160 156 152 151 149 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 149 153 155 154 154 154 153 153 152 150 150 150 150 151 151 149 149 152 153 152 151 149 148 150 151 154 157 158 157 155 158 162 165 169 172 171 170 166 167 168 163 161 162 161 165 162 155 155 159 160 154 154 155 155 154 148 140 141 147 155 163 163 162 157 154 164 178 184 191 188 178 169 176 165 126 109 118 136 131 119 129 127 137 157 162 166 170 156 133 142 167 161 161 161 167 181 205 173 148 168 134 126 162 168 138 140 157 159 161 147 127 135 128 110 128 191 272 222 124 133 119 90 95 126 137 149 213 122 20 99 170 179 123 88 82 146 236 196 181 110 40 18 36 138 150 151 37 -7 57 65 174 256 263 227 125 116 128 87 123 91 97 286 151 16 61 94 204 135 156 248 110 -233 -244 107 35 7 107 43 8 -58 -2 26 27 -13 54 99 36 -5 -221 -77 282 269 260 180 9 13 154 157 114 262 259 340 533 341 -66 -423 15 383 -110 -302 -175 164 277 -30 -54 274 284 138 -288 -734 -295 30 38 51935 352 1500 75 9980 14 25 35 6283 -1378 204 2729 5333 9013 20767 49947 89454 112680 110016 87956 41561 10153 166 150 139 131 128 135 132 128 119 121 138 137 132 127 139 146 154 164 177 196 200 194 194 196 205 207 210 210 218 216 215 211 212 210 211 217 209 207 208 205 209 204 207 203 199 204 207 208 204 198 194 173 170 171 173 173 179 179 173 167 168 166 162 166 161 158 157 154 155 157 158 161 159 160 164 161 161 160 161 160 159 156 158 160 156 153 151 148 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 150 153 155 155 154 154 153 152 150 150 150 151 149 147 148 149 149 150 151 150 146 143 144 148 150 151 156 160 160 158 160 164 168 168 169 168 165 166 169 167 163 161 160 162 166 161 159 165 165 158 151 151 155 152 143 142 145 143 149 161 159 147 150 154 155 166 186 191 189 191 185 183 188 169 127 113 122 134 133 116 120 130 138 148 145 175 202 181 154 146 153 156 173 170 161 169 174 176 174 156 99 110 167 176 155 175 185 141 124 155 150 121 141 166 179 185 218 154 86 170 180 130 129 163 193 174 169 138 45 18 97 179 195 159 166 199 198 132 104 18 21 100 138 196 258 213 -15 39 146 148 198 232 189 103 69 143 210 138 147 76 -40 36 133 178 85 193 335 147 83 199 237 73 107 382 310 161 124 96 29 -80 89 43 -69 -30 261 440 298 28 -331 -146 312 359 302 226 30 212 229 -7 13 104 -98 164 262 201 210 88 436 455 452 66 -123 631 810 262 -97 342 610 54 -194 -50 339 261 -279 51967 353 1425 75 9978 14 26 7 6280 -1390 475 2440 5976 11205 19922 44146 94523 143578 134413 57883 18353 5519 1488 149 140 133 125 127 139 146 138 126 127 135 140 138 138 136 145 153 163 174 192 201 198 191 193 205 211 218 218 219 216 217 210 215 214 213 214 211 212 213 214 207 208 209 207 203 200 211 209 207 198 180 170 169 170 168 176 180 174 173 173 169 167 164 165 161 157 158 154 156 155 159 161 160 161 163 162 158 159 160 159 159 155 156 158 156 153 151 148 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 151 153 156 156 155 154 153 151 151 150 148 149 149 147 149 150 151 152 152 150 146 145 147 151 153 152 153 158 160 163 164 166 171 174 169 168 166 165 167 163 159 159 157 164 165 159 164 167 163 159 152 150 150 147 140 144 159 153 145 154 152 139 141 147 154 167 180 192 190 188 189 184 178 162 143 132 128 129 125 110 122 136 133 145 150 173 198 180 156 162 163 169 198 186 179 180 150 142 185 187 152 148 160 164 178 168 136 126 134 153 132 152 203 196 163 136 165 149 133 135 149 172 114 124 176 123 40 50 102 109 114 132 169 208 253 313 272 108 51 -16 -25 44 77 116 189 225 83 130 115 65 116 154 52 12 119 124 113 65 99 106 16 4 84 196 133 105 203 235 116 4 190 348 266 289 330 235 211 200 10 59 150 -167 -225 0 120 247 448 220 -127 -74 255 462 480 417 205 312 163 -73 115 250 56 69 5 -87 47 200 241 93 413 193 162 371 247 694 661 339 296 -236 -196 150 266 234 -197 51998 354 1350 75 9983 14 26 38 6276 -1401 439 1401 3430 8050 15990 30229 67909 125049 152501 101843 17954 319 167 151 149 148 140 135 136 142 141 131 135 136 137 142 135 135 129 143 153 160 167 179 199 208 199 206 215 212 226 240 228 208 205 209 221 220 218 215 214 211 210 214 211 206 211 211 213 205 210 209 214 200 191 174 175 171 171 176 179 175 174 174 169 166 166 167 164 159 163 157 157 154 157 158 160 162 164 163 159 158 159 160 158 156 155 155 154 151 149 147 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 152 154 156 156 155 154 152 150 151 150 148 148 147 147 148 149 152 152 150 147 146 146 147 150 154 155 155 159 161 162 165 166 169 172 174 170 165 160 162 161 155 154 154 158 160 155 156 165 159 153 153 153 154 158 161 159 156 161 163 162 150 141 150 148 150 161 173 177 172 177 179 176 178 161 137 118 116 130 135 128 137 144 136 152 161 157 156 156 169 170 155 184 216 191 185 188 175 158 184 190 180 157 110 130 196 187 120 104 120 128 135 154 165 168 146 138 195 196 149 120 133 139 102 85 85 103 76 61 101 157 212 148 115 148 99 133 202 132 77 59 36 11 74 93 42 215 246 164 87 130 127 90 100 168 195 56 6 137 120 130 172 104 125 166 167 63 -4 173 209 -25 72 197 170 191 286 319 249 166 48 61 100 82 61 63 -127 -92 389 449 272 73 197 514 442 335 186 237 351 151 51 -56 147 258 24 75 -100 -162 -86 -280 -356 -185 246 79 -450 99 536 299 -60 -658 -325 61 105 743 922 52030 353 1425 75 9980 14 27 10 6273 -1413 179 853 2592 6881 16227 42234 88422 130874 120598 57956 11009 162 147 150 142 133 127 128 132 133 129 131 129 131 131 126 130 131 144 145 158 158 171 191 189 189 198 207 212 209 208 209 208 205 205 212 216 216 217 214 208 209 208 210 209 212 215 218 214 216 213 212 198 186 177 177 171 178 177 178 176 171 172 169 164 165 162 162 159 162 157 159 154 158 157 161 164 165 162 158 158 159 160 158 156 158 157 154 153 151 148 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 152 154 155 155 155 154 152 149 149 150 149 146 145 145 147 148 149 149 148 145 145 146 147 150 153 158 160 161 160 162 166 166 167 167 167 167 161 156 156 155 154 157 155 153 157 156 157 163 155 155 160 155 157 159 162 156 149 158 166 163 148 145 153 159 156 158 166 163 174 188 179 180 187 159 126 117 114 121 133 145 159 161 150 167 172 155 151 152 170 165 141 181 215 187 191 197 182 181 198 168 159 184 159 158 199 173 114 112 121 145 164 137 130 141 131 129 143 118 102 105 99 107 120 101 115 155 110 126 106 77 168 164 135 97 34 117 171 107 76 99 105 57 112 258 220 194 182 84 49 111 165 105 142 286 234 89 23 145 208 176 73 -22 231 420 342 236 60 86 130 -50 -9 115 221 312 365 373 273 194 249 194 111 66 162 196 21 130 329 418 417 73 -8 340 397 327 218 424 623 105 -381 -464 -35 565 525 252 -114 -233 107 -71 -563 -528 -114 267 294 -49 -201 -115 -191 -501 36 583 357 606 715 52061 360 900 75 9984 14 27 41 6269 -1425 193 404 338 466 1765 3947 8765 11375 10543 5869 5681 8593 18397 47202 112114 138275 82543 10603 157 144 148 135 125 120 122 125 128 125 120 121 122 119 120 121 125 136 141 148 159 169 180 183 189 196 197 203 198 198 198 196 196 198 200 206 205 206 207 200 204 205 204 201 210 211 216 212 215 209 203 188 177 171 174 174 176 176 176 175 175 170 167 166 163 158 162 158 159 154 158 156 161 158 162 165 165 160 155 157 159 160 158 158 158 159 157 154 152 149 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 152 154 155 155 155 153 152 150 149 149 148 147 145 146 148 146 145 146 146 145 145 145 147 150 155 161 165 163 158 162 168 170 169 167 167 166 161 161 157 153 154 159 160 158 157 156 158 156 155 163 169 163 162 165 158 148 146 148 149 150 150 153 152 155 154 154 153 154 178 188 184 188 193 168 139 129 123 123 124 131 151 156 137 143 156 152 153 141 123 135 139 166 208 184 192 218 172 183 221 183 190 215 185 187 199 162 118 125 129 140 165 142 127 121 103 117 128 93 126 139 74 78 123 104 168 184 105 184 218 158 132 177 202 122 148 248 238 149 62 49 17 -6 32 213 222 88 89 68 36 42 153 102 74 201 219 153 -25 -19 192 210 82 17 170 266 173 290 275 188 91 12 98 131 288 354 280 389 529 416 228 141 29 -110 183 327 191 220 63 31 160 81 -138 -230 64 328 471 577 290 28 97 184 175 296 277 147 142 -49 0 353 196 -229 -181 396 715 356 -239 -575 -183 -25 86 248 -188 173 431 52093 361 750 75 9981 14 28 13 6266 -1437 7 149 692 606 597 1304 1982 4203 8055 11218 12530 9859 10384 15052 25896 49585 114878 134154 89303 4972 155 144 140 139 127 136 132 130 129 127 128 137 132 122 125 123 132 145 153 149 168 174 182 193 203 208 200 203 209 205 197 195 189 198 200 205 201 208 211 201 198 204 204 197 209 212 211 208 207 203 194 181 174 169 171 173 173 171 175 178 180 168 173 174 169 165 163 158 159 155 155 155 157 157 161 163 164 159 155 157 159 157 157 156 155 156 155 152 150 147 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 152 155 156 156 155 154 153 151 151 148 146 146 146 147 147 145 143 143 145 145 144 144 145 150 157 163 164 164 161 163 168 167 165 165 167 164 163 164 160 157 158 160 161 161 159 157 158 154 156 168 173 170 173 172 157 146 144 141 142 145 148 148 150 150 144 156 156 152 165 171 181 189 199 187 160 141 135 136 121 122 137 126 114 116 114 128 165 173 146 128 140 153 192 201 168 197 183 194 217 188 201 192 134 168 220 202 152 125 154 151 148 170 167 120 73 107 158 108 100 130 80 81 98 74 131 182 100 125 202 169 145 162 166 165 222 224 188 123 50 42 57 14 17 107 96 125 208 69 58 92 24 -37 17 129 124 152 63 -46 57 240 254 87 57 150 217 373 304 13 -60 128 196 144 236 203 99 190 365 240 -67 -74 14 102 357 165 65 202 -104 -218 -146 5 29 -243 -32 70 207 345 -50 49 296 373 366 -216 -523 -111 252 276 59 118 234 77 -59 75 135 59 -122 -291 64 -28 -552 -464 -493 -259 52124 367 75 75 9981 14 28 44 6263 -1448 814 457 517 674 1091 2165 5002 14407 13750 9289 7238 4570 693 391 854 2418 3119 4468 4528 5773 8716 12808 20287 28660 43613 81792 98225 79048 14986 2789 118 111 115 106 109 97 97 100 108 100 105 95 88 88 97 110 122 120 124 140 148 160 174 178 182 178 192 196 194 185 184 183 186 193 194 188 193 192 191 193 200 198 194 203 203 201 204 195 188 181 168 159 164 164 168 171 168 167 169 175 169 173 171 166 161 161 160 161 157 155 151 154 157 163 161 162 161 158 159 160 159 158 158 158 158 156 157 155 151 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 152 155 156 156 155 154 153 151 151 148 146 146 146 146 146 144 141 141 144 144 145 146 147 152 159 161 161 163 165 165 163 163 163 163 160 159 161 158 156 156 153 151 152 157 157 157 158 156 160 172 171 165 166 163 153 149 144 140 146 150 149 146 148 147 145 166 169 160 167 168 176 199 206 191 178 157 139 134 118 111 113 101 111 135 137 128 144 175 171 139 126 140 168 182 150 167 208 188 181 185 173 144 129 173 205 185 164 180 204 166 147 163 165 109 68 129 146 127 117 94 100 65 61 97 89 132 120 76 110 177 139 65 70 173 236 145 52 46 72 111 207 148 66 79 88 153 183 117 180 156 59 82 91 176 222 241 201 55 68 248 274 143 142 310 349 349 339 54 41 172 102 198 219 46 -108 -78 -9 64 108 193 122 191 200 -307 -164 105 -221 -265 -181 -52 259 102 -76 173 156 64 85 176 -8 -322 -35 -209 -313 256 177 89 64 22 235 262 126 -117 -173 -198 -283 -190 -7 40 -328 52155 363 75 75 9982 14 29 15 6259 -1460 6582 6002 5991 4697 7157 9966 9797 16856 17310 9897 7893 5219 1323 1174 1856 3427 3970 4756 4188 4306 5208 8594 16211 34759 46294 42160 18558 17361 9232 2730 128 125 126 122 112 98 99 97 104 94 94 87 91 90 96 101 112 112 123 135 145 155 163 175 176 174 190 193 193 189 184 183 185 191 191 186 188 190 193 194 200 195 192 202 200 202 199 199 188 182 169 164 167 164 168 169 169 167 168 176 174 174 171 166 159 161 161 162 159 158 154 156 157 163 159 161 160 157 156 159 160 157 157 157 156 156 157 155 151 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 151 154 156 156 156 154 152 151 150 150 150 148 146 146 146 142 140 140 141 143 146 149 150 154 157 157 158 162 165 164 161 160 161 159 155 154 152 150 151 151 149 145 148 155 156 159 161 161 164 169 165 160 163 162 154 150 144 143 156 158 153 151 154 153 158 170 167 165 169 168 169 196 204 177 158 140 130 137 123 104 110 100 92 118 149 146 123 140 158 146 122 146 161 157 180 176 178 157 150 175 167 116 129 197 200 178 188 232 215 160 170 146 102 72 70 158 153 151 154 142 162 101 114 130 111 146 91 41 62 149 156 100 142 236 228 146 101 95 137 139 175 177 119 62 84 146 151 156 186 184 185 140 91 64 7 58 137 133 77 78 177 199 175 270 222 109 141 60 143 235 163 234 236 50 -294 -249 60 271 278 140 109 207 -51 -346 -73 126 -99 -167 91 136 329 239 -226 29 -131 -335 154 287 78 -107 10 -137 -160 201 202 219 160 335 504 -108 -266 -232 -451 -664 -600 52187 371 75 75 9984 14 29 47 6256 -1472 4360 4413 3789 3675 5934 7753 5106 5827 7117 2809 2020 1575 343 525 878 1148 1282 1433 1394 1343 1989 5120 17708 53243 81513 61931 5507 245 188 169 156 152 146 146 144 143 144 135 130 128 130 129 131 131 134 132 137 146 154 162 175 175 182 200 204 200 200 208 213 216 207 197 201 205 208 209 208 209 211 210 208 211 207 215 208 208 204 204 197 191 180 179 177 174 174 173 170 177 180 184 179 179 180 177 167 164 164 162 162 162 159 156 154 160 159 157 156 156 154 156 154 153 152 151 151 152 151 147 143 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 152 153 154 156 156 154 151 150 150 151 151 149 148 148 147 144 142 143 144 145 146 149 150 154 157 158 160 161 164 164 161 158 157 157 158 156 150 147 145 148 153 153 154 159 157 156 162 167 167 168 171 169 167 161 158 159 162 160 161 152 151 160 163 165 165 168 169 175 176 178 177 184 182 155 129 114 118 134 130 110 110 116 98 85 106 132 127 129 159 160 142 143 143 151 195 177 136 160 181 193 184 147 135 163 168 156 198 207 175 145 150 150 109 83 76 125 164 166 153 199 199 160 197 183 153 152 83 17 25 117 207 216 210 173 160 203 202 129 129 189 179 183 205 110 157 315 305 185 142 219 178 2 -15 -16 -86 -23 89 100 -2 -10 80 124 180 184 154 125 43 81 246 291 80 89 349 269 -157 -270 116 84 -8 123 107 254 245 234 301 282 67 22 275 121 163 310 67 60 139 105 184 44 -157 20 -84 -319 -303 -195 271 544 351 235 371 145 -111 -195 -424 -624 -597 -331 -276 -252 -218 72 308 287 97 52218 364 600 75 9986 14 30 18 6252 -1483 468 1140 1915 835 914 999999 999999 999999 999999 999999 282 949 1758 4465 16347 57152 111863 125801 77272 5892 239 174 165 162 158 152 147 149 149 149 138 136 136 140 138 135 131 136 136 136 144 149 160 174 180 190 192 203 201 199 210 213 218 213 205 202 207 213 217 217 212 214 218 214 211 212 216 209 214 203 199 192 189 180 175 174 180 182 176 177 184 184 182 180 179 180 178 170 167 167 163 160 157 157 155 154 158 157 156 154 153 155 155 153 152 153 152 151 151 149 146 142 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 152 153 155 156 154 152 151 150 151 152 150 148 147 146 145 143 144 145 147 147 145 149 153 158 160 160 164 164 164 163 160 159 157 160 162 162 159 154 146 148 156 161 162 162 161 159 163 170 172 177 180 178 168 159 161 164 170 170 159 145 156 171 169 163 158 162 172 177 179 183 185 180 171 177 165 139 118 129 150 125 103 121 113 94 105 138 148 136 154 161 154 137 111 125 171 166 140 169 181 188 180 158 145 133 152 164 164 161 166 153 137 129 115 123 115 122 138 117 110 155 159 141 164 184 196 132 80 91 116 153 183 176 134 129 252 283 189 116 133 181 157 168 97 33 109 254 292 276 292 323 185 44 65 105 107 94 84 98 71 80 37 74 157 94 165 245 146 205 370 383 93 15 264 340 135 -19 176 -137 -204 265 257 386 457 403 291 214 111 12 242 94 37 248 245 149 229 384 -23 -361 -129 165 27 -245 -197 -185 44 94 -172 -105 483 897 390 -44 -162 124 237 91 127 -128 -186 15 282 621 595 52250 358 1050 75 9983 14 30 50 6249 -1495 166 1226 2765 3465 5431 5984 6595 9809 25478 71533 123762 138393 81507 7919 220 164 154 156 159 155 150 146 151 147 145 146 146 146 145 138 133 133 138 141 147 150 159 165 189 195 191 202 202 199 213 212 213 216 215 213 209 218 221 216 217 216 215 213 211 207 212 210 217 205 192 182 183 178 179 174 183 180 179 180 188 188 182 184 179 182 175 170 166 164 162 158 155 153 155 156 158 158 157 154 153 153 157 154 151 153 152 150 150 149 146 143 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 151 153 156 155 152 151 150 150 152 153 152 150 148 144 142 142 143 144 145 146 146 151 157 161 160 159 162 163 163 162 159 156 157 156 156 158 159 157 151 148 152 157 160 158 160 164 167 175 174 177 183 180 170 159 159 159 158 160 154 149 163 169 173 181 175 171 168 165 164 164 174 176 173 181 183 152 118 124 140 131 129 121 101 107 138 157 143 122 132 143 154 164 144 144 160 146 152 183 168 174 184 158 166 167 181 178 151 147 140 124 134 145 151 177 181 193 170 102 84 116 129 116 108 144 209 193 153 191 202 97 97 142 173 171 214 247 147 129 181 132 105 144 82 71 68 89 160 135 207 226 144 137 170 91 36 93 92 83 122 142 45 77 177 217 268 288 228 109 222 317 133 25 171 343 215 108 245 48 -71 173 168 303 423 354 140 68 314 363 433 328 103 57 23 -28 46 106 -245 -304 -60 121 260 95 292 205 17 -24 -183 89 621 668 171 -147 -360 90 380 132 136 58 -33 185 264 402 219 52281 358 1050 75 9986 14 31 21 6245 -1506 366 3252 5359 8275 10856 16394 17890 24595 46312 88845 112714 124705 53643 7420 193 167 152 152 148 150 150 145 147 153 153 148 141 139 138 131 130 127 134 139 146 147 155 167 191 200 194 201 198 196 206 205 207 214 225 230 211 216 211 203 217 212 212 208 212 206 208 211 209 207 193 182 174 175 179 180 182 173 180 181 187 188 190 185 182 183 178 169 166 163 162 158 156 152 153 155 156 155 155 153 153 152 157 154 151 152 152 149 149 149 146 143 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 152 153 154 154 152 151 150 150 151 153 153 151 149 146 142 141 141 143 145 147 151 156 158 159 159 160 160 160 158 158 159 156 158 155 153 154 150 149 153 153 151 154 157 158 161 165 168 173 170 168 171 171 168 161 154 153 151 148 150 151 157 165 173 177 169 168 160 158 162 167 169 171 168 170 167 136 119 118 121 126 142 130 110 106 126 139 121 112 120 144 155 156 139 138 153 134 143 173 175 177 196 184 181 199 214 199 168 148 137 112 108 181 204 159 145 190 216 158 137 150 118 74 83 137 154 134 153 134 94 89 144 195 160 114 119 145 159 192 174 149 130 170 235 195 101 109 168 98 48 85 160 216 154 100 -4 -39 47 123 218 194 37 4 153 285 269 282 280 124 192 252 118 50 204 301 118 101 55 -22 225 306 111 97 315 375 221 311 498 446 174 -50 64 249 72 56 367 417 387 261 68 47 -59 71 463 378 288 196 198 410 314 324 250 71 105 207 306 115 -187 139 357 788 731 227 145 52313 362 750 75 9987 14 31 53 6242 -1518 88 161 300 417 775 2010 5518 9093 14798 23871 26529 33254 51617 95630 112773 97760 20551 8743 3255 153 133 124 118 116 114 115 115 120 108 111 104 106 100 103 105 102 113 114 119 124 132 151 161 170 176 177 175 174 177 173 181 186 193 198 195 197 191 191 203 200 201 189 188 186 192 196 187 189 179 174 162 164 173 178 177 169 175 173 180 179 181 178 176 175 176 168 164 162 163 157 156 154 155 154 155 153 154 150 153 153 157 156 153 154 156 157 157 155 152 149 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 153 154 154 154 153 151 150 150 151 151 151 150 148 145 142 140 141 143 145 149 154 157 157 157 159 164 165 162 159 156 156 158 158 157 153 150 147 145 149 153 157 159 161 163 165 166 167 167 173 176 173 171 168 163 151 147 149 145 146 153 159 169 170 153 145 150 151 157 167 174 169 166 169 176 164 141 126 122 120 125 136 120 115 113 108 97 99 110 129 146 137 135 112 121 147 140 118 118 162 159 164 176 194 201 185 180 145 136 165 173 110 123 183 168 111 111 151 160 159 149 123 136 133 128 157 84 73 136 85 76 159 182 162 177 172 153 244 274 144 117 99 116 162 82 95 200 217 135 108 184 207 170 127 91 -17 -54 51 184 222 123 31 -41 100 328 266 178 231 259 246 216 200 126 84 81 -66 -69 -133 -186 193 285 250 189 90 239 133 346 355 -21 -173 -437 -174 327 314 124 284 292 316 247 79 105 -223 -117 14 -34 230 -57 -262 87 254 258 85 169 630 340 387 614 -132 -160 -8 402 545 136 279 52343 365 525 75 9988 14 32 23 6238 -1529 109 413 775 1150 1604 3006 4233 6440 10598 16542 22791 33075 37791 41480 41091 34863 42592 52593 43779 19302 8808 3320 145 131 124 121 116 109 109 112 108 97 103 100 102 101 106 105 105 115 115 117 122 129 139 150 162 174 180 179 175 173 174 178 179 192 197 198 195 194 197 198 203 203 192 184 182 191 191 184 180 174 170 166 167 177 177 177 170 177 173 176 177 178 179 174 173 177 169 168 161 164 157 156 154 159 157 156 154 152 149 153 155 157 154 152 155 155 159 158 155 153 149 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 153 153 153 153 153 152 150 150 152 152 151 150 146 142 141 141 141 143 147 151 153 155 157 158 161 166 166 164 160 154 154 156 156 155 152 152 150 149 149 150 153 155 160 164 163 163 166 168 174 178 173 168 161 156 153 156 157 150 148 157 165 168 166 149 143 145 151 163 170 171 168 166 169 175 164 154 133 121 117 102 105 108 102 113 124 99 98 124 144 150 148 150 135 144 147 136 131 110 131 142 133 136 155 170 148 120 136 167 190 203 136 97 174 175 128 101 109 170 152 128 146 182 133 111 161 136 110 148 96 86 161 142 120 119 137 156 171 169 106 100 111 82 57 29 62 125 154 154 190 224 153 166 129 -6 7 65 111 242 171 73 89 81 137 188 112 1 -30 11 109 300 419 293 290 382 290 254 228 92 131 145 224 251 164 466 299 184 185 -156 -242 -264 -93 200 292 114 32 65 255 305 314 312 126 44 -145 -251 -93 -243 -468 -270 -37 -49 111 452 612 212 47 219 -276 -524 -479 -13 202 193 79 52376 363 675 75 9988 14 32 56 6235 -1540 35 286 1419 3126 6226 8221 12836 20842 32797 47801 59668 81219 85078 60568 41072 16639 2989 2123 223 183 153 145 141 137 148 146 141 132 125 123 123 124 123 124 123 125 123 128 131 136 136 148 154 165 174 180 186 184 185 185 190 190 193 203 209 214 208 206 206 208 214 215 208 207 200 203 197 191 184 179 178 183 177 180 178 175 175 180 183 180 183 186 185 181 176 180 171 174 164 164 158 158 156 158 159 155 153 152 151 153 153 154 153 150 151 150 152 152 150 148 145 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 153 153 152 152 152 152 151 153 154 153 151 148 144 140 141 140 141 147 154 156 155 157 160 164 165 164 161 161 158 153 155 154 154 155 154 153 152 150 152 157 153 155 162 167 168 168 169 171 170 170 173 167 161 159 160 161 159 155 150 151 157 160 161 155 146 149 156 157 170 182 180 166 179 188 185 173 153 125 110 96 91 111 111 110 121 110 110 120 106 121 153 154 129 126 142 129 136 138 123 119 123 136 133 138 147 164 184 193 180 148 144 146 145 119 85 88 135 155 126 158 177 108 94 138 131 113 143 106 35 48 107 106 51 14 66 149 130 85 112 202 205 82 115 173 116 73 61 147 216 222 183 179 116 109 129 11 80 284 282 204 145 200 195 72 68 15 -86 -78 59 362 479 445 564 569 499 510 389 334 363 185 305 512 494 519 494 266 111 -131 -77 201 88 109 242 222 -174 -293 65 267 551 706 645 444 168 211 243 -41 -64 60 -182 -109 305 770 501 132 291 32 -23 106 178 469 628 421 -119 52406 371 75 75 9986 14 33 26 6231 -1552 737 878 1064 1471 1954 2344 3470 3219 5245 7696 10665 12205 13461 14407 14653 14280 20021 28080 45437 67995 78416 61092 50958 14596 2991 416 206 178 153 138 136 131 143 139 131 122 118 116 112 116 122 118 112 124 120 124 122 132 128 135 143 150 152 158 163 168 175 176 175 183 186 189 199 202 202 198 203 204 204 205 201 200 193 195 192 182 181 180 175 180 174 176 173 171 175 180 188 186 186 186 181 177 175 181 172 174 168 163 159 159 157 158 156 154 150 153 153 152 151 155 153 150 150 149 151 152 149 147 145 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 154 154 152 152 151 151 152 154 155 152 148 147 143 139 142 141 143 150 155 155 154 156 159 162 162 160 155 154 152 150 152 152 150 152 152 150 149 147 154 160 157 160 165 162 163 166 169 172 169 169 174 170 165 161 157 161 162 159 150 143 152 160 155 160 150 144 153 145 151 169 176 179 184 180 185 180 160 133 110 111 116 126 122 117 117 103 114 117 106 114 137 149 132 116 133 133 112 134 127 109 139 163 175 157 116 165 191 141 131 132 148 154 141 145 98 84 107 78 88 120 111 101 129 114 101 101 123 166 137 84 67 78 98 64 87 146 140 39 15 147 144 71 127 251 255 236 155 167 201 194 135 34 63 193 233 125 141 216 187 114 65 127 63 6 -3 -53 -24 85 76 34 138 291 372 237 194 342 269 327 275 -39 230 546 579 392 390 302 192 174 235 274 81 76 296 459 -36 -528 -534 -154 219 375 369 368 196 308 673 462 203 230 159 -107 -55 414 222 -180 -244 -160 340 546 178 -80 177 11 -141 52439 371 75 75 9984 14 33 59 6228 -1563 1111 762 1091 1509 2006 2392 3641 3202 5751 4634 7719 9723 12205 12951 12249 9598 8515 7675 11692 18545 30942 47564 67136 55754 43805 23936 6443 184 156 141 139 130 134 127 125 123 122 122 117 109 118 115 117 123 123 131 130 135 127 122 136 143 147 157 163 174 173 175 171 182 180 188 196 194 200 199 201 201 198 193 195 195 190 192 189 182 180 185 172 176 171 174 172 175 180 182 187 190 186 185 178 178 180 180 170 173 169 168 159 158 157 159 155 154 149 151 150 150 151 157 153 150 150 151 151 152 148 145 143 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 153 153 153 152 151 152 152 153 153 151 149 148 144 140 142 146 148 152 155 155 155 157 159 159 159 157 152 150 147 149 153 151 150 155 157 155 152 153 158 161 162 163 164 161 159 160 163 166 166 172 174 170 163 162 167 172 169 158 151 144 151 154 148 161 158 141 143 143 141 152 163 179 180 169 165 155 143 143 124 104 114 127 133 135 139 118 116 135 152 162 161 166 167 136 134 131 105 140 143 120 147 145 156 174 140 129 139 140 181 158 123 157 185 193 158 104 65 68 99 98 96 117 100 71 114 157 175 185 159 120 101 92 127 58 41 89 53 -11 28 103 55 98 135 131 155 238 267 114 148 194 105 7 93 206 242 279 332 162 -53 -33 51 62 -36 16 26 -8 44 118 93 -44 84 198 221 130 34 220 288 257 87 -129 11 187 197 356 494 515 360 247 168 210 384 294 398 443 329 157 -231 34 325 86 -84 83 49 -105 231 431 243 85 123 -195 -152 444 489 206 -138 -207 12 295 172 -218 -163 -244 -46 52469 357 1125 75 9990 14 34 29 6224 -1574 224 883 1273 2946 4639 9938 25052 57939 99925 110336 87169 50665 14987 1294 142 137 132 132 133 128 122 123 123 130 126 119 122 121 128 129 127 135 137 136 134 132 149 149 150 152 162 177 176 179 178 184 179 197 198 194 198 203 200 198 194 189 190 195 193 192 186 178 177 180 174 176 170 174 177 179 180 180 186 187 185 181 177 180 181 176 170 169 165 166 157 159 158 159 155 153 148 149 150 153 153 156 156 151 151 152 154 154 151 148 145 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 152 151 151 151 152 152 153 153 153 153 151 149 145 141 142 148 152 154 155 156 158 159 158 157 157 154 152 150 149 151 154 153 152 156 161 159 157 158 159 160 164 163 161 167 167 164 170 174 170 169 172 167 165 175 181 171 165 163 162 157 156 154 155 165 160 147 147 147 149 157 158 174 185 178 165 151 147 137 127 115 109 121 144 157 165 142 125 131 150 189 192 179 170 144 143 123 117 155 150 132 118 95 120 164 167 135 134 170 195 168 131 150 159 155 157 134 116 162 150 112 114 89 78 114 169 200 222 194 185 191 149 130 167 128 109 173 176 134 159 139 63 78 168 180 153 245 234 136 176 233 176 138 159 220 193 193 327 231 90 97 169 166 92 132 182 200 117 63 139 116 102 126 211 276 229 340 412 237 73 83 153 178 170 413 678 641 229 -45 30 233 246 121 233 132 278 552 381 431 492 234 79 42 -204 -375 -151 -93 174 381 109 242 428 720 714 365 374 185 163 418 536 161 47 145 41 52502 353 1425 75 9991 14 35 2 6222 -1586 1148 5212 13495 29355 56739 72230 85609 99727 75373 20922 1456 137 133 131 131 127 117 119 119 117 113 112 111 117 119 127 126 129 134 132 137 137 149 139 135 133 148 163 176 180 182 180 174 183 188 195 200 198 199 195 192 189 190 190 190 187 179 177 175 175 169 169 173 170 180 182 180 182 188 185 182 176 176 178 176 172 169 166 166 164 161 161 161 158 154 149 146 146 150 154 155 157 159 156 152 152 155 155 155 152 148 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 151 151 150 151 151 152 154 154 154 154 152 149 147 144 144 150 154 157 156 156 159 159 156 153 151 151 152 151 153 154 155 158 156 153 156 157 157 158 160 161 164 165 164 167 170 169 174 176 173 170 170 167 169 176 176 170 166 169 171 164 163 164 163 160 151 147 146 146 154 164 170 176 188 188 173 175 171 151 147 137 123 127 137 154 164 147 135 139 155 181 176 151 136 123 115 122 144 148 138 142 122 116 138 151 149 131 132 140 146 173 168 140 140 158 147 142 161 179 124 103 142 138 154 181 174 152 176 195 223 242 186 201 226 195 168 165 157 102 91 112 118 132 263 254 274 293 194 101 47 49 111 180 119 104 130 122 174 206 257 222 198 219 172 135 230 249 62 70 249 192 -18 -66 127 258 257 293 230 141 162 275 322 211 266 375 407 299 65 29 166 218 105 96 60 -24 153 411 562 525 363 233 210 118 -244 -318 -22 -48 173 456 166 294 545 507 244 61 58 58 232 404 754 523 176 151 242 52532 351 1575 75 9988 14 35 32 6221 -1599 3 2270 9840 40358 104440 141896 99455 25225 1687 137 140 138 150 147 142 138 129 111 110 114 114 118 112 116 125 127 134 140 145 151 154 138 136 140 147 161 176 182 181 174 176 177 187 198 200 190 187 191 196 193 193 196 198 189 185 182 178 170 166 169 176 174 176 184 183 179 185 184 180 178 180 179 174 176 172 168 167 163 163 164 160 159 154 148 143 145 147 152 155 159 160 157 151 151 153 154 154 151 147 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 149 150 150 151 153 154 154 154 153 154 152 151 149 146 147 152 157 159 158 158 160 160 157 153 149 149 153 156 158 159 159 160 158 157 155 155 159 161 161 161 165 171 173 170 172 173 171 174 179 180 182 181 173 171 172 167 168 166 165 167 164 166 165 157 152 148 146 152 157 165 177 171 176 188 192 197 185 169 164 146 132 142 151 160 163 156 151 162 166 154 150 143 129 116 119 145 157 160 146 148 140 134 139 124 129 116 105 121 133 147 164 142 135 156 142 142 162 145 113 122 169 156 154 196 146 113 182 202 167 157 158 214 197 144 167 152 115 103 120 132 158 198 191 168 189 173 139 121 88 90 168 184 92 71 93 104 179 161 177 251 188 206 280 241 338 354 179 172 187 129 28 -13 145 222 155 80 44 143 286 247 106 29 173 241 105 14 -17 153 225 247 376 311 81 23 223 144 261 505 130 -14 164 192 271 331 292 111 -79 89 250 61 169 436 207 60 129 123 -87 -24 394 720 358 -29 87 52565 352 1500 75 9987 14 36 5 6221 -1613 250 3228 9201 25088 74704 133881 129333 42422 3021 255 148 153 160 178 170 158 144 134 123 126 133 132 134 126 122 129 133 140 150 155 164 160 149 153 159 162 175 185 186 186 185 191 194 199 200 194 192 188 191 196 188 191 200 201 197 192 182 182 176 176 179 182 186 180 186 182 180 186 184 187 183 185 183 179 179 173 167 164 159 162 162 158 157 155 149 144 147 148 151 155 160 159 155 150 151 151 152 151 149 146 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 150 150 151 151 153 154 154 153 152 152 152 150 147 145 146 152 157 158 157 157 158 157 154 150 149 150 155 158 158 158 158 156 154 156 158 159 160 161 161 164 169 171 173 172 173 178 176 174 178 179 183 186 176 171 174 173 177 178 172 168 167 173 171 166 162 157 161 167 169 173 178 172 177 198 202 191 170 149 144 129 118 133 144 156 155 155 158 157 155 149 156 155 136 125 135 147 138 148 137 129 124 100 101 108 126 126 111 125 133 130 137 126 121 111 104 140 150 135 124 98 100 86 114 153 101 127 191 170 160 155 138 148 135 129 164 156 141 153 133 108 111 131 162 171 158 155 164 213 244 195 181 138 52 28 64 108 162 138 82 94 49 64 133 180 240 237 105 61 90 81 88 138 228 241 141 0 66 205 222 102 -16 0 180 209 45 -55 -145 -133 -78 97 308 283 84 -55 80 36 73 292 154 120 162 198 395 439 188 -4 -129 -100 67 -83 22 340 250 -36 58 160 -79 -151 -172 191 227 -21 -88 52595 352 1500 75 9982 14 36 35 6222 -1626 366 3657 11075 32920 94596 140336 114565 36912 1803 161 162 163 162 168 161 141 133 121 123 126 127 125 134 139 133 126 131 141 145 148 148 147 145 148 156 167 176 191 190 189 194 193 192 197 197 198 194 192 191 189 185 194 200 193 192 187 178 178 183 182 185 190 189 189 189 184 185 186 182 182 185 187 187 181 171 168 167 162 159 160 162 160 154 152 147 147 147 149 151 157 161 160 156 153 153 152 152 151 150 147 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 152 151 152 152 153 153 152 151 151 150 150 151 149 146 148 154 157 156 155 155 154 152 149 147 151 155 156 157 158 159 158 156 154 154 156 156 157 159 163 169 171 169 170 172 172 177 180 176 180 184 184 185 183 181 183 189 192 192 188 181 180 183 179 173 167 168 174 175 179 180 174 178 187 194 196 182 162 153 141 117 108 114 138 152 134 132 142 147 150 157 148 131 136 139 132 130 135 136 125 117 122 106 117 138 143 145 128 114 118 129 129 129 142 137 113 105 72 94 145 88 56 88 133 139 115 128 110 92 136 135 72 69 120 140 99 42 90 143 113 133 170 176 178 200 189 143 137 120 130 106 83 132 88 35 93 136 137 116 72 52 29 -25 43 174 173 105 56 77 113 87 49 112 186 238 141 -25 36 62 81 88 113 115 59 0 -147 -206 -184 -184 -136 44 209 299 130 0 83 83 129 81 80 66 -13 -4 0 197 143 -135 -31 2 64 3 25 110 23 122 203 259 296 83 -213 42 234 -105 -235 52627 351 1575 75 9985 14 37 7 6223 -1639 2062 8161 32530 99690 142141 110746 42213 1961 177 170 169 165 164 160 152 141 126 128 128 124 123 135 142 136 136 135 138 146 151 148 151 149 151 156 170 180 193 193 188 192 194 195 196 196 197 193 196 199 197 198 201 200 194 185 184 182 178 179 186 190 193 192 194 194 185 187 184 185 177 185 187 190 181 175 170 169 162 160 158 161 161 155 149 146 149 147 150 154 161 163 159 157 153 150 150 150 149 147 145 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 159 160 159 159 159 159 158 157 156 156 157 158 156 153 156 162 164 162 161 160 157 154 153 153 156 160 161 161 164 164 163 163 162 161 159 159 162 163 169 177 175 172 174 178 179 185 188 186 190 189 189 189 189 189 189 191 190 188 190 189 189 183 172 171 171 169 169 172 179 175 169 173 182 182 184 189 185 176 151 125 116 126 155 166 150 146 145 154 149 148 139 125 143 155 139 129 138 133 122 131 147 141 147 158 147 132 131 117 112 115 119 149 155 153 168 128 65 115 171 117 78 97 125 126 148 161 107 86 106 103 54 90 140 140 146 105 137 182 146 168 229 222 144 145 200 135 114 111 89 110 127 177 172 155 200 172 164 201 188 182 172 173 226 161 93 148 146 85 19 16 23 26 104 197 128 50 57 80 195 188 184 162 59 26 -34 -19 31 37 27 130 284 239 123 131 40 79 284 140 -92 -146 -4 6 -26 227 114 -151 178 404 378 222 15 -6 292 627 437 213 255 271 40 187 46 -226 -2 52658 352 1500 75 9987 14 37 38 6225 -1651 175 2290 8004 28882 80917 132587 118173 53308 20361 7383 207 168 166 168 161 159 140 132 125 119 114 120 136 136 140 149 146 147 150 158 150 152 155 158 166 174 182 192 192 189 193 191 195 195 195 192 188 198 207 207 201 201 197 198 188 181 179 176 179 186 193 189 198 195 194 183 185 184 190 185 185 185 188 183 182 171 170 160 159 155 159 158 155 152 147 150 148 151 159 166 162 157 155 149 148 147 147 146 145 143 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 159 159 158 158 157 157 156 157 158 157 156 157 155 152 155 161 164 163 161 159 155 152 151 153 156 159 161 159 160 162 162 162 162 161 161 163 163 163 170 174 171 169 171 178 183 189 192 191 190 188 190 189 184 188 189 184 183 188 190 189 188 178 162 164 169 165 164 167 175 171 167 176 187 178 175 186 193 175 140 131 127 136 156 169 176 176 168 149 135 144 150 143 139 139 144 138 120 109 106 113 109 131 155 135 115 126 127 124 150 133 115 144 167 142 140 127 110 142 149 125 122 131 133 121 141 165 138 86 109 118 78 108 134 132 163 220 176 83 47 104 171 152 84 83 138 101 121 179 117 115 175 152 134 148 185 187 160 180 211 144 90 201 175 38 35 142 177 126 113 89 100 69 102 155 72 -15 -24 136 253 148 114 120 78 151 160 134 203 102 162 175 95 86 -2 88 129 134 214 209 -12 43 369 479 345 88 -110 -173 9 235 293 126 25 -75 169 449 26 -147 150 374 77 -33 -218 -418 -121 52690 352 1500 75 9985 14 38 10 6226 -1664 90 1856 6823 21856 57428 114830 128949 84428 34310 7149 210 167 147 143 140 143 134 129 121 108 106 120 129 132 131 139 141 143 135 140 147 144 145 143 160 174 177 187 184 182 181 180 181 183 194 198 190 195 199 202 193 192 191 188 183 173 173 172 175 182 180 185 195 187 193 187 187 183 186 187 188 187 187 182 182 169 169 159 156 152 158 157 154 150 150 150 152 153 162 166 161 157 153 147 147 148 148 147 147 143 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 154 155 154 153 152 152 153 154 155 155 154 155 154 152 155 161 164 163 162 161 157 154 152 152 155 158 161 161 161 163 165 162 159 158 157 159 161 165 170 170 169 169 173 179 181 187 193 192 193 192 194 192 193 198 197 192 190 195 199 202 195 177 169 176 179 176 174 177 178 171 170 173 178 174 183 191 185 170 148 142 135 136 156 160 161 173 172 150 144 162 165 153 133 136 150 158 144 128 127 119 105 127 150 116 109 144 115 99 157 172 140 129 156 126 87 97 122 131 112 94 93 128 122 113 134 168 175 121 127 140 122 111 116 136 156 156 116 57 36 120 181 134 43 48 90 71 128 169 88 54 99 56 78 111 131 223 220 143 146 118 66 167 145 50 62 144 176 89 71 95 99 73 146 282 263 64 19 169 137 14 18 97 146 191 143 75 191 209 341 228 33 155 82 67 207 168 74 221 293 334 313 290 360 102 -187 -133 18 13 30 172 239 41 -12 193 28 -168 -10 211 41 -100 -281 -375 -17 52721 351 1575 75 9987 14 38 41 6227 -1677 760 4036 14647 41037 95503 129173 109447 39084 210 177 170 147 137 137 142 140 128 122 109 110 124 125 127 122 130 135 134 127 132 152 145 138 143 157 177 179 181 179 174 175 175 177 182 195 201 201 195 190 196 191 182 182 178 175 169 177 174 171 176 168 186 191 184 189 190 189 186 188 183 188 189 185 182 185 178 167 156 151 153 153 156 153 152 152 149 153 158 164 163 160 158 152 148 146 146 147 147 146 142 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 152 153 153 152 151 150 150 152 152 153 154 154 154 153 155 161 165 164 164 163 158 156 152 152 153 157 162 164 163 163 164 163 160 158 157 158 159 166 171 172 170 173 177 181 181 184 191 192 188 188 191 192 197 202 199 198 194 192 198 203 189 168 169 184 190 186 179 176 178 173 174 174 177 184 183 184 186 172 150 134 125 133 151 150 141 160 166 153 155 163 159 143 130 145 154 160 159 169 163 134 139 146 138 120 123 139 113 106 125 141 149 140 136 117 93 115 155 128 102 93 63 87 95 84 110 157 176 206 240 159 145 130 125 135 134 130 125 116 122 145 162 129 100 126 105 51 91 69 11 47 67 28 78 120 138 214 241 231 206 176 160 186 200 193 148 142 143 41 38 113 89 -18 54 192 179 68 33 155 166 41 -5 86 156 248 96 -2 148 200 351 329 128 173 228 240 279 165 88 325 395 196 48 -61 149 187 -219 -117 340 345 182 263 242 39 -114 107 303 -31 -100 53 89 348 -21 -361 311 52753 351 1575 75 9986 14 39 13 6229 -1690 686 3786 14929 40368 98243 133076 105152 30165 279 179 175 162 159 152 142 140 122 116 109 123 124 126 127 125 122 129 131 139 143 153 148 149 154 158 170 169 176 182 182 182 183 180 184 189 194 198 189 188 194 195 184 184 185 183 175 178 179 177 173 173 179 189 191 189 185 183 188 189 181 190 191 187 185 187 185 170 157 151 154 150 152 154 153 150 152 151 156 164 163 160 158 152 149 146 144 144 145 143 140 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 153 154 154 153 153 152 152 154 153 153 153 153 152 152 157 163 164 161 160 157 155 152 151 151 156 160 162 163 164 164 161 161 161 157 159 161 160 163 169 171 171 175 178 182 186 187 190 190 184 188 188 183 183 191 198 195 188 184 192 199 184 171 169 179 192 195 186 174 174 180 185 182 186 189 187 185 187 163 139 135 124 127 141 141 139 153 157 152 147 143 138 126 134 139 142 146 144 160 132 113 148 163 161 136 114 128 130 137 116 110 135 150 154 141 133 154 196 161 152 137 80 87 106 96 93 127 124 155 187 149 123 102 93 110 123 162 141 75 85 66 61 107 168 150 76 72 79 44 66 98 62 72 60 50 128 188 189 254 269 148 100 122 127 172 153 114 187 175 195 128 32 43 30 105 85 -38 -90 76 152 -60 53 215 110 59 -38 -6 189 211 101 123 153 287 261 246 356 266 206 180 26 -20 137 -17 110 333 34 -31 207 361 259 106 -11 -99 -110 168 179 38 353 258 -8 301 217 -182 22 52784 352 1500 75 9984 14 39 44 6230 -1703 515 3059 12217 39441 84890 137404 123377 46379 4687 174 183 187 174 162 150 142 136 128 124 120 127 123 122 119 120 119 137 140 149 149 143 147 150 149 152 160 161 166 170 175 173 182 175 177 181 184 181 180 187 187 195 191 191 188 190 179 178 178 177 175 182 181 189 196 198 190 185 184 187 183 192 193 193 192 189 185 174 163 158 157 152 148 155 150 150 152 150 153 162 163 157 153 149 147 145 142 142 141 140 140 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 154 152 151 151 151 151 153 153 151 150 149 150 149 151 158 163 163 159 156 153 151 150 150 151 157 160 159 160 162 165 164 162 159 156 156 158 160 162 167 172 174 176 180 181 185 190 191 189 191 193 185 178 177 192 201 196 184 183 187 191 186 177 177 189 198 196 187 177 181 191 187 175 171 173 183 181 177 163 142 134 121 118 119 116 120 141 149 143 134 126 125 128 134 117 103 121 132 127 114 113 130 145 162 145 128 138 145 131 103 126 132 133 153 143 132 134 152 159 160 130 99 96 99 99 112 146 120 91 113 140 108 66 77 78 119 124 67 41 93 54 17 89 119 89 48 84 114 102 138 141 87 97 45 22 171 198 96 144 211 102 -2 69 111 62 74 22 68 146 135 86 38 87 87 171 161 26 -41 44 170 138 223 198 103 20 7 183 279 190 6 157 409 373 230 168 165 241 221 117 63 71 141 39 214 390 310 365 245 165 109 104 -71 -144 176 352 44 -63 382 438 341 366 55 -157 -225 52816 352 1500 75 9982 14 40 16 6231 -1716 839 4664 18227 58946 117062 155204 100469 7393 191 170 189 207 193 174 153 148 144 143 137 137 129 132 129 128 134 141 154 156 154 155 151 157 155 150 156 156 161 161 161 161 170 179 175 172 177 178 173 176 185 187 191 188 192 186 188 184 185 185 181 184 189 194 199 203 208 200 192 188 195 191 196 199 200 200 198 196 182 171 173 173 169 154 157 156 158 156 157 159 167 163 159 154 152 149 149 149 148 146 146 144 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 152 151 150 150 150 152 153 152 151 149 148 150 150 150 155 161 162 159 156 154 153 150 151 153 156 157 158 158 160 163 164 163 160 158 158 159 161 164 165 168 173 175 178 179 179 188 195 195 194 194 188 180 182 196 196 193 196 194 191 187 182 177 187 205 200 186 181 179 189 189 180 182 176 169 170 170 168 168 154 133 123 123 123 122 120 140 157 149 149 145 133 118 124 140 141 137 134 137 150 151 126 127 158 160 151 154 149 127 113 145 147 131 141 137 116 111 132 163 152 119 121 120 134 135 140 131 117 139 131 161 134 104 152 118 115 121 88 109 121 74 76 130 127 149 121 82 120 104 146 166 128 147 90 103 212 147 54 51 106 136 45 96 116 37 102 27 -45 16 8 19 118 97 90 223 233 106 30 72 157 359 335 149 175 136 24 167 310 270 303 408 452 422 407 233 93 199 294 296 224 210 152 125 149 -23 167 567 348 107 118 136 51 -17 189 392 321 185 174 379 680 694 358 28 -64 52847 352 1500 75 9983 14 40 47 6233 -1729 1316 5253 16945 53783 121175 149688 93720 6728 227 160 171 194 188 176 160 143 139 129 132 135 130 134 140 141 139 141 145 150 152 156 155 156 152 147 158 161 155 161 162 157 159 172 168 164 167 166 171 175 179 183 181 175 178 182 181 180 182 181 181 186 194 195 202 204 205 198 190 187 192 191 194 191 195 195 195 195 188 175 174 173 170 159 153 154 157 155 158 160 167 160 159 152 152 147 147 148 146 146 146 142 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 151 152 152 152 153 154 154 152 151 151 151 153 153 152 157 163 163 161 159 157 156 154 154 156 157 157 160 162 163 164 165 163 162 160 160 161 163 166 166 168 171 175 177 178 177 183 186 190 190 187 190 184 184 192 186 186 193 193 192 186 184 188 193 197 190 182 183 184 182 173 179 193 192 183 169 168 164 172 167 148 140 136 134 131 126 134 143 134 147 149 134 117 118 142 159 149 160 163 142 145 139 127 129 129 130 141 145 125 97 121 152 137 123 121 118 111 139 186 173 132 132 137 179 160 111 135 159 167 136 154 167 159 163 142 120 111 100 101 98 104 130 137 121 134 168 198 200 158 162 134 126 195 140 143 217 109 78 70 68 150 60 74 96 -30 9 29 -59 -34 54 -21 11 132 136 239 244 104 46 89 123 199 225 201 133 7 31 133 229 244 275 322 196 243 415 179 72 269 299 106 28 135 165 234 192 119 221 471 318 63 137 57 114 14 -71 318 470 268 63 162 314 339 371 -127 -347 52879 353 1425 75 9986 14 41 19 6234 -1742 115 2846 10105 26861 65143 132171 147804 76631 9855 163 153 156 173 172 165 152 141 134 127 129 126 122 128 131 140 134 135 133 142 149 151 146 148 143 142 154 161 162 169 166 159 151 161 161 164 163 164 173 177 176 179 178 178 179 179 184 184 182 179 186 187 194 196 194 199 201 199 196 185 190 192 193 186 185 178 187 193 193 176 173 165 162 160 153 150 153 155 158 161 163 157 157 150 149 145 144 144 144 143 142 138 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 151 152 152 152 152 152 151 148 148 149 150 152 152 154 161 165 164 161 160 158 158 157 158 159 159 159 162 165 166 166 166 165 165 161 159 159 159 164 166 168 171 176 177 178 180 183 184 183 186 183 184 187 192 194 190 187 187 187 181 173 182 194 192 190 180 181 180 180 183 179 186 182 181 189 173 160 162 168 154 138 136 136 141 135 127 129 122 110 123 135 138 132 118 129 133 136 164 168 135 106 116 137 123 112 126 134 135 124 96 95 119 121 96 85 91 115 126 131 141 113 97 122 179 167 115 149 163 128 140 168 161 118 76 87 109 92 48 37 87 115 104 150 162 94 98 165 210 220 145 96 108 215 263 131 87 109 131 127 66 89 73 70 125 -61 -96 35 33 60 49 -67 -176 -63 87 137 155 140 88 77 137 155 169 168 45 -7 100 111 110 65 21 122 120 74 168 -58 -115 159 115 35 24 46 132 286 319 333 221 193 237 108 146 4 128 145 -97 34 190 -41 105 308 134 211 183 -299 -270 52910 354 1350 75 9988 14 41 50 6235 -1755 1532 6791 22164 46429 70522 107010 118929 90168 29048 4175 161 161 170 169 171 169 155 151 143 140 137 132 127 129 124 138 140 143 136 144 148 150 147 155 153 149 157 163 166 165 166 160 154 162 164 165 167 173 170 175 177 179 178 182 190 185 188 190 188 186 197 187 191 192 188 193 201 206 200 193 193 193 191 188 184 175 181 179 179 174 178 177 167 159 154 152 153 156 159 161 160 155 153 148 147 145 145 142 142 141 139 137 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 151 152 153 152 151 151 149 146 146 147 148 150 150 153 161 163 160 158 158 158 157 155 157 160 158 158 160 164 165 164 164 164 163 161 161 159 160 166 166 168 170 174 180 180 184 185 186 186 184 182 185 183 187 194 190 189 189 184 175 169 178 190 196 198 187 183 181 171 181 186 175 168 171 180 171 164 165 149 129 123 122 119 129 126 122 126 114 113 115 118 126 121 107 115 124 126 134 147 129 85 101 136 124 111 118 118 135 119 103 115 97 96 92 88 74 87 106 97 110 76 37 62 147 176 136 148 150 99 115 128 102 90 54 69 153 90 2 44 89 129 122 154 129 65 80 70 111 169 126 94 92 127 193 97 8 158 178 93 33 41 156 84 45 1 -14 123 187 158 38 -29 -24 83 56 -8 149 100 13 16 36 211 236 223 226 224 175 135 239 220 76 68 143 158 197 145 231 252 101 211 204 102 291 337 306 191 -73 -22 172 125 63 -60 -25 124 136 209 167 -101 213 629 417 241 113 140 310 52941 360 900 75 9987 14 42 21 6236 -1768 153 461 840 2164 2544 3422 7097 21851 49103 76377 91803 91593 51452 12492 408 184 172 164 165 156 161 157 154 152 142 133 131 129 133 134 134 134 141 143 137 136 142 143 145 153 155 152 158 163 155 156 155 154 152 162 158 159 164 171 169 169 171 173 174 176 185 183 184 182 180 180 188 180 185 178 183 184 196 197 196 193 192 192 185 186 186 177 182 181 176 177 203 286 343 277 164 153 152 152 159 160 159 153 149 147 144 142 142 140 140 139 136 134 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 153 155 155 154 153 154 153 150 148 149 150 152 152 155 161 162 160 159 158 159 157 155 158 160 158 159 160 161 163 163 163 163 161 161 163 162 162 166 168 170 172 174 174 180 188 189 186 185 184 182 184 178 183 186 179 179 179 178 182 182 184 193 199 202 200 191 192 183 182 172 155 171 180 167 164 165 158 147 131 106 102 109 110 111 118 124 109 108 112 96 80 88 100 105 124 132 124 123 122 101 97 102 103 101 96 116 132 96 88 124 95 79 94 101 76 50 83 130 155 111 67 63 99 135 114 148 157 100 59 35 32 60 95 121 168 90 6 20 80 174 202 188 90 79 154 148 159 107 86 146 136 79 49 68 79 100 123 119 69 72 136 36 -52 67 136 175 218 161 158 158 205 228 49 -12 -8 -68 -29 -18 26 167 205 227 227 188 269 246 74 141 138 96 133 145 230 256 362 321 80 5 55 -1 194 404 304 196 2 -160 34 -20 -113 -39 31 167 154 356 301 84 243 551 591 356 219 272 307 52973 363 675 75 9984 14 42 53 6237 -1781 41 502 1094 1481 2006 2706 3351 4281 5054 7257 17611 32506 38961 43482 43751 46944 40810 3097 162 148 137 131 128 126 120 123 124 115 101 94 92 102 106 111 111 112 115 111 108 114 110 109 112 119 121 125 123 129 131 127 126 126 128 126 131 134 140 145 139 139 142 146 145 156 154 156 152 148 149 152 147 148 141 152 157 164 165 166 167 169 165 160 163 162 158 166 164 189 248 472 1392 1526 470 174 146 146 147 153 156 153 147 143 141 138 135 135 135 136 135 132 130 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 154 156 156 155 155 156 155 152 150 151 153 155 155 158 163 165 162 162 163 162 158 156 157 158 159 160 159 160 165 166 165 163 159 161 163 163 161 163 167 170 173 173 174 180 186 187 184 185 186 186 183 181 184 179 178 177 176 174 175 178 183 190 192 194 197 196 196 190 176 155 152 169 168 160 158 149 137 140 139 111 104 118 117 111 113 109 97 106 109 89 65 74 104 109 118 125 117 117 120 100 82 91 120 124 85 83 112 100 75 102 107 71 76 95 93 90 93 97 108 108 97 114 117 103 106 129 125 111 96 58 39 45 80 111 124 119 84 45 50 71 145 210 123 126 217 204 187 59 25 131 122 97 84 52 43 22 72 144 67 128 182 107 10 23 92 158 183 155 264 225 161 119 59 58 27 76 71 144 205 102 199 278 171 52 217 287 -57 11 76 40 198 239 233 45 84 199 165 72 15 -87 -2 336 256 90 -2 -55 151 17 -132 -10 6 354 350 205 268 214 383 470 296 289 569 522 215 53004 360 900 75 9983 14 43 24 6239 -1794 108 211 540 1179 2064 2447 1971 2190 2487 2426 10321 45317 110889 125106 44298 156 138 136 137 139 136 132 130 130 122 117 112 109 109 108 116 119 114 115 112 112 122 121 112 112 119 121 129 124 138 139 137 138 140 133 134 139 143 143 146 145 148 148 151 147 159 161 164 162 158 155 159 148 147 142 152 164 168 169 168 171 169 164 161 160 161 162 169 168 185 238 443 1278 1347 349 165 147 151 153 156 159 156 151 147 143 140 138 138 138 139 139 138 134 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 155 156 158 157 156 156 155 151 149 151 153 155 155 157 163 165 162 162 164 162 157 154 154 156 157 159 160 163 166 166 164 161 156 156 161 160 162 165 166 170 173 174 177 181 184 184 185 191 190 188 187 185 187 188 187 183 183 177 171 176 182 182 188 189 190 196 195 184 167 150 150 154 156 163 153 135 131 138 135 122 120 119 114 100 88 89 89 104 108 98 94 89 96 106 114 109 108 124 113 88 89 92 101 121 88 59 104 103 71 97 118 105 99 90 99 130 107 79 84 111 135 158 156 95 77 80 101 135 116 60 48 60 63 103 143 140 111 78 56 32 105 238 114 112 145 131 94 76 109 133 123 143 165 160 128 129 104 47 28 162 232 235 162 4 24 121 123 171 268 209 216 248 144 21 128 142 73 220 261 224 260 389 318 148 167 251 223 167 143 118 247 385 264 11 147 340 468 430 151 -69 -8 253 291 202 34 197 431 222 163 96 -104 242 175 -30 177 189 270 280 88 23 187 483 408 53036 352 1500 75 9986 14 43 56 6240 -1807 1554 6598 28779 109144 152550 118897 43453 168 155 159 170 168 164 160 157 158 156 154 149 142 138 139 147 149 145 145 143 141 150 151 146 147 151 150 158 161 165 169 170 174 175 168 168 170 171 168 168 172 177 179 180 180 184 186 189 190 191 186 184 175 176 170 174 185 188 191 196 196 194 187 186 178 182 183 187 194 194 188 183 170 166 158 156 152 159 161 163 165 161 156 153 150 146 145 143 145 146 146 145 141 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 159 158 159 158 157 157 156 152 150 152 153 155 156 159 165 165 162 163 166 164 159 156 156 157 158 160 162 163 165 167 165 162 157 155 158 156 159 164 165 167 170 174 176 182 185 185 185 193 195 188 184 183 189 193 189 183 179 177 178 185 189 188 190 198 198 195 186 176 169 159 152 154 159 159 152 141 142 150 139 122 127 121 107 91 79 92 107 107 104 104 107 102 105 120 123 115 115 127 117 111 132 127 108 109 90 76 95 92 111 100 82 100 80 63 86 122 103 104 122 116 148 164 111 63 40 34 72 85 74 89 106 83 47 87 145 130 134 129 133 165 177 164 146 107 67 107 79 98 168 142 80 111 173 216 181 114 91 89 122 175 195 150 96 80 190 169 129 172 158 132 213 291 178 40 64 72 67 165 106 158 214 353 315 185 181 165 229 117 87 30 154 461 244 -34 172 479 468 348 241 72 17 158 245 238 102 -70 92 57 188 193 -14 -17 -242 -15 276 59 -72 3 72 204 237 389 334 53067 354 1350 75 9987 14 44 27 6241 -1820 462 1254 3640 13121 50919 136267 131178 52090 1450 150 146 160 164 160 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 180 182 185 182 183 181 187 184 184 172 172 170 170 174 177 188 214 301 314 424 319 263 219 199 197 196 190 182 165 153 155 151 152 150 155 158 158 162 162 156 153 150 148 146 143 144 146 145 143 140 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 159 157 158 158 157 157 156 152 152 152 152 154 155 161 165 162 159 161 165 163 158 157 157 159 162 163 162 161 162 164 163 161 157 155 155 158 163 167 168 168 171 178 182 182 181 180 183 191 194 188 181 183 189 190 186 182 178 173 176 181 186 190 195 199 204 201 181 162 158 151 153 163 160 159 157 146 143 147 133 121 131 126 101 81 78 91 105 104 95 97 97 108 113 115 121 124 119 112 105 116 139 148 133 98 73 78 96 105 111 98 89 79 60 66 82 100 86 78 93 86 80 94 63 69 58 32 91 68 78 117 102 86 46 61 92 90 108 144 170 175 136 146 180 123 70 100 133 130 110 81 24 48 170 180 137 84 88 129 211 225 135 58 89 162 208 140 54 55 5 32 108 45 -16 98 119 93 5 117 80 39 152 42 -24 16 55 61 117 28 -70 -32 167 250 110 83 273 455 281 76 143 185 131 294 295 225 212 97 161 -86 -142 -68 -149 -79 0 178 220 -191 -239 86 -86 164 482 371 -10 53099 371 75 75 9986 14 44 59 6242 -1833 29 1 10 29 47 55 73 96 108 120 133 148 220 334 454 509 644 831 1280 2647 8574 29287 56358 45972 21846 1060 26 22 30 27 28 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 78 78 83 82 86 79 84 82 87 81 89 99 119 194 284 391 726 2008 4634 6006 7002 6810 5851 3320 807 198 167 161 151 148 151 147 150 149 152 157 155 156 159 155 152 148 147 144 143 144 145 142 142 139 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 158 157 158 158 157 157 155 151 150 150 150 154 156 161 164 159 156 160 164 163 158 158 159 160 165 165 163 162 162 161 160 159 156 157 158 161 164 167 170 170 172 177 179 179 178 180 186 189 187 186 185 180 185 189 186 185 186 181 173 175 185 193 195 191 195 200 187 170 157 143 139 156 161 159 159 142 124 132 131 113 116 113 109 96 80 83 95 99 82 73 78 96 102 94 109 130 123 112 101 91 99 118 99 66 70 74 73 70 66 89 104 78 84 106 79 63 65 81 101 105 95 96 87 79 49 16 80 90 51 35 36 36 71 91 65 70 29 57 123 124 112 172 198 139 57 22 44 29 70 113 62 69 144 112 125 138 129 106 143 175 92 126 257 205 29 -20 87 126 -59 -88 -9 -146 -108 115 115 91 42 120 51 -7 119 -153 -195 -32 -22 -90 86 142 20 33 7 21 79 223 367 327 73 50 254 232 88 235 179 139 187 284 510 243 -13 -119 -39 275 297 215 285 -126 -42 362 17 -184 76 194 -84 53130 371 75 75 9985 14 45 30 6243 -1846 1235 378 377 397 431 445 440 454 433 478 455 455 632 1415 1534 670 582 650 680 627 462 300 37 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 11 151 659 1597 3018 4268 5836 9751 14898 17461 16578 14466 11096 4703 862 215 158 152 151 151 152 151 153 155 158 164 161 158 158 155 154 149 148 147 145 145 146 144 144 142 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 158 157 158 157 157 157 156 151 150 151 151 154 157 161 164 160 156 160 164 164 159 157 157 158 161 163 163 164 165 163 160 157 155 157 160 159 161 163 165 165 168 176 179 181 185 186 189 190 190 191 186 180 179 181 180 183 188 187 181 180 186 195 198 195 198 192 180 175 161 144 139 148 145 143 152 136 118 135 134 109 97 87 102 113 91 82 89 80 61 69 90 99 103 92 87 94 104 129 120 97 103 103 76 61 69 73 74 74 87 91 94 77 82 98 62 45 57 82 101 109 120 118 89 57 43 40 63 95 80 68 91 72 83 91 46 36 18 64 108 128 146 109 132 152 111 68 59 29 104 211 129 22 0 21 108 198 180 165 128 123 77 109 219 31 -138 -47 145 140 27 51 163 68 -9 108 112 173 223 177 50 7 113 96 53 66 106 21 99 132 53 -33 -142 -19 114 252 249 17 -39 244 474 300 -34 -8 -12 -109 -98 54 506 699 472 244 262 266 -118 -74 246 -26 -33 319 314 -75 48 181 -197 53162 371 75 75 9985 14 46 2 6245 -1859 900 41 46 44 55 52 47 40 44 52 76 140 431 1406 1569 595 758 1819 4145 3814 2120 374 999999 999999 999999 38 1036 1014 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 51 353 808 1599 3286 5648 8007 10125 14840 20746 26447 28194 26007 20212 11214 1080 233 168 160 160 158 160 156 159 161 167 175 168 165 164 161 157 154 152 152 149 148 149 149 148 145 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 158 157 158 157 159 159 158 155 153 152 153 156 158 163 167 163 158 159 163 165 161 157 157 159 162 164 164 164 165 165 161 159 159 159 157 155 159 162 161 161 167 176 177 181 186 188 191 188 188 192 184 186 184 180 182 184 188 185 189 191 189 199 206 202 201 196 183 168 156 145 148 150 152 158 153 138 139 145 129 108 90 84 93 109 99 92 94 80 62 81 103 97 102 109 98 93 107 152 155 130 138 118 100 95 95 90 103 99 103 117 110 102 83 72 77 90 52 57 94 112 100 80 76 62 57 59 86 99 99 101 107 128 114 70 76 69 61 83 62 65 110 65 88 148 136 140 138 124 150 167 136 49 68 79 109 251 209 145 119 160 150 145 192 -19 -48 104 131 129 72 178 387 347 111 157 277 162 80 29 105 177 172 340 327 156 184 265 210 163 85 -20 -8 -45 -40 167 227 27 54 158 220 200 54 146 78 -107 -19 31 224 572 417 232 329 162 -320 -309 137 -49 -228 -29 64 105 257 97 -238 53193 358 1050 75 9984 14 46 33 6246 -1872 324 638 753 1073 1596 3835 3584 1978 1 999999 999999 87 2286 12061 23262 16747 345 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 160 864 1793 3764 5972 7281 8523 12818 22581 31444 37550 40689 37407 27516 5704 253 184 163 166 163 161 160 164 168 176 177 175 173 168 165 160 158 154 156 153 150 151 152 150 148 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 157 157 158 157 159 160 158 157 154 153 154 157 158 162 165 162 159 161 164 166 163 159 160 163 166 166 166 167 167 166 163 161 163 161 157 156 161 162 159 160 169 175 177 184 185 184 186 184 183 184 181 185 189 187 188 189 185 182 189 190 192 203 202 198 205 207 197 179 166 162 157 157 168 173 166 157 149 135 126 121 117 124 121 111 105 107 107 108 100 100 108 101 104 113 109 117 128 149 159 148 157 136 104 106 108 94 114 103 100 133 117 88 66 76 102 100 66 83 118 101 82 85 88 77 86 73 86 86 77 101 128 150 110 54 101 170 134 90 74 69 86 71 94 137 135 128 100 119 129 71 147 130 100 58 20 116 101 120 121 181 230 134 171 149 99 117 108 165 65 20 139 260 126 39 156 73 75 74 124 190 138 228 326 228 124 118 14 54 64 20 51 1 -32 26 110 140 -60 -17 258 283 193 225 356 232 219 225 -135 -58 30 -95 177 374 69 -183 21 -75 -282 -249 -87 39 109 12 89 53225 356 1200 75 9986 14 47 5 6247 -1886 258 372 999999 49 624 535 999999 999999 999999 1016 6918 30241 61445 67326 29644 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 96 1090 2961 5235 6237 6861 10254 18298 23428 28121 36057 37932 35832 17960 3066 237 165 167 166 163 166 169 176 180 178 178 169 168 165 162 159 156 156 154 150 151 152 151 149 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 153 155 155 156 158 159 158 157 154 154 155 157 158 161 163 159 158 162 164 164 162 158 158 160 162 163 166 167 167 165 163 161 161 161 160 160 163 163 160 161 166 172 176 181 182 184 188 187 186 186 185 185 189 189 188 189 190 189 192 192 202 210 202 206 214 211 211 206 189 179 172 174 169 166 168 162 149 137 134 135 137 146 138 113 112 107 100 122 131 119 128 132 134 132 122 120 123 127 134 141 134 110 107 122 109 104 114 98 116 146 123 107 88 97 88 49 69 101 119 107 114 148 122 111 139 136 128 129 100 91 134 104 86 105 113 169 143 93 120 125 79 59 79 70 113 58 15 113 159 159 172 118 50 82 104 86 88 116 193 207 145 103 153 159 87 107 163 141 12 -17 0 71 113 5 90 230 205 186 125 21 50 207 274 232 64 -76 -21 142 181 153 197 148 -2 -31 108 213 0 -92 136 323 233 154 425 380 203 301 0 -141 -99 -185 -60 200 216 -42 -134 -107 -4 -119 -18 90 207 351 184 53256 347 1875 75 9984 14 47 36 6249 -1898 681 5946 25263 59783 85084 67359 14076 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 530 981 1537 3000 4813 8362 10599 15306 20078 22888 25196 30465 30713 31079 23753 8170 333 193 168 165 164 165 170 173 177 181 176 172 166 161 158 154 154 151 151 147 149 149 148 145 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 152 154 155 156 157 158 159 158 157 156 157 160 162 163 164 160 158 162 165 165 161 158 159 159 160 161 164 167 167 164 163 162 157 157 159 158 160 163 164 163 165 169 174 180 180 187 195 192 189 189 189 188 187 192 194 193 196 196 196 202 215 218 214 215 212 216 228 230 220 200 181 178 173 169 170 171 164 156 147 142 139 141 141 128 121 116 111 120 128 125 140 152 154 146 124 116 126 149 145 137 126 114 120 125 104 88 114 120 138 148 119 113 113 108 66 41 82 106 97 97 122 157 145 136 146 136 131 118 113 118 104 74 90 94 107 120 88 78 72 107 126 110 111 64 110 88 0 70 113 136 176 169 94 125 175 178 245 111 54 114 80 101 144 122 99 114 132 103 36 73 45 -25 112 191 279 322 162 155 145 43 45 78 90 273 252 190 279 262 227 109 182 263 105 108 264 370 312 90 29 67 0 121 271 141 11 131 251 94 -69 37 -25 27 274 190 85 84 327 157 95 265 358 440 82 53288 348 1800 75 9985 14 48 8 6250 -1912 123 1157 4246 15952 50213 86856 82772 24946 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 79 628 1253 1821 2265 3107 4680 9152 13836 20325 25168 27298 25997 27168 25285 27057 19820 8854 315 169 165 161 162 162 167 170 176 181 174 171 165 161 155 151 151 146 145 143 144 145 142 139 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 152 154 155 155 156 157 158 159 159 158 158 161 162 163 165 161 159 165 170 170 165 161 161 162 162 162 164 168 167 164 163 160 156 155 157 158 160 159 160 164 168 170 174 184 188 189 194 192 186 184 184 185 183 189 195 190 189 195 203 209 211 216 218 215 208 208 224 233 231 215 191 173 166 162 161 167 162 156 146 139 141 142 146 140 132 131 121 110 112 127 133 134 137 141 131 112 119 146 144 139 150 141 119 104 86 77 124 169 150 128 110 100 120 121 78 79 115 114 95 84 108 136 130 127 106 83 107 89 99 154 119 79 80 64 76 58 44 58 63 119 143 128 145 125 140 169 74 55 75 60 136 177 111 61 90 179 295 215 -19 -34 121 149 116 75 77 115 52 34 128 124 -11 -34 133 243 219 200 156 213 234 166 117 50 110 373 401 268 181 112 46 -52 174 320 245 134 76 190 96 88 35 -79 -3 2 142 222 42 208 548 408 268 261 -61 -53 219 288 327 297 244 73 85 136 307 97 44 53319 358 1050 75 9981 14 48 39 6251 -1925 960 5058 4755 5341 4695 5619 6430 7365 11748 21383 30480 31664 34319 36655 48881 61100 46045 5718 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 367 1600 5245 7455 8717 8366 7249 6829 8579 9940 10682 11696 10962 9536 10295 9969 12263 9749 3919 214 158 161 159 160 159 162 166 172 173 171 168 162 158 154 149 146 141 139 138 138 138 136 134 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 151 153 154 153 153 155 157 158 159 159 160 163 162 161 162 160 162 169 170 169 169 165 164 165 164 163 165 169 169 167 165 160 158 158 157 157 160 162 163 165 168 169 171 180 183 184 189 189 183 184 184 185 188 189 194 188 190 198 205 210 216 219 215 216 215 215 225 237 233 211 194 180 172 166 163 168 159 156 162 155 145 140 138 123 137 144 116 108 121 134 122 106 111 114 127 129 110 121 139 110 95 124 139 117 101 96 96 120 111 115 111 108 126 110 86 81 99 77 75 75 81 112 99 129 104 46 67 88 81 108 108 83 73 72 106 33 16 53 99 147 117 139 196 168 193 179 91 104 186 208 183 155 104 81 131 167 198 253 127 -43 -14 55 110 83 117 220 224 115 135 162 68 60 116 166 118 218 227 176 122 110 132 113 162 250 245 95 104 77 57 66 117 177 174 96 56 42 -86 49 81 124 286 66 2 205 7 278 665 465 418 273 140 10 87 262 241 79 -35 98 77 -32 0 7 433 53351 361 825 75 9977 14 49 11 6252 -1938 118 973 1952 3765 6249 6742 7233 8870 11351 13586 16537 21015 30430 44600 55105 67678 60087 32527 9297 3367 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 12 81 522 1867 7362 19840 26602 27353 20953 15154 12689 11148 7809 5328 4389 3480 976 546 199 182 166 167 165 164 165 161 165 162 168 171 171 171 171 167 163 157 155 149 146 143 141 140 138 138 136 134 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 151 152 153 154 153 154 158 160 160 161 163 166 165 162 161 162 166 167 171 171 169 167 166 167 166 164 165 167 169 168 163 159 157 158 157 157 161 166 167 166 167 171 176 178 177 175 185 191 186 183 181 184 189 194 192 191 195 201 203 209 216 217 215 215 220 227 230 236 241 224 200 189 186 183 183 187 168 157 166 162 144 141 136 113 124 130 103 118 156 149 130 124 129 121 116 127 119 137 147 106 94 125 141 124 120 107 86 76 91 113 111 103 104 119 109 93 92 75 96 91 93 120 69 93 110 43 35 76 126 164 121 101 86 69 121 98 37 69 151 168 126 122 142 147 212 192 168 187 152 166 180 167 138 128 122 146 142 114 126 51 -26 53 145 105 53 169 308 144 114 159 56 19 29 34 40 199 169 60 15 40 205 233 178 228 178 126 129 -97 -13 131 154 239 85 32 -39 -160 65 222 203 228 339 418 212 131 -30 162 326 210 195 82 389 344 155 115 30 -200 -348 89 212 -39 -191 61 339 53382 361 825 75 9976 14 49 42 6254 -1951 22 439 1870 3148 3660 3336 3595 3727 4749 5831 7931 9852 13259 19698 30053 53388 69103 56245 29670 1276 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 104 1027 3886 13767 34565 47822 49122 43430 38119 31738 18770 6520 3594 3332 2807 409 200 175 170 172 178 170 174 174 172 177 173 178 177 173 175 172 171 169 163 161 157 153 151 149 149 147 144 144 141 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 151 152 153 153 153 154 157 159 160 160 163 166 165 163 161 162 167 169 169 169 166 164 164 166 167 166 166 168 170 165 162 158 154 155 158 161 162 161 162 166 170 175 177 180 180 179 184 189 187 180 180 187 192 190 187 194 199 202 204 206 217 217 212 211 217 219 224 233 234 227 215 202 195 183 191 199 180 175 171 160 152 153 139 125 132 122 120 142 161 142 114 129 146 141 122 124 144 160 143 116 127 131 130 124 129 117 81 74 103 102 123 131 105 127 140 133 118 120 139 151 176 169 96 53 74 74 53 58 108 164 146 121 117 131 113 125 125 116 164 129 98 126 114 117 143 127 115 93 91 109 174 184 167 143 86 138 159 99 87 122 150 123 113 118 94 146 186 118 197 194 -3 16 105 150 135 158 114 38 163 204 365 376 195 246 216 216 167 -6 52 115 282 454 142 -31 -150 -183 133 145 57 130 307 504 304 283 257 111 53 92 154 147 40 8 126 -10 -73 -155 -9 275 236 110 126 172 232 53414 358 1050 75 9977 14 50 14 6255 -1964 76 379 981 607 57 999999 999999 999999 999999 999999 1318 7306 29397 72819 106069 101332 28983 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 18 586 2084 5363 13528 29033 42614 46205 47053 47129 41554 26480 9698 1735 338 236 205 204 182 172 177 176 169 171 175 173 180 179 177 180 178 177 176 172 169 164 161 158 155 153 150 150 149 146 146 143 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 150 151 151 150 150 153 155 156 158 159 160 161 160 161 160 160 166 169 169 168 167 166 166 168 168 168 167 170 171 170 168 162 155 153 155 161 162 161 161 163 169 173 174 176 178 178 183 189 186 180 180 186 189 182 186 190 194 204 206 206 214 215 212 223 225 224 232 235 225 222 220 211 192 167 185 192 177 190 182 165 162 158 147 149 148 142 147 148 145 130 104 108 126 123 124 137 166 184 162 121 109 136 148 139 134 122 102 89 91 112 154 144 116 103 107 131 129 136 133 139 156 141 137 103 66 80 94 76 81 115 145 169 176 163 98 118 196 155 125 135 96 100 119 153 154 129 102 102 126 157 202 100 49 85 105 102 124 194 166 117 129 13 0 91 136 147 93 180 289 202 47 54 192 308 223 186 138 -21 101 233 316 309 101 66 103 138 223 251 332 292 313 398 218 84 13 54 106 98 94 56 298 326 20 235 419 191 135 333 293 221 -42 -126 123 264 139 20 507 488 207 192 108 113 384 53445 348 1800 75 9976 14 50 45 6256 -1977 1143 5445 18461 54606 109363 142594 85258 11428 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 8 113 601 1921 3476 6277 10364 16008 22463 31495 37530 30259 16321 6762 1332 310 230 208 195 183 178 177 172 170 172 172 171 176 180 179 179 176 175 175 173 169 164 160 156 152 150 147 148 148 146 145 141 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 150 151 150 149 150 153 155 156 158 160 161 161 159 160 161 160 164 168 172 171 171 169 170 171 168 165 166 168 168 169 170 166 160 155 157 160 158 161 162 160 165 171 173 175 174 178 183 185 186 186 181 187 188 186 189 188 194 205 204 204 211 208 207 216 216 222 236 232 227 229 219 197 186 187 187 173 158 168 173 164 164 156 150 152 150 157 132 114 138 133 107 114 134 137 146 147 163 165 157 137 103 131 137 130 128 124 110 88 111 137 136 113 96 73 70 110 90 100 138 98 89 119 141 125 113 129 126 109 130 158 171 212 192 84 67 166 198 141 80 119 74 14 88 138 157 200 156 144 162 129 92 -15 6 114 133 89 89 129 118 41 38 29 46 68 81 176 220 289 191 171 113 -32 172 241 217 277 273 112 79 274 312 435 368 101 52 43 53 120 264 213 156 113 172 248 105 198 351 346 72 -84 135 123 -70 6 305 207 -13 223 172 -112 127 244 92 367 177 -17 165 224 185 -28 76 122 271 53477 348 1800 75 9977 14 51 17 6257 -1991 126 2106 7056 22640 63563 121303 129680 73629 24620 2626 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 7 6 0 1 999999 999999 999999 3 4 8 5 10 17 22 30 36 52 60 64 63 64 72 84 95 108 120 212 378 680 772 836 1097 3257 10244 17396 20681 12536 2311 326 269 237 216 197 180 177 175 170 174 172 175 173 172 179 180 179 180 175 173 174 172 171 165 161 155 149 147 147 146 148 146 144 140 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 150 151 149 148 150 153 156 155 157 159 160 162 161 160 162 160 163 170 169 168 168 168 169 169 169 164 165 167 166 166 165 162 159 157 158 157 155 159 162 164 168 174 178 179 181 181 181 179 183 188 182 178 185 194 194 191 196 199 200 199 198 192 196 202 208 215 222 223 227 233 218 190 190 201 185 170 159 151 150 148 155 158 149 134 120 129 107 87 119 127 108 122 138 130 128 127 132 130 124 111 86 93 107 132 129 108 83 65 105 107 79 80 86 73 68 114 103 91 139 107 78 94 75 69 139 168 128 124 142 146 134 135 116 59 107 167 128 129 89 67 86 63 106 157 173 218 155 140 223 187 118 91 72 84 97 116 105 0 20 49 9 46 134 204 169 146 179 152 13 132 96 -108 59 134 110 170 354 314 207 255 239 315 243 96 129 138 156 210 319 238 85 103 249 313 188 119 257 311 12 24 96 11 15 10 319 338 -108 -217 -112 -204 -47 99 176 345 -40 -211 -113 52 19 -78 198 156 106 53508 347 1875 75 9977 14 51 48 6258 -2004 957 3619 11129 34365 86567 137187 140530 73608 14758 680 115 115 121 125 126 122 123 118 112 112 117 118 121 122 117 116 115 118 122 117 123 123 125 124 121 129 138 143 143 151 157 161 160 159 167 183 191 213 263 508 952 1028 685 528 544 1257 3815 3996 2160 379 231 219 210 201 180 178 172 174 169 168 172 175 178 177 175 180 181 182 181 176 177 175 174 171 166 161 155 150 148 148 147 148 147 146 143 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 152 153 152 151 152 155 157 156 157 159 159 161 161 161 163 164 167 169 168 168 169 167 166 166 164 164 166 166 166 167 162 155 155 155 155 157 158 161 165 167 171 174 177 181 185 186 186 180 184 186 186 184 184 190 193 193 194 195 198 194 187 187 198 200 203 209 213 222 231 233 210 181 177 184 176 166 153 138 137 140 142 147 141 123 104 98 93 87 97 110 110 105 106 102 93 94 94 96 90 75 78 76 84 111 107 88 77 67 73 74 63 50 56 67 85 127 130 94 77 82 88 93 77 65 93 106 114 126 108 87 49 11 55 100 140 136 82 106 116 114 123 76 64 83 112 153 159 145 134 157 155 148 138 105 125 184 177 47 2 51 68 120 205 271 254 138 50 30 34 118 99 63 146 106 16 121 257 165 100 71 31 37 46 89 118 153 265 344 273 124 124 235 193 121 99 -66 -67 186 206 106 57 11 10 88 199 176 -124 -223 -59 -21 -46 43 353 385 43 -61 95 103 91 196 181 184 222 53539 347 1875 75 9980 14 52 19 6260 -2016 1053 3602 9968 26373 63759 118818 153670 104711 45039 1091 66 50 58 57 59 61 63 63 57 56 61 56 63 71 67 63 63 72 71 65 75 76 81 81 77 81 101 108 108 109 112 120 121 132 159 249 551 1329 3312 4948 5890 5686 4234 2963 2001 1976 3262 3644 2624 1460 570 258 214 191 171 169 169 170 169 173 172 176 177 177 176 180 183 183 184 181 177 177 171 170 165 160 156 152 149 148 149 148 147 147 145 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 154 156 157 155 156 158 160 160 161 162 162 163 162 163 165 167 170 168 169 170 168 168 165 161 158 161 165 165 165 165 161 157 156 155 156 158 163 164 163 164 168 173 178 179 183 187 190 186 188 188 189 187 186 189 194 198 197 195 197 196 196 198 204 205 203 215 220 233 242 237 217 186 174 180 182 166 147 146 151 154 153 145 138 129 121 109 109 108 101 110 112 96 89 100 98 100 92 70 66 90 104 92 91 99 83 69 70 72 90 91 57 21 22 40 49 72 90 77 64 66 84 150 156 103 129 124 115 115 115 108 48 51 79 58 79 111 90 90 74 105 98 52 57 28 51 80 76 33 -28 31 140 149 116 120 109 212 275 137 28 47 182 262 238 240 236 127 40 77 119 183 201 209 204 142 51 90 187 210 111 -42 0 160 271 119 106 205 259 313 81 -53 27 3 115 129 7 40 14 142 305 63 -103 13 133 212 216 205 47 57 40 -111 -101 -41 24 14 58 69 -35 -72 214 328 -8 157 558 53571 346 1950 75 9982 14 52 51 6262 -2029 1477 4975 13303 29310 60846 94685 99523 100238 55680 9987 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 15 83 317 783 1876 3880 5348 8356 11261 14797 19108 19339 18882 13443 9226 8186 6977 4572 2613 1114 356 216 188 170 169 169 170 171 174 173 173 175 176 174 176 179 180 183 183 174 172 167 169 164 160 157 154 151 149 152 150 147 147 145 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 154 155 156 156 158 160 162 163 163 163 164 165 164 163 165 168 171 168 169 171 169 167 165 162 160 165 167 168 165 162 160 156 155 154 156 158 163 164 162 165 169 176 177 175 181 186 187 187 190 187 187 186 189 196 198 195 198 200 200 198 198 199 202 210 219 232 235 240 246 242 228 212 206 193 176 170 169 172 159 154 152 150 149 138 120 116 137 132 118 127 126 111 110 111 107 117 116 110 117 113 119 128 123 131 112 95 98 75 78 99 72 56 83 85 61 76 129 149 127 86 81 132 125 114 196 200 165 147 164 153 103 101 74 73 127 164 146 139 118 155 166 113 118 112 86 25 19 29 -23 16 138 125 23 25 87 220 200 75 99 72 168 233 110 95 106 -25 -24 127 131 48 14 44 83 244 191 136 258 375 183 -21 235 392 294 107 144 180 241 349 87 73 238 56 94 266 174 133 113 139 325 188 100 202 212 238 74 -23 71 237 167 -20 -160 -46 200 -11 192 496 182 -47 79 268 139 125 146 53602 347 1875 75 9980 14 53 22 6264 -2042 953 3197 5846 7399 7658 12493 27710 66649 121215 116540 55070 4365 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 13 82 285 699 1681 3263 3758 4598 5703 8606 13213 15195 16710 14796 13037 12507 9966 5799 2560 1190 340 214 186 163 168 164 166 175 173 171 174 174 175 173 176 178 179 178 179 171 168 165 165 160 160 160 157 155 153 156 153 149 148 146 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 151 153 153 155 158 160 161 161 160 160 163 166 163 162 165 167 170 168 168 173 173 169 167 164 161 166 169 172 170 163 159 157 156 155 154 159 163 162 165 167 171 176 174 171 181 185 184 184 183 187 187 191 197 198 192 190 200 201 199 194 191 196 199 203 211 217 222 235 245 242 220 210 210 195 177 174 179 181 164 149 143 145 147 137 120 116 130 128 123 127 121 114 122 112 104 118 120 126 136 105 102 137 131 135 128 120 109 87 81 91 100 108 127 122 123 142 153 166 159 130 108 98 108 122 142 160 149 123 109 128 127 77 60 154 217 172 132 160 221 151 146 155 148 112 56 16 40 103 123 98 147 133 87 95 151 141 71 68 99 34 49 68 -8 -7 95 82 60 187 184 -24 -76 105 143 235 268 250 245 221 111 90 283 314 242 185 135 -37 -31 128 17 73 274 240 167 227 109 26 103 223 472 326 271 230 -23 97 -63 -273 -1 139 66 55 46 148 467 250 173 465 273 114 94 296 313 93 -84 53634 348 1800 75 9980 14 53 54 6266 -2055 894 2793 5357 7046 8580 12923 22237 38251 77793 119172 108299 56419 4511 58 45 34 22 21 33 42 40 30 14 30 29 43 29 43 38 43 43 40 54 59 58 60 64 66 64 69 77 81 93 109 107 105 116 130 199 455 730 911 1090 1200 2178 3696 5257 6793 6083 3550 1339 586 227 189 164 149 157 155 158 161 166 166 171 167 169 167 175 171 170 170 168 163 163 158 158 155 155 158 154 154 153 154 149 147 146 143 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 149 151 152 154 157 159 160 160 159 159 163 166 164 164 167 169 169 169 169 173 175 172 167 165 162 164 169 172 171 166 162 161 161 158 154 160 165 165 167 168 170 173 173 172 174 174 182 185 182 182 181 188 198 196 189 194 198 196 192 187 191 201 204 201 203 209 212 227 245 241 214 200 194 183 173 166 157 161 157 141 138 138 149 151 140 130 122 131 135 118 126 129 114 112 110 115 118 120 103 91 111 131 129 133 129 129 109 87 114 122 130 116 96 130 144 114 94 106 136 149 136 138 138 92 90 134 132 120 98 117 168 98 52 97 111 114 126 125 124 101 84 129 124 70 82 125 93 110 191 138 146 140 88 156 179 104 96 122 108 83 172 175 71 7 167 304 178 208 291 212 96 127 160 221 238 155 47 34 20 31 24 26 211 168 33 2 33 84 74 157 223 197 277 134 -69 6 74 203 300 113 44 25 -24 269 376 157 85 168 172 137 149 286 321 83 177 102 0 399 284 110 -15 147 487 53665 349 1725 75 9982 14 54 25 6268 -2068 1532 6391 19980 39732 45516 35298 34042 44827 60303 86515 91688 48427 9762 75 67 59 46 41 37 42 38 28 23 17 44 42 48 39 52 48 48 44 50 56 57 55 61 66 71 69 70 81 81 87 110 107 106 127 161 301 828 2002 3586 4813 4977 4989 4380 3637 2832 1977 734 380 231 196 175 154 148 155 157 161 156 165 166 167 166 169 167 172 168 169 167 163 160 159 155 159 156 154 154 152 153 150 149 147 145 145 142 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 148 150 153 154 157 159 159 158 158 160 163 165 163 164 167 168 171 167 170 174 175 170 170 163 159 164 169 170 169 168 164 161 160 156 155 159 163 165 165 168 173 174 175 175 171 176 184 186 186 183 182 186 194 192 189 194 196 197 195 195 197 200 205 203 211 222 218 222 227 215 201 193 190 176 153 151 143 145 156 145 133 136 146 155 159 150 142 137 129 127 131 126 111 109 115 108 108 123 112 100 129 139 125 124 107 97 102 88 101 136 130 93 73 111 127 90 75 59 91 115 102 116 105 85 103 143 158 159 129 126 185 130 59 25 46 112 133 103 70 137 148 119 105 97 158 197 173 153 118 46 114 86 9 188 206 154 134 121 187 249 243 124 131 110 95 123 58 145 253 229 109 7 98 210 108 10 1 7 -22 -1 -43 -70 55 57 7 127 218 178 112 203 201 -28 96 161 163 88 50 439 322 18 61 141 94 193 384 326 241 225 221 58 27 330 548 309 129 -86 -96 509 585 294 163 125 169 53697 350 1650 75 9979 14 54 57 6270 -2081 611 3337 10450 27657 49753 54171 38124 31444 39040 59496 101204 99785 35106 2120 76 67 64 54 47 39 36 38 32 31 22 30 29 27 36 41 38 40 30 34 42 44 48 49 56 62 65 70 74 77 82 105 105 109 128 157 283 664 1614 3263 4651 5207 5462 5603 6472 6501 5406 2924 822 266 215 185 163 161 164 165 162 162 165 166 168 168 170 170 172 171 172 168 164 162 159 157 158 156 154 152 152 149 147 146 143 142 141 138 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 149 152 153 154 156 157 156 154 155 157 160 162 160 161 167 170 169 166 168 174 172 170 167 162 157 161 166 170 171 168 165 161 156 153 156 160 161 162 163 168 174 176 177 179 178 179 180 185 188 183 185 189 192 189 190 195 197 197 202 200 197 195 197 196 201 216 217 216 210 200 193 187 177 162 154 150 153 159 157 153 152 146 136 139 154 153 149 127 106 105 96 103 106 101 120 122 101 104 116 104 113 117 99 107 97 76 92 117 111 96 94 89 102 110 120 134 122 97 106 92 59 78 116 114 101 136 151 148 119 105 138 134 89 30 64 97 102 119 111 165 160 147 150 149 165 194 187 144 54 44 140 85 99 220 218 205 177 101 102 249 198 72 189 249 84 -27 -16 31 161 134 75 105 95 78 50 101 127 58 81 105 18 43 53 72 250 281 233 245 221 337 367 151 196 233 251 67 7 472 383 196 249 130 -57 4 258 359 368 233 -19 -136 -107 -28 529 577 -51 -38 106 305 608 404 170 -20 -153 53728 353 1425 75 9978 14 55 28 6272 -2094 296 748 243 1378 3574 7565 12163 14746 15708 16087 26078 55185 99826 138333 108307 29077 2181 306 276 184 135 117 107 104 116 106 101 96 90 87 83 86 92 89 95 93 94 99 99 102 104 112 113 120 124 127 132 136 147 153 158 161 165 200 268 370 531 700 939 1246 1756 3380 4021 3911 2611 970 659 720 668 167 159 162 165 160 162 162 163 166 165 169 170 170 170 170 167 164 162 157 156 153 152 150 149 148 144 143 143 140 139 138 135 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 150 153 154 154 155 156 156 154 155 158 159 162 162 164 169 169 169 166 170 175 172 170 167 165 161 160 165 170 171 168 167 163 156 154 158 158 160 163 168 173 173 172 178 178 179 179 176 180 184 180 184 190 190 193 189 189 194 193 198 202 194 187 194 197 204 217 218 208 200 198 189 172 160 153 155 154 162 170 157 149 150 148 139 131 140 148 143 135 118 100 97 113 122 113 124 130 109 103 101 100 117 106 87 101 103 97 85 113 126 80 82 107 106 101 119 139 124 123 118 75 68 79 103 138 141 136 134 144 163 130 104 113 107 113 123 124 138 164 187 147 139 142 97 144 174 233 232 140 111 157 139 55 121 131 142 178 125 71 77 187 209 216 213 209 96 65 179 116 84 29 71 153 106 103 150 288 225 95 169 259 175 92 116 85 251 307 218 302 357 433 377 269 291 60 -79 -71 79 403 397 383 360 199 78 229 246 129 68 65 69 -16 255 216 79 152 217 458 169 26 303 138 -154 46 267 53760 355 1275 75 9978 14 56 0 6273 -2107 297 2539 4102 3928 3325 1904 3024 4655 6553 10634 21945 46122 73433 86823 85479 78770 46469 16241 15363 10237 4888 1608 729 364 91 1 0 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 6 7 15 16 18 23 34 39 52 56 63 74 96 210 521 1592 3654 5950 6955 7462 9240 10115 8981 6017 1242 672 709 651 173 161 160 162 165 167 167 170 169 167 173 172 171 173 176 173 172 167 164 161 160 156 152 153 152 148 145 145 144 143 141 139 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 151 153 154 154 155 156 157 155 156 159 162 165 164 166 169 174 172 169 171 176 175 173 168 167 164 162 166 171 172 169 164 158 154 153 156 156 158 165 170 174 173 173 178 179 178 176 177 181 184 183 185 192 198 201 198 193 194 195 200 205 196 192 193 199 213 216 205 204 199 185 182 172 168 164 151 150 153 159 161 157 152 158 155 133 128 149 148 136 127 110 114 127 134 121 103 106 117 120 100 101 129 127 121 118 102 102 88 106 125 107 96 111 107 91 102 120 91 47 97 102 85 80 82 173 169 108 114 126 150 142 74 38 106 179 151 130 151 142 168 151 148 112 78 139 140 157 183 149 173 159 45 36 107 112 210 251 130 93 173 251 263 274 241 152 33 69 198 172 17 22 136 109 111 140 70 122 235 327 308 325 278 146 89 -25 42 152 217 265 314 351 173 101 187 2 -224 -243 -19 245 346 389 288 311 294 392 329 184 145 -58 19 -55 316 498 -129 -266 38 237 89 63 -7 111 416 474 395 53791 355 1275 75 9978 14 56 31 6275 -2120 234 1576 2338 2642 2600 1704 3909 9573 18276 28213 42424 55929 69639 69628 67160 67783 64492 69917 56113 36827 17463 7235 3366 1891 894 278 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 10 35 145 653 2067 4818 9447 12387 13304 13576 15517 14741 11170 6036 830 223 179 166 169 161 162 160 169 172 173 174 173 172 173 172 171 176 176 171 175 169 169 165 165 161 160 158 157 153 149 147 149 147 146 143 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 152 154 155 155 156 157 158 157 158 160 162 165 165 167 173 174 168 168 170 172 175 174 169 169 165 164 168 170 169 167 160 151 149 151 153 156 156 164 171 171 173 171 174 178 179 177 179 186 186 187 187 193 197 199 206 206 200 198 207 204 196 200 191 188 205 214 199 200 198 182 180 179 179 177 156 150 157 166 168 159 175 169 159 158 138 151 150 135 130 111 111 113 117 126 108 119 135 131 105 90 126 142 125 114 129 138 126 121 118 103 91 95 91 81 87 120 131 61 78 137 100 93 122 139 109 101 92 81 99 123 127 90 150 155 87 99 95 81 123 178 141 90 113 114 76 98 135 152 212 180 45 63 173 174 225 198 129 122 228 249 200 263 224 125 136 214 200 177 139 201 256 175 171 137 56 178 317 407 304 229 209 115 88 58 178 310 292 175 181 259 231 284 238 116 21 -66 -73 16 202 343 241 249 274 287 416 244 46 -122 10 61 183 404 139 -92 -31 208 414 331 9 166 577 489 259 53823 350 1650 75 9980 14 57 3 6277 -2134 424 2281 7425 15873 23899 29466 21108 20816 44353 93244 126962 142195 146893 118845 74999 44462 26725 17120 14969 10974 6162 704 34 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 0 0 999999 3 12 24 47 51 59 99 265 505 1132 2757 5839 11567 12641 10904 6951 5990 4437 2372 399 169 153 151 155 153 144 146 143 152 156 154 157 156 155 156 157 157 158 157 154 155 154 154 154 154 154 154 154 154 154 154 154 154 153 154 150 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 152 154 155 154 154 154 155 156 159 161 162 165 165 168 172 173 170 171 173 172 173 172 173 171 168 166 167 169 171 168 161 154 151 151 152 154 156 161 169 172 172 172 173 177 182 183 184 185 183 187 184 189 193 194 200 204 206 201 204 203 197 196 183 185 202 219 211 200 194 181 180 177 170 175 166 159 168 176 164 147 165 163 154 163 150 150 138 130 139 127 115 102 109 132 129 124 124 128 126 110 116 130 109 95 124 138 137 135 109 87 82 72 82 84 90 112 158 159 136 144 101 83 111 86 83 131 113 90 102 137 172 148 160 152 77 33 13 58 93 147 157 100 100 91 85 159 227 237 247 229 137 95 116 102 87 67 129 135 239 264 203 255 158 65 180 251 209 216 242 207 154 167 134 129 132 307 368 371 386 276 185 153 165 160 266 323 307 325 168 83 195 427 295 84 131 66 -58 -1 295 261 182 325 385 424 338 -20 -86 -173 107 572 304 150 140 193 435 514 392 267 255 194 240 250 44 53854 346 1950 75 9982 14 57 34 6279 -2147 422 2351 7395 19547 39600 62530 83643 95460 102548 105913 82766 59456 42807 43236 54954 53682 36544 17837 10535 4702 882 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 0 4 999999 2 10 25 38 56 65 108 261 647 1847 4820 10512 16310 17433 12064 4598 509 268 202 175 158 151 151 155 151 146 148 148 150 154 151 154 154 152 157 162 162 159 160 158 157 156 156 154 154 154 154 154 154 154 154 154 154 154 154 152 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 151 153 153 152 151 152 154 155 157 159 161 165 166 169 172 176 177 176 176 174 176 176 172 170 169 167 165 168 169 164 161 159 154 153 152 150 156 161 167 168 168 173 175 181 184 184 183 182 183 184 185 189 190 192 195 202 208 205 203 203 198 192 186 191 205 216 215 208 189 172 177 181 175 184 193 187 196 190 167 160 162 164 166 168 168 156 125 125 132 119 123 122 130 138 130 131 124 122 130 125 104 128 145 127 126 127 125 128 104 87 89 79 92 84 114 113 115 175 178 115 78 76 91 106 115 134 136 120 124 163 152 123 128 175 152 73 58 58 69 116 177 234 201 65 -1 115 172 179 196 202 138 104 63 36 72 123 143 92 87 164 212 206 87 -41 103 166 87 110 187 137 42 122 163 214 259 285 244 237 271 237 225 219 164 121 125 20 150 399 188 -10 43 285 170 0 12 -226 -145 166 366 -12 -195 257 323 91 -89 -193 17 -193 -295 314 212 -124 -90 176 315 251 134 -14 170 337 636 493 109 53886 349 1725 75 9981 14 58 6 6281 -2160 176 2601 9031 19345 29089 35257 41127 43015 38458 37135 37784 41712 45579 40954 33566 28294 38599 56826 72838 67957 53257 33887 14546 3388 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 12 21 24 51 64 102 243 881 3165 7197 12883 15802 15106 9962 4275 715 267 181 148 135 134 136 134 134 137 143 141 146 148 142 147 154 150 154 157 158 155 162 159 162 158 157 154 156 153 155 155 155 154 154 154 154 154 154 152 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 151 153 153 152 151 151 153 154 155 158 161 165 167 169 174 178 177 176 174 174 177 173 172 170 167 164 164 168 167 162 161 158 152 152 152 150 153 161 170 169 168 174 176 179 181 182 184 186 192 191 191 185 181 187 193 201 202 205 212 210 197 194 199 199 205 208 204 198 189 181 179 191 195 198 209 204 208 203 186 187 192 180 180 192 193 174 141 133 127 119 127 133 137 142 134 140 139 119 121 107 102 126 139 150 133 102 110 114 105 106 94 78 68 76 107 99 107 138 140 94 74 92 99 116 116 87 82 79 71 123 137 132 132 124 138 151 124 57 79 119 128 208 241 89 13 120 139 118 119 114 95 86 76 90 139 127 99 129 77 80 123 122 71 66 124 38 37 154 244 179 62 172 316 240 207 259 274 149 55 134 103 -2 18 38 51 64 183 256 59 -71 -68 230 209 58 26 -115 54 190 218 24 -112 161 221 -144 -358 -311 -166 -152 -279 -105 195 209 40 48 144 119 155 -103 40 459 518 123 -108 53917 349 1725 75 9975 14 58 37 6282 -2173 514 4215 11820 26564 44430 55116 55760 52685 47532 46905 49481 44874 35179 32518 35078 38367 36993 37498 42208 44381 36125 22416 9935 2592 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 15 21 24 40 42 44 67 84 105 212 676 1920 3395 5149 7409 10233 10157 7264 2960 664 166 136 129 126 128 125 124 131 138 133 138 141 140 142 154 149 154 154 154 153 160 160 162 160 155 154 156 154 156 157 157 157 154 154 154 154 154 150 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 152 155 157 155 155 154 154 155 155 159 163 168 169 171 175 178 176 173 172 174 176 175 171 171 167 163 166 169 168 164 159 156 154 153 154 153 154 161 169 170 168 172 175 176 177 182 185 187 192 191 186 181 183 186 191 199 202 203 207 203 191 191 193 198 201 201 199 196 200 189 183 199 209 209 207 197 191 189 185 186 206 202 188 190 186 184 167 143 138 145 139 140 143 139 142 159 152 122 121 119 119 122 115 138 141 101 104 109 106 132 126 109 103 106 107 103 122 145 134 94 116 145 123 115 114 80 72 72 44 68 73 91 104 68 101 156 130 120 184 172 96 114 142 142 135 146 221 260 176 116 109 75 108 182 210 193 246 227 125 171 238 227 146 84 89 59 106 198 236 225 149 195 301 299 181 128 244 267 342 251 -50 21 157 10 34 208 283 241 263 208 33 132 152 116 147 87 88 85 90 320 457 209 179 278 96 -190 -179 11 63 53 249 351 171 231 491 480 394 304 299 517 417 -49 -387 53949 363 675 75 9978 14 59 9 6284 -2186 680 989 999999 999999 999999 784 1916 1418 1887 1089 1057 999999 140 2108 4973 11057 15314 23957 36041 46559 46866 44469 43572 46839 50018 51767 53075 51755 48536 50679 45616 41633 28538 16348 6323 1429 349 57 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 16 24 28 33 40 49 53 55 62 72 76 83 110 205 467 1159 2790 6229 7186 5484 2477 578 121 121 128 129 122 132 124 133 137 135 142 142 154 149 153 149 154 154 154 154 155 155 155 152 150 153 154 159 162 164 166 161 158 160 155 153 154 150 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 154 158 161 160 159 159 158 158 158 160 164 168 172 173 176 179 179 174 172 175 176 175 173 171 166 165 168 170 168 166 163 157 155 153 153 155 158 164 168 170 167 167 171 171 176 182 185 184 188 187 188 192 196 196 198 202 203 200 201 196 190 187 185 192 201 207 209 204 193 185 193 203 204 196 199 201 188 177 167 160 177 192 186 188 184 168 162 147 137 140 139 150 154 143 162 178 156 131 130 149 151 138 112 112 143 138 116 95 86 107 125 140 137 122 146 132 109 154 155 110 146 159 118 144 180 145 137 168 162 127 58 45 86 95 103 144 146 152 187 174 116 149 174 167 148 140 240 225 151 98 109 143 149 216 188 164 300 269 170 199 240 249 153 49 90 150 183 167 118 152 162 127 103 233 198 135 165 219 466 311 -54 145 302 116 145 194 263 318 449 527 245 -139 -155 105 199 114 43 205 301 382 569 453 144 228 350 131 -11 -19 23 72 33 -102 249 667 502 323 233 119 180 467 480 101 -210 53980 370 150 75 9973 14 59 40 6286 -2199 110 1023 1646 4266 7747 11602 17170 15785 20003 20712 14012 14281 15268 18070 19877 21788 19937 18366 20368 22801 22009 19069 18135 16701 18468 19529 18666 17394 12870 8289 11518 15441 19184 26253 26016 20462 20224 20522 20680 17233 10953 4533 1085 214 0 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 1 9 27 43 44 58 69 69 76 83 76 74 77 80 93 112 121 142 207 424 410 242 100 91 89 93 106 111 119 123 119 125 130 129 142 138 150 151 154 151 154 154 154 154 158 149 154 153 154 154 154 162 167 166 167 161 160 163 158 156 156 153 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 155 158 159 159 159 158 157 157 158 160 164 168 171 173 177 178 179 173 172 173 176 175 170 168 166 167 169 171 169 166 164 159 154 152 153 156 160 166 169 172 172 171 172 170 171 177 181 180 185 191 191 200 201 198 201 198 196 196 202 201 195 190 191 192 192 200 212 208 195 196 202 201 195 191 197 196 176 159 151 149 155 166 176 193 193 170 167 152 131 113 115 145 162 155 156 142 128 135 129 129 142 135 103 96 114 145 143 114 105 118 129 132 137 140 162 155 136 152 162 125 117 120 75 124 201 162 130 157 192 183 130 112 143 171 117 109 156 132 96 115 138 149 177 145 99 110 158 120 118 81 78 171 138 201 233 180 200 290 330 231 188 221 225 186 62 52 157 138 33 66 159 159 92 79 102 152 114 146 283 166 61 180 227 156 217 188 133 129 200 343 275 -58 -12 157 95 53 28 229 235 258 548 413 -31 -199 85 130 -189 35 24 -63 -28 -151 311 771 196 -382 -31 -43 -25 241 77 216 239 54012 370 150 75 9973 15 0 12 6288 -2213 204 1142 1773 4363 7747 11487 16731 14871 19995 25434 27452 32297 31092 32722 34714 35807 34965 35662 40105 44032 43452 39394 41876 43810 36382 16097 5315 5626 6932 9322 11330 11761 9470 9365 13950 13818 4537 716 83 24 24 38 21 33 24 29 32 35 22 26 25 28 39 40 61 76 90 88 90 100 106 122 134 127 130 137 128 131 129 134 141 142 141 142 138 121 116 120 121 126 123 122 128 135 140 136 136 133 136 136 148 141 146 147 150 154 154 154 154 154 157 150 154 154 154 153 159 166 170 169 166 161 160 158 157 154 154 150 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 152 154 154 153 154 154 155 155 157 161 165 170 173 175 178 179 178 171 170 175 176 173 169 168 168 167 169 171 171 167 161 159 157 154 153 154 158 163 165 170 171 174 174 173 174 178 183 182 184 190 184 189 194 192 196 195 191 194 200 198 189 184 186 189 187 189 201 206 203 201 202 201 197 209 206 184 171 153 142 152 154 152 158 176 186 178 164 136 131 131 129 148 162 151 134 139 148 132 106 105 128 140 118 109 120 128 126 110 104 135 150 153 167 167 163 165 125 109 143 135 123 126 88 88 135 137 124 96 109 138 133 156 148 167 135 98 191 201 135 133 177 147 172 165 78 47 115 181 202 212 133 108 169 184 216 237 161 192 225 209 199 176 250 249 55 95 209 142 49 5 82 112 143 111 40 36 69 102 80 76 215 354 214 157 296 243 89 35 258 348 225 275 243 94 38 -9 -93 -46 141 342 395 175 -120 -295 -117 -4 2 382 84 -95 157 159 485 595 -106 -326 113 23 48 155 -96 248 294 54043 370 150 75 9976 15 0 43 6289 -2225 766 1408 1795 1482 999999 999999 999999 968 3271 7918 17131 22346 22093 26117 35048 38397 34269 27318 30800 36888 41105 44535 50781 55526 51150 23309 10709 10522 11701 15102 15536 17840 20799 21645 29465 29618 19965 14667 13707 12109 8975 5052 1488 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 15 30 35 35 32 40 41 48 50 57 49 43 36 44 51 61 66 75 70 78 93 102 109 105 104 108 111 113 127 131 137 140 146 154 154 155 152 154 154 154 154 154 154 154 154 163 168 169 166 165 160 160 161 159 160 154 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 151 152 152 151 150 152 153 154 158 162 166 169 172 174 178 183 180 172 171 172 174 169 167 168 170 168 167 170 171 170 167 161 157 155 154 155 154 160 166 166 167 168 172 175 178 181 183 185 187 186 185 186 194 194 193 194 193 190 190 188 183 182 177 177 187 192 203 205 202 198 200 202 196 202 196 171 162 147 141 153 151 145 136 145 164 161 141 121 127 139 142 145 141 139 141 155 164 138 124 122 129 139 118 114 132 117 88 91 121 123 127 168 171 154 143 131 100 109 129 117 118 132 124 90 147 152 128 143 102 77 112 143 123 134 113 91 181 232 155 86 102 130 176 236 159 69 97 172 209 220 151 99 105 140 235 263 211 118 98 88 121 237 216 200 146 165 253 181 255 221 106 53 63 68 -24 27 210 152 80 183 258 345 181 229 442 255 164 251 424 294 5 238 243 83 127 105 70 -51 132 420 204 149 173 98 329 281 174 431 215 -106 136 391 497 296 -50 -104 -95 -67 84 20 -127 49 -25 54075 370 150 75 9973 15 1 15 6291 -2239 27860 36206 25660 21543 12422 1997 999999 362 1385 2650 3514 4285 6063 10669 22898 35278 43704 31983 18871 18393 17620 17647 13190 9662 9619 7016 5604 5271 5132 5961 6401 8603 13335 12573 14524 14799 15798 14457 13625 12089 8976 5064 1520 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 10 8 22 24 27 33 52 58 56 56 53 58 59 64 67 55 44 47 65 75 75 83 87 83 84 99 100 114 108 101 110 113 115 124 131 137 139 147 154 154 154 154 154 154 154 154 154 154 154 154 161 163 168 168 164 157 157 160 160 160 156 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 153 154 154 154 153 154 155 155 159 164 167 167 169 171 177 178 177 172 171 171 169 169 167 167 168 169 170 171 171 169 168 163 156 153 153 156 156 162 167 165 164 167 169 175 178 182 182 182 184 186 190 190 191 193 194 189 183 181 175 175 178 183 180 171 168 176 197 204 198 188 180 184 184 184 173 151 136 127 125 127 117 113 115 114 123 131 126 125 125 121 124 119 122 133 132 146 143 132 134 130 121 117 100 86 103 104 88 90 125 102 89 126 108 109 104 78 107 147 125 85 93 106 104 64 100 95 62 144 126 66 113 128 149 156 142 148 131 163 100 25 98 173 141 157 128 71 94 159 213 150 98 126 36 21 132 150 199 180 127 32 49 267 164 65 173 147 138 91 232 295 161 120 37 -56 34 160 160 108 67 93 45 38 2 174 350 135 35 119 262 165 -78 -13 121 89 103 253 136 -7 55 50 -37 -4 127 297 548 308 -25 138 49 -223 22 239 102 196 161 -91 -242 -83 201 76 -31 82 -234 54106 370 150 75 9973 15 1 46 6293 -2252 25211 32445 32081 33745 29577 15753 13738 17661 11883 7689 6142 8959 8542 3815 6815 15725 30815 37245 37383 29144 16195 4003 952 421 233 179 176 170 165 165 165 181 173 174 171 178 224 227 178 170 167 167 165 169 174 172 176 170 169 163 166 168 176 183 203 208 210 208 211 214 228 224 226 232 231 226 221 216 215 208 206 194 185 167 171 170 181 179 186 180 178 173 171 168 163 160 156 157 158 157 156 153 154 152 153 156 157 151 149 150 152 153 156 154 151 152 154 156 158 159 160 155 153 154 154 154 154 150 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 158 159 159 158 159 159 160 159 161 166 169 170 171 171 174 173 170 168 170 170 169 168 166 165 165 169 173 175 175 171 168 165 157 153 153 156 160 165 168 168 166 165 166 171 177 181 181 182 182 182 187 187 185 192 197 191 185 183 174 167 173 173 167 166 162 163 178 192 192 184 177 178 181 184 177 150 122 103 95 94 99 106 120 117 104 113 118 116 117 114 108 99 114 132 129 130 104 121 130 108 111 106 91 93 108 109 109 93 114 104 84 97 81 103 122 95 88 107 120 101 91 82 68 37 25 64 78 119 113 77 81 81 144 144 148 195 157 176 130 79 160 182 140 155 106 102 198 193 214 218 166 165 137 70 58 56 119 172 164 112 100 100 13 45 124 110 95 59 123 235 112 46 -30 -110 119 157 42 72 -11 -80 -39 73 152 149 127 87 47 26 129 113 -166 -183 109 130 139 340 197 67 189 0 -225 -138 -113 -3 246 248 97 143 18 -105 123 117 -67 6 -58 -37 -2 2 67 133 177 182 -94 54138 371 75 75 9974 15 2 18 6294 -2265 648 929 5262 14447 21809 22897 14682 13800 18959 14849 15038 17576 31204 39078 33245 25862 22622 23354 16568 30658 25672 14275 3326 1002 3219 7738 26274 30251 15654 405 175 171 173 169 173 169 171 165 165 165 173 170 167 165 166 168 172 174 169 170 169 162 171 191 195 207 219 215 205 211 216 224 223 230 235 234 228 219 218 214 210 200 187 177 169 175 174 183 181 186 185 184 181 173 167 166 160 156 155 158 156 155 153 154 151 154 151 156 155 148 151 153 154 158 153 152 151 153 154 155 157 158 156 154 153 154 154 154 150 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 159 161 161 159 160 160 161 161 162 167 169 171 172 172 174 171 168 168 168 169 169 167 165 165 166 168 173 176 177 174 170 164 157 153 154 156 158 164 168 169 168 169 171 170 172 178 179 181 180 183 188 186 185 193 199 196 193 188 179 172 171 159 151 155 159 170 179 182 182 182 182 180 177 174 160 137 121 97 90 95 104 110 116 124 122 131 132 127 120 113 107 100 114 125 118 109 94 123 134 110 116 105 85 118 133 118 120 106 118 125 109 93 78 88 116 82 57 91 124 102 55 72 80 43 41 97 88 67 98 92 51 70 97 111 141 143 121 133 144 103 107 138 161 160 90 123 223 160 137 170 155 175 191 124 118 152 123 123 208 226 179 123 56 158 196 152 150 119 133 212 109 10 77 51 47 115 119 26 -75 -155 -10 164 201 150 -7 -8 102 47 -41 -21 -154 -189 50 161 178 121 -19 -38 36 5 -82 63 43 -94 125 289 -58 -85 144 187 147 -99 -6 84 -78 97 148 53 -88 131 554 275 -277 54169 364 600 75 9975 15 2 49 6296 -2278 232 2109 8032 14274 22926 35151 45293 48689 50233 61309 67839 49627 40041 15905 5778 802 1005 3227 7759 26346 30330 15697 411 176 172 171 164 165 164 173 166 170 160 167 163 160 164 163 165 168 168 173 167 164 165 188 204 208 208 218 222 218 223 215 220 224 228 227 234 229 228 223 221 207 186 170 165 166 178 181 183 185 188 188 182 180 178 165 165 159 156 154 154 153 150 154 156 153 155 152 156 157 152 152 153 154 156 152 153 151 154 156 155 158 156 154 154 153 154 154 154 151 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 158 159 159 157 158 159 159 159 162 167 169 168 168 168 168 167 164 164 166 167 165 162 162 164 166 167 171 174 174 173 169 161 157 156 155 158 159 163 170 170 168 173 176 172 171 175 178 178 181 186 188 184 181 188 198 202 193 185 176 170 171 165 160 153 152 167 179 182 179 175 173 172 173 148 115 110 108 90 90 104 111 102 99 111 118 128 137 136 112 97 102 106 124 120 93 99 120 124 129 133 123 121 121 130 125 112 136 140 139 151 143 105 92 111 109 64 65 118 132 109 63 69 97 52 42 113 113 84 84 31 24 74 44 39 38 74 119 83 75 116 159 155 178 130 35 53 110 53 -6 41 95 100 94 54 37 122 191 226 190 113 72 131 169 181 280 193 103 122 134 217 227 152 218 140 73 172 108 17 34 22 77 149 32 81 135 118 160 118 66 62 92 -34 -73 112 71 26 -10 -88 -82 -138 22 160 -14 -82 -41 -3 10 -103 18 228 52 -137 119 259 212 407 8 -201 1 373 726 241 -297 54198 363 675 75 9978 15 3 18 6298 -2290 346 3958 4624 7085 8250 14675 32335 70200 103218 107877 95228 66016 23437 5988 198 170 166 164 163 166 162 170 163 167 165 158 162 160 162 155 168 158 156 152 157 160 164 164 170 170 176 169 169 174 191 206 205 209 216 220 221 224 217 220 221 219 221 229 229 227 222 217 196 174 167 169 169 176 181 184 186 190 187 177 174 174 163 159 156 155 151 150 150 153 151 154 154 154 153 158 154 152 152 155 155 155 152 153 152 156 158 158 155 154 154 154 153 153 154 154 151 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 158 159 158 157 158 159 160 161 162 166 169 168 167 168 166 162 158 159 162 162 160 158 160 164 167 170 172 174 174 171 169 160 155 154 153 158 160 162 172 171 168 173 175 174 176 174 173 179 188 186 183 184 182 181 192 204 201 192 179 167 173 169 160 161 163 161 164 180 178 167 168 168 168 139 106 106 97 89 89 94 108 105 107 109 98 103 125 135 108 88 97 117 128 112 100 111 127 104 89 121 122 125 131 112 104 104 128 138 143 154 139 110 96 112 125 114 97 102 88 94 110 99 106 67 58 86 104 106 66 46 68 126 108 101 83 96 133 93 36 52 113 109 142 124 57 62 122 82 8 17 61 63 21 -6 -34 25 106 127 122 94 99 80 130 154 149 109 163 144 113 272 372 408 300 142 184 195 122 133 165 177 135 223 139 170 299 197 34 2 154 43 40 99 41 224 190 62 244 187 -102 -109 110 83 -95 -70 62 50 165 118 -64 106 179 32 29 160 305 225 -265 -140 376 573 281 -95 71 54232 359 975 75 9976 15 3 52 6299 -2304 1480 6400 21240 56796 94093 108284 102001 83193 70269 25522 4996 199 180 168 157 155 148 165 160 166 169 163 166 162 163 155 166 164 160 162 166 163 171 171 175 174 169 165 168 173 184 207 208 217 214 212 215 218 216 215 223 214 216 220 225 218 214 197 178 170 168 172 179 182 183 185 180 186 182 178 175 168 158 157 154 154 150 147 154 156 148 155 155 154 156 160 154 150 153 156 152 155 151 154 154 159 157 156 154 154 154 153 152 154 155 154 152 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 156 156 156 156 156 157 160 160 161 167 169 166 164 165 166 164 160 161 164 162 161 159 160 163 166 170 172 174 172 168 165 156 149 148 150 155 160 161 169 171 169 174 176 177 180 179 179 188 194 186 183 190 189 186 189 196 197 194 181 169 169 160 152 157 158 154 159 171 175 165 160 157 159 146 113 103 102 100 84 72 85 91 106 100 89 104 120 119 103 109 114 115 114 107 116 125 130 120 98 105 118 126 113 93 113 120 103 108 132 128 130 143 103 68 85 119 108 74 66 83 93 81 90 78 73 83 85 91 99 121 111 148 137 171 234 161 136 135 64 -13 15 108 152 122 48 60 143 109 89 98 52 81 71 -4 -30 23 59 -4 43 152 223 138 84 148 136 200 271 193 190 221 222 381 381 188 88 111 128 138 95 117 133 58 153 279 257 178 11 -14 123 -14 23 142 79 176 164 102 269 204 -56 -102 42 22 79 166 163 20 -112 -47 23 199 331 118 -72 71 -6 -295 -414 61 437 334 53 -73 253 54263 358 1050 75 9977 15 4 23 6301 -2317 904 4214 13890 40209 73079 106910 137501 133679 59313 9250 220 205 201 180 155 143 159 164 170 175 170 170 161 166 167 174 172 174 172 168 173 175 181 178 176 168 165 164 168 190 205 213 215 212 210 219 224 218 211 217 208 210 220 217 215 203 180 158 166 167 178 180 183 181 179 175 186 183 181 178 168 154 153 151 155 154 149 156 156 151 157 155 159 160 163 155 149 152 155 152 156 151 155 155 161 156 157 154 154 154 154 150 153 154 156 154 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 154 154 153 154 155 157 159 159 160 166 169 168 164 165 169 167 163 164 165 163 161 160 158 160 164 167 170 173 171 167 163 156 151 151 150 153 158 162 169 175 173 175 177 178 181 181 185 190 189 184 187 190 187 189 191 190 192 192 178 170 164 162 158 153 151 154 165 175 181 171 161 156 158 156 119 97 103 96 83 81 95 101 106 108 110 119 114 106 105 110 115 100 98 119 134 128 122 139 131 110 107 115 125 120 147 157 117 112 144 138 116 134 138 99 75 130 124 85 111 117 79 54 82 84 55 96 149 150 142 108 102 115 83 124 182 134 110 132 83 49 77 112 129 84 41 67 122 84 88 188 108 7 72 142 106 78 112 106 76 96 197 152 37 125 191 227 205 176 212 199 135 135 288 234 152 113 0 106 85 35 171 117 174 208 168 255 164 200 358 214 137 31 -38 -21 -17 166 285 249 150 13 96 123 33 133 93 -22 -20 62 166 59 206 416 93 -131 -142 -103 -133 36 169 -37 34 293 272 54295 357 1125 75 9975 15 4 55 6303 -2331 213 3098 10464 30309 74858 139979 164829 130730 70389 9064 191 192 176 153 150 166 168 169 167 165 176 168 166 168 167 167 180 173 167 172 167 176 168 173 175 172 172 176 187 206 210 210 207 213 218 221 214 215 210 201 202 211 209 202 189 172 159 165 171 181 180 182 180 184 182 188 186 182 177 169 155 153 148 151 154 154 155 155 152 154 155 159 161 161 153 147 150 155 154 154 152 154 154 158 157 158 154 154 154 154 149 152 155 156 154 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 153 153 154 155 156 156 158 158 160 165 169 170 168 167 168 167 161 160 161 160 159 158 155 157 162 167 172 172 171 169 166 161 156 153 152 155 160 164 169 173 174 175 177 179 181 179 181 185 185 182 184 186 185 185 191 195 197 198 182 171 161 158 159 161 162 155 169 181 171 164 166 168 163 156 132 109 106 93 88 93 96 103 100 100 102 102 105 106 109 105 111 110 103 121 130 116 98 95 97 110 114 110 121 129 148 145 132 119 111 115 83 81 118 146 137 117 93 96 90 102 134 139 133 116 87 88 127 145 133 87 112 120 84 100 85 109 87 80 132 144 145 103 88 94 130 116 113 98 94 167 134 44 112 188 191 147 104 116 116 208 253 153 80 155 153 106 115 155 127 81 140 51 151 272 312 261 29 -3 61 76 166 264 200 163 165 122 52 51 230 257 193 73 -11 30 86 187 183 157 104 -74 35 355 131 23 187 239 34 -59 58 -45 107 142 -118 -305 -97 313 202 -153 -70 -126 -74 303 239 54326 356 1200 75 9974 15 5 26 6304 -2344 265 3273 11294 32863 61462 98659 125592 138392 102980 46944 5009 160 152 150 155 164 165 159 154 164 163 164 163 154 157 163 161 167 162 163 164 166 175 178 169 170 177 189 209 207 202 199 212 207 206 206 210 209 198 195 201 200 184 172 162 165 172 176 177 180 190 180 185 183 178 170 166 159 164 158 159 150 153 150 153 154 154 156 155 156 160 163 156 150 149 151 156 153 154 154 152 155 156 158 158 155 154 154 154 152 153 154 155 152 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 155 155 157 159 160 159 159 159 161 164 169 170 169 167 169 164 158 156 157 158 157 154 154 157 161 167 171 167 166 166 164 159 154 152 154 160 166 171 173 171 174 176 175 178 180 179 180 185 187 184 185 185 184 184 190 199 201 196 187 177 164 155 156 157 164 163 165 171 160 159 163 162 157 155 140 121 117 115 103 97 105 108 98 95 92 92 108 105 101 117 127 135 123 96 104 117 101 85 96 118 126 123 111 119 128 120 132 120 98 84 84 110 117 141 141 97 79 89 92 101 124 130 112 114 114 94 100 113 97 71 77 86 80 89 64 89 72 41 118 129 96 98 72 127 225 141 84 83 101 123 95 78 136 106 86 123 100 79 86 203 192 126 158 118 105 169 123 96 33 -59 88 128 117 208 139 148 226 26 -60 132 130 139 184 148 215 165 46 84 42 77 153 50 19 180 203 236 371 197 79 -105 -72 364 269 167 180 111 -147 -350 -202 145 306 -10 -146 -46 283 352 73 -17 -95 -281 -376 -245 86 54358 354 1350 75 9976 15 5 58 6306 -2357 492 2417 6453 17126 41679 82441 127041 119600 70472 25981 1621 142 138 157 156 163 159 163 161 160 160 151 154 153 153 165 159 162 160 163 168 172 168 171 187 191 197 197 191 191 202 195 196 199 195 199 190 182 183 172 166 158 162 167 179 181 174 176 188 184 182 175 165 153 153 146 159 158 162 154 156 149 153 152 153 157 159 156 161 162 158 153 152 151 155 153 154 152 150 154 155 158 157 155 155 154 154 154 154 152 155 152 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 155 156 158 160 162 162 162 162 163 165 169 169 167 167 168 163 156 153 155 158 157 156 156 157 159 163 166 163 161 162 160 155 155 153 153 159 169 174 176 172 171 174 175 180 181 179 186 194 190 185 188 183 178 179 186 193 187 180 175 168 160 154 155 153 159 165 154 149 153 156 156 151 150 150 145 127 112 118 114 99 103 102 97 110 114 103 107 111 107 118 113 123 129 100 116 123 100 97 114 137 145 146 108 100 107 93 97 94 117 135 131 142 135 146 148 115 109 120 126 109 93 88 81 98 120 105 113 103 87 72 63 80 84 85 81 72 19 18 43 62 62 33 62 150 118 65 81 48 77 74 63 30 59 119 69 43 39 71 136 126 58 142 166 90 103 154 128 80 29 81 211 112 8 10 -11 146 317 138 20 116 149 226 132 79 263 264 148 171 156 233 270 82 121 215 216 314 572 470 194 98 134 225 117 155 171 74 110 -7 -159 9 173 220 257 494 715 250 -8 171 40 -194 -295 -312 -70 54389 352 1500 75 9976 15 6 29 6307 -2370 113 2564 11075 44512 102988 155718 94757 28036 1826 152 150 157 155 168 170 176 171 167 167 157 160 158 160 164 161 166 165 162 160 162 172 178 197 192 194 192 189 189 192 185 185 189 186 186 183 176 167 154 157 155 171 172 177 180 173 175 182 181 178 167 164 154 160 158 162 162 161 155 157 154 155 151 152 154 158 160 164 164 161 157 153 148 154 153 153 149 152 154 155 156 158 158 156 154 154 154 154 154 154 152 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 154 155 157 157 159 160 161 162 164 166 169 169 166 166 167 161 155 153 155 156 158 158 156 158 160 163 165 164 162 161 161 159 157 155 154 158 167 172 171 173 175 175 173 177 181 181 186 191 190 184 185 180 175 179 183 184 172 170 166 157 158 156 153 154 152 149 143 139 143 148 151 153 156 152 144 119 102 107 117 110 91 87 95 105 111 101 96 92 100 124 118 118 129 118 131 118 90 104 123 137 133 131 113 104 103 98 91 91 117 140 138 115 111 156 169 130 143 164 147 119 89 100 116 151 187 127 112 120 119 118 138 150 135 118 132 137 73 83 43 41 123 81 129 166 71 79 85 22 42 30 77 111 107 190 124 14 -9 -9 47 93 41 136 169 138 124 71 113 31 1 123 225 131 75 9 37 137 69 130 153 71 164 239 0 -47 110 214 214 117 174 312 253 48 64 115 257 350 293 312 240 230 116 -48 52 244 319 234 243 209 211 238 234 471 506 495 188 -227 -33 293 341 54 134 292 231 54421 352 1500 75 9973 15 7 1 6309 -2383 645 3459 14766 60432 143947 174320 46628 287 155 155 152 153 158 166 171 180 183 177 169 162 166 162 165 166 161 171 164 165 165 168 177 190 199 200 206 203 193 193 185 183 180 183 183 179 180 177 172 161 160 159 167 168 171 171 174 177 176 169 171 162 163 162 168 170 166 165 160 158 154 154 151 151 153 157 159 162 165 165 161 154 154 150 156 154 153 148 152 154 156 156 157 157 154 154 154 154 154 154 154 153 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 153 155 157 157 159 160 162 162 164 167 169 169 166 165 164 159 155 154 156 157 157 157 159 160 161 166 168 168 166 160 159 159 156 156 157 159 164 171 171 174 181 180 175 175 174 175 178 182 189 188 182 180 179 180 182 189 187 180 173 164 163 162 152 145 146 150 146 143 146 148 147 140 153 160 127 100 104 112 122 129 120 110 106 104 106 109 101 79 91 119 126 120 118 119 119 117 120 143 146 125 101 103 128 143 131 120 99 105 107 92 105 108 114 140 142 119 121 135 150 130 68 52 115 168 169 106 81 139 136 122 146 160 142 127 159 151 114 128 72 17 116 159 128 131 139 145 125 77 56 77 134 113 84 138 145 93 57 33 13 52 -12 33 187 174 140 159 166 32 17 88 171 217 162 173 134 9 -53 85 65 -78 -35 16 -83 -101 3 103 98 -21 17 91 106 28 -31 63 167 255 305 305 88 20 -61 -316 -93 324 367 265 134 -20 9 135 229 223 233 254 -183 -404 -83 161 181 -29 -31 124 262 54452 352 1500 75 9973 15 7 32 6310 -2396 966 4569 17764 66636 164444 188760 21730 235 153 147 149 154 165 170 173 179 184 178 169 166 165 158 163 161 165 173 167 171 173 185 190 198 202 204 205 206 200 196 188 187 179 175 175 173 173 169 170 164 159 162 163 162 167 168 171 171 164 161 164 161 169 170 173 172 170 164 158 157 153 151 151 152 157 161 159 164 165 159 160 155 154 154 156 151 150 149 154 155 158 157 155 154 154 154 154 154 154 154 153 154 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 153 155 156 158 159 160 161 162 164 167 168 167 164 161 161 158 153 153 157 159 156 156 160 160 160 164 168 171 167 162 159 155 156 156 160 164 167 169 171 175 176 175 176 174 174 176 177 181 188 189 183 181 180 179 178 187 194 185 177 170 166 162 156 150 157 164 153 148 152 148 143 133 146 153 125 108 113 120 118 117 116 112 95 90 96 95 93 84 96 113 113 100 92 104 110 117 124 137 131 109 112 111 109 141 148 128 92 92 110 98 91 98 115 126 140 126 107 110 95 88 87 72 120 139 99 61 56 92 110 113 103 124 112 88 133 162 158 140 94 34 122 174 69 82 94 62 142 160 96 115 164 147 87 69 165 142 54 126 222 152 -45 7 181 143 101 142 78 2 81 154 165 106 29 128 150 64 -27 0 -10 -24 101 200 126 52 155 171 140 -43 -65 23 142 131 -23 98 169 176 240 127 -30 -176 -277 -195 -88 84 139 166 117 -63 -222 25 255 -16 211 325 -133 -241 -146 -193 -261 109 49 -289 73 54484 353 1425 75 9970 15 8 4 6312 -2410 1084 5874 22758 66470 130081 171377 98835 945 158 148 153 162 161 168 168 167 172 178 181 177 170 163 157 160 167 172 173 177 176 182 190 196 205 209 207 202 200 193 188 185 183 182 177 171 167 168 164 163 159 155 160 158 163 163 163 164 163 162 166 173 173 183 177 178 172 167 159 155 150 153 151 152 150 158 160 159 163 163 157 158 154 156 159 156 150 148 149 154 156 158 158 156 154 154 154 154 154 154 154 152 154 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 154 154 156 157 158 159 160 161 163 165 163 163 161 156 158 155 151 153 159 160 157 156 160 161 161 162 164 167 167 165 160 154 153 155 160 164 167 168 172 177 177 176 175 177 179 181 180 177 183 187 185 185 180 181 186 189 188 180 175 173 171 163 159 159 162 159 149 151 151 153 160 151 151 148 131 135 137 129 111 95 100 109 93 89 110 102 97 101 109 110 99 95 105 120 114 120 130 138 125 96 109 122 92 90 127 150 135 107 123 131 109 93 109 147 134 114 118 123 95 96 146 141 133 124 117 100 82 90 123 139 135 151 123 117 154 163 152 160 120 69 145 216 119 67 70 34 122 178 155 135 140 184 124 64 151 162 74 142 251 173 10 83 171 65 91 151 66 48 121 170 177 56 -11 63 95 149 49 77 141 129 217 312 270 6 4 37 40 17 -54 -123 45 209 157 279 269 232 38 -309 -6 50 -53 318 301 140 57 181 241 21 60 343 436 213 295 310 137 265 247 65 -34 264 182 -18 173 54515 355 1275 75 9972 15 8 35 6313 -2423 1033 1947 6117 19153 71303 139158 150914 104513 8544 209 151 150 162 165 164 167 164 168 171 177 180 173 167 159 163 165 177 175 171 176 189 184 186 195 204 211 204 197 189 185 183 188 182 182 176 171 163 159 155 161 158 156 159 161 164 162 161 162 164 187 179 187 185 186 183 182 170 167 155 153 149 151 150 152 150 156 158 161 161 162 159 159 154 156 160 155 153 150 149 153 155 155 157 156 153 154 154 154 154 154 154 154 152 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 154 155 156 156 156 158 159 159 161 162 160 160 157 154 156 153 151 153 158 160 158 157 161 163 162 163 164 166 168 166 164 158 151 155 159 160 161 165 171 174 179 180 176 179 182 178 177 180 186 187 181 181 181 181 187 189 184 182 180 176 169 159 153 152 150 145 143 147 147 152 167 156 150 151 135 138 141 127 111 107 108 114 107 93 106 108 111 103 100 105 92 100 127 141 122 109 119 137 131 113 112 114 97 79 108 142 139 107 102 124 133 120 104 135 119 95 106 123 111 100 143 127 96 85 120 117 88 96 137 182 187 155 136 119 131 135 141 205 145 90 126 168 96 50 111 122 133 102 129 131 141 145 51 68 162 153 126 118 106 99 72 107 125 88 140 200 147 168 152 196 281 219 63 -18 75 159 42 58 171 77 99 172 70 -45 -107 -105 -60 32 42 -54 22 233 256 130 0 4 -19 -208 -39 253 428 550 447 181 54 365 345 -55 150 352 170 10 118 102 146 375 314 127 -55 -122 -208 -131 19 54547 356 1125 75 9972 15 9 7 6315 -2436 33 1067 4637 11177 17976 32293 69116 103071 59066 29126 7317 172 157 151 159 160 166 166 164 167 168 170 175 170 164 161 166 169 174 170 169 177 177 182 183 197 191 192 190 185 181 181 183 189 178 173 168 169 163 159 157 161 161 162 167 174 170 167 166 172 180 197 194 192 185 186 186 180 169 167 152 151 151 153 151 153 153 155 156 160 164 164 158 157 151 154 156 154 155 151 150 152 155 157 156 156 155 154 154 154 154 154 153 154 151 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 157 157 157 158 159 160 161 160 159 159 159 160 158 156 157 156 154 156 160 162 161 159 162 166 166 166 169 172 169 166 167 161 154 156 159 158 159 164 167 169 174 176 173 176 178 172 175 183 187 186 181 181 183 184 186 183 179 182 187 186 176 167 154 148 149 146 148 151 150 148 150 150 148 145 141 140 139 131 124 121 117 117 104 88 94 94 94 97 108 116 104 111 124 116 109 90 91 103 95 115 127 111 114 127 137 135 114 97 86 109 119 90 76 96 112 140 136 105 86 83 115 108 58 10 22 59 66 46 76 141 137 145 170 124 120 137 137 153 121 129 132 147 92 69 148 189 143 38 47 31 65 72 3 56 108 69 84 80 38 70 120 115 103 105 139 161 133 182 82 100 144 65 2 -100 -105 -128 -45 74 58 72 172 102 -52 156 153 150 190 85 59 66 18 -69 -46 -47 -42 -157 -112 96 79 60 209 240 125 11 -26 26 0 -142 -7 216 -105 -295 143 48 -98 156 24 -198 -222 -188 -312 -335 54578 370 150 75 9973 15 9 38 6316 -2449 168 230 328 421 671 1321 1590 1547 2479 3046 4201 5982 7187 6984 5375 7064 15471 26482 35579 30867 23383 254 181 165 161 153 147 150 154 155 157 157 155 151 159 167 165 163 158 158 160 169 164 166 172 172 177 176 183 175 181 179 179 176 172 171 178 174 173 172 176 174 175 170 166 170 174 183 180 174 168 169 179 187 190 190 192 187 187 179 175 172 162 150 155 152 155 151 153 154 157 154 159 163 165 156 152 147 153 153 153 154 152 151 154 153 156 158 158 157 154 154 154 154 154 154 154 152 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 159 159 160 161 161 161 162 160 158 159 159 161 159 158 159 158 157 159 164 166 165 165 166 168 170 170 172 173 171 168 164 159 154 153 157 163 164 164 164 166 169 169 165 169 173 172 183 186 187 186 183 188 190 191 195 194 192 186 188 187 184 179 164 156 156 156 154 161 159 146 143 143 138 136 147 150 141 137 130 117 116 112 107 110 112 107 95 108 122 116 110 115 117 113 108 90 96 94 73 89 113 104 103 147 161 128 113 110 107 109 94 104 125 114 114 134 131 113 134 132 132 136 100 52 52 103 122 113 116 112 134 175 160 100 108 136 140 150 118 116 176 171 86 111 166 171 129 105 134 116 76 75 86 99 92 55 125 175 185 123 55 115 164 145 196 190 87 128 75 76 124 73 25 40 1 -154 -61 93 208 220 142 107 143 177 96 152 106 -89 -125 -26 24 -88 -59 112 48 12 240 322 159 -29 129 213 -98 -76 -46 -148 -18 159 162 238 184 95 222 209 203 273 302 26 -9 250 41 92 258 54610 366 450 75 9974 15 10 10 6318 -2463 135 358 1211 1117 1769 2529 3976 7101 8545 8347 6413 8141 16036 34228 62652 83773 72216 14027 1739 153 148 149 151 148 154 149 150 154 157 155 155 159 162 164 156 150 155 164 162 160 163 171 175 169 161 157 170 167 166 167 167 179 183 174 176 176 180 185 187 185 183 183 189 191 186 175 169 173 176 180 186 186 186 184 185 175 174 169 156 154 155 154 150 150 153 153 160 157 160 156 156 150 149 152 155 156 153 153 153 151 154 153 157 158 160 156 156 154 154 154 154 154 154 150 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 157 158 159 160 160 160 162 158 155 156 156 157 155 155 156 155 154 157 163 166 164 164 166 168 169 167 169 173 171 167 164 157 154 155 158 163 163 161 165 168 170 169 163 166 169 173 181 191 194 191 186 187 186 189 194 196 198 193 187 181 179 174 167 166 162 158 153 152 147 141 148 140 131 135 150 152 140 141 128 108 106 106 107 118 124 108 90 88 84 94 115 119 94 89 112 102 104 109 93 104 112 107 105 140 156 119 117 131 122 95 94 137 150 137 144 134 105 108 171 162 140 147 135 95 104 146 137 155 162 157 195 172 108 87 118 129 156 188 134 150 204 180 113 129 156 155 122 183 234 199 126 134 226 212 158 138 199 245 287 147 20 95 106 94 161 208 108 115 18 -30 114 136 151 204 198 132 75 51 226 249 131 104 115 78 -70 -2 123 -3 -30 205 193 -10 -36 20 156 257 256 120 -97 -92 123 234 216 112 -73 107 255 261 281 496 443 223 132 227 256 97 346 391 411 393 158 337 302 54641 359 975 75 9974 15 10 41 6319 -2476 62 1013 1620 3688 10591 25969 58169 101340 136160 118538 31247 2391 163 150 158 155 157 153 151 145 156 162 168 165 163 166 171 163 155 154 161 160 156 163 167 171 169 163 157 164 163 162 164 167 184 182 176 172 172 178 182 184 193 198 192 182 173 172 177 171 176 179 187 186 183 185 182 184 176 169 161 151 150 149 151 154 152 154 156 162 162 161 156 150 147 149 153 156 156 153 152 152 152 157 156 158 157 161 156 154 154 154 154 154 154 154 149 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 156 157 158 159 160 162 163 160 156 155 155 157 154 153 154 152 152 155 162 165 163 162 163 163 164 165 167 170 168 163 162 160 156 155 157 158 160 163 170 174 174 174 169 168 171 174 181 188 192 194 193 190 185 185 189 194 195 191 183 178 177 170 165 164 155 148 154 148 143 148 147 144 141 137 142 151 146 137 131 122 122 117 115 108 106 100 81 83 88 92 99 105 86 90 128 108 100 109 110 125 122 128 129 140 146 121 98 120 129 93 98 105 112 151 164 138 107 100 139 148 158 138 90 63 87 155 118 95 102 139 153 87 90 157 152 70 80 111 124 158 142 163 172 131 98 134 139 109 108 103 97 107 166 161 185 159 103 144 197 162 179 170 118 69 108 223 159 83 -90 -57 58 -2 121 194 82 -9 -41 -57 137 275 223 231 146 47 -6 28 161 285 219 219 128 -62 -61 -87 162 273 52 -30 -122 -54 -14 -31 154 73 -65 -25 -54 -2 133 251 113 84 -67 42 183 -78 5 169 354 309 95 141 11 54673 346 1200 75 9976 15 11 13 6321 -2490 1953 6776 18799 42549 59631 65548 67464 64949 64120 43792 14742 177 157 164 167 166 159 167 160 163 167 168 164 167 165 156 155 160 162 163 167 169 170 168 167 166 170 164 165 171 172 178 173 179 181 178 181 180 180 188 187 178 165 163 167 174 173 182 184 187 182 187 188 181 179 167 157 154 154 147 149 146 156 157 155 155 158 162 160 159 150 148 150 153 159 156 153 154 154 154 157 153 154 157 159 154 154 153 154 154 154 154 154 150 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 159 159 160 162 163 163 164 161 159 157 156 157 154 153 155 155 156 159 163 165 164 163 162 162 163 167 169 169 166 163 163 163 158 155 158 162 164 166 171 173 171 171 169 170 175 179 179 182 181 187 193 192 195 192 192 196 192 190 187 178 181 181 169 165 157 152 157 158 155 158 150 145 150 144 139 148 146 137 132 131 132 130 132 119 105 97 88 101 107 98 96 96 86 109 146 106 78 91 102 121 127 114 90 93 123 118 101 137 138 100 97 96 121 162 162 145 145 136 106 110 149 146 125 127 130 164 140 98 109 136 119 85 118 178 150 79 82 134 139 125 74 116 205 179 161 173 142 62 99 165 147 135 146 144 196 171 78 68 90 130 184 152 143 165 184 183 75 -11 -73 19 62 71 170 211 168 -25 -218 -221 68 206 207 270 191 -17 1 105 0 132 148 20 -111 -85 -16 -201 -145 14 -60 -76 39 43 -188 -205 92 63 -95 -228 -149 111 144 -104 -186 36 -232 54704 334 1500 75 9975 15 11 44 6322 -2503 1376 6246 25698 67415 112815 128419 85273 16139 2137 171 182 179 170 172 167 165 175 177 170 167 161 158 157 164 166 172 168 170 167 166 164 165 173 166 169 172 169 170 179 181 184 180 181 176 177 179 170 160 165 174 172 174 178 183 183 179 180 187 187 177 172 163 154 152 158 155 151 145 150 156 155 154 158 162 162 157 150 149 154 155 156 153 154 152 155 154 157 153 154 155 155 154 154 154 154 154 154 154 154 149 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 159 159 160 161 162 163 163 159 156 155 154 154 152 152 155 156 158 159 161 163 162 161 160 159 160 163 168 170 166 164 164 162 157 157 162 168 167 167 173 171 167 167 170 174 174 180 185 183 179 184 189 196 199 195 192 193 188 193 192 182 186 185 177 173 171 162 161 162 158 158 152 142 152 156 152 158 159 150 126 123 130 137 137 130 126 119 106 97 104 118 121 107 96 107 140 106 79 105 94 104 122 117 100 92 110 101 103 129 112 102 111 103 103 144 161 163 174 145 96 74 88 132 162 163 177 167 158 134 107 106 149 175 133 168 175 119 128 143 165 152 75 121 196 179 194 230 187 114 108 134 122 137 227 241 223 210 148 117 94 147 217 170 119 135 236 211 74 20 -77 -61 15 49 104 196 215 154 20 -186 -107 37 114 130 49 -46 -41 88 10 -51 50 -6 -138 31 166 -123 -271 -151 -217 -97 90 37 -209 -270 84 68 -20 54736 352 1500 75 9973 15 12 16 6324 -2516 1733 6983 23803 68778 127593 154956 70682 15895 2140 174 177 177 170 171 177 178 183 184 177 176 164 168 162 171 174 176 166 166 170 169 169 167 178 179 180 177 175 177 186 184 178 173 178 177 176 179 171 168 180 180 174 175 173 176 178 176 180 183 186 173 171 166 158 153 158 156 156 149 150 155 155 153 162 163 164 155 153 148 157 154 153 152 155 152 154 155 156 155 153 151 155 156 154 154 154 154 154 154 154 148 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 158 158 160 161 162 164 163 160 158 157 157 156 154 154 157 157 156 157 160 163 163 161 157 156 159 163 166 166 164 164 162 159 157 157 163 167 167 170 175 174 172 169 172 175 177 176 183 184 185 185 190 191 193 190 191 193 195 199 195 190 190 188 182 174 166 160 162 166 157 151 156 152 156 159 153 156 159 156 137 132 140 133 138 130 113 123 121 113 120 127 124 114 121 125 130 120 113 126 118 109 126 136 135 120 85 78 77 97 118 117 135 135 114 130 132 123 150 140 116 99 105 129 111 112 136 111 125 144 138 140 152 167 149 159 162 124 162 166 155 148 100 119 109 82 148 216 158 112 26 40 137 106 146 185 170 178 152 156 145 196 255 257 183 127 217 247 191 75 6 89 117 -31 -73 96 115 188 260 -5 -118 3 129 189 117 23 -51 39 147 179 107 -13 -28 17 202 110 -80 -66 -152 -60 63 22 96 62 -109 -154 190 296 209 82 -171 -90 90 276 209 31 117 110 20 -108 -151 27 76 -301 -329 54767 353 1425 75 9970 15 12 47 6325 -2529 104 2298 8392 26895 75058 137939 148701 40179 5778 157 156 161 162 159 158 165 157 157 170 171 175 168 167 169 170 167 162 158 160 166 167 174 184 199 193 192 195 191 189 190 184 175 169 174 175 168 170 171 174 181 177 175 164 172 174 180 175 178 176 175 164 167 163 154 151 154 157 158 156 155 156 157 150 160 158 155 152 148 147 156 155 156 153 154 152 154 155 155 155 155 153 156 156 154 154 154 154 152 155 154 149 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 159 159 162 163 165 166 165 165 164 163 163 163 160 158 160 160 158 159 164 165 166 163 159 158 160 165 168 166 163 165 163 160 161 161 165 167 167 169 168 170 171 170 170 170 176 177 177 181 182 182 188 192 189 192 194 194 192 196 194 192 199 193 180 171 165 163 161 163 162 154 163 166 169 166 149 151 154 152 139 132 142 138 136 123 97 107 116 124 128 118 124 114 120 137 139 144 130 120 113 107 114 98 94 97 94 99 98 109 139 156 134 136 167 151 123 112 117 130 130 119 114 132 106 88 101 86 104 129 156 218 186 142 180 143 131 145 131 148 162 139 149 176 163 138 164 179 96 113 122 144 185 91 55 88 129 203 201 137 112 121 63 161 181 93 130 173 153 51 140 185 105 -56 -138 -11 62 144 153 -1 -129 39 230 233 184 128 157 161 241 244 -12 -68 -37 -111 -69 49 145 197 25 -25 186 89 52 142 -44 -125 141 296 207 110 23 -144 -96 178 327 200 -203 -353 -351 -299 -15 12 -133 -241 -269 54799 352 1500 75 9978 15 13 19 6327 -2543 937 3837 14845 49006 111082 147669 85023 8832 167 148 152 152 149 152 154 145 148 160 158 162 162 164 163 156 149 146 149 153 170 175 184 194 186 193 193 194 190 180 182 173 170 167 169 169 161 164 164 170 178 171 168 165 174 171 179 180 176 169 160 151 156 155 153 155 158 160 153 155 155 156 156 154 157 150 149 153 149 152 154 156 158 151 156 150 154 156 157 155 154 154 157 154 155 154 154 154 153 154 154 149 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 161 162 164 165 165 166 166 165 165 164 164 164 161 159 161 162 162 164 166 167 167 164 162 163 162 165 169 170 168 167 163 163 163 164 167 170 168 166 167 167 165 166 169 172 177 172 175 180 182 184 190 189 188 196 199 199 192 191 187 187 198 195 183 176 176 176 167 169 177 170 168 169 165 159 144 150 159 150 138 142 159 156 141 128 115 105 102 115 119 113 113 101 103 134 137 130 114 96 86 84 97 86 83 90 117 134 135 131 149 186 125 94 141 148 135 125 96 124 151 113 89 111 134 115 152 188 173 144 146 212 244 212 165 127 138 117 85 131 121 86 141 173 211 211 163 185 184 149 135 187 205 172 158 128 119 210 260 155 94 128 47 74 145 146 235 182 27 44 190 172 128 118 55 -53 -24 -6 -72 -53 -65 88 219 158 88 137 233 165 148 140 56 -38 -103 -114 -130 20 60 69 86 20 118 169 116 154 124 84 207 102 43 291 155 -182 -58 232 402 329 -25 -121 23 240 176 67 -44 70 335 54830 355 1275 75 9975 15 13 50 6328 -2556 415 4791 9656 14407 18503 40310 82852 112577 93672 44165 2746 180 166 161 163 161 171 172 174 176 181 176 176 178 178 175 169 161 160 164 171 188 191 189 184 178 177 184 180 182 174 173 171 167 167 170 171 170 172 170 174 180 175 175 176 174 173 185 183 175 165 158 157 158 155 155 158 160 153 156 154 153 157 158 157 158 151 155 152 152 154 155 155 155 150 157 153 153 155 156 154 151 151 156 154 156 155 154 155 154 154 154 149 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 162 163 165 166 166 166 165 164 164 163 162 162 159 158 162 163 163 166 167 166 165 162 162 163 164 167 168 167 166 167 164 162 161 163 166 168 168 169 173 171 167 166 170 173 172 172 173 177 181 186 188 182 182 193 197 195 191 186 184 187 189 187 183 173 169 172 170 181 179 172 177 169 155 155 160 157 156 153 144 140 154 162 153 145 131 105 107 111 102 101 100 99 93 104 97 92 93 99 108 107 119 116 118 101 111 129 115 127 137 163 150 101 110 125 113 112 89 147 189 155 128 114 123 124 162 197 190 130 131 180 207 189 134 125 136 132 144 153 86 64 98 92 183 254 197 182 191 147 91 196 308 274 255 234 163 205 272 217 130 133 140 159 161 52 131 141 62 189 173 85 203 281 248 51 -73 -64 35 144 57 82 233 211 87 114 30 -8 38 90 111 32 13 -63 34 110 -152 -249 36 163 -4 -31 255 448 225 245 357 89 -24 134 -25 -28 236 238 218 224 261 181 146 445 145 -284 -283 105 434 54861 355 1275 75 9975 15 14 21 6329 -2570 1115 6078 13692 25047 39426 67451 100203 99925 56354 24883 2456 176 169 159 161 160 164 174 175 179 202 200 195 193 189 190 188 175 169 176 181 180 177 170 172 175 170 175 173 167 165 166 169 165 168 171 172 173 175 175 172 176 174 175 182 180 179 182 173 167 158 161 162 160 159 158 153 154 149 157 155 156 154 158 160 160 155 157 149 152 152 157 155 155 152 154 155 154 154 154 154 152 150 154 154 155 156 153 154 155 154 154 150 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 162 163 166 167 169 169 168 167 166 165 163 162 160 159 161 161 163 166 167 165 164 163 161 162 164 167 169 167 163 163 164 162 158 161 166 167 170 173 175 172 167 167 169 174 178 176 175 176 180 183 184 183 183 189 190 187 183 180 184 189 189 188 186 176 168 170 171 173 164 156 172 165 151 168 175 162 156 157 149 145 152 153 137 128 124 109 111 113 120 127 119 110 101 99 93 88 103 126 127 121 132 122 101 106 140 131 89 103 112 129 139 117 131 121 105 93 100 150 175 181 151 137 121 111 137 175 198 121 98 148 136 90 106 151 166 188 187 163 127 118 159 135 175 239 189 148 175 200 124 165 256 197 199 217 139 126 194 190 139 175 180 218 235 76 79 115 153 316 266 51 30 136 173 115 1 -52 122 331 149 29 226 316 284 190 8 -24 -7 2 17 -81 10 130 129 -115 -232 -55 67 234 16 -146 190 466 267 231 159 -111 -83 102 215 202 243 221 122 -61 63 240 -345 -223 91 -314 -148 312 206 54893 354 1350 75 9973 15 14 53 6331 -2583 2020 6384 16371 33948 59748 93422 114114 101011 40004 2596 189 170 168 169 168 163 173 169 171 190 186 188 187 185 185 186 180 173 178 180 174 170 164 169 167 164 166 165 159 158 164 168 166 163 169 167 164 171 171 172 176 175 178 186 179 169 166 159 165 158 164 158 155 157 162 157 156 154 156 151 156 154 157 161 163 156 154 152 154 151 157 159 157 153 154 154 154 154 154 153 154 152 153 152 154 154 154 155 156 154 154 151 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 165 166 168 168 170 171 170 168 168 169 166 165 163 162 162 163 167 168 170 168 167 166 165 164 164 166 169 168 164 163 163 162 161 164 170 172 173 176 176 174 166 162 166 172 177 176 174 176 180 177 177 185 187 189 192 192 190 189 188 190 197 195 190 192 194 184 173 169 160 156 170 172 167 169 181 167 164 163 156 161 160 142 126 123 130 130 121 120 137 128 107 105 100 101 97 80 101 119 109 102 108 106 84 100 131 125 116 112 113 129 112 104 127 115 111 100 98 109 130 176 178 156 127 126 147 185 216 163 110 124 125 89 129 166 151 117 120 172 153 129 183 182 166 165 129 137 186 213 172 143 181 144 126 147 117 91 128 163 211 331 261 142 186 236 192 152 195 236 231 97 -89 -16 98 77 -36 -81 31 230 190 -75 -44 94 208 293 123 7 -23 -143 15 -18 115 406 212 -123 -41 297 359 248 30 -60 82 136 71 71 -203 -129 95 18 49 24 -156 39 368 263 107 274 -200 -340 51 -235 -144 269 121 54924 366 450 75 9973 15 15 24 6332 -2597 27 223 593 561 664 1191 1574 1122 1207 2447 2176 3497 5035 7090 17211 27070 50836 91804 119695 93018 31488 7601 4018 197 196 189 183 180 179 174 167 171 173 172 171 167 166 167 171 173 168 169 169 172 165 163 163 158 157 152 148 157 164 165 161 161 167 163 158 161 167 171 176 173 178 177 164 159 158 153 162 158 163 156 154 151 159 153 156 155 155 153 152 153 158 155 160 154 152 155 154 153 155 158 155 151 153 153 156 155 155 150 153 153 153 151 154 152 155 155 156 156 154 151 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 168 169 168 170 173 174 173 169 169 168 166 166 163 163 166 167 168 169 176 172 167 168 165 164 166 167 167 166 166 165 164 161 162 165 169 169 171 176 176 172 167 163 166 173 175 173 172 177 180 177 179 184 188 192 196 196 193 189 184 186 198 195 184 188 195 191 182 177 178 178 179 181 187 180 174 169 169 162 151 153 145 136 135 131 125 131 127 128 125 110 104 99 91 88 87 80 70 79 99 107 90 73 74 74 84 88 112 125 108 128 124 104 115 139 144 137 125 135 165 174 184 147 121 135 144 142 170 179 142 124 119 95 139 211 179 122 101 123 125 91 150 156 103 102 105 138 108 123 194 212 177 146 179 172 157 162 137 178 285 295 167 61 97 200 218 190 192 148 1 -35 19 164 185 55 26 87 74 80 227 120 -60 -96 -23 75 109 105 -65 -179 45 87 93 233 159 177 232 275 459 375 182 -134 -128 129 -50 -1 -202 -138 206 96 33 -26 -66 123 163 51 -98 -1 -22 -14 73 -252 -273 -137 -128 54956 371 75 75 9977 15 15 56 6333 -2610 896 1033 1311 1201 1311 1217 1374 1650 1834 2150 3457 8281 14628 15042 7701 5824 7444 10349 14246 23321 25834 35239 48878 50126 32683 17555 7306 4063 221 207 192 182 178 170 168 162 165 171 173 174 173 165 162 167 171 162 160 166 174 170 168 172 165 163 158 153 159 163 167 166 177 176 172 168 163 167 169 174 174 174 169 160 158 157 153 164 157 161 159 160 157 160 150 159 155 154 155 152 152 159 157 156 152 152 154 156 154 156 156 153 151 154 154 156 155 157 149 152 153 153 152 154 153 156 154 155 156 154 151 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 167 168 169 168 169 169 169 165 163 162 162 163 161 162 167 167 167 171 175 172 169 168 163 161 163 166 166 167 167 163 161 160 161 163 167 170 172 174 175 172 170 167 167 172 175 178 178 178 183 182 179 178 183 184 189 193 193 189 178 179 188 189 183 181 181 187 182 174 181 179 175 176 176 174 173 163 163 161 154 154 144 145 140 126 123 119 124 131 116 115 133 113 90 92 96 93 68 65 97 99 84 75 75 76 94 106 105 105 96 124 122 75 90 144 156 143 116 153 172 102 109 117 119 150 138 110 120 135 115 138 166 118 90 201 249 177 117 144 180 139 133 92 46 109 158 101 40 98 167 196 181 153 255 263 194 220 200 192 292 250 79 76 98 137 194 165 158 168 77 -10 78 259 177 -2 124 247 113 89 254 286 154 -20 -126 -166 -16 157 80 43 164 129 -19 -75 69 280 219 74 122 301 270 -69 -1 174 25 153 93 61 121 167 336 137 178 182 -111 -223 -133 150 146 53 54 -199 -182 -48 130 54987 371 75 75 9976 15 16 27 6335 -2624 1664 1617 1801 1681 1799 1820 1661 1662 1784 2113 3607 8131 13295 13699 8809 6756 6953 6679 9839 12277 11108 9790 9033 6380 5445 1739 489 343 246 203 186 177 174 167 164 162 163 172 189 185 194 184 172 169 165 166 166 168 172 173 173 177 174 171 168 169 167 168 176 178 180 178 178 176 173 172 171 171 176 173 170 166 161 166 165 172 167 169 164 168 168 165 160 165 155 156 155 155 154 158 159 159 156 154 154 154 153 154 154 154 152 154 153 153 154 155 154 154 153 153 153 154 153 154 154 155 154 154 150 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 163 165 166 167 166 166 164 160 158 158 159 160 159 161 165 165 166 169 172 172 168 164 161 160 161 163 164 165 164 159 156 157 159 161 166 171 173 176 177 175 176 173 171 175 177 180 181 180 181 180 177 177 178 177 181 186 188 189 181 177 184 189 183 181 183 186 178 172 178 165 160 173 168 151 148 150 156 161 161 156 151 151 147 136 117 120 136 130 108 98 114 106 93 98 106 110 91 90 116 102 90 97 84 77 92 106 101 88 88 102 103 66 78 117 118 111 79 117 128 57 61 105 125 154 135 110 119 106 67 108 152 95 52 92 173 151 99 165 201 131 96 63 52 98 130 60 41 88 87 84 102 152 187 201 136 106 199 188 166 167 121 148 131 73 126 153 96 73 111 105 125 156 64 -10 43 41 18 119 140 149 124 77 -39 -93 9 172 305 179 139 101 48 56 148 174 -2 -4 147 311 213 -1 68 8 -27 153 232 209 26 -188 -169 99 230 153 176 125 232 420 338 262 64 -159 29 93 203 55019 370 150 75 9965 15 16 59 6336 -2637 547 506 668 527 531 592 617 717 823 1970 4533 8900 9524 9184 9608 8574 7663 8967 12914 19590 26441 32826 34349 30486 23048 20181 21059 22618 23059 18817 8170 4511 1235 187 165 164 170 170 164 166 161 169 165 165 167 171 166 162 169 169 181 179 174 170 172 174 173 175 178 176 181 179 181 182 178 170 166 169 174 172 172 169 174 172 170 169 171 168 167 167 168 164 162 153 154 154 157 155 157 161 162 162 161 158 151 154 157 154 159 153 154 154 153 154 154 154 154 154 154 154 154 153 152 152 156 155 154 149 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 160 163 165 165 167 165 163 160 159 158 157 158 159 160 163 164 164 168 171 172 168 165 161 160 161 163 165 167 167 161 159 157 156 159 163 168 168 171 175 175 178 179 177 178 177 179 182 180 177 175 177 176 173 174 177 183 181 183 185 179 180 186 179 175 176 180 181 174 175 165 160 169 169 153 138 141 154 161 162 149 149 153 156 133 95 117 137 122 103 92 102 107 105 103 117 118 95 105 126 108 99 102 94 94 98 105 108 98 77 84 114 105 106 114 98 97 84 98 83 51 74 106 82 104 128 123 170 149 134 143 121 93 70 80 125 103 99 163 152 76 76 71 36 51 167 191 103 70 53 69 116 200 159 84 -9 -14 170 148 56 121 176 194 90 86 250 252 186 64 120 236 169 128 158 105 34 -79 -44 154 168 224 118 0 -58 -127 26 256 317 338 259 117 77 27 88 108 46 234 477 437 290 82 -60 36 12 -134 -162 -56 -41 -246 -212 257 335 201 245 89 206 352 268 258 61 -35 17 -117 -27 55050 360 900 75 9968 15 17 30 6337 -2651 1017 4119 5566 6790 9963 10719 14869 16171 18748 20231 31643 49722 50162 43159 30612 22272 23790 26847 35226 43937 44703 55873 60027 33803 15585 8655 3782 131 119 129 129 140 136 146 143 150 143 142 146 152 162 162 166 157 146 141 144 140 150 159 162 164 161 158 158 156 151 150 153 153 157 155 155 143 152 157 159 154 155 155 159 147 144 146 145 145 148 150 154 161 161 165 161 160 154 154 160 157 160 154 152 152 152 153 154 156 156 154 154 154 154 154 152 152 155 155 154 147 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 159 163 165 167 168 168 168 166 164 163 161 162 161 162 165 164 163 166 172 170 168 163 160 159 159 160 163 164 163 160 159 156 155 159 161 163 166 173 176 173 178 182 177 179 180 181 183 184 181 180 183 179 180 181 183 189 187 186 189 185 180 176 174 176 171 172 177 170 169 176 173 163 161 165 158 153 155 158 157 144 141 157 162 137 109 124 139 121 107 111 124 126 112 98 110 105 77 98 115 83 77 91 96 116 127 114 104 93 94 130 135 115 112 112 130 128 103 105 88 90 125 127 101 147 150 143 194 151 151 180 182 165 125 139 139 75 96 147 132 144 199 154 39 97 248 255 196 211 146 145 281 284 208 156 53 62 181 197 153 178 191 167 162 277 232 108 144 73 147 172 61 132 275 150 64 25 14 44 38 207 188 55 -64 -134 35 369 480 442 377 236 103 -94 134 267 140 407 536 445 343 380 326 327 277 -114 -231 56 -130 -147 163 125 40 -47 196 327 303 214 157 -4 -29 -80 -330 -221 -5 55082 360 900 75 9974 15 18 2 6339 -2664 569 985 2110 3885 10125 14174 21805 27288 31168 34605 56383 107908 113563 93594 56940 34226 26774 19061 22067 29852 44865 61840 65882 37140 17513 9548 4249 141 124 130 133 140 136 142 141 145 144 148 145 150 151 152 155 150 140 131 137 136 143 152 149 153 151 150 153 153 151 142 141 143 149 145 147 138 147 151 152 143 149 149 147 137 136 140 146 146 144 146 154 159 159 161 155 155 156 152 157 156 156 154 152 151 152 153 156 158 158 154 154 154 154 153 152 153 154 155 154 148 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 163 166 168 168 169 169 168 168 167 165 164 164 164 164 165 165 166 168 168 169 164 159 157 158 158 158 160 160 158 156 155 153 155 160 160 162 169 175 173 170 176 179 175 178 179 180 185 191 191 192 192 187 186 188 189 191 197 199 196 195 191 186 182 187 186 174 174 168 169 181 176 163 159 170 167 159 166 164 148 143 145 146 141 137 140 129 128 126 116 111 123 132 113 96 106 112 74 79 99 82 85 85 70 88 106 81 79 84 104 133 113 103 107 107 145 131 118 139 143 163 147 127 144 183 134 102 164 147 131 145 144 153 161 155 120 116 167 149 149 275 254 171 75 121 198 204 222 249 166 168 268 261 190 138 88 110 177 169 107 95 160 191 279 337 207 125 113 28 89 185 55 39 134 109 99 163 178 -26 -82 67 136 137 -26 -103 108 467 415 177 234 174 154 186 237 278 143 166 319 345 360 289 254 456 293 -57 217 460 -82 -200 182 116 -32 83 371 429 475 328 140 87 230 208 53 179 436 55113 370 150 75 9971 15 18 33 6340 -2678 1135 104 999999 999999 999999 999999 999999 256 1547 2396 3638 4553 9903 19288 50213 54622 66456 69258 64085 70598 86774 109097 112639 98866 67666 45087 30663 17745 11419 6299 6819 6590 3930 1906 1441 764 615 184 174 175 171 176 173 172 177 174 180 184 183 183 179 175 172 169 171 168 169 169 171 171 176 182 187 194 181 173 175 161 166 169 169 167 169 165 164 161 160 152 155 157 158 152 151 148 158 157 157 156 163 165 164 157 156 156 157 155 155 153 154 154 153 153 154 153 153 154 154 154 154 154 154 154 154 154 154 154 154 148 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 164 167 169 168 168 167 165 163 162 161 160 162 163 163 165 167 168 168 170 169 165 160 158 159 161 161 164 165 164 160 157 156 158 161 163 165 170 167 166 168 173 177 175 175 174 177 183 187 190 190 192 192 188 191 192 194 201 200 197 193 192 191 186 184 182 173 180 180 167 168 171 166 162 170 163 154 167 172 149 136 138 139 142 152 158 134 127 124 110 123 126 118 107 108 103 92 73 68 78 91 106 89 77 65 81 89 95 98 83 104 103 87 77 87 124 111 99 115 109 131 123 93 105 125 105 69 108 126 91 54 43 110 117 74 82 147 183 166 197 181 148 119 114 129 136 161 157 157 168 168 175 187 182 115 90 119 201 144 12 118 267 237 202 184 167 148 89 -11 32 166 30 38 61 59 86 200 240 80 68 93 106 89 -18 -149 49 283 111 55 133 71 151 296 165 240 175 -108 126 292 364 121 -111 105 44 112 302 253 49 -104 136 227 -28 27 124 147 438 432 160 76 389 559 456 222 110 55145 370 150 75 9970 15 19 5 6341 -2692 2122 1895 1175 816 999999 49 757 2937 10860 19076 24754 25394 26904 30422 45970 62849 71461 59123 45711 35219 37601 37585 34072 29993 21200 12083 5756 2768 1268 526 321 257 236 214 202 195 189 179 177 178 174 175 181 180 179 177 196 191 184 189 181 177 177 171 171 171 166 166 176 176 181 183 181 184 175 176 172 169 172 174 177 173 169 163 169 164 163 154 156 161 162 157 158 154 157 157 161 157 161 158 163 157 156 155 153 154 155 153 154 154 152 154 154 155 152 155 154 153 154 154 154 154 154 154 153 154 154 148 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 165 167 167 165 163 162 162 160 159 158 158 160 158 160 165 167 167 169 173 172 167 161 159 159 161 164 165 164 164 161 161 161 160 161 164 168 170 168 165 167 173 175 174 172 173 178 181 184 187 188 188 190 192 192 192 200 195 187 188 180 184 185 178 174 166 166 175 176 167 159 165 157 157 160 153 145 147 162 154 138 138 139 143 150 155 147 139 126 114 129 127 119 117 116 112 103 97 89 88 100 99 99 99 73 90 105 104 87 66 90 100 106 63 68 124 122 120 95 77 101 110 99 119 128 122 97 66 90 62 -10 7 118 132 88 89 126 124 132 183 149 145 146 155 128 109 193 197 132 168 180 126 54 157 228 109 73 168 222 66 76 188 146 145 100 81 89 78 20 9 40 53 167 58 77 163 132 206 274 254 237 194 115 123 -45 -38 120 154 224 186 -2 -130 -2 35 88 78 -54 145 300 160 -97 -137 13 -119 74 183 -1 -131 -282 -33 235 101 -57 140 48 -115 -3 117 204 476 363 264 219 -66 55176 370 150 75 9970 15 19 36 6342 -2705 462 1119 848 746 999999 43 507 2250 8865 16565 21911 21289 19635 12880 14194 25200 26209 16112 13183 5868 7389 9219 9913 9859 9041 8984 8546 8191 7648 7042 8039 8633 8617 7969 4923 1880 352 185 179 183 181 178 183 194 186 184 192 177 182 186 179 179 174 173 168 173 168 170 179 178 177 176 177 175 174 176 176 174 173 170 172 170 167 164 169 163 162 156 161 160 161 158 160 155 157 157 159 157 160 155 158 158 159 155 154 153 155 152 155 153 152 154 155 154 153 154 154 153 154 154 154 154 152 154 154 154 154 150 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 167 168 168 166 163 161 159 158 157 156 156 159 157 158 163 165 165 169 170 168 166 160 157 157 158 159 160 162 165 165 164 166 163 160 162 166 169 169 166 168 173 173 173 174 174 178 183 185 188 190 189 188 192 190 186 195 193 182 183 179 181 185 176 176 174 166 165 166 170 166 171 167 157 158 155 145 137 157 164 161 159 148 146 143 150 152 142 139 140 145 145 154 133 103 118 137 132 122 126 122 97 99 118 111 104 114 94 54 62 64 83 139 109 78 84 92 135 119 94 106 114 106 123 156 141 120 75 82 82 60 35 55 135 166 154 100 95 160 205 138 89 102 126 86 102 215 203 122 128 159 130 42 97 192 111 58 122 168 101 65 46 93 122 16 58 92 112 144 147 171 207 212 81 198 208 58 172 264 137 143 191 74 94 129 84 122 175 258 310 134 -37 -74 -118 -150 42 23 33 251 278 33 -179 60 5 -75 -44 62 163 23 86 144 141 -153 -79 117 -289 -288 108 171 285 186 148 416 180 55208 362 750 75 9968 15 20 8 6344 -2719 646 1840 2385 2284 1998 1474 779 658 1091 2847 4779 5977 5519 8129 10135 9956 7365 8268 9956 14460 27799 46568 70541 77995 75967 62196 38822 24685 11297 2766 3349 168 170 164 165 164 167 168 165 162 157 172 169 171 169 172 163 162 162 158 161 168 168 164 166 167 171 168 170 169 167 162 161 156 164 164 162 159 160 158 161 155 157 154 152 155 157 156 156 158 160 155 153 157 157 155 158 156 154 153 154 151 148 152 154 156 155 154 156 154 155 154 153 152 151 155 156 154 154 152 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 166 168 168 168 166 163 159 154 153 153 153 156 155 156 160 162 162 166 167 164 160 154 151 154 156 155 157 161 165 169 168 165 164 161 160 163 168 169 168 169 172 173 176 176 175 178 183 186 188 192 193 192 195 192 186 187 186 182 182 185 178 176 182 183 178 173 176 180 173 173 175 174 172 168 167 151 145 164 170 167 162 167 182 169 156 152 153 156 158 172 161 150 135 114 115 122 130 132 141 134 94 74 111 118 89 107 97 71 94 101 95 123 117 81 70 75 97 104 87 89 125 108 82 112 126 139 100 57 62 95 80 82 117 116 149 105 102 189 212 143 82 109 149 73 70 188 184 168 163 96 146 144 110 205 205 172 109 50 114 125 141 256 227 95 79 64 24 112 245 281 252 208 107 258 304 23 99 242 38 58 213 42 -38 191 238 68 146 198 125 145 194 50 -96 -100 95 44 -8 171 196 55 -41 52 -113 -64 -94 58 386 237 36 40 254 32 -209 -2 -108 -145 -51 -242 -254 -135 -207 -197 -22 55239 346 1950 75 9972 15 20 39 6345 -2732 63 1243 4566 13642 28418 58322 95057 118085 125499 112159 84152 63278 24889 7003 8933 294 153 143 144 144 141 141 142 135 136 147 150 142 147 149 148 147 144 137 138 142 144 145 148 158 162 158 157 160 154 151 153 143 142 143 145 150 148 148 152 150 152 150 146 153 150 155 157 158 157 157 156 154 156 155 155 152 149 151 152 154 149 154 156 157 155 153 156 155 156 154 154 153 153 154 154 154 154 151 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 167 169 169 170 170 168 166 160 157 155 154 154 154 156 160 161 163 166 167 164 160 155 153 153 155 159 161 162 165 169 170 166 164 160 160 165 169 173 172 170 171 172 175 177 177 178 178 182 185 187 187 184 189 192 185 177 175 175 173 169 166 167 173 171 168 168 177 176 164 161 155 154 160 161 160 159 161 161 156 157 156 152 167 173 164 161 165 171 171 168 151 144 145 131 129 134 129 117 116 136 122 87 92 90 76 86 102 97 93 118 95 76 98 101 106 79 50 62 90 107 123 119 99 128 136 92 74 84 97 73 65 125 108 49 71 78 69 99 162 179 124 157 215 165 144 216 221 173 140 68 127 186 185 234 157 139 85 56 137 122 245 322 264 222 120 75 67 79 238 262 184 155 115 297 339 3 86 327 229 170 142 -8 12 223 223 161 262 196 53 -20 -8 -26 -115 5 161 241 441 409 145 -85 108 225 -153 -19 186 127 -199 -259 -168 16 284 67 -84 -7 -10 188 190 -125 -111 -131 -159 -246 -65 55271 365 525 75 9966 15 21 11 6346 -2746 751 862 1153 1799 2822 4024 6865 8105 9197 12697 16235 19966 19500 18085 17488 20469 13756 9103 11169 20308 24541 28704 32192 18718 24835 38591 49855 49389 50000 43180 33649 11345 4146 5751 314 175 167 158 153 157 156 156 149 157 163 172 159 156 159 161 163 161 156 163 158 157 159 160 170 173 170 163 168 162 159 163 155 146 149 150 153 153 155 162 157 160 157 157 155 153 159 162 164 163 163 162 157 161 157 156 151 151 153 152 155 152 155 158 154 155 155 154 154 154 151 156 154 154 153 154 154 154 149 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 168 171 173 174 175 176 175 172 167 164 160 160 159 160 162 163 165 169 170 167 166 162 158 155 157 161 163 164 167 169 169 166 161 158 161 164 169 172 170 169 170 173 174 175 178 181 176 180 186 183 181 179 184 192 186 176 177 178 174 168 168 172 165 165 164 163 172 169 163 154 162 165 150 157 160 159 164 156 155 165 169 149 150 178 179 171 173 181 183 170 157 174 165 131 134 147 147 136 125 135 135 129 130 108 93 83 74 91 102 112 117 106 119 127 121 73 51 62 76 112 108 92 100 120 91 25 19 74 102 95 115 130 105 64 79 77 43 102 140 141 117 165 217 187 152 134 191 215 125 42 106 178 171 124 49 85 157 184 172 125 158 230 267 235 156 91 78 138 280 211 100 47 62 166 124 14 57 220 182 15 13 89 237 341 118 162 341 239 290 112 -28 -77 -269 24 258 272 369 249 201 97 -46 116 155 136 184 -8 -195 45 49 5 122 -203 -194 144 -13 155 523 166 47 223 384 370 -105 55302 366 450 75 9966 15 21 42 6347 -2759 349 2421 3455 5308 9986 22051 18853 19106 14480 12101 13883 17547 22553 24363 31538 36677 46936 43980 49102 53890 61248 54193 50966 41190 21258 15372 13610 8822 1213 486 216 189 156 153 142 140 139 132 128 122 124 128 133 137 134 133 137 143 140 143 141 138 139 131 137 138 145 147 145 138 144 147 145 147 142 136 144 141 142 142 144 147 153 152 150 150 155 146 145 142 142 147 147 153 156 154 153 162 159 157 156 155 150 154 151 151 149 152 155 155 158 159 156 158 158 154 155 154 153 154 154 154 154 149 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 168 170 172 174 176 178 179 177 172 168 167 166 164 164 166 167 168 170 177 177 172 168 163 161 162 162 165 169 169 169 166 161 158 160 162 163 163 163 163 168 172 172 173 176 182 178 181 186 187 184 178 184 184 185 186 177 175 182 182 178 178 176 173 178 171 170 177 174 166 165 177 165 157 172 176 163 161 166 162 159 165 156 154 179 179 173 174 180 181 169 158 175 173 148 133 128 142 158 139 124 119 134 139 132 119 78 55 81 144 158 135 121 127 124 99 84 94 91 64 78 80 43 47 56 9 -3 25 38 71 111 129 122 124 102 121 119 108 211 156 113 145 137 152 144 106 133 187 202 155 -15 48 115 102 161 102 139 219 199 208 206 103 192 313 237 199 144 73 165 239 144 180 200 -21 -42 132 167 146 175 56 -93 58 223 240 168 57 147 198 143 324 361 247 212 124 139 185 196 -83 -122 335 385 86 -67 118 132 116 133 293 468 285 228 78 147 307 107 13 -176 -200 -212 -378 -57 417 486 164 55334 365 525 75 9966 15 22 14 6348 -2773 1365 2052 3746 7926 11886 12474 14109 10534 8590 7980 7991 14090 27931 35236 43666 55369 47978 63903 72247 73138 63755 51649 37064 26803 20572 12406 6252 3351 2560 934 197 148 133 121 113 109 98 105 99 93 97 106 111 106 98 99 106 106 112 114 117 116 116 113 115 121 127 130 121 128 131 134 134 128 118 126 124 132 128 141 145 146 141 135 138 141 140 135 132 136 140 143 145 147 148 156 160 158 158 154 155 149 149 153 151 154 153 155 152 157 158 156 161 161 158 155 152 154 155 154 154 154 150 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 169 168 170 172 175 178 178 176 172 171 169 169 167 166 168 169 169 171 175 178 178 173 169 166 165 163 166 170 170 167 164 163 161 162 164 161 160 161 163 167 171 171 172 176 175 171 180 186 185 185 182 184 181 175 176 173 170 174 180 177 176 170 170 184 183 179 180 172 161 171 175 157 163 177 178 170 167 170 162 158 157 143 148 173 172 166 168 167 167 155 149 162 172 163 143 120 121 131 121 122 120 116 92 101 111 88 86 105 148 161 126 90 97 106 99 95 92 69 61 85 64 26 67 90 29 9 52 63 62 65 32 37 86 110 112 133 164 176 94 77 157 163 159 110 86 117 112 151 117 3 101 142 129 207 114 123 182 171 243 235 79 127 226 226 248 185 165 143 86 103 234 228 5 -33 144 276 338 290 84 -72 58 234 251 109 236 363 220 97 277 503 227 171 184 31 131 170 -124 19 295 297 370 268 137 135 266 118 301 601 309 206 360 541 506 257 305 -100 -360 -211 -531 -409 144 388 193 55365 360 900 75 9967 15 22 45 6350 -2786 229 1559 4200 5787 7020 6975 11203 22755 21644 22380 28104 19062 23187 37126 33549 36421 42588 45395 36533 31444 28265 25867 27847 25700 25040 24816 23717 10985 6123 4368 140 137 135 124 116 122 125 132 132 132 136 135 127 129 133 138 140 147 138 134 141 151 150 146 141 140 141 143 138 136 140 140 140 135 151 151 146 142 143 141 150 148 142 140 150 150 154 152 154 155 163 156 157 157 160 156 152 147 152 150 154 152 155 151 154 156 157 157 160 156 154 153 154 154 154 154 154 150 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 164 167 169 169 168 170 171 170 169 169 168 169 167 166 167 167 167 169 174 177 177 174 172 169 169 167 168 169 169 167 165 163 157 156 161 159 158 163 164 163 168 169 171 173 172 171 179 187 188 187 185 182 179 177 175 176 176 178 187 189 188 177 174 183 188 186 188 178 164 178 182 179 183 180 182 176 173 175 168 169 163 147 148 165 167 160 163 156 149 162 164 173 175 149 128 119 116 112 126 130 118 112 97 87 98 121 115 93 106 102 92 107 87 82 87 80 91 67 74 99 72 53 88 111 70 58 79 84 55 62 39 19 71 88 104 143 159 113 38 38 146 241 152 63 53 91 101 140 117 145 179 139 116 144 134 113 78 121 224 174 66 110 135 101 126 158 216 131 71 103 132 119 72 -97 -6 174 236 320 128 -18 65 193 232 111 191 311 224 72 95 232 54 13 28 -44 19 33 23 153 36 62 231 265 -41 -114 103 -180 64 372 19 6 492 427 95 209 475 202 82 265 -307 -376 123 288 61 55397 360 900 75 9967 15 23 17 6351 -2800 517 2001 4730 7818 12766 13839 12410 8094 7910 7066 8938 10932 16969 31166 27357 23372 26176 36100 34890 34335 33072 34912 38849 32071 26783 26735 25406 10994 6141 4391 166 170 162 149 150 150 154 155 156 156 162 164 161 154 156 156 161 164 156 155 158 158 157 154 145 148 150 151 154 151 154 153 150 146 155 153 150 149 153 152 164 157 153 152 157 157 156 154 160 161 161 155 158 154 159 153 154 149 151 151 152 151 153 154 155 155 158 156 159 154 154 154 153 154 154 154 154 150 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 163 166 168 168 167 168 169 168 167 167 168 166 165 165 167 166 166 169 171 176 176 176 173 174 172 172 173 172 168 167 165 160 157 156 157 156 154 157 158 159 167 169 170 171 174 177 182 189 191 185 184 182 176 180 180 177 178 185 189 190 190 182 178 185 187 186 190 186 177 184 184 183 184 185 186 174 181 193 175 163 164 158 147 156 153 144 160 146 145 181 173 157 138 115 103 99 109 114 120 116 117 113 83 58 74 115 105 59 69 95 93 108 78 62 64 69 98 96 93 97 84 66 79 95 70 56 86 80 48 76 100 89 100 121 101 105 118 108 74 37 88 90 105 97 79 179 195 108 117 168 104 64 100 148 131 88 99 130 163 192 118 17 -18 -23 -32 24 120 129 142 155 117 54 76 43 18 26 123 253 168 85 238 216 -14 57 193 225 114 16 42 71 129 61 -14 34 -157 -22 210 84 76 81 36 99 -205 -280 -55 -163 -4 132 64 82 215 386 -59 -229 122 15 -37 59 62 -14 83 152 34 55428 363 675 75 9962 15 23 48 6352 -2813 127 1060 1961 3394 7038 14546 22098 30432 32891 32392 22939 22706 16166 17680 20690 28028 35194 35390 26627 19305 17690 16583 19953 30246 30740 22037 6734 306 236 209 195 189 189 195 198 192 185 182 179 182 177 178 178 181 179 184 182 182 186 185 186 184 183 180 172 169 174 171 169 173 171 177 168 170 165 171 166 169 166 165 164 168 164 169 167 169 164 166 163 163 160 162 160 162 159 159 153 154 153 154 153 153 153 155 151 153 154 154 154 155 154 154 154 154 154 153 154 154 154 154 151 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 166 168 169 169 169 168 169 167 167 167 166 165 163 164 168 169 167 169 172 176 178 174 173 173 172 172 175 174 169 169 165 161 160 158 155 154 154 157 157 159 168 173 174 170 174 179 179 182 188 184 186 185 174 176 181 180 184 188 182 181 186 181 183 190 189 184 184 190 190 188 182 179 177 184 181 172 175 186 172 165 182 175 160 157 149 142 150 145 150 169 147 118 106 97 98 92 96 105 99 109 127 93 44 43 50 65 78 74 72 103 102 78 73 81 108 96 70 53 49 78 86 51 59 71 60 60 65 16 -14 37 101 115 114 134 64 50 75 75 59 32 96 75 87 159 158 231 204 143 93 89 66 42 81 123 58 63 133 174 128 161 102 12 3 -16 47 24 66 152 86 123 77 -114 63 337 294 172 238 197 158 191 270 192 -39 68 260 298 245 183 226 305 155 -67 -121 -14 -219 -139 160 136 174 110 -3 -54 -151 -194 -101 -15 74 48 170 280 259 431 74 -246 -190 -113 -25 22 337 377 287 221 178 55460 370 150 75 9962 15 24 20 6353 -2827 502 524 634 706 746 869 832 920 1139 1859 3355 6786 12541 16248 13934 13726 14339 11163 11524 6954 7387 8445 9319 8887 7395 10299 14127 15910 13832 8618 17859 17229 9696 1172 282 240 220 203 193 191 193 192 186 179 176 177 182 174 187 194 191 181 177 181 186 191 187 192 187 179 177 176 172 174 171 172 175 175 178 171 175 172 176 172 171 172 172 168 169 164 168 167 166 165 167 162 163 164 163 160 162 160 158 152 154 152 151 152 154 154 155 154 154 155 155 154 154 154 154 154 154 154 154 152 155 154 154 152 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 167 168 168 168 168 168 165 164 164 164 165 166 164 164 169 168 167 169 172 176 175 170 170 170 171 171 173 172 169 167 165 163 160 157 154 155 156 158 159 162 170 173 173 172 172 177 178 183 189 186 188 187 179 178 184 181 177 181 180 188 186 177 185 191 185 184 188 189 189 187 184 186 188 185 179 181 186 186 181 191 197 178 163 165 168 157 143 132 138 143 125 121 137 128 116 100 90 96 99 111 117 94 84 101 90 73 85 99 86 85 83 68 87 98 102 84 51 39 30 54 81 59 53 58 50 65 32 -26 -20 30 67 93 125 110 51 42 73 55 30 70 128 104 122 169 147 156 178 167 181 213 171 108 138 86 45 101 101 135 117 46 13 81 117 124 178 78 80 113 28 54 -22 -22 162 274 344 284 177 167 217 175 65 77 36 -1 71 217 313 226 162 240 110 4 57 -45 -231 -182 80 154 145 76 -31 -194 -40 177 59 56 164 40 177 262 117 204 83 79 60 -153 -98 159 84 166 342 473 239 55491 370 150 75 9961 15 24 51 6354 -2840 1431 1403 1422 1430 1417 1407 1364 1318 1382 1617 2164 3843 5733 4710 1780 1464 1623 1603 1551 1483 1433 1721 1675 1317 2236 5992 10208 12297 10692 3044 579 282 255 238 222 214 208 199 191 189 186 181 174 169 170 174 179 175 189 196 204 201 192 179 177 177 178 188 184 175 171 168 170 172 176 175 176 179 179 172 179 179 178 175 176 177 174 171 168 167 174 177 163 169 168 165 163 165 164 160 164 158 156 151 154 153 154 151 155 155 154 154 153 155 155 152 154 154 154 154 154 154 154 153 154 154 154 151 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 166 167 168 167 166 165 163 161 160 160 161 164 163 165 168 169 168 169 171 173 171 168 169 169 167 170 171 168 165 164 165 165 163 160 155 154 154 155 158 163 168 169 173 175 175 178 184 189 188 189 192 192 189 183 182 175 171 179 183 192 194 188 190 187 181 183 189 190 189 189 185 180 181 179 171 169 169 171 181 191 186 167 153 161 160 141 141 138 139 138 133 144 143 141 124 97 85 92 101 94 87 91 89 101 92 78 103 104 75 69 86 76 77 65 39 49 65 56 39 46 52 65 88 89 80 49 10 -23 3 62 42 70 86 39 -6 -20 62 72 47 61 55 88 141 138 86 139 198 161 161 204 150 123 201 141 101 127 72 64 6 -89 -43 103 219 229 157 6 34 88 143 181 57 124 102 79 210 216 94 151 163 -9 -66 -54 10 92 127 199 171 -123 -179 49 180 166 101 -57 -197 -128 94 127 2 -73 54 138 132 292 136 -171 42 240 409 335 23 -48 -202 -127 -35 -40 73 119 143 69 -170 216 283 55523 370 150 75 9965 15 25 23 6355 -2854 2279 2221 2243 2235 2266 2241 2263 2286 2446 2727 3571 4037 3610 4340 5605 7515 6724 1375 1198 1497 1664 1617 821 702 698 839 915 548 396 279 264 246 234 214 205 208 203 199 190 194 194 187 178 173 171 171 173 180 181 187 196 196 196 183 175 177 184 184 182 172 171 172 187 183 176 169 176 179 177 172 181 178 177 175 178 186 183 172 170 171 170 168 169 170 168 166 167 163 164 161 164 154 153 153 154 155 155 152 155 153 154 153 155 154 155 152 155 154 154 154 154 154 154 154 154 154 154 152 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 166 167 168 167 166 164 163 160 159 159 161 164 164 166 168 169 166 169 172 174 171 169 169 168 166 168 168 167 161 162 165 164 161 162 160 158 158 157 160 163 166 169 174 176 177 180 182 183 185 190 191 193 193 185 185 183 180 186 191 189 191 197 198 192 190 185 184 193 192 187 178 172 177 178 171 161 156 167 178 172 157 161 168 155 143 136 139 147 152 149 152 155 134 120 118 106 78 90 97 82 79 69 74 93 83 76 85 81 63 70 107 92 64 51 50 58 50 32 40 41 33 50 82 113 102 76 53 24 30 45 22 38 45 20 -3 -8 44 80 65 60 81 113 85 108 115 181 287 188 95 96 91 87 142 133 111 96 56 114 65 26 70 108 256 189 104 23 25 164 215 221 148 184 264 300 199 168 176 79 34 43 -10 -85 -69 120 263 184 102 -56 -96 26 197 264 225 51 -101 56 122 104 -27 -76 192 342 142 156 95 -217 62 264 180 253 144 -95 -148 -275 -121 213 346 104 115 406 207 174 642 55554 370 150 75 9962 15 25 54 6356 -2867 1927 1844 2056 1920 1676 1635 1782 1821 2041 2397 3506 5288 9278 11484 11297 18109 23570 22550 19730 10053 5767 1410 634 529 504 639 741 510 368 261 244 232 228 209 201 205 198 199 195 198 193 187 178 179 183 169 168 181 183 190 189 192 195 201 202 193 181 182 174 168 179 186 186 179 175 172 173 175 179 173 176 179 180 187 189 185 184 171 171 172 165 165 167 168 173 163 167 160 163 162 160 155 153 154 152 152 155 152 152 153 155 154 157 154 155 152 155 154 154 154 154 154 154 154 154 154 154 152 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 166 167 168 167 167 167 165 162 163 165 165 166 166 166 168 168 168 169 172 176 171 167 168 167 166 166 167 166 161 161 161 159 156 156 160 160 157 158 162 167 169 169 173 176 182 183 181 180 190 195 192 186 180 180 188 187 185 190 191 185 178 185 190 190 189 185 184 183 178 172 168 173 183 189 186 174 174 173 173 167 149 158 167 149 135 126 130 145 143 140 135 132 123 114 112 96 77 90 85 68 80 77 78 91 79 61 68 65 68 59 79 88 57 51 70 81 41 43 63 49 65 59 53 80 91 110 91 75 47 7 38 58 55 64 76 73 34 36 63 100 106 113 105 114 108 142 184 132 159 125 157 177 128 92 95 121 145 189 210 256 227 106 148 238 173 65 130 221 224 218 190 330 389 269 131 164 326 207 90 114 12 17 30 152 175 101 118 125 148 202 280 228 148 -41 -49 121 119 -89 -172 15 30 50 33 135 267 64 282 369 -6 195 267 73 118 5 26 37 161 -40 12 541 815 590 256 55586 370 150 75 9961 15 26 26 6357 -2880 1217 1169 1340 1246 1016 1005 1078 1068 1171 1365 1808 3572 7908 8675 9143 13608 18742 21986 19490 9626 5157 778 660 543 451 371 334 298 260 248 234 222 221 207 194 198 196 196 195 193 186 182 179 174 174 172 168 173 178 186 188 198 205 209 201 187 182 177 169 171 172 167 165 167 169 174 171 171 174 178 179 174 184 181 181 178 178 168 172 174 170 165 166 168 167 164 166 159 160 160 157 158 155 153 152 152 154 153 153 155 155 154 157 153 155 151 154 154 155 154 154 154 154 154 154 154 154 151 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 164 166 167 166 166 168 166 164 166 169 167 168 168 167 168 168 168 168 170 174 172 168 168 168 167 165 164 162 159 160 159 157 156 154 156 155 153 158 164 169 168 169 175 182 188 187 186 190 191 194 195 185 174 176 178 179 182 184 183 181 178 181 184 188 189 187 183 174 173 175 172 176 180 183 189 184 178 171 167 163 154 161 157 149 138 126 134 140 126 114 107 92 92 104 113 99 74 89 96 81 80 78 76 75 58 40 78 69 59 65 60 66 37 40 51 51 46 58 52 69 88 50 37 44 80 88 62 62 48 24 41 77 69 76 75 29 35 62 111 118 82 108 72 84 106 97 74 52 143 87 75 125 116 101 94 157 218 179 133 150 128 178 223 259 182 52 145 152 154 229 203 330 238 18 103 133 265 282 162 79 -42 -59 5 148 93 119 49 -34 59 241 277 182 125 -37 -78 82 277 38 -53 171 -26 -8 244 189 325 320 259 393 190 106 97 -28 26 129 -27 10 154 -7 6 -102 343 573 -116 55617 370 150 75 9966 15 26 57 6358 -2894 862 845 864 958 936 994 1067 930 876 965 1043 1355 2535 5792 11904 16094 16813 13048 10510 8016 878 742 582 496 443 391 341 287 243 220 209 190 190 184 182 189 193 193 185 188 186 182 178 175 169 178 178 181 171 180 177 190 198 197 177 178 183 175 167 168 167 167 167 165 184 184 178 169 169 173 179 176 178 178 178 173 175 170 174 179 171 165 167 168 162 161 162 160 159 156 157 156 156 152 154 152 154 154 155 155 152 153 156 153 155 152 155 153 154 154 154 154 154 154 154 154 154 151 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 163 165 168 167 167 167 166 165 167 168 168 168 168 168 169 169 167 169 171 173 173 170 169 168 167 166 165 162 160 158 157 156 156 156 153 151 153 158 162 166 167 169 175 184 189 189 186 189 196 193 189 178 175 179 179 184 187 183 184 181 180 187 192 193 195 188 181 182 188 192 183 177 180 182 178 177 184 180 171 163 150 160 161 149 146 144 140 133 123 108 96 76 76 90 97 107 85 98 113 93 85 68 82 90 86 80 69 63 65 74 83 92 73 64 36 16 46 85 78 75 103 73 60 87 102 95 51 60 109 70 65 95 75 66 28 -15 30 100 106 49 9 65 29 42 125 77 39 72 110 1 -39 52 102 106 98 137 182 202 145 45 14 118 159 123 150 130 133 82 -26 102 159 111 79 -24 89 118 80 183 241 226 112 -117 -112 46 -29 17 0 -11 207 238 142 175 319 236 123 229 227 194 203 269 18 -20 207 41 233 384 213 202 200 -124 -116 -99 -25 320 186 130 45 162 158 -275 -242 -116 -154 55649 370 150 75 9961 15 27 29 6359 -2907 202 237 219 228 258 441 553 491 658 1532 4141 5046 4567 11699 15149 17567 16462 14559 13746 13391 8685 13536 17027 17372 14440 13433 12181 10229 5191 3702 814 184 184 180 180 183 186 191 185 185 185 179 173 191 183 168 190 191 177 179 190 181 177 186 181 182 187 180 178 171 171 176 180 174 178 173 177 174 176 169 179 184 183 176 176 179 182 172 173 170 169 167 168 167 165 160 160 159 156 156 158 154 154 150 153 152 154 153 155 157 156 154 154 154 153 152 154 154 154 154 154 154 154 153 154 154 154 151 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 161 165 168 168 167 167 166 165 166 168 168 167 168 168 169 170 167 171 173 173 172 169 168 167 166 166 166 164 163 160 158 157 156 156 153 151 155 158 157 161 169 174 178 182 185 187 188 190 199 196 185 181 181 180 178 184 188 188 194 193 189 194 195 189 193 199 199 198 196 200 197 185 189 192 187 180 182 183 174 174 170 171 160 137 140 133 120 120 117 108 86 85 89 77 77 95 105 116 127 103 85 76 87 109 131 118 83 89 93 82 79 90 104 92 61 50 58 94 99 82 128 118 88 102 107 94 36 44 88 63 62 64 15 3 30 54 62 112 99 -1 -41 22 52 85 154 34 -37 95 125 8 -8 21 59 95 74 126 144 171 203 106 28 3 100 122 96 157 77 53 32 159 246 -5 -38 30 155 250 170 235 210 265 168 -99 40 206 38 -92 -118 45 336 297 98 66 179 279 405 192 173 337 319 334 15 -162 20 -54 222 367 215 236 71 -96 -39 -179 -27 398 481 318 -156 321 427 -15 100 -71 104 55680 362 750 75 9963 15 28 0 6360 -2920 106 1046 3472 3479 2111 5490 6412 5843 6665 10866 16915 22210 29193 39528 48093 48537 31047 24214 19717 19215 14096 6994 810 180 173 174 172 182 181 187 187 186 183 179 175 172 172 165 167 168 173 169 180 177 179 184 184 186 190 187 183 177 177 175 178 178 173 173 173 170 172 168 176 175 176 179 174 176 176 166 173 166 166 163 163 160 162 160 158 154 154 156 157 154 154 150 150 152 154 152 154 157 158 158 155 154 153 151 154 155 154 154 154 154 154 154 154 154 154 151 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 160 163 166 166 165 165 165 163 162 163 165 166 165 167 168 169 169 169 172 173 171 169 166 167 167 166 167 166 163 161 163 160 158 159 156 155 157 157 155 156 166 174 177 181 181 180 185 189 196 196 189 187 188 180 171 176 188 194 199 201 198 196 194 193 199 206 211 210 204 201 192 188 188 187 193 192 182 188 189 183 174 161 135 132 153 142 116 107 116 117 99 108 107 87 99 105 110 109 128 148 114 95 100 109 126 126 116 122 119 118 98 82 95 102 93 87 92 86 110 118 117 99 49 21 35 33 14 34 56 60 25 24 2 -6 37 47 53 110 108 16 -3 19 21 71 90 10 17 83 89 104 100 59 44 63 45 104 117 84 160 180 70 95 272 151 -24 13 23 44 133 222 186 71 69 189 267 183 156 204 188 171 18 16 263 319 99 -116 -216 -106 27 10 -45 43 176 291 286 -43 111 156 138 300 105 -42 119 227 332 242 21 111 39 112 29 -305 -29 509 769 381 -195 437 503 3 388 545 572 55712 370 150 75 9961 15 28 32 6362 -2934 149 285 178 301 193 264 484 830 2924 3985 4471 7290 7563 8335 8976 8367 7754 9131 13222 15965 20160 25549 30293 29495 16286 10612 7696 9296 8995 3581 196 184 169 175 172 173 175 184 186 188 190 183 179 174 173 168 169 167 174 170 174 172 184 182 188 189 187 182 175 174 175 175 178 176 171 173 175 168 172 171 176 175 178 183 179 176 175 165 171 165 167 160 160 156 158 162 160 155 157 157 155 154 155 153 149 151 153 154 154 153 156 157 156 154 154 152 154 155 154 154 154 154 154 154 154 154 154 152 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 161 164 166 166 166 165 164 161 159 160 162 164 163 165 167 166 166 166 169 170 169 167 165 166 166 165 167 170 167 163 163 161 161 164 162 158 159 159 156 160 166 170 175 179 181 177 182 187 189 188 186 185 186 183 177 179 186 193 196 203 199 192 200 201 199 202 213 210 203 196 183 178 178 174 177 179 176 192 199 184 160 139 131 143 151 138 121 109 120 118 116 113 103 104 111 116 111 103 125 161 131 101 104 110 125 135 113 102 96 100 123 121 110 108 101 90 103 95 117 141 96 92 86 65 76 72 53 31 75 81 -8 -33 -31 -26 44 74 69 48 54 80 91 99 25 -11 -10 -14 39 11 30 130 172 134 34 57 56 54 49 49 95 132 126 206 268 90 -19 19 170 141 110 216 159 114 33 138 304 117 -6 19 55 -56 -120 121 247 127 -39 -140 -89 -124 -170 -72 -144 -39 163 221 47 -170 -19 155 192 151 87 -64 -10 198 292 212 21 167 195 160 13 -186 50 409 606 256 -76 243 419 360 274 209 430 55743 370 150 75 9967 15 29 3 6363 -2947 603 614 624 630 656 707 904 1315 2966 4804 6032 10695 15150 17855 16749 8786 3321 443 440 451 507 684 1408 4088 9442 10605 9274 7422 1224 207 188 182 174 178 175 171 171 177 181 183 183 182 179 186 194 198 187 173 172 170 172 173 183 180 189 188 186 185 183 183 179 183 180 176 178 178 179 172 176 176 180 179 181 180 182 184 179 171 170 167 169 166 162 161 162 160 160 159 159 156 155 154 155 153 149 150 155 154 155 156 155 155 154 152 155 153 154 154 154 154 154 154 154 154 154 154 154 152 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 160 162 164 163 162 160 159 158 158 158 160 162 161 162 165 165 164 164 168 170 169 167 166 165 167 167 168 171 170 164 163 161 161 161 161 160 158 157 155 160 168 174 179 178 176 177 181 186 188 185 180 178 181 182 180 179 177 186 196 203 198 195 199 197 192 192 207 206 197 196 195 190 180 184 183 172 165 181 190 175 155 150 163 162 136 118 122 109 107 111 120 112 93 90 98 114 122 126 127 127 112 97 82 103 124 115 111 98 64 75 134 133 110 99 100 101 85 65 77 112 84 81 109 133 127 86 57 36 89 58 -27 -31 -57 -34 50 103 108 71 109 140 122 127 62 30 47 38 34 -5 7 89 209 149 111 166 86 51 46 65 28 -30 31 137 136 50 9 61 115 89 40 115 165 76 13 89 156 123 140 89 -11 -49 -135 -71 53 80 58 -36 78 39 -13 191 58 -71 -55 -3 14 46 249 499 408 18 -117 32 355 364 104 135 258 379 229 61 46 74 38 -84 144 328 156 133 326 495 174 -269 -29 55774 362 750 75 9962 15 29 34 6364 -2960 14 670 1580 3488 8495 11013 10135 3383 1831 165 839 2404 6242 10087 17742 34017 54329 61652 52165 31351 19138 13391 6517 2504 596 177 182 185 176 178 181 189 184 181 174 171 169 184 176 177 179 176 178 181 180 183 189 184 186 185 188 182 183 184 178 169 175 176 177 180 179 180 178 178 180 178 179 180 174 169 167 166 167 166 163 162 163 157 158 161 159 153 157 157 156 153 153 152 154 152 156 157 156 154 154 152 154 153 155 153 154 154 154 154 154 154 154 154 154 152 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 157 158 158 157 156 154 154 155 156 157 157 159 158 159 163 164 165 166 168 169 169 168 167 167 169 172 170 169 166 163 161 160 161 163 162 160 158 154 154 160 165 172 177 177 176 182 184 183 186 190 183 175 175 176 175 175 180 187 195 203 200 195 192 188 185 184 190 189 191 188 177 175 171 164 164 165 165 167 161 150 141 140 145 144 131 123 123 107 100 100 93 94 83 70 82 104 117 119 120 115 112 107 90 95 85 81 116 114 83 89 107 83 81 85 77 90 73 60 91 111 91 84 104 122 114 84 74 85 105 71 38 35 0 6 25 38 20 22 83 67 36 32 33 39 27 8 39 57 16 27 126 127 186 211 82 6 7 4 -36 -33 30 108 123 45 -48 9 20 29 32 36 115 106 34 45 67 47 156 159 103 156 -31 -186 -32 130 96 16 -41 -111 56 323 312 75 -42 28 44 -21 22 154 85 -113 -264 -57 354 407 124 -40 91 145 192 175 -45 -22 69 123 230 250 119 32 222 347 39 -122 -25 55806 355 1275 75 9963 15 30 6 6365 -2974 1135 2692 7702 10562 11653 13208 18370 26400 39749 60000 65865 51743 36174 30920 29917 21267 23419 20914 14685 3844 3175 181 185 182 186 184 182 175 175 167 175 177 184 186 181 178 183 178 180 185 180 187 186 183 173 173 175 177 165 170 173 171 175 177 177 176 176 179 178 175 169 171 168 165 164 164 159 163 160 159 159 156 156 157 152 152 155 155 152 157 152 154 154 158 160 158 154 154 153 154 153 154 153 154 154 154 154 154 154 154 154 154 152 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 159 161 162 161 160 158 157 157 158 159 159 160 160 161 164 165 164 165 169 171 170 168 167 168 169 169 168 166 165 164 162 160 160 163 164 159 157 156 158 163 164 167 172 174 178 185 188 186 185 189 189 184 180 178 180 183 189 193 193 197 197 192 189 188 189 186 179 175 179 177 164 153 153 144 144 154 159 158 148 146 135 128 133 137 137 131 126 111 106 99 90 98 88 77 84 99 105 88 103 121 108 102 120 132 106 91 92 97 103 107 97 64 55 62 59 65 90 108 108 99 88 89 109 110 97 98 83 64 78 67 50 59 40 42 63 61 23 -3 25 25 -9 -33 9 19 -25 -26 -5 41 11 -3 42 68 150 161 78 42 72 53 40 109 113 84 135 80 -37 -9 0 35 92 96 82 27 6 29 65 43 23 134 233 134 -1 -48 3 73 164 145 -57 43 258 369 350 161 91 42 -135 -150 -38 -40 -81 -85 -129 -238 -228 -57 146 0 -174 -42 287 184 -223 -75 167 466 472 90 43 17 142 222 177 288 358 55837 356 1200 75 9966 15 30 37 6367 -2987 54 1285 3174 9102 12764 13747 12429 13906 17442 22613 31695 35708 34698 45014 48415 42487 30988 29191 25642 21037 9898 6875 1025 163 159 159 163 162 157 164 153 161 163 170 171 167 163 172 167 165 162 155 166 172 173 164 160 158 165 160 162 161 158 163 168 165 168 167 168 171 166 169 169 164 162 160 162 152 158 154 152 153 153 149 150 152 146 149 154 151 154 153 158 155 156 159 158 156 155 154 153 153 154 153 156 155 154 154 154 154 152 153 155 151 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 160 162 164 164 163 161 159 158 158 158 159 160 160 161 164 163 162 163 167 170 168 166 167 168 168 168 167 166 165 164 162 161 160 159 160 159 157 155 158 164 166 167 171 175 177 183 187 190 193 190 188 189 187 185 185 187 191 195 199 201 200 200 193 193 195 183 177 176 177 176 169 160 159 165 169 165 162 153 145 146 137 139 149 144 136 141 144 127 121 107 99 118 106 100 97 95 107 92 102 114 99 97 109 127 125 110 98 101 102 99 97 93 80 64 68 79 111 135 101 82 117 102 95 104 50 26 32 53 104 66 63 94 115 112 52 55 51 19 22 15 20 35 76 72 8 -15 -10 38 2 -17 93 151 130 126 128 192 172 58 86 122 114 80 81 108 127 96 -39 -95 -29 48 -4 2 130 158 133 123 4 60 178 19 -17 55 144 112 75 99 -27 90 270 246 297 220 124 -95 -308 -1 236 144 87 62 -33 -8 -52 -89 113 103 -134 -23 133 -106 -205 10 484 674 358 18 -138 -210 -129 56 265 232 201 55869 354 1350 75 9967 15 31 9 6369 -3000 344 3528 5967 6413 8525 16978 26553 36044 40305 43541 57769 66133 62313 31962 17239 13011 9689 10093 6434 3944 1009 103 95 92 98 99 109 117 117 113 107 110 109 115 121 131 127 113 112 105 123 132 137 129 134 127 124 126 136 132 133 139 140 138 140 140 142 150 143 146 143 139 144 140 140 134 140 138 140 140 148 143 142 148 143 142 147 151 149 154 158 154 154 152 154 157 156 154 155 156 158 157 159 160 156 156 154 153 152 153 156 152 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 158 160 161 161 161 160 159 158 158 159 161 164 163 165 167 165 163 164 167 170 168 167 168 170 171 173 171 166 166 165 164 163 163 163 159 157 155 156 159 164 167 169 174 176 176 180 185 184 185 182 182 185 187 189 189 188 190 194 202 208 207 207 199 192 185 177 181 184 179 179 183 185 175 172 184 181 170 157 151 152 153 152 144 142 141 148 147 127 122 110 104 113 110 117 121 122 120 106 98 95 103 99 90 106 125 116 114 90 63 71 68 81 89 97 105 91 89 126 125 101 142 139 115 127 78 39 75 91 114 101 112 118 138 142 34 2 6 -36 -55 5 95 119 42 -8 33 46 61 90 87 44 82 165 151 115 125 236 179 9 58 126 151 149 120 131 140 133 67 -51 -27 110 98 111 238 301 303 267 175 193 192 57 -35 -21 174 163 -38 -55 -103 -75 133 151 204 296 277 96 -86 45 222 210 204 233 137 228 213 141 27 6 -27 178 353 138 137 96 469 579 14 -181 -320 -306 -129 52 370 125 133 55900 357 1125 75 9966 15 31 40 6370 -3013 742 3469 8520 18623 34010 35759 24505 26793 29913 28919 29032 22457 19292 28018 27841 22299 7243 4358 6400 5333 3752 260 193 145 117 109 107 114 115 125 127 134 125 118 119 115 124 133 138 136 130 133 128 142 143 142 134 147 142 133 137 146 139 145 147 144 146 145 149 150 151 153 145 148 145 147 143 149 142 143 140 144 146 153 150 151 148 147 143 150 153 151 154 157 155 157 152 157 159 158 152 154 155 155 156 157 158 157 156 154 153 154 152 155 153 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 159 160 160 159 158 159 160 160 160 161 163 168 167 169 170 170 165 167 169 173 172 169 168 170 173 175 175 170 167 169 167 166 166 163 160 155 152 155 159 165 170 172 175 177 178 183 182 179 175 173 178 184 191 192 189 189 190 194 199 198 197 201 197 186 183 187 185 181 178 183 189 182 172 170 176 173 157 154 152 146 149 146 146 159 154 137 136 124 118 122 123 112 106 130 121 105 121 116 87 82 108 110 107 108 108 97 88 68 69 91 81 73 78 92 88 95 96 125 125 74 91 118 122 140 132 94 111 72 56 83 91 108 72 89 81 47 39 10 -16 12 62 81 11 -20 -19 -24 60 77 79 64 74 105 118 58 42 171 150 67 107 169 117 85 53 60 59 73 161 98 103 161 51 102 225 222 241 340 395 330 295 228 -92 -204 9 30 116 198 134 125 109 17 22 164 269 103 -40 116 218 256 266 243 280 294 123 192 157 95 135 155 392 443 290 120 266 358 -240 -338 -67 283 407 148 381 242 251 55932 370 150 75 9968 15 32 12 6372 -3026 35 42 61 80 94 118 142 179 219 265 365 539 1120 3152 11673 21370 33649 37870 38897 25336 22795 17394 10017 4286 1335 210 205 194 190 191 187 185 176 169 168 166 168 166 168 169 178 173 173 171 172 168 169 168 168 172 171 173 175 179 181 176 181 181 179 174 179 176 170 169 170 165 170 170 175 175 176 176 178 171 178 170 173 164 164 163 169 163 157 153 157 153 158 158 160 153 150 151 154 152 154 154 154 155 155 153 157 157 157 152 154 153 154 154 154 154 154 154 154 152 154 154 154 151 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 162 162 163 161 160 160 162 162 164 165 167 169 168 167 168 168 164 167 170 171 171 168 166 169 172 174 175 171 167 169 166 164 162 160 160 157 155 156 158 162 168 173 176 178 179 181 179 180 179 177 180 185 196 196 188 187 190 191 194 196 195 192 191 188 185 186 181 176 177 181 178 164 162 169 163 153 147 159 160 140 134 137 151 157 145 129 128 134 127 124 122 104 97 115 105 92 106 108 99 87 95 118 116 99 98 95 84 85 111 107 76 82 102 89 53 69 114 137 102 66 68 72 75 96 119 115 111 62 67 69 70 98 70 81 85 94 98 50 25 -19 -8 60 58 68 0 -55 16 40 35 55 66 -2 31 48 49 134 138 60 50 125 67 44 0 23 58 96 181 127 67 73 -46 -16 60 69 158 160 163 62 90 155 -60 -106 73 55 113 281 256 156 147 129 36 8 -27 -202 -43 218 173 232 241 71 42 181 118 14 76 216 242 17 45 220 197 28 49 122 -266 -159 17 -21 39 -151 64 50 -144 55963 370 150 75 9966 15 32 43 6373 -3039 639 669 668 660 733 743 771 804 800 824 868 968 1242 2414 7624 12169 13974 10187 9158 3773 264 203 209 208 204 219 202 198 198 200 180 167 151 150 150 154 160 165 181 241 496 1188 1131 179 171 169 169 168 169 170 165 173 171 170 176 173 179 180 184 180 179 172 172 165 169 171 171 169 178 179 184 178 187 180 180 173 173 166 169 168 167 165 163 161 164 155 159 159 156 154 152 154 152 150 154 154 154 157 156 154 155 155 154 152 155 153 155 153 154 154 154 154 154 152 154 154 155 152 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 160 161 161 159 158 158 159 161 163 165 166 167 165 165 166 164 162 165 169 169 169 169 166 166 168 172 173 166 165 166 165 164 159 159 159 160 162 158 157 158 164 171 175 179 180 182 182 184 183 184 189 192 195 198 195 193 192 185 188 197 195 191 192 189 177 177 178 174 174 170 164 153 146 154 156 153 152 152 160 146 125 128 136 125 118 116 107 120 120 116 109 84 77 77 90 115 92 61 68 76 75 94 110 91 84 89 78 86 117 117 79 80 95 83 59 67 104 110 86 80 73 49 43 70 108 107 96 93 96 68 68 86 56 74 57 65 105 57 3 -36 8 40 6 26 80 86 28 36 55 82 81 -21 42 53 54 124 156 80 -25 0 59 64 -30 -10 -3 74 142 57 -33 26 104 68 73 99 62 99 149 70 55 31 60 189 231 163 136 71 39 103 248 370 150 -44 -10 -3 59 86 66 79 -22 -105 -54 39 189 78 10 265 124 -31 -35 2 275 146 7 108 53 138 -88 -279 0 -131 -12 -39 -531 55995 370 150 75 9971 15 33 15 6375 -3053 848 883 915 914 957 992 1002 1011 1010 1030 1035 1034 1009 984 1101 1461 1179 213 209 206 209 212 210 207 202 198 187 183 180 178 166 156 151 156 176 269 554 608 496 453 505 1194 1135 186 172 177 168 165 170 170 169 168 166 169 174 170 180 179 181 179 175 171 164 164 168 170 169 169 174 179 178 176 182 181 180 177 176 168 172 175 168 163 167 168 167 160 164 161 155 153 154 153 151 149 154 153 155 157 158 157 157 154 152 153 155 155 154 153 154 154 154 154 154 153 154 154 154 152 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 156 157 156 154 153 152 155 158 160 162 163 164 162 162 164 162 160 162 166 168 169 169 169 167 168 172 172 167 166 164 162 162 159 161 163 164 163 158 159 164 166 168 172 177 180 181 180 181 180 182 187 186 184 187 190 193 190 184 187 191 190 195 196 187 182 187 187 173 167 166 156 147 137 141 157 165 157 139 133 127 126 131 130 116 108 114 106 105 110 106 92 83 82 78 83 95 80 52 47 66 100 113 119 92 61 60 56 68 97 109 79 56 60 54 62 90 96 112 100 31 29 45 48 86 127 116 94 83 48 62 61 32 42 53 22 38 53 80 66 9 17 -3 -6 -17 26 44 -19 15 44 51 118 97 7 14 59 66 46 30 10 -23 39 -48 -143 -64 -54 29 132 97 67 101 181 181 166 244 120 139 178 32 88 129 -12 12 54 88 199 55 -75 -109 38 312 164 -8 51 104 -14 -15 155 -53 -155 22 39 -46 171 207 20 223 138 16 -142 -281 164 230 97 274 405 339 -28 -93 284 90 -187 -286 -238 56026 370 150 75 9969 15 33 46 6377 -3066 787 793 823 828 827 837 860 877 891 896 891 851 789 730 799 1233 1060 124 126 128 128 124 109 102 99 96 90 88 89 92 121 199 535 2022 8702 14973 12243 9456 7331 629 397 173 171 171 173 172 170 168 168 168 163 159 166 170 176 170 178 176 172 168 165 162 161 159 162 167 169 170 169 172 171 172 178 182 179 182 176 167 167 167 167 158 162 163 163 157 159 156 156 154 154 149 150 148 151 151 157 157 160 159 160 154 153 151 154 155 155 153 154 154 154 154 154 153 154 154 154 153 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 159 161 160 158 157 157 159 161 164 167 169 169 169 169 170 167 164 165 169 169 169 173 173 173 171 169 173 172 169 165 164 165 163 165 165 160 156 158 162 164 165 172 177 177 179 179 174 174 173 174 183 187 187 185 188 195 197 198 197 199 195 189 194 192 188 187 191 187 173 168 163 163 162 158 167 174 163 149 136 130 147 154 148 142 133 135 134 128 133 124 109 117 117 95 104 95 72 80 80 76 84 105 114 96 87 89 97 99 124 130 74 56 72 67 79 81 78 102 66 -3 16 69 63 70 115 122 109 81 16 24 29 20 70 48 9 18 15 19 35 33 44 17 -15 -47 10 59 54 60 59 67 83 94 27 60 107 73 45 -13 10 69 41 -101 -112 -14 -2 -22 38 124 89 43 102 145 48 140 253 184 43 -30 90 110 -73 -122 -55 82 116 99 1 -153 -1 91 47 162 128 24 -14 -17 249 85 -191 -9 -4 -37 189 206 -45 178 284 189 2 -340 34 156 -214 36 328 334 189 60 264 234 42 59 149 56058 363 675 75 9970 15 34 18 6378 -3080 2 10 4 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 497 2616 9884 29828 61247 75256 67709 43131 23776 421 386 173 173 173 178 180 177 179 174 172 168 171 178 179 181 177 186 190 183 168 163 162 166 162 166 173 175 172 171 169 170 170 179 187 190 190 179 169 162 165 167 158 160 157 162 157 158 154 155 157 155 147 151 151 150 148 157 156 158 158 159 154 156 153 154 154 154 154 154 154 154 154 154 154 153 154 154 152 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 160 164 165 163 163 163 163 162 165 170 170 171 171 171 171 169 167 168 168 170 170 171 172 173 170 172 173 175 172 168 168 167 163 162 162 157 152 155 159 161 165 172 178 173 175 178 174 174 173 176 185 189 190 189 192 194 198 204 208 205 194 189 194 198 192 182 183 188 182 170 166 171 172 164 160 158 149 143 146 144 148 157 147 137 141 140 134 145 144 140 130 126 133 116 114 107 86 86 84 74 57 74 97 85 76 99 115 107 116 116 94 93 76 54 79 62 33 65 88 58 42 89 114 97 98 75 57 83 37 2 16 21 19 45 38 4 27 -15 -14 9 -11 15 -3 -23 71 91 89 99 -3 -19 15 40 26 32 95 61 32 13 28 63 -29 -93 -46 -36 11 14 -30 -52 -120 -60 81 112 -39 -43 213 206 -6 36 157 52 33 53 34 110 163 198 118 136 229 47 47 219 179 192 148 -24 78 350 163 23 149 214 207 121 124 256 364 384 280 8 40 134 -291 -356 -43 154 342 391 421 342 304 398 95 56089 345 2025 75 9969 15 34 49 6380 -3093 768 1567 1898 1748 1998 3381 7442 19888 51192 98019 131867 131920 83805 30812 716 175 177 179 181 180 180 178 177 176 176 178 175 186 187 179 180 181 187 185 178 166 163 165 168 174 178 179 173 174 171 173 175 179 196 197 192 183 172 164 164 167 162 159 154 158 158 159 155 155 158 155 150 152 151 151 148 156 157 158 157 157 154 157 154 154 154 154 154 154 154 154 154 154 154 154 154 154 151 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 158 161 162 161 160 161 160 160 163 167 168 168 168 169 172 171 170 167 169 169 170 168 171 170 171 172 175 173 172 169 168 165 161 160 160 159 156 156 158 161 165 170 175 172 171 177 178 177 180 183 184 183 189 193 193 192 194 199 209 213 203 206 207 202 203 192 181 179 182 176 169 173 170 153 144 149 152 148 154 151 145 163 156 144 157 155 134 139 145 154 145 118 129 138 132 133 120 106 97 86 80 84 96 81 73 92 88 62 67 65 89 118 90 70 80 62 30 79 142 109 73 106 129 102 90 69 33 64 60 42 41 13 2 37 51 30 51 42 34 24 -39 -10 68 77 77 32 50 91 11 -15 49 74 36 14 28 39 69 87 128 54 -59 16 40 -42 -31 2 -54 0 18 45 89 -3 -110 -4 234 123 6 83 161 139 71 96 189 193 162 115 57 167 329 160 -36 64 168 339 357 86 7 327 463 230 194 347 274 0 122 288 356 347 84 8 88 223 -61 -233 -76 11 102 182 254 215 157 129 142 56121 347 1875 75 9969 15 35 21 6382 -3107 1162 3654 7249 8361 7921 9621 19916 24240 18454 21216 35141 65998 108038 129576 105705 59704 4500 172 175 185 189 177 173 174 169 170 177 176 167 182 188 183 185 179 177 169 164 165 164 162 164 170 182 182 175 175 172 181 186 194 202 197 189 180 169 167 167 167 162 158 154 158 157 159 157 157 156 156 152 153 150 149 151 155 155 156 155 156 158 157 156 154 154 154 154 154 154 154 154 151 155 154 154 154 151 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 156 159 158 157 156 156 158 158 160 162 163 165 164 166 168 169 169 168 170 169 168 167 170 170 170 169 173 173 172 167 165 163 162 159 159 161 159 157 157 160 166 172 176 175 173 174 177 179 181 184 183 184 192 196 196 202 203 201 205 215 217 218 213 204 196 186 172 170 174 172 165 163 166 158 145 152 164 160 152 145 152 168 158 154 164 159 137 127 135 151 151 118 106 125 135 128 120 122 116 105 98 89 99 105 112 106 94 72 74 79 87 114 113 105 86 74 68 75 85 85 74 72 82 58 57 59 28 27 33 45 37 38 57 60 49 58 86 93 69 34 16 26 58 68 26 -22 15 21 26 42 36 84 95 21 -36 19 187 183 125 14 -45 78 50 -87 -96 12 0 96 203 185 151 30 -83 40 111 22 42 11 31 138 122 170 226 162 56 -33 -10 117 179 49 -79 46 236 353 388 194 190 223 209 147 121 378 397 114 172 406 481 330 31 0 335 278 106 353 114 -138 -31 -25 -71 143 195 205 307 56152 352 1500 75 9969 15 35 52 6383 -3120 220 1987 8140 16878 22397 25566 30528 36724 33553 22893 17966 26167 29251 15717 12509 13884 27336 56048 85881 99411 72895 4655 189 183 188 182 177 173 173 178 175 181 178 176 189 185 188 187 173 171 168 165 167 164 170 170 174 185 190 187 185 181 191 195 199 196 197 190 178 169 169 173 167 158 156 159 164 158 155 158 161 157 155 152 155 152 150 153 152 154 157 155 155 156 154 156 154 154 154 154 154 154 154 154 152 153 154 155 154 151 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 157 159 161 161 160 159 159 159 159 159 161 163 163 164 166 166 165 165 166 168 168 166 168 167 171 174 175 174 173 167 166 167 164 161 161 161 158 157 157 161 169 172 172 176 174 170 173 177 179 181 180 183 189 194 197 205 207 205 204 207 220 218 209 206 196 182 170 170 165 165 158 153 155 146 139 139 143 147 143 141 144 139 132 134 144 145 139 139 136 130 126 118 106 112 113 97 101 107 103 85 97 99 85 104 127 113 74 66 73 88 91 97 101 84 72 79 78 79 77 49 49 71 52 51 64 51 53 17 3 50 37 36 76 84 71 87 100 77 40 -19 -12 0 -34 3 34 -11 -44 -24 6 22 49 66 20 10 30 8 96 125 74 -2 -69 -1 38 -56 -87 54 102 68 145 213 220 161 40 46 52 15 20 59 114 220 163 99 37 18 51 -7 35 152 150 74 187 249 182 189 267 340 345 148 -41 5 121 310 260 80 220 483 416 58 213 272 260 284 -30 32 207 -89 -175 22 -93 -29 151 281 48 56184 356 1200 75 9966 15 36 24 6385 -3134 136 574 3513 9537 25981 44494 74522 92038 97886 106623 103045 91975 66387 49365 40461 40800 40017 29346 19770 12109 11658 20827 31531 41860 24447 874 198 182 187 186 177 176 173 181 176 177 178 198 206 202 189 169 170 166 168 167 169 169 177 185 194 194 201 198 195 191 197 196 194 191 190 184 178 171 171 168 165 161 155 161 162 155 151 157 157 158 154 153 154 154 153 154 151 153 157 155 154 152 154 157 154 154 154 154 154 154 154 154 154 153 154 154 154 152 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 155 158 161 161 159 158 158 159 159 160 162 164 163 162 163 162 160 162 165 167 167 167 168 170 175 178 179 178 174 170 169 169 167 165 162 159 158 158 158 162 167 168 170 170 169 172 174 172 177 178 179 182 186 193 197 200 202 199 204 206 211 215 211 208 202 190 178 172 164 162 156 155 150 139 140 136 133 141 145 144 138 131 135 135 134 143 146 150 146 128 112 122 122 112 119 102 99 104 103 94 91 95 82 70 97 127 90 84 116 105 70 78 104 86 86 98 84 116 115 55 72 124 114 78 72 87 96 60 9 52 89 77 59 36 57 44 41 60 11 0 37 14 -7 48 106 104 54 52 48 7 45 47 0 13 54 34 30 94 118 0 -122 -49 76 126 120 123 65 29 80 138 164 38 -34 70 192 244 221 247 310 276 43 -50 38 58 34 -29 13 123 192 118 136 293 187 47 135 356 274 11 120 106 -35 166 162 -80 93 425 279 -179 186 289 -22 58 -311 -389 170 101 -166 163 249 52 124 5 -287 56215 355 1275 75 9967 15 36 55 6387 -3147 1051 3805 11274 31605 55744 87092 98732 100936 108078 101530 90770 82706 103739 106771 101552 81983 63439 41614 25414 14256 5278 1308 857 799 511 188 175 179 183 182 180 174 181 175 174 177 171 179 176 178 170 168 165 164 163 173 180 192 208 213 201 203 199 198 196 197 193 184 180 179 176 180 169 169 162 162 157 157 158 159 154 153 155 153 150 154 152 149 156 154 154 153 155 158 158 156 153 157 156 157 154 154 154 154 154 154 154 154 154 154 154 154 152 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 151 154 154 152 151 152 154 155 156 157 159 160 159 157 160 159 156 158 163 166 167 167 167 169 172 174 178 179 176 174 171 169 168 165 162 162 160 156 156 161 165 168 173 170 167 175 176 177 175 174 179 186 191 194 196 199 202 200 204 207 214 211 209 206 204 193 182 175 172 172 163 158 154 150 155 145 135 141 150 149 144 144 146 139 137 153 146 146 141 121 119 130 119 112 122 119 117 105 104 114 109 105 115 95 73 115 129 113 124 119 83 61 79 107 128 90 48 91 111 87 90 113 165 148 100 94 73 64 58 72 105 76 -17 -22 35 2 13 38 30 58 71 101 105 70 66 105 86 50 18 -35 -11 41 39 39 74 69 101 154 124 -19 -115 -67 25 108 94 59 39 41 -8 -12 82 31 24 107 200 308 295 310 335 198 134 120 62 -59 -4 42 5 163 198 60 23 237 235 38 77 182 55 47 334 249 -28 136 109 -178 -116 -20 201 119 174 237 24 126 -143 -196 120 8 -58 508 417 68 2 -46 -137 56247 354 1350 75 9963 15 37 27 6389 -3161 1079 3553 8664 14594 20849 27014 31206 36332 42896 59893 90091 134253 147120 135126 97872 72774 63683 37719 23117 9211 5935 9200 9009 7197 9612 8715 1960 491 373 186 193 201 179 179 181 181 187 185 181 175 170 169 165 160 172 179 203 212 221 208 200 200 197 195 189 180 181 177 175 177 177 168 165 156 158 155 155 155 157 155 156 157 154 149 154 150 147 152 153 152 155 157 160 159 158 156 158 154 157 154 154 154 154 154 154 154 154 154 153 153 154 151 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 146 148 148 146 147 149 152 153 154 155 155 158 157 156 160 160 157 158 162 166 167 166 164 167 168 169 177 179 178 173 170 169 171 168 167 167 163 156 154 155 159 167 169 169 171 175 178 177 175 173 175 184 192 197 198 199 205 203 203 210 213 212 207 202 196 193 185 173 169 169 159 152 156 154 159 157 146 143 152 142 134 147 146 141 141 147 148 154 143 124 117 115 111 108 110 123 119 99 98 114 116 101 111 104 75 92 99 93 102 111 99 51 49 99 136 115 74 79 94 80 64 63 100 110 87 67 29 29 54 34 39 56 4 -5 15 25 59 35 46 53 67 131 94 27 11 46 19 7 8 15 85 106 108 69 3 27 24 20 63 -8 -82 -48 -3 -44 -58 -10 82 75 -67 -105 56 121 36 73 212 243 256 347 335 245 297 213 -53 -197 -82 80 121 203 122 35 137 158 152 40 -81 -133 -34 303 204 -26 -169 -9 88 -96 -229 -398 -83 271 463 313 -5 124 -80 -101 125 -123 -184 235 -2 -162 -218 -147 -28 56278 350 1650 75 9964 15 37 58 6391 -3174 1019 2644 4778 8491 15840 29614 45721 62372 73055 66427 45632 36644 42872 27168 19691 12802 14491 25779 39474 55041 67260 65036 42538 12372 4688 289 192 202 193 183 185 183 186 185 187 182 176 172 169 169 176 187 197 195 198 190 192 194 191 184 178 173 182 179 180 178 176 171 166 154 163 160 160 156 155 155 162 159 156 149 151 150 152 152 155 154 157 157 162 159 160 156 156 154 154 153 154 154 154 154 154 154 154 154 153 153 154 152 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 142 144 144 143 145 147 149 151 152 152 153 155 154 154 159 161 159 159 162 165 166 166 165 167 170 171 173 180 181 176 173 171 170 168 167 168 164 158 154 155 158 163 165 165 171 172 171 176 175 176 182 186 193 198 196 197 205 206 203 209 213 213 210 198 190 186 186 180 167 163 161 159 162 160 163 165 162 160 158 142 143 154 138 135 148 149 151 147 137 132 117 104 110 115 110 118 111 111 118 127 117 97 108 94 82 77 79 116 133 106 78 77 105 103 95 107 93 103 113 69 14 17 50 37 53 106 98 45 24 6 41 104 115 89 13 31 72 33 49 76 113 87 33 38 20 47 52 50 42 51 72 89 98 9 -45 11 -40 -35 22 -6 -30 -24 -13 -32 62 146 107 101 8 -13 149 110 -35 31 66 116 237 111 93 84 180 262 119 7 -47 54 257 322 139 -9 -7 -160 -158 -3 -182 -261 82 302 12 -87 26 195 122 -136 -77 18 -39 231 689 354 154 -28 -296 32 35 -118 61 -41 -254 135 -47 -311 157 56310 356 1200 75 9965 15 38 30 6392 -3188 634 1847 3725 6776 8915 11757 10626 11289 13640 18571 20682 15164 10757 8439 9252 14921 19615 18335 11788 10359 11546 9746 13079 23941 45725 73449 94621 92300 61690 12038 4413 283 187 182 183 177 180 178 179 180 179 180 174 172 171 173 178 193 193 187 185 182 180 175 173 164 165 166 172 170 179 171 175 170 165 157 163 159 160 154 155 151 163 155 156 146 149 147 157 152 156 154 156 154 161 156 159 158 158 155 154 154 154 154 154 154 154 154 154 153 154 154 154 152 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 144 145 145 144 145 147 150 151 153 153 153 155 154 155 160 161 159 161 165 168 167 167 166 166 167 168 172 175 181 179 173 169 171 169 167 170 167 162 156 158 164 166 168 166 166 167 169 170 172 179 183 184 189 191 192 193 198 207 208 213 214 211 212 202 190 181 180 183 180 174 164 167 161 155 168 165 161 165 164 166 163 152 136 134 150 151 144 141 132 135 135 129 112 107 112 123 126 140 153 147 132 118 136 133 113 79 82 133 124 81 74 112 150 119 60 48 59 85 86 49 17 54 94 101 104 99 111 105 94 77 76 59 68 97 96 111 76 32 43 82 96 2 -21 70 43 67 152 124 23 -26 -33 -22 -12 -60 -2 70 36 40 -42 -40 66 32 54 109 83 3 15 133 66 60 156 65 61 128 15 -2 153 161 120 -36 0 140 141 163 -6 -83 160 224 124 -8 -116 -272 -350 -7 85 -26 10 90 20 27 207 137 -13 -42 43 235 254 174 350 245 363 183 53 157 15 50 63 84 143 272 -51 -40 138 56341 363 675 75 9964 15 39 1 6394 -3201 479 956 1581 2219 3026 3627 3942 3947 4718 7200 11684 16433 21605 27341 37762 47944 60488 60589 37502 27178 23619 20826 21575 18672 16477 9567 6876 7543 9589 10679 11050 17098 25647 41465 40154 23194 278 238 196 189 185 183 184 188 190 185 185 179 180 183 181 179 177 182 191 189 180 176 173 174 170 161 161 165 166 172 167 178 168 169 165 164 162 160 158 158 153 160 156 160 157 154 148 150 151 156 154 157 155 156 151 157 154 157 156 160 153 154 154 154 154 154 154 154 154 154 154 154 154 154 153 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 146 148 149 147 147 148 150 153 155 156 155 157 158 159 161 162 161 162 165 168 168 166 164 164 165 168 171 176 180 179 173 169 172 173 170 170 168 162 158 160 166 167 170 169 166 167 168 168 172 179 181 182 186 195 198 196 200 205 212 224 226 215 210 204 197 185 173 169 165 166 161 155 151 152 168 170 157 153 165 170 156 142 142 143 146 140 135 141 142 138 143 143 118 113 125 135 139 137 148 146 121 101 118 145 128 91 75 103 119 107 107 116 141 154 114 103 114 102 64 55 58 58 86 92 71 64 85 94 88 90 72 26 42 93 119 112 76 56 35 57 82 -28 -57 33 77 89 89 73 13 -10 9 -17 -2 0 30 109 58 47 15 -31 -1 -5 -2 80 55 -47 -22 -3 5 -53 -22 130 232 200 84 27 71 188 221 56 -111 -47 116 137 -54 -14 123 -5 4 28 35 -84 -186 23 109 196 235 142 6 84 208 -18 -142 65 122 51 398 395 73 170 253 212 279 134 306 380 63 180 418 162 -151 174 310 56373 367 375 75 9965 15 39 33 6396 -3215 188 854 2320 5666 10325 12701 12499 13483 13945 15356 16346 17265 22790 36117 48538 48955 42546 33393 38168 41940 46421 45496 29695 23517 22323 19550 14991 8171 7097 8152 9662 13314 20734 19017 14424 7065 2684 9142 8923 4262 199 190 193 194 189 184 187 183 187 185 182 181 182 188 182 177 181 189 196 193 183 173 175 175 170 167 170 170 168 172 170 177 174 172 167 167 164 160 156 156 154 161 160 159 157 154 148 149 151 155 157 156 158 160 154 156 153 154 154 158 153 156 153 154 154 154 154 154 154 154 154 154 154 154 152 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 145 147 147 145 145 147 150 150 151 154 154 156 156 156 158 157 156 157 162 166 165 162 160 161 162 165 170 175 177 178 176 172 173 172 169 168 163 158 156 159 166 168 170 170 167 168 172 175 177 181 184 188 191 197 200 204 208 202 208 226 230 216 200 194 192 183 173 166 161 163 168 162 158 158 159 160 151 142 141 143 139 134 138 143 152 138 130 143 152 143 146 150 127 131 138 135 135 129 124 125 110 83 104 137 126 120 93 87 125 155 147 121 142 183 164 146 161 143 104 110 92 69 99 86 59 56 85 85 66 89 84 93 120 103 63 62 48 20 47 83 119 69 -3 0 45 55 -8 -30 23 55 27 -4 14 72 97 124 93 51 25 -44 -14 17 -22 29 151 127 -20 15 118 54 49 221 313 199 64 68 52 11 127 91 0 128 187 135 -19 253 426 135 127 25 7 58 6 153 171 206 290 129 33 195 285 224 147 158 221 4 169 358 72 -70 -16 122 91 181 336 231 163 378 526 199 -37 379 831 56404 366 450 75 9964 15 40 4 6398 -3228 728 1578 3863 6891 8220 7678 12204 14038 8981 13267 17424 19740 32352 44601 44388 36453 26930 25960 23429 19263 23385 28114 31436 28992 28545 30462 32110 24486 23465 29943 46473 51708 42234 29520 16403 10116 6667 227 174 170 162 171 177 173 165 169 163 172 172 173 171 172 174 166 166 173 179 182 175 166 165 173 168 157 160 162 162 156 158 166 169 177 177 173 164 155 152 152 154 152 158 156 156 156 154 148 149 148 158 156 157 157 157 157 154 156 154 155 158 155 156 154 154 154 154 154 154 154 154 154 154 154 154 151 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 139 140 140 139 140 143 146 145 146 146 145 147 147 148 152 151 150 153 158 162 161 158 159 158 160 164 170 171 174 178 180 176 175 173 167 165 163 159 157 157 163 169 172 169 165 170 177 179 179 179 183 188 190 192 197 202 204 200 207 217 213 201 186 182 184 177 166 169 177 169 165 169 169 163 144 133 136 135 125 127 136 129 130 146 156 140 137 157 155 138 141 151 137 126 129 121 125 136 121 102 105 97 113 117 118 137 116 106 105 139 138 113 121 121 121 109 134 130 103 117 79 66 108 121 97 54 52 78 73 74 95 120 96 36 25 37 17 9 52 85 91 82 53 36 -3 -3 8 -35 -49 -12 13 20 5 50 138 95 39 55 62 36 85 134 97 32 61 60 64 130 96 102 127 143 150 145 120 80 117 51 -34 65 89 36 134 223 166 325 313 61 108 101 150 157 53 313 416 118 20 99 156 194 182 247 280 240 226 -9 27 185 -64 -222 -93 32 45 396 365 9 -73 34 176 -58 -197 370 798 56436 359 975 75 9967 15 40 36 6399 -3241 819 2638 6190 9924 12625 19019 28807 37615 45414 49676 49911 49521 42788 46001 53419 51217 41256 29405 30152 33029 29809 28241 34705 45986 47494 37649 21597 11651 9656 6591 202 161 169 167 174 172 168 167 171 166 169 165 170 168 169 162 160 160 162 169 170 159 157 157 155 152 146 149 154 158 150 153 159 166 175 172 171 160 151 150 149 153 154 159 153 153 152 153 153 153 147 161 154 158 155 154 156 154 155 154 154 156 158 154 154 154 154 154 154 154 154 154 154 154 154 154 151 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 140 140 140 139 141 144 145 145 146 144 142 142 143 145 148 148 149 153 157 160 161 161 161 161 161 164 168 168 176 181 179 173 171 169 164 163 163 158 153 155 162 169 170 168 169 175 181 182 184 181 183 191 190 194 202 202 203 203 209 214 215 205 193 190 189 183 176 178 180 174 165 170 170 166 151 136 147 158 147 146 152 147 148 159 168 167 156 160 156 137 139 151 149 140 137 125 122 124 112 100 97 105 115 96 109 128 113 106 95 113 116 111 118 104 114 110 107 123 99 74 60 32 65 98 85 77 47 78 104 99 133 129 73 40 30 40 78 48 -9 47 15 -34 52 72 29 -21 -5 -3 -48 7 133 166 78 33 37 12 22 140 202 93 103 151 8 -25 35 179 295 164 105 81 44 77 66 131 156 102 186 146 -34 87 108 -49 211 330 269 270 59 16 170 214 302 273 348 478 292 -4 32 93 7 224 187 -4 58 135 121 -186 -153 327 134 -88 178 243 97 256 371 83 -263 -259 -168 -329 -143 413 321 56467 360 900 75 9966 15 41 7 6401 -3254 601 2260 5086 9131 12060 16683 22858 34165 41733 48047 50851 42109 41052 36820 36212 40673 38179 36681 31441 30891 32874 38069 39186 39812 39863 36127 28319 18338 10046 3855 167 155 152 162 165 166 169 162 163 165 163 156 150 148 155 157 149 154 154 161 168 165 156 154 151 146 147 144 150 147 149 150 153 153 168 172 170 163 153 152 157 148 153 146 151 146 146 155 156 153 154 148 156 155 155 157 156 158 156 154 154 154 155 157 154 154 154 154 154 153 154 154 154 154 154 154 154 151 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 139 140 139 139 141 144 145 144 143 142 142 144 145 146 148 148 149 153 158 163 165 163 162 164 164 165 170 174 182 182 174 168 166 164 161 162 159 155 153 154 160 168 169 168 172 174 178 183 187 185 188 196 191 194 198 197 206 210 206 210 222 216 213 210 196 187 188 189 180 178 174 173 169 162 159 157 164 175 166 159 163 165 164 160 171 174 165 168 159 143 151 150 142 146 143 139 138 134 119 117 113 108 114 106 103 101 99 108 111 116 111 112 116 95 103 90 86 118 116 81 90 78 60 85 73 66 59 71 99 103 113 79 55 64 45 38 86 90 38 60 -22 -83 24 83 31 -35 -14 32 125 137 143 177 51 0 8 44 103 121 108 87 141 192 111 42 114 270 292 175 157 53 37 81 102 223 216 158 167 155 105 229 275 113 68 199 174 143 117 84 208 248 279 306 329 167 -13 -58 120 33 -149 158 133 -20 274 460 86 -390 -175 319 341 38 230 450 382 292 101 21 -16 87 -54 -389 -123 108 -213 56499 370 150 75 9966 15 41 39 6403 -3268 7 131 335 801 1666 2629 3517 3482 2211 2566 3543 4829 9380 10934 14272 18630 23964 30615 32392 33409 31242 28573 32956 34836 30017 25720 24989 26786 27854 25965 24987 25329 25575 24807 26505 23797 20000 14916 9962 3869 167 164 161 166 165 162 168 157 163 164 162 160 157 151 156 160 161 161 160 169 177 170 161 158 154 154 159 154 156 150 152 156 157 159 171 177 179 169 157 157 160 157 158 147 155 149 153 159 156 152 154 152 154 156 155 155 156 159 156 154 156 155 154 154 154 154 154 153 154 154 154 154 154 154 154 154 154 151 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 136 137 138 138 139 141 141 140 140 141 141 144 144 146 150 151 150 152 158 162 164 161 160 163 165 168 171 176 179 176 174 169 168 165 160 160 158 156 155 153 157 166 170 172 174 174 177 182 187 186 189 192 190 192 192 188 197 215 210 203 207 207 208 199 189 186 183 189 181 171 171 162 157 158 154 159 167 178 175 154 153 158 150 141 152 159 161 179 167 144 149 146 131 133 137 132 135 143 137 122 119 107 104 124 115 95 92 100 98 118 126 104 92 65 79 81 61 86 115 108 117 112 94 106 95 82 87 57 50 93 101 43 8 14 -4 -6 50 77 63 50 -37 -95 -60 -22 -19 -26 -30 20 107 110 62 48 19 62 166 113 25 71 104 149 151 157 173 66 61 119 161 146 147 44 66 101 79 135 184 146 47 189 322 391 256 73 63 189 241 190 67 13 30 34 204 161 -20 -111 31 55 -61 -106 -159 43 52 113 294 378 153 -241 -60 60 14 -83 -86 -36 297 472 173 69 200 224 -1 -81 -41 -288 -237 56530 370 150 75 9968 15 42 10 6404 -3282 216 332 549 1072 2199 3043 3146 3099 2476 2839 3984 6440 10351 20780 25870 29482 34107 41109 41082 43199 40348 41375 45483 47675 43635 38781 39176 35900 31892 28236 20782 12185 5638 382 189 186 178 179 169 173 168 177 172 187 181 175 172 169 173 170 171 172 172 170 171 176 179 177 177 180 186 176 162 167 164 166 165 161 160 159 159 157 164 166 175 181 181 174 166 160 156 160 157 156 163 155 159 151 154 154 156 150 155 152 156 154 156 156 160 155 156 155 154 152 155 154 154 153 154 154 154 154 154 154 154 154 154 150 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 140 141 142 142 142 145 146 144 145 146 147 148 147 150 153 154 153 155 160 161 162 161 160 160 162 166 171 174 172 174 174 173 170 165 159 159 160 158 155 155 161 167 168 173 175 177 182 182 186 185 185 185 187 192 195 193 196 205 207 205 203 201 193 185 183 188 183 179 179 170 165 156 157 162 160 165 169 173 168 146 128 134 134 135 152 162 155 153 156 150 139 147 151 147 142 117 125 143 146 124 112 97 96 128 124 100 87 96 90 113 140 131 94 66 86 108 86 87 95 86 129 145 137 124 124 134 134 67 23 76 101 80 29 8 23 77 101 43 41 8 -47 -8 9 -57 -52 -29 -44 12 21 12 -39 -38 68 156 167 100 81 132 115 47 45 88 83 -13 -45 -18 48 100 98 85 81 59 183 154 196 277 101 202 348 372 206 -19 46 155 101 152 290 294 132 -50 112 136 -6 57 157 54 -93 58 147 125 -16 143 288 223 204 210 125 -156 115 291 29 -440 -220 188 32 30 276 304 176 286 105 52 343 56561 365 525 75 9971 15 42 41 6406 -3295 245 415 173 510 1559 3395 7169 13352 26026 32449 32779 38230 47646 42615 45321 39957 38052 39380 43597 50446 52023 55469 54353 52035 46034 33349 13077 5445 358 183 179 178 175 171 175 165 183 172 179 171 167 170 179 176 169 173 179 176 177 183 184 183 174 184 186 187 177 161 165 162 163 160 167 165 162 160 152 159 162 167 178 178 173 169 162 158 156 155 159 159 158 154 151 154 150 155 148 152 151 157 154 160 156 160 158 158 154 154 153 154 154 154 153 154 154 154 154 154 154 154 154 154 150 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 144 146 147 147 148 150 152 150 149 151 151 150 149 151 154 154 154 156 160 159 158 159 158 156 157 161 168 175 177 177 174 172 170 164 161 159 160 159 157 158 162 167 169 172 177 180 183 184 183 186 187 186 189 194 198 204 200 198 204 204 200 197 190 180 179 184 183 177 178 173 168 160 163 167 164 173 174 163 160 149 125 133 141 141 153 163 161 153 156 147 136 156 173 165 147 135 153 157 140 120 107 101 111 120 100 86 99 122 119 115 112 119 99 77 82 95 104 91 85 80 113 155 138 100 127 143 138 82 39 56 52 42 12 23 58 78 72 65 54 31 69 119 91 8 -55 -39 0 95 122 22 -25 42 73 68 72 57 127 104 41 24 55 117 91 9 -10 72 89 28 19 15 -4 86 233 202 263 270 73 88 100 108 159 64 -15 -10 -91 -43 266 288 29 -85 133 284 111 92 166 103 74 219 191 -54 17 223 262 274 305 494 392 4 161 395 109 -327 -76 118 -53 146 513 535 549 469 -170 46 691 56593 363 675 75 9974 15 43 13 6408 -3309 448 1939 6346 12296 18069 25444 35665 41526 45117 55453 72223 68420 62523 41302 30971 25974 27218 31992 36628 39763 41340 31981 25080 11706 1159 192 182 184 182 188 178 177 181 177 185 179 180 179 175 171 174 178 175 186 189 184 187 192 194 189 177 183 191 189 181 168 168 171 166 165 172 171 165 171 161 159 161 169 179 180 177 171 171 162 159 159 161 160 160 159 153 155 149 151 154 155 155 157 156 162 157 156 156 157 153 155 154 154 151 154 154 155 154 154 154 154 154 154 154 154 150 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 150 151 152 153 154 155 155 153 152 153 152 151 150 151 154 153 152 155 158 159 157 154 153 154 157 162 166 172 174 173 174 173 171 168 165 161 157 156 157 160 163 167 170 175 180 180 180 183 184 188 187 186 191 188 194 204 199 200 206 200 192 192 189 175 171 175 175 173 177 180 173 162 157 165 161 159 160 150 151 155 147 142 147 148 145 158 168 167 162 147 148 156 166 158 145 157 173 152 123 116 116 113 113 105 78 68 100 116 99 91 91 103 101 96 100 84 76 106 97 44 78 139 123 93 107 77 76 92 59 66 31 -14 5 53 34 9 28 16 34 96 110 96 -7 10 57 47 87 83 67 42 70 79 26 24 48 34 38 -16 -36 48 50 26 33 3 54 174 103 -36 -5 29 98 150 139 147 119 98 27 61 69 10 10 -23 -61 -90 -131 10 104 -128 -89 25 168 353 289 148 121 101 15 45 29 -12 158 294 236 328 378 235 220 38 -236 -58 49 44 242 279 188 285 442 314 444 430 -268 -267 442 56624 363 675 75 9971 15 43 44 6409 -3323 703 2834 9893 18982 29462 42702 53845 53482 61626 57906 52146 43545 35706 23613 15522 5276 4762 5530 9937 13115 16362 9793 6979 189 191 189 188 182 182 183 174 172 176 173 172 176 181 181 180 170 167 170 175 185 184 177 177 178 179 179 184 185 193 182 175 167 168 178 173 169 168 167 164 175 169 166 166 179 181 181 173 167 164 159 161 160 159 162 157 158 149 154 150 152 155 156 155 158 158 160 158 158 156 154 153 155 154 154 152 155 152 155 154 154 154 154 154 154 154 154 150 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 150 151 152 154 155 154 154 153 152 152 152 152 149 150 154 152 150 154 159 162 161 156 153 153 157 163 168 171 176 172 172 173 168 165 162 159 155 154 158 161 163 168 170 176 182 182 181 182 186 190 189 191 191 185 184 187 191 196 194 190 190 185 176 176 175 176 176 163 168 180 170 155 147 148 156 156 142 136 142 141 136 132 146 156 145 148 147 151 146 135 141 145 150 140 124 137 148 129 118 129 143 120 89 84 83 78 103 115 91 92 101 105 77 53 78 51 25 79 75 36 56 88 106 85 63 57 81 103 74 69 22 -8 68 115 64 51 68 14 24 94 36 -28 -69 -3 73 53 80 12 -19 43 71 52 10 13 23 55 15 -80 -111 -15 -12 -75 7 53 116 123 -13 -94 -36 28 99 78 79 59 -6 120 27 -4 75 72 110 11 -113 -33 -89 72 206 -145 38 101 41 176 216 235 253 170 80 138 324 305 130 367 302 224 430 265 86 121 -8 -18 187 145 121 193 -31 -55 10 -111 -155 -326 -276 126 173 56656 366 450 75 9974 15 44 16 6411 -3337 173 1032 2289 3850 7647 17344 24748 33817 46042 58323 60887 70281 52215 18703 7596 5416 6173 5922 178 179 177 174 174 173 177 181 182 184 183 186 182 183 180 174 178 180 179 178 181 178 175 176 174 170 171 185 186 186 180 176 175 172 171 189 188 184 173 169 169 171 175 174 170 169 172 183 181 173 169 171 181 180 182 170 169 164 157 159 161 158 160 157 154 150 152 149 154 154 155 158 157 156 157 157 159 157 154 154 154 154 154 151 156 154 154 154 154 154 154 154 154 153 154 150 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 149 151 152 154 156 154 153 153 152 151 151 152 149 151 155 154 150 153 159 160 157 154 153 151 155 162 169 176 178 175 172 172 166 161 159 159 157 155 157 158 161 166 171 175 178 183 188 187 186 186 196 194 188 186 180 178 183 188 187 183 179 170 164 170 170 167 165 151 148 158 152 143 136 134 154 153 137 137 142 129 125 142 150 144 133 128 127 140 133 127 138 136 126 113 101 111 119 104 106 113 113 91 79 94 100 100 112 103 84 90 82 63 41 44 62 62 32 34 66 67 64 65 108 104 57 77 99 82 92 83 19 2 50 93 87 44 24 28 -21 -25 -35 -88 -58 0 16 -7 21 48 72 46 -21 33 29 6 68 88 -32 -58 12 47 21 -57 -63 20 136 126 51 -52 -40 13 -89 -66 13 -83 28 108 -82 15 129 116 113 103 22 24 48 91 106 -18 191 61 -79 159 186 56 350 389 90 133 257 300 145 174 95 -69 52 186 16 183 260 -60 -58 -62 74 104 -97 19 -103 -240 -376 -720 -406 210 64 56687 314 450 75 9977 15 44 47 6413 -3350 287 2347 4238 8238 13418 26579 33972 43739 58090 74942 82866 65979 42293 16649 7881 4334 469 218 181 179 187 180 178 177 178 181 178 178 176 180 179 182 185 180 183 184 186 186 189 176 175 176 178 172 175 185 189 189 182 176 177 169 178 192 181 170 163 164 170 168 173 173 171 172 179 178 183 175 173 176 187 178 178 168 170 166 162 161 165 160 159 158 154 149 153 150 152 156 157 158 155 156 158 159 160 157 156 154 153 155 154 152 155 154 154 154 154 154 154 154 154 154 154 150 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 149 151 153 154 156 156 153 152 152 151 151 152 150 152 155 153 151 154 158 158 154 153 153 152 154 160 166 173 174 174 172 168 169 163 159 159 158 158 158 160 163 168 175 178 175 179 188 192 186 184 193 190 181 179 182 180 181 182 180 177 171 161 158 160 153 150 151 139 136 146 144 140 141 141 146 140 131 129 131 134 132 135 138 133 135 139 138 146 139 130 134 127 124 130 127 122 121 100 94 93 80 77 79 95 99 98 102 64 57 78 55 39 57 72 64 74 70 60 88 74 62 100 121 119 78 71 53 13 56 57 3 14 15 48 85 13 -2 18 -12 -54 -72 -73 -86 -68 -2 12 -18 -11 25 31 -45 -38 2 53 109 65 20 11 103 127 24 -42 -148 -114 29 -48 -15 -34 -104 -28 -109 56719 317 525 75 9976 15 45 19 6414 -3364 830 1938 5091 8212 17071 22681 31158 50532 71169 93381 91807 92241 82932 56457 24669 2868 268 201 177 175 173 173 175 180 176 178 180 178 177 176 179 182 179 175 177 186 186 190 186 180 182 187 178 180 179 179 181 177 173 171 169 190 186 172 162 160 160 164 165 168 168 165 165 179 180 184 182 190 186 180 174 171 163 167 163 161 158 162 159 160 157 153 150 152 151 154 156 154 154 155 156 156 157 159 157 155 154 152 155 153 154 154 151 155 154 154 154 154 154 154 154 154 151 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 146 149 151 152 154 154 153 150 149 149 149 149 148 149 152 152 151 154 158 158 155 153 154 154 155 159 166 172 174 173 167 166 164 160 157 156 155 156 159 162 167 171 177 179 179 183 189 192 188 188 191 188 176 172 179 178 183 181 174 174 175 171 164 154 150 157 152 135 136 154 156 142 136 141 140 138 148 142 132 135 130 123 131 139 132 128 131 136 141 129 127 129 126 145 143 111 97 87 91 99 94 93 70 75 93 118 126 61 55 98 90 86 87 52 56 74 77 100 102 88 54 95 123 90 80 72 65 40 26 47 28 7 8 69 94 22 57 100 77 56 47 9 1 -44 -66 1 -9 -61 -47 33 34 -16 -13 41 40 12 104 46 5 63 -51 -46 5 -104 -138 -134 -93 3 73 87 -46 -80 72 -48 -74 56750 362 750 75 9978 15 45 50 6416 -3378 467 4290 10821 21334 38878 67989 103218 121438 111586 72002 50845 22091 2446 172 166 167 169 176 177 176 174 169 176 190 183 183 180 178 177 178 175 173 182 180 178 180 175 178 183 177 176 177 172 175 178 175 176 180 197 185 169 159 160 152 154 166 166 162 162 165 178 179 184 188 188 189 183 176 171 162 163 161 156 153 153 159 158 157 157 154 153 153 153 156 154 155 157 157 157 155 156 155 154 154 154 154 154 154 154 153 154 154 154 154 154 154 153 154 154 149 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 146 148 150 152 154 155 154 152 151 151 151 150 148 149 152 151 150 153 157 158 155 153 154 155 157 161 168 170 175 175 173 169 163 158 158 157 155 154 156 161 165 169 173 177 183 189 189 188 186 185 189 187 178 176 172 172 175 176 174 172 171 168 162 153 156 161 156 145 147 155 148 134 129 136 143 146 153 155 148 147 146 139 130 139 136 121 127 127 132 140 146 148 128 131 138 105 94 89 88 97 92 103 96 95 104 122 122 82 76 98 106 103 77 40 55 78 65 87 110 107 75 64 98 111 74 39 73 74 36 62 72 39 36 78 79 56 95 149 162 65 0 25 79 55 -32 -8 38 0 0 32 31 26 49 60 80 131 106 9 -93 0 7 -47 23 -49 -83 11 -24 44 133 107 63 -6 37 -27 -41 132 245 143 82 -17 -14 171 207 63 11 206 277 143 92 222 87 32 141 -6 -11 281 402 73 -161 -23 146 200 239 42 -218 -23 150 31 15 214 189 -50 -193 -201 106 278 -24 -327 -49 291 231 172 174 56782 365 525 75 9974 15 46 22 6418 -3392 32 1558 5202 11939 28525 38490 47036 49767 60969 68101 62016 34665 1675 186 177 174 177 172 166 177 181 182 181 181 180 179 187 180 180 174 171 175 177 179 174 176 175 178 183 178 179 188 178 178 179 175 178 177 174 183 191 199 189 174 162 158 150 153 164 164 164 172 179 179 189 194 195 190 191 188 177 174 167 165 163 159 159 156 157 156 156 160 156 154 152 152 153 156 157 159 157 158 156 157 152 155 154 154 152 155 153 154 152 155 154 154 154 154 154 154 154 154 150 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 146 148 151 154 155 157 156 154 155 154 152 151 149 150 154 153 150 152 156 159 157 156 156 155 158 163 168 172 174 175 172 171 165 160 156 157 156 154 157 161 166 172 176 176 182 186 184 184 182 180 187 186 179 178 173 169 166 170 175 170 165 159 158 163 158 152 156 151 154 157 149 145 144 150 151 155 145 146 154 158 156 141 132 128 141 145 136 134 127 132 140 147 141 136 142 122 109 101 94 100 102 111 110 111 113 105 93 78 81 93 94 85 66 73 71 55 69 72 84 83 84 65 63 99 73 48 68 63 52 45 71 95 61 43 77 136 127 106 132 48 -50 -51 7 81 40 10 33 52 55 56 67 -8 -4 33 58 38 -25 11 11 77 137 26 -21 51 30 -33 22 60 28 15 75 72 57 86 99 105 144 164 48 -3 52 153 178 178 93 55 134 93 -7 117 120 141 195 -5 104 316 388 148 -104 -45 91 125 129 -16 -129 58 98 -42 -18 -63 -114 -71 -309 -335 182 429 159 -79 -251 -88 30 89 242 56813 371 75 75 9976 15 46 53 6419 -3406 340 309 337 634 808 952 1701 4656 10824 22819 37522 36635 36825 35038 31450 24838 15593 2029 197 182 180 177 171 162 164 175 178 181 178 182 183 186 185 181 178 167 163 170 177 181 174 169 172 169 178 183 186 187 180 181 178 180 181 176 177 193 200 200 187 171 162 157 153 162 163 169 176 178 186 187 201 202 202 201 194 187 180 174 169 169 166 164 167 163 156 152 156 157 153 155 151 155 154 155 157 159 156 158 157 158 154 153 153 155 154 154 154 154 153 154 154 154 154 154 154 154 154 154 150 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 148 150 153 155 156 157 157 155 156 155 152 150 149 152 156 154 151 153 157 160 159 158 158 156 158 164 168 177 179 174 172 167 160 156 156 156 156 156 159 164 168 175 179 173 177 181 184 187 180 182 187 181 176 177 177 172 171 172 172 170 169 160 160 172 166 158 158 152 158 166 161 153 150 155 155 151 148 155 155 153 150 142 139 138 147 142 127 128 121 117 123 130 137 138 127 111 97 94 92 99 122 113 103 118 119 115 97 88 89 104 133 114 87 103 76 49 77 86 72 67 80 80 80 59 46 74 62 43 58 37 41 55 30 23 74 132 93 63 79 37 3 -11 -34 2 40 27 81 131 131 136 139 61 -15 31 42 -38 -46 -25 55 168 116 50 3 2 -34 -51 62 71 12 0 154 252 159 82 106 126 -3 -2 -38 -17 157 288 285 318 245 87 67 94 121 170 154 160 76 -114 70 195 100 130 288 301 8 -54 106 56 -18 12 110 84 66 -78 -188 -33 38 3 222 425 209 -55 -188 302 408 333 457 56845 367 375 75 9976 15 47 25 6421 -3420 26 350 1196 4292 9527 18976 21122 18023 22840 37155 59301 75388 64604 31834 3628 182 176 173 168 167 172 173 174 176 169 172 176 186 186 181 182 172 166 170 183 182 172 167 165 159 172 183 187 184 176 171 172 174 171 172 177 195 193 185 178 164 157 155 158 164 166 172 177 179 184 190 198 197 196 194 188 181 172 165 161 163 163 161 163 159 155 155 157 154 148 158 154 157 151 154 156 155 156 155 157 157 154 152 153 157 154 154 152 155 152 152 155 155 154 154 154 154 154 154 150 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 148 150 152 153 155 155 154 153 153 151 149 148 148 152 154 152 151 154 157 161 161 158 157 157 159 165 171 176 174 171 171 168 160 156 156 155 156 157 158 163 165 169 178 176 176 181 186 190 188 188 186 180 180 178 176 173 177 172 162 166 169 164 157 159 163 158 153 153 155 158 159 154 154 152 152 152 158 169 157 151 146 142 146 155 159 140 130 141 136 116 114 128 143 147 144 130 114 102 97 103 124 122 97 105 119 119 97 93 88 89 114 116 121 102 64 56 78 95 71 77 106 104 117 88 39 72 50 10 61 75 75 31 19 49 57 87 57 30 27 -23 -5 47 -20 8 48 -26 22 98 134 111 86 21 -45 20 48 12 65 2 -62 80 58 -27 -48 -91 -122 -18 104 113 57 8 201 344 94 -23 -3 98 -1 -154 56 178 254 238 185 194 143 135 142 49 46 116 174 169 131 42 48 145 178 315 410 310 40 57 182 228 277 72 39 -94 -200 57 188 28 12 285 256 127 201 63 -141 341 453 189 447 56876 364 600 75 9973 15 47 56 6422 -3434 176 1247 5674 9250 17864 39480 88494 123640 105105 60512 30096 3478 168 166 166 169 171 178 174 176 180 186 182 179 179 176 173 175 175 180 179 182 193 192 197 187 171 176 180 185 187 185 181 180 176 168 174 181 193 196 185 177 168 165 160 166 170 174 175 178 181 183 188 192 193 197 195 178 173 165 167 166 166 168 164 157 158 158 158 153 152 151 158 156 159 154 158 159 157 160 159 159 156 151 154 151 157 154 154 153 154 152 154 154 154 154 154 154 154 154 154 151 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 148 150 152 154 155 155 153 153 152 150 148 147 148 152 153 152 152 154 159 161 158 154 154 156 160 164 169 172 169 168 168 165 158 154 153 155 158 160 160 162 165 169 175 177 177 180 190 194 195 193 189 187 179 179 180 182 183 178 167 162 162 161 158 152 153 150 145 148 146 151 154 156 169 161 152 155 158 164 156 156 154 151 149 155 163 152 150 156 143 126 135 145 153 148 130 117 121 111 102 105 117 128 97 101 132 124 92 69 77 93 97 108 107 92 106 106 81 76 74 73 93 100 112 101 59 75 85 51 74 87 71 42 70 103 71 61 38 27 12 45 110 65 37 123 43 -6 46 64 95 69 15 -97 -55 14 3 34 76 12 -34 51 88 43 12 15 -26 -11 2 69 115 66 97 166 -46 -195 -157 -52 -30 -62 170 209 142 72 20 57 -41 51 186 -41 -131 86 172 156 216 203 37 4 217 351 364 339 87 35 59 24 308 178 111 120 12 176 214 -143 -21 488 390 62 83 152 -167 13 137 16 594 56908 364 600 75 9978 15 48 28 6424 -3448 79 3103 10685 27448 50142 72489 105374 110536 58229 7783 220 164 153 152 156 161 163 169 167 171 178 183 184 176 171 167 168 169 175 181 178 178 180 179 186 186 180 176 176 185 188 191 189 181 177 167 177 184 194 198 188 176 173 169 165 168 198 177 179 179 184 182 180 180 179 186 188 175 165 162 162 166 163 167 166 156 157 160 154 147 153 152 154 154 158 158 162 157 159 157 159 159 158 152 154 150 157 154 154 153 152 154 156 154 154 154 154 154 154 154 154 149 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 151 152 154 156 158 158 157 156 156 155 152 150 149 152 155 154 152 155 160 162 159 154 153 156 160 164 168 171 170 168 164 157 152 150 150 155 160 163 165 166 171 174 172 173 178 184 192 198 198 194 190 184 180 183 183 183 182 178 170 162 161 162 160 153 149 154 156 155 154 153 149 148 162 157 155 159 154 153 147 151 160 159 156 156 156 158 158 147 139 141 151 158 146 124 100 89 102 111 105 109 125 134 122 116 134 131 111 97 91 92 122 125 89 87 104 121 103 65 79 95 86 90 88 82 86 59 75 89 66 46 47 84 112 90 55 40 52 96 93 107 113 70 77 80 29 82 158 161 104 59 20 -52 -27 15 -21 79 77 -13 103 111 149 160 59 65 87 -46 -93 10 11 70 106 144 99 -80 -103 -78 13 74 48 -4 -61 50 169 167 86 156 86 -12 33 142 157 147 175 70 -6 -77 29 344 406 214 -52 22 232 176 244 161 144 130 131 377 257 -40 168 308 231 28 -275 -164 75 161 48 37 452 56939 364 600 75 9977 15 48 59 6425 -3462 841 4515 17504 48204 82270 104400 91493 67390 30710 3801 158 166 167 165 171 173 175 171 171 170 173 170 177 171 169 169 173 172 179 175 167 172 179 178 177 178 181 181 182 189 187 187 181 176 170 166 175 181 194 197 187 190 192 196 169 167 190 179 176 179 185 180 181 174 171 174 179 177 169 165 158 161 158 163 167 160 154 156 157 154 158 154 152 153 157 156 163 160 158 155 157 155 154 154 154 153 154 153 154 153 153 154 154 154 154 154 154 154 154 154 154 149 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 151 152 154 155 157 157 156 155 155 154 152 150 149 152 156 157 156 157 160 163 161 156 154 155 160 165 169 172 171 170 166 159 155 154 151 155 160 160 161 166 172 171 171 172 178 183 189 194 196 193 189 185 185 184 184 185 183 180 169 161 163 167 165 159 157 165 166 163 165 160 154 154 161 159 150 152 150 150 152 154 155 151 158 152 144 153 149 140 141 150 134 122 129 134 121 108 100 113 130 132 149 133 123 131 131 126 133 147 115 90 121 128 107 92 86 105 116 81 91 139 140 126 120 131 123 70 40 49 20 31 76 95 90 76 98 106 88 116 163 138 79 115 170 81 7 50 99 93 49 52 31 -29 -39 -16 -66 14 101 43 118 77 76 201 138 94 47 -93 -4 50 -98 -56 56 32 16 21 50 41 82 136 217 154 -54 75 172 134 50 102 104 235 278 53 206 312 54 -152 -164 -165 -32 261 286 78 20 81 263 337 365 330 334 216 61 229 362 456 402 41 -130 -62 -263 -132 411 355 52 2 131 56971 363 675 75 9977 15 49 31 6427 -3476 1174 9716 26688 46044 78339 115174 118386 57952 5215 161 161 172 174 182 186 183 198 211 190 190 178 175 166 164 168 170 169 170 166 155 161 164 173 173 175 180 188 185 186 186 186 174 171 170 172 177 187 193 199 206 209 166 183 181 170 170 173 178 185 179 181 176 169 168 168 167 164 167 165 166 168 163 167 166 161 158 154 157 152 154 154 152 156 157 157 161 163 160 159 160 152 157 154 154 154 154 153 154 154 154 153 154 153 154 154 154 154 154 154 154 149 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 148 149 151 153 154 154 154 153 152 150 148 148 147 150 153 154 155 159 159 159 159 156 154 156 160 162 166 169 171 171 166 160 158 157 153 154 158 158 159 163 169 171 177 180 180 184 187 193 195 191 190 190 190 188 187 188 183 179 169 164 170 169 163 163 167 165 155 150 161 172 165 160 162 165 155 141 150 162 159 152 156 160 157 155 158 152 145 149 146 141 119 101 132 158 136 123 117 138 162 136 137 135 135 146 127 120 140 150 126 106 108 100 106 105 99 102 91 64 82 119 110 98 134 150 97 68 17 21 65 85 115 106 78 83 126 128 80 89 138 137 89 63 140 102 -6 -6 16 -11 48 81 24 13 22 28 -54 -26 55 30 -1 -82 -57 73 58 72 34 46 121 28 -8 -72 -45 40 -52 -97 102 147 32 70 238 192 -31 62 159 102 63 28 28 240 219 31 162 247 54 -3 43 -11 42 227 268 -8 -91 99 230 150 193 314 452 456 402 316 450 658 219 5 117 92 -61 -151 178 350 110 -145 -101 57002 362 750 75 9977 15 50 2 6428 -3490 2097 7645 29797 83737 138814 127441 53078 1451 166 163 167 163 161 160 162 172 170 173 177 178 170 165 151 157 154 163 164 163 159 159 156 164 171 167 175 188 186 188 184 175 168 170 171 173 173 175 186 195 188 180 174 177 179 170 172 173 184 185 175 184 174 172 166 166 164 162 162 163 165 167 166 172 166 163 161 160 160 149 150 154 151 157 161 163 163 163 161 156 158 155 158 160 154 154 154 153 154 153 154 154 154 152 155 154 154 154 154 154 154 148 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 150 151 152 153 155 156 156 155 155 153 151 149 148 149 150 150 152 157 158 159 160 156 154 155 157 160 165 171 171 166 161 158 155 154 151 151 155 158 161 166 168 173 181 188 186 185 185 194 198 194 191 186 187 189 183 173 169 171 170 169 175 172 164 159 157 155 149 141 146 154 158 159 161 170 169 148 146 161 155 135 138 159 164 156 159 153 149 154 148 140 130 145 154 147 143 131 130 162 171 135 125 138 143 140 123 120 114 117 127 109 93 98 95 75 109 125 95 74 46 58 65 79 95 103 98 70 39 47 79 97 149 124 51 35 36 54 92 114 90 63 67 77 102 52 24 60 29 42 91 38 28 82 6 57 65 -21 3 33 -9 -48 27 10 -78 -65 -13 51 69 14 60 24 -46 89 142 26 50 65 -38 -70 44 117 108 124 199 177 163 134 43 54 53 161 109 86 100 60 102 138 64 43 119 -81 -335 61 198 -68 89 321 142 145 609 643 566 394 22 189 449 213 -75 -375 -23 232 -26 -248 -199 57034 363 675 75 9980 15 50 34 6430 -3504 656 4163 15976 59602 134402 149786 74256 16284 335 165 164 157 158 150 152 156 159 155 162 175 180 172 168 156 155 152 165 170 175 167 162 161 167 171 166 174 184 183 184 187 178 172 171 168 170 172 168 183 190 194 186 181 174 167 167 179 183 183 176 171 177 171 169 163 157 159 163 166 161 163 162 161 169 165 165 160 163 162 155 154 152 151 155 159 160 163 163 162 154 154 155 154 156 155 154 154 154 153 152 154 155 154 153 154 154 154 154 154 154 154 149 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 152 154 156 156 158 159 159 158 158 156 154 151 149 151 153 151 151 155 158 161 160 157 154 153 156 160 165 170 169 168 164 160 156 154 151 150 154 160 163 166 170 172 177 184 187 186 187 189 192 194 197 190 183 184 177 164 165 165 162 167 166 163 166 157 149 148 152 150 147 150 155 163 168 173 173 171 160 159 153 141 140 147 161 156 145 143 155 155 155 160 158 170 159 132 127 140 144 153 146 131 139 131 114 119 118 115 126 140 135 101 85 106 115 81 108 112 89 127 97 92 106 82 64 95 130 84 74 96 63 45 66 62 20 5 0 21 117 154 148 134 148 167 99 43 44 102 69 42 46 33 43 88 48 49 115 90 67 49 62 109 99 30 6 -1 -7 -104 -118 -122 -106 19 -36 -56 46 49 40 85 34 -10 42 52 84 49 40 75 92 220 247 91 20 175 166 112 101 67 42 -18 -29 -163 75 277 -169 -72 146 0 217 245 -187 -195 322 358 -116 -341 -131 95 276 237 -164 -438 -327 -288 -116 0 -276 57065 364 600 75 9978 15 51 5 6431 -3518 445 4530 16754 53089 107664 136669 99126 26674 249 160 161 161 160 169 162 164 168 166 170 173 175 175 171 167 168 164 170 172 166 172 175 169 171 172 178 176 175 181 180 181 191 192 183 180 172 169 172 178 187 195 199 189 181 176 166 175 188 185 181 170 172 168 164 163 164 159 159 155 163 162 166 165 162 165 160 163 163 161 157 152 154 150 154 159 159 158 164 160 164 158 157 155 154 153 157 153 154 153 154 153 151 154 156 153 154 154 154 154 154 154 154 149 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 151 153 156 157 158 159 158 157 157 155 154 153 150 151 154 153 152 154 158 161 156 153 151 149 154 161 165 168 170 168 164 159 155 155 155 153 156 162 166 166 165 170 175 183 188 190 191 190 189 196 199 196 186 175 169 164 164 161 162 166 161 160 163 154 151 148 151 154 153 159 160 163 159 157 168 175 170 162 154 152 152 153 163 163 146 138 151 151 149 147 139 134 139 134 111 118 123 130 129 125 129 123 119 106 89 110 151 160 139 108 72 69 107 98 90 91 105 142 136 153 153 88 60 94 99 80 73 89 92 53 34 29 27 43 82 87 92 113 168 190 167 110 78 45 -27 22 62 69 82 -13 -43 38 59 28 16 140 165 97 89 102 2 -38 38 19 -27 -148 -130 -178 -113 94 -3 -48 7 62 148 160 61 8 8 -74 -1 140 112 -77 -36 302 356 196 -22 -128 40 159 151 152 -25 0 323 107 70 386 110 -145 246 407 210 28 59 130 97 257 5 -240 -23 -17 -33 -64 -265 -231 -276 -473 -316 -112 -48 57097 366 450 75 9979 15 51 37 6433 -3532 172 1918 8019 28521 58316 91059 102819 65332 15754 321 165 159 156 153 156 163 157 153 158 167 172 172 171 169 165 162 161 165 175 180 166 165 175 171 169 168 175 176 175 173 175 181 184 182 176 177 167 161 163 168 180 192 200 189 187 184 176 179 184 178 177 170 173 165 159 159 163 162 162 157 162 163 164 164 162 164 160 161 160 155 152 150 154 150 154 158 161 160 163 159 161 157 157 157 157 153 154 154 154 152 154 153 152 154 155 154 155 154 154 154 154 154 154 149 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 151 154 156 157 158 159 158 157 157 154 152 152 149 149 154 154 151 152 156 158 154 150 148 149 153 159 165 169 170 168 162 155 154 154 155 155 159 162 164 165 166 172 177 181 188 192 192 189 192 197 200 194 178 171 165 161 159 157 159 167 167 160 155 151 152 152 151 154 153 159 164 160 159 161 164 166 166 161 155 151 149 160 164 155 136 136 151 152 140 116 116 127 136 142 118 100 119 126 130 132 123 130 132 121 117 120 127 132 132 133 90 76 97 78 57 84 116 103 118 135 112 98 71 53 77 83 82 82 56 76 106 72 37 41 81 79 53 88 132 82 91 123 112 57 31 47 83 104 73 0 12 3 -61 26 45 92 83 50 59 98 80 53 50 -42 -46 -13 18 -16 59 160 78 88 106 198 252 99 -28 -120 -61 10 69 118 84 -125 -147 103 201 46 -133 -274 -206 -26 94 325 87 160 539 147 -88 113 278 174 56 132 157 198 210 76 -229 140 501 364 417 53 -368 -340 -105 136 179 52 -127 -270 290 57128 331 450 75 9979 15 52 8 6434 -3545 767 2679 10555 40010 82402 117321 92820 17797 946 224 169 168 159 150 155 158 156 149 153 162 163 170 172 170 167 170 169 173 176 176 170 169 173 176 165 163 168 173 173 167 172 177 186 181 173 170 168 161 162 157 174 190 201 194 193 189 186 188 184 181 182 188 180 169 165 158 161 162 165 163 166 161 163 168 164 166 163 157 155 149 152 155 159 155 156 157 159 160 160 160 157 157 155 155 154 153 153 154 154 151 152 155 155 155 154 154 154 154 154 154 154 154 154 150 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 154 156 157 158 159 161 160 158 158 155 152 151 149 150 154 155 150 150 156 158 156 152 151 151 153 158 164 168 169 166 159 153 154 154 154 155 157 159 159 164 171 174 180 183 188 193 194 191 189 194 199 187 175 173 172 166 162 156 155 160 159 156 151 147 154 160 158 153 148 153 162 169 169 165 167 168 163 162 164 154 142 148 153 149 133 129 151 154 132 114 129 141 142 144 124 105 121 127 130 118 125 146 123 130 150 130 118 119 117 143 130 108 111 94 52 55 99 92 77 70 81 122 106 40 35 66 95 87 42 67 107 70 35 51 41 43 76 84 75 24 71 118 70 20 50 40 59 72 17 23 72 63 -70 -33 32 0 -45 -16 3 53 90 45 4 -71 -81 -63 -33 -6 38 74 52 63 16 77 219 109 5 -98 -144 -5 -45 -6 75 -46 -112 -92 -110 -134 57160 316 450 75 9983 15 52 40 6436 -3560 142 2335 9875 34883 76534 134105 122091 30447 932 178 165 166 160 156 164 168 165 158 158 157 158 164 166 171 172 176 172 173 173 170 165 170 174 178 168 170 171 173 168 168 173 178 183 187 177 172 171 166 162 160 172 187 196 190 195 192 185 190 179 177 175 174 170 165 163 157 160 158 164 166 167 162 164 169 168 163 160 155 154 147 150 154 159 160 162 159 160 163 160 158 156 158 159 157 154 152 154 152 155 152 153 155 154 154 154 154 154 154 154 154 154 154 154 151 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 155 155 156 158 160 161 159 158 157 155 154 152 149 151 154 152 148 150 156 161 157 151 149 149 152 158 164 168 168 165 159 154 152 152 153 155 156 156 160 166 171 175 184 187 186 193 198 197 189 196 195 182 178 179 176 168 164 161 159 156 153 158 155 150 152 156 159 152 145 147 152 156 160 162 167 166 151 150 168 160 139 132 143 154 139 127 138 155 140 131 143 138 140 139 130 125 112 117 133 129 115 94 93 126 144 132 124 121 115 128 147 147 124 89 83 83 86 87 65 71 102 125 127 80 42 75 86 65 69 52 30 20 47 88 87 73 87 95 51 14 17 16 19 -26 -44 -5 15 -17 -2 18 70 110 5 -1 -10 -57 -36 -8 -52 -15 17 31 -70 -165 -109 -96 -24 27 5 49 7 -90 -84 57191 359 450 75 9981 15 53 11 6437 -3573 495 2707 11792 33630 70126 115358 122798 52014 2432 164 157 166 163 162 163 164 164 161 155 152 149 159 163 169 169 173 170 167 168 169 174 177 174 173 170 172 175 174 170 169 170 180 177 187 177 171 167 167 160 161 171 182 193 186 194 192 185 188 180 171 168 170 168 161 157 156 163 158 165 168 173 166 169 166 169 162 156 158 159 150 152 154 161 163 161 160 161 163 159 159 158 158 161 156 154 153 154 152 155 154 153 152 154 155 155 154 154 154 154 154 154 154 154 149 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 153 153 155 157 158 159 156 156 157 155 154 151 148 149 152 149 147 150 156 160 158 154 150 149 151 156 163 169 171 167 165 163 158 153 152 156 157 157 164 170 173 175 178 183 186 187 195 195 188 192 190 181 180 180 174 167 163 159 158 157 158 161 156 155 150 139 143 149 143 150 155 149 161 171 164 160 159 154 159 164 161 148 142 142 129 127 135 151 149 133 139 143 148 147 143 144 122 101 116 140 115 76 91 105 110 121 127 133 114 76 101 148 125 89 95 93 55 46 69 76 70 55 83 104 102 99 94 115 86 35 31 10 36 125 134 65 36 96 142 47 -37 -2 32 69 73 41 27 -42 -25 86 129 31 -27 40 60 34 88 22 -76 12 -33 -31 -27 -113 -52 53 58 94 72 89 81 -42 -37 71 93 -26 29 87 73 -25 21 143 24 117 -3 -107 -16 7 -92 -28 175 61 -7 74 255 224 99 -38 -179 -302 -244 135 443 148 -147 -289 -144 217 92 142 365 93 -284 -353 -560 -507 57223 366 450 75 9980 15 53 43 6438 -3587 990 4064 17401 41402 73031 99279 100727 58049 8843 243 153 174 169 176 174 171 164 156 151 152 147 159 160 166 166 170 173 169 167 169 168 170 170 170 171 173 177 174 174 172 174 181 184 184 170 160 160 159 154 159 169 178 190 186 184 184 188 187 182 172 168 169 168 159 157 156 165 161 171 170 173 162 168 164 167 160 153 153 161 147 154 154 166 161 160 158 161 161 157 156 156 156 155 154 154 154 152 154 154 154 154 153 154 154 154 154 154 154 154 154 154 154 154 149 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 151 152 154 154 155 157 156 154 156 155 153 151 148 149 150 149 148 150 154 157 158 155 151 148 149 156 162 168 170 168 167 165 161 156 154 155 155 159 166 169 169 173 177 183 187 188 195 196 189 191 190 182 178 174 171 167 163 162 157 156 163 159 155 158 150 145 145 144 148 160 166 165 167 162 157 157 153 157 168 169 168 149 135 138 128 120 134 138 131 136 127 126 134 131 133 131 116 94 98 112 112 122 128 122 124 132 127 128 114 83 76 81 94 106 98 88 63 70 118 88 58 48 29 41 62 98 128 109 64 50 63 -8 22 142 134 74 34 68 161 117 9 36 57 67 53 83 92 37 24 64 93 0 -20 81 93 17 60 50 18 22 -91 -124 19 60 60 -3 -96 2 19 0 -4 31 47 126 79 -108 6 74 11 10 43 120 -11 -63 56 53 5 54 103 2 -77 -21 40 183 236 180 265 295 266 147 -83 31 310 219 -86 -195 110 19 -278 118 414 49 -29 24 -263 -157 134 292 303 8 -111 -166 88 57254 366 450 75 9981 15 54 14 6440 -3601 1196 4453 17954 48077 83666 112727 86129 29691 6328 231 175 180 175 181 183 192 189 181 160 159 158 160 161 164 167 170 173 171 167 168 167 165 169 167 175 180 177 174 177 177 177 184 185 189 169 158 161 157 153 159 169 177 179 179 178 180 183 182 179 172 166 168 162 158 158 163 163 166 171 173 171 161 164 160 163 157 153 153 156 148 154 158 166 161 167 161 166 163 162 159 159 157 154 154 154 152 150 153 152 153 155 155 154 154 156 154 154 154 154 154 154 154 154 150 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 154 154 156 155 157 158 157 156 157 156 155 153 149 149 151 150 149 152 155 158 158 153 150 149 151 158 164 167 168 167 162 158 156 154 152 156 159 161 167 166 166 173 179 186 191 190 196 197 191 191 188 182 183 170 168 164 159 164 166 164 165 161 157 156 151 156 156 155 163 162 161 164 165 158 153 160 150 156 165 156 154 146 143 148 133 117 131 139 133 141 128 119 144 138 123 129 127 124 112 111 109 123 149 161 154 133 122 133 143 122 98 90 88 77 85 111 96 97 131 86 77 92 59 60 65 77 102 55 51 91 44 6 56 53 40 53 51 81 110 98 12 39 111 99 16 79 118 67 37 -4 4 -69 -45 129 72 -56 -31 -46 1 31 22 11 -16 108 164 -8 -19 19 -2 -95 -126 3 40 73 2 -69 -97 56 60 -86 34 206 138 15 143 172 190 299 366 228 74 71 -14 31 139 114 198 248 63 16 121 -80 -198 -55 -154 -243 40 0 -186 75 55 -17 441 493 256 113 -92 121 278 -155 -374 -301 -165 57286 351 450 75 9980 15 54 46 6441 -3615 212 2554 9017 30138 70231 124060 112706 33674 300 169 182 167 164 163 168 169 166 167 157 158 160 159 161 155 156 156 157 158 156 162 163 161 165 170 172 171 165 169 171 174 177 181 182 175 170 164 168 162 156 157 161 168 166 167 167 169 169 171 172 164 161 162 154 152 158 161 159 166 167 170 169 161 160 159 163 157 157 158 154 153 154 160 168 166 170 163 166 161 163 163 162 159 156 154 152 151 151 152 154 154 156 155 154 154 155 154 154 154 154 154 154 154 154 150 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 158 158 157 157 158 160 159 157 158 157 155 153 149 148 150 150 149 151 156 159 159 156 152 151 153 158 163 164 166 166 160 156 155 152 154 159 162 163 165 167 170 171 179 186 187 190 193 193 191 193 191 184 184 178 171 168 160 158 162 161 162 161 160 156 154 151 151 165 161 151 154 160 162 149 145 153 158 163 157 153 151 155 155 140 126 125 133 141 139 135 140 140 142 137 123 109 114 131 129 138 121 125 159 138 111 95 88 114 153 119 104 137 119 87 97 114 76 58 70 57 73 89 88 82 55 57 74 24 40 74 41 36 39 34 58 55 1 28 99 114 34 2 85 146 70 0 38 44 9 18 -24 -89 -11 101 35 1 57 -32 11 88 100 68 -102 -38 47 37 22 -20 -21 -37 31 1 -52 41 119 -8 -227 -119 13 -54 50 113 -62 -39 82 90 112 45 95 174 185 155 17 -84 70 93 47 9 -94 53 200 148 125 -74 -330 -408 -412 -173 57317 357 450 75 9977 15 55 17 6443 -3629 358 2825 7878 23771 53724 104190 106831 48887 10179 4115 154 155 155 161 156 157 151 150 152 159 163 163 158 155 158 153 149 150 153 155 151 150 160 168 168 166 162 163 166 171 177 176 177 171 160 162 164 162 157 157 153 163 159 159 160 158 159 158 168 162 159 157 158 149 154 157 161 163 168 161 156 156 158 154 158 153 158 154 154 150 155 161 170 162 167 160 162 160 163 165 161 156 156 154 154 150 152 154 155 154 155 154 155 154 154 154 154 154 154 154 154 154 154 150 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 158 157 157 157 157 158 157 155 156 155 153 152 148 149 152 149 147 149 156 159 158 157 153 151 152 158 162 164 165 165 159 155 154 153 154 158 162 163 162 165 173 174 179 183 185 193 196 193 194 196 192 184 180 179 174 169 166 161 152 153 162 164 162 158 157 155 153 161 159 153 151 155 158 151 151 159 163 159 160 156 147 148 151 142 133 137 142 141 136 137 151 145 129 138 129 104 96 90 108 132 122 144 162 124 103 91 80 93 124 123 119 133 128 110 102 87 70 63 57 56 55 74 72 50 46 92 97 32 51 59 58 53 32 96 135 74 7 32 68 47 58 61 90 119 79 13 -24 23 50 77 24 -42 33 101 93 110 124 114 87 8 70 71 -15 -13 -54 29 10 2 -54 -28 119 23 -38 0 135 106 -23 -38 6 -38 8 72 -37 -4 94 15 -126 -265 -111 83 118 108 16 -87 -98 -79 58 189 240 344 208 361 337 67 43 -111 -278 -121 -67 -307 -295 -235 -258 -177 57349 366 450 75 10005 15 55 49 6444 -3643 153 2395 7622 21775 49028 103014 118332 63219 23883 4186 159 165 167 166 156 159 149 147 158 159 162 157 149 156 168 169 159 157 166 163 164 165 165 164 166 168 168 171 174 173 177 182 177 177 166 167 160 165 163 159 158 161 158 159 160 158 162 161 168 165 163 158 156 155 153 158 166 166 165 157 153 156 161 154 159 152 153 151 154 151 161 161 165 160 163 159 161 163 164 162 163 155 157 154 153 150 154 153 154 153 154 154 156 154 154 154 154 154 154 154 154 154 154 152 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 159 158 158 159 159 159 158 157 158 156 154 153 151 152 156 151 150 154 160 163 162 160 158 156 157 160 163 169 168 166 160 154 153 153 152 154 159 161 167 170 175 175 182 186 188 195 195 190 191 192 191 183 175 174 170 167 169 168 164 162 167 170 171 170 168 162 158 161 169 165 149 142 151 159 163 171 169 158 145 140 150 162 168 167 148 139 142 141 142 147 159 151 145 144 126 108 98 88 96 125 132 134 131 129 127 108 108 118 119 117 114 110 109 114 99 88 108 80 60 64 60 83 96 91 92 92 82 72 72 63 78 87 97 94 79 69 39 59 53 -11 17 154 186 144 148 155 55 51 72 49 30 1 74 127 139 125 110 110 85 -32 -3 58 97 174 123 66 77 117 70 104 86 63 51 -51 -45 79 71 64 144 -69 -42 171 145 189 259 176 15 -27 138 64 -60 26 196 159 -51 -71 3 198 237 83 -38 51 90 242 349 144 164 342 217 110 -155 -200 -10 -81 -113 -65 134 297 334 181 183 243 301 57380 367 375 75 9993 15 56 20 6445 -3657 120 2139 6437 19371 43132 79155 119600 121144 59904 14444 164 148 150 162 162 161 171 160 157 157 151 152 151 152 161 171 171 167 165 172 167 167 175 173 166 163 164 166 169 174 172 176 178 177 179 174 171 169 168 165 161 160 159 158 160 156 157 160 164 165 161 157 154 158 162 163 163 166 159 159 157 157 157 163 155 161 151 151 157 156 152 163 161 163 162 159 161 162 163 160 157 162 155 155 154 152 149 152 153 155 154 155 154 158 154 154 153 154 154 154 154 154 154 154 152 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 157 157 158 158 159 159 159 158 158 157 155 156 154 154 155 153 152 156 160 164 165 163 161 159 159 161 162 166 168 167 164 158 154 153 150 151 154 157 167 173 177 179 182 187 186 190 191 188 186 182 183 179 176 171 165 167 168 167 171 172 166 163 168 174 170 159 157 160 165 171 166 151 154 163 165 171 173 168 145 141 159 159 159 158 135 122 133 139 138 148 163 159 151 135 126 126 137 133 103 125 140 121 122 122 121 120 114 128 131 104 93 101 98 107 91 82 91 54 56 83 85 90 108 88 69 86 99 79 45 60 81 91 82 88 119 97 27 43 74 39 8 99 179 132 109 120 48 18 55 67 66 6 104 181 87 55 88 128 210 101 -31 11 -19 40 170 86 41 96 213 348 196 73 65 122 98 81 -15 -16 101 -37 39 142 104 124 284 428 447 335 199 44 -56 117 395 276 46 35 -50 -26 232 208 35 58 184 363 366 171 79 200 350 511 174 -47 62 169 -82 -431 -264 119 -83 -237 -165 25 414 57458 367 375 75 9991 15 57 38 6449 -3692 190 2211 6994 21050 50817 104041 131626 101235 35836 308 149 145 146 149 152 154 164 157 158 150 148 142 148 155 159 162 168 166 161 164 161 151 159 160 156 152 150 156 157 163 168 170 174 177 172 166 167 168 160 154 154 151 148 148 151 148 150 151 156 154 151 152 150 162 169 173 166 155 149 155 153 156 153 157 149 153 149 147 156 157 148 156 157 157 161 160 159 162 159 157 159 159 155 158 154 154 151 154 153 154 154 155 151 156 153 154 154 154 154 154 154 154 154 154 148 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 154 155 156 156 157 157 157 156 157 157 156 156 156 154 155 154 153 154 158 162 162 162 160 158 160 161 160 162 163 163 162 157 153 151 151 152 153 159 164 166 169 175 176 178 177 178 184 182 178 171 171 170 165 164 162 164 162 158 161 161 160 162 162 168 170 165 160 154 156 170 173 164 166 169 169 177 170 160 161 157 160 151 143 154 149 134 129 133 132 135 146 150 151 147 137 132 148 146 126 142 141 126 123 98 111 135 116 110 114 106 100 101 121 131 104 74 69 66 45 75 95 71 69 52 68 109 113 59 59 96 76 96 60 80 127 42 18 81 112 118 102 69 91 115 104 48 2 9 17 57 75 -7 87 168 88 53 52 103 170 188 79 -31 -118 -19 57 10 37 65 205 329 224 124 159 230 211 100 -59 -106 -3 24 75 71 33 18 183 235 273 284 3 18 -20 -61 127 254 177 153 200 27 98 -2 -39 175 140 217 258 38 0 26 151 395 173 -82 -21 138 -45 -391 -430 -161 -58 -19 -3 220 476 57489 365 525 75 9991 15 58 9 6450 -3706 2210 8497 26322 79900 139211 129156 45004 324 222 169 171 169 162 154 151 148 147 147 148 143 155 159 160 159 170 169 157 157 159 155 162 158 155 153 156 163 169 165 169 170 179 183 174 168 169 163 161 153 153 154 150 150 149 147 152 152 154 154 150 152 149 160 166 167 168 156 154 161 161 165 154 154 147 152 154 156 154 156 150 155 154 154 159 161 160 161 158 159 161 156 154 157 154 154 151 156 153 154 154 154 154 154 153 154 154 154 154 154 154 154 154 154 146 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 154 155 157 157 157 158 157 156 156 156 156 157 155 154 156 156 155 156 159 162 162 161 161 161 163 163 162 164 164 163 161 155 153 151 152 155 158 165 169 169 171 172 174 176 176 178 176 171 170 171 172 170 165 167 169 166 164 163 157 153 159 161 163 170 173 168 158 149 161 172 165 162 169 164 159 170 173 169 176 170 172 171 171 177 167 160 148 144 141 137 137 136 140 136 135 139 136 150 159 155 137 130 113 87 111 122 112 112 118 107 90 114 153 159 121 104 81 49 44 72 87 53 33 24 66 103 102 69 83 94 70 104 64 44 54 0 27 87 112 123 89 54 59 78 94 85 86 102 72 22 31 86 121 88 45 25 49 77 28 41 68 -79 -134 45 -11 -126 -47 32 55 118 109 50 16 62 129 75 23 -84 1 40 -3 50 -140 -179 68 47 9 132 14 -8 21 -122 -104 183 271 177 251 113 -109 -175 -38 159 49 88 82 30 77 -90 -95 126 149 26 135 196 96 -2 -76 -121 160 232 11 214 254 57521 366 450 75 9995 15 58 41 6452 -3721 1952 8169 24160 50744 101403 132350 101007 27087 280 193 186 190 199 175 159 149 155 159 156 154 151 163 163 163 152 158 162 162 159 169 168 169 168 165 163 169 170 173 170 178 176 174 173 171 169 165 160 163 159 158 160 161 159 160 158 158 157 158 160 153 153 152 157 158 164 168 164 161 164 165 164 152 150 147 151 157 161 150 154 151 154 155 156 158 157 161 154 156 158 156 155 154 157 154 154 154 154 151 155 154 154 154 154 152 154 154 154 154 154 154 154 154 154 146 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 152 154 156 156 157 158 158 156 155 156 157 157 155 153 156 156 157 158 160 163 164 162 161 162 163 162 163 165 166 164 160 154 151 149 150 154 159 166 169 169 171 171 170 176 181 182 176 171 169 170 173 174 171 172 170 164 165 167 165 164 163 159 159 159 160 160 159 157 162 165 164 167 167 160 150 156 174 176 174 172 176 174 173 172 147 152 159 156 146 148 151 136 136 130 138 161 160 154 131 96 110 140 142 110 97 107 108 111 115 98 61 82 131 120 82 99 109 64 62 70 57 60 67 50 65 110 86 61 58 55 90 98 20 16 50 80 113 106 80 48 19 47 117 57 41 112 139 106 111 82 66 99 79 31 -19 14 30 41 -54 -128 -13 8 -41 -19 -46 8 -24 -93 -27 62 90 -37 -81 72 71 -63 -46 -97 -30 92 18 45 -93 -145 62 207 166 76 109 212 255 -30 -116 188 290 6 1 48 -88 -33 -120 -11 232 227 105 168 164 -100 -140 7 8 -130 -73 -114 -232 226 293 -69 216 391 36 -30 185 57552 367 375 75 9991 15 59 12 6453 -3735 486 4636 14726 39042 80762 134273 120265 48181 7297 165 163 159 158 160 159 152 151 157 175 172 167 152 149 152 155 153 153 158 160 154 159 161 160 160 161 159 161 163 165 167 171 171 165 158 160 159 155 151 154 156 158 158 159 154 155 150 150 155 158 159 155 152 154 152 153 163 162 158 155 161 161 156 150 146 149 152 157 154 149 155 155 154 154 156 157 155 158 153 154 158 158 160 157 158 152 154 155 154 150 152 153 154 153 154 153 155 156 156 154 154 152 155 154 154 147 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 151 152 154 155 156 158 158 156 156 156 156 156 154 154 156 156 158 158 160 163 164 162 160 163 164 163 164 165 167 165 163 159 155 153 151 152 158 165 167 165 167 170 173 175 178 180 177 173 169 169 171 170 170 167 166 164 161 168 171 166 166 162 157 155 156 161 165 163 157 162 175 172 161 162 157 157 164 148 146 160 158 152 152 146 130 134 137 139 139 152 154 133 141 138 130 137 142 145 128 98 107 132 136 109 88 99 112 116 94 82 84 83 109 104 76 85 119 123 105 76 60 84 97 81 74 107 85 54 26 46 133 96 10 24 45 123 142 84 95 88 77 110 158 50 68 105 101 132 80 53 18 34 140 163 71 57 87 74 -60 -117 20 125 21 -42 1 126 96 -58 -36 77 118 -8 -89 -58 25 -19 -11 3 -67 48 56 33 -12 -5 147 312 289 239 281 394 287 127 211 158 292 112 -239 -180 -80 -200 -231 55 185 -9 60 75 259 352 27 28 -94 -328 -249 -299 -284 374 186 -196 158 413 258 -66 77 57584 368 300 75 9995 15 59 44 6454 -3750 276 2115 7793 25967 61077 85325 84378 55675 19668 6264 150 152 146 146 154 166 170 196 271 576 1240 1220 164 145 146 147 156 153 151 153 147 145 150 153 152 153 150 157 156 156 153 153 152 151 144 146 147 149 147 147 145 148 152 151 147 145 143 145 155 154 159 154 147 150 145 149 163 160 157 149 154 157 155 149 145 148 153 159 155 154 154 154 154 151 155 151 154 157 155 154 155 158 159 155 157 155 153 153 151 148 150 152 154 154 156 154 158 157 156 154 154 153 154 154 154 148 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 150 152 154 154 154 156 156 155 156 155 154 154 152 152 155 157 157 158 161 164 163 161 160 163 164 164 164 163 164 166 166 165 159 159 158 155 158 162 165 166 167 167 173 176 175 172 170 164 166 171 170 170 169 165 166 165 159 165 164 158 161 157 155 158 156 160 168 167 155 158 168 161 157 159 165 166 148 128 143 150 143 146 142 129 122 123 127 127 129 134 130 126 141 144 119 117 122 132 158 144 107 120 120 95 75 70 91 102 92 92 98 77 86 101 95 88 85 105 91 66 78 74 62 76 68 56 82 86 44 53 83 48 40 32 -21 3 -3 8 111 95 46 80 119 45 30 31 83 166 65 1 -22 14 178 229 125 81 84 28 -94 -111 64 153 -16 -102 -1 20 35 19 -1 72 81 -42 -147 -139 84 222 108 84 13 -55 -9 19 12 -15 14 108 161 324 264 58 -13 67 207 138 303 280 -99 -189 -63 -173 -185 100 223 69 -45 -317 -56 303 76 57 -104 -178 38 -44 102 247 -58 -90 134 476 241 57 87 57615 368 300 75 9994 16 0 15 6456 -3764 357 1525 6530 20800 46784 50082 23630 73 999999 999999 999999 999999 377 788 1302 1809 2458 4333 11288 28711 47055 61569 48299 8557 167 154 154 150 148 153 156 158 155 157 158 160 162 180 162 156 148 146 148 148 146 149 150 151 151 155 152 150 154 157 154 158 161 156 165 161 163 155 154 154 150 154 168 166 164 153 156 155 152 146 147 152 156 162 161 159 157 154 155 152 154 150 154 155 156 156 156 158 156 156 159 158 153 153 152 152 153 153 154 153 154 153 156 156 154 154 154 154 154 154 154 148 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 153 155 155 154 154 156 157 156 159 160 158 156 154 153 158 161 160 161 164 167 167 163 161 162 163 161 161 162 164 166 164 164 159 158 162 161 159 162 166 168 172 172 175 177 172 172 170 163 166 170 168 168 169 173 171 164 165 169 163 157 158 160 158 159 156 162 176 176 167 162 162 157 156 156 169 178 154 144 155 159 157 154 149 143 131 130 136 129 134 130 120 131 146 153 138 128 124 122 145 140 115 119 111 90 83 86 94 103 111 107 88 70 80 84 92 104 86 78 82 70 53 74 58 48 59 39 27 24 39 62 26 10 36 32 4 1 -3 32 108 82 13 51 106 102 32 -20 42 64 -11 -28 26 46 95 100 108 159 82 3 -39 -31 26 3 -19 -41 36 97 13 -144 -120 -25 27 19 23 144 218 190 -25 24 130 -106 -187 -164 -19 68 -56 -98 -66 32 -20 -154 -158 28 110 114 46 210 313 55 60 -154 -236 29 299 479 181 -158 -191 79 366 143 -285 -300 145 285 515 411 104 112 190 391 0 -179 128 57647 330 450 75 9994 16 0 47 6457 -3779 2079 2695 1579 999999 999999 999999 999999 999999 999999 999999 999999 97 1112 1010 2886 5284 13743 32455 51545 73534 82777 83309 78041 16434 6706 156 150 152 159 155 151 156 158 158 165 179 160 156 149 143 146 147 149 152 152 149 149 157 153 154 153 161 161 161 162 157 163 161 162 156 155 154 155 154 164 164 156 153 154 152 148 143 149 151 163 163 160 161 162 157 152 154 155 156 155 152 156 156 158 159 159 158 158 155 155 154 153 154 154 153 154 152 153 153 154 154 155 154 154 154 154 154 154 148 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 158 158 158 157 158 159 161 160 162 163 162 160 157 155 160 163 161 163 166 169 168 165 163 160 158 157 159 163 167 167 165 162 157 154 156 161 161 162 165 167 167 170 177 177 173 177 177 170 168 168 170 170 173 182 179 171 170 171 167 160 156 162 165 161 159 167 176 178 182 178 172 175 174 168 165 166 160 157 161 168 169 159 161 163 144 148 150 140 146 145 134 135 128 130 138 136 124 120 122 109 105 105 104 89 91 115 127 130 129 115 97 83 72 59 74 104 91 55 53 47 36 68 55 22 57 64 9 -8 36 60 11 3 39 51 75 87 71 60 98 100 23 40 94 118 72 74 56 -17 -37 -50 14 55 61 62 104 180 131 72 81 64 5 -95 -33 50 57 121 17 -148 -139 -78 26 -24 -32 27 43 123 84 52 -16 -79 -112 -254 -99 3 -73 -128 -76 57678 349 1725 75 9992 16 1 18 6458 -3793 361 3845 13605 38903 87185 125964 101299 83534 5777 159 154 153 150 151 155 157 148 146 147 144 146 145 146 146 144 145 142 146 144 146 151 151 151 144 151 151 152 153 152 154 157 156 153 149 147 149 154 166 165 154 157 154 151 145 143 151 151 163 163 164 165 166 157 152 153 159 159 158 155 159 159 159 159 159 157 155 152 155 154 154 151 152 154 155 153 156 154 154 153 154 154 154 154 154 154 154 148 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 158 159 159 159 158 160 160 159 159 159 158 157 154 153 158 160 158 160 165 168 167 164 162 159 157 159 162 164 168 170 168 164 160 157 155 159 162 162 164 164 163 168 175 174 171 173 179 174 167 166 171 172 170 172 174 173 166 164 163 159 160 166 165 155 154 167 174 173 175 172 173 185 188 182 169 154 144 150 174 176 164 162 169 165 153 152 158 158 148 135 136 143 122 106 110 123 121 121 126 112 110 124 122 103 91 93 107 113 107 105 99 67 59 74 74 76 69 65 63 72 84 77 44 12 54 87 39 5 36 30 -45 -37 38 52 94 107 55 27 24 -7 -1 32 61 105 75 149 89 -28 36 59 76 59 70 127 159 189 125 56 70 76 70 18 35 82 -17 -52 -24 41 101 34 23 -126 -223 -241 -134 103 91 65 -7 143 141 -61 -35 -128 -119 -77 7 13 -161 -47 108 42 15 42 136 213 200 73 51 -64 -10 309 2 -80 206 503 506 199 167 -36 -2 275 31 -161 -259 -322 127 404 42 -255 -173 4 122 57710 348 1800 75 9989 16 1 50 6460 -3808 104 2283 8298 29704 100773 156707 144564 6661 167 157 152 154 156 165 159 149 136 136 133 135 134 136 145 147 143 137 144 144 144 143 146 144 143 146 150 152 148 149 148 152 150 145 143 145 149 157 164 164 154 155 161 150 145 145 152 157 164 162 168 166 168 158 156 152 158 157 156 156 160 158 161 159 155 154 156 150 153 152 155 149 153 152 154 153 157 154 155 155 155 155 154 154 154 154 154 150 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 154 155 155 155 155 156 157 155 155 155 153 153 151 152 156 158 158 160 165 165 165 164 162 162 162 162 163 164 165 169 168 164 161 158 159 159 161 164 167 168 167 169 171 171 169 172 174 174 170 163 164 169 170 169 170 168 164 165 161 152 156 170 170 156 154 164 167 167 169 171 175 184 181 177 182 173 154 155 175 183 168 166 173 171 160 153 158 157 143 126 129 142 143 127 118 134 137 127 130 124 126 131 125 124 119 112 91 79 81 92 107 71 61 69 61 54 49 62 72 112 114 82 63 37 53 91 52 -5 17 32 -26 -25 27 70 122 98 36 29 0 -56 28 101 136 106 64 89 13 -28 20 55 76 117 133 124 121 154 140 110 99 141 83 -26 30 26 -9 -30 6 53 82 -23 -100 -95 -61 -47 -5 83 42 159 195 108 127 121 36 -119 -15 151 -15 -146 -176 10 111 91 56 95 285 69 -95 -184 56 202 237 485 250 317 388 438 375 80 199 104 119 95 -28 -58 88 124 40 279 -58 -289 -30 -67 -173 57741 366 450 75 9988 16 2 21 6461 -3822 44 999999 999999 999999 999999 999999 999999 999999 999999 999999 591 983 1167 2326 5510 10090 13967 15654 12499 11414 11869 29214 67589 70729 63426 1252 159 157 158 157 157 162 157 152 142 138 137 132 131 128 138 147 147 145 150 150 145 140 145 145 150 150 153 153 150 149 147 148 147 142 145 151 160 162 159 156 155 150 155 146 149 148 153 158 168 164 165 164 168 161 160 156 156 155 156 156 159 156 160 160 155 152 155 152 151 150 154 151 154 152 153 154 156 154 155 156 157 154 154 154 154 154 154 151 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 149 151 152 152 153 155 155 153 155 156 153 152 151 151 156 157 158 163 165 164 164 162 160 161 162 161 161 163 164 166 166 162 158 156 160 162 161 164 168 171 169 169 172 175 172 171 172 173 169 162 165 172 175 175 171 165 161 158 157 153 158 170 167 159 159 159 160 164 167 174 178 185 178 166 177 180 163 158 165 169 159 153 156 161 154 149 162 159 143 129 126 142 147 140 131 143 155 137 128 108 103 106 110 126 131 130 91 79 99 122 120 68 53 79 81 61 60 48 55 88 97 50 31 73 77 58 18 -4 17 13 31 48 42 56 52 55 3 15 47 42 66 77 136 103 44 36 8 0 -19 -25 45 144 95 54 63 109 72 55 85 114 62 -44 31 -50 -80 -19 -2 -7 29 6 -86 -28 91 70 -58 -46 114 216 162 -36 0 106 23 -10 86 172 -47 -138 -97 37 99 -5 -36 108 283 216 4 -126 100 62 64 153 129 431 448 194 219 213 211 369 196 -132 44 126 208 313 -23 65 -11 -58 -85 -163 -121 57773 371 75 75 9987 16 2 53 6462 -3837 376 341 333 319 244 337 37 999999 999999 999999 999999 999999 999999 685 2046 3654 4627 4872 6536 9724 13203 17011 18675 14068 10940 8496 16316 24196 27923 39352 45293 36558 11572 247 162 159 158 160 157 151 147 143 139 136 135 138 144 146 152 153 152 146 146 152 154 155 156 155 151 153 154 149 151 153 151 155 161 162 162 156 154 156 150 148 146 152 150 158 161 169 166 168 167 176 163 162 159 157 156 158 158 159 159 158 159 155 154 154 153 150 150 152 153 154 154 153 154 156 154 154 156 157 154 154 154 154 154 154 150 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 149 151 153 153 154 156 156 154 155 156 154 153 151 152 157 157 158 163 166 166 164 161 159 159 159 160 159 163 167 166 165 162 158 157 159 161 162 165 167 170 175 174 175 177 175 171 169 167 166 165 167 170 172 173 171 166 166 160 156 157 167 168 158 150 153 156 158 163 162 163 165 172 184 164 162 160 161 164 160 161 148 148 162 158 144 133 144 156 158 143 121 121 127 135 122 131 159 150 126 99 109 118 107 104 115 122 112 120 119 122 114 79 79 110 112 98 86 68 85 83 93 72 17 62 96 76 55 44 42 46 92 102 74 43 9 64 38 3 97 121 56 39 97 104 71 101 74 38 15 -22 51 109 109 134 129 94 -22 -20 74 43 -28 -29 60 24 -52 -67 -12 29 31 23 -56 -58 36 92 5 -91 62 280 241 105 54 64 42 -7 23 35 14 -134 -172 3 -19 -112 -47 73 115 150 60 -21 -59 -120 112 18 -182 60 255 178 183 32 -58 263 235 147 252 193 13 81 352 310 6 68 -2 92 156 57804 331 975 75 9984 16 3 24 6464 -3852 729 2831 7803 15248 19369 19549 18178 16160 13050 12061 10081 5780 2867 2367 3627 11469 27467 49619 83991 91636 63277 15415 3212 156 154 155 154 157 154 148 144 141 139 143 143 147 151 155 152 151 155 157 154 153 153 158 155 155 156 152 153 162 157 165 163 162 158 155 154 153 144 147 145 151 149 161 163 178 168 175 169 175 164 164 159 158 157 154 159 160 159 157 154 155 154 152 150 149 150 152 153 155 154 156 155 155 155 154 155 157 154 154 154 154 154 154 148 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 147 149 151 152 153 155 155 153 154 154 153 154 153 154 156 156 158 162 166 167 166 163 160 159 158 158 159 163 167 167 163 159 156 155 156 160 163 164 166 170 173 172 175 180 176 174 170 169 169 168 169 166 168 174 173 172 172 168 160 152 156 159 155 154 159 160 162 168 170 173 168 165 173 172 164 157 166 171 173 183 162 149 161 160 144 132 136 142 143 140 124 111 133 157 136 133 152 142 122 114 113 120 120 106 118 125 129 133 100 93 111 109 101 94 105 108 64 40 83 90 85 81 75 86 80 76 46 27 49 78 101 89 73 61 42 81 47 -2 69 61 10 67 109 69 114 185 129 73 18 -5 0 32 120 165 156 127 54 7 9 -47 -132 -97 -57 -50 -11 53 83 10 -40 16 -21 -102 39 82 128 65 -39 86 83 99 150 109 8 -83 -88 -12 215 31 -194 -115 -188 -160 3 -2 -106 57836 359 975 75 9987 16 3 56 6465 -3866 134 1793 5923 12585 15897 16477 15823 13986 10496 7732 5923 3937 3123 3016 3408 5677 12512 27567 60244 96622 122310 93281 44402 5216 152 144 148 150 147 146 146 146 143 144 145 150 150 156 155 158 160 154 150 145 150 160 163 158 154 153 154 160 160 170 162 159 154 157 155 155 149 149 145 152 150 158 164 185 174 169 167 170 167 169 163 159 160 156 160 159 160 157 154 156 154 154 151 150 150 154 152 155 154 156 155 156 155 154 153 156 154 154 154 154 154 154 148 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 145 148 149 150 152 153 153 152 154 154 152 152 151 153 155 155 157 161 165 166 164 162 159 159 158 157 158 161 163 165 162 155 152 154 158 161 163 166 169 171 173 171 173 173 174 174 174 175 176 173 171 165 167 170 173 173 176 179 168 162 161 158 154 157 163 164 164 169 174 178 178 175 174 171 166 166 173 178 182 188 181 157 149 159 162 164 159 147 140 143 146 137 147 164 142 120 123 126 127 128 110 114 109 104 119 124 112 102 80 68 96 107 94 92 111 77 14 -8 74 82 32 49 77 91 77 84 29 0 42 53 43 35 91 72 72 125 84 67 80 87 94 95 80 48 25 74 117 93 63 85 60 11 56 63 72 126 168 193 58 -118 -94 41 31 -36 -14 36 90 122 76 27 -18 -20 62 -115 -143 83 85 0 -30 0 113 111 44 54 39 102 220 68 -80 -75 44 24 -88 -21 11 94 -30 -231 -109 110 299 253 291 291 7 -8 213 199 131 156 165 13 -146 37 132 -70 -58 116 201 252 125 130 -22 57867 356 1200 75 9985 16 4 27 6466 -3881 250 582 909 1396 1694 1779 1614 969 1341 1874 2716 4437 6919 13553 27100 52092 96538 147505 146540 77895 11360 154 141 147 139 138 136 148 143 143 141 147 151 149 151 153 152 150 144 145 142 146 152 159 154 147 147 151 153 159 164 157 152 149 152 156 154 149 149 142 151 155 159 163 167 167 171 161 166 162 163 162 159 158 160 156 157 159 157 152 154 154 156 151 150 149 152 154 155 153 156 156 157 155 155 154 154 154 154 154 154 154 154 149 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 146 148 150 151 153 154 153 154 156 156 154 154 152 152 155 154 156 160 163 165 163 160 157 156 154 155 156 159 161 162 161 157 154 157 160 160 161 169 173 175 177 173 172 173 175 177 174 173 173 173 170 167 162 163 172 170 169 178 177 176 169 159 162 160 160 169 171 166 168 166 165 168 166 170 174 173 169 161 167 176 186 180 166 168 164 164 163 151 156 156 147 136 135 141 136 129 120 133 136 109 106 125 124 121 108 96 85 100 103 78 84 80 79 71 76 78 80 35 39 40 15 50 72 104 103 105 61 1 15 39 47 25 84 103 92 129 99 76 121 185 141 4 -44 -8 14 67 87 80 131 150 108 60 105 146 92 100 139 177 91 -54 -27 102 138 96 53 -27 29 149 85 -36 -58 20 2 -151 -184 59 181 44 -109 -101 82 116 200 263 208 265 67 -84 71 93 304 278 16 20 161 102 108 208 -45 -31 121 73 287 160 -220 56 310 -2 -57 11 -10 -7 61 537 425 -76 42 240 77 -129 -237 306 625 57899 352 1500 75 9984 16 4 59 6467 -3896 462 924 1083 191 802 1288 2444 4455 7653 14079 26198 52214 101013 145564 145406 81719 11733 165 151 146 137 138 138 153 150 147 145 152 150 146 145 147 149 151 150 151 147 154 151 156 155 151 149 154 158 163 161 156 160 155 154 161 160 153 146 146 155 161 167 163 168 170 175 164 170 165 160 160 158 155 163 156 157 158 156 151 152 153 153 150 150 148 152 154 156 155 158 155 158 157 156 154 154 154 154 154 154 154 154 150 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 148 149 152 153 154 155 156 156 157 155 154 155 153 152 154 154 156 159 163 167 166 160 156 154 151 150 153 157 160 159 159 158 155 154 157 162 167 171 173 178 180 176 174 175 178 182 178 172 169 168 171 167 162 162 169 170 167 170 174 177 168 166 174 168 165 172 176 170 167 169 173 169 166 181 187 185 177 163 169 174 177 189 187 170 158 155 160 170 168 152 134 127 138 144 149 141 131 148 127 81 90 122 134 123 96 86 101 128 124 106 98 83 85 61 50 90 128 97 69 60 54 74 98 113 82 65 60 13 -4 17 46 30 27 83 88 82 52 14 85 140 86 -16 -82 -50 47 126 80 74 100 57 64 50 46 140 124 113 138 71 43 79 83 61 60 62 50 49 63 0 9 87 98 86 -18 32 87 73 120 -26 -226 -260 -121 38 178 221 188 299 71 4 197 160 224 294 277 78 137 159 103 176 30 -59 40 213 386 105 -95 263 279 58 -41 -116 -63 108 334 492 318 17 134 125 -176 -344 -26 783 760 57930 347 1875 75 9984 16 5 30 6469 -3910 433 1259 2454 4218 7874 15664 34371 83915 143368 159669 89629 7670 169 151 148 139 138 139 148 148 144 144 143 143 141 141 144 151 155 154 153 148 161 161 163 157 154 154 157 159 167 162 159 163 160 158 155 157 147 146 153 155 155 167 165 171 174 177 177 174 164 162 159 156 154 161 158 157 155 154 152 153 149 151 151 150 149 152 153 156 157 157 156 160 156 156 154 154 154 154 154 154 154 154 150 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 150 151 152 154 156 157 158 158 157 156 154 156 154 153 156 157 159 161 166 169 167 162 159 155 150 148 150 155 159 160 159 156 153 152 154 164 169 170 174 181 182 176 175 177 175 177 176 174 173 170 171 169 168 167 168 173 174 171 168 167 163 166 169 170 162 162 176 182 178 180 182 174 169 169 171 181 181 174 179 180 168 179 195 184 176 170 161 171 174 157 144 142 152 151 135 129 130 129 114 98 98 113 108 96 113 123 139 156 124 104 109 86 76 56 60 75 63 57 65 51 27 43 56 56 79 80 32 11 34 43 59 53 54 85 101 61 35 94 130 85 18 -10 -18 -4 22 71 96 92 73 4 -4 -26 -52 38 21 25 92 121 89 82 153 60 10 2 -32 3 -20 -45 35 112 79 51 -38 104 329 262 145 63 -12 -235 -272 -8 66 9 56 140 118 124 89 70 150 323 304 -34 -52 52 45 -101 -127 -37 35 195 169 -128 -151 140 39 21 234 125 -41 -35 164 55 27 305 249 164 242 -50 89 535 375 57962 345 2025 75 9982 16 6 2 6470 -3925 65 997 2716 6788 17488 49660 110074 159260 115278 34681 299 160 158 146 143 138 143 145 140 140 138 143 147 142 144 149 157 153 150 150 154 162 168 161 156 161 158 158 161 155 159 161 157 156 149 149 145 151 153 155 154 170 172 174 178 179 176 170 162 164 160 162 159 157 157 158 154 155 153 155 148 150 149 150 150 152 153 155 156 157 157 160 157 156 154 154 154 154 154 154 154 154 149 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 152 153 154 155 157 159 159 159 158 158 158 158 156 156 157 159 160 161 165 167 165 162 158 154 151 149 151 156 160 161 160 158 157 157 158 164 170 170 174 181 183 178 175 176 176 176 173 171 169 167 166 169 164 159 162 165 166 163 160 153 151 158 162 165 157 154 168 181 176 166 165 161 162 158 154 165 177 173 172 178 165 170 192 180 172 173 150 147 161 153 136 140 146 131 118 126 122 115 114 114 113 102 94 103 124 118 128 131 110 122 117 76 66 50 48 53 40 25 16 16 15 24 26 72 94 75 34 24 79 87 115 116 121 130 93 56 26 101 154 90 18 -3 12 25 26 40 64 22 28 2 -54 2 30 55 34 56 135 132 75 57 146 138 99 40 -56 -89 -173 -88 -4 23 100 51 11 124 292 236 78 44 38 -79 -134 0 -123 -157 66 91 141 51 -109 -85 38 132 65 -76 -223 -112 10 -78 96 131 21 39 -75 -173 -70 201 49 -145 229 336 4 -188 -31 -116 4 411 223 160 656 355 -67 97 185 57993 349 1725 75 9981 16 6 33 6471 -3939 902 3018 4622 4880 4821 9411 20020 30531 41081 63822 105483 131595 82607 33635 292 165 160 148 138 133 132 139 133 136 144 146 151 144 143 144 147 148 145 145 147 156 158 160 158 159 156 158 157 151 155 156 149 149 148 146 147 147 148 159 168 171 173 174 178 175 173 169 168 165 161 162 160 156 156 156 155 155 151 155 150 147 147 152 149 155 153 153 155 157 156 160 158 158 155 154 154 154 154 154 154 154 148 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 154 155 156 157 159 161 161 160 160 161 161 160 159 160 160 160 161 163 166 167 166 161 156 155 155 153 153 157 159 160 161 162 161 162 163 168 174 176 174 177 181 178 174 174 174 173 171 168 161 158 157 157 156 157 158 157 153 156 160 153 152 155 154 155 155 154 153 161 156 151 162 158 162 166 163 171 175 172 168 175 172 168 177 165 158 166 159 146 145 140 130 124 122 123 124 127 133 136 116 103 104 96 100 113 113 106 109 97 97 132 110 80 99 88 62 49 60 78 61 53 56 58 60 84 61 36 78 76 60 78 114 103 107 141 97 104 104 93 121 101 101 54 2 8 -7 9 63 43 16 36 17 26 81 83 61 78 97 79 82 99 77 119 164 88 45 -10 -95 -16 -8 -22 139 132 21 56 196 215 123 71 90 90 69 6 -260 -161 118 81 -24 -81 -64 -23 3 34 108 94 -65 -123 23 146 343 373 170 70 171 147 0 0 -25 48 37 134 236 127 165 9 -129 -35 169 240 396 207 -102 243 269 58024 350 1650 75 9985 16 7 4 6472 -3954 77 935 2835 4284 4649 4574 8789 19146 29486 43161 71414 118056 128120 72123 18969 167 148 153 148 143 134 128 135 131 133 142 142 145 145 140 139 137 144 148 144 146 148 151 155 155 162 159 156 155 156 158 156 150 152 155 152 150 146 153 163 172 174 175 174 179 177 175 176 174 172 163 160 159 156 160 159 154 152 152 151 148 144 148 153 150 153 154 152 154 158 159 160 159 157 155 154 154 154 154 154 154 154 148 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 153 154 155 158 160 161 161 160 160 161 161 161 160 160 161 162 164 167 168 169 166 163 161 159 159 157 156 157 157 158 160 160 159 162 163 167 172 177 177 178 181 179 176 173 170 168 168 165 161 160 159 156 156 160 164 159 149 153 157 161 164 157 150 147 151 157 154 155 156 159 161 161 163 158 160 172 164 149 162 177 165 157 166 159 151 148 151 140 129 140 138 119 114 142 126 122 134 119 116 96 92 95 98 132 117 95 112 107 101 104 74 70 106 95 74 61 77 99 104 97 81 99 77 48 36 60 117 70 17 83 100 63 56 67 70 130 168 87 35 49 58 18 12 58 47 30 69 53 29 78 97 -39 -54 46 5 38 67 32 69 148 120 96 136 27 26 43 2 54 -11 -30 61 111 45 19 214 212 88 155 174 40 66 139 92 88 107 -11 -79 101 70 -25 55 16 -56 80 203 53 126 181 -90 30 175 109 122 131 59 -66 -193 -115 17 228 409 278 330 191 -174 -96 326 518 115 8 205 503 409 58056 344 2100 75 9980 16 7 36 6473 -3969 1187 2058 4648 12641 37534 97562 153872 141403 44266 165 136 145 143 141 135 131 132 125 128 135 140 140 144 144 137 138 139 147 150 144 140 147 147 153 159 157 157 150 154 157 151 152 151 152 149 149 147 153 166 169 175 173 174 174 183 175 178 170 172 161 160 157 157 156 155 153 150 150 148 145 148 148 151 151 152 156 158 157 160 160 160 159 158 156 154 154 154 154 154 154 154 148 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 153 153 154 157 159 159 159 158 158 158 159 158 158 157 158 161 164 167 169 169 167 165 162 161 161 159 156 155 156 157 158 158 154 156 162 166 169 174 181 179 181 176 173 174 172 170 169 164 161 164 166 165 160 160 167 162 155 151 156 165 163 163 160 154 160 164 161 159 154 158 167 170 164 164 156 162 167 150 158 163 155 159 157 137 141 142 146 143 135 145 134 126 127 144 123 108 124 113 116 115 96 83 90 125 98 60 98 98 97 105 88 95 113 84 73 74 63 99 123 113 88 56 35 48 50 81 117 66 36 102 136 98 63 38 28 62 108 69 -7 38 73 77 96 75 65 -19 -10 66 76 88 129 39 -29 5 -36 86 126 -55 -30 124 146 106 200 142 -6 56 56 11 -42 59 156 112 212 250 253 147 -42 9 0 -71 17 125 228 257 203 124 28 197 189 -222 -248 -173 -253 116 327 192 271 168 -74 -41 68 172 163 -80 93 130 -264 -201 107 228 152 78 167 -35 -274 138 519 521 172 -69 199 494 477 58087 347 1875 75 9979 16 8 7 6474 -3983 582 985 1856 3246 5297 11124 27831 64911 121615 150535 113313 26432 160 140 142 129 124 126 130 136 131 132 136 146 143 142 144 137 141 139 142 148 145 143 148 149 157 154 155 161 151 150 145 145 150 154 150 146 146 153 157 173 174 170 164 174 175 180 170 174 166 170 160 161 159 157 154 154 158 154 152 151 146 149 146 149 150 148 152 158 157 160 158 158 158 159 158 156 154 154 154 154 154 154 148 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 153 152 154 156 158 159 158 157 158 159 158 159 159 158 160 162 162 164 165 166 166 162 158 158 157 154 152 153 156 157 156 155 154 155 161 166 169 177 181 177 176 175 175 179 181 177 172 168 167 166 166 169 165 160 159 157 158 153 157 165 159 160 162 157 156 159 154 146 142 155 175 169 169 179 172 174 170 160 168 161 156 158 140 142 151 157 167 146 129 136 144 133 134 160 144 130 147 133 124 133 98 100 122 131 119 92 104 113 107 111 132 140 138 106 91 82 56 119 133 89 59 27 49 51 42 72 95 97 73 87 159 140 92 103 74 49 68 124 72 67 111 95 99 80 66 -26 1 105 156 172 158 132 87 19 32 119 132 72 70 61 77 119 213 230 91 201 194 38 72 93 121 118 130 219 250 180 96 9 -95 -84 -40 -61 9 144 198 237 86 165 241 -105 -164 -87 -118 229 430 434 279 -22 143 269 81 89 179 -104 2 73 0 167 213 306 133 -275 -76 292 67 154 200 -146 -46 136 225 287 337 58119 348 1800 75 9983 16 8 39 6476 -3998 1002 3944 7792 8607 8845 12495 23190 47777 88297 135966 127562 74121 2980 272 143 140 122 124 130 134 138 141 142 145 152 153 149 144 140 145 143 141 142 148 149 152 156 154 155 157 163 151 147 142 147 147 154 160 160 160 166 168 173 171 169 167 172 177 176 172 175 171 171 167 160 159 157 159 160 159 155 155 151 146 148 147 148 148 148 152 154 154 155 158 160 162 160 160 158 154 154 154 154 154 154 148 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 150 149 151 154 156 157 156 156 157 158 158 160 160 159 160 160 159 160 163 163 162 158 156 154 151 151 153 154 155 155 153 152 153 154 158 163 167 173 175 173 173 173 178 179 183 183 179 177 174 174 172 175 174 169 164 161 167 168 165 168 168 161 162 164 165 165 159 155 158 167 168 159 172 180 171 169 157 160 178 170 161 155 149 168 164 160 162 142 137 140 157 141 127 156 149 135 140 138 132 116 89 99 131 145 136 142 122 107 113 104 118 114 94 78 58 60 76 111 130 64 25 70 109 79 50 60 78 112 122 124 154 136 75 66 49 68 111 128 92 99 117 41 95 155 127 94 28 27 133 192 201 202 143 87 119 82 140 264 128 -2 106 175 141 191 195 199 167 106 170 66 -30 139 143 40 62 63 198 167 25 -6 -71 21 186 182 115 230 191 83 23 -8 207 242 7 32 176 336 237 -49 11 220 121 162 247 91 80 269 468 314 66 252 280 -19 103 409 437 322 285 -36 -258 196 414 84 132 58150 349 1725 75 9979 16 9 10 6477 -4012 1448 3332 8115 11341 10254 10785 12994 19016 33059 56935 93668 119519 104411 46729 4597 220 141 130 131 134 131 131 136 139 138 143 148 153 150 151 151 147 142 140 141 147 151 154 153 152 157 164 153 145 146 152 150 149 156 167 168 175 166 175 168 176 171 175 175 170 172 172 167 165 167 157 155 158 157 159 155 154 150 151 150 151 149 149 150 152 154 155 153 155 156 159 161 158 159 157 154 154 154 154 154 154 148 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 148 148 149 151 153 154 154 155 155 155 155 158 157 157 157 156 156 159 163 165 164 160 157 155 152 151 153 153 154 155 155 153 150 152 156 161 165 170 173 174 173 172 180 182 181 180 180 181 178 177 176 172 171 173 177 175 178 179 176 179 174 168 174 178 178 174 176 177 174 174 167 167 175 172 161 158 156 161 171 171 170 165 161 159 152 153 148 135 133 140 137 122 111 117 131 135 131 128 119 109 105 106 115 118 112 109 77 69 105 112 85 55 41 45 49 72 86 76 79 38 40 99 106 96 72 23 38 87 105 98 91 74 48 50 56 50 96 98 66 114 136 79 103 151 121 82 13 29 78 68 106 116 87 101 91 58 127 160 10 -44 71 61 32 112 91 39 48 66 93 0 -53 106 88 -59 -53 19 112 79 29 33 -16 52 83 48 -24 44 187 84 -66 -67 123 244 203 41 -120 -65 57 68 18 81 144 262 386 214 70 350 547 291 27 238 261 131 124 99 219 238 478 457 175 199 261 -122 -234 58182 317 1275 75 9979 16 9 42 6479 -4027 221 1037 1361 1484 1269 1395 2885 7302 10586 11200 8003 6312 6260 7629 14920 39504 80944 127891 113801 68601 6484 252 137 138 137 132 126 130 128 136 130 135 141 147 149 149 147 145 146 141 137 147 149 149 155 154 159 161 156 152 151 158 154 152 151 162 168 169 170 175 168 168 165 175 176 171 170 170 160 160 161 159 153 161 157 156 155 154 148 150 150 151 150 150 151 152 152 157 155 157 156 157 159 156 157 154 154 154 154 154 154 154 148 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 149 149 151 152 153 154 154 154 154 154 153 155 156 155 156 156 157 159 162 165 165 162 156 155 154 151 153 155 156 158 160 156 151 150 155 160 163 166 172 174 177 178 180 179 178 177 179 176 174 176 177 169 165 168 172 172 178 178 174 178 176 172 173 174 168 163 170 171 171 175 173 180 179 167 166 166 160 160 167 174 171 162 150 142 141 138 135 135 139 143 140 137 128 123 137 142 138 127 111 115 134 141 125 111 106 102 103 118 117 100 84 63 59 61 81 101 82 54 28 28 89 113 88 99 62 6 33 76 56 33 50 45 40 70 64 13 57 108 113 85 115 129 59 105 76 28 21 21 9 -21 11 25 68 63 -27 2 116 83 15 14 66 57 -28 -25 -57 -62 -31 3 68 -61 -66 26 -35 -29 -53 80 62 -95 41 87 3 -68 -192 -190 -119 58213 330 1275 75 9983 16 10 13 6481 -4041 62 900 1202 1272 1176 1324 1827 5219 6988 8225 5713 3300 4269 8077 18988 52946 102403 134700 92087 44793 4149 216 129 131 138 136 130 131 128 142 144 147 150 149 148 143 141 137 136 137 142 149 150 149 151 152 157 157 155 160 153 157 153 155 159 162 168 167 172 170 166 164 165 171 176 176 168 166 157 163 161 160 159 162 157 158 157 156 149 147 144 146 148 151 152 151 150 155 154 157 158 159 162 160 159 156 153 152 152 150 152 152 146 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 151 152 153 153 154 155 155 155 155 154 153 154 153 152 155 155 155 157 160 162 161 158 152 151 151 150 153 157 158 158 160 157 150 148 155 161 165 166 171 178 181 181 180 178 176 179 178 177 178 175 176 176 172 168 166 173 181 175 167 167 173 174 168 173 172 162 161 162 169 181 183 180 172 167 177 174 159 157 161 174 182 171 158 160 154 136 143 154 160 159 158 155 136 131 132 127 134 145 133 117 132 136 122 123 113 115 129 137 112 60 72 100 86 68 76 85 67 48 55 87 117 96 66 90 75 41 59 59 32 35 53 45 54 85 46 33 64 105 143 112 131 121 38 4 26 85 45 -18 0 45 45 43 143 144 52 44 129 121 89 71 72 103 -26 -28 -3 -94 -80 -37 3 -105 -64 -14 0 67 -62 34 15 -18 85 -27 -120 -155 -107 -115 -96 81 145 105 -14 30 80 -11 60 10 -107 53 91 -241 58245 338 1875 75 9982 16 10 45 6483 -4056 258 729 2193 3513 7013 18593 53618 110174 134544 96478 41003 18922 2078 174 130 125 132 132 130 135 140 146 152 154 151 146 147 145 138 135 131 138 142 144 151 154 155 150 156 158 154 158 155 158 154 159 163 167 168 169 176 167 166 165 168 173 172 174 171 166 157 164 164 161 165 165 157 158 159 157 153 149 149 146 149 152 151 153 151 156 155 158 158 162 163 163 162 160 156 155 153 151 151 150 143 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 149 151 153 153 155 156 157 157 157 158 158 157 155 154 157 157 154 154 158 160 158 155 151 149 150 153 153 156 157 157 156 155 151 149 155 162 166 170 171 174 175 173 177 178 177 181 182 180 183 179 179 182 178 173 172 179 181 177 173 167 172 181 179 181 179 168 161 163 167 177 180 186 183 174 179 180 171 161 165 180 186 180 168 169 168 158 159 151 144 150 138 139 136 127 142 142 144 146 130 136 138 122 107 108 120 120 93 83 93 61 84 121 106 89 71 60 50 29 37 78 111 95 51 75 94 67 45 52 65 53 56 54 61 110 111 98 90 98 91 113 117 84 27 -73 -12 94 70 41 72 128 91 6 29 83 89 53 43 78 130 71 16 60 28 33 85 29 -39 -72 -107 -144 -59 -7 66 126 39 -32 -58 86 -27 -200 -72 -51 53 106 -2 77 149 129 182 -40 -232 -160 62 113 7 78 69 -37 7 134 135 98 30 37 148 198 2 -60 -267 -82 159 -285 -465 -170 58276 347 1875 75 9984 16 11 16 6484 -4070 710 1498 2205 3210 6633 20619 66962 150842 157115 72332 1488 144 135 131 134 132 131 129 129 133 141 142 150 155 154 149 152 148 142 134 133 139 141 143 153 157 160 157 164 165 161 160 158 156 152 162 159 171 172 176 170 166 160 169 167 174 167 168 169 169 162 163 166 163 162 169 160 159 155 155 155 153 154 149 151 154 152 157 154 158 157 157 157 162 163 162 161 159 156 156 156 154 153 150 142 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 148 149 151 153 154 155 157 158 159 161 161 161 161 161 163 160 156 157 159 160 157 155 154 151 152 154 154 154 156 157 154 152 151 150 156 161 165 171 173 171 172 171 176 176 176 183 184 177 179 183 183 184 181 177 175 179 182 189 188 177 181 189 188 190 185 171 169 171 175 179 177 188 189 179 176 180 181 170 176 180 169 160 164 167 160 160 162 150 143 154 145 138 141 136 155 148 131 125 107 123 126 116 121 118 119 122 107 76 84 93 99 103 103 102 79 80 90 73 24 17 84 115 78 66 87 89 45 81 128 67 81 98 50 42 92 121 121 121 102 141 104 29 0 -47 -53 22 42 40 97 131 86 19 23 44 27 16 -44 -23 70 8 16 30 58 0 -12 15 -25 -74 -96 -72 -133 -73 23 86 134 20 43 56 -104 -51 -19 3 187 137 -45 -110 -86 16 185 125 40 154 222 123 -182 -187 31 83 -8 -27 -26 46 328 123 -230 5 222 -62 -450 -55 369 -23 -253 71 -73 -46 244 166 68 -127 -85 270 243 58308 330 2025 75 9983 16 11 48 6486 -4085 1002 2163 6329 22097 71992 144985 148582 52522 155 134 132 136 138 135 133 132 134 132 136 140 155 156 152 150 150 149 149 139 135 137 142 146 151 149 155 156 159 160 156 155 149 151 151 162 160 171 168 175 165 162 155 169 169 171 165 164 163 166 159 163 163 164 158 164 161 157 149 151 153 153 149 148 149 152 151 156 153 158 155 157 156 159 161 161 158 158 155 158 163 156 156 154 145 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 148 149 151 152 152 152 154 155 156 159 159 160 160 161 163 162 159 159 160 158 153 149 148 147 148 150 152 156 158 157 157 153 150 150 156 162 165 171 175 176 175 176 178 178 179 181 178 175 176 185 187 187 181 174 176 181 185 190 192 187 184 187 189 191 188 179 176 173 178 183 181 181 181 182 180 183 181 171 170 179 169 149 161 165 148 148 153 152 147 160 164 139 129 135 144 140 119 121 116 94 93 102 121 127 112 118 131 90 72 85 73 87 84 63 40 60 84 93 69 32 66 92 52 34 57 60 45 90 120 60 77 116 71 16 54 106 101 122 117 112 91 45 9 -16 -11 20 -1 -18 41 50 42 42 69 82 38 44 8 5 83 48 72 72 74 -30 -56 -38 -27 6 -15 59 -97 -124 -19 1 37 34 70 -33 -81 -4 -153 -55 286 206 21 -228 -379 -55 209 225 175 132 150 131 -111 -9 172 241 135 -44 21 -46 7 -49 -261 -285 -245 -179 58339 346 1950 75 9984 16 12 19 6488 -4099 1260 3419 9437 29069 77564 121881 115071 66503 8124 144 135 136 137 135 131 132 135 141 135 138 136 152 151 146 144 146 143 140 132 130 134 137 141 144 144 145 151 150 144 144 143 142 146 146 157 160 163 158 167 158 161 155 165 168 167 163 159 162 159 159 160 158 164 158 159 158 154 147 150 149 147 145 142 144 145 147 152 148 153 152 156 155 157 159 163 170 224 210 196 169 158 153 151 145 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 147 148 150 151 152 152 153 154 155 156 157 157 156 156 159 161 159 158 159 157 150 146 145 145 147 149 153 156 159 157 157 155 151 149 155 161 165 170 172 174 175 176 177 179 183 185 184 177 176 180 185 186 179 174 180 182 181 179 183 183 181 179 181 181 181 181 171 176 181 180 178 177 187 191 188 184 176 166 168 177 175 164 165 157 143 140 142 144 139 149 153 147 145 145 152 151 143 141 115 91 93 96 119 124 97 89 87 73 99 111 71 71 62 22 18 31 30 54 66 31 27 41 25 24 50 46 52 115 117 35 40 83 71 50 77 83 86 142 99 22 50 114 61 38 103 97 45 20 31 0 10 -2 15 58 -27 -40 3 64 73 31 105 90 71 85 43 -25 38 114 77 141 34 -35 36 -6 -36 40 54 31 109 6 -118 30 244 223 53 -96 -156 102 246 116 40 -56 -214 -186 22 128 54 139 74 -50 48 -32 -90 -16 69 -130 -404 -154 37 100 78 -87 -141 -6 241 233 376 330 77 -59 -308 -268 -131 58371 328 1875 75 9986 16 12 51 6490 -4114 1156 3117 7579 23224 71560 146389 152449 51257 3462 153 139 137 131 127 127 123 125 134 137 132 140 137 145 144 144 146 149 143 136 127 123 131 135 134 140 147 139 147 141 137 138 136 140 148 147 151 152 152 158 161 158 164 159 167 162 165 161 159 159 156 164 159 163 163 157 155 159 156 149 149 145 147 144 143 146 147 147 151 148 151 152 156 157 162 163 169 196 316 367 291 185 159 152 151 146 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 148 149 151 153 154 154 154 156 157 156 156 157 157 156 159 160 158 157 159 162 158 153 151 149 148 148 151 154 158 158 157 156 155 154 157 161 165 172 172 172 173 173 173 177 179 185 186 181 178 177 177 175 173 172 177 181 177 177 177 180 185 179 180 177 174 180 182 193 193 180 169 177 190 191 191 182 172 164 168 173 174 174 169 161 146 138 133 127 125 140 140 129 139 138 153 166 156 159 140 97 80 103 126 120 100 79 81 97 119 129 97 61 50 47 53 75 97 104 54 9 20 43 65 76 89 116 110 110 92 28 15 64 103 79 35 16 36 32 30 31 30 82 81 63 132 116 29 61 77 -25 -36 -4 -22 20 38 71 49 48 25 -5 40 -10 12 101 57 3 43 50 126 128 -55 -115 -90 -73 -17 68 163 177 171 91 10 175 170 -158 -159 54 33 58 69 44 60 -16 -218 -221 -76 -80 -14 50 37 -83 -248 -137 6 -100 58402 341 1725 75 9988 16 13 22 6491 -4128 1192 3152 7696 18589 44954 84936 124705 130124 77752 12340 166 142 128 124 119 120 120 114 117 127 123 119 132 133 138 134 136 141 148 147 145 138 134 136 134 133 138 151 143 143 141 139 141 140 143 147 147 150 149 153 161 160 160 162 160 168 164 164 163 163 161 165 164 163 163 161 155 155 159 157 152 145 142 144 143 148 149 150 148 149 149 150 153 157 161 170 179 187 234 303 338 257 177 156 154 153 148 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 149 149 151 152 152 153 154 156 156 155 154 156 156 155 157 157 155 155 158 163 163 158 154 150 146 144 146 151 156 156 156 154 154 156 158 163 165 170 174 173 176 175 176 178 178 181 181 179 182 184 181 175 170 172 177 179 175 179 180 183 190 182 182 177 175 178 180 193 197 187 177 189 193 182 186 181 167 157 156 166 176 173 166 170 159 150 137 118 120 134 143 133 136 150 164 167 153 165 171 116 80 93 104 120 127 115 111 107 107 103 95 85 76 77 69 95 132 118 66 36 47 93 138 127 103 135 123 48 38 62 55 97 159 130 32 26 38 -49 -23 20 37 77 69 50 85 53 1 83 28 -52 13 38 6 65 176 112 85 149 128 172 39 -121 -43 14 -29 11 -34 -48 102 107 55 17 64 101 -28 -36 187 174 72 80 -49 -59 42 -109 -133 106 196 85 30 16 55 130 30 -41 -42 4 75 63 35 -5 17 -3 3 123 -131 -303 30 48 -210 -348 -290 42 245 50 -237 58434 359 975 75 9985 16 13 54 6493 -4143 463 3006 8148 16165 14025 5251 999999 999999 999999 999999 1241 3959 11071 28823 74815 127798 135171 69223 13162 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 135 138 141 142 142 143 144 147 149 153 157 171 223 333 587 737 569 291 166 152 152 150 147 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 150 151 152 152 152 154 155 156 156 154 153 156 156 155 158 157 155 155 157 161 162 160 156 152 150 147 149 152 156 157 157 154 153 156 157 162 166 171 176 172 177 178 178 183 181 178 177 175 176 176 178 173 168 170 172 173 171 175 174 173 183 182 178 176 175 169 164 177 188 180 173 186 184 169 168 177 170 155 148 151 161 159 158 160 162 163 158 144 140 138 158 176 166 162 168 155 132 133 141 120 99 98 118 147 144 126 108 92 107 109 94 87 69 75 79 93 107 96 58 47 42 83 129 96 93 89 58 18 30 75 62 100 148 126 116 111 74 33 57 60 17 62 101 53 59 64 62 72 -14 16 127 88 107 163 150 25 76 190 156 212 58 -76 51 130 100 119 19 59 130 118 240 197 244 275 -11 -107 59 109 165 208 8 -162 -42 64 19 60 200 115 -6 -11 -28 159 160 27 133 48 -95 -81 26 222 336 168 152 339 223 112 421 552 58 -101 23 -155 -82 429 350 114 374 303 50 -122 23 271 336 58465 359 975 75 9985 16 14 25 6495 -4157 354 2163 7726 18444 38841 63122 63207 32704 999999 999999 152 1075 4399 12908 34683 56788 53698 21105 11491 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 107 105 109 112 112 116 116 121 125 127 133 157 265 544 1454 3365 4714 4349 3279 1657 334 165 147 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 149 150 151 151 153 154 155 156 157 154 153 155 156 157 160 160 157 156 156 158 158 156 154 152 152 151 152 153 153 157 160 158 158 158 157 162 167 170 176 177 180 179 177 180 180 178 176 172 171 171 168 161 159 163 165 163 167 173 170 169 175 180 177 170 170 169 167 168 170 165 159 167 166 161 156 161 163 148 142 142 144 145 148 152 153 156 158 154 143 133 148 167 168 158 162 143 117 103 101 105 94 97 118 129 116 119 115 80 78 105 115 107 77 71 76 65 72 102 77 42 56 80 69 49 92 98 73 74 46 20 -8 80 136 97 121 102 81 80 89 97 22 16 115 58 71 142 74 13 7 50 68 28 30 43 75 64 77 79 29 31 -38 -19 126 168 153 133 120 202 170 175 239 159 53 162 200 65 54 36 21 186 269 97 -17 40 128 -9 -74 -13 38 149 204 166 111 193 137 -143 -124 189 302 53 -106 -53 138 139 51 193 317 457 234 171 138 -114 -70 228 140 121 439 398 86 6 296 -75 -354 58497 359 975 75 9985 16 14 57 6496 -4172 198 759 2343 7861 27402 55565 84021 84739 54250 25996 187 180 200 253 292 371 346 124 94 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 92 90 93 95 94 99 100 103 108 111 116 135 228 479 1462 4340 6501 6403 5386 3179 1091 374 175 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 147 148 149 149 151 152 153 155 156 155 154 155 156 156 160 159 156 154 154 155 154 150 148 148 150 152 152 153 153 156 157 156 156 154 154 160 164 167 171 177 179 176 174 180 185 186 183 176 176 179 178 173 166 166 167 163 167 174 176 179 179 180 175 163 168 172 179 185 182 178 173 165 151 155 163 159 156 146 146 153 153 147 150 153 150 156 146 141 144 148 152 142 141 139 132 126 133 122 115 119 115 116 115 109 98 126 116 75 88 116 109 98 113 111 71 33 56 108 94 73 87 94 106 71 70 76 75 103 63 49 38 69 121 116 111 58 60 90 60 74 120 115 128 76 72 118 53 17 27 59 55 56 31 -24 85 88 63 108 38 53 70 58 -10 -13 1 6 184 152 -39 -4 86 122 31 90 161 72 160 92 -71 64 256 207 91 175 149 -63 -90 -7 82 142 265 120 63 200 100 -9 52 307 268 12 -49 -126 -37 122 -147 64 207 73 102 164 264 429 325 57 6 -68 178 348 245 295 452 175 -260 58528 358 1050 75 9982 16 15 28 6498 -4187 6 244 804 2520 8571 30881 56343 81550 80714 36737 3438 169 166 176 180 169 124 106 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 113 112 118 114 116 117 122 121 126 128 129 139 159 247 575 1692 2436 2341 1996 1954 1406 555 253 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 150 151 152 152 153 154 155 155 156 157 157 157 158 159 161 159 155 155 157 156 154 151 150 148 148 150 153 154 157 157 155 155 152 153 157 161 164 166 172 176 175 174 174 180 185 183 182 174 177 181 181 181 177 170 163 164 166 173 178 177 175 172 170 165 161 161 172 181 183 180 175 165 151 154 168 174 169 160 155 152 158 156 150 140 133 141 135 130 143 162 158 143 148 141 113 122 141 132 129 142 152 134 124 110 99 131 133 115 109 124 133 99 97 116 81 59 84 97 90 79 51 53 91 62 27 33 77 110 77 93 112 83 98 124 122 40 -1 45 22 48 122 112 75 66 76 71 61 52 5 56 164 138 76 63 97 101 99 118 107 118 180 160 -69 -78 -1 36 211 158 -46 -120 -23 135 223 210 39 43 206 126 -20 -20 62 88 135 177 55 -11 -11 -25 -14 -76 193 369 345 250 280 212 2 319 347 267 360 118 -89 64 -90 -6 108 -131 -60 87 176 346 289 90 152 37 -148 -20 481 488 122 228 -61 58560 356 1200 75 9987 16 16 0 6500 -4202 0 259 829 2475 8284 29706 65985 77326 65607 40793 18770 151 134 132 121 115 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 559 333 151 132 130 127 128 130 135 135 138 148 165 250 570 1277 2019 1660 451 762 723 423 426 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 151 152 152 153 154 156 157 157 158 157 157 158 159 160 163 161 158 158 159 160 161 160 154 149 148 146 149 155 158 158 158 156 154 156 160 163 167 173 177 176 173 175 178 181 179 178 178 173 172 174 175 177 179 175 172 171 167 171 180 183 173 166 172 173 165 169 176 172 178 185 179 170 163 156 158 169 176 170 170 164 162 166 163 146 131 134 144 138 142 169 164 149 164 166 136 127 135 131 105 127 155 132 113 93 105 131 136 132 116 117 117 106 99 84 102 93 71 51 60 70 28 37 29 28 68 116 142 110 72 66 106 102 107 125 72 34 18 41 20 12 83 91 38 7 37 85 77 30 -4 32 99 39 18 101 66 41 96 87 35 0 69 73 19 35 61 83 162 232 131 37 71 62 48 133 154 182 151 89 55 -29 -58 -42 78 45 11 159 129 101 79 -28 210 497 479 274 139 74 74 468 493 282 201 27 13 120 95 -19 175 176 -147 89 201 -128 -100 109 247 321 12 -55 345 265 -38 2 -63 58591 354 1350 75 9986 16 16 31 6501 -4216 27 341 1115 3557 12201 35902 63814 83724 81136 31403 120 99 87 80 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 1412 592 141 115 109 111 107 112 116 118 122 144 234 436 953 2039 3679 3576 1895 697 383 464 820 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 153 153 154 155 155 157 159 159 160 160 159 161 161 161 163 164 162 161 162 165 168 167 161 155 152 148 148 154 157 160 160 158 158 155 157 162 167 173 178 175 174 177 179 181 180 180 176 169 166 167 171 177 175 169 171 172 166 169 182 185 171 166 171 171 171 182 187 182 182 179 176 170 161 155 155 163 168 171 180 174 165 162 153 148 152 161 162 155 150 166 168 163 170 152 128 124 140 136 118 128 126 137 125 105 137 140 134 130 125 122 109 107 95 75 119 112 55 43 35 63 71 62 84 112 128 147 126 73 74 79 98 63 64 114 82 58 46 15 -42 -50 33 88 80 50 15 62 64 86 148 91 53 24 47 99 74 17 41 111 23 19 96 25 100 174 149 88 110 210 85 6 -30 -53 -63 -29 79 90 62 90 139 31 -17 78 54 -53 -57 17 38 94 56 79 118 214 321 178 26 138 234 77 38 49 -112 -69 45 67 227 -45 -82 227 153 137 316 251 78 200 269 469 320 89 62 -224 -63 241 300 58623 332 1500 75 9987 16 17 3 6503 -4231 90 437 1300 4149 14547 52148 97986 88309 27057 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 1971 2073 1702 956 420 80 32 31 41 81 314 956 2237 3566 3860 3902 4736 4310 3066 1551 1569 2279 2347 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 157 159 159 159 158 159 160 161 162 161 160 162 163 161 161 163 162 162 163 164 166 167 167 162 156 153 152 153 155 160 158 155 157 157 158 162 167 173 176 174 172 175 179 182 182 181 175 166 164 163 165 167 165 162 163 168 167 168 168 164 163 161 157 156 163 171 168 161 159 160 162 160 157 151 155 155 146 151 153 150 159 156 135 139 154 157 151 146 139 121 127 155 163 141 129 122 111 126 142 134 113 122 124 104 120 141 130 108 91 96 115 114 86 91 143 123 71 81 65 57 81 81 114 133 91 96 126 77 62 84 87 68 43 56 93 88 67 2 -59 -26 29 49 67 47 27 119 116 175 249 150 64 69 134 101 13 -17 -36 42 126 89 18 3 89 102 100 98 121 77 -81 -62 -51 0 29 -27 -45 7 91 36 -40 -78 -24 44 -8 -44 -64 -64 -95 -97 -38 -36 77 203 214 172 -12 -11 54 -116 -94 -110 -225 -86 -112 58654 338 1650 75 9986 16 17 34 6505 -4246 258 942 3211 11414 42256 83374 62769 11884 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 2133 3000 3093 2406 1562 972 552 146 33 999999 98 1030 2379 3824 3975 3785 2959 2571 2022 2421 3425 4477 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 159 160 160 159 158 158 159 160 160 158 157 159 159 158 159 160 160 160 161 161 163 166 167 163 157 154 153 153 156 159 158 156 156 158 161 165 169 175 176 171 170 174 178 178 179 182 176 166 165 162 164 164 167 168 166 169 163 159 160 167 168 162 158 153 156 162 166 161 154 156 156 153 157 155 146 140 144 145 132 135 152 162 151 151 155 143 141 142 126 110 134 150 153 158 158 145 114 134 143 121 111 103 117 107 100 139 120 85 89 96 100 96 103 105 123 102 74 85 76 57 59 77 103 123 116 101 114 58 24 81 107 87 61 56 86 87 82 65 43 59 38 57 128 53 36 141 111 125 212 175 103 154 186 96 -12 -32 -75 -24 120 83 0 87 113 50 71 107 105 -25 -83 48 42 -24 11 23 37 107 151 11 -18 101 100 74 45 57 206 164 62 75 88 85 136 152 42 141 -14 -228 -77 145 156 -7 -25 66 -5 -33 -21 7 -267 -534 -536 -339 -395 58686 350 1650 75 9987 16 18 6 6506 -4261 56 414 1308 4290 15410 57381 109743 86992 41 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 2825 4117 5092 6486 6862 5738 4081 3218 2555 1717 252 16 40 123 425 714 549 803 821 1250 1700 1540 1207 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 160 160 159 159 158 157 157 158 157 155 154 155 153 152 154 155 156 157 158 160 161 162 165 164 159 155 153 153 156 156 156 157 157 157 159 165 169 175 174 172 172 175 179 178 178 182 178 168 163 161 164 164 165 166 164 165 158 154 162 175 168 158 158 155 155 152 164 176 164 150 149 148 149 155 148 142 151 148 135 136 137 152 157 153 152 147 148 153 136 122 135 141 156 166 156 157 145 134 139 132 112 93 110 133 132 133 110 94 114 128 95 62 86 96 91 94 80 60 79 77 47 48 56 82 98 75 65 69 44 70 99 63 56 78 84 81 109 107 89 72 11 33 128 86 29 41 32 23 125 125 66 151 96 9 12 12 27 25 4 58 73 134 88 41 117 0 -36 -13 90 220 69 61 70 27 22 -26 79 65 117 176 87 5 2 92 218 55 14 175 177 336 297 143 100 -24 -108 23 313 308 35 -6 12 48 27 -56 -125 -192 -152 -44 -324 -192 89 173 186 -99 -197 -129 36 151 42 17 -20 -484 -629 58717 349 1725 75 9991 16 18 37 6508 -4276 255 811 2509 8578 30678 81762 133524 64203 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 1737 2935 4146 7579 13546 13934 12463 12048 11281 7349 1122 226 212 210 194 181 156 142 140 140 143 153 160 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 161 161 162 161 159 159 158 158 157 155 154 154 153 152 153 153 154 154 156 158 160 160 162 164 161 156 153 154 155 154 154 156 157 155 156 163 168 170 174 174 173 174 180 177 175 181 178 175 166 162 164 164 163 161 161 161 162 161 162 168 167 165 162 158 158 155 162 167 162 150 152 154 150 158 153 144 141 138 143 147 150 152 145 140 141 147 143 146 154 143 122 128 150 150 141 150 146 128 138 140 124 99 94 103 126 125 105 100 119 145 114 97 98 100 118 107 78 67 92 89 60 50 57 61 32 44 70 71 27 4 39 74 105 117 62 84 130 105 66 65 55 26 53 65 49 -7 33 70 91 60 48 106 27 -54 -35 11 37 17 69 155 101 12 37 70 112 12 -11 67 163 194 37 126 221 175 61 68 194 190 308 320 30 -58 60 78 20 -117 -85 89 6 80 283 157 194 88 -145 132 510 320 7 159 107 -57 57 3 -71 86 149 162 10 119 230 276 304 33 -99 93 -97 -535 -320 -175 -75 -190 -580 58749 348 1800 75 9987 16 19 9 6510 -4291 175 673 2208 7531 27128 93749 126317 47930 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 114 827 3322 9581 15319 18213 20252 20987 16899 4129 1137 246 219 187 161 145 140 140 142 147 152 144 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 159 161 162 162 161 161 161 161 160 160 160 159 157 157 158 157 155 155 157 158 159 160 161 162 159 154 153 153 153 154 155 153 154 155 158 164 166 168 171 171 177 179 177 176 174 179 181 178 172 166 165 164 163 163 160 159 161 159 160 166 172 173 169 164 162 164 172 166 165 164 160 159 158 159 151 142 133 138 151 154 167 174 157 145 144 147 134 129 153 156 131 118 124 124 120 139 147 150 144 126 117 98 94 83 99 125 112 88 102 135 136 105 78 103 123 101 69 82 120 116 94 105 107 103 96 67 40 7 16 41 37 52 134 160 70 70 140 151 89 69 76 105 73 44 47 32 130 131 76 103 138 97 18 26 51 79 123 150 232 246 136 -9 -21 94 166 84 119 148 108 181 110 64 241 324 223 297 230 31 176 307 183 95 156 144 77 32 62 196 32 -46 190 101 27 111 17 109 166 228 389 325 217 96 94 141 93 146 205 5 -25 -15 -38 250 166 74 62 67 -281 -849 -414 -104 115 375 377 58780 347 1875 75 9987 16 19 40 6511 -4305 22 604 2461 9360 35292 86524 79551 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 1025 3931 11725 19990 22450 999999 999999 999999 999999 3471 2478 236 187 219 203 165 148 147 148 144 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 157 159 159 159 160 160 160 160 161 162 165 164 161 160 161 160 158 157 157 158 158 159 162 162 159 154 153 153 152 154 156 154 154 154 157 165 169 173 172 173 177 177 174 171 174 177 180 178 174 168 168 164 161 165 166 165 164 163 163 168 173 175 172 170 164 163 167 167 167 166 164 162 160 151 150 152 145 137 146 164 166 167 162 150 137 131 134 138 154 153 133 117 112 125 131 131 137 159 130 98 115 115 130 120 109 131 121 92 95 119 118 78 90 125 77 84 93 78 119 117 84 94 90 102 129 82 8 -1 60 107 64 67 140 117 98 104 143 165 113 77 74 155 154 57 39 95 194 130 -10 73 88 24 1 28 75 52 172 214 213 191 47 -20 -94 -41 109 74 135 158 103 275 229 160 208 131 181 267 129 25 81 178 221 159 197 222 191 78 7 322 466 293 142 0 -9 114 14 -138 -111 103 336 248 280 323 162 123 249 205 92 -94 -81 28 147 390 17 70 234 -169 -334 -220 211 303 192 352 401 58812 345 2025 75 9985 16 20 12 6513 -4321 399 2334 9465 38261 77234 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 195 2432 8308 22048 999999 999999 999999 999999 999999 12645 2409 457 447 461 327 257 195 155 146 143 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 154 156 156 156 157 157 157 158 160 161 163 163 161 158 159 159 157 156 156 157 157 157 160 161 161 155 152 151 153 153 151 152 153 153 156 164 170 173 174 174 175 173 176 176 176 177 174 175 180 175 172 167 166 170 171 168 165 169 174 175 174 170 170 173 165 166 169 166 166 165 168 169 157 145 142 150 158 140 133 155 152 141 148 153 139 133 143 145 139 148 139 129 134 152 150 117 119 128 115 88 103 130 133 119 100 107 130 114 81 99 116 99 113 130 77 82 107 78 79 85 63 80 115 120 121 86 65 111 135 83 25 72 101 68 120 121 104 119 44 59 90 125 190 145 101 97 125 82 6 58 79 58 3 -27 -14 -40 68 103 65 100 59 40 13 -103 0 163 195 148 68 139 197 302 231 29 102 117 113 241 206 174 138 85 24 84 121 -2 0 117 311 278 166 220 343 249 26 -100 10 91 5 178 342 300 289 246 288 202 4 -62 -3 197 107 -75 -30 247 401 29 -316 -248 316 502 130 135 61 58843 346 1950 75 9992 16 20 43 6514 -4335 3 427 1850 6917 26175 97180 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 830 3490 11629 9086 999999 999999 999999 2405 3852 1810 551 717 795 952 1012 655 216 153 142 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 153 155 154 154 154 155 155 156 156 156 156 156 154 152 153 154 152 152 156 157 156 155 158 161 162 159 156 153 153 153 148 148 153 155 158 162 165 171 170 172 172 175 178 178 180 179 176 176 180 177 168 163 163 167 171 171 169 168 174 175 171 164 161 161 161 164 162 163 172 170 171 170 159 151 145 143 151 152 141 134 133 137 150 156 150 155 157 139 117 125 118 119 134 134 123 113 122 103 109 122 114 127 132 116 92 88 130 151 107 92 94 71 82 120 123 104 82 82 90 112 110 99 91 67 114 88 56 115 125 81 52 82 71 66 128 111 113 140 21 5 70 89 107 67 54 60 42 67 165 157 135 75 -20 51 12 2 48 67 58 42 88 103 59 0 101 237 232 106 -10 33 124 156 161 147 59 -2 51 151 157 107 19 51 38 90 96 28 133 119 163 121 25 207 408 210 147 32 -7 107 -131 61 364 160 223 400 126 66 255 188 205 201 125 -173 -79 467 435 292 -71 -121 345 276 275 349 116 58874 346 1950 75 9988 16 21 14 6516 -4350 143 580 1827 6243 22509 83759 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 8 451 1667 6667 999999 999999 9902 2448 322 219 303 441 572 996 1514 2232 1614 954 390 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 154 156 157 155 155 157 157 156 157 157 157 155 153 152 154 154 152 152 156 157 157 158 160 161 161 159 158 156 154 154 152 155 157 156 158 162 165 168 171 170 174 178 179 173 172 176 177 175 173 172 166 161 159 161 170 176 174 171 167 171 178 170 164 156 153 150 149 162 170 168 172 166 148 147 144 143 147 159 167 146 138 145 151 148 138 141 146 137 125 120 107 106 109 111 106 112 123 100 93 120 114 116 146 147 133 120 125 146 144 116 85 94 111 118 123 100 57 55 85 100 103 84 65 51 73 68 40 34 43 56 65 81 88 106 148 154 116 138 93 12 54 97 83 34 55 113 115 146 184 154 131 82 34 151 170 105 72 123 192 87 92 133 80 87 108 28 -15 -40 4 120 110 -29 45 143 40 54 28 67 215 273 126 193 217 288 327 92 -4 131 201 104 36 93 255 227 305 141 -118 -77 -274 -105 365 441 303 197 10 -118 74 189 373 369 360 145 11 448 224 -54 167 565 468 -121 66 217 -2 58906 346 1950 75 9988 16 21 46 6517 -4365 176 566 1509 4760 16806 60615 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 34 133 562 2141 2207 1879 1744 1722 125 94 96 115 162 393 1028 2932 3143 2052 801 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 155 157 157 156 157 159 160 161 161 163 164 162 159 157 158 158 157 157 159 159 160 161 162 162 159 156 153 152 152 151 152 155 156 156 157 160 164 170 172 174 177 180 179 174 177 174 177 179 174 171 169 164 161 160 167 175 174 170 166 169 175 172 168 156 151 151 159 166 163 162 155 150 143 137 134 144 152 161 172 167 155 141 143 143 134 134 135 137 140 131 127 113 100 106 120 133 133 116 101 103 105 124 148 145 135 136 111 101 121 107 95 112 91 69 74 92 100 65 64 77 94 95 91 86 56 52 63 26 29 49 48 62 94 135 136 149 99 113 116 62 110 141 99 86 124 172 142 95 73 70 132 157 115 108 103 34 83 210 168 33 28 30 58 4 -34 42 -12 -55 -38 -46 79 166 128 29 56 132 88 120 123 190 189 131 79 83 192 245 95 -44 -18 151 190 175 276 143 219 338 -68 -221 -60 76 100 129 123 145 121 -147 17 168 456 502 239 197 19 -3 -34 51 286 395 243 -142 -378 -256 -103 58937 346 1950 75 9988 16 22 17 6519 -4380 214 576 1386 3897 12985 45367 141281 139605 111 69 69 63 47 53 68 76 75 74 76 90 79 55 47 46 54 52 62 56 56 52 52 56 60 64 66 62 71 76 79 78 73 74 69 82 85 81 82 84 76 83 79 82 88 92 94 94 100 102 105 106 105 95 92 96 97 94 93 100 104 100 106 110 111 115 127 132 132 126 129 138 142 131 114 113 112 112 120 132 205 411 1280 1274 922 446 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 155 156 156 157 157 158 159 160 161 163 165 165 162 160 160 159 158 158 159 161 163 162 164 166 164 160 155 152 149 148 152 153 152 154 156 157 162 169 172 172 175 178 180 180 177 173 175 179 177 171 172 165 162 163 162 165 170 168 162 163 170 174 167 162 159 158 163 164 158 152 142 146 153 138 134 146 148 152 151 155 149 138 137 139 144 140 134 137 142 130 142 132 108 117 135 138 135 132 115 116 123 128 125 109 109 107 95 97 111 110 93 71 51 50 77 105 108 90 66 61 78 80 72 75 79 62 71 74 85 85 58 105 108 118 138 120 74 64 93 91 114 110 103 110 120 140 87 81 97 94 109 114 106 35 -34 -88 12 177 111 -31 -71 -101 17 21 -27 200 257 100 -62 -47 123 275 239 105 98 180 104 95 148 53 43 -11 5 75 76 141 85 -12 141 302 148 12 20 -28 45 209 -146 -185 394 184 -117 -90 32 266 166 112 444 440 389 360 422 200 -154 -66 -18 355 353 36 12 167 -76 -26 231 58969 346 1950 75 9989 16 22 49 6520 -4395 166 482 1142 2969 9514 33099 119306 120476 8593 128 113 110 114 127 136 132 126 132 136 137 123 108 106 98 98 96 109 109 110 115 107 110 108 113 113 109 118 121 128 128 124 122 118 131 135 131 134 133 128 129 126 136 141 143 144 145 150 154 153 149 146 143 136 143 147 143 141 144 151 151 155 154 153 156 161 162 161 157 156 158 157 157 156 155 153 150 150 150 153 157 158 167 157 155 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 153 154 154 155 156 155 155 156 157 160 163 163 161 159 160 160 156 155 158 161 162 162 165 166 165 163 160 157 152 150 152 152 151 152 155 157 163 169 169 170 176 178 179 175 171 171 174 176 176 176 178 174 171 170 164 168 181 177 170 172 175 179 173 177 180 172 168 176 178 165 160 161 161 146 147 159 150 144 142 144 148 155 142 141 147 135 130 133 136 136 140 125 122 138 126 105 117 138 119 102 101 109 96 90 109 93 96 100 104 127 115 97 90 84 109 93 65 88 107 91 60 74 94 79 72 64 59 76 87 94 76 101 109 100 126 115 93 94 112 142 140 107 133 141 165 191 143 134 107 73 -2 24 85 4 -18 -59 28 155 104 38 38 79 89 41 7 91 187 68 -44 126 153 94 112 143 136 197 25 -41 227 -50 -119 -24 -119 228 350 18 -72 68 209 179 168 99 46 117 -4 104 -58 -100 316 126 -80 31 126 155 114 249 293 180 91 191 288 -125 -213 139 47 -59 -140 -350 -243 197 251 116 361 59000 340 1950 75 9992 16 23 20 6522 -4410 115 388 944 2391 7461 26001 92640 112019 17015 129 94 96 118 139 144 129 124 130 130 121 108 107 103 100 94 96 101 99 99 102 98 107 112 113 116 113 116 115 119 119 118 119 116 123 127 131 135 132 133 133 131 135 142 133 137 140 147 150 148 146 146 145 142 139 146 144 143 147 148 152 154 153 150 150 154 153 156 154 157 157 157 158 157 154 153 151 150 151 152 151 149 152 154 154 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 149 150 151 151 152 152 151 151 154 158 158 156 155 154 158 158 152 152 157 161 162 160 161 162 162 162 163 163 158 152 149 149 151 149 150 154 159 164 164 167 174 179 178 175 174 179 184 182 179 177 177 180 176 171 171 176 189 187 182 188 188 182 178 181 186 182 178 184 188 181 169 165 162 155 159 161 158 152 146 143 157 161 130 132 152 150 148 145 145 143 128 121 130 139 128 108 124 140 127 112 106 104 96 104 114 103 110 102 105 141 130 117 109 72 71 98 102 86 89 81 71 93 112 89 79 104 71 52 55 55 64 78 97 99 109 136 127 134 130 136 113 89 99 86 188 259 144 71 94 69 15 45 67 -4 -15 -30 27 100 65 85 187 214 54 -36 -39 -70 -63 -57 -95 -68 -56 -8 113 172 95 144 180 155 190 -163 -149 34 -172 105 379 57 -89 36 45 -11 82 13 136 245 83 133 -59 -10 223 179 -5 -136 -98 -45 -180 -58 16 32 -16 -46 49 -293 -286 90 77 -223 -511 59032 346 1950 75 9990 16 23 52 6523 -4425 68 310 786 1886 5612 19193 67116 999999 999999 120 93 96 132 148 141 123 127 133 123 111 97 101 92 94 98 107 109 100 104 101 106 105 112 111 121 119 117 114 111 119 119 125 124 123 123 123 133 133 136 136 129 133 141 137 142 140 145 144 143 142 144 144 144 139 146 142 145 151 144 149 151 153 148 150 153 153 158 160 160 157 155 157 157 155 153 152 150 150 151 146 149 154 156 153 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 146 148 148 148 147 148 149 148 151 153 151 149 148 149 153 152 147 147 152 156 156 156 157 158 162 164 163 163 160 152 148 148 148 146 146 149 154 162 165 168 176 179 178 175 178 183 189 188 180 176 178 177 171 169 175 176 175 179 183 191 192 186 181 183 185 180 176 175 174 178 176 168 166 157 152 149 151 150 152 140 137 147 127 135 159 153 148 139 131 131 133 136 131 129 116 113 119 123 124 112 108 84 91 113 109 109 112 107 113 128 93 93 121 92 79 121 133 78 34 21 51 97 92 80 98 112 92 97 98 42 29 52 73 83 92 119 112 131 152 70 -10 41 79 49 82 134 41 -5 105 138 79 54 73 119 150 18 -55 0 55 63 135 222 122 22 84 11 -22 41 -45 -92 -37 136 237 164 32 87 270 287 125 -64 74 214 52 139 176 93 66 49 89 123 45 -68 170 202 172 240 69 82 248 131 -28 -92 -294 -228 -140 -196 -66 346 293 -90 100 176 -41 109 312 49 -312 -87 225 374 480 -161 -141 59063 346 1950 75 9991 16 24 23 6524 -4440 27 248 655 1526 4338 14339 49502 154634 152761 136 110 118 140 142 131 128 143 141 123 108 104 103 94 93 103 108 109 108 109 112 113 106 103 106 117 116 114 111 113 123 124 128 135 132 130 124 131 131 143 138 137 139 144 141 149 147 151 142 143 142 148 150 150 146 152 146 151 153 152 152 150 152 151 154 157 160 166 165 163 162 157 160 158 159 157 153 152 150 152 148 154 159 156 152 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 144 146 146 146 145 146 145 146 148 149 147 146 145 146 147 146 143 144 148 152 152 153 154 156 160 161 161 163 159 152 150 149 146 145 147 151 154 159 168 171 174 179 180 177 182 186 190 188 174 178 183 175 166 167 175 178 172 168 174 178 186 193 188 179 179 175 178 180 172 173 172 172 167 153 152 153 142 138 142 136 133 141 144 144 133 123 130 126 119 127 140 148 140 117 104 113 106 101 97 98 102 83 97 114 113 116 117 96 95 105 70 89 124 100 80 91 86 79 67 51 76 80 54 37 41 40 72 102 64 42 30 42 63 80 75 83 106 77 96 40 -23 24 59 27 -24 15 70 103 161 188 131 63 52 86 86 -19 -53 -13 62 98 102 159 110 64 219 241 141 188 155 -27 -4 208 195 94 81 101 172 217 100 50 112 141 183 106 -10 11 10 66 192 219 42 -157 -3 67 176 490 445 353 385 214 46 52 -178 -213 17 -2 29 147 175 10 -7 211 -109 -290 67 -51 -152 202 161 136 128 -89 -102 59095 339 1950 75 9985 16 24 55 6526 -4456 5 210 613 1411 3934 12965 44894 145241 143482 298 121 127 120 118 125 139 142 133 126 118 115 115 106 107 106 106 101 116 111 111 107 108 105 106 112 112 115 118 120 127 126 132 137 135 136 131 132 129 141 141 141 141 140 137 145 147 150 139 144 147 153 154 154 150 154 156 160 155 158 156 153 153 152 155 160 163 168 165 163 161 159 162 163 162 160 153 152 149 149 150 157 158 154 150 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 145 146 147 147 148 147 145 145 147 148 147 146 145 146 148 147 144 144 147 148 150 151 151 153 157 160 162 164 159 154 153 152 148 147 151 154 154 158 165 169 172 177 181 179 183 188 189 184 176 177 179 174 167 167 173 175 172 172 172 169 181 190 185 174 170 180 186 183 175 170 164 168 163 148 149 152 145 146 143 147 153 143 136 128 123 122 126 127 133 138 145 151 130 109 103 121 126 102 92 107 109 95 99 110 103 111 121 75 88 117 90 90 92 78 87 91 58 29 49 90 97 42 26 25 5 27 61 43 7 38 43 31 -2 7 59 90 87 12 29 70 29 2 30 -8 -20 28 80 147 159 143 95 49 24 -10 -43 -26 24 47 36 9 28 28 -40 -7 77 138 143 138 117 -73 -71 69 -3 71 159 36 22 191 212 55 9 65 42 -6 -65 -130 -154 -84 134 147 50 -157 -237 -174 62 337 261 317 219 -29 -3 14 -91 -28 -67 -34 -50 -182 -167 -70 -50 -157 -253 -62 135 -179 59126 346 1950 75 10046 16 25 26 6527 -4471 32 267 699 1656 4779 16153 56738 140962 128572 310 123 118 118 122 129 130 117 110 118 114 110 108 105 110 104 108 108 115 117 111 109 109 110 111 109 104 111 125 123 124 121 128 130 133 136 136 132 130 134 136 133 135 138 141 145 144 144 141 144 140 152 151 155 150 156 160 164 160 161 160 159 157 155 160 165 168 167 165 162 158 160 161 166 161 160 152 149 147 147 153 157 157 154 151 147 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 148 148 149 149 149 148 148 150 150 148 147 147 148 149 149 148 147 147 148 150 151 151 151 155 158 160 161 159 156 153 153 152 153 155 153 155 161 166 170 171 173 180 185 183 185 186 177 178 177 172 169 165 165 171 176 178 182 180 171 173 173 174 178 176 186 189 184 175 173 173 165 165 160 147 146 153 161 160 158 155 139 131 137 148 144 128 125 139 135 135 131 112 116 106 113 138 128 116 116 107 93 95 100 100 122 113 84 98 108 101 88 102 110 130 107 20 0 44 76 70 46 55 65 54 62 36 5 39 115 109 48 11 19 86 92 85 55 104 151 63 53 42 -27 9 48 43 47 19 22 -7 7 28 -17 -10 114 101 10 10 -35 -15 16 7 38 -18 -7 94 56 40 38 44 20 -69 0 49 10 79 209 210 2 -90 -41 37 179 33 -60 18 -2 197 125 -34 80 94 98 84 -86 -124 -87 -111 -74 58 78 -69 15 69 89 24 133 138 142 261 121 89 287 553 116 59 361 -43 -363 -341 221 522 59158 346 1950 75 10186 16 25 58 6529 -4486 72 345 829 2053 6177 21215 75514 145758 109628 941 138 133 132 130 122 108 101 96 99 94 101 103 104 113 111 106 108 106 113 109 107 105 111 113 110 108 107 119 118 119 122 127 126 129 131 136 132 128 131 133 127 137 138 136 139 138 139 143 139 137 146 148 153 153 157 155 156 158 161 165 161 158 160 168 166 166 162 161 160 162 162 161 163 159 158 152 146 148 152 159 160 158 159 157 153 150 144 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 151 151 153 153 152 152 152 150 148 149 150 150 148 148 148 146 149 151 152 153 153 153 155 156 156 155 155 152 153 155 157 155 153 159 164 167 169 169 171 179 184 184 186 185 179 181 182 175 170 168 171 174 178 179 174 173 173 174 172 171 175 179 182 176 177 176 173 173 175 179 171 162 157 152 162 159 148 143 130 133 141 139 134 121 127 136 123 122 116 107 114 111 100 116 119 116 131 113 95 114 115 112 124 101 100 100 86 93 88 107 122 97 58 44 62 81 88 77 81 91 98 126 113 59 31 62 111 88 86 113 100 64 18 65 73 134 128 42 98 73 29 34 67 119 73 4 31 54 85 94 43 64 169 110 -23 -25 22 32 -15 15 86 70 47 47 12 72 105 110 100 69 34 0 66 185 266 85 -61 -90 -61 92 161 25 9 96 143 249 69 -194 -246 -106 171 145 30 29 -21 97 183 72 -95 -91 -43 70 157 100 100 43 94 166 170 133 281 599 373 140 241 307 283 54 253 324 59189 334 1950 75 10343 16 26 29 6530 -4501 129 447 1028 2623 8253 28665 101019 148106 79363 930 136 130 126 125 110 107 107 107 107 110 110 112 107 116 117 104 108 110 112 110 107 108 116 114 114 118 119 124 119 123 125 133 132 136 139 143 141 137 136 140 136 144 139 137 138 139 140 143 139 143 149 155 159 164 171 166 162 162 167 172 166 165 166 172 168 168 166 165 166 167 168 164 163 160 159 155 147 154 161 167 165 161 165 165 161 159 155 152 146 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 155 155 154 155 156 155 152 151 151 153 151 149 148 147 149 151 151 153 155 155 155 155 153 151 151 152 154 157 158 156 157 162 163 164 166 167 171 178 186 186 187 186 179 178 179 178 178 175 178 176 178 177 170 171 176 179 177 172 167 173 184 179 174 173 168 162 170 177 168 162 160 156 165 157 140 139 138 139 132 129 117 107 121 132 125 128 124 105 112 121 114 112 91 96 123 107 102 129 121 97 97 98 113 97 78 95 97 77 83 85 71 96 103 77 86 87 65 67 86 123 122 76 48 61 73 63 68 74 99 45 -10 31 47 51 63 76 57 55 76 76 118 98 43 24 59 86 83 96 108 123 121 110 18 3 0 0 34 44 110 115 118 142 99 75 119 113 99 156 85 -47 -67 14 102 59 76 156 103 57 76 -101 -186 -70 95 110 -35 -192 -311 -74 201 83 184 295 135 180 119 26 -93 -76 -10 -55 -49 -42 -115 -244 -366 -344 59221 332 1875 75 10495 16 27 1 6531 -4517 18 233 604 1354 3733 12327 43400 129951 146353 31384 139 114 115 112 118 103 107 104 105 102 112 107 108 104 114 112 102 106 115 111 106 103 108 114 114 114 122 120 123 121 126 124 133 134 141 141 144 141 142 141 143 144 142 138 146 146 139 141 139 139 139 145 153 161 170 182 175 174 178 180 183 176 175 176 174 172 168 167 168 167 169 167 165 164 162 158 153 153 159 165 169 167 166 166 166 166 162 161 161 156 154 150 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 156 157 160 160 156 154 154 155 156 154 151 151 152 153 153 153 155 159 160 158 156 152 149 149 153 156 157 157 158 160 160 161 163 167 174 181 184 187 185 183 178 179 178 180 180 173 173 173 177 177 176 178 177 177 181 180 172 175 182 180 176 172 167 166 169 168 163 158 158 163 162 152 144 146 148 148 148 148 131 113 113 125 125 126 127 103 112 124 115 115 95 80 79 80 105 126 118 109 103 103 111 105 98 109 127 98 80 105 81 63 80 70 74 79 47 78 75 66 76 22 46 44 41 74 36 26 80 80 33 50 59 26 59 118 51 -10 15 80 122 68 46 42 90 103 97 56 50 71 90 152 24 -25 -88 -22 122 96 130 126 122 154 87 9 72 60 -19 39 56 -2 2 -18 15 131 112 123 50 -74 -8 -29 -109 -177 -68 -35 -96 -110 -34 240 356 123 71 73 -58 -75 -157 7 69 -124 -96 -98 -109 -23 -116 59252 332 1875 75 10623 16 27 32 6533 -4531 59 299 734 1701 4894 16608 59022 147356 137589 3257 129 122 117 116 117 104 100 89 91 95 97 104 105 101 106 108 102 102 111 111 106 100 108 114 115 109 110 111 107 119 123 128 131 134 141 137 145 142 139 135 139 135 141 143 147 145 135 137 138 140 137 139 149 157 169 174 176 181 190 200 204 202 197 189 176 173 168 162 169 162 164 159 162 159 160 157 152 161 161 167 169 169 169 167 166 169 164 163 163 161 162 159 157 999999 999999 999999 999999 99 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 160 163 163 160 157 157 157 158 157 155 157 157 156 156 155 156 162 163 161 162 159 153 149 152 156 157 159 161 163 162 163 163 167 174 179 184 186 185 179 173 175 179 183 181 176 174 175 179 178 180 180 179 182 189 192 188 191 186 184 182 169 165 175 176 172 163 162 168 169 166 162 158 156 157 158 153 143 140 131 126 129 128 128 122 111 113 117 123 118 106 92 81 78 93 113 120 117 110 106 97 111 118 106 117 108 89 105 84 82 85 77 90 90 97 118 83 60 64 21 41 13 12 72 65 69 56 55 51 75 57 -6 29 72 52 -28 -23 41 92 110 99 106 82 68 77 58 68 41 94 86 -73 -83 -69 11 57 82 55 33 67 70 48 -2 80 103 1 96 225 107 40 23 0 107 88 68 -52 -187 -23 104 71 -63 67 239 43 -86 -60 -40 160 202 7 -145 -68 -102 -261 -105 -114 -98 -25 -88 -80 -102 -187 59284 347 1875 75 10698 16 28 4 6534 -4547 99 359 865 2068 6162 21174 76097 151833 114616 169 118 117 117 117 112 105 97 90 86 93 91 109 109 103 98 109 110 107 105 107 110 110 119 117 110 106 103 112 110 122 123 129 126 134 140 138 147 137 136 134 135 136 145 149 143 143 135 139 143 140 139 150 163 166 172 177 180 195 203 209 208 210 205 191 178 172 171 165 168 162 159 154 154 155 154 154 158 166 165 171 168 170 169 170 169 170 168 167 167 167 167 165 164 161 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 161 162 161 158 157 159 161 159 156 157 159 159 157 157 157 159 159 162 165 163 155 150 150 153 157 160 164 165 165 166 166 168 174 179 184 185 181 174 170 174 176 178 178 178 175 177 183 181 177 175 180 183 184 189 186 187 188 186 186 175 171 173 170 171 161 161 165 168 168 160 150 149 159 170 154 134 132 130 129 123 118 122 127 134 135 128 138 122 105 115 123 95 78 92 95 97 100 113 117 95 90 95 82 80 72 93 101 75 83 107 85 64 94 96 100 106 90 70 58 30 31 80 85 70 63 44 11 32 23 -3 73 98 38 -34 -3 57 77 92 53 19 -27 1 45 92 134 63 115 109 -18 -30 -49 -21 0 96 81 17 63 4 97 137 85 142 99 89 236 144 -1 -2 31 181 137 144 62 -93 133 204 14 66 228 271 93 42 146 17 139 239 222 209 130 205 32 -174 -95 133 251 129 -102 -230 -143 -237 -245 -117 46 25 75 181 249 497 335 -14 167 269 302 401 59315 347 1875 75 10760 16 28 35 6535 -4561 158 493 1115 2869 9112 31801 112697 159671 74686 135 109 110 111 102 97 91 99 94 89 84 81 96 102 103 98 100 100 106 103 112 112 110 110 107 96 104 113 118 117 119 120 123 123 129 130 130 130 126 132 133 133 140 143 142 140 140 143 149 165 236 435 424 235 200 179 174 182 190 191 189 186 186 179 173 170 161 161 163 159 156 153 149 149 150 150 151 161 159 161 164 162 163 164 167 168 167 168 168 170 169 168 167 165 161 156 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 161 161 159 158 161 163 160 157 158 159 161 160 159 161 160 159 163 166 163 157 151 148 153 158 161 165 164 165 167 167 169 176 178 182 183 177 170 169 171 174 171 170 169 170 175 179 176 173 178 182 180 185 189 184 187 190 182 183 187 187 181 176 179 172 167 163 162 161 154 144 146 154 163 158 141 131 124 118 113 111 116 133 139 135 124 121 117 104 112 128 115 99 96 97 115 112 120 133 108 98 102 91 84 78 91 89 76 86 88 77 61 55 78 99 97 100 73 67 39 32 56 40 36 43 36 12 15 23 65 121 116 60 11 27 99 123 54 44 3 -108 -56 37 88 118 120 164 176 125 21 -89 -35 18 45 98 114 145 135 151 144 51 12 30 2 110 175 37 12 132 182 85 174 121 -81 41 169 38 59 135 26 0 75 156 97 129 202 241 275 156 97 109 -84 -71 24 67 209 76 -201 -145 -124 -148 -62 -179 -185 -140 -33 158 272 -141 -292 94 213 204 108 59347 344 1800 75 10824 16 29 7 6537 -4577 31 266 680 1541 4333 14494 51642 147277 154905 20438 136 132 137 128 121 110 105 115 111 120 112 107 104 103 111 111 107 103 114 120 127 127 122 120 120 121 128 134 137 137 136 139 134 128 133 140 137 138 144 149 151 153 156 152 151 153 158 163 178 230 480 1114 1122 487 299 256 212 216 205 201 195 191 190 179 178 175 168 168 170 165 161 161 158 159 163 162 164 166 159 161 161 160 160 160 158 162 159 160 162 163 163 161 161 158 155 151 144 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 160 159 159 160 161 160 159 159 160 161 163 161 160 161 160 159 158 158 156 152 152 155 157 160 164 164 165 169 171 174 180 181 183 183 176 167 164 168 171 166 164 163 166 173 172 175 171 180 183 180 187 194 191 189 194 190 192 199 195 188 186 187 184 177 170 170 174 167 156 155 161 162 151 146 140 130 126 128 128 125 119 112 104 99 105 106 93 93 112 117 108 106 112 134 144 114 116 136 103 66 90 83 69 91 82 95 79 40 53 82 64 64 65 57 79 68 62 26 51 39 -10 21 25 16 21 33 43 74 69 26 68 109 66 101 147 86 79 60 -42 -38 -1 31 75 135 165 91 74 69 7 20 76 35 -10 -10 31 178 102 14 60 -22 -14 15 52 60 -51 -6 93 88 29 82 11 -111 7 1 -30 63 12 38 24 -62 -6 -85 32 213 12 -124 38 -29 -12 85 -4 -73 -138 1 147 -28 -37 19 43 145 5 -113 -45 129 246 11 -496 -311 59378 347 1800 75 10890 16 29 38 6538 -4592 101 366 848 1977 5907 20377 73931 161620 135692 142 112 110 109 109 111 103 105 99 109 116 109 99 88 84 91 99 99 109 109 119 113 115 113 114 116 120 116 113 121 128 121 124 117 114 117 130 131 133 137 138 141 140 146 145 142 147 155 161 184 265 647 1588 1673 999 463 382 347 382 438 449 371 266 206 190 188 182 172 166 169 168 164 161 162 166 169 170 169 163 160 159 160 159 162 159 158 160 159 160 160 162 161 162 161 160 157 151 145 140 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 157 159 160 159 158 159 159 159 160 161 161 160 160 161 159 155 154 156 157 155 155 156 157 161 164 168 170 174 179 181 184 185 185 177 167 163 163 166 165 161 160 165 171 174 180 176 176 183 184 185 192 192 189 193 194 195 199 197 191 190 189 181 176 173 173 173 162 150 153 162 164 153 149 145 134 128 128 131 128 110 104 105 105 116 111 97 94 88 90 104 117 113 114 137 110 101 123 86 55 83 78 68 97 86 59 40 46 83 109 85 49 59 71 74 73 42 -6 29 25 -3 19 14 -2 31 79 37 34 70 28 34 95 91 125 105 25 3 9 46 66 50 73 104 103 96 90 57 74 93 35 34 44 23 -8 22 93 -33 -55 16 -49 25 108 51 28 -82 -86 74 111 10 56 92 -76 -38 -34 22 90 -60 58 142 16 16 -125 25 140 -18 10 144 78 34 106 -66 -23 -7 -126 -82 -65 73 51 -77 29 -16 -30 -73 -228 -22 61 66 134 -14 -79 -209 59410 349 1725 75 10956 16 30 10 6539 -4607 24 188 538 1151 2918 9199 32205 113221 162158 73149 139 109 99 93 101 100 99 102 99 104 106 104 97 92 87 92 99 98 104 102 102 98 99 103 103 104 105 98 91 98 114 111 108 112 111 118 131 128 127 126 130 130 133 131 133 137 145 146 165 194 250 447 906 965 727 403 492 549 558 581 574 445 330 227 195 191 183 168 161 162 165 167 164 162 172 167 169 164 160 161 157 159 155 156 156 159 159 160 162 160 162 160 161 159 158 155 149 146 143 139 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 157 159 159 157 157 156 157 159 159 160 160 159 160 159 155 153 155 157 155 154 154 155 158 162 168 170 174 180 183 187 188 185 175 169 166 165 167 164 158 159 167 173 179 182 177 173 178 181 182 185 185 187 187 193 190 192 196 187 187 189 183 187 178 167 173 167 155 150 151 153 153 145 134 131 132 129 137 142 130 130 139 132 114 98 101 95 74 90 111 126 136 122 114 121 123 115 105 125 114 87 83 103 105 74 68 75 113 114 44 27 62 48 40 51 24 9 29 3 9 21 15 69 86 82 79 54 105 77 -1 65 112 100 42 -9 11 43 96 102 62 85 117 99 70 75 54 74 113 44 -36 48 83 15 84 103 12 54 118 35 108 158 24 3 -39 -65 34 222 197 143 111 -57 -60 0 -18 19 27 67 165 3 -69 -51 62 20 16 262 229 88 201 242 57 94 110 -101 -232 -93 195 168 21 48 -11 52 15 -151 -33 288 347 120 73 166 13 232 59441 349 1725 75 11021 16 30 41 6540 -4622 94 303 764 1721 4947 16563 59663 149471 135957 7723 144 111 101 99 109 109 116 114 121 110 114 109 118 120 112 106 110 112 112 106 101 103 107 116 116 113 113 112 108 110 129 130 131 133 126 130 140 132 136 134 139 145 151 144 144 146 152 146 169 199 217 221 227 216 220 249 366 410 368 319 289 266 246 204 180 176 167 162 161 160 157 161 161 162 165 163 165 159 155 156 156 159 155 156 154 160 161 159 161 162 161 160 159 158 156 154 151 148 145 143 136 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 159 159 158 157 157 158 159 160 161 160 159 159 159 155 152 153 153 155 154 153 154 156 160 164 170 177 184 186 189 192 188 178 170 164 163 166 165 161 159 166 173 175 176 176 175 178 178 178 181 177 174 182 191 192 193 192 181 182 191 186 185 181 179 182 175 161 145 146 147 144 146 137 136 145 151 142 142 145 148 157 142 102 83 117 109 80 103 120 121 134 131 115 112 104 99 103 112 105 89 79 94 114 90 72 65 82 86 38 59 81 43 32 67 73 47 38 -10 -7 37 37 67 57 58 121 104 105 75 37 66 101 65 -12 39 61 76 129 91 17 15 27 11 11 -13 27 62 35 33 -10 63 121 39 44 54 69 113 71 74 125 11 -74 5 63 71 148 327 260 93 59 74 84 105 9 16 164 221 148 -22 -51 -59 98 91 -12 137 164 42 90 200 267 158 -69 -134 10 196 298 67 72 234 317 334 143 302 378 132 114 372 311 263 197 408 59473 349 1725 75 11087 16 31 13 6542 -4637 160 445 1010 2536 7914 27480 99176 164447 97410 154 114 98 96 98 113 118 126 122 119 107 118 110 122 124 120 111 110 113 119 110 109 120 118 124 116 122 114 115 118 120 130 133 136 134 138 137 134 131 139 137 138 144 151 147 154 150 149 147 160 175 189 193 196 195 193 186 183 181 185 183 177 170 172 170 168 160 150 156 162 161 156 153 158 161 153 158 158 157 154 152 155 155 153 155 153 160 163 157 159 159 161 159 157 158 158 154 152 149 147 147 140 136 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 161 160 159 158 160 161 163 164 161 159 158 157 155 152 150 150 155 156 154 154 156 158 164 170 174 181 183 187 191 190 181 173 165 163 165 167 166 161 163 168 170 173 177 177 178 180 178 180 179 181 186 184 192 196 193 184 186 190 175 174 178 176 173 165 154 142 147 150 146 145 145 144 142 145 141 140 139 138 148 146 126 119 139 134 99 105 122 119 112 106 102 101 96 97 103 81 85 99 90 105 120 88 72 67 79 102 92 87 86 77 74 80 68 48 21 -1 16 61 34 9 53 63 64 81 75 72 54 27 80 102 57 52 17 10 64 45 11 1 -27 -56 -33 -24 35 71 9 25 -9 -29 131 112 56 80 63 88 8 17 121 107 22 15 19 10 152 247 197 147 35 48 110 76 66 56 123 203 158 76 39 -13 97 155 47 91 104 0 95 173 150 36 -244 -130 175 181 213 53 11 188 378 342 -55 212 584 256 160 603 513 220 233 319 59504 350 1650 75 11148 16 31 44 6543 -4652 22 220 548 1210 3061 9753 34163 123390 166699 68657 155 108 101 100 105 122 125 119 111 111 107 119 117 124 123 122 122 123 117 115 107 105 119 120 118 104 112 112 112 123 130 129 127 128 126 133 132 126 127 138 137 145 145 150 147 147 146 141 142 154 166 184 184 185 190 196 195 192 185 179 171 168 165 169 167 172 164 151 148 157 163 166 157 155 159 152 156 153 155 153 153 154 154 149 151 152 155 160 157 159 160 161 157 158 156 156 153 150 149 148 149 144 140 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 162 161 160 160 160 160 162 161 159 158 157 154 154 153 149 149 154 156 155 155 156 157 161 168 173 182 187 187 187 188 184 176 167 167 170 170 170 166 161 163 168 176 180 178 177 178 175 173 178 185 191 187 190 198 198 186 181 181 175 181 174 166 170 162 154 156 150 148 154 149 151 153 139 134 147 143 133 135 137 139 143 136 127 129 109 110 127 120 107 108 106 112 114 115 114 92 90 108 110 122 113 71 79 96 104 121 109 73 73 67 70 80 38 42 43 2 32 86 49 21 46 20 33 71 26 48 49 38 106 85 31 36 39 7 0 6 44 58 64 31 -15 14 58 35 -9 37 17 -37 20 48 38 59 94 129 94 96 199 163 25 18 6 -62 -1 142 139 155 71 -60 -61 -102 -126 -83 -71 -145 41 87 -5 39 80 119 29 151 243 67 206 281 113 156 -112 -201 -4 -12 3 17 70 -13 -68 -43 -71 22 163 239 239 287 224 108 137 11 59535 350 1650 75 11175 16 32 15 6544 -4666 119 327 725 1587 4258 14140 50614 171484 189183 28970 142 98 101 106 107 116 113 107 95 100 96 104 118 113 113 120 122 122 123 118 115 113 120 122 116 108 102 120 123 140 145 136 131 132 128 128 127 132 132 139 142 154 151 148 151 145 138 135 140 152 187 206 200 196 212 229 237 231 217 199 178 177 176 176 178 177 174 160 153 157 162 168 166 155 163 161 157 153 152 153 156 153 154 146 151 152 157 159 161 160 161 161 158 161 159 157 154 153 152 150 149 144 139 134 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 164 162 161 160 160 160 160 159 159 157 154 153 154 151 150 154 158 158 156 155 156 159 166 175 183 187 189 190 191 184 172 162 162 165 167 168 165 162 165 169 175 179 179 175 173 179 182 185 188 194 192 187 191 194 184 174 177 183 185 177 179 182 170 165 171 155 146 144 143 149 156 150 143 143 136 134 139 142 133 134 133 124 123 118 125 140 126 105 111 130 128 106 116 108 88 90 115 121 95 86 71 71 89 85 96 98 62 60 48 32 55 65 48 41 37 47 59 30 2 20 42 62 63 17 52 79 56 65 48 41 60 75 16 15 78 133 152 124 42 -15 47 88 48 -7 -19 24 45 25 110 142 97 116 86 106 141 95 107 82 21 42 76 59 135 141 76 55 60 -67 -161 -112 -41 -4 -93 75 138 40 113 164 153 106 217 384 176 23 63 51 53 -1 8 58 20 -111 41 25 -304 -173 108 165 142 145 0 -139 -182 -203 194 449 175 59567 350 1650 75 11170 16 32 47 6545 -4682 200 496 1027 2429 7391 25774 95267 187643 136165 169 113 89 101 114 116 116 114 109 98 96 95 99 116 115 102 106 107 116 127 127 126 124 124 125 116 116 108 129 138 152 151 146 138 139 140 136 132 143 142 140 141 154 150 142 144 151 141 146 154 190 223 236 229 240 280 317 330 308 273 243 213 206 196 186 192 180 175 166 165 160 161 164 168 163 161 159 156 157 150 156 161 154 154 148 152 152 157 159 160 157 157 157 160 160 159 156 154 154 154 152 149 143 138 133 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 166 165 164 163 162 162 165 164 162 161 159 157 156 154 153 156 161 160 156 155 157 160 166 176 183 186 188 188 185 176 164 160 158 160 162 160 159 164 169 173 171 170 174 171 173 181 185 188 190 189 191 188 189 190 185 180 184 182 182 178 179 182 173 167 166 157 156 151 149 149 150 145 135 141 139 143 140 135 126 131 146 142 125 121 126 127 120 103 106 137 142 106 114 118 114 111 96 100 75 56 83 90 69 61 71 79 76 62 50 63 70 68 61 26 13 47 28 4 41 78 94 77 41 38 63 47 33 34 49 102 103 116 55 82 154 138 113 8 0 71 135 187 153 27 -27 -10 18 45 96 131 75 42 14 36 143 74 71 174 56 72 106 -55 18 145 -44 14 188 19 -32 26 56 98 107 108 -3 16 153 69 -11 74 88 200 58 -114 -38 -60 -85 84 383 278 87 28 48 -56 -116 55 215 150 271 360 -100 -145 -144 -459 -289 124 545 59598 328 1575 75 11172 16 33 18 6546 -4697 59 272 653 1435 3973 13271 47980 165518 183257 15299 111 83 75 78 79 91 88 86 78 72 73 80 83 87 91 84 76 80 92 95 97 98 96 88 99 93 90 89 103 116 126 123 121 113 112 119 117 112 117 112 114 117 131 134 124 129 138 138 161 220 480 1228 2462 2703 2566 810 392 362 328 280 243 209 205 199 197 206 192 181 170 168 161 161 165 162 164 162 159 155 159 154 158 162 155 154 153 155 151 155 157 155 156 158 155 159 157 158 155 155 155 154 152 149 143 138 132 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 165 165 165 164 162 162 164 164 163 165 163 160 159 157 155 158 162 163 159 157 158 161 167 174 182 190 189 185 178 165 160 159 159 158 160 156 155 161 165 170 169 169 171 173 178 180 177 182 184 182 186 193 196 190 180 173 175 173 175 176 172 172 169 167 156 151 164 168 156 145 142 127 128 154 140 133 139 130 127 136 148 149 128 124 127 113 112 107 111 130 130 93 94 129 139 120 78 84 105 86 99 107 85 83 68 42 75 113 115 117 109 76 42 17 15 49 76 91 91 93 68 34 24 33 35 12 22 30 11 43 90 106 87 117 108 48 15 -63 63 163 128 139 92 13 -5 -14 16 77 29 -21 -20 38 40 57 148 119 79 160 106 84 77 -46 39 106 -80 74 201 46 51 -36 -110 -86 -21 -76 -208 29 131 -60 -210 -216 -201 -64 -124 -181 59630 352 1500 75 11172 16 33 50 6548 -4712 8 173 457 1032 2619 8281 29120 107230 188937 119538 123 86 71 65 67 74 78 83 79 63 58 60 68 76 80 91 98 80 74 87 86 85 74 73 70 76 84 90 99 100 112 109 111 108 106 100 99 110 109 113 110 106 109 119 127 119 124 131 137 150 210 443 1264 2532 2756 2644 832 417 401 367 296 242 204 194 190 200 202 192 180 173 166 158 155 160 153 159 162 158 154 154 152 152 153 148 150 150 156 152 154 153 151 156 158 157 157 154 157 155 158 160 159 155 154 150 145 141 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 165 165 165 164 162 162 164 166 164 165 163 160 161 158 157 160 162 163 161 157 158 161 166 174 183 189 190 190 177 161 158 157 157 157 157 157 158 160 164 168 171 173 171 173 180 182 181 184 185 188 191 192 195 191 181 173 169 171 178 180 178 169 162 170 163 151 160 165 154 142 140 135 134 146 136 121 123 123 127 130 138 144 135 125 110 106 118 121 133 141 119 95 101 114 119 112 95 98 122 130 115 118 118 92 76 65 71 117 137 109 79 66 28 16 52 61 79 98 55 40 62 42 19 9 -2 7 8 -12 -8 -12 14 35 61 67 15 11 30 -4 67 130 90 9 -56 0 6 -29 45 80 12 -43 3 88 36 77 9 -27 86 126 55 -13 63 104 165 126 -9 20 73 65 19 -37 -105 -125 -32 -87 -103 89 54 -96 -159 -207 -116 37 11 -30 -61 46 155 1 195 366 182 -81 99 351 329 57 -275 -130 -13 141 181 120 14 -209 -322 -9 158 59661 352 1500 75 11168 16 34 21 6549 -4727 112 315 745 1711 4979 16922 61753 163403 152688 13518 122 104 95 90 96 106 117 112 111 98 92 89 87 92 105 119 131 115 106 118 111 118 103 92 97 97 109 124 134 140 149 142 143 139 139 135 123 126 131 145 139 132 130 134 138 128 135 136 148 146 156 155 154 170 221 266 338 373 396 378 318 261 223 202 195 198 195 184 174 171 163 161 157 160 155 156 160 154 156 156 148 153 149 145 149 143 152 150 155 151 152 155 157 157 159 153 156 155 156 160 160 158 156 154 152 150 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 164 164 163 162 160 162 165 167 166 165 163 160 160 158 158 160 161 162 160 157 156 160 166 175 182 186 188 188 177 165 162 156 154 156 157 159 159 161 165 167 170 171 174 174 175 177 182 185 184 186 186 185 189 189 186 183 177 177 184 183 179 173 166 169 167 161 162 167 162 148 146 148 141 149 150 133 117 118 130 132 140 142 131 127 117 125 131 126 138 134 119 118 105 92 110 114 109 110 120 111 78 96 116 86 84 101 82 69 84 78 34 17 37 48 28 17 14 -13 2 41 77 84 68 40 -8 15 20 27 60 -11 -15 37 54 30 28 37 39 62 81 91 65 16 -24 47 45 -22 71 88 9 17 104 137 11 8 31 36 59 76 -15 -99 13 88 168 149 54 169 142 61 48 42 5 32 149 69 69 46 -89 -102 -24 -122 -5 67 -21 187 180 116 92 -16 1 -8 134 0 67 270 184 80 -129 -123 -75 100 276 169 -120 -16 22 161 344 59693 353 1425 75 11170 16 34 53 6550 -4742 34 236 545 1284 3473 11554 41693 133525 183465 69800 136 114 102 97 100 105 117 129 119 109 122 112 108 104 96 96 109 118 120 114 113 100 113 115 112 117 116 120 130 129 143 150 147 145 146 143 143 126 116 122 131 130 135 125 129 128 126 133 132 135 138 144 147 153 157 168 193 259 327 477 518 401 280 239 205 198 191 197 183 170 165 165 165 162 162 163 158 163 157 158 157 155 155 152 147 147 143 148 148 155 153 156 157 157 157 157 154 156 157 155 157 155 156 154 152 152 147 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 164 163 162 161 159 161 164 167 167 165 163 162 162 159 156 158 162 163 161 159 159 162 169 174 182 190 188 183 172 164 159 152 153 158 158 157 156 158 164 166 168 174 174 173 177 179 182 185 186 186 183 179 182 188 190 186 179 177 181 177 172 174 174 166 158 161 158 162 164 157 158 154 145 155 158 130 112 124 131 124 134 139 127 136 146 143 131 130 136 126 116 119 98 91 119 116 110 119 111 90 70 94 109 75 74 98 91 84 89 69 30 7 44 61 27 16 36 24 20 74 105 82 51 64 48 37 48 82 110 21 -18 45 73 94 109 87 76 112 108 58 16 7 49 61 1 -72 52 152 85 54 132 196 66 -20 116 176 90 63 81 43 29 150 235 198 160 264 167 44 79 41 -5 76 231 241 208 106 50 91 164 13 47 86 -70 68 326 152 -130 -91 -127 -177 18 29 -12 75 90 -80 13 293 336 361 198 -100 -424 -26 129 97 369 59724 353 1425 75 11170 16 35 24 6551 -4757 122 427 1000 2586 8273 29360 104819 173162 99757 143 106 100 97 95 97 94 106 104 107 102 115 107 109 104 97 90 99 98 108 98 94 92 107 110 118 117 108 110 120 116 120 124 126 125 128 125 128 114 117 116 113 119 122 112 120 123 125 125 129 127 129 139 146 153 154 153 167 201 298 626 1003 1051 832 598 211 193 188 189 177 167 161 168 162 163 164 167 161 159 159 160 155 160 152 156 147 149 145 147 147 153 155 158 156 156 155 153 155 157 159 158 157 154 154 153 153 150 144 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 165 165 165 163 161 161 164 166 167 165 163 163 163 158 155 157 160 163 163 161 161 166 169 175 182 189 191 186 172 160 153 150 154 160 159 155 152 154 163 169 169 171 170 171 177 179 184 190 191 193 190 181 185 192 193 185 181 181 180 176 170 167 173 174 166 161 161 165 169 172 168 157 158 160 147 129 125 136 139 118 118 136 126 122 130 137 140 134 142 152 124 98 88 84 106 104 104 119 112 105 86 99 109 70 54 74 78 76 79 78 64 36 57 53 31 56 81 102 79 80 122 113 100 98 81 20 5 61 63 5 -8 37 57 94 93 76 88 44 3 15 35 51 96 31 -46 -92 -14 77 49 -41 -52 48 37 -49 33 77 9 28 146 170 42 99 150 116 102 111 99 158 210 110 -6 5 90 179 175 104 95 14 67 31 59 218 127 -19 169 110 -90 -20 84 88 5 85 58 -9 86 -53 95 363 298 321 227 28 -197 -197 -166 32 239 59756 354 1350 75 11170 16 35 56 6552 -4772 81 324 756 1831 5440 18892 69815 153411 134003 11225 111 111 106 106 105 109 102 99 104 105 103 87 90 105 101 100 93 95 96 108 110 109 109 117 107 104 103 112 123 124 134 132 128 127 129 126 130 131 126 128 127 126 128 126 125 130 132 125 132 138 144 142 150 155 159 161 162 172 184 223 405 718 868 785 573 201 183 184 177 165 158 156 162 160 160 164 163 162 159 158 160 157 164 158 158 148 153 145 149 147 154 154 156 153 153 152 151 155 157 156 157 158 156 153 152 152 147 144 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 165 166 165 163 160 160 164 166 165 165 163 161 160 157 154 157 160 162 161 160 160 163 168 175 181 189 192 188 178 164 156 155 155 156 159 158 156 157 162 170 171 170 171 173 175 174 182 190 189 189 188 187 188 187 186 179 178 183 180 177 175 169 176 177 169 165 167 178 166 162 161 162 173 170 148 139 148 140 137 129 122 128 114 105 112 137 139 109 120 147 124 108 98 91 101 102 107 103 108 118 107 91 91 87 69 64 39 33 69 87 94 95 72 22 31 91 81 52 57 93 107 93 123 73 69 99 56 85 38 -9 69 91 40 11 26 45 49 5 12 45 21 64 118 97 60 33 45 65 -21 -98 -83 -60 -13 -30 31 115 41 7 104 141 50 45 178 124 51 118 152 279 274 136 -19 -44 41 91 97 58 -31 -73 70 83 82 70 -106 -130 -73 -174 -87 84 183 25 -122 -10 171 321 118 -69 122 331 338 164 158 238 96 -65 -113 -39 -22 59787 355 1275 75 11170 16 36 27 6553 -4787 33 230 596 1378 3883 13131 47879 144129 181710 36999 116 103 114 110 114 116 126 124 116 118 107 98 87 95 110 116 108 101 103 107 114 112 116 123 131 120 114 109 125 127 124 139 141 144 147 148 146 140 131 135 134 135 131 135 135 130 132 134 133 148 149 148 145 149 161 175 174 181 185 177 170 173 182 204 204 196 184 172 168 163 159 153 159 161 165 162 161 160 162 160 162 159 158 166 164 156 150 151 147 150 147 152 154 157 152 152 151 152 156 158 156 156 155 154 152 152 149 146 145 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 164 165 164 162 158 158 162 165 164 162 161 160 160 157 156 158 162 164 162 159 160 163 167 175 182 187 191 189 180 167 157 156 157 156 156 158 156 158 162 165 168 174 177 175 176 173 175 180 184 185 186 191 190 188 185 181 175 178 182 181 178 176 174 167 167 164 159 167 156 153 162 157 159 153 141 138 147 133 124 123 115 120 109 110 115 119 110 94 103 131 141 129 127 130 113 107 101 79 83 102 127 107 87 83 68 74 44 57 83 83 106 84 58 41 49 77 83 69 59 73 82 60 94 59 46 113 83 75 46 40 67 41 38 36 39 64 79 41 42 80 38 20 -8 15 61 59 32 65 78 35 -21 -49 25 35 109 204 76 -30 38 44 73 158 265 248 85 -34 -51 147 197 48 -59 -15 132 116 174 184 55 76 95 115 282 294 76 56 2 -98 68 137 171 94 100 171 276 396 76 4 143 393 415 -48 47 122 -48 195 167 -4 73 59819 356 1200 75 11169 16 36 59 6554 -4803 5 203 531 1246 3506 11720 42773 111548 169659 91838 129 88 95 108 110 120 113 122 122 116 102 94 100 107 113 123 125 115 115 117 115 109 111 106 118 123 121 122 113 127 125 133 136 137 138 148 144 146 137 132 127 130 131 130 134 129 127 131 137 140 144 139 141 148 155 164 181 182 184 184 174 166 174 173 180 174 174 177 171 159 163 161 162 169 171 167 161 159 163 160 160 164 161 159 159 159 156 150 151 153 152 149 151 152 156 154 155 154 155 156 159 156 155 153 151 151 151 149 147 145 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 165 166 165 162 158 159 163 164 163 161 161 162 161 158 157 159 162 166 165 160 161 165 169 176 183 186 189 184 177 164 154 153 156 158 156 157 154 154 161 166 167 171 178 179 176 171 173 173 182 187 188 193 194 193 190 183 182 177 182 185 178 173 171 169 174 173 168 164 148 140 147 143 147 158 153 139 143 143 138 128 128 141 133 134 120 100 102 114 121 139 155 146 135 135 124 108 92 83 88 101 131 112 88 71 66 75 69 77 59 63 57 23 49 92 76 58 68 73 75 19 23 84 123 131 98 76 40 15 47 84 92 67 65 115 126 113 108 87 73 91 91 62 -58 -63 -21 -48 -32 45 152 174 15 -47 106 210 206 109 41 23 51 22 -7 105 122 109 17 -167 -142 17 131 107 20 50 201 109 96 212 63 -77 -180 -45 212 377 489 316 84 97 253 257 176 199 351 499 403 343 205 175 378 390 218 -18 141 137 -126 -1 -187 -138 64 59850 356 1200 75 11172 16 37 30 6555 -4818 160 462 1120 3090 10213 37146 110316 147826 65899 911 120 102 96 115 125 132 124 112 105 100 82 90 108 120 123 122 114 117 117 117 109 106 119 111 116 112 118 124 119 127 124 136 133 138 132 138 136 135 137 138 130 127 129 136 136 132 131 133 142 142 141 145 147 150 154 166 181 184 184 184 178 175 178 176 174 164 160 164 165 157 167 163 165 170 172 169 161 156 159 155 163 156 161 157 153 154 157 149 152 153 157 152 152 152 152 155 159 159 156 155 158 156 154 152 150 151 149 148 148 145 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 164 165 165 163 158 159 163 163 162 161 163 164 163 160 156 157 161 164 162 159 159 162 169 177 183 186 188 183 174 163 154 156 159 162 160 156 151 154 162 167 166 167 173 177 177 177 176 176 179 181 182 184 186 185 185 181 183 178 180 185 176 171 173 170 166 175 178 166 154 133 134 142 141 154 157 142 134 131 129 137 148 151 140 131 126 119 108 116 142 151 141 137 125 122 128 108 95 94 96 98 111 92 59 58 82 100 83 62 65 58 9 -9 50 95 54 49 68 31 44 33 33 95 97 118 112 85 90 87 66 70 123 150 115 80 114 117 106 126 94 51 100 148 52 41 61 -19 30 84 68 82 38 49 179 249 190 75 72 117 163 173 14 0 155 93 -40 -46 95 129 118 192 152 114 135 68 48 208 72 -138 -154 -5 72 -41 59 81 52 141 155 183 57 39 215 360 356 396 405 78 162 120 44 264 194 67 -190 -297 -411 -121 141 59882 357 1125 75 11174 16 38 2 6556 -4834 130 407 932 2452 7877 27953 102398 150654 68853 166 137 112 119 107 121 135 147 146 126 106 98 93 113 116 124 116 110 110 120 128 126 121 122 123 119 130 125 128 136 133 133 121 115 119 141 146 143 138 136 139 136 135 134 137 144 137 140 134 139 142 138 149 155 147 144 153 165 173 176 182 182 176 177 173 178 172 163 162 161 162 156 165 166 165 167 163 166 161 158 158 156 162 157 158 156 149 151 158 148 150 148 156 153 153 155 157 157 160 159 156 158 159 157 156 152 149 151 150 148 149 146 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 164 165 165 162 159 158 161 163 163 162 162 163 163 160 156 157 162 163 161 159 158 160 169 177 183 187 188 183 176 166 159 158 158 159 159 155 150 153 160 165 165 168 175 178 180 180 178 178 177 178 180 182 181 181 178 177 179 179 183 180 170 171 173 164 160 166 171 165 165 150 143 151 143 141 147 141 135 138 133 136 133 125 123 117 134 145 117 114 128 130 122 116 114 105 106 104 114 113 110 102 96 104 94 83 87 102 75 58 67 53 33 9 54 89 42 22 43 49 61 73 41 60 100 86 46 47 101 142 67 45 84 78 82 68 129 129 76 73 68 27 19 96 49 14 93 68 57 128 82 38 58 62 118 82 130 142 76 126 109 166 143 -9 46 80 0 59 202 247 162 220 370 256 -20 -46 149 196 52 -2 -19 52 141 -54 -113 13 186 273 193 128 79 108 50 213 508 354 231 196 127 101 -3 -22 154 92 -147 -192 -221 128 371 59913 358 1050 75 11173 16 38 33 6557 -4849 54 278 681 1581 4706 16243 59672 167439 157208 213 123 119 108 120 113 134 150 153 139 124 101 108 112 129 122 125 116 111 120 132 134 126 123 122 121 116 125 125 117 130 135 140 139 129 138 149 148 141 143 141 146 144 136 136 140 147 144 146 141 146 139 139 149 153 146 154 160 169 171 176 177 180 177 178 172 174 163 157 164 162 157 160 164 163 161 160 162 159 157 159 162 158 160 161 157 155 152 150 155 146 150 147 152 153 153 153 158 159 160 159 158 161 161 156 156 150 152 150 151 150 149 146 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 164 165 164 162 159 158 160 164 164 163 163 164 165 161 157 160 164 163 161 161 159 162 171 177 183 186 183 176 172 167 160 155 153 156 159 159 156 154 156 165 166 169 176 179 180 177 180 182 182 185 189 190 184 182 177 171 175 179 179 180 177 180 174 161 166 168 163 158 159 159 157 155 148 153 149 134 141 147 130 128 119 109 121 115 128 139 121 118 113 107 106 122 124 77 81 113 128 120 122 138 127 131 139 121 95 103 94 77 76 64 59 77 106 86 30 4 34 76 94 104 53 17 68 61 17 31 71 102 75 49 74 71 94 113 138 116 56 65 123 138 38 21 14 -13 87 150 153 139 39 54 128 107 111 180 240 203 172 109 -5 59 169 158 101 136 178 91 159 288 221 190 225 190 53 -24 38 99 135 142 174 248 264 273 73 -30 237 377 277 49 131 142 -14 298 475 147 52 191 122 53 -42 3 259 326 325 20 -212 87 221 59945 358 1050 75 11175 16 39 5 6558 -4864 146 454 1040 2770 9163 33098 117761 182139 102562 151 113 110 104 117 124 132 135 136 130 127 103 124 109 111 109 117 109 111 109 113 108 96 109 110 112 106 106 118 126 137 138 134 138 137 147 139 129 127 141 137 146 146 132 138 138 137 140 145 137 142 135 140 146 162 157 170 168 175 175 176 185 185 180 174 170 169 163 159 162 154 159 170 165 165 161 158 160 159 159 156 164 155 161 156 158 154 155 152 151 147 152 148 153 152 154 151 156 157 160 159 161 160 161 156 155 150 153 150 151 151 149 146 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 164 163 163 162 158 157 161 164 164 163 163 164 164 161 157 159 164 165 164 163 159 162 171 178 182 184 182 176 171 166 159 155 154 156 158 159 161 157 155 165 171 170 171 176 176 172 178 183 178 179 185 190 186 186 183 176 176 175 174 174 173 178 174 161 157 159 162 164 165 165 159 150 147 152 144 128 128 126 124 128 116 109 115 110 122 131 122 121 111 105 109 119 114 83 99 127 123 107 97 109 121 127 128 110 77 88 94 86 77 54 33 43 79 61 12 29 87 112 120 132 82 17 31 57 26 48 104 72 66 104 140 138 123 95 71 91 72 70 132 146 57 -32 3 52 119 142 101 36 -38 -39 57 79 31 189 231 156 133 59 60 117 117 206 217 185 166 30 96 176 60 -50 -91 -20 109 43 -56 16 66 73 232 252 189 326 139 20 157 216 203 172 300 174 35 279 300 55 86 122 -3 -174 -167 265 528 521 420 229 93 42 -56 59976 359 975 75 11175 16 39 36 6559 -4880 89 329 771 1855 5578 19628 73467 161033 138398 16194 137 106 97 104 118 131 120 128 126 141 143 126 138 112 111 102 112 98 105 99 103 98 98 111 120 117 115 118 127 143 144 132 128 129 130 135 129 119 119 127 132 135 129 124 132 138 135 141 146 136 146 143 145 150 169 167 171 172 175 168 177 187 185 177 169 162 166 166 164 160 150 164 164 166 170 168 163 158 156 160 155 162 154 165 159 160 154 154 150 148 148 151 151 153 148 152 152 158 155 160 159 163 160 159 155 154 154 152 152 151 151 148 146 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 163 162 161 160 157 156 159 163 164 163 162 163 164 161 158 158 163 167 167 164 161 163 169 177 181 182 184 180 173 167 161 156 155 154 154 156 158 155 154 161 169 169 168 171 172 172 177 181 175 177 179 178 181 184 187 183 178 176 170 165 166 167 167 168 165 165 165 161 169 163 150 154 153 143 131 128 127 130 142 139 130 124 112 108 118 114 106 119 112 99 107 112 108 116 115 101 114 124 99 73 86 107 102 95 74 70 63 82 74 27 25 10 10 51 60 50 76 96 74 123 137 77 67 104 136 128 143 80 25 99 169 152 107 92 80 67 55 57 113 105 61 7 17 66 99 69 -21 5 5 -11 81 116 95 143 99 46 35 54 169 203 73 57 82 96 42 -3 27 -104 -144 -40 -23 20 139 52 0 22 -100 -123 27 153 239 246 167 142 133 82 134 256 348 246 54 181 435 146 -46 -10 10 -34 -88 287 345 140 -121 -58 123 -51 4 60008 360 900 75 11177 16 40 8 6560 -4895 50 228 560 1241 3426 11335 41119 145847 176802 51114 139 101 86 91 103 121 137 124 131 128 142 138 128 126 116 124 109 111 100 108 107 113 108 119 116 134 129 127 127 134 139 134 118 120 125 137 137 136 136 139 139 135 132 127 126 131 136 136 140 150 147 150 144 142 147 159 157 163 165 172 176 182 178 172 164 161 155 158 157 157 157 148 160 152 167 163 170 159 158 156 159 155 159 158 162 166 163 159 155 152 153 148 150 148 150 144 150 151 156 156 160 157 162 159 158 155 154 155 154 154 153 151 147 144 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 163 162 161 160 157 155 158 162 164 163 163 163 163 160 158 159 163 166 164 162 163 163 167 175 180 183 186 180 172 169 162 159 157 154 155 157 155 154 155 158 162 166 168 168 166 170 179 178 173 178 182 176 173 172 174 174 176 177 170 168 170 164 164 171 178 174 165 158 163 160 150 156 159 147 138 146 134 128 135 139 141 123 102 102 116 105 93 108 127 124 118 112 97 105 98 74 95 112 88 76 99 106 102 95 86 87 67 80 76 38 46 43 18 68 86 43 64 69 51 133 167 95 91 106 142 128 100 87 37 66 94 92 56 43 73 38 33 62 127 123 87 113 117 89 81 60 21 63 69 71 142 234 210 119 65 57 110 18 27 102 -1 -14 12 103 88 59 -35 -213 -140 -37 -39 -11 75 116 109 189 52 -96 -128 70 332 156 59 -6 -19 -32 -61 26 99 -24 -93 53 195 106 -2 14 137 114 -188 -37 0 32 10 -182 -149 -232 209 60039 345 900 75 11178 16 40 39 6561 -4910 192 502 1208 3314 11087 40607 109275 169292 96035 131 92 86 95 104 105 123 139 139 136 131 133 132 119 110 111 118 109 103 103 111 108 111 118 128 123 142 137 130 124 129 132 132 122 127 135 142 144 145 148 147 144 127 124 135 142 144 138 136 138 153 153 149 144 133 139 144 143 154 163 174 179 178 175 162 153 150 152 150 152 150 151 150 157 152 166 161 168 160 159 157 158 156 161 164 157 165 164 159 156 154 154 149 151 146 149 148 150 152 153 156 157 154 158 156 158 157 156 156 156 154 152 150 148 144 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 163 162 162 161 158 156 158 162 163 163 162 163 164 161 158 158 164 165 164 163 162 163 169 177 183 185 185 180 173 167 161 157 156 155 157 161 157 155 157 161 164 165 168 173 170 172 181 181 177 179 187 186 174 168 170 174 176 180 175 168 166 165 166 160 160 168 173 171 165 160 147 142 147 144 152 146 114 109 127 146 147 118 100 100 116 128 122 114 127 153 155 118 81 88 90 84 98 93 85 84 90 92 103 122 114 104 107 84 60 66 66 49 26 65 78 68 100 76 66 117 108 49 82 75 38 47 66 74 54 79 71 91 81 69 32 -27 18 63 81 85 58 58 81 41 21 12 6 34 97 117 140 201 108 -16 38 60 93 20 -30 52 -32 -1 30 -46 -73 9 12 -51 -77 -100 -102 -76 -23 10 75 158 40 -93 -169 -122 113 16 -96 -41 -1 93 84 54 8 -50 -1 48 60071 351 750 75 11178 16 41 11 6562 -4926 16 178 513 1167 3341 11049 40348 138012 185713 74501 2074 110 87 92 105 115 107 113 106 134 144 136 139 135 112 104 110 122 120 122 116 130 122 125 125 122 119 137 140 130 129 126 125 131 138 148 153 146 145 141 144 136 126 124 122 141 150 144 145 147 149 156 153 151 147 138 145 148 153 161 169 174 172 169 167 161 153 149 153 149 150 156 151 152 156 154 168 165 165 162 161 156 154 156 164 164 159 157 160 153 156 152 151 150 150 149 149 157 154 153 154 153 154 153 157 155 155 157 157 157 156 156 154 152 149 143 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 163 162 162 161 158 156 158 160 162 163 164 165 166 163 159 159 164 165 165 163 162 164 169 176 181 187 184 180 172 164 158 153 155 156 157 162 161 157 160 163 165 167 168 172 174 174 177 179 181 187 189 185 181 174 178 186 181 171 166 166 167 169 169 163 163 167 170 162 155 159 140 133 137 136 150 138 108 107 122 138 144 127 120 107 117 131 117 103 92 122 141 108 94 110 97 97 110 90 90 93 78 74 110 160 136 97 122 99 47 50 63 43 5 43 66 50 69 59 47 73 48 32 87 48 18 69 75 52 38 59 110 132 80 53 22 -42 -22 24 49 95 89 73 80 8 -7 75 62 -21 -14 57 152 143 67 66 42 -35 -25 49 45 10 -36 56 153 -55 -183 -27 109 73 -21 -42 -77 -98 16 -41 -93 -46 -103 -108 -88 -77 116 109 -43 189 342 317 196 13 -80 -5 196 158 -179 -338 -260 -139 60102 343 750 75 11178 16 41 42 6563 -4941 198 489 1205 3436 11544 42739 107612 177511 121548 123 103 101 85 73 73 99 105 101 90 118 133 134 134 123 103 101 111 120 119 115 112 132 129 126 118 118 121 134 141 133 130 125 112 114 125 139 143 138 139 131 127 125 121 131 130 142 139 143 145 155 149 153 148 147 141 141 148 154 162 171 168 164 163 156 145 148 146 144 148 148 145 151 150 148 150 151 159 163 158 155 161 155 153 155 161 153 157 147 154 150 153 150 150 145 148 149 152 158 157 157 155 153 157 155 155 154 154 155 157 158 157 156 156 155 151 146 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 162 161 160 159 157 155 158 160 161 163 165 164 164 162 160 162 164 167 166 164 164 167 169 174 180 186 183 178 171 163 156 153 154 155 155 158 163 163 164 165 166 171 173 171 174 176 176 177 175 182 180 180 183 180 181 184 180 169 160 165 167 163 167 173 177 164 162 159 154 163 143 134 135 136 140 134 124 116 125 149 158 148 134 116 123 126 98 78 74 98 102 99 117 119 94 91 83 77 91 96 102 89 107 131 110 81 95 82 17 -4 27 57 35 30 49 39 26 29 37 53 33 16 53 41 38 68 34 35 16 27 147 107 30 9 12 6 0 0 32 72 48 128 116 70 67 99 135 56 -1 35 82 65 29 93 -9 -100 -14 17 52 0 2 92 135 17 -105 -81 64 33 -147 -84 -16 -32 101 97 -2 58 -27 -210 -159 67 161 -21 -137 33 65 -58 -126 -112 60134 344 675 75 11180 16 42 14 6564 -4957 190 614 1451 4415 15309 55849 123184 137111 72481 17398 98 82 89 88 79 81 98 106 108 110 125 128 125 121 119 122 119 117 115 113 103 109 132 119 119 106 120 121 129 126 131 128 129 115 114 130 135 134 131 139 126 123 125 131 139 134 133 130 147 139 146 143 152 147 150 148 152 152 157 164 165 162 156 146 142 141 144 146 144 142 144 147 144 147 149 146 146 149 158 147 150 159 160 164 158 152 147 153 149 154 151 149 146 147 145 150 149 154 156 157 158 156 154 159 155 154 155 155 155 156 157 157 155 156 155 153 149 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 160 159 158 158 157 156 158 160 161 162 162 160 161 160 159 161 164 168 167 166 167 169 171 173 178 183 183 177 173 166 159 156 154 155 157 160 162 162 165 169 171 174 172 170 176 181 182 182 180 177 174 183 182 174 172 173 171 172 165 160 164 165 167 171 173 164 159 162 161 160 149 142 140 133 128 128 130 119 128 152 143 131 131 121 117 120 115 105 91 86 87 105 105 88 97 102 64 59 87 89 92 99 104 94 80 69 70 48 22 8 26 52 48 43 60 46 1 0 18 19 28 21 48 72 44 20 -1 68 61 26 67 27 67 97 74 57 60 23 11 60 57 92 39 75 156 67 62 157 175 155 123 94 2 -1 -72 -117 66 47 -21 36 105 183 201 91 -14 -138 -85 -15 -99 -64 -27 146 141 25 96 157 86 -192 -118 95 14 -84 -232 -240 -187 -247 -171 -39 60165 365 525 75 11177 16 42 45 6565 -4973 50 295 771 2220 7168 26080 90566 143826 119175 61375 117 92 90 80 85 84 96 112 115 105 97 93 100 102 99 102 113 131 128 113 107 108 111 117 134 111 106 90 110 118 120 119 122 122 120 115 118 138 136 133 135 138 136 141 141 139 136 140 132 138 147 141 145 146 160 153 162 157 159 156 157 162 158 152 154 150 145 155 154 153 149 145 146 150 147 150 149 155 151 156 157 151 149 158 163 169 158 149 149 150 149 145 149 152 149 148 148 152 149 153 155 156 158 157 156 159 157 157 157 156 156 154 154 155 155 155 153 153 149 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 159 158 158 159 159 159 158 159 161 163 161 159 160 159 158 160 163 166 165 162 165 168 170 176 181 185 185 179 172 167 164 159 155 155 157 161 162 160 160 163 170 171 173 170 174 177 180 181 181 176 177 184 179 173 172 172 172 172 170 166 166 169 167 165 162 160 157 155 152 154 147 145 152 141 133 134 136 129 122 125 113 105 121 116 96 105 112 102 96 90 101 113 93 71 95 108 79 85 84 92 109 111 116 97 71 54 48 40 52 40 25 45 60 79 66 50 32 14 31 -6 -36 21 85 92 69 22 25 103 86 51 41 41 86 73 70 83 91 42 -16 48 115 100 7 -1 113 54 52 177 193 220 191 104 0 -54 -66 -6 141 144 87 103 90 105 174 172 174 65 -141 -83 180 107 -48 133 77 36 125 70 62 46 169 93 28 153 -66 -143 -84 -21 -9 -106 -118 -37 71 109 -112 -197 2 -140 -199 -94 124 115 -264 -208 169 142 104 150 129 60197 363 450 75 11177 16 43 17 6566 -4989 145 527 1486 4622 16590 54192 104119 131628 105184 30382 399 83 97 102 108 108 94 102 108 106 103 92 82 80 90 100 102 103 105 110 105 99 118 126 128 125 111 108 99 116 134 128 135 126 121 115 117 115 123 126 130 140 131 140 139 143 131 121 137 139 147 143 145 151 148 155 154 158 149 146 142 144 150 151 150 148 150 151 159 157 155 150 150 150 147 147 149 148 157 156 158 160 159 150 161 166 164 155 143 145 148 144 143 148 156 150 151 149 155 153 155 153 154 157 156 158 160 158 159 158 157 155 152 153 153 153 152 151 150 146 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 158 158 158 159 160 160 159 159 162 163 162 161 162 161 159 161 163 165 164 161 163 166 168 175 182 186 188 180 170 163 160 159 156 155 156 159 163 163 159 160 167 169 171 170 170 176 177 179 179 177 179 176 173 175 178 177 176 173 169 170 163 159 158 157 157 159 164 159 152 148 145 147 142 136 138 133 130 125 122 117 114 112 106 105 94 96 98 83 100 112 110 106 96 80 75 83 85 115 108 94 101 89 85 73 49 38 26 41 85 57 38 69 69 71 55 51 55 56 77 29 -1 36 54 56 56 40 60 100 46 39 78 75 87 58 20 45 89 50 -52 -17 92 93 35 36 42 -13 54 144 111 136 129 34 23 59 57 80 120 159 166 108 54 -10 28 166 215 71 -111 -64 139 70 61 156 83 181 216 86 71 109 147 134 134 -23 -178 -153 -143 68 -11 -87 41 -85 2 104 -80 -123 -103 -220 -217 -148 41 15 -284 -146 -6 -64 60228 368 300 75 11177 16 43 48 6567 -5004 28 279 687 1838 5888 21065 76033 141154 126770 55547 7916 96 83 81 96 103 109 113 97 95 92 91 95 98 95 100 110 114 110 108 97 104 105 107 121 128 123 124 119 123 117 125 135 135 139 143 137 126 124 119 121 124 127 136 125 132 133 137 135 130 139 147 143 139 142 144 146 144 142 143 139 137 131 129 142 140 140 131 132 142 149 145 146 143 146 146 144 145 151 153 151 149 154 153 155 157 162 163 157 152 143 146 146 144 147 151 151 149 151 150 154 155 156 156 157 155 155 158 159 156 157 156 157 156 154 155 155 152 151 150 148 145 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 159 159 159 159 158 159 159 159 160 162 161 162 164 162 159 162 165 166 165 164 164 166 170 176 183 187 184 182 172 160 155 156 156 156 159 163 165 163 162 164 168 167 162 164 171 174 175 179 177 177 179 178 171 171 173 168 168 165 156 157 152 154 159 153 153 159 162 161 155 146 138 130 118 109 113 115 111 104 107 114 112 110 90 86 97 94 91 91 101 100 95 92 91 84 64 66 74 82 77 62 67 56 57 62 41 39 37 40 80 70 51 59 36 44 80 80 58 72 91 88 83 37 3 28 41 39 46 37 10 13 11 15 60 78 25 -3 7 -12 -51 2 69 67 63 73 48 -7 -21 6 33 46 18 -3 70 130 116 45 17 67 74 70 93 58 2 85 150 10 -26 66 67 -10 163 279 121 133 150 -23 15 86 53 100 104 -8 -17 -31 -34 20 -130 -134 -33 57 282 278 74 10 -93 -146 -123 31 316 274 91 -38 -46 38 -159 -54 376 60260 369 225 75 11174 16 44 20 6568 -5020 62 538 2099 7497 18069 46604 83382 112978 111769 46439 859 101 104 91 93 95 99 96 97 90 91 83 96 100 109 113 115 114 116 113 117 109 113 110 119 114 117 120 126 122 125 121 122 123 133 139 154 142 129 126 131 130 127 130 136 132 134 133 136 140 141 140 144 132 135 133 141 144 145 138 141 144 143 142 136 147 144 144 139 140 140 144 137 136 135 141 146 147 151 156 156 152 150 158 153 155 158 155 145 150 147 146 146 140 143 146 151 146 150 151 154 155 153 155 159 159 155 154 156 158 158 157 153 155 155 155 154 156 154 154 151 150 146 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 159 159 159 158 158 159 160 159 160 160 161 164 164 161 160 163 166 165 165 164 164 168 171 176 184 186 181 180 173 162 155 155 155 154 155 157 162 165 166 166 163 161 162 168 173 174 175 179 178 179 180 178 171 170 167 164 165 163 159 155 154 160 162 151 151 158 154 149 146 146 132 115 108 97 103 107 104 102 104 117 115 112 99 88 88 86 88 92 86 86 96 104 103 87 76 79 78 75 66 60 67 56 51 62 67 45 40 36 24 54 53 48 62 58 93 89 37 35 61 64 47 66 86 60 46 29 19 18 0 20 35 30 52 62 42 10 -25 -34 -25 8 50 73 51 54 45 -13 -28 -27 15 61 -11 -34 21 44 64 31 -3 29 2 -13 48 35 4 47 109 7 -40 74 47 14 49 38 5 -24 -18 -11 2 85 149 48 36 125 288 196 -33 -42 142 119 -15 226 251 86 127 185 180 168 127 87 139 331 157 -230 -291 -278 -332 -130 3 60291 371 75 75 11177 16 44 51 6570 -5035 3371 13627 48618 72231 54165 35894 17422 42171 66638 52062 19003 1031 115 119 114 101 102 105 104 103 102 110 108 98 107 102 115 126 122 119 128 134 134 134 126 133 134 125 120 126 132 130 134 129 130 126 138 138 144 138 137 137 140 137 133 140 144 146 142 139 139 142 149 143 143 131 133 132 137 135 145 145 145 146 147 150 149 152 151 154 154 150 145 146 139 136 140 147 152 149 154 159 156 154 153 161 160 156 149 145 136 146 149 147 146 142 142 144 148 148 147 151 152 155 154 155 156 159 154 155 156 159 159 160 156 158 155 155 153 154 153 154 152 151 147 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 157 158 159 158 157 159 159 159 160 162 162 165 167 164 163 165 167 165 161 159 161 166 171 177 182 184 182 181 175 165 155 153 155 153 152 154 161 166 163 164 165 163 166 169 170 173 174 172 173 175 178 176 173 168 167 168 164 167 168 160 158 159 149 142 146 150 145 143 142 135 131 130 124 113 110 104 109 119 123 112 104 112 111 102 86 79 86 85 76 82 89 97 92 82 88 86 71 85 81 62 54 60 69 59 56 49 51 52 23 47 68 69 87 55 61 42 3 32 51 43 40 56 90 70 30 29 30 47 26 23 57 36 75 113 111 74 9 24 22 4 18 34 21 98 111 32 47 53 13 -11 -44 -66 -72 -9 24 17 58 66 -27 -79 -9 -28 -61 -25 6 -16 -4 67 72 27 -55 -68 -39 -135 20 137 -5 1 17 145 219 190 272 176 56 27 132 95 20 220 279 81 74 278 304 241 238 63 17 316 265 -68 -62 97 -152 -243 -316 60322 371 75 75 11177 16 45 22 6572 -5050 41159 73158 103853 88889 82337 52356 232 184 162 138 124 116 118 126 121 118 109 113 111 111 107 121 112 105 102 97 109 106 114 121 131 137 144 144 139 140 137 135 130 126 131 135 134 132 135 131 134 130 137 140 140 138 136 133 131 141 146 147 146 144 143 148 149 143 147 138 137 138 139 141 152 150 147 140 145 152 154 148 147 145 155 149 147 151 145 147 148 152 154 156 159 162 159 157 151 157 153 149 145 142 144 147 150 144 147 142 135 137 139 138 138 145 143 146 152 155 153 161 156 160 159 160 161 163 162 163 160 160 157 157 156 157 156 154 152 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 157 159 160 159 158 159 159 160 162 165 164 165 169 167 166 167 168 165 159 156 158 165 169 173 176 179 183 182 172 164 158 156 156 155 156 160 162 165 164 164 165 166 166 165 168 171 170 170 171 167 169 181 183 174 175 177 167 166 164 159 160 154 144 139 142 144 142 141 139 131 123 121 123 124 112 106 111 121 127 112 107 115 116 99 83 85 87 80 74 67 54 71 76 76 89 89 82 82 73 57 45 64 79 65 66 77 70 66 57 68 69 40 44 70 89 49 8 56 65 68 84 15 19 63 42 29 41 29 1 46 85 38 56 77 65 48 49 43 11 -3 -64 -27 41 58 63 67 126 165 52 -109 -84 -7 -37 9 -42 -89 24 41 63 52 6 -4 -19 -7 26 72 136 207 198 88 34 80 28 -55 100 25 -122 -232 -240 85 237 179 168 218 282 219 -128 -216 78 22 88 -36 -229 154 199 119 12 -82 386 432 135 40 -29 157 45 -204 -147 60354 356 75 75 11176 16 45 54 6573 -5065 103344 105847 97106 24955 31223 25707 316 251 206 166 150 130 130 135 136 131 119 111 103 108 111 112 119 113 108 115 122 113 121 129 135 132 142 133 132 125 131 131 122 111 119 127 126 121 125 130 129 127 144 142 136 139 134 136 138 144 151 149 147 140 144 152 144 142 148 141 145 144 148 155 161 152 149 147 149 147 151 153 146 145 155 158 156 157 157 158 158 156 160 160 161 168 163 157 153 153 149 144 145 145 146 149 147 142 145 138 131 130 131 131 133 140 137 139 144 149 148 157 159 160 162 163 164 166 164 166 164 164 162 163 163 161 162 159 156 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 155 157 159 159 158 159 159 160 162 165 164 164 169 168 166 167 166 164 161 157 159 166 171 173 175 178 180 176 169 164 161 158 156 156 159 161 160 160 162 162 161 166 169 166 167 169 169 173 175 168 168 180 184 175 175 171 160 160 163 159 157 149 145 142 141 147 145 139 136 130 121 111 113 120 114 111 108 109 113 101 99 106 106 95 80 81 93 90 80 74 53 55 62 71 86 87 90 83 89 89 69 59 48 51 66 59 47 36 35 94 89 17 24 65 82 60 27 56 60 46 61 25 19 42 44 26 12 29 28 78 116 71 27 -15 0 19 13 -12 15 23 -45 -8 31 30 54 52 93 144 118 -10 -29 15 -6 37 -70 -158 -87 8 37 33 59 36 -4 9 72 50 19 98 108 64 11 29 87 95 1 -63 40 -56 -65 -91 -15 -7 16 187 134 159 -22 -29 57 -282 -273 -293 60385 363 75 75 11183 16 46 25 6575 -5081 98316 75874 67198 6504 680 499 405 322 259 216 183 153 149 144 148 137 131 120 112 117 117 101 108 111 115 122 130 131 135 131 135 128 130 120 114 116 117 120 111 106 116 115 125 119 127 135 139 137 143 140 136 142 141 146 147 146 148 148 150 144 152 154 147 151 150 145 150 155 157 158 152 148 147 153 154 143 146 160 150 149 150 162 160 154 155 157 161 161 160 156 158 167 161 158 154 155 153 152 150 150 146 148 144 143 141 138 136 133 131 135 134 139 136 139 138 144 146 155 162 162 165 166 165 165 165 165 162 162 162 164 164 162 163 159 155 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 156 157 159 159 158 159 162 163 163 164 164 166 169 169 165 166 167 166 161 157 159 165 169 174 175 180 182 179 170 161 157 155 155 156 156 158 159 160 159 158 162 168 171 167 166 170 172 175 179 173 168 171 172 170 168 162 158 163 172 170 156 146 146 142 139 140 137 137 140 134 129 117 112 115 107 105 105 101 102 99 91 98 95 93 89 80 79 72 96 109 84 59 51 64 69 76 84 82 89 87 61 55 51 51 60 64 74 51 36 83 107 77 65 60 54 51 53 75 51 22 39 6 2 40 35 27 30 51 41 62 99 81 19 6 28 8 -59 -72 40 82 69 89 -13 -62 43 54 22 82 94 42 34 -5 12 11 -63 -47 92 144 53 11 50 38 -23 -67 79 163 61 20 -47 -16 -45 -7 132 106 -91 -53 146 219 187 30 80 15 3 44 -70 -6 109 220 -21 -271 -127 -205 -171 65 66 -118 -113 -195 -276 60417 371 75 75 11186 16 46 57 6576 -5096 78315 69820 50795 10044 1246 484 436 383 323 274 226 180 160 144 141 130 133 131 130 121 111 100 106 116 128 125 127 123 128 129 140 142 135 122 117 117 117 123 123 126 125 119 125 122 134 136 135 138 136 134 129 136 144 143 144 144 146 142 147 143 145 139 138 145 147 141 149 154 155 155 150 151 149 154 156 154 149 161 155 152 154 165 161 154 150 158 158 161 163 164 158 164 158 161 160 165 161 161 156 153 150 147 143 139 137 138 138 137 132 134 134 134 136 138 137 146 151 158 164 166 166 166 164 165 168 163 161 161 160 161 160 162 161 158 156 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 158 159 160 160 160 162 165 164 164 166 165 167 171 167 167 168 169 168 163 159 159 164 168 174 179 179 180 178 169 158 151 151 153 153 153 157 162 167 165 162 167 171 172 172 171 172 170 173 178 174 170 170 170 170 170 167 169 171 170 167 160 152 142 139 142 132 124 137 145 137 121 110 110 112 112 106 103 104 108 105 89 97 102 99 101 90 71 61 96 107 80 62 51 61 69 78 84 83 84 64 51 67 61 74 86 73 100 106 89 81 81 75 74 62 46 78 86 82 40 3 38 21 55 75 36 46 74 110 68 84 81 63 39 20 70 4 -48 3 59 58 90 120 29 -44 -22 -28 -13 95 63 34 107 26 4 76 21 -47 126 156 84 66 0 -10 51 -21 58 117 57 119 -34 2 -65 -160 -6 105 -3 -112 -20 150 171 60 80 75 134 -34 -230 -26 170 341 270 122 199 0 -179 -15 160 55 -36 3 -257 -477 -253 -48 -187 -99 57 190 299 60448 371 75 75 11182 16 47 28 6578 -5111 136697 115407 48265 20902 1476 475 447 398 343 299 243 204 169 146 137 132 133 129 127 119 119 120 124 121 122 119 123 121 128 131 142 148 141 130 127 122 125 126 128 124 127 127 125 123 133 138 131 135 134 142 132 133 133 133 135 134 152 147 144 131 133 135 145 150 152 146 150 149 148 154 157 156 152 152 157 155 155 158 156 154 160 167 161 157 157 158 159 160 166 171 164 164 156 165 162 167 164 166 154 150 148 151 145 139 139 137 138 140 135 136 136 135 136 138 137 143 146 151 155 159 163 168 168 169 172 167 163 163 161 161 162 163 160 158 154 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 156 156 157 157 158 159 161 161 162 164 164 166 169 169 168 169 168 169 165 162 160 162 169 170 174 180 180 179 172 163 153 151 152 151 154 157 161 166 166 165 171 173 172 168 171 169 170 173 172 170 171 172 173 176 173 166 165 166 167 163 161 151 135 140 142 139 130 137 144 132 116 107 114 111 112 113 113 121 122 106 87 95 87 81 91 87 77 83 91 81 67 52 55 66 58 63 62 65 48 24 49 66 58 71 89 72 70 96 101 56 30 46 58 56 63 99 92 71 57 15 10 25 90 77 13 28 65 79 79 119 72 64 50 6 57 -31 -112 3 31 -14 84 141 91 86 54 -25 -11 120 79 -26 39 62 3 138 165 -16 22 -1 -28 114 156 72 26 -19 -2 28 148 211 108 155 6 -75 -8 28 17 -75 -53 105 205 94 28 111 62 -31 -89 31 87 128 333 227 248 67 11 238 120 -78 98 236 33 -60 3 -58 -195 -87 61 188 301 60480 371 75 75 11183 16 48 0 6580 -5127 80665 80220 33985 38415 60696 89329 61849 5302 257 224 199 183 155 119 114 114 117 107 104 95 98 88 80 88 90 87 87 87 99 100 106 91 96 91 83 78 73 86 98 100 108 100 98 101 108 111 98 103 109 113 110 102 98 102 106 110 129 133 121 123 125 126 133 139 133 128 126 134 136 135 136 130 134 139 157 146 142 143 140 137 146 147 146 142 145 145 145 150 151 159 153 148 142 150 144 150 149 156 145 135 137 137 134 135 136 131 130 135 134 136 137 135 137 134 133 137 139 142 143 152 154 167 171 175 176 174 169 171 167 167 168 169 164 161 152 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 157 157 157 156 156 157 158 159 160 162 164 167 168 168 166 167 169 169 165 162 160 160 167 169 173 179 182 180 176 167 158 156 154 150 157 161 161 162 165 166 169 175 173 168 165 168 170 173 174 171 167 168 172 175 173 171 170 166 169 164 156 151 145 146 142 146 146 140 139 135 123 113 117 110 110 116 107 116 124 104 101 108 87 82 85 78 87 109 107 94 79 61 65 60 61 64 46 46 32 26 37 51 59 63 108 88 40 57 80 63 71 85 56 66 111 86 46 54 51 41 42 73 94 41 14 -1 26 43 68 91 66 82 48 20 60 11 -64 5 66 38 57 86 42 32 100 101 73 106 12 -40 29 92 38 127 212 94 122 34 -29 143 222 195 194 90 60 200 241 56 23 120 50 90 45 -33 27 29 48 81 144 163 149 256 33 -111 131 138 -93 -251 -13 203 150 11 -38 157 90 -125 174 300 346 535 453 220 95 162 97 300 528 60511 371 75 75 11181 16 48 31 6581 -5142 1719 5178 17564 63617 150814 188265 95169 5323 277 226 203 180 170 143 134 124 124 111 97 72 66 50 45 61 69 80 84 82 89 88 85 68 76 76 76 69 68 74 87 88 90 84 83 78 87 92 81 86 95 85 82 78 75 90 94 96 96 104 99 114 114 110 111 112 118 116 116 120 123 115 119 115 119 121 134 134 124 121 114 126 140 132 132 134 138 137 131 137 137 142 139 134 133 133 135 143 141 137 135 125 125 121 125 134 132 126 125 131 131 136 137 138 139 133 132 134 139 140 143 150 147 159 165 173 174 176 174 175 173 171 172 173 168 164 154 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 158 157 157 157 157 156 157 157 159 162 164 167 169 167 164 165 166 167 164 160 160 162 165 169 175 179 184 183 175 169 162 160 156 152 157 160 159 159 165 169 169 172 175 174 172 172 174 176 179 179 172 164 166 173 170 176 178 168 165 161 158 164 161 152 147 148 150 143 136 130 113 102 103 110 118 121 104 102 109 98 107 104 101 117 105 91 101 111 105 111 82 49 62 80 86 63 46 57 72 67 48 55 65 67 99 98 70 41 54 80 115 102 53 58 66 32 17 63 49 33 56 75 47 31 59 47 17 36 77 95 83 38 40 13 27 43 26 91 143 110 48 90 57 -29 47 135 150 46 -43 8 -5 -25 68 150 132 106 114 100 34 30 137 209 239 92 69 202 159 23 74 208 78 0 -26 -71 -3 103 110 84 71 55 141 193 -31 -212 151 251 -32 -183 -1 219 108 -2 -147 -79 -47 -75 37 69 162 374 351 209 -57 -38 64 160 636 60543 371 75 75 11180 16 49 3 6583 -5158 1156 3204 10762 40613 108652 158133 116235 29276 17573 16433 7235 202 193 177 163 150 126 107 87 73 78 76 74 80 71 82 103 111 119 103 90 91 102 111 114 103 112 107 112 94 96 96 98 79 87 100 102 97 91 85 79 83 84 101 95 90 89 104 111 120 112 110 117 109 124 129 136 125 119 115 123 124 124 119 119 130 125 120 126 135 140 138 139 140 142 142 136 140 141 141 144 145 143 138 138 137 138 128 127 127 125 123 128 134 127 125 126 132 132 134 137 140 137 135 134 137 137 140 145 149 149 156 160 167 173 174 172 171 170 171 173 174 170 167 159 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 157 156 155 156 156 156 157 158 159 161 162 166 169 167 163 164 166 164 159 157 159 163 166 170 176 180 184 185 177 166 162 161 159 157 158 156 154 155 165 172 172 172 174 179 181 181 179 181 179 175 171 167 175 177 174 174 175 171 161 159 167 170 160 144 137 143 148 140 128 119 106 100 106 114 108 115 112 97 107 112 115 95 90 110 108 98 91 83 86 105 67 40 67 85 70 48 59 63 59 63 54 56 83 68 54 73 58 34 56 71 85 73 48 64 50 21 29 35 23 -2 -8 16 7 35 78 82 16 -10 19 27 52 26 -12 -32 -16 -15 -24 23 50 11 29 122 77 -33 -62 67 140 40 26 96 20 -134 -14 21 -10 95 49 61 41 -33 36 84 135 48 -35 -52 83 176 234 278 150 68 -14 42 8 56 79 -36 -16 47 -7 -68 -78 -120 76 203 39 -163 7 207 117 0 -37 171 -14 -107 130 -57 -79 142 92 3 -284 -248 -90 -122 298 60574 333 75 75 11185 16 49 34 6584 -5173 169 569 1706 5842 21590 68222 80843 28892 25188 47172 54462 68024 62863 12060 126 106 86 84 76 72 76 70 78 97 88 94 96 114 121 104 90 91 98 104 99 100 108 100 101 96 101 106 114 96 100 93 105 102 92 90 90 91 89 97 101 97 98 107 122 128 115 116 123 119 129 130 141 130 129 134 132 134 126 130 127 134 129 129 139 138 139 147 144 140 144 143 144 146 146 146 152 162 161 149 140 135 132 126 123 128 128 124 129 130 123 126 130 132 139 137 139 137 135 135 135 141 140 142 144 148 151 156 159 164 168 171 169 170 168 168 172 173 173 170 161 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 157 156 155 156 155 155 157 159 160 162 162 163 167 166 162 165 169 166 158 155 157 161 166 169 177 181 184 185 177 167 162 159 157 158 160 158 156 157 162 168 171 173 177 180 183 183 180 181 178 170 165 170 183 186 175 166 167 165 156 157 170 170 160 144 129 135 149 139 122 114 108 114 117 115 107 105 104 94 104 106 105 98 89 92 104 98 78 62 74 92 58 60 79 64 58 57 46 44 50 66 74 72 85 74 33 31 39 39 44 65 72 59 48 67 90 45 29 8 -8 -27 -6 46 8 28 102 78 44 69 75 12 -3 73 31 -26 -7 -46 -59 -2 62 31 -2 9 -30 -62 -54 75 150 73 40 87 66 -72 -52 -23 27 116 62 13 -11 -67 -124 -61 -45 -67 -19 -139 -79 63 -9 60606 367 375 75 11186 16 50 6 6586 -5189 115 339 889 2622 8541 31128 55148 97665 121696 75837 47545 25827 110 112 108 105 100 92 98 114 102 119 109 120 114 104 97 89 89 97 100 98 102 98 96 108 106 112 130 117 124 106 115 117 114 116 123 117 113 116 126 121 116 114 134 132 130 129 133 139 150 150 149 148 147 149 136 132 131 138 138 140 142 142 142 147 145 148 143 144 144 143 147 153 153 155 164 176 175 161 147 147 140 135 134 132 133 133 135 135 132 133 138 139 144 145 144 143 144 142 141 144 143 143 143 146 147 152 156 159 163 169 167 165 163 163 166 170 169 167 161 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 157 157 155 155 155 156 157 158 160 162 161 162 165 163 162 166 169 167 163 159 159 162 166 171 177 180 181 183 181 172 162 157 155 157 158 156 157 160 161 162 171 179 178 180 181 177 176 181 180 172 165 168 176 183 176 163 161 160 157 165 170 164 162 155 140 142 154 147 130 118 112 120 118 111 105 99 97 95 94 95 108 105 90 93 103 102 94 84 91 92 82 87 101 87 63 66 52 67 90 89 100 104 68 58 46 43 64 58 52 57 74 50 37 71 79 53 52 56 46 2 5 55 18 30 92 83 96 140 128 63 38 90 81 66 27 -46 9 89 150 118 11 -61 -84 -52 57 84 112 96 6 -12 22 28 50 83 101 120 47 62 106 9 -132 -55 -72 -17 128 63 72 29 -49 -70 -7 28 47 232 82 -122 59 141 20 -112 -99 -1 145 141 15 109 177 156 58 -27 -45 -84 -53 -176 98 272 153 178 -127 -128 134 11 -271 -65 330 386 153 60637 371 75 75 11183 16 50 37 6587 -5204 2873 6586 7951 5343 4181 3067 2099 3872 11369 18940 26387 40571 74814 90822 83454 56214 9954 7465 6102 10663 20096 24137 20458 9105 2930 206 91 101 101 93 89 72 77 86 95 82 82 76 80 89 86 90 96 96 101 86 87 90 106 111 113 107 110 101 110 106 106 105 113 110 119 124 125 129 137 140 134 139 133 131 125 118 125 130 131 129 131 135 135 134 131 132 131 136 132 142 146 157 164 161 169 169 166 157 150 145 140 137 135 135 134 129 130 135 134 136 137 141 139 145 142 143 146 146 145 146 146 145 144 146 146 150 152 159 164 169 169 164 160 161 162 166 167 169 168 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 156 157 155 155 155 157 157 157 158 160 160 163 167 163 161 166 168 168 167 163 161 163 166 170 177 180 180 181 177 170 161 156 154 157 157 156 154 158 166 167 175 182 177 176 177 172 172 180 181 172 174 176 176 179 181 172 167 165 162 165 169 166 163 155 146 147 144 147 143 126 120 117 117 113 101 98 100 103 105 107 113 98 95 105 95 106 110 100 99 91 94 96 105 87 61 76 84 79 67 70 93 89 59 58 69 73 81 63 36 30 53 59 48 66 41 51 62 44 59 51 53 51 36 0 11 64 95 128 85 46 54 39 47 111 93 13 40 86 150 109 22 -33 -48 28 92 97 63 39 81 78 82 94 84 81 67 32 -47 141 216 141 167 157 101 83 87 50 90 -14 -6 22 24 35 3 71 105 103 159 138 18 -54 118 157 17 -39 -11 101 245 287 114 185 216 55 -9 -65 115 328 130 -27 -260 -135 229 140 -84 38 291 271 265 60669 371 75 75 11186 16 51 9 6589 -5220 46988 49160 31420 27181 20945 17201 16986 17559 30517 39962 30740 21517 9138 11594 21379 26325 10328 7661 6139 10718 20185 24241 20556 9146 2961 208 100 106 109 100 97 94 102 98 99 91 97 87 89 88 89 94 97 102 97 92 96 100 111 119 114 106 109 104 115 114 119 114 122 124 124 132 132 131 134 130 129 133 129 130 132 130 130 131 131 133 127 136 140 132 131 135 134 133 138 151 156 169 180 178 181 173 168 163 163 160 152 144 142 147 141 131 129 135 133 138 138 145 144 147 146 147 143 148 149 149 149 151 150 147 148 147 148 157 161 167 167 162 156 156 158 160 163 166 167 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 156 157 156 156 156 156 157 158 157 158 159 163 167 165 163 165 169 169 165 160 159 162 164 168 176 179 180 180 177 171 164 158 157 159 156 157 156 159 168 170 174 173 175 178 181 176 172 178 176 175 177 175 173 177 174 170 167 162 166 169 173 169 161 152 143 142 138 141 140 135 134 123 112 114 110 100 103 106 100 97 95 83 92 95 84 95 91 82 87 82 68 65 79 81 63 60 70 59 36 34 43 52 76 79 63 68 75 65 36 9 14 74 87 68 63 45 36 29 45 59 75 57 35 24 27 50 62 68 80 31 -6 26 18 53 82 53 0 -6 73 77 12 -20 -13 53 13 -47 19 97 144 83 56 107 86 63 -34 -143 -91 81 87 91 191 88 -3 -25 -1 -15 23 78 151 141 71 -3 -96 -64 69 59 1 59 111 14 -92 -71 -143 -230 -260 -128 227 261 122 217 306 251 234 13 -123 25 -165 -165 18 -48 -20 10 -178 -119 -6 95 297 60700 371 75 75 11185 16 51 40 6590 -5235 56271 52250 47573 56526 54784 41680 43164 42290 50679 48582 45672 41324 22815 17563 14571 11870 9065 3522 1246 136 134 127 132 127 136 132 146 130 125 114 122 125 135 125 125 120 128 123 118 110 114 116 125 128 123 122 120 122 127 136 135 128 136 145 152 150 157 150 161 154 146 141 142 141 144 137 136 146 141 141 142 135 146 143 146 148 147 151 156 153 147 146 143 138 149 161 168 184 190 196 194 188 181 181 174 175 164 153 154 151 146 142 137 133 139 140 141 149 147 149 148 152 149 153 150 149 150 153 152 150 150 146 149 156 159 162 163 159 155 153 155 157 159 161 162 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 154 155 154 155 155 154 155 157 158 160 160 161 165 164 161 163 167 166 163 160 160 163 166 169 176 177 179 181 182 178 168 163 159 157 154 156 158 159 164 168 169 168 170 171 176 174 175 179 180 174 174 176 169 172 173 168 163 159 168 171 170 171 167 159 157 154 153 145 135 133 127 127 114 104 101 99 103 97 82 88 99 96 96 84 78 72 70 81 81 69 60 56 75 94 66 48 54 58 59 46 34 55 78 66 45 38 48 77 88 58 53 75 80 68 92 81 65 72 41 30 15 26 51 93 91 24 -7 10 62 23 0 59 19 47 54 50 75 26 39 99 72 21 32 85 58 -75 -25 107 108 53 16 78 57 9 -87 -124 67 119 30 39 33 -59 4 15 -40 62 155 113 186 161 -37 -36 47 8 87 97 8 81 -32 -266 -295 -97 22 -33 -149 -162 133 157 -2 27 81 99 94 40 -31 -156 -209 108 217 -110 113 240 -60 -12 -202 -198 33 60732 371 75 75 11190 16 52 12 6591 -5250 30905 28857 40868 44596 31122 21815 20386 23821 25594 22751 29494 31223 20189 17668 14015 11934 9109 3543 1317 134 136 126 119 123 129 128 139 128 123 116 116 116 130 125 128 128 136 129 130 122 128 125 128 128 134 126 119 128 142 144 149 146 159 161 165 160 162 155 154 145 146 144 142 137 142 136 132 141 139 135 136 135 147 143 147 147 151 147 148 147 147 145 143 144 156 160 172 189 193 200 193 188 182 183 170 178 163 159 159 151 145 142 136 136 142 142 143 148 148 148 144 149 150 152 148 149 152 153 152 151 151 149 151 159 160 159 158 158 156 157 157 158 158 161 162 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 154 155 154 153 152 152 154 155 158 162 161 161 164 161 158 162 166 164 161 160 161 165 168 168 173 182 181 182 182 177 171 164 157 155 154 156 159 161 164 166 164 166 173 171 171 177 179 180 182 179 181 184 180 178 175 170 167 164 159 154 164 174 169 155 147 145 147 145 140 126 114 116 113 94 84 100 104 97 86 85 100 101 95 83 76 81 84 89 80 77 85 80 94 86 65 67 69 78 76 51 35 52 44 25 53 43 40 103 109 75 84 87 67 61 90 96 59 45 27 30 32 44 78 92 86 42 4 3 24 49 29 34 50 72 54 33 87 76 42 86 69 15 62 55 43 56 78 97 126 143 42 50 76 57 12 -12 170 225 43 4 39 17 78 28 -38 50 13 -81 -13 54 -62 -86 39 -78 -28 25 0 134 -45 -86 -6 91 311 292 194 52 193 296 239 116 116 144 123 199 179 150 185 391 191 19 282 344 112 70 -138 -373 -199 60763 371 75 75 11187 16 52 43 6593 -5265 62451 57018 39821 21092 12030 9970 293 254 225 197 177 160 152 143 150 146 142 126 123 123 127 115 117 108 103 103 115 112 106 102 95 99 106 108 116 115 124 120 123 124 130 121 130 124 131 125 129 144 155 148 155 143 151 150 153 145 130 125 130 131 135 130 134 130 138 133 124 122 120 128 128 131 133 131 140 148 143 141 142 138 142 151 154 159 167 169 180 189 187 194 182 179 173 175 166 173 156 154 152 145 139 139 131 144 138 140 144 145 146 144 144 145 145 144 144 151 152 155 152 153 153 153 154 156 158 159 158 160 157 159 161 163 161 162 162 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 154 155 154 153 152 152 154 156 160 164 162 162 165 162 159 163 169 166 160 158 160 164 167 169 174 181 184 182 182 177 166 159 156 156 157 160 162 163 167 168 165 169 178 180 178 181 180 180 176 179 184 181 178 177 171 168 166 164 160 161 171 168 157 151 140 131 133 135 133 119 118 120 116 95 85 101 103 102 99 98 109 94 69 78 84 95 99 88 85 90 97 81 76 78 66 68 74 66 64 47 38 57 51 51 71 56 52 106 85 47 49 45 46 58 74 84 76 57 56 51 81 88 80 101 102 83 45 30 70 91 32 30 34 22 37 45 48 55 58 40 24 -30 27 58 -14 1 123 137 95 109 102 82 13 19 84 69 117 148 91 109 58 69 106 141 89 66 -33 -86 47 115 150 14 -67 -46 20 -59 -1 137 33 106 84 70 208 120 88 109 162 178 136 -14 96 358 257 9 -62 6 97 214 178 247 257 231 153 380 337 52 30 60795 371 75 75 11187 16 53 15 6594 -5281 54793 52741 32131 20938 29472 34747 27346 27856 27424 28598 37734 36687 23524 3164 2633 271 62 45 39 44 40 30 36 23 22 20 46 30 30 16 23 21 33 45 46 38 42 40 50 54 62 59 61 69 59 68 65 67 72 72 70 70 85 88 84 74 63 54 63 65 74 78 79 71 71 72 64 68 73 89 93 87 80 82 85 98 97 103 104 105 110 124 138 144 143 152 158 157 146 155 154 146 146 150 146 147 137 139 128 114 112 114 117 131 123 122 133 133 130 132 136 141 141 137 139 148 144 149 150 152 154 159 161 155 159 163 166 166 164 165 168 172 171 172 171 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 152 152 152 151 151 153 156 157 159 162 163 164 167 163 160 163 168 166 160 156 158 163 166 170 175 180 184 185 184 177 165 157 154 156 160 164 164 163 168 171 169 170 173 178 179 178 180 181 174 175 180 177 173 170 171 169 167 168 167 167 162 157 161 165 156 141 135 132 125 118 115 126 115 98 105 107 100 96 106 121 125 101 77 80 78 88 94 71 72 88 103 86 62 85 70 52 71 48 44 68 69 59 53 61 55 74 77 66 46 39 45 21 41 59 52 53 61 61 56 46 40 40 33 56 99 104 52 40 94 87 8 11 28 37 32 43 72 80 73 42 54 26 38 90 100 22 33 48 -7 -6 44 76 -67 -166 -66 -4 9 138 193 110 32 65 29 5 68 147 -6 -110 79 191 146 -69 -89 134 261 123 44 137 203 133 94 201 58 -91 -44 26 -5 -47 38 -108 -197 -26 -21 -235 -88 56 -36 -53 137 143 18 215 148 233 175 205 247 60826 371 75 75 11178 16 53 46 6595 -5296 41378 28635 31612 30630 35900 47266 55205 63684 50212 35351 37768 36717 23567 3193 2645 278 71 68 62 60 57 45 44 40 39 29 48 37 46 33 37 30 41 50 46 42 45 42 61 66 77 76 74 92 80 81 67 70 70 70 65 81 91 90 89 91 89 80 81 84 89 95 94 88 83 88 81 89 98 103 104 101 94 96 95 98 101 111 108 124 128 139 150 152 155 159 163 161 151 156 161 153 149 152 149 160 151 151 140 125 117 118 124 131 128 127 134 137 131 139 141 145 143 142 143 145 142 148 151 150 155 162 161 157 159 161 162 162 162 162 165 168 168 169 168 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 152 152 151 151 151 153 155 156 157 160 162 164 166 160 157 162 165 164 161 157 159 163 167 171 171 176 179 180 182 182 171 162 158 159 161 162 162 164 167 168 170 169 168 172 175 176 179 178 173 173 178 174 175 179 175 167 170 171 164 160 155 154 160 159 148 138 133 137 136 129 128 123 110 112 122 121 102 88 90 97 113 111 93 76 78 97 87 71 63 65 92 102 74 79 73 55 74 76 71 76 53 27 34 51 62 80 56 45 59 37 29 29 45 37 21 26 25 73 91 65 27 8 16 13 15 11 10 32 79 61 8 2 10 37 49 58 66 30 24 74 73 18 5 54 134 63 -4 59 18 -104 -58 87 52 -45 -68 -116 -67 148 117 -1 40 79 -3 -128 62 78 -223 -138 48 37 31 31 58 127 201 187 75 159 310 186 117 203 89 -61 -163 -134 -129 -222 -36 -102 -237 -160 -149 -3 169 105 117 26 95 -43 -191 387 390 21 0 154 203 60858 371 75 75 11181 16 54 18 6597 -5311 45229 40266 49938 55194 68531 83567 81534 78699 42909 14156 3299 169 171 160 145 143 143 145 140 128 130 125 128 123 127 125 129 129 127 118 110 105 109 108 111 114 120 125 142 152 155 145 150 156 153 148 142 150 152 143 146 151 141 143 150 154 148 146 149 153 153 153 156 154 152 155 142 138 144 143 144 144 148 147 152 146 146 150 153 177 177 187 186 179 191 191 194 192 188 188 181 182 175 178 170 181 176 174 165 159 142 140 142 141 145 148 147 149 146 150 147 149 149 146 147 147 147 152 153 155 156 159 157 158 156 156 154 155 157 156 158 160 161 159 159 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 152 151 150 150 150 151 153 154 157 161 162 163 164 159 156 160 163 163 161 158 160 165 168 170 173 175 176 178 183 182 174 169 162 160 162 162 162 164 165 169 171 172 169 170 175 174 174 176 174 177 178 175 174 181 177 165 162 162 161 159 158 156 153 151 142 139 128 122 133 136 135 117 106 111 112 113 104 91 75 70 89 102 93 85 85 82 75 83 78 58 71 91 77 66 72 72 71 77 81 61 29 21 50 66 68 44 23 38 47 47 46 31 28 37 16 23 46 95 127 114 75 19 44 66 10 5 39 62 76 51 36 45 35 22 27 60 101 43 -15 9 71 37 -50 14 86 27 10 100 48 -59 59 131 131 165 113 37 59 120 60 32 168 242 142 -24 -67 -94 -205 -18 -2 -116 62 192 216 163 164 220 110 140 222 128 222 223 192 178 66 23 38 -41 -59 3 -27 76 57 73 17 -177 41 105 -75 -199 -291 221 742 686 396 250 0 60889 371 75 75 11187 16 54 49 6598 -5326 56046 36927 44462 52809 66507 66024 58007 44806 20793 9424 3294 181 167 159 149 146 140 140 134 128 127 129 140 131 131 130 143 136 134 116 114 113 121 128 126 127 137 149 154 161 160 155 159 161 162 163 164 165 167 163 169 168 156 164 166 163 159 162 164 163 162 162 172 167 163 160 153 146 148 150 151 153 152 151 151 152 152 153 164 177 179 189 189 185 196 194 196 188 189 192 183 182 182 188 182 187 187 184 172 162 147 146 144 143 151 148 148 150 147 147 147 147 148 147 147 148 150 153 157 157 157 159 158 158 156 157 155 155 155 155 156 158 159 158 158 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 152 152 150 150 151 152 153 154 157 162 162 162 163 159 157 159 162 162 159 157 159 163 166 168 174 180 178 179 182 183 176 169 163 162 162 161 160 160 164 169 169 168 171 171 170 171 175 178 177 182 179 182 183 178 171 163 161 165 162 153 158 160 155 145 145 154 137 121 122 122 118 115 111 107 106 109 105 100 103 93 85 90 85 84 73 61 80 94 89 73 65 63 69 62 60 63 52 48 50 50 30 35 59 32 19 38 50 49 38 47 54 17 9 29 21 36 55 65 89 117 89 36 68 100 69 93 100 79 81 73 14 13 66 28 15 42 127 93 -24 -28 35 54 -42 -58 -10 -43 -5 62 25 65 138 64 71 156 170 140 76 98 59 5 65 85 120 -14 -122 -70 -117 -99 -80 22 128 179 246 165 122 62 -52 -78 2 93 199 310 309 204 184 120 117 300 218 80 -55 -67 25 71 107 -79 -61 42 -18 1 -174 -67 578 638 107 5 -439 60921 371 75 75 11186 16 55 21 6599 -5341 56415 20054 19784 17371 17085 3815 166 151 148 151 151 154 145 136 136 127 117 120 115 126 125 134 140 131 118 113 122 115 123 116 118 113 116 127 125 134 142 150 149 149 150 150 161 168 169 166 172 178 175 170 176 180 177 178 179 175 175 178 175 169 169 166 170 167 168 161 160 161 156 162 153 155 151 154 157 162 159 161 167 178 188 193 195 194 197 194 196 186 189 189 188 189 187 193 188 197 199 191 181 173 157 151 144 147 149 146 147 150 147 148 147 146 146 150 148 151 155 156 158 154 157 161 160 161 156 156 156 155 154 154 152 153 154 156 157 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 151 152 152 151 152 153 154 155 157 161 160 160 162 158 156 159 162 162 158 157 159 162 166 169 174 177 181 180 183 185 179 169 163 163 159 158 160 162 166 165 165 164 163 168 169 169 174 176 175 176 174 178 184 178 169 169 171 172 166 156 160 163 151 131 139 155 141 135 128 111 111 114 112 110 109 118 111 104 112 102 94 87 77 81 72 67 90 84 70 73 64 55 58 62 61 61 58 58 60 61 40 33 44 32 27 40 47 39 26 19 31 12 12 24 30 65 85 79 69 80 98 64 55 78 63 86 76 49 62 38 -1 9 40 36 51 52 80 61 9 31 38 36 8 -30 21 -23 -69 21 2 53 74 21 11 46 98 -12 22 143 71 1 -146 -159 49 58 42 -29 -16 33 -33 84 114 133 224 147 51 -64 -151 -222 -99 75 45 128 287 216 50 18 21 252 305 74 -178 -206 -85 41 140 -175 -141 12 84 80 -21 -85 63 174 -228 -269 -251 60952 371 75 75 11187 16 55 52 6601 -5356 12084 678 528 316 222 180 152 141 134 133 131 139 141 129 133 124 115 120 114 121 127 130 132 125 121 119 115 113 117 120 122 118 116 120 125 133 137 139 150 151 148 146 162 165 166 166 171 169 165 162 168 173 174 167 170 165 164 160 161 159 164 161 157 154 156 153 150 152 150 153 149 147 145 151 157 164 159 169 166 180 191 192 191 192 197 196 195 188 190 186 183 192 188 194 190 196 199 196 189 184 164 152 149 153 150 149 148 150 149 150 142 146 147 149 148 151 156 156 153 154 157 158 160 161 158 158 158 156 156 155 155 153 153 154 156 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 152 153 153 152 152 153 155 155 156 158 158 159 161 158 156 158 162 162 160 158 160 164 169 172 174 179 181 183 183 183 177 169 164 161 158 158 162 166 171 167 165 163 159 162 169 171 166 170 175 169 168 171 174 179 177 170 168 167 166 165 160 164 157 138 142 145 131 128 127 118 118 116 105 105 113 120 121 102 84 86 85 88 84 82 84 72 77 82 69 69 64 67 69 54 55 65 70 75 75 66 37 32 48 57 60 27 20 35 34 28 40 54 44 74 79 67 87 67 45 51 47 40 63 66 43 37 -1 0 25 -7 13 55 67 65 58 35 33 63 28 -10 40 38 41 37 82 40 -59 4 24 14 -9 21 76 104 10 -55 84 186 136 0 -85 -33 36 4 16 30 96 309 206 103 93 -7 -47 39 80 -57 -23 0 70 95 -62 -125 -86 37 126 20 -66 57 127 119 -64 -234 -3 48 -151 -165 112 129 -94 -83 51 -48 -52 -27 -327 -176 60 60983 371 75 75 11183 16 56 23 6602 -5370 1148 1129 1102 906 561 284 167 152 143 140 136 133 131 118 121 114 112 117 126 131 135 126 127 120 122 120 121 126 132 132 136 131 129 131 140 143 144 140 149 155 157 160 167 163 166 167 166 161 164 158 158 154 158 153 156 153 154 149 148 150 152 150 151 150 150 149 148 142 146 150 148 148 147 151 156 166 165 176 174 178 184 187 183 202 207 207 204 204 200 194 195 192 200 199 198 199 202 202 194 184 168 154 151 158 153 152 151 152 152 153 148 149 148 150 147 150 153 153 150 154 154 155 157 159 160 160 158 157 157 155 157 152 152 152 154 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 152 153 153 152 153 153 154 155 156 158 157 158 161 158 157 160 162 162 161 161 162 166 170 171 173 177 181 183 179 180 173 168 164 161 160 160 159 161 168 168 165 163 161 164 168 170 167 171 177 173 172 173 171 176 175 164 158 162 159 157 157 163 161 151 146 137 128 122 120 119 121 117 107 102 111 116 110 93 82 91 82 85 95 81 87 71 63 88 81 63 62 81 82 56 59 60 58 58 61 52 25 27 54 76 69 54 62 57 58 70 47 35 36 79 89 74 90 70 77 60 24 61 84 62 44 1 -11 7 -1 3 50 83 88 57 73 48 -14 63 75 -25 21 29 19 52 86 94 8 3 54 -3 -50 25 87 170 58 62 134 84 56 24 19 33 -3 -75 46 198 119 104 222 191 92 25 -114 13 163 -75 -8 118 40 -8 -32 0 -98 -114 60 -46 -70 104 60 83 22 -173 -38 -62 -71 249 389 166 -19 115 192 62 1 -145 57 516 255 61015 371 75 75 11185 16 56 55 6603 -5386 2305 2203 2142 1772 804 255 166 151 149 146 148 144 136 131 130 123 120 120 128 133 135 124 130 128 132 126 134 136 139 137 139 136 138 139 153 155 157 153 158 161 165 168 167 159 161 164 164 160 162 160 159 154 158 155 152 155 157 157 149 148 150 148 149 155 154 150 154 146 148 152 149 150 150 158 165 175 174 180 180 180 183 189 188 199 194 201 196 197 197 194 194 191 206 209 203 211 206 206 198 183 166 158 155 158 152 154 153 153 151 155 152 152 150 151 148 151 150 152 149 153 152 155 157 159 159 160 157 158 157 154 156 154 152 150 151 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 151 152 153 153 152 153 155 155 156 158 158 158 160 157 156 160 161 162 163 162 160 165 169 172 174 178 180 183 181 181 176 167 161 160 160 160 159 161 166 167 166 163 165 167 170 171 167 172 178 173 169 168 168 170 169 168 164 158 154 152 153 154 147 146 142 138 136 128 122 124 123 108 99 98 97 98 103 89 87 97 81 80 92 83 86 74 64 78 74 81 76 77 68 66 76 51 49 45 49 68 70 57 29 44 61 64 89 63 41 56 34 15 14 57 79 54 66 67 96 84 40 48 50 60 55 22 42 81 59 62 31 49 107 28 42 39 -17 65 96 27 11 -14 11 48 64 147 79 17 89 91 55 55 40 108 88 66 136 45 -14 45 50 65 39 -25 -4 107 165 -30 97 247 39 73 62 88 190 140 85 26 -44 -116 112 238 50 19 -43 -79 117 130 104 92 -77 -89 -85 -143 -58 93 266 255 217 316 165 12 -63 134 537 461 138 61046 371 75 75 11182 16 57 26 6604 -5400 2931 2689 2339 1578 541 173 164 155 156 148 150 145 139 143 142 142 137 129 138 138 143 131 136 135 143 137 146 143 144 140 143 139 145 147 155 156 162 164 170 170 172 171 174 168 167 162 162 155 157 157 160 159 159 151 150 155 154 155 150 151 153 148 148 153 150 151 152 149 152 157 157 158 160 180 182 180 177 179 182 186 186 195 197 203 200 204 198 202 203 201 202 202 206 210 200 203 204 204 196 182 161 160 161 163 152 155 155 155 150 155 152 153 152 153 149 154 151 154 150 151 152 155 156 157 157 159 157 157 154 155 155 153 151 150 150 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 151 152 153 152 152 154 156 157 158 159 157 157 159 157 155 158 160 161 162 160 159 163 168 172 175 179 181 184 184 182 178 170 162 158 159 160 160 164 166 165 167 164 166 168 171 174 170 171 175 172 168 164 159 168 175 175 174 158 147 145 144 150 150 149 147 142 133 130 125 125 129 128 115 102 105 100 103 103 97 98 96 78 61 56 72 74 71 79 76 89 82 61 46 54 70 46 37 36 34 50 74 82 36 20 52 63 66 62 44 27 35 42 35 31 32 40 52 43 56 101 66 30 57 71 80 72 34 59 98 103 23 3 81 57 65 39 16 59 65 63 45 -6 16 8 -16 106 145 47 50 128 117 15 50 78 56 98 120 28 -87 -3 192 188 24 -46 0 65 121 62 75 170 18 -8 6 60 91 186 231 69 82 -26 -18 23 -103 -15 -41 -66 164 -1 -1 43 -212 -212 -16 199 -29 -253 -26 146 279 381 152 105 246 297 183 -177 -187 61078 355 75 75 11187 16 57 58 6605 -5415 2990 2689 2111 1007 249 157 153 153 153 155 151 143 136 142 146 143 139 133 141 141 145 134 135 132 142 144 145 147 151 148 152 149 152 152 154 157 163 161 164 169 170 172 174 172 174 177 167 163 162 157 154 153 153 147 144 147 150 151 148 147 148 148 149 150 148 150 149 147 153 165 166 168 176 186 183 186 186 181 184 184 184 192 196 197 202 203 203 206 208 200 198 205 204 210 197 199 202 200 193 185 166 160 161 163 154 156 156 156 153 155 151 154 153 155 150 154 154 154 149 151 152 155 155 156 156 157 156 156 154 155 154 152 150 150 149 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 151 151 152 151 152 154 155 157 158 159 157 157 160 159 156 159 161 159 158 157 159 164 169 172 175 182 185 185 183 179 174 169 162 160 159 160 163 168 169 167 168 167 167 169 171 170 170 173 173 175 176 170 162 163 169 172 168 159 144 138 148 156 156 157 146 134 134 132 128 123 123 131 126 108 113 112 100 106 107 101 107 86 56 54 69 70 63 71 76 76 70 58 38 48 69 46 27 42 45 26 46 65 59 44 50 68 64 61 48 48 54 62 73 30 19 55 38 52 91 104 67 55 83 60 80 94 18 -12 35 64 85 34 -13 39 102 69 60 66 48 53 63 52 39 50 9 82 116 1 -86 28 79 -11 94 113 74 122 81 11 -78 -56 16 -35 -107 -139 -22 102 67 37 48 21 -7 -94 -87 10 -21 76 156 6 5 -18 -175 -98 52 113 95 -111 -37 -55 -96 -3 -246 61109 356 75 75 11185 16 58 29 6607 -5430 3515 3287 2688 1349 292 164 151 153 148 153 153 143 140 141 148 140 136 133 138 133 135 132 135 134 141 148 146 146 151 146 152 154 156 153 160 162 162 161 160 167 168 168 170 171 176 176 169 164 157 154 152 156 158 157 152 153 152 152 152 147 148 148 149 149 153 151 152 156 158 175 168 176 169 175 176 181 186 189 188 188 186 194 195 196 205 207 207 210 205 197 200 209 212 216 212 208 202 202 194 187 175 160 159 162 159 158 156 157 154 156 151 153 153 155 153 156 157 155 149 151 151 153 155 156 154 156 153 155 154 154 154 153 151 150 148 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 153 153 153 153 153 154 156 157 159 161 160 161 164 162 159 160 161 158 156 155 158 163 168 174 179 181 185 182 181 180 171 162 160 161 161 161 166 168 168 170 170 171 169 171 173 172 173 172 174 178 181 180 177 170 167 172 166 160 153 147 150 145 144 148 140 135 133 127 122 117 121 127 120 108 111 108 92 88 101 103 93 92 78 67 79 65 45 61 75 69 62 61 54 45 53 45 25 41 68 58 62 62 38 40 60 71 69 61 39 54 60 69 72 54 61 50 20 68 107 85 58 12 22 37 49 67 42 31 64 72 84 45 4 63 70 47 109 77 71 58 43 63 1 38 41 52 28 -40 -118 -33 67 72 152 144 122 122 49 21 4 -106 -185 -188 -114 -107 -105 47 91 116 132 32 20 -18 -44 -43 -8 22 28 -63 -82 31 33 99 160 219 199 63 -16 -168 -213 -69 -180 -337 61141 371 75 75 11189 16 59 1 6608 -5445 4068 3911 3475 2322 879 208 155 150 150 142 146 138 134 129 141 147 141 130 132 128 133 135 138 139 137 142 150 148 152 148 151 149 153 154 160 157 158 162 166 182 167 169 169 175 172 169 161 157 147 148 154 156 158 158 155 153 152 149 153 152 151 148 152 152 154 149 149 166 165 182 178 188 169 187 179 180 179 182 185 192 188 195 199 200 204 206 202 205 201 201 190 198 202 204 206 201 197 205 196 189 170 159 158 161 155 156 155 157 158 156 151 153 152 157 156 160 159 156 150 150 151 152 153 155 152 153 152 153 153 153 153 153 151 150 148 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 153 153 154 153 152 153 155 156 159 161 160 163 168 165 160 159 159 158 157 156 159 163 167 170 177 181 182 180 181 179 169 161 158 160 162 164 168 168 168 168 169 172 171 171 175 177 180 178 176 176 179 182 178 177 175 170 164 160 162 155 145 142 144 141 136 137 130 120 122 121 120 125 126 115 111 109 92 84 92 91 73 79 82 71 78 62 46 61 70 64 68 71 64 39 46 67 46 47 62 46 36 39 28 38 48 39 52 56 35 23 36 75 76 55 70 53 44 99 83 65 66 17 30 32 36 49 24 36 89 57 12 15 38 118 109 10 48 47 61 79 51 62 -52 -12 114 63 24 6 -33 -2 81 151 50 24 108 122 109 70 57 37 -87 -108 22 51 -6 40 151 189 77 -1 80 69 20 81 62 -25 17 -10 -52 100 121 -33 115 184 78 29 58 -15 -126 38 -73 -306 -66 200 173 162 130 123 279 66 -282 -177 -196 -140 -158 -28 317 61172 371 75 75 11191 16 59 32 6609 -5460 4225 4130 3941 3322 2006 640 179 146 150 140 144 142 135 127 135 144 143 130 126 132 137 136 134 138 142 145 154 151 148 147 147 147 154 161 166 160 160 161 183 180 174 176 162 166 164 158 155 154 150 152 157 155 155 154 147 147 150 149 154 155 152 152 157 155 151 148 150 161 166 169 171 180 168 190 186 182 180 182 184 194 188 190 196 202 202 207 201 198 190 191 193 197 195 192 190 195 194 201 194 187 167 163 160 159 151 155 156 158 159 156 153 154 153 159 156 160 161 158 150 152 153 153 151 153 152 152 150 151 153 150 152 152 151 150 147 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 153 154 154 153 152 152 153 154 157 161 162 163 167 165 161 161 160 159 157 155 157 162 168 172 178 179 181 181 180 178 170 163 159 161 162 165 168 168 168 167 167 171 171 173 178 176 179 185 179 171 174 177 173 172 169 164 161 162 160 154 153 153 152 144 138 140 138 128 131 132 121 121 127 118 110 110 105 91 86 78 71 70 80 77 78 90 72 63 68 57 54 71 77 64 58 54 49 60 60 42 30 29 29 28 37 36 50 54 39 26 37 85 83 60 77 58 56 111 60 40 87 76 67 22 22 69 11 40 116 53 28 28 21 51 110 67 38 24 32 56 61 135 6 2 132 94 89 99 98 53 27 131 65 39 78 18 70 94 129 145 -4 -6 108 103 64 78 155 14 -94 -21 16 98 19 115 145 1 4 -95 -118 48 47 -45 88 0 -157 -171 -20 140 87 -41 -39 -86 -94 65 63 -8 -30 127 378 273 124 164 -96 -105 47 260 507 61204 371 75 75 11188 17 0 4 6610 -5475 3855 3896 3675 3300 2349 1070 298 159 154 148 147 147 143 130 132 138 137 131 135 139 138 133 140 139 147 152 153 148 143 146 148 154 159 168 168 159 164 167 174 174 170 164 161 165 161 151 151 152 153 151 154 154 150 150 146 150 150 150 149 152 149 150 153 151 146 154 160 163 166 160 170 174 179 188 186 194 183 182 190 203 202 192 193 201 202 206 197 192 197 200 192 199 193 190 193 198 200 196 193 186 164 166 162 157 155 157 156 159 159 155 154 156 154 159 155 160 161 158 150 151 152 152 151 152 152 153 152 150 152 149 149 151 152 151 148 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 154 154 155 154 154 153 154 155 157 160 161 162 165 163 162 163 163 159 155 153 156 162 168 171 177 178 183 182 178 179 175 168 162 162 162 161 164 167 166 164 166 168 170 173 175 175 176 181 180 177 177 173 172 172 166 163 163 164 156 150 149 149 144 140 144 142 133 130 135 129 121 126 125 115 117 117 114 108 92 70 74 75 74 61 63 91 85 61 53 57 43 59 89 79 64 54 53 50 56 60 34 26 23 50 80 61 64 66 58 53 52 43 41 70 79 52 20 60 49 8 76 98 70 21 0 64 44 64 101 32 31 93 71 48 59 72 69 -8 19 85 82 130 128 89 120 135 69 17 28 -18 -40 18 49 61 26 46 144 107 104 36 -25 105 119 101 122 104 40 -125 -140 35 34 88 71 114 179 66 71 -48 -64 -46 -130 -23 86 47 -3 17 -13 -78 -174 -172 161 166 -63 36 51 -57 -160 -61 394 458 169 144 -118 -106 89 191 260 61235 371 75 75 11190 17 0 35 6611 -5489 3155 3235 2836 2387 1694 955 351 166 151 144 142 148 145 135 134 138 139 140 147 144 140 133 144 140 149 154 150 145 143 145 145 148 154 164 161 161 170 170 168 167 165 166 166 164 159 151 150 150 154 151 153 153 155 152 153 152 156 153 153 152 148 152 155 156 151 158 161 172 170 165 169 179 181 185 178 190 186 188 191 195 204 202 195 204 206 209 194 191 201 198 199 196 192 193 192 202 197 195 185 185 170 169 164 158 157 157 156 160 159 156 152 154 152 157 157 159 160 158 151 152 151 152 152 154 153 152 152 151 151 150 150 151 152 152 151 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 153 152 153 153 154 156 157 157 158 160 159 161 164 163 161 162 163 159 155 153 157 162 165 171 176 178 180 180 177 179 179 171 165 161 162 162 163 166 170 172 174 174 175 179 178 176 175 175 174 176 180 179 176 176 171 165 160 161 158 150 149 152 150 145 144 143 135 131 131 125 124 122 118 111 111 113 109 119 103 62 70 81 76 73 68 68 72 47 28 53 62 58 75 68 53 53 50 42 41 50 47 33 24 54 73 54 64 68 58 63 52 24 23 50 65 60 34 52 58 -1 7 64 76 47 38 65 46 39 23 9 -3 23 69 91 43 30 76 -2 -36 58 53 45 109 93 127 123 -1 -80 -56 -33 -5 -33 -44 11 -4 50 143 63 -2 -58 -57 24 -14 -14 -5 2 -4 -82 23 131 37 61 92 85 168 182 108 -24 64 -106 -225 -9 10 40 45 39 -77 -102 -76 -36 259 271 30 -106 -219 -102 -114 6 332 295 -145 -296 -70 167 175 150 113 61267 371 75 75 11186 17 1 7 6612 -5504 3099 2812 2375 1921 1434 891 396 153 136 130 129 129 122 112 111 108 116 116 118 119 117 114 116 116 120 125 128 125 124 121 126 121 130 135 140 141 142 140 140 139 140 144 142 135 129 126 121 122 129 129 131 134 138 132 128 126 133 130 132 133 127 130 132 132 132 137 139 151 148 149 149 158 158 158 158 165 164 169 168 170 174 178 174 180 184 182 169 168 168 170 171 172 166 170 168 175 166 164 156 154 151 146 137 135 130 134 134 135 132 129 121 124 124 129 133 134 133 133 129 130 127 129 128 130 128 127 126 126 125 124 125 125 125 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 152 152 152 151 151 154 155 156 157 159 159 161 165 165 163 163 162 158 155 154 158 162 166 172 174 178 178 180 179 179 177 172 166 160 163 163 164 169 178 180 176 179 181 183 183 180 175 172 170 172 176 179 177 176 169 166 166 165 163 155 155 161 159 157 160 159 149 146 135 128 134 127 121 110 99 93 90 106 104 82 75 71 82 90 78 70 66 50 37 54 70 70 78 65 34 18 20 45 56 56 67 32 16 25 35 45 50 72 71 79 77 52 52 57 39 61 91 81 62 22 37 55 40 40 32 63 66 46 4 0 -11 -43 13 44 8 27 76 63 -7 -10 55 73 32 22 61 58 -29 -57 44 66 6 8 75 98 31 0 9 1 -18 -16 25 -23 9 44 -10 14 101 15 53 89 -9 132 82 49 176 156 97 -69 -67 -75 -3 182 181 186 -101 -145 -123 -1 201 26 203 229 -111 -186 -28 -39 -202 108 332 145 -23 -144 -49 126 64 18 151 61298 358 75 75 11188 17 1 38 6613 -5519 3155 2955 2567 2148 1620 1072 563 297 143 138 139 130 124 113 118 114 122 114 114 113 117 116 119 117 117 121 129 125 128 128 136 135 143 140 145 143 143 140 139 134 136 141 143 139 134 128 127 129 131 132 133 133 128 126 125 129 130 129 127 129 129 129 128 134 135 141 147 149 147 148 154 158 158 161 163 165 166 173 168 171 176 176 179 178 181 174 165 171 165 167 170 174 168 171 166 177 161 163 152 150 147 145 136 135 132 135 133 131 131 127 122 123 124 130 132 134 131 132 128 130 128 131 128 130 128 128 126 125 126 124 123 124 125 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 154 154 154 153 151 153 155 155 157 158 157 161 165 165 164 164 162 156 153 154 159 164 168 170 174 179 182 179 175 175 171 170 167 161 161 162 163 171 178 180 178 175 178 180 181 180 177 173 174 182 183 179 173 169 163 160 164 166 167 165 162 155 153 157 166 159 142 147 141 138 143 135 123 112 114 107 92 98 100 87 77 67 77 84 77 79 73 56 50 71 84 76 66 61 51 27 28 56 64 64 54 30 27 36 41 40 44 61 55 60 77 46 62 86 58 69 81 67 80 60 59 60 37 51 11 32 55 47 40 0 -1 19 7 9 0 8 24 53 82 4 26 79 2 11 84 25 -28 -31 22 74 23 -17 40 70 88 92 39 82 54 -20 -10 6 -7 50 132 6 44 -39 -228 -143 -69 104 98 12 -49 -80 -15 -136 -255 -110 63 112 270 191 -82 -59 32 63 68 32 154 50 -305 -243 61330 334 75 75 11190 17 2 10 6614 -5533 3199 3466 3206 2980 2632 2120 1374 628 320 139 134 129 129 120 120 120 132 125 122 118 119 118 118 118 119 120 122 121 125 129 131 132 137 138 143 146 148 140 136 126 130 140 145 144 139 129 136 137 132 131 132 132 126 123 130 130 126 127 127 126 131 131 128 134 137 140 149 147 147 146 153 158 159 165 163 165 165 164 163 167 168 174 175 178 176 174 168 173 166 171 170 174 171 174 168 168 167 168 156 151 141 142 137 135 133 132 129 130 126 128 123 122 126 130 130 130 128 131 127 128 126 130 127 127 125 126 124 125 125 121 121 121 123 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 154 155 156 155 153 154 154 155 157 157 157 160 165 165 163 163 162 159 154 154 161 166 169 172 175 181 184 182 178 173 169 166 165 162 162 163 164 168 174 179 181 179 180 179 180 184 180 179 178 181 179 177 175 170 166 167 169 168 161 162 162 151 149 150 150 144 136 139 141 142 140 129 115 116 130 123 104 98 90 82 89 88 85 76 67 68 69 70 59 64 79 68 50 51 49 49 65 69 54 55 61 55 40 54 65 37 39 45 29 54 70 39 40 90 105 64 42 52 84 56 17 46 61 58 51 37 33 69 66 39 28 0 21 68 47 30 36 43 61 16 1 68 23 -7 82 45 69 72 -9 25 69 12 -47 -75 -36 27 67 51 7 18 -52 -37 -138 -156 7 -84 -26 -62 -139 -146 61361 369 75 75 11192 17 2 41 6615 -5548 3732 3957 3834 3813 3739 3387 2562 1513 692 298 144 133 130 120 117 114 129 119 112 111 117 118 116 116 119 117 120 118 122 129 129 130 133 135 140 137 139 136 134 126 129 136 140 139 137 132 138 127 125 124 130 132 129 128 134 134 131 128 129 132 136 134 128 131 136 143 151 149 151 150 151 155 161 166 162 168 168 165 161 160 166 173 172 179 172 170 165 167 167 172 168 177 175 171 166 169 166 167 160 151 143 139 135 136 132 132 126 129 123 124 121 122 125 129 127 125 125 129 127 126 125 128 126 124 123 125 123 124 124 121 121 119 122 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 152 153 155 154 152 153 153 153 154 156 158 162 165 164 162 161 161 161 157 156 160 165 169 170 177 179 184 184 181 175 171 166 163 163 163 162 162 167 173 179 181 180 182 180 177 183 187 189 190 185 169 168 175 172 169 170 176 169 163 161 158 159 159 155 148 137 138 138 137 137 134 136 124 127 127 115 110 104 92 89 95 97 98 80 74 75 78 85 73 66 65 54 56 49 33 60 79 58 56 54 50 60 46 29 44 49 45 50 48 55 50 45 49 92 98 29 13 30 60 45 7 22 38 29 41 55 74 107 76 53 52 17 45 77 95 96 58 59 53 43 -15 41 104 68 109 110 103 121 16 -54 18 23 -37 -116 -86 31 61 -41 -63 61 37 -33 -46 -23 -29 -82 -14 -54 -32 49 -79 80 240 150 115 -18 12 14 -150 6 172 101 -13 72 191 221 128 39 156 -27 -85 -26 -7 34 -39 -181 -159 -166 -142 467 224 -299 -356 -392 -207 61393 369 75 75 11194 17 3 13 6616 -5563 4008 4117 4060 4087 4126 4026 3690 3126 2031 839 201 136 132 124 123 114 121 110 104 101 115 114 108 106 117 120 121 117 118 127 136 137 141 135 137 130 136 137 137 134 132 136 135 137 139 139 135 121 122 124 128 130 128 128 134 135 135 132 131 135 136 135 132 134 138 146 150 150 150 149 153 157 162 163 162 170 169 172 167 164 168 170 171 175 168 164 165 166 174 171 163 174 172 168 166 170 162 163 158 149 144 138 134 139 137 137 129 126 123 121 121 123 126 129 125 125 124 126 125 126 124 126 126 124 124 124 124 125 126 128 128 127 121 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 152 154 154 152 152 153 154 153 154 157 159 160 163 162 160 160 162 162 159 157 156 163 169 171 176 179 182 186 182 176 171 168 166 164 165 166 164 167 174 180 177 175 176 174 181 182 183 187 194 190 176 175 179 177 173 168 166 164 163 159 157 163 168 165 156 144 139 134 132 139 129 138 136 120 105 97 98 102 107 85 73 88 98 90 95 106 100 86 81 81 72 54 53 50 35 48 60 33 34 45 40 50 56 39 42 46 43 52 31 15 8 42 92 98 72 38 43 41 55 46 20 33 58 75 47 64 91 91 76 29 46 70 87 69 64 91 88 103 100 56 -7 1 39 70 79 58 29 99 91 0 17 -50 -61 -19 8 48 0 34 -31 -122 -30 -45 -23 56 54 -58 -133 -97 -99 32 63 37 122 158 91 44 79 -42 -62 76 235 179 -121 -230 -15 316 224 188 451 165 5 -56 -125 16 -34 -331 -509 -177 -22 135 -139 -307 113 14 -225 61424 363 75 75 11197 17 3 44 6617 -5577 4020 4092 4080 4182 4318 4408 4427 4180 3179 1594 290 133 125 120 118 108 107 101 105 109 120 114 112 111 119 123 124 120 123 125 138 135 138 136 135 131 134 129 130 129 128 130 137 133 130 127 123 118 121 125 127 129 130 125 134 133 130 132 127 131 131 132 128 133 136 147 145 149 151 151 156 162 164 165 166 169 167 172 171 174 173 169 167 174 179 164 168 168 170 172 169 172 171 167 167 171 161 159 152 145 143 136 134 144 138 139 133 130 126 124 120 123 126 129 127 127 124 126 124 128 127 127 128 129 132 141 205 400 1222 1847 1612 780 201 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 153 155 155 153 152 153 155 157 158 159 160 160 162 162 161 162 164 164 160 157 157 162 167 171 176 179 180 183 178 172 169 167 164 164 167 166 166 168 172 179 174 171 173 175 178 179 176 177 186 187 183 185 189 191 182 169 168 168 160 153 157 159 159 157 156 151 142 141 139 133 117 120 124 111 101 90 81 85 102 99 81 85 94 93 96 105 93 88 77 71 76 58 49 50 41 46 59 27 11 46 49 42 56 66 54 26 37 67 59 23 15 50 89 66 40 74 81 46 79 87 41 45 50 81 70 20 49 55 39 10 39 48 18 50 52 31 118 170 112 116 125 61 15 44 9 -63 -45 66 134 44 6 -7 15 77 11 58 69 87 -5 -179 -117 -79 -111 -47 119 107 9 25 -18 -100 -6 101 48 102 173 210 266 105 -37 6 182 94 -180 -336 -155 158 51 227 357 110 121 56 -113 15 -54 -419 -404 -163 -239 61456 361 75 75 11195 17 4 16 6618 -5592 3759 3824 3841 3987 4116 4228 4256 4121 3543 2264 434 132 121 112 112 103 102 96 106 112 118 114 118 117 117 118 119 119 127 126 131 126 127 131 131 127 129 123 122 119 122 127 139 125 115 113 118 116 116 116 122 122 124 120 129 123 124 125 124 127 128 129 127 128 135 148 147 151 152 156 157 164 162 164 165 167 169 169 169 189 178 171 167 173 175 165 169 171 170 169 170 172 171 168 164 166 163 159 149 147 143 137 138 147 140 137 133 134 129 128 123 126 128 130 130 130 127 129 128 131 133 135 139 161 276 579 1882 4873 7032 7069 4580 592 240 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 152 153 154 152 152 154 155 158 159 160 160 160 162 160 160 164 167 165 160 158 158 163 166 169 174 178 179 176 175 173 169 166 161 163 167 165 164 163 168 178 177 173 172 174 174 172 170 174 181 184 183 179 185 194 185 174 178 178 169 163 163 158 152 152 151 152 151 149 142 136 133 123 121 120 114 102 94 100 103 101 96 94 89 84 95 100 78 78 65 56 71 62 58 62 70 75 67 52 44 57 39 27 54 56 54 51 34 47 67 40 36 64 72 71 69 115 116 53 72 79 48 44 37 44 28 -28 32 58 13 43 62 45 -14 6 59 62 131 140 124 156 117 23 -4 52 77 4 -52 17 104 13 -69 -65 -24 120 112 101 134 22 -80 -168 -178 -29 11 20 78 126 111 52 -67 -216 -81 69 26 44 37 52 230 155 -59 -39 13 -80 95 43 -82 0 -201 129 206 -111 21 168 32 -95 -14 -242 -217 61487 346 75 75 11194 17 4 47 6619 -5607 3172 3250 3266 3411 3584 3978 5266 10476 22910 21564 4093 160 142 123 119 106 106 103 109 106 111 110 111 108 112 111 114 117 118 116 122 126 127 128 126 118 123 121 126 122 124 127 137 129 121 118 120 114 115 115 118 117 123 121 123 118 123 131 131 130 130 129 132 128 131 143 145 151 152 156 157 162 164 162 164 166 172 172 170 177 173 173 170 171 170 166 167 173 172 175 167 169 169 167 162 163 166 162 154 155 149 143 146 148 144 139 134 134 131 131 130 133 133 134 135 136 133 137 136 139 143 152 264 376 776 2484 8549 10318 10589 8572 10338 2957 360 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 150 151 151 150 150 152 154 156 158 160 159 159 162 160 160 164 168 166 161 160 159 162 167 169 174 179 179 177 177 175 168 165 162 162 167 167 164 163 169 177 181 177 168 168 177 178 172 175 179 179 179 173 184 192 186 187 185 174 168 167 170 163 158 158 149 150 156 150 143 146 145 135 125 115 116 122 115 123 120 86 82 91 103 106 106 106 77 72 67 47 66 94 84 76 87 87 65 55 70 66 51 38 62 54 70 99 56 38 18 9 21 50 69 80 90 88 102 121 120 47 31 76 115 100 34 -1 22 65 49 45 25 56 77 84 74 49 51 32 98 115 46 -10 5 45 91 66 -32 1 114 76 -76 -110 1 158 171 19 -10 19 2 -67 -177 -47 50 63 145 134 98 55 -93 -132 -145 -99 24 -4 -169 -83 137 30 -50 -69 -109 -174 61519 371 75 75 11197 17 5 19 6620 -5622 2935 2619 2627 2640 3017 4341 8978 24943 55290 62183 38038 402 164 137 126 114 110 107 109 105 112 111 114 112 124 117 120 117 115 118 124 130 127 125 123 114 122 125 136 139 138 132 142 140 135 123 122 123 125 127 128 131 135 132 132 132 133 136 139 136 136 139 137 134 136 143 142 147 156 157 156 163 167 166 166 168 169 185 169 170 168 172 167 163 168 172 168 167 167 170 164 166 168 165 161 163 159 164 157 161 156 152 147 146 147 144 137 134 133 132 131 135 137 136 138 139 136 140 141 143 148 162 320 489 1133 3883 11833 15887 10985 11166 9923 8804 700 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 149 150 150 149 149 150 153 154 156 160 161 162 166 164 162 164 167 165 161 162 161 161 166 170 173 176 177 180 180 174 167 165 162 160 164 165 162 166 169 174 177 175 168 168 179 181 177 176 174 176 183 181 184 187 185 191 189 177 170 172 171 165 168 169 157 153 153 147 146 144 140 142 126 111 121 126 115 121 121 97 91 93 112 135 129 101 77 70 68 66 68 91 95 79 66 70 66 55 59 55 71 65 73 80 69 80 67 36 12 11 35 71 81 79 77 40 71 121 114 72 42 42 68 66 41 39 9 40 75 48 26 58 71 83 113 71 24 25 14 40 38 13 69 45 30 18 -5 33 84 59 -38 9 127 200 208 113 -9 20 123 27 -136 -85 -54 28 185 122 140 111 16 101 -59 -51 162 63 -69 32 205 -6 -176 -77 -92 -252 11 231 -15 14 -67 -166 -120 -14 302 321 228 174 51 -26 161 411 25 -224 28 147 -136 -46 230 -213 -174 61550 362 75 75 11198 17 5 50 6621 -5636 1892 1233 1340 1415 1776 3087 7603 22975 53424 84391 97351 57618 23446 3708 637 127 118 112 118 121 125 120 120 123 131 131 128 126 123 128 131 134 130 121 118 119 126 129 138 141 142 136 147 149 145 133 131 137 140 135 134 136 138 137 138 132 132 129 141 139 140 144 144 140 146 149 155 158 157 156 156 164 165 166 165 170 170 173 166 166 166 165 163 164 166 166 162 159 157 159 160 164 166 167 160 164 159 165 158 158 154 154 148 144 145 143 140 133 132 127 128 130 132 130 132 133 132 132 134 135 138 145 167 326 658 1978 4399 6126 8309 12802 12937 10092 1347 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 150 150 151 151 150 151 152 154 157 161 163 166 167 164 162 164 165 163 160 161 163 162 165 169 172 177 179 179 178 173 168 165 162 161 165 165 160 161 169 172 168 168 165 165 172 171 166 164 168 174 183 176 174 180 178 174 174 177 173 167 162 159 160 160 161 158 149 140 148 149 140 142 133 128 135 116 106 123 117 112 119 110 105 121 127 105 97 89 84 91 83 84 101 90 65 69 89 105 107 81 82 90 98 106 76 42 33 54 86 86 91 96 76 84 72 48 71 81 67 69 77 63 46 33 8 46 50 54 38 40 73 84 90 62 76 74 64 57 3 6 1 -17 44 21 8 35 38 88 104 53 77 87 106 145 132 96 17 -47 25 -2 -132 -3 80 106 55 -43 3 32 -35 -45 -42 84 178 110 183 226 301 83 -57 109 -8 -276 -154 73 84 94 -7 -31 62 -11 214 239 -287 -585 -293 4 -201 -266 61582 351 75 75 11055 17 6 22 6623 -5650 1539 33 50 134 528 979 2377 7856 23364 58185 98767 107568 76328 34010 11664 914 118 111 120 118 125 119 121 129 126 128 125 129 130 130 130 134 136 131 121 123 124 134 140 136 135 134 137 134 139 137 133 139 140 136 131 134 138 138 141 133 134 133 137 138 142 145 147 144 142 146 159 161 159 158 159 165 168 167 167 169 171 168 165 163 165 163 164 166 161 156 157 156 157 157 162 165 165 167 161 165 163 166 163 155 153 151 151 147 145 142 139 133 132 126 130 128 129 128 129 131 132 129 131 130 133 135 138 144 167 297 471 866 2427 7212 9002 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 154 156 155 153 154 155 155 155 154 155 159 162 165 167 166 163 163 165 164 162 161 161 163 164 167 170 172 174 176 178 175 171 168 167 164 165 169 164 157 158 163 161 159 157 158 164 166 162 157 160 169 168 166 164 166 169 166 166 166 168 161 150 148 158 159 157 162 157 144 137 139 154 149 140 137 142 153 124 108 117 114 118 120 106 100 113 119 108 101 97 92 91 76 77 96 95 96 107 131 159 176 118 65 62 87 109 99 72 49 90 121 87 85 80 66 77 82 79 25 41 97 86 93 110 84 57 7 -1 11 18 4 21 61 74 125 60 38 111 155 73 -25 -20 -31 -26 -7 -45 -30 40 31 2 0 -19 -9 25 73 7 -37 -16 1 -46 -55 -3 -36 81 330 301 -38 -21 107 33 -75 -164 -123 -103 -9 91 174 57 -61 -80 38 73 33 53 18 120 -51 -504 -308 61613 340 75 75 10804 17 6 53 6627 -5660 2937 587 429 493 783 1079 1412 2463 7060 24927 59882 91863 89564 52500 20378 1722 111 108 116 107 112 112 126 132 128 127 125 126 127 127 125 126 126 127 126 126 130 134 135 130 134 138 135 127 132 137 136 142 136 139 137 135 133 137 142 145 145 144 141 143 145 143 144 143 144 147 150 153 156 155 157 163 169 166 172 176 166 166 163 161 163 162 165 165 161 158 158 160 165 164 163 164 163 165 161 165 167 171 164 160 157 153 151 152 151 144 140 138 136 131 132 132 135 131 130 133 134 132 133 132 134 135 136 138 144 158 279 543 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 151 153 155 158 159 158 156 156 157 156 156 155 156 158 161 164 164 163 161 162 164 164 163 161 161 160 161 165 167 171 171 172 174 177 175 171 171 169 165 169 167 158 155 160 161 159 156 161 168 162 156 158 162 163 152 148 153 161 160 155 160 160 157 153 146 144 158 165 165 164 157 155 138 123 140 152 154 149 142 144 141 130 120 116 114 105 92 94 99 94 93 92 92 102 97 87 71 64 88 113 136 136 134 117 84 86 97 97 89 71 79 89 95 115 93 91 67 75 131 132 108 34 47 81 46 55 100 74 38 59 30 5 56 33 76 103 55 105 98 147 208 216 111 -32 -75 -99 -25 51 -22 -34 106 97 -44 -8 22 -60 -6 85 66 -77 31 63 -171 -110 28 49 65 198 139 -67 -57 21 -27 108 46 -294 -344 -224 -12 166 -97 61645 371 75 75 10517 17 7 25 6633 -5663 3141 368 233 292 374 506 1355 2330 7024 23514 54471 92833 91884 54303 21529 3641 108 110 115 109 108 109 118 118 119 121 123 118 110 111 114 119 115 116 120 127 130 129 130 129 132 141 142 135 135 137 135 136 134 137 134 128 126 130 138 146 145 149 146 155 150 144 144 143 149 154 153 155 156 151 157 161 164 167 172 174 169 168 161 159 160 159 161 162 157 156 154 155 161 165 165 161 162 165 162 164 169 173 163 160 155 154 149 151 150 144 141 136 134 128 127 129 132 128 128 129 127 127 127 127 127 126 128 132 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 150 150 150 152 154 156 158 158 159 158 157 158 159 157 157 158 158 158 160 163 162 161 162 164 167 166 164 161 160 159 162 165 165 165 164 168 173 174 177 176 172 171 165 168 169 158 156 160 160 161 164 166 169 164 158 159 161 164 157 155 153 154 158 157 159 156 160 161 159 163 162 163 158 151 161 172 153 138 138 141 163 161 142 132 148 145 127 115 106 107 117 111 105 91 98 123 104 124 152 137 84 44 46 83 126 111 92 69 96 137 140 130 94 71 64 88 125 140 120 99 46 47 119 190 166 69 50 7 11 74 97 112 61 73 75 81 150 107 51 88 108 110 270 298 249 250 134 75 98 0 14 146 167 222 296 173 15 19 87 122 -1 15 218 192 266 145 -107 -9 101 186 114 30 101 326 271 80 35 187 141 -300 -190 83 146 275 157 38 -29 -175 143 558 194 -123 -90 -104 233 512 -74 -430 8 44 144 146 -208 -515 108 434 255 344 738 1097 799 -71 -233 497 1001 330 61676 371 75 75 10244 17 7 56 6639 -5659 1894 131 160 227 304 438 1302 2456 7843 28096 65488 102764 90645 39764 13102 2866 123 124 114 109 118 117 118 113 114 114 117 120 116 113 117 125 120 126 123 126 127 140 143 136 132 134 135 137 139 138 135 134 140 137 131 133 133 131 137 138 139 142 141 149 148 147 146 145 145 153 155 159 161 157 159 166 165 168 169 178 178 169 165 163 165 161 160 156 154 152 157 155 158 163 165 164 165 164 161 162 161 164 160 158 153 151 146 146 144 138 135 131 128 122 124 124 125 123 123 122 120 119 119 118 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 161 161 160 158 155 153 152 153 155 158 159 159 159 159 158 158 161 162 161 161 161 160 160 162 163 163 163 167 170 165 162 163 163 163 164 166 168 167 165 165 166 170 177 177 172 166 166 165 159 160 165 163 156 162 173 168 168 168 169 175 172 173 171 165 158 155 150 150 162 181 182 166 168 175 172 174 164 158 164 158 137 153 168 152 160 154 122 120 130 133 143 142 139 150 136 111 103 99 107 142 129 146 178 148 96 57 68 98 58 63 116 125 122 100 132 145 116 72 10 9 64 71 55 51 23 -8 50 154 130 38 52 28 95 153 86 140 166 92 30 67 139 180 76 21 82 51 167 181 224 220 60 65 242 310 202 -20 -14 172 306 216 31 -128 -10 180 -20 -17 237 288 257 138 147 160 -26 -33 53 187 400 504 621 363 23 -140 2 53 186 525 488 510 542 -113 -423 -70 494 1107 748 43 -266 -339 47 476 -12 115 561 192 479 490 -243 -457 82 26 -333 -72 612 283 -356 -621 -740 -435 -517 -446 61707 369 75 75 9980 17 8 27 6644 -5648 2301 603 850 963 1103 1435 2272 5136 14415 30768 61531 88130 75231 24826 5638 136 130 130 118 116 121 123 127 128 122 114 120 137 137 133 127 129 127 137 140 133 138 148 147 142 139 137 137 142 148 146 142 139 143 142 140 141 138 134 136 134 132 139 143 142 141 140 142 141 142 150 156 160 161 161 160 162 163 168 186 180 169 168 167 179 181 169 167 158 159 157 164 162 163 164 163 164 166 161 159 159 158 156 157 155 152 147 145 145 140 134 131 129 126 123 124 123 122 121 119 117 115 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 167 166 165 163 160 158 155 151 149 149 151 152 155 157 157 157 157 156 157 161 162 161 160 159 158 159 159 159 159 161 165 165 163 162 164 165 165 163 168 172 171 170 169 167 171 175 171 166 167 171 169 163 166 163 159 156 165 180 175 170 170 177 177 167 166 172 159 152 150 141 145 158 175 172 155 159 151 148 158 160 170 171 155 130 141 168 175 171 132 103 121 110 118 135 128 127 151 139 111 93 93 107 126 144 169 137 122 115 99 90 74 51 103 152 153 100 46 113 130 90 58 50 65 92 106 111 73 94 90 67 78 30 -4 81 134 158 148 144 139 135 92 -5 -65 10 138 179 94 91 60 30 52 109 150 82 -15 66 231 188 -34 -160 -81 104 61 -41 -185 -220 -102 -10 76 265 222 45 -46 21 92 -63 -160 58 173 229 304 700 577 171 -78 170 385 181 292 376 446 586 85 -536 -438 39 317 229 -228 -442 -294 87 452 282 326 470 410 671 399 -566 -451 -82 -775 -1410 -744 -563 -886 -418 144 -156 -572 61739 359 75 75 9697 17 8 59 6645 -5631 2386 998 1245 1384 1670 2392 4912 13635 35166 53051 57155 52081 40278 17641 5102 133 123 119 114 118 121 124 127 127 122 115 121 132 132 134 132 133 132 140 146 139 142 143 144 141 139 141 143 143 148 144 138 135 138 138 141 140 139 137 138 135 133 135 142 141 143 141 142 142 144 151 157 158 160 161 162 160 160 182 182 174 178 168 164 171 169 167 166 165 162 161 165 162 164 163 162 162 165 163 161 157 155 153 151 148 144 141 142 144 139 133 129 127 124 122 120 118 118 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 169 169 167 164 161 161 159 157 153 150 146 143 142 142 143 145 147 149 150 151 152 151 152 154 155 155 156 154 152 154 154 153 154 159 163 163 160 160 160 164 166 167 171 173 175 175 175 178 178 178 171 162 170 175 171 167 163 164 164 156 158 174 169 162 170 168 157 154 163 171 160 144 140 131 146 162 156 157 154 147 136 126 139 144 141 148 162 151 132 131 150 152 118 110 124 114 137 129 115 116 130 148 142 115 123 117 84 106 151 131 113 121 147 111 63 109 152 127 109 68 37 51 104 124 118 135 138 133 129 134 83 81 132 110 109 91 79 88 136 122 112 146 57 -3 45 62 1 55 99 138 176 151 121 85 60 78 103 70 -40 -91 -74 -85 14 35 131 139 -65 -123 4 -84 -144 32 88 370 411 110 -62 13 -61 -161 -29 175 39 -15 169 535 627 396 197 330 437 122 39 80 -3 254 234 -290 -534 -309 -133 -277 -349 -277 -310 -405 -472 -236 44 -23 397 470 11 -460 -598 61770 349 75 75 9425 17 9 30 6644 -5614 10033 1908 1925 2020 2273 2981 5492 14810 37210 57978 52386 27054 6591 651 140 131 124 120 114 114 121 125 129 126 126 126 127 129 130 133 138 139 139 142 147 144 140 139 139 134 136 142 145 149 150 147 143 139 141 141 144 144 142 143 145 142 139 136 138 140 144 142 139 143 146 150 156 159 161 160 163 164 164 166 167 168 178 177 168 172 169 163 165 170 167 163 163 163 161 161 162 164 164 165 162 157 155 152 148 143 139 137 136 139 137 129 125 121 117 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 159 164 169 169 168 168 165 161 158 157 155 152 148 145 144 142 140 140 141 143 145 146 147 148 149 150 151 152 152 153 153 151 150 153 154 153 156 161 163 162 157 156 157 161 164 168 172 174 177 176 178 182 185 184 180 170 170 173 168 166 165 167 172 169 168 167 161 155 159 154 148 156 166 170 162 145 138 135 150 168 167 159 160 155 147 137 140 144 143 143 145 135 133 132 138 144 135 115 96 113 149 156 153 126 114 121 125 123 133 118 89 82 107 127 116 98 100 110 102 109 99 83 96 92 95 95 136 164 158 117 107 120 72 36 39 15 83 146 134 88 79 102 95 53 89 89 13 6 46 114 115 91 68 152 247 211 183 130 95 57 -11 -33 30 104 31 -83 -58 15 145 143 88 106 260 188 31 51 138 411 359 47 -1 167 9 -125 21 29 -23 50 35 -125 -52 78 15 127 117 147 51 -115 -80 76 62 -263 -525 -472 -262 -317 -203 -24 -274 61802 345 75 75 9125 17 10 2 6639 -5599 15746 2509 2577 2708 2914 3373 4654 9219 22029 32764 25836 13545 5579 586 142 133 129 127 123 120 124 128 134 135 134 134 135 133 136 135 142 147 149 152 154 154 146 141 142 142 141 148 153 154 150 152 147 145 144 145 145 147 145 149 149 146 144 143 141 139 141 140 135 140 143 147 157 159 159 159 163 163 165 165 167 168 174 177 175 176 169 164 168 171 173 165 163 164 162 161 164 164 163 163 161 157 156 154 150 140 136 133 133 133 130 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 142 148 151 154 157 161 165 167 166 163 160 157 155 154 151 146 142 141 142 140 139 140 140 140 143 143 142 144 146 150 153 152 152 153 153 152 153 155 154 153 155 159 163 160 158 157 156 159 167 172 171 174 175 174 171 176 185 187 186 176 169 170 175 179 173 163 158 168 173 165 157 151 153 159 162 157 158 161 152 160 159 157 165 155 159 171 169 168 160 151 156 159 164 166 162 162 166 163 160 144 150 145 109 118 127 140 143 101 89 112 135 143 130 115 127 116 129 125 112 109 68 69 107 143 129 105 102 104 118 143 151 135 137 125 136 152 110 42 29 102 178 166 114 61 48 114 100 77 75 35 51 52 18 45 55 7 29 179 203 151 133 111 138 49 35 10 24 143 72 -51 79 187 153 190 106 80 94 -31 -91 -53 101 221 257 219 158 156 18 52 186 71 -68 -176 -138 -245 -328 -89 8 166 75 11 8 -306 -315 101 44 -238 -145 -214 -264 61833 371 75 75 8846 17 10 33 6634 -5587 14313 3221 3249 3406 3633 3953 4510 6262 12655 15771 7966 428 157 147 141 134 129 129 127 128 131 133 135 137 136 134 137 135 138 137 145 152 156 159 157 158 153 149 149 148 144 149 156 157 152 150 141 142 141 141 144 143 146 146 147 145 141 142 142 137 140 138 136 140 142 148 156 159 156 158 162 161 165 168 166 168 172 176 175 176 169 165 174 174 174 168 164 165 162 162 164 165 165 162 160 156 155 154 150 140 132 126 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 107 999999 999999 999999 999999 999999 999999 136 138 142 146 150 151 153 156 159 163 165 164 161 157 153 153 152 149 144 140 139 138 138 138 138 137 137 138 138 139 142 146 148 149 152 152 153 154 154 154 155 155 155 155 158 160 160 161 160 156 160 167 172 170 174 177 169 174 178 182 183 182 176 167 163 168 163 159 161 160 167 165 156 151 152 156 162 168 164 162 161 155 162 168 165 154 133 139 166 165 164 170 167 160 148 152 161 159 156 153 156 167 148 139 137 113 109 109 114 116 99 91 105 127 144 140 130 147 143 160 147 130 141 115 110 125 149 137 97 69 64 84 103 115 129 137 103 87 95 66 23 4 103 174 149 167 197 178 150 96 88 86 9 52 68 -6 2 38 71 101 106 18 -36 -20 81 149 61 68 43 -41 -36 -23 -40 120 231 191 229 128 38 58 -31 -12 66 32 -17 144 396 394 253 111 62 61 54 -86 -279 -191 -55 -97 -64 111 195 35 -64 26 -102 -169 89 113 83 281 373 280 22 215 531 353 162 -152 -178 -21 -230 -270 168 266 -27 -7 51 140 304 332 301 204 180 97 129 31 -78 -168 61865 363 75 75 8555 17 11 5 6629 -5575 19074 3632 3630 3736 3902 4065 4217 4609 6400 7090 4003 878 156 145 141 135 132 131 128 130 130 131 133 135 138 138 139 141 140 141 145 151 154 156 157 158 156 155 151 150 150 153 156 159 158 153 145 141 139 140 141 140 143 144 144 145 141 140 139 138 142 140 140 141 143 147 155 158 158 159 164 162 165 165 166 168 168 169 174 177 169 167 178 176 177 175 164 164 162 162 162 165 164 160 157 154 154 150 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 132 135 138 142 143 144 145 148 150 151 154 157 161 166 166 163 159 155 153 152 151 149 146 142 139 138 138 138 136 135 136 137 140 142 144 147 147 145 147 152 155 155 156 156 156 156 156 159 164 163 161 162 163 161 162 162 165 168 172 175 173 177 181 180 178 175 170 165 164 163 156 154 160 163 163 160 157 161 169 162 160 163 172 174 168 169 164 164 168 153 147 155 153 149 159 172 168 139 120 137 149 135 120 123 133 160 177 156 120 93 108 127 126 135 128 107 87 87 134 168 163 153 134 140 151 148 136 126 122 96 92 91 86 100 122 131 90 77 108 109 69 71 114 113 74 37 79 126 144 166 159 161 119 26 -17 30 65 83 62 17 50 29 32 95 76 -4 -42 0 57 83 104 79 27 -8 -16 -9 72 141 89 62 87 137 125 142 114 123 148 -37 -86 112 209 114 90 111 96 1 -41 27 10 19 9 17 2 44 118 52 -78 -91 150 186 81 182 78 40 355 280 -46 174 348 45 -262 -295 -134 -93 -275 -214 -176 -167 -69 -160 -241 5 47 -263 61896 371 75 75 8394 17 11 36 6624 -5561 15819 3885 3886 3947 3973 3939 3688 3160 2473 1954 1615 647 146 134 132 133 130 131 131 133 131 132 133 135 138 139 140 138 137 138 141 148 149 155 157 158 155 152 151 150 155 157 155 160 158 155 150 145 140 144 141 142 141 142 144 143 142 140 137 138 140 144 143 143 141 146 155 157 159 163 165 165 166 164 165 168 170 174 175 174 169 174 178 178 180 173 165 163 163 163 162 163 160 157 154 152 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 124 123 123 126 131 134 135 136 137 140 142 143 146 150 156 159 159 157 153 149 146 146 146 145 144 140 137 137 136 135 133 131 131 136 140 142 143 144 144 144 145 148 152 152 154 155 157 157 158 163 169 168 160 155 156 157 158 162 167 170 170 172 176 183 182 180 176 170 169 167 168 164 160 164 164 162 161 158 161 167 168 159 159 167 167 168 166 160 162 166 165 158 164 167 154 150 160 162 157 147 135 127 133 131 117 120 135 158 152 148 129 95 121 146 138 127 119 114 103 95 113 157 154 110 108 110 119 148 149 131 122 102 91 94 96 119 151 142 95 63 77 97 107 112 99 107 113 82 61 104 122 79 57 109 94 13 1 21 72 46 6 108 158 96 72 149 194 154 98 94 81 95 183 127 38 66 103 58 132 210 100 2 -12 19 32 69 141 185 67 -36 22 228 285 123 102 95 158 126 -13 -13 6 52 54 145 77 -117 -8 187 97 -49 35 11 116 221 -57 -85 71 -75 -104 319 275 -150 -227 -116 112 200 178 219 3 -71 129 -35 -92 11 -164 -216 -130 -16 -146 -213 12 262 270 -21 61928 371 75 75 8331 17 12 8 6620 -5547 10217 3674 3918 3891 3718 3341 2618 1721 782 347 175 146 136 129 127 131 129 131 131 133 130 130 130 135 135 136 139 137 134 139 144 149 149 153 155 160 159 155 152 152 155 158 157 165 161 157 154 152 146 147 144 145 145 143 143 146 142 145 138 138 138 145 143 145 143 150 156 161 159 165 164 166 167 166 165 170 168 170 170 173 170 175 182 183 181 173 165 163 164 162 161 161 157 155 152 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 124 123 122 122 126 130 133 133 135 137 139 139 141 144 149 154 156 157 157 153 147 144 144 147 147 145 139 134 132 131 131 131 130 131 136 140 142 144 146 146 146 147 146 149 148 149 151 153 157 159 164 167 165 159 153 152 153 157 166 169 168 171 174 178 188 188 183 177 173 172 168 172 167 154 160 167 169 170 164 161 168 170 163 167 172 161 158 166 159 155 161 161 160 165 166 150 142 151 141 131 143 151 138 136 141 135 129 136 133 103 109 111 100 113 115 114 105 103 110 107 106 104 115 117 101 106 98 102 115 111 78 75 95 85 79 67 79 87 43 21 33 39 67 108 138 77 4 31 59 46 68 81 61 53 86 115 104 143 148 112 28 -28 86 138 127 109 109 154 113 47 116 205 192 177 103 59 94 127 97 108 85 -19 2 53 -2 69 224 224 177 90 68 65 136 243 229 162 91 64 28 -8 -67 -147 -152 -3 141 145 59 92 168 170 176 13 -28 138 207 -1 -189 -51 139 192 291 321 264 224 68 33 62 13 84 312 325 128 -10 -168 -73 -2 -130 -180 -52 -189 -434 0 165 -237 -445 61959 371 75 75 8323 17 12 39 6616 -5533 20647 5198 3507 3342 3038 2439 1532 713 288 160 147 142 135 131 131 133 131 128 126 129 129 129 128 134 135 136 141 141 136 144 149 154 153 153 154 158 160 157 154 156 157 159 162 165 159 154 154 152 151 149 147 146 146 146 146 146 143 145 143 140 140 143 142 144 146 152 157 161 158 164 163 165 165 168 168 174 169 170 172 172 175 176 183 186 184 177 166 163 163 162 161 159 156 155 153 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 123 122 121 121 125 129 132 133 135 137 138 139 141 145 150 154 157 157 155 150 146 144 144 145 145 143 137 130 127 126 128 130 131 132 135 138 141 143 145 146 146 146 146 148 148 149 152 151 154 160 166 166 160 157 153 151 155 162 171 173 166 166 172 173 175 185 184 187 184 173 168 169 169 159 158 168 170 165 161 163 169 170 169 171 167 157 155 163 162 156 155 155 152 148 155 150 136 137 129 121 124 143 144 129 137 154 144 134 118 104 96 96 96 101 114 113 117 119 96 71 80 118 111 97 99 101 113 103 91 91 83 73 80 86 79 78 65 51 54 47 69 87 78 107 107 41 66 115 110 109 121 126 85 63 61 115 142 155 177 173 111 43 91 134 94 21 -33 84 148 94 138 233 184 98 67 56 129 87 62 110 -1 -52 77 200 101 71 261 336 209 89 74 70 107 82 8 50 56 -41 -4 16 -79 -141 -11 106 33 31 201 249 200 97 -16 -30 28 22 115 75 -135 112 497 524 255 198 523 533 462 463 95 -199 -72 348 500 528 262 -22 114 249 200 5 -155 -305 -181 16 -293 -466 -238 61991 371 75 75 8328 17 13 11 6613 -5517 28003 10026 3002 2582 2187 1609 887 383 211 152 145 142 135 130 132 134 130 128 127 130 129 128 131 132 135 139 140 143 142 145 151 154 154 157 159 161 162 158 161 165 167 165 165 161 154 149 148 150 149 149 147 145 143 145 144 143 144 143 145 143 140 140 140 142 147 152 157 160 160 162 163 164 165 168 168 169 167 171 171 174 175 177 182 185 185 182 169 164 164 163 161 159 157 156 155 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 125 124 123 123 126 130 134 136 136 137 138 141 143 148 154 158 159 158 152 147 143 141 142 143 142 137 133 130 128 126 125 127 128 131 136 139 141 144 145 144 144 144 145 148 149 151 152 154 159 162 162 163 159 154 151 151 156 161 167 170 173 173 170 169 174 184 184 190 183 177 174 161 158 158 156 161 167 165 162 163 156 155 164 165 161 161 164 167 165 163 158 150 145 140 145 146 135 138 137 129 133 150 151 129 126 145 140 138 141 143 140 144 144 134 143 139 122 102 86 83 85 107 105 97 102 102 105 108 108 110 112 77 80 95 89 105 91 108 165 161 146 188 169 113 46 1 115 186 133 95 136 180 149 138 116 117 107 153 219 191 121 59 77 142 110 19 4 93 196 180 99 96 81 23 27 41 110 135 189 228 103 90 196 254 130 7 117 168 84 62 107 161 215 225 233 332 332 231 201 102 -3 -81 41 154 139 109 146 344 409 153 -111 -96 148 137 -85 5 40 265 437 373 300 149 265 398 437 528 266 -87 156 479 450 701 411 6 -80 -114 -84 -44 126 198 312 -86 -306 -90 -170 62022 371 75 75 8346 17 13 42 6612 -5500 15360 8173 2436 1910 1445 915 442 230 148 139 140 137 130 129 132 132 131 131 130 129 130 128 132 133 132 136 135 140 140 142 147 149 150 155 159 164 160 163 164 168 176 179 168 164 159 148 143 147 144 147 146 144 141 143 141 142 141 143 145 142 143 140 138 141 144 150 154 158 160 162 164 163 165 166 166 165 164 169 174 175 175 177 181 182 184 183 175 165 165 164 161 162 158 157 156 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 128 127 126 127 131 134 136 137 138 138 140 143 147 153 158 160 160 155 149 145 142 142 142 142 140 135 132 133 133 132 131 131 132 134 139 143 146 149 146 145 147 144 143 147 150 151 153 157 161 159 158 159 159 157 156 155 156 157 156 158 171 173 169 174 183 189 192 188 181 181 176 161 157 163 167 171 171 173 173 175 171 165 167 168 171 169 158 156 152 154 162 163 167 169 169 154 134 147 160 146 146 151 158 162 161 155 148 150 158 172 171 165 169 153 139 141 142 124 100 121 125 80 82 86 104 123 99 106 118 113 106 64 65 110 114 112 92 126 165 149 118 117 110 87 89 101 178 184 124 111 102 99 73 93 142 115 48 90 203 179 112 32 3 62 99 142 75 -16 84 69 35 38 12 87 102 24 74 199 240 237 192 164 216 232 121 0 28 1 -48 91 189 221 173 147 161 188 218 287 345 209 30 -181 -16 296 200 85 64 227 324 160 -44 -109 202 303 -63 -167 2 125 56 -90 -71 48 98 312 192 -65 -114 -93 195 117 54 192 225 350 33 -78 -139 -298 -38 311 341 28 -154 -179 -258 62054 371 75 75 8351 17 14 14 6611 -5482 3070 3055 2752 2466 2050 1354 555 237 137 134 133 127 123 124 129 128 125 127 127 126 127 130 127 133 130 131 131 133 134 135 138 139 143 148 152 156 156 160 158 166 166 177 168 167 162 151 143 146 145 149 144 144 139 141 138 141 136 142 142 139 143 140 137 140 141 148 152 154 155 159 162 160 161 162 162 162 164 168 169 173 174 174 175 176 181 182 174 164 165 162 162 163 158 158 157 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 130 130 129 131 134 136 137 138 139 140 143 147 152 158 159 160 159 153 147 145 143 142 143 141 139 137 135 135 136 137 137 141 143 142 145 146 150 152 147 146 148 146 146 150 150 152 156 159 158 157 159 160 158 152 155 160 159 157 156 157 164 169 172 179 185 193 196 186 179 177 174 170 171 173 176 186 181 169 171 171 172 175 173 166 166 170 164 154 144 144 149 162 172 176 183 166 149 165 171 167 162 150 155 166 179 176 167 163 164 170 148 129 138 153 141 133 156 136 107 123 113 101 114 76 72 113 126 147 159 146 155 100 66 127 120 102 76 96 118 80 43 40 29 35 89 118 173 113 60 107 83 106 68 62 129 113 36 40 110 111 108 50 65 19 -31 109 144 26 57 22 10 82 118 195 54 3 179 234 152 128 182 188 143 96 30 47 110 134 63 119 234 188 83 -19 -10 38 -6 -8 39 144 107 -77 94 355 102 -133 72 108 -60 -50 18 240 379 130 208 75 -46 -44 -193 -249 -293 -132 -59 154 273 113 33 113 171 -130 53 12 248 677 337 412 441 326 89 170 113 35 46 76 371 62085 371 75 75 8340 17 14 45 6610 -5465 3526 3581 3401 3078 2310 1275 499 169 142 139 136 128 126 122 129 127 120 120 122 124 122 130 129 132 131 134 135 135 131 136 139 139 144 150 152 155 157 158 163 183 164 176 182 168 164 157 149 149 148 151 145 147 142 145 140 141 137 144 141 142 142 142 141 142 140 144 147 152 154 158 160 160 160 162 161 163 165 168 168 171 173 175 178 179 183 185 177 166 163 162 164 164 160 160 159 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 130 130 130 132 135 135 136 137 138 140 144 148 153 158 160 159 156 148 143 141 139 138 137 136 137 136 133 132 135 138 140 142 142 141 144 146 150 151 148 145 144 144 145 147 151 153 155 157 154 157 160 159 156 148 155 165 161 159 161 161 164 169 173 178 185 192 192 182 175 173 169 166 170 170 173 178 172 159 166 168 158 171 181 174 167 167 175 174 163 153 149 163 162 162 175 169 159 175 185 179 170 154 154 153 155 164 162 143 142 148 132 130 142 149 145 132 149 133 115 116 98 104 113 122 89 92 133 150 161 152 157 113 71 91 104 90 102 126 81 15 1 62 91 52 72 100 98 51 68 100 77 137 177 157 126 81 48 115 98 66 87 74 191 171 27 15 114 102 91 49 -9 118 221 179 -15 21 186 241 203 82 134 181 167 130 3 -16 107 139 139 76 120 50 -46 8 117 146 -38 -47 15 219 234 94 108 157 9 -110 -35 25 -81 -215 -19 416 387 43 256 274 13 -88 -168 -269 -207 -51 70 309 304 328 379 61 -44 -135 -30 -224 -93 406 177 335 507 321 -89 -245 -219 96 149 187 691 62117 371 75 75 8335 17 15 17 6608 -5448 3754 3536 3115 2085 973 373 163 144 141 136 138 135 133 128 130 125 121 120 120 121 120 128 129 130 130 134 139 141 135 137 139 144 146 153 151 156 153 159 165 183 168 184 168 169 169 165 160 155 153 152 146 151 147 148 141 141 141 144 140 142 144 144 143 144 139 140 140 145 153 158 157 160 161 162 162 166 165 167 168 172 173 176 180 184 186 187 182 174 163 164 165 164 161 162 161 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 132 132 132 133 135 135 136 137 139 141 146 151 155 160 161 160 153 144 139 138 139 138 135 135 136 135 134 132 134 138 140 139 139 140 142 143 147 149 147 144 143 143 144 147 153 156 156 157 157 161 163 161 158 156 161 163 157 157 162 165 168 169 170 176 183 186 183 183 175 167 161 163 171 168 168 167 164 162 168 170 164 173 183 177 168 163 164 173 172 164 167 178 172 161 155 155 160 172 186 186 170 157 166 168 160 152 139 140 149 147 139 134 121 102 115 117 120 130 135 125 103 100 111 147 123 105 110 105 119 117 117 82 59 74 107 114 112 127 89 15 -5 80 162 121 86 110 60 78 149 77 57 109 157 163 126 109 81 99 53 20 49 87 132 157 130 56 136 89 -39 -31 26 155 106 30 65 62 32 88 188 144 125 124 237 240 56 -20 -63 -33 12 -67 14 23 -22 44 114 94 0 142 208 114 158 213 232 183 131 25 -150 -85 -145 -244 -235 41 40 -9 286 201 -23 64 314 135 -133 -107 8 289 270 251 308 -95 -348 -295 -212 -427 -286 428 278 216 490 223 8 -69 32 268 302 268 103 62148 371 75 75 8332 17 15 48 6607 -5431 3203 2902 2300 1036 227 153 143 136 135 135 131 134 133 131 129 125 128 129 125 123 122 128 129 129 129 136 138 136 139 138 139 146 149 155 153 153 152 158 163 175 168 186 165 185 184 184 166 163 161 155 149 151 148 146 140 139 141 140 140 140 143 145 142 144 141 141 140 141 147 155 158 160 161 163 163 166 166 172 169 173 174 175 179 184 184 184 182 178 166 163 164 165 163 163 162 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 133 133 132 133 134 134 135 136 139 143 148 153 158 160 160 159 153 144 139 139 140 141 139 139 138 136 136 133 132 133 135 136 137 140 142 142 143 145 144 142 141 142 145 147 150 155 159 158 159 159 160 159 157 159 161 161 156 155 162 168 171 168 171 177 178 182 185 182 173 166 165 168 175 173 166 164 165 163 163 160 166 169 168 171 166 165 164 183 192 173 159 174 188 170 149 144 153 151 146 162 170 166 167 166 163 153 126 129 152 142 141 123 77 70 99 106 107 125 135 130 112 123 143 125 120 109 94 113 124 118 103 57 46 90 129 142 132 129 99 56 41 64 146 125 37 74 86 83 143 142 116 141 139 123 99 126 143 116 95 37 -31 6 36 0 27 54 158 87 -100 -43 58 47 18 26 42 5 36 112 244 207 102 188 280 190 14 7 -11 -52 -146 -123 2 2 19 -54 59 95 -32 155 168 -12 -58 191 249 57 361 240 -58 19 -81 -58 -1 -72 -170 21 292 41 -206 89 573 463 43 72 115 36 308 481 449 275 17 -40 -329 -237 170 292 61 132 534 511 435 298 183 175 366 144 -406 62180 371 75 75 8328 17 16 20 6605 -5414 2769 2492 2052 1233 556 210 141 136 135 137 129 132 134 131 131 128 131 131 127 123 123 123 129 132 131 139 139 135 137 140 142 145 149 153 156 155 154 159 164 174 168 173 172 178 179 181 170 167 162 156 150 148 144 145 140 140 141 140 142 139 143 146 142 143 143 142 142 141 143 150 153 159 157 162 162 165 167 173 173 177 176 175 178 183 182 180 180 178 172 164 163 163 163 165 164 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 133 133 133 133 134 134 135 137 141 146 150 155 158 159 157 154 149 142 138 139 140 140 139 140 139 136 135 134 132 132 134 135 137 139 142 146 143 143 145 144 144 145 146 145 149 154 159 162 160 158 160 159 156 154 158 160 159 159 160 168 171 166 172 178 176 180 184 180 177 173 167 168 175 177 170 168 176 169 165 164 161 167 169 166 158 156 165 182 181 164 153 167 176 164 151 158 161 134 120 138 159 151 145 163 167 158 136 120 144 165 154 123 99 104 118 115 118 121 120 121 100 104 113 97 116 120 95 94 106 101 90 82 109 132 121 114 125 140 82 71 87 54 83 81 41 46 63 43 133 249 182 116 108 94 52 105 139 87 93 60 -39 -48 49 80 56 79 117 145 87 96 102 -45 45 120 15 8 163 224 220 187 37 99 110 29 145 146 38 -13 -2 96 47 51 243 98 84 106 -36 74 53 0 -177 12 47 -297 10 42 -86 -63 -102 78 181 20 -6 157 275 25 -220 -129 45 110 32 85 59 -46 -14 165 297 130 40 66 -463 -131 280 -42 48 334 667 768 705 556 400 509 390 89 -176 62211 370 150 75 8322 17 16 51 6604 -5398 2405 2271 1881 1156 377 159 148 142 138 132 135 135 129 127 123 122 122 123 121 126 125 129 134 135 138 141 140 138 136 141 142 143 149 156 160 160 159 162 175 165 175 173 179 181 186 174 174 161 159 153 152 147 150 146 148 144 147 146 146 147 147 144 146 143 142 143 140 143 147 146 152 151 160 161 166 168 169 175 182 177 175 176 183 181 179 179 178 174 168 165 162 161 163 162 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 134 134 134 134 135 136 138 141 145 149 154 156 155 154 151 146 141 137 137 138 139 138 139 140 140 139 138 137 134 131 134 137 140 140 143 148 147 146 146 146 147 148 148 146 153 157 159 163 157 158 160 158 155 152 156 154 158 163 158 163 168 170 174 171 175 178 181 186 182 174 168 170 176 178 170 166 177 173 160 157 156 168 173 157 143 151 166 173 167 161 161 163 165 161 152 159 153 136 139 160 166 147 151 165 176 172 146 137 167 186 165 137 137 142 129 112 101 93 117 138 119 131 134 113 127 126 100 87 102 98 95 126 151 118 58 67 97 122 93 84 119 91 31 55 101 36 14 12 54 144 143 79 37 31 28 94 134 95 43 21 45 33 38 65 85 126 217 198 90 139 120 -69 -8 80 -1 19 115 182 167 137 38 -32 61 100 160 197 60 -76 16 137 27 148 405 363 285 197 54 92 11 15 104 112 48 -128 -145 -4 66 27 -94 -73 70 122 189 167 380 200 -58 37 85 157 70 -48 -55 147 17 49 187 -134 -405 -102 62 -94 -221 -118 189 285 242 601 646 687 832 648 360 215 41 62243 370 150 75 8318 17 17 23 6603 -5381 1489 1422 1277 843 356 163 148 141 135 133 131 128 121 121 114 113 111 110 118 123 131 129 127 132 135 136 137 137 131 134 135 135 143 149 152 153 154 153 167 161 179 180 180 179 185 175 173 169 164 159 158 156 154 151 153 150 150 149 150 147 150 147 150 144 147 144 141 142 143 142 144 148 152 155 158 161 164 171 180 180 178 178 182 184 181 180 180 176 173 168 165 163 164 162 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 136 136 136 135 136 137 140 144 148 150 153 153 151 150 147 143 137 133 135 137 137 137 137 137 140 141 140 139 138 134 137 140 141 142 143 146 148 148 148 147 145 146 145 148 157 159 157 161 160 158 156 154 157 160 161 155 159 168 165 162 169 171 166 168 175 179 185 187 179 177 170 159 168 177 173 166 162 163 154 148 158 156 164 166 160 161 152 150 155 164 165 153 154 168 162 162 154 148 169 184 163 157 172 162 171 164 162 174 172 156 138 145 137 128 122 106 109 123 129 148 175 167 138 121 108 118 114 112 147 121 106 150 142 111 99 88 103 116 90 96 108 85 74 88 113 160 157 107 119 159 182 162 86 7 10 69 170 186 73 35 50 104 156 46 24 118 175 120 91 195 69 -43 51 43 36 60 82 167 154 50 120 109 111 150 48 66 39 -38 62 45 -42 169 323 301 196 101 -17 84 186 53 106 110 145 265 120 168 207 161 92 156 334 131 89 0 72 102 49 249 343 285 -54 -157 38 144 181 159 -38 -166 -225 -16 191 -247 -597 -63 83 -93 -354 -434 -368 -20 622 760 608 348 -17 62274 365 150 75 8310 17 17 54 6601 -5364 690 478 347 228 181 165 157 147 139 134 132 127 123 120 112 109 110 112 117 119 126 125 123 129 127 127 133 131 129 127 130 132 133 141 139 141 144 149 164 159 166 169 170 174 176 178 177 176 172 169 167 166 160 158 159 160 158 155 150 147 152 152 154 153 155 149 151 145 143 142 143 148 147 147 147 150 154 159 168 176 180 181 179 182 182 184 181 175 170 168 167 165 165 163 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 136 136 135 136 137 139 141 145 147 147 147 147 146 143 140 138 134 131 133 135 135 136 138 138 139 141 140 141 142 142 145 147 145 144 144 145 144 147 149 146 144 143 145 151 156 154 154 159 164 161 158 161 165 165 162 158 164 171 175 173 170 166 158 166 178 183 184 180 173 170 164 150 157 169 170 166 158 163 160 158 160 152 156 163 161 157 155 155 152 157 160 148 149 169 164 162 167 157 166 161 135 148 175 173 157 145 167 188 173 156 147 146 125 118 119 140 164 171 168 133 155 167 105 81 68 105 138 131 142 112 108 144 141 121 136 115 81 78 100 126 83 48 108 105 77 183 212 133 115 154 200 181 127 74 32 49 169 152 35 31 82 189 273 148 76 158 89 14 28 151 143 87 139 99 126 183 190 88 -60 -5 173 136 16 -20 1 47 -112 -59 181 150 67 226 315 157 87 85 79 134 228 105 45 119 59 47 125 52 47 196 264 423 325 168 184 -175 -242 6 152 125 32 227 -82 -218 -10 269 548 148 -260 -124 -13 -186 -179 -147 -315 -85 -165 -267 -254 -565 -358 -285 62306 371 75 75 8301 17 18 26 6600 -5348 29363 22453 17161 3569 2892 2431 2399 177 167 156 150 147 140 138 129 121 114 118 123 122 123 123 123 123 124 122 122 132 129 128 124 129 131 130 134 137 139 143 151 159 161 161 167 166 173 171 173 173 174 173 175 176 173 170 172 169 168 164 162 154 151 151 156 154 158 156 154 156 151 146 146 144 146 145 142 145 146 150 155 162 170 179 181 179 181 182 182 179 174 170 168 167 165 163 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 135 134 134 132 135 137 140 143 144 144 143 141 139 137 133 131 130 128 129 132 135 137 139 141 142 143 141 140 143 145 147 147 146 146 145 144 143 143 146 146 141 140 142 146 151 152 152 156 158 159 159 159 164 166 164 159 162 169 170 169 172 172 167 165 169 180 189 191 182 170 162 159 154 152 159 162 163 166 158 153 162 156 148 147 150 153 156 166 172 166 157 147 148 157 160 168 169 167 166 161 136 129 151 177 173 149 148 154 164 167 163 155 140 118 117 124 156 177 164 155 133 133 142 101 72 59 83 158 161 150 129 85 81 88 119 121 95 89 83 111 110 128 125 134 131 91 110 84 15 7 115 188 127 96 129 134 62 65 38 18 117 203 226 207 167 103 75 47 38 15 81 102 80 174 187 96 94 124 58 -86 17 169 -10 -88 -40 18 119 -53 -121 12 50 114 217 138 62 175 152 152 149 201 155 136 275 157 144 306 100 -21 200 207 27 -21 305 489 -159 -220 91 131 306 229 262 236 181 274 195 229 208 -32 -58 -22 43 81 49 78 130 -28 -177 108 222 336 147 -310 90 509 601 430 62337 370 150 75 8307 17 18 57 6599 -5331 30840 38315 32089 37417 36528 30692 20304 13034 4223 342 169 160 154 144 140 135 132 129 123 126 126 130 129 126 125 126 135 134 129 128 133 129 129 128 133 136 145 150 157 163 162 169 164 167 166 169 174 171 168 170 173 169 167 172 171 164 162 160 155 154 154 155 151 157 157 153 150 151 148 145 147 145 145 145 146 147 152 158 166 173 180 179 179 182 183 183 182 179 177 172 170 167 164 159 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 137 137 135 137 140 142 145 147 147 147 146 142 140 137 135 134 133 133 136 141 144 144 144 144 147 146 143 143 143 141 141 140 141 141 144 145 143 146 146 142 142 146 146 146 150 154 157 159 160 159 162 163 165 168 166 163 165 167 163 161 166 169 169 170 180 188 194 188 167 160 160 154 153 166 168 157 152 147 151 161 152 149 150 159 168 166 167 160 164 161 142 152 165 158 163 168 165 165 172 148 139 164 181 163 147 160 154 147 160 160 141 140 144 137 123 127 141 131 117 117 137 132 107 99 91 94 155 177 141 118 84 50 47 153 160 52 73 115 100 85 120 162 170 159 131 88 18 29 131 201 184 127 99 124 172 143 52 -16 69 189 185 109 121 112 18 -6 7 141 221 148 20 9 142 172 109 13 -23 54 53 99 220 19 -98 -8 -5 10 -75 -157 -138 -2 61 59 34 7 59 4 12 256 253 -13 11 21 -116 -8 230 210 86 172 131 -58 -38 149 210 -115 -22 41 -188 179 247 250 447 276 272 -15 -221 182 -123 -471 -329 -48 270 384 302 239 370 -142 -24 676 189 -205 40 356 91 -195 21 62369 364 150 75 8313 17 19 29 6597 -5315 18143 30726 39456 51429 49521 44191 32750 24399 12276 4725 3106 158 152 142 143 143 136 128 122 122 128 127 129 130 132 134 137 131 125 121 132 129 125 128 126 127 141 148 157 162 160 164 161 160 161 157 159 162 160 157 157 152 154 158 159 154 158 156 155 152 156 153 149 153 150 146 146 148 148 144 149 145 146 147 147 150 153 154 161 169 173 177 178 182 185 187 188 185 185 178 172 167 167 163 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 141 141 141 141 143 147 150 151 153 155 155 152 149 145 143 142 141 139 140 143 146 146 145 145 146 143 140 139 137 135 139 139 138 138 143 148 148 149 148 149 149 149 148 148 151 155 158 162 165 164 165 162 160 165 166 160 157 161 165 168 166 166 171 172 175 180 187 188 171 164 166 156 153 165 163 149 143 150 164 165 155 157 163 168 173 175 166 168 174 165 149 152 164 165 152 147 148 154 157 146 149 152 147 145 147 158 153 139 146 161 153 133 132 151 141 118 131 132 112 93 111 125 115 120 133 111 128 165 130 98 83 87 81 134 170 90 89 91 62 112 128 116 116 104 100 91 55 48 112 167 141 99 -5 -18 65 185 188 105 129 137 109 87 126 26 13 69 55 186 270 193 77 61 172 268 153 84 162 126 139 145 131 15 9 96 -16 -25 -42 -154 -68 184 27 -39 91 46 58 -57 -89 173 220 -50 -19 49 -205 -276 25 57 -26 82 158 71 -2 114 -98 -170 184 309 112 86 -76 17 359 259 303 154 -52 116 -226 -527 -390 -294 -117 287 375 84 -149 -409 -146 119 -187 62400 370 150 75 8307 17 20 0 6596 -5299 14062 16330 19356 30475 30355 32933 28793 28720 19251 20708 24789 15598 2773 624 119 112 111 104 102 103 113 105 109 109 120 119 122 118 116 110 123 118 114 115 109 110 123 133 143 145 148 151 149 148 156 146 143 147 153 146 144 143 148 143 146 144 150 153 157 150 150 148 146 143 144 141 145 147 150 150 147 148 149 148 150 153 154 151 156 159 163 170 173 181 188 196 196 192 192 184 177 174 173 170 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 139 140 140 141 144 146 149 150 151 151 149 145 142 138 137 136 135 135 137 140 143 145 146 145 143 138 136 138 135 133 138 139 136 139 142 146 150 151 150 148 149 151 148 149 153 157 161 164 167 165 165 161 158 165 165 163 161 160 164 166 163 160 169 177 178 181 178 172 172 167 168 163 155 152 150 160 166 163 166 157 155 165 164 158 167 174 160 158 161 161 159 149 158 162 145 144 151 157 148 149 162 146 146 149 145 150 141 122 120 143 150 126 118 144 142 136 152 123 77 85 108 103 96 114 133 120 115 136 153 132 78 85 99 124 170 136 113 88 81 110 98 55 43 35 84 132 97 77 71 111 147 120 13 10 81 194 230 159 124 76 113 154 134 63 150 165 139 216 157 109 74 106 178 200 114 150 292 198 143 96 21 7 48 130 31 114 146 -38 40 168 -48 -78 81 34 140 111 32 96 248 239 175 123 88 143 13 -106 -47 148 160 -41 -62 68 -37 -86 189 423 229 126 71 11 321 382 134 -182 -28 19 -89 94 -89 -79 -127 -418 -116 201 19 27 353 -23 -176 412 320 36 1 -130 177 62432 370 150 75 8306 17 20 32 6594 -5282 32940 12764 8257 15064 16395 17860 16631 17327 11598 16496 21616 15716 2795 634 120 115 112 109 107 110 116 113 116 116 123 124 124 126 124 124 131 128 123 119 121 123 122 127 134 137 146 152 149 151 160 159 161 159 165 160 159 163 162 159 158 153 155 156 159 153 154 153 153 150 150 145 146 150 153 156 151 155 155 154 156 157 158 156 158 156 156 159 162 169 179 193 199 197 193 184 178 174 171 162 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 139 139 140 142 145 146 148 149 149 146 142 138 136 135 134 134 134 135 139 142 144 145 145 145 145 143 139 137 135 136 138 138 135 139 142 144 149 150 149 147 147 152 148 149 155 158 158 162 165 164 165 166 166 172 170 166 163 160 162 162 163 161 164 177 187 188 178 167 160 158 161 162 158 154 154 164 175 169 163 153 151 153 156 160 170 176 167 161 154 162 165 152 165 171 156 158 173 165 173 182 176 174 176 160 147 153 141 132 146 149 121 113 126 129 138 149 153 136 111 126 124 92 88 105 114 109 119 130 145 148 94 77 102 141 145 119 127 126 137 125 75 75 81 65 155 168 116 136 106 106 139 147 123 126 150 187 116 27 42 13 42 102 78 83 163 145 90 174 155 89 141 158 90 2 60 114 75 85 126 -1 -63 122 180 167 106 158 138 32 110 54 -98 -84 64 35 110 196 236 267 154 237 228 -66 60 78 -82 92 54 21 91 198 73 -197 -88 90 50 -87 -259 65 144 -37 201 254 121 -115 -14 -25 -11 392 234 127 542 57 -237 344 373 52 416 184 -276 168 -31 36 367 429 636 62463 371 75 75 8296 17 21 3 6593 -5266 41738 35700 11417 3001 3120 2514 2414 2611 3931 4990 5152 5439 5459 5471 4770 1204 153 145 146 143 141 140 139 138 137 134 139 137 138 137 140 142 142 137 142 147 148 143 141 145 150 155 159 160 170 170 176 179 174 179 181 174 177 176 175 173 167 163 162 155 161 159 158 160 162 157 155 150 153 153 157 156 155 153 155 157 158 160 159 158 154 152 154 154 159 170 183 193 193 190 183 173 169 164 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 141 140 140 140 143 146 148 149 148 146 142 139 137 136 136 137 138 140 143 145 145 146 144 141 142 143 142 138 136 136 138 139 139 139 142 146 145 147 150 150 149 147 149 150 147 151 155 156 160 162 164 165 166 165 167 170 167 163 162 164 165 166 168 172 177 184 188 187 178 164 157 155 155 152 153 156 163 170 166 161 159 152 142 155 170 171 168 161 166 164 160 157 151 162 159 149 160 169 145 159 187 170 166 167 158 157 169 161 149 153 150 122 114 129 145 167 160 145 140 134 145 133 98 98 122 134 110 124 133 128 126 89 88 77 89 122 115 144 149 123 156 153 124 113 110 176 163 107 97 92 121 168 148 59 59 112 142 61 -11 39 92 115 111 44 31 86 116 125 171 188 83 125 220 161 97 134 127 73 105 144 39 7 126 211 208 129 131 -65 -95 117 4 -90 41 121 26 15 129 222 206 29 -13 8 6 151 161 152 384 141 -214 81 451 393 92 131 118 77 53 -208 35 -40 -111 69 17 311 344 305 222 108 299 282 200 538 727 184 -177 -175 -385 -182 -334 -213 464 -7 -464 -234 -127 98 62495 371 75 75 8303 17 21 35 6591 -5249 3514 8591 15133 20035 16754 18896 24712 24026 25266 25387 24742 24524 16119 11020 7977 4395 2303 157 158 150 147 147 147 144 139 133 133 131 134 135 138 137 135 130 139 143 141 140 148 149 152 150 155 158 162 159 167 168 168 172 175 170 174 174 170 172 167 159 163 152 159 158 156 162 160 161 160 154 155 150 158 156 155 153 155 159 158 159 159 159 157 159 157 156 157 164 171 179 188 188 183 175 169 165 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 143 141 140 140 143 146 147 149 149 146 142 137 135 135 135 137 138 139 143 144 142 140 138 136 137 136 135 134 136 137 140 141 140 143 144 143 142 145 148 150 150 148 150 153 151 151 155 156 160 163 164 164 160 161 164 165 165 165 161 161 163 166 171 173 171 178 187 189 177 167 165 161 160 149 145 155 162 164 160 151 149 148 155 171 168 161 166 162 170 174 164 158 149 151 152 156 175 174 148 148 174 169 158 161 153 148 160 158 142 129 128 135 141 137 136 146 149 145 133 122 121 130 140 128 119 101 94 123 107 89 79 87 103 69 85 134 123 121 135 129 165 193 147 119 118 149 142 121 128 100 132 204 180 102 86 105 124 129 92 108 172 166 95 41 48 90 139 231 210 114 100 196 254 188 159 171 142 69 108 168 133 149 149 48 101 142 125 -78 -110 38 -17 2 87 103 -43 -31 160 235 189 215 129 36 129 187 386 285 129 39 -44 259 488 526 368 174 30 11 115 188 236 325 437 199 -24 90 201 479 302 78 371 52 -143 42 546 398 -293 -346 -309 -116 -223 68 189 -567 -550 -466 -310 277 62526 371 75 75 8295 17 22 6 6590 -5233 16713 22081 23091 28817 22684 23518 29115 29478 29011 31326 26317 23246 13749 9317 8211 7674 5747 2121 1586 1519 1563 2416 2385 1395 146 141 132 132 131 132 137 135 133 132 139 140 140 136 143 145 151 146 149 152 147 149 156 156 158 158 161 163 166 171 168 168 164 159 161 156 158 158 158 163 158 159 160 157 159 152 158 157 159 158 159 164 160 161 164 164 163 165 164 162 158 160 162 171 183 185 180 169 164 157 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 148 146 143 143 145 147 149 153 155 153 150 145 140 139 139 140 139 140 143 144 143 140 138 136 137 136 135 136 137 138 140 139 139 141 143 141 143 148 150 151 150 150 151 156 156 157 160 158 164 167 165 164 162 163 165 163 162 163 158 159 159 158 163 167 168 179 189 191 179 166 169 165 160 149 145 153 147 146 154 155 152 154 161 165 156 153 163 165 174 175 171 172 161 155 164 175 188 177 157 161 164 170 173 173 171 153 136 148 161 134 131 144 129 133 106 105 128 135 159 153 138 142 185 191 120 85 85 95 79 75 101 119 120 123 131 132 152 117 91 122 140 170 183 166 114 130 161 140 141 106 97 161 184 163 143 89 67 135 149 161 182 150 119 67 93 176 198 210 151 80 185 232 172 111 85 90 25 -124 -55 105 48 33 77 79 103 89 81 60 115 111 96 95 25 74 46 63 185 349 359 285 305 368 308 51 75 127 -48 -58 59 32 258 472 247 162 117 12 -139 122 409 431 215 -20 -20 16 105 82 52 -25 104 -51 24 259 306 141 -52 144 178 362 229 -74 -407 -827 -436 119 95 152 62558 371 75 75 8419 17 22 38 6588 -5215 9586 12237 8734 8320 5973 4979 4958 5731 6398 9599 7715 11345 23580 38854 42609 32781 11320 3749 3354 4196 7746 11750 11824 7399 1369 140 136 130 125 126 133 129 130 132 137 137 139 134 131 142 147 147 145 146 139 142 148 147 147 145 148 150 155 159 162 159 155 161 157 156 155 160 156 158 158 160 159 159 159 160 157 162 162 164 162 166 164 165 165 169 168 169 170 169 167 167 166 169 173 179 175 169 160 151 143 136 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 147 146 148 150 154 158 158 158 156 151 146 145 144 143 142 145 145 144 143 141 138 137 139 140 139 139 138 136 136 138 140 143 144 145 146 149 152 152 150 151 151 154 153 156 161 159 161 163 167 168 169 169 167 165 163 164 166 163 158 159 167 172 169 176 181 193 182 165 163 155 147 148 147 150 153 153 162 166 158 160 160 148 146 144 150 163 160 159 168 165 163 171 178 174 167 167 170 172 163 153 148 160 181 163 146 153 166 157 144 150 148 147 124 111 125 128 150 156 145 142 132 125 108 102 122 105 73 76 137 175 137 125 130 134 157 143 98 92 106 130 194 184 84 66 100 122 140 108 60 83 92 102 117 62 83 155 115 136 144 92 130 118 119 191 262 255 225 129 122 103 93 85 86 117 29 -58 -60 129 122 -12 -54 31 71 -39 -4 151 240 240 191 9 -88 -86 -21 9 90 347 345 232 381 568 266 -79 81 90 -31 98 123 -72 -19 250 289 245 273 223 -275 -355 70 188 -178 -168 -18 -198 201 454 147 -129 -68 135 226 51 -38 -60 116 517 329 402 284 -447 -649 -242 72 360 386 329 62589 365 525 75 8614 17 23 9 6587 -5199 184 1050 3938 14344 35697 59440 64128 46554 35434 26173 6819 1524 1763 2754 6351 9372 9452 6080 1314 131 133 126 120 118 122 121 127 127 130 127 132 134 134 136 140 143 142 140 139 137 140 141 137 139 142 140 145 142 153 154 156 155 154 154 155 156 153 157 159 163 160 156 158 162 157 161 161 163 164 164 166 162 163 170 171 172 173 171 169 166 166 164 161 167 167 167 160 154 148 143 138 132 128 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 155 159 160 159 157 156 153 150 149 148 148 148 149 147 144 142 139 137 138 142 143 143 141 140 138 138 141 144 146 145 145 146 148 151 153 154 152 152 154 152 150 153 157 156 159 166 171 173 174 171 171 167 165 167 165 164 171 177 173 175 182 180 175 172 163 152 149 147 149 150 152 164 167 169 168 161 155 154 150 150 155 161 164 150 149 159 154 160 174 174 170 170 173 180 169 169 159 138 149 160 156 160 164 162 160 140 136 155 153 147 153 148 139 157 160 134 128 116 113 102 105 143 131 87 89 131 160 134 93 106 107 98 121 123 100 94 142 206 152 59 51 38 50 91 74 59 73 85 151 121 29 61 100 101 107 70 11 11 73 109 146 173 170 240 144 60 87 77 68 55 74 76 7 -105 112 195 58 68 74 118 188 177 152 170 165 107 -18 -42 -70 -47 -30 96 208 108 140 283 328 40 -19 165 94 20 248 293 176 186 85 86 54 202 257 -185 -228 136 261 265 263 19 -157 255 387 50 -215 -245 121 34 -85 21 -225 -163 -55 -264 -110 15 -177 -106 -225 -353 171 690 778 62621 370 150 75 8868 17 23 41 6585 -5182 160 1111 4459 16803 39509 47029 20405 21944 35095 51411 52169 39079 10069 161 150 133 129 121 121 125 138 146 144 135 130 131 137 135 133 133 130 136 135 137 135 143 145 147 148 149 149 143 138 146 141 140 142 137 139 141 141 143 145 149 151 156 151 152 154 161 157 152 155 155 158 160 155 161 160 159 160 158 162 166 164 165 163 163 168 171 173 172 169 167 167 169 166 161 161 160 161 159 157 153 147 142 135 131 128 124 122 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 157 156 155 152 150 149 150 152 154 154 152 149 146 142 142 143 144 143 142 142 141 140 142 146 147 145 145 146 148 148 151 155 154 151 153 155 155 154 153 154 156 159 164 168 170 171 172 174 168 163 162 163 168 173 177 175 178 182 179 169 164 162 156 158 155 152 149 154 161 164 169 171 170 165 161 156 160 167 167 163 154 152 151 160 169 170 165 165 175 173 170 173 169 154 152 169 165 145 148 153 148 139 141 152 153 159 158 174 182 160 155 149 134 147 162 166 136 117 132 141 127 131 139 126 96 54 71 86 94 103 117 124 131 173 160 91 63 76 61 48 55 57 61 82 136 146 107 90 97 81 156 153 75 107 63 57 91 51 88 171 180 112 47 5 35 81 16 103 93 -9 -45 34 82 86 214 295 197 159 118 26 175 90 58 71 17 164 110 59 128 112 195 140 202 253 105 132 36 122 183 314 370 233 301 172 3 88 281 176 107 194 458 321 337 303 -276 -200 92 -31 99 26 -373 -106 170 228 -74 -422 -170 64 -25 -230 -45 314 456 -401 -933 -196 254 196 62652 371 75 75 9138 17 24 12 6583 -5165 609 2092 7464 27571 77642 106947 75921 20536 18071 21391 17967 248 226 214 196 183 168 156 143 134 135 135 130 137 131 130 131 140 140 144 139 139 142 144 141 143 150 149 145 145 140 140 135 134 130 131 129 134 138 134 135 134 137 146 145 142 144 145 147 148 155 154 146 149 152 156 158 154 161 162 157 158 156 161 165 169 167 162 162 165 168 167 171 170 168 169 168 170 165 164 164 162 161 161 157 154 148 141 138 135 130 129 128 126 124 120 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 148 150 152 154 156 157 157 154 150 146 145 144 143 141 140 141 142 141 146 150 149 147 147 148 149 149 150 150 149 148 150 153 154 157 157 155 158 161 164 165 164 166 166 165 164 165 163 164 168 172 176 180 180 177 177 172 166 165 165 161 154 152 148 153 162 164 170 168 163 167 172 166 159 166 164 165 169 171 171 176 176 169 172 176 173 169 168 174 168 151 159 175 169 143 140 138 131 134 147 161 160 153 130 152 172 162 136 126 152 153 159 184 166 140 144 152 142 114 128 134 100 89 95 113 124 117 130 133 128 155 120 64 71 90 122 130 97 67 67 74 120 123 133 166 160 108 134 160 45 92 145 123 124 51 81 185 129 82 86 13 18 41 -4 82 14 -25 57 35 43 39 188 215 0 -3 74 40 177 108 81 95 29 85 -6 47 47 88 287 243 171 213 161 122 46 173 171 78 215 238 165 152 207 204 140 -82 -29 50 210 256 117 59 -378 -425 149 383 392 409 209 141 272 312 133 33 268 543 213 -4 403 360 524 151 -253 -36 85 316 62684 371 75 75 9399 17 24 44 6582 -5149 1296 4174 13909 50183 111656 122204 73666 26142 10719 274 261 233 220 212 201 198 189 170 149 133 122 113 98 107 105 113 121 127 128 130 127 131 132 131 126 130 129 126 124 120 121 120 125 130 119 125 127 128 133 125 127 123 132 137 138 131 132 133 138 139 148 144 144 145 144 154 152 146 158 159 154 155 162 163 165 169 167 156 162 162 161 162 166 169 168 163 162 166 170 171 171 171 168 165 165 165 160 156 151 145 138 134 134 131 132 129 129 126 124 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 155 158 160 161 158 152 148 147 146 145 144 144 144 144 144 147 149 148 147 148 149 150 151 151 150 149 148 150 152 153 155 155 158 163 166 166 164 161 161 161 160 163 164 161 164 171 173 176 181 184 184 184 176 167 164 164 157 149 148 148 155 162 160 161 161 157 159 170 168 164 172 171 172 176 176 181 175 173 168 166 176 175 163 166 169 175 170 163 165 167 149 147 150 148 157 144 139 148 140 114 117 137 141 120 126 165 141 123 170 167 141 128 117 116 85 107 136 128 141 134 116 102 108 111 118 98 106 120 89 109 129 90 97 140 106 114 136 137 135 183 144 72 67 51 41 22 95 151 147 158 123 116 143 108 134 152 130 36 -25 75 141 72 16 41 148 189 102 130 109 79 174 179 57 98 202 142 79 127 64 33 140 133 51 205 366 148 1 68 46 -20 103 5 -91 239 325 83 89 231 174 62 -93 -117 -138 88 285 71 -22 -167 -97 275 371 301 359 345 283 230 367 378 121 86 368 370 197 315 -140 -111 195 250 329 129 411 62715 371 75 75 9649 17 25 15 6580 -5133 67506 45950 20304 36799 51869 47901 37571 24759 10728 232 214 194 185 180 177 184 173 156 145 133 121 113 106 109 105 114 124 130 133 133 133 136 134 136 136 135 127 123 124 126 135 132 136 139 135 135 140 135 133 127 126 127 136 137 134 131 138 138 137 142 150 145 146 143 140 149 150 143 151 153 154 157 161 162 165 164 161 159 162 161 162 165 161 167 169 164 164 164 171 175 172 175 167 166 166 168 165 163 159 157 152 145 145 140 139 136 135 134 131 129 128 125 999999 999999 999999 999999 999999 999999 102 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 162 159 155 153 152 151 150 149 147 145 145 146 147 147 148 149 149 150 150 152 152 152 150 149 151 152 154 154 153 156 161 162 160 161 161 161 161 160 163 163 161 164 169 175 178 180 186 186 184 180 170 163 160 154 151 151 148 154 162 161 157 161 160 158 163 168 169 164 161 172 177 172 175 172 169 173 165 159 160 158 160 162 157 163 163 147 148 155 149 134 132 142 138 137 142 141 131 116 123 122 106 125 145 129 111 132 135 133 131 97 108 113 108 127 125 119 111 103 108 109 104 124 109 100 112 105 107 98 50 55 122 124 105 112 105 95 145 132 60 61 60 27 53 72 91 88 60 27 45 108 87 103 67 102 85 -12 122 160 66 36 13 61 56 77 154 189 185 102 52 -16 -63 62 120 146 206 56 67 161 200 99 152 326 210 61 82 41 -9 47 -16 -22 91 215 205 126 24 -98 127 94 95 137 277 290 95 198 158 302 252 118 87 43 -34 177 281 307 308 105 76 168 279 327 -31 -417 -147 233 474 407 -82 -344 62747 371 75 75 9916 17 25 47 6579 -5117 109454 91504 33858 17645 6383 1684 414 350 283 246 222 204 184 170 163 165 157 149 142 131 123 124 121 124 128 134 131 135 140 138 138 136 139 145 153 145 145 142 142 140 145 145 148 144 144 144 147 144 146 146 144 143 146 144 147 147 148 148 147 149 151 150 150 147 148 147 156 151 154 158 155 158 158 158 160 160 161 160 158 161 163 163 161 165 168 165 166 167 171 170 172 170 163 161 160 162 162 160 159 162 159 156 152 151 145 141 138 139 135 133 134 133 134 130 127 126 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 155 154 154 151 148 148 149 150 149 149 150 152 151 152 152 151 150 150 150 150 153 153 153 151 150 152 154 155 156 159 161 162 161 160 163 166 166 167 167 170 176 183 185 187 185 183 174 167 162 157 157 159 152 150 156 160 160 157 159 161 161 167 165 154 157 167 171 171 172 173 169 169 162 151 157 159 161 161 155 168 161 140 139 155 160 149 138 120 129 129 118 133 132 128 135 139 137 133 129 125 119 128 126 137 156 103 99 127 124 141 132 98 82 111 124 112 119 115 103 92 103 112 88 60 73 81 81 104 82 68 92 132 148 116 64 57 102 72 29 49 105 100 29 25 70 71 24 2 0 50 103 62 123 97 2 79 69 -46 -86 40 212 194 11 -6 91 97 -72 -113 95 175 232 153 104 146 157 55 80 213 119 244 301 134 80 47 91 -23 -156 73 151 93 25 -121 17 122 361 574 587 178 23 296 263 251 152 -23 -156 -49 -87 136 222 193 396 343 138 -138 -259 -206 -283 344 572 128 265 318 -73 -614 62778 371 75 75 10173 17 26 18 6577 -5102 76330 70157 30001 6032 507 444 409 348 279 244 219 195 169 158 148 150 144 142 132 132 127 135 127 130 135 139 133 135 140 136 139 139 143 141 147 144 144 145 145 142 143 145 149 141 142 145 147 147 150 156 154 152 152 151 158 154 151 152 150 146 149 153 155 153 155 154 162 155 160 155 153 159 163 160 160 156 160 159 155 157 163 160 163 163 165 162 163 169 171 166 172 167 162 158 157 159 160 160 158 160 159 158 157 154 148 142 139 139 138 139 140 144 147 145 144 146 149 150 150 999999 999999 999999 999999 999999 999999 120 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 152 151 152 154 155 153 153 154 154 154 153 153 152 150 149 149 150 153 155 153 151 152 153 153 155 156 158 161 163 163 165 165 166 168 168 167 168 170 179 184 187 187 182 174 166 161 159 159 161 159 153 152 155 159 159 159 162 160 159 158 160 169 169 165 171 174 173 171 163 159 159 164 163 165 166 173 177 154 139 144 155 163 165 156 129 117 115 113 131 125 124 141 151 156 152 145 121 115 136 131 117 131 107 107 115 95 116 104 81 98 122 119 114 105 99 96 76 71 72 70 78 78 83 77 95 104 103 122 141 148 112 83 89 99 66 44 86 150 165 111 96 99 82 91 83 72 45 74 82 133 149 89 174 178 84 91 108 192 190 59 93 96 162 122 36 84 53 157 261 240 144 172 104 173 304 148 248 319 203 161 127 93 6 46 155 -39 -82 72 85 -42 75 338 609 646 27 -98 71 148 103 -27 -194 -211 143 52 115 266 323 479 466 75 -101 -79 -342 -225 486 471 -266 66 309 -85 -68 62810 371 75 75 10424 17 26 50 6576 -5086 83601 67217 46272 13597 532 430 386 321 236 207 191 181 168 160 154 154 150 153 146 147 136 132 125 134 137 139 132 122 131 132 137 148 152 150 148 144 147 149 148 144 140 140 144 139 140 140 141 143 146 150 147 148 149 154 151 149 155 157 157 149 149 150 153 153 155 159 158 150 153 151 153 157 157 156 158 152 156 163 158 159 162 159 159 164 163 162 163 169 169 166 173 171 169 170 162 163 164 164 160 161 161 161 160 157 151 147 143 142 145 148 149 155 157 159 159 161 162 161 160 159 157 157 155 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 158 158 157 157 157 157 156 155 155 154 152 151 151 153 154 153 154 155 157 157 157 156 156 158 161 163 164 164 165 166 166 165 168 171 175 183 187 189 183 172 164 159 158 159 160 161 161 161 157 159 162 159 155 153 152 154 162 169 166 160 169 172 166 166 161 161 162 161 164 163 164 166 165 156 145 147 152 146 143 144 127 113 121 131 128 116 126 134 135 145 147 147 128 117 136 127 118 124 101 104 127 105 96 92 79 95 95 83 111 112 99 103 78 65 62 75 107 100 92 95 91 70 95 129 122 120 83 90 118 60 53 109 111 130 145 103 50 6 33 68 102 98 15 72 118 127 130 43 49 117 127 148 139 180 171 177 168 0 28 78 55 0 7 92 168 152 21 155 307 345 279 129 122 118 150 231 151 20 70 232 225 48 24 45 26 -73 -81 -36 140 167 -171 -160 -10 65 -2 -41 -48 32 341 172 -28 269 491 492 459 173 118 127 -109 125 178 170 82 178 189 -53 291 62841 371 75 75 10593 17 27 21 6574 -5072 78314 95816 87877 26649 14707 13744 326 277 205 173 159 150 146 143 140 143 137 139 136 133 123 115 113 118 119 120 118 118 132 136 134 145 147 148 142 141 147 146 144 138 135 141 135 137 135 134 138 145 147 150 150 148 150 155 149 150 152 156 157 156 156 153 155 156 156 156 155 151 154 153 154 151 148 154 156 153 156 159 156 162 164 157 158 158 162 161 161 166 169 163 169 169 173 178 170 167 167 162 159 161 162 160 157 157 157 152 152 151 155 156 159 161 161 164 163 165 166 164 162 164 163 163 163 163 160 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 159 159 160 160 158 157 156 155 154 154 154 154 154 154 155 155 156 157 158 158 157 157 158 158 159 162 164 164 163 165 171 173 176 179 185 189 186 174 167 162 160 159 160 159 158 162 160 161 157 156 154 151 154 156 156 161 165 161 164 163 157 159 153 148 153 157 158 153 153 154 160 159 149 147 141 134 142 144 129 136 142 132 120 117 125 136 132 137 137 134 129 112 126 124 115 107 89 86 112 121 93 82 90 88 78 75 100 112 113 130 104 109 128 129 112 96 100 88 111 80 50 90 112 79 24 76 114 48 28 83 117 128 98 70 71 76 78 38 24 30 31 116 140 138 124 39 -4 34 80 113 200 160 62 111 155 46 9 2 -17 -39 -6 57 129 156 93 187 260 145 58 152 248 146 132 236 146 73 197 262 240 223 213 189 139 164 63 -258 -279 -46 -106 -126 -7 58 8 -153 9 173 258 343 128 194 342 218 288 231 -12 18 -77 92 169 45 159 268 300 -69 -46 62872 371 75 75 10668 17 27 52 6572 -5057 31489 73820 87449 60141 49150 20082 261 212 171 143 136 132 131 132 129 124 114 108 115 115 116 111 106 106 103 112 114 128 130 138 134 141 138 144 142 142 148 147 142 139 138 147 134 138 141 142 148 149 147 148 147 150 152 151 154 157 154 155 154 157 159 156 153 158 163 154 152 153 154 155 157 153 153 154 155 157 154 155 152 162 168 162 162 156 160 159 160 164 166 160 162 159 168 168 172 170 169 166 165 162 159 158 155 158 160 157 158 157 159 158 160 161 160 160 161 159 163 163 162 164 163 162 163 162 160 155 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 159 160 160 158 157 157 156 154 154 154 154 156 156 156 158 157 157 159 161 160 159 158 157 158 160 161 164 165 168 173 173 176 181 180 184 181 170 166 165 160 160 163 161 159 160 161 160 155 158 156 151 153 152 152 158 164 164 159 156 152 151 151 150 155 156 151 144 142 153 164 148 136 151 148 140 143 139 132 144 142 115 111 126 136 140 130 139 136 117 107 103 122 125 118 117 108 82 88 111 91 75 85 95 79 70 73 89 108 95 97 120 125 118 99 86 97 79 99 104 53 69 116 78 59 90 98 81 76 106 85 97 80 72 97 84 67 75 58 0 26 138 144 84 35 55 119 97 79 86 160 123 77 65 88 99 83 72 43 -22 -32 68 64 117 184 189 124 39 132 286 236 116 98 223 300 238 143 66 139 159 126 191 147 148 179 -123 -120 44 -52 104 137 198 213 -26 -60 40 385 425 -20 -147 185 150 -13 49 102 148 7 19 -82 -98 60 123 294 162 62 62904 371 75 75 10728 17 28 24 6571 -5042 4715 20326 36768 54075 45407 22558 31625 47780 40058 10828 140 130 120 123 126 117 111 107 115 113 113 103 103 110 116 127 129 136 130 131 134 133 133 140 139 136 140 141 142 140 141 143 139 140 148 146 155 152 149 147 138 148 146 147 152 154 153 155 156 159 163 157 151 156 158 144 143 149 148 150 158 154 155 156 153 162 159 159 151 162 164 164 162 164 158 158 162 165 160 162 163 162 167 165 170 175 173 170 171 167 162 159 156 161 161 162 158 158 158 158 157 159 159 156 158 156 160 161 161 163 161 161 160 158 155 151 150 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 160 160 159 158 158 156 155 154 153 154 157 157 156 158 159 158 159 159 159 158 158 157 157 159 161 165 168 170 170 172 175 181 181 185 183 171 165 164 160 159 162 163 164 161 155 152 151 151 149 149 149 147 154 163 165 163 157 153 148 145 149 159 156 151 156 154 151 157 159 143 138 159 159 153 148 137 140 140 134 118 113 127 135 133 128 131 121 104 100 109 126 127 128 121 99 81 98 107 93 101 83 83 88 77 88 97 91 72 78 90 99 95 79 71 100 90 58 76 91 93 99 66 65 76 56 56 44 68 71 86 77 52 49 43 4 54 130 68 49 111 190 171 66 32 125 135 105 92 94 130 149 127 61 70 98 56 8 22 40 85 14 -35 42 102 110 113 223 213 75 88 97 178 285 123 -120 -50 182 74 3 60 -58 -56 75 55 143 103 91 274 90 40 46 182 189 17 458 324 -278 -260 265 488 172 127 331 265 29 -126 -92 146 232 112 102 94 197 62935 370 150 75 10792 17 28 55 6569 -5027 350 2240 10282 12601 16603 33486 54835 66980 97378 83155 141 108 111 114 111 111 114 106 100 104 101 108 117 115 124 138 139 129 117 128 127 126 126 130 135 131 132 134 133 134 131 140 140 148 139 143 139 142 146 143 147 144 144 145 148 145 149 153 163 170 162 155 160 154 144 145 151 146 147 150 144 146 158 159 162 162 159 150 158 161 166 169 169 158 164 160 161 157 160 159 166 167 170 167 171 174 165 171 171 168 162 160 155 157 161 161 159 160 161 159 160 158 156 156 156 158 159 158 160 160 160 158 157 155 153 151 148 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 161 160 159 158 157 154 153 152 153 155 155 154 156 158 156 156 155 157 158 157 156 157 159 161 165 167 169 170 174 178 183 186 186 185 178 170 165 162 159 161 160 157 158 155 152 147 141 147 151 149 147 156 163 158 150 154 157 160 159 154 159 154 152 155 150 143 147 146 138 148 159 150 150 149 137 141 137 134 133 121 119 121 124 118 119 121 108 117 121 119 128 127 100 81 92 97 91 77 90 88 70 100 119 101 89 73 78 84 60 70 90 63 55 91 72 63 82 79 87 70 31 34 51 4 8 39 3 -17 23 68 72 48 43 15 35 127 158 164 130 131 175 152 69 44 63 94 29 26 97 68 90 27 7 86 62 66 107 61 85 59 -20 -25 24 24 -12 125 125 35 6 19 80 84 33 -47 73 211 48 -88 -87 -96 -54 -72 -54 89 114 207 180 -129 -233 -162 192 273 144 389 289 37 190 299 410 387 252 215 181 158 -125 -45 240 274 313 19 -251 -11 62967 367 375 75 10850 17 29 27 6568 -5012 279 848 2664 9188 34013 112851 155190 72956 3937 120 111 106 105 102 93 95 101 108 113 118 109 119 131 130 122 115 119 119 119 119 122 128 129 131 128 130 124 121 131 130 135 131 135 137 143 145 148 148 150 144 142 149 148 149 153 163 170 163 158 160 153 151 151 153 151 156 153 144 142 154 159 159 158 154 151 154 159 166 174 168 158 167 160 160 163 164 160 161 166 169 170 167 170 167 170 171 173 169 168 155 157 159 163 160 160 162 162 160 158 158 157 159 159 162 158 159 160 160 158 157 158 156 154 153 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 163 161 160 160 159 156 153 153 154 155 154 153 155 156 155 154 154 157 159 159 157 158 162 164 166 167 168 169 173 176 181 187 187 182 176 173 167 164 162 164 164 162 159 157 159 150 144 152 156 151 147 156 158 150 146 152 160 163 161 158 157 151 150 152 153 147 146 139 132 147 148 136 141 151 147 151 148 133 126 118 112 112 120 118 129 132 114 114 110 103 112 107 97 97 100 88 73 76 97 99 69 88 107 94 75 64 78 92 72 52 79 83 76 95 84 64 80 87 94 76 49 75 68 11 29 81 28 -31 -15 44 76 26 14 65 55 70 125 143 151 139 112 92 77 32 47 99 29 8 71 60 35 -62 -59 16 -21 84 139 38 120 111 11 -38 -61 -112 -28 161 167 93 -4 6 143 187 126 95 101 15 -113 -74 -42 -42 -30 -165 -198 30 139 77 126 -5 -63 60 40 2 182 386 251 65 250 158 -112 44 157 163 146 256 133 -237 -254 -120 86 -59 -291 -208 62998 345 450 75 10924 17 29 58 6566 -4997 168 724 2272 7957 29866 86158 117151 91064 45024 2125 103 98 88 87 97 111 113 112 115 111 117 120 129 126 128 118 114 112 118 119 117 121 119 123 128 122 121 126 125 127 126 127 130 143 150 146 148 148 148 141 149 151 159 156 158 164 161 161 159 155 153 152 153 158 162 164 158 153 152 155 155 155 152 153 157 156 159 166 163 159 164 160 161 167 167 161 159 164 163 165 165 165 166 164 168 174 172 171 160 162 159 161 157 155 157 158 156 158 158 158 158 158 157 154 153 155 155 153 153 154 154 153 151 150 999999 999999 999999 999999 999999 999999 89 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 162 161 161 160 158 156 156 155 156 156 156 156 157 158 157 156 156 159 160 159 160 162 164 165 167 169 170 171 174 179 184 182 177 171 168 166 164 163 164 163 163 158 156 159 154 151 154 156 154 151 151 155 156 159 159 158 155 155 157 153 147 154 155 150 150 149 145 140 144 141 136 141 144 138 153 154 134 126 131 129 111 119 134 138 129 126 116 106 105 111 109 103 102 102 101 85 93 114 112 93 90 85 92 91 84 90 82 83 59 56 92 97 93 81 74 91 107 99 97 101 108 69 18 48 70 38 59 103 69 24 13 37 95 105 65 50 56 99 143 95 38 39 27 37 103 122 56 81 171 85 -43 -40 5 -78 -36 70 14 55 -28 -121 -77 -56 -107 7 200 178 113 130 149 182 162 47 5 3 -3 -72 -35 -52 -163 -92 -83 -188 -137 11 -35 72 120 2 31 -113 63030 358 525 75 11001 17 30 30 6565 -4982 67 419 1308 4400 16028 58899 101380 128235 94775 6558 100 93 103 109 114 113 104 106 109 120 124 135 133 131 127 121 114 121 127 126 125 123 125 126 124 131 135 134 130 124 121 119 133 144 140 142 140 148 145 151 150 156 151 155 156 154 159 160 157 159 157 153 163 163 166 164 162 153 155 151 149 154 154 160 156 160 166 161 157 160 159 162 168 163 157 163 166 166 164 166 169 163 167 171 173 169 166 164 167 160 163 158 157 156 153 155 157 157 155 156 156 153 154 152 151 153 152 153 153 153 155 151 150 148 999999 999999 999999 999999 999999 999999 87 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 162 161 160 158 158 157 157 156 157 158 160 160 159 158 156 155 157 159 159 162 162 161 162 163 167 170 175 177 181 185 182 178 172 168 164 162 161 159 159 161 160 159 158 154 154 155 159 163 160 154 152 158 167 168 162 160 156 150 149 153 158 156 150 144 141 146 151 149 147 142 146 140 134 145 145 143 140 144 145 122 123 135 140 134 128 125 116 119 129 133 127 121 112 113 118 128 119 113 109 94 85 90 98 89 68 54 79 87 88 101 98 71 81 120 113 104 104 134 142 104 59 45 62 70 73 109 110 70 44 68 93 101 135 114 56 38 95 134 90 59 99 127 111 166 194 124 117 168 131 96 148 157 61 -41 -37 -19 24 36 47 82 54 -29 2 189 154 2 89 189 121 -40 -15 68 131 240 44 -63 -126 -260 -242 -132 -23 -15 110 68 31 149 40 -58 -88 -130 -76 -51 -111 -95 3 282 208 -103 -89 -129 25 -70 -422 63061 364 600 75 11081 17 31 1 6564 -4967 7 247 796 2407 8141 29811 105766 164285 84249 4518 118 112 111 111 111 103 100 109 125 131 136 136 134 139 135 130 129 133 135 132 139 137 134 136 140 144 138 130 125 128 140 142 145 142 143 147 151 152 158 153 146 142 149 153 154 157 157 158 157 151 149 160 163 168 166 166 162 158 162 151 156 153 157 152 161 161 159 160 158 157 163 168 160 155 161 162 170 169 165 166 160 165 166 169 164 163 165 168 159 163 157 159 156 154 157 155 153 152 156 157 153 154 154 152 153 152 153 154 154 158 155 154 152 151 149 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 160 158 158 157 158 157 158 160 160 160 159 157 156 153 153 156 159 162 163 162 163 165 167 168 176 179 183 184 181 176 173 169 164 162 160 158 159 160 159 161 161 158 158 156 162 166 165 164 159 160 166 166 161 157 151 148 154 160 158 157 159 151 144 150 156 154 154 152 157 153 135 134 139 141 138 141 143 136 138 127 130 138 131 125 118 123 127 126 131 129 119 126 143 150 132 104 98 108 106 103 118 113 74 75 107 119 115 92 85 75 104 118 90 101 99 111 140 106 57 56 80 108 94 89 47 65 133 129 110 114 115 95 34 56 107 68 103 127 139 153 109 109 115 83 108 112 80 102 162 138 94 -77 -86 82 140 135 122 165 145 81 43 61 92 2 -25 36 45 38 81 94 267 377 94 -62 -43 -72 -266 -128 225 261 308 181 -70 -27 39 -28 -13 160 5 -159 -47 -225 -79 365 473 311 331 368 60 -399 -380 -153 -115 -127 138 296 -245 -133 63093 362 750 75 11155 17 31 33 6563 -4951 208 676 1945 6511 23417 85107 115964 103886 87897 128 111 110 112 114 114 116 126 130 135 137 128 143 144 145 138 137 134 131 139 136 138 134 135 137 138 140 129 121 134 143 149 147 146 147 147 153 159 158 153 146 146 151 151 156 153 156 152 146 153 153 159 161 161 161 168 159 173 167 167 164 165 164 163 157 155 163 160 155 157 163 157 155 157 160 166 167 161 166 167 163 161 160 161 164 169 165 162 159 156 157 152 155 156 151 148 148 152 154 153 154 155 153 155 155 155 156 156 158 157 158 155 154 154 150 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 158 158 158 159 158 158 159 159 159 159 158 155 154 153 155 159 161 163 165 165 166 167 169 174 178 182 181 181 179 173 167 163 164 162 160 162 159 154 158 160 155 154 157 160 162 162 162 163 165 164 165 160 154 157 158 159 162 157 157 157 151 156 157 157 158 151 151 159 151 132 132 133 130 134 140 145 141 131 120 120 131 144 138 131 121 113 123 126 127 129 132 148 144 121 100 94 122 132 121 134 135 94 73 98 114 83 70 90 90 104 81 37 68 76 38 65 91 69 81 114 131 96 30 32 79 102 69 41 80 72 62 42 61 109 38 66 116 98 124 96 18 60 120 144 98 36 120 107 42 32 -22 54 194 245 146 -23 16 111 167 93 -12 26 -11 -64 -9 60 137 90 63 222 256 168 74 70 98 -60 45 317 203 160 119 -176 -137 119 -21 -5 244 10 -167 56 -55 -56 175 297 534 487 173 -142 -179 96 183 122 -7 177 476 127 -33 63124 361 825 75 11170 17 32 4 6563 -4937 111 470 1250 3884 13564 50443 144683 175460 62793 127 101 107 120 121 121 121 128 134 134 119 132 136 142 135 132 131 129 124 127 119 129 128 128 132 137 127 122 124 131 136 140 137 139 148 156 155 159 153 147 147 150 142 149 149 150 154 155 156 153 150 146 146 146 164 164 173 177 178 174 179 182 176 167 156 159 157 152 159 159 157 156 159 162 160 159 162 168 167 161 164 160 157 159 164 160 161 156 156 150 148 151 149 145 145 144 147 145 149 153 155 152 156 156 154 155 154 154 154 156 155 154 154 150 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 160 159 159 159 158 158 159 158 159 160 159 155 154 154 154 158 161 165 167 166 165 167 170 174 177 181 185 180 176 172 166 161 161 162 160 165 166 156 156 158 151 152 159 159 162 161 158 162 165 169 169 164 161 167 166 161 162 158 154 156 154 159 165 161 150 141 146 153 148 140 145 142 131 132 141 147 141 129 128 129 118 123 134 138 131 127 124 115 119 130 128 141 140 111 113 119 121 136 139 131 123 100 89 85 87 86 76 87 75 78 88 65 70 83 48 11 53 61 66 92 101 128 73 37 41 38 6 20 98 80 66 108 102 109 68 54 101 118 185 140 47 118 205 149 23 7 123 133 104 68 82 126 145 190 160 46 -13 60 144 90 71 82 117 143 80 51 102 150 196 224 142 1 -22 33 117 136 99 225 139 -23 -22 -124 -82 255 98 -13 122 135 180 273 263 113 24 -117 156 576 235 -94 211 292 194 99 76 118 95 55 96 63156 360 900 75 11165 17 32 36 6562 -4921 114 472 1354 4295 14998 55494 124702 152550 74621 130 111 123 122 123 116 112 123 123 122 131 137 141 132 130 130 127 124 131 120 132 124 124 122 123 120 129 129 130 129 130 134 139 152 157 148 153 149 147 149 149 146 146 148 150 152 152 153 150 143 150 151 151 163 170 171 173 177 178 179 180 178 170 163 161 160 154 162 158 160 158 159 160 158 156 163 163 161 156 161 163 159 156 154 155 160 153 153 149 148 148 146 144 146 143 144 144 148 148 153 151 155 154 153 153 152 151 152 153 152 152 151 148 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 163 162 162 161 159 159 160 159 160 161 160 156 156 155 155 157 162 166 166 165 165 167 171 173 178 182 183 179 175 172 164 161 160 161 161 165 168 160 158 161 157 158 162 159 161 161 161 163 165 166 163 160 160 164 164 164 165 157 153 153 154 157 165 162 146 140 148 155 154 145 144 146 134 125 142 151 144 131 121 124 127 125 125 124 122 129 126 104 107 122 131 139 125 113 133 135 114 122 121 99 91 96 117 103 76 78 82 74 67 73 83 77 65 119 134 71 61 59 51 71 103 115 82 63 54 52 10 25 103 98 75 96 117 128 113 77 136 161 143 117 97 141 136 58 24 57 22 63 152 116 102 98 94 167 109 51 20 23 27 2 124 127 84 104 -2 -22 86 184 167 76 108 56 62 127 89 128 -7 50 198 -14 -80 -90 -98 95 206 204 62 196 254 124 171 0 -85 -182 -129 198 72 -272 11 203 105 83 137 35 -116 -7 72 63187 359 975 75 11168 17 33 7 6561 -4906 119 473 1329 4076 14265 52150 147454 164420 52086 132 116 109 118 111 114 116 120 127 143 150 152 139 135 127 119 121 122 124 130 124 120 121 117 117 129 125 134 136 135 136 138 141 148 142 143 149 153 149 141 148 148 146 151 146 144 150 151 150 152 155 156 160 162 164 173 172 174 172 176 173 172 168 168 167 159 164 159 160 160 161 161 162 161 165 162 162 153 156 155 160 157 154 155 159 153 149 151 147 145 146 144 146 141 143 143 148 146 151 149 154 152 154 151 152 151 153 150 151 151 152 148 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 165 164 164 163 161 160 160 159 159 160 159 156 156 155 154 157 161 165 165 161 162 165 169 173 179 183 183 183 181 174 165 160 162 164 163 164 164 159 155 158 160 160 161 162 160 154 156 161 163 162 161 162 159 166 164 158 154 147 150 150 147 151 152 150 146 139 142 152 151 145 145 138 129 135 143 141 131 123 120 117 125 136 118 103 95 101 109 107 117 117 119 112 100 117 140 136 111 93 84 81 68 71 72 103 113 64 66 76 75 66 87 84 65 116 114 68 57 42 53 81 83 42 19 47 76 87 42 6 48 74 61 65 47 65 80 15 74 122 119 133 109 83 82 75 106 133 75 74 59 9 30 76 77 152 99 17 -9 28 15 0 138 94 -70 -81 20 68 58 45 5 -14 129 142 111 244 100 -35 -2 56 55 -72 -131 50 125 104 283 321 210 93 -9 -28 121 -5 -42 79 6 -263 -366 -127 -93 -70 58 101 149 -8 -25 233 102 63219 358 1050 75 11170 17 33 39 6560 -4891 257 721 2026 6592 23748 89831 196046 160604 159 120 107 121 117 134 138 136 132 138 147 152 146 143 134 129 124 128 119 128 122 123 125 128 123 129 131 137 140 140 140 144 140 146 144 146 150 153 150 142 147 146 148 152 152 150 150 158 155 149 153 158 157 152 153 168 168 166 170 174 172 176 176 171 170 166 166 160 154 158 161 162 167 162 165 163 160 155 157 155 154 158 156 155 155 151 150 152 144 144 147 142 144 141 144 140 145 147 151 151 153 151 151 149 150 150 152 151 152 152 152 149 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 167 166 164 161 160 159 158 157 158 159 158 155 155 154 154 158 161 163 163 160 160 164 169 173 177 182 188 188 184 175 165 160 164 168 165 165 163 159 155 156 159 158 156 160 162 156 153 159 161 163 167 167 164 169 167 156 152 151 153 149 145 151 147 143 144 137 137 145 145 138 139 132 122 132 131 127 130 128 135 128 122 123 111 96 96 104 117 126 117 116 112 103 112 128 121 114 121 108 93 102 99 96 77 98 113 62 61 77 73 62 92 76 26 81 83 46 79 44 20 67 92 43 12 49 66 64 73 34 25 63 91 110 18 3 22 13 90 121 105 133 108 25 47 27 17 81 99 46 18 28 65 98 59 55 -6 -35 23 105 98 75 120 146 85 47 129 112 -35 -145 -130 -47 154 138 -25 142 74 -32 121 69 -164 -170 -153 82 217 124 208 136 155 23 -166 -88 14 -64 148 327 193 22 -67 146 32 -118 -261 -89 240 -90 -147 233 315 63250 358 1050 75 11173 17 34 10 6559 -4876 67 374 1103 3342 11676 43269 147827 221590 110718 134 112 116 128 132 143 140 137 138 137 141 142 143 130 131 130 137 129 132 121 118 114 121 118 123 130 130 129 128 136 138 137 142 144 145 145 141 146 142 147 142 147 154 157 155 154 154 149 150 154 153 147 143 143 151 157 158 168 174 174 174 178 178 181 175 170 171 161 161 163 160 169 162 165 166 166 163 163 159 158 158 156 156 155 150 157 152 152 149 147 144 143 144 147 144 146 151 152 155 155 152 153 153 153 152 154 154 154 155 154 152 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 167 165 162 159 158 156 155 155 157 158 158 156 157 157 157 160 162 163 162 161 162 166 169 173 178 182 187 184 179 171 164 163 164 166 165 163 164 162 158 160 165 161 158 161 166 163 159 166 169 166 169 169 168 165 160 154 154 159 157 150 146 148 151 151 148 143 138 138 134 128 125 121 127 133 122 123 129 128 123 113 107 96 90 98 114 123 143 139 123 117 105 112 123 112 102 105 126 128 102 83 69 99 123 96 76 97 112 91 90 90 51 8 9 82 106 72 107 99 42 60 99 80 59 78 61 34 71 70 77 124 132 110 39 42 104 109 124 106 75 103 64 84 99 8 -15 40 104 76 74 100 106 92 64 64 36 -4 57 105 146 143 111 193 220 223 184 53 -69 -109 -61 -45 130 246 146 73 96 173 114 -59 -98 38 3 104 214 174 271 132 -106 -117 -220 -207 -157 -171 157 373 296 306 284 86 44 -44 -414 5 322 -337 -326 0 89 63282 357 1125 75 11171 17 34 42 6558 -4860 108 507 1354 4341 15432 57513 176943 170772 2262 115 107 118 121 118 127 128 128 130 134 131 130 117 118 117 118 124 131 118 110 110 111 112 114 113 114 112 121 126 127 127 132 137 135 139 139 144 141 144 145 144 152 154 154 155 151 145 147 151 146 139 140 141 145 148 153 164 170 171 171 174 182 192 184 183 185 176 169 165 160 167 160 168 168 171 165 163 160 159 157 156 158 157 151 155 152 154 148 146 147 145 146 145 146 148 151 153 153 154 152 154 154 156 154 157 156 155 155 154 152 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 167 166 162 158 157 156 155 155 157 159 159 157 158 158 158 159 161 161 159 160 162 168 172 172 176 183 185 184 179 171 164 163 163 164 164 165 164 162 159 163 166 164 165 166 167 167 165 169 172 167 165 169 169 160 156 153 152 156 152 152 153 144 150 158 149 146 146 140 133 130 124 117 131 129 115 121 124 122 121 111 102 110 102 107 120 129 137 126 134 132 120 126 123 109 116 136 130 108 96 79 62 99 133 99 82 121 122 83 89 82 18 22 67 83 99 81 84 93 74 66 59 63 75 103 110 68 82 108 130 149 97 41 57 65 66 91 77 47 55 53 24 80 86 42 -10 -6 104 112 54 26 11 0 -46 45 199 134 19 15 85 111 115 168 177 130 52 -37 -36 46 167 253 154 1 127 106 79 234 117 -22 195 370 106 107 145 83 278 236 -57 -235 -193 -45 -54 -93 111 400 446 292 192 138 296 91 -324 163 375 -315 -378 -159 7 63332 356 1200 75 11168 17 35 32 6556 -4836 186 605 1818 5875 21109 79519 130747 74519 5422 116 104 107 112 122 118 122 128 133 119 115 109 116 114 115 121 120 115 117 117 121 119 116 115 114 114 122 124 128 126 130 134 131 138 147 150 149 146 153 149 150 150 148 145 143 135 137 142 145 142 145 143 145 146 150 162 164 168 173 177 177 184 181 185 184 182 174 175 173 170 161 173 168 171 166 164 166 160 159 159 158 162 159 155 154 154 150 153 151 152 147 147 148 151 154 155 151 155 153 155 156 158 157 158 159 157 156 155 153 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 168 167 163 160 159 157 155 156 158 160 159 158 158 158 157 158 159 159 159 158 158 164 172 177 179 185 188 187 183 171 162 161 161 165 168 169 166 163 163 165 166 164 164 162 164 169 164 163 167 168 168 168 162 156 153 149 152 155 153 155 156 148 149 151 147 147 145 140 133 133 134 123 118 125 132 132 126 116 118 123 129 149 134 124 128 124 125 104 107 130 113 103 111 117 129 136 123 97 96 98 89 100 117 99 102 98 74 75 72 65 33 54 76 49 68 66 68 62 60 67 60 57 73 108 96 35 42 86 96 44 35 64 41 2 22 79 34 20 46 23 40 34 15 16 -3 23 76 71 2 -21 -24 31 17 -4 106 163 38 -47 1 55 128 138 115 41 47 14 55 135 124 229 99 -105 4 -12 -127 54 98 2 103 251 73 -52 53 127 256 229 58 -150 5 234 12 -110 160 354 215 -146 -42 218 290 192 -105 160 339 165 31 -31 233 63364 355 1275 75 11170 17 36 4 6555 -4820 218 724 2088 6961 24972 92648 148172 103670 34399 115 101 108 115 117 123 121 126 119 116 113 119 116 122 125 118 122 123 114 114 118 119 121 121 113 120 122 132 133 137 135 134 134 150 151 148 147 154 153 152 144 142 136 137 138 138 143 146 145 144 142 142 147 151 163 165 171 172 178 176 171 178 180 183 184 180 189 179 171 162 170 166 171 170 169 166 164 162 164 162 161 161 155 153 157 154 159 154 154 149 151 152 151 158 156 153 155 155 155 155 158 157 156 158 157 155 154 153 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 168 167 163 161 159 158 156 155 158 160 159 157 159 158 159 159 159 159 159 159 159 163 170 176 179 185 189 187 181 168 160 159 160 166 170 168 166 167 170 169 168 169 164 162 167 170 164 163 168 170 170 169 163 159 156 149 149 152 150 148 146 148 146 143 141 141 140 130 123 127 130 126 115 119 132 133 126 108 105 127 129 134 141 135 141 132 127 108 108 120 104 106 108 96 112 128 113 99 104 109 100 101 110 108 111 103 85 96 69 55 76 122 126 68 63 56 59 60 53 69 102 93 60 53 46 53 39 47 53 -6 3 62 12 -15 95 124 45 65 94 15 -32 12 85 60 11 19 -4 73 97 65 53 98 72 -20 5 102 158 59 71 137 97 52 69 103 174 127 133 233 151 36 -18 -33 90 -4 -58 141 143 107 -6 109 171 6 -19 163 343 238 99 0 14 261 173 -58 129 137 46 -174 -201 -132 -211 55 -67 -153 89 241 306 39 41 63395 355 1275 75 11170 17 36 35 6554 -4805 0 265 829 2381 8039 29117 101916 186529 121849 179 116 109 113 119 123 121 124 121 119 119 120 115 121 117 114 118 119 118 113 113 118 117 117 110 121 118 124 132 136 135 135 137 144 143 143 144 149 152 150 141 144 140 143 145 147 150 144 142 139 143 144 148 151 157 168 171 171 177 181 174 177 178 185 187 181 185 175 170 163 168 166 170 174 172 166 168 161 164 163 164 159 160 157 158 154 156 150 152 152 152 154 153 159 158 155 157 159 156 154 158 156 157 158 158 157 155 155 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 169 169 166 163 161 162 160 158 159 161 161 159 160 160 160 160 160 158 157 158 158 160 167 174 180 185 187 187 181 170 162 161 160 162 166 168 163 160 164 162 165 167 164 164 168 169 161 159 166 166 164 167 163 156 157 153 151 152 147 145 144 145 144 139 140 150 156 139 126 122 120 123 120 111 114 131 135 123 119 133 129 119 130 132 137 133 123 116 109 109 123 137 132 121 115 131 116 93 101 101 103 105 92 86 85 94 98 80 60 40 79 144 124 65 62 70 43 36 44 58 98 88 37 7 46 106 91 46 53 57 40 61 86 81 72 103 90 133 122 6 -33 32 128 70 0 31 6 108 186 81 83 60 -62 -10 88 127 207 185 152 90 -18 -35 16 89 145 79 23 102 160 52 35 -22 -86 -51 114 223 175 250 164 126 101 34 -69 -41 105 279 276 154 34 152 276 102 153 92 135 47 -169 -190 -151 49 0 -56 94 162 179 -89 -59 63427 354 1350 75 11172 17 37 7 6553 -4789 43 342 963 2890 9824 35784 125427 195759 104198 142 119 123 132 134 133 129 121 124 123 122 116 124 120 116 121 119 126 120 119 124 125 122 124 124 118 119 126 128 126 134 142 138 138 139 144 148 151 147 141 145 146 145 146 143 146 140 138 139 147 151 149 153 161 168 172 174 182 184 176 170 179 186 192 178 175 175 173 163 167 167 170 173 171 167 172 160 165 165 169 165 166 161 159 156 154 148 151 153 156 156 158 160 159 156 160 160 157 156 158 158 158 159 160 160 158 156 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 169 168 165 163 162 162 162 160 159 161 161 159 159 159 158 159 159 159 159 158 157 159 165 173 180 184 189 192 185 171 163 162 159 159 164 165 158 151 152 152 157 166 164 161 164 165 156 152 161 165 165 167 163 153 154 150 149 154 154 157 154 150 143 135 140 154 159 135 123 128 132 129 126 128 126 130 131 133 132 130 128 111 111 127 133 131 119 106 87 87 119 127 127 140 117 97 104 96 74 78 99 97 90 77 81 89 104 76 62 53 43 73 73 79 84 63 46 56 39 35 59 66 59 57 74 86 94 43 64 54 -19 43 127 116 35 36 70 87 49 16 25 77 133 62 1 34 109 178 162 104 90 41 -29 18 97 103 5 41 106 88 72 -29 0 60 117 121 56 59 32 -4 120 86 -195 -163 163 260 252 326 274 175 -68 -132 -60 -112 -27 121 140 146 247 117 81 132 215 255 189 -19 -240 -41 48 132 330 409 380 257 105 -104 58 63458 353 1425 75 11173 17 37 38 6552 -4774 105 468 1302 4002 14059 51796 163058 192117 41991 134 128 131 134 143 145 136 132 128 124 122 126 125 123 125 123 125 120 123 125 126 123 117 123 127 133 132 126 123 123 136 140 138 135 142 142 144 139 141 143 146 144 141 133 133 144 141 139 143 147 158 165 172 168 181 185 188 184 177 178 199 200 193 175 166 167 172 163 163 164 162 163 167 166 163 158 164 158 164 162 161 156 154 150 151 149 147 148 150 152 152 154 154 152 156 154 153 151 152 152 152 153 155 154 152 149 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 167 166 163 160 159 160 160 158 158 159 159 158 158 157 156 158 158 158 158 157 159 163 166 168 177 185 192 193 186 174 166 163 161 162 164 166 161 155 153 152 157 165 164 160 160 163 158 153 159 165 161 165 162 152 154 148 142 146 151 153 150 148 146 138 135 139 140 129 121 129 137 127 126 135 127 133 134 126 125 125 125 120 118 121 123 130 133 118 106 110 128 120 113 125 113 97 104 115 98 112 121 97 111 102 94 101 114 90 55 80 76 69 82 100 105 60 60 109 99 60 51 54 46 76 87 65 91 105 108 80 17 36 96 81 41 63 96 111 68 10 19 49 104 45 -45 -25 27 106 145 148 125 91 60 11 55 117 38 36 53 57 101 54 55 33 42 69 6 21 -10 -75 105 139 6 0 48 193 223 230 180 18 -132 -153 -43 106 95 -164 -145 -23 275 255 152 258 185 44 -36 -6 -159 73 146 -87 -98 143 207 -94 79 196 151 63489 352 1500 75 11173 17 38 9 6551 -4758 184 630 1778 5774 20584 76693 157998 117641 1749 134 120 117 129 140 137 124 119 116 116 119 120 120 115 120 115 117 122 127 126 121 109 121 129 130 128 119 122 115 125 133 137 137 137 133 138 136 140 139 135 135 130 127 129 142 143 141 138 137 157 156 161 164 170 174 173 173 189 204 239 246 222 193 174 162 169 167 164 160 156 154 160 162 159 154 158 154 155 153 155 149 151 148 149 146 145 145 143 145 148 148 149 147 151 148 149 146 146 148 147 149 150 149 147 144 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 166 165 161 159 158 160 160 158 158 158 158 157 159 159 157 157 158 156 158 158 159 164 165 169 175 185 189 189 187 178 169 167 163 161 162 164 161 156 152 153 158 160 159 156 157 161 157 157 164 165 159 164 161 154 160 158 156 154 146 146 144 142 144 140 136 139 140 143 138 130 126 119 128 136 129 134 136 128 120 119 124 132 126 117 115 118 128 112 109 123 127 117 105 111 119 120 105 100 95 107 108 85 102 91 68 110 128 87 41 72 122 102 79 79 102 85 71 102 117 100 67 48 34 38 56 34 36 122 102 79 104 55 40 19 25 74 95 105 73 -5 9 49 62 -2 -58 -25 -18 11 64 107 57 20 21 -32 81 273 167 76 17 -69 -7 16 70 97 154 151 72 0 -79 -7 134 117 92 -32 -196 3 183 174 16 -181 -48 -35 -89 177 78 -137 64 39 -15 86 187 227 150 40 28 51 29 287 276 -29 -250 -191 -242 -254 67 275 346 63521 352 1500 75 11173 17 38 41 6549 -4743 14 277 844 2383 7943 28429 102647 169678 97329 155 121 107 106 115 121 114 118 121 113 113 111 116 112 110 104 105 117 122 118 119 112 115 117 114 113 120 123 121 120 121 131 131 130 127 129 132 128 133 131 126 126 124 129 134 138 139 137 133 143 135 140 145 139 144 157 170 209 237 265 275 255 224 202 182 175 175 176 165 158 152 157 155 159 153 152 152 148 149 150 145 148 148 144 143 141 140 140 142 142 141 143 145 145 143 144 143 142 145 144 144 145 146 143 141 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 165 163 159 158 159 162 162 160 158 158 157 154 157 158 155 156 158 157 159 159 159 163 165 169 177 184 188 188 187 177 170 168 165 162 161 158 157 157 154 157 162 163 161 162 166 168 167 167 169 171 169 167 169 166 171 173 178 172 162 163 157 149 147 147 144 147 150 145 148 140 131 132 136 142 144 146 141 129 127 131 120 118 119 113 115 118 118 96 105 126 123 124 109 116 118 104 90 85 80 80 96 89 82 85 65 97 129 104 92 93 92 74 62 86 93 37 22 54 85 101 75 78 98 58 52 57 43 94 83 37 47 -5 -28 -3 -9 22 55 46 42 -13 -42 77 112 29 -3 3 90 61 -27 64 48 -60 -55 -9 103 202 49 16 60 -16 -22 1 65 123 257 263 215 134 31 154 175 57 27 -65 -8 234 181 105 171 69 29 29 13 37 58 -77 50 132 -145 58 211 -39 -80 -58 -55 -70 65 261 212 216 164 48 -78 34 118 -16 24 63552 351 1575 75 11170 17 39 12 6548 -4727 88 465 1165 3445 11720 42292 146780 189135 66359 143 123 111 107 113 122 128 127 124 117 119 124 122 117 107 111 120 121 109 110 111 121 125 125 118 126 126 132 132 132 142 139 144 142 137 136 132 143 145 141 140 135 141 144 147 145 147 146 148 145 149 145 149 160 188 205 234 260 271 265 250 228 212 193 181 179 190 182 170 164 164 161 162 163 158 160 159 154 156 154 157 154 152 152 148 146 148 148 146 149 151 153 150 148 151 152 154 153 151 150 152 152 151 149 145 142 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 165 162 158 157 158 161 162 159 158 158 156 154 156 156 155 156 156 155 157 158 158 159 162 169 177 184 189 190 191 187 178 169 165 162 160 159 156 159 161 161 164 162 162 167 170 170 171 169 166 170 167 166 164 163 165 165 169 167 167 170 157 149 151 153 148 144 148 145 144 135 137 138 131 136 145 144 134 130 130 138 119 99 108 104 112 116 111 98 114 142 139 147 138 125 105 117 121 103 99 95 94 82 79 100 95 88 99 84 104 116 62 62 78 90 90 39 19 40 72 71 80 111 117 103 111 106 86 73 50 6 -2 17 27 -14 -1 80 87 77 62 9 -11 120 130 19 29 7 124 124 -49 59 93 -41 -26 57 46 0 55 87 60 -4 -54 82 166 116 61 -49 -40 39 125 142 21 -91 -70 84 198 247 31 32 292 214 0 -80 92 168 100 -2 -33 129 198 250 177 -81 -221 -289 -214 -42 131 201 114 187 260 213 144 -24 -31 -45 -129 63584 350 1650 75 11173 17 39 44 6547 -4711 225 655 1794 5693 19991 73835 177696 150266 153 128 105 100 104 113 112 117 117 111 116 112 108 110 104 111 113 117 112 112 109 115 111 116 114 113 116 123 133 131 135 131 142 143 139 136 136 137 138 138 140 141 149 144 146 144 145 149 147 146 147 147 165 181 208 219 225 237 244 232 222 203 190 175 168 170 179 178 169 163 156 152 158 162 154 157 155 148 152 152 151 151 153 149 146 144 147 145 143 147 150 150 148 146 150 151 153 152 151 149 152 151 151 147 145 143 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 166 164 160 159 160 161 161 159 158 157 157 156 157 156 155 156 155 155 156 157 157 156 160 169 176 182 187 190 189 188 179 171 167 163 163 162 158 157 157 157 158 157 160 161 160 160 161 164 164 164 163 164 161 160 158 152 154 157 160 156 147 142 140 147 142 125 127 133 129 123 128 129 118 119 122 113 113 135 134 124 109 97 96 94 107 112 115 109 110 121 114 129 138 105 96 132 131 110 102 96 94 104 88 89 122 105 89 83 78 67 51 73 83 84 83 56 52 58 58 51 48 48 54 118 148 74 24 -2 -21 -25 3 68 49 -29 43 117 88 105 65 -4 20 74 46 7 14 -4 102 117 20 63 53 -42 -79 -13 -69 -66 46 1 28 34 -7 22 110 111 -32 -87 -32 -24 52 56 -10 -32 -81 -30 77 173 93 97 69 -114 -146 -68 9 128 125 13 -27 117 232 170 83 -7 -101 -1 208 105 44 146 176 71 51 23 76 101 -72 58 371 63615 330 1650 75 11177 17 40 15 6546 -4696 59 371 1031 2971 9946 35670 127147 182464 82824 129 101 99 101 99 104 110 109 105 104 96 93 101 102 109 108 111 111 113 106 102 96 101 107 104 106 107 114 117 118 122 128 128 130 128 131 129 126 133 134 137 144 141 144 138 140 142 140 139 143 152 177 193 211 217 215 223 224 212 203 185 178 168 167 170 175 175 169 163 154 145 153 154 150 151 151 147 147 149 145 147 150 147 144 143 146 146 142 144 146 146 149 146 149 149 151 151 149 148 150 149 150 147 143 140 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 165 162 160 160 161 162 162 160 158 158 157 156 157 156 155 155 156 157 157 157 156 156 161 169 178 183 189 192 190 181 172 170 169 165 164 162 164 160 154 156 157 162 167 162 162 164 167 170 172 174 173 176 171 165 161 158 159 163 162 159 152 149 146 144 141 128 128 132 128 127 129 130 121 116 112 107 116 141 142 128 116 104 100 108 119 113 105 99 105 115 103 100 109 100 131 151 123 119 120 109 109 123 115 86 103 127 96 100 102 71 82 78 64 86 97 64 60 81 95 75 32 40 41 69 121 76 27 14 37 57 66 106 88 76 87 82 88 125 100 0 40 70 1 33 99 87 90 108 114 90 36 -34 -139 -110 -76 53 81 -60 -29 28 80 -21 -22 59 17 30 147 136 44 -31 -28 77 -76 -205 23 149 21 -40 -52 -150 -162 42 -14 -54 128 -56 -109 63647 349 1725 75 11177 17 40 47 6545 -4680 162 596 1604 4996 17491 63964 174835 161616 4437 114 99 101 101 108 105 110 106 106 107 98 100 93 103 103 103 99 100 102 101 102 100 100 97 99 103 107 116 118 122 122 123 130 122 127 129 124 135 133 137 139 140 142 138 136 140 144 143 150 154 175 180 197 204 208 213 214 201 184 171 166 163 169 165 174 173 171 168 155 148 150 151 155 154 153 150 146 148 149 148 151 147 147 145 147 146 145 145 147 147 151 148 152 153 154 153 153 150 152 151 151 149 144 140 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 162 159 157 158 159 161 160 159 158 158 157 156 157 157 155 154 156 158 158 157 157 158 162 169 179 184 189 192 189 181 173 169 164 163 161 159 162 161 157 158 161 166 172 171 174 180 184 183 180 178 180 189 184 177 174 171 171 167 169 169 159 162 162 148 147 151 149 143 140 134 126 130 130 121 117 116 119 128 124 122 125 112 113 128 133 113 96 102 105 116 125 114 99 96 136 159 117 96 100 121 136 109 105 90 88 116 66 75 96 79 104 82 53 77 106 100 99 100 98 47 32 91 82 53 58 60 63 86 110 102 96 106 102 81 92 115 104 100 98 71 74 77 14 -11 93 82 4 29 101 125 20 -4 -5 -71 -65 41 45 -83 -182 -129 68 52 25 64 2 -56 71 209 157 -11 -87 -5 -24 -41 -39 24 26 -51 180 346 103 -141 -38 100 150 195 97 -78 -102 132 297 134 -111 30 124 76 157 185 -282 -368 185 219 70 72 168 11 -7 63678 349 1725 75 11176 17 41 18 6543 -4664 18 349 957 2730 9058 32412 116304 182862 100550 140 114 106 106 110 116 115 112 103 104 101 104 98 103 103 106 103 104 108 110 104 103 97 102 104 108 109 120 123 119 116 118 125 124 130 130 132 132 130 134 134 134 139 137 135 136 143 143 150 153 161 162 178 179 190 192 192 187 174 168 165 161 167 161 171 167 171 167 156 152 151 153 156 155 152 149 148 147 151 149 151 148 149 148 147 144 147 147 150 149 153 151 153 154 156 154 155 154 153 153 153 150 146 141 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 160 158 156 156 157 160 160 157 156 157 157 157 160 160 157 155 158 160 160 159 158 158 161 169 178 186 191 191 185 179 172 167 163 162 160 157 157 157 155 158 164 168 174 179 180 184 189 191 185 180 184 190 188 184 182 179 174 167 168 162 160 161 162 159 150 149 150 152 155 144 129 131 131 128 128 123 131 124 108 112 108 110 127 142 133 110 109 114 97 92 109 114 113 109 117 131 107 77 71 106 136 102 83 106 114 97 73 102 100 82 104 70 65 70 57 75 114 126 55 -8 21 72 81 63 -3 -3 85 133 94 12 22 68 68 0 12 148 133 56 47 37 23 50 30 14 75 37 -17 60 118 63 13 37 36 -88 -113 27 23 -126 -140 -90 -2 65 73 72 68 -106 -81 124 218 216 -14 -78 41 57 -112 -22 200 145 250 391 125 -171 -30 100 44 115 132 80 62 142 232 115 -74 -84 34 278 64 -56 -120 -78 328 315 66 -57 145 107 -7 63710 348 1800 75 11175 17 41 50 6542 -4648 182 587 1589 4914 17176 62429 190202 188395 142 114 106 108 105 114 103 102 97 96 102 114 107 104 100 108 108 107 106 113 105 108 105 106 104 102 108 119 119 122 116 116 119 122 124 130 131 128 130 129 136 138 141 134 138 135 137 140 146 150 154 159 170 170 180 181 180 181 173 168 170 162 168 163 169 162 167 162 161 151 150 154 152 154 151 148 151 146 145 145 148 146 148 148 147 146 149 147 149 149 153 152 154 153 157 156 155 156 154 154 154 151 148 144 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 159 158 156 155 157 160 160 156 155 158 159 158 162 161 157 155 158 161 160 160 159 160 161 166 175 184 190 190 184 179 170 164 164 164 161 157 159 160 157 162 167 172 175 176 178 180 184 191 189 182 187 189 187 182 174 174 176 172 164 156 158 158 157 158 152 151 153 156 155 141 126 131 133 129 135 122 119 115 98 101 99 104 132 135 112 105 111 102 101 101 98 106 117 131 120 113 111 87 75 83 97 105 101 98 113 128 111 102 93 76 94 98 98 91 65 81 98 106 56 26 77 103 62 23 11 22 76 96 43 -45 -26 38 70 19 -38 58 113 69 42 -10 14 91 25 15 128 140 53 24 28 -43 -30 35 -39 -128 -41 84 64 -57 -77 -27 -29 12 -11 40 146 13 61 88 75 163 5 -66 4 -15 -94 20 143 17 0 85 52 37 -38 -58 -101 -91 136 236 -80 -16 209 198 205 -49 -71 124 17 79 100 145 319 92 -150 -63 410 403 167 63741 319 1800 75 11173 17 42 21 6541 -4633 55 369 1020 2982 10008 35795 130947 167610 47184 119 103 100 93 101 96 101 101 98 95 101 96 96 100 106 103 101 98 108 103 102 106 106 108 101 106 112 109 114 111 113 117 117 115 118 118 120 126 128 134 141 137 130 136 137 137 139 143 140 152 157 161 165 167 164 166 169 165 161 168 167 168 161 163 156 161 160 163 151 146 150 149 150 151 147 152 145 142 142 144 143 142 144 145 149 149 145 147 148 150 152 154 152 155 154 155 154 153 153 153 150 147 142 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 159 158 156 156 158 161 162 159 157 158 159 160 162 160 155 154 156 158 158 160 160 161 163 167 172 181 188 190 186 177 168 166 166 166 161 155 156 157 159 163 167 173 175 176 175 175 177 181 181 181 180 181 185 181 170 170 174 169 161 155 153 159 153 146 150 151 152 147 141 138 133 132 138 133 136 132 114 101 94 93 110 117 115 102 91 103 119 114 112 125 111 108 107 99 99 108 120 103 92 90 67 68 86 76 106 128 98 86 84 68 63 76 55 49 79 73 33 43 71 54 62 65 14 2 19 46 50 44 25 14 62 50 34 70 12 -49 34 78 37 -2 71 101 31 7 55 86 79 3 -7 4 -57 13 50 -43 25 83 -50 -109 -135 -62 -15 23 16 64 136 42 50 1 -59 -19 -25 -43 -19 -84 -189 6 -42 -189 63773 347 1875 75 11175 17 42 53 6540 -4617 212 681 1808 5794 20494 75059 178878 155517 136 107 100 89 95 99 106 95 98 87 90 92 100 100 101 100 104 99 111 107 99 101 109 113 107 105 103 104 103 108 115 116 116 117 110 113 118 123 124 127 137 133 129 135 136 136 132 135 131 148 158 170 171 168 163 166 170 172 165 172 172 178 169 165 158 162 163 164 152 153 149 150 151 152 150 152 145 148 142 145 143 143 144 146 149 148 145 147 147 149 150 153 151 153 153 155 154 153 151 149 148 145 140 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 160 159 157 158 159 161 162 162 160 159 161 161 163 160 156 153 154 156 159 161 161 161 166 168 173 178 185 189 185 175 168 168 165 161 157 153 151 154 163 165 166 168 170 174 171 174 175 175 178 178 175 173 172 173 171 169 169 171 164 157 156 159 159 153 153 150 146 142 148 156 144 135 146 148 142 138 124 107 104 117 141 131 107 103 109 116 115 121 105 97 104 115 116 98 107 122 139 127 109 111 90 71 89 102 107 98 78 100 115 104 77 35 16 21 63 92 59 61 87 38 33 28 11 38 36 58 102 97 60 99 143 108 74 65 41 14 78 117 40 8 92 103 71 74 48 40 121 131 49 109 107 110 131 23 10 87 1 -68 -74 -43 -28 86 194 189 171 65 -94 -138 82 155 60 21 -15 -70 -90 -67 -171 -12 113 11 13 121 276 168 25 -110 -50 -57 17 58 -38 64 -99 -100 146 34 0 92 90 50 40 281 132 -220 -197 -256 -117 63804 347 1875 75 11175 17 43 24 6538 -4602 108 499 1222 3672 12504 44726 158515 157010 180 114 103 90 92 91 93 89 98 89 97 95 103 102 99 99 99 94 106 108 106 106 109 105 102 103 100 103 100 108 116 113 112 117 114 117 122 126 126 129 135 134 129 136 132 132 132 133 132 140 152 174 212 210 191 185 183 179 167 172 168 175 168 165 158 160 158 161 152 154 151 152 148 154 153 153 146 149 143 148 145 147 147 147 150 149 149 149 150 153 152 155 154 156 156 156 154 153 150 148 147 144 140 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 160 159 159 159 159 161 162 162 162 161 162 162 165 164 159 155 155 157 158 159 161 162 166 169 176 179 183 184 179 175 169 167 162 158 156 156 154 157 165 169 170 169 169 173 175 179 184 183 183 179 176 174 173 169 170 171 167 171 165 154 156 165 168 156 155 157 149 148 155 157 138 130 140 141 130 117 118 115 116 124 133 133 121 111 111 113 90 104 107 87 107 122 135 132 127 131 128 120 106 107 102 74 93 121 94 77 79 100 122 99 63 23 20 34 45 70 74 73 68 79 82 60 52 23 30 71 86 70 59 63 54 60 89 62 70 97 105 74 14 39 104 99 51 69 81 107 143 75 -54 3 115 159 182 132 51 44 34 73 64 -67 -90 53 156 121 29 62 38 -79 154 244 181 73 -88 -25 70 150 66 149 256 56 -37 14 140 130 -73 82 175 -42 19 31 -27 87 41 5 100 178 366 311 0 -107 -170 -147 -78 53 274 30 62 63836 347 1875 75 11173 17 43 56 6537 -4586 30 353 932 2635 8736 31103 115719 149559 52291 126 103 93 94 86 86 87 93 92 97 98 100 105 107 101 100 95 103 105 106 112 112 103 102 106 106 104 97 99 106 113 113 114 119 120 121 128 126 130 131 132 128 132 125 133 134 134 133 137 140 149 188 190 177 172 163 159 153 155 149 149 151 154 155 157 154 154 152 151 151 149 140 149 150 154 146 150 148 150 147 148 147 149 153 150 150 152 152 155 155 158 155 157 156 156 154 151 149 147 145 142 138 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 160 159 159 159 160 162 162 162 162 162 163 163 166 164 157 154 156 158 157 158 159 161 164 168 176 183 185 188 178 170 167 167 164 158 157 158 156 155 159 165 166 168 172 173 179 185 189 191 190 180 175 178 181 177 170 165 166 167 163 152 152 164 161 151 150 148 148 155 160 158 142 131 131 131 120 114 118 105 109 118 119 124 118 110 111 111 103 105 100 106 119 114 120 125 106 122 120 107 115 100 95 77 79 95 107 98 79 104 118 95 74 47 43 37 18 26 45 61 63 103 65 29 43 24 37 52 51 74 49 -14 -19 -6 14 22 97 120 64 35 50 63 67 66 59 53 36 60 7 -60 -92 -36 34 84 188 156 125 64 -14 66 70 0 61 120 9 18 56 102 274 183 -12 38 125 11 -80 -53 49 250 143 107 304 45 -115 -6 95 30 -127 91 152 94 152 170 83 12 126 162 216 269 237 192 33 -129 -333 -521 -277 106 109 202 224 63867 346 1950 75 11175 17 44 27 6535 -4570 235 718 1903 6040 21259 77713 181022 154088 137 106 100 95 88 89 88 89 89 95 90 96 102 104 95 103 105 108 105 103 103 110 103 102 105 105 101 96 101 107 116 112 111 120 116 123 127 126 124 125 127 129 129 123 127 130 131 130 135 133 132 133 137 141 147 136 143 140 143 140 144 148 144 152 158 155 153 156 154 151 151 142 148 147 151 144 149 152 151 150 149 148 151 154 150 148 153 152 156 156 158 156 155 153 153 153 148 148 145 142 141 138 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 162 160 160 160 161 163 162 161 163 164 163 162 163 159 153 153 157 161 161 159 156 159 163 166 177 185 187 188 181 169 166 166 163 160 158 155 152 155 159 162 164 171 173 173 179 187 189 190 192 183 181 187 186 185 176 165 169 169 165 159 151 158 158 151 148 146 144 151 157 155 145 135 129 126 123 119 107 90 103 112 109 112 110 104 113 119 128 119 87 100 112 104 106 107 96 113 118 112 131 122 98 79 70 83 115 104 79 113 131 124 114 74 72 40 13 58 85 72 28 49 62 25 26 71 56 16 60 90 52 22 33 20 -12 -48 40 100 68 92 83 5 -47 3 27 32 50 24 -53 -43 -31 4 44 51 96 42 70 57 10 44 5 -28 73 153 1 85 197 125 219 143 -77 29 126 8 10 -77 82 194 -30 31 125 -40 -82 75 132 81 -86 -153 -77 146 299 388 332 79 -46 -88 -45 126 280 103 55 113 -70 -255 -184 -200 -241 180 295 63899 335 1950 75 11172 17 44 59 6534 -4554 117 508 1316 3857 13167 47063 162170 160633 195 115 95 95 91 94 88 81 82 88 82 85 88 88 84 92 102 104 101 101 98 100 100 95 94 96 93 96 99 103 100 98 105 111 111 120 119 120 118 118 121 125 124 122 121 125 124 125 126 130 131 134 137 137 138 134 137 133 143 142 143 144 142 145 151 152 151 156 158 153 155 148 152 148 146 142 144 144 150 150 147 146 148 150 151 147 150 152 155 154 158 156 155 152 151 150 147 145 143 141 140 138 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 163 162 162 163 163 164 163 162 164 165 164 163 163 158 155 157 160 163 163 159 156 159 163 168 177 185 187 184 177 171 164 161 160 160 159 156 153 157 161 164 170 176 176 176 180 184 185 189 191 191 194 196 196 186 178 172 166 164 166 159 154 162 161 152 147 148 147 147 146 144 143 130 121 120 126 124 106 100 108 103 102 105 110 105 100 115 123 106 87 94 92 93 114 114 116 110 87 88 107 114 101 71 73 103 96 87 110 120 115 117 127 97 55 31 43 57 69 65 16 30 57 34 62 110 62 24 49 81 62 32 65 63 35 25 2 50 91 58 44 7 -26 1 -15 17 73 11 -16 41 36 -10 -49 -33 15 -18 6 18 -4 90 81 -90 -86 64 128 145 73 -34 -25 0 -56 -12 66 30 -36 -78 73 111 -15 54 24 -66 -4 3 -5 167 38 -135 41 138 47 115 273 33 -344 -408 -255 -205 63930 332 1950 75 11168 17 45 30 6533 -4539 30 354 957 2607 8653 30824 114018 143284 43851 129 98 98 91 94 89 86 83 90 84 83 82 87 90 91 94 96 92 88 98 92 93 86 93 93 93 90 92 98 93 97 105 103 105 109 109 113 118 117 120 122 118 119 118 119 121 121 121 125 132 135 137 139 137 137 138 135 140 142 139 146 150 147 147 149 152 156 161 155 155 149 153 150 147 144 143 138 144 146 149 146 148 148 152 149 149 152 154 154 158 157 159 155 153 149 144 141 140 140 140 136 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 163 162 162 164 165 166 166 164 165 167 167 167 168 162 158 158 161 164 163 159 156 158 163 170 178 184 184 179 175 167 163 160 157 156 154 154 155 158 163 167 168 171 176 176 177 181 187 189 190 193 189 187 190 184 177 172 166 161 159 161 164 169 162 151 148 148 152 158 156 145 134 127 126 128 128 123 114 108 106 113 115 99 90 96 100 100 92 87 96 93 79 95 117 123 121 104 73 57 78 94 105 92 74 83 75 63 83 102 102 110 120 98 60 57 55 21 38 69 47 17 40 38 48 102 63 44 82 75 24 30 87 80 75 138 85 60 102 54 22 45 65 54 51 64 53 -16 -26 61 72 -21 -96 -15 60 6 4 7 15 97 104 40 0 15 165 176 13 -17 6 28 -3 -88 -20 -17 -111 -77 -29 8 -10 -42 -48 -74 -63 -56 -39 164 176 -7 -76 -27 -12 -37 81 -92 -280 63959 334 2025 75 11170 17 45 59 6531 -4524 252 768 1982 6358 22518 81901 181834 152545 131 103 108 98 94 95 92 86 92 83 83 86 95 105 101 97 94 87 88 93 90 86 86 94 93 91 87 92 99 101 105 110 105 105 110 113 117 116 116 122 121 119 120 122 121 123 117 120 125 132 135 137 145 147 139 141 140 144 144 148 155 162 156 156 159 161 164 167 161 162 159 159 152 153 150 147 140 141 146 153 148 150 148 152 151 152 153 153 153 158 159 161 159 158 153 146 144 141 141 140 136 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 165 164 164 165 165 167 168 167 167 168 167 167 168 163 157 158 161 163 161 157 154 158 163 170 180 186 184 177 173 167 163 159 157 156 153 153 155 158 164 167 166 171 179 178 177 183 189 188 189 186 185 183 182 179 173 167 166 163 154 164 167 166 161 155 158 149 148 158 160 147 127 129 132 127 117 108 115 113 105 108 105 101 98 91 93 89 84 92 97 92 87 100 113 109 94 84 74 71 97 104 97 93 68 48 24 8 52 88 95 100 73 56 63 62 29 20 55 84 86 39 47 15 -30 34 13 11 88 10 -18 62 56 62 80 134 117 51 42 39 14 24 11 -18 15 72 49 -17 9 68 106 41 -44 -50 25 62 -14 -55 41 65 -40 8 36 -9 68 106 -8 -76 -47 -2 3 -15 104 46 -33 50 39 74 70 -27 -87 -165 -109 88 130 128 71 3 -127 -136 37 -70 -68 -12 18 54 -143 -73 63993 345 2025 75 11174 17 46 33 6530 -4507 175 617 1544 4699 16194 57821 190895 189086 126 101 118 112 110 112 109 101 95 86 84 88 95 99 100 96 97 89 96 89 91 92 98 97 100 98 101 101 98 101 106 112 113 113 114 117 119 117 122 121 116 121 121 126 129 126 116 119 124 128 131 136 144 154 141 142 146 148 147 152 156 165 163 165 170 178 181 204 235 224 194 178 174 165 159 156 151 142 147 154 149 150 149 154 151 153 155 154 156 158 159 159 158 157 154 147 143 141 139 138 134 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 167 166 166 165 164 164 165 165 165 165 163 160 161 158 152 155 161 160 156 152 153 157 162 170 177 183 186 183 178 176 168 165 163 163 163 159 158 159 161 166 170 173 178 179 179 184 185 187 187 185 184 187 181 172 172 167 165 166 165 164 162 160 161 161 160 143 139 149 149 140 129 122 113 118 120 113 108 108 112 107 100 105 129 109 81 86 90 92 90 92 101 106 105 90 77 88 86 75 92 95 82 95 84 67 44 21 61 86 78 64 55 68 84 61 15 32 50 60 81 69 76 48 15 25 -13 28 89 5 11 46 -26 10 31 13 28 45 21 22 88 33 -43 -7 -6 25 50 51 60 35 79 72 -35 -99 2 20 9 38 9 33 0 -44 -40 8 31 65 -10 -132 -53 -28 29 10 21 56 82 209 133 44 77 42 -105 -114 3 144 182 -29 -29 164 102 -23 42 -183 -221 -22 85 104 -95 -101 33 197 119 85 293 315 57 42 190 192 347 64025 334 2025 75 11173 17 47 5 6529 -4492 124 498 1273 3678 12420 44091 158198 156703 153 111 120 131 129 125 123 113 104 99 96 95 97 95 96 92 98 93 97 92 97 101 102 105 106 108 112 108 106 103 109 108 114 113 117 115 117 119 123 119 117 119 120 125 131 128 121 120 124 132 132 133 137 145 140 141 144 145 145 149 150 159 160 171 177 200 227 308 404 374 252 212 200 176 162 162 161 149 143 152 153 153 152 155 155 159 158 159 159 161 160 160 160 157 153 144 141 138 138 137 134 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 167 166 166 164 162 161 162 162 161 159 157 154 153 152 149 153 157 157 152 150 154 159 164 173 178 181 186 189 185 181 176 171 169 169 168 166 161 160 162 166 169 169 170 174 180 183 183 185 186 182 175 181 177 172 167 162 161 158 161 157 153 155 161 160 159 154 144 145 147 142 135 126 120 121 117 110 107 110 122 113 98 103 119 104 79 83 89 91 92 102 110 105 102 89 66 68 85 85 77 82 87 87 78 89 98 68 63 82 75 64 73 81 105 85 30 22 28 38 49 59 61 57 35 36 34 84 109 23 22 37 21 35 19 32 48 43 40 46 112 40 8 86 32 24 7 -6 -7 16 94 104 74 64 59 -5 61 54 -73 -42 23 18 0 25 -87 -66 12 -63 45 -34 -30 13 -36 25 155 176 4 -20 -32 -56 61 225 120 -30 114 35 -63 104 177 28 -20 24 -115 -237 -157 -95 -105 -136 64056 333 2025 75 11171 17 47 36 6527 -4477 70 400 1054 2877 9583 34025 126291 125100 307 132 122 139 139 131 131 122 114 109 111 109 110 110 104 100 103 107 105 103 107 105 107 110 112 111 117 117 116 112 112 117 122 120 125 122 121 124 121 127 128 126 130 131 134 131 129 130 131 135 137 138 137 143 142 139 139 147 147 153 147 150 154 168 174 199 218 273 338 320 229 212 197 174 162 161 161 158 143 147 154 159 159 158 158 161 160 160 160 163 161 161 161 160 156 147 142 139 139 136 134 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 165 165 166 165 162 162 163 162 159 157 152 149 152 152 150 152 155 154 153 153 155 159 166 172 178 182 184 185 185 183 178 176 175 171 172 170 163 161 164 166 169 173 170 173 177 182 185 183 181 178 178 180 172 170 163 155 158 158 156 151 154 160 156 154 161 166 155 146 148 142 134 129 123 115 106 102 103 114 112 98 100 115 117 103 88 116 129 106 92 87 83 80 108 96 61 75 85 83 77 80 97 94 59 57 53 40 44 54 57 79 101 77 90 80 54 54 58 66 58 24 6 14 0 39 57 56 46 -2 20 38 43 27 21 56 6 -26 36 87 56 0 39 40 0 26 12 -21 -52 27 183 174 140 133 48 60 149 9 -124 -86 -81 16 136 68 -112 -121 -7 -76 -30 23 -23 -41 -24 22 59 77 37 9 -69 -100 24 181 51 -76 121 266 33 -115 117 137 70 269 151 -174 -180 -321 -297 64088 345 2025 75 11173 17 48 8 6526 -4461 57 376 971 2608 8573 30502 112505 113406 17874 144 130 146 149 140 142 146 136 120 119 117 118 116 112 113 115 117 116 117 116 111 117 122 125 121 125 128 126 119 114 124 125 134 137 135 131 131 131 134 135 137 137 135 138 137 137 146 142 140 140 144 143 149 145 140 146 153 153 153 146 149 148 160 159 174 178 177 182 187 184 192 191 184 172 166 160 157 149 148 155 163 162 160 161 163 163 161 163 163 163 161 162 162 159 153 146 145 144 140 137 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 163 163 164 164 160 162 164 163 161 156 151 149 153 154 152 156 158 158 158 158 159 160 165 169 174 178 180 182 185 181 180 178 173 168 163 162 158 159 163 165 168 173 172 173 172 176 182 183 177 170 174 180 175 169 158 151 156 157 161 156 155 154 147 153 158 155 146 138 141 135 127 125 111 99 100 97 97 106 101 100 107 103 106 93 81 115 123 95 83 72 74 78 102 88 75 117 117 94 100 101 87 88 54 47 37 38 51 34 44 87 103 60 62 69 53 58 68 77 61 30 17 13 16 48 19 5 -8 -32 19 34 18 2 4 5 -66 -68 28 49 18 27 74 53 15 -23 -35 -3 -55 -42 23 66 95 74 63 42 80 45 -75 -61 -64 -39 56 -18 -18 70 80 -32 -13 117 44 -6 57 15 -66 35 125 56 -65 -83 -64 36 112 72 -52 27 54 -87 -7 65 172 190 150 276 283 -102 -286 -17 110 -27 -176 -156 -75 -171 37 142 -56 -90 59 64119 298 2025 75 11164 17 48 39 6524 -4446 77 412 1037 2780 9127 32357 119402 120242 19389 153 139 147 150 148 151 163 152 134 124 121 119 118 120 119 120 123 122 123 121 118 121 127 133 130 128 131 125 122 119 125 123 133 135 142 139 137 136 132 136 139 138 135 139 142 143 149 146 146 146 148 148 156 152 149 154 159 154 153 149 158 152 158 151 163 163 165 168 173 180 188 197 202 185 174 164 158 156 152 155 163 162 162 164 165 163 163 162 162 162 163 163 160 158 154 148 149 147 146 144 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 159 159 160 161 160 163 165 165 163 160 156 154 155 155 154 156 161 164 162 159 161 163 167 169 172 177 178 180 180 173 172 171 171 165 159 157 154 157 164 166 165 169 170 170 173 175 178 178 173 167 168 171 169 164 155 150 153 156 168 166 151 145 146 150 148 146 137 129 139 139 130 123 111 105 103 101 109 107 99 111 104 97 105 86 78 87 81 78 94 103 100 91 86 77 83 107 114 106 99 84 75 77 61 55 51 70 84 54 60 93 92 48 16 35 46 38 51 45 50 60 41 98 88 25 1 -27 -21 5 18 25 8 -11 11 56 -26 -41 25 -1 47 69 91 100 17 -62 -56 3 -45 -90 -116 -77 -18 -64 -5 56 24 -47 25 62 -66 -129 64150 321 2025 75 11162 17 49 10 6523 -4431 148 530 1349 3890 13590 48521 145038 151939 18432 286 146 142 143 151 150 153 147 142 132 127 120 117 119 116 117 121 120 122 118 117 120 122 124 123 122 125 123 127 126 126 123 125 127 133 131 131 135 136 139 143 143 136 135 146 147 147 143 148 149 149 150 153 153 153 151 154 150 155 151 159 156 158 152 160 159 165 165 171 176 184 183 189 180 173 165 161 159 156 154 162 164 164 164 164 165 165 164 162 163 164 164 162 159 154 150 150 149 151 150 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 159 158 158 159 160 163 166 166 165 162 161 159 157 155 154 154 159 160 159 157 159 161 163 167 170 174 176 178 178 174 170 171 173 169 166 158 154 159 164 163 163 168 171 172 173 170 166 163 166 165 163 162 160 154 147 146 148 150 157 158 145 144 157 156 145 143 133 129 138 141 135 121 114 107 105 114 115 113 109 102 94 96 107 98 101 111 99 92 108 109 86 97 111 108 101 104 100 90 100 97 88 87 89 79 69 83 89 92 112 107 94 78 48 48 72 87 72 45 51 53 63 130 96 20 19 -1 32 75 30 16 -24 -3 87 130 57 0 10 16 43 106 167 160 80 10 8 0 -62 -64 -28 -65 -87 -89 11 151 70 -51 31 30 -100 -140 -40 8 -44 33 9 -112 -7 27 -17 -15 -97 -75 167 110 195 371 134 -127 -70 66 -58 -89 -61 64182 319 2025 75 11169 17 49 42 6522 -4416 197 984 1988 5373 17468 67999 176581 189436 19700 248 107 103 107 116 115 112 117 118 113 104 98 97 98 96 96 94 94 95 92 92 94 97 95 97 98 96 100 109 108 106 107 110 113 109 109 110 117 122 123 124 124 120 116 125 128 131 132 136 137 138 140 136 138 134 131 133 136 141 138 142 143 150 156 163 173 205 319 768 916 619 173 167 166 164 161 160 160 157 155 159 164 162 161 163 165 166 166 165 166 166 166 167 165 161 157 153 152 153 152 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 162 162 160 160 161 163 166 167 168 166 164 163 160 157 155 155 157 155 155 156 158 158 159 163 169 171 175 176 177 179 178 177 173 168 162 156 154 157 161 162 162 164 164 164 162 160 155 153 155 151 151 154 155 148 136 135 136 135 139 145 147 147 161 160 143 141 132 120 125 134 134 130 124 108 98 111 125 127 115 97 104 110 104 106 112 127 138 121 105 91 75 102 114 124 127 105 100 112 124 121 99 86 110 106 98 103 90 110 127 95 93 94 78 44 60 116 103 80 92 84 41 57 102 77 32 35 66 90 82 71 41 111 219 249 117 47 56 60 44 137 135 130 193 53 -18 -19 -13 -45 -34 56 85 46 -6 -36 -70 -47 20 64 15 -24 71 94 51 30 0 -90 -89 -33 -81 -187 -114 0 78 -82 -28 159 -23 -124 -3 13 -320 64213 318 2025 75 11160 17 50 13 6524 -4401 225 678 2771 6862 22090 87060 194378 170270 5941 312 84 76 79 90 95 96 98 100 100 92 90 87 85 82 85 81 79 76 77 81 83 84 84 85 86 89 92 95 92 98 98 101 100 98 101 99 103 109 113 111 112 111 109 111 118 123 128 128 129 129 131 131 130 123 121 127 132 133 135 137 142 153 168 182 237 359 635 1003 955 617 165 159 161 159 155 156 155 152 153 158 157 159 158 161 162 163 164 164 165 165 166 166 166 164 160 156 153 154 152 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 164 165 165 164 164 165 167 169 168 168 163 161 160 158 156 157 157 156 155 156 158 158 160 163 166 169 174 176 177 180 181 180 174 164 155 151 153 152 154 161 162 161 160 158 155 158 158 153 151 149 145 149 150 143 133 130 131 134 141 143 145 142 137 134 130 136 135 114 115 131 127 121 118 109 98 102 112 106 99 109 136 134 119 119 109 122 125 116 101 81 88 109 93 95 122 126 127 139 139 118 91 95 106 73 70 78 69 92 89 83 96 64 67 52 45 89 77 72 111 99 -2 19 123 86 20 15 39 101 110 40 34 114 177 211 61 -54 23 47 65 175 78 79 239 113 14 4 -1 -43 -66 28 52 39 -58 -69 -51 -40 59 174 169 118 123 64 15 17 144 138 -16 -53 -86 -104 -63 -125 -144 -123 -88 -86 -153 -106 -110 -163 64245 346 1950 75 11166 17 50 45 6528 -4390 103 452 1260 3788 13063 48754 117924 140796 79306 3055 337 112 101 99 110 115 114 111 110 112 111 112 108 106 99 97 97 96 92 94 101 104 102 100 100 101 107 108 106 108 117 114 114 108 110 116 116 117 122 128 126 124 128 127 126 130 132 134 136 136 136 139 143 139 136 137 143 141 145 150 154 165 192 250 320 411 474 566 423 204 168 163 162 161 158 155 152 152 150 154 159 156 159 160 160 162 161 163 165 164 167 168 167 166 164 159 156 155 156 152 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 165 165 165 165 165 166 166 168 168 165 162 159 158 158 157 158 158 159 159 160 162 163 166 168 169 172 176 179 177 177 176 171 166 157 151 148 149 148 150 157 162 164 162 162 161 163 162 156 150 152 148 144 145 144 138 137 138 135 140 136 132 133 132 133 131 132 135 125 122 133 125 107 103 102 106 102 81 77 99 123 130 109 104 106 96 114 101 87 94 106 119 121 120 119 110 107 128 151 197 153 104 103 103 84 74 58 71 112 100 85 105 103 129 117 74 63 63 82 95 81 27 47 101 82 42 37 47 93 66 -51 -38 53 91 55 35 36 40 -7 -15 89 76 111 236 182 100 95 23 1 31 32 -21 -65 -57 -1 -34 -38 -29 86 277 210 71 172 131 53 137 51 24 -4 -124 -48 -38 -209 -279 -50 129 -2 -47 60 43 4 176 221 -71 -69 39 24 34 -30 128 155 72 58 -9 -168 -258 2 372 394 243 -258 -462 170 356 120 107 -166 -776 64276 346 1950 75 11162 17 51 16 6534 -4383 161 593 1634 5228 18431 67607 165820 153344 18862 84 75 64 53 53 59 68 65 64 60 60 65 69 69 63 54 47 50 49 49 48 53 52 49 51 53 54 59 60 61 63 68 67 68 66 66 70 68 70 75 82 80 78 85 84 85 84 80 81 91 89 93 96 100 94 96 99 103 100 111 113 130 146 242 475 956 1837 5524 6802 6108 603 174 166 189 274 585 548 178 159 150 151 156 156 157 160 160 162 161 163 163 163 165 166 165 163 161 158 155 155 155 150 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 160 159 158 159 162 163 164 164 165 164 164 163 162 160 158 157 158 160 162 164 166 167 169 171 174 175 176 178 178 177 172 165 155 150 148 149 150 150 152 154 160 164 161 158 163 167 165 164 155 155 155 144 140 142 140 141 142 136 135 129 126 134 146 149 142 131 129 138 133 125 120 109 105 97 104 106 91 104 125 128 116 105 102 92 104 121 110 91 88 108 117 137 140 132 123 106 124 155 159 124 76 72 88 91 96 92 91 106 102 86 123 165 176 164 113 99 145 138 109 116 127 131 138 107 79 107 109 82 2 -32 8 8 14 18 79 144 106 30 0 41 55 51 101 137 122 88 109 78 -19 14 16 -69 -43 -3 -24 -68 51 153 227 242 91 177 237 186 195 62 3 109 66 41 73 28 64 107 82 -1 51 318 402 269 321 325 69 -37 -43 24 67 119 379 278 13 152 209 5 191 468 372 171 109 15 -149 142 324 -5 -89 -118 -111 64308 346 1950 75 11168 17 51 48 6540 -4376 114 532 1643 5577 20289 75691 176149 156384 616 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 3 2 16 24 46 80 256 755 2813 9831 17107 19903 18187 668 206 269 392 1098 2011 2040 484 233 162 148 157 157 158 161 162 162 162 163 163 165 166 166 165 162 160 159 156 155 154 150 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 158 157 156 157 160 162 164 165 165 165 166 168 167 165 163 160 159 160 162 164 165 167 170 172 174 172 172 174 175 176 170 163 154 147 144 144 149 153 155 156 156 160 161 157 162 167 165 162 155 152 148 143 145 145 139 135 137 134 132 129 125 134 137 133 139 130 122 130 125 115 112 117 120 108 112 120 111 117 129 135 135 129 100 88 122 138 129 109 98 98 106 128 111 87 106 137 143 150 142 98 86 102 87 70 105 123 107 77 49 88 136 132 135 152 118 106 154 142 78 111 151 106 75 56 42 100 124 32 -2 31 83 41 25 92 78 40 77 106 94 193 143 31 74 139 71 -25 32 22 -14 53 -27 -93 -51 63 99 -10 76 140 130 106 42 95 94 55 162 81 8 253 386 316 207 162 187 123 114 -41 -195 134 258 192 255 130 -123 -120 -54 65 160 113 47 116 95 -65 51 -23 94 313 81 -142 59 224 31 -52 11 40 9 361 648 64339 329 1950 75 11170 17 52 19 6545 -4370 191 704 2282 8026 29209 110835 141509 52802 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 23 83 346 1327 6191 15326 21156 25532 10648 269 222 344 636 1448 1882 1591 450 221 164 148 157 161 163 163 164 162 164 164 165 166 166 166 165 163 162 160 158 155 153 149 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 159 158 157 158 160 161 162 164 165 165 167 166 165 166 164 160 160 162 163 164 164 166 169 171 170 169 170 172 173 174 170 166 159 152 147 145 148 153 158 158 155 156 157 154 159 165 163 156 147 144 144 141 138 133 128 123 127 131 135 139 140 138 128 129 136 140 136 124 117 111 105 111 131 128 125 132 124 119 138 145 136 123 99 98 110 130 138 132 134 122 108 108 99 86 106 134 133 130 139 118 100 100 75 86 118 122 113 79 42 66 86 79 93 98 114 112 109 104 58 91 142 123 66 21 -3 95 129 3 16 58 116 146 138 102 55 61 109 120 60 68 109 111 130 138 117 60 72 55 71 133 -12 -138 -96 -12 3 28 33 120 174 25 -25 3 -59 -113 -47 -100 -68 229 412 405 248 78 35 31 0 -52 -196 -51 -25 -109 124 168 -109 -138 -214 -370 0 135 -164 -217 64371 325 1875 75 11173 17 52 51 6551 -4363 43 417 1131 3417 11836 42393 155056 153671 125 89 76 74 76 72 60 45 42 42 43 44 40 45 55 55 59 57 57 49 49 41 43 44 46 50 49 47 46 51 57 64 67 61 59 60 60 61 64 67 64 62 57 63 57 58 59 59 62 64 61 68 66 73 67 74 69 72 70 76 80 81 83 101 137 287 938 3868 5848 8408 9802 1194 205 183 230 428 612 476 172 159 151 152 149 154 163 167 164 165 165 166 165 167 166 165 167 167 167 165 163 161 159 153 147 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 160 159 157 158 159 159 159 161 162 164 166 165 161 160 160 158 158 160 162 164 163 164 167 169 169 169 171 172 175 176 174 170 168 163 157 155 156 159 159 156 156 158 159 157 156 159 159 153 147 146 148 142 133 132 129 124 119 123 131 133 135 130 130 144 145 145 141 132 122 115 109 105 124 124 118 124 125 132 139 122 116 121 123 130 125 135 141 141 145 136 114 129 136 128 126 118 112 120 121 109 78 73 93 116 127 111 121 100 79 92 81 62 61 57 98 112 65 89 133 142 159 155 97 43 57 152 153 94 61 9 50 76 67 82 106 141 123 68 74 41 39 105 118 131 121 35 52 118 69 92 63 -57 -68 -33 31 72 11 53 136 33 -86 -85 40 152 27 -147 -71 199 319 241 117 57 109 45 -125 -122 -131 -57 -47 -254 -253 -6 -93 -229 -314 64402 327 1875 75 11170 17 53 22 6557 -4356 131 550 1408 4155 14301 51051 178459 176868 205 177 163 164 158 159 147 131 122 120 124 126 127 131 141 140 141 137 142 138 137 131 137 133 132 130 135 138 136 135 140 152 153 151 150 152 155 160 160 162 157 160 159 155 148 150 150 152 152 150 144 151 147 156 152 154 148 151 147 152 151 150 146 149 151 157 164 204 204 258 301 293 165 161 156 160 179 187 181 163 153 149 150 153 162 167 168 166 167 168 166 168 166 166 165 167 165 167 164 163 160 154 149 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 165 165 162 160 160 160 160 160 162 165 167 166 164 163 161 159 160 160 161 164 164 164 165 167 169 170 170 173 176 175 171 169 166 162 155 154 159 160 158 159 160 158 161 162 158 154 154 157 158 156 150 147 145 148 144 131 120 119 121 120 121 119 130 142 139 135 134 138 131 131 134 125 132 131 130 128 125 133 134 118 116 126 139 149 133 130 136 124 132 130 118 136 134 136 127 98 114 143 101 105 113 96 117 120 117 87 113 95 82 128 87 41 21 42 86 64 23 84 124 114 155 126 55 80 110 62 67 108 88 29 40 19 11 82 90 134 98 15 44 151 163 143 123 61 84 61 -20 31 94 101 171 175 84 36 102 44 -37 -5 15 12 -44 15 91 96 -15 -140 10 222 309 136 -28 0 -4 -20 -47 -177 -182 -102 -72 -75 -104 63 29 -121 -101 -265 -404 64434 347 1875 75 11174 17 53 54 6563 -4349 154 583 1548 4734 16524 59499 192607 190892 188 158 154 154 148 143 129 113 108 99 108 115 114 115 120 119 124 123 125 121 121 122 129 124 131 129 130 132 131 129 131 135 137 142 145 146 147 150 149 155 160 158 158 151 144 147 143 149 148 149 144 143 142 146 143 141 137 142 137 142 141 141 139 141 142 143 141 144 145 145 143 150 146 147 149 156 177 269 626 700 622 167 151 147 152 161 163 164 167 167 164 164 162 165 162 161 160 162 160 159 157 152 148 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 167 167 166 163 163 162 160 160 162 164 167 167 167 167 163 162 163 162 162 165 164 163 166 167 169 170 170 173 174 173 169 165 164 160 156 157 159 155 157 160 159 159 162 164 166 162 158 158 158 159 153 147 150 150 137 127 122 123 130 128 124 123 122 133 142 141 139 139 139 139 137 137 156 161 152 153 147 136 145 139 124 133 145 141 115 112 121 128 132 113 114 113 91 103 131 116 111 123 100 122 138 115 88 72 91 88 91 77 87 121 105 75 56 85 101 76 69 88 75 64 111 101 48 99 143 60 50 101 110 124 102 56 44 36 34 66 35 12 54 191 223 129 44 -7 75 127 21 -32 15 0 113 250 226 157 32 -90 17 67 35 154 139 165 186 78 21 94 29 8 133 114 86 41 -33 -126 -193 -97 -83 -223 -154 -26 23 -43 -79 14 83 -78 -373 -102 298 186 71 108 213 430 318 -204 -238 73 50 13 272 190 -76 -285 -197 252 540 64465 347 1875 75 11173 17 54 25 6569 -4342 178 643 1757 5641 20071 73320 218351 216412 165 134 131 128 130 117 108 97 97 91 93 101 99 98 104 101 109 105 110 107 114 112 113 114 122 126 126 123 122 121 117 118 124 130 135 134 131 131 137 141 148 146 144 144 139 140 136 140 141 147 145 141 139 140 136 133 132 134 129 135 133 132 130 132 132 133 131 136 135 139 135 140 139 142 144 158 209 429 1352 1711 1345 201 150 146 145 151 154 163 168 169 166 166 165 166 164 161 160 158 157 158 156 154 150 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 165 165 164 162 160 159 158 159 160 162 164 166 166 165 161 159 160 160 160 161 161 161 165 167 169 171 171 172 173 172 170 169 168 168 166 165 161 157 159 159 155 155 158 161 163 166 166 159 148 150 149 139 140 138 129 127 124 126 134 130 126 128 125 143 157 147 135 134 146 150 144 140 151 155 150 153 150 131 137 138 128 145 141 134 131 115 109 124 124 111 117 112 101 109 128 118 104 101 108 132 144 131 102 85 76 94 103 80 89 112 123 113 98 100 117 113 106 91 52 64 84 54 78 166 199 180 134 125 131 118 73 43 61 89 107 110 67 116 214 214 206 88 15 89 85 44 26 -10 -35 -86 -22 127 217 179 -53 -167 -19 12 75 176 192 208 191 197 165 164 -33 -109 57 66 90 146 174 132 87 170 129 -67 -28 66 23 -171 -211 -29 -17 -137 -117 147 101 -110 16 175 16 264 465 -139 -176 -149 -277 -126 -202 -97 249 224 -139 -159 96 64497 347 1875 75 11177 17 54 57 6575 -4335 188 667 1862 6064 21769 80082 234728 232647 164 132 125 120 126 113 105 94 91 91 91 97 101 102 104 103 105 102 106 107 114 115 117 120 118 120 128 127 124 122 118 118 125 129 129 132 132 137 143 142 149 149 148 151 149 153 144 145 147 151 150 148 144 150 148 145 141 140 134 138 138 137 133 136 136 141 136 139 137 143 140 144 142 147 145 158 195 364 1072 1347 942 196 145 147 146 147 151 159 166 169 166 167 163 165 162 162 157 157 156 158 157 155 153 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 162 161 160 159 157 157 158 158 160 162 163 164 164 163 159 157 158 160 161 159 159 162 165 166 167 168 172 174 175 172 169 171 173 173 170 163 161 160 156 154 152 148 148 152 157 159 160 151 143 148 147 138 134 132 128 128 135 139 140 133 131 127 129 147 146 135 138 146 154 159 159 152 134 133 139 134 137 134 142 136 118 129 131 129 134 123 106 108 114 126 133 144 155 145 133 117 115 107 116 132 161 168 130 114 76 75 116 82 63 88 89 92 77 102 134 113 95 47 14 72 120 76 84 147 132 122 116 53 16 13 42 60 64 129 144 142 130 153 182 143 144 81 -11 124 231 115 102 97 32 29 66 125 146 115 16 -101 -31 67 120 232 256 222 194 236 287 28 -183 -76 -10 29 115 197 329 350 233 25 48 108 84 244 204 90 146 93 -66 -54 203 170 -115 -21 116 183 93 33 184 -45 -55 159 21 -76 -236 -145 285 378 116 -159 -211 64528 347 1875 75 11175 17 55 28 6581 -4328 187 650 1798 5790 20648 75684 225351 223355 167 136 124 123 129 124 114 99 95 92 94 97 102 107 110 111 114 114 114 114 112 120 124 126 126 129 135 135 133 132 130 130 128 130 127 134 137 144 147 150 156 159 155 162 163 159 152 151 154 156 155 153 147 158 155 154 149 144 147 146 146 144 141 146 140 145 144 143 138 143 142 147 143 148 147 154 158 192 336 340 247 157 142 145 146 149 148 155 160 164 160 161 157 159 157 157 152 154 154 155 154 153 150 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 163 162 161 160 158 157 157 157 159 162 163 162 162 162 159 158 159 160 161 161 161 164 166 166 166 168 172 176 177 174 173 172 172 172 167 163 162 163 157 151 149 149 151 157 160 159 154 148 146 149 145 140 137 136 136 135 137 139 147 143 137 135 132 141 138 141 149 158 161 162 168 159 138 142 148 152 149 151 155 142 123 114 126 122 121 118 113 123 126 137 143 145 152 145 137 129 116 111 129 113 160 182 105 84 97 96 110 88 55 109 118 61 57 99 99 90 82 55 58 97 145 120 91 107 72 41 89 58 5 -10 6 64 33 78 104 38 125 164 123 132 46 6 -1 32 74 33 77 136 189 180 85 5 13 130 173 14 -58 2 105 159 119 117 14 84 284 46 -136 25 -21 68 211 100 132 180 52 -61 -106 -36 169 331 358 212 104 -19 -90 -69 -64 -71 12 169 227 128 61 114 14 -214 -151 319 438 329 99 -123 118 290 10 -233 -216 64560 347 1875 75 11172 17 56 0 6587 -4321 153 581 1587 4986 17551 63638 201704 199918 165 135 119 119 126 127 120 107 99 94 100 98 103 104 108 109 111 113 115 117 114 119 125 128 129 129 130 131 131 132 132 132 130 129 126 137 137 141 145 154 158 160 156 163 166 163 159 158 155 155 155 155 151 155 152 156 150 150 154 149 147 149 145 152 145 145 145 145 139 143 143 147 145 150 147 153 148 148 149 152 150 149 146 148 150 153 151 156 159 164 162 158 157 157 157 154 152 153 153 153 152 149 148 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 166 164 162 160 157 154 153 154 157 160 162 161 159 158 157 159 159 159 160 161 163 168 171 169 169 169 173 177 178 178 175 172 171 169 166 168 166 165 162 155 151 151 159 161 161 162 153 150 151 148 142 137 136 135 137 133 132 137 143 140 138 140 141 148 155 156 155 156 156 162 171 162 156 162 166 166 163 155 145 149 146 128 127 123 114 116 124 139 122 106 115 108 107 121 114 113 122 129 127 107 131 133 85 72 95 97 91 91 87 131 122 64 90 124 112 102 103 141 126 92 127 102 80 112 97 59 129 139 93 45 0 37 20 61 88 55 102 142 132 100 35 58 110 66 -47 -35 -4 11 136 117 47 -8 29 182 154 22 14 -51 -48 -16 -34 -44 -230 -180 53 -15 -24 58 26 112 191 1 -74 -17 -99 -18 -157 -201 69 165 240 146 -159 -227 -24 24 -27 -25 165 376 468 333 27 39 90 -144 -141 267 417 273 152 -175 -138 177 34 -225 -120 64591 347 1875 75 11171 17 56 31 6592 -4314 103 532 1426 4408 15369 55151 184689 183055 168 138 119 111 114 119 116 107 93 89 92 91 96 105 104 99 97 99 107 111 110 111 118 117 115 116 121 126 123 126 127 130 128 130 127 134 132 138 141 146 150 157 154 157 158 162 156 154 152 154 148 151 150 155 147 153 149 153 151 146 144 151 145 149 144 145 142 145 142 142 144 147 143 150 147 151 145 146 149 151 150 149 149 150 151 155 155 156 158 161 164 160 156 156 155 154 152 152 150 149 147 144 143 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 169 166 164 161 155 152 150 152 156 160 161 160 159 157 156 158 158 160 161 160 162 168 172 170 169 170 174 178 178 177 173 172 171 170 170 170 166 167 165 160 153 150 153 154 158 163 159 153 153 150 138 133 135 135 134 132 136 142 143 139 140 142 144 158 167 162 162 164 155 152 160 156 147 156 159 148 158 157 143 144 146 130 127 130 121 115 117 128 120 99 95 96 97 112 104 91 121 124 112 106 95 89 76 73 68 90 99 97 107 103 96 89 97 126 131 108 116 120 69 39 83 128 121 85 78 91 114 117 119 67 71 99 35 20 59 120 101 100 125 86 45 76 86 79 62 59 83 46 80 112 138 168 151 114 29 34 108 10 5 120 57 -78 -192 -146 64 -68 -139 -84 -112 44 119 69 76 -5 -156 -171 -214 -61 123 158 215 100 -139 -188 11 164 177 102 164 437 433 423 208 10 88 -97 -194 -72 -48 14 -69 -194 228 160 -62 -31 59 64623 347 1875 75 11168 17 57 3 6598 -4307 87 535 1407 4377 15230 54529 183865 182237 174 143 122 110 114 118 121 117 105 95 88 88 93 102 107 103 100 102 108 108 107 108 108 107 110 118 124 128 125 127 127 125 129 134 133 135 136 142 142 142 144 151 154 155 152 153 156 150 150 151 147 152 151 154 146 153 151 151 152 149 147 153 147 151 147 145 144 147 144 144 145 149 146 152 150 152 148 151 148 149 151 152 153 154 153 156 157 158 157 158 165 164 160 158 156 155 153 152 151 147 143 141 140 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 169 167 166 163 158 153 151 152 155 158 160 160 159 156 154 155 159 160 161 161 164 169 171 170 170 171 173 178 179 177 174 172 174 173 171 168 167 169 170 163 162 157 151 154 157 157 158 156 153 148 139 134 134 136 134 130 133 137 141 138 141 148 146 150 156 158 164 167 160 154 154 153 148 156 161 148 156 161 155 161 159 139 123 131 119 109 120 120 110 102 103 119 120 112 115 109 111 104 94 83 69 66 77 86 91 96 101 121 105 89 99 82 78 93 104 99 98 93 73 47 42 107 162 129 74 99 127 119 117 75 104 112 48 46 60 73 59 60 125 132 68 60 43 -5 -8 54 60 112 189 116 36 58 104 25 -74 -16 33 -32 92 148 91 74 -5 50 190 -28 -133 54 94 79 67 97 115 96 7 -171 -248 21 130 45 141 74 -49 -47 -62 -90 -184 -89 93 137 143 188 129 138 143 138 -20 -274 -209 9 28 -193 86 253 77 129 139 64654 347 1875 75 11170 17 57 34 6604 -4300 91 537 1408 4359 15112 54180 183618 181993 179 150 129 117 121 124 132 136 127 111 100 95 96 96 102 106 107 112 112 113 117 115 112 113 120 127 133 131 125 125 129 128 135 135 135 132 134 140 140 145 145 155 158 157 156 154 157 156 152 151 155 155 154 154 151 156 155 151 155 154 153 157 154 159 152 152 149 149 149 148 145 150 150 155 152 156 151 156 153 153 155 157 156 161 157 158 158 162 161 161 167 168 167 163 159 157 156 155 153 148 144 144 142 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 169 170 167 165 162 157 153 152 153 156 158 158 156 154 153 156 161 160 159 162 166 171 174 172 171 171 175 177 178 179 174 175 174 173 169 165 168 169 166 166 171 166 159 157 158 158 155 154 151 145 141 136 135 136 136 139 139 136 139 140 141 145 143 135 143 154 162 158 150 144 144 151 161 168 167 153 157 164 156 160 162 148 129 125 109 111 133 117 91 103 118 124 125 111 111 102 90 90 81 76 79 69 75 99 112 83 61 100 95 89 103 75 86 92 96 123 127 134 134 88 42 2 8 48 31 91 152 123 71 26 25 38 36 37 47 79 48 34 57 82 94 60 77 26 -25 55 65 81 69 -8 -84 -84 37 47 -67 -76 -29 -93 73 128 51 105 52 32 91 -39 -23 280 259 47 148 248 70 47 31 -175 -130 159 154 32 -45 -93 32 170 44 -159 -130 -102 9 89 129 111 25 49 37 98 74 -119 -141 14 301 256 154 250 222 242 159 64686 347 1875 75 11166 17 58 6 6610 -4292 113 566 1471 4601 16025 57652 189876 188195 183 155 135 115 107 115 130 143 139 117 105 99 97 97 98 101 104 106 108 112 115 115 119 119 127 130 132 129 128 123 124 129 131 131 133 126 129 132 136 139 141 153 155 159 162 157 153 159 154 156 158 153 153 154 149 152 154 153 154 156 152 158 157 160 153 154 144 148 147 148 143 148 147 151 150 153 150 152 153 154 152 157 154 161 157 156 156 160 159 160 165 169 171 165 160 157 156 156 153 148 146 146 144 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 167 169 166 165 163 159 154 152 152 154 156 155 153 153 153 156 159 160 159 160 165 171 173 173 174 174 175 174 176 178 176 178 174 173 169 169 169 164 161 166 167 163 160 157 159 162 157 151 146 143 141 138 140 141 140 151 149 139 138 140 136 134 141 143 144 149 156 159 155 141 147 151 154 165 159 156 156 151 145 148 151 145 141 128 110 103 101 92 89 108 105 100 106 102 105 91 76 73 75 81 79 71 72 75 87 93 61 55 61 65 79 59 46 50 66 111 140 135 118 102 82 32 11 17 16 99 117 74 15 -64 -75 -1 45 -1 -14 0 43 75 31 104 107 25 69 72 90 110 108 67 15 71 8 -94 16 117 61 31 82 62 83 54 55 55 -36 -30 53 -23 -70 151 158 20 47 149 57 -54 -32 -133 -25 297 439 291 -14 -6 133 173 65 -82 39 79 114 226 259 184 123 152 -35 -118 17 -119 -406 -356 181 342 289 181 -57 248 364 64717 347 1875 75 11163 17 58 37 6616 -4285 135 594 1532 4853 17055 61523 196078 194343 189 156 140 117 101 106 123 141 142 130 116 111 105 98 99 99 101 104 107 107 108 114 121 122 129 133 132 131 134 125 121 124 126 124 129 126 134 134 134 134 138 146 144 146 155 159 155 163 157 158 155 155 153 151 149 151 150 154 150 160 153 157 156 161 155 154 147 147 145 145 142 149 144 149 148 148 148 151 151 153 150 155 155 157 156 154 156 156 156 158 162 169 169 164 159 156 153 153 153 151 149 146 146 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 169 168 166 164 162 158 154 151 152 153 154 154 155 154 154 155 156 156 157 159 164 169 171 174 177 175 173 174 177 180 179 177 176 175 176 172 167 162 159 157 155 153 154 155 156 154 150 143 141 145 145 138 141 149 144 143 143 141 142 142 138 136 140 149 146 142 147 158 157 145 151 148 143 148 157 164 151 137 137 149 153 154 150 129 103 89 90 93 100 102 89 94 100 96 99 99 92 73 67 56 39 66 80 57 59 85 92 80 50 43 58 61 52 36 39 57 75 104 110 97 94 81 89 77 67 96 56 -13 9 15 -18 36 38 17 10 -29 26 57 31 75 82 38 89 119 94 84 59 23 32 60 11 -50 10 123 85 38 127 186 35 -69 16 23 -26 -17 25 -90 -67 53 200 174 -4 69 125 -5 13 -30 -60 153 308 309 155 105 28 -23 -109 -89 204 225 119 208 155 -59 -18 164 -15 -142 27 -93 -264 -169 250 255 -1 167 134 163 385 64749 347 1875 75 11162 17 59 9 6622 -4277 123 571 1473 4627 16204 58299 190264 188579 183 155 144 122 105 105 116 133 134 136 129 121 113 101 100 95 95 99 106 109 112 115 117 121 124 128 131 133 132 123 120 119 122 119 122 127 135 136 131 133 134 141 137 132 138 152 156 159 156 156 152 155 148 150 150 150 146 151 149 153 153 155 155 160 155 156 152 147 143 144 142 147 144 147 146 146 147 150 151 152 151 154 155 155 156 152 155 156 156 156 159 166 166 162 157 156 152 151 151 150 149 148 148 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 167 166 166 164 161 158 154 151 152 154 156 157 157 155 155 156 157 157 158 160 162 165 169 173 176 178 180 182 181 180 178 175 170 168 165 161 161 163 164 161 159 157 157 160 158 156 158 157 155 160 157 148 150 157 154 148 145 146 156 158 155 148 138 143 141 143 152 157 154 148 151 143 134 140 159 159 139 133 139 136 139 153 147 134 114 103 113 115 124 107 83 92 102 101 96 101 91 65 52 48 61 86 82 53 48 75 84 82 57 51 68 60 81 87 66 45 40 68 53 24 45 53 63 82 52 41 31 9 61 68 14 81 80 70 99 67 63 65 38 5 63 80 110 159 52 -14 11 7 11 -25 -31 40 76 119 49 -45 -34 67 41 28 34 1 19 -81 -79 -40 -30 -7 170 130 14 89 108 -61 25 104 42 131 108 145 69 -101 -139 -120 -154 -32 221 244 35 37 264 264 -30 28 84 114 128 51 286 227 404 573 180 157 438 177 105 64780 347 1875 75 11163 17 59 40 6628 -4270 116 562 1439 4471 15536 55574 186281 184629 179 158 146 126 114 110 114 125 132 132 133 125 120 112 108 97 94 94 100 110 109 110 112 119 116 123 125 127 127 127 123 120 120 123 127 133 139 138 132 134 130 134 131 130 131 140 147 154 157 159 159 154 145 152 149 149 149 149 148 148 152 156 158 161 161 159 152 148 141 145 143 143 144 146 147 147 150 150 148 150 149 150 153 154 153 152 153 157 156 156 158 166 165 161 157 156 153 152 152 150 152 152 151 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 165 165 164 163 162 160 158 156 155 156 157 156 156 155 153 156 160 161 161 161 161 166 171 175 179 184 188 186 181 176 173 170 164 159 153 153 158 164 166 169 170 164 163 166 169 174 178 175 173 173 168 163 161 164 170 168 159 159 164 165 167 155 149 154 149 152 160 160 156 155 154 144 136 140 152 145 126 128 135 120 118 133 124 112 106 107 103 93 106 101 84 84 109 112 87 84 78 75 58 60 93 89 84 71 55 85 76 59 52 56 73 62 42 61 96 52 42 70 53 36 49 89 77 66 27 31 48 75 104 45 24 69 70 78 142 80 52 116 39 6 70 48 58 126 81 13 30 -6 -30 17 85 81 16 82 119 -22 -73 15 39 8 55 93 82 4 -24 -61 -125 52 208 57 -12 44 16 -83 -86 2 107 199 202 131 -8 -114 -176 -134 -121 -15 78 35 99 219 354 383 -72 -158 35 122 96 140 355 206 301 366 73 96 456 316 64 64812 327 1875 75 11159 18 0 12 6634 -4263 83 491 1299 3998 13777 49127 172236 170707 184 158 140 123 114 111 118 127 131 127 127 129 128 125 117 110 101 97 98 102 101 104 108 115 114 121 128 122 122 126 127 126 121 123 125 132 139 140 135 132 126 129 127 129 130 135 132 145 147 152 152 152 144 151 147 147 149 146 142 150 152 152 153 157 160 163 158 152 147 147 145 146 144 147 149 147 149 151 147 148 146 148 148 152 151 152 154 158 157 156 159 168 166 163 157 156 154 154 154 153 154 155 153 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 163 162 162 161 161 161 160 158 155 155 155 156 158 156 153 157 161 162 161 161 161 165 171 175 182 188 189 186 180 175 172 167 161 155 153 153 156 162 164 167 171 170 170 171 171 175 182 181 176 172 168 164 163 168 174 169 164 168 163 159 163 154 154 159 153 149 149 151 148 140 135 135 129 126 137 131 119 123 121 109 111 111 97 94 95 86 80 70 74 88 79 72 83 95 91 80 95 103 67 41 46 57 70 57 28 58 73 74 53 20 61 71 19 30 81 48 40 61 56 66 83 120 77 26 19 19 17 37 74 36 36 50 13 -10 11 17 9 74 29 35 93 28 51 61 35 18 23 56 34 19 39 34 -52 58 133 36 5 -32 6 -46 40 105 6 88 29 -148 -176 -29 147 101 57 96 13 -61 -39 1 -1 -18 2 111 137 -15 -107 -180 -177 -163 -162 64843 325 1875 75 11163 18 0 43 6640 -4255 55 429 1188 3679 12593 44951 164848 163382 185 156 138 116 102 102 119 127 126 120 121 123 124 121 119 115 107 100 97 98 102 100 105 108 111 115 122 118 121 119 122 126 127 122 121 125 127 134 134 129 126 127 131 133 126 128 126 129 129 136 139 144 145 148 145 145 146 149 143 147 151 149 149 150 155 163 162 158 153 152 146 148 146 147 149 146 146 149 146 146 145 149 146 150 151 153 156 156 155 157 161 169 167 164 158 157 155 155 157 155 156 158 155 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 162 162 161 162 161 161 161 159 156 155 155 157 160 159 156 157 161 163 161 159 160 165 169 174 181 186 188 186 179 175 170 168 162 155 153 152 155 161 162 167 175 180 182 178 170 168 174 176 174 173 171 166 163 159 157 156 160 166 160 153 154 149 146 153 149 143 138 136 134 126 128 130 117 116 118 109 108 106 99 99 99 95 97 106 98 72 71 58 49 67 72 63 39 66 90 73 70 71 55 15 16 61 55 36 27 29 59 64 37 8 40 51 14 26 48 40 21 0 7 15 36 100 93 42 42 20 -5 22 32 3 0 38 79 8 -57 10 34 60 35 27 54 38 39 -23 37 58 -28 59 95 3 -56 14 54 60 43 12 -37 -46 28 -22 -8 -1 -56 67 30 -19 -8 -126 7 171 101 -13 -88 -87 55 32 -77 -38 -74 26 214 49 -95 -129 -191 64875 319 1875 75 11164 18 1 15 6646 -4248 55 439 1207 3723 12744 45526 166424 164943 178 149 131 113 99 96 110 118 119 116 120 121 123 117 118 113 113 109 106 102 102 96 98 100 103 104 110 114 116 115 113 119 129 124 123 118 120 123 127 127 125 127 130 135 129 128 125 126 123 127 129 136 141 146 143 145 142 146 145 151 148 146 147 146 154 158 158 159 153 152 147 151 146 146 148 145 144 147 143 145 143 146 144 149 148 153 153 152 152 157 159 168 165 161 156 155 154 154 156 156 156 158 157 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 165 164 164 164 164 163 162 159 156 157 158 158 160 159 156 158 160 161 161 160 162 167 171 176 182 185 185 183 176 169 167 165 162 157 153 152 158 164 164 164 171 179 180 177 174 169 168 171 176 180 175 170 165 156 154 152 150 156 154 147 147 149 142 139 140 138 130 124 123 118 118 116 110 107 105 102 106 99 95 92 77 79 89 95 94 68 53 43 43 54 68 57 28 52 68 46 36 40 30 3 32 68 41 46 57 45 61 56 41 59 61 44 38 30 33 18 -19 -35 -2 7 13 89 107 70 48 17 -29 10 53 24 -6 13 137 112 22 42 60 79 22 24 37 2 15 43 92 75 -13 -31 -20 -4 -30 -13 55 10 -27 -82 1 79 15 0 -9 -51 -24 59 32 -17 21 60 109 169 59 -153 -160 -46 -37 -28 -23 -70 -140 64906 320 1875 75 11164 18 1 46 6651 -4240 30 395 1135 3408 11641 41519 154399 153023 180 143 123 109 100 93 103 113 120 122 125 127 130 128 128 125 129 127 123 111 105 96 95 99 103 100 106 108 112 115 110 117 120 120 119 115 118 119 118 124 129 128 125 129 126 129 129 129 124 127 123 126 131 141 139 140 140 141 145 154 147 143 145 142 147 148 152 158 152 153 149 150 143 144 146 146 144 144 142 143 140 139 140 148 147 149 148 150 149 154 158 165 161 159 156 155 154 153 155 154 156 157 157 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 169 167 166 165 163 161 160 155 154 157 156 156 156 152 150 154 158 158 158 158 161 167 172 177 182 185 184 181 179 174 172 171 170 169 161 156 162 170 172 169 171 175 177 179 176 170 171 175 179 178 169 167 163 155 157 156 148 146 148 146 138 136 132 122 127 128 124 127 121 110 100 99 106 106 108 111 110 96 93 91 78 80 77 79 95 78 52 56 57 45 50 59 53 55 46 47 69 51 27 33 66 64 33 36 59 70 48 50 61 73 75 56 60 57 59 49 10 9 43 59 36 50 103 92 46 21 -33 -3 79 42 -17 -19 94 103 14 22 29 49 38 2 27 -18 9 73 41 7 -13 -33 -56 -10 -37 3 69 49 5 -67 75 97 -33 68 63 -5 21 21 26 41 5 8 44 5 -43 -131 -83 65 43 -25 44 -53 -232 -142 64938 347 1875 75 11165 18 2 18 6657 -4233 22 380 1112 3370 11510 41101 152817 151455 178 138 121 106 100 96 107 116 124 125 128 124 127 130 138 143 146 144 139 130 122 108 102 100 108 104 103 104 112 113 112 116 117 121 120 121 120 120 117 125 132 135 133 132 125 130 130 132 130 132 128 127 128 132 135 139 142 147 147 152 152 148 145 145 147 147 151 152 152 154 148 149 145 145 148 149 147 145 144 145 142 141 142 151 150 151 150 150 150 157 163 167 161 161 160 159 157 156 159 158 161 162 162 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 169 169 166 162 159 158 155 152 151 153 151 151 150 147 147 152 156 155 153 154 158 165 171 177 181 184 183 180 182 183 182 180 181 179 171 164 167 173 175 171 170 170 174 180 173 172 176 174 174 169 160 159 160 155 154 155 148 143 146 146 133 127 126 118 121 119 109 116 118 104 98 104 106 109 106 96 93 82 81 100 97 80 73 65 70 69 68 83 72 41 37 57 71 72 47 52 87 74 74 61 44 52 43 29 45 78 46 28 72 81 70 68 69 72 76 61 29 56 92 79 38 33 90 70 47 64 26 14 57 54 63 65 91 83 19 38 64 82 80 23 7 -34 -16 49 24 15 -11 -29 -41 -64 -87 25 120 53 27 14 16 6 -94 39 103 61 60 20 87 101 39 30 58 -45 -22 8 17 213 198 -16 212 198 -29 -45 41 65 18 123 -83 -66 103 20 -1 -214 -403 -5 21 -197 -90 107 49 -238 -87 27 341 338 -59 227 280 201 221 64969 346 1950 75 11166 18 2 49 6663 -4225 319 998 2966 10108 36250 134524 134937 6475 146 120 101 96 94 100 114 122 118 120 112 119 123 128 135 144 146 146 140 137 125 116 106 107 103 102 105 107 106 113 117 118 123 124 123 122 123 122 124 126 133 137 140 132 128 122 131 130 133 132 138 131 131 132 137 140 147 148 151 153 149 144 146 146 149 151 147 150 149 145 148 147 146 147 149 144 148 143 145 141 143 142 149 150 149 152 151 152 158 164 169 164 162 160 159 156 158 161 160 162 164 161 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 169 169 166 162 158 156 153 150 150 149 146 148 150 149 149 152 155 153 152 155 159 165 170 176 182 184 183 178 177 183 186 184 184 183 176 174 172 170 168 166 167 169 171 176 172 172 176 170 166 162 158 154 152 149 145 142 144 138 133 134 131 123 119 120 119 114 105 104 115 109 97 97 90 96 91 84 83 72 82 106 94 72 70 64 51 55 73 83 70 45 32 47 62 59 64 54 52 74 89 48 14 41 54 42 39 57 47 49 83 86 63 66 70 46 55 50 38 78 74 47 34 40 70 62 59 71 70 36 42 69 85 113 127 118 66 28 46 90 119 68 -5 0 39 54 33 28 6 -10 25 20 -28 -6 68 81 112 84 -5 0 -89 -59 48 107 65 -30 109 150 85 110 99 30 88 12 -48 51 -9 -59 114 149 -26 -72 -8 68 140 204 53 -27 36 -89 -102 -258 -261 57 21 69 201 -4 -24 -32 -311 -206 149 269 157 191 270 189 -102 65000 346 1950 75 11163 18 3 20 6669 -4218 227 800 2252 7555 27305 100927 129585 39748 150 120 100 96 93 100 112 118 112 113 106 112 113 111 119 140 148 149 145 147 140 135 125 120 113 109 112 108 110 114 119 120 122 125 124 126 129 126 122 120 122 126 137 134 132 123 129 126 130 129 138 133 133 131 133 135 141 142 151 150 153 150 146 143 146 150 149 150 148 148 149 146 146 146 148 141 148 143 145 140 143 141 144 145 147 150 150 151 159 164 167 166 162 160 158 157 158 160 161 163 164 160 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 169 169 166 163 160 158 154 151 149 148 145 147 151 149 148 151 153 153 153 156 161 166 170 176 181 185 186 181 176 178 181 185 184 184 183 179 174 170 168 166 167 171 173 170 169 170 173 167 160 162 162 157 152 144 137 138 145 141 133 135 131 119 120 123 115 111 111 106 107 109 95 87 91 98 84 82 90 75 88 95 79 79 88 80 62 61 73 69 62 63 52 48 62 65 71 58 41 46 47 -24 -21 56 64 60 56 54 45 73 79 69 44 40 58 25 56 82 68 89 77 55 79 81 83 84 59 70 80 61 71 99 50 57 116 131 102 70 68 107 93 41 32 52 94 46 48 70 114 63 23 103 77 32 58 85 131 95 56 10 -57 -20 24 71 -22 -90 77 129 2 68 71 58 94 -27 -39 -134 -132 -46 -52 6 -131 -97 70 47 44 201 251 106 38 -75 3 100 103 106 -43 39 260 143 109 -16 -286 -56 6 215 389 99 146 285 -130 65032 346 1950 75 11164 18 3 52 6675 -4210 197 715 2002 6599 23932 87805 999999 999999 145 120 105 99 95 103 108 112 110 113 110 108 103 103 112 133 149 151 148 148 147 145 141 134 126 117 116 113 112 113 120 121 123 125 124 132 136 133 127 123 119 120 133 135 144 136 138 132 128 128 134 130 136 131 134 131 136 138 151 149 159 156 152 145 145 146 149 148 149 152 153 145 146 144 146 143 146 146 146 141 145 144 145 145 150 147 149 151 161 167 167 165 164 162 160 159 159 162 163 165 166 161 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 166 165 163 162 160 156 152 148 147 147 146 148 150 148 148 151 153 154 153 155 159 163 169 177 183 186 188 186 181 178 179 182 182 183 185 177 172 170 165 160 160 165 168 162 159 164 168 160 153 158 160 157 154 149 144 143 146 143 133 131 125 118 121 119 115 114 114 114 106 102 87 84 98 106 90 89 99 93 103 91 79 81 78 77 80 75 72 70 80 95 80 53 56 62 56 51 49 47 28 -35 -9 50 52 67 60 62 59 66 57 63 54 39 67 69 94 79 59 71 80 72 70 89 74 50 58 45 7 40 56 68 55 86 144 139 106 103 115 94 36 47 106 111 119 123 97 102 147 70 -5 30 134 185 147 73 62 2 -22 3 44 26 7 71 -13 -27 110 60 -154 -16 41 -2 47 -12 54 -19 36 176 194 130 -50 -58 39 122 127 204 163 -10 108 130 30 157 119 109 -15 -46 231 226 122 -3 1 35 -39 95 215 102 76 136 82 65063 346 1950 75 11169 18 4 23 6680 -4203 175 660 1847 6046 21726 79469 227172 225117 147 124 109 100 97 101 104 113 119 122 122 112 102 102 103 112 130 144 150 149 150 149 153 146 139 129 121 120 112 113 119 119 122 124 128 136 143 139 135 130 123 118 127 133 142 138 142 134 131 129 133 129 139 134 133 128 131 138 148 153 157 154 157 149 146 145 149 149 148 152 149 144 146 145 143 144 148 144 146 141 145 145 145 143 151 147 150 151 162 168 169 166 166 163 162 160 161 164 163 165 164 159 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 161 160 161 161 158 155 152 148 147 148 148 150 153 152 153 155 156 154 152 153 159 165 169 176 182 184 184 183 179 177 178 182 181 181 181 174 169 168 165 159 157 155 157 160 159 161 165 165 158 153 153 150 149 150 148 144 137 128 125 128 126 115 113 116 119 119 119 115 111 102 85 91 87 86 84 88 99 99 103 88 74 68 61 68 80 73 57 66 81 80 63 56 51 37 40 47 54 61 36 2 25 46 41 45 60 72 65 57 63 88 81 42 38 64 90 62 52 78 75 72 60 87 94 92 85 25 11 38 15 37 90 107 117 122 88 74 70 67 46 49 106 112 98 92 61 54 65 12 -31 -11 127 227 163 67 19 -29 -41 45 120 73 33 24 5 8 66 32 -73 12 63 19 66 36 36 95 62 84 85 -71 -78 -140 -205 44 246 90 -185 -213 45 107 -31 121 143 95 -18 -3 140 9 90 92 114 120 -122 -284 -74 0 -139 -34 307 65095 341 1950 75 11162 18 4 55 6686 -4195 147 579 1625 5255 18570 67302 207374 205499 154 125 106 104 99 109 114 123 127 132 129 124 113 107 99 101 112 128 143 151 155 153 155 154 151 148 143 139 129 125 123 124 123 125 131 138 143 141 142 136 131 127 129 130 131 133 140 133 134 128 132 128 136 136 130 128 131 139 147 147 155 155 158 152 151 151 150 152 150 154 151 148 149 147 146 147 150 145 148 144 146 144 146 145 151 149 151 153 162 167 168 167 167 165 163 162 164 166 166 166 164 160 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 163 161 161 160 158 157 157 155 153 153 152 153 156 154 155 158 158 155 152 152 157 166 170 174 179 181 180 178 175 174 178 179 179 176 175 175 170 170 173 167 161 160 161 165 167 167 169 173 171 162 155 151 147 143 143 139 130 126 131 134 129 115 108 113 121 121 119 112 108 96 85 96 93 78 74 81 91 84 85 96 81 65 69 69 76 75 62 64 68 62 56 62 54 39 54 70 63 54 48 32 43 53 30 29 80 83 69 82 101 94 75 64 47 55 51 51 50 71 92 88 79 101 113 133 140 80 57 44 24 49 53 15 42 120 110 64 78 123 101 100 102 26 0 22 16 28 57 39 26 28 30 49 -18 4 69 43 24 27 75 68 93 108 41 6 57 31 32 56 72 84 17 42 105 139 39 -82 -200 -270 -108 -72 -106 -63 138 -36 -217 44 -54 -59 127 65 94 129 107 99 47 -74 -54 -42 -42 80 -115 -343 65126 346 1950 75 11158 18 5 26 6692 -4187 129 549 1539 4934 17347 62604 196612 194836 150 120 103 104 99 113 119 118 117 123 121 121 113 106 93 92 96 103 115 127 138 135 140 142 146 148 153 153 152 147 136 131 129 123 130 133 133 132 132 134 134 130 128 127 123 127 131 126 133 128 131 125 131 129 126 126 130 133 138 136 148 150 157 153 155 153 150 146 151 155 152 144 146 143 146 144 145 144 144 142 146 144 144 146 150 147 150 152 161 164 164 165 164 163 162 162 164 166 165 165 163 158 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 164 163 163 162 160 158 159 160 159 156 154 155 157 156 155 158 160 157 152 151 155 164 170 173 176 180 177 174 175 176 176 178 179 175 173 174 174 175 176 173 168 165 166 167 167 172 172 169 167 163 158 154 150 143 136 132 131 137 135 128 125 116 107 109 118 119 114 110 103 92 86 87 90 84 77 87 90 80 76 100 98 83 89 86 78 75 75 72 67 61 69 67 55 60 71 69 57 54 59 64 69 53 22 47 80 59 79 105 84 61 78 83 67 72 56 75 79 63 94 92 55 56 80 84 121 66 23 53 64 76 38 7 53 110 60 -26 6 84 105 130 99 51 58 68 61 33 40 116 105 47 75 37 -112 -27 154 131 50 97 148 19 77 249 126 -28 61 59 29 40 13 -30 -89 4 103 177 143 -18 -100 7 57 -90 -5 141 244 42 -70 139 -85 12 245 191 189 108 16 -93 60 89 -58 -97 -43 29 -24 26 -11 187 229 99 114 65158 346 1950 75 11159 18 5 58 6698 -4180 115 540 1478 4702 16420 59032 191130 189407 153 124 110 106 105 114 112 107 106 108 108 111 103 103 93 89 90 98 95 100 108 112 123 126 132 135 144 150 161 159 152 143 134 126 129 126 127 125 126 125 129 120 125 127 128 124 126 122 129 131 132 129 132 126 129 129 129 128 133 134 141 140 151 154 159 154 157 150 154 151 151 145 147 142 144 144 146 143 142 141 144 143 142 144 150 147 149 153 160 162 164 165 163 162 161 161 163 165 165 163 161 155 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 166 165 164 164 162 160 160 161 161 159 156 157 159 158 157 161 162 159 151 150 155 163 168 172 175 179 176 172 173 173 174 173 177 174 172 170 173 175 177 178 168 161 162 163 162 167 171 169 169 167 163 160 155 151 140 128 134 139 133 131 127 114 111 119 120 111 106 108 105 100 100 93 89 93 94 92 92 83 78 95 98 91 90 92 84 68 71 82 82 66 63 55 56 78 84 59 64 70 49 41 50 50 37 75 78 66 82 89 68 45 92 98 77 86 73 82 94 80 63 67 65 48 82 90 63 55 80 90 78 106 92 56 93 99 28 -7 -1 34 39 73 89 57 120 131 101 8 -13 135 126 63 143 118 9 18 88 98 52 97 26 4 105 144 142 21 24 76 68 50 46 11 -10 -15 -9 127 79 -5 77 150 157 -57 -145 127 158 74 61 83 11 -15 195 283 214 35 -65 -44 144 215 186 55 -46 -60 -137 92 45 0 66 -146 -104 65189 346 1950 75 11158 18 6 29 6703 -4172 99 504 1375 4278 14763 52767 181704 180067 173 134 117 111 108 117 110 103 95 96 97 100 95 100 100 95 95 99 96 98 102 109 112 116 124 126 135 144 156 161 166 158 144 134 130 124 129 128 132 126 125 124 131 132 133 128 129 129 129 132 136 132 135 129 135 135 135 132 138 138 138 136 145 149 151 155 163 156 155 151 156 153 153 149 149 150 150 148 149 146 147 145 147 146 152 152 150 154 159 163 168 169 166 164 164 163 163 167 166 163 159 156 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 168 168 167 166 164 162 162 162 163 163 160 160 161 158 157 161 164 161 155 153 154 159 167 169 173 178 177 174 171 171 171 170 174 173 169 168 172 175 177 176 168 162 165 167 166 171 173 172 173 171 172 166 152 148 144 134 134 135 134 132 128 121 116 121 122 111 102 101 102 104 106 96 88 92 98 94 81 75 85 94 91 90 84 93 95 79 76 89 101 95 82 67 63 63 77 82 87 81 70 60 56 53 58 91 85 72 53 67 70 54 102 123 93 76 64 68 111 109 69 99 104 61 83 129 106 77 77 58 74 121 93 61 119 121 64 72 74 29 -30 -12 49 0 5 70 59 21 23 121 168 53 8 41 62 48 17 69 47 10 -9 62 150 105 160 102 -1 12 -20 -35 79 157 95 -14 13 36 -127 13 211 95 58 6 -89 133 140 84 101 173 86 -149 197 301 265 259 127 151 186 205 206 22 -57 -35 -147 194 357 -92 -212 -293 -251 65221 346 1950 75 11157 18 7 1 6709 -4164 191 706 2074 6790 23884 86252 175229 123985 167 130 114 110 108 115 109 98 90 94 95 94 92 93 97 93 97 101 105 108 106 109 111 113 116 120 126 136 151 159 168 163 154 140 134 132 134 134 134 135 130 130 132 134 133 129 128 132 132 131 137 136 134 126 132 138 139 137 138 140 140 137 142 143 144 155 161 158 158 154 156 154 153 153 150 150 148 148 149 151 149 147 150 151 153 153 151 155 161 166 169 170 167 166 167 166 166 166 164 161 158 156 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 169 167 167 165 163 161 161 162 164 163 161 162 162 158 158 161 162 160 158 155 155 159 165 169 175 181 179 173 169 170 169 173 171 169 166 167 173 177 175 173 169 166 165 163 165 173 175 170 162 164 167 156 144 137 136 133 130 134 137 131 127 124 117 116 119 120 110 99 97 98 97 89 79 83 86 90 86 83 95 93 91 100 91 85 96 91 84 86 90 103 104 96 96 70 58 85 83 70 83 66 58 90 96 82 72 62 48 64 69 69 93 106 90 70 81 101 126 123 96 131 118 73 115 134 85 33 11 6 50 123 102 76 90 80 91 109 109 47 -22 3 34 4 11 18 18 65 61 102 167 103 0 60 79 52 93 166 159 82 161 198 169 102 74 29 5 -6 -55 -5 33 91 124 82 8 -77 -60 44 135 89 36 -26 -2 181 206 68 2 63 -75 -133 185 274 336 363 212 155 155 185 136 -146 -211 73 68 215 471 166 -79 -156 -275 65252 346 1950 75 11152 18 7 32 6715 -4156 195 725 2176 7165 25258 91399 168572 106575 166 130 114 113 115 114 105 94 93 93 101 101 98 93 92 91 102 105 110 109 103 108 112 111 113 118 121 129 138 148 155 157 153 149 139 134 134 137 135 135 136 133 132 132 133 129 128 130 135 132 134 138 136 131 137 138 138 138 139 144 145 138 144 144 148 152 154 156 160 156 154 151 150 151 149 150 148 147 146 148 148 148 150 151 154 153 153 156 162 168 168 169 168 167 169 169 168 166 163 160 160 999999 999999 999999 999999 117 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 171 169 169 168 167 165 162 161 163 163 162 161 163 164 161 160 161 160 160 159 156 157 159 165 170 175 178 176 173 169 170 172 171 170 170 168 166 170 173 172 169 164 164 161 158 163 165 167 168 163 165 163 156 149 140 136 131 129 132 132 132 132 124 119 119 117 117 116 106 98 103 101 93 85 81 76 84 96 98 100 97 108 114 100 90 93 89 93 90 79 108 111 90 110 103 74 91 92 72 70 54 48 86 87 69 93 95 69 72 87 68 52 97 132 114 109 95 93 93 100 146 128 109 142 95 36 57 73 26 2 70 92 71 86 90 93 108 116 95 59 50 48 63 84 25 -23 49 44 66 171 181 134 124 101 64 132 211 128 48 132 118 57 143 123 -17 14 65 12 -13 1 77 149 110 73 26 64 62 0 70 36 -107 -145 -63 43 77 177 66 -43 67 107 -29 -28 0 -65 -74 -58 5 -22 -75 -197 -95 77 128 239 231 -66 -113 74 65284 346 1950 75 11156 18 8 4 6721 -4148 160 654 1926 6222 21820 80046 159388 108745 175 143 126 123 125 117 106 98 97 96 105 104 105 97 95 93 103 103 104 103 105 107 108 110 114 112 116 122 126 134 142 149 154 158 152 145 141 141 137 134 134 137 135 134 133 131 130 129 132 131 130 132 136 137 140 134 135 140 145 145 145 144 150 147 150 151 149 154 156 157 155 153 150 148 148 147 148 145 144 143 144 147 149 149 151 154 154 156 163 167 169 169 168 168 170 169 167 165 163 160 159 156 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 172 170 170 168 168 165 162 161 162 162 163 165 164 162 161 162 161 161 159 155 155 159 164 168 172 171 171 171 169 169 170 171 176 176 170 167 171 173 171 166 159 159 159 159 162 161 163 168 170 168 166 162 158 148 137 137 138 138 130 129 136 124 116 120 114 110 116 114 104 103 103 96 91 85 83 89 88 92 106 110 110 96 91 97 95 100 110 114 107 113 113 95 108 106 82 99 105 81 69 77 84 85 77 79 108 105 86 79 68 71 67 96 142 133 107 66 61 109 130 141 120 105 107 51 58 111 110 83 80 99 62 43 95 105 95 98 71 98 82 2 53 117 73 55 54 55 46 18 57 66 104 85 30 38 51 103 39 32 93 47 9 123 195 66 -7 97 64 -19 111 149 95 -4 129 199 39 36 66 37 -40 -71 -69 -110 -60 81 309 263 138 144 41 -94 -91 -154 -341 -242 -12 19 -42 62 13 -115 -13 264 140 79 154 185 326 65315 346 1950 75 11154 18 8 35 6727 -4140 218 790 2317 7674 27176 101191 143969 59166 190 146 132 126 123 116 110 109 116 118 115 110 110 103 100 97 99 100 101 102 106 107 106 110 112 111 112 115 123 131 133 140 148 157 164 160 153 147 142 137 134 144 142 141 139 138 138 132 130 130 131 131 134 139 134 132 135 142 147 146 143 148 152 149 153 153 151 153 157 157 156 154 151 148 148 146 147 146 146 144 143 148 147 150 150 154 155 160 165 169 172 170 169 170 170 169 167 164 164 163 161 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 130 999999 999999 999999 999999 999999 999999 172 173 173 172 168 165 162 161 163 164 166 167 163 161 161 162 161 160 157 155 155 160 164 168 172 169 168 166 165 167 172 175 178 177 174 175 178 176 170 165 161 159 160 161 162 158 158 160 163 169 167 158 153 146 138 141 141 139 130 127 128 116 115 122 120 118 119 119 110 101 101 99 103 101 96 94 96 97 103 108 98 83 80 90 101 114 116 116 110 92 90 104 115 93 68 80 91 78 73 91 101 88 73 66 70 85 111 102 75 99 117 117 116 100 93 73 63 100 113 108 106 90 98 92 82 114 111 104 122 115 68 80 105 107 167 147 54 59 44 -2 38 80 72 74 116 134 132 78 72 74 107 126 66 121 56 20 86 143 77 3 41 48 157 122 3 154 222 167 163 158 128 -40 38 131 0 29 136 91 132 184 64 -114 -130 -66 121 315 147 -23 -11 40 100 92 -115 -74 254 330 210 190 175 119 17 85 229 281 298 294 73 65347 346 1950 75 11155 18 9 7 6732 -4132 233 826 2369 7947 28294 105505 127024 32190 205 142 130 126 120 116 110 115 131 136 137 135 128 119 116 112 107 100 104 104 103 106 105 110 113 115 113 119 125 134 135 135 141 153 157 158 158 154 151 146 142 147 147 147 146 146 146 142 136 134 135 135 135 140 139 136 139 142 146 147 144 146 153 152 157 157 155 157 158 160 157 156 154 153 151 149 146 146 146 144 146 148 151 153 154 159 162 166 170 173 173 175 174 173 173 172 169 168 167 167 165 161 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 130 999999 999999 999999 999999 999999 999999 175 176 177 176 170 166 163 163 166 166 166 167 165 163 164 163 159 157 156 154 156 161 164 169 170 167 164 165 164 168 173 174 175 177 177 176 178 177 175 171 168 165 163 162 165 161 156 156 161 167 162 156 150 146 145 142 139 132 124 124 121 116 121 124 130 125 116 119 119 118 114 111 110 100 96 96 105 110 99 93 91 94 94 90 105 115 105 99 102 92 82 98 111 95 66 70 86 81 86 95 87 70 57 53 71 94 102 96 90 101 103 90 82 80 95 69 65 91 74 86 102 91 106 120 73 64 104 108 107 85 86 113 113 113 161 148 61 13 23 65 30 38 73 71 69 143 186 129 152 133 127 102 101 152 84 9 34 96 36 50 85 41 72 33 5 116 219 227 153 124 101 91 150 136 23 68 156 173 243 193 64 11 35 -16 25 140 124 -88 -69 193 215 251 178 34 183 266 201 256 260 109 25 -16 224 304 124 287 173 65378 346 1950 75 11152 18 9 38 6738 -4124 184 724 2049 6780 24144 89512 116077 55118 4515 145 131 130 122 115 115 117 129 142 151 153 148 141 137 129 121 111 111 111 107 104 109 113 113 115 115 124 127 134 138 135 140 147 146 151 158 158 157 155 151 150 151 147 146 148 145 146 139 139 138 139 136 136 139 139 141 142 143 148 144 145 153 155 157 157 159 164 160 164 160 163 158 154 152 152 149 147 148 146 149 151 153 157 160 166 169 171 176 179 179 179 178 176 175 172 175 173 168 168 168 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 173 173 175 176 177 174 168 166 165 166 165 164 165 165 164 165 164 160 157 154 154 157 160 164 169 170 167 168 165 163 166 169 173 177 180 179 177 181 185 185 184 176 169 162 157 159 162 162 164 168 166 160 159 157 155 153 143 140 135 125 120 119 119 123 123 130 126 115 126 132 126 117 113 113 109 103 105 107 105 99 103 105 110 112 104 100 99 95 102 115 98 85 97 105 93 67 75 91 99 94 83 92 89 71 68 89 95 76 63 53 74 85 73 71 84 90 49 56 92 87 108 94 84 102 89 63 34 81 120 129 80 50 79 85 84 112 102 45 28 39 101 86 53 62 77 94 102 132 150 96 82 146 46 82 190 189 137 4 -31 -9 90 76 37 50 -26 32 116 81 40 -22 56 133 170 165 43 -31 85 164 173 148 43 30 130 186 58 25 60 46 -123 -151 -6 121 223 142 73 67 144 133 27 256 127 -131 47 100 64 283 364 199 65410 346 1950 75 11153 18 10 10 6744 -4116 119 581 1693 5549 19921 73402 150311 141223 19644 143 129 128 122 115 119 122 129 142 152 151 149 149 145 136 128 117 112 110 106 103 110 111 109 113 116 118 124 127 130 132 134 138 139 143 144 151 154 158 155 158 156 146 148 145 141 141 141 144 143 140 138 134 134 136 139 140 140 147 141 148 149 152 151 153 155 159 161 161 161 162 158 153 151 153 150 149 152 151 153 157 157 164 167 172 173 175 176 180 179 177 176 174 171 170 174 171 169 169 166 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 170 170 171 174 177 175 170 167 165 166 165 165 165 162 162 163 161 159 157 155 155 157 158 163 167 172 172 172 167 165 165 167 173 176 180 183 184 184 181 184 185 181 171 161 155 156 162 164 162 163 164 161 164 161 153 150 142 138 133 130 125 120 127 127 117 114 119 119 121 129 125 112 115 117 118 110 98 98 94 95 112 121 114 113 120 109 94 92 104 112 92 90 105 108 81 78 91 86 86 96 82 78 97 75 72 82 93 100 76 66 98 98 84 97 112 84 70 91 97 132 153 90 70 74 39 66 59 67 100 109 69 42 81 97 77 98 44 9 57 44 82 94 134 146 48 64 72 94 118 18 22 78 70 106 129 109 158 98 -51 -60 14 27 65 49 -44 14 67 40 -23 -29 106 139 23 0 -65 -155 -55 2 -15 19 30 -13 93 108 -31 -30 91 118 9 -77 -121 -72 0 6 61 46 0 -80 -66 207 53 -102 99 26 58 89 -54 34 65441 345 2025 75 11155 18 10 41 6750 -4108 339 1111 3604 12831 47010 123993 221812 120918 148 124 119 114 112 111 118 131 137 146 146 144 146 145 146 140 123 111 104 99 101 104 104 103 106 114 115 122 119 127 128 130 132 136 137 136 140 147 156 153 164 161 151 148 146 145 141 146 144 143 142 142 137 137 134 138 137 138 140 142 143 146 149 146 145 150 154 154 157 163 156 156 153 153 152 151 148 152 155 161 159 165 166 171 171 173 174 175 176 174 174 173 169 169 169 169 167 166 164 164 160 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 169 170 173 175 173 169 167 167 167 166 166 166 162 160 161 160 158 156 154 154 156 160 164 168 169 172 173 170 167 167 167 170 171 175 181 180 178 177 181 181 183 179 167 157 156 159 163 161 161 162 159 162 160 150 140 139 137 131 130 127 123 127 127 117 113 120 118 111 120 123 115 119 120 121 119 99 93 95 101 107 113 110 101 113 124 115 101 107 111 100 107 117 105 85 81 89 93 64 72 94 84 99 73 61 80 101 114 87 93 114 95 69 90 124 104 117 134 113 113 114 71 40 50 54 65 42 61 99 116 103 94 100 89 60 61 31 51 81 62 83 27 66 91 26 34 37 31 22 25 76 51 102 154 41 -1 94 66 -44 -13 38 16 91 106 25 50 33 108 61 29 81 55 -47 -3 178 107 10 -5 -33 8 130 120 38 -76 -53 -22 93 129 86 77 96 54 -117 -141 78 183 -130 -240 39 17 -172 -54 87 72 53 -186 -295 10 65473 345 2025 75 11155 18 11 13 6755 -4100 236 826 2508 8526 30592 112108 187633 112921 153 125 113 106 105 110 114 126 134 135 141 142 143 146 153 146 128 112 105 102 103 102 100 101 103 109 114 119 119 123 130 134 134 134 132 135 137 147 151 153 161 156 156 151 153 149 149 149 144 143 146 146 142 139 140 141 140 138 143 144 143 147 151 145 145 150 150 153 156 156 158 154 154 155 155 155 151 155 161 164 163 167 167 171 171 173 175 177 175 175 174 172 168 169 169 168 168 165 164 163 160 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 169 170 172 173 171 169 168 168 169 167 167 167 163 158 159 160 158 154 152 153 156 161 166 167 167 169 173 172 169 169 170 170 171 174 178 179 178 182 185 186 190 185 169 159 156 156 161 161 164 161 154 157 159 149 139 137 130 121 122 127 128 129 123 119 119 118 113 108 115 124 123 119 121 113 115 119 107 97 98 107 110 109 106 104 118 117 104 116 121 105 111 122 103 96 82 78 106 85 76 92 79 97 86 74 99 102 106 105 107 114 116 91 84 115 111 99 109 92 40 39 51 25 54 80 67 54 99 148 121 96 93 88 64 34 39 37 79 100 66 71 47 8 -18 14 28 26 27 44 91 111 136 131 108 112 54 53 32 52 101 15 -5 99 133 90 49 -11 73 63 -11 19 46 23 105 305 198 -45 -48 -26 53 173 207 111 -47 6 -20 93 101 90 123 80 159 93 -150 84 355 -74 -223 -83 -51 28 -169 -312 -34 82 -110 -252 105 65504 345 2025 75 11153 18 11 44 6761 -4092 165 715 2240 7535 26898 98537 147497 68465 3067 130 109 100 102 111 112 115 122 125 134 138 142 144 147 143 134 122 114 108 105 101 99 103 103 103 112 118 120 121 129 131 130 132 135 138 139 146 148 151 157 146 151 150 153 150 154 149 150 149 147 149 145 144 143 146 143 143 149 147 149 149 151 145 145 146 149 154 154 149 156 153 154 153 154 155 155 157 160 161 165 166 168 171 174 172 176 175 175 176 172 171 170 169 169 170 168 166 166 161 999999 999999 999999 999999 124 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 169 169 169 170 171 170 168 169 170 170 169 167 167 164 159 159 161 159 153 149 151 154 160 164 166 165 167 168 170 169 174 176 175 174 175 180 182 180 182 183 187 191 181 167 162 159 156 156 158 160 159 156 156 152 140 138 136 126 115 121 127 126 127 118 115 114 115 120 114 118 125 124 115 114 107 107 119 115 105 98 109 114 118 123 110 108 113 111 122 115 94 108 110 96 106 98 80 92 89 90 85 75 90 88 104 106 103 116 121 107 103 116 90 96 114 113 109 86 71 36 40 76 53 57 73 94 101 89 100 85 66 68 95 98 43 32 42 84 121 64 44 79 72 49 64 78 92 95 94 118 95 101 127 74 70 53 27 52 64 30 6 15 92 144 97 73 58 85 85 31 30 -37 -18 55 131 63 -217 -113 98 144 198 299 340 192 94 -25 -83 36 204 158 164 303 210 -46 118 257 -27 -87 -121 174 270 -137 -313 -109 89 11 -28 104 65536 345 2025 75 11155 18 12 16 6767 -4084 17 404 1313 4291 15371 56883 137853 119827 5220 129 110 99 100 102 107 106 111 123 129 134 134 135 140 144 141 132 118 107 105 103 104 105 104 104 110 116 115 118 125 130 131 135 141 140 141 144 149 152 157 147 145 145 148 148 149 146 153 154 154 155 153 154 148 148 148 146 152 155 155 155 154 151 148 151 154 155 153 150 152 154 152 152 152 153 154 156 159 165 166 169 171 173 174 174 176 176 174 176 173 171 171 171 173 174 172 168 168 165 160 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 169 169 169 170 171 171 173 173 172 168 165 165 164 161 162 163 159 153 150 150 153 158 162 161 162 165 168 169 170 174 176 173 171 175 178 179 181 184 182 180 184 183 178 171 167 160 156 158 158 158 159 150 141 140 138 136 129 122 122 121 120 119 119 116 112 120 127 116 108 111 114 111 118 120 111 115 114 112 109 113 112 117 123 105 97 102 109 120 108 86 94 100 100 112 98 79 88 83 85 78 87 97 93 101 87 105 131 116 91 90 87 54 73 96 96 101 68 49 59 75 80 70 53 59 90 104 102 81 82 86 68 100 112 102 115 90 85 103 116 82 47 48 92 122 82 88 80 45 98 72 -17 60 114 40 54 81 83 14 -23 57 -29 -15 96 -1 44 120 95 78 -28 50 56 -33 -23 -19 -29 -99 -10 213 228 114 63 54 129 178 11 -104 -82 -27 135 179 161 44 -48 25 -70 -19 48 -28 218 43 -58 127 111 174 179 149 133 65567 345 2025 75 11152 18 12 47 6772 -4076 49 460 1454 4899 17667 65435 168445 154992 3882 126 113 105 104 104 109 104 111 120 120 121 125 130 141 140 132 126 116 111 106 105 110 109 107 107 109 113 115 119 124 128 134 141 143 140 144 147 151 149 150 143 143 143 147 144 147 142 150 152 155 152 155 153 155 151 158 155 158 158 161 156 159 157 157 161 163 162 159 155 152 152 154 152 151 151 153 155 161 167 170 172 176 176 176 176 177 178 176 176 174 172 171 173 175 176 172 169 168 167 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 169 168 168 169 169 171 175 177 177 173 169 167 166 163 163 163 163 158 153 152 153 155 159 162 161 161 164 167 168 168 169 170 171 172 174 174 175 180 184 184 182 185 189 188 182 173 167 163 161 161 157 155 149 142 139 135 134 129 124 119 120 121 120 123 118 116 119 122 121 114 118 121 116 120 118 110 105 104 106 102 111 115 110 112 102 104 102 101 111 112 101 93 106 107 102 88 87 94 90 95 78 89 122 116 102 90 99 132 116 106 115 83 54 75 103 84 71 87 87 75 73 67 73 73 47 55 93 127 106 92 94 55 85 89 83 144 128 101 89 117 156 100 74 148 176 60 57 77 20 42 -42 -94 32 65 33 95 87 82 57 37 66 7 5 12 -31 -15 31 86 144 26 109 143 -27 -25 13 42 22 65 129 127 17 -33 36 96 161 36 -19 -97 -206 -3 39 -14 -80 21 138 144 164 -36 -102 73 -29 -47 209 262 448 410 -163 -204 65599 345 2025 75 11149 18 13 19 6778 -4068 12 375 1223 4048 14368 52521 178468 176923 1016 133 117 120 118 117 114 110 110 110 105 106 117 123 138 138 130 124 115 112 106 104 108 109 105 104 112 115 120 122 123 124 134 141 138 136 143 142 150 146 142 138 144 142 145 141 144 142 148 145 150 147 151 146 153 153 159 160 160 154 160 156 161 158 164 167 166 166 167 158 159 156 160 155 154 154 157 157 161 166 172 173 179 177 177 175 177 177 179 176 175 173 173 173 170 171 169 172 169 169 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 168 169 168 169 169 170 173 174 177 176 170 168 168 163 163 165 165 162 156 153 153 155 157 158 160 161 163 164 165 168 169 169 171 172 172 175 176 178 181 182 184 187 189 187 184 172 166 165 158 158 154 150 149 143 137 137 137 134 129 121 116 120 121 119 118 119 117 114 121 132 135 130 124 121 118 113 100 100 114 111 110 110 104 112 116 118 110 110 111 112 109 101 103 94 101 98 97 100 93 101 83 95 131 112 109 109 100 118 111 105 118 114 98 81 91 96 99 121 106 75 45 52 68 65 63 80 112 110 118 98 67 69 107 89 28 78 107 142 97 63 184 149 123 155 155 145 163 141 31 30 -31 -46 42 6 48 132 98 72 38 16 66 122 79 26 112 59 -20 14 132 110 184 130 -42 35 123 155 74 56 -2 -36 73 266 309 184 144 49 22 47 17 46 105 160 117 202 266 329 250 -54 -25 104 37 97 81 99 347 315 -305 -499 65630 344 2100 75 11149 18 13 50 6784 -4060 307 1037 3212 11168 40356 148321 147046 4576 211 124 126 127 133 130 127 123 115 105 105 107 115 126 134 142 139 130 124 113 109 104 108 106 106 117 122 125 122 124 127 134 138 135 133 139 135 146 146 142 140 145 142 146 144 147 145 151 148 156 151 152 150 155 156 158 158 158 153 160 162 160 161 168 168 164 166 169 161 168 164 166 162 165 164 167 164 166 169 172 175 179 177 177 175 177 177 179 178 177 176 177 174 172 171 170 169 170 169 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 168 169 169 168 167 168 168 170 174 177 174 172 169 162 163 167 168 164 160 156 154 155 156 156 160 161 159 161 166 169 170 170 167 168 173 178 178 178 179 176 180 184 184 181 178 173 165 163 159 159 153 149 150 144 139 138 139 135 126 119 117 127 129 115 114 119 117 116 118 127 134 127 128 136 126 110 102 103 115 118 119 108 97 107 115 114 105 105 110 112 109 113 117 101 101 101 100 89 78 99 96 100 109 92 98 101 92 98 96 100 105 117 101 62 85 110 124 135 104 69 26 67 109 80 81 127 132 110 124 102 71 57 89 85 50 78 84 108 84 89 141 105 113 108 100 171 175 99 44 79 96 41 79 83 83 127 134 125 40 11 100 129 79 95 125 71 31 -10 -6 50 118 82 23 73 112 131 55 -5 11 -16 80 212 161 58 64 115 175 142 40 78 104 175 173 174 102 57 215 145 95 162 -16 72 55 18 181 -14 -53 -4 65661 344 2100 75 11147 18 14 21 6789 -4051 229 845 2472 8472 30605 114475 129734 54143 1393 133 124 128 140 147 147 145 136 123 120 113 115 116 125 139 145 147 138 120 115 105 108 112 116 119 124 121 121 124 127 132 138 140 136 140 137 143 141 143 142 141 140 144 146 149 146 154 155 163 159 159 156 163 161 164 165 162 159 162 159 158 161 166 170 168 169 172 166 169 169 170 167 168 169 170 167 171 168 170 172 177 174 175 175 178 178 178 179 179 179 180 176 176 173 170 169 169 168 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 167 169 169 169 169 169 168 169 171 171 175 180 179 178 174 167 169 168 169 168 163 161 159 159 162 162 163 162 160 161 166 170 171 171 169 170 176 180 181 183 181 179 179 181 181 177 176 173 167 165 167 164 162 164 162 157 150 142 138 129 126 126 125 133 133 118 121 128 118 117 122 131 135 128 124 123 123 113 100 105 112 111 111 115 112 113 117 110 102 106 107 97 99 117 129 107 87 96 118 98 79 92 100 103 95 83 89 95 88 83 87 99 101 112 90 63 101 100 90 115 126 95 77 95 106 114 98 116 95 93 123 107 70 51 69 88 82 61 78 60 72 121 55 0 65 94 86 105 61 45 84 121 109 42 59 37 29 129 179 168 60 63 159 160 185 103 -73 9 168 118 38 26 -21 -2 67 121 143 107 48 114 122 -30 -15 -16 -15 -34 5 161 231 145 104 91 -21 70 126 59 -18 -113 -84 45 -38 -62 -79 -43 121 2 -94 -108 87 219 65693 344 2100 75 11151 18 14 53 6795 -4043 132 646 1899 6498 23710 88102 154594 124090 4601 138 125 124 133 141 144 148 150 151 147 133 125 116 119 126 137 139 134 118 112 107 109 113 115 117 115 112 119 122 128 131 139 141 135 136 136 142 142 142 142 142 142 147 145 146 147 157 160 164 164 162 157 166 163 166 169 167 161 162 154 157 159 165 169 170 172 174 171 170 171 172 168 167 171 171 168 170 164 170 170 173 173 174 174 178 178 181 180 180 180 179 178 177 177 171 169 168 168 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 162 165 167 167 168 167 166 166 169 169 171 173 174 176 175 171 168 168 172 169 164 160 156 155 157 160 158 156 157 158 159 164 168 168 169 169 172 175 178 178 175 176 177 177 178 175 173 168 160 160 162 161 164 166 161 157 150 144 140 134 132 129 125 126 125 120 125 129 121 119 127 132 130 123 116 107 108 103 98 100 112 120 110 119 121 107 104 106 109 118 105 88 93 100 104 99 94 104 118 121 116 98 90 78 73 74 82 97 98 91 109 127 119 125 98 72 91 77 62 90 130 142 143 110 95 114 105 99 91 113 122 66 37 106 124 107 90 7 18 55 55 94 68 41 44 77 129 92 68 84 68 93 95 31 -10 8 23 80 135 135 79 38 83 150 129 46 -63 -31 135 165 129 97 66 53 109 218 162 36 41 88 -10 -88 109 97 -27 6 79 211 231 127 195 264 212 176 34 -16 43 -156 -234 137 40 -310 -225 63 169 -90 -318 -199 -97 -62 65724 344 2100 75 11152 18 15 24 6800 -4035 70 500 1479 4924 17658 64718 177942 176390 5575 143 129 128 124 124 130 137 147 163 164 153 142 125 120 124 129 138 138 124 112 110 111 114 115 119 114 115 118 126 128 130 136 137 132 134 134 140 144 143 144 146 147 154 150 152 154 162 162 163 166 167 162 165 163 165 166 165 160 162 157 165 169 170 170 174 173 177 175 177 174 174 173 172 173 173 173 171 166 171 172 174 176 175 175 178 179 184 183 184 182 181 180 179 179 172 167 169 168 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 158 161 163 163 164 163 161 161 163 167 169 169 168 172 173 169 169 168 168 165 162 161 158 156 156 158 155 155 156 156 157 157 158 158 162 166 169 170 169 170 171 172 174 177 178 175 173 169 159 157 159 157 155 154 155 152 144 145 146 141 130 118 122 125 123 121 116 118 119 122 128 120 120 115 105 109 102 94 104 98 102 117 113 118 116 98 98 99 100 113 102 99 107 101 96 100 107 104 96 101 104 104 106 78 94 92 74 86 99 112 103 118 138 116 81 94 107 79 85 124 144 125 135 115 110 130 104 92 95 99 76 60 66 106 125 110 87 18 29 88 81 98 116 111 70 53 79 78 66 52 73 102 98 71 51 90 63 97 92 52 124 56 59 152 93 111 82 -18 105 147 106 135 175 109 70 78 43 98 47 -88 -77 -20 66 128 109 34 120 182 91 17 24 128 300 246 -52 -12 52 -79 16 211 71 -91 26 270 127 -48 -171 -129 81 -48 65756 344 2100 75 11151 18 15 56 6806 -4026 13 375 1149 3634 12620 45493 162603 161164 9849 151 134 134 123 116 116 118 127 145 153 149 144 130 122 121 124 138 138 124 113 113 114 116 117 120 119 118 116 125 125 125 129 134 133 139 137 139 140 142 142 148 148 155 156 155 157 164 157 161 165 168 163 159 159 157 158 161 161 167 161 172 174 172 171 176 176 180 175 181 173 174 172 172 171 172 172 171 168 172 171 174 177 176 175 177 179 183 184 185 183 182 180 179 177 173 169 168 166 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 161 163 164 165 166 166 163 163 165 167 169 169 170 174 177 172 167 168 168 166 163 164 165 164 164 163 159 158 159 159 158 155 152 152 160 167 170 171 170 170 173 173 174 176 175 175 174 170 166 164 160 156 158 157 159 158 150 149 150 143 130 121 126 132 126 119 117 120 123 128 124 117 122 116 109 110 104 110 127 123 110 109 109 106 106 118 123 113 101 98 104 111 123 116 103 100 87 90 110 101 65 85 112 82 101 109 98 89 104 134 82 87 124 96 86 102 112 108 108 108 102 96 94 56 56 102 98 82 57 57 51 61 99 119 104 106 112 85 78 105 114 114 131 104 61 58 51 84 75 34 91 117 101 141 136 39 50 142 138 88 132 132 142 171 114 86 92 25 78 121 125 119 187 223 75 -13 11 126 135 53 40 68 3 40 213 123 66 98 160 128 -98 -39 96 63 -53 -60 -94 -170 -19 122 17 27 246 315 241 181 -15 -1 198 298 65787 343 2175 75 11145 18 16 27 6812 -4018 289 964 2898 9976 35948 134175 132966 32392 154 138 141 137 126 112 105 111 126 132 132 131 125 122 119 127 136 132 119 116 118 121 122 118 118 117 119 121 123 123 126 125 134 137 138 135 137 136 140 140 146 147 155 158 157 152 162 157 162 164 165 160 159 155 155 152 157 157 164 160 171 170 172 170 173 176 180 176 181 178 175 171 170 170 171 169 170 171 174 171 173 176 176 174 178 179 183 183 183 182 179 178 178 179 172 171 169 165 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 163 165 167 168 168 168 166 165 167 167 169 172 172 174 179 175 173 171 170 168 166 165 167 168 168 167 164 159 157 159 158 156 156 157 163 169 172 174 175 173 170 171 176 179 176 175 173 174 173 168 164 159 162 164 159 160 161 155 152 146 139 132 133 134 126 123 131 134 131 135 129 120 121 121 123 118 106 112 116 118 122 116 112 101 99 129 135 125 116 100 104 117 126 118 95 88 78 83 107 95 68 83 96 82 81 102 128 98 77 101 94 108 108 97 122 94 94 119 128 100 68 120 115 51 70 105 103 60 17 76 77 41 80 110 99 102 109 61 41 118 165 114 100 126 73 101 115 69 90 90 95 79 106 166 144 43 5 82 142 179 212 125 70 71 74 63 85 63 99 147 69 45 58 59 61 113 109 79 49 43 60 110 148 -5 -1 119 70 102 207 243 52 -46 51 124 -51 -137 79 -93 -23 190 -95 -35 52 18 301 164 -128 -113 15 213 65819 343 2175 75 11150 18 16 59 6817 -4010 217 778 2248 7639 27637 103284 138192 74008 160 144 145 146 135 117 106 106 112 117 117 117 118 119 119 126 135 129 119 116 118 125 128 123 122 118 124 126 127 124 131 129 135 135 135 131 137 137 142 138 141 144 151 155 158 156 161 156 165 164 165 162 160 149 155 152 157 153 157 157 164 163 165 165 170 170 178 175 180 180 178 175 174 173 172 173 172 173 175 176 179 180 181 179 180 180 182 182 180 179 179 178 179 180 172 173 169 168 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 160 163 166 168 168 166 164 164 165 165 166 169 169 171 175 174 171 172 171 168 165 164 166 167 167 164 162 156 150 151 155 158 158 158 161 166 169 170 171 172 171 170 176 180 173 169 171 173 168 165 163 159 158 162 156 149 153 151 146 140 133 126 125 122 119 125 132 129 128 135 130 122 128 130 124 115 109 107 97 98 114 118 120 115 101 111 119 113 114 103 98 106 98 91 99 97 83 88 89 90 104 103 92 89 86 86 94 84 68 80 84 68 70 100 118 102 102 101 90 92 79 108 131 72 84 101 71 69 33 61 96 92 100 97 83 90 84 32 66 139 115 44 16 78 102 120 121 77 97 125 97 50 74 91 112 44 -43 15 69 164 231 138 57 69 66 50 84 50 104 97 25 67 -34 -127 -5 141 130 93 75 80 55 105 219 106 -10 24 79 111 38 43 -124 -149 89 118 -30 5 205 0 -13 53 -215 -150 0 -70 95 121 137 101 -61 -37 65850 343 2175 75 11147 18 17 30 6823 -4002 156 622 1801 5978 21583 79586 199931 187921 195 154 151 148 138 119 106 102 107 111 111 113 112 111 118 121 124 123 117 116 123 128 133 128 126 123 128 126 131 130 133 133 137 130 135 135 139 140 142 142 143 143 149 150 152 153 158 155 168 161 159 159 155 146 148 147 150 149 153 150 156 153 158 157 164 168 177 176 180 180 180 175 177 173 172 171 172 170 174 176 182 185 185 184 181 183 182 179 178 178 178 177 177 178 176 174 173 169 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 159 162 165 166 167 165 163 162 164 166 166 168 169 171 174 174 171 173 172 169 165 163 164 166 165 162 161 155 152 152 156 159 159 160 162 165 170 174 175 176 179 177 175 176 172 171 172 170 166 164 161 156 159 162 155 150 150 147 140 138 129 120 125 123 117 121 124 122 126 133 130 129 134 130 125 122 116 107 107 116 116 112 118 122 103 92 101 104 107 109 112 112 90 71 95 110 94 96 87 95 117 112 106 98 97 84 83 100 90 96 99 72 88 101 80 95 116 95 67 85 95 88 69 50 70 74 53 79 66 56 91 99 92 90 96 105 104 70 99 98 11 38 92 106 112 109 93 94 146 126 72 72 105 96 138 83 -19 34 67 69 105 115 93 152 78 32 144 37 -35 35 102 93 11 65 45 21 62 151 242 137 -57 -19 184 266 210 -2 -76 111 91 -104 -248 -68 130 -1 -3 78 95 43 -79 -38 -142 -200 85 -100 -152 199 523 267 -64 59 65882 343 2175 75 11148 18 18 2 6829 -3993 82 483 1434 4623 16389 59754 193048 191213 1983 162 160 158 143 123 108 104 104 111 113 116 113 109 115 115 119 119 121 124 137 135 137 138 135 132 132 125 131 130 133 133 140 131 133 137 143 142 142 145 149 147 151 146 150 148 158 160 163 162 158 158 150 146 149 145 147 144 149 145 154 154 158 159 166 168 174 176 181 182 183 176 175 173 175 169 172 172 174 174 180 183 185 185 186 187 187 182 183 181 180 178 176 176 174 174 172 168 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 161 164 167 169 169 168 165 164 166 168 168 169 170 173 175 173 171 173 171 168 163 162 166 169 167 165 162 158 157 155 158 160 159 160 162 166 170 174 177 182 185 184 183 183 178 177 178 177 176 171 167 161 159 158 155 157 153 147 144 145 134 124 125 124 121 120 126 125 124 128 128 133 133 120 123 130 118 107 109 115 116 115 116 113 103 99 105 105 110 119 112 107 97 85 96 103 104 98 87 83 88 103 101 98 109 112 104 103 100 103 121 118 134 129 91 96 117 108 79 66 74 69 56 67 73 88 65 52 54 54 69 79 90 54 64 100 97 71 73 68 0 55 148 114 121 124 49 43 105 82 59 121 105 117 171 110 41 27 61 59 13 18 33 134 132 23 31 50 3 -2 64 110 54 100 107 -4 56 175 157 -2 -147 -93 80 274 256 77 36 91 126 32 -12 14 132 75 9 -11 -11 70 -134 -39 50 -133 -24 -108 -145 154 362 9 -40 88 65913 343 2175 75 11150 18 18 33 6834 -3985 6 351 1101 3356 11657 42119 151240 149802 8867 171 163 168 157 133 117 109 103 106 107 111 115 116 115 117 117 120 126 129 139 138 142 140 137 133 130 123 130 126 131 132 136 134 137 135 147 144 142 143 148 148 150 145 153 152 162 162 160 161 159 158 153 145 149 146 149 150 163 159 155 154 153 160 167 167 171 174 178 180 182 179 177 172 175 172 171 172 174 175 179 180 183 184 186 189 190 189 188 187 185 182 178 175 171 173 171 167 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 162 165 168 168 168 168 168 167 168 169 168 170 171 174 174 171 170 170 170 164 161 160 165 172 172 168 163 160 155 154 157 160 160 161 163 167 170 171 177 184 184 188 190 191 185 181 182 180 178 175 172 167 159 155 156 156 148 144 146 146 140 131 123 121 121 124 131 125 128 132 124 130 132 128 129 135 129 118 115 109 113 124 125 115 110 109 113 118 119 116 106 102 94 98 117 105 101 97 92 94 81 83 86 98 105 124 108 71 87 101 106 109 127 144 138 100 105 120 95 82 66 59 94 120 91 83 61 40 26 39 79 71 88 91 66 84 76 27 65 145 92 67 151 114 109 128 65 82 97 89 94 71 22 67 133 74 16 7 63 112 45 44 61 69 105 14 -54 104 143 57 122 162 135 54 56 51 53 184 139 45 -21 6 177 281 199 187 215 129 32 -89 -76 -161 -64 -15 0 70 89 166 44 -3 176 121 97 137 87 235 177 -1 29 -9 65945 342 2250 75 11149 18 19 5 6840 -3976 260 874 2533 8654 31124 116766 127137 35617 1293 158 167 180 164 147 134 125 115 108 110 112 116 115 119 115 122 128 130 136 144 145 140 135 129 130 128 131 130 129 128 134 136 140 138 147 144 144 143 148 143 147 147 156 157 165 166 162 158 158 155 153 146 149 145 151 152 167 164 155 153 155 159 166 168 173 173 177 179 180 176 177 174 175 177 174 173 174 178 180 182 183 184 185 189 191 193 191 191 188 185 182 178 175 172 170 168 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 165 166 169 168 169 169 169 170 171 171 171 172 173 175 175 173 170 171 169 167 164 162 165 170 172 170 166 160 157 156 154 158 163 166 169 170 172 176 180 184 188 191 191 194 194 191 186 182 184 180 178 176 168 157 156 156 153 152 147 141 136 130 128 126 120 128 135 129 133 131 125 129 132 141 143 140 132 123 121 120 123 127 124 120 123 118 116 126 119 110 119 129 111 115 134 112 106 113 105 113 96 78 101 108 80 105 123 82 78 92 90 87 105 141 129 81 96 112 92 112 123 83 64 101 87 47 33 35 33 61 128 101 57 88 105 104 90 19 65 162 115 80 165 153 87 75 28 103 125 86 109 50 7 75 129 79 29 84 109 109 92 62 74 72 75 89 81 99 102 112 115 75 146 80 47 91 56 130 132 53 74 82 139 70 1 93 164 147 46 -68 -22 -93 -209 -155 -49 35 79 150 203 198 134 203 326 152 85 317 134 166 164 60 65976 342 2250 75 11152 18 19 36 6845 -3968 178 681 1941 6504 23377 86456 146860 101330 2113 155 159 186 192 184 171 159 148 129 124 115 113 117 118 122 127 134 135 141 150 143 142 132 127 128 127 129 131 131 130 134 135 138 139 145 143 147 141 150 146 147 149 156 159 168 167 164 158 155 155 152 144 149 144 154 149 155 155 155 156 158 157 165 165 173 174 176 178 178 173 174 175 175 179 175 177 177 180 183 185 185 184 187 189 192 192 193 191 189 188 185 181 179 177 172 168 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 163 164 166 167 167 168 169 169 171 170 169 170 171 171 170 170 168 169 170 168 163 161 163 166 168 169 166 161 158 156 154 156 159 163 166 165 169 174 178 181 185 187 187 189 192 194 187 186 187 182 184 182 174 162 153 154 155 150 143 134 128 124 119 119 117 123 126 122 125 123 118 121 128 131 133 130 119 114 115 116 116 119 115 116 127 124 119 122 119 113 124 131 117 122 132 115 112 118 114 115 99 92 111 95 67 87 106 85 108 117 76 79 102 128 107 77 80 106 103 79 126 121 62 75 79 54 14 37 56 73 136 126 88 64 100 90 54 37 71 83 93 120 94 97 109 87 43 122 151 75 86 96 73 75 44 -26 8 69 69 80 55 65 62 121 206 141 74 70 89 105 64 54 145 176 145 81 75 48 -40 32 132 90 79 -53 -97 35 163 62 -50 -14 30 44 -150 -170 -131 11 66 50 106 218 54 -4 302 116 -44 70 103 209 224 217 66008 342 2250 75 11149 18 20 8 6851 -3959 125 559 1563 5056 17980 65448 190980 199425 2618 162 155 182 205 201 192 183 176 151 131 122 124 127 127 131 133 137 137 145 149 140 142 132 126 123 122 132 130 134 132 132 136 139 139 142 141 146 142 148 147 149 159 177 191 223 235 225 176 159 151 154 148 152 149 156 157 173 206 284 300 282 172 163 164 173 176 175 177 176 175 178 175 176 176 177 179 180 183 185 188 187 186 190 191 193 193 193 189 190 187 185 186 183 176 172 169 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 159 160 162 164 165 166 166 167 168 167 167 168 169 169 167 168 168 170 169 165 160 157 160 164 168 168 165 160 156 154 154 155 155 158 160 159 164 170 175 177 177 178 181 180 183 190 188 186 185 182 185 181 175 169 159 160 157 148 144 140 133 124 117 116 114 114 120 125 125 127 121 121 127 119 120 119 113 107 106 114 114 119 110 106 111 103 109 121 130 123 123 120 106 107 107 103 100 97 100 101 96 98 110 98 74 87 90 68 122 135 87 117 129 111 112 89 65 116 125 64 90 135 116 97 102 107 51 45 79 96 123 121 111 81 82 57 10 50 44 -7 73 129 80 115 135 101 104 110 118 108 109 69 12 -6 -11 -59 -54 62 65 62 103 125 126 152 235 147 15 66 132 156 85 10 59 54 -48 -14 83 27 -2 114 80 -65 -14 25 17 97 157 138 102 -32 -94 22 -112 -190 -38 165 266 168 119 127 73 94 311 252 -3 -42 97 102 8 162 66039 342 2250 75 11151 18 20 39 6856 -3950 29 368 1132 3566 12352 44471 150421 170932 39528 10735 142 159 181 192 190 194 190 168 139 127 125 121 126 128 134 137 135 144 144 133 133 127 120 115 115 123 118 123 123 123 128 131 130 134 136 138 136 135 139 147 185 293 481 666 736 655 509 316 218 225 233 244 212 174 158 177 223 365 450 425 209 169 165 167 173 175 175 173 175 177 174 176 175 178 175 180 181 183 186 186 185 188 191 192 191 191 188 188 185 184 184 181 175 171 169 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 999999 159 160 162 164 166 167 167 167 167 167 168 168 169 171 171 168 169 168 171 166 161 159 158 163 168 169 166 160 155 154 154 155 155 156 158 159 161 170 175 178 178 178 181 184 187 192 189 184 183 178 175 172 175 175 169 165 161 157 148 143 139 131 127 123 117 112 122 130 129 130 130 134 134 128 127 123 119 110 108 115 116 125 117 112 107 98 108 115 119 109 117 123