P18688 [HackerEarth] You have N chocolates. You want to buy boxes to fill the N chocolates you have.
普及
题目描述

You have N chocolates. You want to buy boxes to fill the N chocolates you have.
There are boxes from size between 1 to N inclusive available in market. In a box of size S you can keep exactly S chocolates, not more not less.
Cost of a box of size i is Pi (1 ≤ i ≤ N). You will get a concession of X for every bought box.
Now you have to buy some boxes to fill the N chocolates you have. All the boxes you have bought should be completely filled with chocolates and no box should be left empty. Also, multiple boxes of the same size can be bought.
Find the maximum bill possible.

Input:
First line contains t no of test cases, for each test case
first line will contain two space separated integers N and X.
Next line will contain N space separated integers Pi

Output:
For each test case output a single line containing the amount of bill.

Constraints:
1 ≤ t ≤ 50
1 ≤ N ≤ 10^3
1 ≤ X < 100
100 ≤ Pi ≤ 500

SAMPLE INPUT
1
3 50
300 400 400

SAMPLE OUTPUT
750

Explanation

Here we have 3 boxes and 3 chocolates.
Possible combinations:
1)3 boxes of size 1
2)2 boxes of size 1 and 1 box of size 2
3)1 box of size 3
To maximize the bill we can use 3 boxes of size 1 costing 300 each, so the bill now is 900,but there is concession of 50 per box, so the final bill becomes 900-(50*3)=750 and that is the maximum possible.

输入格式

见题面

输出格式

见题面

