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