Hello, I have a pedigree file such this: FAMID ID FA ID MO ID SEX STATUS 1 1 0 0 2 0 1 2 3 1 2 2 1 4 3 1 1 2 1 5 3 1 1 0 1 6 3 1 1 0 1 7 3 1 2 2 1 8 3 1 1 0 1 9 3 1 1 0 1 10 3 1 2 0 1 11 3 1 1 0 1 3 0 0 1 0 2 12 13 14 1 0 2 15 12 16 2 0 2 17 12 16 1 0 2 18 12 16 1 0 2 19 12 16 1 0 2 20 0 0 1 0 2 21 0 0 2 0 2 22 12 16 2 2 2 23 12 16 1 0 2 24 12 16 1 0 2 25 12 16 1 0 2 26 12 16 2 0 2 27 28 21 2 2 2 29 0 0 2 0 2 14 0 0 2 0 2 30 31 29 2 0 2 13 31 29 1 0 2 31 0 0 1 0 2 28 20 30 1 0 2 32 28 21 2 2 2 16 0 0 2 0 3 33 34 35 2 0 3 35 0 0 2 0 3 36 34 35 1 0 3 37 34 35 1 0 3 38 34 35 2 0 3 39 34 35 1 0 3 40 34 35 2 0 3 41 34 35 2 0 3 42 34 35 2 2 3 43 34 35 1 0 3 34 0 0 1 0 3 44 34 35 2 0 3 45 34 35 1 2 4 46 47 48 2 2 4 49 47 48 1 0 4 50 47 48 1 0 4 51 47 48 2 0 4 47 0 0 1 0 4 52 47 48 1 2 4 53 47 48 2 2 4 48 0 0 2 2 4 54 47 48 2 2 4 55 47 48 2 2 5 56 57 58 1 0 5 59 60 61 2 2 5 60 62 63 1 2 5 62 0 0 1 0 5 63 0 0 2 2 5 57 0 0 1 0 5 64 57 58 1 0 5 65 60 61 2 2 5 66 57 58 1 0 5 67 68 69 2 2 5 70 68 69 1 0 5 71 68 69 2 2 5 68 0 0 1 0 5 72 57 58 1 0 5 61 57 58 2 2 5 73 57 58 1 0 5 74 57 58 2 0 5 75 60 61 2 2 5 76 57 58 1 0 5 69 57 58 2 2 5 77 57 58 2 2 5 78 0 0 1 0 5 58 0 0 2 0 5 79 78 77 2 2 5 80 78 77 2 2 5 81 78 77 1 0 6 82 83 84 1 0 6 85 83 84 1 0 6 86 0 0 1 2 6 87 86 88 1 0 6 89 86 88 1 0 6 90 86 88 2 0 6 91 86 88 2 2 6 92 87 93 2 2 6 94 86 88 2 2 6 84 0 0 2 0 6 95 0 0 2 0 6 96 83 84 1 0 6 97 83 84 1 0 6 98 83 84 2 0 6 99 0 0 1 2 6 100 99 95 2 0 6 93 101 100 2 0 6 101 0 0 1 0 6 102 83 84 2 0 6 88 83 84 2 2 6 83 0 0 1 0 6 103 83 84 1 0 7 104 105 106 1 0 7 105 107 108 1 0 7 107 0 0 1 0 7 109 105 106 2 2 7 110 111 112 1 0 7 112 0 0 2 2 7 113 0 0 2 2 7 114 115 116 1 2 7 115 117 113 1 0 7 118 115 116 1 2 7 119 115 116 1 0 7 117 0 0 1 2 7 108 0 0 2 2 7 116 111 112 2 2 7 120 111 112 1 0 7 106 111 112 2 2 7 111 0 0 1 0 7 121 105 106 2 2 8 122 123 124 2 0 8 125 123 124 1 0 8 126 123 124 1 0 8 127 123 124 1 0 8 128 123 124 1 2 8 129 123 124 1 0 8 130 123 124 1 0 8 131 123 124 2 0 8 123 0 0 1 0 8 124 0 0 2 0 8 132 123 124 2 2 9 133 134 135 2 0 9 136 137 133 1 0 9 138 137 133 2 0 9 137 139 140 1 0 9 141 139 140 1 0 9 142 0 0 1 0 9 143 137 133 2 2 9 144 145 146 2 2 9 145 147 148 1 0 9 149 145 146 2 0 9 150 145 146 2 0 9 151 137 133 2 0 9 152 137 133 1 0 9 153 137 133 1 2 9 148 0 0 2 0 9 154 137 133 1 0 9 155 141 156 2 0 9 146 157 155 2 0 9 157 0 0 1 0 9 158 145 146 1 0 9 159 145 146 1 0 9 160 0 0 1 0 9 161 160 162 2 0 9 135 160 162 2 0 9 134 0 0 1 0 9 162 0 0 2 0 9 140 0 0 2 0 9 139 0 0 1 0 9 156 0 0 2 0 9 147 142 161 1 0 10 163 96 164 2 2 10 165 96 164 1 2 10 164 166 167 2 2 10 168 166 167 1 0 10 169 166 167 1 0 10 166 0 0 1 0 10 170 166 167 2 0 10 96 0 0 1 0 10 171 96 164 2 2 10 167 0 0 2 2 10 172 166 167 2 0 10 173 166 167 1 0 10 174 166 167 2 0 11 175 0 0 2 0 11 176 107 108 2 0 11 177 0 0 2 0 11 178 107 108 2 2 11 179 180 181 1 0 11 182 183 178 2 0 11 184 107 108 1 0 11 185 183 178 1 2 11 186 180 181 2 2 11 187 180 181 1 2 11 183 180 181 1 2 11 188 183 178 2 2 11 105 107 108 1 0 11 107 0 0 1 0 11 189 0 0 2 0 11 190 0 0 2 0 11 191 107 108 1 0 11 192 193 189 1 0 11 194 193 189 1 0 11 193 0 0 1 0 11 108 195 175 2 2 11 196 180 181 1 0 11 197 180 181 1 0 11 198 180 181 1 0 11 199 180 181 2 0 11 180 0 0 1 0 11 195 192 177 1 0 11 181 194 190 2 0 12 200 201 202 1 0 12 203 0 0 2 0 12 204 0 0 1 0 12 205 201 202 2 2 12 201 0 0 1 0 12 206 204 203 2 0 12 207 204 203 1 0 12 202 204 203 2 2 12 113 204 203 2 2 12 208 204 203 2 0 12 209 204 203 1 0 12 210 204 203 1 0 13 211 212 213 2 0 13 213 0 0 2 0 13 214 212 213 1 2 13 212 0 0 1 0 13 215 212 213 1 0 13 216 212 213 2 2 13 217 212 213 1 0 13 218 212 213 2 0 13 219 212 213 1 0 13 220 212 213 1 0 14 221 0 0 2 0 14 222 223 221 1 0 14 224 223 221 1 0 14 225 223 221 1 0 14 226 223 221 1 0 14 227 223 221 2 0 14 228 223 221 2 0 14 229 0 0 2 0 14 230 0 0 2 2 14 231 223 221 2 0 14 232 233 230 1 2 14 234 233 230 1 0 14 107 223 221 1 0 14 235 234 236 2 2 14 237 233 230 1 2 14 238 234 236 1 0 14 236 239 229 2 0 14 239 0 0 1 2 14 240 223 221 1 0 14 241 233 230 1 0 14 233 223 221 1 2 14 223 0 0 1 0 15 242 157 155 2 0 15 243 157 155 2 0 15 244 245 246 1 2 15 247 245 246 1 2 15 248 157 155 1 0 15 249 157 155 1 0 15 155 0 0 2 0 15 250 157 155 2 0 15 146 157 155 2 0 15 251 157 155 1 2 15 157 0 0 1 0 15 246 157 155 2 2 15 252 157 155 2 0 15 253 245 246 1 0 15 254 245 246 1 0 15 245 0 0 1 0 16 255 256 257 2 0 16 258 256 257 2 0 16 259 256 257 2 0 16 260 256 257 1 0 16 261 256 257 2 2 16 262 256 257 1 0 16 263 256 257 1 0 16 264 256 257 1 0 16 265 256 257 1 0 16 266 256 257 2 0 16 267 0 0 2 2 16 257 0 0 2 0 16 268 0 0 1 0 16 269 270 267 1 2 16 270 268 261 1 2 16 271 268 261 1 0 16 256 0 0 1 0 16 272 270 267 2 2 17 273 274 275 1 0 17 276 274 275 2 0 17 277 274 275 2 0 17 278 274 275 2 0 17 279 274 275 2 0 17 212 274 275 1 0 17 280 260 281 2 2 17 260 0 0 1 0 17 281 274 275 2 2 17 275 0 0 2 0 17 83 274 275 1 0 17 282 260 281 2 2 17 274 0 0 1 0 18 283 284 285 1 0 18 286 284 285 1 0 18 285 0 0 2 0 18 284 0 0 1 0 18 287 284 285 1 2 18 288 284 285 2 2 18 289 284 285 1 0 18 290 284 285 2 0 18 291 284 285 2 0 19 292 293 294 1 0 19 293 0 0 1 2 19 295 296 297 2 2 19 298 293 294 1 0 19 299 296 297 1 2 19 297 293 294 2 2 19 300 293 294 1 0 19 296 0 0 1 2 19 301 296 297 2 2 19 302 251 303 2 2 19 251 0 0 1 2 19 304 251 303 1 2 19 305 251 303 1 2 19 294 306 307 2 2 19 306 0 0 1 0 19 303 306 307 2 2 19 307 0 0 2 2 20 308 309 310 2 2 20 310 0 0 2 0 20 311 309 310 1 2 20 312 309 310 1 0 20 296 309 310 1 2 20 313 309 310 2 2 20 309 0 0 1 0 20 314 315 313 2 2 20 316 315 313 1 2 20 315 0 0 1 0 20 317 309 310 1 0 21 318 319 320 2 2 21 319 0 0 1 0 21 320 0 0 2 2 22 321 322 323 2 0 22 324 322 323 2 0 22 325 322 323 1 2 22 326 322 323 2 2 22 327 322 323 1 2 22 328 322 323 1 0 22 329 322 323 2 0 22 330 322 323 2 2 22 331 322 323 1 0 22 322 0 0 1 0 22 323 0 0 2 0 23 332 328 333 2 0 23 334 328 333 1 0 23 335 328 333 1 0 23 336 337 338 2 2 23 339 328 333 2 2 23 340 328 333 1 2 23 341 328 333 1 2 23 337 328 333 1 2 23 328 0 0 1 0 23 342 0 0 2 2 23 343 337 338 1 2 23 344 328 333 1 0 23 333 0 0 2 2 23 338 345 342 2 2 23 345 0 0 1 0 24 346 347 348 1 0 24 349 347 348 1 0 24 350 347 348 2 0 24 351 347 348 1 0 24 352 347 348 2 0 24 347 0 0 1 0 24 258 256 257 2 0 24 353 347 348 2 0 24 177 354 355 2 0 24 356 357 358 1 0 24 357 359 360 1 2 24 361 359 360 1 0 24 362 357 358 1 2 24 359 363 258 1 2 24 364 359 360 1 2 24 365 359 360 1 2 24 366 359 360 2 2 24 367 347 348 2 2 24 368 347 348 1 0 24 369 347 348 1 0 24 370 347 348 2 0 24 371 357 358 2 2 24 360 0 0 2 2 24 358 0 0 2 2 24 257 354 355 2 0 24 354 0 0 1 0 24 355 0 0 2 0 24 192 0 0 1 0 24 256 0 0 1 0 24 372 359 360 2 0 24 363 0 0 1 0 24 348 192 177 2 0 25 373 374 375 2 0 25 376 377 378 2 0 25 379 380 376 2 2 25 375 0 0 2 0 25 380 0 0 1 0 25 381 380 376 2 2 25 382 0 0 1 0 25 383 384 385 1 2 25 386 382 387 2 2 25 388 382 387 2 0 25 384 382 387 1 2 25 389 382 387 1 0 25 390 380 376 1 0 25 391 392 381 1 0 25 393 0 0 2 0 25 385 392 381 2 2 25 392 394 373 1 0 25 395 0 0 1 0 25 378 0 0 2 0 25 377 395 393 1 0 25 374 395 393 1 0 25 387 0 0 2 0 25 396 380 376 2 2 25 397 380 376 1 0 25 398 380 376 2 2 25 394 0 0 1 0 26 399 400 401 2 0 26 167 400 401 2 2 26 402 400 401 2 2 26 403 400 401 1 0 26 404 400 401 1 2 26 405 400 401 2 0 26 401 0 0 2 0 26 400 0 0 1 0 27 406 407 408 1 0 27 409 407 408 1 0 27 410 0 0 2 0 27 203 0 0 2 0 27 204 411 412 1 0 27 413 0 0 2 2 27 414 415 416 2 0 27 407 0 0 1 0 27 417 407 408 2 2 27 418 407 408 1 2 27 419 407 408 1 2 27 420 419 413 1 2 27 421 419 413 2 0 27 113 204 203 2 2 27 422 0 0 2 0 27 408 423 424 2 0 27 115 117 113 1 0 27 425 415 416 1 2 27 426 0 0 1 0 27 423 426 422 1 0 27 427 426 422 1 0 27 415 117 113 1 2 27 428 117 113 1 0 27 117 427 410 1 2 27 411 0 0 1 0 27 429 0 0 1 0 27 430 411 412 2 0 27 412 0 0 2 0 27 416 431 417 2 2 27 431 0 0 1 2 27 432 117 113 2 0 27 424 429 430 2 0 28 433 434 435 2 0 28 436 434 435 1 2 28 434 0 0 1 2 28 435 0 0 2 2 29 437 438 439 1 0 29 440 0 0 1 0 29 441 440 442 2 2 29 443 440 442 1 2 29 444 440 442 1 0 29 445 440 442 2 0 29 20 0 0 1 0 29 442 438 439 2 2 29 438 446 447 1 0 29 448 440 442 1 0 29 447 0 0 2 0 29 29 0 0 2 0 29 449 0 0 2 0 29 30 31 29 2 0 29 31 450 449 1 0 29 446 450 449 1 0 29 450 0 0 1 0 29 439 20 30 2 0 30 451 404 452 2 0 30 453 404 452 1 0 30 454 404 452 2 0 30 455 404 452 1 0 30 456 457 458 1 2 30 459 457 458 1 2 30 457 404 452 1 2 30 460 404 452 1 0 30 404 0 0 1 2 30 461 404 452 2 0 30 462 463 464 1 2 30 465 463 464 2 0 30 466 404 452 1 0 30 464 0 0 2 2 30 458 463 464 2 2 30 463 0 0 1 0 30 452 0 0 2 2 30 467 463 464 1 0 30 468 463 464 1 0 31 469 0 0 1 0 31 470 469 471 2 0 31 472 469 471 1 0 31 473 469 471 2 0 31 474 469 471 1 0 31 471 0 0 2 0 31 475 476 477 1 0 31 478 476 477 2 2 31 479 476 477 2 2 31 480 476 477 1 2 31 481 476 477 2 2 31 482 476 477 2 2 31 413 476 477 2 2 31 483 484 479 2 2 31 485 469 471 1 2 31 484 469 471 1 2 31 434 469 471 1 2 31 486 484 479 2 2 31 487 469 471 1 0 31 476 0 0 1 0 31 477 0 0 2 0 32 488 489 490 1 0 32 490 0 0 2 0 32 489 0 0 1 0 32 491 489 490 1 2 32 492 493 494 2 2 32 493 0 0 1 0 32 47 489 490 1 0 32 494 489 490 2 2 32 288 0 0 2 2 32 495 24 288 1 2 32 496 24 288 1 0 32 497 24 288 1 2 32 24 0 0 1 0 32 498 497 492 2 2 33 499 500 501 1 0 33 502 500 501 2 2 33 503 500 501 1 0 33 504 500 501 2 2 33 505 500 501 2 2 33 506 500 501 1 0 33 500 0 0 1 0 33 501 0 0 2 0 34 507 306 307 1 0 34 508 306 307 1 0 34 509 306 307 2 0 34 510 511 512 2 2 34 511 0 0 1 2 34 513 511 512 1 2 34 514 511 512 1 2 34 339 328 333 2 2 34 328 0 0 1 0 34 515 306 307 1 0 34 516 306 307 1 2 34 517 306 307 1 0 34 518 519 339 1 0 34 294 306 307 2 2 34 306 0 0 1 0 34 520 519 339 1 2 34 521 306 307 1 2 34 512 306 307 2 2 34 522 519 339 2 2 34 523 519 339 1 0 34 519 306 307 1 2 34 524 519 339 1 2 34 303 306 307 2 2 34 333 0 0 2 2 34 307 0 0 2 2 35 525 0 0 1 2 35 526 525 527 1 2 35 528 525 527 1 0 35 527 0 0 2 2 36 529 0 0 2 2 36 530 0 0 1 2 36 531 530 532 1 0 36 533 530 532 1 2 36 534 530 532 1 0 36 535 530 532 1 2 36 536 530 532 2 2 36 532 537 529 2 2 36 538 537 529 2 2 36 537 0 0 1 2 36 516 306 307 1 2 36 539 540 536 1 2 36 541 516 538 2 2 36 306 0 0 1 0 36 542 516 538 1 2 36 543 0 0 1 2 36 544 543 545 2 2 36 540 543 545 1 2 36 545 0 0 2 2 36 307 0 0 2 2 37 277 0 0 2 0 37 546 547 548 2 2 37 549 547 548 1 2 37 550 6 551 1 0 37 551 552 553 2 2 37 552 554 555 1 0 37 556 0 0 2 0 37 557 6 551 2 0 37 558 6 551 2 2 37 559 6 551 1 0 37 560 6 551 1 2 37 6 0 0 1 0 37 554 0 0 1 0 37 561 554 562 1 0 37 562 0 0 2 0 37 555 0 0 2 0 37 563 521 558 1 0 37 306 0 0 1 0 37 521 306 307 1 2 37 564 521 558 2 2 37 565 521 558 1 2 37 307 0 0 2 2 37 566 6 551 1 0 37 548 6 551 2 2 37 567 6 551 2 2 37 568 561 556 1 0 37 547 568 277 1 0 37 553 0 0 2 0 38 569 570 571 2 0 38 572 570 571 1 0 38 573 570 571 2 0 38 570 0 0 1 0 38 574 570 571 2 0 38 575 570 571 1 0 38 112 570 571 2 2 38 576 570 571 2 2 38 571 0 0 2 0 39 577 578 579 2 0 39 580 578 579 1 0 39 581 578 579 1 2 39 582 578 579 2 0 39 578 583 584 1 0 39 585 0 0 1 0 39 579 0 0 2 0 39 506 500 501 1 0 39 586 578 579 2 2 39 587 506 586 2 2 39 588 578 579 2 2 39 500 585 589 1 0 39 583 585 589 1 0 39 589 0 0 2 0 39 584 0 0 2 0 39 501 0 0 2 0 40 590 591 592 1 0 40 593 591 592 2 0 40 594 591 592 1 0 40 595 591 592 1 2 40 596 591 592 1 2 40 591 0 0 1 0 40 592 0 0 2 0 41 597 598 599 2 0 41 600 598 599 2 0 41 601 598 599 2 0 41 598 0 0 1 0 41 602 598 599 1 0 41 603 598 599 1 2 41 604 598 599 2 0 41 599 0 0 2 2 42 605 606 607 2 0 42 608 606 607 1 2 42 609 606 607 2 0 42 610 606 607 2 0 42 607 0 0 2 0 42 598 606 607 1 0 42 611 606 607 1 0 42 612 606 607 2 2 42 606 0 0 1 0 43 613 62 63 1 2 43 614 613 615 1 2 43 62 0 0 1 0 43 63 0 0 2 2 43 229 0 0 2 0 43 616 613 615 2 2 43 236 239 229 2 0 43 239 0 0 1 2 43 615 239 229 2 2 43 617 239 229 2 2 44 618 619 620 1 2 44 621 619 620 1 0 44 622 619 620 1 0 44 623 0 0 2 0 44 624 618 623 2 2 44 625 618 623 1 0 44 626 618 623 2 0 44 627 619 620 2 0 44 628 619 620 1 2 44 629 619 620 2 2 44 630 618 623 1 0 44 631 618 623 1 0 44 632 619 620 2 2 44 633 618 623 2 0 44 634 618 623 1 0 44 619 0 0 1 0 44 620 0 0 2 0 45 635 636 637 1 0 45 599 638 639 2 2 45 640 638 639 1 0 45 637 638 639 2 2 45 641 636 637 2 2 45 636 642 643 1 2 45 644 636 637 1 2 45 638 645 646 1 0 45 647 636 637 1 2 45 648 636 637 1 2 45 649 636 637 1 2 45 645 0 0 1 0 45 650 0 0 1 0 45 651 0 0 2 0 45 643 0 0 2 0 45 639 0 0 2 0 45 642 650 651 1 0 45 646 650 651 2 0 46 652 653 654 2 2 46 655 653 654 2 0 46 656 653 654 2 2 46 657 653 654 1 0 46 654 0 0 2 0 46 653 0 0 1 0 47 95 0 0 2 0 47 658 101 100 2 0 47 99 659 660 1 2 47 100 99 95 2 0 47 661 659 660 1 0 47 662 659 660 1 2 47 663 659 660 2 2 47 664 659 660 2 2 47 665 101 100 2 0 47 666 101 100 1 0 47 93 101 100 2 0 47 667 101 100 2 2 47 101 0 0 1 0 47 660 0 0 2 0 47 659 0 0 1 0 48 668 645 646 2 0 48 669 645 646 1 2 48 670 671 672 2 0 48 673 669 670 2 2 48 638 645 646 1 0 48 674 645 646 2 0 48 464 645 646 2 2 48 675 645 646 1 0 48 411 0 0 1 0 48 645 0 0 1 0 48 676 0 0 2 0 48 650 0 0 1 0 48 671 411 412 1 0 48 677 0 0 1 0 48 412 677 676 2 0 48 651 677 676 2 0 48 672 0 0 2 0 48 646 650 651 2 0 49 678 679 680 2 0 49 681 679 680 1 0 49 682 679 680 1 0 49 683 0 0 1 0 49 684 685 686 2 0 49 687 0 0 2 0 49 688 683 684 1 0 49 689 690 691 2 2 49 692 690 691 2 0 49 693 690 691 2 0 49 690 0 0 1 0 49 694 679 680 1 0 49 695 679 680 2 2 49 696 679 680 1 0 49 697 679 680 2 0 49 686 0 0 2 0 49 680 685 686 2 0 49 679 0 0 1 0 49 685 0 0 1 0 49 691 688 687 2 0 49 698 679 680 1 0 49 699 679 680 2 0 50 700 377 378 2 2 50 701 702 703 1 0 50 704 702 703 1 2 50 705 702 703 1 2 50 706 702 703 2 0 50 707 704 708 2 2 50 709 702 703 1 0 50 702 710 711 1 2 50 712 710 711 2 0 50 713 710 711 2 0 50 710 0 0 1 0 50 711 0 0 2 0 50 714 710 711 2 0 50 715 710 711 1 0 50 716 710 711 1 0 50 717 710 711 2 0 50 718 710 711 1 0 50 719 720 700 2 0 50 721 720 700 1 0 50 708 720 700 2 2 50 722 720 700 1 2 50 703 0 0 2 2 50 720 671 672 1 0 50 411 0 0 1 0 50 671 411 412 1 0 50 378 411 412 2 0 50 377 0 0 1 0 50 412 0 0 2 0 50 672 0 0 2 0 51 723 724 725 2 0 51 726 724 725 2 2 51 727 724 725 2 2 51 728 724 725 1 2 51 725 0 0 2 0 51 724 0 0 1 0 51 653 724 725 1 0 51 729 724 725 1 0 52 730 0 0 1 0 52 731 0 0 2 0 52 732 733 734 1 0 52 735 733 734 2 2 52 736 733 734 2 2 52 737 733 734 2 0 52 738 733 734 2 0 52 733 0 0 1 0 52 739 730 731 1 0 52 734 730 731 2 2 52 740 730 731 2 2 52 741 730 731 2 0 52 742 730 731 2 0 52 743 730 731 2 0 52 744 730 731 1 0 53 745 746 747 2 0 53 746 0 0 1 0 53 748 746 747 2 0 53 749 746 747 2 2 53 750 746 747 2 0 53 751 752 753 1 0 53 754 752 753 1 0 53 755 746 747 2 0 53 756 752 753 1 0 53 435 746 747 2 2 53 753 746 747 2 2 53 757 746 747 2 0 53 752 642 643 1 0 53 758 752 753 2 2 53 759 752 753 2 2 53 760 0 0 2 0 53 761 0 0 1 0 53 762 650 760 2 0 53 650 0 0 1 0 53 651 0 0 2 0 53 643 0 0 2 0 53 747 761 762 2 0 53 642 650 651 1 0 54 763 0 0 2 0 54 764 765 766 1 0 54 767 765 766 2 0 54 768 765 766 2 2 54 769 685 686 1 0 54 770 765 766 1 0 54 771 765 766 2 2 54 772 765 766 2 0 54 773 765 766 1 2 54 774 775 102 2 2 54 765 776 763 1 0 54 775 765 766 1 2 54 766 769 777 2 0 54 778 765 766 1 0 54 777 0 0 2 0 54 779 765 766 1 0 54 780 765 766 1 0 54 686 0 0 2 0 54 102 0 0 2 0 54 776 685 686 1 0 54 685 0 0 1 0 55 781 782 783 2 0 55 221 782 783 2 0 55 228 223 221 2 0 55 784 785 228 2 0 55 786 787 788 1 0 55 787 789 790 1 0 55 791 787 788 1 2 55 785 0 0 1 0 55 792 793 794 1 0 55 790 793 794 2 0 55 793 0 0 1 0 55 101 785 228 1 0 55 795 785 228 2 2 55 794 0 0 2 0 55 782 0 0 1 0 55 789 0 0 1 0 55 783 0 0 2 0 55 223 0 0 1 0 55 788 792 781 2 0 55 796 785 228 1 0 55 797 785 228 2 0 55 798 785 228 1 0 55 799 785 228 1 0 55 800 785 228 1 0 56 801 480 802 2 2 56 803 480 802 1 0 56 804 480 802 1 0 56 480 0 0 1 2 56 805 480 802 1 2 56 806 0 0 2 0 56 807 808 806 2 0 56 809 480 802 1 0 56 810 808 806 1 0 56 802 808 806 2 2 56 811 808 806 1 0 56 808 0 0 1 0 56 812 808 806 1 0 56 813 808 806 2 0 56 814 808 806 2 0 56 815 808 806 2 0 56 816 808 806 1 0 57 817 818 819 1 0 57 142 0 0 1 0 57 819 142 161 2 0 57 481 476 477 2 2 57 382 818 819 1 0 57 818 0 0 1 0 57 820 818 819 1 0 57 821 818 819 2 2 57 822 818 819 2 2 57 823 818 819 2 2 57 824 818 819 1 0 57 733 818 819 1 0 57 825 818 819 1 0 57 826 827 481 1 0 57 828 818 819 1 0 57 829 596 821 1 2 57 830 596 821 1 2 57 831 596 821 1 2 57 596 0 0 1 2 57 832 827 481 1 0 57 833 827 481 1 2 57 834 827 481 1 0 57 835 827 481 2 0 57 827 0 0 1 0 57 161 0 0 2 0 57 476 0 0 1 0 57 477 142 161 2 0 58 836 0 0 2 2 58 837 696 836 2 0 58 696 0 0 1 0 58 838 696 836 1 2 58 839 696 836 2 2 59 840 841 674 2 0 59 842 841 674 2 2 59 843 841 674 1 0 59 844 841 674 1 0 59 845 841 674 1 0 59 846 0 0 1 0 59 847 846 848 2 0 59 841 0 0 1 0 59 627 619 620 2 0 59 849 841 674 2 2 59 850 841 674 1 2 59 674 645 646 2 0 59 851 850 852 1 2 59 760 0 0 2 0 59 853 850 852 1 2 59 852 854 627 2 0 59 854 0 0 1 0 59 848 650 760 2 0 59 645 0 0 1 0 59 650 0 0 1 0 59 855 856 847 1 2 59 857 856 847 1 2 59 858 856 847 2 2 59 651 0 0 2 0 59 856 0 0 1 0 59 859 856 847 2 0 59 619 650 651 1 0 59 646 650 651 2 0 59 620 0 0 2 0 60 860 861 862 2 0 60 863 864 865 1 0 60 866 864 865 2 0 60 867 864 865 2 0 60 864 0 0 1 0 60 868 0 0 1 0 60 869 864 865 2 2 60 870 864 865 1 0 60 239 864 865 1 2 60 871 864 865 2 0 60 872 861 862 1 0 60 873 861 862 2 0 60 874 861 862 2 2 60 875 868 876 2 0 60 877 868 876 1 0 60 878 0 0 1 0 60 876 0 0 2 0 60 879 0 0 2 0 60 865 877 879 2 0 60 862 0 0 2 0 60 861 878 875 1 0 61 880 881 882 2 0 61 883 881 882 1 0 61 884 881 882 2 0 61 410 0 0 2 0 61 881 0 0 1 0 61 885 886 887 1 2 61 888 886 887 2 0 61 889 886 887 2 2 61 886 0 0 1 0 61 890 886 887 1 2 61 882 0 0 2 0 61 891 881 882 2 2 61 892 881 882 2 2 61 893 881 882 1 0 61 894 881 882 1 0 61 895 896 891 2 0 61 897 896 891 2 2 61 422 0 0 2 0 61 896 898 899 1 0 61 900 896 891 2 0 61 426 0 0 1 0 61 427 426 422 1 0 61 898 0 0 1 0 61 887 427 410 2 0 61 901 886 887 2 0 61 902 886 887 2 0 61 899 426 422 2 0 62 903 904 663 2 2 62 904 0 0 1 0 62 479 0 0 2 2 62 905 906 483 2 0 62 483 484 479 2 2 62 484 0 0 1 2 62 907 906 483 1 0 62 663 0 0 2 2 62 908 906 483 1 2 62 909 910 903 1 2 62 911 910 903 1 0 62 910 912 913 1 2 62 906 910 903 1 2 62 913 0 0 2 2 62 912 0 0 1 0 63 914 915 916 2 2 63 917 918 919 1 0 63 919 31 29 2 0 63 916 920 921 2 2 63 922 920 921 1 0 63 29 0 0 2 0 63 923 924 925 2 0 63 449 0 0 2 0 63 545 924 925 2 2 63 926 924 925 2 0 63 918 0 0 1 0 63 927 0 0 1 0 63 31 450 449 1 0 63 928 450 449 2 0 63 450 0 0 1 0 63 929 918 919 1 0 63 920 0 0 1 0 63 915 918 919 1 2 63 930 918 919 1 0 63 931 918 919 2 0 63 932 915 916 1 0 63 924 0 0 1 0 63 925 927 928 2 0 63 921 927 928 2 0 63 933 924 925 2 0 63 934 924 925 2 0 63 935 924 925 1 0 64 936 937 279 1 0 64 938 937 279 1 0 64 939 937 279 2 0 64 937 0 0 1 0 64 279 0 0 2 0 64 177 0 0 2 0 64 940 937 279 2 2 64 342 937 279 2 2 64 941 345 342 2 0 64 942 345 342 1 0 64 943 944 945 2 2 64 946 947 948 2 2 64 947 949 943 1 2 64 950 947 948 2 2 64 192 0 0 1 0 64 949 192 177 1 0 64 338 345 342 2 2 64 951 345 342 1 0 64 345 0 0 1 0 64 952 345 342 2 0 64 948 345 342 2 2 64 953 345 342 1 0 64 945 192 177 2 0 64 944 0 0 1 0 64 954 345 342 1 2 65 955 944 945 2 0 65 177 0 0 2 0 65 956 949 943 2 0 65 957 944 945 2 0 65 543 944 945 1 2 65 943 944 945 2 2 65 958 944 945 1 0 65 959 949 943 1 2 65 947 949 943 1 2 65 192 0 0 1 0 65 949 192 177 1 0 65 945 192 177 2 0 65 960 949 943 1 0 65 944 0 0 1 0 66 410 0 0 2 0 66 961 427 410 2 0 66 333 427 410 2 2 66 962 427 410 2 0 66 427 0 0 1 0 66 963 427 410 2 0 This is only a small portion of my pedigree file. In this pedigree list there are about 400 repeated id; I want to replace repeated individual identifiers with new id and to replace them not only in id column but also in father and mother id columns. I don't want to remove subjects with the same id because they are useful for my heritability analysis. I use kinship package of R and it doesn't create a kinship matrix with repeated id. Thank you for help Best regards Roberta [[alternative HTML version deleted]]
Hello, If you just want new unique id's it's easy to do, but I don't understand the criteria to attribute new FA_ID and MO_ID values. How are they chosen? For instance, with your dataset named 'dat', > sp <- split(dat, dat$ID) > idx <- unlist(lapply(lapply(sp, nrow), `>`, 1)) > sp[idx][1] $`6` FAMID ID FA_ID MO_ID SEX STATUS 5 1 6 3 1 1 0 603 37 6 0 0 1 0 The FA_ID and MO_ID values in the second column are 0 and 0. What should they become? Any new unique values will do? Without this information it's difficult to solve your problem. Hope this helps, Rui Barradas P.S. Your data example, in a more easy to reproduce form follows. (1107 rows.) dat <- structure(list(FAMID = c(1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 4L, 5L, 5L, 5L, 5L, 5L, 5L, 5L, 5L, 5L, 5L, 5L, 5L, 5L, 5L, 5L, 5L, 5L, 5L, 5L, 5L, 5L, 5L, 5L, 5L, 5L, 5L, 6L, 6L, 6L, 6L, 6L, 6L, 6L, 6L, 6L, 6L, 6L, 6L, 6L, 6L, 6L, 6L, 6L, 6L, 6L, 6L, 6L, 6L, 7L, 7L, 7L, 7L, 7L, 7L, 7L, 7L, 7L, 7L, 7L, 7L, 7L, 7L, 7L, 7L, 7L, 7L, 8L, 8L, 8L, 8L, 8L, 8L, 8L, 8L, 8L, 8L, 8L, 9L, 9L, 9L, 9L, 9L, 9L, 9L, 9L, 9L, 9L, 9L, 9L, 9L, 9L, 9L, 9L, 9L, 9L, 9L, 9L, 9L, 9L, 9L, 9L, 9L, 9L, 9L, 9L, 9L, 9L, 10L, 10L, 10L, 10L, 10L, 10L, 10L, 10L, 10L, 10L, 10L, 10L, 10L, 11L, 11L, 11L, 11L, 11L, 11L, 11L, 11L, 11L, 11L, 11L, 11L, 11L, 11L, 11L, 11L, 11L, 11L, 11L, 11L, 11L, 11L, 11L, 11L, 11L, 11L, 11L, 11L, 12L, 12L, 12L, 12L, 12L, 12L, 12L, 12L, 12L, 12L, 12L, 12L, 13L, 13L, 13L, 13L, 13L, 13L, 13L, 13L, 13L, 13L, 14L, 14L, 14L, 14L, 14L, 14L, 14L, 14L, 14L, 14L, 14L, 14L, 14L, 14L, 14L, 14L, 14L, 14L, 14L, 14L, 14L, 14L, 15L, 15L, 15L, 15L, 15L, 15L, 15L, 15L, 15L, 15L, 15L, 15L, 15L, 15L, 15L, 15L, 16L, 16L, 16L, 16L, 16L, 16L, 16L, 16L, 16L, 16L, 16L, 16L, 16L, 16L, 16L, 16L, 16L, 16L, 17L, 17L, 17L, 17L, 17L, 17L, 17L, 17L, 17L, 17L, 17L, 17L, 17L, 18L, 18L, 18L, 18L, 18L, 18L, 18L, 18L, 18L, 19L, 19L, 19L, 19L, 19L, 19L, 19L, 19L, 19L, 19L, 19L, 19L, 19L, 19L, 19L, 19L, 19L, 20L, 20L, 20L, 20L, 20L, 20L, 20L, 20L, 20L, 20L, 20L, 21L, 21L, 21L, 22L, 22L, 22L, 22L, 22L, 22L, 22L, 22L, 22L, 22L, 22L, 23L, 23L, 23L, 23L, 23L, 23L, 23L, 23L, 23L, 23L, 23L, 23L, 23L, 23L, 23L, 24L, 24L, 24L, 24L, 24L, 24L, 24L, 24L, 24L, 24L, 24L, 24L, 24L, 24L, 24L, 24L, 24L, 24L, 24L, 24L, 24L, 24L, 24L, 24L, 24L, 24L, 24L, 24L, 24L, 24L, 24L, 24L, 25L, 25L, 25L, 25L, 25L, 25L, 25L, 25L, 25L, 25L, 25L, 25L, 25L, 25L, 25L, 25L, 25L, 25L, 25L, 25L, 25L, 25L, 25L, 25L, 25L, 25L, 26L, 26L, 26L, 26L, 26L, 26L, 26L, 26L, 27L, 27L, 27L, 27L, 27L, 27L, 27L, 27L, 27L, 27L, 27L, 27L, 27L, 27L, 27L, 27L, 27L, 27L, 27L, 27L, 27L, 27L, 27L, 27L, 27L, 27L, 27L, 27L, 27L, 27L, 27L, 27L, 28L, 28L, 28L, 28L, 29L, 29L, 29L, 29L, 29L, 29L, 29L, 29L, 29L, 29L, 29L, 29L, 29L, 29L, 29L, 29L, 29L, 29L, 30L, 30L, 30L, 30L, 30L, 30L, 30L, 30L, 30L, 30L, 30L, 30L, 30L, 30L, 30L, 30L, 30L, 30L, 30L, 31L, 31L, 31L, 31L, 31L, 31L, 31L, 31L, 31L, 31L, 31L, 31L, 31L, 31L, 31L, 31L, 31L, 31L, 31L, 31L, 31L, 32L, 32L, 32L, 32L, 32L, 32L, 32L, 32L, 32L, 32L, 32L, 32L, 32L, 32L, 33L, 33L, 33L, 33L, 33L, 33L, 33L, 33L, 34L, 34L, 34L, 34L, 34L, 34L, 34L, 34L, 34L, 34L, 34L, 34L, 34L, 34L, 34L, 34L, 34L, 34L, 34L, 34L, 34L, 34L, 34L, 34L, 34L, 35L, 35L, 35L, 35L, 36L, 36L, 36L, 36L, 36L, 36L, 36L, 36L, 36L, 36L, 36L, 36L, 36L, 36L, 36L, 36L, 36L, 36L, 36L, 36L, 37L, 37L, 37L, 37L, 37L, 37L, 37L, 37L, 37L, 37L, 37L, 37L, 37L, 37L, 37L, 37L, 37L, 37L, 37L, 37L, 37L, 37L, 37L, 37L, 37L, 37L, 37L, 37L, 38L, 38L, 38L, 38L, 38L, 38L, 38L, 38L, 38L, 39L, 39L, 39L, 39L, 39L, 39L, 39L, 39L, 39L, 39L, 39L, 39L, 39L, 39L, 39L, 39L, 40L, 40L, 40L, 40L, 40L, 40L, 40L, 41L, 41L, 41L, 41L, 41L, 41L, 41L, 41L, 42L, 42L, 42L, 42L, 42L, 42L, 42L, 42L, 42L, 43L, 43L, 43L, 43L, 43L, 43L, 43L, 43L, 43L, 43L, 44L, 44L, 44L, 44L, 44L, 44L, 44L, 44L, 44L, 44L, 44L, 44L, 44L, 44L, 44L, 44L, 44L, 45L, 45L, 45L, 45L, 45L, 45L, 45L, 45L, 45L, 45L, 45L, 45L, 45L, 45L, 45L, 45L, 45L, 45L, 46L, 46L, 46L, 46L, 46L, 46L, 47L, 47L, 47L, 47L, 47L, 47L, 47L, 47L, 47L, 47L, 47L, 47L, 47L, 47L, 47L, 48L, 48L, 48L, 48L, 48L, 48L, 48L, 48L, 48L, 48L, 48L, 48L, 48L, 48L, 48L, 48L, 48L, 48L, 49L, 49L, 49L, 49L, 49L, 49L, 49L, 49L, 49L, 49L, 49L, 49L, 49L, 49L, 49L, 49L, 49L, 49L, 49L, 49L, 49L, 49L, 50L, 50L, 50L, 50L, 50L, 50L, 50L, 50L, 50L, 50L, 50L, 50L, 50L, 50L, 50L, 50L, 50L, 50L, 50L, 50L, 50L, 50L, 50L, 50L, 50L, 50L, 50L, 50L, 50L, 51L, 51L, 51L, 51L, 51L, 51L, 51L, 51L, 52L, 52L, 52L, 52L, 52L, 52L, 52L, 52L, 52L, 52L, 52L, 52L, 52L, 52L, 52L, 53L, 53L, 53L, 53L, 53L, 53L, 53L, 53L, 53L, 53L, 53L, 53L, 53L, 53L, 53L, 53L, 53L, 53L, 53L, 53L, 53L, 53L, 53L, 54L, 54L, 54L, 54L, 54L, 54L, 54L, 54L, 54L, 54L, 54L, 54L, 54L, 54L, 54L, 54L, 54L, 54L, 54L, 54L, 54L, 55L, 55L, 55L, 55L, 55L, 55L, 55L, 55L, 55L, 55L, 55L, 55L, 55L, 55L, 55L, 55L, 55L, 55L, 55L, 55L, 55L, 55L, 55L, 55L, 56L, 56L, 56L, 56L, 56L, 56L, 56L, 56L, 56L, 56L, 56L, 56L, 56L, 56L, 56L, 56L, 56L, 57L, 57L, 57L, 57L, 57L, 57L, 57L, 57L, 57L, 57L, 57L, 57L, 57L, 57L, 57L, 57L, 57L, 57L, 57L, 57L, 57L, 57L, 57L, 57L, 57L, 57L, 57L, 58L, 58L, 58L, 58L, 58L, 59L, 59L, 59L, 59L, 59L, 59L, 59L, 59L, 59L, 59L, 59L, 59L, 59L, 59L, 59L, 59L, 59L, 59L, 59L, 59L, 59L, 59L, 59L, 59L, 59L, 59L, 59L, 59L, 59L, 60L, 60L, 60L, 60L, 60L, 60L, 60L, 60L, 60L, 60L, 60L, 60L, 60L, 60L, 60L, 60L, 60L, 60L, 60L, 60L, 60L, 61L, 61L, 61L, 61L, 61L, 61L, 61L, 61L, 61L, 61L, 61L, 61L, 61L, 61L, 61L, 61L, 61L, 61L, 61L, 61L, 61L, 61L, 61L, 61L, 61L, 61L, 61L, 62L, 62L, 62L, 62L, 62L, 62L, 62L, 62L, 62L, 62L, 62L, 62L, 62L, 62L, 62L, 63L, 63L, 63L, 63L, 63L, 63L, 63L, 63L, 63L, 63L, 63L, 63L, 63L, 63L, 63L, 63L, 63L, 63L, 63L, 63L, 63L, 63L, 63L, 63L, 63L, 63L, 63L, 64L, 64L, 64L, 64L, 64L, 64L, 64L, 64L, 64L, 64L, 64L, 64L, 64L, 64L, 64L, 64L, 64L, 64L, 64L, 64L, 64L, 64L, 64L, 64L, 64L, 65L, 65L, 65L, 65L, 65L, 65L, 65L, 65L, 65L, 65L, 65L, 65L, 65L, 65L, 66L, 66L, 66L, 66L, 66L, 66L), ID = c(1L, 2L, 4L, 5L, 6L, 7L, 8L, 9L, 10L, 11L, 3L, 12L, 15L, 17L, 18L, 19L, 20L, 21L, 22L, 23L, 24L, 25L, 26L, 27L, 29L, 14L, 30L, 13L, 31L, 28L, 32L, 16L, 33L, 35L, 36L, 37L, 38L, 39L, 40L, 41L, 42L, 43L, 34L, 44L, 45L, 46L, 49L, 50L, 51L, 47L, 52L, 53L, 48L, 54L, 55L, 56L, 59L, 60L, 62L, 63L, 57L, 64L, 65L, 66L, 67L, 70L, 71L, 68L, 72L, 61L, 73L, 74L, 75L, 76L, 69L, 77L, 78L, 58L, 79L, 80L, 81L, 82L, 85L, 86L, 87L, 89L, 90L, 91L, 92L, 94L, 84L, 95L, 96L, 97L, 98L, 99L, 100L, 93L, 101L, 102L, 88L, 83L, 103L, 104L, 105L, 107L, 109L, 110L, 112L, 113L, 114L, 115L, 118L, 119L, 117L, 108L, 116L, 120L, 106L, 111L, 121L, 122L, 125L, 126L, 127L, 128L, 129L, 130L, 131L, 123L, 124L, 132L, 133L, 136L, 138L, 137L, 141L, 142L, 143L, 144L, 145L, 149L, 150L, 151L, 152L, 153L, 148L, 154L, 155L, 146L, 157L, 158L, 159L, 160L, 161L, 135L, 134L, 162L, 140L, 139L, 156L, 147L, 163L, 165L, 164L, 168L, 169L, 166L, 170L, 96L, 171L, 167L, 172L, 173L, 174L, 175L, 176L, 177L, 178L, 179L, 182L, 184L, 185L, 186L, 187L, 183L, 188L, 105L, 107L, 189L, 190L, 191L, 192L, 194L, 193L, 108L, 196L, 197L, 198L, 199L, 180L, 195L, 181L, 200L, 203L, 204L, 205L, 201L, 206L, 207L, 202L, 113L, 208L, 209L, 210L, 211L, 213L, 214L, 212L, 215L, 216L, 217L, 218L, 219L, 220L, 221L, 222L, 224L, 225L, 226L, 227L, 228L, 229L, 230L, 231L, 232L, 234L, 107L, 235L, 237L, 238L, 236L, 239L, 240L, 241L, 233L, 223L, 242L, 243L, 244L, 247L, 248L, 249L, 155L, 250L, 146L, 251L, 157L, 246L, 252L, 253L, 254L, 245L, 255L, 258L, 259L, 260L, 261L, 262L, 263L, 264L, 265L, 266L, 267L, 257L, 268L, 269L, 270L, 271L, 256L, 272L, 273L, 276L, 277L, 278L, 279L, 212L, 280L, 260L, 281L, 275L, 83L, 282L, 274L, 283L, 286L, 285L, 284L, 287L, 288L, 289L, 290L, 291L, 292L, 293L, 295L, 298L, 299L, 297L, 300L, 296L, 301L, 302L, 251L, 304L, 305L, 294L, 306L, 303L, 307L, 308L, 310L, 311L, 312L, 296L, 313L, 309L, 314L, 316L, 315L, 317L, 318L, 319L, 320L, 321L, 324L, 325L, 326L, 327L, 328L, 329L, 330L, 331L, 322L, 323L, 332L, 334L, 335L, 336L, 339L, 340L, 341L, 337L, 328L, 342L, 343L, 344L, 333L, 338L, 345L, 346L, 349L, 350L, 351L, 352L, 347L, 258L, 353L, 177L, 356L, 357L, 361L, 362L, 359L, 364L, 365L, 366L, 367L, 368L, 369L, 370L, 371L, 360L, 358L, 257L, 354L, 355L, 192L, 256L, 372L, 363L, 348L, 373L, 376L, 379L, 375L, 380L, 381L, 382L, 383L, 386L, 388L, 384L, 389L, 390L, 391L, 393L, 385L, 392L, 395L, 378L, 377L, 374L, 387L, 396L, 397L, 398L, 394L, 399L, 167L, 402L, 403L, 404L, 405L, 401L, 400L, 406L, 409L, 410L, 203L, 204L, 413L, 414L, 407L, 417L, 418L, 419L, 420L, 421L, 113L, 422L, 408L, 115L, 425L, 426L, 423L, 427L, 415L, 428L, 117L, 411L, 429L, 430L, 412L, 416L, 431L, 432L, 424L, 433L, 436L, 434L, 435L, 437L, 440L, 441L, 443L, 444L, 445L, 20L, 442L, 438L, 448L, 447L, 29L, 449L, 30L, 31L, 446L, 450L, 439L, 451L, 453L, 454L, 455L, 456L, 459L, 457L, 460L, 404L, 461L, 462L, 465L, 466L, 464L, 458L, 463L, 452L, 467L, 468L, 469L, 470L, 472L, 473L, 474L, 471L, 475L, 478L, 479L, 480L, 481L, 482L, 413L, 483L, 485L, 484L, 434L, 486L, 487L, 476L, 477L, 488L, 490L, 489L, 491L, 492L, 493L, 47L, 494L, 288L, 495L, 496L, 497L, 24L, 498L, 499L, 502L, 503L, 504L, 505L, 506L, 500L, 501L, 507L, 508L, 509L, 510L, 511L, 513L, 514L, 339L, 328L, 515L, 516L, 517L, 518L, 294L, 306L, 520L, 521L, 512L, 522L, 523L, 519L, 524L, 303L, 333L, 307L, 525L, 526L, 528L, 527L, 529L, 530L, 531L, 533L, 534L, 535L, 536L, 532L, 538L, 537L, 516L, 539L, 541L, 306L, 542L, 543L, 544L, 540L, 545L, 307L, 277L, 546L, 549L, 550L, 551L, 552L, 556L, 557L, 558L, 559L, 560L, 6L, 554L, 561L, 562L, 555L, 563L, 306L, 521L, 564L, 565L, 307L, 566L, 548L, 567L, 568L, 547L, 553L, 569L, 572L, 573L, 570L, 574L, 575L, 112L, 576L, 571L, 577L, 580L, 581L, 582L, 578L, 585L, 579L, 506L, 586L, 587L, 588L, 500L, 583L, 589L, 584L, 501L, 590L, 593L, 594L, 595L, 596L, 591L, 592L, 597L, 600L, 601L, 598L, 602L, 603L, 604L, 599L, 605L, 608L, 609L, 610L, 607L, 598L, 611L, 612L, 606L, 613L, 614L, 62L, 63L, 229L, 616L, 236L, 239L, 615L, 617L, 618L, 621L, 622L, 623L, 624L, 625L, 626L, 627L, 628L, 629L, 630L, 631L, 632L, 633L, 634L, 619L, 620L, 635L, 599L, 640L, 637L, 641L, 636L, 644L, 638L, 647L, 648L, 649L, 645L, 650L, 651L, 643L, 639L, 642L, 646L, 652L, 655L, 656L, 657L, 654L, 653L, 95L, 658L, 99L, 100L, 661L, 662L, 663L, 664L, 665L, 666L, 93L, 667L, 101L, 660L, 659L, 668L, 669L, 670L, 673L, 638L, 674L, 464L, 675L, 411L, 645L, 676L, 650L, 671L, 677L, 412L, 651L, 672L, 646L, 678L, 681L, 682L, 683L, 684L, 687L, 688L, 689L, 692L, 693L, 690L, 694L, 695L, 696L, 697L, 686L, 680L, 679L, 685L, 691L, 698L, 699L, 700L, 701L, 704L, 705L, 706L, 707L, 709L, 702L, 712L, 713L, 710L, 711L, 714L, 715L, 716L, 717L, 718L, 719L, 721L, 708L, 722L, 703L, 720L, 411L, 671L, 378L, 377L, 412L, 672L, 723L, 726L, 727L, 728L, 725L, 724L, 653L, 729L, 730L, 731L, 732L, 735L, 736L, 737L, 738L, 733L, 739L, 734L, 740L, 741L, 742L, 743L, 744L, 745L, 746L, 748L, 749L, 750L, 751L, 754L, 755L, 756L, 435L, 753L, 757L, 752L, 758L, 759L, 760L, 761L, 762L, 650L, 651L, 643L, 747L, 642L, 763L, 764L, 767L, 768L, 769L, 770L, 771L, 772L, 773L, 774L, 765L, 775L, 766L, 778L, 777L, 779L, 780L, 686L, 102L, 776L, 685L, 781L, 221L, 228L, 784L, 786L, 787L, 791L, 785L, 792L, 790L, 793L, 101L, 795L, 794L, 782L, 789L, 783L, 223L, 788L, 796L, 797L, 798L, 799L, 800L, 801L, 803L, 804L, 480L, 805L, 806L, 807L, 809L, 810L, 802L, 811L, 808L, 812L, 813L, 814L, 815L, 816L, 817L, 142L, 819L, 481L, 382L, 818L, 820L, 821L, 822L, 823L, 824L, 733L, 825L, 826L, 828L, 829L, 830L, 831L, 596L, 832L, 833L, 834L, 835L, 827L, 161L, 476L, 477L, 836L, 837L, 696L, 838L, 839L, 840L, 842L, 843L, 844L, 845L, 846L, 847L, 841L, 627L, 849L, 850L, 674L, 851L, 760L, 853L, 852L, 854L, 848L, 645L, 650L, 855L, 857L, 858L, 651L, 856L, 859L, 619L, 646L, 620L, 860L, 863L, 866L, 867L, 864L, 868L, 869L, 870L, 239L, 871L, 872L, 873L, 874L, 875L, 877L, 878L, 876L, 879L, 865L, 862L, 861L, 880L, 883L, 884L, 410L, 881L, 885L, 888L, 889L, 886L, 890L, 882L, 891L, 892L, 893L, 894L, 895L, 897L, 422L, 896L, 900L, 426L, 427L, 898L, 887L, 901L, 902L, 899L, 903L, 904L, 479L, 905L, 483L, 484L, 907L, 663L, 908L, 909L, 911L, 910L, 906L, 913L, 912L, 914L, 917L, 919L, 916L, 922L, 29L, 923L, 449L, 545L, 926L, 918L, 927L, 31L, 928L, 450L, 929L, 920L, 915L, 930L, 931L, 932L, 924L, 925L, 921L, 933L, 934L, 935L, 936L, 938L, 939L, 937L, 279L, 177L, 940L, 342L, 941L, 942L, 943L, 946L, 947L, 950L, 192L, 949L, 338L, 951L, 345L, 952L, 948L, 953L, 945L, 944L, 954L, 955L, 177L, 956L, 957L, 543L, 943L, 958L, 959L, 947L, 192L, 949L, 945L, 960L, 944L, 410L, 961L, 333L, 962L, 427L, 963L), FA_ID = c(0L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 3L, 0L, 13L, 12L, 12L, 12L, 12L, 0L, 0L, 12L, 12L, 12L, 12L, 12L, 28L, 0L, 0L, 31L, 31L, 0L, 20L, 28L, 0L, 34L, 0L, 34L, 34L, 34L, 34L, 34L, 34L, 34L, 34L, 0L, 34L, 34L, 47L, 47L, 47L, 47L, 0L, 47L, 47L, 0L, 47L, 47L, 57L, 60L, 62L, 0L, 0L, 0L, 57L, 60L, 57L, 68L, 68L, 68L, 0L, 57L, 57L, 57L, 57L, 60L, 57L, 57L, 57L, 0L, 0L, 78L, 78L, 78L, 83L, 83L, 0L, 86L, 86L, 86L, 86L, 87L, 86L, 0L, 0L, 83L, 83L, 83L, 0L, 99L, 101L, 0L, 83L, 83L, 0L, 83L, 105L, 107L, 0L, 105L, 111L, 0L, 0L, 115L, 117L, 115L, 115L, 0L, 0L, 111L, 111L, 111L, 0L, 105L, 123L, 123L, 123L, 123L, 123L, 123L, 123L, 123L, 0L, 0L, 123L, 134L, 137L, 137L, 139L, 139L, 0L, 137L, 145L, 147L, 145L, 145L, 137L, 137L, 137L, 0L, 137L, 141L, 157L, 0L, 145L, 145L, 0L, 160L, 160L, 0L, 0L, 0L, 0L, 0L, 142L, 96L, 96L, 166L, 166L, 166L, 0L, 166L, 0L, 96L, 0L, 166L, 166L, 166L, 0L, 107L, 0L, 107L, 180L, 183L, 107L, 183L, 180L, 180L, 180L, 183L, 107L, 0L, 0L, 0L, 107L, 193L, 193L, 0L, 195L, 180L, 180L, 180L, 180L, 0L, 192L, 194L, 201L, 0L, 0L, 201L, 0L, 204L, 204L, 204L, 204L, 204L, 204L, 204L, 212L, 0L, 212L, 0L, 212L, 212L, 212L, 212L, 212L, 212L, 0L, 223L, 223L, 223L, 223L, 223L, 223L, 0L, 0L, 223L, 233L, 233L, 223L, 234L, 233L, 234L, 239L, 0L, 223L, 233L, 223L, 0L, 157L, 157L, 245L, 245L, 157L, 157L, 0L, 157L, 157L, 157L, 0L, 157L, 157L, 245L, 245L, 0L, 256L, 256L, 256L, 256L, 256L, 256L, 256L, 256L, 256L, 256L, 0L, 0L, 0L, 270L, 268L, 268L, 0L, 270L, 274L, 274L, 274L, 274L, 274L, 274L, 260L, 0L, 274L, 0L, 274L, 260L, 0L, 284L, 284L, 0L, 0L, 284L, 284L, 284L, 284L, 284L, 293L, 0L, 296L, 293L, 296L, 293L, 293L, 0L, 296L, 251L, 0L, 251L, 251L, 306L, 0L, 306L, 0L, 309L, 0L, 309L, 309L, 309L, 309L, 0L, 315L, 315L, 0L, 309L, 319L, 0L, 0L, 322L, 322L, 322L, 322L, 322L, 322L, 322L, 322L, 322L, 0L, 0L, 328L, 328L, 328L, 337L, 328L, 328L, 328L, 328L, 0L, 0L, 337L, 328L, 0L, 345L, 0L, 347L, 347L, 347L, 347L, 347L, 0L, 256L, 347L, 354L, 357L, 359L, 359L, 357L, 363L, 359L, 359L, 359L, 347L, 347L, 347L, 347L, 357L, 0L, 0L, 354L, 0L, 0L, 0L, 0L, 359L, 0L, 192L, 374L, 377L, 380L, 0L, 0L, 380L, 0L, 384L, 382L, 382L, 382L, 382L, 380L, 392L, 0L, 392L, 394L, 0L, 0L, 395L, 395L, 0L, 380L, 380L, 380L, 0L, 400L, 400L, 400L, 400L, 400L, 400L, 0L, 0L, 407L, 407L, 0L, 0L, 411L, 0L, 415L, 0L, 407L, 407L, 407L, 419L, 419L, 204L, 0L, 423L, 117L, 415L, 0L, 426L, 426L, 117L, 117L, 427L, 0L, 0L, 411L, 0L, 431L, 0L, 117L, 429L, 434L, 434L, 0L, 0L, 438L, 0L, 440L, 440L, 440L, 440L, 0L, 438L, 446L, 440L, 0L, 0L, 0L, 31L, 450L, 450L, 0L, 20L, 404L, 404L, 404L, 404L, 457L, 457L, 404L, 404L, 0L, 404L, 463L, 463L, 404L, 0L, 463L, 0L, 0L, 463L, 463L, 0L, 469L, 469L, 469L, 469L, 0L, 476L, 476L, 476L, 476L, 476L, 476L, 476L, 484L, 469L, 469L, 469L, 484L, 469L, 0L, 0L, 489L, 0L, 0L, 489L, 493L, 0L, 489L, 489L, 0L, 24L, 24L, 24L, 0L, 497L, 500L, 500L, 500L, 500L, 500L, 500L, 0L, 0L, 306L, 306L, 306L, 511L, 0L, 511L, 511L, 328L, 0L, 306L, 306L, 306L, 519L, 306L, 0L, 519L, 306L, 306L, 519L, 519L, 306L, 519L, 306L, 0L, 0L, 0L, 525L, 525L, 0L, 0L, 0L, 530L, 530L, 530L, 530L, 530L, 537L, 537L, 0L, 306L, 540L, 516L, 0L, 516L, 0L, 543L, 543L, 0L, 0L, 0L, 547L, 547L, 6L, 552L, 554L, 0L, 6L, 6L, 6L, 6L, 0L, 0L, 554L, 0L, 0L, 521L, 0L, 306L, 521L, 521L, 0L, 6L, 6L, 6L, 561L, 568L, 0L, 570L, 570L, 570L, 0L, 570L, 570L, 570L, 570L, 0L, 578L, 578L, 578L, 578L, 583L, 0L, 0L, 500L, 578L, 506L, 578L, 585L, 585L, 0L, 0L, 0L, 591L, 591L, 591L, 591L, 591L, 0L, 0L, 598L, 598L, 598L, 0L, 598L, 598L, 598L, 0L, 606L, 606L, 606L, 606L, 0L, 606L, 606L, 606L, 0L, 62L, 613L, 0L, 0L, 0L, 613L, 239L, 0L, 239L, 239L, 619L, 619L, 619L, 0L, 618L, 618L, 618L, 619L, 619L, 619L, 618L, 618L, 619L, 618L, 618L, 0L, 0L, 636L, 638L, 638L, 638L, 636L, 642L, 636L, 645L, 636L, 636L, 636L, 0L, 0L, 0L, 0L, 0L, 650L, 650L, 653L, 653L, 653L, 653L, 0L, 0L, 0L, 101L, 659L, 99L, 659L, 659L, 659L, 659L, 101L, 101L, 101L, 101L, 0L, 0L, 0L, 645L, 645L, 671L, 669L, 645L, 645L, 645L, 645L, 0L, 0L, 0L, 0L, 411L, 0L, 677L, 677L, 0L, 650L, 679L, 679L, 679L, 0L, 685L, 0L, 683L, 690L, 690L, 690L, 0L, 679L, 679L, 679L, 679L, 0L, 685L, 0L, 0L, 688L, 679L, 679L, 377L, 702L, 702L, 702L, 702L, 704L, 702L, 710L, 710L, 710L, 0L, 0L, 710L, 710L, 710L, 710L, 710L, 720L, 720L, 720L, 720L, 0L, 671L, 0L, 411L, 411L, 0L, 0L, 0L, 724L, 724L, 724L, 724L, 0L, 0L, 724L, 724L, 0L, 0L, 733L, 733L, 733L, 733L, 733L, 0L, 730L, 730L, 730L, 730L, 730L, 730L, 730L, 746L, 0L, 746L, 746L, 746L, 752L, 752L, 746L, 752L, 746L, 746L, 746L, 642L, 752L, 752L, 0L, 0L, 650L, 0L, 0L, 0L, 761L, 650L, 0L, 765L, 765L, 765L, 685L, 765L, 765L, 765L, 765L, 775L, 776L, 765L, 769L, 765L, 0L, 765L, 765L, 0L, 0L, 685L, 0L, 782L, 782L, 223L, 785L, 787L, 789L, 787L, 0L, 793L, 793L, 0L, 785L, 785L, 0L, 0L, 0L, 0L, 0L, 792L, 785L, 785L, 785L, 785L, 785L, 480L, 480L, 480L, 0L, 480L, 0L, 808L, 480L, 808L, 808L, 808L, 0L, 808L, 808L, 808L, 808L, 808L, 818L, 0L, 142L, 476L, 818L, 0L, 818L, 818L, 818L, 818L, 818L, 818L, 818L, 827L, 818L, 596L, 596L, 596L, 0L, 827L, 827L, 827L, 827L, 0L, 0L, 0L, 142L, 0L, 696L, 0L, 696L, 696L, 841L, 841L, 841L, 841L, 841L, 0L, 846L, 0L, 619L, 841L, 841L, 645L, 850L, 0L, 850L, 854L, 0L, 650L, 0L, 0L, 856L, 856L, 856L, 0L, 0L, 856L, 650L, 650L, 0L, 861L, 864L, 864L, 864L, 0L, 0L, 864L, 864L, 864L, 864L, 861L, 861L, 861L, 868L, 868L, 0L, 0L, 0L, 877L, 0L, 878L, 881L, 881L, 881L, 0L, 0L, 886L, 886L, 886L, 0L, 886L, 0L, 881L, 881L, 881L, 881L, 896L, 896L, 0L, 898L, 896L, 0L, 426L, 0L, 427L, 886L, 886L, 426L, 904L, 0L, 0L, 906L, 484L, 0L, 906L, 0L, 906L, 910L, 910L, 912L, 910L, 0L, 0L, 915L, 918L, 31L, 920L, 920L, 0L, 924L, 0L, 924L, 924L, 0L, 0L, 450L, 450L, 0L, 918L, 0L, 918L, 918L, 918L, 915L, 0L, 927L, 927L, 924L, 924L, 924L, 937L, 937L, 937L, 0L, 0L, 0L, 937L, 937L, 345L, 345L, 944L, 947L, 949L, 947L, 0L, 192L, 345L, 345L, 0L, 345L, 345L, 345L, 192L, 0L, 345L, 944L, 0L, 949L, 944L, 944L, 944L, 944L, 949L, 949L, 0L, 192L, 192L, 949L, 0L, 0L, 427L, 427L, 427L, 0L, 427L), MO_ID = c(0L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 0L, 14L, 16L, 16L, 16L, 16L, 0L, 0L, 16L, 16L, 16L, 16L, 16L, 21L, 0L, 0L, 29L, 29L, 0L, 30L, 21L, 0L, 35L, 0L, 35L, 35L, 35L, 35L, 35L, 35L, 35L, 35L, 0L, 35L, 35L, 48L, 48L, 48L, 48L, 0L, 48L, 48L, 0L, 48L, 48L, 58L, 61L, 63L, 0L, 0L, 0L, 58L, 61L, 58L, 69L, 69L, 69L, 0L, 58L, 58L, 58L, 58L, 61L, 58L, 58L, 58L, 0L, 0L, 77L, 77L, 77L, 84L, 84L, 0L, 88L, 88L, 88L, 88L, 93L, 88L, 0L, 0L, 84L, 84L, 84L, 0L, 95L, 100L, 0L, 84L, 84L, 0L, 84L, 106L, 108L, 0L, 106L, 112L, 0L, 0L, 116L, 113L, 116L, 116L, 0L, 0L, 112L, 112L, 112L, 0L, 106L, 124L, 124L, 124L, 124L, 124L, 124L, 124L, 124L, 0L, 0L, 124L, 135L, 133L, 133L, 140L, 140L, 0L, 133L, 146L, 148L, 146L, 146L, 133L, 133L, 133L, 0L, 133L, 156L, 155L, 0L, 146L, 146L, 0L, 162L, 162L, 0L, 0L, 0L, 0L, 0L, 161L, 164L, 164L, 167L, 167L, 167L, 0L, 167L, 0L, 164L, 0L, 167L, 167L, 167L, 0L, 108L, 0L, 108L, 181L, 178L, 108L, 178L, 181L, 181L, 181L, 178L, 108L, 0L, 0L, 0L, 108L, 189L, 189L, 0L, 175L, 181L, 181L, 181L, 181L, 0L, 177L, 190L, 202L, 0L, 0L, 202L, 0L, 203L, 203L, 203L, 203L, 203L, 203L, 203L, 213L, 0L, 213L, 0L, 213L, 213L, 213L, 213L, 213L, 213L, 0L, 221L, 221L, 221L, 221L, 221L, 221L, 0L, 0L, 221L, 230L, 230L, 221L, 236L, 230L, 236L, 229L, 0L, 221L, 230L, 221L, 0L, 155L, 155L, 246L, 246L, 155L, 155L, 0L, 155L, 155L, 155L, 0L, 155L, 155L, 246L, 246L, 0L, 257L, 257L, 257L, 257L, 257L, 257L, 257L, 257L, 257L, 257L, 0L, 0L, 0L, 267L, 261L, 261L, 0L, 267L, 275L, 275L, 275L, 275L, 275L, 275L, 281L, 0L, 275L, 0L, 275L, 281L, 0L, 285L, 285L, 0L, 0L, 285L, 285L, 285L, 285L, 285L, 294L, 0L, 297L, 294L, 297L, 294L, 294L, 0L, 297L, 303L, 0L, 303L, 303L, 307L, 0L, 307L, 0L, 310L, 0L, 310L, 310L, 310L, 310L, 0L, 313L, 313L, 0L, 310L, 320L, 0L, 0L, 323L, 323L, 323L, 323L, 323L, 323L, 323L, 323L, 323L, 0L, 0L, 333L, 333L, 333L, 338L, 333L, 333L, 333L, 333L, 0L, 0L, 338L, 333L, 0L, 342L, 0L, 348L, 348L, 348L, 348L, 348L, 0L, 257L, 348L, 355L, 358L, 360L, 360L, 358L, 258L, 360L, 360L, 360L, 348L, 348L, 348L, 348L, 358L, 0L, 0L, 355L, 0L, 0L, 0L, 0L, 360L, 0L, 177L, 375L, 378L, 376L, 0L, 0L, 376L, 0L, 385L, 387L, 387L, 387L, 387L, 376L, 381L, 0L, 381L, 373L, 0L, 0L, 393L, 393L, 0L, 376L, 376L, 376L, 0L, 401L, 401L, 401L, 401L, 401L, 401L, 0L, 0L, 408L, 408L, 0L, 0L, 412L, 0L, 416L, 0L, 408L, 408L, 408L, 413L, 413L, 203L, 0L, 424L, 113L, 416L, 0L, 422L, 422L, 113L, 113L, 410L, 0L, 0L, 412L, 0L, 417L, 0L, 113L, 430L, 435L, 435L, 0L, 0L, 439L, 0L, 442L, 442L, 442L, 442L, 0L, 439L, 447L, 442L, 0L, 0L, 0L, 29L, 449L, 449L, 0L, 30L, 452L, 452L, 452L, 452L, 458L, 458L, 452L, 452L, 0L, 452L, 464L, 464L, 452L, 0L, 464L, 0L, 0L, 464L, 464L, 0L, 471L, 471L, 471L, 471L, 0L, 477L, 477L, 477L, 477L, 477L, 477L, 477L, 479L, 471L, 471L, 471L, 479L, 471L, 0L, 0L, 490L, 0L, 0L, 490L, 494L, 0L, 490L, 490L, 0L, 288L, 288L, 288L, 0L, 492L, 501L, 501L, 501L, 501L, 501L, 501L, 0L, 0L, 307L, 307L, 307L, 512L, 0L, 512L, 512L, 333L, 0L, 307L, 307L, 307L, 339L, 307L, 0L, 339L, 307L, 307L, 339L, 339L, 307L, 339L, 307L, 0L, 0L, 0L, 527L, 527L, 0L, 0L, 0L, 532L, 532L, 532L, 532L, 532L, 529L, 529L, 0L, 307L, 536L, 538L, 0L, 538L, 0L, 545L, 545L, 0L, 0L, 0L, 548L, 548L, 551L, 553L, 555L, 0L, 551L, 551L, 551L, 551L, 0L, 0L, 562L, 0L, 0L, 558L, 0L, 307L, 558L, 558L, 0L, 551L, 551L, 551L, 556L, 277L, 0L, 571L, 571L, 571L, 0L, 571L, 571L, 571L, 571L, 0L, 579L, 579L, 579L, 579L, 584L, 0L, 0L, 501L, 579L, 586L, 579L, 589L, 589L, 0L, 0L, 0L, 592L, 592L, 592L, 592L, 592L, 0L, 0L, 599L, 599L, 599L, 0L, 599L, 599L, 599L, 0L, 607L, 607L, 607L, 607L, 0L, 607L, 607L, 607L, 0L, 63L, 615L, 0L, 0L, 0L, 615L, 229L, 0L, 229L, 229L, 620L, 620L, 620L, 0L, 623L, 623L, 623L, 620L, 620L, 620L, 623L, 623L, 620L, 623L, 623L, 0L, 0L, 637L, 639L, 639L, 639L, 637L, 643L, 637L, 646L, 637L, 637L, 637L, 0L, 0L, 0L, 0L, 0L, 651L, 651L, 654L, 654L, 654L, 654L, 0L, 0L, 0L, 100L, 660L, 95L, 660L, 660L, 660L, 660L, 100L, 100L, 100L, 100L, 0L, 0L, 0L, 646L, 646L, 672L, 670L, 646L, 646L, 646L, 646L, 0L, 0L, 0L, 0L, 412L, 0L, 676L, 676L, 0L, 651L, 680L, 680L, 680L, 0L, 686L, 0L, 684L, 691L, 691L, 691L, 0L, 680L, 680L, 680L, 680L, 0L, 686L, 0L, 0L, 687L, 680L, 680L, 378L, 703L, 703L, 703L, 703L, 708L, 703L, 711L, 711L, 711L, 0L, 0L, 711L, 711L, 711L, 711L, 711L, 700L, 700L, 700L, 700L, 0L, 672L, 0L, 412L, 412L, 0L, 0L, 0L, 725L, 725L, 725L, 725L, 0L, 0L, 725L, 725L, 0L, 0L, 734L, 734L, 734L, 734L, 734L, 0L, 731L, 731L, 731L, 731L, 731L, 731L, 731L, 747L, 0L, 747L, 747L, 747L, 753L, 753L, 747L, 753L, 747L, 747L, 747L, 643L, 753L, 753L, 0L, 0L, 760L, 0L, 0L, 0L, 762L, 651L, 0L, 766L, 766L, 766L, 686L, 766L, 766L, 766L, 766L, 102L, 763L, 766L, 777L, 766L, 0L, 766L, 766L, 0L, 0L, 686L, 0L, 783L, 783L, 221L, 228L, 788L, 790L, 788L, 0L, 794L, 794L, 0L, 228L, 228L, 0L, 0L, 0L, 0L, 0L, 781L, 228L, 228L, 228L, 228L, 228L, 802L, 802L, 802L, 0L, 802L, 0L, 806L, 802L, 806L, 806L, 806L, 0L, 806L, 806L, 806L, 806L, 806L, 819L, 0L, 161L, 477L, 819L, 0L, 819L, 819L, 819L, 819L, 819L, 819L, 819L, 481L, 819L, 821L, 821L, 821L, 0L, 481L, 481L, 481L, 481L, 0L, 0L, 0L, 161L, 0L, 836L, 0L, 836L, 836L, 674L, 674L, 674L, 674L, 674L, 0L, 848L, 0L, 620L, 674L, 674L, 646L, 852L, 0L, 852L, 627L, 0L, 760L, 0L, 0L, 847L, 847L, 847L, 0L, 0L, 847L, 651L, 651L, 0L, 862L, 865L, 865L, 865L, 0L, 0L, 865L, 865L, 865L, 865L, 862L, 862L, 862L, 876L, 876L, 0L, 0L, 0L, 879L, 0L, 875L, 882L, 882L, 882L, 0L, 0L, 887L, 887L, 887L, 0L, 887L, 0L, 882L, 882L, 882L, 882L, 891L, 891L, 0L, 899L, 891L, 0L, 422L, 0L, 410L, 887L, 887L, 422L, 663L, 0L, 0L, 483L, 479L, 0L, 483L, 0L, 483L, 903L, 903L, 913L, 903L, 0L, 0L, 916L, 919L, 29L, 921L, 921L, 0L, 925L, 0L, 925L, 925L, 0L, 0L, 449L, 449L, 0L, 919L, 0L, 919L, 919L, 919L, 916L, 0L, 928L, 928L, 925L, 925L, 925L, 279L, 279L, 279L, 0L, 0L, 0L, 279L, 279L, 342L, 342L, 945L, 948L, 943L, 948L, 0L, 177L, 342L, 342L, 0L, 342L, 342L, 342L, 177L, 0L, 342L, 945L, 0L, 943L, 945L, 945L, 945L, 945L, 943L, 943L, 0L, 177L, 177L, 943L, 0L, 0L, 410L, 410L, 410L, 0L, 410L), SEX = c(2L, 2L, 1L, 1L, 1L, 2L, 1L, 1L, 2L, 1L, 1L, 1L, 2L, 1L, 1L, 1L, 1L, 2L, 2L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 1L, 1L, 2L, 1L, 2L, 2L, 2L, 1L, 1L, 2L, 1L, 2L, 1L, 1L, 2L, 1L, 1L, 2L, 2L, 2L, 2L, 1L, 2L, 1L, 1L, 2L, 1L, 1L, 2L, 1L, 2L, 1L, 2L, 1L, 1L, 2L, 1L, 2L, 2L, 1L, 2L, 2L, 1L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 2L, 1L, 2L, 2L, 1L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 2L, 1L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 1L, 2L, 1L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 1L, 2L, 2L, 2L, 1L, 2L, 1L, 1L, 1L, 2L, 2L, 1L, 2L, 2L, 2L, 1L, 1L, 2L, 1L, 2L, 2L, 1L, 1L, 1L, 1L, 2L, 2L, 1L, 2L, 2L, 1L, 2L, 1L, 2L, 1L, 2L, 1L, 1L, 1L, 2L, 1L, 2L, 2L, 2L, 1L, 2L, 2L, 2L, 2L, 2L, 1L, 2L, 1L, 1L, 2L, 1L, 1L, 2L, 1L, 1L, 2L, 2L, 1L, 1L, 1L, 1L, 2L, 1L, 1L, 1L, 2L, 1L, 1L, 2L, 1L, 2L, 1L, 2L, 1L, 2L, 1L, 2L, 2L, 2L, 1L, 1L, 2L, 2L, 1L, 1L, 1L, 2L, 1L, 2L, 1L, 1L, 2L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 2L, 1L, 1L, 2L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 1L, 1L, 2L, 2L, 1L, 1L, 1L, 2L, 2L, 2L, 1L, 2L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 2L, 1L, 2L, 2L, 2L, 2L, 1L, 2L, 1L, 2L, 2L, 1L, 2L, 1L, 1L, 1L, 2L, 1L, 1L, 2L, 1L, 2L, 2L, 1L, 1L, 2L, 1L, 1L, 2L, 1L, 1L, 2L, 2L, 1L, 1L, 1L, 2L, 1L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 2L, 1L, 2L, 1L, 1L, 1L, 2L, 1L, 2L, 2L, 2L, 1L, 2L, 1L, 1L, 2L, 2L, 1L, 1L, 2L, 2L, 1L, 1L, 2L, 2L, 1L, 1L, 1L, 1L, 2L, 1L, 1L, 2L, 2L, 1L, 1L, 1L, 2L, 1L, 2L, 1L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 1L, 2L, 1L, 1L, 2L, 1L, 2L, 2L, 2L, 2L, 2L, 1L, 2L, 1L, 1L, 2L, 2L, 1L, 1L, 1L, 1L, 2L, 2L, 1L, 1L, 2L, 1L, 1L, 2L, 2L, 1L, 2L, 1L, 2L, 2L, 2L, 1L, 1L, 2L, 2L, 1L, 1L, 1L, 2L, 2L, 1L, 2L, 2L, 1L, 2L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 1L, 2L, 2L, 2L, 1L, 1L, 2L, 1L, 1L, 2L, 1L, 1L, 2L, 1L, 2L, 1L, 1L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 2L, 2L, 1L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 1L, 2L, 1L, 2L, 2L, 1L, 2L, 1L, 1L, 1L, 2L, 1L, 2L, 1L, 2L, 1L, 2L, 2L, 1L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 2L, 1L, 1L, 2L, 1L, 2L, 1L, 1L, 2L, 1L, 1L, 2L, 2L, 1L, 1L, 1L, 1L, 2L, 1L, 2L, 1L, 2L, 2L, 1L, 1L, 2L, 1L, 1L, 2L, 2L, 1L, 1L, 1L, 2L, 1L, 1L, 1L, 1L, 1L, 2L, 1L, 1L, 1L, 2L, 2L, 1L, 1L, 1L, 2L, 2L, 2L, 1L, 1L, 1L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 1L, 1L, 1L, 2L, 1L, 1L, 1L, 2L, 1L, 2L, 2L, 2L, 2L, 1L, 1L, 2L, 1L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 1L, 1L, 1L, 2L, 1L, 2L, 1L, 2L, 2L, 1L, 1L, 2L, 2L, 1L, 2L, 1L, 2L, 1L, 2L, 2L, 2L, 2L, 1L, 1L, 2L, 1L, 1L, 2L, 1L, 2L, 2L, 2L, 1L, 1L, 2L, 2L, 2L, 1L, 2L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 2L, 2L, 2L, 1L, 2L, 2L, 2L, 1L, 1L, 2L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 1L, 2L, 2L, 1L, 1L, 1L, 2L, 2L, 1L, 2L, 2L, 1L, 2L, 1L, 1L, 2L, 2L, 1L, 1L, 2L, 1L, 2L, 1L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 2L, 2L, 1L, 2L, 2L, 2L, 2L, 1L, 2L, 1L, 2L, 2L, 1L, 2L, 1L, 1L, 2L, 2L, 2L, 1L, 2L, 2L, 1L, 2L, 1L, 2L, 1L, 2L, 2L, 1L, 2L, 2L, 1L, 1L, 1L, 2L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 2L, 2L, 1L, 2L, 2L, 2L, 1L, 1L, 2L, 1L, 2L, 2L, 2L, 1L, 1L, 2L, 1L, 2L, 2L, 1L, 1L, 1L, 2L, 2L, 1L, 1L, 2L, 2L, 1L, 2L, 2L, 1L, 1L, 2L, 1L, 2L, 1L, 2L, 1L, 2L, 1L, 1L, 1L, 2L, 1L, 2L, 2L, 2L, 2L, 2L, 1L, 2L, 1L, 1L, 1L, 1L, 2L, 1L, 2L, 2L, 2L, 2L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 1L, 2L, 1L, 2L, 2L, 2L, 1L, 1L, 2L, 1L, 2L, 2L, 2L, 1L, 2L, 2L, 2L, 1L, 2L, 1L, 2L, 2L, 2L, 1L, 2L, 1L, 2L, 2L, 1L, 1L, 2L, 2L, 1L, 2L, 1L, 1L, 2L, 1L, 2L, 1L, 1L, 2L, 2L, 1L, 1L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 2L, 1L, 1L, 2L, 2L, 1L, 1L, 2L, 1L, 2L, 1L, 2L, 1L, 1L, 1L, 2L, 1L, 1L, 1L, 1L, 2L, 2L, 1L, 1L, 2L, 1L, 1L, 1L, 2L, 2L, 2L, 1L, 1L, 1L, 2L, 2L, 1L, 1L, 1L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 2L, 1L, 2L, 1L, 2L, 2L, 2L, 1L, 1L, 2L, 2L, 2L, 1L, 1L, 1L, 1L, 2L, 1L, 2L, 2L, 1L, 2L, 1L, 2L, 1L, 2L, 1L, 2L, 1L, 1L, 1L, 1L, 2L, 2L, 1L, 2L, 1L, 2L, 2L, 2L, 1L, 2L, 2L, 1L, 1L, 2L, 1L, 1L, 2L, 1L, 2L, 2L, 2L, 1L, 1L, 2L, 2L, 2L, 2L, 1L, 2L, 1L, 2L, 2L, 1L, 1L, 2L, 2L, 1L, 1L, 2L, 2L, 2L, 1L, 1L, 2L, 2L, 2L, 1L, 2L, 1L, 1L, 1L, 2L, 2L, 2L, 2L, 2L, 1L, 2L, 2L, 2L, 1L, 1L, 2L, 1L, 1L, 1L, 1L, 1L, 2L, 1L, 2L, 1L, 2L, 2L, 1L, 2L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 2L, 1L, 1L, 1L, 1L, 1L, 2L, 1L, 1L, 2L, 2L, 2L, 2L, 1L, 1L, 1L, 2L, 1L, 2L, 2L, 2L, 2L, 2L, 1L, 2L, 2L, 1L, 2L, 1L, 1L, 2L, 1L, 1L, 2L, 2L, 1L, 2L, 1L, 1L, 2L, 2L, 2L, 2L, 1L, 2L, 1L, 1L, 1L, 1L, 1L, 2L, 1L, 1L, 2L, 2L, 2L, 2L, 1L, 2L), STATUS = c(0L, 2L, 2L, 0L, 0L, 2L, 0L, 0L, 0L, 0L, 0L, 0L, 0L, 0L, 0L, 0L, 0L, 0L, 2L, 0L, 0L, 0L, 0L, 2L, 0L, 0L, 0L, 0L, 0L, 0L, 2L, 0L, 0L, 0L, 0L, 0L, 0L, 0L, 0L, 0L, 2L, 0L, 0L, 0L, 2L, 2L, 0L, 0L, 0L, 0L, 2L, 2L, 2L, 2L, 2L, 0L, 2L, 2L, 0L, 2L, 0L, 0L, 2L, 0L, 2L, 0L, 2L, 0L, 0L, 2L, 0L, 0L, 2L, 0L, 2L, 2L, 0L, 0L, 2L, 2L, 0L, 0L, 0L, 2L, 0L, 0L, 0L, 2L, 2L, 2L, 0L, 0L, 0L, 0L, 0L, 2L, 0L, 0L, 0L, 0L, 2L, 0L, 0L, 0L, 0L, 0L, 2L, 0L, 2L, 2L, 2L, 0L, 2L, 0L, 2L, 2L, 2L, 0L, 2L, 0L, 2L, 0L, 0L, 0L, 0L, 2L, 0L, 0L, 0L, 0L, 0L, 2L, 0L, 0L, 0L, 0L, 0L, 0L, 2L, 2L, 0L, 0L, 0L, 0L, 0L, 2L, 0L, 0L, 0L, 0L, 0L, 0L, 0L, 0L, 0L, 0L, 0L, 0L, 0L, 0L, 0L, 0L, 2L, 2L, 2L, 0L, 0L, 0L, 0L, 0L, 2L, 2L, 0L, 0L, 0L, 0L, 0L, 0L, 2L, 0L, 0L, 0L, 2L, 2L, 2L, 2L, 2L, 0L, 0L, 0L, 0L, 0L, 0L, 0L, 0L, 2L, 0L, 0L, 0L, 0L, 0L, 0L, 0L, 0L, 0L, 0L, 2L, 0L, 0L, 0L, 2L, 2L, 0L, 0L, 0L, 0L, 0L, 2L, 0L, 0L, 2L, 0L, 0L, 0L, 0L, 0L, 0L, 0L, 0L, 0L, 0L, 0L, 0L, 2L, 0L, 2L, 0L, 0L, 2L, 2L, 0L, 0L, 2L, 0L, 0L, 2L, 0L, 0L, 0L, 2L, 2L, 0L, 0L, 0L, 0L, 0L, 2L, 0L, 2L, 0L, 0L, 0L, 0L, 0L, 0L, 0L, 0L, 2L, 0L, 0L, 0L, 0L, 0L, 2L, 0L, 0L, 2L, 2L, 0L, 0L, 2L, 0L, 0L, 0L, 0L, 0L, 0L, 2L, 0L, 2L, 0L, 0L, 2L, 0L, 0L, 0L, 0L, 0L, 2L, 2L, 0L, 0L, 0L, 0L, 2L, 2L, 0L, 2L, 2L, 0L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 0L, 2L, 2L, 2L, 0L, 2L, 0L, 2L, 2L, 0L, 2L, 2L, 0L, 0L, 2L, 0L, 2L, 0L, 0L, 2L, 2L, 2L, 0L, 0L, 2L, 0L, 0L, 0L, 0L, 0L, 0L, 2L, 2L, 2L, 2L, 2L, 0L, 2L, 2L, 0L, 2L, 2L, 0L, 0L, 0L, 0L, 0L, 0L, 0L, 0L, 0L, 0L, 0L, 2L, 0L, 2L, 2L, 2L, 2L, 2L, 2L, 0L, 0L, 0L, 2L, 2L, 2L, 0L, 0L, 0L, 0L, 0L, 0L, 0L, 0L, 0L, 0L, 2L, 0L, 0L, 2L, 0L, 2L, 2L, 0L, 2L, 0L, 0L, 0L, 0L, 2L, 0L, 0L, 0L, 0L, 0L, 0L, 2L, 0L, 2L, 0L, 0L, 2L, 2L, 0L, 2L, 0L, 0L, 0L, 0L, 0L, 0L, 0L, 0L, 2L, 0L, 0L, 2L, 2L, 2L, 2L, 0L, 2L, 0L, 0L, 0L, 2L, 0L, 0L, 0L, 2L, 0L, 2L, 0L, 0L, 0L, 0L, 2L, 2L, 0L, 0L, 0L, 2L, 2L, 2L, 0L, 0L, 2L, 2L, 0L, 0L, 0L, 2L, 0L, 0L, 0L, 0L, 0L, 0L, 0L, 0L, 0L, 0L, 0L, 0L, 0L, 0L, 2L, 2L, 2L, 0L, 2L, 0L, 2L, 0L, 0L, 2L, 2L, 0L, 2L, 0L, 0L, 0L, 0L, 0L, 0L, 0L, 0L, 0L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 0L, 0L, 0L, 0L, 0L, 0L, 2L, 2L, 0L, 0L, 2L, 2L, 2L, 0L, 2L, 0L, 2L, 0L, 2L, 0L, 2L, 2L, 0L, 0L, 0L, 0L, 0L, 0L, 2L, 2L, 2L, 2L, 2L, 0L, 0L, 2L, 0L, 0L, 2L, 0L, 2L, 2L, 2L, 2L, 0L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 0L, 2L, 2L, 2L, 0L, 2L, 0L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 2L, 0L, 2L, 2L, 2L, 2L, 2L, 2L, 0L, 2L, 2L, 0L, 2L, 0L, 0L, 0L, 2L, 0L, 2L, 0L, 0L, 0L, 0L, 0L, 0L, 0L, 2L, 2L, 2L, 2L, 0L, 2L, 2L, 0L, 0L, 0L, 0L, 0L, 0L, 0L, 0L, 0L, 2L, 2L, 0L, 0L, 0L, 2L, 0L, 0L, 0L, 0L, 0L, 2L, 2L, 2L, 0L, 0L, 0L, 0L, 0L, 0L, 0L, 0L, 2L, 2L, 0L, 0L, 0L, 0L, 0L, 0L, 0L, 2L, 0L, 2L, 0L, 2L, 0L, 0L, 0L, 0L, 0L, 2L, 0L, 2L, 2L, 0L, 2L, 0L, 2L, 0L, 2L, 2L, 2L, 2L, 0L, 0L, 0L, 2L, 0L, 0L, 0L, 2L, 2L, 0L, 0L, 2L, 0L, 0L, 0L, 0L, 0L, 2L, 0L, 2L, 2L, 2L, 2L, 0L, 2L, 2L, 2L, 0L, 0L, 0L, 0L, 0L, 0L, 0L, 2L, 0L, 2L, 0L, 0L, 0L, 0L, 0L, 2L, 0L, 0L, 2L, 2L, 2L, 0L, 0L, 0L, 2L, 0L, 0L, 0L, 0L, 2L, 0L, 2L, 0L, 0L, 2L, 0L, 0L, 0L, 0L, 0L, 0L, 0L, 0L, 0L, 0L, 0L, 0L, 0L, 0L, 0L, 0L, 0L, 0L, 2L, 0L, 0L, 0L, 0L, 2L, 0L, 0L, 0L, 0L, 0L, 0L, 0L, 0L, 0L, 2L, 0L, 2L, 2L, 0L, 2L, 0L, 2L, 0L, 0L, 0L, 0L, 0L, 0L, 0L, 0L, 0L, 0L, 0L, 2L, 2L, 2L, 0L, 0L, 0L, 0L, 0L, 0L, 0L, 0L, 2L, 2L, 2L, 0L, 0L, 0L, 0L, 0L, 0L, 0L, 2L, 2L, 0L, 0L, 0L, 0L, 2L, 2L, 0L, 0L, 0L, 0L, 0L, 0L, 0L, 2L, 0L, 0L, 0L, 0L, 0L, 2L, 2L, 0L, 0L, 2L, 2L, 0L, 0L, 0L, 0L, 0L, 0L, 0L, 0L, 0L, 0L, 0L, 2L, 0L, 0L, 2L, 0L, 2L, 2L, 0L, 2L, 0L, 0L, 0L, 0L, 0L, 0L, 0L, 0L, 0L, 0L, 0L, 0L, 0L, 0L, 0L, 2L, 0L, 0L, 0L, 0L, 0L, 2L, 0L, 0L, 0L, 0L, 0L, 0L, 0L, 0L, 0L, 0L, 0L, 2L, 0L, 0L, 2L, 2L, 0L, 0L, 0L, 0L, 2L, 0L, 0L, 0L, 0L, 0L, 0L, 0L, 0L, 0L, 0L, 2L, 0L, 0L, 0L, 2L, 2L, 2L, 0L, 0L, 0L, 0L, 0L, 2L, 2L, 2L, 2L, 0L, 2L, 0L, 0L, 0L, 0L, 0L, 0L, 2L, 0L, 0L, 2L, 2L, 0L, 2L, 0L, 0L, 0L, 0L, 0L, 0L, 0L, 2L, 2L, 0L, 2L, 0L, 2L, 0L, 0L, 0L, 0L, 0L, 2L, 2L, 2L, 0L, 0L, 0L, 0L, 0L, 0L, 0L, 0L, 0L, 0L, 0L, 0L, 2L, 0L, 2L, 0L, 0L, 0L, 2L, 0L, 0L, 0L, 0L, 0L, 0L, 0L, 0L, 0L, 0L, 0L, 0L, 0L, 2L, 0L, 2L, 0L, 2L, 0L, 2L, 2L, 0L, 0L, 0L, 2L, 0L, 0L, 0L, 0L, 0L, 0L, 0L, 0L, 0L, 0L, 2L, 0L, 2L, 0L, 2L, 2L, 0L, 2L, 2L, 2L, 0L, 2L, 2L, 2L, 0L, 2L, 0L, 0L, 2L, 0L, 0L, 0L, 0L, 2L, 0L, 0L, 0L, 0L, 0L, 0L, 0L, 0L, 2L, 0L, 0L, 0L, 0L, 0L, 0L, 0L, 0L, 0L, 0L, 0L, 0L, 0L, 0L, 0L, 2L, 2L, 0L, 0L, 2L, 2L, 2L, 2L, 0L, 0L, 2L, 0L, 0L, 0L, 2L, 0L, 0L, 0L, 2L, 0L, 0L, 0L, 0L, 2L, 2L, 0L, 2L, 2L, 0L, 0L, 0L, 0L, 0L, 0L, 0L, 2L, 0L, 0L, 0L )), .Names = c("FAMID", "ID", "FA_ID", "MO_ID", "SEX", "STATUS" ), class = "data.frame", row.names = c(NA, -1107L)) Em 29-10-2012 18:08, Roberta Carriero escreveu:> Hello, > I have a pedigree file such this: > FAMID ID FA ID MO ID SEX STATUS > 1 1 0 0 2 0 > 1 2 3 1 2 2 > 1 4 3 1 1 2 > 1 5 3 1 1 0 > 1 6 3 1 1 0 > 1 7 3 1 2 2 > 1 8 3 1 1 0 > 1 9 3 1 1 0 > 1 10 3 1 2 0 > 1 11 3 1 1 0 > 1 3 0 0 1 0 > 2 12 13 14 1 0 > 2 15 12 16 2 0 > 2 17 12 16 1 0 > 2 18 12 16 1 0 > 2 19 12 16 1 0 > 2 20 0 0 1 0 > 2 21 0 0 2 0 > 2 22 12 16 2 2 > 2 23 12 16 1 0 > 2 24 12 16 1 0 > 2 25 12 16 1 0 > 2 26 12 16 2 0 > 2 27 28 21 2 2 > 2 29 0 0 2 0 > 2 14 0 0 2 0 > 2 30 31 29 2 0 > 2 13 31 29 1 0 > 2 31 0 0 1 0 > 2 28 20 30 1 0 > 2 32 28 21 2 2 > 2 16 0 0 2 0 > 3 33 34 35 2 0 > 3 35 0 0 2 0 > 3 36 34 35 1 0 > 3 37 34 35 1 0 > 3 38 34 35 2 0 > 3 39 34 35 1 0 > 3 40 34 35 2 0 > 3 41 34 35 2 0 > 3 42 34 35 2 2 > 3 43 34 35 1 0 > 3 34 0 0 1 0 > 3 44 34 35 2 0 > 3 45 34 35 1 2 > 4 46 47 48 2 2 > 4 49 47 48 1 0 > 4 50 47 48 1 0 > 4 51 47 48 2 0 > 4 47 0 0 1 0 > 4 52 47 48 1 2 > 4 53 47 48 2 2 > 4 48 0 0 2 2 > 4 54 47 48 2 2 > 4 55 47 48 2 2 > 5 56 57 58 1 0 > 5 59 60 61 2 2 > 5 60 62 63 1 2 > 5 62 0 0 1 0 > 5 63 0 0 2 2 > 5 57 0 0 1 0 > 5 64 57 58 1 0 > 5 65 60 61 2 2 > 5 66 57 58 1 0 > 5 67 68 69 2 2 > 5 70 68 69 1 0 > 5 71 68 69 2 2 > 5 68 0 0 1 0 > 5 72 57 58 1 0 > 5 61 57 58 2 2 > 5 73 57 58 1 0 > 5 74 57 58 2 0 > 5 75 60 61 2 2 > 5 76 57 58 1 0 > 5 69 57 58 2 2 > 5 77 57 58 2 2 > 5 78 0 0 1 0 > 5 58 0 0 2 0 > 5 79 78 77 2 2 > 5 80 78 77 2 2 > 5 81 78 77 1 0 > 6 82 83 84 1 0 > 6 85 83 84 1 0 > 6 86 0 0 1 2 > 6 87 86 88 1 0 > 6 89 86 88 1 0 > 6 90 86 88 2 0 > 6 91 86 88 2 2 > 6 92 87 93 2 2 > 6 94 86 88 2 2 > 6 84 0 0 2 0 > 6 95 0 0 2 0 > 6 96 83 84 1 0 > 6 97 83 84 1 0 > 6 98 83 84 2 0 > 6 99 0 0 1 2 > 6 100 99 95 2 0 > 6 93 101 100 2 0 > 6 101 0 0 1 0 > 6 102 83 84 2 0 > 6 88 83 84 2 2 > 6 83 0 0 1 0 > 6 103 83 84 1 0 > 7 104 105 106 1 0 > 7 105 107 108 1 0 > 7 107 0 0 1 0 > 7 109 105 106 2 2 > 7 110 111 112 1 0 > 7 112 0 0 2 2 > 7 113 0 0 2 2 > 7 114 115 116 1 2 > 7 115 117 113 1 0 > 7 118 115 116 1 2 > 7 119 115 116 1 0 > 7 117 0 0 1 2 > 7 108 0 0 2 2 > 7 116 111 112 2 2 > 7 120 111 112 1 0 > 7 106 111 112 2 2 > 7 111 0 0 1 0 > 7 121 105 106 2 2 > 8 122 123 124 2 0 > 8 125 123 124 1 0 > 8 126 123 124 1 0 > 8 127 123 124 1 0 > 8 128 123 124 1 2 > 8 129 123 124 1 0 > 8 130 123 124 1 0 > 8 131 123 124 2 0 > 8 123 0 0 1 0 > 8 124 0 0 2 0 > 8 132 123 124 2 2 > 9 133 134 135 2 0 > 9 136 137 133 1 0 > 9 138 137 133 2 0 > 9 137 139 140 1 0 > 9 141 139 140 1 0 > 9 142 0 0 1 0 > 9 143 137 133 2 2 > 9 144 145 146 2 2 > 9 145 147 148 1 0 > 9 149 145 146 2 0 > 9 150 145 146 2 0 > 9 151 137 133 2 0 > 9 152 137 133 1 0 > 9 153 137 133 1 2 > 9 148 0 0 2 0 > 9 154 137 133 1 0 > 9 155 141 156 2 0 > 9 146 157 155 2 0 > 9 157 0 0 1 0 > 9 158 145 146 1 0 > 9 159 145 146 1 0 > 9 160 0 0 1 0 > 9 161 160 162 2 0 > 9 135 160 162 2 0 > 9 134 0 0 1 0 > 9 162 0 0 2 0 > 9 140 0 0 2 0 > 9 139 0 0 1 0 > 9 156 0 0 2 0 > 9 147 142 161 1 0 > 10 163 96 164 2 2 > 10 165 96 164 1 2 > 10 164 166 167 2 2 > 10 168 166 167 1 0 > 10 169 166 167 1 0 > 10 166 0 0 1 0 > 10 170 166 167 2 0 > 10 96 0 0 1 0 > 10 171 96 164 2 2 > 10 167 0 0 2 2 > 10 172 166 167 2 0 > 10 173 166 167 1 0 > 10 174 166 167 2 0 > 11 175 0 0 2 0 > 11 176 107 108 2 0 > 11 177 0 0 2 0 > 11 178 107 108 2 2 > 11 179 180 181 1 0 > 11 182 183 178 2 0 > 11 184 107 108 1 0 > 11 185 183 178 1 2 > 11 186 180 181 2 2 > 11 187 180 181 1 2 > 11 183 180 181 1 2 > 11 188 183 178 2 2 > 11 105 107 108 1 0 > 11 107 0 0 1 0 > 11 189 0 0 2 0 > 11 190 0 0 2 0 > 11 191 107 108 1 0 > 11 192 193 189 1 0 > 11 194 193 189 1 0 > 11 193 0 0 1 0 > 11 108 195 175 2 2 > 11 196 180 181 1 0 > 11 197 180 181 1 0 > 11 198 180 181 1 0 > 11 199 180 181 2 0 > 11 180 0 0 1 0 > 11 195 192 177 1 0 > 11 181 194 190 2 0 > 12 200 201 202 1 0 > 12 203 0 0 2 0 > 12 204 0 0 1 0 > 12 205 201 202 2 2 > 12 201 0 0 1 0 > 12 206 204 203 2 0 > 12 207 204 203 1 0 > 12 202 204 203 2 2 > 12 113 204 203 2 2 > 12 208 204 203 2 0 > 12 209 204 203 1 0 > 12 210 204 203 1 0 > 13 211 212 213 2 0 > 13 213 0 0 2 0 > 13 214 212 213 1 2 > 13 212 0 0 1 0 > 13 215 212 213 1 0 > 13 216 212 213 2 2 > 13 217 212 213 1 0 > 13 218 212 213 2 0 > 13 219 212 213 1 0 > 13 220 212 213 1 0 > 14 221 0 0 2 0 > 14 222 223 221 1 0 > 14 224 223 221 1 0 > 14 225 223 221 1 0 > 14 226 223 221 1 0 > 14 227 223 221 2 0 > 14 228 223 221 2 0 > 14 229 0 0 2 0 > 14 230 0 0 2 2 > 14 231 223 221 2 0 > 14 232 233 230 1 2 > 14 234 233 230 1 0 > 14 107 223 221 1 0 > 14 235 234 236 2 2 > 14 237 233 230 1 2 > 14 238 234 236 1 0 > 14 236 239 229 2 0 > 14 239 0 0 1 2 > 14 240 223 221 1 0 > 14 241 233 230 1 0 > 14 233 223 221 1 2 > 14 223 0 0 1 0 > 15 242 157 155 2 0 > 15 243 157 155 2 0 > 15 244 245 246 1 2 > 15 247 245 246 1 2 > 15 248 157 155 1 0 > 15 249 157 155 1 0 > 15 155 0 0 2 0 > 15 250 157 155 2 0 > 15 146 157 155 2 0 > 15 251 157 155 1 2 > 15 157 0 0 1 0 > 15 246 157 155 2 2 > 15 252 157 155 2 0 > 15 253 245 246 1 0 > 15 254 245 246 1 0 > 15 245 0 0 1 0 > 16 255 256 257 2 0 > 16 258 256 257 2 0 > 16 259 256 257 2 0 > 16 260 256 257 1 0 > 16 261 256 257 2 2 > 16 262 256 257 1 0 > 16 263 256 257 1 0 > 16 264 256 257 1 0 > 16 265 256 257 1 0 > 16 266 256 257 2 0 > 16 267 0 0 2 2 > 16 257 0 0 2 0 > 16 268 0 0 1 0 > 16 269 270 267 1 2 > 16 270 268 261 1 2 > 16 271 268 261 1 0 > 16 256 0 0 1 0 > 16 272 270 267 2 2 > 17 273 274 275 1 0 > 17 276 274 275 2 0 > 17 277 274 275 2 0 > 17 278 274 275 2 0 > 17 279 274 275 2 0 > 17 212 274 275 1 0 > 17 280 260 281 2 2 > 17 260 0 0 1 0 > 17 281 274 275 2 2 > 17 275 0 0 2 0 > 17 83 274 275 1 0 > 17 282 260 281 2 2 > 17 274 0 0 1 0 > 18 283 284 285 1 0 > 18 286 284 285 1 0 > 18 285 0 0 2 0 > 18 284 0 0 1 0 > 18 287 284 285 1 2 > 18 288 284 285 2 2 > 18 289 284 285 1 0 > 18 290 284 285 2 0 > 18 291 284 285 2 0 > 19 292 293 294 1 0 > 19 293 0 0 1 2 > 19 295 296 297 2 2 > 19 298 293 294 1 0 > 19 299 296 297 1 2 > 19 297 293 294 2 2 > 19 300 293 294 1 0 > 19 296 0 0 1 2 > 19 301 296 297 2 2 > 19 302 251 303 2 2 > 19 251 0 0 1 2 > 19 304 251 303 1 2 > 19 305 251 303 1 2 > 19 294 306 307 2 2 > 19 306 0 0 1 0 > 19 303 306 307 2 2 > 19 307 0 0 2 2 > 20 308 309 310 2 2 > 20 310 0 0 2 0 > 20 311 309 310 1 2 > 20 312 309 310 1 0 > 20 296 309 310 1 2 > 20 313 309 310 2 2 > 20 309 0 0 1 0 > 20 314 315 313 2 2 > 20 316 315 313 1 2 > 20 315 0 0 1 0 > 20 317 309 310 1 0 > 21 318 319 320 2 2 > 21 319 0 0 1 0 > 21 320 0 0 2 2 > 22 321 322 323 2 0 > 22 324 322 323 2 0 > 22 325 322 323 1 2 > 22 326 322 323 2 2 > 22 327 322 323 1 2 > 22 328 322 323 1 0 > 22 329 322 323 2 0 > 22 330 322 323 2 2 > 22 331 322 323 1 0 > 22 322 0 0 1 0 > 22 323 0 0 2 0 > 23 332 328 333 2 0 > 23 334 328 333 1 0 > 23 335 328 333 1 0 > 23 336 337 338 2 2 > 23 339 328 333 2 2 > 23 340 328 333 1 2 > 23 341 328 333 1 2 > 23 337 328 333 1 2 > 23 328 0 0 1 0 > 23 342 0 0 2 2 > 23 343 337 338 1 2 > 23 344 328 333 1 0 > 23 333 0 0 2 2 > 23 338 345 342 2 2 > 23 345 0 0 1 0 > 24 346 347 348 1 0 > 24 349 347 348 1 0 > 24 350 347 348 2 0 > 24 351 347 348 1 0 > 24 352 347 348 2 0 > 24 347 0 0 1 0 > 24 258 256 257 2 0 > 24 353 347 348 2 0 > 24 177 354 355 2 0 > 24 356 357 358 1 0 > 24 357 359 360 1 2 > 24 361 359 360 1 0 > 24 362 357 358 1 2 > 24 359 363 258 1 2 > 24 364 359 360 1 2 > 24 365 359 360 1 2 > 24 366 359 360 2 2 > 24 367 347 348 2 2 > 24 368 347 348 1 0 > 24 369 347 348 1 0 > 24 370 347 348 2 0 > 24 371 357 358 2 2 > 24 360 0 0 2 2 > 24 358 0 0 2 2 > 24 257 354 355 2 0 > 24 354 0 0 1 0 > 24 355 0 0 2 0 > 24 192 0 0 1 0 > 24 256 0 0 1 0 > 24 372 359 360 2 0 > 24 363 0 0 1 0 > 24 348 192 177 2 0 > 25 373 374 375 2 0 > 25 376 377 378 2 0 > 25 379 380 376 2 2 > 25 375 0 0 2 0 > 25 380 0 0 1 0 > 25 381 380 376 2 2 > 25 382 0 0 1 0 > 25 383 384 385 1 2 > 25 386 382 387 2 2 > 25 388 382 387 2 0 > 25 384 382 387 1 2 > 25 389 382 387 1 0 > 25 390 380 376 1 0 > 25 391 392 381 1 0 > 25 393 0 0 2 0 > 25 385 392 381 2 2 > 25 392 394 373 1 0 > 25 395 0 0 1 0 > 25 378 0 0 2 0 > 25 377 395 393 1 0 > 25 374 395 393 1 0 > 25 387 0 0 2 0 > 25 396 380 376 2 2 > 25 397 380 376 1 0 > 25 398 380 376 2 2 > 25 394 0 0 1 0 > 26 399 400 401 2 0 > 26 167 400 401 2 2 > 26 402 400 401 2 2 > 26 403 400 401 1 0 > 26 404 400 401 1 2 > 26 405 400 401 2 0 > 26 401 0 0 2 0 > 26 400 0 0 1 0 > 27 406 407 408 1 0 > 27 409 407 408 1 0 > 27 410 0 0 2 0 > 27 203 0 0 2 0 > 27 204 411 412 1 0 > 27 413 0 0 2 2 > 27 414 415 416 2 0 > 27 407 0 0 1 0 > 27 417 407 408 2 2 > 27 418 407 408 1 2 > 27 419 407 408 1 2 > 27 420 419 413 1 2 > 27 421 419 413 2 0 > 27 113 204 203 2 2 > 27 422 0 0 2 0 > 27 408 423 424 2 0 > 27 115 117 113 1 0 > 27 425 415 416 1 2 > 27 426 0 0 1 0 > 27 423 426 422 1 0 > 27 427 426 422 1 0 > 27 415 117 113 1 2 > 27 428 117 113 1 0 > 27 117 427 410 1 2 > 27 411 0 0 1 0 > 27 429 0 0 1 0 > 27 430 411 412 2 0 > 27 412 0 0 2 0 > 27 416 431 417 2 2 > 27 431 0 0 1 2 > 27 432 117 113 2 0 > 27 424 429 430 2 0 > 28 433 434 435 2 0 > 28 436 434 435 1 2 > 28 434 0 0 1 2 > 28 435 0 0 2 2 > 29 437 438 439 1 0 > 29 440 0 0 1 0 > 29 441 440 442 2 2 > 29 443 440 442 1 2 > 29 444 440 442 1 0 > 29 445 440 442 2 0 > 29 20 0 0 1 0 > 29 442 438 439 2 2 > 29 438 446 447 1 0 > 29 448 440 442 1 0 > 29 447 0 0 2 0 > 29 29 0 0 2 0 > 29 449 0 0 2 0 > 29 30 31 29 2 0 > 29 31 450 449 1 0 > 29 446 450 449 1 0 > 29 450 0 0 1 0 > 29 439 20 30 2 0 > 30 451 404 452 2 0 > 30 453 404 452 1 0 > 30 454 404 452 2 0 > 30 455 404 452 1 0 > 30 456 457 458 1 2 > 30 459 457 458 1 2 > 30 457 404 452 1 2 > 30 460 404 452 1 0 > 30 404 0 0 1 2 > 30 461 404 452 2 0 > 30 462 463 464 1 2 > 30 465 463 464 2 0 > 30 466 404 452 1 0 > 30 464 0 0 2 2 > 30 458 463 464 2 2 > 30 463 0 0 1 0 > 30 452 0 0 2 2 > 30 467 463 464 1 0 > 30 468 463 464 1 0 > 31 469 0 0 1 0 > 31 470 469 471 2 0 > 31 472 469 471 1 0 > 31 473 469 471 2 0 > 31 474 469 471 1 0 > 31 471 0 0 2 0 > 31 475 476 477 1 0 > 31 478 476 477 2 2 > 31 479 476 477 2 2 > 31 480 476 477 1 2 > 31 481 476 477 2 2 > 31 482 476 477 2 2 > 31 413 476 477 2 2 > 31 483 484 479 2 2 > 31 485 469 471 1 2 > 31 484 469 471 1 2 > 31 434 469 471 1 2 > 31 486 484 479 2 2 > 31 487 469 471 1 0 > 31 476 0 0 1 0 > 31 477 0 0 2 0 > 32 488 489 490 1 0 > 32 490 0 0 2 0 > 32 489 0 0 1 0 > 32 491 489 490 1 2 > 32 492 493 494 2 2 > 32 493 0 0 1 0 > 32 47 489 490 1 0 > 32 494 489 490 2 2 > 32 288 0 0 2 2 > 32 495 24 288 1 2 > 32 496 24 288 1 0 > 32 497 24 288 1 2 > 32 24 0 0 1 0 > 32 498 497 492 2 2 > 33 499 500 501 1 0 > 33 502 500 501 2 2 > 33 503 500 501 1 0 > 33 504 500 501 2 2 > 33 505 500 501 2 2 > 33 506 500 501 1 0 > 33 500 0 0 1 0 > 33 501 0 0 2 0 > 34 507 306 307 1 0 > 34 508 306 307 1 0 > 34 509 306 307 2 0 > 34 510 511 512 2 2 > 34 511 0 0 1 2 > 34 513 511 512 1 2 > 34 514 511 512 1 2 > 34 339 328 333 2 2 > 34 328 0 0 1 0 > 34 515 306 307 1 0 > 34 516 306 307 1 2 > 34 517 306 307 1 0 > 34 518 519 339 1 0 > 34 294 306 307 2 2 > 34 306 0 0 1 0 > 34 520 519 339 1 2 > 34 521 306 307 1 2 > 34 512 306 307 2 2 > 34 522 519 339 2 2 > 34 523 519 339 1 0 > 34 519 306 307 1 2 > 34 524 519 339 1 2 > 34 303 306 307 2 2 > 34 333 0 0 2 2 > 34 307 0 0 2 2 > 35 525 0 0 1 2 > 35 526 525 527 1 2 > 35 528 525 527 1 0 > 35 527 0 0 2 2 > 36 529 0 0 2 2 > 36 530 0 0 1 2 > 36 531 530 532 1 0 > 36 533 530 532 1 2 > 36 534 530 532 1 0 > 36 535 530 532 1 2 > 36 536 530 532 2 2 > 36 532 537 529 2 2 > 36 538 537 529 2 2 > 36 537 0 0 1 2 > 36 516 306 307 1 2 > 36 539 540 536 1 2 > 36 541 516 538 2 2 > 36 306 0 0 1 0 > 36 542 516 538 1 2 > 36 543 0 0 1 2 > 36 544 543 545 2 2 > 36 540 543 545 1 2 > 36 545 0 0 2 2 > 36 307 0 0 2 2 > 37 277 0 0 2 0 > 37 546 547 548 2 2 > 37 549 547 548 1 2 > 37 550 6 551 1 0 > 37 551 552 553 2 2 > 37 552 554 555 1 0 > 37 556 0 0 2 0 > 37 557 6 551 2 0 > 37 558 6 551 2 2 > 37 559 6 551 1 0 > 37 560 6 551 1 2 > 37 6 0 0 1 0 > 37 554 0 0 1 0 > 37 561 554 562 1 0 > 37 562 0 0 2 0 > 37 555 0 0 2 0 > 37 563 521 558 1 0 > 37 306 0 0 1 0 > 37 521 306 307 1 2 > 37 564 521 558 2 2 > 37 565 521 558 1 2 > 37 307 0 0 2 2 > 37 566 6 551 1 0 > 37 548 6 551 2 2 > 37 567 6 551 2 2 > 37 568 561 556 1 0 > 37 547 568 277 1 0 > 37 553 0 0 2 0 > 38 569 570 571 2 0 > 38 572 570 571 1 0 > 38 573 570 571 2 0 > 38 570 0 0 1 0 > 38 574 570 571 2 0 > 38 575 570 571 1 0 > 38 112 570 571 2 2 > 38 576 570 571 2 2 > 38 571 0 0 2 0 > 39 577 578 579 2 0 > 39 580 578 579 1 0 > 39 581 578 579 1 2 > 39 582 578 579 2 0 > 39 578 583 584 1 0 > 39 585 0 0 1 0 > 39 579 0 0 2 0 > 39 506 500 501 1 0 > 39 586 578 579 2 2 > 39 587 506 586 2 2 > 39 588 578 579 2 2 > 39 500 585 589 1 0 > 39 583 585 589 1 0 > 39 589 0 0 2 0 > 39 584 0 0 2 0 > 39 501 0 0 2 0 > 40 590 591 592 1 0 > 40 593 591 592 2 0 > 40 594 591 592 1 0 > 40 595 591 592 1 2 > 40 596 591 592 1 2 > 40 591 0 0 1 0 > 40 592 0 0 2 0 > 41 597 598 599 2 0 > 41 600 598 599 2 0 > 41 601 598 599 2 0 > 41 598 0 0 1 0 > 41 602 598 599 1 0 > 41 603 598 599 1 2 > 41 604 598 599 2 0 > 41 599 0 0 2 2 > 42 605 606 607 2 0 > 42 608 606 607 1 2 > 42 609 606 607 2 0 > 42 610 606 607 2 0 > 42 607 0 0 2 0 > 42 598 606 607 1 0 > 42 611 606 607 1 0 > 42 612 606 607 2 2 > 42 606 0 0 1 0 > 43 613 62 63 1 2 > 43 614 613 615 1 2 > 43 62 0 0 1 0 > 43 63 0 0 2 2 > 43 229 0 0 2 0 > 43 616 613 615 2 2 > 43 236 239 229 2 0 > 43 239 0 0 1 2 > 43 615 239 229 2 2 > 43 617 239 229 2 2 > 44 618 619 620 1 2 > 44 621 619 620 1 0 > 44 622 619 620 1 0 > 44 623 0 0 2 0 > 44 624 618 623 2 2 > 44 625 618 623 1 0 > 44 626 618 623 2 0 > 44 627 619 620 2 0 > 44 628 619 620 1 2 > 44 629 619 620 2 2 > 44 630 618 623 1 0 > 44 631 618 623 1 0 > 44 632 619 620 2 2 > 44 633 618 623 2 0 > 44 634 618 623 1 0 > 44 619 0 0 1 0 > 44 620 0 0 2 0 > 45 635 636 637 1 0 > 45 599 638 639 2 2 > 45 640 638 639 1 0 > 45 637 638 639 2 2 > 45 641 636 637 2 2 > 45 636 642 643 1 2 > 45 644 636 637 1 2 > 45 638 645 646 1 0 > 45 647 636 637 1 2 > 45 648 636 637 1 2 > 45 649 636 637 1 2 > 45 645 0 0 1 0 > 45 650 0 0 1 0 > 45 651 0 0 2 0 > 45 643 0 0 2 0 > 45 639 0 0 2 0 > 45 642 650 651 1 0 > 45 646 650 651 2 0 > 46 652 653 654 2 2 > 46 655 653 654 2 0 > 46 656 653 654 2 2 > 46 657 653 654 1 0 > 46 654 0 0 2 0 > 46 653 0 0 1 0 > 47 95 0 0 2 0 > 47 658 101 100 2 0 > 47 99 659 660 1 2 > 47 100 99 95 2 0 > 47 661 659 660 1 0 > 47 662 659 660 1 2 > 47 663 659 660 2 2 > 47 664 659 660 2 2 > 47 665 101 100 2 0 > 47 666 101 100 1 0 > 47 93 101 100 2 0 > 47 667 101 100 2 2 > 47 101 0 0 1 0 > 47 660 0 0 2 0 > 47 659 0 0 1 0 > 48 668 645 646 2 0 > 48 669 645 646 1 2 > 48 670 671 672 2 0 > 48 673 669 670 2 2 > 48 638 645 646 1 0 > 48 674 645 646 2 0 > 48 464 645 646 2 2 > 48 675 645 646 1 0 > 48 411 0 0 1 0 > 48 645 0 0 1 0 > 48 676 0 0 2 0 > 48 650 0 0 1 0 > 48 671 411 412 1 0 > 48 677 0 0 1 0 > 48 412 677 676 2 0 > 48 651 677 676 2 0 > 48 672 0 0 2 0 > 48 646 650 651 2 0 > 49 678 679 680 2 0 > 49 681 679 680 1 0 > 49 682 679 680 1 0 > 49 683 0 0 1 0 > 49 684 685 686 2 0 > 49 687 0 0 2 0 > 49 688 683 684 1 0 > 49 689 690 691 2 2 > 49 692 690 691 2 0 > 49 693 690 691 2 0 > 49 690 0 0 1 0 > 49 694 679 680 1 0 > 49 695 679 680 2 2 > 49 696 679 680 1 0 > 49 697 679 680 2 0 > 49 686 0 0 2 0 > 49 680 685 686 2 0 > 49 679 0 0 1 0 > 49 685 0 0 1 0 > 49 691 688 687 2 0 > 49 698 679 680 1 0 > 49 699 679 680 2 0 > 50 700 377 378 2 2 > 50 701 702 703 1 0 > 50 704 702 703 1 2 > 50 705 702 703 1 2 > 50 706 702 703 2 0 > 50 707 704 708 2 2 > 50 709 702 703 1 0 > 50 702 710 711 1 2 > 50 712 710 711 2 0 > 50 713 710 711 2 0 > 50 710 0 0 1 0 > 50 711 0 0 2 0 > 50 714 710 711 2 0 > 50 715 710 711 1 0 > 50 716 710 711 1 0 > 50 717 710 711 2 0 > 50 718 710 711 1 0 > 50 719 720 700 2 0 > 50 721 720 700 1 0 > 50 708 720 700 2 2 > 50 722 720 700 1 2 > 50 703 0 0 2 2 > 50 720 671 672 1 0 > 50 411 0 0 1 0 > 50 671 411 412 1 0 > 50 378 411 412 2 0 > 50 377 0 0 1 0 > 50 412 0 0 2 0 > 50 672 0 0 2 0 > 51 723 724 725 2 0 > 51 726 724 725 2 2 > 51 727 724 725 2 2 > 51 728 724 725 1 2 > 51 725 0 0 2 0 > 51 724 0 0 1 0 > 51 653 724 725 1 0 > 51 729 724 725 1 0 > 52 730 0 0 1 0 > 52 731 0 0 2 0 > 52 732 733 734 1 0 > 52 735 733 734 2 2 > 52 736 733 734 2 2 > 52 737 733 734 2 0 > 52 738 733 734 2 0 > 52 733 0 0 1 0 > 52 739 730 731 1 0 > 52 734 730 731 2 2 > 52 740 730 731 2 2 > 52 741 730 731 2 0 > 52 742 730 731 2 0 > 52 743 730 731 2 0 > 52 744 730 731 1 0 > 53 745 746 747 2 0 > 53 746 0 0 1 0 > 53 748 746 747 2 0 > 53 749 746 747 2 2 > 53 750 746 747 2 0 > 53 751 752 753 1 0 > 53 754 752 753 1 0 > 53 755 746 747 2 0 > 53 756 752 753 1 0 > 53 435 746 747 2 2 > 53 753 746 747 2 2 > 53 757 746 747 2 0 > 53 752 642 643 1 0 > 53 758 752 753 2 2 > 53 759 752 753 2 2 > 53 760 0 0 2 0 > 53 761 0 0 1 0 > 53 762 650 760 2 0 > 53 650 0 0 1 0 > 53 651 0 0 2 0 > 53 643 0 0 2 0 > 53 747 761 762 2 0 > 53 642 650 651 1 0 > 54 763 0 0 2 0 > 54 764 765 766 1 0 > 54 767 765 766 2 0 > 54 768 765 766 2 2 > 54 769 685 686 1 0 > 54 770 765 766 1 0 > 54 771 765 766 2 2 > 54 772 765 766 2 0 > 54 773 765 766 1 2 > 54 774 775 102 2 2 > 54 765 776 763 1 0 > 54 775 765 766 1 2 > 54 766 769 777 2 0 > 54 778 765 766 1 0 > 54 777 0 0 2 0 > 54 779 765 766 1 0 > 54 780 765 766 1 0 > 54 686 0 0 2 0 > 54 102 0 0 2 0 > 54 776 685 686 1 0 > 54 685 0 0 1 0 > 55 781 782 783 2 0 > 55 221 782 783 2 0 > 55 228 223 221 2 0 > 55 784 785 228 2 0 > 55 786 787 788 1 0 > 55 787 789 790 1 0 > 55 791 787 788 1 2 > 55 785 0 0 1 0 > 55 792 793 794 1 0 > 55 790 793 794 2 0 > 55 793 0 0 1 0 > 55 101 785 228 1 0 > 55 795 785 228 2 2 > 55 794 0 0 2 0 > 55 782 0 0 1 0 > 55 789 0 0 1 0 > 55 783 0 0 2 0 > 55 223 0 0 1 0 > 55 788 792 781 2 0 > 55 796 785 228 1 0 > 55 797 785 228 2 0 > 55 798 785 228 1 0 > 55 799 785 228 1 0 > 55 800 785 228 1 0 > 56 801 480 802 2 2 > 56 803 480 802 1 0 > 56 804 480 802 1 0 > 56 480 0 0 1 2 > 56 805 480 802 1 2 > 56 806 0 0 2 0 > 56 807 808 806 2 0 > 56 809 480 802 1 0 > 56 810 808 806 1 0 > 56 802 808 806 2 2 > 56 811 808 806 1 0 > 56 808 0 0 1 0 > 56 812 808 806 1 0 > 56 813 808 806 2 0 > 56 814 808 806 2 0 > 56 815 808 806 2 0 > 56 816 808 806 1 0 > 57 817 818 819 1 0 > 57 142 0 0 1 0 > 57 819 142 161 2 0 > 57 481 476 477 2 2 > 57 382 818 819 1 0 > 57 818 0 0 1 0 > 57 820 818 819 1 0 > 57 821 818 819 2 2 > 57 822 818 819 2 2 > 57 823 818 819 2 2 > 57 824 818 819 1 0 > 57 733 818 819 1 0 > 57 825 818 819 1 0 > 57 826 827 481 1 0 > 57 828 818 819 1 0 > 57 829 596 821 1 2 > 57 830 596 821 1 2 > 57 831 596 821 1 2 > 57 596 0 0 1 2 > 57 832 827 481 1 0 > 57 833 827 481 1 2 > 57 834 827 481 1 0 > 57 835 827 481 2 0 > 57 827 0 0 1 0 > 57 161 0 0 2 0 > 57 476 0 0 1 0 > 57 477 142 161 2 0 > 58 836 0 0 2 2 > 58 837 696 836 2 0 > 58 696 0 0 1 0 > 58 838 696 836 1 2 > 58 839 696 836 2 2 > 59 840 841 674 2 0 > 59 842 841 674 2 2 > 59 843 841 674 1 0 > 59 844 841 674 1 0 > 59 845 841 674 1 0 > 59 846 0 0 1 0 > 59 847 846 848 2 0 > 59 841 0 0 1 0 > 59 627 619 620 2 0 > 59 849 841 674 2 2 > 59 850 841 674 1 2 > 59 674 645 646 2 0 > 59 851 850 852 1 2 > 59 760 0 0 2 0 > 59 853 850 852 1 2 > 59 852 854 627 2 0 > 59 854 0 0 1 0 > 59 848 650 760 2 0 > 59 645 0 0 1 0 > 59 650 0 0 1 0 > 59 855 856 847 1 2 > 59 857 856 847 1 2 > 59 858 856 847 2 2 > 59 651 0 0 2 0 > 59 856 0 0 1 0 > 59 859 856 847 2 0 > 59 619 650 651 1 0 > 59 646 650 651 2 0 > 59 620 0 0 2 0 > 60 860 861 862 2 0 > 60 863 864 865 1 0 > 60 866 864 865 2 0 > 60 867 864 865 2 0 > 60 864 0 0 1 0 > 60 868 0 0 1 0 > 60 869 864 865 2 2 > 60 870 864 865 1 0 > 60 239 864 865 1 2 > 60 871 864 865 2 0 > 60 872 861 862 1 0 > 60 873 861 862 2 0 > 60 874 861 862 2 2 > 60 875 868 876 2 0 > 60 877 868 876 1 0 > 60 878 0 0 1 0 > 60 876 0 0 2 0 > 60 879 0 0 2 0 > 60 865 877 879 2 0 > 60 862 0 0 2 0 > 60 861 878 875 1 0 > 61 880 881 882 2 0 > 61 883 881 882 1 0 > 61 884 881 882 2 0 > 61 410 0 0 2 0 > 61 881 0 0 1 0 > 61 885 886 887 1 2 > 61 888 886 887 2 0 > 61 889 886 887 2 2 > 61 886 0 0 1 0 > 61 890 886 887 1 2 > 61 882 0 0 2 0 > 61 891 881 882 2 2 > 61 892 881 882 2 2 > 61 893 881 882 1 0 > 61 894 881 882 1 0 > 61 895 896 891 2 0 > 61 897 896 891 2 2 > 61 422 0 0 2 0 > 61 896 898 899 1 0 > 61 900 896 891 2 0 > 61 426 0 0 1 0 > 61 427 426 422 1 0 > 61 898 0 0 1 0 > 61 887 427 410 2 0 > 61 901 886 887 2 0 > 61 902 886 887 2 0 > 61 899 426 422 2 0 > 62 903 904 663 2 2 > 62 904 0 0 1 0 > 62 479 0 0 2 2 > 62 905 906 483 2 0 > 62 483 484 479 2 2 > 62 484 0 0 1 2 > 62 907 906 483 1 0 > 62 663 0 0 2 2 > 62 908 906 483 1 2 > 62 909 910 903 1 2 > 62 911 910 903 1 0 > 62 910 912 913 1 2 > 62 906 910 903 1 2 > 62 913 0 0 2 2 > 62 912 0 0 1 0 > 63 914 915 916 2 2 > 63 917 918 919 1 0 > 63 919 31 29 2 0 > 63 916 920 921 2 2 > 63 922 920 921 1 0 > 63 29 0 0 2 0 > 63 923 924 925 2 0 > 63 449 0 0 2 0 > 63 545 924 925 2 2 > 63 926 924 925 2 0 > 63 918 0 0 1 0 > 63 927 0 0 1 0 > 63 31 450 449 1 0 > 63 928 450 449 2 0 > 63 450 0 0 1 0 > 63 929 918 919 1 0 > 63 920 0 0 1 0 > 63 915 918 919 1 2 > 63 930 918 919 1 0 > 63 931 918 919 2 0 > 63 932 915 916 1 0 > 63 924 0 0 1 0 > 63 925 927 928 2 0 > 63 921 927 928 2 0 > 63 933 924 925 2 0 > 63 934 924 925 2 0 > 63 935 924 925 1 0 > 64 936 937 279 1 0 > 64 938 937 279 1 0 > 64 939 937 279 2 0 > 64 937 0 0 1 0 > 64 279 0 0 2 0 > 64 177 0 0 2 0 > 64 940 937 279 2 2 > 64 342 937 279 2 2 > 64 941 345 342 2 0 > 64 942 345 342 1 0 > 64 943 944 945 2 2 > 64 946 947 948 2 2 > 64 947 949 943 1 2 > 64 950 947 948 2 2 > 64 192 0 0 1 0 > 64 949 192 177 1 0 > 64 338 345 342 2 2 > 64 951 345 342 1 0 > 64 345 0 0 1 0 > 64 952 345 342 2 0 > 64 948 345 342 2 2 > 64 953 345 342 1 0 > 64 945 192 177 2 0 > 64 944 0 0 1 0 > 64 954 345 342 1 2 > 65 955 944 945 2 0 > 65 177 0 0 2 0 > 65 956 949 943 2 0 > 65 957 944 945 2 0 > 65 543 944 945 1 2 > 65 943 944 945 2 2 > 65 958 944 945 1 0 > 65 959 949 943 1 2 > 65 947 949 943 1 2 > 65 192 0 0 1 0 > 65 949 192 177 1 0 > 65 945 192 177 2 0 > 65 960 949 943 1 0 > 65 944 0 0 1 0 > 66 410 0 0 2 0 > 66 961 427 410 2 0 > 66 333 427 410 2 2 > 66 962 427 410 2 0 > 66 427 0 0 1 0 > 66 963 427 410 2 0 > This is only a small portion of my pedigree file. In this pedigree list there are about 400 repeated id; I want to replace repeated individual identifiers with new id and to replace them not only in id column but also in father and mother id columns. I don't want to remove subjects with the same id because they are useful for my heritability analysis. I use kinship package of R and it doesn't create a kinship matrix with repeated id. > Thank you for help > Best regards > Roberta > > > [[alternative HTML version deleted]] > > ______________________________________________ > R-help at r-project.org mailing list > https://stat.ethz.ch/mailman/listinfo/r-help > PLEASE do read the posting guide http://www.R-project.org/posting-guide.html > and provide commented, minimal, self-contained, reproducible code.
From: robertacar@hotmail.it To: smartpink111@yahoo.com Subject: RE: [R] replace repeated id in a pedigree list Date: Tue, 30 Oct 2012 09:51:50 +0100 You are right! I want to "replace the second 6 with a new ID". For example I have id 6 which is repeated 2 times. In family 1 it appears one time. In family 37 I should replace id 6 with a new id whenever it appears, not only as founder but also as father. It is important to use a new id which doesn't exist in all the pedigrees belonging to the "Pedigree.txt" file. Thank you for help RegardsRoberta FAMID ID FA ID MO ID SEX STATUS> 1 1 0 0 2 0> 1 2 3 1 2 2> 1 4 3 1 1 2> 1 5 3 1 1 0> 1 6 3 1 1 0> 1 7 3 1 2 2> 1 8 3 1 1 0> 1 9 3 1 1 0> 1 10 3 1 2 0> 1 11 3 1 1 0> 1 3 0 0 1 0 37 277 0 0 2 0> 37 546 547 548 2 2> 37 549 547 548 1 2> 37 550 6 551 1 0> 37 551 552 553 2 2> 37 552 554 555 1 0> 37 556 0 0 2 0> 37 557 6 551 2 0> 37 558 6 551 2 2> 37 559 6 551 1 0> 37 560 6 551 1 2> 37 6 0 0 1 0> 37 554 0 0 1 0> 37 561 554 562 1 0> 37 562 0 0 2 0> 37 555 0 0 2 0> 37 563 521 558 1 0> 37 306 0 0 1 0> 37 521 306 307 1 2> 37 564 521 558 2 2> 37 565 521 558 1 2> 37 307 0 0 2 2> 37 566 6 551 1 0> 37 548 6 551 2 2> 37 567 6 551 2 2> 37 568 561 556 1 0> 37 547 568 277 1 0> 37 553 0 0 2 0> Date: Mon, 29 Oct 2012 20:23:56 -0700> From: smartpink111@yahoo.com > Subject: Re: [R] replace repeated id in a pedigree list > To: robertacar@hotmail.it > > Hi, > > I am a bit confused by this statement > "I want to replace repeated individual identifiers with new id and to > replace them not only in id column but also in father and mother id > columns" > > In the dataset, you have repeated identifiers for ID, FAID and MOID. > > For eg. > source("Pedigree.txt") > head(dat1) > # FAMID ID FAID MOID SEX STATUS > #1 1 1 0 0 2 0 > #2 1 2 3 1 2 2 > #3 1 4 3 1 1 2 > #4 1 5 3 1 1 0 > #5 1 6 3 1 1 0 > #6 1 7 3 1 2 2 > > dat2<-dat1[duplicated(dat1$ID)|duplicated(dat1$ID,fromLast=TRUE),] > dat3<-dat2[order(dat2$ID),] > head(dat3) > # FAMID ID FAID MOID SEX STATUS > #5 1 6 3 1 1 0 > #603 37 6 0 0 1 0 > #17 2 20 0 0 1 0 > #469 29 20 0 0 1 0 > #21 2 24 12 16 1 0 > #533 32 24 0 0 1 0 > dat1$ID[duplicated(dat1$ID)|duplicated(dat1$ID,fromLast=TRUE)] > # [1] 6 20 24 29 30 31 47 62 63 95 96 99 100 93 101 102 83 105 > #[19] 107 112 113 115 117 108 142 155 146 157 161 96 167 177 105 107 192 108 > #[37] 203 204 113 212 221 228 229 107 236 239 223 155 146 251 157 258 260 257 > #[55] 256 277 279 212 260 83 288 296 251 294 306 303 307 296 328 339 328 342 > #[73] 333 338 345 258 177 257 192 256 382 378 377 167 404 410 203 204 413 113 > #[91] 422 115 426 427 117 411 412 434 435 20 29 449 30 31 450 404 464 479 > #[109] 480 481 413 483 484 434 476 477 47 288 24 506 500 501 339 328 516 294 > #[127] 306 521 303 333 307 516 306 543 545 307 277 6 306 521 307 112 506 500 > #[145] 501 596 598 599 598 62 63 229 236 239 627 619 620 599 638 645 650 651 > #[163] 643 642 646 653 95 99 100 663 93 101 638 674 464 411 645 650 671 412 > #[181] 651 672 646 696 686 685 411 671 378 377 412 672 653 733 435 760 650 651 > #[199] 643 642 686 102 685 221 228 101 223 480 142 481 382 733 596 161 476 477 > #[217] 696 627 674 760 645 650 651 619 646 620 239 410 422 426 427 479 483 484 > #[235] 663 29 449 545 31 450 279 177 342 943 947 192 949 338 345 945 944 177 > #[253] 543 943 947 192 949 945 944 410 333 427 > > #The same way you can get the repeated FAID and MOID > dat1$FAID[duplicated(dat1$FAID)|duplicated(dat1$FAID,fromLast=TRUE)] > dat1$MOID[duplicated(dat1$MOID)|duplicated(dat1$MOID,fromLast=TRUE)] > > From the dat3 IDs, you have 6 repeated 2 times. In that case, you want to replace the second 6 with a new ID. Regarding the new ID, will it work if that ID is already present in FAID or MOID? > A.K. > > > > > > > > > > > > ----- Original Message ----- > From: Roberta Carriero <robertacar@hotmail.it> > To: r-help@r-project.org > Cc: > Sent: Monday, October 29, 2012 2:08 PM > Subject: [R] replace repeated id in a pedigree list > > > Hello, > I have a pedigree file such this: > FAMID ID FA ID MO ID SEX STATUS > 1 1 0 0 2 0 > 1 2 3 1 2 2 > 1 4 3 1 1 2 > 1 5 3 1 1 0 > 1 6 3 1 1 0 > 1 7 3 1 2 2 > 1 8 3 1 1 0 > 1 9 3 1 1 0 > 1 10 3 1 2 0 > 1 11 3 1 1 0 > 1 3 0 0 1 0 > 2 12 13 14 1 0 > 2 15 12 16 2 0 > 2 17 12 16 1 0 > 2 18 12 16 1 0 > 2 19 12 16 1 0 > 2 20 0 0 1 0 > 2 21 0 0 2 0 > 2 22 12 16 2 2 > 2 23 12 16 1 0 > 2 24 12 16 1 0 > 2 25 12 16 1 0 > 2 26 12 16 2 0 > 2 27 28 21 2 2 > 2 29 0 0 2 0 > 2 14 0 0 2 0 > 2 30 31 29 2 0 > 2 13 31 29 1 0 > 2 31 0 0 1 0 > 2 28 20 30 1 0 > 2 32 28 21 2 2 > 2 16 0 0 2 0 > 3 33 34 35 2 0 > 3 35 0 0 2 0 > 3 36 34 35 1 0 > 3 37 34 35 1 0 > 3 38 34 35 2 0 > 3 39 34 35 1 0 > 3 40 34 35 2 0 > 3 41 34 35 2 0 > 3 42 34 35 2 2 > 3 43 34 35 1 0 > 3 34 0 0 1 0 > 3 44 34 35 2 0 > 3 45 34 35 1 2 > 4 46 47 48 2 2 > 4 49 47 48 1 0 > 4 50 47 48 1 0 > 4 51 47 48 2 0 > 4 47 0 0 1 0 > 4 52 47 48 1 2 > 4 53 47 48 2 2 > 4 48 0 0 2 2 > 4 54 47 48 2 2 > 4 55 47 48 2 2 > 5 56 57 58 1 0 > 5 59 60 61 2 2 > 5 60 62 63 1 2 > 5 62 0 0 1 0 > 5 63 0 0 2 2 > 5 57 0 0 1 0 > 5 64 57 58 1 0 > 5 65 60 61 2 2 > 5 66 57 58 1 0 > 5 67 68 69 2 2 > 5 70 68 69 1 0 > 5 71 68 69 2 2 > 5 68 0 0 1 0 > 5 72 57 58 1 0 > 5 61 57 58 2 2 > 5 73 57 58 1 0 > 5 74 57 58 2 0 > 5 75 60 61 2 2 > 5 76 57 58 1 0 > 5 69 57 58 2 2 > 5 77 57 58 2 2 > 5 78 0 0 1 0 > 5 58 0 0 2 0 > 5 79 78 77 2 2 > 5 80 78 77 2 2 > 5 81 78 77 1 0 > 6 82 83 84 1 0 > 6 85 83 84 1 0 > 6 86 0 0 1 2 > 6 87 86 88 1 0 > 6 89 86 88 1 0 > 6 90 86 88 2 0 > 6 91 86 88 2 2 > 6 92 87 93 2 2 > 6 94 86 88 2 2 > 6 84 0 0 2 0 > 6 95 0 0 2 0 > 6 96 83 84 1 0 > 6 97 83 84 1 0 > 6 98 83 84 2 0 > 6 99 0 0 1 2 > 6 100 99 95 2 0 > 6 93 101 100 2 0 > 6 101 0 0 1 0 > 6 102 83 84 2 0 > 6 88 83 84 2 2 > 6 83 0 0 1 0 > 6 103 83 84 1 0 > 7 104 105 106 1 0 > 7 105 107 108 1 0 > 7 107 0 0 1 0 > 7 109 105 106 2 2 > 7 110 111 112 1 0 > 7 112 0 0 2 2 > 7 113 0 0 2 2 > 7 114 115 116 1 2 > 7 115 117 113 1 0 > 7 118 115 116 1 2 > 7 119 115 116 1 0 > 7 117 0 0 1 2 > 7 108 0 0 2 2 > 7 116 111 112 2 2 > 7 120 111 112 1 0 > 7 106 111 112 2 2 > 7 111 0 0 1 0 > 7 121 105 106 2 2 > 8 122 123 124 2 0 > 8 125 123 124 1 0 > 8 126 123 124 1 0 > 8 127 123 124 1 0 > 8 128 123 124 1 2 > 8 129 123 124 1 0 > 8 130 123 124 1 0 > 8 131 123 124 2 0 > 8 123 0 0 1 0 > 8 124 0 0 2 0 > 8 132 123 124 2 2 > 9 133 134 135 2 0 > 9 136 137 133 1 0 > 9 138 137 133 2 0 > 9 137 139 140 1 0 > 9 141 139 140 1 0 > 9 142 0 0 1 0 > 9 143 137 133 2 2 > 9 144 145 146 2 2 > 9 145 147 148 1 0 > 9 149 145 146 2 0 > 9 150 145 146 2 0 > 9 151 137 133 2 0 > 9 152 137 133 1 0 > 9 153 137 133 1 2 > 9 148 0 0 2 0 > 9 154 137 133 1 0 > 9 155 141 156 2 0 > 9 146 157 155 2 0 > 9 157 0 0 1 0 > 9 158 145 146 1 0 > 9 159 145 146 1 0 > 9 160 0 0 1 0 > 9 161 160 162 2 0 > 9 135 160 162 2 0 > 9 134 0 0 1 0 > 9 162 0 0 2 0 > 9 140 0 0 2 0 > 9 139 0 0 1 0 > 9 156 0 0 2 0 > 9 147 142 161 1 0 > 10 163 96 164 2 2 > 10 165 96 164 1 2 > 10 164 166 167 2 2 > 10 168 166 167 1 0 > 10 169 166 167 1 0 > 10 166 0 0 1 0 > 10 170 166 167 2 0 > 10 96 0 0 1 0 > 10 171 96 164 2 2 > 10 167 0 0 2 2 > 10 172 166 167 2 0 > 10 173 166 167 1 0 > 10 174 166 167 2 0 > 11 175 0 0 2 0 > 11 176 107 108 2 0 > 11 177 0 0 2 0 > 11 178 107 108 2 2 > 11 179 180 181 1 0 > 11 182 183 178 2 0 > 11 184 107 108 1 0 > 11 185 183 178 1 2 > 11 186 180 181 2 2 > 11 187 180 181 1 2 > 11 183 180 181 1 2 > 11 188 183 178 2 2 > 11 105 107 108 1 0 > 11 107 0 0 1 0 > 11 189 0 0 2 0 > 11 190 0 0 2 0 > 11 191 107 108 1 0 > 11 192 193 189 1 0 > 11 194 193 189 1 0 > 11 193 0 0 1 0 > 11 108 195 175 2 2 > 11 196 180 181 1 0 > 11 197 180 181 1 0 > 11 198 180 181 1 0 > 11 199 180 181 2 0 > 11 180 0 0 1 0 > 11 195 192 177 1 0 > 11 181 194 190 2 0 > 12 200 201 202 1 0 > 12 203 0 0 2 0 > 12 204 0 0 1 0 > 12 205 201 202 2 2 > 12 201 0 0 1 0 > 12 206 204 203 2 0 > 12 207 204 203 1 0 > 12 202 204 203 2 2 > 12 113 204 203 2 2 > 12 208 204 203 2 0 > 12 209 204 203 1 0 > 12 210 204 203 1 0 > 13 211 212 213 2 0 > 13 213 0 0 2 0 > 13 214 212 213 1 2 > 13 212 0 0 1 0 > 13 215 212 213 1 0 > 13 216 212 213 2 2 > 13 217 212 213 1 0 > 13 218 212 213 2 0 > 13 219 212 213 1 0 > 13 220 212 213 1 0 > 14 221 0 0 2 0 > 14 222 223 221 1 0 > 14 224 223 221 1 0 > 14 225 223 221 1 0 > 14 226 223 221 1 0 > 14 227 223 221 2 0 > 14 228 223 221 2 0 > 14 229 0 0 2 0 > 14 230 0 0 2 2 > 14 231 223 221 2 0 > 14 232 233 230 1 2 > 14 234 233 230 1 0 > 14 107 223 221 1 0 > 14 235 234 236 2 2 > 14 237 233 230 1 2 > 14 238 234 236 1 0 > 14 236 239 229 2 0 > 14 239 0 0 1 2 > 14 240 223 221 1 0 > 14 241 233 230 1 0 > 14 233 223 221 1 2 > 14 223 0 0 1 0 > 15 242 157 155 2 0 > 15 243 157 155 2 0 > 15 244 245 246 1 2 > 15 247 245 246 1 2 > 15 248 157 155 1 0 > 15 249 157 155 1 0 > 15 155 0 0 2 0 > 15 250 157 155 2 0 > 15 146 157 155 2 0 > 15 251 157 155 1 2 > 15 157 0 0 1 0 > 15 246 157 155 2 2 > 15 252 157 155 2 0 > 15 253 245 246 1 0 > 15 254 245 246 1 0 > 15 245 0 0 1 0 > 16 255 256 257 2 0 > 16 258 256 257 2 0 > 16 259 256 257 2 0 > 16 260 256 257 1 0 > 16 261 256 257 2 2 > 16 262 256 257 1 0 > 16 263 256 257 1 0 > 16 264 256 257 1 0 > 16 265 256 257 1 0 > 16 266 256 257 2 0 > 16 267 0 0 2 2 > 16 257 0 0 2 0 > 16 268 0 0 1 0 > 16 269 270 267 1 2 > 16 270 268 261 1 2 > 16 271 268 261 1 0 > 16 256 0 0 1 0 > 16 272 270 267 2 2 > 17 273 274 275 1 0 > 17 276 274 275 2 0 > 17 277 274 275 2 0 > 17 278 274 275 2 0 > 17 279 274 275 2 0 > 17 212 274 275 1 0 > 17 280 260 281 2 2 > 17 260 0 0 1 0 > 17 281 274 275 2 2 > 17 275 0 0 2 0 > 17 83 274 275 1 0 > 17 282 260 281 2 2 > 17 274 0 0 1 0 > 18 283 284 285 1 0 > 18 286 284 285 1 0 > 18 285 0 0 2 0 > 18 284 0 0 1 0 > 18 287 284 285 1 2 > 18 288 284 285 2 2 > 18 289 284 285 1 0 > 18 290 284 285 2 0 > 18 291 284 285 2 0 > 19 292 293 294 1 0 > 19 293 0 0 1 2 > 19 295 296 297 2 2 > 19 298 293 294 1 0 > 19 299 296 297 1 2 > 19 297 293 294 2 2 > 19 300 293 294 1 0 > 19 296 0 0 1 2 > 19 301 296 297 2 2 > 19 302 251 303 2 2 > 19 251 0 0 1 2 > 19 304 251 303 1 2 > 19 305 251 303 1 2 > 19 294 306 307 2 2 > 19 306 0 0 1 0 > 19 303 306 307 2 2 > 19 307 0 0 2 2 > 20 308 309 310 2 2 > 20 310 0 0 2 0 > 20 311 309 310 1 2 > 20 312 309 310 1 0 > 20 296 309 310 1 2 > 20 313 309 310 2 2 > 20 309 0 0 1 0 > 20 314 315 313 2 2 > 20 316 315 313 1 2 > 20 315 0 0 1 0 > 20 317 309 310 1 0 > 21 318 319 320 2 2 > 21 319 0 0 1 0 > 21 320 0 0 2 2 > 22 321 322 323 2 0 > 22 324 322 323 2 0 > 22 325 322 323 1 2 > 22 326 322 323 2 2 > 22 327 322 323 1 2 > 22 328 322 323 1 0 > 22 329 322 323 2 0 > 22 330 322 323 2 2 > 22 331 322 323 1 0 > 22 322 0 0 1 0 > 22 323 0 0 2 0 > 23 332 328 333 2 0 > 23 334 328 333 1 0 > 23 335 328 333 1 0 > 23 336 337 338 2 2 > 23 339 328 333 2 2 > 23 340 328 333 1 2 > 23 341 328 333 1 2 > 23 337 328 333 1 2 > 23 328 0 0 1 0 > 23 342 0 0 2 2 > 23 343 337 338 1 2 > 23 344 328 333 1 0 > 23 333 0 0 2 2 > 23 338 345 342 2 2 > 23 345 0 0 1 0 > 24 346 347 348 1 0 > 24 349 347 348 1 0 > 24 350 347 348 2 0 > 24 351 347 348 1 0 > 24 352 347 348 2 0 > 24 347 0 0 1 0 > 24 258 256 257 2 0 > 24 353 347 348 2 0 > 24 177 354 355 2 0 > 24 356 357 358 1 0 > 24 357 359 360 1 2 > 24 361 359 360 1 0 > 24 362 357 358 1 2 > 24 359 363 258 1 2 > 24 364 359 360 1 2 > 24 365 359 360 1 2 > 24 366 359 360 2 2 > 24 367 347 348 2 2 > 24 368 347 348 1 0 > 24 369 347 348 1 0 > 24 370 347 348 2 0 > 24 371 357 358 2 2 > 24 360 0 0 2 2 > 24 358 0 0 2 2 > 24 257 354 355 2 0 > 24 354 0 0 1 0 > 24 355 0 0 2 0 > 24 192 0 0 1 0 > 24 256 0 0 1 0 > 24 372 359 360 2 0 > 24 363 0 0 1 0 > 24 348 192 177 2 0 > 25 373 374 375 2 0 > 25 376 377 378 2 0 > 25 379 380 376 2 2 > 25 375 0 0 2 0 > 25 380 0 0 1 0 > 25 381 380 376 2 2 > 25 382 0 0 1 0 > 25 383 384 385 1 2 > 25 386 382 387 2 2 > 25 388 382 387 2 0 > 25 384 382 387 1 2 > 25 389 382 387 1 0 > 25 390 380 376 1 0 > 25 391 392 381 1 0 > 25 393 0 0 2 0 > 25 385 392 381 2 2 > 25 392 394 373 1 0 > 25 395 0 0 1 0 > 25 378 0 0 2 0 > 25 377 395 393 1 0 > 25 374 395 393 1 0 > 25 387 0 0 2 0 > 25 396 380 376 2 2 > 25 397 380 376 1 0 > 25 398 380 376 2 2 > 25 394 0 0 1 0 > 26 399 400 401 2 0 > 26 167 400 401 2 2 > 26 402 400 401 2 2 > 26 403 400 401 1 0 > 26 404 400 401 1 2 > 26 405 400 401 2 0 > 26 401 0 0 2 0 > 26 400 0 0 1 0 > 27 406 407 408 1 0 > 27 409 407 408 1 0 > 27 410 0 0 2 0 > 27 203 0 0 2 0 > 27 204 411 412 1 0 > 27 413 0 0 2 2 > 27 414 415 416 2 0 > 27 407 0 0 1 0 > 27 417 407 408 2 2 > 27 418 407 408 1 2 > 27 419 407 408 1 2 > 27 420 419 413 1 2 > 27 421 419 413 2 0 > 27 113 204 203 2 2 > 27 422 0 0 2 0 > 27 408 423 424 2 0 > 27 115 117 113 1 0 > 27 425 415 416 1 2 > 27 426 0 0 1 0 > 27 423 426 422 1 0 > 27 427 426 422 1 0 > 27 415 117 113 1 2 > 27 428 117 113 1 0 > 27 117 427 410 1 2 > 27 411 0 0 1 0 > 27 429 0 0 1 0 > 27 430 411 412 2 0 > 27 412 0 0 2 0 > 27 416 431 417 2 2 > 27 431 0 0 1 2 > 27 432 117 113 2 0 > 27 424 429 430 2 0 > 28 433 434 435 2 0 > 28 436 434 435 1 2 > 28 434 0 0 1 2 > 28 435 0 0 2 2 > 29 437 438 439 1 0 > 29 440 0 0 1 0 > 29 441 440 442 2 2 > 29 443 440 442 1 2 > 29 444 440 442 1 0 > 29 445 440 442 2 0 > 29 20 0 0 1 0 > 29 442 438 439 2 2 > 29 438 446 447 1 0 > 29 448 440 442 1 0 > 29 447 0 0 2 0 > 29 29 0 0 2 0 > 29 449 0 0 2 0 > 29 30 31 29 2 0 > 29 31 450 449 1 0 > 29 446 450 449 1 0 > 29 450 0 0 1 0 > 29 439 20 30 2 0 > 30 451 404 452 2 0 > 30 453 404 452 1 0 > 30 454 404 452 2 0 > 30 455 404 452 1 0 > 30 456 457 458 1 2 > 30 459 457 458 1 2 > 30 457 404 452 1 2 > 30 460 404 452 1 0 > 30 404 0 0 1 2 > 30 461 404 452 2 0 > 30 462 463 464 1 2 > 30 465 463 464 2 0 > 30 466 404 452 1 0 > 30 464 0 0 2 2 > 30 458 463 464 2 2 > 30 463 0 0 1 0 > 30 452 0 0 2 2 > 30 467 463 464 1 0 > 30 468 463 464 1 0 > 31 469 0 0 1 0 > 31 470 469 471 2 0 > 31 472 469 471 1 0 > 31 473 469 471 2 0 > 31 474 469 471 1 0 > 31 471 0 0 2 0 > 31 475 476 477 1 0 > 31 478 476 477 2 2 > 31 479 476 477 2 2 > 31 480 476 477 1 2 > 31 481 476 477 2 2 > 31 482 476 477 2 2 > 31 413 476 477 2 2 > 31 483 484 479 2 2 > 31 485 469 471 1 2 > 31 484 469 471 1 2 > 31 434 469 471 1 2 > 31 486 484 479 2 2 > 31 487 469 471 1 0 > 31 476 0 0 1 0 > 31 477 0 0 2 0 > 32 488 489 490 1 0 > 32 490 0 0 2 0 > 32 489 0 0 1 0 > 32 491 489 490 1 2 > 32 492 493 494 2 2 > 32 493 0 0 1 0 > 32 47 489 490 1 0 > 32 494 489 490 2 2 > 32 288 0 0 2 2 > 32 495 24 288 1 2 > 32 496 24 288 1 0 > 32 497 24 288 1 2 > 32 24 0 0 1 0 > 32 498 497 492 2 2 > 33 499 500 501 1 0 > 33 502 500 501 2 2 > 33 503 500 501 1 0 > 33 504 500 501 2 2 > 33 505 500 501 2 2 > 33 506 500 501 1 0 > 33 500 0 0 1 0 > 33 501 0 0 2 0 > 34 507 306 307 1 0 > 34 508 306 307 1 0 > 34 509 306 307 2 0 > 34 510 511 512 2 2 > 34 511 0 0 1 2 > 34 513 511 512 1 2 > 34 514 511 512 1 2 > 34 339 328 333 2 2 > 34 328 0 0 1 0 > 34 515 306 307 1 0 > 34 516 306 307 1 2 > 34 517 306 307 1 0 > 34 518 519 339 1 0 > 34 294 306 307 2 2 > 34 306 0 0 1 0 > 34 520 519 339 1 2 > 34 521 306 307 1 2 > 34 512 306 307 2 2 > 34 522 519 339 2 2 > 34 523 519 339 1 0 > 34 519 306 307 1 2 > 34 524 519 339 1 2 > 34 303 306 307 2 2 > 34 333 0 0 2 2 > 34 307 0 0 2 2 > 35 525 0 0 1 2 > 35 526 525 527 1 2 > 35 528 525 527 1 0 > 35 527 0 0 2 2 > 36 529 0 0 2 2 > 36 530 0 0 1 2 > 36 531 530 532 1 0 > 36 533 530 532 1 2 > 36 534 530 532 1 0 > 36 535 530 532 1 2 > 36 536 530 532 2 2 > 36 532 537 529 2 2 > 36 538 537 529 2 2 > 36 537 0 0 1 2 > 36 516 306 307 1 2 > 36 539 540 536 1 2 > 36 541 516 538 2 2 > 36 306 0 0 1 0 > 36 542 516 538 1 2 > 36 543 0 0 1 2 > 36 544 543 545 2 2 > 36 540 543 545 1 2 > 36 545 0 0 2 2 > 36 307 0 0 2 2 > > 38 569 570 571 2 0 > 38 572 570 571 1 0 > 38 573 570 571 2 0 > 38 570 0 0 1 0 > 38 574 570 571 2 0 > 38 575 570 571 1 0 > 38 112 570 571 2 2 > 38 576 570 571 2 2 > 38 571 0 0 2 0 > 39 577 578 579 2 0 > 39 580 578 579 1 0 > 39 581 578 579 1 2 > 39 582 578 579 2 0 > 39 578 583 584 1 0 > 39 585 0 0 1 0 > 39 579 0 0 2 0 > 39 506 500 501 1 0 > 39 586 578 579 2 2 > 39 587 506 586 2 2 > 39 588 578 579 2 2 > 39 500 585 589 1 0 > 39 583 585 589 1 0 > 39 589 0 0 2 0 > 39 584 0 0 2 0 > 39 501 0 0 2 0 > 40 590 591 592 1 0 > 40 593 591 592 2 0 > 40 594 591 592 1 0 > 40 595 591 592 1 2 > 40 596 591 592 1 2 > 40 591 0 0 1 0 > 40 592 0 0 2 0 > 41 597 598 599 2 0 > 41 600 598 599 2 0 > 41 601 598 599 2 0 > 41 598 0 0 1 0 > 41 602 598 599 1 0 > 41 603 598 599 1 2 > 41 604 598 599 2 0 > 41 599 0 0 2 2 > 42 605 606 607 2 0 > 42 608 606 607 1 2 > 42 609 606 607 2 0 > 42 610 606 607 2 0 > 42 607 0 0 2 0 > 42 598 606 607 1 0 > 42 611 606 607 1 0 > 42 612 606 607 2 2 > 42 606 0 0 1 0 > 43 613 62 63 1 2 > 43 614 613 615 1 2 > 43 62 0 0 1 0 > 43 63 0 0 2 2 > 43 229 0 0 2 0 > 43 616 613 615 2 2 > 43 236 239 229 2 0 > 43 239 0 0 1 2 > 43 615 239 229 2 2 > 43 617 239 229 2 2 > 44 618 619 620 1 2 > 44 621 619 620 1 0 > 44 622 619 620 1 0 > 44 623 0 0 2 0 > 44 624 618 623 2 2 > 44 625 618 623 1 0 > 44 626 618 623 2 0 > 44 627 619 620 2 0 > 44 628 619 620 1 2 > 44 629 619 620 2 2 > 44 630 618 623 1 0 > 44 631 618 623 1 0 > 44 632 619 620 2 2 > 44 633 618 623 2 0 > 44 634 618 623 1 0 > 44 619 0 0 1 0 > 44 620 0 0 2 0 > 45 635 636 637 1 0 > 45 599 638 639 2 2 > 45 640 638 639 1 0 > 45 637 638 639 2 2 > 45 641 636 637 2 2 > 45 636 642 643 1 2 > 45 644 636 637 1 2 > 45 638 645 646 1 0 > 45 647 636 637 1 2 > 45 648 636 637 1 2 > 45 649 636 637 1 2 > 45 645 0 0 1 0 > 45 650 0 0 1 0 > 45 651 0 0 2 0 > 45 643 0 0 2 0 > 45 639 0 0 2 0 > 45 642 650 651 1 0 > 45 646 650 651 2 0 > 46 652 653 654 2 2 > 46 655 653 654 2 0 > 46 656 653 654 2 2 > 46 657 653 654 1 0 > 46 654 0 0 2 0 > 46 653 0 0 1 0 > 47 95 0 0 2 0 > 47 658 101 100 2 0 > 47 99 659 660 1 2 > 47 100 99 95 2 0 > 47 661 659 660 1 0 > 47 662 659 660 1 2 > 47 663 659 660 2 2 > 47 664 659 660 2 2 > 47 665 101 100 2 0 > 47 666 101 100 1 0 > 47 93 101 100 2 0 > 47 667 101 100 2 2 > 47 101 0 0 1 0 > 47 660 0 0 2 0 > 47 659 0 0 1 0 > 48 668 645 646 2 0 > 48 669 645 646 1 2 > 48 670 671 672 2 0 > 48 673 669 670 2 2 > 48 638 645 646 1 0 > 48 674 645 646 2 0 > 48 464 645 646 2 2 > 48 675 645 646 1 0 > 48 411 0 0 1 0 > 48 645 0 0 1 0 > 48 676 0 0 2 0 > 48 650 0 0 1 0 > 48 671 411 412 1 0 > 48 677 0 0 1 0 > 48 412 677 676 2 0 > 48 651 677 676 2 0 > 48 672 0 0 2 0 > 48 646 650 651 2 0 > 49 678 679 680 2 0 > 49 681 679 680 1 0 > 49 682 679 680 1 0 > 49 683 0 0 1 0 > 49 684 685 686 2 0 > 49 687 0 0 2 0 > 49 688 683 684 1 0 > 49 689 690 691 2 2 > 49 692 690 691 2 0 > 49 693 690 691 2 0 > 49 690 0 0 1 0 > 49 694 679 680 1 0 > 49 695 679 680 2 2 > 49 696 679 680 1 0 > 49 697 679 680 2 0 > 49 686 0 0 2 0 > 49 680 685 686 2 0 > 49 679 0 0 1 0 > 49 685 0 0 1 0 > 49 691 688 687 2 0 > 49 698 679 680 1 0 > 49 699 679 680 2 0 > 50 700 377 378 2 2 > 50 701 702 703 1 0 > 50 704 702 703 1 2 > 50 705 702 703 1 2 > 50 706 702 703 2 0 > 50 707 704 708 2 2 > 50 709 702 703 1 0 > 50 702 710 711 1 2 > 50 712 710 711 2 0 > 50 713 710 711 2 0 > 50 710 0 0 1 0 > 50 711 0 0 2 0 > 50 714 710 711 2 0 > 50 715 710 711 1 0 > 50 716 710 711 1 0 > 50 717 710 711 2 0 > 50 718 710 711 1 0 > 50 719 720 700 2 0 > 50 721 720 700 1 0 > 50 708 720 700 2 2 > 50 722 720 700 1 2 > 50 703 0 0 2 2 > 50 720 671 672 1 0 > 50 411 0 0 1 0 > 50 671 411 412 1 0 > 50 378 411 412 2 0 > 50 377 0 0 1 0 > 50 412 0 0 2 0 > 50 672 0 0 2 0 > 51 723 724 725 2 0 > 51 726 724 725 2 2 > 51 727 724 725 2 2 > 51 728 724 725 1 2 > 51 725 0 0 2 0 > 51 724 0 0 1 0 > 51 653 724 725 1 0 > 51 729 724 725 1 0 > 52 730 0 0 1 0 > 52 731 0 0 2 0 > 52 732 733 734 1 0 > 52 735 733 734 2 2 > 52 736 733 734 2 2 > 52 737 733 734 2 0 > 52 738 733 734 2 0 > 52 733 0 0 1 0 > 52 739 730 731 1 0 > 52 734 730 731 2 2 > 52 740 730 731 2 2 > 52 741 730 731 2 0 > 52 742 730 731 2 0 > 52 743 730 731 2 0 > 52 744 730 731 1 0 > 53 745 746 747 2 0 > 53 746 0 0 1 0 > 53 748 746 747 2 0 > 53 749 746 747 2 2 > 53 750 746 747 2 0 > 53 751 752 753 1 0 > 53 754 752 753 1 0 > 53 755 746 747 2 0 > 53 756 752 753 1 0 > 53 435 746 747 2 2 > 53 753 746 747 2 2 > 53 757 746 747 2 0 > 53 752 642 643 1 0 > 53 758 752 753 2 2 > 53 759 752 753 2 2 > 53 760 0 0 2 0 > 53 761 0 0 1 0 > 53 762 650 760 2 0 > 53 650 0 0 1 0 > 53 651 0 0 2 0 > 53 643 0 0 2 0 > 53 747 761 762 2 0 > 53 642 650 651 1 0 > 54 763 0 0 2 0 > 54 764 765 766 1 0 > 54 767 765 766 2 0 > 54 768 765 766 2 2 > 54 769 685 686 1 0 > 54 770 765 766 1 0 > 54 771 765 766 2 2 > 54 772 765 766 2 0 > 54 773 765 766 1 2 > 54 774 775 102 2 2 > 54 765 776 763 1 0 > 54 775 765 766 1 2 > 54 766 769 777 2 0 > 54 778 765 766 1 0 > 54 777 0 0 2 0 > 54 779 765 766 1 0 > 54 780 765 766 1 0 > 54 686 0 0 2 0 > 54 102 0 0 2 0 > 54 776 685 686 1 0 > 54 685 0 0 1 0 > 55 781 782 783 2 0 > 55 221 782 783 2 0 > 55 228 223 221 2 0 > 55 784 785 228 2 0 > 55 786 787 788 1 0 > 55 787 789 790 1 0 > 55 791 787 788 1 2 > 55 785 0 0 1 0 > 55 792 793 794 1 0 > 55 790 793 794 2 0 > 55 793 0 0 1 0 > 55 101 785 228 1 0 > 55 795 785 228 2 2 > 55 794 0 0 2 0 > 55 782 0 0 1 0 > 55 789 0 0 1 0 > 55 783 0 0 2 0 > 55 223 0 0 1 0 > 55 788 792 781 2 0 > 55 796 785 228 1 0 > 55 797 785 228 2 0 > 55 798 785 228 1 0 > 55 799 785 228 1 0 > 55 800 785 228 1 0 > 56 801 480 802 2 2 > 56 803 480 802 1 0 > 56 804 480 802 1 0 > 56 480 0 0 1 2 > 56 805 480 802 1 2 > 56 806 0 0 2 0 > 56 807 808 806 2 0 > 56 809 480 802 1 0 > 56 810 808 806 1 0 > 56 802 808 806 2 2 > 56 811 808 806 1 0 > 56 808 0 0 1 0 > 56 812 808 806 1 0 > 56 813 808 806 2 0 > 56 814 808 806 2 0 > 56 815 808 806 2 0 > 56 816 808 806 1 0 > 57 817 818 819 1 0 > 57 142 0 0 1 0 > 57 819 142 161 2 0 > 57 481 476 477 2 2 > 57 382 818 819 1 0 > 57 818 0 0 1 0 > 57 820 818 819 1 0 > 57 821 818 819 2 2 > 57 822 818 819 2 2 > 57 823 818 819 2 2 > 57 824 818 819 1 0 > 57 733 818 819 1 0 > 57 825 818 819 1 0 > 57 826 827 481 1 0 > 57 828 818 819 1 0 > 57 829 596 821 1 2 > 57 830 596 821 1 2 > 57 831 596 821 1 2 > 57 596 0 0 1 2 > 57 832 827 481 1 0 > 57 833 827 481 1 2 > 57 834 827 481 1 0 > 57 835 827 481 2 0 > 57 827 0 0 1 0 > 57 161 0 0 2 0 > 57 476 0 0 1 0 > 57 477 142 161 2 0 > 58 836 0 0 2 2 > 58 837 696 836 2 0 > 58 696 0 0 1 0 > 58 838 696 836 1 2 > 58 839 696 836 2 2 > 59 840 841 674 2 0 > 59 842 841 674 2 2 > 59 843 841 674 1 0 > 59 844 841 674 1 0 > 59 845 841 674 1 0 > 59 846 0 0 1 0 > 59 847 846 848 2 0 > 59 841 0 0 1 0 > 59 627 619 620 2 0 > 59 849 841 674 2 2 > 59 850 841 674 1 2 > 59 674 645 646 2 0 > 59 851 850 852 1 2 > 59 760 0 0 2 0 > 59 853 850 852 1 2 > 59 852 854 627 2 0 > 59 854 0 0 1 0 > 59 848 650 760 2 0 > 59 645 0 0 1 0 > 59 650 0 0 1 0 > 59 855 856 847 1 2 > 59 857 856 847 1 2 > 59 858 856 847 2 2 > 59 651 0 0 2 0 > 59 856 0 0 1 0 > 59 859 856 847 2 0 > 59 619 650 651 1 0 > 59 646 650 651 2 0 > 59 620 0 0 2 0 > 60 860 861 862 2 0 > 60 863 864 865 1 0 > 60 866 864 865 2 0 > 60 867 864 865 2 0 > 60 864 0 0 1 0 > 60 868 0 0 1 0 > 60 869 864 865 2 2 > 60 870 864 865 1 0 > 60 239 864 865 1 2 > 60 871 864 865 2 0 > 60 872 861 862 1 0 > 60 873 861 862 2 0 > 60 874 861 862 2 2 > 60 875 868 876 2 0 > 60 877 868 876 1 0 > 60 878 0 0 1 0 > 60 876 0 0 2 0 > 60 879 0 0 2 0 > 60 865 877 879 2 0 > 60 862 0 0 2 0 > 60 861 878 875 1 0 > 61 880 881 882 2 0 > 61 883 881 882 1 0 > 61 884 881 882 2 0 > 61 410 0 0 2 0 > 61 881 0 0 1 0 > 61 885 886 887 1 2 > 61 888 886 887 2 0 > 61 889 886 887 2 2 > 61 886 0 0 1 0 > 61 890 886 887 1 2 > 61 882 0 0 2 0 > 61 891 881 882 2 2 > 61 892 881 882 2 2 > 61 893 881 882 1 0 > 61 894 881 882 1 0 > 61 895 896 891 2 0 > 61 897 896 891 2 2 > 61 422 0 0 2 0 > 61 896 898 899 1 0 > 61 900 896 891 2 0 > 61 426 0 0 1 0 > 61 427 426 422 1 0 > 61 898 0 0 1 0 > 61 887 427 410 2 0 > 61 901 886 887 2 0 > 61 902 886 887 2 0 > 61 899 426 422 2 0 > 62 903 904 663 2 2 > 62 904 0 0 1 0 > 62 479 0 0 2 2 > 62 905 906 483 2 0 > 62 483 484 479 2 2 > 62 484 0 0 1 2 > 62 907 906 483 1 0 > 62 663 0 0 2 2 > 62 908 906 483 1 2 > 62 909 910 903 1 2 > 62 911 910 903 1 0 > 62 910 912 913 1 2 > 62 906 910 903 1 2 > 62 913 0 0 2 2 > 62 912 0 0 1 0 > 63 914 915 916 2 2 > 63 917 918 919 1 0 > 63 919 31 29 2 0 > 63 916 920 921 2 2 > 63 922 920 921 1 0 > 63 29 0 0 2 0 > 63 923 924 925 2 0 > 63 449 0 0 2 0 > 63 545 924 925 2 2 > 63 926 924 925 2 0 > 63 918 0 0 1 0 > 63 927 0 0 1 0 > 63 31 450 449 1 0 > 63 928 450 449 2 0 > 63 450 0 0 1 0 > 63 929 918 919 1 0 > 63 920 0 0 1 0 > 63 915 918 919 1 2 > 63 930 918 919 1 0 > 63 931 918 919 2 0 > 63 932 915 916 1 0 > 63 924 0 0 1 0 > 63 925 927 928 2 0 > 63 921 927 928 2 0 > 63 933 924 925 2 0 > 63 934 924 925 2 0 > 63 935 924 925 1 0 > 64 936 937 279 1 0 > 64 938 937 279 1 0 > 64 939 937 279 2 0 > 64 937 0 0 1 0 > 64 279 0 0 2 0 > 64 177 0 0 2 0 > 64 940 937 279 2 2 > 64 342 937 279 2 2 > 64 941 345 342 2 0 > 64 942 345 342 1 0 > 64 943 944 945 2 2 > 64 946 947 948 2 2 > 64 947 949 943 1 2 > 64 950 947 948 2 2 > 64 192 0 0 1 0 > 64 949 192 177 1 0 > 64 338 345 342 2 2 > 64 951 345 342 1 0 > 64 345 0 0 1 0 > 64 952 345 342 2 0 > 64 948 345 342 2 2 > 64 953 345 342 1 0 > 64 945 192 177 2 0 > 64 944 0 0 1 0 > 64 954 345 342 1 2 > 65 955 944 945 2 0 > 65 177 0 0 2 0 > 65 956 949 943 2 0 > 65 957 944 945 2 0 > 65 543 944 945 1 2 > 65 943 944 945 2 2 > 65 958 944 945 1 0 > 65 959 949 943 1 2 > 65 947 949 943 1 2 > 65 192 0 0 1 0 > 65 949 192 177 1 0 > 65 945 192 177 2 0 > 65 960 949 943 1 0 > 65 944 0 0 1 0 > 66 410 0 0 2 0 > 66 961 427 410 2 0 > 66 333 427 410 2 2 > 66 962 427 410 2 0 > 66 427 0 0 1 0 > 66 963 427 410 2 0 > This is only a small portion of my pedigree file. In this pedigree list there are about 400 repeated id; I want to replace repeated individual identifiers with new id and to replace them not only in id column but also in father and mother id columns. I don't want to remove subjects with the same id because they are useful for my heritability analysis. I use kinship package of R and it doesn't create a kinship matrix with repeated id. > Thank you for help > Best regards > Roberta > > > [[alternative HTML version deleted]] > > ______________________________________________ > R-help@r-project.org mailing list > https://stat.ethz.ch/mailman/listinfo/r-help > PLEASE do read the posting guide http://www.R-project.org/posting-guide.html > and provide commented, minimal, self-contained, reproducible code. >[[alternative HTML version deleted]]
Hello, Ok, try the following. fun <- function(x, d, last){ new <- last if(any(d)){ ii <- which(d) for(i in ii){ new <- new + 1 old <- x$ID[i] x$ID[i] <- new x$FA_ID[x$FA_ID == old] <- new x$MO_ID[x$MO_ID == old] <- new } } else new <- FALSE list(new = new, DF = x) } lastid <- nrow(dat) idx <- duplicated(dat$ID) sp <- split(dat, dat$FAMID) dup <- split(idx, dat$FAMID) result <- vector("list", length(sp)) for(i in seq_along(sp)){ ret <- fun(sp[[i]], dup[[i]], lastid) result[[i]] <- ret$DF if(ret$new) lastid <- ret$new } d2 <- do.call(rbind, result) # check (should be zero) sum(duplicated(d2$ID)) Hope this helps, Rui Barradas Em 30-10-2012 11:22, Roberta Carriero escreveu:> > > From: robertacar at hotmail.it > To: smartpink111 at yahoo.com > Subject: RE: [R] replace repeated id in a pedigree list > Date: Tue, 30 Oct 2012 09:51:50 +0100 > > > > > > > > You are right! I want to "replace the second 6 with a new ID". For example I have id 6 which is repeated 2 times. In family 1 it appears one time. In family 37 I should replace id 6 with a new id whenever it appears, not only as founder but also as father. It is important to use a new id which doesn't exist in all the pedigrees belonging to the "Pedigree.txt" file. Thank you for help RegardsRoberta > > FAMID ID FA ID MO ID SEX STATUS> 1 1 0 0 2 0> 1 2 3 1 2 2> 1 4 3 1 1 2> 1 5 3 1 1 0> 1 6 3 1 1 0> 1 7 3 1 2 2> 1 8 3 1 1 0> 1 9 3 1 1 0> 1 10 3 1 2 0> 1 11 3 1 1 0> 1 3 0 0 1 0 37 277 0 0 2 0> 37 546 547 548 2 2> 37 549 547 548 1 2> 37 550 6 551 1 0> 37 551 552 553 2 2> 37 552 554 555 1 0> 37 556 0 0 2 0> 37 557 6 551 2 0> 37 558 6 551 2 2> 37 559 6 551 1 0> 37 560 6 551 1 2> 37 6 0 0 1 0> 37 554 0 0 1 0> 37 561 554 562 1 0> 37 562 0 0 2 0> 37 555 0 0 2 0> 37 563 521 558 1 0> 37 306 0 0 1 0> 37 521 306 307 1 2> 37 564 521 558 2 2> 37 565 521 558 1 2> 37 307 0 0 2 2> 37 566 6 551 1 0> 37 548 6 551 2 2> 37 567 6 551 2 2> 37 568 561 556 1 0> 37 547 568 277 1 0> 37 553 0 0 2 0> Date: Mon, 29 Oct 2012 20:23:56 -0700 >> From: smartpink111 at yahoo.com >> Subject: Re: [R] replace repeated id in a pedigree list >> To: robertacar at hotmail.it >> >> Hi, >> >> I am a bit confused by this statement >> "I want to replace repeated individual identifiers with new id and to >> replace them not only in id column but also in father and mother id >> columns" >> >> In the dataset, you have repeated identifiers for ID, FAID and MOID. >> >> For eg. >> source("Pedigree.txt") >> head(dat1) >> # FAMID ID FAID MOID SEX STATUS >> #1 1 1 0 0 2 0 >> #2 1 2 3 1 2 2 >> #3 1 4 3 1 1 2 >> #4 1 5 3 1 1 0 >> #5 1 6 3 1 1 0 >> #6 1 7 3 1 2 2 >> >> dat2<-dat1[duplicated(dat1$ID)|duplicated(dat1$ID,fromLast=TRUE),] >> dat3<-dat2[order(dat2$ID),] >> head(dat3) >> # FAMID ID FAID MOID SEX STATUS >> #5 1 6 3 1 1 0 >> #603 37 6 0 0 1 0 >> #17 2 20 0 0 1 0 >> #469 29 20 0 0 1 0 >> #21 2 24 12 16 1 0 >> #533 32 24 0 0 1 0 >> dat1$ID[duplicated(dat1$ID)|duplicated(dat1$ID,fromLast=TRUE)] >> # [1] 6 20 24 29 30 31 47 62 63 95 96 99 100 93 101 102 83 105 >> #[19] 107 112 113 115 117 108 142 155 146 157 161 96 167 177 105 107 192 108 >> #[37] 203 204 113 212 221 228 229 107 236 239 223 155 146 251 157 258 260 257 >> #[55] 256 277 279 212 260 83 288 296 251 294 306 303 307 296 328 339 328 342 >> #[73] 333 338 345 258 177 257 192 256 382 378 377 167 404 410 203 204 413 113 >> #[91] 422 115 426 427 117 411 412 434 435 20 29 449 30 31 450 404 464 479 >> #[109] 480 481 413 483 484 434 476 477 47 288 24 506 500 501 339 328 516 294 >> #[127] 306 521 303 333 307 516 306 543 545 307 277 6 306 521 307 112 506 500 >> #[145] 501 596 598 599 598 62 63 229 236 239 627 619 620 599 638 645 650 651 >> #[163] 643 642 646 653 95 99 100 663 93 101 638 674 464 411 645 650 671 412 >> #[181] 651 672 646 696 686 685 411 671 378 377 412 672 653 733 435 760 650 651 >> #[199] 643 642 686 102 685 221 228 101 223 480 142 481 382 733 596 161 476 477 >> #[217] 696 627 674 760 645 650 651 619 646 620 239 410 422 426 427 479 483 484 >> #[235] 663 29 449 545 31 450 279 177 342 943 947 192 949 338 345 945 944 177 >> #[253] 543 943 947 192 949 945 944 410 333 427 >> >> #The same way you can get the repeated FAID and MOID >> dat1$FAID[duplicated(dat1$FAID)|duplicated(dat1$FAID,fromLast=TRUE)] >> dat1$MOID[duplicated(dat1$MOID)|duplicated(dat1$MOID,fromLast=TRUE)] >> >> From the dat3 IDs, you have 6 repeated 2 times. In that case, you want to replace the second 6 with a new ID. Regarding the new ID, will it work if that ID is already present in FAID or MOID? >> A.K. >> >> >> >> >> >> >> >> >> >> >> >> ----- Original Message ----- >> From: Roberta Carriero <robertacar at hotmail.it> >> To: r-help at r-project.org >> Cc: >> Sent: Monday, October 29, 2012 2:08 PM >> Subject: [R] replace repeated id in a pedigree list >> >> >> Hello, >> I have a pedigree file such this: >> FAMID ID FA ID MO ID SEX STATUS >> 1 1 0 0 2 0 >> 1 2 3 1 2 2 >> 1 4 3 1 1 2 >> 1 5 3 1 1 0 >> 1 6 3 1 1 0 >> 1 7 3 1 2 2 >> 1 8 3 1 1 0 >> 1 9 3 1 1 0 >> 1 10 3 1 2 0 >> 1 11 3 1 1 0 >> 1 3 0 0 1 0 >> 2 12 13 14 1 0 >> 2 15 12 16 2 0 >> 2 17 12 16 1 0 >> 2 18 12 16 1 0 >> 2 19 12 16 1 0 >> 2 20 0 0 1 0 >> 2 21 0 0 2 0 >> 2 22 12 16 2 2 >> 2 23 12 16 1 0 >> 2 24 12 16 1 0 >> 2 25 12 16 1 0 >> 2 26 12 16 2 0 >> 2 27 28 21 2 2 >> 2 29 0 0 2 0 >> 2 14 0 0 2 0 >> 2 30 31 29 2 0 >> 2 13 31 29 1 0 >> 2 31 0 0 1 0 >> 2 28 20 30 1 0 >> 2 32 28 21 2 2 >> 2 16 0 0 2 0 >> 3 33 34 35 2 0 >> 3 35 0 0 2 0 >> 3 36 34 35 1 0 >> 3 37 34 35 1 0 >> 3 38 34 35 2 0 >> 3 39 34 35 1 0 >> 3 40 34 35 2 0 >> 3 41 34 35 2 0 >> 3 42 34 35 2 2 >> 3 43 34 35 1 0 >> 3 34 0 0 1 0 >> 3 44 34 35 2 0 >> 3 45 34 35 1 2 >> 4 46 47 48 2 2 >> 4 49 47 48 1 0 >> 4 50 47 48 1 0 >> 4 51 47 48 2 0 >> 4 47 0 0 1 0 >> 4 52 47 48 1 2 >> 4 53 47 48 2 2 >> 4 48 0 0 2 2 >> 4 54 47 48 2 2 >> 4 55 47 48 2 2 >> 5 56 57 58 1 0 >> 5 59 60 61 2 2 >> 5 60 62 63 1 2 >> 5 62 0 0 1 0 >> 5 63 0 0 2 2 >> 5 57 0 0 1 0 >> 5 64 57 58 1 0 >> 5 65 60 61 2 2 >> 5 66 57 58 1 0 >> 5 67 68 69 2 2 >> 5 70 68 69 1 0 >> 5 71 68 69 2 2 >> 5 68 0 0 1 0 >> 5 72 57 58 1 0 >> 5 61 57 58 2 2 >> 5 73 57 58 1 0 >> 5 74 57 58 2 0 >> 5 75 60 61 2 2 >> 5 76 57 58 1 0 >> 5 69 57 58 2 2 >> 5 77 57 58 2 2 >> 5 78 0 0 1 0 >> 5 58 0 0 2 0 >> 5 79 78 77 2 2 >> 5 80 78 77 2 2 >> 5 81 78 77 1 0 >> 6 82 83 84 1 0 >> 6 85 83 84 1 0 >> 6 86 0 0 1 2 >> 6 87 86 88 1 0 >> 6 89 86 88 1 0 >> 6 90 86 88 2 0 >> 6 91 86 88 2 2 >> 6 92 87 93 2 2 >> 6 94 86 88 2 2 >> 6 84 0 0 2 0 >> 6 95 0 0 2 0 >> 6 96 83 84 1 0 >> 6 97 83 84 1 0 >> 6 98 83 84 2 0 >> 6 99 0 0 1 2 >> 6 100 99 95 2 0 >> 6 93 101 100 2 0 >> 6 101 0 0 1 0 >> 6 102 83 84 2 0 >> 6 88 83 84 2 2 >> 6 83 0 0 1 0 >> 6 103 83 84 1 0 >> 7 104 105 106 1 0 >> 7 105 107 108 1 0 >> 7 107 0 0 1 0 >> 7 109 105 106 2 2 >> 7 110 111 112 1 0 >> 7 112 0 0 2 2 >> 7 113 0 0 2 2 >> 7 114 115 116 1 2 >> 7 115 117 113 1 0 >> 7 118 115 116 1 2 >> 7 119 115 116 1 0 >> 7 117 0 0 1 2 >> 7 108 0 0 2 2 >> 7 116 111 112 2 2 >> 7 120 111 112 1 0 >> 7 106 111 112 2 2 >> 7 111 0 0 1 0 >> 7 121 105 106 2 2 >> 8 122 123 124 2 0 >> 8 125 123 124 1 0 >> 8 126 123 124 1 0 >> 8 127 123 124 1 0 >> 8 128 123 124 1 2 >> 8 129 123 124 1 0 >> 8 130 123 124 1 0 >> 8 131 123 124 2 0 >> 8 123 0 0 1 0 >> 8 124 0 0 2 0 >> 8 132 123 124 2 2 >> 9 133 134 135 2 0 >> 9 136 137 133 1 0 >> 9 138 137 133 2 0 >> 9 137 139 140 1 0 >> 9 141 139 140 1 0 >> 9 142 0 0 1 0 >> 9 143 137 133 2 2 >> 9 144 145 146 2 2 >> 9 145 147 148 1 0 >> 9 149 145 146 2 0 >> 9 150 145 146 2 0 >> 9 151 137 133 2 0 >> 9 152 137 133 1 0 >> 9 153 137 133 1 2 >> 9 148 0 0 2 0 >> 9 154 137 133 1 0 >> 9 155 141 156 2 0 >> 9 146 157 155 2 0 >> 9 157 0 0 1 0 >> 9 158 145 146 1 0 >> 9 159 145 146 1 0 >> 9 160 0 0 1 0 >> 9 161 160 162 2 0 >> 9 135 160 162 2 0 >> 9 134 0 0 1 0 >> 9 162 0 0 2 0 >> 9 140 0 0 2 0 >> 9 139 0 0 1 0 >> 9 156 0 0 2 0 >> 9 147 142 161 1 0 >> 10 163 96 164 2 2 >> 10 165 96 164 1 2 >> 10 164 166 167 2 2 >> 10 168 166 167 1 0 >> 10 169 166 167 1 0 >> 10 166 0 0 1 0 >> 10 170 166 167 2 0 >> 10 96 0 0 1 0 >> 10 171 96 164 2 2 >> 10 167 0 0 2 2 >> 10 172 166 167 2 0 >> 10 173 166 167 1 0 >> 10 174 166 167 2 0 >> 11 175 0 0 2 0 >> 11 176 107 108 2 0 >> 11 177 0 0 2 0 >> 11 178 107 108 2 2 >> 11 179 180 181 1 0 >> 11 182 183 178 2 0 >> 11 184 107 108 1 0 >> 11 185 183 178 1 2 >> 11 186 180 181 2 2 >> 11 187 180 181 1 2 >> 11 183 180 181 1 2 >> 11 188 183 178 2 2 >> 11 105 107 108 1 0 >> 11 107 0 0 1 0 >> 11 189 0 0 2 0 >> 11 190 0 0 2 0 >> 11 191 107 108 1 0 >> 11 192 193 189 1 0 >> 11 194 193 189 1 0 >> 11 193 0 0 1 0 >> 11 108 195 175 2 2 >> 11 196 180 181 1 0 >> 11 197 180 181 1 0 >> 11 198 180 181 1 0 >> 11 199 180 181 2 0 >> 11 180 0 0 1 0 >> 11 195 192 177 1 0 >> 11 181 194 190 2 0 >> 12 200 201 202 1 0 >> 12 203 0 0 2 0 >> 12 204 0 0 1 0 >> 12 205 201 202 2 2 >> 12 201 0 0 1 0 >> 12 206 204 203 2 0 >> 12 207 204 203 1 0 >> 12 202 204 203 2 2 >> 12 113 204 203 2 2 >> 12 208 204 203 2 0 >> 12 209 204 203 1 0 >> 12 210 204 203 1 0 >> 13 211 212 213 2 0 >> 13 213 0 0 2 0 >> 13 214 212 213 1 2 >> 13 212 0 0 1 0 >> 13 215 212 213 1 0 >> 13 216 212 213 2 2 >> 13 217 212 213 1 0 >> 13 218 212 213 2 0 >> 13 219 212 213 1 0 >> 13 220 212 213 1 0 >> 14 221 0 0 2 0 >> 14 222 223 221 1 0 >> 14 224 223 221 1 0 >> 14 225 223 221 1 0 >> 14 226 223 221 1 0 >> 14 227 223 221 2 0 >> 14 228 223 221 2 0 >> 14 229 0 0 2 0 >> 14 230 0 0 2 2 >> 14 231 223 221 2 0 >> 14 232 233 230 1 2 >> 14 234 233 230 1 0 >> 14 107 223 221 1 0 >> 14 235 234 236 2 2 >> 14 237 233 230 1 2 >> 14 238 234 236 1 0 >> 14 236 239 229 2 0 >> 14 239 0 0 1 2 >> 14 240 223 221 1 0 >> 14 241 233 230 1 0 >> 14 233 223 221 1 2 >> 14 223 0 0 1 0 >> 15 242 157 155 2 0 >> 15 243 157 155 2 0 >> 15 244 245 246 1 2 >> 15 247 245 246 1 2 >> 15 248 157 155 1 0 >> 15 249 157 155 1 0 >> 15 155 0 0 2 0 >> 15 250 157 155 2 0 >> 15 146 157 155 2 0 >> 15 251 157 155 1 2 >> 15 157 0 0 1 0 >> 15 246 157 155 2 2 >> 15 252 157 155 2 0 >> 15 253 245 246 1 0 >> 15 254 245 246 1 0 >> 15 245 0 0 1 0 >> 16 255 256 257 2 0 >> 16 258 256 257 2 0 >> 16 259 256 257 2 0 >> 16 260 256 257 1 0 >> 16 261 256 257 2 2 >> 16 262 256 257 1 0 >> 16 263 256 257 1 0 >> 16 264 256 257 1 0 >> 16 265 256 257 1 0 >> 16 266 256 257 2 0 >> 16 267 0 0 2 2 >> 16 257 0 0 2 0 >> 16 268 0 0 1 0 >> 16 269 270 267 1 2 >> 16 270 268 261 1 2 >> 16 271 268 261 1 0 >> 16 256 0 0 1 0 >> 16 272 270 267 2 2 >> 17 273 274 275 1 0 >> 17 276 274 275 2 0 >> 17 277 274 275 2 0 >> 17 278 274 275 2 0 >> 17 279 274 275 2 0 >> 17 212 274 275 1 0 >> 17 280 260 281 2 2 >> 17 260 0 0 1 0 >> 17 281 274 275 2 2 >> 17 275 0 0 2 0 >> 17 83 274 275 1 0 >> 17 282 260 281 2 2 >> 17 274 0 0 1 0 >> 18 283 284 285 1 0 >> 18 286 284 285 1 0 >> 18 285 0 0 2 0 >> 18 284 0 0 1 0 >> 18 287 284 285 1 2 >> 18 288 284 285 2 2 >> 18 289 284 285 1 0 >> 18 290 284 285 2 0 >> 18 291 284 285 2 0 >> 19 292 293 294 1 0 >> 19 293 0 0 1 2 >> 19 295 296 297 2 2 >> 19 298 293 294 1 0 >> 19 299 296 297 1 2 >> 19 297 293 294 2 2 >> 19 300 293 294 1 0 >> 19 296 0 0 1 2 >> 19 301 296 297 2 2 >> 19 302 251 303 2 2 >> 19 251 0 0 1 2 >> 19 304 251 303 1 2 >> 19 305 251 303 1 2 >> 19 294 306 307 2 2 >> 19 306 0 0 1 0 >> 19 303 306 307 2 2 >> 19 307 0 0 2 2 >> 20 308 309 310 2 2 >> 20 310 0 0 2 0 >> 20 311 309 310 1 2 >> 20 312 309 310 1 0 >> 20 296 309 310 1 2 >> 20 313 309 310 2 2 >> 20 309 0 0 1 0 >> 20 314 315 313 2 2 >> 20 316 315 313 1 2 >> 20 315 0 0 1 0 >> 20 317 309 310 1 0 >> 21 318 319 320 2 2 >> 21 319 0 0 1 0 >> 21 320 0 0 2 2 >> 22 321 322 323 2 0 >> 22 324 322 323 2 0 >> 22 325 322 323 1 2 >> 22 326 322 323 2 2 >> 22 327 322 323 1 2 >> 22 328 322 323 1 0 >> 22 329 322 323 2 0 >> 22 330 322 323 2 2 >> 22 331 322 323 1 0 >> 22 322 0 0 1 0 >> 22 323 0 0 2 0 >> 23 332 328 333 2 0 >> 23 334 328 333 1 0 >> 23 335 328 333 1 0 >> 23 336 337 338 2 2 >> 23 339 328 333 2 2 >> 23 340 328 333 1 2 >> 23 341 328 333 1 2 >> 23 337 328 333 1 2 >> 23 328 0 0 1 0 >> 23 342 0 0 2 2 >> 23 343 337 338 1 2 >> 23 344 328 333 1 0 >> 23 333 0 0 2 2 >> 23 338 345 342 2 2 >> 23 345 0 0 1 0 >> 24 346 347 348 1 0 >> 24 349 347 348 1 0 >> 24 350 347 348 2 0 >> 24 351 347 348 1 0 >> 24 352 347 348 2 0 >> 24 347 0 0 1 0 >> 24 258 256 257 2 0 >> 24 353 347 348 2 0 >> 24 177 354 355 2 0 >> 24 356 357 358 1 0 >> 24 357 359 360 1 2 >> 24 361 359 360 1 0 >> 24 362 357 358 1 2 >> 24 359 363 258 1 2 >> 24 364 359 360 1 2 >> 24 365 359 360 1 2 >> 24 366 359 360 2 2 >> 24 367 347 348 2 2 >> 24 368 347 348 1 0 >> 24 369 347 348 1 0 >> 24 370 347 348 2 0 >> 24 371 357 358 2 2 >> 24 360 0 0 2 2 >> 24 358 0 0 2 2 >> 24 257 354 355 2 0 >> 24 354 0 0 1 0 >> 24 355 0 0 2 0 >> 24 192 0 0 1 0 >> 24 256 0 0 1 0 >> 24 372 359 360 2 0 >> 24 363 0 0 1 0 >> 24 348 192 177 2 0 >> 25 373 374 375 2 0 >> 25 376 377 378 2 0 >> 25 379 380 376 2 2 >> 25 375 0 0 2 0 >> 25 380 0 0 1 0 >> 25 381 380 376 2 2 >> 25 382 0 0 1 0 >> 25 383 384 385 1 2 >> 25 386 382 387 2 2 >> 25 388 382 387 2 0 >> 25 384 382 387 1 2 >> 25 389 382 387 1 0 >> 25 390 380 376 1 0 >> 25 391 392 381 1 0 >> 25 393 0 0 2 0 >> 25 385 392 381 2 2 >> 25 392 394 373 1 0 >> 25 395 0 0 1 0 >> 25 378 0 0 2 0 >> 25 377 395 393 1 0 >> 25 374 395 393 1 0 >> 25 387 0 0 2 0 >> 25 396 380 376 2 2 >> 25 397 380 376 1 0 >> 25 398 380 376 2 2 >> 25 394 0 0 1 0 >> 26 399 400 401 2 0 >> 26 167 400 401 2 2 >> 26 402 400 401 2 2 >> 26 403 400 401 1 0 >> 26 404 400 401 1 2 >> 26 405 400 401 2 0 >> 26 401 0 0 2 0 >> 26 400 0 0 1 0 >> 27 406 407 408 1 0 >> 27 409 407 408 1 0 >> 27 410 0 0 2 0 >> 27 203 0 0 2 0 >> 27 204 411 412 1 0 >> 27 413 0 0 2 2 >> 27 414 415 416 2 0 >> 27 407 0 0 1 0 >> 27 417 407 408 2 2 >> 27 418 407 408 1 2 >> 27 419 407 408 1 2 >> 27 420 419 413 1 2 >> 27 421 419 413 2 0 >> 27 113 204 203 2 2 >> 27 422 0 0 2 0 >> 27 408 423 424 2 0 >> 27 115 117 113 1 0 >> 27 425 415 416 1 2 >> 27 426 0 0 1 0 >> 27 423 426 422 1 0 >> 27 427 426 422 1 0 >> 27 415 117 113 1 2 >> 27 428 117 113 1 0 >> 27 117 427 410 1 2 >> 27 411 0 0 1 0 >> 27 429 0 0 1 0 >> 27 430 411 412 2 0 >> 27 412 0 0 2 0 >> 27 416 431 417 2 2 >> 27 431 0 0 1 2 >> 27 432 117 113 2 0 >> 27 424 429 430 2 0 >> 28 433 434 435 2 0 >> 28 436 434 435 1 2 >> 28 434 0 0 1 2 >> 28 435 0 0 2 2 >> 29 437 438 439 1 0 >> 29 440 0 0 1 0 >> 29 441 440 442 2 2 >> 29 443 440 442 1 2 >> 29 444 440 442 1 0 >> 29 445 440 442 2 0 >> 29 20 0 0 1 0 >> 29 442 438 439 2 2 >> 29 438 446 447 1 0 >> 29 448 440 442 1 0 >> 29 447 0 0 2 0 >> 29 29 0 0 2 0 >> 29 449 0 0 2 0 >> 29 30 31 29 2 0 >> 29 31 450 449 1 0 >> 29 446 450 449 1 0 >> 29 450 0 0 1 0 >> 29 439 20 30 2 0 >> 30 451 404 452 2 0 >> 30 453 404 452 1 0 >> 30 454 404 452 2 0 >> 30 455 404 452 1 0 >> 30 456 457 458 1 2 >> 30 459 457 458 1 2 >> 30 457 404 452 1 2 >> 30 460 404 452 1 0 >> 30 404 0 0 1 2 >> 30 461 404 452 2 0 >> 30 462 463 464 1 2 >> 30 465 463 464 2 0 >> 30 466 404 452 1 0 >> 30 464 0 0 2 2 >> 30 458 463 464 2 2 >> 30 463 0 0 1 0 >> 30 452 0 0 2 2 >> 30 467 463 464 1 0 >> 30 468 463 464 1 0 >> 31 469 0 0 1 0 >> 31 470 469 471 2 0 >> 31 472 469 471 1 0 >> 31 473 469 471 2 0 >> 31 474 469 471 1 0 >> 31 471 0 0 2 0 >> 31 475 476 477 1 0 >> 31 478 476 477 2 2 >> 31 479 476 477 2 2 >> 31 480 476 477 1 2 >> 31 481 476 477 2 2 >> 31 482 476 477 2 2 >> 31 413 476 477 2 2 >> 31 483 484 479 2 2 >> 31 485 469 471 1 2 >> 31 484 469 471 1 2 >> 31 434 469 471 1 2 >> 31 486 484 479 2 2 >> 31 487 469 471 1 0 >> 31 476 0 0 1 0 >> 31 477 0 0 2 0 >> 32 488 489 490 1 0 >> 32 490 0 0 2 0 >> 32 489 0 0 1 0 >> 32 491 489 490 1 2 >> 32 492 493 494 2 2 >> 32 493 0 0 1 0 >> 32 47 489 490 1 0 >> 32 494 489 490 2 2 >> 32 288 0 0 2 2 >> 32 495 24 288 1 2 >> 32 496 24 288 1 0 >> 32 497 24 288 1 2 >> 32 24 0 0 1 0 >> 32 498 497 492 2 2 >> 33 499 500 501 1 0 >> 33 502 500 501 2 2 >> 33 503 500 501 1 0 >> 33 504 500 501 2 2 >> 33 505 500 501 2 2 >> 33 506 500 501 1 0 >> 33 500 0 0 1 0 >> 33 501 0 0 2 0 >> 34 507 306 307 1 0 >> 34 508 306 307 1 0 >> 34 509 306 307 2 0 >> 34 510 511 512 2 2 >> 34 511 0 0 1 2 >> 34 513 511 512 1 2 >> 34 514 511 512 1 2 >> 34 339 328 333 2 2 >> 34 328 0 0 1 0 >> 34 515 306 307 1 0 >> 34 516 306 307 1 2 >> 34 517 306 307 1 0 >> 34 518 519 339 1 0 >> 34 294 306 307 2 2 >> 34 306 0 0 1 0 >> 34 520 519 339 1 2 >> 34 521 306 307 1 2 >> 34 512 306 307 2 2 >> 34 522 519 339 2 2 >> 34 523 519 339 1 0 >> 34 519 306 307 1 2 >> 34 524 519 339 1 2 >> 34 303 306 307 2 2 >> 34 333 0 0 2 2 >> 34 307 0 0 2 2 >> 35 525 0 0 1 2 >> 35 526 525 527 1 2 >> 35 528 525 527 1 0 >> 35 527 0 0 2 2 >> 36 529 0 0 2 2 >> 36 530 0 0 1 2 >> 36 531 530 532 1 0 >> 36 533 530 532 1 2 >> 36 534 530 532 1 0 >> 36 535 530 532 1 2 >> 36 536 530 532 2 2 >> 36 532 537 529 2 2 >> 36 538 537 529 2 2 >> 36 537 0 0 1 2 >> 36 516 306 307 1 2 >> 36 539 540 536 1 2 >> 36 541 516 538 2 2 >> 36 306 0 0 1 0 >> 36 542 516 538 1 2 >> 36 543 0 0 1 2 >> 36 544 543 545 2 2 >> 36 540 543 545 1 2 >> 36 545 0 0 2 2 >> 36 307 0 0 2 2 >> >> 38 569 570 571 2 0 >> 38 572 570 571 1 0 >> 38 573 570 571 2 0 >> 38 570 0 0 1 0 >> 38 574 570 571 2 0 >> 38 575 570 571 1 0 >> 38 112 570 571 2 2 >> 38 576 570 571 2 2 >> 38 571 0 0 2 0 >> 39 577 578 579 2 0 >> 39 580 578 579 1 0 >> 39 581 578 579 1 2 >> 39 582 578 579 2 0 >> 39 578 583 584 1 0 >> 39 585 0 0 1 0 >> 39 579 0 0 2 0 >> 39 506 500 501 1 0 >> 39 586 578 579 2 2 >> 39 587 506 586 2 2 >> 39 588 578 579 2 2 >> 39 500 585 589 1 0 >> 39 583 585 589 1 0 >> 39 589 0 0 2 0 >> 39 584 0 0 2 0 >> 39 501 0 0 2 0 >> 40 590 591 592 1 0 >> 40 593 591 592 2 0 >> 40 594 591 592 1 0 >> 40 595 591 592 1 2 >> 40 596 591 592 1 2 >> 40 591 0 0 1 0 >> 40 592 0 0 2 0 >> 41 597 598 599 2 0 >> 41 600 598 599 2 0 >> 41 601 598 599 2 0 >> 41 598 0 0 1 0 >> 41 602 598 599 1 0 >> 41 603 598 599 1 2 >> 41 604 598 599 2 0 >> 41 599 0 0 2 2 >> 42 605 606 607 2 0 >> 42 608 606 607 1 2 >> 42 609 606 607 2 0 >> 42 610 606 607 2 0 >> 42 607 0 0 2 0 >> 42 598 606 607 1 0 >> 42 611 606 607 1 0 >> 42 612 606 607 2 2 >> 42 606 0 0 1 0 >> 43 613 62 63 1 2 >> 43 614 613 615 1 2 >> 43 62 0 0 1 0 >> 43 63 0 0 2 2 >> 43 229 0 0 2 0 >> 43 616 613 615 2 2 >> 43 236 239 229 2 0 >> 43 239 0 0 1 2 >> 43 615 239 229 2 2 >> 43 617 239 229 2 2 >> 44 618 619 620 1 2 >> 44 621 619 620 1 0 >> 44 622 619 620 1 0 >> 44 623 0 0 2 0 >> 44 624 618 623 2 2 >> 44 625 618 623 1 0 >> 44 626 618 623 2 0 >> 44 627 619 620 2 0 >> 44 628 619 620 1 2 >> 44 629 619 620 2 2 >> 44 630 618 623 1 0 >> 44 631 618 623 1 0 >> 44 632 619 620 2 2 >> 44 633 618 623 2 0 >> 44 634 618 623 1 0 >> 44 619 0 0 1 0 >> 44 620 0 0 2 0 >> 45 635 636 637 1 0 >> 45 599 638 639 2 2 >> 45 640 638 639 1 0 >> 45 637 638 639 2 2 >> 45 641 636 637 2 2 >> 45 636 642 643 1 2 >> 45 644 636 637 1 2 >> 45 638 645 646 1 0 >> 45 647 636 637 1 2 >> 45 648 636 637 1 2 >> 45 649 636 637 1 2 >> 45 645 0 0 1 0 >> 45 650 0 0 1 0 >> 45 651 0 0 2 0 >> 45 643 0 0 2 0 >> 45 639 0 0 2 0 >> 45 642 650 651 1 0 >> 45 646 650 651 2 0 >> 46 652 653 654 2 2 >> 46 655 653 654 2 0 >> 46 656 653 654 2 2 >> 46 657 653 654 1 0 >> 46 654 0 0 2 0 >> 46 653 0 0 1 0 >> 47 95 0 0 2 0 >> 47 658 101 100 2 0 >> 47 99 659 660 1 2 >> 47 100 99 95 2 0 >> 47 661 659 660 1 0 >> 47 662 659 660 1 2 >> 47 663 659 660 2 2 >> 47 664 659 660 2 2 >> 47 665 101 100 2 0 >> 47 666 101 100 1 0 >> 47 93 101 100 2 0 >> 47 667 101 100 2 2 >> 47 101 0 0 1 0 >> 47 660 0 0 2 0 >> 47 659 0 0 1 0 >> 48 668 645 646 2 0 >> 48 669 645 646 1 2 >> 48 670 671 672 2 0 >> 48 673 669 670 2 2 >> 48 638 645 646 1 0 >> 48 674 645 646 2 0 >> 48 464 645 646 2 2 >> 48 675 645 646 1 0 >> 48 411 0 0 1 0 >> 48 645 0 0 1 0 >> 48 676 0 0 2 0 >> 48 650 0 0 1 0 >> 48 671 411 412 1 0 >> 48 677 0 0 1 0 >> 48 412 677 676 2 0 >> 48 651 677 676 2 0 >> 48 672 0 0 2 0 >> 48 646 650 651 2 0 >> 49 678 679 680 2 0 >> 49 681 679 680 1 0 >> 49 682 679 680 1 0 >> 49 683 0 0 1 0 >> 49 684 685 686 2 0 >> 49 687 0 0 2 0 >> 49 688 683 684 1 0 >> 49 689 690 691 2 2 >> 49 692 690 691 2 0 >> 49 693 690 691 2 0 >> 49 690 0 0 1 0 >> 49 694 679 680 1 0 >> 49 695 679 680 2 2 >> 49 696 679 680 1 0 >> 49 697 679 680 2 0 >> 49 686 0 0 2 0 >> 49 680 685 686 2 0 >> 49 679 0 0 1 0 >> 49 685 0 0 1 0 >> 49 691 688 687 2 0 >> 49 698 679 680 1 0 >> 49 699 679 680 2 0 >> 50 700 377 378 2 2 >> 50 701 702 703 1 0 >> 50 704 702 703 1 2 >> 50 705 702 703 1 2 >> 50 706 702 703 2 0 >> 50 707 704 708 2 2 >> 50 709 702 703 1 0 >> 50 702 710 711 1 2 >> 50 712 710 711 2 0 >> 50 713 710 711 2 0 >> 50 710 0 0 1 0 >> 50 711 0 0 2 0 >> 50 714 710 711 2 0 >> 50 715 710 711 1 0 >> 50 716 710 711 1 0 >> 50 717 710 711 2 0 >> 50 718 710 711 1 0 >> 50 719 720 700 2 0 >> 50 721 720 700 1 0 >> 50 708 720 700 2 2 >> 50 722 720 700 1 2 >> 50 703 0 0 2 2 >> 50 720 671 672 1 0 >> 50 411 0 0 1 0 >> 50 671 411 412 1 0 >> 50 378 411 412 2 0 >> 50 377 0 0 1 0 >> 50 412 0 0 2 0 >> 50 672 0 0 2 0 >> 51 723 724 725 2 0 >> 51 726 724 725 2 2 >> 51 727 724 725 2 2 >> 51 728 724 725 1 2 >> 51 725 0 0 2 0 >> 51 724 0 0 1 0 >> 51 653 724 725 1 0 >> 51 729 724 725 1 0 >> 52 730 0 0 1 0 >> 52 731 0 0 2 0 >> 52 732 733 734 1 0 >> 52 735 733 734 2 2 >> 52 736 733 734 2 2 >> 52 737 733 734 2 0 >> 52 738 733 734 2 0 >> 52 733 0 0 1 0 >> 52 739 730 731 1 0 >> 52 734 730 731 2 2 >> 52 740 730 731 2 2 >> 52 741 730 731 2 0 >> 52 742 730 731 2 0 >> 52 743 730 731 2 0 >> 52 744 730 731 1 0 >> 53 745 746 747 2 0 >> 53 746 0 0 1 0 >> 53 748 746 747 2 0 >> 53 749 746 747 2 2 >> 53 750 746 747 2 0 >> 53 751 752 753 1 0 >> 53 754 752 753 1 0 >> 53 755 746 747 2 0 >> 53 756 752 753 1 0 >> 53 435 746 747 2 2 >> 53 753 746 747 2 2 >> 53 757 746 747 2 0 >> 53 752 642 643 1 0 >> 53 758 752 753 2 2 >> 53 759 752 753 2 2 >> 53 760 0 0 2 0 >> 53 761 0 0 1 0 >> 53 762 650 760 2 0 >> 53 650 0 0 1 0 >> 53 651 0 0 2 0 >> 53 643 0 0 2 0 >> 53 747 761 762 2 0 >> 53 642 650 651 1 0 >> 54 763 0 0 2 0 >> 54 764 765 766 1 0 >> 54 767 765 766 2 0 >> 54 768 765 766 2 2 >> 54 769 685 686 1 0 >> 54 770 765 766 1 0 >> 54 771 765 766 2 2 >> 54 772 765 766 2 0 >> 54 773 765 766 1 2 >> 54 774 775 102 2 2 >> 54 765 776 763 1 0 >> 54 775 765 766 1 2 >> 54 766 769 777 2 0 >> 54 778 765 766 1 0 >> 54 777 0 0 2 0 >> 54 779 765 766 1 0 >> 54 780 765 766 1 0 >> 54 686 0 0 2 0 >> 54 102 0 0 2 0 >> 54 776 685 686 1 0 >> 54 685 0 0 1 0 >> 55 781 782 783 2 0 >> 55 221 782 783 2 0 >> 55 228 223 221 2 0 >> 55 784 785 228 2 0 >> 55 786 787 788 1 0 >> 55 787 789 790 1 0 >> 55 791 787 788 1 2 >> 55 785 0 0 1 0 >> 55 792 793 794 1 0 >> 55 790 793 794 2 0 >> 55 793 0 0 1 0 >> 55 101 785 228 1 0 >> 55 795 785 228 2 2 >> 55 794 0 0 2 0 >> 55 782 0 0 1 0 >> 55 789 0 0 1 0 >> 55 783 0 0 2 0 >> 55 223 0 0 1 0 >> 55 788 792 781 2 0 >> 55 796 785 228 1 0 >> 55 797 785 228 2 0 >> 55 798 785 228 1 0 >> 55 799 785 228 1 0 >> 55 800 785 228 1 0 >> 56 801 480 802 2 2 >> 56 803 480 802 1 0 >> 56 804 480 802 1 0 >> 56 480 0 0 1 2 >> 56 805 480 802 1 2 >> 56 806 0 0 2 0 >> 56 807 808 806 2 0 >> 56 809 480 802 1 0 >> 56 810 808 806 1 0 >> 56 802 808 806 2 2 >> 56 811 808 806 1 0 >> 56 808 0 0 1 0 >> 56 812 808 806 1 0 >> 56 813 808 806 2 0 >> 56 814 808 806 2 0 >> 56 815 808 806 2 0 >> 56 816 808 806 1 0 >> 57 817 818 819 1 0 >> 57 142 0 0 1 0 >> 57 819 142 161 2 0 >> 57 481 476 477 2 2 >> 57 382 818 819 1 0 >> 57 818 0 0 1 0 >> 57 820 818 819 1 0 >> 57 821 818 819 2 2 >> 57 822 818 819 2 2 >> 57 823 818 819 2 2 >> 57 824 818 819 1 0 >> 57 733 818 819 1 0 >> 57 825 818 819 1 0 >> 57 826 827 481 1 0 >> 57 828 818 819 1 0 >> 57 829 596 821 1 2 >> 57 830 596 821 1 2 >> 57 831 596 821 1 2 >> 57 596 0 0 1 2 >> 57 832 827 481 1 0 >> 57 833 827 481 1 2 >> 57 834 827 481 1 0 >> 57 835 827 481 2 0 >> 57 827 0 0 1 0 >> 57 161 0 0 2 0 >> 57 476 0 0 1 0 >> 57 477 142 161 2 0 >> 58 836 0 0 2 2 >> 58 837 696 836 2 0 >> 58 696 0 0 1 0 >> 58 838 696 836 1 2 >> 58 839 696 836 2 2 >> 59 840 841 674 2 0 >> 59 842 841 674 2 2 >> 59 843 841 674 1 0 >> 59 844 841 674 1 0 >> 59 845 841 674 1 0 >> 59 846 0 0 1 0 >> 59 847 846 848 2 0 >> 59 841 0 0 1 0 >> 59 627 619 620 2 0 >> 59 849 841 674 2 2 >> 59 850 841 674 1 2 >> 59 674 645 646 2 0 >> 59 851 850 852 1 2 >> 59 760 0 0 2 0 >> 59 853 850 852 1 2 >> 59 852 854 627 2 0 >> 59 854 0 0 1 0 >> 59 848 650 760 2 0 >> 59 645 0 0 1 0 >> 59 650 0 0 1 0 >> 59 855 856 847 1 2 >> 59 857 856 847 1 2 >> 59 858 856 847 2 2 >> 59 651 0 0 2 0 >> 59 856 0 0 1 0 >> 59 859 856 847 2 0 >> 59 619 650 651 1 0 >> 59 646 650 651 2 0 >> 59 620 0 0 2 0 >> 60 860 861 862 2 0 >> 60 863 864 865 1 0 >> 60 866 864 865 2 0 >> 60 867 864 865 2 0 >> 60 864 0 0 1 0 >> 60 868 0 0 1 0 >> 60 869 864 865 2 2 >> 60 870 864 865 1 0 >> 60 239 864 865 1 2 >> 60 871 864 865 2 0 >> 60 872 861 862 1 0 >> 60 873 861 862 2 0 >> 60 874 861 862 2 2 >> 60 875 868 876 2 0 >> 60 877 868 876 1 0 >> 60 878 0 0 1 0 >> 60 876 0 0 2 0 >> 60 879 0 0 2 0 >> 60 865 877 879 2 0 >> 60 862 0 0 2 0 >> 60 861 878 875 1 0 >> 61 880 881 882 2 0 >> 61 883 881 882 1 0 >> 61 884 881 882 2 0 >> 61 410 0 0 2 0 >> 61 881 0 0 1 0 >> 61 885 886 887 1 2 >> 61 888 886 887 2 0 >> 61 889 886 887 2 2 >> 61 886 0 0 1 0 >> 61 890 886 887 1 2 >> 61 882 0 0 2 0 >> 61 891 881 882 2 2 >> 61 892 881 882 2 2 >> 61 893 881 882 1 0 >> 61 894 881 882 1 0 >> 61 895 896 891 2 0 >> 61 897 896 891 2 2 >> 61 422 0 0 2 0 >> 61 896 898 899 1 0 >> 61 900 896 891 2 0 >> 61 426 0 0 1 0 >> 61 427 426 422 1 0 >> 61 898 0 0 1 0 >> 61 887 427 410 2 0 >> 61 901 886 887 2 0 >> 61 902 886 887 2 0 >> 61 899 426 422 2 0 >> 62 903 904 663 2 2 >> 62 904 0 0 1 0 >> 62 479 0 0 2 2 >> 62 905 906 483 2 0 >> 62 483 484 479 2 2 >> 62 484 0 0 1 2 >> 62 907 906 483 1 0 >> 62 663 0 0 2 2 >> 62 908 906 483 1 2 >> 62 909 910 903 1 2 >> 62 911 910 903 1 0 >> 62 910 912 913 1 2 >> 62 906 910 903 1 2 >> 62 913 0 0 2 2 >> 62 912 0 0 1 0 >> 63 914 915 916 2 2 >> 63 917 918 919 1 0 >> 63 919 31 29 2 0 >> 63 916 920 921 2 2 >> 63 922 920 921 1 0 >> 63 29 0 0 2 0 >> 63 923 924 925 2 0 >> 63 449 0 0 2 0 >> 63 545 924 925 2 2 >> 63 926 924 925 2 0 >> 63 918 0 0 1 0 >> 63 927 0 0 1 0 >> 63 31 450 449 1 0 >> 63 928 450 449 2 0 >> 63 450 0 0 1 0 >> 63 929 918 919 1 0 >> 63 920 0 0 1 0 >> 63 915 918 919 1 2 >> 63 930 918 919 1 0 >> 63 931 918 919 2 0 >> 63 932 915 916 1 0 >> 63 924 0 0 1 0 >> 63 925 927 928 2 0 >> 63 921 927 928 2 0 >> 63 933 924 925 2 0 >> 63 934 924 925 2 0 >> 63 935 924 925 1 0 >> 64 936 937 279 1 0 >> 64 938 937 279 1 0 >> 64 939 937 279 2 0 >> 64 937 0 0 1 0 >> 64 279 0 0 2 0 >> 64 177 0 0 2 0 >> 64 940 937 279 2 2 >> 64 342 937 279 2 2 >> 64 941 345 342 2 0 >> 64 942 345 342 1 0 >> 64 943 944 945 2 2 >> 64 946 947 948 2 2 >> 64 947 949 943 1 2 >> 64 950 947 948 2 2 >> 64 192 0 0 1 0 >> 64 949 192 177 1 0 >> 64 338 345 342 2 2 >> 64 951 345 342 1 0 >> 64 345 0 0 1 0 >> 64 952 345 342 2 0 >> 64 948 345 342 2 2 >> 64 953 345 342 1 0 >> 64 945 192 177 2 0 >> 64 944 0 0 1 0 >> 64 954 345 342 1 2 >> 65 955 944 945 2 0 >> 65 177 0 0 2 0 >> 65 956 949 943 2 0 >> 65 957 944 945 2 0 >> 65 543 944 945 1 2 >> 65 943 944 945 2 2 >> 65 958 944 945 1 0 >> 65 959 949 943 1 2 >> 65 947 949 943 1 2 >> 65 192 0 0 1 0 >> 65 949 192 177 1 0 >> 65 945 192 177 2 0 >> 65 960 949 943 1 0 >> 65 944 0 0 1 0 >> 66 410 0 0 2 0 >> 66 961 427 410 2 0 >> 66 333 427 410 2 2 >> 66 962 427 410 2 0 >> 66 427 0 0 1 0 >> 66 963 427 410 2 0 >> This is only a small portion of my pedigree file. In this pedigree list there are about 400 repeated id; I want to replace repeated individual identifiers with new id and to replace them not only in id column but also in father and mother id columns. I don't want to remove subjects with the same id because they are useful for my heritability analysis. I use kinship package of R and it doesn't create a kinship matrix with repeated id. >> Thank you for help >> Best regards >> Roberta >> >> >> [[alternative HTML version deleted]] >> >> ______________________________________________ >> R-help at r-project.org mailing list >> https://stat.ethz.ch/mailman/listinfo/r-help >> PLEASE do read the posting guide http://www.R-project.org/posting-guide.html >> and provide commented, minimal, self-contained, reproducible code. >> >
Hi Roberta, From your reply, I understand that you want to replace the repeated ID from "ID" column with new ID and that new ID should be also given to FAID.? But, if I take the columns individually, there are still lots of repeats for "FAID" and "MOID".? Do you want to replace the repeats in those columns too? Here, I am replacing the repeats in "ID" column and assigning a new ID which was not found in the entire file. ?source("Pedigree.txt") ?head(dat1) dat2<-dat1[duplicated(dat1$ID)|duplicated(dat1$ID,fromLast=TRUE),] dat3<-dat2[order(dat2$ID),] dat4<-dat3[duplicated(dat3$ID),] ?dat4$ID<-sample(1000:2000,144,replace=FALSE) ?dat4$FAID<-dat4$ID dat5<-with(dat2,aggregate(dat2,by=list(ID=ID),head,1)) dat5<-dat5[,-1] dat6<-dat1[!(duplicated(dat1$ID)|duplicated(dat1$ID,fromLast=TRUE)),] sum(nrow(dat6),nrow(dat4),nrow(dat5)) #[1] 1107 ?nrow(dat1) #[1] 1107 res1<-rbind(dat4,dat5,dat6) res2<-res1[order(res1[,1],res1[,2]),] any(duplicated(res2$ID)|duplicated(res2$ID,fromLast=TRUE)) #[1] FALSE rownames(res2)<-1:nrow(res2) head(res2) #? FAMID ID FAID MOID SEX STATUS #1???? 1? 1??? 0??? 0?? 2????? 0 #2???? 1? 2??? 3??? 1?? 2????? 2 #3???? 1? 3??? 0??? 0?? 1????? 0 #4???? 1? 4??? 3??? 1?? 1????? 2 #5???? 1? 5??? 3??? 1?? 1????? 0 #6???? 1? 6??? 3??? 1?? 1????? 0 A.K. ________________________________ From: Roberta Carriero <robertacar at hotmail.it> To: smartpink111 at yahoo.com Sent: Tuesday, October 30, 2012 4:51 AM Subject: RE: [R] replace repeated id in a pedigree list You are right! I want to "replace the second 6 with a new ID". For example I have id 6 which is repeated 2 times. In family 1 it appears one time. In family 37 I should replace id 6 with a new id whenever it appears, not only as founder but also as father. It is important to use a new id wich doesn't exist in all the pedigree! Thank you for help? Regards Roberta FAMID ? ?ID ? ?FA ID ? ?MO ID ? ?SEX ? ?STATUS> 1 ? ?1 ? ?0 ? ?0 ? ?2 ? ?0 > 1 ? ?2 ? ?3 ? ?1 ? ?2 ? ?2 > 1 ? ?4 ? ?3 ? ?1 ? ?1 ? ?2 > 1 ? ?5 ? ?3 ? ?1 ? ?1 ? ?0 > 1 ? ?6 ? ?3 ? ?1 ? ?1 ? ?0 > 1 ? ?7 ? ?3 ? ?1 ? ?2 ? ?2 > 1 ? ?8 ? ?3 ? ?1 ? ?1 ? ?0 > 1 ? ?9 ? ?3 ? ?1 ? ?1 ? ?0 > 1 ? ?10 ? ?3 ? ?1 ? ?2 ? ?0 > 1 ? ?11 ? ?3 ? ?1 ? ?1 ? ?0 > 1 ? ?3 ? ?0 ? ?0 ? ?1 ? ?0?37 ? ?277 ? ?0 ? ?0 ? ?2 ? ?0> 37 ? ?546 ? ?547 ? ?548 ? ?2 ? ?2 > 37 ? ?549 ? ?547 ? ?548 ? ?1 ? ?2 > 37 ? ?550 ? ?6 ? ?551 ? ?1 ? ?0 > 37 ? ?551 ? ?552 ? ?553 ? ?2 ? ?2 > 37 ? ?552 ? ?554 ? ?555 ? ?1 ? ?0 > 37 ? ?556 ? ?0 ? ?0 ? ?2 ? ?0 > 37 ? ?557 ? ?6 ? ?551 ? ?2 ? ?0 > 37 ? ?558 ? ?6 ? ?551 ? ?2 ? ?2 > 37 ? ?559 ? ?6 ? ?551 ? ?1 ? ?0 > 37 ? ?560 ? ?6 ? ?551 ? ?1 ? ?2 > 37 ? ?6 ? ?0 ? ?0 ? ?1 ? ?0 > 37 ? ?554 ? ?0 ? ?0 ? ?1 ? ?0 > 37 ? ?561 ? ?554 ? ?562 ? ?1 ? ?0 > 37 ? ?562 ? ?0 ? ?0 ? ?2 ? ?0 > 37 ? ?555 ? ?0 ? ?0 ? ?2 ? ?0 > 37 ? ?563 ? ?521 ? ?558 ? ?1 ? ?0 > 37 ? ?306 ? ?0 ? ?0 ? ?1 ? ?0 > 37 ? ?521 ? ?306 ? ?307 ? ?1 ? ?2 > 37 ? ?564 ? ?521 ? ?558 ? ?2 ? ?2 > 37 ? ?565 ? ?521 ? ?558 ? ?1 ? ?2 > 37 ? ?307 ? ?0 ? ?0 ? ?2 ? ?2 > 37 ? ?566 ? ?6 ? ?551 ? ?1 ? ?0 > 37 ? ?548 ? ?6 ? ?551 ? ?2 ? ?2 > 37 ? ?567 ? ?6 ? ?551 ? ?2 ? ?2 > 37 ? ?568 ? ?561 ? ?556 ? ?1 ? ?0 > 37 ? ?547 ? ?568 ? ?277 ? ?1 ? ?0 > 37 ? ?553 ? ?0 ? ?0 ? ?2 ? ?0 > Date: Mon, 29 Oct 2012 20:23:56 -0700 > From: smartpink111 at yahoo.com > Subject: Re: [R] replace repeated id in a pedigree list > To: robertacar at hotmail.it > > Hi, > > I am a bit confused by this statement > "I want to replace repeated individual identifiers with new id and to > replace them not only in id column but also in father and mother id > columns" > > In the dataset, you have repeated identifiers for ID, FAID and MOID. > > For eg. > source("Pedigree.txt") > ?head(dat1) > #? FAMID ID FAID MOID SEX STATUS > #1???? 1? 1??? 0??? 0?? 2????? 0 > #2???? 1? 2??? 3??? 1?? 2????? 2 > #3???? 1? 4??? 3??? 1?? 1????? 2 > #4???? 1? 5??? 3??? 1?? 1????? 0 > #5???? 1? 6??? 3??? 1?? 1????? 0 > #6???? 1? 7??? 3??? 1?? 2????? 2 > > dat2<-dat1[duplicated(dat1$ID)|duplicated(dat1$ID,fromLast=TRUE),] > dat3<-dat2[order(dat2$ID),] > ?head(dat3) > #??? FAMID ID FAID MOID SEX STATUS > #5?????? 1? 6??? 3??? 1?? 1????? 0 > #603??? 37? 6??? 0??? 0?? 1????? 0 > #17????? 2 20??? 0??? 0?? 1????? 0 > #469??? 29 20??? 0??? 0?? 1????? 0 > #21????? 2 24?? 12?? 16?? 1????? 0 > #533??? 32 24??? 0??? 0?? 1????? 0 > ?dat1$ID[duplicated(dat1$ID)|duplicated(dat1$ID,fromLast=TRUE)] > #? [1]?? 6? 20? 24? 29? 30? 31? 47? 62? 63? 95? 96? 99 100? 93 101 102? 83 105 > ?#[19] 107 112 113 115 117 108 142 155 146 157 161? 96 167 177 105 107 192 108 > ?#[37] 203 204 113 212 221 228 229 107 236 239 223 155 146 251 157 258 260 257 > ?#[55] 256 277 279 212 260? 83 288 296 251 294 306 303 307 296 328 339 328 342 > ?#[73] 333 338 345 258 177 257 192 256 382 378 377 167 404 410 203 204 413 113 > ?#[91] 422 115 426 427 117 411 412 434 435? 20? 29 449? 30? 31 450 404 464 479 > #[109] 480 481 413 483 484 434 476 477? 47 288? 24 506 500 501 339 328 516 294 > #[127] 306 521 303 333 307 516 306 543 545 307 277?? 6 306 521 307 112 506 500 > #[145] 501 596 598 599 598? 62? 63 229 236 239 627 619 620 599 638 645 650 651 > #[163] 643 642 646 653? 95? 99 100 663? 93 101 638 674 464 411 645 650 671 412 > #[181] 651 672 646 696 686 685 411 671 378 377 412 672 653 733 435 760 650 651 > #[199] 643 642 686 102 685 221 228 101 223 480 142 481 382 733 596 161 476 477 > #[217] 696 627 674 760 645 650 651 619 646 620 239 410 422 426 427 479 483 484 > #[235] 663? 29 449 545? 31 450 279 177 342 943 947 192 949 338 345 945 944 177 > #[253] 543 943 947 192 949 945 944 410 333 427 > > #The same way you can get the repeated FAID and MOID > dat1$FAID[duplicated(dat1$FAID)|duplicated(dat1$FAID,fromLast=TRUE)] > dat1$MOID[duplicated(dat1$MOID)|duplicated(dat1$MOID,fromLast=TRUE)] > > From the dat3 IDs, you have 6 repeated 2 times.? In that case, you want to replace the second 6 with a new ID. ? Regarding the new ID, will it work if that ID is already present in FAID or MOID? > A.K. > > > > > > > > > > > > ----- Original Message ----- > From: Roberta Carriero <robertacar at hotmail.it> > To: r-help at r-project.org > Cc: > Sent: Monday, October 29, 2012 2:08 PM > Subject: [R] replace repeated id in a pedigree list > > > Hello, > I have a pedigree file such this: > FAMID? ? ID? ? FA ID? ? MO ID? ? SEX? ? STATUS > 1? ? 1? ? 0? ? 0? ? 2? ? 0 > 1? ? 2? ? 3? ? 1? ? 2? ? 2 > 1? ? 4? ? 3? ? 1? ? 1? ? 2 > 1? ? 5? ? 3? ? 1? ? 1? ? 0 > 1? ? 6? ? 3? ? 1? ? 1? ? 0 > 1? ? 7? ? 3? ? 1? ? 2? ? 2 > 1? ? 8? ? 3? ? 1? ? 1? ? 0 > 1? ? 9? ? 3? ? 1? ? 1? ? 0 > 1? ? 10? ? 3? ? 1? ? 2? ? 0 > 1? ? 11? ? 3? ? 1? ? 1? ? 0 > 1? ? 3? ? 0? ? 0? ? 1? ? 0 > 2? ? 12? ? 13? ? 14? ? 1? ? 0 > 2? ? 15? ? 12? ? 16? ? 2? ? 0 > 2? ? 17? ? 12? ? 16? ? 1? ? 0 > 2? ? 18? ? 12? ? 16? ? 1? ? 0 > 2? ? 19? ? 12? ? 16? ? 1? ? 0 > 2? ? 20? ? 0? ? 0? ? 1? ? 0 > 2? ? 21? ? 0? ? 0? ? 2? ? 0 > 2? ? 22? ? 12? ? 16? ? 2? ? 2 > 2? ? 23? ? 12? ? 16? ? 1? ? 0 > 2? ? 24? ? 12? ? 16? ? 1? ? 0 > 2? ? 25? ? 12? ? 16? ? 1? ? 0 > 2? ? 26? ? 12? ? 16? ? 2? ? 0 > 2? ? 27? ? 28? ? 21? ? 2? ? 2 > 2? ? 29? ? 0? ? 0? ? 2? ? 0 > 2? ? 14? ? 0? ? 0? ? 2? ? 0 > 2? ? 30? ? 31? ? 29? ? 2? ? 0 > 2? ? 13? ? 31? ? 29? ? 1? ? 0 > 2? ? 31? ? 0? ? 0? ? 1? ? 0 > 2? ? 28? ? 20? ? 30? ? 1? ? 0 > 2? ? 32? ? 28? ? 21? ? 2? ? 2 > 2? ? 16? ? 0? ? 0? ? 2? ? 0 > 3? ? 33? ? 34? ? 35? ? 2? ? 0 > 3? ? 35? ? 0? ? 0? ? 2? ? 0 > 3? ? 36? ? 34? ? 35? ? 1? ? 0 > 3? ? 37? ? 34? ? 35? ? 1? ? 0 > 3? ? 38? ? 34? ? 35? ? 2? ? 0 > 3? ? 39? ? 34? ? 35? ? 1? ? 0 > 3? ? 40? ? 34? ? 35? ? 2? ? 0 > 3? ? 41? ? 34? ? 35? ? 2? ? 0 > 3? ? 42? ? 34? ? 35? ? 2? ? 2 > 3? ? 43? ? 34? ? 35? ? 1? ? 0 > 3? ? 34? ? 0? ? 0? ? 1? ? 0 > 3? ? 44? ? 34? ? 35? ? 2? ? 0 > 3? ? 45? ? 34? ? 35? ? 1? ? 2 > 4? ? 46? ? 47? ? 48? ? 2? ? 2 > 4? ? 49? ? 47? ? 48? ? 1? ? 0 > 4? ? 50? ? 47? ? 48? ? 1? ? 0 > 4? ? 51? ? 47? ? 48? ? 2? ? 0 > 4? ? 47? ? 0? ? 0? ? 1? ? 0 > 4? ? 52? ? 47? ? 48? ? 1? ? 2 > 4? ? 53? ? 47? ? 48? ? 2? ? 2 > 4? ? 48? ? 0? ? 0? ? 2? ? 2 > 4? ? 54? ? 47? ? 48? ? 2? ? 2 > 4? ? 55? ? 47? ? 48? ? 2? ? 2 > 5? ? 56? ? 57? ? 58? ? 1? ? 0 > 5? ? 59? ? 60? ? 61? ? 2? ? 2 > 5? ? 60? ? 62? ? 63? ? 1? ? 2 > 5? ? 62? ? 0? ? 0? ? 1? ? 0 > 5? ? 63? ? 0? ? 0? ? 2? ? 2 > 5? ? 57? ? 0? ? 0? ? 1? ? 0 > 5? ? 64? ? 57? ? 58? ? 1? ? 0 > 5? ? 65? ? 60? ? 61? ? 2? ? 2 > 5? ? 66? ? 57? ? 58? ? 1? ? 0 > 5? ? 67? ? 68? ? 69? ? 2? ? 2 > 5? ? 70? ? 68? ? 69? ? 1? ? 0 > 5? ? 71? ? 68? ? 69? ? 2? ? 2 > 5? ? 68? ? 0? ? 0? ? 1? ? 0 > 5? ? 72? ? 57? ? 58? ? 1? ? 0 > 5? ? 61? ? 57? ? 58? ? 2? ? 2 > 5? ? 73? ? 57? ? 58? ? 1? ? 0 > 5? ? 74? ? 57? ? 58? ? 2? ? 0 > 5? ? 75? ? 60? ? 61? ? 2? ? 2 > 5? ? 76? ? 57? ? 58? ? 1? ? 0 > 5? ? 69? ? 57? ? 58? ? 2? ? 2 > 5? ? 77? ? 57? ? 58? ? 2? ? 2 > 5? ? 78? ? 0? ? 0? ? 1? ? 0 > 5? ? 58? ? 0? ? 0? ? 2? ? 0 > 5? ? 79? ? 78? ? 77? ? 2? ? 2 > 5? ? 80? ? 78? ? 77? ? 2? ? 2 > 5? ? 81? ? 78? ? 77? ? 1? ? 0 > 6? ? 82? ? 83? ? 84? ? 1? ? 0 > 6? ? 85? ? 83? ? 84? ? 1? ? 0 > 6? ? 86? ? 0? ? 0? ? 1? ? 2 > 6? ? 87? ? 86? ? 88? ? 1? ? 0 > 6? ? 89? ? 86? ? 88? ? 1? ? 0 > 6? ? 90? ? 86? ? 88? ? 2? ? 0 > 6? ? 91? ? 86? ? 88? ? 2? ? 2 > 6? ? 92? ? 87? ? 93? ? 2? ? 2 > 6? ? 94? ? 86? ? 88? ? 2? ? 2 > 6? ? 84? ? 0? ? 0? ? 2? ? 0 > 6? ? 95? ? 0? ? 0? ? 2? ? 0 > 6? ? 96? ? 83? ? 84? ? 1? ? 0 > 6? ? 97? ? 83? ? 84? ? 1? ? 0 > 6? ? 98? ? 83? ? 84? ? 2? ? 0 > 6? ? 99? ? 0? ? 0? ? 1? ? 2 > 6? ? 100? ? 99? ? 95? ? 2? ? 0 > 6? ? 93? ? 101? ? 100? ? 2? ? 0 > 6? ? 101? ? 0? ? 0? ? 1? ? 0 > 6? ? 102? ? 83? ? 84? ? 2? ? 0 > 6? ? 88? ? 83? ? 84? ? 2? ? 2 > 6? ? 83? ? 0? ? 0? ? 1? ? 0 > 6? ? 103? ? 83? ? 84? ? 1? ? 0 > 7? ? 104? ? 105? ? 106? ? 1? ? 0 > 7? ? 105? ? 107? ? 108? ? 1? ? 0 > 7? ? 107? ? 0? ? 0? ? 1? ? 0 > 7? ? 109? ? 105? ? 106? ? 2? ? 2 > 7? ? 110? ? 111? ? 112? ? 1? ? 0 > 7? ? 112? ? 0? ? 0? ? 2? ? 2 > 7? ? 113? ? 0? ? 0? ? 2? ? 2 > 7? ? 114? ? 115? ? 116? ? 1? ? 2 > 7? ? 115? ? 117? ? 113? ? 1? ? 0 > 7? ? 118? ? 115? ? 116? ? 1? ? 2 > 7? ? 119? ? 115? ? 116? ? 1? ? 0 > 7? ? 117? ? 0? ? 0? ? 1? ? 2 > 7? ? 108? ? 0? ? 0? ? 2? ? 2 > 7? ? 116? ? 111? ? 112? ? 2? ? 2 > 7? ? 120? ? 111? ? 112? ? 1? ? 0 > 7? ? 106? ? 111? ? 112? ? 2? ? 2 > 7? ? 111? ? 0? ? 0? ? 1? ? 0 > 7? ? 121? ? 105? ? 106? ? 2? ? 2 > 8? ? 122? ? 123? ? 124? ? 2? ? 0 > 8? ? 125? ? 123? ? 124? ? 1? ? 0 > 8? ? 126? ? 123? ? 124? ? 1? ? 0 > 8? ? 127? ? 123? ? 124? ? 1? ? 0 > 8? ? 128? ? 123? ? 124? ? 1? ? 2 > 8? ? 129? ? 123? ? 124? ? 1? ? 0 > 8? ? 130? ? 123? ? 124? ? 1? ? 0 > 8? ? 131? ? 123? ? 124? ? 2? ? 0 > 8? ? 123? ? 0? ? 0? ? 1? ? 0 > 8? ? 124? ? 0? ? 0? ? 2? ? 0 > 8? ? 132? ? 123? ? 124? ? 2? ? 2 > 9? ? 133? ? 134? ? 135? ? 2? ? 0 > 9? ? 136? ? 137? ? 133? ? 1? ? 0 > 9? ? 138? ? 137? ? 133? ? 2? ? 0 > 9? ? 137? ? 139? ? 140? ? 1? ? 0 > 9? ? 141? ? 139? ? 140? ? 1? ? 0 > 9? ? 142? ? 0? ? 0? ? 1? ? 0 > 9? ? 143? ? 137? ? 133? ? 2? ? 2 > 9? ? 144? ? 145? ? 146? ? 2? ? 2 > 9? ? 145? ? 147? ? 148? ? 1? ? 0 > 9? ? 149? ? 145? ? 146? ? 2? ? 0 > 9? ? 150? ? 145? ? 146? ? 2? ? 0 > 9? ? 151? ? 137? ? 133? ? 2? ? 0 > 9? ? 152? ? 137? ? 133? ? 1? ? 0 > 9? ? 153? ? 137? ? 133? ? 1? ? 2 > 9? ? 148? ? 0? ? 0? ? 2? ? 0 > 9? ? 154? ? 137? ? 133? ? 1? ? 0 > 9? ? 155? ? 141? ? 156? ? 2? ? 0 > 9? ? 146? ? 157? ? 155? ? 2? ? 0 > 9? ? 157? ? 0? ? 0? ? 1? ? 0 > 9? ? 158? ? 145? ? 146? ? 1? ? 0 > 9? ? 159? ? 145? ? 146? ? 1? ? 0 > 9? ? 160? ? 0? ? 0? ? 1? ? 0 > 9? ? 161? ? 160? ? 162? ? 2? ? 0 > 9? ? 135? ? 160? ? 162? ? 2? ? 0 > 9? ? 134? ? 0? ? 0? ? 1? ? 0 > 9? ? 162? ? 0? ? 0? ? 2? ? 0 > 9? ? 140? ? 0? ? 0? ? 2? ? 0 > 9? ? 139? ? 0? ? 0? ? 1? ? 0 > 9? ? 156? ? 0? ? 0? ? 2? ? 0 > 9? ? 147? ? 142? ? 161? ? 1? ? 0 > 10? ? 163? ? 96? ? 164? ? 2? ? 2 > 10? ? 165? ? 96? ? 164? ? 1? ? 2 > 10? ? 164? ? 166? ? 167? ? 2? ? 2 > 10? ? 168? ? 166? ? 167? ? 1? ? 0 > 10? ? 169? ? 166? ? 167? ? 1? ? 0 > 10? ? 166? ? 0? ? 0? ? 1? ? 0 > 10? ? 170? ? 166? ? 167? ? 2? ? 0 > 10? ? 96? ? 0? ? 0? ? 1? ? 0 > 10? ? 171? ? 96? ? 164? ? 2? ? 2 > 10? ? 167? ? 0? ? 0? ? 2? ? 2 > 10? ? 172? ? 166? ? 167? ? 2? ? 0 > 10? ? 173? ? 166? ? 167? ? 1? ? 0 > 10? ? 174? ? 166? ? 167? ? 2? ? 0 > 11? ? 175? ? 0? ? 0? ? 2? ? 0 > 11? ? 176? ? 107? ? 108? ? 2? ? 0 > 11? ? 177? ? 0? ? 0? ? 2? ? 0 > 11? ? 178? ? 107? ? 108? ? 2? ? 2 > 11? ? 179? ? 180? ? 181? ? 1? ? 0 > 11? ? 182? ? 183? ? 178? ? 2? ? 0 > 11? ? 184? ? 107? ? 108? ? 1? ? 0 > 11? ? 185? ? 183? ? 178? ? 1? ? 2 > 11? ? 186? ? 180? ? 181? ? 2? ? 2 > 11? ? 187? ? 180? ? 181? ? 1? ? 2 > 11? ? 183? ? 180? ? 181? ? 1? ? 2 > 11? ? 188? ? 183? ? 178? ? 2? ? 2 > 11? ? 105? ? 107? ? 108? ? 1? ? 0 > 11? ? 107? ? 0? ? 0? ? 1? ? 0 > 11? ? 189? ? 0? ? 0? ? 2? ? 0 > 11? ? 190? ? 0? ? 0? ? 2? ? 0 > 11? ? 191? ? 107? ? 108? ? 1? ? 0 > 11? ? 192? ? 193? ? 189? ? 1? ? 0 > 11? ? 194? ? 193? ? 189? ? 1? ? 0 > 11? ? 193? ? 0? ? 0? ? 1? ? 0 > 11? ? 108? ? 195? ? 175? ? 2? ? 2 > 11? ? 196? ? 180? ? 181? ? 1? ? 0 > 11? ? 197? ? 180? ? 181? ? 1? ? 0 > 11? ? 198? ? 180? ? 181? ? 1? ? 0 > 11? ? 199? ? 180? ? 181? ? 2? ? 0 > 11? ? 180? ? 0? ? 0? ? 1? ? 0 > 11? ? 195? ? 192? ? 177? ? 1? ? 0 > 11? ? 181? ? 194? ? 190? ? 2? ? 0 > 12? ? 200? ? 201? ? 202? ? 1? ? 0 > 12? ? 203? ? 0? ? 0? ? 2? ? 0 > 12? ? 204? ? 0? ? 0? ? 1? ? 0 > 12? ? 205? ? 201? ? 202? ? 2? ? 2 > 12? ? 201? ? 0? ? 0? ? 1? ? 0 > 12? ? 206? ? 204? ? 203? ? 2? ? 0 > 12? ? 207? ? 204? ? 203? ? 1? ? 0 > 12? ? 202? ? 204? ? 203? ? 2? ? 2 > 12? ? 113? ? 204? ? 203? ? 2? ? 2 > 12? ? 208? ? 204? ? 203? ? 2? ? 0 > 12? ? 209? ? 204? ? 203? ? 1? ? 0 > 12? ? 210? ? 204? ? 203? ? 1? ? 0 > 13? ? 211? ? 212? ? 213? ? 2? ? 0 > 13? ? 213? ? 0? ? 0? ? 2? ? 0 > 13? ? 214? ? 212? ? 213? ? 1? ? 2 > 13? ? 212? ? 0? ? 0? ? 1? ? 0 > 13? ? 215? ? 212? ? 213? ? 1? ? 0 > 13? ? 216? ? 212? ? 213? ? 2? ? 2 > 13? ? 217? ? 212? ? 213? ? 1? ? 0 > 13? ? 218? ? 212? ? 213? ? 2? ? 0 > 13? ? 219? ? 212? ? 213? ? 1? ? 0 > 13? ? 220? ? 212? ? 213? ? 1? ? 0 > 14? ? 221? ? 0? ? 0? ? 2? ? 0 > 14? ? 222? ? 223? ? 221? ? 1? ? 0 > 14? ? 224? ? 223? ? 221? ? 1? ? 0 > 14? ? 225? ? 223? ? 221? ? 1? ? 0 > 14? ? 226? ? 223? ? 221? ? 1? ? 0 > 14? ? 227? ? 223? ? 221? ? 2? ? 0 > 14? ? 228? ? 223? ? 221? ? 2? ? 0 > 14? ? 229? ? 0? ? 0? ? 2? ? 0 > 14? ? 230? ? 0? ? 0? ? 2? ? 2 > 14? ? 231? ? 223? ? 221? ? 2? ? 0 > 14? ? 232? ? 233? ? 230? ? 1? ? 2 > 14? ? 234? ? 233? ? 230? ? 1? ? 0 > 14? ? 107? ? 223? ? 221? ? 1? ? 0 > 14? ? 235? ? 234? ? 236? ? 2? ? 2 > 14? ? 237? ? 233? ? 230? ? 1? ? 2 > 14? ? 238? ? 234? ? 236? ? 1? ? 0 > 14? ? 236? ? 239? ? 229? ? 2? ? 0 > 14? ? 239? ? 0? ? 0? ? 1? ? 2 > 14? ? 240? ? 223? ? 221? ? 1? ? 0 > 14? ? 241? ? 233? ? 230? ? 1? ? 0 > 14? ? 233? ? 223? ? 221? ? 1? ? 2 > 14? ? 223? ? 0? ? 0? ? 1? ? 0 > 15? ? 242? ? 157? ? 155? ? 2? ? 0 > 15? ? 243? ? 157? ? 155? ? 2? ? 0 > 15? ? 244? ? 245? ? 246? ? 1? ? 2 > 15? ? 247? ? 245? ? 246? ? 1? ? 2 > 15? ? 248? ? 157? ? 155? ? 1? ? 0 > 15? ? 249? ? 157? ? 155? ? 1? ? 0 > 15? ? 155? ? 0? ? 0? ? 2? ? 0 > 15? ? 250? ? 157? ? 155? ? 2? ? 0 > 15? ? 146? ? 157? ? 155? ? 2? ? 0 > 15? ? 251? ? 157? ? 155? ? 1? ? 2 > 15? ? 157? ? 0? ? 0? ? 1? ? 0 > 15? ? 246? ? 157? ? 155? ? 2? ? 2 > 15? ? 252? ? 157? ? 155? ? 2? ? 0 > 15? ? 253? ? 245? ? 246? ? 1? ? 0 > 15? ? 254? ? 245? ? 246? ? 1? ? 0 > 15? ? 245? ? 0? ? 0? ? 1? ? 0 > 16? ? 255? ? 256? ? 257? ? 2? ? 0 > 16? ? 258? ? 256? ? 257? ? 2? ? 0 > 16? ? 259? ? 256? ? 257? ? 2? ? 0 > 16? ? 260? ? 256? ? 257? ? 1? ? 0 > 16? ? 261? ? 256? ? 257? ? 2? ? 2 > 16? ? 262? ? 256? ? 257? ? 1? ? 0 > 16? ? 263? ? 256? ? 257? ? 1? ? 0 > 16? ? 264? ? 256? ? 257? ? 1? ? 0 > 16? ? 265? ? 256? ? 257? ? 1? ? 0 > 16? ? 266? ? 256? ? 257? ? 2? ? 0 > 16? ? 267? ? 0? ? 0? ? 2? ? 2 > 16? ? 257? ? 0? ? 0? ? 2? ? 0 > 16? ? 268? ? 0? ? 0? ? 1? ? 0 > 16? ? 269? ? 270? ? 267? ? 1? ? 2 > 16? ? 270? ? 268? ? 261? ? 1? ? 2 > 16? ? 271? ? 268? ? 261? ? 1? ? 0 > 16? ? 256? ? 0? ? 0? ? 1? ? 0 > 16? ? 272? ? 270? ? 267? ? 2? ? 2 > 17? ? 273? ? 274? ? 275? ? 1? ? 0 > 17? ? 276? ? 274? ? 275? ? 2? ? 0 > 17? ? 277? ? 274? ? 275? ? 2? ? 0 > 17? ? 278? ? 274? ? 275? ? 2? ? 0 > 17? ? 279? ? 274? ? 275? ? 2? ? 0 > 17? ? 212? ? 274? ? 275? ? 1? ? 0 > 17? ? 280? ? 260? ? 281? ? 2? ? 2 > 17? ? 260? ? 0? ? 0? ? 1? ? 0 > 17? ? 281? ? 274? ? 275? ? 2? ? 2 > 17? ? 275? ? 0? ? 0? ? 2? ? 0 > 17? ? 83? ? 274? ? 275? ? 1? ? 0 > 17? ? 282? ? 260? ? 281? ? 2? ? 2 > 17? ? 274? ? 0? ? 0? ? 1? ? 0 > 18? ? 283? ? 284? ? 285? ? 1? ? 0 > 18? ? 286? ? 284? ? 285? ? 1? ? 0 > 18? ? 285? ? 0? ? 0? ? 2? ? 0 > 18? ? 284? ? 0? ? 0? ? 1? ? 0 > 18? ? 287? ? 284? ? 285? ? 1? ? 2 > 18? ? 288? ? 284? ? 285? ? 2? ? 2 > 18? ? 289? ? 284? ? 285? ? 1? ? 0 > 18? ? 290? ? 284? ? 285? ? 2? ? 0 > 18? ? 291? ? 284? ? 285? ? 2? ? 0 > 19? ? 292? ? 293? ? 294? ? 1? ? 0 > 19? ? 293? ? 0? ? 0? ? 1? ? 2 > 19? ? 295? ? 296? ? 297? ? 2? ? 2 > 19? ? 298? ? 293? ? 294? ? 1? ? 0 > 19? ? 299? ? 296? ? 297? ? 1? ? 2 > 19? ? 297? ? 293? ? 294? ? 2? ? 2 > 19? ? 300? ? 293? ? 294? ? 1? ? 0 > 19? ? 296? ? 0? ? 0? ? 1? ? 2 > 19? ? 301? ? 296? ? 297? ? 2? ? 2 > 19? ? 302? ? 251? ? 303? ? 2? ? 2 > 19? ? 251? ? 0? ? 0? ? 1? ? 2 > 19? ? 304? ? 251? ? 303? ? 1? ? 2 > 19? ? 305? ? 251? ? 303? ? 1? ? 2 > 19? ? 294? ? 306? ? 307? ? 2? ? 2 > 19? ? 306? ? 0? ? 0? ? 1? ? 0 > 19? ? 303? ? 306? ? 307? ? 2? ? 2 > 19? ? 307? ? 0? ? 0? ? 2? ? 2 > 20? ? 308? ? 309? ? 310? ? 2? ? 2 > 20? ? 310? ? 0? ? 0? ? 2? ? 0 > 20? ? 311? ? 309? ? 310? ? 1? ? 2 > 20? ? 312? ? 309? ? 310? ? 1? ? 0 > 20? ? 296? ? 309? ? 310? ? 1? ? 2 > 20? ? 313? ? 309? ? 310? ? 2? ? 2 > 20? ? 309? ? 0? ? 0? ? 1? ? 0 > 20? ? 314? ? 315? ? 313? ? 2? ? 2 > 20? ? 316? ? 315? ? 313? ? 1? ? 2 > 20? ? 315? ? 0? ? 0? ? 1? ? 0 > 20? ? 317? ? 309? ? 310? ? 1? ? 0 > 21? ? 318? ? 319? ? 320? ? 2? ? 2 > 21? ? 319? ? 0? ? 0? ? 1? ? 0 > 21? ? 320? ? 0? ? 0? ? 2? ? 2 > 22? ? 321? ? 322? ? 323? ? 2? ? 0 > 22? ? 324? ? 322? ? 323? ? 2? ? 0 > 22? ? 325? ? 322? ? 323? ? 1? ? 2 > 22? ? 326? ? 322? ? 323? ? 2? ? 2 > 22? ? 327? ? 322? ? 323? ? 1? ? 2 > 22? ? 328? ? 322? ? 323? ? 1? ? 0 > 22? ? 329? ? 322? ? 323? ? 2? ? 0 > 22? ? 330? ? 322? ? 323? ? 2? ? 2 > 22? ? 331? ? 322? ? 323? ? 1? ? 0 > 22? ? 322? ? 0? ? 0? ? 1? ? 0 > 22? ? 323? ? 0? ? 0? ? 2? ? 0 > 23? ? 332? ? 328? ? 333? ? 2? ? 0 > 23? ? 334? ? 328? ? 333? ? 1? ? 0 > 23? ? 335? ? 328? ? 333? ? 1? ? 0 > 23? ? 336? ? 337? ? 338? ? 2? ? 2 > 23? ? 339? ? 328? ? 333? ? 2? ? 2 > 23? ? 340? ? 328? ? 333? ? 1? ? 2 > 23? ? 341? ? 328? ? 333? ? 1? ? 2 > 23? ? 337? ? 328? ? 333? ? 1? ? 2 > 23? ? 328? ? 0? ? 0? ? 1? ? 0 > 23? ? 342? ? 0? ? 0? ? 2? ? 2 > 23? ? 343? ? 337? ? 338? ? 1? ? 2 > 23? ? 344? ? 328? ? 333? ? 1? ? 0 > 23? ? 333? ? 0? ? 0? ? 2? ? 2 > 23? ? 338? ? 345? ? 342? ? 2? ? 2 > 23? ? 345? ? 0? ? 0? ? 1? ? 0 > 24? ? 346? ? 347? ? 348? ? 1? ? 0 > 24? ? 349? ? 347? ? 348? ? 1? ? 0 > 24? ? 350? ? 347? ? 348? ? 2? ? 0 > 24? ? 351? ? 347? ? 348? ? 1? ? 0 > 24? ? 352? ? 347? ? 348? ? 2? ? 0 > 24? ? 347? ? 0? ? 0? ? 1? ? 0 > 24? ? 258? ? 256? ? 257? ? 2? ? 0 > 24? ? 353? ? 347? ? 348? ? 2? ? 0 > 24? ? 177? ? 354? ? 355? ? 2? ? 0 > 24? ? 356? ? 357? ? 358? ? 1? ? 0 > 24? ? 357? ? 359? ? 360? ? 1? ? 2 > 24? ? 361? ? 359? ? 360? ? 1? ? 0 > 24? ? 362? ? 357? ? 358? ? 1? ? 2 > 24? ? 359? ? 363? ? 258? ? 1? ? 2 > 24? ? 364? ? 359? ? 360? ? 1? ? 2 > 24? ? 365? ? 359? ? 360? ? 1? ? 2 > 24? ? 366? ? 359? ? 360? ? 2? ? 2 > 24? ? 367? ? 347? ? 348? ? 2? ? 2 > 24? ? 368? ? 347? ? 348? ? 1? ? 0 > 24? ? 369? ? 347? ? 348? ? 1? ? 0 > 24? ? 370? ? 347? ? 348? ? 2? ? 0 > 24? ? 371? ? 357? ? 358? ? 2? ? 2 > 24? ? 360? ? 0? ? 0? ? 2? ? 2 > 24? ? 358? ? 0? ? 0? ? 2? ? 2 > 24? ? 257? ? 354? ? 355? ? 2? ? 0 > 24? ? 354? ? 0? ? 0? ? 1? ? 0 > 24? ? 355? ? 0? ? 0? ? 2? ? 0 > 24? ? 192? ? 0? ? 0? ? 1? ? 0 > 24? ? 256? ? 0? ? 0? ? 1? ? 0 > 24? ? 372? ? 359? ? 360? ? 2? ? 0 > 24? ? 363? ? 0? ? 0? ? 1? ? 0 > 24? ? 348? ? 192? ? 177? ? 2? ? 0 > 25? ? 373? ? 374? ? 375? ? 2? ? 0 > 25? ? 376? ? 377? ? 378? ? 2? ? 0 > 25? ? 379? ? 380? ? 376? ? 2? ? 2 > 25? ? 375? ? 0? ? 0? ? 2? ? 0 > 25? ? 380? ? 0? ? 0? ? 1? ? 0 > 25? ? 381? ? 380? ? 376? ? 2? ? 2 > 25? ? 382? ? 0? ? 0? ? 1? ? 0 > 25? ? 383? ? 384? ? 385? ? 1? ? 2 > 25? ? 386? ? 382? ? 387? ? 2? ? 2 > 25? ? 388? ? 382? ? 387? ? 2? ? 0 > 25? ? 384? ? 382? ? 387? ? 1? ? 2 > 25? ? 389? ? 382? ? 387? ? 1? ? 0 > 25? ? 390? ? 380? ? 376? ? 1? ? 0 > 25? ? 391? ? 392? ? 381? ? 1? ? 0 > 25? ? 393? ? 0? ? 0? ? 2? ? 0 > 25? ? 385? ? 392? ? 381? ? 2? ? 2 > 25? ? 392? ? 394? ? 373? ? 1? ? 0 > 25? ? 395? ? 0? ? 0? ? 1? ? 0 > 25? ? 378? ? 0? ? 0? ? 2? ? 0 > 25? ? 377? ? 395? ? 393? ? 1? ? 0 > 25? ? 374? ? 395? ? 393? ? 1? ? 0 > 25? ? 387? ? 0? ? 0? ? 2? ? 0 > 25? ? 396? ? 380? ? 376? ? 2? ? 2 > 25? ? 397? ? 380? ? 376? ? 1? ? 0 > 25? ? 398? ? 380? ? 376? ? 2? ? 2 > 25? ? 394? ? 0? ? 0? ? 1? ? 0 > 26? ? 399? ? 400? ? 401? ? 2? ? 0 > 26? ? 167? ? 400? ? 401? ? 2? ? 2 > 26? ? 402? ? 400? ? 401? ? 2? ? 2 > 26? ? 403? ? 400? ? 401? ? 1? ? 0 > 26? ? 404? ? 400? ? 401? ? 1? ? 2 > 26? ? 405? ? 400? ? 401? ? 2? ? 0 > 26? ? 401? ? 0? ? 0? ? 2? ? 0 > 26? ? 400? ? 0? ? 0? ? 1? ? 0 > 27? ? 406? ? 407? ? 408? ? 1? ? 0 > 27? ? 409? ? 407? ? 408? ? 1? ? 0 > 27? ? 410? ? 0? ? 0? ? 2? ? 0 > 27? ? 203? ? 0? ? 0? ? 2? ? 0 > 27? ? 204? ? 411? ? 412? ? 1? ? 0 > 27? ? 413? ? 0? ? 0? ? 2? ? 2 > 27? ? 414? ? 415? ? 416? ? 2? ? 0 > 27? ? 407? ? 0? ? 0? ? 1? ? 0 > 27? ? 417? ? 407? ? 408? ? 2? ? 2 > 27? ? 418? ? 407? ? 408? ? 1? ? 2 > 27? ? 419? ? 407? ? 408? ? 1? ? 2 > 27? ? 420? ? 419? ? 413? ? 1? ? 2 > 27? ? 421? ? 419? ? 413? ? 2? ? 0 > 27? ? 113? ? 204? ? 203? ? 2? ? 2 > 27? ? 422? ? 0? ? 0? ? 2? ? 0 > 27? ? 408? ? 423? ? 424? ? 2? ? 0 > 27? ? 115? ? 117? ? 113? ? 1? ? 0 > 27? ? 425? ? 415? ? 416? ? 1? ? 2 > 27? ? 426? ? 0? ? 0? ? 1? ? 0 > 27? ? 423? ? 426? ? 422? ? 1? ? 0 > 27? ? 427? ? 426? ? 422? ? 1? ? 0 > 27? ? 415? ? 117? ? 113? ? 1? ? 2 > 27? ? 428? ? 117? ? 113? ? 1? ? 0 > 27? ? 117? ? 427? ? 410? ? 1? ? 2 > 27? ? 411? ? 0? ? 0? ? 1? ? 0 > 27? ? 429? ? 0? ? 0? ? 1? ? 0 > 27? ? 430? ? 411? ? 412? ? 2? ? 0 > 27? ? 412? ? 0? ? 0? ? 2? ? 0 > 27? ? 416? ? 431? ? 417? ? 2? ? 2 > 27? ? 431? ? 0? ? 0? ? 1? ? 2 > 27? ? 432? ? 117? ? 113? ? 2? ? 0 > 27? ? 424? ? 429? ? 430? ? 2? ? 0 > 28? ? 433? ? 434? ? 435? ? 2? ? 0 > 28? ? 436? ? 434? ? 435? ? 1? ? 2 > 28? ? 434? ? 0? ? 0? ? 1? ? 2 > 28? ? 435? ? 0? ? 0? ? 2? ? 2 > 29? ? 437? ? 438? ? 439? ? 1? ? 0 > 29? ? 440? ? 0? ? 0? ? 1? ? 0 > 29? ? 441? ? 440? ? 442? ? 2? ? 2 > 29? ? 443? ? 440? ? 442? ? 1? ? 2 > 29? ? 444? ? 440? ? 442? ? 1? ? 0 > 29? ? 445? ? 440? ? 442? ? 2? ? 0 > 29? ? 20? ? 0? ? 0? ? 1? ? 0 > 29? ? 442? ? 438? ? 439? ? 2? ? 2 > 29? ? 438? ? 446? ? 447? ? 1? ? 0 > 29? ? 448? ? 440? ? 442? ? 1? ? 0 > 29? ? 447? ? 0? ? 0? ? 2? ? 0 > 29? ? 29? ? 0? ? 0? ? 2? ? 0 > 29? ? 449? ? 0? ? 0? ? 2? ? 0 > 29? ? 30? ? 31? ? 29? ? 2? ? 0 > 29? ? 31? ? 450? ? 449? ? 1? ? 0 > 29? ? 446? ? 450? ? 449? ? 1? ? 0 > 29? ? 450? ? 0? ? 0? ? 1? ? 0 > 29? ? 439? ? 20? ? 30? ? 2? ? 0 > 30? ? 451? ? 404? ? 452? ? 2? ? 0 > 30? ? 453? ? 404? ? 452? ? 1? ? 0 > 30? ? 454? ? 404? ? 452? ? 2? ? 0 > 30? ? 455? ? 404? ? 452? ? 1? ? 0 > 30? ? 456? ? 457? ? 458? ? 1? ? 2 > 30? ? 459? ? 457? ? 458? ? 1? ? 2 > 30? ? 457? ? 404? ? 452? ? 1? ? 2 > 30? ? 460? ? 404? ? 452? ? 1? ? 0 > 30? ? 404? ? 0? ? 0? ? 1? ? 2 > 30? ? 461? ? 404? ? 452? ? 2? ? 0 > 30? ? 462? ? 463? ? 464? ? 1? ? 2 > 30? ? 465? ? 463? ? 464? ? 2? ? 0 > 30? ? 466? ? 404? ? 452? ? 1? ? 0 > 30? ? 464? ? 0? ? 0? ? 2? ? 2 > 30? ? 458? ? 463? ? 464? ? 2? ? 2 > 30? ? 463? ? 0? ? 0? ? 1? ? 0 > 30? ? 452? ? 0? ? 0? ? 2? ? 2 > 30? ? 467? ? 463? ? 464? ? 1? ? 0 > 30? ? 468? ? 463? ? 464? ? 1? ? 0 > 31? ? 469? ? 0? ? 0? ? 1? ? 0 > 31? ? 470? ? 469? ? 471? ? 2? ? 0 > 31? ? 472? ? 469? ? 471? ? 1? ? 0 > 31? ? 473? ? 469? ? 471? ? 2? ? 0 > 31? ? 474? ? 469? ? 471? ? 1? ? 0 > 31? ? 471? ? 0? ? 0? ? 2? ? 0 > 31? ? 475? ? 476? ? 477? ? 1? ? 0 > 31? ? 478? ? 476? ? 477? ? 2? ? 2 > 31? ? 479? ? 476? ? 477? ? 2? ? 2 > 31? ? 480? ? 476? ? 477? ? 1? ? 2 > 31? ? 481? ? 476? ? 477? ? 2? ? 2 > 31? ? 482? ? 476? ? 477? ? 2? ? 2 > 31? ? 413? ? 476? ? 477? ? 2? ? 2 > 31? ? 483? ? 484? ? 479? ? 2? ? 2 > 31? ? 485? ? 469? ? 471? ? 1? ? 2 > 31? ? 484? ? 469? ? 471? ? 1? ? 2 > 31? ? 434? ? 469? ? 471? ? 1? ? 2 > 31? ? 486? ? 484? ? 479? ? 2? ? 2 > 31? ? 487? ? 469? ? 471? ? 1? ? 0 > 31? ? 476? ? 0? ? 0? ? 1? ? 0 > 31? ? 477? ? 0? ? 0? ? 2? ? 0 > 32? ? 488? ? 489? ? 490? ? 1? ? 0 > 32? ? 490? ? 0? ? 0? ? 2? ? 0 > 32? ? 489? ? 0? ? 0? ? 1? ? 0 > 32? ? 491? ? 489? ? 490? ? 1? ? 2 > 32? ? 492? ? 493? ? 494? ? 2? ? 2 > 32? ? 493? ? 0? ? 0? ? 1? ? 0 > 32? ? 47? ? 489? ? 490? ? 1? ? 0 > 32? ? 494? ? 489? ? 490? ? 2? ? 2 > 32? ? 288? ? 0? ? 0? ? 2? ? 2 > 32? ? 495? ? 24? ? 288? ? 1? ? 2 > 32? ? 496? ? 24? ? 288? ? 1? ? 0 > 32? ? 497? ? 24? ? 288? ? 1? ? 2 > 32? ? 24? ? 0? ? 0? ? 1? ? 0 > 32? ? 498? ? 497? ? 492? ? 2? ? 2 > 33? ? 499? ? 500? ? 501? ? 1? ? 0 > 33? ? 502? ? 500? ? 501? ? 2? ? 2 > 33? ? 503? ? 500? ? 501? ? 1? ? 0 > 33? ? 504? ? 500? ? 501? ? 2? ? 2 > 33? ? 505? ? 500? ? 501? ? 2? ? 2 > 33? ? 506? ? 500? ? 501? ? 1? ? 0 > 33? ? 500? ? 0? ? 0? ? 1? ? 0 > 33? ? 501? ? 0? ? 0? ? 2? ? 0 > 34? ? 507? ? 306? ? 307? ? 1? ? 0 > 34? ? 508? ? 306? ? 307? ? 1? ? 0 > 34? ? 509? ? 306? ? 307? ? 2? ? 0 > 34? ? 510? ? 511? ? 512? ? 2? ? 2 > 34? ? 511? ? 0? ? 0? ? 1? ? 2 > 34? ? 513? ? 511? ? 512? ? 1? ? 2 > 34? ? 514? ? 511? ? 512? ? 1? ? 2 > 34? ? 339? ? 328? ? 333? ? 2? ? 2 > 34? ? 328? ? 0? ? 0? ? 1? ? 0 > 34? ? 515? ? 306? ? 307? ? 1? ? 0 > 34? ? 516? ? 306? ? 307? ? 1? ? 2 > 34? ? 517? ? 306? ? 307? ? 1? ? 0 > 34? ? 518? ? 519? ? 339? ? 1? ? 0 > 34? ? 294? ? 306? ? 307? ? 2? ? 2 > 34? ? 306? ? 0? ? 0? ? 1? ? 0 > 34? ? 520? ? 519? ? 339? ? 1? ? 2 > 34? ? 521? ? 306? ? 307? ? 1? ? 2 > 34? ? 512? ? 306? ? 307? ? 2? ? 2 > 34? ? 522? ? 519? ? 339? ? 2? ? 2 > 34? ? 523? ? 519? ? 339? ? 1? ? 0 > 34? ? 519? ? 306? ? 307? ? 1? ? 2 > 34? ? 524? ? 519? ? 339? ? 1? ? 2 > 34? ? 303? ? 306? ? 307? ? 2? ? 2 > 34? ? 333? ? 0? ? 0? ? 2? ? 2 > 34? ? 307? ? 0? ? 0? ? 2? ? 2 > 35? ? 525? ? 0? ? 0? ? 1? ? 2 > 35? ? 526? ? 525? ? 527? ? 1? ? 2 > 35? ? 528? ? 525? ? 527? ? 1? ? 0 > 35? ? 527? ? 0? ? 0? ? 2? ? 2 > 36? ? 529? ? 0? ? 0? ? 2? ? 2 > 36? ? 530? ? 0? ? 0? ? 1? ? 2 > 36? ? 531? ? 530? ? 532? ? 1? ? 0 > 36? ? 533? ? 530? ? 532? ? 1? ? 2 > 36? ? 534? ? 530? ? 532? ? 1? ? 0 > 36? ? 535? ? 530? ? 532? ? 1? ? 2 > 36? ? 536? ? 530? ? 532? ? 2? ? 2 > 36? ? 532? ? 537? ? 529? ? 2? ? 2 > 36? ? 538? ? 537? ? 529? ? 2? ? 2 > 36? ? 537? ? 0? ? 0? ? 1? ? 2 > 36? ? 516? ? 306? ? 307? ? 1? ? 2 > 36? ? 539? ? 540? ? 536? ? 1? ? 2 > 36? ? 541? ? 516? ? 538? ? 2? ? 2 > 36? ? 306? ? 0? ? 0? ? 1? ? 0 > 36? ? 542? ? 516? ? 538? ? 1? ? 2 > 36? ? 543? ? 0? ? 0? ? 1? ? 2 > 36? ? 544? ? 543? ? 545? ? 2? ? 2 > 36? ? 540? ? 543? ? 545? ? 1? ? 2 > 36? ? 545? ? 0? ? 0? ? 2? ? 2 > 36? ? 307? ? 0? ? 0? ? 2? ? 2 > > 38? ? 569? ? 570? ? 571? ? 2? ? 0 > 38? ? 572? ? 570? ? 571? ? 1? ? 0 > 38? ? 573? ? 570? ? 571? ? 2? ? 0 > 38? ? 570? ? 0? ? 0? ? 1? ? 0 > 38? ? 574? ? 570? ? 571? ? 2? ? 0 > 38? ? 575? ? 570? ? 571? ? 1? ? 0 > 38? ? 112? ? 570? ? 571? ? 2? ? 2 > 38? ? 576? ? 570? ? 571? ? 2? ? 2 > 38? ? 571? ? 0? ? 0? ? 2? ? 0 > 39? ? 577? ? 578? ? 579? ? 2? ? 0 > 39? ? 580? ? 578? ? 579? ? 1? ? 0 > 39? ? 581? ? 578? ? 579? ? 1? ? 2 > 39? ? 582? ? 578? ? 579? ? 2? ? 0 > 39? ? 578? ? 583? ? 584? ? 1? ? 0 > 39? ? 585? ? 0? ? 0? ? 1? ? 0 > 39? ? 579? ? 0? ? 0? ? 2? ? 0 > 39? ? 506? ? 500? ? 501? ? 1? ? 0 > 39? ? 586? ? 578? ? 579? ? 2? ? 2 > 39? ? 587? ? 506? ? 586? ? 2? ? 2 > 39? ? 588? ? 578? ? 579? ? 2? ? 2 > 39? ? 500? ? 585? ? 589? ? 1? ? 0 > 39? ? 583? ? 585? ? 589? ? 1? ? 0 > 39? ? 589? ? 0? ? 0? ? 2? ? 0 > 39? ? 584? ? 0? ? 0? ? 2? ? 0 > 39? ? 501? ? 0? ? 0? ? 2? ? 0 > 40? ? 590? ? 591? ? 592? ? 1? ? 0 > 40? ? 593? ? 591? ? 592? ? 2? ? 0 > 40? ? 594? ? 591? ? 592? ? 1? ? 0 > 40? ? 595? ? 591? ? 592? ? 1? ? 2 > 40? ? 596? ? 591? ? 592? ? 1? ? 2 > 40? ? 591? ? 0? ? 0? ? 1? ? 0 > 40? ? 592? ? 0? ? 0? ? 2? ? 0 > 41? ? 597? ? 598? ? 599? ? 2? ? 0 > 41? ? 600? ? 598? ? 599? ? 2? ? 0 > 41? ? 601? ? 598? ? 599? ? 2? ? 0 > 41? ? 598? ? 0? ? 0? ? 1? ? 0 > 41? ? 602? ? 598? ? 599? ? 1? ? 0 > 41? ? 603? ? 598? ? 599? ? 1? ? 2 > 41? ? 604? ? 598? ? 599? ? 2? ? 0 > 41? ? 599? ? 0? ? 0? ? 2? ? 2 > 42? ? 605? ? 606? ? 607? ? 2? ? 0 > 42? ? 608? ? 606? ? 607? ? 1? ? 2 > 42? ? 609? ? 606? ? 607? ? 2? ? 0 > 42? ? 610? ? 606? ? 607? ? 2? ? 0 > 42? ? 607? ? 0? ? 0? ? 2? ? 0 > 42? ? 598? ? 606? ? 607? ? 1? ? 0 > 42? ? 611? ? 606? ? 607? ? 1? ? 0 > 42? ? 612? ? 606? ? 607? ? 2? ? 2 > 42? ? 606? ? 0? ? 0? ? 1? ? 0 > 43? ? 613? ? 62? ? 63? ? 1? ? 2 > 43? ? 614? ? 613? ? 615? ? 1? ? 2 > 43? ? 62? ? 0? ? 0? ? 1? ? 0 > 43? ? 63? ? 0? ? 0? ? 2? ? 2 > 43? ? 229? ? 0? ? 0? ? 2? ? 0 > 43? ? 616? ? 613? ? 615? ? 2? ? 2 > 43? ? 236? ? 239? ? 229? ? 2? ? 0 > 43? ? 239? ? 0? ? 0? ? 1? ? 2 > 43? ? 615? ? 239? ? 229? ? 2? ? 2 > 43? ? 617? ? 239? ? 229? ? 2? ? 2 > 44? ? 618? ? 619? ? 620? ? 1? ? 2 > 44? ? 621? ? 619? ? 620? ? 1? ? 0 > 44? ? 622? ? 619? ? 620? ? 1? ? 0 > 44? ? 623? ? 0? ? 0? ? 2? ? 0 > 44? ? 624? ? 618? ? 623? ? 2? ? 2 > 44? ? 625? ? 618? ? 623? ? 1? ? 0 > 44? ? 626? ? 618? ? 623? ? 2? ? 0 > 44? ? 627? ? 619? ? 620? ? 2? ? 0 > 44? ? 628? ? 619? ? 620? ? 1? ? 2 > 44? ? 629? ? 619? ? 620? ? 2? ? 2 > 44? ? 630? ? 618? ? 623? ? 1? ? 0 > 44? ? 631? ? 618? ? 623? ? 1? ? 0 > 44? ? 632? ? 619? ? 620? ? 2? ? 2 > 44? ? 633? ? 618? ? 623? ? 2? ? 0 > 44? ? 634? ? 618? ? 623? ? 1? ? 0 > 44? ? 619? ? 0? ? 0? ? 1? ? 0 > 44? ? 620? ? 0? ? 0? ? 2? ? 0 > 45? ? 635? ? 636? ? 637? ? 1? ? 0 > 45? ? 599? ? 638? ? 639? ? 2? ? 2 > 45? ? 640? ? 638? ? 639? ? 1? ? 0 > 45? ? 637? ? 638? ? 639? ? 2? ? 2 > 45? ? 641? ? 636? ? 637? ? 2? ? 2 > 45? ? 636? ? 642? ? 643? ? 1? ? 2 > 45? ? 644? ? 636? ? 637? ? 1? ? 2 > 45? ? 638? ? 645? ? 646? ? 1? ? 0 > 45? ? 647? ? 636? ? 637? ? 1? ? 2 > 45? ? 648? ? 636? ? 637? ? 1? ? 2 > 45? ? 649? ? 636? ? 637? ? 1? ? 2 > 45? ? 645? ? 0? ? 0? ? 1? ? 0 > 45? ? 650? ? 0? ? 0? ? 1? ? 0 > 45? ? 651? ? 0? ? 0? ? 2? ? 0 > 45? ? 643? ? 0? ? 0? ? 2? ? 0 > 45? ? 639? ? 0? ? 0? ? 2? ? 0 > 45? ? 642? ? 650? ? 651? ? 1? ? 0 > 45? ? 646? ? 650? ? 651? ? 2? ? 0 > 46? ? 652? ? 653? ? 654? ? 2? ? 2 > 46? ? 655? ? 653? ? 654? ? 2? ? 0 > 46? ? 656? ? 653? ? 654? ? 2? ? 2 > 46? ? 657? ? 653? ? 654? ? 1? ? 0 > 46? ? 654? ? 0? ? 0? ? 2? ? 0 > 46? ? 653? ? 0? ? 0? ? 1? ? 0 > 47? ? 95? ? 0? ? 0? ? 2? ? 0 > 47? ? 658? ? 101? ? 100? ? 2? ? 0 > 47? ? 99? ? 659? ? 660? ? 1? ? 2 > 47? ? 100? ? 99? ? 95? ? 2? ? 0 > 47? ? 661? ? 659? ? 660? ? 1? ? 0 > 47? ? 662? ? 659? ? 660? ? 1? ? 2 > 47? ? 663? ? 659? ? 660? ? 2? ? 2 > 47? ? 664? ? 659? ? 660? ? 2? ? 2 > 47? ? 665? ? 101? ? 100? ? 2? ? 0 > 47? ? 666? ? 101? ? 100? ? 1? ? 0 > 47? ? 93? ? 101? ? 100? ? 2? ? 0 > 47? ? 667? ? 101? ? 100? ? 2? ? 2 > 47? ? 101? ? 0? ? 0? ? 1? ? 0 > 47? ? 660? ? 0? ? 0? ? 2? ? 0 > 47? ? 659? ? 0? ? 0? ? 1? ? 0 > 48? ? 668? ? 645? ? 646? ? 2? ? 0 > 48? ? 669? ? 645? ? 646? ? 1? ? 2 > 48? ? 670? ? 671? ? 672? ? 2? ? 0 > 48? ? 673? ? 669? ? 670? ? 2? ? 2 > 48? ? 638? ? 645? ? 646? ? 1? ? 0 > 48? ? 674? ? 645? ? 646? ? 2? ? 0 > 48? ? 464? ? 645? ? 646? ? 2? ? 2 > 48? ? 675? ? 645? ? 646? ? 1? ? 0 > 48? ? 411? ? 0? ? 0? ? 1? ? 0 > 48? ? 645? ? 0? ? 0? ? 1? ? 0 > 48? ? 676? ? 0? ? 0? ? 2? ? 0 > 48? ? 650? ? 0? ? 0? ? 1? ? 0 > 48? ? 671? ? 411? ? 412? ? 1? ? 0 > 48? ? 677? ? 0? ? 0? ? 1? ? 0 > 48? ? 412? ? 677? ? 676? ? 2? ? 0 > 48? ? 651? ? 677? ? 676? ? 2? ? 0 > 48? ? 672? ? 0? ? 0? ? 2? ? 0 > 48? ? 646? ? 650? ? 651? ? 2? ? 0 > 49? ? 678? ? 679? ? 680? ? 2? ? 0 > 49? ? 681? ? 679? ? 680? ? 1? ? 0 > 49? ? 682? ? 679? ? 680? ? 1? ? 0 > 49? ? 683? ? 0? ? 0? ? 1? ? 0 > 49? ? 684? ? 685? ? 686? ? 2? ? 0 > 49? ? 687? ? 0? ? 0? ? 2? ? 0 > 49? ? 688? ? 683? ? 684? ? 1? ? 0 > 49? ? 689? ? 690? ? 691? ? 2? ? 2 > 49? ? 692? ? 690? ? 691? ? 2? ? 0 > 49? ? 693? ? 690? ? 691? ? 2? ? 0 > 49? ? 690? ? 0? ? 0? ? 1? ? 0 > 49? ? 694? ? 679? ? 680? ? 1? ? 0 > 49? ? 695? ? 679? ? 680? ? 2? ? 2 > 49? ? 696? ? 679? ? 680? ? 1? ? 0 > 49? ? 697? ? 679? ? 680? ? 2? ? 0 > 49? ? 686? ? 0? ? 0? ? 2? ? 0 > 49? ? 680? ? 685? ? 686? ? 2? ? 0 > 49? ? 679? ? 0? ? 0? ? 1? ? 0 > 49? ? 685? ? 0? ? 0? ? 1? ? 0 > 49? ? 691? ? 688? ? 687? ? 2? ? 0 > 49? ? 698? ? 679? ? 680? ? 1? ? 0 > 49? ? 699? ? 679? ? 680? ? 2? ? 0 > 50? ? 700? ? 377? ? 378? ? 2? ? 2 > 50? ? 701? ? 702? ? 703? ? 1? ? 0 > 50? ? 704? ? 702? ? 703? ? 1? ? 2 > 50? ? 705? ? 702? ? 703? ? 1? ? 2 > 50? ? 706? ? 702? ? 703? ? 2? ? 0 > 50? ? 707? ? 704? ? 708? ? 2? ? 2 > 50? ? 709? ? 702? ? 703? ? 1? ? 0 > 50? ? 702? ? 710? ? 711? ? 1? ? 2 > 50? ? 712? ? 710? ? 711? ? 2? ? 0 > 50? ? 713? ? 710? ? 711? ? 2? ? 0 > 50? ? 710? ? 0? ? 0? ? 1? ? 0 > 50? ? 711? ? 0? ? 0? ? 2? ? 0 > 50? ? 714? ? 710? ? 711? ? 2? ? 0 > 50? ? 715? ? 710? ? 711? ? 1? ? 0 > 50? ? 716? ? 710? ? 711? ? 1? ? 0 > 50? ? 717? ? 710? ? 711? ? 2? ? 0 > 50? ? 718? ? 710? ? 711? ? 1? ? 0 > 50? ? 719? ? 720? ? 700? ? 2? ? 0 > 50? ? 721? ? 720? ? 700? ? 1? ? 0 > 50? ? 708? ? 720? ? 700? ? 2? ? 2 > 50? ? 722? ? 720? ? 700? ? 1? ? 2 > 50? ? 703? ? 0? ? 0? ? 2? ? 2 > 50? ? 720? ? 671? ? 672? ? 1? ? 0 > 50? ? 411? ? 0? ? 0? ? 1? ? 0 > 50? ? 671? ? 411? ? 412? ? 1? ? 0 > 50? ? 378? ? 411? ? 412? ? 2? ? 0 > 50? ? 377? ? 0? ? 0? ? 1? ? 0 > 50? ? 412? ? 0? ? 0? ? 2? ? 0 > 50? ? 672? ? 0? ? 0? ? 2? ? 0 > 51? ? 723? ? 724? ? 725? ? 2? ? 0 > 51? ? 726? ? 724? ? 725? ? 2? ? 2 > 51? ? 727? ? 724? ? 725? ? 2? ? 2 > 51? ? 728? ? 724? ? 725? ? 1? ? 2 > 51? ? 725? ? 0? ? 0? ? 2? ? 0 > 51? ? 724? ? 0? ? 0? ? 1? ? 0 > 51? ? 653? ? 724? ? 725? ? 1? ? 0 > 51? ? 729? ? 724? ? 725? ? 1? ? 0 > 52? ? 730? ? 0? ? 0? ? 1? ? 0 > 52? ? 731? ? 0? ? 0? ? 2? ? 0 > 52? ? 732? ? 733? ? 734? ? 1? ? 0 > 52? ? 735? ? 733? ? 734? ? 2? ? 2 > 52? ? 736? ? 733? ? 734? ? 2? ? 2 > 52? ? 737? ? 733? ? 734? ? 2? ? 0 > 52? ? 738? ? 733? ? 734? ? 2? ? 0 > 52? ? 733? ? 0? ? 0? ? 1? ? 0 > 52? ? 739? ? 730? ? 731? ? 1? ? 0 > 52? ? 734? ? 730? ? 731? ? 2? ? 2 > 52? ? 740? ? 730? ? 731? ? 2? ? 2 > 52? ? 741? ? 730? ? 731? ? 2? ? 0 > 52? ? 742? ? 730? ? 731? ? 2? ? 0 > 52? ? 743? ? 730? ? 731? ? 2? ? 0 > 52? ? 744? ? 730? ? 731? ? 1? ? 0 > 53? ? 745? ? 746? ? 747? ? 2? ? 0 > 53? ? 746? ? 0? ? 0? ? 1? ? 0 > 53? ? 748? ? 746? ? 747? ? 2? ? 0 > 53? ? 749? ? 746? ? 747? ? 2? ? 2 > 53? ? 750? ? 746? ? 747? ? 2? ? 0 > 53? ? 751? ? 752? ? 753? ? 1? ? 0 > 53? ? 754? ? 752? ? 753? ? 1? ? 0 > 53? ? 755? ? 746? ? 747? ? 2? ? 0 > 53? ? 756? ? 752? ? 753? ? 1? ? 0 > 53? ? 435? ? 746? ? 747? ? 2? ? 2 > 53? ? 753? ? 746? ? 747? ? 2? ? 2 > 53? ? 757? ? 746? ? 747? ? 2? ? 0 > 53? ? 752? ? 642? ? 643? ? 1? ? 0 > 53? ? 758? ? 752? ? 753? ? 2? ? 2 > 53? ? 759? ? 752? ? 753? ? 2? ? 2 > 53? ? 760? ? 0? ? 0? ? 2? ? 0 > 53? ? 761? ? 0? ? 0? ? 1? ? 0 > 53? ? 762? ? 650? ? 760? ? 2? ? 0 > 53? ? 650? ? 0? ? 0? ? 1? ? 0 > 53? ? 651? ? 0? ? 0? ? 2? ? 0 > 53? ? 643? ? 0? ? 0? ? 2? ? 0 > 53? ? 747? ? 761? ? 762? ? 2? ? 0 > 53? ? 642? ? 650? ? 651? ? 1? ? 0 > 54? ? 763? ? 0? ? 0? ? 2? ? 0 > 54? ? 764? ? 765? ? 766? ? 1? ? 0 > 54? ? 767? ? 765? ? 766? ? 2? ? 0 > 54? ? 768? ? 765? ? 766? ? 2? ? 2 > 54? ? 769? ? 685? ? 686? ? 1? ? 0 > 54? ? 770? ? 765? ? 766? ? 1? ? 0 > 54? ? 771? ? 765? ? 766? ? 2? ? 2 > 54? ? 772? ? 765? ? 766? ? 2? ? 0 > 54? ? 773? ? 765? ? 766? ? 1? ? 2 > 54? ? 774? ? 775? ? 102? ? 2? ? 2 > 54? ? 765? ? 776? ? 763? ? 1? ? 0 > 54? ? 775? ? 765? ? 766? ? 1? ? 2 > 54? ? 766? ? 769? ? 777? ? 2? ? 0 > 54? ? 778? ? 765? ? 766? ? 1? ? 0 > 54? ? 777? ? 0? ? 0? ? 2? ? 0 > 54? ? 779? ? 765? ? 766? ? 1? ? 0 > 54? ? 780? ? 765? ? 766? ? 1? ? 0 > 54? ? 686? ? 0? ? 0? ? 2? ? 0 > 54? ? 102? ? 0? ? 0? ? 2? ? 0 > 54? ? 776? ? 685? ? 686? ? 1? ? 0 > 54? ? 685? ? 0? ? 0? ? 1? ? 0 > 55? ? 781? ? 782? ? 783? ? 2? ? 0 > 55? ? 221? ? 782? ? 783? ? 2? ? 0 > 55? ? 228? ? 223? ? 221? ? 2? ? 0 > 55? ? 784? ? 785? ? 228? ? 2? ? 0 > 55? ? 786? ? 787? ? 788? ? 1? ? 0 > 55? ? 787? ? 789? ? 790? ? 1? ? 0 > 55? ? 791? ? 787? ? 788? ? 1? ? 2 > 55? ? 785? ? 0? ? 0? ? 1? ? 0 > 55? ? 792? ? 793? ? 794? ? 1? ? 0 > 55? ? 790? ? 793? ? 794? ? 2? ? 0 > 55? ? 793? ? 0? ? 0? ? 1? ? 0 > 55? ? 101? ? 785? ? 228? ? 1? ? 0 > 55? ? 795? ? 785? ? 228? ? 2? ? 2 > 55? ? 794? ? 0? ? 0? ? 2? ? 0 > 55? ? 782? ? 0? ? 0? ? 1? ? 0 > 55? ? 789? ? 0? ? 0? ? 1? ? 0 > 55? ? 783? ? 0? ? 0? ? 2? ? 0 > 55? ? 223? ? 0? ? 0? ? 1? ? 0 > 55? ? 788? ? 792? ? 781? ? 2? ? 0 > 55? ? 796? ? 785? ? 228? ? 1? ? 0 > 55? ? 797? ? 785? ? 228? ? 2? ? 0 > 55? ? 798? ? 785? ? 228? ? 1? ? 0 > 55? ? 799? ? 785? ? 228? ? 1? ? 0 > 55? ? 800? ? 785? ? 228? ? 1? ? 0 > 56? ? 801? ? 480? ? 802? ? 2? ? 2 > 56? ? 803? ? 480? ? 802? ? 1? ? 0 > 56? ? 804? ? 480? ? 802? ? 1? ? 0 > 56? ? 480? ? 0? ? 0? ? 1? ? 2 > 56? ? 805? ? 480? ? 802? ? 1? ? 2 > 56? ? 806? ? 0? ? 0? ? 2? ? 0 > 56? ? 807? ? 808? ? 806? ? 2? ? 0 > 56? ? 809? ? 480? ? 802? ? 1? ? 0 > 56? ? 810? ? 808? ? 806? ? 1? ? 0 > 56? ? 802? ? 808? ? 806? ? 2? ? 2 > 56? ? 811? ? 808? ? 806? ? 1? ? 0 > 56? ? 808? ? 0? ? 0? ? 1? ? 0 > 56? ? 812? ? 808? ? 806? ? 1? ? 0 > 56? ? 813? ? 808? ? 806? ? 2? ? 0 > 56? ? 814? ? 808? ? 806? ? 2? ? 0 > 56? ? 815? ? 808? ? 806? ? 2? ? 0 > 56? ? 816? ? 808? ? 806? ? 1? ? 0 > 57? ? 817? ? 818? ? 819? ? 1? ? 0 > 57? ? 142? ? 0? ? 0? ? 1? ? 0 > 57? ? 819? ? 142? ? 161? ? 2? ? 0 > 57? ? 481? ? 476? ? 477? ? 2? ? 2 > 57? ? 382? ? 818? ? 819? ? 1? ? 0 > 57? ? 818? ? 0? ? 0? ? 1? ? 0 > 57? ? 820? ? 818? ? 819? ? 1? ? 0 > 57? ? 821? ? 818? ? 819? ? 2? ? 2 > 57? ? 822? ? 818? ? 819? ? 2? ? 2 > 57? ? 823? ? 818? ? 819? ? 2? ? 2 > 57? ? 824? ? 818? ? 819? ? 1? ? 0 > 57? ? 733? ? 818? ? 819? ? 1? ? 0 > 57? ? 825? ? 818? ? 819? ? 1? ? 0 > 57? ? 826? ? 827? ? 481? ? 1? ? 0 > 57? ? 828? ? 818? ? 819? ? 1? ? 0 > 57? ? 829? ? 596? ? 821? ? 1? ? 2 > 57? ? 830? ? 596? ? 821? ? 1? ? 2 > 57? ? 831? ? 596? ? 821? ? 1? ? 2 > 57? ? 596? ? 0? ? 0? ? 1? ? 2 > 57? ? 832? ? 827? ? 481? ? 1? ? 0 > 57? ? 833? ? 827? ? 481? ? 1? ? 2 > 57? ? 834? ? 827? ? 481? ? 1? ? 0 > 57? ? 835? ? 827? ? 481? ? 2? ? 0 > 57? ? 827? ? 0? ? 0? ? 1? ? 0 > 57? ? 161? ? 0? ? 0? ? 2? ? 0 > 57? ? 476? ? 0? ? 0? ? 1? ? 0 > 57? ? 477? ? 142? ? 161? ? 2? ? 0 > 58? ? 836? ? 0? ? 0? ? 2? ? 2 > 58? ? 837? ? 696? ? 836? ? 2? ? 0 > 58? ? 696? ? 0? ? 0? ? 1? ? 0 > 58? ? 838? ? 696? ? 836? ? 1? ? 2 > 58? ? 839? ? 696? ? 836? ? 2? ? 2 > 59? ? 840? ? 841? ? 674? ? 2? ? 0 > 59? ? 842? ? 841? ? 674? ? 2? ? 2 > 59? ? 843? ? 841? ? 674? ? 1? ? 0 > 59? ? 844? ? 841? ? 674? ? 1? ? 0 > 59? ? 845? ? 841? ? 674? ? 1? ? 0 > 59? ? 846? ? 0? ? 0? ? 1? ? 0 > 59? ? 847? ? 846? ? 848? ? 2? ? 0 > 59? ? 841? ? 0? ? 0? ? 1? ? 0 > 59? ? 627? ? 619? ? 620? ? 2? ? 0 > 59? ? 849? ? 841? ? 674? ? 2? ? 2 > 59? ? 850? ? 841? ? 674? ? 1? ? 2 > 59? ? 674? ? 645? ? 646? ? 2? ? 0 > 59? ? 851? ? 850? ? 852? ? 1? ? 2 > 59? ? 760? ? 0? ? 0? ? 2? ? 0 > 59? ? 853? ? 850? ? 852? ? 1? ? 2 > 59? ? 852? ? 854? ? 627? ? 2? ? 0 > 59? ? 854? ? 0? ? 0? ? 1? ? 0 > 59? ? 848? ? 650? ? 760? ? 2? ? 0 > 59? ? 645? ? 0? ? 0? ? 1? ? 0 > 59? ? 650? ? 0? ? 0? ? 1? ? 0 > 59? ? 855? ? 856? ? 847? ? 1? ? 2 > 59? ? 857? ? 856? ? 847? ? 1? ? 2 > 59? ? 858? ? 856? ? 847? ? 2? ? 2 > 59? ? 651? ? 0? ? 0? ? 2? ? 0 > 59? ? 856? ? 0? ? 0? ? 1? ? 0 > 59? ? 859? ? 856? ? 847? ? 2? ? 0 > 59? ? 619? ? 650? ? 651? ? 1? ? 0 > 59? ? 646? ? 650? ? 651? ? 2? ? 0 > 59? ? 620? ? 0? ? 0? ? 2? ? 0 > 60? ? 860? ? 861? ? 862? ? 2? ? 0 > 60? ? 863? ? 864? ? 865? ? 1? ? 0 > 60? ? 866? ? 864? ? 865? ? 2? ? 0 > 60? ? 867? ? 864? ? 865? ? 2? ? 0 > 60? ? 864? ? 0? ? 0? ? 1? ? 0 > 60? ? 868? ? 0? ? 0? ? 1? ? 0 > 60? ? 869? ? 864? ? 865? ? 2? ? 2 > 60? ? 870? ? 864? ? 865? ? 1? ? 0 > 60? ? 239? ? 864? ? 865? ? 1? ? 2 > 60? ? 871? ? 864? ? 865? ? 2? ? 0 > 60? ? 872? ? 861? ? 862? ? 1? ? 0 > 60? ? 873? ? 861? ? 862? ? 2? ? 0 > 60? ? 874? ? 861? ? 862? ? 2? ? 2 > 60? ? 875? ? 868? ? 876? ? 2? ? 0 > 60? ? 877? ? 868? ? 876? ? 1? ? 0 > 60? ? 878? ? 0? ? 0? ? 1? ? 0 > 60? ? 876? ? 0? ? 0? ? 2? ? 0 > 60? ? 879? ? 0? ? 0? ? 2? ? 0 > 60? ? 865? ? 877? ? 879? ? 2? ? 0 > 60? ? 862? ? 0? ? 0? ? 2? ? 0 > 60? ? 861? ? 878? ? 875? ? 1? ? 0 > 61? ? 880? ? 881? ? 882? ? 2? ? 0 > 61? ? 883? ? 881? ? 882? ? 1? ? 0 > 61? ? 884? ? 881? ? 882? ? 2? ? 0 > 61? ? 410? ? 0? ? 0? ? 2? ? 0 > 61? ? 881? ? 0? ? 0? ? 1? ? 0 > 61? ? 885? ? 886? ? 887? ? 1? ? 2 > 61? ? 888? ? 886? ? 887? ? 2? ? 0 > 61? ? 889? ? 886? ? 887? ? 2? ? 2 > 61? ? 886? ? 0? ? 0? ? 1? ? 0 > 61? ? 890? ? 886? ? 887? ? 1? ? 2 > 61? ? 882? ? 0? ? 0? ? 2? ? 0 > 61? ? 891? ? 881? ? 882? ? 2? ? 2 > 61? ? 892? ? 881? ? 882? ? 2? ? 2 > 61? ? 893? ? 881? ? 882? ? 1? ? 0 > 61? ? 894? ? 881? ? 882? ? 1? ? 0 > 61? ? 895? ? 896? ? 891? ? 2? ? 0 > 61? ? 897? ? 896? ? 891? ? 2? ? 2 > 61? ? 422? ? 0? ? 0? ? 2? ? 0 > 61? ? 896? ? 898? ? 899? ? 1? ? 0 > 61? ? 900? ? 896? ? 891? ? 2? ? 0 > 61? ? 426? ? 0? ? 0? ? 1? ? 0 > 61? ? 427? ? 426? ? 422? ? 1? ? 0 > 61? ? 898? ? 0? ? 0? ? 1? ? 0 > 61? ? 887? ? 427? ? 410? ? 2? ? 0 > 61? ? 901? ? 886? ? 887? ? 2? ? 0 > 61? ? 902? ? 886? ? 887? ? 2? ? 0 > 61? ? 899? ? 426? ? 422? ? 2? ? 0 > 62? ? 903? ? 904? ? 663? ? 2? ? 2 > 62? ? 904? ? 0? ? 0? ? 1? ? 0 > 62? ? 479? ? 0? ? 0? ? 2? ? 2 > 62? ? 905? ? 906? ? 483? ? 2? ? 0 > 62? ? 483? ? 484? ? 479? ? 2? ? 2 > 62? ? 484? ? 0? ? 0? ? 1? ? 2 > 62? ? 907? ? 906? ? 483? ? 1? ? 0 > 62? ? 663? ? 0? ? 0? ? 2? ? 2 > 62? ? 908? ? 906? ? 483? ? 1? ? 2 > 62? ? 909? ? 910? ? 903? ? 1? ? 2 > 62? ? 911? ? 910? ? 903? ? 1? ? 0 > 62? ? 910? ? 912? ? 913? ? 1? ? 2 > 62? ? 906? ? 910? ? 903? ? 1? ? 2 > 62? ? 913? ? 0? ? 0? ? 2? ? 2 > 62? ? 912? ? 0? ? 0? ? 1? ? 0 > 63? ? 914? ? 915? ? 916? ? 2? ? 2 > 63? ? 917? ? 918? ? 919? ? 1? ? 0 > 63? ? 919? ? 31? ? 29? ? 2? ? 0 > 63? ? 916? ? 920? ? 921? ? 2? ? 2 > 63? ? 922? ? 920? ? 921? ? 1? ? 0 > 63? ? 29? ? 0? ? 0? ? 2? ? 0 > 63? ? 923? ? 924? ? 925? ? 2? ? 0 > 63? ? 449? ? 0? ? 0? ? 2? ? 0 > 63? ? 545? ? 924? ? 925? ? 2? ? 2 > 63? ? 926? ? 924? ? 925? ? 2? ? 0 > 63? ? 918? ? 0? ? 0? ? 1? ? 0 > 63? ? 927? ? 0? ? 0? ? 1? ? 0 > 63? ? 31? ? 450? ? 449? ? 1? ? 0 > 63? ? 928? ? 450? ? 449? ? 2? ? 0 > 63? ? 450? ? 0? ? 0? ? 1? ? 0 > 63? ? 929? ? 918? ? 919? ? 1? ? 0 > 63? ? 920? ? 0? ? 0? ? 1? ? 0 > 63? ? 915? ? 918? ? 919? ? 1? ? 2 > 63? ? 930? ? 918? ? 919? ? 1? ? 0 > 63? ? 931? ? 918? ? 919? ? 2? ? 0 > 63? ? 932? ? 915? ? 916? ? 1? ? 0 > 63? ? 924? ? 0? ? 0? ? 1? ? 0 > 63? ? 925? ? 927? ? 928? ? 2? ? 0 > 63? ? 921? ? 927? ? 928? ? 2? ? 0 > 63? ? 933? ? 924? ? 925? ? 2? ? 0 > 63? ? 934? ? 924? ? 925? ? 2? ? 0 > 63? ? 935? ? 924? ? 925? ? 1? ? 0 > 64? ? 936? ? 937? ? 279? ? 1? ? 0 > 64? ? 938? ? 937? ? 279? ? 1? ? 0 > 64? ? 939? ? 937? ? 279? ? 2? ? 0 > 64? ? 937? ? 0? ? 0? ? 1? ? 0 > 64? ? 279? ? 0? ? 0? ? 2? ? 0 > 64? ? 177? ? 0? ? 0? ? 2? ? 0 > 64? ? 940? ? 937? ? 279? ? 2? ? 2 > 64? ? 342? ? 937? ? 279? ? 2? ? 2 > 64? ? 941? ? 345? ? 342? ? 2? ? 0 > 64? ? 942? ? 345? ? 342? ? 1? ? 0 > 64? ? 943? ? 944? ? 945? ? 2? ? 2 > 64? ? 946? ? 947? ? 948? ? 2? ? 2 > 64? ? 947? ? 949? ? 943? ? 1? ? 2 > 64? ? 950? ? 947? ? 948? ? 2? ? 2 > 64? ? 192? ? 0? ? 0? ? 1? ? 0 > 64? ? 949? ? 192? ? 177? ? 1? ? 0 > 64? ? 338? ? 345? ? 342? ? 2? ? 2 > 64? ? 951? ? 345? ? 342? ? 1? ? 0 > 64? ? 345? ? 0? ? 0? ? 1? ? 0 > 64? ? 952? ? 345? ? 342? ? 2? ? 0 > 64? ? 948? ? 345? ? 342? ? 2? ? 2 > 64? ? 953? ? 345? ? 342? ? 1? ? 0 > 64? ? 945? ? 192? ? 177? ? 2? ? 0 > 64? ? 944? ? 0? ? 0? ? 1? ? 0 > 64? ? 954? ? 345? ? 342? ? 1? ? 2 > 65? ? 955? ? 944? ? 945? ? 2? ? 0 > 65? ? 177? ? 0? ? 0? ? 2? ? 0 > 65? ? 956? ? 949? ? 943? ? 2? ? 0 > 65? ? 957? ? 944? ? 945? ? 2? ? 0 > 65? ? 543? ? 944? ? 945? ? 1? ? 2 > 65? ? 943? ? 944? ? 945? ? 2? ? 2 > 65? ? 958? ? 944? ? 945? ? 1? ? 0 > 65? ? 959? ? 949? ? 943? ? 1? ? 2 > 65? ? 947? ? 949? ? 943? ? 1? ? 2 > 65? ? 192? ? 0? ? 0? ? 1? ? 0 > 65? ? 949? ? 192? ? 177? ? 1? ? 0 > 65? ? 945? ? 192? ? 177? ? 2? ? 0 > 65? ? 960? ? 949? ? 943? ? 1? ? 0 > 65? ? 944? ? 0? ? 0? ? 1? ? 0 > 66? ? 410? ? 0? ? 0? ? 2? ? 0 > 66? ? 961? ? 427? ? 410? ? 2? ? 0 > 66? ? 333? ? 427? ? 410? ? 2? ? 2 > 66? ? 962? ? 427? ? 410? ? 2? ? 0 > 66? ? 427? ? 0? ? 0? ? 1? ? 0 > 66? ? 963? ? 427? ? 410? ? 2? ? 0 > This is only a small portion of my pedigree file. In this pedigree list there are about 400 repeated id;? I want to replace repeated individual identifiers with new id and to replace them not only in id column but also in father and mother id columns. I don't want to remove subjects with the same id because they are useful for my heritability analysis. I use kinship package of R and it doesn't create a kinship matrix with repeated id. > Thank you for help > Best regards > Roberta > > ??? ???????? ?????? ??? ? > ??? [[alternative HTML version deleted]] > > ______________________________________________ > R-help at r-project.org mailing list > https://stat.ethz.ch/mailman/listinfo/r-help > PLEASE do read the posting guide http://www.R-project.org/posting-guide.html > and provide commented, minimal, self-contained, reproducible code. >