样例输入
50 116 48 267 115 126 179 347 235 429 472 123 328 243 426 176 256 215 461 359 457 347 275 328 492 311 487 474 368 373 236 438 343 175 397 157 247 367 209 280 132 249 451 179 321 103 186 276 108 151 408 218 456 201 487 409 341 186 360 212 197 202 419 399 386 268 323 279 377 498 150 310 117 207 320 193 155 222 467 394 187 384 164 306 186 255 377 293 241 268 350 231 379 354 398 380 291 245 143 335 259 180 319 168 164 120 127 414 143 221 315 357 264 415 256 359 156 327 445 15 10 324 437 491 335 208 190 485 439 338 363 357 290 359 371 426 229 24 222 223 472 189 128 118 474 146 468 440 349 122 317 161 192 406 311 442 295 146 398 360 278 272 259 287 414 166 497 378 327 321 494 323 371 460 267 149 382 210 119 133 105 496 371 140 205 264 427 104 151 244 251 222 345 257 306 299 496 399 257 479 384 132 406 312 472 135 342 197 130 151 425 120 301 224 205 424 278 181 343 225 345 311 292 443 255 413 450 370 130 255 383 124 484 415 268 203 178 240 194 242 232 164 286 442 236 311 471 158 278 303 369 388 221 340 130 449 142 456 373 139 445 449 262 219 403 435 460 263 240 226 214 162 274 438 455 146 277 174 394 381 422 206 267 106 162 104 432 497 359 251 303 179 447 390 409 494 464 448 153 309 457 478 235 285 237 403 377 299 421 362 331 401 409 254 500 470 265 254 226 315 282 290 267 195 274 222 257 459 438 471 486 291 316 416 433 147 394 410 291 235 134 137 159 259 371 403 391 299 134 426 355 308 406 106 234 253 440 374 261 338 374 177 383 164 222 471 362 56 4 102 222 408 127 432 289 195 153 147 444 174 436 283 474 138 480 148 142 232 327 229 274 495 487 197 339 221 116 224 274 100 408 221 255 316 170 260 378 128 335 365 184 135 143 215 163 119 472 472 210 396 411 212 500 471 393 723 19 294 184 268 378 248 395 100 329 254 129 169 284 131 277 216 280 358 125 116 348 329 199 316 206 330 322 475 145 447 308 148 359 339 408 473 188 297 235 134 300 291 339 120 117 358 309 126 406 114 170 139 298 195 387 183 408 281 130 403 104 218 469 145 473 248 459 498 175 401 199 145 190 237 200 442 168 150 479 183 187 306 446 210 431 125 366 473 259 460 283 406 310 467 281 123 250 266 448 334 315 122 214 298 403 185 160 217 272 465 461 213 210 188 103 359 415 111 385 152 428 222 412 221 444 101 201 284 390 467 178 320 335 129 184 330 301 423 232 228 477 450 487 496 100 182 122 102 287 110 461 481 248 238 342 122 106 442 437 449 386 295 364 454 414 477 133 328 177 349 427 137 426 261 300 369 389 469 392 428 293 289 319 154 361 160 448 392 128 468 338 170 350 252 301 451 218 493 114 112 203 369 355 252 155 120 169 366 160 299 342 135 237 108 396 466 473 155 480 257 424 118 499 322 213 341 236 291 125 198 485 150 475 446 295 333 409 374 312 296 493 235 186 403 498 307 326 164 104 221 171 486 379 284 168 453 361 236 363 420 377 208 248 360 150 236 310 108 172 433 196 114 268 262 174 144 306 177 409 409 497 214 141 234 132 468 144 178 461 487 429 306 354 156 328 398 211 429 115 271 141 427 435 110 312 490 115 319 326 405 233 170 319 474 366 368 328 252 300 154 160 112 405 334 434 144 117 402 189 324 281 287 219 111 200 441 323 205 426 318 430 122 263 358 326 120 260 458 188 405 137 467 277 476 128 446 284 303 485 321 282 382 391 410 106 301 131 140 330 172 428 145 333 217 149 349 102 246 368 143 380 256 445 270 356 153 256 388 216 174 102 426 375 102 344 135 447 321 429 390 184 145 438 284 324 471 310 402 272 444 235 344 250 184 341 409 244 465 416 216 293 338 408 463 367 468 407 282 299 383 455 299 465 114 335 351 316 353 140 200 417 330 205 230 278 190 286 117 166 348 479 289 225 485 268 492 125 107 295 426 251 308 473 463 482 314 185 354 211 493 264 145 456 337 230 244 462 266 146 234 325 193 477 333 364 165 260 239 456 370 238 225 157 267 144 490 180 389 299 488 478 276 203 393 188 336 331 458 187 413 119 246 194 316 352 461 353 484 196 473 320 195 160 173 175 194 276 209 485 441 358 419 253 139 170 222 324 250 395 161 324 211 110 200 410 211 170 447 184 169 383 433 481 193 353 319 436 186 164 438 421 250 271 494 316 200 482 189 460 294 223 186 275 407 374 347 166 326 313 482 279 427 381 252 322 147 276 340 425 184 344 453 358 485 361 260 255 320 231 414 398 336 244 416 115 444 463 442 130 258 126 127 255 205 343 304 401 436 246 184 449 228 459 498 135 215 372 160 260 401 315 360 485 258 134 227 202 462 269 446 175 196 496 128 136 278 150 189 207 139 346 236 304 223 461 321 121 490 216 120 308 380 251 479 135 213 220 272 148 132 365 349 257 439 357 388 474 336 264 355 314 114 214 328 151 108 199 489 102 110 198 421 222 300 455 117 128 448 163 291 340 313 333 336 465 193 173 471 267 423 174 495 299 324 264 317 214 458 421 435 441 401 390 280 792 97 258 341 250 460 341 427 130 249 204 208 396 299 422 445 293 158 462 195 206 356 339 282 389 212 481 489 248 217 174 233 227 319 389 152 105 407 375 131 388 315 214 467 313 102 155 198 210 144 217 207 334 187 155 284 359 400 180 269 235 258 110 329 286 474 264 315 151 496 264 182 145 493 260 146 358 294 138 256 290 348 229 383 333 390 324 205 198 485 210 427 123 426 336 148 413 499 135 169 212 146 105 290 404 250 100 143 134 418 178 214 139 454 128 306 384 166 118 187 166 243 213 479 269 296 456 267 403 166 435 375 442 279 205 154 129 414 463 156 208 373 424 127 499 166 200 223 350 482 407 311 191 151 397 279 406 141 120 114 366 185 215 247 201 244 460 220 138 403 244 500 350 268 188 372 440 152 244 339 445 298 319 247 211 436 326 226 196 273 201 208 306 273 126 197 218 465 430 384 328 407 320 341 382 148 480 356 272 264 256 427 218 320 393 435 152 495 479 295 279 467 370 169 318 235 487 109 273 432 428 250 141 174 329 106 218 310 421 313 447 196 394 491 108 336 142 436 476 454 111 433 354 290 251 352 156 212 397 185 202 153 250 269 129 186 275 180 359 497 166 364 217 329 131 437 385 239 253 383 147 239 138 376 464 152 263 170 225 408 156 297 170 275 336 468 222 262 174 292 323 234 354 453 304 207 292 205 132 245 483 409 358 392 237 460 166 271 246 368 226 333 234 271 324 415 158 295 449 452 212 274 294 167 320 137 459 109 114 204 137 489 336 269 450 386 307 434 234 325 324 474 455 149 343 264 490 140 435 347 409 294 177 369 196 117 119 112 394 279 102 138 453 209 214 353 376 307 425 441 337 427 322 327 236 165 204 160 471 150 181 266 209 195 176 495 487 314 428 451 464 294 444 218 380 125 235 320 151 117 326 114 137 222 264 142 420 107 373 173 187 242 291 360 179 480 244 363 159 196 221 228 284 322 457 425 135 377 364 364 147 491 447 397 244 301 248 142 202 280 102 198 431 118 120 228 405 415 401 170 406 155 271 385 330 443 394 291 374 293 174 251 179 198 132 303 191 305 126 215 456 337 225 417 401 194 199 454 440 373 380 454 434 244 139 102 451 199 102 143 357 136 193 242 335 221 489 430 419 257 219 120 410 461 348 313 199 232 197 214 315 407 283 339 297 102 210 232 255 405 158 253 213 432 404 135 492 174 266 170 212 236 203 226 212 119 139 467 444 307 292 148 218 372 176 230 208 284 426 221 466 404 482 174 363 493 145 161 461 481 375 275 498 358 336 114 487 179 310 242 452 190 483 182 383 385 117 486 244 206 348 364 481 431 290 130 280 177 149 335 235 398 401 464 454 344 386 339 135 173 346 232 163 248 406 292 230 120 429 167 393 349 169 271 135 495 494 282 398 391 365 368 461 320 170 498 161 166 303 118 392 310 183 206 395 346 340 105 143 127 500 466 236 397 118 486 439 101 429 341 186 245 119 473 391 493 355 151 458 470 390 481 485 266 279 388 356 398 361 349 467 105 183 460 157 261 168 180 480 251 318 424 183 235 324 478 173 272 191 393 154 394 492 367 167 138 425 452 234 165 367 435 136 472 327 164 369 393 122 380 169 164 175 423 290 420 276 254 421 264 312 274 314 385 131 326 121 394 278 244 262 342 269 266 310 149 285 401 137 415 426 286 469 283 463 190 400 313 366 392 292 414 491 114 294 419 352 294 380 194 300 418 472 118 476 380 292 323 363 473 262 487 138 242 203 374 380 430 293 476 288 339 262 160 756 99 341 500 209 251 127 418 420 238 136 270 189 432 303 331 279 420 288 493 303 311 389 348 394 298 277 261 445 387 160 116 386 330 114 241 118 301 444 133 189 483 483 403 181 481 195 103 246 451 236 335 336 100 235 442 326 237 228 174 465 385 422 204 207 282 484 175 430 100 268 361 304 251 400 438 123 291 258 330 251 399 385 371 142 413 500 213 230 226 422 336 413 164 441 193 299 460 153 124 190 475 282 306 169 307 384 225 250 455 452 221 167 440 102 157 221 328 468 258 249 453 400 441 426 359 106 402 426 352 312 226 433 349 153 290 293 156 220 430 338 429 467 445 252 471 459 389 204 445 463 104 499 144 466 361 134 280 358 298 108 340 253 187 364 365 411 446 144 215 272 398 152 203 308 154 475 113 325 176 219 376 229 270 225 311 224 294 269 459 426 412 426 377 346 373 275 190 217 440 111 253 431 458 490 253 235 115 297 202 418 296 200 451 324 444 427 224 488 237 207 177 344 459 286 231 241 155 262 489 261 307 204 269 216 307 434 228 376 175 201 267 234 403 498 249 264 443 338 255 177 209 265 302 287 395 422 493 110 324 186 470 377 452 186 364 343 175 408 125 332 492 209 489 415 185 424 229 403 480 377 410 329 189 320 496 339 357 141 202 154 500 241 474 393 331 321 263 500 455 296 107 343 486 456 173 301 417 167 134 136 332 431 303 288 334 347 441 264 115 393 284 489 286 152 298 441 166 486 234 131 427 323 393 418 235 202 472 202 426 220 337 483 232 353 362 478 315 319 380 341 357 439 268 489 244 489 447 303 244 415 273 279 455 431 167 306 175 254 154 438 253 218 197 194 292 324 463 466 249 101 123 158 132 375 438 241 361 177 130 405 409 136 342 401 164 348 230 108 419 339 110 364 320 398 198 496 348 116 277 151 309 241 287 348 288 169 371 338 146 403 433 292 326 374 311 368 254 219 275 272 242 337 348 245 458 198 334 386 415 248 189 461 420 360 453 201 435 421 421 155 451 435 464 293 493 116 364 260 303 393 133 405 318 157 452 393 165 286 273 260 301 165 379 486 447 253 150 429 119 252 171 118 178 194 223 285 141 408 304 231 238 371 376 468 235 273 468 320 112 413 148 422 253 477 445 221 142 249 135 325 300 233 300 180 328 271 292 483 143 338 196 190 138 394 244 369 200 423 483 374 163 289 291 332 102 278 199 153 111 490 227 152 453 284 329 498 465 159 199 326 114 321 326 268 108 254 456 225 216 312 485 185 368 431 373 297 156 189 300 153 109 357 364 310 484 116 392 409 106 273 185 240 256 120 139 474 249 139 449 118 205 376 426 387 261 215 424 482 426 364 138 291 280 191 223 121 205 219 106 345 140 242 282 341 471 471 325 125 433 323 432 397 258 192 309 283 416 242 341 456 465 176 199 325 485 136 346 202 496 162 428 199 200 272 450 267 217 331 348 430 109 256 333 312 223 360 239 215 333 500 304 461 435 200 346 187 137 361 371 464 486 406 280 174 267 106 171 329 223 289 492 208 304 446 491 122 373 299 226 387 221 124 483 478 211 442 152 343 149 364 373 178 358 356 467 129 213 449 460 414 128 447 315 414 203 259 303 143 160 283 467 159 328 484 201 425 493 282 226 135 371 494 336 272 488 330 431 177 252 138 198 441 494 300 377 371 320 432 222 327 348 426 296 427 304 321 201 400 58 280 162 343 440 125 314 433 233 304 481 500 116 447 394 379 488 265 130 428 238 414 106 216 198 108 310 378 336 271 469 437 272 285 311 157 254 347 445 320 323 326 176 439 486 273 282 195 479 359 211 294 219 296 394 371 256 437 459 314 149 320 475 420 245 278 292 163 116 150 122 428 218 433 269 292 444 204 109 469 367 112 123 260 278 487 461 233 232 223 257 215 433 271 214 325 417 337 173 166 415 343 227 350 351 454 387 295 413 337 396 420 323 327 395 310 318 484 115 298 197 109 237 165 333 471 358 122 359 491 398 435 109 402 189 441 308 329 133 184 447 100 409 387 181 138 338 471 240 320 453 321 318 355 169 463 144 451 433 105 115 467 198 214 356 223 464 311 312 165 418 470 436 471 407 250 336 271 181 119 197 109 316 241 429 399 199 108 190 483 410 423 229 237 498 459 340 349 404 297 240 286 260 375 156 111 263 413 266 369 156 171 274 165 227 417 443 442 500 219 316 354 454 214 288 323 393 381 101 424 272 143 499 394 195 121 222 486 397 119 230 198 366 262 173 362 180 460 414 101 218 414 179 276 138 200 109 367 468 333 115 326 104 368 365 355 107 165 172 261 370 407 377 245 466 414 131 237 258 254 348 131 210 133 117 317 359 178 396 364 169 249 264 387 259 106 148 193 125 447 462 113 176 444 437 293 312 246 457 264 344 307 430 215 188 162 405 277 164 404 221 141 398 398 225 500 152 280 482 402 264 223 403 422 406 267 360 441 162 164 157 278 392 418 282 179 145 392 419 263 223 155 143 491 182 282 476 197 468 417 483 395 134 318 389 319 264 183 471 462 447 368 327 327 141 198 377 378 383 310 234 460 107 226 112 497 203 286 100 422 109 486 474 239 334 485 321 194 265 263 483 70 30 141 325 469 319 462 386 115 269 358 332 479 421 166 289 134 344 289 365 267 182 385 289 223 230 368 395 384 311 178 413 378 242 445 218 275 381 388 107 210 177 149 422 399 249 326 298 129 349 238 500 495 174 273 108 284 468 446 111 239 185 288 226 460 263 439 184 488 213 480 356 430 54 428 195 176 167 380 457 235 182 346 273 162 192 208 322 109 230 374 369 247 271 464 338 409 100 117 491 147 147 310 459 242 111 424 467 332 424 195 465 290 218 339 422 412 203 333 264 425 143 275 182 353 196 323 486 425 374 431 431 449 226 422 251 402 456 247 426 335 414 467 251 128 124 301 203 482 465 204 222 389 269 473 410 460 492 170 221 230 207 374 411 167 178 433 198 248 383 423 198 278 340 228 356 270 192 198 194 319 206 211 179 179 239 217 497 421 331 134 115 482 196 224 203 468 355 329 447 240 164 311 293 421 362 257 183 374 385 253 165 225 201 485 201 342 160 428 244 322 112 451 251 142 494 133 115 164 173 389 434 202 386 174 496 221 361 138 342 387 254 177 199 178 106 195 288 253 362 275 355 434 405 250 334 275 407 172 127 384 294 236 400 205 500 137 191 183 238 191 301 110 217 274 227 226 369 494 293 222 108 319 249 302 496 268 364 102 229 457 337 210 265 381 119 465 399 339 387 376 361 283 431 291 324 268 110 309 196 362 330 257 418 231 464 458 490 267 187 292 204 282 299 227 228 210 319 240 227 357 255 447 337 162 469 184 359 451 131 258 369 137 380 261 128 156 130 115 188 123 336 448 319 252 378 288 135 219 356 302 226 230 257 450 462 146 281 444 392 161 133 386 499 252 412 219 263 306 381 290 170 105 383 303 207 454 287 444 198 196 473 266 415 281 108 183 485 230 461 271 498 184 222 104 389 472 421 307 229 369 203 415 397 404 367 288 166 124 153 404 467 474 146 490 370 218 361 307 480 405 140 372 495 334 384 125 333 175 308 146 285 293 174 306 316 153 400 442 267 254 324 178 499 439 457 436 121 398 388 256 224 436 394 113 123 224 494 416 344 475 135 418 423 224 151 391 447 203 189 226 206 211 419 438 297 254 254 497 421 291 100 218 476 197 240 312 296 260 224 254 478 428 201 924 69 364 161 182 311 263 103 434 280 438 235 110 328 377 272 460 238 190 330 383 285 375 306 361 368 389 324 232 267 482 205 206 397 202 312 284 410 143 301 271 476 232 235 105 444 219 271 225 112 465 480 100 157 216 413 487 418 165 327 225 186 234 347 413 426 332 307 228 133 298 314 456 156 283 221 173 478 493 207 477 443 134 419 395 407 291 391 276 366 145 420 333 153 239 323 319 281 499 114 173 114 151 355 325 311 160 162 183 347 276 498 117 199 467 316 332 437 246 119 397 172 261 483 110 222 395 102 384 360 377 309 177 480 212 500 365 312 229 414 189 370 463 425 290 294 208 499 143 462 364 318 283 183 346 134 110 396 412 162 445 391 415 346 304 138 357 389 155 237 241 312 121 493 491 120 346 121 146 401 455 433 182 153 415 140 338 262 152 243 405 184 147 476 144 425 186 155 246 355 368 302 301 120 222 244 354 225 348 296 325 195 127 383 138 451 341 157 455 331 116 233 271 460 188 298 227 446 135 341 423 355 176 146 236 246 168 310 139 493 254 375 212 285 143 183 385 405 307 422 455 120 234 276 262 252 136 218 194 103 419 310 237 487 220 236 238 110 326 334 288 326 103 251 431 385 127 458 455 349 427 199 323 267 135 324 397 379 390 247 447 179 178 100 495 113 227 494 179 157 246 153 109 239 145 442 386 195 431 247 274 353 255 469 415 235 104 161 225 326 183 464 320 478 287 331 373 411 332 214 385 133 134 397 176 220 214 118 105 161 354 239 433 278 440 111 443 457 122 251 302 397 139 358 414 408 135 457 249 468 192 335 234 500 221 499 287 303 116 492 360 203 208 194 378 174 128 197 242 407 380 273 243 409 360 500 238 321 163 449 260 220 172 118 347 163 358 375 338 456 267 189 481 189 183 388 272 153 497 301 176 301 333 212 368 246 129 154 311 464 268 442 286 409 470 165 311 379 132 220 172 229 318 446 374 386 231 263 352 144 365 401 463 285 142 462 343 366 423 464 184 236 336 322 238 115 190 142 302 243 239 174 254 305 334 386 297 188 452 176 131 103 406 266 474 302 254 363 245 306 161 104 329 224 272 195 214 134 389 180 176 199 285 266 230 116 255 177 316 124 123 346 121 107 364 237 489 180 361 222 120 492 228 135 496 129 109 338 318 194 134 309 230 287 498 410 375 177 206 369 275 144 364 190 478 334 376 100 436 136 432 480 188 268 358 312 306 331 340 439 489 495 261 486 275 330 412 468 216 161 474 284 130 375 444 110 148 112 159 209 477 263 266 367 286 364 409 253 182 176 430 445 296 125 140 316 409 434 336 260 438 351 148 170 125 433 167 159 408 436 102 152 429 371 335 439 492 449 171 480 107 266 464 179 425 217 385 310 449 137 445 132 127 497 331 290 449 355 423 402 235 396 282 424 360 330 123 175 268 452 375 495 281 306 210 454 231 318 483 366 420 133 314 373 297 123 134 449 397 175 401 379 140 361 471 390 212 191 463 101 132 293 128 325 325 164 194 207 104 254 468 264 359 230 147 169 369 181 422 428 271 288 402 249 454 391 346 484 373 190 500 307 325 122 230 187 491 227 198 498 230 159 399 160 279 264 171 252 422 457 180 314 463 105 249 417 186 128 382 223 123 119 377 440 192 356 296 221 260 485 323 376 247 119 409 297 175 153 236 265 497 114 400 275 367 126 324 154 486 226 444 165 364 398 361 441 298 266 132 124 442 248 271 214 361 184 423 211 475 365 281 171 255 329 139 497 253 352 150 450 351 448 426 420 168 440 408 316 227 299 492 355 409 367 114 306 302 358 461 342 252 462 431 474 407 111 439 318 348 144 422 387 173 164 195 225 332 131 320 249 192 171 128 219 490 471 317 340 256 350 349 382 200 183 243 304 412 177 344 341 404 486 267 422 195 363 315 324 318 400 179 348 390 164 228 242 423 251 318 397 274 167 427 308 267 110 143 163 315 397 365 486 186 135 299 359 496 270 441 376 456 332 318 199 166 358 256 413 168 473 458 302 472 184 103 325 196 414 398 122 260 458 285 426 182 364 126 164 215 418 316 377 425 272 306 301 926 72 141 200 186 185 451 410 184 280 494 313 138 296 219 372 406 372 336 321 242 106 307 212 444 308 252 176 466 156 355 332 277 458 340 224 235 327 442 125 333 393 446 158 391 104 484 471 154 314 477 318 370 193 454 113 346 187 136 340 381 416 191 472 463 445 167 272 153 227 284 238 156 239 329 425 412 320 494 126 265 194 108 268 173 396 191 290 117 146 178 332 413 266 288 122 478 437 223 256 375 184 114 414 406 335 141 430 286 404 194 234 250 243 272 182 350 285 232 272 131 276 323 312 349 277 487 427 214 207 445 198 404 252 349 254 188 225 492 340 331 397 169 273 134 461 345 435 138 357 475 274 491 139 427 469 337 258 365 140 431 176 294 482 460 156 111 403 356 269 294 195 488 164 109 409 429 278 471 176 381 310 220 495 194 199 207 151 309 350 155 334 398 206 306 498 140 415 244 130 297 288 225 462 421 500 428 221 426 498 350 132 147 294 104 412 241 452 400 277 182 121 266 231 225 461 452 316 295 446 349 212 181 241 415 196 168 216 330 102 408 197 402 381 302 429 132 137 471 407 310 123 325 497 350 318 394 409 191 443 255 366 355 161 221 338 207 394 468 257 445 229 398 383 371 186 164 300 282 450 122 213 125 166 476 215 135 293 164 334 452 379 145 164 316 343 364 403 163 230 289 454 470 122 326 363 323 401 151 348 152 281 481 340 276 462 373 215 377 154 286 354 114 180 368 315 298 109 385 209 199 242 234 206 483 203 231 499 303 322 423 169 162 202 122 183 361 465 405 461 458 498 252 363 415 411 133 494 144 135 123 270 289 226 349 309 435 474 308 439 462 449 176 249 143 108 399 284 217 461 259 447 232 160 343 290 345 474 297 425 130 128 305 157 182 195 473 163 495 255 418 417 216 300 233 439 469 113 324 161 171 126 141 470 492 205 165 472 332 195 313 203 102 227 352 462 116 279 169 263 209 286 267 420 458 215 110 500 415 329 412 148 368 287 263 361 192 212 453 418 302 221 185 358 410 266 263 438 438 337 170 298 309 281 186 171 332 112 180 317 433 386 260 198 125 415 152 334 343 291 128 279 350 355 198 338 394 238 194 106 401 123 340 396 129 290 223 117 500 172 190 453 449 109 481 310 373 349 413 118 382 171 370 367 126 336 154 499 214 224 215 191 121 109 425 136 100 195 307 362 323 295 180 449 271 469 388 488 148 165 278 480 481 286 330 275 110 265 271 142 137 244 451 244 126 129 120 326 246 108 439 305 395 443 348 482 338 410 372 223 443 229 246 172 376 236 345 296 454 315 312 138 446 386 294 439 109 326 368 163 460 296 261 476 373 212 268 333 196 314 378 441 259 224 346 154 356 177 343 136 222 317 251 348 368 394 336 381 286 121 215 145 429 310 378 377 403 366 209 303 261 199 483 426 186 263 141 136 221 485 329 483 400 396 333 337 167 187 426 350 491 409 134 274 143 210 280 300 449 338 223 330 476 385 406 105 206 213 277 281 386 326 359 233 309 440 447 108 102 464 116 100 315 157 437 464 137 202 461 145 460 239 459 491 251 104 332 400 437 304 383 198 482 479 295 444 188 227 272 146 206 380 109 244 486 279 154 436 277 173 270 166 322 500 109 144 139 441 358 428 334 238 138 161 334 262 114 301 112 379 136 378 312 367 376 259 341 328 378 225 162 409 114 497 372 388 392 177 379 312 403 320 443 101 364 486 160 402 102 414 371 369 415 296 125 299 207 137 203 492 200 164 159 221 214 420 244 394 264 354 375 340 172 225 122 406 223 403 176 239 159 126 481 333 259 129 327 432 120 194 283 388 437 413 451 169 306 137 199 301 193 201 119 446 482 236 225 332 388 341 361 419 404 248 321 110 344 419 246 222 198 188 162 172 478 478 165 285 411 224 179 186 224 125 238 478 218 361 489 105 261 395 267 137 471 189 262 490 163 112 150 101 268 347 497 414 354 164 116 110 423 272 262 315 449 382 164 279 117 225 231 420 319 279 166 141 222 138 400 478 473 262 436 223 268 493 381 100 472 372 138 306 245 388 358 422 123 389 274 323 401 186 356 212 113 480 309 124 148 43 259 115 322 401 418 485 297 316 157 469 478 488 473 241 383 237 460 489 220 199 456 369 476 290 187 133 334 497 357 413 474 438 477 302 495 156 145 443 381 132 341 408 293 453 165 179 297 262 283 358 442 300 378 266 414 435 368 367 447 146 362 285 204 190 360 462 340 122 150 322 459 465 364 358 387 263 469 174 462 184 306 336 258 214 401 216 271 270 477 372 289 409 412 277 347 227 260 413 263 229 146 135 420 330 348 132 477 182 383 457 412 147 110 466 172 427 382 468 422 240 362 251 150 234 396 201 383 213 312 267 413 351 443 319 379 259 478 347 444 212 442 350 392 419 392 429 123 470 389 22 466 295 357 480 245 334 138 390 415 367 341 274 218 179 131 267 480 194 224 123 137 411 367 441 347 265 498 209 444 287 478 372 486 207 343 331 392 463 464 123 473 461 286 226 406 154 139 353 463 289 496 310 317 213 454 151 327 126 274 486 212 206 130 352 495 206 461 168 367 388 182 303 245 251 325 166 499 312 354 266 239 207 214 495 413 324 258 452 446 372 436 205 285 413 376 410 207 237 357 166 274 500 419 343 136 177 489 375 139 402 251 383 192 236 300 444 171 468 114 407 127 241 153 394 130 183 154 105 136 188 398 208 500 196 412 309 198 199 447 335 107 351 346 132 121 162 479 167 325 135 382 251 441 289 347 415 384 184 148 391 318 424 464 348 255 384 425 241 426 154 317 458 395 306 422 126 288 283 206 498 212 150 428 376 103 144 456 382 145 112 122 101 250 234 166 276 289 258 117 468 438 317 457 204 276 245 270 145 286 196 328 196 459 297 255 353 387 165 177 178 317 439 272 262 456 176 267 382 184 472 400 133 331 313 451 258 452 134 368 275 401 476 185 144 435 493 211 324 245 461 215 145 248 220 422 278 241 367 457 345 281 172 451 484 395 219 487 374 135 155 408 100 148 499 278 319 251 374 273 322 425 308 141 292 356 257 456 435 278 425 315 350 497 348 260 471 442 353 176 433 449 190 222 143 120 441 428 314 370 159 217 443 371 205 441 414 414 366 236 104 189 247 361 168 491 488 197 146 273 120 223 479 365 392 351 372 254 236 446 165 104 239 227 402 355 229 454 183 448 133 125 283 282 137 455 383 313 288 112 122 492 421 452 374 144 410 154 456 319 399 306 458 375 174 445 156 306 257 300 433 345 142 206 207 346 363 443 248 200 810 21 168 396 313 395 371 210 368 346 414 352 121 318 103 163 242 262 164 196 110 372 150 492 224 358 291 479 241 479 452 365 174 379 477 178 343 176 140 422 317 222 118 208 298 146 252 361 441 222 457 208 482 457 344 379 472 188 439 324 249 282 252 411 446 223 431 352 375 141 451 180 194 172 482 222 469 418 167 429 189 257 443 194 182 163 383 467 444 196 139 500 133 475 164 116 108 273 303 225 274 354 234 413 472 477 142 100 395 251 216 248 137 326 252 289 210 497 253 309 264 238 284 339 127 403 404 111 125 456 210 448 297 119 190 469 364 347 470 290 241 154 296 186 435 417 237 374 382 107 421 294 186 335 156 263 348 452 327 374 428 326 225 366 449 426 412 263 342 332 333 116 405 265 139 216 451 157 343 295 396 351 347 133 485 147 427 410 368 306 261 456 334 428 203 484 306 133 466 386 182 234 116 159 287 328 338 263 415 137 184 474 437 181 297 134 242 446 382 202 428 159 180 143 128 480 429 431 465 361 177 385 475 290 126 408 497 198 293 430 346 246 140 318 354 402 463 270 443 272 415 470 311 122 342 111 470 340 453 139 302 463 344 420 458 489 204 304 439 429 248 464 398 292 275 481 318 477 426 290 463 290 393 494 189 181 450 371 453 427 453 125 382 208 409 120 112 221 450 178 324 463 182 442 264 461 288 321 101 384 140 328 119 135 461 338 384 167 145 179 495 311 230 222 436 309 351 233 444 376 189 350 472 456 405 173 103 178 173 391 196 290 441 119 406 207 245 500 167 475 211 450 295 286 160 138 194 336 265 209 100 202 115 342 444 390 260 361 388 363 199 109 330 261 112 369 212 465 393 390 344 105 402 175 243 473 100 410 429 386 500 480 307 137 356 271 450 418 116 205 492 425 440 216 445 372 245 137 486 430 126 413 386 382 257 422 330 341 335 197 173 177 210 104 445 207 429 370 229 266 285 453 169 396 108 139 362 278 307 118 157 305 352 247 300 446 376 468 423 209 169 447 368 146 321 249 140 143 222 254 377 349 117 192 262 401 425 484 480 380 226 115 449 375 490 383 132 229 296 483 437 399 261 414 388 298 346 107 375 270 235 251 259 213 362 165 247 407 270 403 493 259 421 394 251 449 159 126 224 291 346 392 218 352 207 362 170 241 266 142 281 150 202 389 327 378 430 133 349 265 297 307 492 384 344 384 421 159 332 164 355 410 255 153 336 401 230 138 159 481 294 477 292 303 173 480 219 212 444 286 327 318 450 224 472 371 323 404 233 334 423 331 370 379 418 117 396 248 351 269 170 455 173 257 132 109 179 258 162 241 223 242 112 235 382 448 127 411 272 147 103 500 410 403 368 100 104 129 352 186 247 429 284 122 430 199 209 354 249 166 489 350 435 292 220 482 363 167 209 480 289 238 352 419 439 346 385 358 462 324 434 181 125 265 166 435 287 453 364 163 224 156 177 322 120 218 191 262 437 419 455 345 440 156 490 358 292 313 362 351 399 157 243 145 223 290 182 109 361 462 373 218 124 266 143 225 291 167 100 487 353 229 493 272 497 260 295 437 219 159 270 380 361 453 170 132 404 115 225 426 327 195 409 480 391 206 312 256 166 167 371 232 298 257 241 177 177 239 200 257 410 354 342 375 384 421 418 264 308 202 103 341 284 244 145 379 254 297 343 125 363 139 168 436 215 214 211 315 268 133 448 330 110 118 475 346 253 313 389 213 388 226 216 190 234 218 220 381 105 264 221 200 236 233 320 388 106 498 473 492 369 323 449 266 217 183 125 337 131 444 482 191 106 226 140 315 362 164 365 216 187 312 256 41 312 405 319 436 277 249 106 132 137 488 113 136 131 196 254 147 442 271 476 223 307 432 437 352 215 117 259 205 286 298 112 250 179 395 141 394 222 439 305 437 230 108 247 313 352 206 395 135 117 371 320 499 315 267 249 218 251 132 311 317 408 195 177 267 428 220 183 232 287 212 231 491 319 297 460 318 220 235 242 121 419 148 452 103 400 451 169 223 325 225 275 388 270 199 417 194 212 321 117 249 353 290 351 463 194 408 347 236 326 245 123 400 173 246 105 316 484 147 453 313 267 193 456 151 389 229 306 463 218 474 211 326 236 238 373 437 271 252 418 268 202 125 347 153 330 224 208 212 264 121 143 204 124 401 323 217 457 385 106 295 296 114 126 281 191 163 168 262 168 109 345 458 262 264 343 263 441 303 452 446 201 197 156 145 371 212 274 246 202 321 369 423 324 130 194 352 108 308 177 219 400 354 311 139 100 393 272 250 273 306 376 310 241 190 428 472 294 409 140 245 475 209 454 429 320 459 311 272 280 266 387 402 359 210 123 425 283 133 214 441 291 420 206 309 357 419 380 100 481 271 377 439 240 283 129 194 276 71 252 100 171 202 480 293 267 330 405 480 189 264 311 465 183 470 108 489 346 369 362 364 171 290 272 189 197 424 123 196 439 158 362 256 499 434 420 428 492 320 199 131 320 198 291 474 313 222 188 422 199 392 243 414 261 314 458 110 302 421 194 354 310 434 211 292 404 410 104 357 258 189 398 416 167 411 431 362 474 100 155 308 472 497 356 211 225 101 465 290 477 384 192 423 452 479 141 107 491 307 360 310 143 492 364 484 492 157 278 290 192 266 206 323 237 299 354 396 139 183 258 199 443 416 122 122 126 383 481 331 422 386 317 171 396 158 496 316 273 133 498 251 317 406 418 466 213 239 188 300 199 484 462 137 443 137 309 205 167 181 207 231 341 163 465 462 143 491 207 127 352 302 351 262 392 448 237 399 285 372 100 131 189 450 378 370 455 330 397 268 318 338 206 399 345 344 331 230 113 410 488 348 182 395 375 369 352 275 496 335 260 199 244 183 362 423 156 210 376 315 206 483 296 340 454 159 134 317 324 230 489 322 336 354 310 277 309 423 226 184 253 407 467 167 215 232 124 222 456 491 494 381 230 264 168 145 118 199 396 280 100 375 200 369 384 403 344 468 278 323 352 425 200 360 461 160 633 27 149 398 225 203 474 144 225 218 226 456 284 324 464 446 418 138 218 446 315 136 275 240 388 486 274 478 233 227 126 367 100 309 188 340 487 480 358 417 227 372 318 144 258 490 257 152 347 117 289 474 309 224 185 500 420 106 134 427 411 198 200 320 295 268 184 209 399 452 307 338 352 255 407 193 277 383 191 330 481 461 321 332 324 175 249 346 414 329 195 358 462 261 449 326 145 363 434 164 147 237 271 413 327 352 301 428 327 223 190 437 401 156 145 484 415 493 367 403 495 252 270 118 452 314 299 142 242 500 340 408 432 418 327 253 373 256 238 213 354 318 437 479 454 156 398 354 365 320 253 323 208 341 215 464 335 257 242 303 415 298 149 392 284 307 233 109 408 291 246 136 273 250 178 332 145 121 263 459 332 120 254 361 184 107 338 415 244 177 133 307 181 481 176 475 330 269 160 448 260 269 371 222 272 210 138 337 231 253 124 174 242 235 475 109 190 382 456 158 399 392 135 177 414 239 368 360 371 365 121 358 105 434 220 310 257 322 403 434 420 249 392 147 141 419 347 404 419 173 323 391 424 128 371 330 495 370 193 125 309 464 362 421 370 357 341 168 485 299 343 412 262 153 211 334 242 458 384 353 322 339 435 478 252 412 149 303 466 441 421 166 481 143 235 298 150 188 375 308 117 221 295 285 307 488 247 413 396 247 421 110 337 452 125 227 139 432 155 324 184 443 387 223 309 348 285 356 212 474 466 249 120 420 113 471 237 138 199 291 246 498 499 106 462 142 148 396 334 380 451 251 286 271 478 426 193 442 268 441 118 444 109 364 494 120 274 425 318 341 486 356 219 179 156 213 383 497 115 472 480 326 477 450 497 467 125 165 403 459 402 322 399 117 449 440 431 250 186 215 176 418 470 347 192 377 215 419 229 241 146 347 403 142 188 105 263 447 100 396 228 352 374 261 311 129 440 288 226 297 172 296 348 169 362 345 163 250 211 308 208 233 244 423 143 399 303 100 202 174 450 332 379 470 396 354 283 254 428 270 109 109 415 235 202 461 454 148 132 267 464 122 374 169 401 256 194 155 101 269 131 182 495 454 354 416 442 382 297 483 331 458 108 471 234 420 387 486 280 191 233 475 307 432 476 445 379 495 371 129 235 412 268 316 161 435 261 412 257 168 238 455 245 356 494 328 399 335 334 387 443 144 126 492 320 438 464 253 330 442 204 127 349 316 342 367 287 457 431 103 375 245 353 285 457 375 337 489 284 218 175 213 192 421 452 302 163 171 142 354 222 446 443 164 397 242 131 266 248 464 353 222 214 325 333 143 266 155 270 219 152 376 186 202 331 364 184 213 180 138 380 269 266 211 316 254 345 279 137 456 129 487 233 364 469 182 220 347 309 476 267 369 349 438 228 255 225 154 174 146 359 229 352 496 400 924 80 285 379 217 110 169 496 435 490 403 107 498 325 283 341 369 317 452 477 365 223 485 352 432 293 198 154 495 431 226 281 143 287 410 452 485 302 282 213 101 277 259 161 213 145 330 494 232 109 275 278 321 212 446 247 360 216 334 377 179 282 222 150 373 404 440 204 164 116 378 296 432 400 303 497 420 271 366 361 261 476 121 207 208 186 241 280 247 362 381 433 130 193 404 339 164 139 227 306 292 367 211 481 420 118 410 393 410 152 361 255 350 453 432 439 189 460 286 238 492 393 123 404 131 354 419 144 438 475 212 257 323 251 343 161 240 216 441 499 338 474 263 331 361 128 126 150 147 150 364 463 233 337 394 363 226 312 112 322 307 338 423 290 435 155 466 197 329 327 378 191 434 219 234 401 255 142 425 186 118 253 471 249 467 437 178 485 274 436 226 489 372 465 393 422 110 116 260 409 241 215 324 292 447 379 123 237 426 306 447 421 292 142 279 250 439 141 317 284 158 395 193 205 127 163 240 477 322 323 347 274 404 349 449 474 278 379 188 494 201 410 330 114 205 200 386 144 429 461 192 474 300 343 206 480 295 307 302 481 308 296 120 373 410 273 228 155 180 246 170 221 496 140 223 218 116 500 291 177 156 144 227 290 345 120 382 229 382 174 210 497 224 446 218 422 168 246 228 401 290 111 399 355 370 391 403 123 351 228 297 240 352 410 255 298 484 308 226 483 324 207 152 148 242 291 347 464 178 337 404 388 381 288 153 132 161 335 226 320 205 130 252 448 301 277 196 120 100 320 241 208 486 225 451 221 203 224 200 204 191 322 128 220 168 260 296 393 403 410 405 124 154 135 165 146 235 275 252 430 142 228 271 393 123 415 327 116 229 242 425 378 273 415 325 495 454 282 401 356 249 186 308 235 359 310 473 250 178 327 177 203 270 194 164 181 345 237 446 220 410 355 103 229 234 192 351 145 433 164 437 262 283 300 247 303 211 321 161 218 490 426 110 196 124 337 288 436 262 262 318 451 336 174 435 277 286 244 357 435 490 240 359 174 147 253 267 231 263 400 438 267 171 408 317 312 186 442 433 379 402 416 450 321 350 191 307 221 316 370 260 296 109 221 481 267 206 325 161 397 153 181 268 494 396 329 178 213 203 115 254 299 132 199 294 218 283 393 477 307 375 159 474 282 231 160 224 444 372 212 469 434 149 451 345 310 183 376 277 149 487 162 275 462 342 482 229 446 123 115 393 164 457 440 380 388 294 194 212 292 105 241 347 209 482 497 253 423 335 425 234 401 204 462 482 319 418 266 247 132 217 364 472 400 178 194 382 364 342 237 182 229 119 242 163 259 306 450 195 286 151 171 275 342 210 260 353 418 183 360 301 381 139 277 472 102 306 275 150 268 492 118 431 296 156 212 461 108 191 265 135 127 317 483 134 293 448 161 345 153 101 148 488 307 404 192 366 375 203 347 299 104 365 481 188 158 496 406 150 402 382 203 264 255 405 458 474 140 222 146 174 190 127 197 439 492 484 159 134 157 317 217 149 118 166 175 484 215 300 412 223 126 471 290 191 399 440 323 484 352 495 136 263 182 387 133 338 247 461 403 454 204 151 280 152 191 114 168 278 309 353 260 233 407 134 224 267 388 420 429 241 405 487 325 135 223 360 335 478 382 198 195 130 480 232 349 385 190 287 102 110 481 222 367 225 308 142 220 416 416 243 132 120 377 237 148 188 417 385 366 137 148 436 338 144 177 302 218 434 192 385 275 426 479 351 150 376 247 200 399 210 198 160 239 304 129 228 476 110 137 385 145 347 419 308 382 207 374 208 412 364 363 193 309 196 500 317 436 214 152 156 427 126 290 341 326 288 292 470 347 163 428 211 342 233 385 366 320 441 302 410 377 352 329 420 298 126 185 348 144 171 236 363 170 420 235 281 421 484 471 253 102 443 352 452 151 302 448 419 495 464 479 175 360 229 152 189 364 239 331 160 463 289 128 482 344 195 484 214 270 134 415 331 422 490 464 155 129 221 187 123 382 136 214 432 302 122 401 461 328 495 453 352 350 302 230 415 463 301 487 168 310 285 315 223 345 814 40 224 291 290 141 129 279 293 395 214 418 487 161 438 139 490 390 239 303 362 143 228 470 402 122 490 253 185 438 264 249 153 208 198 227 251 370 451 306 389 416 107 451 141 122 489 441 435 218 330 350 220 117 144 402 313 406 309 169 201 103 270 462 209 169 409 375 284 144 380 247 402 482 426 162 346 394 462 124 290 319 483 297 205 258 381 166 167 452 383 125 131 171 484 433 359 210 383 167 342 464 429 434 406 451 102 498 188 417 289 180 339 192 148 346 373 135 296 446 490 167 446 275 105 484 463 409 250 113 109 251 388 367 429 409 318 405 492 448 148 276 153 347 242 422 223 340 411 224 483 341 265 346 461 471 231 282 266 207 239 468 340 165 179 499 426 235 172 359 111 313 218 296 166 144 237 434 375 357 347 428 430 337 450 479 129 251 209 468 327 284 134 498 103 168 361 277 497 392 340 467 139 165 422 334 208 104 285 477 278 270 305 327 426 375 302 206 375 264 484 490 177 499 323 318 473 304 307 498 460 179 266 325 156 282 333 328 311 119 466 284 253 416 425 100 141 457 121 381 176 268 479 220 255 452 346 188 171 203 344 208 486 227 354 442 495 208 479 259 337 259 420 239 483 421 251 202 266 207 158 205 348 204 419 452 271 421 423 392 445 382 126 200 101 224 378 255 177 453 414 411 223 101 381 107 481 462 275 468 425 157 384 115 187 132 197 159 314 338 384 393 275 141 103 101 192 442 468 325 428 450 210 489 158 449 206 267 168 161 214 326 323 418 372 192 479 465 319 136 424 278 367 108 205 226 191 197 289 101 115 365 259 282 384 129 426 436 377 321 482 111 439 368 128 269 482 176 421 115 200 220 284 202 231 175 139 185 334 306 358 332 102 308 477 188 488 197 293 442 410 184 161 338 410 209 287 328 264 331 351 420 221 316 499 118 369 215 487 378 182 489 195 376 291 228 289 499 119 295 238 266 230 178 164 391 341 430 206 140 239 252 296 278 262 350 272 153 246 421 242 217 447 238 271 496 256 104 192 182 146 273 226 334 357 268 464 283 107 489 306 454 196 125 314 189 315 112 282 115 292 311 353 325 276 416 185 233 291 377 364 329 471 194 109 297 295 229 380 395 271 354 420 265 350 143 361 230 137 111 396 460 105 467 421 244 225 211 256 412 180 390 427 258 207 227 136 111 464 175 325 298 216 342 376 356 449 437 448 463 288 385 211 269 272 159 150 230 208 123 100 142 124 225 126 175 429 318 231 288 116 473 334 319 207 426 298 274 354 164 351 186 211 467 385 490 324 417 432 226 138 355 142 480 492 353 450 278 379 500 387 307 147 464 208 223 110 371 306 192 332 409 314 112 340 480 317 480 202 364 302 117 268 278 455 455 398 297 124 134 239 165 204 273 265 132 461 403 339 170 468 207 452 143 149 466 147 428 246 347 252 144 276 148 484 160 217 239 351 466 345 377 291 309 101 153 162 494 198 120 495 460 186 268 485 276 195 314 201 339 420 203 338 281 250 148 272 423 262 173 450 461 388 444 240 221 389 116 278 128 253 253 418 116 490 203 481 273 241 256 136 278 424 360 292 147 292 402 163 459 233 426 350 103 308 344 435 317 380 171 157 468 217 372 348 155 469 440 272 239 314 492 229 384 378 425 228 324 117 472 114 464 370 188 364 420 258 211 132 258 265 164 296 342 231 203 480 127 123 286 251 373 271 253 304 383 323 114 349 225 328 156 413 431 277 368 324 289 248 246 147 304 405 243 251 403 390 423 276 262 119 341 322 111 302 336 337 333 466 267 285 227 326 408 396 138 230 489 379 455 160 153 262 386 101 413 784 39 110 180 451 284 195 457 363 193 191 354 405 159 423 215 363 426 461 356 209 500 451 461 483 267 138 281 421 432 270 365 346 176 442 219 415 475 242 196 294 208 389 410 465 197 227 190 463 231 323 419 317 270 270 267 430 343 377 362 190 201 120 278 360 217 471 498 348 345 236 341 288 195 220 306 359 404 108 271 434 281 122 370 259 443 179 271 207 379 246 187 360 257 458 450 145 177 477 392 499 337 463 238 129 258 285 106 354 154 318 499 468 381 311 148 228 347 402 214 239 103 421 346 490 264 497 440 212 345 149 494 403 387 123 202 210 285 324 273 128 320 189 435 222 323 109 464 397 299 367 322 329 472 280 114 235 167 340 374 307 496 211 234 297 401 266 477 301 270 264 398 460 361 117 124 223 457 379 416 130 418 280 114 344 473 444 123 166 416 264 286 395 305 191 247 346 227 407 248 442 171 186 423 111 169 388 287 160 282 487 331 288 257 396 274 114 272 317 472 247 406 472 492 500 262 189 306 181 186 446 437 411 348 472 299 312 451 479 267 375 355 264 305 419 173 463 368 241 296 192 271 202 415 479 111 348 177 113 135 327 267 339 440 469 467 421 140 368 433 260 474 157 176 107 305 271 114 198 284 420 459 328 247 106 315 173 230 467 424 121 402 299 483 148 235 217 154 237 378 423 482 471 213 217 410 419 192 441 346 368 120 413 294 359 367 136 466 310 274 160 336 106 256 168 457 464 235 474 390 171 241 155 130 429 303 108 405 392 136 285 363 197 179 178 482 160 441 291 234 470 456 424 279 283 495 443 100 480 297 403 117 309 141 253 202 119 399 132 443 197 207 165 335 179 395 116 162 139 245 151 186 467 483 130 245 453 218 485 269 101 118 265 154 409 306 422 183 217 185 180 384 480 380 441 201 390 299 433 386 197 129 210 319 306 269 167 324 159 244 189 485 261 377 346 108 297 290 363 447 129 240 112 285 481 371 381 258 284 474 162 182 137 108 277 177 138 263 242 230 430 322 419 380 312 354 206 425 467 436 415 445 433 496 139 306 106 239 314 157 310 360 493 422 162 120 334 156 229 118 244 122 347 233 477 202 112 175 472 369 459 339 353 200 118 493 329 479 435 172 118 432 448 478 297 248 492 471 478 107 291 419 433 354 250 231 367 488 394 110 336 442 435 348 308 288 208 228 121 326 498 278 489 366 182 426 124 204 398 248 465 259 198 165 147 406 159 493 327 143 231 235 330 251 324 450 155 392 267 363 273 446 430 185 104 458 276 447 120 162 445 413 351 239 401 273 124 141 466 338 438 228 367 451 450 227 163 368 134 214 261 250 199 426 120 215 299 367 189 311 117 199 298 184 302 138 109 210 425 320 439 400 436 358 403 194 474 424 443 331 359 277 144 182 385 222 305 147 228 220 215 109 289 162 204 492 371 327 138 407 306 179 133 272 145 163 235 210 152 423 291 452 399 310 210 185 453 415 454 236 360 167 220 470 135 349 286 460 469 176 132 279 230 128 407 293 204 495 358 434 349 433 204 389 426 127 400 168 411 383 390 174 403 394 109 410 465 130 404 210 253 385 326 371 173 220 177 153 352 276 421 444 218 474 158 189 452 310 399 327 112 183 463 486 224 225 426 391 107 173 277 244 143 341 333 200 489 184 214 405 459 337 363 346 460 114 114 243 482 224 206 151 500 148 500 224 435 206 444 301 410 424 395 314 312 446 250 294 243 293 162 442 313 138 273 355 331 240 494 283 380 426 294 463 307 201 735 26 244 246 220 158 411 369 202 473 185 487 482 344 430 230 474 108 173 227 288 386 332 159 199 187 221 361 179 290 271 452 181 413 176 179 467 233 204 103 220 429 491 331 277 409 348 461 352 415 165 281 431 354 104 116 454 258 129 466 298 210 126 235 145 497 100 279 491 196 193 300 104 179 395 365 271 305 317 455 207 450 382 408 395 493 468 465 454 317 152 470 146 469 129 224 405 400 112 169 443 326 143 358 168 157 247 492 496 222 332 458 431 205 449 348 472 382 463 474 498 402 273 213 264 326 170 403 315 204 170 442 209 312 308 161 189 411 352 389 470 433 227 235 342 405 487 119 226 349 286 490 443 439 456 307 445 479 391 272 126 265 199 214 458 354 132 418 266 195 251 338 461 151 469 200 376 402 427 431 297 393 240 240 385 444 466 254 112 333 343 168 416 233 305 416 408 134 331 390 242 223 105 488 209 341 187 372 498 162 181 389 241 185 404 415 297 236 343 420 164 250 454 293 155 471 366 217 382 217 494 489 498 395 129 284 248 401 423 419 441 416 188 435 411 232 137 251 361 141 372 202 357 355 379 450 258 283 329 402 449 149 335 301 295 103 164 248 238 262 402 119 442 112 279 271 456 182 422 398 105 414 348 252 451 269 152 199 275 102 257 201 159 281 111 162 237 459 239 475 394 389 408 122 231 408 323 471 439 478 161 477 320 428 315 132 381 289 357 373 195 236 334 451 376 202 488 113 278 223 381 454 298 477 235 400 364 104 314 105 144 192 104 388 111 229 321 195 278 414 195 353 161 357 134 493 193 288 265 214 136 291 144 284 179 464 163 337 292 334 438 377 459 497 110 323 154 387 357 323 420 129 205 240 391 330 141 185 497 377 468 159 412 163 483 411 211 498 266 138 256 410 347 383 255 266 173 220 291 254 351 492 344 399 458 429 341 182 351 415 430 378 272 171 126 193 459 262 444 279 136 388 185 223 387 186 302 430 142 396 277 253 225 297 217 480 111 384 341 443 491 390 274 443 220 469 272 452 393 411 305 259 371 163 161 475 389 457 414 287 406 164 364 429 419 444 454 373 254 341 244 314 244 409 115 442 123 116 459 115 236 452 124 321 286 302 117 360 368 156 232 182 283 310 264 471 409 376 187 339 364 317 246 105 187 241 471 160 287 317 304 306 158 330 324 299 323 247 197 316 359 435 377 472 189 394 425 120 248 230 354 262 392 358 132 296 294 403 323 243 307 122 295 499 113 366 285 144 470 136 143 301 498 276 343 389 339 386 253 476 404 150 284 387 475 298 186 387 314 363 299 100 154 393 216 334 433 244 236 236 129 302 148 461 357 204 367 154 128 319 278 236 306 444 247 418 229 164 422 284 423 151 405 297 457 197 495 260 445 245 232 120 354 455 212 233 299 342 227 126 435 469 214 223 311 373 229 380 449 244 328 320 373 374 472 450 344 211 472 441 103 152 128 241 368 168 350 203 402 205 302 479 250 430 212 157 299 281 429 447 387 350 359 270 323 346 126 439 273 357 112 313 344 262 200 473 119 498 226 394 439 254 444 371 233 327 246 122 178 165 490 266 221 239 384 147 353 263 126 180 475 498 487 151 237 213 293 306 241 109 348 363 405 471 458 334 366 348 102 373 371 366 287 444 450 419 416 285 41 498 114 176 339 231 221 359 387 419 500 473 325 278 235 238 279 298 264 499 333 114 351 461 242 472 440 127 316 409 444 231 189 343 468 111 314 191 306 122 364 247 444 327 122 486 159 160 482 408 255 202 280 456 457 317 384 197 155 313 268 440 161 235 386 100 376 466 478 148 335 116 337 115 313 204 305 384 297 435 430 154 263 327 370 301 315 136 102 420 468 283 482 132 239 120 419 176 496 349 226 334 410 197 451 305 317 195 439 494 475 458 149 232 241 339 337 340 191 138 411 336 415 464 479 263 411 204 490 350 177 370 106 229 353 140 441 353 395 233 464 262 430 193 267 357 308 137 168 160 131 443 470 363 231 352 497 214 291 246 381 436 120 213 248 170 247 412 137 435 131 473 419 311 150 332 425 211 348 282 454 337 126 338 321 470 150 170 452 124 225 113 452 389 133 311 124 282 444 113 228 304 343 428 297 237 428 163 255 218 253 311 436 302 445 414 106 299 140 233 108 329 172 212 422 488 134 493 314 402 274 229 123 440 310 442 302 355 140 410 490 459 270 293 382 370 253 270 268 189 214 358 472 124 384 114 422 392 151 233 459 206 135 197 104 297 186 361 139 151 229 298 220 142 393 263 404 214 410 222 393 393 500 213 185 386 255 72 363 434 205 318 192 152 301 464 129 206 208 218 234 122 271 366 141 436 343 203 247 144 212 165 144 218 464 121 430 475 342 333 236 488 154 100 103 257 468 464 459 226 299 402 119 373 225 134 262 285 326 223 286 381 388 443 375 495 198 255 231 345 334 335 144 440 330 235 429 365 157 430 464 423 122 261 296 140 198 402 228 149 327 467 325 237 376 314 460 112 466 445 435 214 102 455 499 256 215 111 247 146 415 384 379 264 356 116 452 476 147 346 365 434 461 484 285 115 392 448 204 265 204 375 135 421 321 351 278 173 233 412 333 431 105 443 417 423 382 272 236 482 175 351 358 216 336 298 433 308 402 383 175 444 481 295 499 314 244 381 380 216 209 309 271 151 121 137 168 249 106 366 299 432 334 282 449 363 432 253 221 100 318 422 222 468 312 272 410 402 111 412 397 472 109 265 215 311 465 413 260 256 369 433 287 174 454 401 324 231 328 158 430 349 305 419 442 338 442 487 200 354 390 176 230 262 412 284 461 291 464 304 161 446 487 154 226 419 479 151 264 334 299 239 209 267 292 333 375 392 324 414 249 194 467 373 80 313 199 208 248 325 321 340 496 480 474 344 222 397 231 282 411 152 353 260 464 162 355 188 440 273 422 236 337 377 388 452 270 461 414 471 352 400 212 292 289 165 447 371 129 499 493 473 400 171 480 328 288 152 407 497 100 101 468 475 430 295 288 213 137 106 415 162 165 359 244 257 426 476 488 354 226 168 354 473 155 406 347 461 488 170 387 431 378 236 263 338 427 219 217 468 253 487 325 399 244 345 433 311 427 105 113 292 288 163 298 396 462 481 442 108 491 255 381 276 387 409 434 240 434 407 475 280 305 348 342 105 283 171 397 256 358 142 266 105 229 312 176 441 128 455 218 459 127 412 178 221 311 234 165 119 303 243 428 272 391 295 342 210 311 386 120 447 209 178 360 292 257 448 117 155 109 329 415 477 228 137 148 287 427 411 428 262 176 218 405 423 105 195 372 161 489 234 286 144 496 327 412 220 309 170 147 449 492 409 265 191 464 268 115 321 222 199 176 148 357 160 422 123 129 326 253 113 176 222 205 371 203 241 138 307 408 155 156 497 369 445 413 483 112 248 192 372 189 369 316 349 237 245 316 414 486 409 313 332 499 157 337 232 204 182 122 193 349 309 338 262 325 490 477 367 481 403 288 158 372 429 413 438 316 216 446 156 210 122 469 407 281 285 425 274 316 355 392 276 215 166 303 301 334 488 254 489 298 487 413 357 400 286 265 258 454 462 157 119 405 260 413 179 179 218 401 238 262 381 278 435 365 100 320 375 369 157 318 281 134 329 310 175 106 390 353 179 433 412 340 284 212 103 327 493 384 395 485 197 457 486 298 174 353 290 326 371 407 362 379 205 132 106 981 76 387 191 117 230 428 428 410 378 315 338 174 465 345 407 268 497 312 120 437 218 481 257 422 467 300 343 453 461 165 302 430 191 120 175 210 123 416 185 434 422 256 367 154 157 138 329 130 497 196 333 272 191 385 395 210 242 286 461 391 415 406 132 279 444 450 246 450 223 291 393 470 450 451 209 330 278 349 180 212 229 431 131 398 190 385 292 304 176 263 183 276 144 144 284 432 468 362 458 213 300 327 317 148 126 161 401 162 291 308 367 327 336 332 226 421 288 478 168 410 164 500 307 365 316 241 470 492 450 129 222 155 333 197 101 297 188 272 283 410 355 342 127 286 182 455 155 258 420 323 121 185 361 332 301 377 366 344 441 303 195 187 362 275 230 422 182 498 332 286 343 235 253 239 276 187 168 455 143 117 447 453 129 129 235 152 421 176 130 264 481 336 216 284 253 154 409 314 228 261 187 385 143 408 240 442 437 404 160 382 210 236 343 313 190 271 160 281 362 106 176 161 387 335 344 152 308 161 398 248 483 195 359 445 199 248 469 416 234 262 315 355 262 159 243 129 366 497 102 417 276 424 249 198 465 219 251 475 412 355 297 247 222 210 246 472 104 121 446 228 280 113 237 133 406 297 215 127 446 320 495 137 289 268 312 162 245 220 235 304 319 103 447 104 423 470 277 265 199 286 152 445 205 348 243 404 218 193 500 108 106 147 190 167 201 378 163 414 234 355 344 119 430 183 228 152 201 252 342 235 388 479 333 407 334 339 478 342 334 321 349 241 377 118 206 324 444 338 132 199 338 330 423 255 394 312 228 397 290 314 241 148 451 265 450 491 439 442 269 212 407 276 186 314 446 291 198 377 248 381 174 264 339 248 101 421 375 423 147 347 325 359 473 297 237 197 252 150 170 294 337 411 370 334 470 219 470 333 124 418 146 301 369 431 479 345 175 341 370 184 292 465 112 221 166 306 221 191 387 171 443 392 153 269 429 269 407 422 442 161 133 480 209 307 146 167 313 376 375 201 182 357 375 106 191 176 107 166 373 454 105 210 160 236 451 154 252 383 409 461 313 311 421 399 207 106 104 471 192 101 418 157 188 100 252 146 289 200 307 462 466 142 343 388 272 458 136 306 235 310 181 172 423 458 230 268 441 204 434 321 136 197 304 470 480 270 133 101 487 185 265 242 322 223 440 319 358 207 483 220 407 365 498 477 483 491 413 116 410 170 459 456 157 465 172 276 113 163 299 296 168 257 459 238 471 132 212 365 123 182 293 430 458 273 146 409 170 137 150 394 198 130 421 435 402 314 171 450 388 262 365 243 238 250 197 386 468 270 305 196 229 218 480 271 344 175 388 340 207 102 497 152 141 381 362 164 203 254 364 199 227 252 396 186 353 205 188 161 364 283 356 377 182 363 247 166 263 386 291 499 279 378 193 258 273 246 107 262 193 386 168 182 218 401 406 405 100 267 145 271 161 102 386 398 277 100 240 180 361 313 138 342 422 394 256 369 309 117 398 255 322 485 491 240 419 303 122 112 231 468 367 273 350 360 364 219 102 265 201 399 261 390 365 408 348 396 330 307 498 144 151 481 140 333 352 404 181 271 355 242 404 482 323 279 473 250 425 371 363 232 457 161 359 381 469 338 373 212 488 473 407 254 403 169 279 429 190 398 152 286 412 321 120 233 392 167 155 301 285 352 488 187 454 290 315 397 305 161 134 427 394 496 483 218 393 441 135 418 115 231 367 472 162 113 349 120 490 137 120 191 364 312 158 393 412 221 255 158 112 261 500 407 155 165 153 342 108 393 333 410 166 426 198 323 217 270 486 315 160 154 419 467 395 306 132 406 209 421 189 490 462 458 456 224 281 200 133 102 111 263 303 194 421 447 195 388 449 328 286 259 235 309 406 311 297 154 170 268 216 279 488 456 469 425 127 285 140 467 253 247 261 281 143 430 449 288 394 357 154 212 246 172 275 432 476 491 336 275 149 231 318 300 439 496 246 170 218 453 406 351 460 209 103 161 304 212 342 231 146 459 326 396 472 479 463 143 462 273 400 109 334 231 414 218 226 397 148 217 166 215 440 190 172 207 404 486 463 166 312 452 298 261 359 439 337 206 262 394 316 358 232 423 421 297 110 467 495 281 380 474 201 209 488 375 298 452 191 493 490 314 311 284 154 141 177 172 219 107 196 213 285 373 171 233 451 482 440 283 201 456 410 290 225 68 122 211 432 374 424 142 457 123 350 342 459 451 215 262 491 136 416 400 243 384 167 404 495 461 385 297 403 447 186 293 490 216 200 330 128 284 265 217 355 470 270 150 427 439 351 466 409 104 245 100 371 472 333 161 104 142 134 423 132 118 100 414 230 321 493 386 396 280 265 155 165 355 128 272 370 208 454 332 300 219 311 468 133 298 455 269 153 427 328 260 158 179 389 493 478 190 491 176 297 418 196 385 309 411 327 245 229 221 231 111 157 114 269 164 170 226 242 300 256 166 488 461 429 442 292 193 343 388 124 290 257 187 163 194 396 264 127 430 232 453 229 291 400 134 156 312 184 222 271 280 171 348 412 419 479 290 243 484 348 433 277 125 181 285 481 307 359 297 320 325 436 105 417 382 225 457 388 213 366 311 400 128 481 468 116 447 343 500 182 173 414 176 421 320 151 232 230 345 217 430 303 119 489 272 238 283 145 309 141 494 379 210 497 264 257 389 176 419 497 157 288 234 215 481 305 770 50 462 176 222 412 107 341 247 479 236 175 314 453 453 143 496 353 129 485 282 318 316 267 485 361 182 239 143 126 215 430 121 198 184 298 280 167 223 440 260 154 167 140 286 259 464 460 318 134 472 268 415 124 372 173 455 169 417 143 489 288 172 394 166 272 107 147 394 422 163 175 144 220 405 139 283 135 486 243 447 423 364 411 334 303 311 133 480 473 184 221 214 466 403 121 282 359 239 460 203 254 192 317 359 142 375 157 206 238 462 468 334 196 154 409 147 498 327 152 264 434 157 269 299 322 427 114 367 224 399 115 460 154 430 320 195 250 321 328 105 394 235 137 442 165 132 369 301 486 331 115 372 239 349 472 425 313 459 445 226 275 178 392 429 350 302 415 320 363 427 499 181 321 243 419 213 371 144 394 493 363 452 403 408 381 236 147 138 304 109 280 165 498 181 411 355 448 336 183 160 157 163 304 350 117 363 202 167 388 151 324 392 295 484 315 209 269 138 102 287 129 192 154 373 392 388 113 270 254 140 115 168 326 225 421 219 256 132 326 314 324 220 196 401 340 168 426 167 170 139 479 207 402 350 111 357 198 306 339 138 197 355 239 288 442 461 335 260 425 171 234 375 450 318 156 457 201 463 255 399 276 232 250 238 250 333 372 361 202 383 256 264 262 137 194 358 441 168 174 272 461 175 488 196 487 373 398 457 447 455 101 368 343 127 431 305 338 384 478 467 234 155 253 372 239 156 312 475 416 262 185 169 191 353 324 449 205 488 384 222 140 475 386 402 231 461 278 157 227 464 150 387 153 373 438 153 365 291 321 383 110 365 428 313 446 113 362 422 363 195 194 288 170 479 468 203 213 300 174 201 499 334 484 382 405 408 426 329 253 193 360 380 246 269 291 272 207 223 128 198 272 447 109 264 304 272 453 150 405 313 494 323 175 160 412 209 123 428 105 446 257 498 492 322 451 203 426 226 406 224 264 193 290 297 246 309 207 493 166 425 228 249 275 305 241 490 347 375 151 252 210 284 240 492 191 316 470 434 426 260 354 208 123 182 124 475 411 272 142 473 247 327 334 173 366 266 412 207 168 143 154 367 219 171 438 438 194 495 132 280 359 230 352 257 391 131 368 385 278 196 434 433 125 277 294 151 192 326 346 294 206 177 387 475 440 305 410 413 137 290 112 353 310 374 259 474 149 392 470 381 402 311 144 355 294 118 397 336 126 341 440 498 211 282 302 124 342 304 462 124 110 222 267 354 469 107 220 320 349 384 280 328 346 460 472 414 459 350 331 410 286 297 488 436 467 262 207 264 125 422 464 415 108 279 423 430 421 206 198 421 373 289 411 343 432 404 299 311 478 108 465 371 407 121 405 447 430 169 218 416 485 479 286 323 366 219 111 116 298 479 144 149 178 195 440 263 466 458 240 395 161 372 236 102 300 306 209 292 205 350 251 480 231 429 348 284 291 220 266 342 328 338 469 376 267 275 461 494 146 465 158 285 431 500 185 389 281 199 157 149 158 348 294 175 154 497 242 430 403 442 331 116 320 280 106 111 399 329 411 284 434 314 245 237 164 287 194 399 131 426 450 467 420 142 357 446 427 344 180 142 241 434 184 408 469 227 183 238 147 207 182 382 353 466 127 282 336 334 407 427 201 363 358 389 103 174 318 190 123 190 169 175 399 432 217 319 452 156 253 463 487 216 278 406 175 479 213 407 405 439 382 264 482 425 291 242 228 405 372 483 376 229 22 472 331 218 328 176 297 421 178 101 485 452 143 199 466 247 168 488 278 145 159 244 255 242 254 283 117 413 361 241 213 465 281 279 129 295 384 110 313 278 299 293 204 414 289 407 185 390 113 424 273 468 144 266 333 122 186 140 470 401 194 146 402 116 484 157 156 405 265 314 395 333 405 479 165 446 385 434 352 121 216 402 322 208 364 360 450 408 296 189 379 304 130 365 497 359 286 256 144 195 398 275 420 103 300 470 192 291 488 407 302 104 385 376 187 277 478 455 461 335 316 349 225 208 210 452 299 465 421 346 313 329 416 114 339 297 171 349 299 111 474 287 411 313 397 474 227 483 285 372 239 148 236 454 490 258 469 123 459 263 316 255 193 291 149 379 233 442 329 488 351 299 344 174 451 151 154 343 172 327 224 352 317 368 232 430 230 413 352 238 393 286 399 343 242 206 291 231 304 300 176 316 439 235 125 243 142 143 457 300 382 236 258 423 208 217 478 128 129 152 478 251 385 271 203 388 312 331 415 152 367 91 481 153 295 178 379 148 380 136 297 302 351 184 242 347 371 214 295 234 357 471 420 227 214 383 421 193 355 115 111 360 117 297 195 147 318 114 354 273 471 494 186 473 158 121 343 248 257 397 398 199 115 399 242 272 411 355 478 149 293 378 313 443 499 456 386 184 222 239 266 408 302 346 176 351 321 222 335 266 357 429 290 121 213 453 289 258 248 172 412 362 326 407 488 104 242 402 174 308 289 227 115 211 357 223 124 496 311 447 464 249 196 282 446 128 222 262 111 392 117 288 417 171 285 364 124 153 112 248 288 189 221 384 389 133 216 212 184 469 461 383 397 264 293 115 212 275 194 106 445 327 389 495 162 109 157 254 201 378 189 343 415 297 113 318 170 218 485 466 406 233 291 401 375 145 190 111 373 118 432 110 279 495 137 150 402 458 297 284 152 340 202 174 415 233 437 147 103 172 464 308 463 383 212 289 299 209 494 411 348 118 206 435 259 450 142 245 392 203 420 488 105 252 396 354 258 184 265 358 429 164 224 124 263 240 386 286 171 144 275 299 231 371 373 261 205 180 414 486 162 355 332 423 256 363 346 466 294 170 155 125 282 354 211 182 355 179 318 473 237 364 107 326 473 204 179 182 217 241 116 380 172 454 304 115 456 171 297 432 154 489 160 388 486 258 363 307 169 426 295 333 439 450 430 442 344 257 114 348 185 334 474 148 210 484 319 383 359 102 390 151 284 168 293 424 407 230 360 448 274 351 411 353 368 453 150 468 239 362 104 488 295 185 316 283 431 361 314 136 359 259 407 423 330 468 445 102 273 243 329 281 150 234 255 262 279 452 435 986 39 250 302 281 386 284 207 410 382 180 226 311 147 339 420 338 223 184 271 499 471 377 110 335 126 152 409 413 117 461 190 257 275 211 179 405 287 376 386 356 310 289 479 110 494 238 124 319 412 130 279 357 367 489 446 200 237 470 159 475 364 164 275 472 174 318 238 185 334 103 247 364 308 177 284 280 446 186 212 463 236 417 468 193 262 415 459 189 429 390 338 228 247 254 110 471 143 144 216 426 334 140 151 338 392 158 327 267 429 385 174 330 177 402 293 175 330 333 437 388 354 437 486 425 308 288 234 400 129 457 161 209 400 220 290 151 116 385 116 340 399 426 207 152 444 277 454 313 343 276 495 195 488 260 352 112 245 470 332 128 106 290 103 104 305 222 112 440 327 165 373 286 219 285 320 258 320 351 291 157 155 353 170 275 117 308 360 405 197 334 209 239 364 436 245 291 471 246 437 461 410 426 264 248 485 373 382 463 303 343 344 129 258 117 147 311 110 247 104 476 215 459 400 291 464 360 421 476 383 164 101 303 264 400 162 175 232 360 465 308 339 206 116 425 360 404 225 496 338 495 417 291 392 267 457 312 390 329 430 228 199 105 254 480 326 203 325 362 218 148 477 297 206 127 171 213 340 421 353 365 112 206 432 208 183 176 173 337 298 199 126 480 201 205 225 457 447 304 385 494 392 452 391 269 438 105 141 337 381 170 235 150 488 469 331 113 435 232 445 409 153 433 432 427 368 159 294 462 248 352 242 398 237 419 456 479 453 379 459 255 163 277 200 425 290 442 121 120 162 121 373 162 389 101 159 278 437 250 318 398 194 229 345 155 353 208 322 232 319 444 169 427 156 174 122 418 451 481 474 169 160 445 226 117 129 481 273 262 345 138 468 164 389 249 496 173 169 410 418 197 280 322 275 189 222 133 114 438 416 303 164 422 118 126 495 390 166 238 497 298 143 260 136 461 297 249 272 115 470 383 427 263 247 466 494 469 184 430 269 463 483 101 170 285 315 465 277 128 474 262 396 241 295 164 145 163 416 407 404 233 472 290 293 445 324 251 117 397 307 160 144 318 359 351 466 455 252 169 131 368 340 231 269 204 307 149 457 271 243 441 289 144 322 287 370 159 418 133 392 286 445 226 467 330 382 113 460 450 349 125 125 490 397 140 471 186 280 341 148 193 281 288 461 443 287 383 363 199 376 211 275 486 127 376 103 118 339 323 310 302 496 475 269 230 479 465 259 294 306 114 322 204 367 170 173 179 220 117 170 305 317 164 377 296 201 257 486 125 466 476 209 100 217 223 293 420 242 295 406 315 479 167 194 417 413 374 382 383 409 429 382 371 163 252 491 350 304 380 174 115 478 156 293 278 328 456 190 336 115 333 122 500 243 345 216 485 390 104 486 175 413 300 206 129 294 377 474 500 460 416 333 280 256 118 481 424 493 228 322 354 349 351 221 356 195 262 451 221 265 401 445 414 283 187 232 166 429 458 270 300 203 391 470 257 264 149 487 132 341 156 172 457 330 185 475 206 175 292 111 127 212 199 320 368 450 391 471 341 160 426 155 156 383 308 336 371 359 384 393 173 377 341 359 462 103 391 470 191 431 258 378 132 238 123 445 407 455 335 416 121 449 157 469 134 221 471 287 215 157 144 129 483 325 264 280 245 199 102 314 401 279 383 312 311 274 253 311 187 154 286 270 132 293 436 421 464 348 489 106 357 286 246 158 469 354 321 388 201 451 232 321 263 243 364 277 432 235 152 235 108 354 157 462 433 378 209 466 324 122 130 304 479 237 343 412 245 359 434 434 301 230 100 413 413 242 414 330 352 375 334 276 353 423 498 382 357 178 450 434 325 416 105 250 248 197 162 157 285 361 490 230 222 447 234 451 426 333 185 308 332 427 320 432 139 297 406 127 290 305 156 277 170 103 345 208 469 414 128 210 245 445 149 225 226 422 402 272 405 261 143 297 500 421 125 125 361 198 135 133 145 481 423 498 302 214 448 133 326 391 371 469 400 136 437 373 225 389 363 450 307 263 277 250 238 466 348 106 428 249 272 416 192 161 137 270 377 304 412 210 392 249 316 227 298 355 143 217 468 220 462 146 230 106 334 254 184 254 329 390 127 401 165 474 400 324 161 117 179 151 134 292 424 322 328 349 284 172 356 339 200 300 297 256 168 370 408 435 462 478 388 293 109 460 157 372 360 421 290 141 192 291 353 239 243 135 399 377 575 6 242 461 100 457 283 245 182 436 240 264 416 339 148 439 195 442 455 404 325 332 486 336 321 489 181 160 264 347 105 363 339 173 103 187 350 287 301 443 101 339 493 103 268 206 421 299 137 387 203 340 472 119 330 297 423 289 434 172 157 239 211 245 319 262 189 155 289 257 155 135 437 493 376 310 395 368 258 391 306 302 429 120 488 349 491 343 368 347 252 140 206 327 351 133 421 113 260 293 408 143 424 423 128 170 253 224 152 280 210 299 209 144 230 388 218 231 370 330 454 154 122 396 177 262 381 469 471 389 317 463 326 109 315 109 372 323 274 317 383 283 378 300 313 429 370 215 374 169 455 427 261 136 201 207 179 161 146 371 113 265 423 139 177 451 260 292 232 254 104 104 318 421 358 343 133 436 144 236 106 487 330 132 464 484 160 290 372 239 313 170 402 314 302 300 279 282 413 435 493 370 388 451 371 405 275 354 226 434 435 327 183 316 236 384 242 353 341 118 391 482 393 429 331 442 386 489 447 440 270 266 151 229 367 486 110 250 391 246 382 310 258 127 162 433 479 228 189 148 233 264 197 193 171 105 451 389 368 284 233 139 171 411 104 194 358 416 178 237 398 398 339 226 257 414 239 112 104 176 144 168 320 190 235 216 388 233 295 126 303 373 208 406 173 122 379 457 478 499 392 271 154 133 302 464 168 192 127 397 383 359 301 397 227 385 184 228 429 393 497 162 375 137 164 121 190 106 194 300 281 477 439 310 453 311 144 172 173 168 253 118 291 264 414 431 251 147 475 466 219 408 426 204 196 468 418 418 365 275 233 122 388 190 360 419 301 350 441 128 241 158 245 484 421 151 181 338 106 111 323 193 113 373 458 406 460 259 403 434 161 221 165 214 425 401 264 275 331 321 353 158 395 360 271 280 114 305 106 163 498 218 182 238 197 300 268 211 465 381 325 267 472 343 454 122 462 497 377 247 223 164 298 135 363 184 488 489 297 126 379 197 400 406 117 438 277 189 325 473 359 281 251 138 492 465 275 310 253 450 366 290 246 304 216 178 463 473 485 297 191 152 397 182 303 307 314 253 320 254 176 278 129 208 189 344 187 134 245 156 353 345 193 148 391 167 184 199 471 178 304 102 356 482 228 191 483 496 228 121 183 118 475 382 211 219 437 367 114 453 165 338 364 447 193 404 130 161 286 348 285 420 129 237 419 500 475 489 351 459 425 269 395 358 447 127 271 441 431 494 110 194 156 166 318 166 226 436 288 372 429 387 167 210 328 205 169 226 251 269 118 347 433 173 307 270 418 688 39 376 405 391 284 200 500 395 225 246 403 275 493 377 209 345 120 117 142 343 134 209 206 493 106 405 475 114 260 266 419 244 372 142 423 336 291 337 147 209 404 270 468 198 349 204 477 136 154 481 289 190 228 278 198 496 457 273 132 471 396 207 453 451 210 174 466 101 281 354 251 290 303 127 382 366 342 172 450 183 464 238 149 284 294 360 369 393 347 231 334 489 139 165 438 117 120 232 109 291 159 112 252 404 347 461 199 392 262 451 121 423 143 284 193 468 174 426 290 409 105 459 452 273 130 350 381 258 134 457 463 111 304 409 491 470 252 126 391 317 178 431 348 393 229 170 153 492 313 180 140 186 374 414 294 261 159 429 365 274 284 404 420 176 261 426 260 313 153 333 177 301 498 312 206 435 191 299 435 114 361 356 414 411 359 236 489 359 336 457 326 443 363 247 107 189 474 225 239 446 256 142 122 375 118 275 330 204 480 456 483 496 245 290 212 221 197 186 167 309 320 207 406 266 235 348 250 335 150 356 279 411 416 140 484 248 162 362 322 292 162 249 230 275 439 262 489 332 445 334 190 285 135 388 307 369 255 387 392 116 298 379 485 313 124 397 310 353 453 343 211 261 374 153 313 462 476 172 358 133 310 330 398 298 452 152 203 369 331 272 409 387 334 303 357 183 245 133 281 146 447 490 174 195 264 494 257 320 287 303 227 396 378 156 417 102 374 372 128 231 283 145 461 289 422 102 115 201 402 212 274 500 138 497 426 213 115 351 192 400 215 141 281 352 215 426 332 263 416 134 401 122 275 308 151 374 475 192 482 124 331 177 460 466 322 434 294 375 404 481 423 336 237 305 146 160 144 472 490 473 296 368 461 116 387 276 298 346 436 156 108 190 334 438 406 380 279 344 419 144 265 485 220 174 144 417 371 221 304 465 390 311 285 392 327 263 405 229 214 371 353 285 341 484 394 225 350 353 200 334 131 276 284 397 205 350 123 185 373 406 358 113 233 452 285 301 121 308 115 270 101 124 410 393 308 385 375 176 112 470 465 214 444 204 406 430 217 105 248 425 163 496 373 176 290 457 191 335 317 210 274 179 204 365 321 200 341 266 307 323 317 329 497 383 193 159 424 175 438 418 154 145 380 285 378 491 489 100 100 281 198 445 318 147 367 146 235 437 470 279 156 471 484 363 455 286 241 101 103 282 306 372 139 342 110 397 364 348 108 407 214 314 145 150 232 125 145 315 261 422 354 327 446 167 153 101 125 378 335 280 420 300 107 407 316 454 216 173 220 400 358 307 328 189 320 219 386 233 301 135 394 389 303 421 121 479 442 408 401 334 466 197 143 218 486 331 409 489 271 159 280 325 323 272 383 308 180 324 189 444 497 291 347 179 319 402 183 114 484 254 128 467 385 374 142 116 201 369 367 234 210 425 444 113 157 208 187 363 445 162 252 418 398 301 218 384 298 442 149 220 317 196 455 113 102 107 288 348 415 383 340 278 391 202 388 431 260 278 181 354 244 456 148 434 179 481 379 107 223 436 406 450 297 415 433 376 462 301 220 211 28 235 465 483 484 476 178 162 162 114 277 496 471 101 347 453 353 361 404 389 219 402 423 243 494 328 163 455 391 246 346 496 316 205 206 220 131 238 209 201 350 259 145 447 250 418 281 119 280 132 122 196 397 300 403 499 497 437 118 119 130 464 420 334 224 291 268 308 257 345 479 319 130 150 340 391 338 308 482 456 435 208 296 308 311 218 399 377 159 441 333 122 223 104 328 361 335 135 371 272 297 479 408 199 271 307 418 241 426 476 388 357 478 341 227 218 144 298 383 436 380 479 111 490 343 399 441 462 470 109 282 226 450 403 144 372 419 123 132 494 459 228 485 344 245 332 175 347 267 439 104 388 255 229 251 267 199 432 129 136 303 322 269 411 446 401 208 315 337 133 281 106 412 282 173 440 140 113 291 346 245 387 184 201 239 257 272 165 499 183 271 346 199 489 377 278 483 298 427 460 139 439 139 273 441 322 273 222 476 248 292 342 383 80 470 288 396 136 323 455 282 297 211 104 438 325 325 194 433 438 202 277 100 287 414 388 391 125 425 231 388 166 223 103 413 182 315 414 326 237 189 218 343 331 255 185 477 432 442 365 364 117 293 492 195 225 213 317 338 230 440 420 145 462 469 245 321 192 413 427 445 252 165 139 406 227 122 341 405 310 307 477 332 403 414 164 267 199 484 439 337 377 141 217 281 229 448 432 359 145 402 370 338 268 127 245 272 449 357 180 218 390 440 429 272 200 382 151 173 382 397 288 444 487 439 134 436 117 220 371 387 139 231 242 429 375 372 367 104 400 202 451 101 346 209 344 473 284 317 299 314 357 402 257 283 308 410 219 452 294 187 136 337 335 398 334 318 442 345 363 142 193 219 169 220 407 279 458 317 299 134 238 351 292 305 230 461 338 145 500 170 339 364 180 495 428 128 197 359 422 189 210 145 491 400 107 248 459 487 441 497 404 476 174 351 406 106 330 216 363 183 189 205 360 463 148 276 387 457 268 323 292 363 263 168 143 476 307 445 309 195 340 231 103 352 130 280 369 477 309 480 453 464 236 394 359 110 228 355 122 249 432 381 170 206 246 363 405 171 164 444 191 135 474 423 443 464 363 195 239 285 447 336 280 167 294 207 476 199 305 317 346 108 350 355 435 297 109 356 144 500 323 484 304 243 390 105 351 154 270 261 364 146 397 441 124 232 485 400 127 106 303 319 215 456 216 429 362 285 333 318 112 408 446 311 148 420 272 307 461 365 251 314 489 242 492 140 261 229 348 269 288 463 463 439 110 396 379 224 396 189 199 353 306 338 296 265 473 141 234 381 381 361 188 376 302 375 147 121 187 113 134 423 276 282 347 244 747 79 197 345 252 316 345 178 496 321 274 363 127 261 163 187 407 322 351 162 352 203 241 499 198 201 242 499 224 298 216 180 285 403 175 136 304 161 289 286 114 277 441 128 297 168 292 166 245 277 182 385 192 172 317 174 119 287 490 128 409 117 156 405 449 312 361 107 207 456 141 338 255 152 404 407 435 224 390 271 472 342 134 311 192 102 318 177 484 253 158 301 239 274 128 307 493 225 174 370 482 258 327 254 154 216 275 268 389 287 455 349 274 157 290 333 401 238 186 246 430 449 118 450 434 406 398 144 366 310 110 486 428 280 442 471 384 391 476 326 321 223 224 259 150 441 180 246 327 231 291 130 462 207 286 273 116 461 253 412 115 275 479 199 467 123 499 382 149 490 262 178 230 436 225 406 481 307 309 343 477 328 176 221 370 178 119 403 479 112 389 385 431 318 196 345 365 261 139 422 390 233 436 352 129 261 215 167 201 408 118 306 147 323 498 243 257 440 253 357 296 440 466 269 490 332 187 414 443 254 218 338 153 468 290 133 235 301 310 499 187 146 353 435 311 311 279 409 225 133 168 431 186 136 144 409 241 363 125 464 174 256 421 345 347 339 236 377 254 171 135 289 309 279 454 298 414 248 247 110 249 238 223 498 176 163 246 185 438 378 325 484 469 149 150 313 495 442 118 389 309 223 398 263 398 410 491 463 254 250 496 135 125 139 350 266 285 322 227 294 117 449 499 101 124 163 431 352 480 204 378 146 374 198 477 384 326 209 381 392 122 363 282 121 413 156 246 136 401 374 417 186 158 254 400 454 234 131 390 405 142 210 305 214 218 487 497 263 419 360 209 348 298 357 407 121 214 368 409 399 266 479 159 476 164 119 370 241 289 311 255 124 172 319 493 403 251 279 416 237 460 397 412 165 489 494 490 121 191 489 144 497 233 433 493 454 170 160 124 183 219 366 499 383 163 200 435 391 170 342 412 441 257 109 455 472 327 263 229 137 227 346 315 386 293 275 382 166 279 225 150 151 152 251 436 441 219 380 458 304 234 380 395 450 396 117 270 437 214 243 419 105 289 241 277 186 219 360 353 110 110 367 397 255 350 303 337 313 183 129 103 264 100 424 131 348 359 463 309 272 125 372 209 214 305 128 483 347 340 471 368 258 440 320 319 394 146 102 216 470 133 161 447 136 288 322 172 493 459 231 376 458 212 297 127 392 483 466 168 389 143 256 367 492 162 370 184 353 442 420 192 425 385 314 471 311 313 236 318 269 277 338 439 456 299 487 199 104 318 199 185 485 195 322 193 305 301 103 378 395 411 153 333 288 471 190 293 389 252 286 130 376 237 475 246 142 122 476 145 420 482 437 285 139 303 326 427 372 356 132 444 230 105 500 350 138 434 430 403 500 290 105 403 241 228 406 276 169 243 483 161 427 176 371 438 489 210 483 238 200 295 489 498 474 118 434 167 433 301 159 123 399 357 387 260 126 491 334 316 434 245 330 137 364 234 138 411 414 250 234 102 192 466 301 494 483 183 114 450 289 127 321 442 496 231 343 488 467 253 458 422 106 425 145 451 451 205 239 358 335 230 375 427 125 238 155 122 240 478 100 500 186 255 378 467 364 286 309 245 279 246 206 178 492 216 293 102 123 223 417 166 297 340 268 249 440 456 335 329 331 342 399 130 467 182 139 320 336 474 129 34 316 439 391 182 278 406 494 165 111 379 323 334 203 149 224 379 458 463 287 309 255 380 289 469 246 494 295 155 472 203 408 313 206 277 373 144 125 142 231 366 431 361 434 325 133 402 262 176 435 300 182 461 493 156 478 402 227 435 437 265 311 106 396 367 115 140 103 313 357 124 277 486 381 489 487 430 278 460 259 156 434 471 167 484 181 332 455 498 174 298 485 359 375 477 369 160 315 396 245 224 384 386 477 127 119 491 367 451 282 187 481 171 165 419 174 389 197 209 325 138 312 433 141 135 110 463 140 182 177 277 90 487 428 202 232 151 222 118 212 384 194 227 483 412 406 324 332 454 238 359 209 288 175 398 183 275 230 455 466 187 396 417 323 278 498 234 404 255 221 472 178 275 438 151 420 228 448 350 380 168 301 412 120 251 262 318 188 483 439 314 414 119 311 293 217 258 161 288 294 482 202 434 320 160 306 477 107 232 137 421 302 352 352 174 439 118 390 454 368 258 224 380 175 241 118 446 179 231 404 131 325 188 190 310 483 164 164 205 123 328 315 265 304 430 337 168 453 258 373 130 318 222 220 402 215 247 163 405 281 379 178 264 368 340 296 201 434 268 158 485 494 375 133 141 227 283 427 315 247 172 110 222 212 149 282 295 129 191 196 345 344 293 122 436 200 155 181 500 404 289 499 159 306 460 490 142 480 341 192 372 363 131 132 404 318 196 196 209 327 365 190 236 276 144 110 216 121 279 479 285 495 466 111 247 233 440 235 193 120 133 489 300 275 227 143 198 218 431 459 231 275 480 192 431 248 447 265 110 425 274 426 466 322 335 363 179 299 273 482 387 382 118 339 495 395 288 193 441 179 119 282 312 488 363 184 394 489 326 174 263 159 311 274 147 246 262 475 381 251 168 233 294 319 409 210 437 420 206 979 10 191 117 401 354 109 234 196 200 217 438 378 497 162 329 276 357 449 102 247 191 353 456 173 325 137 252 300 483 453 360 417 374 372 493 330 181 369 277 272 186 263 175 106 140 393 480 322 479 330 174 391 469 235 154 289 300 438 323 296 175 338 471 170 256 486 234 209 378 372 358 289 214 494 146 234 212 270 133 311 469 354 354 410 123 226 227 396 151 196 200 229 425 347 318 143 199 123 408 447 428 173 299 148 295 169 131 294 146 154 206 493 462 310 137 183 240 305 495 316 464 144 350 465 383 231 317 334 463 345 429 387 416 233 371 137 473 361 191 499 436 235 304 324 124 389 260 117 283 434 276 133 428 466 176 312 106 225 437 371 301 286 355 441 367 405 119 464 315 260 173 294 496 188 198 237 128 453 309 445 159 266 323 475 365 427 393 266 466 390 328 181 125 343 417 214 149 376 492 429 476 179 249 280 208 128 214 301 264 499 274 435 442 494 355 161 305 431 463 295 323 434 394 404 288 339 494 306 229 136 228 366 308 122 137 387 199 193 386 157 144 124 397 166 241 418 384 142 178 346 323 132 203 205 135 391 366 266 459 334 157 385 271 299 184 412 183 120 343 314 357 163 264 400 299 394 264 164 260 236 477 218 228 331 292 175 351 388 205 488 198 409 207 363 348 280 137 221 277 295 102 149 443 379 464 402 208 104 422 452 220 482 269 351 305 426 417 261 228 459 415 112 209 330 467 426 461 322 433 199 331 116 145 300 274 463 104 205 333 289 240 493 113 187 265 303 260 102 236 325 308 324 322 260 390 336 105 367 182 459 271 100 283 208 223 133 319 313 152 454 455 359 144 126 414 124 377 262 374 352 324 269 411 101 211 181 341 186 378 496 402 278 317 270 195 272 157 227 104 459 205 471 204 183 423 120 139 426 482 419 498 276 405 366 251 402 327 484 423 500 153 146 305 179 433 188 153 206 357 404 337 305 327 446 330 481 123 359 231 368 281 175 315 244 489 168 311 175 304 108 329 438 168 349 464 145 125 363 291 318 479 495 424 126 158 110 151 360 380 143 300 239 137 437 399 337 364 135 285 498 391 407 203 141 214 282 496 348 358 140 100 211 253 228 334 260 371 423 324 403 415 493 293 169 358 446 223 438 233 122 312 383 314 260 274 357 270 125 262 497 125 489 217 326 431 322 287 448 301 231 160 365 297 196 219 387 407 444 228 313 418 355 154 142 324 228 280 188 347 326 323 197 498 359 355 495 349 486 378 454 347 398 426 250 401 267 462 329 131 476 344 337 294 159 102 258 356 487 419 136 433 486 305 245 492 255 337 214 143 318 239 371 287 258 154 400 422 249 450 128 127 201 294 416 496 451 246 385 452 210 374 200 111 397 313 135 111 460 347 400 168 415 113 210 414 138 322 304 327 390 279 400 234 129 342 271 364 387 461 483 481 286 330 272 368 164 163 140 260 496 485 360 287 412 244 123 197 191 492 478 487 188 223 217 277 382 152 160 267 234 231 288 353 105 393 490 374 287 430 253 352 202 117 245 327 247 456 329 246 267 340 108 261 463 260 392 367 189 457 178 195 285 175 116 282 424 142 475 436 358 342 499 121 409 199 360 284 236 288 329 396 155 429 280 145 193 400 165 222 252 269 211 429 117 458 298 176 217 106 159 167 364 256 372 385 475 344 461 284 227 248 190 200 306 127 395 395 231 118 334 276 465 399 104 413 476 448 477 434 385 411 494 215 310 170 150 451 202 223 371 404 261 415 300 148 128 158 399 444 175 306 288 120 320 275 314 315 285 314 208 392 499 346 101 431 411 350 270 228 168 116 259 429 344 409 250 253 455 294 315 174 168 166 372 465 377 384 439 371 386 445 268 163 199 448 482 258 482 200 109 431 400 435 109 320 200 396 492 177 296 242 443 130 220 364 486 244 333 299 465 442 371 286 172 460 465 371 354 273 210 430 185 105 485 338 270 422 289 174 313 343 176 198 423 100 117 485 479 243 183 240 247 291 231 130 267 385 341 176 272 257 275 383 128 385 362 180 435 305 398 405 385 242 366 303 112 451 364 431 283 465 153 419 408 143 240 192 143 264 340 410 126 189 206 401 100 338 458 154 110 499 140 156 147 488 334 332 287 185 469 358 404 402 359 184 382 119 134 399 203 218 230 199 257 481 104 113 100 256 396 126 336 324 498 308 171 439 480 113 300 404 39 255 214 484 306 499 236 498 225 251 106 380 116 477 156 375 103 301 400 172 372 189 212 277 464 187 382 363 442 443 186 388 372 284 219 337 432 362 489 141 287 183 132 412 184 292 383 126 380 306 140 303 367 458 202 130 158 175 495 368 339 281 386 351 308 275 195 262 136 487 485 253 220 122 292 414 413 150 139 279 254 142 367 473 230 309 387 456 291 215 303 277 160 360 190 159 340 305 296 107 252 239 445 261 227 112 369 245 458 108 335 422 197 194 359 287 232 209 225 461 112 283 187 193 266 406 130 238 281 402 239 101 375 484 228 223 135 207 422 373 155 308 466 316 213 186 242 381 316 229 242 202 300 253 172 181 433 453 454 429 175 433 295 384 337 209 218 162 491 482 160 471 132 205 324 156 386 348 114 357 311 318 132 372 120 399 483 466 162 255 460 153 154 265 463 394 274 364 197 198 370 166 498 369 122 467 460 334 267 475 200 107 460 379 216 341 129 384 185 496 122 133 265 224 345 154 441 451 239 478 317 127 333 292 423 179 203 210 367 432 470 333 171 359 369 440 433 369 300 237 118 207 386 253 137 442 247 350 296 325 282 229 155 263 363 278 153 137 214 351 413 218 456 376 236 277 330 245 310 184 282 331 145 136 473 381 187 318 223 395 182 432 229 249 123 118 391 334 193 207 100 169 150 231 431 153 438 207 327 252 379 497 411 214 426 197 268 426 128 495 135 296 142 260 482 473 320 208 394 161 213 370 243 301 100 190 244 265 416 158 183 460 371 454 268 112 471 436 329 251 246 295 220 224 419 220 489 371 356 383 498 302 133 236 302 337 327 349 489 486 206 207 406 421 480 178 214 245 192 262 396 242 308 466 381 448 428 419 469 419 335 163 212 416 287 186 377 372 296 142 239 486 209 359 230 717 8 313 136 455 277 380 473 365 322 422 402 453 128 191 122 482 350 381 191 214 261 148 162 278 248 252 374 445 402 170 204 451 387 456 456 161 481 439 251 372 312 365 343 494 149 293 254 411 442 375 221 212 309 417 155 395 318 161 161 175 406 270 126 483 227 176 449 305 182 308 151 260 184 154 435 324 348 444 251 122 463 178 261 366 148 440 427 245 212 499 414 181 142 342 456 248 201 327 420 412 291 443 344 370 323 158 219 431 337 458 330 300 312 171 146 265 373 178 407 492 239 142 122 203 128 118 412 441 213 175 366 358 349 363 274 120 235 330 303 181 328 394 421 462 223 213 497 242 410 404 210 444 341 158 363 495 308 304 412 379 230 287 414 170 483 447 386 195 401 380 297 276 381 274 230 338 403 417 174 153 375 317 235 268 182 440 196 278 174 326 425 199 288 408 364 141 413 197 102 181 150 108 458 365 318 338 158 408 455 486 195 271 262 126 495 370 418 426 167 351 329 213 226 171 349 164 415 496 194 237 395 173 230 357 483 500 471 490 153 293 437 488 123 328 369 139 142 496 235 331 279 350 180 404 425 121 405 354 188 373 314 106 381 136 163 488 121 202 492 392 108 207 330 491 257 311 153 112 209 129 220 426 433 106 179 141 461 451 411 246 318 262 431 420 476 131 407 370 285 247 411 285 296 352 291 134 447 184 423 339 459 431 278 214 466 470 472 393 178 345 423 455 143 416 115 322 196 336 165 458 363 205 244 361 444 345 233 404 420 353 350 353 281 398 453 408 381 369 167 451 253 332 413 234 361 237 404 471 260 384 256 454 437 194 288 445 426 127 464 408 442 299 168 381 393 354 174 295 228 422 268 340 450 147 226 308 149 489 454 125 277 211 104 246 477 342 328 409 329 197 369 261 131 275 484 403 389 407 192 158 271 458 286 150 372 318 472 101 304 314 275 468 476 254 473 312 120 259 261 111 472 282 446 192 415 415 487 192 383 222 294 346 352 496 400 163 214 199 443 481 484 142 464 212 356 145 143 244 460 137 170 110 352 212 403 463 452 196 292 460 488 451 261 119 382 115 151 414 379 455 315 360 306 264 231 178 251 472 407 259 214 368 255 304 426 408 466 369 439 145 319 283 460 139 232 166 302 294 418 181 420 422 387 471 166 105 416 452 280 430 387 301 437 317 423 324 453 112 433 414 247 253 360 349 427 221 432 293 145 112 227 341 417 154 317 292 329 178 390 112 194 443 338 183 167 290 214 132 325 329 371 453 202 460 487 201 210 461 168 480 205 491 111 367 113 431 215 483 303 176 412 423 280 430 177 282 222 182 331 255 500 329 112 272 308 328 404 175 236 471 391 375 275 470 338 266 117 288 188 158 259 336 189 370 218 197 495 255 401 371 340 254 375 151 453 342 297 114 246 179 103 241 215 123 377 320 366 395 141 215 406 130 386 408 487 357 408 222 116 217 195 243 372 130 248 359 463 187 112 227 392 473 171 438 428 419 477 467 259 157 220 133 176 212 254 226 329 389 394 496 283 204 235 304 240 275 161 307 221 442 367 484 486 254 200 460 372 304 305 151 149 325 259 155 256 301 140 499 448 373 399 225 350 447 206 146 388 256 887 35 112 388 300 378 171 323 266 307 245 357 138 190 249 193 338 148 367 402 107 364 430 469 496 224 440 248 176 492 127 264 438 358 415 188 292 278 253 128 469 387 397 126 248 320 449 442 321 215 344 205 339 223 177 459 368 400 193 115 172 486 183 438 388 141 180 301 385 298 336 450 235 244 272 226 475 188 477 401 135 154 123 409 426 219 198 161 159 283 237 326 329 410 440 174 187 384 107 381 380 248 171 169 231 203 106 186 389 154 430 342 386 482 220 470 219 448 442 311 383 345 435 321 105 486 202 246 121 464 360 119 152 266 467 216 462 295 365 325 478 121 424 130 314 145 468 435 449 389 259 435 483 116 309 274 324 470 465 434 373 247 398 175 228 269 209 361 432 498 484 109 489 470 406 262 381 398 414 202 119 150 147 191 211 174 121 221 181 300 255 170 437 211 266 446 392 279 187 485 295 488 269 419 336 469 196 494 295 386 210 344 316 305 124 313 412 339 420 448 289 435 254 218 116 232 242 418 102 330 249 144 181 199 495 305 125 149 210 321 428 231 305 101 386 299 141 298 350 263 103 204 498 164 273 439 344 242 385 463 158 453 406 314 484 405 473 390 416 300 399 405 362 442 205 101 102 411 342 430 374 390 204 109 427 289 379 372 427 218 446 477 218 169 386 190 195 215 385 129 261 103 475 144 488 178 416 486 206 468 438 400 125 163 318 380 423 384 196 283 458 233 203 171 214 359 143 386 129 365 262 212 469 155 122 324 437 468 440 354 363 208 389 411 181 408 254 368 495 153 170 271 202 198 309 248 445 283 472 320 219 389 225 140 320 407 251 174 242 261 441 498 213 478 236 135 417 284 228 398 320 118 151 206 269 390 101 286 361 418 472 312 488 492 331 318 265 459 451 339 263 178 463 117 100 111 317 253 403 340 108 374 313 228 305 269 144 404 484 249 200 251 475 357 221 117 217 359 158 210 422 494 295 407 203 452 270 146 383 372 480 140 467 396 154 466 149 325 317 200 342 353 234 183 303 132 121 408 109 486 178 382 139 440 247 375 310 106 145 229 290 425 113 232 209 268 247 478 300 413 115 426 241 382 101 464 257 319 388 418 398 287 348 296 361 447 229 484 119 379 185 279 449 376 432 479 191 283 401 311 171 200 149 114 137 452 338 207 191 396 481 441 118 193 382 369 155 155 416 259 211 283 231 438 416 124 362 234 240 365 425 233 127 329 102 411 388 131 290 378 384 258 255 382 327 175 120 398 469 278 373 219 154 170 337 147 169 461 344 275 193 246 169 440 196 122 333 257 243 493 423 473 189 408 475 476 141 434 257 244 279 438 179 164 251 495 475 419 325 441 178 352 156 157 318 274 208 118 417 186 163 223 456 492 184 453 159 287 348 104 147 462 322 245 264 159 150 305 441 222 175 156 200 153 168 218 257 269 384 310 234 408 348 204 222 232 128 227 113 454 430 207 221 442 405 289 291 463 382 251 250 403 343 444 252 184 201 457 244 206 283 127 408 314 179 255 107 457 153 137 276 206 302 398 203 144 180 138 500 454 365 355 322 437 409 384 142 148 218 480 147 419 413 482 349 279 142 113 335 281 257 343 182 406 384 443 408 229 494 364 222 132 268 140 484 397 294 482 415 388 238 423 275 404 232 454 439 237 378 311 495 437 311 154 288 210 129 202 124 455 436 225 151 124 466 317 156 226 368 396 488 245 218 115 320 295 378 124 328 495 148 301 209 285 382 378 307 320 325 240 359 481 325 465 137 424 238 294 448 133 442 161 249 112 388 461 299 139 233 315 298 266 487 266 211 178 214 350 368 205 227 202 408 183 497 198 282 464 197 215 139 186 474 332 342 428 166 206 442 470 108 465 299 128 314 463 427 351 328 252 294 209 422 123 163 478 307 316 349 497 315 459 435 150 132 174 290 278 463 387 212 447 378 367 379 348 284 164 405 387 245 426 151 446 263 210 348 156 150 105 247 465 303 344 273 144 133 423 467 201 91 122 326 173 404 335 237 136 418 338 147 348 409 288 226 358 481 312 143 175 223 120 148 281 275 477 441 266 391 183 166 265 291 433 478 156 239 200 397 314 316 289 402 401 281 117 364 367 200 362 185 357 497 451 139 297 120 316 423 479 249 360 133 465 308 312 401 364 363 217 297 381 212 191 221 223 290 283 423 273 500 470 214 494 470 272 408 245 258 257 177 104 282 140 455 159 487 424 291 476 296 315 137 414 335 393 297 188 280 392 213 439 324 139 442 464 311 306 478 467 252 161 460 333 227 358 492 285 152 489 277 412 183 404 459 370 184 399 264 194 101 454 313 116 345 107 461 247 349 358 210 471 255 489 117 485 110 286 381 484 231 144 382 176 104 353 168 494 394 143 478 241 389 359 250 106 382 406 407 103 198 115 280 131 338 115 318 363 231 371 174 219 439 326 228 441 313 341 101 185 485 322 386 20 126 383 178 329 334 400 477 469 183 144 127 206 490 485 109 231 457 119 377 369 262 324 116 307 103 353 222 311 187 331 442 114 281 405 100 129 422 345 371 109 387 305 329 266 311 424 312 336 338 429 277 350 169 484 470 228 378 132 363 318 369 332 241 335 488 278 202 120 195 173 352 427 479 134 232 413 325 136 292 467 233 207 365 353 231 264 327 232 447 216 132 491 296 244 291 432 275 283 446 137 420 142 191 146 140 454 127 147 123 396 281 468 422 485 448 366 250 161 440 475 351 315 249 448 391 281 440 386 436 177 338 418 345 268 203 369 190 383 457 434 157 439 287 446 195 351 109 385 276 402 467 479 109 402 289 350 268 160 218 388 101 489 237 469 443 495 169 187 300 287 318 229 451 481 399 215 420 215 109 451 154 475 315 460 235 197 149 190 378 152 185 142 268 290 411 433 297 104 145 431 249 251 208 430 113 416 270 437 257 323 338 413 165 119 448 178 194 109 205 417 232 378 187 246 110 452 155 494 457 324 377 338 306 180 472 222 322 250 410 130 241 388 411 162 184 418 162 466 235 351 392 164 378 306 393 277 420 263 361 317 487 133 467 153 449 480 111 462 194 355 110 184 360 404 306 458 207 163 408 258 369 220 264 140 328 407 194 239 260 497 275 233 154 460 366 175 167 252 413 461 378 315 467 351 439 115 168 148 312 434 471 466 248 361 463 307 194 319 441 238 272 309 362 404 163 387 127 225 168 183 379 233 460 137 204 289 151 447 130 371 464 397 119 255 397 406 123 243 297 401 434 421 487 176 487 135 184 142 357 328 173 402 148 440 354 235 195 469 491 308 443 192 112 374 338 246 392 377 314 171 315 174 143 319 352 176 263 51 249 462 184 295 434 490 482 437 208 360 208 461 353 320 420 309 270 242 155 188 105 142 488 319 129 449 477 354 486 217 375 274 290 153 138 112 264 473 441 182 206 364 403 298 329 326 333 499 151 378 311 174 306 243 217 363 294 224 393 272 276 334 374 294 158 418 424 365 353 408 338 466 100 282 226 218 321 336 161 283 370 448 320 128 186 340 113 193 183 453 241 436 460 405 295 351 356 324 271 260 368 369 313 414 120 225 305 180 421 234 282 168 459 172 352 366 492 126 377 183 369 218 227 484 153 133 494 278 283 336 323 419 324 452 206 145 147 351 478 315 313 400 190 282 196 340 335 363 101 107 186 254 388 456 471 379 258 497 342 187 486 326 287 111 186 247 445 365 208 195 344 124 342 418 347 247 328 284 177 386 278 122 201 178 366 248 329 367 493 150 196 339 467 269 406 130 442 487 137 328 204 132 327 296 476 442 447 155 159 482 242 314 213 143 344 323 371 170 271 139 236 405 282 104 452 189 338 279 372 229 153 394 119 247 316 318 457 358 120 349 426 127 238 286 110 422 279 419 420 297 212 491 230 102 276 397 497 107 472 448 374 250 205 556 1 480 130 369 162 256 349 132 403 167 473 142 152 263 447 389 324 240 180 486 401 154 457 424 345 280 294 274 355 253 251 440 321 343 296 307 322 182 195 431 491 237 235 319 456 483 122 497 271 323 492 252 251 448 230 185 459 350 182 360 254 374 178 307 224 121 245 218 187 224 285 168 265 156 144 465 218 361 260 320 231 406 212 224 269 285 364 410 258 313 217 462 445 314 276 311 280 292 491 214 397 376 141 333 244 315 155 310 384 234 253 215 139 118 270 162 468 193 143 426 248 292 270 223 206 181 393 385 199 278 159 110 499 361 465 114 191 340 314 378 232 454 421 284 415 404 487 447 390 300 174 469 218 432 498 402 178 212 367 132 479 456 338 499 112 364 402 339 321 448 379 300 203 122 447 196 283 174 484 377 134 354 362 102 188 406 216 123 373 433 332 424 101 400 213 148 200 332 160 443 218 352 419 343 107 348 484 390 481 301 152 379 332 361 269 475 392 158 201 384 378 181 298 274 273 248 349 453 232 456 299 359 130 416 370 122 361 304 483 261 450 304 263 349 245 267 180 455 178 263 111 198 299 109 392 468 356 109 259 201 354 232 405 298 225 399 112 342 172 154 249 433 326 295 463 149 238 447 425 307 168 194 440 305 230 350 313 365 484 229 484 431 103 259 483 173 359 108 160 449 275 406 394 135 419 295 324 338 149 134 376 193 302 302 127 386 182 293 326 494 280 154 486 117 290 489 198 212 412 231 292 313 185 252 380 401 309 321 136 442 170 204 139 172 118 121 326 154 138 173 404 246 223 422 194 155 155 489 431 127 297 155 195 294 409 265 131 364 491 164 487 198 385 478 302 372 241 228 312 369 498 387 166 258 114 268 388 359 158 180 174 177 149 219 383 318 459 500 338 365 188 329 242 431 463 136 157 224 140 362 103 431 260 313 368 476 448 156 383 336 292 208 411 220 109 493 417 497 156 336 242 396 143 290 442 231 463 208 149 225 213 301 106 319 479 264 482 332 347 371 461 450 239 310 256 481 428 395 472 184 359 251 116 490 340 155 269 464 482 169 267 158 278 348 111 253 496 209 376 481 280 396 220 408 143 329 491 306 261 172 162 257 464 204 437 126 123 130 342 353 375 390 226 167 344 225 445 410 196 240 371 368 162 346 165 250 475 260 396 338 177 421 286 374 242 276 114 174 430 480 418 233 459 181 217 189 208 370 315 242 255 116 272 176 496 229 258 438 325 280 328 133 462 115 316 302 165 644 59 220 337 363 361 417 447 353 128 498 357 427 405 337 461 193 276 118 460 243 173 171 261 464 273 434 255 154 468 186 321 306 144 404 159 267 391 189 228 416 393 297 228 373 286 183 251 456 177 413 270 374 437 387 163 135 342 305 473 329 403 192 150 450 174 175 237 268 374 461 155 174 164 133 496 455 333 100 336 203 153 209 342 500 183 320 387 340 165 285 483 288 187 468 156 439 278 213 487 474 235 402 439 170 168 455 200 155 231 283 359 108 152 154 449 341 129 359 483 188 174 494 319 228 282 396 485 257 430 417 492 377 405 273 122 137 310 108 110 327 394 108 373 453 261 383 393 243 153 462 338 226 286 465 148 484 228 496 327 301 291 175 398 139 271 122 437 438 200 276 163 343 415 398 311 385 166 262 152 441 335 232 314 474 153 296 380 491 384 118 368 167 406 352 401 331 416 322 335 273 150 349 353 376 335 215 479 452 129 465 184 409 474 316 218 248 315 367 216 460 336 225 279 257 444 450 388 488 137 209 432 130 120 212 305 148 110 463 489 366 251 234 322 420 316 302 183 183 467 438 104 248 260 279 281 148 366 308 248 378 454 171 333 214 435 246 141 301 112 266 467 467 154 213 301 121 352 365 217 489 487 300 216 260 104 164 290 484 303 243 112 346 386 130 367 232 288 103 377 411 368 335 102 355 427 303 398 334 212 389 277 382 285 221 269 292 453 442 210 104 293 117 386 273 362 248 455 149 312 466 187 130 326 419 289 486 309 365 135 444 315 452 434 378 372 255 453 149 392 272 154 154 293 145 428 431 468 190 183 206 391 484 374 197 110 196 356 220 356 132 119 125 283 487 338 401 345 500 222 123 289 120 258 453 298 141 189 303 268 250 180 210 128 192 427 279 474 171 173 451 286 174 483 419 359 482 123 215 213 102 331 165 493 492 441 154 397 257 182 435 341 411 238 218 441 388 406 416 111 339 274 273 159 212 310 145 392 367 104 215 345 166 371 424 459 362 202 251 484 109 328 168 316 356 468 128 251 220 324 272 209 159 376 401 123 338 176 109 125 321 114 323 433 244 463 147 411 405 410 449 475 283 209 184 204 489 395 176 433 199 153 267 353 251 339 133 164 308 334 161 237 102 427 363 316 490 380 125 474 120 228 351 404 128 432 414 430 352 415 276 396 250 494 183 456 322 321 452 218 465 206 371 110 222 418 497 131 436 201 195 290 391 446 338 369 122 439 157 375 369 179 174 364 212 417 118 204 296 172 409 391 254 272 294 197 354 208 139 118 271 497 268 351 223 138 285 348 112 294 212 198 333 120 137 351 338 403 136 347 171 476 135 278 170 282 349 403 330 266 244 209 236 138 385 476 142 139 387 220 443 416 335 382 415 383 371 260 382 107 310 174 323 229 359 190 463 159 200 461 177 350 374 356 189 222 361 374 143 153 209 276 328 497 198 452 997 39 325 469 459 387 190 286 252 316 153 254 174 310 344 173 230 267 201 275 313 388 304 315 190 143 164 475 452 374 200 129 270 450 282 484 331 367 248 106 456 357 310 445 120 382 171 483 117 356 238 319 438 461 173 114 272 486 154 218 369 390 162 373 226 381 380 298 432 237 410 167 425 100 174 331 234 430 283 340 120 417 487 115 254 131 328 244 416 103 344 179 209 322 235 241 316 375 317 283 451 376 383 426 268 500 474 250 467 193 366 173 152 213 255 445 382 127 237 377 326 227 394 254 251 273 456 484 148 293 323 230 355 287 380 302 435 310 231 297 141 378 181 193 152 447 223 376 132 117 196 271 387 435 443 119 158 483 290 362 439 133 365 479 376 211 440 331 296 122 233 470 103 370 186 480 359 180 450 427 450 205 459 247 338 287 108 259 350 134 363 431 413 302 120 415 218 382 271 179 447 491 400 357 470 251 484 190 484 394 190 147 455 197 495 494 327 293 345 188 404 361 462 311 213 209 210 320 154 477 307 252 299 171 376 297 133 402 362 388 481 104 327 193 375 286 119 388 488 197 406 211 381 495 150 299 229 412 376 234 353 359 366 486 374 371 284 115 235 473 426 131 358 142 240 443 173 370 271 415 154 254 225 111 221 243 436 112 402 325 109 190 341 383 245 124 100 359 334 173 287 279 128 492 135 416 265 218 477 175 255 408 380 493 481 129 405 316 390 242 361 302 189 248 219 498 265 493 181 186 163 224 283 344 367 485 127 435 304 252 120 107 208 327 117 185 353 449 308 283 160 252 209 351 368 106 169 378 401 383 116 445 138 164 195 246 474 265 412 244 106 111 245 458 185 174 382 131 123 430 100 348 450 181 135 240 399 193 487 131 217 489 337 386 194 254 442 270 137 356 257 114 228 419 144 459 452 236 155 112 208 109 279 439 306 346 270 220 445 186 101 185 324 101 184 235 206 268 242 102 351 146 173 146 128 394 213 330 318 348 486 472 456 214 479 223 487 449 324 419 395 153 467 353 374 227 432 129 156 148 217 204 278 357 275 288 462 172 311 290 372 406 429 486 259 357 179 417 419 159 182 282 322 295 320 394 279 364 405 138 175 387 198 297 204 325 396 420 200 417 161 313 400 192 443 476 383 157 401 452 233 294 298 489 230 201 449 130 209 264 236 360 426 225 254 367 427 147 469 218 380 274 335 274 432 460 205 310 247 317 423 479 362 214 493 294 282 447 379 365 445 404 477 377 187 362 302 322 390 290 118 388 251 289 186 153 350 350 381 277 455 276 171 404 174 103 220 191 302 342 494 264 487 482 497 126 115 342 351 256 186 433 456 243 107 221 331 261 384 459 421 408 231 380 378 471 215 455 436 277 415 236 436 168 473 335 184 205 385 194 454 241 191 345 182 464 210 172 172 135 171 478 358 226 303 332 478 213 439 209 123 268 215 416 107 375 109 148 312 131 147 245 279 130 286 215 334 387 222 143 412 367 347 372 403 430 234 357 120 286 171 412 198 391 141 306 155 278 142 160 109 389 139 208 480 270 154 219 364 389 287 111 137 428 460 194 367 262 411 296 154 359 305 409 229 451 443 125 315 161 339 457 101 495 328 380 467 461 140 256 138 341 203 378 500 277 422 297 453 450 314 264 226 461 195 109 428 396 231 300 118 239 220 462 191 350 123 194 308 497 196 105 209 499 435 243 274 107 154 311 436 485 393 377 215 453 414 431 475 155 282 437 250 170 370 280 126 224 292 189 274 493 233 195 491 275 283 358 157 365 310 292 407 105 234 333 205 360 309 401 168 247 438 344 403 125 345 133 498 259 239 326 352 120 352 493 412 446 386 296 125 197 327 364 265 235 244 408 474 264 153 220 244 107 318 379 145 107 157 345 198 163 456 242 224 355 434 437 428 310 126 337 107 439 312 227 211 309 221 316 129 345 299 373 396 289 463 229 230 431 219 192 413 360 357 112 259 357 177 172 289 128 201 252 228 158 388 319 421 335 139 155 452 223 240 199 269 321 374 474 377 337 350 294 197 493 137 154 446 370 456 174 160 248 333 318 324 120 123 109 203 107 389 243 364 137 366 164 457 251 161 412 426 201 436 366 465 324 171 285 430 365 433 248 225 224 232 306 380 455 425 205 435 104 318 312 307 471 419 160 216 234 130 362 394 148 429 283 425 169 129 123 275 159 388 458 382 424 478 165 315 316 451 187 347 149 103 350 460 378 146 226 476 166 125 306 304 185 491 253 28 488 162 192 179 195 443 345 415 208 130 236 411 464 174 470 476 323 237 408 339 228 191 493 333 208 449 404 103 136 462 315 327 187 200 204 300 104 319 402 382 335 120 422 345 259 339 195 142 446 104 410 102 245 274 111 349 397 202 202 273 133 434 280 289 158 346 411 410 448 292 190 235 210 297 328 469 450 242 303 470 262 274 233 452 465 294 238 338 227 348 169 470 452 445 239 268 352 103 320 449 348 494 257 192 460 128 275 121 137 196 362 181 281 103 172 359 403 294 391 242 180 304 269 142 414 116 124 175 146 102 208 411 431 291 362 111 111 188 275 116 232 296 226 479 369 394 301 106 353 268 412 209 363 171 389 491 192 348 152 129 179 326 447 253 274 495 190 402 218 354 357 329 108 237 350 466 207 368 485 281 311 411 400 341 473 382 222 412 347 135 289 137 458 291 118 469 489 191 437 471 145 130 125 277 248 485 499 169 376 176 298 247 378 185 299 265 211 336 232 462 335 351 439 425 402 462 130 444 129 310 366 289 214 424 323 353 463 490 405 468 374 281 210 129 492 252 189 450 391 115 334 471 133 855 54 451 275 326 493 397 201 469 131 214 478 392 447 276 351 343 410 351 133 123 118 265 248 236 245 224 427 106 478 222 405 457 343 336 311 298 265 388 298 353 142 110 271 193 180 288 473 412 484 344 313 182 219 423 301 240 347 324 269 360 295 245 462 290 456 416 145 338 164 310 101 162 290 129 456 146 177 424 100 480 111 491 285 138 183 121 122 204 257 395 448 161 112 430 353 412 107 457 256 108 307 221 372 296 403 290 132 287 418 302 276 349 110 259 214 245 443 255 399 103 402 220 185 271 349 114 249 372 108 193 140 353 273 459 197 230 346 421 182 369 343 377 313 476 113 466 147 364 353 319 179 261 150 321 235 320 245 345 234 216 242 287 483 435 210 360 125 457 287 407 420 417 219 429 206 181 318 143 193 260 261 129 140 416 417 354 299 321 372 484 112 273 277 412 236 272 449 317 403 221 149 446 115 319 296 298 205 425 187 225 367 487 207 425 493 423 197 146 206 346 305 264 442 276 439 219 453 362 129 200 465 480 302 467 397 202 197 437 397 359 326 275 168 132 216 184 328 478 323 236 338 312 342 171 324 169 199 206 334 243 432 242 164 410 294 230 101 178 165 330 364 268 138 211 141 175 415 335 392 394 130 328 100 285 353 341 412 157 204 418 473 411 178 200 237 128 178 191 114 379 284 145 292 143 224 186 240 471 286 129 227 185 493 463 293 288 122 422 500 208 359 277 388 467 259 117 204 364 113 415 143 411 493 293 488 369 249 431 479 220 284 442 309 247 233 143 268 347 426 299 280 141 418 489 330 402 380 168 224 481 301 272 279 209 236 303 329 388 251 198 497 472 220 202 474 441 372 449 276 283 417 344 377 169 494 386 163 148 291 271 483 432 313 335 183 269 294 148 135 239 311 418 413 202 190 248 272 368 423 466 455 314 438 468 444 212 248 201 256 374 432 195 111 342 420 389 489 487 430 364 183 333 137 424 365 125 443 281 126 370 269 257 152 442 200 176 409 142 386 117 203 405 356 341 207 157 167 289 497 212 285 414 354 270 240 191 413 385 186 326 160 364 486 428 128 182 297 429 222 277 432 373 146 471 159 215 368 331 213 265 460 262 454 192 344 288 219 377 486 259 387 306 288 350 202 337 387 260 185 185 384 496 468 273 442 381 367 367 251 231 249 306 117 302 167 440 366 370 396 232 483 395 476 214 386 495 489 151 345 383 278 260 418 318 327 433 453 281 121 155 146 135 167 417 277 376 328 430 214 122 361 196 428 173 240 337 288 236 370 288 174 400 217 404 200 433 138 132 108 140 483 411 311 242 276 145 468 413 489 182 207 295 444 349 152 285 427 452 141 399 100 153 323 247 259 247 435 467 431 158 430 302 230 237 258 411 462 491 293 232 291 468 260 135 140 455 135 377 359 496 239 477 322 342 435 125 122 148 149 494 440 343 215 117 455 322 165 153 119 361 212 120 367 122 374 137 179 222 415 432 131 418 218 330 337 398 286 160 402 262 416 239 338 106 100 499 312 498 451 422 350 177 464 449 309 329 123 266 452 481 225 295 261 323 115 134 432 163 340 108 228 442 189 437 117 208 416 278 427 285 396 389 412 472 362 449 160 118 151 420 415 146 249 336 291 216 349 492 223 497 408 357 342 332 150 224 297 287 489 495 180 212 176 279 360 208 485 266 133 183 466 205 367 217 336 238 473 262 166 450 344 442 450 203 316 224 304 256 183 278 315 347 312 459 441 233 473 272 292 349 134 123 209 483 390 245 429 384 427 450 359 447 167 355 148 352 110 363 125 316 119 418 458 146 320 317 239 225 231 426 251 141 494 194 445 345 179 460 377 434 446 375 431 202 342 330 121 129 316 127 164 344 178 157 405 200 101 125 340 443 255 487 139 223 365 364 132 373 337 493 274 321 160 296 377 290
样例输出
51612 195576 93758 247854 262150 177120 158025 250649 54270 89722 27864 71804 99078 177012 116019 98280 211320 201438 194670 104328 25950 220332 41392 49360 35476 45309 213779 233766 112860 49608 194250 30415 153340 56925 188468 108966 171696 163135 195774 32248 105860 39547 77938 66216 1485 212176 63900 217540 141174 213693