40 40
1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
6614 3420 774 1286 732 738 1316 927 729 229 441 823 59 645 651 116 455 273 341 266 204 319 361 83 123 352 266 215 313 14 297 163 30 206 6 212 57 211 233 133 105
70 1769 3161 315 297 370 1063 861 81 683 149 253 723 692 290 576 324 37 283 246 115 164 16 180 304 365 5 319 162 142 85 110 189 93 176 236 141 222 67 168 97
3170 2935 1219 1768 513 237 1124 42 1036 912 463 831 1 454 190 189 261 45 281 302 362 183 223 271 35 89 1 340 169 226 201 4 50 258 253 137 62 51 85 48 99
55 1638 1030 1415 1849 124 368 45 1047 620 517 278 458 434 62 133 251 51 8 465 403 400 106 101 335 240 264 61 216 33 257 261 55 18 167 39 269 142 241 108 157
377 37 1345 280 740 144 230 172 523 216 145 530 352 346 238 593 290 504 324 469 469 88 128 154 23 146 296 328 205 50 172 156 20 57 130 186 43 155 51 55 133
796 1038 1010 1336 289 1427 524 106 680 696 896 127 240 382 409 87 252 272 517 395 300 378 249 233 184 181 42 8 337 320 207 214 262 31 133 1 147 25 194 76 222
953 577 646 358 1396 740 1377 1049 260 968 369 66 489 112 38 451 56 230 269 482 266 69 377 247 120 132 29 74 90 219 141 13 154 24 36 141 143 55 167 125 89
828 339 201 298 1065 251 262 444 811 343 153 751 212 131 340 391 587 25 227 489 457 82 387 193 7 331 253 201 109 246 97 1 79 134 95 271 167 121 178 33 179
1001 841 421 239 1006 536 906 1063 489 712 529 482 647 696 659 605 77 198 422 314 42 280 372 75 345 276 83 175 197 13 57 141 223 240 109 68 151 99 111 178 109
744 730 741 704 863 794 191 124 69 458 889 148 333 653 607 364 23 496 323 282 228 361 387 284 170 106 58 271 23 246 13 198 192 253 36 202 213 73 113 160 24
248 338 771 645 382 829 755 533 726 111 292 43 454 400 242 93 540 372 507 178 62 200 355 273 296 55 255 237 238 171 285 215 56 168 211 148 53 219 1 157 65
674 811 200 581 599 348 323 643 630 739 320 223 76 505 12 317 550 167 77 465 277 125 414 387 224 1 334 59 187 244 274 121 218 283 197 204 65 64 15 226 242
438 139 690 469 221 670 190 283 355 78 257 160 414 540 594 222 380 110 138 88 128 103 279 303 262 115 64 203 268 52 24 41 15 79 39 240 133 244 177 59 118
242 34 265 169 353 32 28 683 294 538 361 266 273 63 275 101 137 368 19 68 102 72 121 234 84 373 209 53 140 190 262 179 286 191 39 143 262 160 202 235 119
479 168 2 72 321 205 645 195 156 272 523 282 417 379 143 297 68 446 205 347 396 422 110 175 261 92 76 297 303 133 149 9 183 206 213 242 107 100 5 35 153
72 30 419 221 14 591 248 554 344 308 133 139 340 247 576 45 508 549 26 302 76 57 45 273 258 30 15 162 188 91 283 158 142 82 240 164 118 147 187 50 89
141 341 584 323 350 362 103 354 356 201 261 539 191 128 17 473 583 538 269 126 452 96 416 241 103 293 260 252 114 185 164 197 226 143 34 101 165 51 101 32 170
199 318 239 551 148 193 3 278 196 129 385 165 229 369 193 243 424 430 482 91 129 37 273 321 83 269 314 282 238 268 263 233 76 228 82 98 133 221 5 26 150
70 422 383 200 280 408 411 422 105 274 345 522 73 58 129 25 103 159 180 229 420 71 115 93 21 8 282 74 10 48 15 204 13 50 183 72 234 49 97 150 38
71 319 409 334 472 78 481 277 293 383 360 134 383 160 40 496 197 287 150 89 457 383 233 25 238 374 170 80 307 198 7 61 66 185 4 212 40 237 1 202 192
437 12 227 328 424 315 61 410 192 272 408 371 193 345 185 475 364 215 448 151 405 419 375 309 265 168 14 100 1 220 168 219 207 156 83 127 224 33 42 240 45
159 280 304 290 5 450 203 393 137 377 139 65 162 139 64 327 327 57 434 328 420 310 169 147 283 175 314 160 314 175 81 170 176 106 124 140 216 193 188 220 67
200 407 144 291 392 45 388 52 97 149 400 399 145 325 44 241 66 207 148 150 29 301 59 91 149 35 262 340 229 86 235 102 92 108 272 247 44 258 102 165 187
28 318 216 301 81 247 138 138 228 173 127 10 368 205 82 125 307 119 207 15 192 91 220 206 334 198 182 153 333 307 60 134 88 53 208 134 230 258 65 114 95
92 207 104 234 259 164 278 318 197 40 286 273 133 71 11 307 181 368 308 360 112 199 6 343 328 188 337 83 38 12 317 124 28 45 236 78 99 22 19 223 220
167 214 23 32 310 348 193 202 332 274 178 357 178 191 348 284 83 3 371 144 61 375 108 123 330 112 43 312 78 312 249 147 295 79 164 198 250 105 49 88 184
139 321 168 231 84 25 144 67 365 112 183 144 162 228 236 162 92 99 148 35 107 122 77 125 100 331 323 236 299 35 211 162 258 179 194 245 234 171 186 68 154
272 160 291 252 293 167 94 46 204 206 278 239 187 151 140 344 200 208 261 107 232 320 31 282 298 42 291 17 64 46 170 231 157 136 175 224 144 47 187 71 83
63 67 171 243 332 255 110 9 177 190 312 9 244 20 111 137 191 254 336 238 233 220 239 269 106 182 144 103 108 40 244 45 34 108 93 7 133 1 85 99 28
285 160 221 171 145 101 196 155 168 6 265 66 234 194 58 8 79 62 102 229 324 107 136 173 193 148 18 59 59 285 148 120 118 176 77 122 75 212 140 150 211
163 222 219 143 72 135 195 58 164 159 224 229 148 267 126 34 199 188 214 270 302 160 22 240 41 171 3 106 163 171 276 249 131 228 118 274 236 234 41 131 213
36 95 112 189 223 164 294 280 18 105 207 166 48 59 308 232 298 173 269 63 196 27 216 91 93 250 262 160 9 211 241 39 141 13 241 251 265 11 251 107 235
72 171 241 139 186 269 292 128 208 78 224 177 277 36 256 174 269 255 223 48 163 29 123 156 239 208 5 96 254 84 159 235 300 29 263 22 83 254 179 202 62
6 226 60 229 88 99 212 204 17 24 23 94 32 155 150 123 18 258 236 221 284 53 123 150 146 182 290 184 283 5 278 3 184 80 156 148 31 53 152 4 76
192 165 113 131 5 243 118 263 258 204 282 44 105 259 240 7 148 233 43 94 195 58 188 224 170 1 95 221 258 26 258 75 207 98 103 14 231 37 98 20 104
157 67 129 7 249 188 99 67 79 104 180 165 208 198 265 254 251 240 85 259 228 101 5 245 59 179 137 181 60 22 142 193 44 219 125 185 91 120 164 166 147
194 149 94 200 254 116 182 53 15 51 250 205 239 196 70 233 116 95 49 58 95 207 64 133 166 6 56 251 50 174 267 115 250 55 237 64 17 67 248 150 105
34 107 193 188 11 235 32 66 245 196 95 46 31 96 192 91 116 242 93 147 89 229 72 208 68 100 93 62 185 52 107 78 81 6 224 17 11 172 17 132 242
242 120 212 203 155 148 12 31 141 169 43 142 6 71 243 119 159 21 27 122 19 159 240 50 184 27 143 183 73 35 68 35 138 86 24 93 222 76 187 74 85
85 16 123 13 148 59 52 238 107 89 55 194 7 3 240 182 68 90 38 101 184 120 106 123 121 161 18 56 233 108 151 50 241 162 246 217 174 168 196 243 3
3601 4270 2594 1317 845 1144 1221 1060 960 427 264 674 3 176 275 398 512 3 3 7 464 159 193 203 171 305 335 284 175 295 74 217 4 220 67 125 126 11 1 54
756 3091 876 2480 96 1121 462 559 791 837 814 806 165 338 267 280 162 278 102 343 340 448 21 46 47 356 94 340 297 301 112 254 128 48 231 238 57 148 71 6
1371 2815 1170 1982 1942 1019 1097 129 723 784 397 296 200 483 22 148 108 450 415 395 355 248 190 186 225 230 85 1 203 259 317 21 29 206 138 179 242 196 216 105
1024 2440 367 229 379 1565 344 171 1024 436 773 635 514 563 11 72 511 465 346 470 2 47 398 78 345 157 355 111 268 240 101 69 281 59 283 120 6 64 200 195
723 720 1295 1545 1874 346 386 279 805 613 194 584 444 636 87 342 569 92 25 493 12 66 144 319 234 84 6 92 139 318 32 9 124 201 38 123 234 119 246 64
578 663 365 1260 563 1126 1322 703 603 285 778 480 272 382 54 57 449 19 153 78 308 453 399 77 102 172 231 152 193 197 33 22 53 249 256 27 226 31 168 54
37 987 548 593 1275 948 550 88 342 241 468 418 644 674 46 452 74 305 351 244 230 238 431 42 225 272 157 255 126 106 123 166 139 5 13 190 178 105 206 238
558 1089 666 1024 845 1120 888 367 535 239 795 315 427 556 367 108 528 88 149 142 86 77 233 259 323 71 282 342 258 276 117 93 14 204 125 81 43 134 238 178
466 518 84 131 574 1009 829 305 322 419 301 38 211 696 474 556 427 283 301 353 53 411 249 124 357 171 110 23 161 187 3 96 245 158 127 131 232 109 143 74
675 237 302 783 882 315 531 10 506 315 15 297 471 106 243 410 183 434 314 239 171 305 399 400 55 155 168 211 232 326 104 25 160 73 122 168 141 178 246 217
234 31 400 535 682 51 498 631 649 480 828 500 380 165 440 397 307 426 200 192 128 437 12 256 311 24 72 100 77 18 214 251 109 44 265 242 263 3 125 186
798 394 554 628 486 342 504 799 427 243 70 182 209 522 651 517 283 97 526 433 166 441 21 296 327 364 100 1 301 187 77 245 209 255 254 76 3 51 45 155
689 566 558 485 354 521 456 161 45 151 264 446 206 318 500 288 316 302 425 275 22 235 259 43 332 381 188 254 112 223 165 226 100 92 127 113 25 35 168 87
470 650 589 379 225 447 69 220 68 199 176 309 46 444 382 470 124 336 474 266 86 116 50 288 127 275 127 338 82 273 236 14 71 288 225 98 182 65 44 1
37 579 440 382 614 37 168 413 287 500 251 263 142 377 40 584 429 66 480 436 1 364 96 204 331 168 246 297 139 31 282 181 252 293 112 161 216 171 205 169
523 593 580 43 510 33 345 61 396 263 557 371 153 430 17 24 71 297 180 36 263 253 5 273 60 331 111 209 294 156 112 232 150 152 253 1 194 143 55 95
239 410 74 158 253 61 50 268 260 117 459 2 382 309 343 159 226 547 273 54 414 56 354 234 369 270 251 10 319 120 116 156 182 75 211 19 156 149 198 163
223 37 502 548 280 499 52 273 346 399 469 493 385 302 201 393 6 108 404 91 253 126 254 408 1 347 369 93 157 13 78 181 158 50 274 156 118 32 157 57
246 486 259 280 104 147 15 294 49 292 8 262 7 128 384 199 447 487 360 438 112 301 417 194 297 272 5 321 110 91 62 76 290 113 180 145 113 35 105 108
459 175 334 482 358 299 100 67 98 424 316 454 324 184 238 112 315 107 121 122 160 420 173 51 330 121 89 81 188 324 189 130 234 153 231 271 164 180 247 150
119 68 436 35 338 42 420 362 418 80 343 362 374 102 245 146 11 116 67 396 467 446 341 111 126 200 80 158 2 130 212 89 46 184 242 40 103 182 223 207
102 287 281 150 73 324 307 445 72 346 301 197 141 145 224 224 152 177 347 440 324 170 238 288 74 6 222 73 261 17 79 303 203 158 24 100 50 50 23 111
55 396 369 373 400 195 298 112 242 317 62 285 284 94 11 244 214 211 63 106 195 418 354 150 225 113 3 15 241 255 262 275 244 190 204 5 158 79 52 193
198 8 179 324 187 219 374 292 118 183 242 120 176 227 109 111 28 107 4 289 262 330 229 32 364 54 200 134 318 54 72 289 217 232 63 52 190 100 122 22
353 264 193 73 308 31 281 352 210 391 380 279 375 317 227 103 114 286 203 167 124 391 118 204 383 206 64 87 142 46 260 136 97 254 15 30 211 100 242 224
313 257 256 37 25 79 384 253 136 56 30 212 2 137 154 130 114 106 35 296 108 255 193 55 13 124 81 207 128 44 218 309 146 276 184 204 186 54 185 13
323 93 35 144 147 259 16 243 281 258 85 331 216 293 139 5 113 260 330 233 60 252 189 72 237 283 104 111 96 168 175 282 238 74 201 269 57 20 253 249
180 152 113 329 128 122 114 312 289 163 159 154 141 285 19 56 148 134 103 198 274 327 9 236 131 220 282 121 162 193 33 27 98 74 218 73 190 163 249 141
54 80 131 219 80 242 90 270 220 111 29 30 261 342 137 174 204 18 153 323 149 343 229 71 115 73 191 43 123 212 167 98 267 25 17 1 180 49 200 160
178 51 265 261 91 193 138 319 264 177 171 266 177 33 233 10 169 300 233 247 330 187 262 304 180 126 214 252 253 118 284 218 173 205 82 68 205 180 83 32
297 221 280 173 292 196 262 66 145 306 249 162 84 19 225 290 256 96 9 286 83 174 218 187 77 266 79 151 51 290 205 149 116 29 175 97 131 248 163 73
277 139 254 278 145 160 300 225 97 15 65 173 217 213 21 33 15 98 50 180 228 178 308 235 196 300 104 310 220 6 130 228 206 96 71 131 268 177 86 69
243 228 180 143 71 225 108 3 81 179 73 238 172 104 26 26 42 207 92 106 15 152 158 28 234 161 82 282 133 208 258 125 187 214 74 128 48 188 123 122
80 100 180 142 90 22 97 242 182 41 115 14 6 270 231 157 55 78 193 30 26 202 258 141 175 170 277 28 46 139 128 2 261 126 7 143 193 141 183 23
85 86 155 118 115 9 136 196 134 125 238 54 214 110 63 147 173 262 79 49 52 27 36 161 143 167 44 201 195 213 34 121 23 251 192 12 69 136 237 245
211 94 40 155 259 44 113 194 168 93 65 219 271 231 39 145 44 103 247 56 170 50 169 85 72 239 66 69 102 48 1 116 155 129 201 76 9 94 87 214
27 100 207 116 69 172 159 125 176 196 142 104 109 149 89 264 112 211 26 34 174 7 260 80 184 146 211 25 177 120 138 113 211 30 113 62 1 80 192 146
168 15 157 100 185 124 216 86 34 45 214 162 38 190 210 226 199 46 167 105 119 122 33 55 142 163 146 125 159 114 144 223 57 174 154 50 247 84 115 81
89 47 44 7 51 232 227 18 250 158 180 211 160 142 69 230 239 115 224 183 13 31 190 125 219 228 170 149 255 61 155 227 56 166 208 44 252 206 126 112
227 14 88 158 80 182 195 136 12 198 56 130 127 81 90 76 199 192 104 187 161 237 108 213 212 176 106 26 60 224 41 219 141 30 13 181 88 30 41 67
22 50 239 153 12 19 185 141 153 183 79 6 217 102 50 34 21 120 194 231 224 189 165 136 240 161 101 185 214 114 54 94 234 93 1 147 88 147 179 84
