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