200 400 900 198 166 173 54 92 122 261 342 59 74 74 219 260 245 136 234 111 326 300 255 42 382 263 44 239 369 244 166 285 107 204 35 272 329 40 363 50 301 257 60 374 330 278 233 174 365 18 237 242 270 43 283 251 305 278 89 225 121 207 110 227 362 96 50 290 135 365 291 35 221 350 8 102 180 192 228 144 162 64 338 31 58 220 233 315 50 274 139 170 80 200 349 393 295 350 283 30 314 173 16 86 75 376 188 254 119 15 349 280 30 286 262 87 58 47 353 107 320 92 228 399 291 176 343 138 126 225 167 39 350 134 125 376 109 264 229 228 230 129 59 259 367 273 297 24 319 250 82 238 293 309 188 183 37 130 320 162 307 38 152 256 172 228 231 232 91 11 11 320 91 70 130 57 342 379 32 212 180 113 49 72 374 188 254 10 269 126 171 175 115 274 382 238 54 212 70 144 174 80 16 244 398 14 351 78 33 42 318 30 70 152 9 24 360 202 294 118 193 291 380 54 389 237 184 228 162 65 207 297 90 20 111 82 89 248 185 252 247 53 279 297 30 38 19 90 212 245 38 223 54 220 45 231 198 257 88 46 332 75 164 66 359 153 296 116 85 126 318 168 370 127 158 93 80 220 122 245 33 164 16 51 380 14 74 66 104 79 67 270 138 143 239 174 60 131 149 296 318 191 101 227 223 385 131 201 117 145 50 187 167 1 188 245 174 183 60 63 363 7 146 297 305 65 20 202 221 212 255 19 216 29 17 345 236 210 306 117 67 384 302 76 189 63 82 311 122 143 193 338 125 90 202 172 363 97 147 261 23 189 236 318 96 64 329 2 284 208 151 34 291 60 367 299 78 282 326 194 186 14 52 180 293 147 179 324 184 281 204 104 226 63 43 301 325 44 44 12 84 353 393 218 255 344 154 351 195 49 239 95 183 326 39 79 98 112 10 151 280 78 46 156 172 366 117 126 319 120 18 134 7 95 186 353 68 87 3 138 214 353 94 370 354 133 382 353 81 112 131 62 243 61 8 361 90 9 346 218 160 115 166 105 152 165 57 302 94 119 180 155 156 103 218 135 83 338 99 199 48 53 205 64 100 315 227 143 155 39 188 383 202 74 12 226 81 57 320 215 129 153 95 120 364 81 100 157 150 131 295 50 60 285 150 360 93 34 215 123 23 32 93 122 365 179 2 269 299 185 36 111 116 217 15 54 303 163 217 21 378 100 398 256 93 359 27 125 78 151 117 59 201 148 71 229 22 258 312 102 327 378 170 190 19 220 122 258 56 126 194 166 243 298 155 143 192 91 190 323 80 122 169 124 229 32 167 95 281 53 224 90 111 43 287 195 243 81 24 47 352 43 231 355 61 268 275 68 81 96 148 50 178 36 230 69 103 280 223 84 331 356 111 279 114 94 238 9 100 392 133 34 53 325 179 55 345 53 263 318 139 298 29 197 125 352 25 397 19 224 128 97 210 206 329 121 372 162 197 383 308 66 254 130 62 345 58 80 129 271 186 215 202 212 150 344 114 237 43 123 397 42 97 329 297 90 341 380 42 120 392 140 343 89 121 385 104 108 184 46 91 246 300 190 80 117 79 394 282 213 303 172 173 322 299 51 104 106 18 152 375 72 361 148 55 60 19 24 189 218 225 393 68 152 398 202 61 118 46 63 259 132 127 203 236 168 309 3 160 28 365 98 25 30 211 223 64 90 41 127 20 177 126 137 316 20 8 137 116 42 125 4 146 22 390 96 362 299 8 273 251 207 201 146 38 19 349 162 28 156 77 149 93 136 102 7 24 207 123 122 379 184 14 374 362 149 175 248 28 312 345 116 340 111 113 157 69 185 39 278 74 269 103 89 266 254 165 202 162 37 242 178 45 54 64 65 248 202 202 47 231 51 399 312 50 231 4 38 327 74 54 199 171 36 92 88 116 36 222 81 127 334 118 198 368 72 238 97 166 360 57 40 283 144 139 31 86 17 320 329 179 278 220 117 69 305 174 66 274 67 137 136 92 9 165 79 210 321 142 63 134 206 365 222 37 223 332 34 19 351 80 400 371 95 267 243 218 256 107 132 102 96 206 281 111 34 167 254 194 371 42 202 352 165 165 210 90 105 59 119 152 238 123 118 301 372 10 72 298 95 31 372 116 272 81 223 81 151 19 228 342 9 49 221 164 377 198 138 267 3 174 236 393 218 384 394 62 60 79 80 117 318 173 139 318 218 180 194 53 278 229 10 229 318 169 22 269 119 312 170 171 55 347 199 142 185 101 60 181 117 47 229 54 23 371 50 385 108 216 118 103 100 90 256 221 346 209 133 287 398 30 200 182 28 252 393 97 29 69 121 375 48 17 287 9 92 251 240 27 169 173 137 364 203 35 192 49 41 239 269 153 186 257 130 179 366 225 219 385 108 383 244 180 287 204 211 357 140 88 326 270 91 117 273 223 266 314 12 229 155 162 241 70 43 211 183 93 65 81 140 105 89 37 96 266 14 302 130 119 97 173 154 304 398 85 23 312 13 58 212 99 121 240 210 41 129 79 110 170 76 132 47 128 75 234 20 20 113 53 311 270 13 250 323 3 263 183 69 336 343 48 271 173 114 120 200 99 77 124 52 191 351 83 151 216 196 338 146 88 239 258 133 150 97 179 386 274 126 338 291 156 25 351 33 80 170 63 195 130 163 27 31 136 73 321 9 81 46 145 162 152 184 10 275 184 313 301 101 370 85 118 334 193 141 37 76 125 65 141 112 390 139 62 170 153 45 182 353 52 16 241 175 158 7 11 91 213 203 172 208 37 45 57 116 357 126 69 359 75 11 291 379 218 41 61 90 349 209 149 397 106 191 202 237 172 144 400 204 27 172 110 328 32 78 366 106 10 227 369 49 41 25 180 285 357 60 256 235 184 115 345 84 285 334 52 379 202 155 300 59 52 1 65 221 99 258 186 215 352 6 80 377 16 138 383 88 102 200 127 368 34 13 171 372 173 201 220 107 358 155 173 385 337 199 5 359 20 91 218 163 369 357 28 202 30 107 381 153 96 358 13 95 257 185 180 58 382 21 374 270 191 115 209 15 343 386 180 394 304 89 8 383 49 21 47 170 284 70 98 191 117 87 33 26 53 367 211 44 52 216 188 228 397 30 288 327 65 325 307 120 54 352 120 344 167 206 29 379 123 64 41 67 387 369 165 326 101 66 349 32 30 94 7 224 17 241 144 281 293 41 288 378 208 159 68 91 342 165 49 265 292 66 324 336 164 239 110 194 225 271 75 11 224 126 181 288 85 104 110 225 53 165 90 76 100 139 250 141 29 193 10 198 235 230 29 219 307 62 5 154 84 152 196 208 251 398 8 5 214 168 118 371 50 111 374 114 294 355 220 156 324 214 348 13 30 197 7 199 292 129 50 82 47 181 54 233 103 188 324 69 213 345 127 33 348 179 183 91 207 395 354 97 38 30 61 49 164 143 116 200 108 32 111 78 280 293 32 253 47 62 73 40 222 270 390 10 325 90 49 64 15 179 45 88 59 73 6 10 351 183 152 53 268 200 44 175 85 147 393 153 73 47 74 22 46 84 209 299 221 41 132 201 274 117 35 169 346 189 301 208 149 138 80 169 219 7 158 348 68 216 396 203 123 141 259 210 14 396 84 394 227 53 156 57 191 130 3 216 298 348 104 164 96 185 13 135 21 8 394 118 233 147 148 25 357 55 3 156 223 368 263 136 184 202 23 356 9 70 39 2 139 53 81 94 76 330 88 35 306 196 212 67 201 307 197 104 40 201 69 262 325 45 11 44 54 275 154 112 305 21 78 228 206 151 107 123 44 257 11 36 352 278 78 110 356 60 275 363 120 20 211 137 351 208 34 249 327 42 104 147 118 196 253 216 354 285 102 222 116 222 376 339 33 61 400 187 77 106 56 69 201 208 191 100 86 214 180 216 133 236 11 244 120 153 266 244 68 123 379 218 163 327 35 156 237 132 371 265 81 218 202 139 114 257 78 75 42 121 182 181 38 250 48 147 227 149 102 30 179 40 44 48 162 103 188 145 223 95 215 264 356 199 321 136 163 250 134 52 161 309 14 38 163 112 39 187 18 131 258 80 387 395 97 49 181 56 388 259 49 74 4 119 66 334 97 114 299 35 154 256 149 317 152 150 49 383 199 213 111 174 270 154 44 313 316 57 209 111 93 276 34 223 221 31 158 310 120 128 121 48 119 268 241 195 108 22 77 364 297 101 224 245 83 317 318 42 207 339 83 144 146 60 135 107 212 130 165 148 318 399 7 135 311 8 220 83 193 331 210 13 193 319 212 75 372 221 148 33 131 350 152 219 95 158 7 107 318 201 264 88 174 55 384 165 240 107 11 362 162 122 22 205 15 385 235 53 279 75 124 18 278 93 290 244 223 237 21 95 355 224 135 127 236 70 314 360 11 15 234 221 377 181 140 326 253 16 269 10 11 113 26 216 192 336 202 113 190 193 82 197 159 90 147 173 245 9 191 289 343 72 9 387 99 37 365 64 332 198 214 333 42 164 347 45 175 7 229 137 65 353 159 6 77 143 116 16 104 279 255 25 310 271 89 17 39 205 142 269 45 65 215 160 124 154 195 282 325 134 264 292 152 258 90 172 248 256 208 85 317 215 43 100 61 398 16 187 266 273 143 295 366 7 255 356 89 277 97 135 339 15 4 97 139 199 263 68 34 389 56 139 170 126 153 178 317 155 207 226 175 176 137 27 53 126 26 10 112 59 335 126 30 280 125 185 166 240 58 388 268 84 119 150 225 216 173 182 227 210 116 31 344 138 234 202 142 29 274 86 263 334 15 283 327 109 160 146 72 83 187 148 232 325 111 304 266 19 209 65 141 285 359 154 62 261 56 299 158 140 33 332 173 176 344 74 188 139 51 297 62 134 353 387 177 364 357 212 215 368 103 274 258 11 33 331 166 253 142 175 80 70 181 7 39 191 120 102 39 346 145 134 162 73 3 369 154 157 218 373 195 83 123 93 132 218 69 189 152 174 299 26 9 303 296 155 169 93 213 220 144 143 286 27 106 221 9 67 300 143 8 145 294 149 68 270 27 376 108 170 290 310 9 225 231 187 154 48 153 233 23 68 115 20 3 78 192 70 114 24 20 4 247 94 14 398 150 175 379 176 34 136 58 84 293 4 126 298 48 323 224 223 354 120 161 19 151 193 27 203 174 145 77 112 2 42 74 177 9 38 1 293 49 203 120 53 312 225 207 331 277 170 324 110 111 383 89 140 214 229 6 58 75 99 136 378 17 185 139 58 247 319 101 77 333 197 254 261 188 326 317 1 383 199 39 295 179 1 210 137 171 277 299 175 72 400 200 107 161 196 262 258 124 389 153 103 55 336 113 254 340 94 368 77 50 309 227 197 196 297 95 399 16 117 197 15 149 86 55 99 339 335 22 194 169 116 28 183 131 65 350 133 358 224 186 261 98 91 89 178 29 248 215 96 158 218 56 369 385 89 394 298 204 140 130 15 204 134 45 341 327 62 189 39 78 173 130 174 93 278 221 264 156 110 98 307 99 149 202 37 41 353 181 5 92 59 48 335 172 319 378 50 256 266 122 50 200 35 68 201 123 125 331 38 6 83 136 254 277 19 289 3 108 294 39 200 39 242 42 150 218 161 378 229 135 208 165 217 367 376 153 272 352 205 323 287 41 196 195 77 158 245 58 394 166 96 122 279 138 238 91 86 234 104 194 389 48 178 112 136 150 45 100 156 120 208 206 185 125 164 18 182 178 173 311 187 347 289 66 235 163 91 373 62 99 104 262 182 109 61 116 123 139 169 336 334 126 99 262 65 377 38 25 56 132 174 310 257 88 297 242 163 1 62 210 141 154 98 226 66 82 174 10 204 191 125 214 43 252 82 369 174 155 260 291 65 288 164 193 320 296 162 11 230 12 26 84 60 313 305 150 25 155 101 162 107 202 167 5 120 28 294 191 176 145 30 307 378 93 245 23 104 287 126 6 146 154 41 392 84 17 257 168 59 305 109 170 330 165 49 162 333 47 170 209 143 293 152 50 332 290 122 55 385 55 262 91 168 204 194 86 337 353 126 62 33 48 360 2 93 273 252 21 124 212 6 285 316 123 376 85 66 79 231 195 106 200 11 128 34 201 153 177 66 15 49 25 119 43 143 16 47 183 160 337 1 51 127 96 246 322 176 264 90 152 52 397 70 308 5 189 140 172 141 347 291 155 112 153 27 315 94 111 227 55 210 391 314 88 340 256 24 110 237 14 10 242 92 173 174 105 182 93 129 242 85 62 96 59 115 156 282 173 106 345 102 321 288 33 165 162 29 157 146 220 311 109 177 168 209 195 121 385 66 79 109 140 339 191 1 166 138 120 299 117 130 367 248 52 35 76 117 61 359 20 99 296 91 88 154 197 105 324 135 383 224 182 356 269 191 81 258 66 252 90 49 12 199 118 99 250 52 236 396 32 226 199 53 129 282 173 268 255 74 267 400 13 40 249 8 20 120 66 323 31 34 374 140 103 314 122 13 3 85 174