5 0 0 6 1 1 2 2 2
4 3 3 0 4 4 7 5 5
7 6 6 6 7 7 5 8 8
9 9 9 10 10 10 14 11 11
11 12 12 8 13 13 12 14 14
12 15 15 13 16 16 14 17 17
21 18 18 22 19 19 18 20 20
23 21 21 20 22 22 16 23 23
23 24 24 22 25 25 21 26 26
25 27 27 26 28 28 30 29 29
27 30 30 24 31 31 28 32 32
28 33 33 29 34 34 30 35 35
37 36 36 38 37 37 34 38 38
39 39 39 36 40 40 32 41 41
39 42 42 38 43 43 37 44 44
41 45 45 42 46 46 46 47 47
43 48 48 40 49 49 44 50 50
44 51 51 45 52 52 46 53 53
53 54 54 54 55 55 50 56 56
55 57 57 52 58 58 48 59 59
55 60 60 54 61 61 53 62 62
57 63 63 58 64 64 62 65 65
59 66 66 56 67 67 60 68 68
60 69 69 61 70 70 62 71 71
72 72 72 64 73 73 70 74 74
71 75 75 65 76 76 73 77 77
64 78 78 72 79 79 74 80 80
75 81 81 73 82 82 65 83 83
76 84 84 68 85 85 66 86 86
67 87 87 69 88 88 77 89 89
78 90 90 70 91 91 68 92 92
69 93 93 71 94 94 79 95 95
80 96 96 88 97 97 92 98 98
93 99 99 89 100 100 81 101 101
88 102 102 80 103 103 90 104 104
83 105 105 81 106 106 91 107 107
84 108 108 94 109 109 82 110 110
91 111 111 95 112 112 83 113 113
86 114 114 92 115 115 94 116 116
95 117 117 93 118 118 87 119 119
104 120 120 96 121 121 102 122 122
103 123 123 97 124 124 105 125 125
96 126 126 104 127 127 106 128 128
107 129 129 105 130 130 97 131 131
108 132 132 100 133 133 98 134 134
99 135 135 101 136 136 109 137 137
110 138 138 102 139 139 100 140 140
101 141 141 103 142 142 111 143 143
112 144 144 120 145 145 124 146 146
125 147 147 121 148 148 113 149 149
120 150 150 112 151 151 122 152 152
115 153 153 113 154 154 123 155 155
116 156 156 126 157 157 114 158 158
123 159 159 127 160 160 115 161 161
118 162 162 124 163 163 126 164 164
127 165 165 125 166 166 119 167 167
132 168 168 128 169 169 131 170 170
128 171 171 132 172 172 129 173 173
134 174 174 130 175 175 133 176 176
135 177 177 131 178 178 130 179 179
136 180 180 137 181 181 140 182 182
137 183 183 138 184 184 141 185 185
143 186 186 142 187 187 139 188 188
139 189 189 136 190 190 140 191 191
151 192 192 147 193 193 148 194 194
145 195 195 149 196 196 148 197 197
149 198 198 145 199 199 146 200 200
150 201 201 146 202 202 151 203 203
156 204 204 157 205 205 153 206 206
157 207 207 158 208 208 154 209 209
155 210 210 154 211 211 158 212 212
159 213 213 156 214 214 155 215 215
164 216 216 160 217 217 163 218 218
160 219 219 164 220 220 161 221 221
166 222 222 162 223 223 165 224 224
167 225 225 163 226 226 162 227 227
168 228 228 169 229 229 172 230 230
169 231 231 170 232 232 173 233 233
175 234 234 174 235 235 171 236 236
171 237 237 168 238 238 172 239 239
183 240 240 179 241 241 180 242 242
177 243 243 181 244 244 180 245 245
181 246 246 177 247 247 178 248 248
182 249 249 178 250 250 183 251 251
188 252 252 189 253 253 185 254 254
189 255 255 190 256 256 186 257 257
187 258 258 186 259 259 190 260 260
191 261 261 188 262 262 187 263 263
193 264 264 192 265 265 195 266 266
192 267 267 196 268 268 198 269 269
196 270 270 192 271 271 193 272 272
194 273 273 199 274 274 193 275 275
195 276 276 198 277 277 199 278 278
202 279 279 203 280 280 201 281 281
203 282 282 206 283 283 200 284 284
205 285 285 201 286 286 200 287 287
201 288 288 205 289 289 207 290 290
202 291 291 207 292 292 203 293 293
212 294 294 208 295 295 211 296 296
208 297 297 212 298 298 209 299 299
214 300 300 210 301 301 209 302 302
215 303 303 211 304 304 210 305 305
211 306 306 208 307 307 209 308 308
215 309 309 214 310 310 213 311 311
223 312 312 219 313 313 216 314 314
217 315 315 221 316 316 220 317 317
221 318 318 217 319 319 218 320 320
222 321 321 218 322 322 223 323 323
218 324 324 217 325 325 219 326 326
220 327 327 221 328 328 223 329 329
228 330 330 224 331 331 227 332 332
224 333 333 228 334 334 225 335 335
230 336 336 226 337 337 229 338 338
231 339 339 227 340 340 226 341 341
227 342 342 224 343 343 225 344 344
231 345 345 230 346 346 229 347 347
239 348 348 235 349 349 232 350 350
233 351 351 237 352 352 236 353 353
237 354 354 233 355 355 234 356 356
238 357 357 234 358 358 239 359 359
234 360 360 233 361 361 235 362 362
236 363 363 237 364 364 239 365 365
241 366 366 240 367 367 243 368 368
240 369 369 244 370 370 246 371 371
244 372 372 240 373 373 241 374 374
242 375 375 247 376 376 245 377 377
243 378 378 246 379 379 247 380 380
244 381 381 245 382 382 247 383 383
250 384 384 251 385 385 249 386 386
251 387 387 254 388 388 252 389 389
253 390 390 249 391 391 248 392 392
249 393 393 253 394 394 255 395 395
250 396 396 255 397 397 254 398 398
254 399 399 255 400 400 253 401 401
260 402 402 256 403 403 259 404 404
256 405 405 260 406 406 261 407 407
262 408 408 258 409 409 257 410 410
263 411 411 259 412 412 258 413 413
267 414 414 270 415 415 268 416 416
269 417 417 265 418 418 264 419 419
271 420 420 266 421 421 265 422 422
270 423 423 267 424 424 266 425 425
272 426 426 273 427 427 277 428 428
273 429 429 274 430 430 278 431 431
274 432 432 275 433 433 279 434 434
276 435 435 279 436 436 275 437 437
281 438 438 284 439 439 285 440 440
280 441 441 285 442 442 286 443 443
282 444 444 286 445 445 287 446 446
284 447 447 281 448 448 283 449 449
291 450 450 288 451 451 292 452 452
293 453 453 292 454 454 288 455 455
294 456 456 293 457 457 290 458 458
295 459 459 294 460 460 290 461 461
296 462 462 300 463 463 301 464 464
297 465 465 301 466 466 302 467 467
298 468 468 302 469 469 303 470 470
300 471 471 296 472 472 299 473 473
280 474 474 282 475 475 283 476 476
269 477 477 268 478 478 270 479 479
311 480 480 307 481 481 304 482 482
305 483 483 309 484 484 308 485 485
309 486 486 305 487 487 306 488 488
310 489 489 306 490 490 307 491 491
312 492 492 316 493 493 318 494 494
316 495 495 312 496 496 313 497 497
317 498 498 313 499 499 314 500 500
319 501 501 314 502 502 315 503 503
324 504 504 325 505 505 321 506 506
325 507 507 326 508 508 322 509 509
326 510 510 327 511 511 323 512 512
320 513 513 323 514 514 327 515 515
328 516 516 333 517 517 332 518 518
330 519 519 334 520 520 333 521 521
331 522 522 335 523 523 334 524 524
335 525 525 331 526 526 329 527 527
343 528 528 340 529 529 339 530 530
337 531 531 336 532 532 340 533 533
338 534 534 337 535 535 341 536 536
339 537 537 338 538 538 342 539 539
345 540 540 349 541 541 348 542 542
346 543 543 350 544 544 349 545 545
347 546 546 351 547 547 350 548 548
351 549 549 347 550 550 344 551 551
329 552 552 331 553 553 330 554 554
319 555 555 318 556 556 316 557 557
352 558 558 356 559 559 353 560 560
353 561 561 357 562 562 354 563 563
354 564 564 358 565 565 359 566 566
356 567 567 352 568 568 359 569 569
360 570 570 362 571 571 361 572 572
363 573 573 362 574 574 360 575 575
364 576 576 362 577 577 363 578 578
361 579 579 362 580 580 364 581 581
368 582 582 367 583 583 365 584 584
365 585 585 367 586 586 366 587 587
366 588 588 367 589 589 369 590 590
369 591 591 367 592 592 368 593 593
1 594 594 5 595 595 2 596 596
7 597 597 0 598 598 3 599 599
4 600 600 7 601 601 5 602 602
13 603 603 9 604 604 14 605 605
15 606 606 11 607 607 12 608 608
15 609 609 12 610 610 14 611 611
17 612 612 21 613 613 18 614 614
19 615 615 23 616 616 16 617 617
20 618 618 23 619 619 21 620 620
29 621 621 25 622 622 30 623 623
31 624 624 27 625 625 28 626 626
31 627 627 28 628 628 30 629 629
33 630 630 37 631 631 34 632 632
35 633 633 39 634 634 32 635 635
36 636 636 39 637 637 37 638 638
45 639 639 41 640 640 46 641 641
47 642 642 43 643 643 44 644 644
47 645 645 44 646 646 46 647 647
49 648 648 53 649 649 50 650 650
51 651 651 55 652 652 48 653 653
52 654 654 55 655 655 53 656 656
61 657 657 57 658 658 62 659 659
63 660 660 59 661 661 60 662 662
63 663 663 60 664 664 62 665 665
78 666 666 72 667 667 70 668 668
79 669 669 71 670 670 73 671 671
66 672 672 64 673 673 74 674 674
67 675 675 75 676 676 65 677 677
74 678 678 76 679 679 66 680 680
75 681 681 67 682 682 77 683 683
76 684 684 78 685 685 68 686 686
77 687 687 69 688 688 79 689 689
86 690 690 80 691 691 92 692 692
87 693 693 93 694 694 81 695 695
80 696 696 82 697 697 90 698 698
81 699 699 89 700 700 91 701 701
94 702 702 90 703 703 82 704 704
95 705 705 85 706 706 83 707 707
84 708 708 86 709 709 94 710 710
85 711 711 95 712 712 87 713 713
110 714 714 104 715 715 102 716 716
111 717 717 103 718 718 105 719 719
98 720 720 96 721 721 106 722 722
99 723 723 107 724 724 97 725 725
106 726 726 108 727 727 98 728 728
107 729 729 99 730 730 109 731 731
108 732 732 110 733 733 100 734 734
109 735 735 101 736 736 111 737 737
118 738 738 112 739 739 124 740 740
119 741 741 125 742 742 113 743 743
112 744 744 114 745 745 122 746 746
113 747 747 121 748 748 123 749 749
126 750 750 122 751 751 114 752 752
127 753 753 117 754 754 115 755 755
116 756 756 118 757 757 126 758 758
117 759 759 127 760 760 119 761 761
135 762 762 132 763 763 131 764 764
132 765 765 133 766 766 129 767 767
130 768 768 129 769 769 133 770 770
134 771 771 135 772 772 130 773 773
137 774 774 141 775 775 140 776 776
138 777 777 142 778 778 141 779 779
142 780 780 138 781 781 139 782 782
143 783 783 139 784 784 140 785 785
147 786 786 144 787 787 148 788 788
144 789 789 145 790 790 148 791 791
150 792 792 149 793 793 146 794 794
146 795 795 147 796 796 151 797 797
152 798 798 156 799 799 153 800 800
153 801 801 157 802 802 154 803 803
159 804 804 155 805 805 158 806 806
156 807 807 152 808 808 155 809 809
167 810 810 164 811 811 163 812 812
164 813 813 165 814 814 161 815 815
162 816 816 161 817 817 165 818 818
166 819 819 167 820 820 162 821 821
169 822 822 173 823 823 172 824 824
170 825 825 174 826 826 173 827 827
174 828 828 170 829 829 171 830 830
175 831 831 171 832 832 172 833 833
179 834 834 176 835 835 180 836 836
176 837 837 177 838 838 180 839 839
182 840 840 181 841 841 178 842 842
178 843 843 179 844 844 183 845 845
184 846 846 188 847 847 185 848 848
185 849 849 189 850 850 186 851 851
191 852 852 187 853 853 190 854 854
188 855 855 184 856 856 187 857 857
194 858 858 193 859 859 195 860 860
195 861 861 192 862 862 198 863 863
197 864 864 196 865 865 193 866 866
199 867 867 197 868 868 193 869 869
194 870 870 195 871 871 199 872 872
203 873 873 200 874 874 201 875 875
206 876 876 204 877 877 200 878 878
204 879 879 205 880 880 200 881 881
202 882 882 201 883 883 207 884 884
207 885 885 206 886 886 203 887 887
215 888 888 212 889 889 211 890 890
212 891 891 213 892 892 209 893 893
213 894 894 214 895 895 209 896 896
214 897 897 215 898 898 210 899 899
210 900 900 211 901 901 209 902 902
212 903 903 215 904 904 213 905 905
220 906 906 223 907 907 216 908 908
216 909 909 217 910 910 220 911 911
222 912 912 221 913 913 218 914 914
218 915 915 219 916 916 223 917 917
217 918 918 216 919 919 219 920 920
221 921 921 222 922 922 223 923 923
231 924 924 228 925 925 227 926 926
228 927 927 229 928 928 225 929 929
226 930 930 225 931 931 229 932 932
230 933 933 231 934 934 226 935 935
226 936 936 227 937 937 225 938 938
228 939 939 231 940 940 229 941 941
236 942 942 239 943 943 232 944 944
232 945 945 233 946 946 236 947 947
238 948 948 237 949 949 234 950 950
234 951 951 235 952 952 239 953 953
233 954 954 232 955 955 235 956 956
237 957 957 238 958 958 239 959 959
242 960 960 241 961 961 243 962 962
243 963 963 240 964 964 246 965 965
245 966 966 244 967 967 241 968 968
241 969 969 242 970 970 245 971 971
242 972 972 243 973 973 247 974 974
246 975 975 244 976 976 247 977 977
251 978 978 248 979 979 249 980 980
248 981 981 251 982 982 252 983 983
252 984 984 253 985 985 248 986 986
250 987 987 249 988 988 255 989 989
251 990 990 250 991 991 254 992 992
252 993 993 254 994 994 253 995 995
263 996 996 260 997 997 259 998 998
257 999 999 256 1000 1000 261 1001 1001
261 1002 1002 262 1003 1003 257 1004 1004
262 1005 1005 263 1006 1006 258 1007 1007
264 1008 1008 267 1009 1009 268 1010 1010
268 1011 1011 269 1012 1012 264 1013 1013
269 1014 1014 271 1015 1015 265 1016 1016
271 1017 1017 270 1018 1018 266 1019 1019
276 1020 1020 272 1021 1021 277 1022 1022
277 1023 1023 273 1024 1024 278 1025 1025
278 1026 1026 274 1027 1027 279 1028 1028
272 1029 1029 276 1030 1030 275 1031 1031
280 1032 1032 281 1033 1033 285 1034 1034
282 1035 1035 280 1036 1036 286 1037 1037
283 1038 1038 282 1039 1039 287 1040 1040
287 1041 1041 284 1042 1042 283 1043 1043
295 1044 1044 291 1045 1045 292 1046 1046
289 1047 1047 293 1048 1048 288 1049 1049
293 1050 1050 289 1051 1051 290 1052 1052
291 1053 1053 295 1054 1054 290 1055 1055
297 1056 1056 296 1057 1057 301 1058 1058
298 1059 1059 297 1060 1060 302 1061 1061
299 1062 1062 298 1063 1063 303 1064 1064
303 1065 1065 300 1066 1066 299 1067 1067
281 1068 1068 280 1069 1069 283 1070 1070
271 1071 1071 269 1072 1072 270 1073 1073
308 1074 1074 311 1075 1075 304 1076 1076
304 1077 1077 305 1078 1078 308 1079 1079
310 1080 1080 309 1081 1081 306 1082 1082
311 1083 1083 310 1084 1084 307 1085 1085
315 1086 1086 312 1087 1087 318 1088 1088
317 1089 1089 316 1090 1090 313 1091 1091
319 1092 1092 317 1093 1093 314 1094 1094
318 1095 1095 319 1096 1096 315 1097 1097
320 1098 1098 324 1099 1099 321 1100 1100
321 1101 1101 325 1102 1102 322 1103 1103
322 1104 1104 326 1105 1105 323 1106 1106
324 1107 1107 320 1108 1108 327 1109 1109
329 1110 1110 328 1111 1111 332 1112 1112
328 1113 1113 330 1114 1114 333 1115 1115
330 1116 1116 331 1117 1117 334 1118 1118
332 1119 1119 335 1120 1120 329 1121 1121
340 1122 1122 336 1123 1123 339 1124 1124
341 1125 1125 337 1126 1126 340 1127 1127
342 1128 1128 338 1129 1129 341 1130 1130
343 1131 1131 339 1132 1132 342 1133 1133
344 1134 1134 345 1135 1135 348 1136 1136
345 1137 1137 346 1138 1138 349 1139 1139
346 1140 1140 347 1141 1141 350 1142 1142
348 1143 1143 351 1144 1144 344 1145 1145
328 1146 1146 329 1147 1147 330 1148 1148
317 1149 1149 319 1150 1150 316 1151 1151
356 1152 1152 357 1153 1153 353 1154 1154
357 1155 1155 358 1156 1156 354 1157 1157
355 1158 1158 354 1159 1159 359 1160 1160
352 1161 1161 355 1162 1162 359 1163 1163