TheAlgorithms / Python

All Algorithms implemented in Python
https://thealgorithms.github.io/Python/
MIT License
194.38k stars 45.65k forks source link

The "minimum_spanning_tree_kruskal2.py" not working correctly for big graphs #4044

Closed williamabreu closed 3 years ago

williamabreu commented 3 years ago

While comparing the outputs from the "minimum_spanning_tree_kruskal2.py" with the simple "minimum_spanning_tree_kruskal.py" for a big graph, I figured out the bad comportment of the algorithm.

I've modified the code to return the cost of the MST (sum of all edge-weights), and seed the input with this:

number of vertexes = 1497 number of edges = 10000

The following are triples (u, v, w), where u and v are vertexes and w the weight of the edge (u, v)...

901 228 748
774 546 389
1221 1103 820
563 860 289
70 279 109
879 490 936
645 1295 737
1004 914 362
307 985 22
192 1265 567
1091 1104 727
1226 639 335
689 1004 108
588 1333 204
244 1068 282
1213 600 878
138 848 672
1385 325 618
1232 1217 39
848 563 81
18 581 561
292 1063 947
1231 680 818
266 1279 274
266 794 239
675 240 286
1114 1183 829
1423 1091 67
428 119 399
184 395 56
1423 1136 951
320 337 143
675 671 360
276 862 724
88 860 804
812 640 278
192 1128 311
1127 1213 95
115 975 501
110 652 204
1437 675 406
1337 1329 349
320 870 427
1143 661 957
878 1194 706
705 425 298
1183 1219 448
397 745 899
1028 553 870
755 88 383
985 105 247
1213 754 210
326 447 116
307 1127 683
244 744 850
1051 428 221
5 1087 826
1166 533 649
1176 1091 603
1446 1439 524
486 798 224
946 1130 987
1439 581 921
652 1099 793
421 138 504
965 1005 662
289 335 146
276 829 796
988 1437 11
759 1143 459
520 1410 181
138 675 311
851 7 747
1026 1127 367
1446 138 190
1480 1166 650
1398 307 611
1232 879 123
225 574 643
1368 279 333
774 70 727
63 268 937
244 860 677
600 63 893
47 1385 627
387 192 919
936 743 940
70 1492 163
594 648 412
412 853 488
421 307 966
1008 755 754
1251 588 482
1446 1166 669
1461 276 468
266 683 438
856 675 295
1068 1100 518
486 1037 381
47 680 915
703 1279 954
1128 105 355
739 1005 932
1095 91 887
664 953 201
105 573 967
421 1028 167
91 856 962
588 1143 40
574 244 863
618 580 117
266 884 396
573 70 317
600 149 30
291 1028 873
546 1026 399
549 1183 998
1062 264 733
115 464 54
103 705 858
486 744 161
774 119 26
244 1026 983
447 1232 890
755 1189 689
1480 581 798
361 336 643
755 91 597
307 397 451
754 511 818
930 669 979
648 566 423
804 580 228
759 626 832
421 279 35
304 804 702
829 138 507
578 795 648
652 703 197
520 115 512
494 415 704
159 1166 139
352 880 931
884 1461 920
1180 953 958
253 119 728
115 1295 63
829 879 412
813 1166 158
785 799 641
456 1261 994
64 520 451
1366 1232 702
159 228 515
578 1131 421
244 110 801
942 805 408
1023 149 540
1215 435 53
848 1461 723
233 266 727
1377 340 476
755 588 556
134 754 674
645 1333 776
580 563 5
916 192 759
656 901 961
744 307 993
189 278 441
320 703 681
848 1001 824
822 252 179
661 486 634
1231 1341 961
533 241 75
47 772 373
669 1016 462
320 192 978
600 822 22
781 923 319
1366 669 407
1104 1127 229
1091 754 149
527 134 653
225 1366 671
1423 1189 990
268 777 315
600 368 1000
527 798 49
370 576 262
710 1063 345
1023 772 190
455 397 642
666 53 967
920 251 234
946 1481 742
1128 588 130
1074 1219 959
325 134 225
1153 1063 769
188 745 638
244 745 178
988 563 188
985 995 39
774 225 295
47 921 496
743 326 881
296 742 892
178 914 340
600 1440 570
19 7 957
804 1131 78
916 549 556
134 988 517
511 7 922
1114 276 29
618 1223 836
953 486 881
1128 649 4
241 772 373
879 1223 69
447 370 119
574 279 897
428 1461 95
1128 743 114
996 710 629
1470 224 520
64 985 566
511 70 199
233 879 321
7 813 5
1456 580 505
921 224 18
88 370 796
996 559 950
1068 566 517
387 546 869
804 533 781
266 743 876
733 240 401
1176 829 767
50 695 380
876 600 603
610 63 302
655 1071 429
1305 1016 695
336 785 290
546 292 495
1471 404 9
916 1266 827
675 252 33
1176 7 51
1446 119 975
276 652 804
578 812 757
914 1026 72
944 862 374
1068 774 194
671 192 772
415 549 872
574 921 615
1405 907 501
812 466 94
744 1143 869
110 1077 341
134 47 371
936 1385 38
1091 1023 959
346 1223 300
859 1089 106
70 465 799
1091 927 590
540 292 447
1077 1456 1000
669 276 759
1474 41 724
144 1258 741
1166 683 537
675 893 433
1183 244 574
268 296 562
754 1461 66
1195 893 498
1319 876 112
1176 47 122
563 813 299
466 340 164
754 1368 5
563 320 413
744 1244 167
80 1461 889
466 1417 181
533 887 447
418 528 408
91 1437 131
159 876 795
91 563 679
7 233 24
1266 856 497
1439 893 243
927 486 420
705 600 391
1023 1037 721
1194 276 403
664 1192 785
982 851 941
47 24 592
648 884 57
320 851 457
1368 988 964
7 549 74
134 1005 157
533 91 606
539 35 175
649 773 236
675 635 295
1305 1051 790
772 982 593
416 944 719
119 1091 68
568 739 686
188 1465 368
490 988 81
988 490 689
455 70 291
64 1068 305
1260 546 755
741 340 484
425 1136 48
683 1383 280
264 494 816
1329 798 437
1446 1223 744
901 829 418
1078 568 627
618 149 403
953 664 185
1261 7 268
511 988 854
856 1053 410
674 1232 185
1078 985 292
965 573 753
1068 1153 948
804 115 871
1104 996 780
1037 856 957
794 921 933
252 176 128
1099 1176 226
1261 921 152
860 1074 151
739 486 852
22 812 779
1439 1447 71
178 600 68
328 902 1
884 91 359
686 225 859
486 1375 741
1114 346 235
387 794 261
35 421 542
1423 901 229
772 19 635
63 527 922
1469 189 281
1099 755 636
1095 848 753
944 134 815
576 1091 899
397 581 57
7 879 409
739 851 127
862 936 261
483 1091 714
1028 91 948
134 1037 506
276 879 53
1195 580 173
47 1295 812
829 387 997
159 428 337
19 856 429
91 7 610
336 600 38
1333 88 455
982 581 758
415 465 779
259 115 872
995 486 266
425 745 941
370 433 109
879 1423 516
54 986 366
1385 1189 987
1218 222 768
1114 276 576
953 110 160
1037 370 991
1279 1219 152
421 683 90
1437 860 658
225 264 597
1026 675 124
47 856 536
683 1004 860
511 279 303
469 995 333
326 1461 117
759 649 956
573 560 460
35 772 744
192 340 964
988 1008 65
1016 1004 140
1016 340 978
1143 745 979
1005 799 642
755 1114 56
703 1077 661
953 1016 54
563 856 381
1008 1095 181
1341 1091 643
346 1375 410
996 785 164
1232 240 267
1384 1480 750
304 1384 505
995 1183 454
1194 466 399
862 870 349
573 1166 520
640 1143 570
1053 253 200
1439 1368 656
1231 563 382
549 1375 810
252 103 335
648 1134 438
580 774 644
573 996 290
710 266 360
1375 224 171
35 1439 79
996 703 910
580 88 323
829 1053 604
669 594 308
1379 1123 58
515 979 802
1026 785 595
307 1341 826
568 759 309
581 445 165
581 680 322
610 1223 940
680 573 425
105 1023 66
1492 490 809
813 1385 256
1217 466 931
703 1265 734
1223 1333 878
228 1183 222
466 119 820
466 307 655
1295 304 72
600 307 972
264 192 452
785 1037 897
1037 774 326
953 1440 564
1166 337 130
368 527 778
490 1091 323
397 1143 157
884 610 402
189 149 878
1038 1305 814
1091 1368 119
494 1437 415
189 618 903
1456 245 587
1492 745 926
1301 563 515
848 985 672
180 1062 825
1192 588 752
953 225 91
1224 1333 95
1114 563 543
774 326 702
703 520 935
486 912 991
921 680 366
421 652 868
635 320 93
1446 1068 610
701 1068 496
600 421 840
822 1385 629
901 1008 670
1336 594 611
447 70 647
680 1375 309
982 415 85
648 887 453
649 266 596
276 1354 808
138 988 694
982 252 747
304 1194 343
279 103 210
1213 119 652
600 225 566
259 1295 673
1063 1265 680
914 337 883
103 64 923
268 1005 501
546 1136 727
1037 988 811
975 249 27
1456 649 828
965 901 904
995 225 585
1051 1028 358
421 741 84
1295 1100 284
669 1068 310
829 1279 829
1398 244 63
901 494 335
985 279 414
1223 1099 332
233 1189 812
745 1384 957
340 573 839
1028 1068 872
680 1023 441
259 47 911
703 1026 247
701 774 355
1095 710 340
580 1261 511
674 936 660
1023 266 489
743 1213 481
1354 1166 89
469 425 959
1232 1354 646
1024 1207 996
795 610 746
47 1384 26
504 1181 386
1232 149 590
568 927 439
1131 511 157
581 1295 33
1037 568 997
668 1207 989
703 326 204
588 1099 437
415 1078 223
1143 772 744
91 233 249
105 1375 286
774 1377 4
848 755 484
1015 44 681
581 1223 205
421 649 754
1037 985 294
669 465 823
1251 326 616
1402 1135 378
178 772 549
667 1178 427
241 397 403
1354 664 63
486 1295 268
1295 1417 538
1261 7 208
916 703 501
490 64 685
683 686 776
754 415 740
276 573 594
580 490 123
1028 975 387
1437 279 312
415 1219 875
580 965 833
1060 279 448
944 1008 1000
772 1053 916
772 1437 691
52 842 966
652 276 615
1446 710 606
653 299 906
566 870 198
1037 618 140
225 486 660
1219 1008 787
429 181 633
1192 1213 837
710 635 288
851 862 265
1091 1384 446
1099 159 728
490 1051 760
1100 1223 710
421 296 988
1354 703 437
754 1223 323
176 47 848
812 829 686
893 276 399
264 985 922
346 703 633
996 755 379
1051 105 359
1398 856 303
412 1334 943
159 914 249
600 189 947
988 1219 945
494 192 613
1217 233 608
416 138 932
774 336 166
244 1492 267
600 233 284
1223 1008 431
447 1375 940
988 546 496
134 1005 406
1136 276 457
189 494 267
1091 7 51
573 63 941
490 580 475
7 669 675
228 361 171
1026 928 869
110 1026 900
1060 703 99
669 1446 754
1366 1417 183
415 425 579
1266 741 576
397 686 259
923 1051 726
103 772 905
759 1279 614
315 1189 819
813 755 707
930 425 848
326 901 380
276 1195 303
936 1261 181
600 1368 126
553 1213 89
546 901 152
149 1465 761
279 1091 683
7 618 624
851 25 453
533 241 90
1305 669 324
594 1176 340
1439 154 962
177 155 602
549 1081 158
397 754 494
505 1074 51
686 1333 671
944 278 711
628 562 49
930 149 350
119 856 596
568 19 210
10 497 645
1465 159 594
652 1266 726
63 1219 297
244 63 753
63 268 823
1099 1114 625
568 560 461
848 568 203
292 268 615
1153 1437 326
416 387 533
1258 533 859
7 244 38
88 340 916
115 1258 518
774 1375 519
1423 304 931
278 1153 805
421 428 29
1305 338 778
415 1440 808
188 1026 282
1053 276 168
1037 930 157
686 635 174
7 856 990
503 148 698
421 63 203
1100 576 473
225 743 298
804 772 709
80 1219 236
671 1136 97
387 829 15
549 1480 318
252 680 335
1465 428 811
652 138 6
7 1417 932
1470 1333 827
578 1385 938
988 683 586
466 1261 8
580 744 147
794 252 62
1189 1183 212
47 1341 697
304 241 342
733 742 662
346 486 861
1349 303 16
970 1158 685
1143 1219 824
1423 466 362
652 80 361
1492 785 519
259 1455 593
851 705 404
241 1465 382
1213 588 582
1381 304 79
640 35 669
490 425 30
703 965 492
268 1134 780
1385 326 22
483 600 494
1005 982 330
296 710 194
252 421 536
1008 588 800
387 133 519
813 600 740
985 785 169
1368 1053 94
759 176 14
755 1176 687
177 244 795
652 683 275
813 884 720
276 1091 97
274 1312 953
723 370 285
576 7 937
1068 70 116
1176 560 363
876 985 640
159 661 197
441 140 316
1437 276 101
1335 314 860
447 307 592
1143 772 215
703 1244 301
745 47 306
340 483 721
812 1219 805
233 640 549
1188 772 641
486 421 995
705 1385 386
425 421 456
829 1213 673
1183 1437 159
486 774 306
1101 1326 333
47 1492 683
119 1099 94
664 73 518
1068 19 917
1136 1377 420
953 1091 142
110 233 405
1375 618 225
780 1158 723
795 887 252
252 159 384
80 192 791
549 1004 953
1480 1366 383
1127 1183 143
635 80 16
1100 1051 924
63 813 686
110 1258 154
326 189 374
1440 192 481
196 1250 429
551 70 284
1219 656 523
1333 893 444
851 370 543
421 47 324
879 397 639
486 1127 921
361 1366 219
241 138 923
856 370 945
675 812 287
276 745 658
549 930 272
568 772 707
829 387 757
421 1368 839
985 856 555
241 610 300
47 19 14
848 1077 684
47 189 612
1195 708 218
1005 192 424
1375 576 917
1128 1026 304
115 1295 764
936 893 727
1213 710 155
70 1446 848
465 860 870
134 1456 885
1026 253 234
1308 952 564
795 813 892
709 310 302
921 337 825
996 326 668
1183 80 345
649 610 295
397 244 749
527 336 962
884 421 292
192 22 257
391 81 513
264 64 927
105 1223 299
1128 1465 29
795 901 942
683 7 674
669 304 542
1063 686 633
1060 336 59
563 176 554
1192 241 72
1398 178 891
1068 975 648
22 674 566
1217 1041 248
1143 159 234
1223 576 171
553 580 19
221 802 996
580 581 739
276 533 637
91 1038 441
1464 243 461
412 1068 711
1068 965 13
7 588 101
178 759 202
944 244 398
884 1026 968
1060 994 896
1465 1037 652
710 1153 535
1305 415 785
1038 455 999
580 1016 803
486 192 226
856 1354 626
370 336 988
241 953 390
80 70 616
804 307 396
326 680 590
703 675 285
921 988 946
739 266 28
421 930 877
652 794 985
600 520 369
1005 568 79
1377 1037 269
244 600 669
641 621 288
966 1236 200
276 22 290
645 1195 476
680 1192 61
996 930 700
1266 1219 790
807 1309 450
1295 546 901
649 1183 176
862 574 544
686 1104 912
189 884 593
266 635 1
856 618 710
304 588 208
1166 337 304
588 566 944
860 743 729
266 549 574
1213 953 585
307 266 720
176 466 95
119 930 779
413 1372 726
264 1295 922
1005 1104 693
600 1384 477
7 774 16
1258 588 762
648 1232 968
1005 879 102
1266 804 80
916 1217 134
755 494 393
988 1417 910
568 1375 65
856 280 803
1328 633 940
7 279 164
118 1385 957
138 745 595
19 774 424
325 930 395
292 233 793
822 425 148
656 1077 450
781 225 746
1091 119 753
1375 1143 564
91 1099 869
134 1176 311
241 421 530
1232 1423 797
1217 829 321
799 1051 669
346 1219 843
1166 159 220
1192 1183 403
672 138 403
568 848 849
745 656 691
1176 1279 440
421 1366 986
1131 1183 695
131 1143 358
22 923 210
923 483 549
233 985 384
923 1176 799
683 1223 743
519 1259 68
944 755 195
336 47 314
1232 560 665
944 1398 975
879 134 953
276 856 238
1231 648 273
755 253 583
1114 1223 193
455 785 553
1385 533 129
1134 1166 416
494 110 502
1490 111 322
1053 19 288
1265 1295 105
340 368 421
1265 1440 479
674 588 208
901 774 100
1384 1341 363
19 91 933
214 1179 720
1053 466 251
1026 276 395
252 340 253
487 378 250
387 901 312
192 856 422
669 1266 863
1100 568 79
1398 397 166
1223 253 866
641 1278 649
626 891 233
661 563 360
1366 1134 620
1100 574 967
64 1492 871
1146 1423 382
916 568 54
741 1219 779
47 914 9
1385 539 408
397 138 605
428 1195 100
1078 266 71
887 119 587
600 1194 359
580 1492 9
860 812 48
1192 320 769
64 63 576
785 1385 354
675 22 802
664 134 18
645 703 463
1053 1219 599
109 394 703
996 635 593
1384 1219 419
851 1480 255
37 727 922
600 995 540
814 13 466
610 600 468
1244 703 276
1266 862 404
1410 710 703
645 1377 769
1063 573 281
610 794 556
649 710 746
478 26 656
159 1005 139
1223 921 197
774 739 923
397 1232 202
19 63 208
995 244 46
511 1456 719
447 772 449
1219 759 842
511 576 472
1305 486 711
744 930 249
755 733 941
252 415 530
710 674 612
325 1480 854
486 1068 397
574 80 152
804 421 5
675 671 456
795 812 200
192 674 540
1062 1163 887
304 1306 771
91 192 507
1189 244 404
985 1153 172
244 588 433
336 225 968
325 292 166
159 465 560
559 936 323
375 1385 804
985 387 233
228 233 543
574 1305 216
609 869 880
1461 1166 74
7 149 656
1470 134 500
252 635 470
1417 387 489
1258 1266 448
425 879 937
486 368 36
1026 573 168
279 307 490
397 88 312
1422 1419 55
927 1217 501
743 494 647
1074 134 619
105 675 277
680 35 687
772 80 463
876 1095 219
264 1008 499
487 306 714
795 884 886
63 115 553
421 916 223
549 539 242
1026 661 218
754 1192 832
1473 580 459
241 228 593
581 477 793
1437 804 447
1005 568 718
1091 745 723
278 828 911
930 739 474
752 585 689
315 130 316
1134 1005 75
988 276 265
421 64 706
1223 829 822
1077 527 187
901 1051 326
588 560 179
1170 35 199
63 785 982
7 276 3
344 1253 269
588 794 941
149 533 648
1377 1417 528
710 1016 300
1099 794 814
1005 701 228
189 1232 522
244 176 216
397 1143 827
64 705 74
1134 415 473
105 241 739
337 851 401
163 368 912
276 759 637
1160 1362 154
618 1295 28
1219 494 43
1266 785 141
701 1232 489
43 320 328
64 304 520
1100 953 848
1465 1232 36
1004 652 36
266 304 451
799 178 207
80 848 10
105 1279 941
710 505 348
576 1258 81
1341 568 889
988 494 905
588 105 821
754 953 620
240 1258 331
985 1423 206
466 340 481
80 995 215
511 1261 697
1440 192 453
965 233 618
1347 772 376
230 858 565
1091 304 47
192 252 49
1116 295 905
541 488 56
1446 813 609
610 785 285
325 1213 210
812 739 735
743 1016 714
527 573 694
640 1051 802
1258 594 37
325 397 498
580 233 713
1074 743 446
397 671 459
276 921 338
103 1166 345
897 553 22
703 64 873
549 600 214
755 741 255
812 1461 938
1030 153 574
563 244 297
600 1301 594
397 1068 865
719 678 264
574 296 248
359 858 546
812 107 440
1077 1219 548
178 490 255
456 506 836
876 675 344
1465 1037 465
1176 944 482
421 559 136
134 466 808
988 652 305
233 674 20
1251 1480 883
1088 55 18
1091 580 318
80 1333 57
936 974 573
490 923 255
755 1153 665
1384 1189 279
1381 739 237
80 953 414
1366 425 375
703 985 936
892 1217 756
188 1480 513
1192 446 434
574 549 715
573 798 333
1060 1279 86
1004 1377 11
982 563 363
307 428 530
1375 652 173
466 1074 205
568 851 188
1004 674 403
596 989 163
233 829 954
1042 117 181
1053 566 613
1223 774 72
610 466 311
115 1217 663
110 600 851
1026 387 962
1026 1219 463
511 566 346
1060 64 298
580 466 505
703 1470 105
1063 1195 959
804 560 928
739 1005 503
421 921 184
1219 664 918
268 600 974
149 1053 120
1295 22 550
455 563 627
1223 64 25
1104 563 992
755 1439 582
887 483 283
1296 215 755
1100 1026 879
923 1091 435
916 240 676
1016 361 153
244 879 548
1301 278 401
244 304 131
656 675 584
560 279 125
276 785 978
370 755 389
1068 774 586
560 224 603
1183 370 406
675 610 516
1295 743 549
447 134 388
1383 1492 466
276 879 427
520 794 247
452 1026 502
851 1104 823
669 785 131
533 640 82
992 1054 379
1410 421 338
741 1232 58
1232 88 657
296 743 990
743 244 765
773 212 622
368 266 296
1194 594 547
1266 640 735
755 252 139
562 1239 439
1461 568 103
1053 370 600
1068 1195 372
375 680 192
225 119 926
953 566 647
225 1053 702
1078 105 865
795 91 775
105 553 180
70 851 974
646 679 486
138 675 484
1492 703 150
370 774 637
1007 766 363
224 1153 627
1301 563 871
64 447 903
304 465 282
1217 860 823
600 428 522
1410 228 582
1375 1341 284
553 754 859
829 1192 327
326 1417 115
533 1026 941
397 244 236
1104 1306 231
1480 813 778
610 553 844
134 551 273
296 421 183
661 573 936
563 1128 809
648 988 684
1060 1026 449
1366 822 262
568 375 37
563 1368 865
292 985 132
822 661 236
685 161 752
466 1004 327
574 664 822
296 70 658
1381 1131 415
415 1385 546
713 313 295
563 228 576
1060 252 860
1074 729 659
652 794 970
1261 1016 503
804 149 632
671 774 697
1114 1026 427
1383 686 266
64 35 73
1258 1492 450
669 1028 674
1333 292 840
804 851 649
1078 635 18
1016 1136 418
464 447 379
486 563 510
995 415 103
64 1223 349
326 553 21
566 268 705
1437 421 244
546 1053 619
573 703 412
805 706 713
176 600 161
233 320 516
483 189 524
985 7 17
953 1305 461
320 588 838
278 580 348
278 600 862
176 47 683
387 1265 512
813 533 942
1166 774 107
1104 574 481
1166 397 402
387 860 840
985 428 479
710 47 961
1148 957 98
192 19 33
1232 1023 843
851 1437 599
1099 340 101
70 1194 983
225 134 298
953 241 772
848 19 485
505 573 497
876 7 974
851 785 580
1398 1068 356
549 573 144
1492 397 321
812 600 94
22 115 535
134 648 637
233 505 593
1217 923 311
70 1194 856
1261 1373 822
1143 533 925
268 686 295
115 105 685
887 290 236
1219 1005 488
192 490 884
1091 1128 932
1446 1279 695
1114 774 389
1016 1104 455
308 624 652
212 944 714
168 186 771
520 743 249
1183 1008 942
1189 483 107
582 1110 545
1223 119 938
416 588 302
1005 70 931
1091 745 859
664 1091 755
1143 982 272
1423 276 685
494 1016 520
1014 1074 348
703 264 405
798 337 638
1005 119 726
80 1266 120
253 851 48
829 574 25
568 1099 680
70 705 580
368 851 581
812 1354 390
292 588 148
159 785 25
680 829 895
490 70 584
786 649 486
336 759 411
527 224 675
739 916 154
539 710 758
368 686 962
370 1068 805
276 930 719
610 744 322
325 1060 165
581 1480 126
1091 387 79
1136 774 785
88 566 420
930 860 459
804 64 874
1162 1104 603
546 80 61
1305 675 571
1457 1293 176
772 879 170
325 1023 563
1231 893 534
956 1211 908
1375 860 728
1128 47 266
1189 860 711
914 1333 876
1008 795 130
1183 1366 812
669 7 21
648 1231 293
1023 648 208
486 1060 894
1261 192 662
1191 1301 383
1053 683 754
1333 1295 869
1213 397 732
416 134 649
573 397 510
553 860 318
244 884 593
320 794 525
909 366 233
428 856 904
387 397 513
813 745 189
1366 189 976
1266 594 763
511 91 634
546 340 614
1026 1166 956
425 1306 28
244 176 952
739 533 732
798 1383 603
901 178 601
1423 671 44
1219 1104 773
985 610 622
563 661 846
1008 1232 737
795 1480 962
1232 661 194
1051 851 83
694 1468 698
1295 276 44
1480 1005 330
1068 876 977
600 511 492
361 1091 450
533 149 681
923 1279 617
914 161 214
1423 813 555
640 497 431
1384 600 281
533 573 43
1305 1266 172
428 416 152
397 1176 769
505 1366 618
520 19 791
225 35 98
494 914 478
563 1440 20
1077 1219 648
218 1106 820
316 134 133
292 1219 621
105 119 921
1038 416 152
266 675 248
1127 1461 921
192 744 28
600 648 843
387 138 801
754 1114 514
745 119 396
772 1261 586
1456 995 767
1266 879 763
192 70 264
1192 1437 60
1456 574 124
1465 988 18
241 1028 403
745 635 151
35 703 218
674 520 936
795 600 42
785 560 317
1265 134 455
600 224 122
494 568 886
1060 490 546
428 856 199
856 465 911
588 533 569
1301 795 33
739 1341 577
686 1176 71
1333 1261 557
65 116 182
1099 466 555
794 88 712
397 772 159
428 494 352
985 134 445
1465 241 202
430 709 53
1223 568 300
91 1104 876
683 1189 176
566 192 92
1210 1207 607
667 153 463
115 755 124
1077 1446 521
1223 189 578
927 594 642
549 1176 100
91 1028 486
563 923 630
1333 1192 223
851 1385 397
870 774 917
19 70 408
927 91 426
1028 1375 19
1289 934 73
1219 1231 707
119 813 101
652 739 933
563 1333 465
785 927 461
551 773 480
7 1127 2
930 1377 21
1305 795 201
421 812 143
710 1060 340
1266 701 494
149 652 752
19 829 640
1068 110 113
1219 742 112
326 588 669
340 656 897
1004 1127 148
656 276 683
877 554 861
304 921 610
549 732 630
1465 1384 599
1114 80 880
594 916 882
1026 428 692
70 576 828
1375 785 975
1038 772 1000
137 1421 274
1153 1143 557
988 176 843
466 483 672
829 879 855
625 104 488
804 1266 76
266 1266 781
1261 1381 805
1136 996 620
870 178 458
1266 1060 614
1195 1232 550
225 661 289
1366 618 608
134 1095 648
671 490 80
744 397 930
1456 781 776
1053 1100 594
397 1461 102
870 1038 363
368 1219 5
1004 600 339
656 573 375
252 812 211
105 686 335
1411 1497 634
710 1377 288
266 664 46
1038 795 653
7 64 787
189 1213 77
7 1127 577
228 648 718
848 1131 64
35 494 825
794 278 232
745 1480 49
795 469 264
64 1305 641
916 1219 403
923 252 197
1437 266 625
865 510 184
1456 421 743
944 1091 14
189 996 857
767 495 647
747 547 735
741 1232 941
838 907 372
149 703 676
560 795 650
566 375 437
1136 240 479
64 35 617
1439 1176 168
731 1400 197
1266 1333 401
856 387 219
138 511 784
533 988 595
138 563 612
744 600 599
1266 701 566
988 1114 246
812 1068 335
1151 546 188
244 511 635
600 996 102
1153 594 149
923 580 258
1055 108 206
1028 812 283
421 1104 899
1217 1368 167
573 63 385
375 227 129
1134 1077 465
1217 876 147
1303 419 101
91 1127 62
739 1385 330
87 415 358
266 640 792
669 743 824
901 176 686
19 1439 801
759 568 819
19 573 67
159 1398 50
703 481 124
276 1143 888
1183 304 852
600 279 199
346 466 357
576 1114 205
1219 1368 782
115 1037 750
1134 511 722
1446 930 343
253 494 872
586 681 149
1156 1263 366
703 105 911
240 936 21
741 1217 262
7 64 190
1166 1028 976
546 466 12
741 1005 174
224 607 429
1251 1385 44
923 103 167
1166 563 416
1219 64 952
574 1251 660
421 1223 419
1383 465 641
936 466 732
88 320 487
1465 1193 363
1333 224 64
618 923 934
1417 1104 433
754 259 804
799 192 894
680 252 779
188 927 494
795 233 151
772 1074 386
772 70 658
703 1195 48
1251 1005 144
1366 1251 112
336 943 803
965 785 995
415 546 752
80 1063 325
988 7 818
387 192 48
656 134 37
1461 134 655
485 376 989
701 1091 274
1232 559 902
304 63 664
354 1077 392
985 982 939
887 252 56
91 266 434
1232 965 607
1291 997 268
580 563 396
649 1195 504
337 568 579
710 936 739
469 1381 467
1219 465 80
397 511 32
671 710 488
1023 533 848
1357 490 4
486 798 680
252 421 176
326 1461 701
178 804 870
1077 1377 846
1231 1258 232
648 1143 366
573 1008 698
533 573 828
710 259 270
22 1166 371
1008 336 186
829 1341 820
812 159 599
640 233 773
614 46 559
416 252 498
923 856 291
876 1005 378
118 845 80
326 176 556
416 921 847
1114 47 495
618 914 107
1099 560 481
486 370 500
982 113 47
798 494 178
1068 739 565
539 134 768
134 228 49
1437 745 804
1244 703 786
703 553 913
953 1219 137
278 563 856
1456 1231 46
1232 1134 722
1104 829 713
519 924 656
705 466 995
1385 546 481
1341 1060 649
47 1384 163
1004 795 582
486 923 4
670 102 810
7 466 905
1127 901 811
307 224 933
134 91 772
568 876 340
566 233 357
772 1383 678
686 244 420
1129 820 500
1492 1100 271
421 618 613
1023 264 578
804 252 928
1004 988 266
958 628 507
1091 1437 946
703 1465 203
357 169 617
635 189 840
64 549 68
1423 549 652
421 985 426
88 930 391
241 829 594
415 551 935
80 568 708
1100 568 259
1016 322 217
1008 1305 872
1063 669 938
887 268 936
1026 1375 915
188 325 719
785 1279 67
159 361 675
1037 813 886
848 307 62
194 1314 645
1377 1398 734
1008 375 641
241 88 526
566 361 859
1261 635 430
370 580 426
1068 1166 64
1023 1341 646
680 553 29
428 1492 193
901 1038 813
568 982 245
812 860 284
1266 1366 291
1016 574 856
597 749 925
743 325 106
944 812 290
1446 447 343
1295 486 579
1266 996 632
1063 549 866
662 1037 79
964 11 689
612 1180 800
268 856 417
1131 421 836
671 1279 305
244 103 78
1166 1463 805
192 469 802
533 276 145
466 241 981
1026 1028 90
539 1410 247
794 279 421
387 785 772
361 956 252
105 1385 367
743 861 858
901 149 303
884 851 647
1005 70 687
268 1453 605
415 944 155
1219 292 436
490 1261 105
648 1183 361
1446 421 689
741 325 467
1232 1153 306
1333 710 616
1037 88 369
856 605 225
710 563 533
1440 573 845
170 7 542
1028 149 786
822 861 577
455 1176 176
1037 337 301
785 1099 426
397 1279 651
879 1051 475
962 201 366
336 1333 296
466 138 672
80 1127 817
675 953 726
551 743 41
476 960 35
370 241 114
1219 744 90
304 703 711
635 1063 95
1005 387 73
1016 856 850
759 1091 678
566 1213 958
520 705 423
953 1053 18
923 134 633
921 1366 924
772 279 284
1480 703 342
1439 588 401
635 887 750
101 1296 463
1166 1100 48
739 1381 349
119 134 379
959 175 150
1231 1398 997
926 1202 475
1217 415 826
375 594 71
879 944 884
1258 1295 638
1068 813 699
1166 1192 4
1219 1368 270
47 953 162
1143 703 773
965 1166 719
336 1232 66
149 856 815
252 1005 177
1251 733 764
340 1295 119
568 1068 935
921 240 582
664 1091 248
1317 241 726
618 755 567
307 466 217
985 664 845
276 580 915
1377 923 817
57 1316 966
804 1266 762
1176 680 247
701 1366 455
1004 1217 356
610 1053 335
1223 397 222
1232 278 649
1377 212 489
7 965 582
645 887 385
279 829 193
1189 846 586
566 1398 652
483 486 616
1492 77 842
930 1016 92
62 239 471
680 1377 724
533 686 972
975 192 233
772 481 655
985 829 806
1217 1153 471
1219 1213 818
927 1295 491
244 1153 878
63 851 868
188 368 593
91 22 992
1136 576 200
936 1207 202
428 416 31
1279 1223 672
573 527 553
309 1401 744
159 1279 599
138 1398 159
509 1272 202
921 580 445
1195 1232 119
930 1398 139
134 370 373
35 1026 246
233 1377 885
505 1051 502
1131 754 568
501 982 425
1140 35 694
178 1398 101
1189 425 159
710 1366 915
622 201 572
1127 1375 261
1023 1219 431
856 1232 206
563 996 309
640 1261 599
674 600 565
675 683 655
785 996 495
520 742 329
304 494 285
286 1103 648
1384 683 681
1067 576 714
1100 772 761
1060 276 677
1381 1385 988
1333 425 141
466 1333 325
671 568 132
649 1385 360
533 233 377
1213 276 897
223 140 529
1385 465 250
465 580 680
1153 944 782
285 258 605
455 421 584
466 1305 392
745 1086 856
1195 563 180
799 1077 507
900 237 712
1183 580 999
387 465 284
520 425 564
421 1026 386
1114 1219 830
710 483 962
59 847 984
1232 1128 531
978 184 22
134 1265 305
829 573 765
884 1480 786
115 149 998
879 851 570
656 1078 78
600 533 799
794 292 76
188 241 85
560 755 552
566 1385 426
276 1261 930
189 1267 437
387 225 358
560 774 991
425 1131 83
505 266 242
645 936 730
861 1127 489
1099 1319 511
675 63 952
848 425 609
665 276 591
1319 741 965
1219 1306 713
437 466 51
370 680 251
1327 514 748
674 985 834
610 233 75
304 930 451
568 176 941
710 465 588
705 996 53
259 652 424
1245 265 817
804 225 137
697 164 862
829 754 454
703 664 279
115 1201 4
7 1232 854
1333 1213 130
64 1333 852
574 264 469
1223 511 636
511 233 670
921 795 360
466 490 212
320 1136 288
447 1354 785
1127 80 502
466 914 472
563 745 588
1100 1492 118
325 533 594
1219 368 838
1053 1492 773
710 494 345
1037 566 395
1279 774 841
553 578 695
416 661 945
563 176 919
1095 772 458
119 1261 655
1261 88 13
1192 664 54
486 233 672
710 416 818
70 1100 515
1004 533 100
1166 1005 533
1295 600 656
1026 860 303
22 304 75
600 91 622
365 628 781
1114 494 684
686 927 727
138 1053 105
119 566 69
538 558 51
253 553 934
1077 1456 423
686 276 512
494 1004 801
600 559 163
244 134 684
486 1223 99
1051 1232 413
257 548 401
914 856 396
829 387 189
996 427 135
1423 774 746
552 303 576
486 103 589
119 856 472
1189 563 139
669 494 550
1423 1091 721
996 1446 289
1368 1016 517
1 1123 506
785 115 694
387 588 822
546 1223 947
276 19 297
421 336 218
755 361 833
1364 1295 181
520 1051 151
527 829 10
1091 455 49
421 494 332
1095 466 858
233 252 721
781 914 195
549 901 938
320 580 55
1099 795 700
640 1446 186
745 1051 243
862 772 555
851 581 339
1366 1305 639
1100 568 734
1063 1189 361
996 648 276
47 276 589
63 1261 95
1487 456 113
927 988 734
600 1136 147
425 224 120
1153 266 529
1028 47 76
1028 917 319
851 1060 213
193 291 489
47 710 248
755 1258 766
574 944 231
397 563 439
1176 1016 431
560 115 755
241 795 413
1114 1053 801
244 19 667
1417 192 326
101 1324 45
594 212 96
1166 1384 52
1100 1223 419
138 1341 714
421 887 934
965 578 441
785 755 781
1134 573 408
1382 466 475
985 1295 316
1074 447 697
732 141 828
1366 375 945
581 774 459
387 794 823
1037 610 2
64 856 666
1279 337 607
267 667 489
381 1064 843
276 340 266
221 1252 779
370 785 732
1077 568 789
447 103 735
1176 1219 435
860 1266 605
745 138 214
228 851 220
669 1074 619
1131 1385 884
1223 387 107
336 1381 437
754 1219 902
686 1217 694
342 139 514
1068 1232 26
1114 252 146
648 340 904
675 798 650
1099 988 222
553 549 6
207 467 960
533 1194 452
233 1258 209
224 988 502
1398 739 445
63 64 256
680 1091 194
821 723 578
436 555 545
759 1077 977
1053 397 327
241 1423 437
1417 549 375
996 1258 849
553 755 980
675 755 249
497 523 887
244 1261 787
944 669 417
1176 879 704
1375 686 886
486 1100 668
486 266 578
241 421 758
1114 1223 345
560 574 281
1195 566 681
1266 559 318
965 486 940
1136 346 549
600 923 847
568 1437 603
671 563 663
326 134 608
1068 927 98
486 1091 764
847 1055 266
991 850 241
464 1295 208
1213 1377 11
745 1461 666
129 1296 283
149 88 310
1077 953 77
755 745 595
1104 759 219
848 1375 40
600 1189 467
995 636 520
183 457 693
795 862 854
921 927 608
774 794 515
375 304 328
686 149 493
1232 701 570
279 346 692
64 744 770
357 83 384
292 1319 70
1099 996 892
1058 399 560
1195 1213 590
1136 1053 276
494 739 157
953 568 947
292 421 522
628 46 614
1100 266 310
829 985 859
1004 772 848
1176 47 571
70 581 667
225 901 274
1232 812 125
671 1068 63
914 829 470
95 1113 42
1113 9 490
520 447 948
953 1074 444
1063 884 205
453 85 312
1492 1104 837
276 944 329
387 1051 634
336 930 458
851 887 691
701 159 747
744 337 747
486 1213 947
1341 1461 665
225 856 545
134 944 374
686 47 871
1192 652 349
244 189 56
192 326 471
703 996 706
1192 588 731
19 320 714
224 326 898
1385 149 678
884 566 711
1305 110 157
988 774 965
1446 804 255
397 664 368
829 1295 852
1100 953 77
781 1195 209
914 851 964
927 466 853
304 1008 213
1301 1266 655
568 266 747
744 1166 45
1074 1383 852
252 546 724
774 1417 721
680 829 57
1232 103 507
594 557 265
425 1381 351
105 1223 515
178 387 598
683 829 345
425 225 569
415 1217 193
64 320 328
566 63 513
397 1100 563
1063 812 859
465 669 347
1184 1305 64
1037 1375 577
138 1091 306
927 478 338
799 1195 781
600 669 843
1385 563 216
568 103 644
1279 1195 17
276 560 51
22 648 894
1037 1176 349
1166 600 479
710 848 922
252 1217 462
64 1305 358
876 887 130
1440 539 692
178 1023 749
1045 247 255
879 710 225
421 927 465
988 1077 395
710 1037 57
1305 568 535
621 212 474
70 1213 74
661 944 609
511 675 140
486 812 535
22 425 741
387 276 14
761 152 56
675 103 178
680 785 680
671 233 497
1061 382 181
829 1028 28
703 486 531
466 794 676
1223 1375 760
1063 649 316
511 568 147
563 1005 367
103 580 147
1461 829 538
119 754 594
425 741 944
1023 1131 517
72 137 450
635 266 212
876 1078 748
340 559 295
559 428 775
706 408 634
703 733 312
511 1423 578
1261 428 979
944 88 856
594 851 934
122 382 547
781 1368 969
407 1073 626
671 192 589
19 397 77
1195 397 802
1042 1373 308
1038 781 556
600 253 216
241 675 190
743 745 320
1125 279 186
1439 91 252
703 566 533
1305 466 236
228 241 541
921 799 134
580 1195 100
645 822 725
70 893 131
856 375 838
225 559 353
1333 1217 162
563 1176 867
276 916 208
580 1465 84
754 1383 9
661 1385 267
307 1384 750
307 1384 189
848 546 147
755 425 403
494 635 788
134 176 544
19 1053 247
1023 594 29
683 1077 699
1354 1051 791
608 852 12
212 843 21
1063 1232 5
1136 743 178
1368 397 504
785 1398 987
600 1266 666
159 635 450
988 1217 284
988 829 153
1437 829 929
683 1295 613
188 1480 305
1176 1398 188
759 774 346
1166 252 37
134 1100 53
755 982 64
893 1219 463
635 1053 574
675 921 279
1189 7 158
527 1153 914
340 544 949
397 635 687
664 671 911
119 754 120
105 1480 527
669 799 129
67 150 943
416 1385 590
466 1232 230
350 1263 338
455 1366 542
829 1005 117
580 1026 603
553 921 539
554 333 235
751 447 718
610 397 946
511 652 993
88 1004 534
795 1053 166
710 466 425
795 1423 785
494 580 983
1306 588 296
1470 916 69
404 728 560
1051 1153 56
1377 804 586
188 648 180
860 822 128
553 675 301
1375 953 507
683 279 588
1336 319 630
1127 549 547
64 568 900
1295 1251 305
1492 988 809
455 1385 452
1279 1005 981
134 781 75
64 1127 376
1192 739 340
988 743 299
921 669 82
576 527 456
494 671 706
278 710 741
500 1016 257
1467 450 457
76 1090 564
879 1213 326
1219 1417 737
1095 985 193
334 304 206
1421 856 344
703 266 668
1166 1134 748
887 860 880
421 1189 626
640 110 195
511 829 194
178 743 989
1440 573 546
1232 813 744
861 1384 906
785 573 700
415 860 501
549 466 23
795 916 210
22 1023 520
923 1005 749
483 580 808
63 276 90
546 862 284
759 1026 433
483 337 662
759 244 958
279 88 2
375 930 766
1037 1295 258
1166 1099 52
64 686 243
1068 1213 767
563 573 345
862 252 109
921 134 856
244 421 928
1004 483 869
134 397 368
47 1375 900
110 600 874
851 549 961
1377 1028 382
988 490 706
1053 812 407
1153 870 923
244 1251 239
944 1368 93
1131 276 480
192 785 714
652 1423 278
553 610 217
1261 553 309
176 739 271
416 812 47
110 739 263
618 581 876
1333 701 631
520 563 174
1068 465 231
1027 831 640
610 829 457
680 568 324
901 600 681
421 447 670
252 682 957
716 411 22
982 574 908
336 1127 536
549 465 905
253 588 997
953 483 575
397 1261 603
490 105 208
683 1232 455
1189 1060 940
1068 804 70
224 447 262
463 1049 393
192 578 279
944 785 104
865 566 404
669 1026 934
856 307 328
795 733 879
91 1114 214
573 856 468
23 972 357
1321 956 500
574 701 886
563 640 136
134 566 224
22 64 573
927 546 556
1143 1005 689
573 1319 414
1223 1085 678
566 425 348
105 268 802
568 1461 572
1295 252 448
1104 594 796
1398 159 488
754 1261 565
1077 1232 867
944 241 76
1238 248 952
703 1354 847
292 1136 639
105 246 882
1375 1068 732
1265 425 185
1068 490 417
1407 488 258
225 568 246
546 1176 409
661 1383 264
755 741 385
1398 241 878
1136 701 175
1377 772 711
7 1305 160
549 425 476
1368 192 119
851 1390 310
574 1176 775
1385 224 585
1461 813 13
680 774 459
795 35 573
1008 772 448
754 1305 766
1279 588 463
755 325 462
661 669 245
241 7 637
1200 756 157
1053 1100 974
1261 134 739
337 995 524
1232 798 35
594 1437 272
103 1053 160
1492 1100 154
63 1439 122
1136 397 245
63 884 318
703 652 802
188 370 41
51 1110 118
1143 546 958
600 88 330
1305 936 777
813 1192 857
804 610 814
425 1095 871
563 304 583
1381 1261 568
1166 1461 268
70 421 672
465 115 497
829 774 403
785 212 538
944 266 60
1099 743 773
988 1461 931
1189 466 902
772 1266 298
490 580 993
1461 774 679
851 1417 533
1417 149 231
425 415 256
703 1295 927
387 115 190
927 785 899
1385 368 145
710 1217 690
264 1136 248
574 1143 948
35 1183 835
965 1195 829
795 1251 816
1166 1279 981
465 259 694
421 1153 943
428 794 732
887 1068 821
15 22 771
995 683 591
710 1232 965
63 618 604
358 1325 658
375 1398 329
1219 610 172
812 447 482
361 549 530
1183 192 573
1232 773 556
1219 851 669
930 1375 107
64 80 314
686 710 287
19 703 239
490 486 953
921 326 59
876 7 52
1384 563 408
1100 744 344
47 533 670
876 1333 480
1265 259 604
704 1219 828
988 580 254
563 421 507
1261 772 935
119 1305 807
1465 225 95
103 1023 820
1341 1068 509
862 953 76
1219 743 477
561 764 856
588 115 825
736 1068 990
1461 680 794
1051 822 222
573 1136 209
1232 648 952
425 879 414
1372 85 185
252 387 832
945 299 511
1068 785 494
1194 703 123
1223 703 37
546 884 207
581 1266 754
244 781 425
312 146 594
176 233 324
1132 406 99
105 134 222
88 1005 14
325 1217 697
178 808 611
346 1195 669
703 739 627
134 1213 180
1131 652 859
346 703 626
490 47 111
387 1192 693
829 253 647
1301 594 135
794 244 347
1136 1384 596
703 1232 851
754 930 120
546 1354 558
1219 494 850
795 1131 293
996 635 405
70 1441 678
1232 465 658
1114 1037 552
930 594 32
988 225 225
425 953 256
304 1305 485
1136 563 417
466 879 663
91 134 431
1266 64 75
1440 276 391
927 447 135
546 822 42
22 1266 697
884 119 568
1461 64 860
856 1377 659
1440 851 989
276 259 137
568 785 173
900 533 72
421 1456 291
304 1231 27
840 1038 833
804 829 489
1008 346 668
985 705 985
588 465 830
7 656 96
855 992 203
1305 425 546
225 436 432
975 914 251
119 1456 211
739 1417 415
397 455 927
1102 1450 914
410 583 739
22 1176 133
264 795 76
1319 674 762
887 421 423
513 238 750
64 578 48
1385 527 380
739 576 733
594 887 103
335 184 162
588 982 681
421 1166 401
1384 985 904
370 466 231
1153 320 66
701 466 538
252 307 437
901 1074 570
253 675 571
138 649 648
1026 1381 587
893 47 360
81 224 815
600 1016 689
1026 901 794
1295 923 764
149 1114 659
225 1385 371
1053 848 16
936 600 917
484 224 726
292 985 214
936 1410 435
1244 447 687
1063 785 651
240 680 123
794 331 899
228 1295 640
1398 914 399
354 147 63
1219 1192 574
428 703 326
511 421 928
268 1217 435
1023 244 896
483 244 126
368 985 212
1261 22 66
1192 1366 681
188 304 214
149 533 426
486 1131 539
276 494 116
879 486 134
1028 1377 87
588 674 783
546 576 634
772 600 760
421 661 644
1091 811 176
279 189 339
773 447 509
1051 304 985
1217 1461 806
252 610 119
80 573 622
466 645 697
51 165 984
189 588 261
743 1232 833
80 745 793
848 710 206
1189 856 41
307 225 291
741 588 940
1232 415 439
241 387 861
1114 1310 950
455 594 333
588 486 442
774 549 119
755 686 745
1168 1236 465
594 465 566
588 486 314
856 930 281
296 675 626
1059 1412 804
336 563 302
680 549 473
759 640 562
1037 1044 119
916 795 121
703 1100 761
336 1100 265
1195 486 287
1068 1104 235
944 669 587
829 1023 505
421 1261 558
985 588 508
1060 1026 812
370 936 914
985 337 84
855 648 263
105 953 661
785 618 608
224 80 985
397 1153 547
624 79 85
1063 703 529
304 320 953
951 353 652
441 80 669
1068 774 267
1183 573 102
1295 1417 797
972 712 175
1251 397 86
1166 304 111
425 224 279
1227 1448 927
574 241 539
110 574 177
884 1120 655
563 1305 2
479 390 964
1005 259 965
278 1219 422
415 145 669
1053 253 33
588 320 605
574 1295 177
1136 876 45
1026 795 145
851 669 90
421 88 837
703 1354 628
1223 754 843
70 1437 249
1074 600 417
253 1219 675
264 1114 181
1099 22 151
268 264 865
671 1153 689
1197 1027 575
1295 1053 382
1136 149 15
306 567 660
276 259 248
149 759 934
1377 253 91
132 1377 977
346 465 29
74 1268 806
1023 428 124
549 573 497
1280 1070 53
91 1437 805
325 1051 445
421 336 248
1354 754 545
159 1023 686
1039 950 96
1305 812 701
884 944 712
303 1249 767
1195 115 140
1074 178 702
1397 296 240
675 566 115
466 64 545
233 259 930
1492 361 351
594 656 769
675 368 247
1075 36 724
241 511 31
1465 1100 955
522 1275 470
985 1099 141
292 710 870
134 465 369
790 1282 759
1217 705 912
686 134 92
304 520 209
47 1261 707
1384 425 33
664 1028 796
1189 387 257
560 812 845
64 1265 955
178 546 259
1377 481 842
1219 1439 972
7 1381 655
494 903 268
574 346 664
944 1131 571
563 1008 151
241 1026 504
859 264 531
879 1068 794
311 151 807
1217 1114 362
1063 1091 560
568 774 344
944 1423 654
1217 421 667
813 1492 423
292 781 248
576 1385 153
178 1183 220
804 266 785
1480 703 97
1251 985 630
628 573 324
901 1232 568
279 652 499
156 216 997
988 7 426
743 228 574
1290 1110 249
884 1051 703
985 233 940
744 576 930
494 1461 502
1456 276 810
387 228 557
1006 927 900
745 1381 477
669 304 952
1074 741 246
795 927 397
889 976 39
149 785 333
134 304 818
661 953 505
244 798 485
1104 1261 998
1091 80 803
1327 44 74
953 1305 926
1232 268 255
1398 47 105
1077 916 895
879 588 885
671 675 315
387 326 350
600 192 602
1192 921 570
851 813 442
795 469 125
259 1104 257
7 241 251
794 923 434
1376 425 830
1026 1128 592
955 959 717
276 683 997
860 1465 683
573 1194 629
652 675 967
455 252 531
1026 266 350
588 640 680
829 465 614
64 812 180
307 1385 653
1451 70 327
1131 1091 922
1026 1005 29
965 580 634
860 829 889
241 594 338
563 862 866
1261 1099 85
228 425 558
1384 103 892
856 370 692
1091 573 302
829 652 436
419 786 453
1100 829 364
923 1385 744
1219 652 920
861 1305 836
1028 1423 654
606 376 718
1005 1008 798
248 423 189
743 656 45
1026 560 459
276 1037 46
192 879 186
1127 772 845
944 35 86
755 264 519
1037 1192 202
645 304 904
91 1417 117
560 944 901
546 812 35
563 1333 929
804 425 225
1069 585 471
1279 397 75
252 192 578
1279 953 167
1136 876 819
19 7 738
1051 649 289
1366 1385 236
680 944 920
1385 741 202
1213 520 148
1068 1016 332
1091 988 931
745 1136 427
1439 1128 251
743 1127 934
1008 901 347
1023 703 285
1492 252 780
7 1319 177
553 953 144
755 455 872
785 742 849
233 739 567
1131 1008 213
241 1026 890
893 276 575
652 1128 74
416 428 775
336 276 90
275 392 846
505 1051 261
1213 739 213
861 304 747
921 671 548
703 505 948
1384 574 901
580 466 623
1183 264 208
812 244 313
553 879 526
953 794 841
1219 428 397
862 664 118
988 574 135
276 640 406
59 269 970
553 397 952
1060 421 177
276 1095 458
671 576 877
539 1492 136
1100 188 94
208 1071 609
771 1190 791
785 1480 23
953 1375 193
1381 710 4
1183 1176 538
361 1461 153
119 1295 904
759 1341 132
804 588 689
276 320 577
1213 944 860
798 580 205
988 1398 513
744 927 936
1068 549 652
772 119 490
1465 664 581
387 785 211
1341 1068 513
311 652 183
1300 922 313
304 1194 301
953 1456 688
311 1053 171
425 1194 584
1439 759 328
927 785 606
785 252 787
1375 228 688
675 656 152
794 1104 410
337 520 506
936 1423 654
795 781 291
1306 574 687
241 710 711
701 307 838
1492 1213 466
489 968 985
1026 192 35
576 1004 889
594 337 817
1492 159 348
741 743 455
192 744 270
1091 159 738
1095 64 929
138 563 730
307 346 38
703 876 489
336 661 619
134 533 959
839 876 16
649 428 438
370 686 535
428 566 289
279 278 448
252 965 508
115 683 979
648 785 856
326 346 658
563 566 540
851 296 515
560 600 963
1470 1099 252
1377 520 520
1295 701 396
669 635 460
743 921 969
1265 264 182
228 1074 672
861 1385 934
813 988 762
266 744 148
1279 649 483
887 953 79
1377 661 989
307 1114 418
1077 91 736
304 233 332
610 794 651
368 829 798
1053 1008 630
671 944 319
1231 759 917
1232 581 560
937 671 162
785 252 686
1456 70 81
985 228 905
387 320 266
580 739 176
88 244 576
1091 455 96
1068 88 423
1008 549 436
1004 533 725
953 192 303
266 1004 626
64 649 13
710 421 708
276 1183 528
743 710 940
1244 546 145
1404 159 1
325 428 555
772 1377 782
1183 774 983
1166 1005 439
944 988 398
1423 1183 174
844 1407 996
755 1038 15
1333 466 810
494 953 390
829 1368 561
701 397 651
664 188 787
1219 856 850
649 996 327
581 563 901
563 799 220
1437 616 281
1266 1492 679
430 1023 398
1456 568 533
481 1219 533
178 1136 231
1492 119 791
914 710 654
581 1232 86
450 1159 497
1194 428 353
772 1078 919
1271 486 762
1295 674 465
447 139 611
1005 240 59
927 568 446
1251 594 891
276 1423 583
228 241 585
568 982 364
563 1304 208
600 304 605
1176 252 7
661 7 619
252 656 116
1004 754 344
346 1295 406
914 252 425
1053 1016 807
1398 1436 97
1077 1192 38
1295 568 701
1219 921 672
535 789 680
988 1023 945
1456 64 3
573 566 703
499 240 625
1028 576 724
1131 80 244
546 241 952
64 1153 568
594 1026 898
1091 1192 754
975 851 677
600 739 112
397 110 758
773 1265 747
421 181 131
1053 326 829
965 600 89
1301 279 54
1219 1037 2
953 225 12
320 553 58
1223 241 426
881 386 467
568 110 845
600 1078 420
233 1341 730
1295 1231 380
1301 1381 984
481 415 284
985 1440 339
1261 1295 164
320 851 115
115 559 375
1217 573 404
326 804 320
876 645 894
368 594 225
867 64 32
953 774 707
548 1185 553
240 481 906
1104 1091 106
192 996 916
22 326 937
159 648 154
573 1128 95
387 1176 863
466 879 487
428 361 220
576 447 417
316 792 331
149 511 966
1385 1068 370
375 975 739
812 759 885
1078 425 649
1074 618 782
1368 1114 556
103 1377 785
862 252 956
1231 812 326
505 1251 839
268 1219 923
1189 1183 618
466 861 818
568 264 437
1037 88 554
428 876 248
159 664 277
772 375 336
560 387 154
600 1231 803
921 906 749
923 1038 988
923 225 946
1423 1183 8
944 553 867
1037 149 697
1104 149 520
1213 566 381
549 1155 745
47 415 401
1368 494 474
812 1183 259
1296 977 393
1497 1452 699
149 829 310
228 80 601
159 1266 630
594 710 520
944 1068 58
1026 664 879
754 533 898
921 268 241
1381 325 447
1026 1398 946
233 228 198
466 159 322
742 1219 263
7 1366 931
705 1410 777
1256 1167 199
466 1440 722
1005 483 164
1381 486 421
1028 703 512
224 134 918
573 674 391
799 1377 537
1189 884 857
445 719 856
568 744 700
233 1384 23
744 563 734
879 1375 211
278 588 381
466 829 482
546 664 107
743 781 807
975 1016 587
680 119 76
996 563 383
574 189 213
703 739 298
276 1461 514
1171 618 676
1008 1446 956
1100 600 160
1192 1377 920
138 192 502
1261 1100 886
511 861 560
705 588 131
1143 1068 846
703 1465 14
1227 956 931
1423 276 374
80 1105 86
417 1184 328
1077 860 142
1053 1176 704
1192 1005 875
1091 576 53
1005 1385 884
1456 225 132
447 1301 351
876 588 923
916 233 443
1127 19 326
876 252 30
511 856 934
785 397 982
115 578 640
869 498 524
1383 1195 689
1037 675 834
563 276 877
965 566 77
755 1265 242
337 1385 770
1091 1423 290
1417 774 118
996 1384 35
578 755 847
192 799 87
1015 815 501
464 1261 690
1162 872 227
1398 465 810
1104 1189 849
1261 1216 199
901 870 366
656 1377 253
701 1354 401
1127 244 520
774 276 651
645 1217 87
1353 1417 47
1439 268 264
1377 520 820
1115 298 356
1480 823 356
110 772 861
1346 75 349
710 307 615
610 447 893
1377 511 238
671 996 45
252 64 795
1004 594 8
610 1398 835
1232 576 577
1266 743 623
1266 1100 596
1005 923 949
1295 428 527
798 486 595
268 794 988
785 1131 905
661 1217 364
921 1068 730
533 304 758
1232 1375 936
1384 469 136
375 455 332
252 703 333
1385 464 730
683 759 87
1385 664 128
486 710 115
580 1091 865
346 119 142
879 563 335
1266 244 983
745 110 106
1354 795 793
1383 916 660
516 898 113
1091 1153 256
47 813 245
70 1166 468
785 7 613
1176 307 21
279 421 722
252 1219 586
1136 921 743
19 1368 765
428 1456 409
735 801 74
812 1219 294
455 1265 86
268 539 446
311 1461 330
241 1480 275
1383 1423 909
1192 7 146
600 701 935
397 862 843
276 1198 900
580 490 543
743 224 867
103 675 738
1127 879 361
795 266 794
1091 813 710
302 634 527
851 110 422
1383 1295 529
1409 1258 877
1037 829 10
1131 486 949
326 425 451
1091 652 508
661 675 407
1446 103 361
1053 1465 854
149 739 740
192 580 648
680 927 153
70 1053 62
804 336 682
212 192 819
1437 594 768
1112 1333 559
680 901 560
1021 983 947
671 566 446
988 1385 508
856 546 23
276 1266 299
745 574 759
1077 22 684
739 576 858
754 588 498
710 674 601
1423 635 426
560 985 354
832 1330 565
1028 336 610
1136 115 695
210 1479 289
953 1354 769
652 1295 597
1266 1016 558
680 276 469
1439 1279 216
710 346 789
669 415 746
326 914 967
1333 985 610
1026 1301 27
240 1143 243
652 1016 796
1474 1184 908
192 1440 882
64 1016 49
1051 975 349
914 629 740
998 397 852
1402 809 375
1261 953 353
292 578 432
774 1051 757
1266 822 920
19 829 350
560 1333 395
1301 752 665
901 225 51
669 1480 683
1295 539 928
1354 295 478
1377 1423 37
1437 397 451
996 879 357
862 457 546
430 1416 157
675 879 151
1195 927 838
425 415 466
35 340 768
1417 326 402
1223 326 320
397 671 945
686 563 637
988 600 733
486 159 139
944 1189 201
1100 276 490
1480 1315 308
467 1377 973
1037 916 714
1195 563 223
472 995 123
1305 739 125
600 520 263
337 1437 645
1051 681 141
1217 1368 74
7 1068 762
1037 848 352
272 981 641
856 794 155
640 705 632
178 224 708
134 674 752
225 617 299
1333 1377 452
1366 755 223
794 70 270
70 368 56
831 1240 770
921 520 842
340 804 469
134 387 412
879 1219 41
1031 1460 949
1461 927 734
1319 149 62
466 1037 88
944 1232 624
635 490 20
856 1375 828
1175 50 726
879 1223 142
1383 1231 386
635 134 820
568 923 824
264 103 498
1127 774 316
1148 1223 335
240 686 134
893 785 139
91 340 282
47 1189 527
326 346 919
105 568 640
88 1077 168
652 600 506
683 580 704
755 370 792
1005 64 59
852 470 99
115 560 937
573 1319 905
774 588 494
224 520 310
1053 520 518
1114 325 553
1232 375 861
138 1492 272
1053 465 797
276 486 355
1091 568 74
988 486 631
600 1319 439
594 1143 577
138 829 836
311 1341 777
703 212 955
1127 233 983
1305 1091 802
1151 556 529
1136 1131 817
224 812 415
279 276 428
19 988 249
370 549 867
1074 600 541
494 1492 268
1231 466 990
1095 1051 230
163 1360 407
648 466 761
772 563 169
683 105 532
600 566 736
566 588 306
680 1114 421
635 1005 9
233 1258 576
710 1099 754
212 578 818
1295 923 344
745 985 139
266 91 818
240 546 281
1417 916 756
1104 233 561
279 996 861
392 1430 677
703 213 521
739 573 115
158 563 71
546 580 508
739 1223 215
795 1023 982
686 1354 231
307 1461 8
703 1060 485
745 988 941
1053 119 92
494 581 380
636 1048 106
799 563 744
600 578 382
1381 103 20
1127 447 741
252 304 410
134 741 410
658 1349 272
1480 944 624
364 601 497
1165 817 688
1194 252 168
1217 772 97
264 64 538
772 649 834
1077 279 721
755 105 75
244 1423 885
413 281 596
594 1099 165
80 397 89
785 914 704
411 1375 355
119 1398 932
876 1143 414
985 1417 962
1391 360 834
533 680 658
1095 594 845
798 563 160
421 361 421
830 1176 324
710 635 744
533 1127 250
563 1266 233
549 189 761
870 1366 402
428 893 973
755 466 320
134 1060 135
664 7 667
1166 705 578
134 1217 301
1023 600 246
742 600 904
91 1295 211
568 953 852
233 703 271
205 128 760
1189 1223 221
1446 231 67
1423 307 261
876 794 934
671 755 353
110 860 739
930 326 93
1465 774 168
553 465 470
266 337 753
1296 321 55
1295 674 228
1037 1008 790
56 351 28
244 798 320
1063 995 985
1189 527 469
486 944 215
1437 304 321
1249 1213 105
1091 884 224
876 1232 361
1219 266 490
1437 1114 794
640 340 690
981 332 868
1368 225 240
901 1131 89
703 1439 448
1333 1128 632
1295 705 153
851 1366 827
462 952 115
1354 563 92
370 465 369
1026 953 906
683 63 417
798 326 125
326 336 587
563 553 631
1398 652 632
580 279 14
233 656 364
368 421 574
1305 887 492
860 686 616
610 134 1
70 80 694
649 1398 863
224 686 994
675 483 435
240 1341 347
804 397 917
1446 368 228
648 284 563
851 110 157
1341 703 977
1279 1465 396
1131 466 339
1313 1019 544
19 618 603
669 995 462
115 1398 281
252 661 976
425 733 555
119 743 201
829 1232 434
930 252 449
370 1232 303
1368 640 16
813 851 492
1261 115 86
1232 1341 886
829 618 188
1439 675 507
1095 425 779
1213 773 364
703 511 317
703 279 450
930 703 58
1008 568 161
618 64 60
1026 887 621
703 1192 328
1127 1385 588
104 390 197
1213 680 9
192 1037 205
774 1437 816
490 1439 428
1375 466 971
1104 774 793
1377 1492 511
936 848 834
813 566 965
923 996 870
486 1381 27
22 916 674
1182 347 403
141 1152 487
397 1068 469
1219 795 511
953 744 389
985 921 915
1301 578 424
134 490 409
1170 963 857
19 447 267
276 618 589
502 421 335
739 1060 883
1461 63 827
189 1295 609
743 1037 76
549 192 912
870 1060 845
742 1194 660
640 22 559
188 1219 28
253 568 69
253 466 65
600 648 314
134 1166 432
696 778 45
635 563 714
870 1333 763
115 80 956
1423 91 251
550 233 118
252 421 47
1005 22 253
1128 710 565
188 1423 42
573 1265 142
930 47 398
340 743 146
1333 649 97
425 149 497
466 278 626
1279 576 978
307 1417 813
703 1492 484
645 813 567
490 1368 65
799 785 278
279 1255 497
1166 1456 843
1333 703 861
669 1143 681
573 336 728
563 1301 192
336 432 425
325 178 936
1251 224 356
1306 546 349
914 1023 112
494 965 138
559 233 337
1114 279 334
1265 703 25
233 88 764
1305 549 796
923 224 936
1136 1480 54
421 927 475
568 982 865
216 1376 662
212 527 745
259 1279 396
1037 1091 534
1131 134 657
268 368 293
1440 233 907
566 494 103
675 1423 436
105 1219 963
22 421 364
1196 1297 492
546 1008 402
1219 138 93
228 1219 49
22 1480 557
1261 573 955
520 1266 727
921 648 590
466 115 48
88 1068 390
1265 233 472
397 1440 305
610 829 63
268 930 434
224 464 112
421 652 568
804 549 730
610 1194 747
494 1223 397
252 1377 802
292 252 712
600 1231 675
1385 812 614
866 70 382
1176 466 137
1099 988 634
1127 1068 504
927 795 999
887 1004 419
80 276 950
1038 1231 555
759 397 322
915 789 320
1183 1366 169
1366 1456 889
559 745 230
804 326 767
228 191 628
159 47 631
1360 935 66
965 397 48
566 134 144
375 1219 590
851 176 235
649 755 671
259 580 794
985 661 274
1492 914 413
1038 1231 925
574 259 396
8 1490 281
225 415 986
64 703 120
1492 1004 693
1166 149 15
745 455 696
812 370 524
465 549 636
533 336 566
176 1091 652
276 266 774
80 1423 79
304 600 521
483 276 346
259 1437 511
772 573 962
1060 1023 725
1091 600 530
448 598 914
1480 1232 888
785 1008 604
640 233 89
134 307 917
1192 1383 344
1440 264 693
437 753 781
259 486 892
80 192 185
63 320 98
1091 465 956
307 425 312
1037 241 702
266 600 842
1423 336 201
1354 1446 847
600 119 7
563 610 83
579 1273 201
1470 1219 261
1495 1229 881
259 527 677
813 1375 185
630 1037 455
600 1354 477
664 1063 374
7 671 816
640 397 760
1136 649 250
1195 1026 946
1440 568 148
346 1266 631
759 652 987
985 428 179
533 1232 645
1355 307 278
1385 447 607
401 19 139
851 425 198
1153 192 362
239 262 265
304 674 397
774 914 731
1199 1011 736
1097 745 857
774 1026 731
1005 1223 491
1176 1437 832
252 1301 305
876 361 975
1267 1237 581
105 1068 522
80 1143 484
1183 1366 292
701 1060 827
1181 1223 385
1381 1395 566
533 600 431
240 134 689
1068 364 904
675 370 548
1091 884 375
7 1384 955
189 560 796
1100 785 760
494 266 615
553 759 386
370 466 529
1266 63 91
920 1441 568
425 1217 749
88 241 277
566 466 679
64 799 228
1480 710 139
982 311 894
923 80 356
105 1131 355
1143 428 617
1023 304 66
909 372 515
1114 1231 444
737 982 164
781 848 994
1005 304 44
914 279 566
683 568 397
1060 486 704
680 975 629
233 1279 903
1450 1415 921
134 1008 29
1465 486 195
63 813 115
91 340 494
105 1091 736
486 278 23
1131 1166 528
580 292 19
861 64 983
588 1131 843
1492 580 176
1465 705 431
486 1381 452
1091 119 234
1037 325 848
1435 849 224
1341 944 32
397 944 880
1301 870 673
1492 326 939
268 848 926
346 1251 493
134 1279 414
914 573 305
465 253 673
276 914 313
1103 157 980
494 860 133
22 466 877
851 656 349
292 645 405
856 794 325
566 1492 373
1223 1037 998
340 253 285
1100 483 584
1437 686 265
703 772 287
773 1314 649
702 534 662
1127 1231 435
1236 547 456
785 159 631
841 386 48
1377 428 385
1266 1176 627
1005 1028 56
860 829 891
893 115 679
326 860 240
1004 686 577
1176 988 483
138 553 138
119 914 237
1117 759 532
486 1437 627
580 1305 555
944 683 319
337 701 907
664 159 225
1377 340 1
1143 1078 430
795 84 327
553 600 42
278 1060 466
71 704 717
703 1258 174
1417 1091 566
1378 111 254
533 1004 526
1295 656 997
574 370 214
212 563 272
1456 176 743
387 710 398
1063 228 920
887 774 696
701 447 313
1008 421 415
1366 1004 645
252 80 175
975 683 631
1319 1128 846
1004 19 684
733 594 1000
1465 739 148
1023 1301 559
149 773 208
266 415 926
1279 795 281
546 1465 494
259 1385 26
580 754 212
415 884 760
944 965 915
415 1266 623
7 936 37
1068 745 203
860 884 756
744 1005 419
1037 618 751
772 744 683
822 648 252
1068 804 39
573 1053 248
914 134 171
1306 755 795
103 887 76
1195 618 706
337 1060 502
703 914 52
813 1051 801
576 573 536
799 292 784
656 580 69
743 744 327
134 1143 101
1301 862 432
600 268 694
953 1333 439
901 64 801
1114 397 995
755 1063 204
1305 703 332
755 105 178
486 812 743
772 581 55
544 1425 281
1060 134 85
387 1230 132
1375 326 798
47 225 107
798 563 667
661 1005 582
785 1456 19
674 494 745
337 549 795
1005 1341 925
772 138 976
674 916 617
320 346 899
965 648 958
325 192 805
1223 1261 916
486 1223 240
563 103 402
70 1095 204
944 1136 720
669 466 666
1014 983 917
1299 136 872
1266 635 225
944 19 248
539 464 40
985 566 51
1037 785 30
278 1127 615
1492 930 632
176 192 361
813 149 557
320 253 511
466 212 501
397 988 410
520 415 685
115 970 960
600 105 652
785 563 484
469 1465 866
115 635 403
566 1077 896
676 1379 803
1099 1004 215
1261 1232 511
1440 1279 317
1183 916 784
1127 1166 278
1480 610 653
703 813 497
1051 1437 4
812 466 298
930 1176 111
680 600 637
1068 1063 79
134 7 444
252 425 896
64 600 259
241 1446 897
1398 1016 316
1031 329 310
563 916 252
236 637 52
397 1266 790
444 1248 328
1008 618 679
1377 233 849
189 1439 992
285 910 115
744 1223 837
1341 1053 411
1446 264 757
465 486 770
914 1091 880
159 22 758
244 1456 644
772 225 728
710 563 753
553 47 822
233 252 169
421 296 879
134 91 356
442 923 837
1078 64 378
568 812 28
755 1480 832
134 494 896
563 1381 914
375 965 426
805 965 453
1099 988 548
995 754 462
1189 876 922
278 192 185
1341 988 730
554 634 946
1385 755 636
860 326 769
64 953 264
1091 930 447
7 138 998
127 1394 569
370 936 151
486 1028 662
1100 375 211
341 795 442
661 397 367
91 88 468
743 703 102
1037 588 792
1266 578 320
549 648 637
88 240 478
466 1446 715
755 953 807
1153 851 122
224 159 840
703 110 558
745 675 155
337 240 956
1099 996 269
1031 1155 628
1341 1134 191
1153 573 330
870 1213 330
940 389 328
387 856 399
22 455 536
416 465 6
1004 278 680
469 1385 263
64 224 471
826 1124 357
1333 1385 58
1197 363 55
1004 1068 920
465 268 399
1213 138 881
1398 914 164
159 1131 213
785 1189 285
652 813 758
944 848 60
1183 527 153
325 1492 909
228 546 959
64 252 502
1176 568 503
581 1053 86
995 988 629
1072 198 609
995 739 815
375 1077 997
1341 1377 908
1496 747 666
63 953 599
494 927 243
149 1051 12
1305 105 674
661 1223 256
70 1384 473
745 944 637
63 1005 177
469 486 885
829 683 110
1213 535 530
276 741 228
856 862 137
304 1440 321
483 337 294
1184 65 128
1077 397 287
337 1385 469
944 416 369
346 944 920
88 996 891
1114 995 769
1008 785 341
829 901 471
813 1385 184
1492 252 679
1295 635 191
686 953 668
1375 675 81
276 916 501
520 1311 405
1480 566 929
652 105 773
831 732 390
743 1385 991
176 785 692
671 233 791
965 266 330
252 1008 100
549 276 337
1492 47 94
47 1384 537
7 421 58
1344 517 776
553 268 39
1486 791 800
862 105 744
1310 275 241
105 1176 522
1068 1091 182
1251 1219 466
744 63 599
749 766 432
1005 701 229
701 573 410
936 563 624
320 276 409
1038 149 841
1398 568 388
715 1265 873
465 233 71
1398 1492 499
393 303 80
80 635 282
1377 661 156
254 268 466
336 397 399
1053 1016 745
307 1074 346
240 370 135
635 1219 576
1078 1295 578
1423 652 562
703 22 28
149 1153 364
914 1368 769
368 70 806
613 973 910
1113 339 73
856 549 274
829 469 284
563 63 739
466 574 474
1306 1333 790
361 1265 177
566 739 407
1195 173 201
600 1004 26
748 1390 832
276 1099 259
1192 851 218
1026 798 143
1437 1053 439
486 1375 987
425 851 271
244 1368 818
447 243 42
988 1114 224
739 573 155
64 368 62
1244 438 477
368 862 757
851 539 917
781 1023 69
1377 80 547
772 856 545
279 975 734
576 1051 826
91 1232 85
225 1143 754
829 192 376
1053 680 949
1063 893 278
652 618 753
680 1005 557
794 1183 46
759 680 714
576 1091 747
149 91 154
336 119 249
1063 189 520
159 192 515
1004 115 12
268 985 182
1375 743 416
669 652 767
985 1004 704
944 22 289
1465 594 606
105 1219 409
774 829 503
63 494 582
1231 64 216
455 539 737
19 549 375
987 887 474
450 1461 583
824 176 840
686 276 917
337 1023 676
276 1440 630
1385 870 39
1016 149 115
1128 1265 718
1385 47 247
1136 1051 503
336 241 704
573 1176 533
670 483 298
469 594 909
241 610 756
192 511 637
588 421 356
1053 1037 63
486 103 881
553 813 601
1354 1213 506
1206 1003 978
953 1068 101
754 1183 781
244 1461 386
446 1388 772
743 1223 653
1232 794 59
661 511 586
953 1128 690
176 588 500
421 115 405
58 463 142
1295 1439 560
1037 134 231
64 1377 472
421 276 536
387 1077 793
618 466 403
671 1200 983
856 829 722
465 1417 282
1446 1305 5
861 1461 785
1365 941 580
1026 1446 110
1004 1038 716
772 755 523
1114 486 844
1008 138 393
862 1480 847
1381 192 923
988 1480 807
533 1213 860
307 304 263
1217 252 630
1366 304 719
755 710 77
901 1377 628
755 1381 718
781 134 315
241 1417 886
176 785 108
1195 397 350
996 588 383
1366 455 879
927 794 564
1091 397 754
1166 1051 734
268 428 154
1305 1104 958
486 240 80
325 375 750
701 1091 349
336 795 186
1053 1005 413
879 1114 203
87 624 937
829 710 201
1091 640 826
1051 862 136
1266 578 602
149 1410 351
578 901 758
80 466 53
602 80 340
1016 576 942
1028 774 363
486 794 376
1136 754 436
1305 1465 216
1423 1213 683
1037 266 983
1192 1341 985
1266 1189 997
681 1371 44
936 781 206
879 1223 680
768 114 139
755 1279 716
511 739 286
421 1016 114
588 774 548
259 105 50
103 1223 812
1366 1128 310
703 566 23
19 812 831
1194 1026 550
397 1068 978
225 710 438
772 264 75
115 138 142
553 661 234
1066 1022 946
701 703 580
224 848 730
217 1165 365
671 1127 571
1494 981 871
296 985 477
276 486 127
1279 1128 510
600 944 131
307 1305 159
1306 648 919
1417 465 999
703 241 333
1090 858 23
276 1053 524
971 1208 626
279 469 306
340 483 830
1440 1038 777
115 982 999
1128 1219 152
856 159 88
1368 1285 867
1381 119 139
325 80 941
455 1038 79
110 115 516
533 669 159
1195 511 125
103 794 84
589 508 666
1099 19 791
259 995 13
649 703 517
1375 921 584
985 953 126
1176 856 248
1383 772 683
7 189 226
473 1469 11
307 1341 17
1375 546 232
860 580 199
785 635 20
70 576 107
313 686 299
1004 22 160
110 1131 298
253 785 51
22 91 193
268 703 374
276 563 451
466 674 424
656 580 685
511 494 672
296 1263 727
703 675 898
1016 188 667
1023 119 345
387 566 156
985 22 846
428 965 48
975 995 902
1247 1121 824
563 781 4
285 796 811
781 995 627
600 705 316
138 466 266
774 279 406
397 1068 153
743 1381 403
1008 1377 340
549 1136 538
1136 134 535
763 481 551
988 1114 686
703 675 892
70 600 114
755 1104 291
268 466 888
795 671 533
259 361 32
563 879 709
539 581 734
370 278 110
49 1190 293
1384 1366 536
573 212 577
774 573 209
346 1176 616
149 225 389
527 741 909
576 149 79
588 64 938
711 9 914
486 1026 89
795 686 213
1384 115 584
546 494 28
36 121 168
795 759 931
244 421 349
806 407 929
421 91 313
1385 1016 501
1437 159 728
774 882 265
421 307 221
54 1377 621
635 421 213
568 1377 206
774 901 751
1377 326 597
755 533 852
1127 466 695
415 600 63
664 1068 169
1480 1213 911
705 425 488
346 320 956
361 772 402
1091 110 872
944 1077 364
466 1279 534
174 483 774
1437 134 120
428 490 846
1095 1004 590
105 812 846
860 1053 222
551 1232 789
745 1008 829
505 1381 595
953 905 803
982 494 185
772 879 731
1341 1091 981
505 447 269
600 278 153
486 1176 240
1222 645 281
494 1183 696
674 325 519
1417 848 604
552 638 960
1368 1038 803
419 1298 375
455 1266 660
546 1131 723
63 743 910
159 397 304
743 149 254
483 563 437
1306 119 292
486 1232 910
304 549 599
794 138 866
425 656 772
1244 660 690
304 669 919
772 1219 748
739 563 555
35 1217 28
553 225 362
375 588 789
588 576 535
149 879 356
703 1437 573
813 425 595
1341 110 288
669 1465 290
772 686 593
505 774 527
872 961 545
953 336 843
70 1037 768
159 465 304
683 744 148
421 1440 140
755 1341 907
703 337 348
936 739 623
674 649 754
1241 399 489
710 63 884
228 1385 505
661 580 130
656 563 554
646 866 587
785 1091 322
1398 1465 20
703 923 517
1192 192 766
580 64 894
138 421 13
7 80 575
1265 368 21
829 336 465
63 798 928
1053 469 28
813 1091 747
860 229 11
428 397 545
953 1231 196
1219 1231 302
610 115 951
252 1008 639
1026 91 988
1128 953 543
781 387 883
1251 1232 296
1232 505 509
701 1166 451
574 70 294
149 1177 191
264 241 41
594 618 648
848 1232 752
1068 64 180
1375 988 360
460 800 391
811 261 634
794 1301 695
1176 675 134
1104 600 256
264 804 882
421 901 368
994 1160 167
795 581 717
1008 19 568
1440 480 192
982 772 5
1099 1082 627
1074 58 29
1068 879 32
337 1063 42
110 563 789
921 1377 305
703 276 528
1004 1341 353
618 953 446
984 273 529
1005 1077 514
1366 686 715
794 368 37
794 772 200
70 1306 260
745 1231 234
1306 772 59
1366 176 589
703 742 503
1305 212 79
1217 553 842
944 1368 34
486 110 740
88 795 288
988 159 686
982 233 693
397 901 601
703 829 652
273 190 123
893 1266 967
1440 240 891
1492 7 449
103 923 4
921 566 422
563 1251 940
1026 1223 830
574 744 579
798 447 737
437 78 501
566 1384 573
494 710 123
7 533 671
581 574 645
1446 566 663
879 1266 623
600 743 810
252 268 767
1005 1176 148
982 848 69
292 772 457
425 648 839
1176 887 712
1134 600 510
88 1261 696
773 1099 199
785 1134 912
1195 63 195
134 1279 14
159 494 183
1223 192 284
1437 1377 876
539 1254 153
694 299 208
276 279 433
860 549 765
47 1417 676
1026 862 127
982 1231 973
1261 645 65
1176 1354 531
1456 486 531
877 890 102
425 7 5
703 1074 707
996 870 341
346 91 980
425 1440 564
1377 1008 77
884 421 523
1023 115 753
1136 1063 409
1005 1176 536
119 1305 172
151 1458 28
703 1261 546
228 851 425
1381 785 273
188 88 76
930 600 994
1399 1301 729
831 114 323
1051 1231 469
532 381 516
710 640 684
59 687 324
240 798 862
578 1232 82
511 466 650
1292 902 59
1219 447 414
1383 901 171
927 745 166
115 466 370
774 19 309
744 64 60
288 774 253
447 1195 8
1194 563 324
1333 829 522
588 110 418
225 149 743
1095 1183 203
134 1219 714
22 1166 656
447 618 137
1439 1051 190
795 549 312
494 553 975
337 105 477
1051 578 828
703 936 441
635 1366 7
988 795 945
307 1375 414
635 276 713
1266 337 136
1095 64 706
549 64 665
649 916 767
494 822 395
494 600 851
988 755 529
304 1305 857
674 421 496
490 703 907
1091 1423 132
527 469 630
494 337 642
264 568 816
88 1385 622
669 649 277
1104 244 80
332 61 399
1026 1213 804
936 848 33
1368 744 923
1426 525 794
1060 233 381
795 1440 759
1274 112 526
1176 1143 533
1301 887 420
671 397 852
588 1385 4
105 494 757
701 1005 725
511 1480 481
1312 1091 898
337 664 668
656 1176 382
1440 1232 535
588 387 863
754 600 267
1008 19 386
1095 233 949
985 91 931
1480 818 208
248 1192 200
1377 754 768
1341 486 120
1366 527 290
1074 870 346
1333 35 547
483 86 109
804 546 460
99 660 233
1100 486 956
649 862 573
1000 816 254
1219 368 298
225 266 870
264 1023 736
680 397 527
772 1023 183
594 1465 950
1026 1465 732
1004 465 890
675 860 150
1091 1284 51
259 178 432
1295 505 349
1219 936 809
701 669 833
842 734 408
326 1261 539
914 1385 193
1143 829 583
307 1232 212
901 923 743
266 1100 294
710 1492 826
879 812 619
829 921 68
520 996 954
35 893 658
1100 159 846
304 640 168
278 573 123
233 387 922
421 848 108
755 486 895
1439 884 816
640 252 742
425 781 859
1403 888 747
936 1261 618
798 574 73
829 397 419
772 1265 57
1053 1295 836
680 370 99
1319 944 926
914 944 250
795 1480 576
795 228 897
1038 178 277
785 856 56
594 134 332
1131 224 392
19 1053 952
804 189 803
1119 172 702
1063 337 90
421 975 500
573 551 613
1383 466 839
1077 326 844
387 1232 368
1213 244 891
701 774 879
1131 1169 336
640 1176 704
703 785 143
1051 813 524
1377 212 90
369 1169 735
600 581 746
494 856 845
1492 861 194
1037 851 451
179 185 428
876 1002 431
1368 851 509
573 741 626
1219 1492 517
851 674 571
1060 594 113
276 804 847
91 325 516
944 105 327
421 296 588
1461 794 643
1383 264 602
1153 1037 933
600 661 823
1004 774 835
566 739 111
276 279 213
1232 669 9
568 1385 868
19 549 799
701 574 399
652 320 797
1008 703 264
743 1074 752
812 686 138
142 383 275
466 656 769
703 916 115
259 829 607
703 64 178
1342 583 518
745 1333 922
829 546 900
674 115 805
563 259 953
1349 459 753
1183 785 592
1492 1423 378
862 560 874
103 1461 988
914 1051 218
91 635 544
415 91 594
307 921 907
1003 1421 405
600 733 514
884 64 973
1008 600 518
1383 1265 506
7 563 361
705 1465 509
610 1008 137
1223 1068 682
580 1192 94
683 755 987
664 241 81
64 914 110
927 397 570
652 914 679
1068 566 265
1023 581 923
1333 1078 397
346 70 121
1305 304 979
105 134 768
691 747 462
600 241 324
1104 829 682
70 856 587
386 1475 602
1038 421 231
1295 1301 264
772 264 891
640 916 282
336 1231 803
829 103 755
1301 1377 663
1261 600 457
188 105 287
1377 1354 134
1153 745 242
851 710 985
1465 1051 477
278 1281 943
244 466 500
861 860 734
1366 594 74
880 371 521
276 618 708
88 307 13
1366 1016 350
1244 397 719
879 675 904
1381 680 185
851 671 573
1368 794 473
953 511 308
884 115 746
64 860 426
1083 195 334
1492 652 214
600 1375 591
1114 149 917
527 744 239
995 447 964
64 860 448
466 1377 949
988 745 85
1305 134 135
921 549 899
563 1266 299
1333 1104 988
278 559 423
774 985 367
553 1232 169
563 307 462
1377 744 597
985 813 365
1417 192 609
266 276 97
1004 447 926
1154 1263 525
492 870 331
948 617 316
119 1026 645
739 953 54
588 683 940
944 1063 944
1195 785 20
569 1485 63
1261 573 490
1219 856 578
576 649 336
581 1480 457
563 652 883
755 588 544
675 683 316
1261 744 465
1068 686 776
862 710 76
428 22 993
1375 856 751
588 1456 465
588 669 45
1026 1219 54
1456 635 386
861 640 359
1068 785 584
1385 105 869
276 618 752
927 486 598
1302 168 734
703 635 147
455 574 833
812 192 655
344 415 860
1456 486 448
1461 580 85
739 134 707
921 648 495
710 1446 322
581 745 62
240 1385 126
447 781 674
1166 1492 232
640 159 174
134 996 554
397 225 383
421 985 330
1385 588 464
1232 1231 251
1461 1008 294
244 1295 340
370 64 672
7 1008 341
574 1366 464
772 178 586
1053 1077 362
1384 1417 780
675 1251 130
847 6 796
1265 574 888
703 212 294
505 115 585
588 1266 756
1423 138 434
307 1437 981
533 675 724
482 292 329
884 134 70
340 1383 983
568 455 672
119 307 344
65 1406 2
954 1276 192
244 1136 306
1213 754 41
856 533 650
669 566 669
490 1446 980
486 812 954
1104 64 873
225 754 918
252 1095 569
975 1366 767
887 703 156
370 1261 628
336 1176 410
1104 490 571
669 486 107
1217 1183 985
1345 1474 938
550 758 760
640 149 64
201 985 882
1306 1183 609
648 573 412
1381 149 944
985 822 184
233 1375 181
259 710 423
652 686 275
1037 675 85
861 1235 335
466 1192 356
1398 675 487
1195 486 314
876 546 62
772 1127 834
19 1461 52
225 1301 118
511 387 59
1173 1064 331
1219 635 54
1333 1456 940
549 553 805
1023 813 840
908 901 85
590 1142 645
1091 1385 706
1363 1383 291
930 325 945
975 1385 558
559 1113 726
178 70 141
648 415 287
1384 563 318
91 1423 882
1446 1091 715
1319 743 262
1166 798 781
466 1446 80
1008 425 995
745 276 841
914 1417 295
375 965 778
233 1446 913
1265 703 566
1100 923 186
573 1060 486
430 784 128
580 705 205
450 898 681
1480 785 442
887 813 784
913 203 357
241 985 159
568 279 829
381 1203 779
1127 996 723
568 600 968
701 600 689
70 566 254
600 1265 35
1166 1068 826
151 106 435
560 1273 663
822 1295 297
549 225 326
1368 1217 454
914 580 439
1368 481 700
1183 1301 114
387 710 559
1127 710 894
1385 1368 822
19 755 987
511 648 498
671 1295 625
1232 375 236
336 944 74
534 304 411
494 252 134
35 822 443
1407 899 651
138 549 616
652 511 505
594 520 767
262 1123 695
241 568 513
927 683 256
110 490 659
600 649 881
1232 346 202
89 465 890
701 1038 995
1377 755 211
300 551 667
618 244 905
1465 455 922
421 192 257
600 588 976
739 1176 38
1446 415 652
930 397 844
1223 387 424
279 421 8
546 862 150
77 1325 903
930 566 406
739 988 248
134 1189 744
675 1127 3
1176 307 123
1217 259 945
1151 577 828
1492 553 722
671 870 256
1219 103 657
278 1319 674
1375 533 943
401 1343 198
375 1004 927
1219 63 188
455 1091 878
7 19 53
813 1004 664
1143 1195 478
1381 1038 277
1492 486 987
953 134 592
192 307 85
466 505 43
953 798 1
1176 755 548
588 739 787
464 707 660
1127 466 190
1143 228 908
1095 795 162
1331 679 657
253 7 910
1232 1099 510
1153 1295 658
703 105 720
829 581 395
134 447 124
1231 1183 188
1438 729 371
1410 148 857
574 425 344
138 481 956
1153 469 634
1213 1008 546
671 304 824
563 744 193
755 772 88
886 1398 600
785 241 638
829 465 282
953 1051 84
1437 1223 648
173 825 381
618 1375 389
1127 1100 558
466 1127 837
754 533 677
916 611 438
1223 326 639
939 1183 299
600 1127 955
425 988 38
320 1465 746
1153 652 183
225 686 529
304 325 673
643 894 635
1383 486 652
1219 266 515
397 671 639
703 1004 253
1189 1446 508
1383 1051 137
755 1192 896
594 1423 528
576 325 818
149 244 411
618 1232 483
549 119 881
1223 465 847
1053 88 455
879 953 591
17 1256 326
1437 953 917
1005 856 735
985 1423 620
553 105 604
851 103 782
794 759 657
63 588 916
563 465 453
965 1232 736
192 1136 932
1035 586 463
1192 594 857
159 486 730
861 578 268
1232 995 803
851 559 577
1104 580 17
1051 266 366
745 421 316
1026 812 658
1195 675 407
799 739 363
1077 1028 431
594 1023 685
337 580 253
754 1063 642
1143 600 11
1136 829 721
1008 1068 497
985 618 579
1354 573 214
88 1213 31
481 901 883
923 680 644
120 1311 191
546 887 180
192 1189 875
1099 774 527
1213 573 592
381 746 49
1375 1099 402
862 563 85
1295 568 874
511 1366 780
635 1136 470
1072 534 698
953 486 512
549 594 970
745 70 548
549 178 198
923 1333 111
1192 1232 537
1295 1023 257
70 188 139
675 927 395
553 1223 453
1114 1261 525
1417 397 418
276 856 922
772 1153 273
240 1192 824
594 110 107
1407 633 231
623 270 238
1217 1099 809
923 264 874
1398 995 13
1492 985 639
1398 703 63
241 710 381
568 1194 211
743 656 358
387 346 133
345 321 640
1470 594 708
799 795 661
486 80 6
652 421 690
773 134 296
1437 560 141
574 276 539
1016 397 544
689 730 156
893 1480 218
1038 745 411
985 649 912
268 447 841
1384 1217 655
497 1418 987
1223 465 536
862 916 454
671 588 183
645 745 225
671 563 347
860 483 674
276 119 243
466 1366 843
70 296 242
701 1232 909
985 368 798
385 837 43
115 325 503
1100 600 87
754 680 752
759 675 951
486 1100 694
870 1385 755
953 755 827
307 1266 815
645 278 618
47 1456 932
1333 743 105
119 370 357
1385 19 842
375 1165 487
739 1176 711
774 428 623
1266 1306 475
1068 1192 795
546 1305 49
1051 240 727
1439 923 494
47 241 289
1279 1377 252
829 930 488
1383 1384 920
887 240 330
188 1136 153
527 225 881
1104 178 520
686 985 136
914 279 491
466 1333 413
931 635 267
742 447 409
656 276 23
1005 80 720
1183 1385 415
368 228 918
822 785 501
309 440 611
304 1385 319
1223 574 965
795 953 205
1068 661 958
674 325 551
14 1485 1
1494 854 300
332 1354 782
1026 370 302
710 304 131
1026 995 731
563 744 206
1366 35 689
486 1077 42
224 916 374
1068 664 140
486 936 391
1437 1100 296
1166 1100 188
1023 559 194
1121 544 88
19 785 466
559 1301 54
538 2 605
311 936 475
1016 1068 497
733 425 760
683 1295 988
742 635 817
1082 522 146
1385 1104 662
1231 635 932
1439 465 780
1166 1091 899
546 268 34
546 995 791
829 745 903
307 1213 333
192 686 954
618 1461 73
428 176 532
70 1295 115
1251 985 174
527 1251 57
851 996 105
149 47 627
370 683 528
432 1351 33
336 421 418
397 1366 948
1232 490 600
995 1217 814
1456 1026 374
985 115 468
240 669 293
1398 566 239
505 466 761
7 705 741
584 1218 935
1437 425 832
595 689 46
292 848 473
115 63 756
1195 252 835
421 985 735
953 774 954
380 1097 394
1368 829 687
944 648 126
546 794 759
1265 812 463
428 336 353
794 578 883
563 91 857
387 645 417
864 388 705
884 982 642
674 568 962
1143 252 396
675 1417 690
618 279 647
1384 743 428
178 1232 830
1037 276 559
225 675 914
813 241 546
563 745 503
1304 1323 243
785 110 47
467 1378 948
1381 105 70
449 146 924
553 549 573
581 1480 715
1232 494 359
772 573 15
323 329 216
703 848 269
669 921 420
1231 1037 365
336 250 491
1131 1068 87
568 944 930
304 944 126
600 22 821
1068 490 486
19 944 405
988 813 4
1234 231 78
618 397 370
241 1385 423
701 743 623
1026 1095 637
772 47 92
340 465 136
1078 1319 756
428 876 492
563 188 372
1410 1377 283
1078 178 408
1480 703 190
573 326 163
683 1375 533
574 1407 640
1232 635 834
930 573 564
1099 425 140
549 1091 438
88 785 531
1004 1366 697
1368 134 785
464 1219 283
743 469 34
278 178 864
576 149 377
1461 829 566
370 1023 185
1366 110 14
370 1023 31
600 879 29
1060 1063 206
553 600 421
975 549 736
1131 944 682
1219 772 54
848 233 903
483 829 162
600 1354 495
743 795 6
1410 600 776
1004 686 774
648 600 530
1153 119 641
368 370 420
533 795 168
225 1492 577
887 610 947
785 469 18
1287 464 551
486 1127 721
1053 19 792
176 1189 163
593 109 675
421 225 985
1423 1166 464
648 546 254
674 340 390
1127 669 494
1176 829 382
225 325 297
161 348 312
1374 865 665
19 674 898
600 705 463
1440 1319 302
494 568 752
596 883 583
703 914 613
465 494 836
1037 138 483
1139 1032 507
849 447 598
884 916 533
415 755 536
876 1134 678
927 794 889
1366 1461 491
276 1127 519
1068 279 866
1333 134 390
228 189 252
656 1195 90
469 578 188
1261 70 21
172 853 560
781 1231 821
466 1319 691
862 798 589
574 1219 746
1480 879 120
416 115 628
1368 1192 687
1063 635 271
264 921 829
1183 744 158
1004 22 302
225 923 411
1183 1465 735
965 255 391
490 1008 902
1153 985 127
1480 278 222
1026 188 468
1028 652 823
178 1354 725
553 1195 33
754 326 100
652 1333 287
307 1143 663
159 1023 958
466 739 827
820 1352 996
132 282 244
862 1439 658
425 1192 470
488 1326 200
564 690 873
752 197 109
1384 1385 738
278 1368 464
259 795 610
346 804 334
307 511 929
1465 1377 621
63 568 132
588 35 160
276 1440 791
785 988 675
1219 893 613
1051 276 718
64 893 125
138 573 718
1004 1261 113
995 397 87
1488 1056 890
490 1068 981
7 610 729
640 772 533
578 1136 923
870 649 34
7 105 429
1295 975 55
985 1423 571
1354 795 794
228 829 416
494 701 615
988 652 883
1026 553 772
560 772 822
600 1143 102
466 794 693
375 1051 629
292 1383 100
645 566 487
1232 1183 71
1219 985 661
1219 829 91
494 1023 327
1219 1143 193
1136 1417 2
755 1341 223
794 70 204
703 1095 29
134 1095 970
829 1016 623
742 1077 345
134 901 931
416 795 303
276 1492 392
88 781 701
233 192 218
1037 787 299
861 539 989
876 134 166
225 703 482
494 1383 380
988 1026 201
469 244 530
914 105 489
1295 965 325
776 7 918
340 416 264
1341 469 765
988 744 719
539 134 761
680 421 131
848 225 852
742 447 691
610 47 555
241 794 47
1068 278 862
580 1368 372
192 1461 850
520 581 549
1223 1192 333
640 798 756
387 346 730
425 455 611
813 1232 532
160 375 964
1383 1480 720
1023 1265 250
494 656 401
680 663 327
70 325 877
914 225 952
455 486 880
188 1244 310
1016 70 144
1004 91 430
47 563 963
975 134 104
192 268 223
739 64 591
856 573 824
985 982 605
35 985 874
425 64 41
645 649 414
794 490 140
1493 858 583
192 292 949
576 988 62
540 449 308
134 744 525
1417 755 530
1244 511 522
1004 1377 57
91 134 209
1183 228 554
466 574 154
703 1095 752
268 1403 901
241 465 505
887 1136 846
1053 710 950
1265 563 976
346 88 433
1217 63 989
1319 1213 312
988 466 313
1249 94 146
1219 1232 380
296 233 615
340 1384 749
887 953 207
375 1130 977
103 80 998
1461 781 242
532 1098 553
1078 755 320
600 1333 995
1232 1470 410
115 573 889
35 178 407
138 225 188
1016 563 616
409 1456 851
1016 1196 678
927 671 527
1104 115 184
1046 1095 384
474 5 162
1286 1035 56
1346 913 528
1279 311 657
387 755 185
710 1383 75
490 1461 989
683 425 899
1470 1004 592
252 1305 10
225 119 834
47 774 161
804 944 919
1261 1219 325
264 1004 248
70 1417 203
1091 744 757
228 1417 47
252 1104 745
64 304 510
336 326 232
1115 374 967
710 876 164
657 309 388
1113 1190 218
774 1366 662
944 927 229
278 743 602
47 143 930
486 465 88
1417 944 786
533 1095 376
576 975 653
228 447 53
652 944 140
64 573 377
64 1354 96
860 745 123
19 996 892
1223 326 364
368 1232 935
1219 192 580
276 703 192
1068 953 6
134 860 904
576 652 456
799 559 884
1166 1366 30
610 1008 378
494 311 458
1127 489 413
307 914 768
336 276 313
860 64 486
1446 921 639
63 581 119
1217 944 831
1333 149 805
1016 546 943
921 360 637
185 1439 54
1231 421 395
1189 1341 413
1217 573 172
138 192 751
645 1095 261
1153 985 610
425 1423 626
618 1023 289
311 870 255
110 743 891
505 944 397
1077 610 443
661 1492 337
241 566 82
812 580 824
337 1100 448
549 710 586
640 1008 892
594 119 750
1053 47 792
421 494 455
119 425 762
1166 1153 939
387 252 305
1028 1053 828
829 848 757
279 1266 75
549 1153 915
600 588 245
1333 292 758
466 19 616
252 860 818
1417 1301 499
576 944 97
1456 192 949
421 326 782
105 252 857
603 559 1
600 588 981
995 829 961
34 772 56
304 1461 662
325 936 98
74 1249 3
1305 483 989
680 465 310
1195 1465 700
494 1219 755
304 795 325
680 447 569
553 466 628
421 1423 179
1375 573 77
7 533 790
346 241 778
264 115 428
134 759 57
600 336 653
640 921 526
600 192 213
1250 1396 924
252 996 830
483 1195 71
421 1480 8
851 759 242
296 1219 677
563 1265 25
103 985 270
1213 486 709
233 455 823
1437 675 688
12 1306 778
1078 755 633
80 1166 914
1123 1201 462
276 703 284
1143 64 99
326 266 743
916 1016 461
1114 276 990
875 149 845
953 812 862
278 671 6
176 469 61
1232 664 222
1183 953 996
1368 944 832
105 785 960
1004 325 726
1104 1385 925
1026 1189 819
914 755 493
520 192 421
1279 588 33
1051 1417 129
368 1068 70
325 635 811
553 1223 223
1128 851 225
995 91 922
576 1026 472
1134 1385 132
645 1219 411
565 624 787
464 573 974
686 1295 507
325 887 201
1051 683 623
481 573 839
588 822 564
755 1068 551
1219 772 548
192 781 216
785 134 177
563 860 41
455 447 448
755 370 447
1387 645 798
574 560 263
656 276 472
68 512 480
428 159 747
138 755 698
988 923 585
581 1219 199
1465 64 923
278 664 53
668 1365 794
134 921 303
568 674 228
1279 494 650
533 680 905
674 520 50
680 304 566
1095 774 98
965 560 429
516 949 41
483 188 893
739 581 522
1413 119 51
733 1232 307
1269 666 59
1414 132 462
936 656 777
1232 1384 965
1232 368 923
574 1437 330
594 375 393
447 795 37
553 19 861
1094 936 423
1028 578 521
855 1307 291
400 1390 259
975 785 551
1383 159 64
244 774 666
386 1344 149
755 68 867
246 1043 289
568 1465 645
134 1153 486
80 276 348
887 862 190
581 1176 821
652 1266 910
1326 692 723
876 494 942
47 279 945
989 957 859
1176 1266 878
563 1446 408
1108 66 279
774 1305 193
138 1176 376
1446 1333 924
149 996 414
901 1301 1
1232 559 106
936 370 235
901 785 754
953 1251 934
563 1051 797
594 1417 826
64 640 402
320 1437 524
292 233 274
985 1219 150
1261 88 706
652 921 556
1223 1368 625
466 744 769
794 1127 356
744 1004 164
346 549 831
486 276 441
1213 1219 781
1437 397 795
683 705 207
416 1176 811
573 340 957
975 1128 315
1456 421 309
1008 860 860
812 772 27
772 1398 855
326 465 268
661 1026 685
181 820 340
739 772 737
930 63 999
1385 266 567
988 1176 596
1480 325 522
63 447 369
1261 799 146
465 47 643
1213 563 227
1063 266 464
568 661 573
192 553 272
1114 553 843
278 7 987
1074 944 910
134 539 445
1055 485 724
781 576 479
884 228 526
930 1261 850
1127 266 360
1266 1377 953
887 549 211
326 533 985
573 996 211
7 134 242
1223 19 465
1439 105 875
563 965 157
988 1217 219
1091 640 122
1439 812 195
103 178 74
576 996 535
594 421 676
944 1051 797
965 574 752
527 822 345
1295 879 410
884 1051 192
573 134 11
829 486 40
340 64 18
356 1149 602
1480 1244 621
134 279 947
1491 889 890
723 1009 781
462 195 813
649 47 224
326 455 592
134 1265 771
483 1026 91
1381 415 170
1461 326 767
1258 650 279
1456 1074 20
887 1456 46
134 336 770
600 1008 151
134 568 632
397 1068 152
224 1023 797
1192 276 505
134 1183 262
233 527 732
1284 1202 741
1127 421 276
895 1382 793
675 1023 498
490 64 423
1060 546 437
574 618 409
1131 1385 399
1166 1068 634
279 178 408
733 563 702
1078 594 819
1068 914 482
253 1366 700
675 1023 423
916 1295 688
742 794 187
103 772 701
1265 995 184
188 546 339
618 42 154
421 486 125
1398 610 675
1385 995 322
370 944 779
774 1199 237
1100 225 943
754 914 397
829 225 171
1114 1368 902
138 225 683
1423 649 318
549 1213 565
397 1026 8
1232 119 105
1380 563 13
546 469 817
240 600 494
574 754 131
1037 856 391
105 563 408
875 1466 941
1423 1461 164
647 180 702
252 7 812
1004 1192 1000
189 425 1
1077 1465 22
1213 259 769
465 563 812
683 568 455
1354 240 144
1423 1232 787
264 568 520
486 1136 224
307 326 556
397 985 599
580 675 518
1242 585 633
785 1381 917
1368 710 801
1091 921 414
228 664 952
533 325 656
578 1219 985
1381 1068 46
192 893 455
465 486 82
233 1016 166
119 680 741
953 893 139
466 995 283
320 686 854
1131 794 672
259 1068 305
1194 1410 964
325 683 734
743 551 869
464 1219 929
982 1295 597
861 1183 419
253 936 896
241 228 42
397 1131 632
701 829 581
325 813 886
812 1385 310
1013 219 416
921 1330 954
1104 578 80
1153 7 232
229 929 28
252 19 218
110 923 644
253 276 113
325 138 355
415 1492 152
1078 772 158
1333 988 917
1068 755 393
732 925 565
576 1192 74
398 1487 149
675 683 762
279 1037 89
407 644 870
1398 1134 907
491 774 798
549 580 791
795 455 502
134 1417 539
1068 1232 784
346 1232 599
1095 233 541
105 264 694
447 91 450
1138 1440 74
425 798 872
387 553 974
593 916 195
1133 947 152
1465 336 374
1045 902 324
870 228 863
1372 1313 91
1492 228 605
206 790 552
349 129 964
683 669 124
576 1375 439
397 745 656
640 703 718
812 428 279
1381 675 565
1023 1100 661
914 1423 923
822 233 384
336 743 654
1128 91 63
483 578 131
494 1377 20
914 1091 983
361 1134 625
1016 686 567
1244 307 949
1341 387 114
159 447 371
1040 794 162
661 553 713
1005 741 601
455 580 988
576 225 413
741 573 495
252 755 413
189 785 173
578 539 665
241 901 68
848 307 829
1005 483 556
649 279 704
772 576 480
953 70 282
1341 1166 997
64 944 181
375 276 490
420 1047 561
549 703 943
1114 421 772
1385 1423 209
1004 594 744
546 1381 820
1319 311 728
1220 1012 544
574 244 457
996 1305 279
1417 178 503
670 1497 592
1231 996 222
944 813 247
982 252 512
804 829 108
848 1068 218
110 774 720
610 1437 385
1377 1319 446
527 576 466
241 686 76
105 1091 196
996 755 57
649 192 446
1099 1102 829
1104 307 306
703 483 589
1301 416 275
22 594 108
1398 610 912
703 759 455
276 279 274
588 680 763
307 568 170
995 7 408
1223 887 564
1261 600 430
703 549 119
1005 1114 280
82 853 532
944 1037 207
91 1078 164
1389 257 537
914 149 273
424 420 276
103 916 946
70 233 922
985 421 132
1004 64 848
965 159 599
1231 466 283
1375 553 536
603 1052 25
560 304 86
176 985 160
110 686 96
703 80 261
600 813 308
1051 574 142
1397 1489 932
675 563 224
279 574 909
573 520 105
225 1368 732
88 652 785
533 848 441
1005 455 755
1063 600 34
494 292 600
304 1091 762
397 1377 249
985 88 567
103 861 336
1219 1028 238
1189 138 361
1068 884 606
1266 1398 936
851 134 395
640 755 808
340 1100 943
785 674 586
425 505 245
930 304 451
27 66 768
1461 785 499
421 576 721
1232 1440 45
54 1320 510
1091 1176 843
1439 884 570
134 337 203
745 635 407
580 1251 420
397 7 294
1192 325 494
1492 149 576
795 326 414
103 1004 573
1038 772 829
304 546 805
785 266 598
1023 455 477
387 553 932
387 244 674
927 486 144
311 533 980
397 686 684
1008 573 112
336 745 80
1166 988 324
1053 1016 852
233 600 72
1384 340 309
325 1153 678
1192 1131 305
337 1319 355
699 1491 394
1402 850 780
188 1194 620
192 798 331
70 520 168
745 276 633
988 1295 647
851 576 113
320 703 662
574 1261 410
1141 466 166
703 1127 737
1095 1305 807
560 1068 73
520 421 216
134 1008 405
914 1341 762
326 901 111
1143 266 261
325 1446 171
1465 346 863
35 703 126
710 876 761
326 774 439
1180 978 15
1440 573 228
421 1423 105
1377 553 673
916 119 854
927 119 166
879 1295 378
856 1068 346
996 292 610
1005 296 527
1134 465 500
851 656 8
988 1385 519
848 1366 166
225 745 473
1143 539 743
921 421 515
793 636 547
119 1375 555
63 421 974
1295 1333 802
568 326 391
1077 1166 128
228 159 775
703 755 789
1398 563 959
1381 988 719
1398 1461 492
884 794 183
785 346 865
564 1434 949
1166 618 403
669 965 622
578 785 815
885 1291 106
754 233 754
464 1219 881
1153 686 317
1232 754 736
785 119 126
1423 1398 262
465 225 88
1431 1103 911
325 533 734
1377 505 781
1008 553 572
1261 1008 412
799 1023 339
785 1077 3
1140 21 470
876 447 589
7 337 911
563 741 228
794 1004 796
1256 1042 206
772 1053 769
879 755 98
340 560 437
1213 618 492
149 806 163
1219 370 676
63 192 147
244 296 413
1028 1004 101
383 590 770
581 115 927
581 1383 729
400 643 143
743 742 224
985 466 482
549 1114 722
1078 944 548
455 1366 940
566 244 36
63 686 608
1053 63 362
125 1363 995
1091 397 878
732 572 415
1470 916 416
1456 774 79
1068 982 798
600 1127 156
416 588 197
740 31 397
759 505 78
138 159 783
573 1301 754
1480 848 692
486 7 249
795 686 358
671 387 76
1153 447 835
105 563 176
464 1377 612
110 533 824
1410 325 686
266 568 680
1219 296 334
901 648 973
421 656 930
856 703 624
869 47 950
530 172 998
1134 1266 549
1192 549 293
224 648 738
420 675 472
36 615 367
566 944 956
1219 1078 220
189 652 552
1440 1266 375
254 1445 6
884 1375 221
566 669 272
434 675 741
640 1261 798
253 1166 16
105 266 412
860 346 650
224 785 421
812 563 241
259 985 284
1446 1091 849
466 923 41
600 710 748
134 1465 617
745 798 833
178 1446 548
1276 340 923
466 576 802
1375 774 515
1143 421 297
1251 1077 843
511 64 409
1114 574 990
22 415 48
276 566 969
953 947 348
1091 781 933
860 264 398
1068 893 263
822 594 192
468 304 104
580 798 67
563 189 738
893 134 252
480 277 733
829 225 246
1266 533 226
465 311 115
252 618 854
278 995 987
511 1232 83
588 1217 502
1251 1266 163
916 1183 669
1136 486 58
159 884 132
212 421 360
159 276 25
70 80 415
546 1131 48
600 241 705
252 610 20
870 1368 420
134 189 836
7 189 732
252 320 702
486 848 166
1037 533 532
916 795 500
686 921 810
513 636 916
1261 795 274
1232 923 929
421 1095 605
19 1114 420
774 703 229
1410 1244 407
870 649 488
1456 192 224
368 486 309
486 772 317
649 795 31
1176 795 69
64 930 305
1143 325 555
640 7 888
568 253 203
1005 1219 545
743 469 572
228 110 758
421 466 702
822 387 588
1377 914 204
1439 669 769
588 965 335
1417 421 383
884 134 272
119 1005 71
1099 1219 664
559 795 412
573 490 801
1266 988 28
860 88 27
592 536 835
860 416 237
33 663 346
574 80 295
370 1053 342
610 1398 987
573 1016 613
1016 1465 72
745 1232 627
600 1279 437
279 47 693
337 240 576
851 253 649
466 103 8
1200 1429 563
812 224 119
1136 466 21
553 1485 518
686 425 427
708 56 246
425 953 253
486 1063 491
268 799 588
870 686 74
773 803 367
368 852 934
618 279 432
1112 1056 744
580 1143 659
471 1066 454
1423 785 645
159 346 88
466 178 574
879 600 442
397 1100 942
1068 63 629
755 1091 564
988 336 152
1053 511 941
1095 785 248
600 1053 140
264 985 974
91 483 714
1004 1266 590
134 505 205
795 296 704
600 1261 676
1114 799 157
985 774 720
594 901 551
743 483 861
1248 1063 183
244 772 802
1437 533 752
1183 743 32
1104 1131 256
88 887 750
600 822 409
253 47 371
94 100 8
985 35 390
325 1417 628
307 270 242
549 1100 47
486 1223 117
7 1446 1
192 1232 703
264 600 512
754 252 519
1183 795 444
686 985 407
1005 916 917
1176 115 526
563 705 739
1194 648 708
325 88 266
1219 1398 797
669 1127 472
336 1446 673
893 703 125
870 466 157
188 795 862
1440 944 604
1372 1420 843
848 1456 900
755 781 988
563 1114 276
1261 953 486
387 861 660
1480 1465 948
546 1232 966
1244 1377 150
822 325 590
1189 361 296
466 119 299
1244 755 653
134 1114 744
710 455 50
397 1465 574
743 340 5
1295 936 299
996 795 523
105 944 871
995 1398 64
1461 703 620
421 829 9
798 134 758
1266 1279 60
233 421 707
1128 588 652
278 774 738
645 1078 827
743 893 95
115 743 928
1068 1480 76
1128 944 764
279 580 303
1456 421 428
1095 307 546
1127 648 992
70 884 884
103 794 252
64 1366 66
580 307 276
594 1063 49
1401 475 187
1456 739 273
1261 686 442
944 553 755
1279 296 708
683 785 425
1261 996 75
233 253 609
47 1100 778
795 781 167
675 798 972
743 22 844
1127 921 932
1127 975 458
546 252 978
1483 642 184
115 304 497
1266 1333 19
1028 1446 66
921 568 354
1131 742 642
600 1381 907
241 1423 304
781 995 663
64 1189 505
494 292 745
352 426 910
1053 233 577
1023 307 19
1008 307 271
703 292 711
1026 675 475
134 1099 10
795 1219 437
228 829 70
1333 1217 255
1258 795 740
860 710 922
1183 236 324
88 1492 840
1114 80 72
1301 1005 153
1136 1192 894
1333 304 300
710 1189 265
1136 581 685
379 731 454
887 1091 634
568 466 427
1183 178 593
224 110 212
336 428 916
923 930 823
279 710 795
64 916 572
326 879 587
1219 1213 565
772 635 669
370 669 420
80 259 658
581 744 41
560 785 906
1461 228 813
1195 798 799
276 178 940
447 1439 275
240 635 589
573 527 419
466 1038 301
1295 192 994
1217 887 74
640 397 989
1016 546 630
795 464 879
759 266 607
862 233 966
266 307 982
705 1333 464
865 1215 372
546 1305 317
1385 279 583
580 119 82
1385 1375 233
1333 279 662
547 664 667
1279 1099 227
368 325 245
93 1368 248
774 680 327
307 486 427
1051 1306 609
533 829 161
1232 549 424
241 1091 22
560 159 964
936 1028 850
113 5 754
259 119 777
134 563 112
1005 1078 218
759 1053 461
1480 1068 291
1008 985 916
1440 985 506
1195 1183 408
422 1264 536
1090 439 168
7 1461 385
813 921 382
97 385 772
1068 1232 453
1270 632 871
754 549 508
1057 500 814
159 88 618
742 1232 587
1375 494 3
159 138 352
551 1232 666
1333 494 640
337 336 614
739 387 707
138 812 309
1251 1385 115
159 953 181
304 1004 249
63 1051 818
415 228 622
259 600 368
1099 648 769
1077 772 532
703 189 674
428 772 350
671 1219 222
320 233 782
759 553 748
874 1288 58
804 794 903
1289 1218 237
224 1091 142
1377 7 852
600 876 263
425 703 810
1219 1134 89
224 861 924
1095 996 863
103 188 727
648 862 327
710 1266 92
656 600 249
425 1143 419
588 466 743
119 568 500
795 1410 658
705 578 346
581 975 398
415 1213 242
860 1136 628
686 134 282
799 1366 112
428 648 532
580 253 76
1384 887 352
848 581 474
397 259 510
588 1060 429
1166 683 195
110 35 489
861 996 774
47 336 442
1143 307 351
53 275 917
1147 373 655
856 932 606
661 520 153
829 901 555
252 953 85
368 1005 549
664 1005 717
798 1077 771
1136 47 947
244 921 809
240 1375 24
887 1219 25
553 337 834
1223 149 3
755 276 789
1354 421 921
887 22 983
893 675 994
600 7 827
326 739 30
1341 1417 949
785 296 676
860 549 203
1333 1104 540
1078 785 527
640 936 755
781 568 744
307 35 246
1232 1375 790
7 1437 609
1060 1091 467
1217 772 747
705 397 780
794 1183 858
1377 640 671
563 103 732
539 1143 345
539 745 857
652 1166 761
982 1143 871
785 138 312
520 425 427
252 1176 60
930 1319 299
233 683 187
415 1385 874
1219 1439 296
1439 1398 311
953 511 120
387 930 398
1310 1225 456
680 1423 139
745 520 683
304 189 521
798 1104 809
1385 1381 962
683 421 98
1398 387 549
1095 1077 881
645 862 616
1195 47 570
1184 863 125
755 1301 170
47 1439 222
592 430 707
1232 804 307
982 1295 968
975 421 885
1091 387 952
156 835 496
620 938 855
1437 1068 677
1366 985 335
652 276 775
1004 648 998
757 1244 514
1279 1383 545
578 189 658
80 1462 434
588 573 195
524 796 105
921 680 553
1005 421 121
1080 1404 509
1114 105 557
795 264 858
387 511 182
1251 447 864
1480 244 655
1053 995 177
703 416 466
581 233 818
1295 1127 461
661 654 329
1166 965 13
7 1099 561
1423 64 909
779 93 934
781 812 90
518 297 309
774 710 571
276 466 516
927 546 713
1037 795 831
1417 1023 739
326 588 113
264 1465 696
226 1222 569
618 421 236
1459 998 470
975 936 112
490 742 876
1126 42 573
1456 292 959
1258 1012 226
829 1099 752
1143 70 776
1075 1400 889
649 887 110
415 1385 839
64 336 467
916 812 511
320 1295 497
1338 263 536
710 944 525
755 635 250
1366 368 823
1385 686 480
1153 134 639
705 743 919
192 64 418
600 527 817
119 1100 59
138 1092 236
137 1476 356
396 811 36
739 1016 319
1219 743 161
1219 228 649
1295 1068 595
656 1219 118
1005 421 359
1074 1346 601
91 7 244
337 1384 520
759 652 544
266 7 349
428 292 141
661 648 974
505 64 258
244 1223 526
225 568 7
1026 320 622
930 1492 717
1381 397 834
1301 829 433
1366 884 959
70 710 193
1209 397 870
296 573 495
705 27 34
559 743 727
724 199 561
745 1266 781
795 138 151
1467 1018 918
1480 1385 705
35 822 844
1029 645 998
1417 188 873
703 1192 595
134 490 129
1213 189 291
588 754 255
527 576 721
115 1368 712
754 138 840
1005 1099 953
739 1127 41
742 1333 811
276 1417 958
588 370 295
809 1113 938
91 539 107
32 1129 37
1301 703 211
346 745 33
224 1231 58
1195 466 994
415 414 72
134 320 695
1060 953 655
975 159 332
63 279 656
7 228 639
1037 675 294
1428 1424 650
829 574 79
1166 425 680
278 680 479
276 927 934
813 494 174
884 573 764
47 421 104
533 252 963
984 724 286
1480 63 370
466 794 510
494 1305 621
1023 279 619
649 574 706
1223 936 92
851 387 509
466 559 227
1166 346 858
618 103 574
549 1368 814
1446 253 647
325 1068 105
1410 494 153
1305 785 800
88 252 241
1427 622 560
1319 1377 28
652 1219 356
1439 466 308
1183 505 810
235 1381 548
884 804 392
1232 1461 358
1461 645 43
1471 1423 715
486 103 821
1446 1143 364
785 876 511
553 759 259
451 1251 592
1384 307 965
1232 505 867
1037 1134 80
1398 1153 957
1385 1301 866
520 1176 622
703 781 440
755 798 597
539 1417 499
1385 1417 239
568 1192 458
985 703 653
233 1016 283
594 1383 892
568 944 967
1053 856 202
1038 794 974
1295 375 425
795 1410 202
505 1005 94
1166 701 896
927 944 464
598 791 105
671 675 51
1176 794 209
163 1422 801
578 755 413
1077 466 780
7 1492 187
1026 580 646
403 801 443
738 604 832
264 520 354
425 669 568
1213 88 67
576 652 271
486 1461 444
1219 1258 791
511 930 314
574 812 719
1266 982 425
47 1231 579
573 1305 353
134 494 656
64 416 372
1008 465 682
276 1492 840
661 1279 908
1232 1077 186
1274 264 845
870 640 239
1440 244 36
466 1398 193
511 884 549
1384 176 893
563 346 972
1375 189 20
252 798 589
1439 240 461
675 884 140
546 264 316
1398 465 532
765 405 904
669 397 78
91 264 528
588 189 730
563 829 30
1143 829 163
63 674 743
578 421 835
192 375 860
885 138 858
675 553 264
325 741 55
1472 1430 519
996 1366 462
80 988 490
772 785 144
1377 774 537
1366 387 684
671 253 958
397 618 664
64 921 140
860 671 463
421 635 179
80 635 243
927 337 243
103 91 407
861 1104 577
743 1136 560
725 1040 567
494 1354 463
1023 1122 848
703 741 973
168 1042 385
228 675 861
600 233 669
103 63 912
505 1372 358
985 1143 489
861 1051 852
988 574 599
944 425 254
671 252 998
1100 1176 170
203 1444 663
574 600 208
686 914 476
1348 1456 437
887 311 995
640 428 512
879 307 123
19 490 361
600 1100 546
1143 490 204
7 304 733
812 813 727
1051 1381 797
252 1305 393
686 1028 362
1038 1306 95
1492 703 207
1417 755 964
1384 669 260
727 1189 739
1023 1437 774
370 618 198
680 573 403
887 244 178
876 527 155
135 217 687
829 927 95
233 701 938
1295 576 666
110 1333 256
1195 1295 487
464 466 428
527 785 288
1106 461 973
1053 1176 777
1189 563 605
829 511 260
710 88 958
397 134 76
1000 681 539
1341 675 598
486 988 732
1219 1068 333
119 304 935
683 103 518
1333 1099 375
861 1279 136
176 755 132
265 98 322
526 266 234
1385 22 727
326 930 294
276 1423 247
138 1385 893
985 1439 354
490 1366 797
631 743 735
268 1074 169
1232 228 631
80 276 453
1131 252 274
1223 336 850
425 1026 21
1053 149 617
1189 804 460
710 576 706
1023 1037 465
675 320 111
1223 149 299
459 717 164
794 549 7
988 1456 272
1100 804 9
1195 45 396
851 675 517
490 680 47
296 953 299
80 228 369
397 1446 12
553 754 895
580 466 328
1432 814 710
1091 996 720
1480 325 535
304 1016 397
1135 1454 186
754 563 294
553 759 922
368 710 731
176 520 62
893 861 782
346 1223 897
244 1368 353
466 1037 920
851 710 896
188 664 931
1005 252 213
370 675 662
1213 1038 558
887 795 600
916 233 410
755 675 505
337 921 355
1337 294 192
944 743 665
110 47 889
533 710 751
610 134 448
296 870 341
296 1480 905
659 1041 734
1127 652 128
772 1480 456
812 1143 575
244 574 620
1319 1219 631
533 1219 190
28 673 287
236 1187 982
1251 1385 987
568 1063 480
64 1231 446
425 387 382
739 325 427
1166 326 758
785 279 245
1446 80 859
759 1053 496
189 635 160
1034 958 127
1143 425 694
276 574 993
1063 980 350
563 901 464
466 346 935
370 856 311
533 944 383
674 546 125
1213 549 272
859 599 283
774 739 155
559 1410 451
661 266 247
397 22 311
276 1153 364
1417 134 196
1028 600 886
600 447 749
387 1026 517
64 745 414
278 1131 954
1232 675 455
1064 996 245
1295 279 736
225 1219 603
7 798 661
936 795 620
63 253 296
705 563 87
464 1465 672
494 995 238
588 1437 10
259 336 704
683 546 308
192 88 194
320 1219 62
1068 944 823
233 1100 538
680 995 221
370 774 272
276 455 217
576 264 184
953 1251 272
1356 31 292
189 1208 609
745 1051 578
1078 276 412
661 47 203
1398 421 18
996 1461 870
588 241 728
1183 645 683
1095 649 281
1063 996 219
30 1095 638
159 1492 479
1166 1008 433
307 368 235
529 126 416
1104 755 435
134 1099 62
1264 1058 828
149 1195 269
856 1266 341
115 64 138
546 1251 999
1091 1261 17
985 1038 402
233 705 990
563 511 206
527 594 948
494 370 616
1319 861 185
368 1026 341
264 1023 195
1410 110 46
566 192 356
1385 533 613
1213 1183 53
573 683 112
1075 22 52
1023 985 444
278 988 951
1383 1136 117
588 241 150
600 253 594
1223 553 480
652 1219 40
307 486 79
559 1005 640
568 1440 884
88 192 163
1315 3 460
918 1354 524
1214 240 549
848 812 701
1377 701 886
483 241 376
496 1194 993
189 1375 714
115 581 124
47 397 518
1332 27 336
639 851 858
266 1385 381
1386 689 619
266 1279 115
568 675 127
454 1305 589
189 387 318
1279 703 706
415 1095 234
1164 1391 842
520 1261 703
1232 47 545
47 581 280
564 1270 134
774 1266 912
710 103 358
1084 598 455
1091 710 188
1091 600 276
551 134 523
674 1295 489
901 224 431
553 225 252
581 336 909
921 425 745
337 610 543
47 739 455
563 1008 90
710 134 153
640 887 63
244 138 749
674 887 213
134 1114 207
296 588 791
1461 1038 749
634 412 144
573 1176 671
461 1031 514
189 22 275
794 110 451
1004 486 515
1295 469 946
1446 1223 598
1099 649 30
188 1377 119
703 675 872
1301 1385 127
600 292 457
1368 1131 980
633 800 84
224 573 338
1153 794 449
304 675 976
397 1232 66
64 848 693
1368 421 209
675 1134 31
494 1028 883
1301 600 652
1258 22 896
794 425 80
1283 151 747
1492 425 204
421 1261 453
573 296 396
594 1100 29
795 425 373
1258 1232 856
600 640 57
1136 710 521
1037 936 786
192 1005 530
428 640 250
755 1038 204
1232 1127 846
1295 1068 694
1439 1480 498
352 833 661
1068 829 942
739 47 260
1333 307 965
241 944 405
1063 573 127
1131 923 323
244 103 113
1440 578 814
1381 276 713
232 1184 677
397 772 718
635 64 272
528 610 426
320 799 845
559 742 889
259 466 394
1305 772 301
326 1189 893
1068 134 998
1005 337 87
774 1461 19
959 1467 648
1023 1063 239
138 268 539
466 930 326
63 1176 513
683 276 222
466 1368 98
421 325 655
7 88 190
1439 923 945
1410 703 256
953 7 656
228 1384 290
1410 563 147
1053 447 663
80 244 538
953 1091 430
813 466 58
930 88 924
566 1439 548
965 600 216
887 276 882
1008 600 116
574 1114 658
421 307 700
781 635 21
115 944 592
649 794 345
447 47 332
1335 45 190
115 1053 784
252 851 818
703 774 607
115 549 471
1305 680 559
1053 618 675
930 511 622
610 336 557
233 671 169
307 700 136
568 1341 444
581 851 218
618 1008 16
813 7 389
1165 443 433
176 1136 637
876 879 795
241 661 492
1266 1366 277
47 1192 799
1219 1016 666
159 1016 228
337 511 859
683 574 144
1091 600 430
930 421 148
1091 483 462
1232 416 718
546 674 970
63 996 161
669 879 819
264 276 472
1482 972 773
1005 772 632
795 1306 896
1232 975 7
669 574 289
1437 546 100
279 264 219
494 795 78
428 1078 8
726 702 764
325 754 979
837 367 721
1147 828 145
576 1060 162
389 1336 585
1005 1127 992
505 304 720
304 539 751
326 64 497
19 225 473
680 600 759
618 1480 944
703 600 926
64 741 220
988 149 279
1028 762 517
189 70 309
278 901 171
1127 192 984
134 1195 442
600 1183 305
415 119 231
953 1213 466
1004 887 517
1366 1279 296
739 710 954
276 1440 57
1366 739 466
649 573 842
370 573 358
852 167 290
189 1068 690
7 1026 823
782 1310 33
1005 1470 225
785 241 295
914 421 63
996 1258 984
563 1038 804
1144 1298 99
1100 785 356
739 975 31
1004 110 852
483 1377 752
588 887 105
1385 764 787
370 326 70
539 1063 930
1053 465 770
1440 588 77
923 829 304
710 1008 843
785 580 98
1450 543 807
1008 546 563
649 266 654
1295 1266 706
1232 325 526
705 7 46
893 848 478
266 686 570
494 421 535
640 573 769
851 1377 911
533 710 308
921 591 969
774 511 31
901 683 411
134 63 408
794 1016 749
225 675 408
1417 754 119
559 1377 410
795 581 177
908 462 407
610 675 766
747 1185 521
594 674 870
252 292 771
759 259 377
80 755 655
812 1424 673
119 686 996
953 483 762
1028 1005 916
1333 1051 312
1453 720 935
1368 851 117
1213 703 642
105 337 986
1266 581 113
795 785 564
927 494 832
703 1183 307
1398 1026 487
568 1384 164
661 47 366
640 683 419
494 387 659
893 252 82
1219 1192 982
1114 1026 765
1257 132 381
1394 169 463
1114 256 86
1311 826 673
266 320 514
1100 397 423
14 868 31
397 134 251
812 944 40
856 64 74
296 134 876
208 1312 96
138 774 346
166 774 27
1037 279 598
1143 1183 533
856 1068 679
1051 1232 482
307 710 792
1446 1091 393
1385 1231 445
1053 856 276
64 1223 678
708 405 216
785 340 332
1309 923 837
1053 580 390
916 1398 477
914 588 630
686 1213 683
1480 635 468
134 975 275
635 953 324
421 1004 429
812 546 577
345 7 548
870 22 920
252 995 713
884 944 462
574 686 126
1099 1023 526
5 69 93
1078 428 44
134 1016 227
1148 1358 430
470 667 791
466 901 408
745 1266 547
576 192 257
1234 493 864
1037 149 267
1375 563 612
1295 105 941
224 292 156
1231 240 535
563 70 4
1136 455 122
680 337 804
357 74 930
1423 1033 105
537 228 129
1026 848 270
870 781 801
1219 705 314
982 1016 464
336 486 753
326 466 426
553 421 763
1465 1375 306
907 572 992
64 1068 416
695 619 277
1333 279 189
562 1392 929
1213 588 106
923 635 851
1482 385 39
297 1131 204
1016 304 326
829 91 479
425 1446 273
610 397 96
1437 901 656
192 1383 206
1068 1423 945
930 563 615
47 176 918
1166 375 802
795 576 975
1366 754 824
494 1258 21
292 1295 112
669 276 886
326 105 738
804 1361 679
39 1336 876
104 852 232
576 307 454
447 813 474
741 1023 426
425 134 71
568 19 944
385 1010 67
1074 368 748
640 652 804
421 635 134
876 466 146
1279 901 984
622 1109 3
259 594 476
1305 829 513
385 324 855
1251 936 865
134 1229 203
576 1074 156
640 703 102
110 860 996
264 743 362
1295 406 270
1398 563 651
397 744 397
1305 1370 87
178 1104 378
990 811 80
785 798 526
533 1375 756
652 1028 841
1219 884 707
686 988 78
1465 822 982
640 745 113
19 1074 69
923 1470 18
560 268 613
1016 1068 466
1446 421 93
669 7 179
70 105 790
1189 1131 675
588 1440 383
675 755 538
645 387 765
1492 1091 699
879 1465 547
1299 821 283
1219 268 856
1205 766 423
743 533 50
192 1100 611
1023 192 27
610 568 928
1470 680 753
1333 741 766
965 233 342
1143 159 180
1480 527 26
870 953 304
47 860 401
1368 486 520
384 28 402
103 486 341
1219 860 321
592 950 348
1223 594 606
325 996 523
785 35 182
1417 346 357
812 785 416
1037 549 842
307 1354 41
573 703 12
743 1223 341
1423 35 552
675 812 289
923 253 187
494 1417 85
669 1354 682
35 1217 767
340 134 341
337 701 280
1384 276 175
241 675 764
568 1053 735
600 985 846
610 1053 401
1213 563 234
1023 1384 985
566 772 60
661 428 498
486 276 140
171 149 483
415 1305 378
397 798 367
1354 721 245
64 134 332
1384 1016 161
1189 772 996
192 1192 733
189 224 108
745 578 457
696 690 185
1091 1437 977
244 1213 344
397 370 724
1385 80 931
19 326 420
387 553 107
600 1100 87
1005 466 302
488 651 167
549 921 258
1366 656 265
278 326 616
505 829 881
469 743 944
296 466 985
755 1026 933
799 466 122
1136 553 706
829 774 876
1465 1176 288
115 901 68
755 1078 609
1381 1053 7
1077 995 692
813 710 825
887 1341 426
1423 415 263
578 1176 849
225 134 118
88 192 765
362 1487 778
276 421 164
1114 671 457
812 743 555
574 421 860
1037 465 93
494 1375 642
921 1005 473
812 1301 983
743 425 544
566 640 465
119 368 467
600 188 188
914 988 921
851 266 249
914 1295 193
1398 703 956
511 600 116
1127 1480 977
1232 1074 570
1366 568 233
138 1301 527
923 904 103
546 1265 636
421 581 946
944 228 239
346 241 583
864 967 801
233 664 832
134 829 419
521 1418 673
743 1095 761
466 1153 979
664 975 416
774 573 972
1295 533 618
693 1054 769
276 1060 39
1091 860 497
749 388 971
35 276 348
563 1099 13
1333 686 364
264 743 274
253 1134 564
1279 1166 250
1232 1038 937
1368 1077 983
1110 1017 31
401 1322 14
1262 338 126
1417 1219 202
416 795 157
576 568 532
486 279 820
455 1051 677
648 1217 61
189 652 162
474 627 357
414 1174 473
993 1183 946
325 996 559
600 884 851
1368 134 756
600 1333 531
7 1037 228
560 1005 84
675 138 81
1231 1005 379
70 1060 999
326 1295 306
1217 105 566
265 808 495
212 64 241
1381 307 538
745 635 745
244 134 170
346 1456 304
995 996 696
415 664 113
774 566 478
774 680 753
176 486 6
759 686 143
125 1393 971
416 664 390
91 546 75
908 458 599
189 588 344
600 618 703
212 134 22
209 373 915
192 901 868
1477 778 153
648 1091 899
1127 241 615
759 1398 462
785 1456 872
648 563 710
466 465 344
1232 266 592
851 1099 519
70 794 712
1491 110 493
701 795 331
580 1383 664
336 326 829
710 1319 514
1143 1136 291
840 126 675
566 466 843
686 1005 393
20 1267 80
578 755 426
252 1099 317
375 1383 987
822 703 582
178 1023 90
466 1251 9
466 1492 134
135 1145 282
649 876 126
1091 103 590
103 494 774
241 944 396
755 1439 255
7 192 45
1091 268 523
669 511 451
675 645 104
1368 1025 7
985 798 489
168 1212 808
340 296 591
1465 138 37
1182 173 313
701 944 154
760 397 576
259 370 671
906 834 180
96 892 781
549 1153 71
1385 304 43
397 296 316
355 326 338
307 674 282
549 813 132
1123 55 980
296 40 168
1063 1446 613
1005 1026 430
151 318 526
134 862 404
851 600 477
893 276 833
1037 686 944
1104 953 418
1008 64 914
1079 35 98
259 686 559
795 325 977
447 645 81
1172 458 444
1333 387 270
159 1381 555
336 70 411
320 884 551
774 70 701
795 822 255
224 798 785
325 580 824
829 276 231
982 1465 355
1223 421 128
930 1005 863
1060 70 595
533 387 142
560 743 398
64 901 778
568 1301 740
47 1417 679
600 813 268
739 252 634
1398 546 900
63 772 313
640 325 491
1016 785 847
305 1136 545
1219 1439 327
259 253 712
618 652 342
266 1005 400
1366 397 643
266 276 402
1217 134 986
982 635 277
397 879 197
119 1189 299
965 874 466
813 1219 885
568 1251 190
988 661 437
494 110 888
600 754 480
573 1319 571
233 1279 269
884 520 171
1219 1063 53
241 466 87
1375 1383 333
669 1136 439
860 266 468
176 159 476
192 224 648
661 134 20
576 675 322
1375 425 417
795 266 778
1176 574 475
421 1008 76
574 927 238
1456 1068 868
1077 259 415
1127 574 464
1266 705 862
812 397 620
813 1032 170
1377 1231 138
253 744 204
618 772 846
1116 1093 132
755 1295 855
755 1480 30
785 368 748
241 134 709
19 29 416
600 1060 180
1065 1386 702
1091 307 361
1110 1368 573
965 675 834
1008 336 417
370 640 964
163 909 160
176 1366 128
346 1306 897
822 1385 980
387 19 200
546 240 769
996 1023 477
879 785 690
774 862 135
507 1274 902
551 916 75
600 1176 752
244 252 381
149 785 90
1037 304 893
618 860 175
576 710 632
1063 425 312
91 772 276
703 1232 543
703 870 526
220 1423 401
1282 581 424
772 1100 211
1219 325 30
759 225 687
985 1005 233
785 1008 930
848 340 339
600 1078 109
279 785 484
754 115 560
431 422 90
110 80 869
1095 743 414
774 447 754
64 466 409
1295 1194 224
1385 1398 21
1437 134 95
1266 1295 228
588 953 993
1375 224 653
110 600 93
1295 204 74
304 568 99
1051 1251 75
1192 1143 749
975 799 903
259 421 952
1305 804 354
268 370 311
397 1279 252
574 566 750
1005 1219 811
64 1385 616
829 1305 601
965 944 42
590 1287 369
189 244 780
1295 1051 942
1016 244 72
1091 1375 602
563 486 421
856 568 15
279 1026 47
1051 944 106
1128 563 92
563 851 786
340 683 652
559 985 987
533 1091 281
671 1437 634
494 563 397
1091 176 244
64 887 399
105 1295 340
1053 1114 360
559 781 586
1016 580 865
1114 115 814
1066 346 947
1107 1347 442
853 775 280
88 1005 457
860 259 226
988 573 837
610 794 346
686 618 563
563 1195 385
1228 198 679
621 509 946
703 860 332
1319 785 531
876 675 839
47 1099 842
149 1439 449
307 635 798
1383 1305 387
1470 618 684
661 224 783
578 927 103
798 1266 241
91 1266 464
546 1217 182
804 233 253
22 675 110
228 576 702
1078 421 601
1368 930 477
91 1008 362
772 996 121
466 539 692
995 244 889
533 774 758
1037 234 293
563 465 371
1465 930 751
688 437 208
814 492 428
1104 1063 216
879 494 521
397 159 788
1136 428 283
752 810 635
1091 563 730
546 1492 412
1423 588 222
466 80 408
387 553 415
271 304 84
1068 675 412
1114 1053 184
755 105 254
1301 278 187
703 520 91
244 1232 481
988 703 966
829 138 908
862 1219 379
914 1385 105
1127 311 904
212 469 623
465 703 393
921 1026 539
862 1136 907
511 149 414
1354 1005 131
1232 1244 593
421 675 492
368 47 457
1372 598 397
1437 276 289
563 661 23
1480 705 204
600 862 658
296 675 128
664 1068 98
428 772 133
1470 755 784
774 870 19
563 483 866
1251 1166 896
936 705 966
1055 1219 804
1295 1005 485
785 795 261
1053 264 852
876 675 45
225 415 119
645 1189 326
299 739 831
742 189 378
1016 233 34
224 415 866
1191 819 144
965 1166 41
1341 387 167
240 241 236
1050 1274 778
466 1258 760
563 674 989
600 995 430
563 588 839
115 573 639
527 490 429
70 1114 375
159 340 392
812 1366 644
189 447 905
149 1008 805
1398 233 720
416 1377 224
1091 683 428
857 1348 319
149 244 491
570 805 991
769 1176 490
1223 304 75
486 188 166
1026 862 954
755 600 983
505 755 237
923 686 320
91 1063 532
494 337 933
1410 466 823
744 574 766
683 916 52
1090 337 242
225 105 98
387 795 49
851 1440 162
320 466 629
813 88 868
1437 192 20
851 1166 152
421 1410 946
35 772 112
1136 649 972
138 781 973
1398 326 984
1385 1327 815
901 1005 850
1266 1437 265
600 1341 40
848 759 283
1213 754 817
1364 1316 157
138 829 754
1261 421 757
822 425 746
1368 754 944
618 134 896
1005 804 835
1004 645 397
340 279 152
879 795 911
680 336 251
553 1100 783
560 794 555
375 1219 619
1223 755 257
744 1439 466
494 490 721
1465 325 111
466 1366 66
1232 1470 285
944 996 593
652 1060 103
1232 982 841
425 798 55
447 311 347
553 1060 735
304 546 497
325 1004 402
152 111 103
1301 829 835
1366 573 899
580 1377 745
47 887 329
428 1385 438
683 1446 929
252 1095 725
652 1038 947
301 1213 437
1456 134 954
1026 705 738
490 568 985
1368 739 778
988 285 859
224 884 41
772 326 973
566 1063 321
1137 887 28
1437 244 113
266 772 267
822 923 420
594 1051 570
276 576 348
879 851 659
799 566 626
115 1295 565
901 233 803
539 546 795
1131 675 821
19 483 715
1005 568 829
103 923 931
574 870 206
47 1377 458
1213 754 569
202 1473 173
63 995 708
1223 1136 102
750 1 404
425 325 405
1261 573 73
1318 64 529
1127 675 454
1223 755 524
326 594 32
546 710 48
710 745 690
862 568 983
88 560 590
856 901 425
799 1127 805
1219 671 419
576 1136 291
860 1465 253
680 1183 545
242 1383 668
1131 1244 895
1026 35 650
851 930 737
1377 336 330
573 944 434
428 63 930
320 581 40
985 549 46
988 1068 134
1176 7 189
91 1004 530
689 1070 506
159 568 330
628 1300 437
804 326 144
1023 1153 874
755 188 799
368 774 494
1091 253 935
494 798 506
851 573 943
996 421 634
1127 387 738
1232 1005 845
574 927 302
465 421 177
876 304 944
447 1480 686
1194 594 554
794 138 685
1223 1016 434
754 178 915
1333 1266 498
604 1487 939
1038 686 58
1381 1383 676
1385 1028 70
1143 1028 486
1231 224 622
1439 862 295
1326 911 957
326 953 733
656 1091 53
1219 774 703
944 134 823
695 879 918
754 774 81
772 159 290
812 965 668
67 325 619
1480 553 956
268 1306 502
233 511 22
278 703 777
340 252 624
916 1266 31
252 996 253
149 1068 454
70 755 449
635 337 702
588 421 894
233 119 702
1037 1213 339
774 276 868
124 954 212
574 1480 707
680 91 211
241 1423 311
965 851 723
1194 785 174
1099 447 59
253 494 310
425 494 677
466 745 530
1001 575 102
192 292 975
546 253 699
649 785 757
397 705 384
755 580 114
105 325 992
944 1250 127
476 754 904
1366 1131 728
988 1166 389
63 178 715
862 785 172
563 671 961
466 22 287
1377 1053 814
1053 701 428
387 1492 348
893 527 411
739 296 764
337 466 325
703 701 376
1231 856 541
600 995 932
1153 1166 174
1128 743 198
635 576 822
138 549 251
744 1127 14
91 233 860
1480 1053 834
1456 578 361
1251 91 992
1068 576 104
1016 192 90
901 1341 553
985 1266 151
553 326 729
568 1074 75
985 1398 449
1456 494 415
600 759 595
134 785 922
549 428 731
533 1480 181
936 785 334
618 1223 979
580 1423 534
975 80 655
648 494 662
244 520 369
788 860 135
225 1104 786
893 772 775
320 346 93
1166 1266 463
276 368 700
1410 710 792
1480 985 404
669 1008 182
1417 425 95
568 856 594
47 387 125
1456 1480 971
1480 812 594
703 982 899
640 346 391
259 7 659
304 1461 401
574 1095 603
278 1366 206
618 1023 211
580 559 575
1279 1385 303
568 1440 256
1398 1005 685
563 1333 250
1134 686 611
774 1127 398
600 783 905
580 581 311
795 944 4
1232 375 767
1219 576 652
1433 689 188
1377 686 311
701 1470 29
1398 1368 419
580 1398 420
326 240 594
415 225 915
578 1111 457
600 1384 843
88 1051 3
944 686 675
652 574 306
138 856 26
70 755 476
340 588 714
710 576 154
466 292 881
1157 597 392
1305 1143 826
1213 119 99
447 134 444
1384 710 125
320 1176 39
574 397 998
134 652 124
661 1219 649
149 566 809
600 563 826
988 1183 990
785 743 823
549 138 775
1442 546 491
416 1232 330
1437 539 157
923 7 442
1446 421 525
1408 419 111
770 594 293
648 1301 834
1305 1465 57
1143 829 366
63 192 302
675 686 412
686 743 821
1354 233 502
1232 635 626
985 988 612
214 744 342
1492 856 892
568 266 842
887 581 323
421 1095 174
20 92 453
176 988 524
1366 1026 951
1026 1279 172
1099 742 871
553 914 38
88 870 897
1480 936 418
189 326 993
741 134 919
26 714 413
1384 1068 951
455 1385 579
119 1091 779
813 1375 618
944 580 83
293 1109 299
851 298 179
1028 1377 296
680 739 565
1153 421 264
703 1166 948
580 1063 256
785 375 520
739 635 93
1295 134 319
862 1456 367
1354 1037 109
1381 794 3
639 1096 408
1461 1100 353
985 1074 796
675 1100 243
549 1127 598
745 240 695
921 675 369
710 466 260
673 974 346
743 105 49
1223 337 34
490 263 548
610 325 952
539 812 292
527 1128 773
189 675 971
211 481 735
1443 872 205
1375 80 696
1026 253 316
1051 661 364
1232 1465 510
1053 511 791
1136 914 478
739 370 253
988 370 253
1051 511 710
804 568 305
244 278 335
1485 767 358
103 953 503
812 1026 529
1423 486 41
887 337 715
919 1421 571
287 742 174
743 576 433
1195 600 650
742 415 721
425 1023 50
965 1051 817
266 600 278
241 134 801
401 330 372
1465 545 466
664 916 250
1383 798 909
1492 1480 268
1377 861 204
1366 1078 306
192 1384 331
620 377 521
1350 857 449
259 574 294
578 505 719
1423 397 871
1465 938 350
1398 1091 829
176 1005 773
580 743 943
785 1053 833
397 580 612
797 1439 455
1279 425 952
490 1366 210
19 486 860
1354 902 373
600 1051 459
1099 580 826
573 296 72
931 11 37
1005 1217 194
64 656 869
1114 675 100
533 652 385
416 1305 168
1028 1375 410
252 1053 498
829 1176 992
879 988 644
563 705 21
1091 1131 531
1004 115 780
1385 618 749
385 840 833
568 483 728
1375 337 203
674 755 794
610 813 343
1423 134 954
848 1004 978
742 115 935
264 944 480
551 1232 199
244 870 783
580 397 756
755 115 242
527 930 720
178 1456 504
923 1166 52
1219 35 417
337 600 549
343 318 8
320 1258 607
574 1143 175
580 759 992
1385 1265 677
296 47 605
1136 486 800
326 870 61
985 1026 715
1189 975 722
1341 870 44
387 1232 719
1213 953 436
353 865 881
566 1369 885
901 580 481
1091 1375 260
1068 490 582
546 1038 607
996 848 743
1114 425 984
553 115 847
856 674 547
259 829 331
1261 1480 691
953 1232 459
149 848 173
91 1219 155
276 921 571
1028 680 75
649 743 582
1305 656 737
1456 138 334
995 1127 91
618 1305 213
159 710 435
1348 182 181
600 733 752
280 1277 457
804 795 367
988 1398 225
799 684 21
1384 340 171
1223 635 327
618 754 949
1176 1213 349
1461 669 471
549 566 470
1091 337 300
91 669 946
1016 1166 779
224 1074 370
304 326 81
880 624 285
1384 861 895
7 455 772
1104 1341 10
224 486 740
188 794 125
703 1251 592
1465 1008 672
1051 1195 99
921 1074 21
652 1381 90
930 268 936
91 686 76
103 553 994
1440 860 814
1131 936 973
326 1068 606
428 279 375
1038 772 707
466 1053 839
1446 856 640
1439 794 898
1261 1195 334
931 613 136
1176 710 134
1410 325 478
64 1417 78
466 795 237
795 887 643
105 829 488
600 1028 122
640 276 236
1266 511 268
1074 1384 959
1398 829 398
241 276 573
1213 224 393
916 1136 207
975 995 944
22 1470 742
138 1354 359
1258 1136 86
1383 1219 261
320 781 886
1457 1204 587
1341 1053 895
268 1340 471
1384 1023 122
1423 64 630
487 590 13
648 785 321
1259 566 200
490 772 257
568 465 597
270 221 363
893 64 758
1375 311 96
494 822 962
887 178 245
428 490 878
1008 1026 417
1398 266 529
1104 1261 148
1233 1082 954
1465 88 12
1439 1143 297
566 1492 837
1446 675 615
848 1131 421
1 1294 111
652 851 285
755 1104 280
1104 772 321
1023 1417 513
772 1060 925
1295 701 808
573 1439 617
568 1417 421
1385 1439 567
576 304 866
304 1134 246
1004 610 932
159 710 580
982 1383 666
568 669 806
1412 1306 849
1114 1213 686
134 103 599
739 652 876
1176 1068 742
1091 387 824
1192 266 646
22 953 355
103 829 458
527 794 228
566 466 479
1381 1423 721
1446 669 727
428 568 69
1016 755 688
425 648 394
559 88 226
253 1005 247
204 969 391
640 233 306
447 876 364
279 774 990
1246 665 739
675 884 155
103 1377 560
1223 661 850
1279 893 855
661 7 412
245 836 757
600 862 267
975 741 634
69 90 406
70 927 154
1224 1449 89
743 1114 244
546 1385 684
1232 1016 717
103 710 509
290 1103 973
686 533 538
901 325 751
469 1028 912
268 466 467
671 1183 560
19 1384 181
675 610 309
703 447 672
159 268 294
812 1456 46
1023 490 395
794 1131 965
317 189 662
1051 1077 4
1118 355 944
228 47 510
1377 481 107
610 1437 932
774 568 613
88 494 356
563 610 359
1377 944 938
325 848 76
1295 304 771
1189 1219 326
574 559 620
985 560 57
252 774 59
1225 1426 836
1373 718 523
879 860 829
1333 134 713
1219 669 374
1306 1456 742
91 916 454
574 1095 420
188 425 176
47 1375 802
1036 141 789
1081 896 213
465 546 318
1456 851 617
996 1213 51
546 63 952
870 189 597
563 581 812
1219 1231 859
447 774 378
648 829 337
635 568 32
490 1068 677
428 985 674
1339 708 602
1076 1354 291
1195 1091 158
464 740 872
600 336 894
703 860 690
829 745 637
233 119 697
1354 671 23
798 574 301
1295 1301 804
773 527 259
583 1422 853
794 1219 710
1446 829 101
664 944 333
276 346 739
800 4 496
105 337 782
785 1195 856
193 531 218
1053 1091 996
1176 568 992
813 189 553
527 578 734
397 241 730
1085 515 186
279 1051 97
1183 1465 921
533 1053 540
64 568 51
7 576 193
64 1136 225
743 879 420
1492 1319 397
1219 594 621
594 546 606
1333 921 416
1068 921 30
1398 640 512
1186 1468 748
1213 1060 590
192 494 873
887 1037 289
259 447 543
38 733 76
192 739 380
225 1492 124
754 975 480
1341 1384 687
600 119 503
774 337 690
276 47 499
916 649 658
1440 953 575
1127 1104 689
744 402 7
1038 1204 869
618 1295 909
953 1213 704
566 149 768
1341 486 452
1217 1219 992
1091 1492 380
594 1028 783
1266 553 643
1005 546 705
1028 447 91
739 416 221
382 671 681
419 1359 266
1258 425 82
1183 192 490
578 1366 218
465 1091 162
1354 533 659
739 652 502
944 1301 372
1091 189 526
311 1478 668
1100 773 790
233 804 918
200 1474 746
1127 574 319
669 1295 128
149 944 709
916 494 330
1377 1114 693
292 588 433
618 772 670
586 589 158
110 425 597
884 669 5
553 975 318
580 985 558
368 539 56
134 119 596
370 1068 433
192 581 283
326 600 189
337 705 425
921 1261 910
703 1333 400
798 1166 589
455 224 275
553 421 791
1251 91 897
228 546 165
1385 683 153
710 574 398
645 466 859
22 851 316
1023 774 947
134 469 767
734 1421 637
581 164 234
640 755 239
1354 440 149
1008 63 121
574 134 899
671 224 981
134 798 791
7 652 155
241 576 814
1131 755 696
224 421 869
326 465 977
1219 741 350
773 1038 531
1232 683 321
703 822 402
635 851 467
252 447 689
772 511 19
192 1295 967
683 985 240
1461 953 58
207 587 139
64 661 947
361 1166 34
600 1231 737
1127 1492 367
35 428 877
1114 264 11
1440 47 193
1104 466 469
1053 421 129
1219 447 994
1128 1091 578
273 873 172
568 1060 59
812 276 326
1008 743 691
1232 1194 97
469 425 719
253 192 865
1492 1114 875
447 879 365
1341 64 509
744 573 970
189 421 168
600 486 732
661 652 134
571 1423 359
806 1013 385
553 1099 583
879 1243 986
610 744 216
812 1261 352
1053 1295 831
346 1091 840
466 640 787
1375 466 858
149 985 636
304 914 632
486 804 314
546 241 930
425 494 936
794 416 544
916 425 285
1070 1020 262
425 533 664
661 1385 707
581 829 796
683 228 209
1487 422 849
1232 686 641
799 241 717
138 326 192
1435 205 894
307 35 963
7 19 391
675 901 253
680 675 621
703 870 875
759 7 583
421 965 144
1333 640 390
794 563 441
559 563 594
785 1008 37
759 1131 8
134 1319 145
671 923 244
1341 879 915
1305 368 598
1251 985 305
671 1219 444
559 1051 94
421 138 86
245 722 371
188 996 147
703 105 535
490 1026 323
563 664 686
1194 233 924
1223 781 927
192 421 756
1176 1091 482
425 1383 37
1128 428 361
474 1161 664
1099 466 13
698 1032 832
1232 674 685
1223 812 148
1074 1219 869
652 1446 856
346 600 176
774 1305 441
487 187 992
674 1232 27
162 668 40
1368 566 128
1183 465 487
735 88 1000
578 421 187
7 1437 361
1480 887 402
138 7 578
337 279 985
115 370 21
278 893 845
1366 645 458
542 144 659
744 982 628
773 742 328
307 1023 406
1492 1289 144
933 573 287
397 1461 588
661 1134 788
1219 337 861
686 1166 475
1091 860 32
1217 610 223
703 368 873
64 923 405
755 1446 478
600 22 220
1210 60 750
337 610 857
447 1484 242
1341 1217 919
266 1223 785
944 566 114
1091 1176 828
744 1385 977
703 416 974
553 600 729
268 851 276
1492 1176 565
1251 851 916
1099 1051 659
1128 224 643
1219 276 563
675 307 263
871 357 181
1266 851 862
244 594 398
675 225 424
635 336 385
123 847 721
1213 703 795
1368 1213 164
264 80 737
610 494 186
159 336 575
686 1157 974
447 975 797
210 1077 931
340 1333 49
1266 368 569
741 1068 191
664 527 900
88 1063 436
505 1051 331
652 35 577
91 527 207
739 812 502
105 549 489
576 916 140
421 1266 994
1213 1091 555
1385 527 983
466 490 123
455 278 761
7 581 44
253 1480 993
1143 804 127
710 511 560
648 618 652
580 279 79
469 103 595
70 228 202
774 985 801
566 465 827
64 1410 340
1213 7 422
1166 1131 121
829 425 978
294 827 961
553 600 658
1075 2 660
511 546 143
253 1366 132
228 1026 74
1383 368 316
664 517 700
1051 35 659
553 661 867
680 387 74
795 848 788
683 119 937
192 1091 641
887 696 53
19 421 407
574 80 23
588 1060 498
1176 533 339
781 1398 259
549 134 742
1053 119 388
1385 799 552
1423 1381 697
574 1037 120
105 848 526
560 1219 719
1223 511 544
618 588 532
490 574 727
1492 421 839
551 1232 167
375 549 474
421 159 367
527 1099 189
368 325 638
669 568 67
744 1384 552
483 812 739
63 914 380
88 1127 975
1217 266 129
1223 176 329
1150 611 688
268 652 360
7 671 882
1261 134 463
573 1016 255
1266 674 801
134 578 643
252 1333 85
563 1217 809
533 397 200
1305 233 520
642 526 801
674 701 753
1195 1068 410
105 785 454
283 1180 193
772 1367 100
995 1038 77
276 346 687
686 1279 574
189 901 262
466 1383 274
916 64 899
421 520 760
594 1305 852
1192 276 105
1063 387 813
677 1062 254
759 1068 740
640 486 988
387 134 313
686 675 419
416 1195 306
1114 1219 57
252 1417 686
860 574 508
1465 772 11
425 346 110
466 80 128
600 70 363
425 674 343
1219 1153 394
1149 757 169
921 252 173
320 710 700
447 336 397
573 1099 491
710 876 897
327 354 203
1166 1398 697
893 304 844
703 1410 691
553 860 571
930 1016 122
276 1068 668
1176 16 556
927 988 619
176 188 628
1258 703 539
671 710 731
505 273 274
618 1261 137
260 990 376
988 1053 337
1189 1381 63
652 1305 838
1060 1051 996
533 1004 92
276 340 642
63 953 426
47 745 47
1127 1456 63
999 1177 478
415 1456 715
149 428 628
13 48 470
1195 1136 135
703 551 27
588 546 209
421 103 654
661 944 444
228 573 307
563 1026 386
742 325 275
1375 192 534
674 425 270
1377 1192 323
1377 1366 377
566 953 552
428 1194 682

And the result for "minimum_spanning_tree_kruskal.py" is 612543 and for "minimum_spanning_tree_kruskal2.py" is 613624.

I've tested with other models and the version 1 is fine, only the version 2 isn't working.

stale[bot] commented 3 years ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

sky3760000 commented 3 years ago

hello ima beginner and i found a typo error of adjecency in test graph sub file should i make pull request

stale[bot] commented 3 years ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

stale[bot] commented 3 years ago

Please reopen this issue once you add more information and updates here. If this is not the case and you need some help, feel free to seek help from our Gitter or ping one of the reviewers. Thank you for your contributions!