500 1000 0 180 244 324 489 159 300 149 314 51 400 454 471 352 490 36 127 392 424 64 391 367 488 139 278 87 171 23 31 107 192 176 335 94 306 145 301 214 482 58 464 431 482 48 285 99 354 98 175 190 207 354 486 87 474 348 465 35 341 212 302 64 413 72 253 56 310 37 339 145 282 17 465 32 350 28 217 359 404 250 477 407 436 67 199 293 455 54 451 114 352 234 252 169 320 88 355 47 405 40 218 42 196 300 362 93 363 213 324 187 331 12 218 29 156 360 497 171 321 51 483 374 458 277 289 103 337 94 296 94 373 279 302 220 421 42 329 185 206 278 460 204 402 276 421 164 404 80 208 16 347 79 232 365 398 166 210 396 420 182 295 353 356 337 488 50 295 76 205 278 452 281 427 9 225 239 313 215 292 279 284 451 489 58 351 25 133 66 468 222 486 273 320 58 187 52 169 140 314 393 438 255 275 284 389 220 415 72 104 174 373 141 186 192 292 223 296 63 399 151 449 214 336 37 496 192 265 228 269 150 353 1 120 205 274 199 445 36 252 225 259 383 409 11 165 19 91 276 350 126 412 207 368 259 308 332 370 119 134 285 432 116 280 88 160 29 346 182 493 209 300 245 336 172 225 405 492 17 230 338 479 55 457 449 476 396 397 65 462 111 424 68 383 109 182 162 237 194 330 66 157 252 340 274 297 72 114 224 283 211 471 23 62 305 444 182 391 92 128 12 441 366 490 92 416 198 235 19 156 25 120 99 387 188 439 91 242 59 368 61 116 16 481 86 122 148 223 151 307 234 280 81 90 321 325 205 330 149 480 319 333 112 228 233 466 309 465 123 269 332 362 162 245 180 361 44 364 239 334 148 210 106 492 104 366 73 124 322 444 125 455 175 361 112 182 222 430 23 239 113 306 39 165 232 490 217 335 172 314 52 280 271 293 397 429 81 156 247 273 56 237 50 450 320 445 178 268 202 351 23 475 354 432 59 408 5 377 193 211 155 332 11 409 207 486 157 393 97 288 26 190 52 181 285 368 47 141 153 428 217 466 156 163 401 481 21 255 376 498 7 482 226 456 102 273 15 364 85 478 182 199 194 222 26 311 328 446 73 249 34 384 21 85 278 458 32 434 212 495 265 297 103 324 209 311 188 492 17 438 41 376 158 220 187 409 119 379 238 313 6 455 75 223 79 126 85 401 386 417 309 311 168 244 244 300 138 302 6 387 321 444 222 361 148 463 82 363 56 340 192 210 74 175 77 98 60 168 127 269 37 412 101 317 51 302 207 480 128 131 253 461 134 283 147 206 300 477 154 169 24 278 213 295 38 470 59 463 85 495 107 331 400 427 33 403 120 484 3 27 81 190 62 214 4 425 284 329 148 451 126 407 225 467 48 112 61 327 215 224 301 340 214 288 386 388 127 323 134 472 309 329 26 146 36 202 19 279 16 403 58 500 74 445 413 477 54 309 264 366 83 271 416 442 23 215 71 362 119 250 76 353 186 291 339 418 11 94 156 228 63 65 314 455 238 333 143 223 118 177 429 442 331 463 9 418 20 130 25 379 34 434 104 105 38 231 237 418 137 320 473 500 15 313 181 488 206 284 10 115 134 370 38 395 113 392 148 217 24 491 50 406 152 331 395 422 174 420 30 339 59 470 88 423 143 238 40 149 160 194 335 467 294 427 6 142 151 258 287 377 67 305 137 172 174 490 208 454 11 153 201 295 341 469 349 421 11 220 136 394 115 128 335 448 132 198 209 269 146 204 18 257 44 433 31 91 242 415 69 206 183 406 433 438 321 481 179 490 151 430 82 293 76 440 285 327 163 382 219 410 444 455 32 62 59 493 64 255 47 143 239 405 91 401 234 269 23 353 217 432 33 271 193 232 252 313 271 487 136 311 128 293 237 344 195 199 271 488 313 476 14 174 422 460 65 286 141 462 241 380 52 281 105 165 62 409 143 252 96 464 48 179 94 284 120 127 290 473 240 338 43 105 153 197 34 35 98 189 136 140 125 203 98 300 119 203 174 408 105 449 24 463 123 431 21 438 93 217 202 498 268 462 132 231 206 495 85 119 277 353 343 413 216 351 104 402 72 390 49 176 202 218 44 235 192 294 247 438 146 451 171 362 300 326 14 344 248 469 333 390 291 363 166 356 197 205 120 124 194 428 176 333 261 327 140 343 436 467 398 432 98 290 137 358 336 378 71 443 192 340 165 214 134 217 277 347 369 409 38 345 68 299 239 294 211 249 25 430 170 434 174 250 318 494 344 437 219 321 187 380 212 245 266 458 350 459 112 390 121 478 175 446 26 167 230 277 115 462 18 154 410 455 187 444 217 492 187 321 78 280 248 308 227 311 56 93 66 244 185 233 460 471 303 326 322 453 96 215 313 433 270 414 38 482 12 451 379 419 24 92 231 268 30 467 121 486 67 452 282 427 55 158 244 341 212 289 18 159 49 204 413 438 206 268 117 417 195 431 339 373 156 459 140 266 133 330 302 458 156 264 256 299 161 177 369 382 55 462 266 367 155 492 391 422 244 369 142 448 253 254 52 182 332 440 153 441 142 332 196 499 18 365 202 465 365 413 111 271 29 204 50 417 44 103 181 280 4 412 124 285 69 187 143 450 119 457 44 102 88 249 59 494 289 453 20 247 129 367 166 262 61 149 249 438 55 134 175 404 142 305 19 498 191 434 143 217 109 238 159 367 4 485 37 463 228 302 79 376 144 265 294 453 5 399 92 384 217 380 74 373 301 362 34 92 168 319 352 388 157 343 41 138 72 460 196 269 308 483 368 428 165 226 220 431 174 236 157 352 40 465 108 203 274 277 361 389 407 451 149 439 134 140 234 242 74 379 113 180 210 340 79 367 60 386 65 167 107 454 97 386 26 401 338 441 317 487 80 192 298 483 42 54 225 452 419 438 61 337 150 152 119 293 82 341 329 368 114 251 213 416 58 194 166 453 109 207 452 498 29 402 132 424 51 355 305 400 238 494 30 469 41 314 61 324 7 423 148 409 249 285 30 30 250 321 17 88 461 493 314 358 247 334 326 398 345 382 274 359 37 150 3 451 106 283 203 433 141 299 33 144 17 392 250 342 60 358 181 214 32 44 7 351 29 411 53 203 101 145 61 88 183 459 27 289 384 387 203 343 237 443 135 459 71 200 93 148 186 368 180 487 86 156 251 418 233 395 23 430 57 407 121 301 405 456 169 302 184 494 45 428 279 289 168 462 37 433 50 284 67 467 52 445 102 500 137 262 78 486 80 291 284 323 206 250 205 361 296 411 150 363 206 374 379 429 223 258 24 498 242 490 107 439 377 496 304 389 50 313 93 420 25 415 241 370 165 405 5 197 177 437 118 499 219 474 51 154 230 361 98 303 87 295 192 475 26 231 57 344 295 393 309 472 215 263 120 479 252 432 92 124 425 430 415 434 6 283 468 487 12 445 32 33 133 148 159 225 2 253 82 248 28 233 306 461 157 384 8 347 294 317 211 343 74 286 44 262 317 421 152 496 8 72 23 76 79 401 355 363 323 340 226 361 185 481 248 442 57 112 194 331 95 491 275 400 196 405 252 375 88 376 119 388 70 162 10 30 74 393 44 57 329 412 113 260 47 265 151 405 29 184 27 471 103 104 221 333 148 228 80 221 45 461 103 190 164 360 255 267 141 471 225 407 119 136 185 470 426 440 19 36 320 498 217 344 288 431 161 216 52 434 186 478 111 382 336 337 60 432 481 499 119 362 254 465 43 396 5 336 386 439 309 430 122 148 392 452 145 195 9 413 86 423 250 349 114 418 149 175 8 450 283 284 79 187 188 251 402 459 20 152 397 496 110 449 83 472 367 375 137 412 194 343 175 382 217 441 47 165 251 346 107 372 125 306 251 349 33 434 125 312 484 495 236 389 122 154 214 320 102 125 77 151 337 489 306 415 179 346 383 428 190 492 81 492 31 120 290 448 312 481 292 393 209 386 25 280 327 493 332 456 64 463 222 260 23 177 213 280 21 209 51 189 15 405 359 361 45 302 268 344 49 317 409 470 186 426 28 430 196 266 200 403 77 235 217 236 354 395 243 291 278 305 78 499 347 454 156 248 238 474 21 202 249 499 117 342 42 407 8 58 83 306 273 425 233 236 235 425 169 343 307 341 22 302 42 109 299 388 220 467 246 351 120 459 279 364 57 220 168 402 56 356 11 444 55 263 26 188 122 210 225 462 157 357 9 437 193 255 17 313 116 371 189 354 299 348 147 455 87 185 7 417 162 489 351 367 160 442 59 469 4 137 358 464 145 344 16 156 175 400 385 493 62 114 131 414 29 231 41 461 232 451 84 172 65 204 283 435 388 395 414 461 13 461 5 144 212 344 217 433 120 338 261 316 97 200 229 384 210 428 130 316 93 194 133 225 408 497 248 310 1 148 416 474 33 274 92 294 270 385 176 410 43 323 267 463 42 229 86 390 100 288 154 364 112 121 110 368 241 284 112 271 198 500 27 315 304 333 26 208 344 407