300 1000 119 187 75 193 46 103 288 29 77 244 191 140 7 219 367 222 176 65 214 22 124 99 221 88 295 176 65 220 249 431 295 198 112 222 295 65 140 294 108 211 73 399 62 17 530 152 95 455 45 192 118 189 236 642 219 180 215 158 4 675 93 231 42 180 39 216 210 98 40 76 226 86 174 218 589 179 161 191 264 84 583 220 175 73 6 112 226 260 89 181 121 244 636 223 170 141 33 141 160 92 110 156 82 84 576 55 174 43 179 51 191 33 135 479 54 84 194 192 223 230 57 240 199 297 152 599 98 210 40 169 182 135 158 109 44 179 275 188 212 273 193 25 294 108 135 18 21 240 228 566 292 107 61 137 12 14 178 299 130 246 220 63 119 29 507 290 171 537 241 110 58 50 206 16 260 254 181 290 167 186 288 89 178 194 154 114 236 297 584 140 294 108 153 242 577 254 216 487 139 72 488 24 134 49 143 7 185 268 288 171 131 284 174 220 106 73 101 160 106 292 220 63 203 67 53 199 211 162 238 94 700 110 114 76 7 123 502 274 166 52 124 254 107 14 234 62 9 203 371 258 78 184 286 117 658 296 179 180 193 46 103 46 113 59 74 233 45 240 179 195 49 221 147 173 85 209 56 270 225 158 6 133 110 142 422 82 104 154 112 284 119 5 78 184 56 215 484 9 89 178 269 36 466 39 270 196 203 243 134 160 113 115 252 27 47 171 232 164 144 232 160 123 87 33 162 261 31 218 234 165 223 71 141 23 35 448 195 24 222 277 201 660 240 33 195 234 19 670 201 46 25 278 242 71 104 150 154 284 11 174 203 122 565 122 143 149 116 225 218 45 201 434 66 280 628 221 79 88 13 16 96 96 68 80 54 72 556 121 182 393 27 253 54 18 48 4 159 272 219 75 296 632 92 300 41 185 235 234 156 257 517 265 232 145 112 284 119 64 100 692 265 232 145 104 258 649 83 292 439 150 30 64 234 186 378 177 8 593 114 131 167 167 277 211 54 84 194 70 281 99 64 127 143 27 5 51 118 48 69 180 71 84 204 148 9 15 130 93 245 238 638 217 255 18 287 191 72 180 215 15 47 85 369 238 147 478 283 181 20 241 283 20 154 88 24 252 27 47 162 164 387 299 3 163 287 183 126 240 175 626 153 84 125 87 16 89 154 281 201 156 20 645 181 208 176 82 272 210 91 93 463 196 147 2 290 167 186 150 35 105 20 234 1 27 95 182 115 33 66 152 214 120 40 139 441 176 29 470 29 111 95 122 77 231 106 175 73 289 192 118 181 114 76 73 214 116 234 95 53 268 50 170 201 113 59 234 233 13 223 281 141 88 72 522 101 217 380 110 203 198 14 83 62 272 242 224 158 261 44 137 223 352 35 175 113 28 294 594 299 3 163 262 186 92 212 273 481 131 38 158 163 188 223 234 261 137 35 97 197 206 262 433 194 42 458 145 275 619 257 136 520 33 79 12 217 154 114 123 171 128 57 251 151 240 164 467 281 66 201 5 253 54 144 171 128 56 162 90 204 148 9 264 288 27 12 54 700 157 28 144 70 177 97 251 191 72 92 208 156 157 127 142 76 234 576 201 46 25 292 107 61 82 200 227 72 43 659 166 160 52 240 79 428 105 203 198 237 82 208 34 87 11 35 173 197 164 177 97 75 234 17 296 22 179 34 77 229 92 30 64 53 247 398 68 11 19 76 114 166 183 37 28 151 206 668 178 299 130 152 32 39 170 275 70 65 197 189 290 233 667 137 206 376 194 260 452 206 109 661 121 101 79 137 141 38 15 45 93 34 179 416 162 109 37 190 152 548 295 171 590 94 23 157 276 20 671 219 225 215 238 101 537 57 96 123 52 89 111 108 153 129 107 46 150 296 70 670 36 227 175 108 69 129 269 142 82 178 4 205 289 255 78 157 250 204 283 13 523 215 282 611 11 225 214 93 130 67 228 238 478 154 66 201 13 87 96 295 88 110 82 148 109 140 203 390 226 36 169 101 274 106 186 236 224 30 215 157 102 245 689 159 116 219 257 123 50 152 244 132 213 102 233 103 206 492 65 197 189 270 96 196 143 253 585 73 65 550 7 78 184 116 272 218 52 89 111 153 194 627 29 227 127 122 4 231 272 276 34 193 180 505 57 133 123 39 225 214 199 142 485 226 36 229 137 208 100 73 5 116 169 213 476 101 275 60 184 142 82 107 227 177 90 188 139 23 76 168 288 36 169 4 157 204 229 171 159 217 255 18 146 147 83 72 228 600 142 2 10 105 143 190 160 171 159 10 24 136 192 139 679 12 132 46 9 211 30 114 160 106 16 245 365 20 205 505 107 258 177 31 174 203 18 129 594 12 206 101 82 150 154 237 115 691 9 195 366 162 109 37 230 267 581 80 128 423 278 32 39 6 12 133 90 183 104 229 160 159 112 284 119 131 144 558 218 111 95 274 12 202 292 246 63 280 262 445 11 137 463 126 227 172 255 18 587 1 250 3 52 212 493 12 141 38 124 160 115 229 179 180 278 242 71 248 104 35 282 227 525 18 48 4 283 114 76 291 209 206 198 133 26 27 248 51 287 251 72 184 176 213 299 200 588 4 250 204 74 75 45 108 84 129 210 45 485 70 193 138 109 235 656 126 47 414 62 222 98 212 141 193 3 160 205 246 27 421 64 203 143 157 127 150 152 175 113 112 134 436 158 109 44 43 15 48 204 232 146 78 226 228 219 109 216 137 12 14 20 233 13 130 6 117 181 295 185 53 251 483 50 206 16 93 231 42 224 43 217 159 109 220 181 179 185 280 95 534 247 8 389 195 134 222 187 77 75 157 265 146 214 5 116 171 232 165 284 77 463 77 4 231 193 262 429 154 171 637 46 291 151 10 134 136 34 225 214 78 56 216 137 12 14 178 92 591 5 263 630 173 97 197 155 213 207 146 29 77 262 271 378 62 71 669 68 271 429 34 87 11 7 82 55 102 25 641 181 122 176 162 109 37 257 247 510 146 236 83 257 123 50 191 232 160 234 39 137 209 191 425 225 299 436 57 182 5 192 215 15 46 157 516 62 176 98 192 180 15 175 227 131 79 226 228 185 78 230 5 23 155 47 49 499 92 300 41 250 170 554 97 276 210 63 251 654 198 133 26 78 79 228 295 15 637 170 266 70 114 117 102 15 209 206 94 180 164 13 123 96 288 29 77 75 234 17 203 234 29 192 71 84 208 176 607 98 210 32 65 197 189 296 297 421 218 232 151 173 248 209 85 232 173 24 22 383 233 7 55 33 79 12 70 164 85 127 232 146 233 21 592 181 193 407 9 288 178 296 22 179 175 279 564 19 39 8 285 61 425 257 149 382 87 14 171 295 241 110 78 127 199 70 177 97 296 237 74 14 226 171 140 25 23 121 279 7 219 180 215 275 113 374 250 51 3 233 82 55 155 77 207 132 65 677 241 53 567 101 266 57 200 102 230 175 161 6 218 35 153 21 153 94 97 122 645 62 100 369 43 15 48 139 218 81 227 202 172 125 271 434 141 132 46 289 251 122 175 161 6 281 138 395 65 73 232 56 113 225 110 261 361 149 213 557 267 21 192 193 4 624 56 162 90 300 157 68 146 264 27 128 176 451 10 134 136 50 206 16 234 218 165 70 281 99 176 280 559 139 101 79 298 116 612 247 3 550 178 109 205 199 20 659 133 289 398 100 145 636 144 123 128 248 49 686 66 117 190 135 18 21 224 50 659 123 34 33 288 227 127 5 253 54 94 14 633 9 211 30 54 1 194 131 23 155 138 203 579 289 268 497 121 204 457 231 130 67 196 277 654 248 104 35 283 127 142 121 139 79 145 106 642 279 111 95 46 113 59 241 110 58 98 210 32 234 148 109 7 105 183 11 276 220 173 18 532 70 281 99 85 131 175 195 10 222 169 94 135 45 289 118 290 167 186 108 119 576 48 145 69 45 59 578 272 184 582 162 27 220 143 101 579 91 246 422 224 102 217 154 88 24 74 233 45 84 139 369 257 16 89 296 237 74 272 276 34 7 66 183 79 275 60 41 77 22 98 206 101 234 233 13 183 37 28 171 201 448 19 28 144 244 38 158 221 147 2 232 218 153 194 217 114 176 221 419 113 300 606 21 69 94 197 122 232 71 183 126 111 202 477 231 130 67 232 256 412 296 266 677 117 139 102 92 300 41 291 262 148 43 78 221 35 104 544 114 220 166 212 100 417 38 284 687 163 144 470 66 77 477 269 135 400 72 60 663 265 194 691 213 147 226 131 11 174 288 36 169 291 265 148 262 221 147 155 186 120 184 269 82 228 247 697 127 295 479 137 107 100 82 185 227 175 160 693 181 218 495 252 186 92 117 273 161 9 211 30 34 87 11 183 235 518 222 137 466 276 226 229 229 163 473 175 244 132 203 212 572 256 66 526 187 48 475 114 139 102 86 121 187 199 9 162 152 35 113 90 183 104 8 174 43 22 185 517 172 288 504 250 96 356 135 48 21 118 145 69 127 28 144 201 46 25 281 188 139 252 153 597 183 37 28 146 154 438 152 278 39 76 39 167 240 105 367 4 168 666 188 131 152 67 100 36 263 114 414 6 23 155 130 6 117 267 180 212 56 109 90 276 179 224 159 116 219 41 77 22 115 33 66 293 245 487 261 39 137 270 155 383 100 95 36 258 102 200 228 18 461 91 167 544 148 259 462 12 132 46 78 273 198 76 220 166 269 234 677 257 34 50 278 137 506 150 157 68 40 262 56 137 118 387 62 294 603 100 82 91 180 94 164 130 45 93 76 226 86 43 130 604 85 255 173 168 178 513 290 277 211 163 153 499 291 163 223 147 236 83 283 157 142 269 22 478 33 79 12 151 143 149 94 215 157 18 100 648 253 29 188 227 258 177 124 113 115 1 51 3 98 163 498 170 226 466 101 174 203 29 95 182 253 68 80 37 78 483 34 168 511 162 261 31 78 102 200 252 186 92 154 88 24 208 122 176 192 71 84 93 231 42 150 274 485 174 198 112 234 203 134 98 210 40 47 22 556 220 22 619 267 273 192 98 12 101 256 224 545 123 87 33 170 191 122 51 120 594 291 15 148 237 199 208 289 217 78 184 49 213 288 141 632 171 273 161 193 46 103 163 45 431 108 193 138 230 47 655 253 96 80 148 243 644 48 86 187 72 166 412 198 133 26 116 109 226 29 288 131 248 5 51 43 15 48 262 74 516 289 255 78 240 179 195 73 147 221 191 188 139 70 108 138 62 222 98 248 85 209 137 141 38 37 70 651 269 55 598 5 295 140 271 7 634 248 104 35 237 154 640 71 22 124 185 124 569 238 280 534 39 5 469 234 83 62 133 96 123 2 11 19 278 268 411 91 10 507 103 198 502 291 46 150 212 161 193 99 22 124 149 254 107 49 176 213 32 102 396 31 180 628 161 72 585 31 101 203 214 153 609 99 79 88 67 95 36 299 3 163 163 206 613 24 134 49 226 207 637 35 76 105 70 164 85 264 227 127 110 208 156 288 244 132 140 25 23 90 278 690 296 237 74 83 14 91 268 115 170 94 182 135 15 291 206 86 208 617 291 16 366 270 163 495 143 295 188 106 248 120 153 84 125 300 6 539 79 101 60 60 234 29 66 105 183 186 37 126 44 49 536 258 4 403 20 234 1 100 234 91 115 79 66 246 2 454 29 27 182 273 127 199 216 95 448 40 11 56 98 210 32 153 102 200 185 200 227 267 179 192 30 127 634 162 261 31 238 65 364 156 99 458 288 17 431 19 39 8 67 176 404 67 197 422 41 77 22 61 8 685 116 15 218 77 213 207 179 36 202 76 226 86 90 183 104 167 277 211 2 235 234 51 100 613 158 12 133 271 117 601 234 243 134 289 13 417 89 73 476 262 11 56 291 188 223 224 39 217 57 182 5 265 188 153 287 133 175 48 102 501 49 262 147 246 190 634 152 242 71 124 149 107 274 160 52 107 60 395 45 6 117 175 161 6 66 179 202 279 218 81 152 155 87 19 39 8 81 116 372 174 295 112 69 84 125 153 69 94 146 288 27 57 182 5 206 175 131 8 26 622 68 142 10 70 164 85 8 55 43 69 65 619 150 180 527 283 110 58 175 121 233 34 16 89 196 221 2 20 121 379 252 27 47 292 107 61 101 266 57 23 281 168 106 83 452 96 280 535 1 163 512 300 157 68 60 276 210 186 109 221 71 188 648 172 75 121 172 75 121 126 202 172 68 21 168 87 66 444 272 57 534 48 121 187 278 155 87 299 197 405 115 50 170 239 256 462 64 127 143 82 199 208 235 191 663 260 171 181 115 218 81 203 60 29 86 273 190 83 204 109 164 127 167 151 122 149 152 155 87 150 92 64 119 77 75 112 247 696 178 299 130 140 25 23 275 287 122 197 79 232 101 282 357 69 287 529 241 181 20 51 231 382 117 273 161 296 288 179 261 180 212 265 131 152 29 263 406 217 255 18 41 237 545 150 76 105 68 11 19 204 148 9 261 267 212 171 179 180 199 211 162 265 232 145 161 51 191 116 299 680 272 220 501 113 270 225 170 79 70 65 148 357 101 266 57 68 2 10 85 273 173 206 220 560 165 173 413 157 43 604 202 11 437 172 75 121 75 233 17 272 276 34 20 234 1 132 159 504 58 71 368 121 279 7 183 38 158 39 96 196 18 48 4 180 131 152 60 67 53 52 89 111 121 279 7 197 185 233 24 134 49 281 186 140 107 208 100 241 88 110