YES 31788 495 491 487 483 479 475 471 467 463 459 455 451 447 443 439 435 431 427 423 419 415 411 407 403 399 395 391 387 383 379 375 371 367 363 359 355 351 347 343 339 335 331 327 323 319 315 311 307 303 299 295 291 287 283 279 275 271 267 263 259 255 251 247 243 239 235 231 227 223 219 215 211 207 203 199 195 191 187 183 179 175 171 167 163 159 155 151 147 143 139 135 131 127 123 119 115 111 107 103 99 95 91 87 83 79 75 71 67 63 59 55 51 47 43 39 35 31 27 23 19 15 11 7 3 2 1 492 488 484 480 476 472 468 464 460 456 452 448 444 440 436 432 428 424 420 416 412 408 404 400 396 392 388 384 380 376 372 368 364 360 356 352 348 344 340 336 332 328 324 320 316 312 308 304 300 296 292 288 284 280 276 272 268 264 260 256 252 248 244 240 236 232 228 224 220 216 212 208 204 200 196 192 188 184 180 176 172 168 164 160 156 152 148 144 140 136 132 128 124 120 116 112 108 104 100 96 92 88 84 80 76 72 68 64 60 56 52 48 44 40 36 32 28 24 20 16 12 8 4 3 2 493 489 485 481 477 473 469 465 461 457 453 449 445 441 437 433 429 425 421 417 413 409 405 401 397 393 389 385 381 377 373 369 365 361 357 353 349 345 341 337 333 329 325 321 317 313 309 305 301 297 293 289 285 281 277 273 269 265 261 257 253 249 245 241 237 233 229 225 221 217 213 209 205 201 197 193 189 185 181 177 173 169 165 161 157 153 149 145 141 137 133 129 125 121 117 113 109 105 101 97 93 89 85 81 77 73 69 65 61 57 53 49 45 41 37 33 29 25 21 17 13 9 5 4 3 494 490 486 482 478 474 470 466 462 458 454 450 446 442 438 434 430 426 422 418 414 410 406 402 398 394 390 386 382 378 374 370 366 362 358 354 350 346 342 338 334 330 326 322 318 314 310 306 302 298 294 290 286 282 278 274 270 266 262 258 254 250 246 242 238 234 230 226 222 218 214 210 206 202 198 194 190 186 182 178 174 170 166 162 158 154 150 146 142 138 134 130 126 122 118 114 110 106 102 98 94 90 86 82 78 74 70 66 62 58 54 50 46 42 38 34 30 26 22 18 14 10 6 5 4 495 491 487 483 479 475 471 467 463 459 455 451 447 443 439 435 431 427 423 419 415 411 407 403 399 395 391 387 383 379 375 371 367 363 359 355 351 347 343 339 335 331 327 323 319 315 311 307 303 299 295 291 287 283 279 275 271 267 263 259 255 251 247 243 239 235 231 227 223 219 215 211 207 203 199 195 191 187 183 179 175 171 167 163 159 155 151 147 143 139 135 131 127 123 119 115 111 107 103 99 95 91 87 83 79 75 71 67 63 59 55 51 47 43 39 35 31 27 23 19 15 11 7 6 5 492 488 484 480 476 472 468 464 460 456 452 448 444 440 436 432 428 424 420 416 412 408 404 400 396 392 388 384 380 376 372 368 364 360 356 352 348 344 340 336 332 328 324 320 316 312 308 304 300 296 292 288 284 280 276 272 268 264 260 256 252 248 244 240 236 232 228 224 220 216 212 208 204 200 196 192 188 184 180 176 172 168 164 160 156 152 148 144 140 136 132 128 124 120 116 112 108 104 100 96 92 88 84 80 76 72 68 64 60 56 52 48 44 40 36 32 28 24 20 16 12 8 7 6 493 489 485 481 477 473 469 465 461 457 453 449 445 441 437 433 429 425 421 417 413 409 405 401 397 393 389 385 381 377 373 369 365 361 357 353 349 345 341 337 333 329 325 321 317 313 309 305 301 297 293 289 285 281 277 273 269 265 261 257 253 249 245 241 237 233 229 225 221 217 213 209 205 201 197 193 189 185 181 177 173 169 165 161 157 153 149 145 141 137 133 129 125 121 117 113 109 105 101 97 93 89 85 81 77 73 69 65 61 57 53 49 45 41 37 33 29 25 21 17 13 9 8 7 494 490 486 482 478 474 470 466 462 458 454 450 446 442 438 434 430 426 422 418 414 410 406 402 398 394 390 386 382 378 374 370 366 362 358 354 350 346 342 338 334 330 326 322 318 314 310 306 302 298 294 290 286 282 278 274 270 266 262 258 254 250 246 242 238 234 230 226 222 218 214 210 206 202 198 194 190 186 182 178 174 170 166 162 158 154 150 146 142 138 134 130 126 122 118 114 110 106 102 98 94 90 86 82 78 74 70 66 62 58 54 50 46 42 38 34 30 26 22 18 14 10 9 8 495 491 487 483 479 475 471 467 463 459 455 451 447 443 439 435 431 427 423 419 415 411 407 403 399 395 391 387 383 379 375 371 367 363 359 355 351 347 343 339 335 331 327 323 319 315 311 307 303 299 295 291 287 283 279 275 271 267 263 259 255 251 247 243 239 235 231 227 223 219 215 211 207 203 199 195 191 187 183 179 175 171 167 163 159 155 151 147 143 139 135 131 127 123 119 115 111 107 103 99 95 91 87 83 79 75 71 67 63 59 55 51 47 43 39 35 31 27 23 19 15 11 10 9 492 488 484 480 476 472 468 464 460 456 452 448 444 440 436 432 428 424 420 416 412 408 404 400 396 392 388 384 380 376 372 368 364 360 356 352 348 344 340 336 332 328 324 320 316 312 308 304 300 296 292 288 284 280 276 272 268 264 260 256 252 248 244 240 236 232 228 224 220 216 212 208 204 200 196 192 188 184 180 176 172 168 164 160 156 152 148 144 140 136 132 128 124 120 116 112 108 104 100 96 92 88 84 80 76 72 68 64 60 56 52 48 44 40 36 32 28 24 20 16 12 11 10 493 489 485 481 477 473 469 465 461 457 453 449 445 441 437 433 429 425 421 417 413 409 405 401 397 393 389 385 381 377 373 369 365 361 357 353 349 345 341 337 333 329 325 321 317 313 309 305 301 297 293 289 285 281 277 273 269 265 261 257 253 249 245 241 237 233 229 225 221 217 213 209 205 201 197 193 189 185 181 177 173 169 165 161 157 153 149 145 141 137 133 129 125 121 117 113 109 105 101 97 93 89 85 81 77 73 69 65 61 57 53 49 45 41 37 33 29 25 21 17 13 12 11 494 490 486 482 478 474 470 466 462 458 454 450 446 442 438 434 430 426 422 418 414 410 406 402 398 394 390 386 382 378 374 370 366 362 358 354 350 346 342 338 334 330 326 322 318 314 310 306 302 298 294 290 286 282 278 274 270 266 262 258 254 250 246 242 238 234 230 226 222 218 214 210 206 202 198 194 190 186 182 178 174 170 166 162 158 154 150 146 142 138 134 130 126 122 118 114 110 106 102 98 94 90 86 82 78 74 70 66 62 58 54 50 46 42 38 34 30 26 22 18 14 13 12 495 491 487 483 479 475 471 467 463 459 455 451 447 443 439 435 431 427 423 419 415 411 407 403 399 395 391 387 383 379 375 371 367 363 359 355 351 347 343 339 335 331 327 323 319 315 311 307 303 299 295 291 287 283 279 275 271 267 263 259 255 251 247 243 239 235 231 227 223 219 215 211 207 203 199 195 191 187 183 179 175 171 167 163 159 155 151 147 143 139 135 131 127 123 119 115 111 107 103 99 95 91 87 83 79 75 71 67 63 59 55 51 47 43 39 35 31 27 23 19 15 14 13 492 488 484 480 476 472 468 464 460 456 452 448 444 440 436 432 428 424 420 416 412 408 404 400 396 392 388 384 380 376 372 368 364 360 356 352 348 344 340 336 332 328 324 320 316 312 308 304 300 296 292 288 284 280 276 272 268 264 260 256 252 248 244 240 236 232 228 224 220 216 212 208 204 200 196 192 188 184 180 176 172 168 164 160 156 152 148 144 140 136 132 128 124 120 116 112 108 104 100 96 92 88 84 80 76 72 68 64 60 56 52 48 44 40 36 32 28 24 20 16 15 14 493 489 485 481 477 473 469 465 461 457 453 449 445 441 437 433 429 425 421 417 413 409 405 401 397 393 389 385 381 377 373 369 365 361 357 353 349 345 341 337 333 329 325 321 317 313 309 305 301 297 293 289 285 281 277 273 269 265 261 257 253 249 245 241 237 233 229 225 221 217 213 209 205 201 197 193 189 185 181 177 173 169 165 161 157 153 149 145 141 137 133 129 125 121 117 113 109 105 101 97 93 89 85 81 77 73 69 65 61 57 53 49 45 41 37 33 29 25 21 17 16 15 494 490 486 482 478 474 470 466 462 458 454 450 446 442 438 434 430 426 422 418 414 410 406 402 398 394 390 386 382 378 374 370 366 362 358 354 350 346 342 338 334 330 326 322 318 314 310 306 302 298 294 290 286 282 278 274 270 266 262 258 254 250 246 242 238 234 230 226 222 218 214 210 206 202 198 194 190 186 182 178 174 170 166 162 158 154 150 146 142 138 134 130 126 122 118 114 110 106 102 98 94 90 86 82 78 74 70 66 62 58 54 50 46 42 38 34 30 26 22 18 17 16 495 491 487 483 479 475 471 467 463 459 455 451 447 443 439 435 431 427 423 419 415 411 407 403 399 395 391 387 383 379 375 371 367 363 359 355 351 347 343 339 335 331 327 323 319 315 311 307 303 299 295 291 287 283 279 275 271 267 263 259 255 251 247 243 239 235 231 227 223 219 215 211 207 203 199 195 191 187 183 179 175 171 167 163 159 155 151 147 143 139 135 131 127 123 119 115 111 107 103 99 95 91 87 83 79 75 71 67 63 59 55 51 47 43 39 35 31 27 23 19 18 17 492 488 484 480 476 472 468 464 460 456 452 448 444 440 436 432 428 424 420 416 412 408 404 400 396 392 388 384 380 376 372 368 364 360 356 352 348 344 340 336 332 328 324 320 316 312 308 304 300 296 292 288 284 280 276 272 268 264 260 256 252 248 244 240 236 232 228 224 220 216 212 208 204 200 196 192 188 184 180 176 172 168 164 160 156 152 148 144 140 136 132 128 124 120 116 112 108 104 100 96 92 88 84 80 76 72 68 64 60 56 52 48 44 40 36 32 28 24 20 19 18 493 489 485 481 477 473 469 465 461 457 453 449 445 441 437 433 429 425 421 417 413 409 405 401 397 393 389 385 381 377 373 369 365 361 357 353 349 345 341 337 333 329 325 321 317 313 309 305 301 297 293 289 285 281 277 273 269 265 261 257 253 249 245 241 237 233 229 225 221 217 213 209 205 201 197 193 189 185 181 177 173 169 165 161 157 153 149 145 141 137 133 129 125 121 117 113 109 105 101 97 93 89 85 81 77 73 69 65 61 57 53 49 45 41 37 33 29 25 21 20 19 494 490 486 482 478 474 470 466 462 458 454 450 446 442 438 434 430 426 422 418 414 410 406 402 398 394 390 386 382 378 374 370 366 362 358 354 350 346 342 338 334 330 326 322 318 314 310 306 302 298 294 290 286 282 278 274 270 266 262 258 254 250 246 242 238 234 230 226 222 218 214 210 206 202 198 194 190 186 182 178 174 170 166 162 158 154 150 146 142 138 134 130 126 122 118 114 110 106 102 98 94 90 86 82 78 74 70 66 62 58 54 50 46 42 38 34 30 26 22 21 20 495 491 487 483 479 475 471 467 463 459 455 451 447 443 439 435 431 427 423 419 415 411 407 403 399 395 391 387 383 379 375 371 367 363 359 355 351 347 343 339 335 331 327 323 319 315 311 307 303 299 295 291 287 283 279 275 271 267 263 259 255 251 247 243 239 235 231 227 223 219 215 211 207 203 199 195 191 187 183 179 175 171 167 163 159 155 151 147 143 139 135 131 127 123 119 115 111 107 103 99 95 91 87 83 79 75 71 67 63 59 55 51 47 43 39 35 31 27 23 22 21 492 488 484 480 476 472 468 464 460 456 452 448 444 440 436 432 428 424 420 416 412 408 404 400 396 392 388 384 380 376 372 368 364 360 356 352 348 344 340 336 332 328 324 320 316 312 308 304 300 296 292 288 284 280 276 272 268 264 260 256 252 248 244 240 236 232 228 224 220 216 212 208 204 200 196 192 188 184 180 176 172 168 164 160 156 152 148 144 140 136 132 128 124 120 116 112 108 104 100 96 92 88 84 80 76 72 68 64 60 56 52 48 44 40 36 32 28 24 23 22 493 489 485 481 477 473 469 465 461 457 453 449 445 441 437 433 429 425 421 417 413 409 405 401 397 393 389 385 381 377 373 369 365 361 357 353 349 345 341 337 333 329 325 321 317 313 309 305 301 297 293 289 285 281 277 273 269 265 261 257 253 249 245 241 237 233 229 225 221 217 213 209 205 201 197 193 189 185 181 177 173 169 165 161 157 153 149 145 141 137 133 129 125 121 117 113 109 105 101 97 93 89 85 81 77 73 69 65 61 57 53 49 45 41 37 33 29 25 24 23 494 490 486 482 478 474 470 466 462 458 454 450 446 442 438 434 430 426 422 418 414 410 406 402 398 394 390 386 382 378 374 370 366 362 358 354 350 346 342 338 334 330 326 322 318 314 310 306 302 298 294 290 286 282 278 274 270 266 262 258 254 250 246 242 238 234 230 226 222 218 214 210 206 202 198 194 190 186 182 178 174 170 166 162 158 154 150 146 142 138 134 130 126 122 118 114 110 106 102 98 94 90 86 82 78 74 70 66 62 58 54 50 46 42 38 34 30 26 25 24 495 491 487 483 479 475 471 467 463 459 455 451 447 443 439 435 431 427 423 419 415 411 407 403 399 395 391 387 383 379 375 371 367 363 359 355 351 347 343 339 335 331 327 323 319 315 311 307 303 299 295 291 287 283 279 275 271 267 263 259 255 251 247 243 239 235 231 227 223 219 215 211 207 203 199 195 191 187 183 179 175 171 167 163 159 155 151 147 143 139 135 131 127 123 119 115 111 107 103 99 95 91 87 83 79 75 71 67 63 59 55 51 47 43 39 35 31 27 26 25 492 488 484 480 476 472 468 464 460 456 452 448 444 440 436 432 428 424 420 416 412 408 404 400 396 392 388 384 380 376 372 368 364 360 356 352 348 344 340 336 332 328 324 320 316 312 308 304 300 296 292 288 284 280 276 272 268 264 260 256 252 248 244 240 236 232 228 224 220 216 212 208 204 200 196 192 188 184 180 176 172 168 164 160 156 152 148 144 140 136 132 128 124 120 116 112 108 104 100 96 92 88 84 80 76 72 68 64 60 56 52 48 44 40 36 32 28 27 26 493 489 485 481 477 473 469 465 461 457 453 449 445 441 437 433 429 425 421 417 413 409 405 401 397 393 389 385 381 377 373 369 365 361 357 353 349 345 341 337 333 329 325 321 317 313 309 305 301 297 293 289 285 281 277 273 269 265 261 257 253 249 245 241 237 233 229 225 221 217 213 209 205 201 197 193 189 185 181 177 173 169 165 161 157 153 149 145 141 137 133 129 125 121 117 113 109 105 101 97 93 89 85 81 77 73 69 65 61 57 53 49 45 41 37 33 29 28 27 494 490 486 482 478 474 470 466 462 458 454 450 446 442 438 434 430 426 422 418 414 410 406 402 398 394 390 386 382 378 374 370 366 362 358 354 350 346 342 338 334 330 326 322 318 314 310 306 302 298 294 290 286 282 278 274 270 266 262 258 254 250 246 242 238 234 230 226 222 218 214 210 206 202 198 194 190 186 182 178 174 170 166 162 158 154 150 146 142 138 134 130 126 122 118 114 110 106 102 98 94 90 86 82 78 74 70 66 62 58 54 50 46 42 38 34 30 29 28 495 491 487 483 479 475 471 467 463 459 455 451 447 443 439 435 431 427 423 419 415 411 407 403 399 395 391 387 383 379 375 371 367 363 359 355 351 347 343 339 335 331 327 323 319 315 311 307 303 299 295 291 287 283 279 275 271 267 263 259 255 251 247 243 239 235 231 227 223 219 215 211 207 203 199 195 191 187 183 179 175 171 167 163 159 155 151 147 143 139 135 131 127 123 119 115 111 107 103 99 95 91 87 83 79 75 71 67 63 59 55 51 47 43 39 35 31 30 29 492 488 484 480 476 472 468 464 460 456 452 448 444 440 436 432 428 424 420 416 412 408 404 400 396 392 388 384 380 376 372 368 364 360 356 352 348 344 340 336 332 328 324 320 316 312 308 304 300 296 292 288 284 280 276 272 268 264 260 256 252 248 244 240 236 232 228 224 220 216 212 208 204 200 196 192 188 184 180 176 172 168 164 160 156 152 148 144 140 136 132 128 124 120 116 112 108 104 100 96 92 88 84 80 76 72 68 64 60 56 52 48 44 40 36 32 31 30 493 489 485 481 477 473 469 465 461 457 453 449 445 441 437 433 429 425 421 417 413 409 405 401 397 393 389 385 381 377 373 369 365 361 357 353 349 345 341 337 333 329 325 321 317 313 309 305 301 297 293 289 285 281 277 273 269 265 261 257 253 249 245 241 237 233 229 225 221 217 213 209 205 201 197 193 189 185 181 177 173 169 165 161 157 153 149 145 141 137 133 129 125 121 117 113 109 105 101 97 93 89 85 81 77 73 69 65 61 57 53 49 45 41 37 33 32 31 494 490 486 482 478 474 470 466 462 458 454 450 446 442 438 434 430 426 422 418 414 410 406 402 398 394 390 386 382 378 374 370 366 362 358 354 350 346 342 338 334 330 326 322 318 314 310 306 302 298 294 290 286 282 278 274 270 266 262 258 254 250 246 242 238 234 230 226 222 218 214 210 206 202 198 194 190 186 182 178 174 170 166 162 158 154 150 146 142 138 134 130 126 122 118 114 110 106 102 98 94 90 86 82 78 74 70 66 62 58 54 50 46 42 38 34 33 32 495 491 487 483 479 475 471 467 463 459 455 451 447 443 439 435 431 427 423 419 415 411 407 403 399 395 391 387 383 379 375 371 367 363 359 355 351 347 343 339 335 331 327 323 319 315 311 307 303 299 295 291 287 283 279 275 271 267 263 259 255 251 247 243 239 235 231 227 223 219 215 211 207 203 199 195 191 187 183 179 175 171 167 163 159 155 151 147 143 139 135 131 127 123 119 115 111 107 103 99 95 91 87 83 79 75 71 67 63 59 55 51 47 43 39 35 34 33 492 488 484 480 476 472 468 464 460 456 452 448 444 440 436 432 428 424 420 416 412 408 404 400 396 392 388 384 380 376 372 368 364 360 356 352 348 344 340 336 332 328 324 320 316 312 308 304 300 296 292 288 284 280 276 272 268 264 260 256 252 248 244 240 236 232 228 224 220 216 212 208 204 200 196 192 188 184 180 176 172 168 164 160 156 152 148 144 140 136 132 128 124 120 116 112 108 104 100 96 92 88 84 80 76 72 68 64 60 56 52 48 44 40 36 35 34 493 489 485 481 477 473 469 465 461 457 453 449 445 441 437 433 429 425 421 417 413 409 405 401 397 393 389 385 381 377 373 369 365 361 357 353 349 345 341 337 333 329 325 321 317 313 309 305 301 297 293 289 285 281 277 273 269 265 261 257 253 249 245 241 237 233 229 225 221 217 213 209 205 201 197 193 189 185 181 177 173 169 165 161 157 153 149 145 141 137 133 129 125 121 117 113 109 105 101 97 93 89 85 81 77 73 69 65 61 57 53 49 45 41 37 36 35 494 490 486 482 478 474 470 466 462 458 454 450 446 442 438 434 430 426 422 418 414 410 406 402 398 394 390 386 382 378 374 370 366 362 358 354 350 346 342 338 334 330 326 322 318 314 310 306 302 298 294 290 286 282 278 274 270 266 262 258 254 250 246 242 238 234 230 226 222 218 214 210 206 202 198 194 190 186 182 178 174 170 166 162 158 154 150 146 142 138 134 130 126 122 118 114 110 106 102 98 94 90 86 82 78 74 70 66 62 58 54 50 46 42 38 37 36 495 491 487 483 479 475 471 467 463 459 455 451 447 443 439 435 431 427 423 419 415 411 407 403 399 395 391 387 383 379 375 371 367 363 359 355 351 347 343 339 335 331 327 323 319 315 311 307 303 299 295 291 287 283 279 275 271 267 263 259 255 251 247 243 239 235 231 227 223 219 215 211 207 203 199 195 191 187 183 179 175 171 167 163 159 155 151 147 143 139 135 131 127 123 119 115 111 107 103 99 95 91 87 83 79 75 71 67 63 59 55 51 47 43 39 38 37 492 488 484 480 476 472 468 464 460 456 452 448 444 440 436 432 428 424 420 416 412 408 404 400 396 392 388 384 380 376 372 368 364 360 356 352 348 344 340 336 332 328 324 320 316 312 308 304 300 296 292 288 284 280 276 272 268 264 260 256 252 248 244 240 236 232 228 224 220 216 212 208 204 200 196 192 188 184 180 176 172 168 164 160 156 152 148 144 140 136 132 128 124 120 116 112 108 104 100 96 92 88 84 80 76 72 68 64 60 56 52 48 44 40 39 38 493 489 485 481 477 473 469 465 461 457 453 449 445 441 437 433 429 425 421 417 413 409 405 401 397 393 389 385 381 377 373 369 365 361 357 353 349 345 341 337 333 329 325 321 317 313 309 305 301 297 293 289 285 281 277 273 269 265 261 257 253 249 245 241 237 233 229 225 221 217 213 209 205 201 197 193 189 185 181 177 173 169 165 161 157 153 149 145 141 137 133 129 125 121 117 113 109 105 101 97 93 89 85 81 77 73 69 65 61 57 53 49 45 41 40 39 494 490 486 482 478 474 470 466 462 458 454 450 446 442 438 434 430 426 422 418 414 410 406 402 398 394 390 386 382 378 374 370 366 362 358 354 350 346 342 338 334 330 326 322 318 314 310 306 302 298 294 290 286 282 278 274 270 266 262 258 254 250 246 242 238 234 230 226 222 218 214 210 206 202 198 194 190 186 182 178 174 170 166 162 158 154 150 146 142 138 134 130 126 122 118 114 110 106 102 98 94 90 86 82 78 74 70 66 62 58 54 50 46 42 41 40 495 491 487 483 479 475 471 467 463 459 455 451 447 443 439 435 431 427 423 419 415 411 407 403 399 395 391 387 383 379 375 371 367 363 359 355 351 347 343 339 335 331 327 323 319 315 311 307 303 299 295 291 287 283 279 275 271 267 263 259 255 251 247 243 239 235 231 227 223 219 215 211 207 203 199 195 191 187 183 179 175 171 167 163 159 155 151 147 143 139 135 131 127 123 119 115 111 107 103 99 95 91 87 83 79 75 71 67 63 59 55 51 47 43 42 41 492 488 484 480 476 472 468 464 460 456 452 448 444 440 436 432 428 424 420 416 412 408 404 400 396 392 388 384 380 376 372 368 364 360 356 352 348 344 340 336 332 328 324 320 316 312 308 304 300 296 292 288 284 280 276 272 268 264 260 256 252 248 244 240 236 232 228 224 220 216 212 208 204 200 196 192 188 184 180 176 172 168 164 160 156 152 148 144 140 136 132 128 124 120 116 112 108 104 100 96 92 88 84 80 76 72 68 64 60 56 52 48 44 43 42 493 489 485 481 477 473 469 465 461 457 453 449 445 441 437 433 429 425 421 417 413 409 405 401 397 393 389 385 381 377 373 369 365 361 357 353 349 345 341 337 333 329 325 321 317 313 309 305 301 297 293 289 285 281 277 273 269 265 261 257 253 249 245 241 237 233 229 225 221 217 213 209 205 201 197 193 189 185 181 177 173 169 165 161 157 153 149 145 141 137 133 129 125 121 117 113 109 105 101 97 93 89 85 81 77 73 69 65 61 57 53 49 45 44 43 494 490 486 482 478 474 470 466 462 458 454 450 446 442 438 434 430 426 422 418 414 410 406 402 398 394 390 386 382 378 374 370 366 362 358 354 350 346 342 338 334 330 326 322 318 314 310 306 302 298 294 290 286 282 278 274 270 266 262 258 254 250 246 242 238 234 230 226 222 218 214 210 206 202 198 194 190 186 182 178 174 170 166 162 158 154 150 146 142 138 134 130 126 122 118 114 110 106 102 98 94 90 86 82 78 74 70 66 62 58 54 50 46 45 44 495 491 487 483 479 475 471 467 463 459 455 451 447 443 439 435 431 427 423 419 415 411 407 403 399 395 391 387 383 379 375 371 367 363 359 355 351 347 343 339 335 331 327 323 319 315 311 307 303 299 295 291 287 283 279 275 271 267 263 259 255 251 247 243 239 235 231 227 223 219 215 211 207 203 199 195 191 187 183 179 175 171 167 163 159 155 151 147 143 139 135 131 127 123 119 115 111 107 103 99 95 91 87 83 79 75 71 67 63 59 55 51 47 46 45 492 488 484 480 476 472 468 464 460 456 452 448 444 440 436 432 428 424 420 416 412 408 404 400 396 392 388 384 380 376 372 368 364 360 356 352 348 344 340 336 332 328 324 320 316 312 308 304 300 296 292 288 284 280 276 272 268 264 260 256 252 248 244 240 236 232 228 224 220 216 212 208 204 200 196 192 188 184 180 176 172 168 164 160 156 152 148 144 140 136 132 128 124 120 116 112 108 104 100 96 92 88 84 80 76 72 68 64 60 56 52 48 47 46 493 489 485 481 477 473 469 465 461 457 453 449 445 441 437 433 429 425 421 417 413 409 405 401 397 393 389 385 381 377 373 369 365 361 357 353 349 345 341 337 333 329 325 321 317 313 309 305 301 297 293 289 285 281 277 273 269 265 261 257 253 249 245 241 237 233 229 225 221 217 213 209 205 201 197 193 189 185 181 177 173 169 165 161 157 153 149 145 141 137 133 129 125 121 117 113 109 105 101 97 93 89 85 81 77 73 69 65 61 57 53 49 48 47 494 490 486 482 478 474 470 466 462 458 454 450 446 442 438 434 430 426 422 418 414 410 406 402 398 394 390 386 382 378 374 370 366 362 358 354 350 346 342 338 334 330 326 322 318 314 310 306 302 298 294 290 286 282 278 274 270 266 262 258 254 250 246 242 238 234 230 226 222 218 214 210 206 202 198 194 190 186 182 178 174 170 166 162 158 154 150 146 142 138 134 130 126 122 118 114 110 106 102 98 94 90 86 82 78 74 70 66 62 58 54 50 49 48 495 491 487 483 479 475 471 467 463 459 455 451 447 443 439 435 431 427 423 419 415 411 407 403 399 395 391 387 383 379 375 371 367 363 359 355 351 347 343 339 335 331 327 323 319 315 311 307 303 299 295 291 287 283 279 275 271 267 263 259 255 251 247 243 239 235 231 227 223 219 215 211 207 203 199 195 191 187 183 179 175 171 167 163 159 155 151 147 143 139 135 131 127 123 119 115 111 107 103 99 95 91 87 83 79 75 71 67 63 59 55 51 50 49 492 488 484 480 476 472 468 464 460 456 452 448 444 440 436 432 428 424 420 416 412 408 404 400 396 392 388 384 380 376 372 368 364 360 356 352 348 344 340 336 332 328 324 320 316 312 308 304 300 296 292 288 284 280 276 272 268 264 260 256 252 248 244 240 236 232 228 224 220 216 212 208 204 200 196 192 188 184 180 176 172 168 164 160 156 152 148 144 140 136 132 128 124 120 116 112 108 104 100 96 92 88 84 80 76 72 68 64 60 56 52 51 50 493 489 485 481 477 473 469 465 461 457 453 449 445 441 437 433 429 425 421 417 413 409 405 401 397 393 389 385 381 377 373 369 365 361 357 353 349 345 341 337 333 329 325 321 317 313 309 305 301 297 293 289 285 281 277 273 269 265 261 257 253 249 245 241 237 233 229 225 221 217 213 209 205 201 197 193 189 185 181 177 173 169 165 161 157 153 149 145 141 137 133 129 125 121 117 113 109 105 101 97 93 89 85 81 77 73 69 65 61 57 53 52 51 494 490 486 482 478 474 470 466 462 458 454 450 446 442 438 434 430 426 422 418 414 410 406 402 398 394 390 386 382 378 374 370 366 362 358 354 350 346 342 338 334 330 326 322 318 314 310 306 302 298 294 290 286 282 278 274 270 266 262 258 254 250 246 242 238 234 230 226 222 218 214 210 206 202 198 194 190 186 182 178 174 170 166 162 158 154 150 146 142 138 134 130 126 122 118 114 110 106 102 98 94 90 86 82 78 74 70 66 62 58 54 53 52 495 491 487 483 479 475 471 467 463 459 455 451 447 443 439 435 431 427 423 419 415 411 407 403 399 395 391 387 383 379 375 371 367 363 359 355 351 347 343 339 335 331 327 323 319 315 311 307 303 299 295 291 287 283 279 275 271 267 263 259 255 251 247 243 239 235 231 227 223 219 215 211 207 203 199 195 191 187 183 179 175 171 167 163 159 155 151 147 143 139 135 131 127 123 119 115 111 107 103 99 95 91 87 83 79 75 71 67 63 59 55 54 53 492 488 484 480 476 472 468 464 460 456 452 448 444 440 436 432 428 424 420 416 412 408 404 400 396 392 388 384 380 376 372 368 364 360 356 352 348 344 340 336 332 328 324 320 316 312 308 304 300 296 292 288 284 280 276 272 268 264 260 256 252 248 244 240 236 232 228 224 220 216 212 208 204 200 196 192 188 184 180 176 172 168 164 160 156 152 148 144 140 136 132 128 124 120 116 112 108 104 100 96 92 88 84 80 76 72 68 64 60 56 55 54 493 489 485 481 477 473 469 465 461 457 453 449 445 441 437 433 429 425 421 417 413 409 405 401 397 393 389 385 381 377 373 369 365 361 357 353 349 345 341 337 333 329 325 321 317 313 309 305 301 297 293 289 285 281 277 273 269 265 261 257 253 249 245 241 237 233 229 225 221 217 213 209 205 201 197 193 189 185 181 177 173 169 165 161 157 153 149 145 141 137 133 129 125 121 117 113 109 105 101 97 93 89 85 81 77 73 69 65 61 57 56 55 494 490 486 482 478 474 470 466 462 458 454 450 446 442 438 434 430 426 422 418 414 410 406 402 398 394 390 386 382 378 374 370 366 362 358 354 350 346 342 338 334 330 326 322 318 314 310 306 302 298 294 290 286 282 278 274 270 266 262 258 254 250 246 242 238 234 230 226 222 218 214 210 206 202 198 194 190 186 182 178 174 170 166 162 158 154 150 146 142 138 134 130 126 122 118 114 110 106 102 98 94 90 86 82 78 74 70 66 62 58 57 56 495 491 487 483 479 475 471 467 463 459 455 451 447 443 439 435 431 427 423 419 415 411 407 403 399 395 391 387 383 379 375 371 367 363 359 355 351 347 343 339 335 331 327 323 319 315 311 307 303 299 295 291 287 283 279 275 271 267 263 259 255 251 247 243 239 235 231 227 223 219 215 211 207 203 199 195 191 187 183 179 175 171 167 163 159 155 151 147 143 139 135 131 127 123 119 115 111 107 103 99 95 91 87 83 79 75 71 67 63 59 58 57 492 488 484 480 476 472 468 464 460 456 452 448 444 440 436 432 428 424 420 416 412 408 404 400 396 392 388 384 380 376 372 368 364 360 356 352 348 344 340 336 332 328 324 320 316 312 308 304 300 296 292 288 284 280 276 272 268 264 260 256 252 248 244 240 236 232 228 224 220 216 212 208 204 200 196 192 188 184 180 176 172 168 164 160 156 152 148 144 140 136 132 128 124 120 116 112 108 104 100 96 92 88 84 80 76 72 68 64 60 59 58 493 489 485 481 477 473 469 465 461 457 453 449 445 441 437 433 429 425 421 417 413 409 405 401 397 393 389 385 381 377 373 369 365 361 357 353 349 345 341 337 333 329 325 321 317 313 309 305 301 297 293 289 285 281 277 273 269 265 261 257 253 249 245 241 237 233 229 225 221 217 213 209 205 201 197 193 189 185 181 177 173 169 165 161 157 153 149 145 141 137 133 129 125 121 117 113 109 105 101 97 93 89 85 81 77 73 69 65 61 60 59 494 490 486 482 478 474 470 466 462 458 454 450 446 442 438 434 430 426 422 418 414 410 406 402 398 394 390 386 382 378 374 370 366 362 358 354 350 346 342 338 334 330 326 322 318 314 310 306 302 298 294 290 286 282 278 274 270 266 262 258 254 250 246 242 238 234 230 226 222 218 214 210 206 202 198 194 190 186 182 178 174 170 166 162 158 154 150 146 142 138 134 130 126 122 118 114 110 106 102 98 94 90 86 82 78 74 70 66 62 61 60 495 491 487 483 479 475 471 467 463 459 455 451 447 443 439 435 431 427 423 419 415 411 407 403 399 395 391 387 383 379 375 371 367 363 359 355 351 347 343 339 335 331 327 323 319 315 311 307 303 299 295 291 287 283 279 275 271 267 263 259 255 251 247 243 239 235 231 227 223 219 215 211 207 203 199 195 191 187 183 179 175 171 167 163 159 155 151 147 143 139 135 131 127 123 119 115 111 107 103 99 95 91 87 83 79 75 71 67 63 62 61 492 488 484 480 476 472 468 464 460 456 452 448 444 440 436 432 428 424 420 416 412 408 404 400 396 392 388 384 380 376 372 368 364 360 356 352 348 344 340 336 332 328 324 320 316 312 308 304 300 296 292 288 284 280 276 272 268 264 260 256 252 248 244 240 236 232 228 224 220 216 212 208 204 200 196 192 188 184 180 176 172 168 164 160 156 152 148 144 140 136 132 128 124 120 116 112 108 104 100 96 92 88 84 80 76 72 68 64 63 62 493 489 485 481 477 473 469 465 461 457 453 449 445 441 437 433 429 425 421 417 413 409 405 401 397 393 389 385 381 377 373 369 365 361 357 353 349 345 341 337 333 329 325 321 317 313 309 305 301 297 293 289 285 281 277 273 269 265 261 257 253 249 245 241 237 233 229 225 221 217 213 209 205 201 197 193 189 185 181 177 173 169 165 161 157 153 149 145 141 137 133 129 125 121 117 113 109 105 101 97 93 89 85 81 77 73 69 65 64 63 494 490 486 482 478 474 470 466 462 458 454 450 446 442 438 434 430 426 422 418 414 410 406 402 398 394 390 386 382 378 374 370 366 362 358 354 350 346 342 338 334 330 326 322 318 314 310 306 302 298 294 290 286 282 278 274 270 266 262 258 254 250 246 242 238 234 230 226 222 218 214 210 206 202 198 194 190 186 182 178 174 170 166 162 158 154 150 146 142 138 134 130 126 122 118 114 110 106 102 98 94 90 86 82 78 74 70 66 65 64 495 491 487 483 479 475 471 467 463 459 455 451 447 443 439 435 431 427 423 419 415 411 407 403 399 395 391 387 383 379 375 371 367 363 359 355 351 347 343 339 335 331 327 323 319 315 311 307 303 299 295 291 287 283 279 275 271 267 263 259 255 251 247 243 239 235 231 227 223 219 215 211 207 203 199 195 191 187 183 179 175 171 167 163 159 155 151 147 143 139 135 131 127 123 119 115 111 107 103 99 95 91 87 83 79 75 71 67 66 65 492 488 484 480 476 472 468 464 460 456 452 448 444 440 436 432 428 424 420 416 412 408 404 400 396 392 388 384 380 376 372 368 364 360 356 352 348 344 340 336 332 328 324 320 316 312 308 304 300 296 292 288 284 280 276 272 268 264 260 256 252 248 244 240 236 232 228 224 220 216 212 208 204 200 196 192 188 184 180 176 172 168 164 160 156 152 148 144 140 136 132 128 124 120 116 112 108 104 100 96 92 88 84 80 76 72 68 67 66 493 489 485 481 477 473 469 465 461 457 453 449 445 441 437 433 429 425 421 417 413 409 405 401 397 393 389 385 381 377 373 369 365 361 357 353 349 345 341 337 333 329 325 321 317 313 309 305 301 297 293 289 285 281 277 273 269 265 261 257 253 249 245 241 237 233 229 225 221 217 213 209 205 201 197 193 189 185 181 177 173 169 165 161 157 153 149 145 141 137 133 129 125 121 117 113 109 105 101 97 93 89 85 81 77 73 69 68 67 494 490 486 482 478 474 470 466 462 458 454 450 446 442 438 434 430 426 422 418 414 410 406 402 398 394 390 386 382 378 374 370 366 362 358 354 350 346 342 338 334 330 326 322 318 314 310 306 302 298 294 290 286 282 278 274 270 266 262 258 254 250 246 242 238 234 230 226 222 218 214 210 206 202 198 194 190 186 182 178 174 170 166 162 158 154 150 146 142 138 134 130 126 122 118 114 110 106 102 98 94 90 86 82 78 74 70 69 68 495 491 487 483 479 475 471 467 463 459 455 451 447 443 439 435 431 427 423 419 415 411 407 403 399 395 391 387 383 379 375 371 367 363 359 355 351 347 343 339 335 331 327 323 319 315 311 307 303 299 295 291 287 283 279 275 271 267 263 259 255 251 247 243 239 235 231 227 223 219 215 211 207 203 199 195 191 187 183 179 175 171 167 163 159 155 151 147 143 139 135 131 127 123 119 115 111 107 103 99 95 91 87 83 79 75 71 70 69 492 488 484 480 476 472 468 464 460 456 452 448 444 440 436 432 428 424 420 416 412 408 404 400 396 392 388 384 380 376 372 368 364 360 356 352 348 344 340 336 332 328 324 320 316 312 308 304 300 296 292 288 284 280 276 272 268 264 260 256 252 248 244 240 236 232 228 224 220 216 212 208 204 200 196 192 188 184 180 176 172 168 164 160 156 152 148 144 140 136 132 128 124 120 116 112 108 104 100 96 92 88 84 80 76 72 71 70 493 489 485 481 477 473 469 465 461 457 453 449 445 441 437 433 429 425 421 417 413 409 405 401 397 393 389 385 381 377 373 369 365 361 357 353 349 345 341 337 333 329 325 321 317 313 309 305 301 297 293 289 285 281 277 273 269 265 261 257 253 249 245 241 237 233 229 225 221 217 213 209 205 201 197 193 189 185 181 177 173 169 165 161 157 153 149 145 141 137 133 129 125 121 117 113 109 105 101 97 93 89 85 81 77 73 72 71 494 490 486 482 478 474 470 466 462 458 454 450 446 442 438 434 430 426 422 418 414 410 406 402 398 394 390 386 382 378 374 370 366 362 358 354 350 346 342 338 334 330 326 322 318 314 310 306 302 298 294 290 286 282 278 274 270 266 262 258 254 250 246 242 238 234 230 226 222 218 214 210 206 202 198 194 190 186 182 178 174 170 166 162 158 154 150 146 142 138 134 130 126 122 118 114 110 106 102 98 94 90 86 82 78 74 73 72 495 491 487 483 479 475 471 467 463 459 455 451 447 443 439 435 431 427 423 419 415 411 407 403 399 395 391 387 383 379 375 371 367 363 359 355 351 347 343 339 335 331 327 323 319 315 311 307 303 299 295 291 287 283 279 275 271 267 263 259 255 251 247 243 239 235 231 227 223 219 215 211 207 203 199 195 191 187 183 179 175 171 167 163 159 155 151 147 143 139 135 131 127 123 119 115 111 107 103 99 95 91 87 83 79 75 74 73 492 488 484 480 476 472 468 464 460 456 452 448 444 440 436 432 428 424 420 416 412 408 404 400 396 392 388 384 380 376 372 368 364 360 356 352 348 344 340 336 332 328 324 320 316 312 308 304 300 296 292 288 284 280 276 272 268 264 260 256 252 248 244 240 236 232 228 224 220 216 212 208 204 200 196 192 188 184 180 176 172 168 164 160 156 152 148 144 140 136 132 128 124 120 116 112 108 104 100 96 92 88 84 80 76 75 74 493 489 485 481 477 473 469 465 461 457 453 449 445 441 437 433 429 425 421 417 413 409 405 401 397 393 389 385 381 377 373 369 365 361 357 353 349 345 341 337 333 329 325 321 317 313 309 305 301 297 293 289 285 281 277 273 269 265 261 257 253 249 245 241 237 233 229 225 221 217 213 209 205 201 197 193 189 185 181 177 173 169 165 161 157 153 149 145 141 137 133 129 125 121 117 113 109 105 101 97 93 89 85 81 77 76 75 494 490 486 482 478 474 470 466 462 458 454 450 446 442 438 434 430 426 422 418 414 410 406 402 398 394 390 386 382 378 374 370 366 362 358 354 350 346 342 338 334 330 326 322 318 314 310 306 302 298 294 290 286 282 278 274 270 266 262 258 254 250 246 242 238 234 230 226 222 218 214 210 206 202 198 194 190 186 182 178 174 170 166 162 158 154 150 146 142 138 134 130 126 122 118 114 110 106 102 98 94 90 86 82 78 77 76 495 491 487 483 479 475 471 467 463 459 455 451 447 443 439 435 431 427 423 419 415 411 407 403 399 395 391 387 383 379 375 371 367 363 359 355 351 347 343 339 335 331 327 323 319 315 311 307 303 299 295 291 287 283 279 275 271 267 263 259 255 251 247 243 239 235 231 227 223 219 215 211 207 203 199 195 191 187 183 179 175 171 167 163 159 155 151 147 143 139 135 131 127 123 119 115 111 107 103 99 95 91 87 83 79 78 77 492 488 484 480 476 472 468 464 460 456 452 448 444 440 436 432 428 424 420 416 412 408 404 400 396 392 388 384 380 376 372 368 364 360 356 352 348 344 340 336 332 328 324 320 316 312 308 304 300 296 292 288 284 280 276 272 268 264 260 256 252 248 244 240 236 232 228 224 220 216 212 208 204 200 196 192 188 184 180 176 172 168 164 160 156 152 148 144 140 136 132 128 124 120 116 112 108 104 100 96 92 88 84 80 79 78 493 489 485 481 477 473 469 465 461 457 453 449 445 441 437 433 429 425 421 417 413 409 405 401 397 393 389 385 381 377 373 369 365 361 357 353 349 345 341 337 333 329 325 321 317 313 309 305 301 297 293 289 285 281 277 273 269 265 261 257 253 249 245 241 237 233 229 225 221 217 213 209 205 201 197 193 189 185 181 177 173 169 165 161 157 153 149 145 141 137 133 129 125 121 117 113 109 105 101 97 93 89 85 81 80 79 494 490 486 482 478 474 470 466 462 458 454 450 446 442 438 434 430 426 422 418 414 410 406 402 398 394 390 386 382 378 374 370 366 362 358 354 350 346 342 338 334 330 326 322 318 314 310 306 302 298 294 290 286 282 278 274 270 266 262 258 254 250 246 242 238 234 230 226 222 218 214 210 206 202 198 194 190 186 182 178 174 170 166 162 158 154 150 146 142 138 134 130 126 122 118 114 110 106 102 98 94 90 86 82 81 80 495 491 487 483 479 475 471 467 463 459 455 451 447 443 439 435 431 427 423 419 415 411 407 403 399 395 391 387 383 379 375 371 367 363 359 355 351 347 343 339 335 331 327 323 319 315 311 307 303 299 295 291 287 283 279 275 271 267 263 259 255 251 247 243 239 235 231 227 223 219 215 211 207 203 199 195 191 187 183 179 175 171 167 163 159 155 151 147 143 139 135 131 127 123 119 115 111 107 103 99 95 91 87 83 82 81 492 488 484 480 476 472 468 464 460 456 452 448 444 440 436 432 428 424 420 416 412 408 404 400 396 392 388 384 380 376 372 368 364 360 356 352 348 344 340 336 332 328 324 320 316 312 308 304 300 296 292 288 284 280 276 272 268 264 260 256 252 248 244 240 236 232 228 224 220 216 212 208 204 200 196 192 188 184 180 176 172 168 164 160 156 152 148 144 140 136 132 128 124 120 116 112 108 104 100 96 92 88 84 83 82 493 489 485 481 477 473 469 465 461 457 453 449 445 441 437 433 429 425 421 417 413 409 405 401 397 393 389 385 381 377 373 369 365 361 357 353 349 345 341 337 333 329 325 321 317 313 309 305 301 297 293 289 285 281 277 273 269 265 261 257 253 249 245 241 237 233 229 225 221 217 213 209 205 201 197 193 189 185 181 177 173 169 165 161 157 153 149 145 141 137 133 129 125 121 117 113 109 105 101 97 93 89 85 84 83 494 490 486 482 478 474 470 466 462 458 454 450 446 442 438 434 430 426 422 418 414 410 406 402 398 394 390 386 382 378 374 370 366 362 358 354 350 346 342 338 334 330 326 322 318 314 310 306 302 298 294 290 286 282 278 274 270 266 262 258 254 250 246 242 238 234 230 226 222 218 214 210 206 202 198 194 190 186 182 178 174 170 166 162 158 154 150 146 142 138 134 130 126 122 118 114 110 106 102 98 94 90 86 85 84 495 491 487 483 479 475 471 467 463 459 455 451 447 443 439 435 431 427 423 419 415 411 407 403 399 395 391 387 383 379 375 371 367 363 359 355 351 347 343 339 335 331 327 323 319 315 311 307 303 299 295 291 287 283 279 275 271 267 263 259 255 251 247 243 239 235 231 227 223 219 215 211 207 203 199 195 191 187 183 179 175 171 167 163 159 155 151 147 143 139 135 131 127 123 119 115 111 107 103 99 95 91 87 86 85 492 488 484 480 476 472 468 464 460 456 452 448 444 440 436 432 428 424 420 416 412 408 404 400 396 392 388 384 380 376 372 368 364 360 356 352 348 344 340 336 332 328 324 320 316 312 308 304 300 296 292 288 284 280 276 272 268 264 260 256 252 248 244 240 236 232 228 224 220 216 212 208 204 200 196 192 188 184 180 176 172 168 164 160 156 152 148 144 140 136 132 128 124 120 116 112 108 104 100 96 92 88 87 86 493 489 485 481 477 473 469 465 461 457 453 449 445 441 437 433 429 425 421 417 413 409 405 401 397 393 389 385 381 377 373 369 365 361 357 353 349 345 341 337 333 329 325 321 317 313 309 305 301 297 293 289 285 281 277 273 269 265 261 257 253 249 245 241 237 233 229 225 221 217 213 209 205 201 197 193 189 185 181 177 173 169 165 161 157 153 149 145 141 137 133 129 125 121 117 113 109 105 101 97 93 89 88 87 494 490 486 482 478 474 470 466 462 458 454 450 446 442 438 434 430 426 422 418 414 410 406 402 398 394 390 386 382 378 374 370 366 362 358 354 350 346 342 338 334 330 326 322 318 314 310 306 302 298 294 290 286 282 278 274 270 266 262 258 254 250 246 242 238 234 230 226 222 218 214 210 206 202 198 194 190 186 182 178 174 170 166 162 158 154 150 146 142 138 134 130 126 122 118 114 110 106 102 98 94 90 89 88 495 491 487 483 479 475 471 467 463 459 455 451 447 443 439 435 431 427 423 419 415 411 407 403 399 395 391 387 383 379 375 371 367 363 359 355 351 347 343 339 335 331 327 323 319 315 311 307 303 299 295 291 287 283 279 275 271 267 263 259 255 251 247 243 239 235 231 227 223 219 215 211 207 203 199 195 191 187 183 179 175 171 167 163 159 155 151 147 143 139 135 131 127 123 119 115 111 107 103 99 95 91 90 89 492 488 484 480 476 472 468 464 460 456 452 448 444 440 436 432 428 424 420 416 412 408 404 400 396 392 388 384 380 376 372 368 364 360 356 352 348 344 340 336 332 328 324 320 316 312 308 304 300 296 292 288 284 280 276 272 268 264 260 256 252 248 244 240 236 232 228 224 220 216 212 208 204 200 196 192 188 184 180 176 172 168 164 160 156 152 148 144 140 136 132 128 124 120 116 112 108 104 100 96 92 91 90 493 489 485 481 477 473 469 465 461 457 453 449 445 441 437 433 429 425 421 417 413 409 405 401 397 393 389 385 381 377 373 369 365 361 357 353 349 345 341 337 333 329 325 321 317 313 309 305 301 297 293 289 285 281 277 273 269 265 261 257 253 249 245 241 237 233 229 225 221 217 213 209 205 201 197 193 189 185 181 177 173 169 165 161 157 153 149 145 141 137 133 129 125 121 117 113 109 105 101 97 93 92 91 494 490 486 482 478 474 470 466 462 458 454 450 446 442 438 434 430 426 422 418 414 410 406 402 398 394 390 386 382 378 374 370 366 362 358 354 350 346 342 338 334 330 326 322 318 314 310 306 302 298 294 290 286 282 278 274 270 266 262 258 254 250 246 242 238 234 230 226 222 218 214 210 206 202 198 194 190 186 182 178 174 170 166 162 158 154 150 146 142 138 134 130 126 122 118 114 110 106 102 98 94 93 92 495 491 487 483 479 475 471 467 463 459 455 451 447 443 439 435 431 427 423 419 415 411 407 403 399 395 391 387 383 379 375 371 367 363 359 355 351 347 343 339 335 331 327 323 319 315 311 307 303 299 295 291 287 283 279 275 271 267 263 259 255 251 247 243 239 235 231 227 223 219 215 211 207 203 199 195 191 187 183 179 175 171 167 163 159 155 151 147 143 139 135 131 127 123 119 115 111 107 103 99 95 94 93 492 488 484 480 476 472 468 464 460 456 452 448 444 440 436 432 428 424 420 416 412 408 404 400 396 392 388 384 380 376 372 368 364 360 356 352 348 344 340 336 332 328 324 320 316 312 308 304 300 296 292 288 284 280 276 272 268 264 260 256 252 248 244 240 236 232 228 224 220 216 212 208 204 200 196 192 188 184 180 176 172 168 164 160 156 152 148 144 140 136 132 128 124 120 116 112 108 104 100 96 95 94 493 489 485 481 477 473 469 465 461 457 453 449 445 441 437 433 429 425 421 417 413 409 405 401 397 393 389 385 381 377 373 369 365 361 357 353 349 345 341 337 333 329 325 321 317 313 309 305 301 297 293 289 285 281 277 273 269 265 261 257 253 249 245 241 237 233 229 225 221 217 213 209 205 201 197 193 189 185 181 177 173 169 165 161 157 153 149 145 141 137 133 129 125 121 117 113 109 105 101 97 96 95 494 490 486 482 478 474 470 466 462 458 454 450 446 442 438 434 430 426 422 418 414 410 406 402 398 394 390 386 382 378 374 370 366 362 358 354 350 346 342 338 334 330 326 322 318 314 310 306 302 298 294 290 286 282 278 274 270 266 262 258 254 250 246 242 238 234 230 226 222 218 214 210 206 202 198 194 190 186 182 178 174 170 166 162 158 154 150 146 142 138 134 130 126 122 118 114 110 106 102 98 97 96 495 491 487 483 479 475 471 467 463 459 455 451 447 443 439 435 431 427 423 419 415 411 407 403 399 395 391 387 383 379 375 371 367 363 359 355 351 347 343 339 335 331 327 323 319 315 311 307 303 299 295 291 287 283 279 275 271 267 263 259 255 251 247 243 239 235 231 227 223 219 215 211 207 203 199 195 191 187 183 179 175 171 167 163 159 155 151 147 143 139 135 131 127 123 119 115 111 107 103 99 98 97 492 488 484 480 476 472 468 464 460 456 452 448 444 440 436 432 428 424 420 416 412 408 404 400 396 392 388 384 380 376 372 368 364 360 356 352 348 344 340 336 332 328 324 320 316 312 308 304 300 296 292 288 284 280 276 272 268 264 260 256 252 248 244 240 236 232 228 224 220 216 212 208 204 200 196 192 188 184 180 176 172 168 164 160 156 152 148 144 140 136 132 128 124 120 116 112 108 104 100 99 98 493 489 485 481 477 473 469 465 461 457 453 449 445 441 437 433 429 425 421 417 413 409 405 401 397 393 389 385 381 377 373 369 365 361 357 353 349 345 341 337 333 329 325 321 317 313 309 305 301 297 293 289 285 281 277 273 269 265 261 257 253 249 245 241 237 233 229 225 221 217 213 209 205 201 197 193 189 185 181 177 173 169 165 161 157 153 149 145 141 137 133 129 125 121 117 113 109 105 101 100 99 494 490 486 482 478 474 470 466 462 458 454 450 446 442 438 434 430 426 422 418 414 410 406 402 398 394 390 386 382 378 374 370 366 362 358 354 350 346 342 338 334 330 326 322 318 314 310 306 302 298 294 290 286 282 278 274 270 266 262 258 254 250 246 242 238 234 230 226 222 218 214 210 206 202 198 194 190 186 182 178 174 170 166 162 158 154 150 146 142 138 134 130 126 122 118 114 110 106 102 101 100 495 491 487 483 479 475 471 467 463 459 455 451 447 443 439 435 431 427 423 419 415 411 407 403 399 395 391 387 383 379 375 371 367 363 359 355 351 347 343 339 335 331 327 323 319 315 311 307 303 299 295 291 287 283 279 275 271 267 263 259 255 251 247 243 239 235 231 227 223 219 215 211 207 203 199 195 191 187 183 179 175 171 167 163 159 155 151 147 143 139 135 131 127 123 119 115 111 107 103 102 101 492 488 484 480 476 472 468 464 460 456 452 448 444 440 436 432 428 424 420 416 412 408 404 400 396 392 388 384 380 376 372 368 364 360 356 352 348 344 340 336 332 328 324 320 316 312 308 304 300 296 292 288 284 280 276 272 268 264 260 256 252 248 244 240 236 232 228 224 220 216 212 208 204 200 196 192 188 184 180 176 172 168 164 160 156 152 148 144 140 136 132 128 124 120 116 112 108 104 103 102 493 489 485 481 477 473 469 465 461 457 453 449 445 441 437 433 429 425 421 417 413 409 405 401 397 393 389 385 381 377 373 369 365 361 357 353 349 345 341 337 333 329 325 321 317 313 309 305 301 297 293 289 285 281 277 273 269 265 261 257 253 249 245 241 237 233 229 225 221 217 213 209 205 201 197 193 189 185 181 177 173 169 165 161 157 153 149 145 141 137 133 129 125 121 117 113 109 105 104 103 494 490 486 482 478 474 470 466 462 458 454 450 446 442 438 434 430 426 422 418 414 410 406 402 398 394 390 386 382 378 374 370 366 362 358 354 350 346 342 338 334 330 326 322 318 314 310 306 302 298 294 290 286 282 278 274 270 266 262 258 254 250 246 242 238 234 230 226 222 218 214 210 206 202 198 194 190 186 182 178 174 170 166 162 158 154 150 146 142 138 134 130 126 122 118 114 110 106 105 104 495 491 487 483 479 475 471 467 463 459 455 451 447 443 439 435 431 427 423 419 415 411 407 403 399 395 391 387 383 379 375 371 367 363 359 355 351 347 343 339 335 331 327 323 319 315 311 307 303 299 295 291 287 283 279 275 271 267 263 259 255 251 247 243 239 235 231 227 223 219 215 211 207 203 199 195 191 187 183 179 175 171 167 163 159 155 151 147 143 139 135 131 127 123 119 115 111 107 106 105 492 488 484 480 476 472 468 464 460 456 452 448 444 440 436 432 428 424 420 416 412 408 404 400 396 392 388 384 380 376 372 368 364 360 356 352 348 344 340 336 332 328 324 320 316 312 308 304 300 296 292 288 284 280 276 272 268 264 260 256 252 248 244 240 236 232 228 224 220 216 212 208 204 200 196 192 188 184 180 176 172 168 164 160 156 152 148 144 140 136 132 128 124 120 116 112 108 107 106 493 489 485 481 477 473 469 465 461 457 453 449 445 441 437 433 429 425 421 417 413 409 405 401 397 393 389 385 381 377 373 369 365 361 357 353 349 345 341 337 333 329 325 321 317 313 309 305 301 297 293 289 285 281 277 273 269 265 261 257 253 249 245 241 237 233 229 225 221 217 213 209 205 201 197 193 189 185 181 177 173 169 165 161 157 153 149 145 141 137 133 129 125 121 117 113 109 108 107 494 490 486 482 478 474 470 466 462 458 454 450 446 442 438 434 430 426 422 418 414 410 406 402 398 394 390 386 382 378 374 370 366 362 358 354 350 346 342 338 334 330 326 322 318 314 310 306 302 298 294 290 286 282 278 274 270 266 262 258 254 250 246 242 238 234 230 226 222 218 214 210 206 202 198 194 190 186 182 178 174 170 166 162 158 154 150 146 142 138 134 130 126 122 118 114 110 109 108 495 491 487 483 479 475 471 467 463 459 455 451 447 443 439 435 431 427 423 419 415 411 407 403 399 395 391 387 383 379 375 371 367 363 359 355 351 347 343 339 335 331 327 323 319 315 311 307 303 299 295 291 287 283 279 275 271 267 263 259 255 251 247 243 239 235 231 227 223 219 215 211 207 203 199 195 191 187 183 179 175 171 167 163 159 155 151 147 143 139 135 131 127 123 119 115 111 110 109 492 488 484 480 476 472 468 464 460 456 452 448 444 440 436 432 428 424 420 416 412 408 404 400 396 392 388 384 380 376 372 368 364 360 356 352 348 344 340 336 332 328 324 320 316 312 308 304 300 296 292 288 284 280 276 272 268 264 260 256 252 248 244 240 236 232 228 224 220 216 212 208 204 200 196 192 188 184 180 176 172 168 164 160 156 152 148 144 140 136 132 128 124 120 116 112 111 110 493 489 485 481 477 473 469 465 461 457 453 449 445 441 437 433 429 425 421 417 413 409 405 401 397 393 389 385 381 377 373 369 365 361 357 353 349 345 341 337 333 329 325 321 317 313 309 305 301 297 293 289 285 281 277 273 269 265 261 257 253 249 245 241 237 233 229 225 221 217 213 209 205 201 197 193 189 185 181 177 173 169 165 161 157 153 149 145 141 137 133 129 125 121 117 113 112 111 494 490 486 482 478 474 470 466 462 458 454 450 446 442 438 434 430 426 422 418 414 410 406 402 398 394 390 386 382 378 374 370 366 362 358 354 350 346 342 338 334 330 326 322 318 314 310 306 302 298 294 290 286 282 278 274 270 266 262 258 254 250 246 242 238 234 230 226 222 218 214 210 206 202 198 194 190 186 182 178 174 170 166 162 158 154 150 146 142 138 134 130 126 122 118 114 113 112 495 491 487 483 479 475 471 467 463 459 455 451 447 443 439 435 431 427 423 419 415 411 407 403 399 395 391 387 383 379 375 371 367 363 359 355 351 347 343 339 335 331 327 323 319 315 311 307 303 299 295 291 287 283 279 275 271 267 263 259 255 251 247 243 239 235 231 227 223 219 215 211 207 203 199 195 191 187 183 179 175 171 167 163 159 155 151 147 143 139 135 131 127 123 119 115 114 113 492 488 484 480 476 472 468 464 460 456 452 448 444 440 436 432 428 424 420 416 412 408 404 400 396 392 388 384 380 376 372 368 364 360 356 352 348 344 340 336 332 328 324 320 316 312 308 304 300 296 292 288 284 280 276 272 268 264 260 256 252 248 244 240 236 232 228 224 220 216 212 208 204 200 196 192 188 184 180 176 172 168 164 160 156 152 148 144 140 136 132 128 124 120 116 115 114 493 489 485 481 477 473 469 465 461 457 453 449 445 441 437 433 429 425 421 417 413 409 405 401 397 393 389 385 381 377 373 369 365 361 357 353 349 345 341 337 333 329 325 321 317 313 309 305 301 297 293 289 285 281 277 273 269 265 261 257 253 249 245 241 237 233 229 225 221 217 213 209 205 201 197 193 189 185 181 177 173 169 165 161 157 153 149 145 141 137 133 129 125 121 117 116 115 494 490 486 482 478 474 470 466 462 458 454 450 446 442 438 434 430 426 422 418 414 410 406 402 398 394 390 386 382 378 374 370 366 362 358 354 350 346 342 338 334 330 326 322 318 314 310 306 302 298 294 290 286 282 278 274 270 266 262 258 254 250 246 242 238 234 230 226 222 218 214 210 206 202 198 194 190 186 182 178 174 170 166 162 158 154 150 146 142 138 134 130 126 122 118 117 116 495 491 487 483 479 475 471 467 463 459 455 451 447 443 439 435 431 427 423 419 415 411 407 403 399 395 391 387 383 379 375 371 367 363 359 355 351 347 343 339 335 331 327 323 319 315 311 307 303 299 295 291 287 283 279 275 271 267 263 259 255 251 247 243 239 235 231 227 223 219 215 211 207 203 199 195 191 187 183 179 175 171 167 163 159 155 151 147 143 139 135 131 127 123 119 118 117 492 488 484 480 476 472 468 464 460 456 452 448 444 440 436 432 428 424 420 416 412 408 404 400 396 392 388 384 380 376 372 368 364 360 356 352 348 344 340 336 332 328 324 320 316 312 308 304 300 296 292 288 284 280 276 272 268 264 260 256 252 248 244 240 236 232 228 224 220 216 212 208 204 200 196 192 188 184 180 176 172 168 164 160 156 152 148 144 140 136 132 128 124 120 119 118 493 489 485 481 477 473 469 465 461 457 453 449 445 441 437 433 429 425 421 417 413 409 405 401 397 393 389 385 381 377 373 369 365 361 357 353 349 345 341 337 333 329 325 321 317 313 309 305 301 297 293 289 285 281 277 273 269 265 261 257 253 249 245 241 237 233 229 225 221 217 213 209 205 201 197 193 189 185 181 177 173 169 165 161 157 153 149 145 141 137 133 129 125 121 120 119 494 490 486 482 478 474 470 466 462 458 454 450 446 442 438 434 430 426 422 418 414 410 406 402 398 394 390 386 382 378 374 370 366 362 358 354 350 346 342 338 334 330 326 322 318 314 310 306 302 298 294 290 286 282 278 274 270 266 262 258 254 250 246 242 238 234 230 226 222 218 214 210 206 202 198 194 190 186 182 178 174 170 166 162 158 154 150 146 142 138 134 130 126 122 121 120 495 491 487 483 479 475 471 467 463 459 455 451 447 443 439 435 431 427 423 419 415 411 407 403 399 395 391 387 383 379 375 371 367 363 359 355 351 347 343 339 335 331 327 323 319 315 311 307 303 299 295 291 287 283 279 275 271 267 263 259 255 251 247 243 239 235 231 227 223 219 215 211 207 203 199 195 191 187 183 179 175 171 167 163 159 155 151 147 143 139 135 131 127 123 122 121 492 488 484 480 476 472 468 464 460 456 452 448 444 440 436 432 428 424 420 416 412 408 404 400 396 392 388 384 380 376 372 368 364 360 356 352 348 344 340 336 332 328 324 320 316 312 308 304 300 296 292 288 284 280 276 272 268 264 260 256 252 248 244 240 236 232 228 224 220 216 212 208 204 200 196 192 188 184 180 176 172 168 164 160 156 152 148 144 140 136 132 128 124 123 122 493 489 485 481 477 473 469 465 461 457 453 449 445 441 437 433 429 425 421 417 413 409 405 401 397 393 389 385 381 377 373 369 365 361 357 353 349 345 341 337 333 329 325 321 317 313 309 305 301 297 293 289 285 281 277 273 269 265 261 257 253 249 245 241 237 233 229 225 221 217 213 209 205 201 197 193 189 185 181 177 173 169 165 161 157 153 149 145 141 137 133 129 125 124 123 494 490 486 482 478 474 470 466 462 458 454 450 446 442 438 434 430 426 422 418 414 410 406 402 398 394 390 386 382 378 374 370 366 362 358 354 350 346 342 338 334 330 326 322 318 314 310 306 302 298 294 290 286 282 278 274 270 266 262 258 254 250 246 242 238 234 230 226 222 218 214 210 206 202 198 194 190 186 182 178 174 170 166 162 158 154 150 146 142 138 134 130 126 125 124 495 491 487 483 479 475 471 467 463 459 455 451 447 443 439 435 431 427 423 419 415 411 407 403 399 395 391 387 383 379 375 371 367 363 359 355 351 347 343 339 335 331 327 323 319 315 311 307 303 299 295 291 287 283 279 275 271 267 263 259 255 251 247 243 239 235 231 227 223 219 215 211 207 203 199 195 191 187 183 179 175 171 167 163 159 155 151 147 143 139 135 131 127 126 125 492 488 484 480 476 472 468 464 460 456 452 448 444 440 436 432 428 424 420 416 412 408 404 400 396 392 388 384 380 376 372 368 364 360 356 352 348 344 340 336 332 328 324 320 316 312 308 304 300 296 292 288 284 280 276 272 268 264 260 256 252 248 244 240 236 232 228 224 220 216 212 208 204 200 196 192 188 184 180 176 172 168 164 160 156 152 148 144 140 136 132 128 127 126 493 489 485 481 477 473 469 465 461 457 453 449 445 441 437 433 429 425 421 417 413 409 405 401 397 393 389 385 381 377 373 369 365 361 357 353 349 345 341 337 333 329 325 321 317 313 309 305 301 297 293 289 285 281 277 273 269 265 261 257 253 249 245 241 237 233 229 225 221 217 213 209 205 201 197 193 189 185 181 177 173 169 165 161 157 153 149 145 141 137 133 129 128 127 494 490 486 482 478 474 470 466 462 458 454 450 446 442 438 434 430 426 422 418 414 410 406 402 398 394 390 386 382 378 374 370 366 362 358 354 350 346 342 338 334 330 326 322 318 314 310 306 302 298 294 290 286 282 278 274 270 266 262 258 254 250 246 242 238 234 230 226 222 218 214 210 206 202 198 194 190 186 182 178 174 170 166 162 158 154 150 146 142 138 134 130 129 128 495 491 487 483 479 475 471 467 463 459 455 451 447 443 439 435 431 427 423 419 415 411 407 403 399 395 391 387 383 379 375 371 367 363 359 355 351 347 343 339 335 331 327 323 319 315 311 307 303 299 295 291 287 283 279 275 271 267 263 259 255 251 247 243 239 235 231 227 223 219 215 211 207 203 199 195 191 187 183 179 175 171 167 163 159 155 151 147 143 139 135 131 130 129 492 488 484 480 476 472 468 464 460 456 452 448 444 440 436 432 428 424 420 416 412 408 404 400 396 392 388 384 380 376 372 368 364 360 356 352 348 344 340 336 332 328 324 320 316 312 308 304 300 296 292 288 284 280 276 272 268 264 260 256 252 248 244 240 236 232 228 224 220 216 212 208 204 200 196 192 188 184 180 176 172 168 164 160 156 152 148 144 140 136 132 131 130 493 489 485 481 477 473 469 465 461 457 453 449 445 441 437 433 429 425 421 417 413 409 405 401 397 393 389 385 381 377 373 369 365 361 357 353 349 345 341 337 333 329 325 321 317 313 309 305 301 297 293 289 285 281 277 273 269 265 261 257 253 249 245 241 237 233 229 225 221 217 213 209 205 201 197 193 189 185 181 177 173 169 165 161 157 153 149 145 141 137 133 132 131 494 490 486 482 478 474 470 466 462 458 454 450 446 442 438 434 430 426 422 418 414 410 406 402 398 394 390 386 382 378 374 370 366 362 358 354 350 346 342 338 334 330 326 322 318 314 310 306 302 298 294 290 286 282 278 274 270 266 262 258 254 250 246 242 238 234 230 226 222 218 214 210 206 202 198 194 190 186 182 178 174 170 166 162 158 154 150 146 142 138 134 133 132 495 491 487 483 479 475 471 467 463 459 455 451 447 443 439 435 431 427 423 419 415 411 407 403 399 395 391 387 383 379 375 371 367 363 359 355 351 347 343 339 335 331 327 323 319 315 311 307 303 299 295 291 287 283 279 275 271 267 263 259 255 251 247 243 239 235 231 227 223 219 215 211 207 203 199 195 191 187 183 179 175 171 167 163 159 155 151 147 143 139 135 134 133 492 488 484 480 476 472 468 464 460 456 452 448 444 440 436 432 428 424 420 416 412 408 404 400 396 392 388 384 380 376 372 368 364 360 356 352 348 344 340 336 332 328 324 320 316 312 308 304 300 296 292 288 284 280 276 272 268 264 260 256 252 248 244 240 236 232 228 224 220 216 212 208 204 200 196 192 188 184 180 176 172 168 164 160 156 152 148 144 140 136 135 134 493 489 485 481 477 473 469 465 461 457 453 449 445 441 437 433 429 425 421 417 413 409 405 401 397 393 389 385 381 377 373 369 365 361 357 353 349 345 341 337 333 329 325 321 317 313 309 305 301 297 293 289 285 281 277 273 269 265 261 257 253 249 245 241 237 233 229 225 221 217 213 209 205 201 197 193 189 185 181 177 173 169 165 161 157 153 149 145 141 137 136 135 494 490 486 482 478 474 470 466 462 458 454 450 446 442 438 434 430 426 422 418 414 410 406 402 398 394 390 386 382 378 374 370 366 362 358 354 350 346 342 338 334 330 326 322 318 314 310 306 302 298 294 290 286 282 278 274 270 266 262 258 254 250 246 242 238 234 230 226 222 218 214 210 206 202 198 194 190 186 182 178 174 170 166 162 158 154 150 146 142 138 137 136 495 491 487 483 479 475 471 467 463 459 455 451 447 443 439 435 431 427 423 419 415 411 407 403 399 395 391 387 383 379 375 371 367 363 359 355 351 347 343 339 335 331 327 323 319 315 311 307 303 299 295 291 287 283 279 275 271 267 263 259 255 251 247 243 239 235 231 227 223 219 215 211 207 203 199 195 191 187 183 179 175 171 167 163 159 155 151 147 143 139 138 137 492 488 484 480 476 472 468 464 460 456 452 448 444 440 436 432 428 424 420 416 412 408 404 400 396 392 388 384 380 376 372 368 364 360 356 352 348 344 340 336 332 328 324 320 316 312 308 304 300 296 292 288 284 280 276 272 268 264 260 256 252 248 244 240 236 232 228 224 220 216 212 208 204 200 196 192 188 184 180 176 172 168 164 160 156 152 148 144 140 139 138 493 489 485 481 477 473 469 465 461 457 453 449 445 441 437 433 429 425 421 417 413 409 405 401 397 393 389 385 381 377 373 369 365 361 357 353 349 345 341 337 333 329 325 321 317 313 309 305 301 297 293 289 285 281 277 273 269 265 261 257 253 249 245 241 237 233 229 225 221 217 213 209 205 201 197 193 189 185 181 177 173 169 165 161 157 153 149 145 141 140 139 494 490 486 482 478 474 470 466 462 458 454 450 446 442 438 434 430 426 422 418 414 410 406 402 398 394 390 386 382 378 374 370 366 362 358 354 350 346 342 338 334 330 326 322 318 314 310 306 302 298 294 290 286 282 278 274 270 266 262 258 254 250 246 242 238 234 230 226 222 218 214 210 206 202 198 194 190 186 182 178 174 170 166 162 158 154 150 146 142 141 140 495 491 487 483 479 475 471 467 463 459 455 451 447 443 439 435 431 427 423 419 415 411 407 403 399 395 391 387 383 379 375 371 367 363 359 355 351 347 343 339 335 331 327 323 319 315 311 307 303 299 295 291 287 283 279 275 271 267 263 259 255 251 247 243 239 235 231 227 223 219 215 211 207 203 199 195 191 187 183 179 175 171 167 163 159 155 151 147 143 142 141 492 488 484 480 476 472 468 464 460 456 452 448 444 440 436 432 428 424 420 416 412 408 404 400 396 392 388 384 380 376 372 368 364 360 356 352 348 344 340 336 332 328 324 320 316 312 308 304 300 296 292 288 284 280 276 272 268 264 260 256 252 248 244 240 236 232 228 224 220 216 212 208 204 200 196 192 188 184 180 176 172 168 164 160 156 152 148 144 143 142 493 489 485 481 477 473 469 465 461 457 453 449 445 441 437 433 429 425 421 417 413 409 405 401 397 393 389 385 381 377 373 369 365 361 357 353 349 345 341 337 333 329 325 321 317 313 309 305 301 297 293 289 285 281 277 273 269 265 261 257 253 249 245 241 237 233 229 225 221 217 213 209 205 201 197 193 189 185 181 177 173 169 165 161 157 153 149 145 144 143 494 490 486 482 478 474 470 466 462 458 454 450 446 442 438 434 430 426 422 418 414 410 406 402 398 394 390 386 382 378 374 370 366 362 358 354 350 346 342 338 334 330 326 322 318 314 310 306 302 298 294 290 286 282 278 274 270 266 262 258 254 250 246 242 238 234 230 226 222 218 214 210 206 202 198 194 190 186 182 178 174 170 166 162 158 154 150 146 145 144 495 491 487 483 479 475 471 467 463 459 455 451 447 443 439 435 431 427 423 419 415 411 407 403 399 395 391 387 383 379 375 371 367 363 359 355 351 347 343 339 335 331 327 323 319 315 311 307 303 299 295 291 287 283 279 275 271 267 263 259 255 251 247 243 239 235 231 227 223 219 215 211 207 203 199 195 191 187 183 179 175 171 167 163 159 155 151 147 146 145 492 488 484 480 476 472 468 464 460 456 452 448 444 440 436 432 428 424 420 416 412 408 404 400 396 392 388 384 380 376 372 368 364 360 356 352 348 344 340 336 332 328 324 320 316 312 308 304 300 296 292 288 284 280 276 272 268 264 260 256 252 248 244 240 236 232 228 224 220 216 212 208 204 200 196 192 188 184 180 176 172 168 164 160 156 152 148 147 146 493 489 485 481 477 473 469 465 461 457 453 449 445 441 437 433 429 425 421 417 413 409 405 401 397 393 389 385 381 377 373 369 365 361 357 353 349 345 341 337 333 329 325 321 317 313 309 305 301 297 293 289 285 281 277 273 269 265 261 257 253 249 245 241 237 233 229 225 221 217 213 209 205 201 197 193 189 185 181 177 173 169 165 161 157 153 149 148 147 494 490 486 482 478 474 470 466 462 458 454 450 446 442 438 434 430 426 422 418 414 410 406 402 398 394 390 386 382 378 374 370 366 362 358 354 350 346 342 338 334 330 326 322 318 314 310 306 302 298 294 290 286 282 278 274 270 266 262 258 254 250 246 242 238 234 230 226 222 218 214 210 206 202 198 194 190 186 182 178 174 170 166 162 158 154 150 149 148 495 491 487 483 479 475 471 467 463 459 455 451 447 443 439 435 431 427 423 419 415 411 407 403 399 395 391 387 383 379 375 371 367 363 359 355 351 347 343 339 335 331 327 323 319 315 311 307 303 299 295 291 287 283 279 275 271 267 263 259 255 251 247 243 239 235 231 227 223 219 215 211 207 203 199 195 191 187 183 179 175 171 167 163 159 155 151 150 149 492 488 484 480 476 472 468 464 460 456 452 448 444 440 436 432 428 424 420 416 412 408 404 400 396 392 388 384 380 376 372 368 364 360 356 352 348 344 340 336 332 328 324 320 316 312 308 304 300 296 292 288 284 280 276 272 268 264 260 256 252 248 244 240 236 232 228 224 220 216 212 208 204 200 196 192 188 184 180 176 172 168 164 160 156 152 151 150 493 489 485 481 477 473 469 465 461 457 453 449 445 441 437 433 429 425 421 417 413 409 405 401 397 393 389 385 381 377 373 369 365 361 357 353 349 345 341 337 333 329 325 321 317 313 309 305 301 297 293 289 285 281 277 273 269 265 261 257 253 249 245 241 237 233 229 225 221 217 213 209 205 201 197 193 189 185 181 177 173 169 165 161 157 153 152 151 494 490 486 482 478 474 470 466 462 458 454 450 446 442 438 434 430 426 422 418 414 410 406 402 398 394 390 386 382 378 374 370 366 362 358 354 350 346 342 338 334 330 326 322 318 314 310 306 302 298 294 290 286 282 278 274 270 266 262 258 254 250 246 242 238 234 230 226 222 218 214 210 206 202 198 194 190 186 182 178 174 170 166 162 158 154 153 152 495 491 487 483 479 475 471 467 463 459 455 451 447 443 439 435 431 427 423 419 415 411 407 403 399 395 391 387 383 379 375 371 367 363 359 355 351 347 343 339 335 331 327 323 319 315 311 307 303 299 295 291 287 283 279 275 271 267 263 259 255 251 247 243 239 235 231 227 223 219 215 211 207 203 199 195 191 187 183 179 175 171 167 163 159 155 154 153 492 488 484 480 476 472 468 464 460 456 452 448 444 440 436 432 428 424 420 416 412 408 404 400 396 392 388 384 380 376 372 368 364 360 356 352 348 344 340 336 332 328 324 320 316 312 308 304 300 296 292 288 284 280 276 272 268 264 260 256 252 248 244 240 236 232 228 224 220 216 212 208 204 200 196 192 188 184 180 176 172 168 164 160 156 155 154 493 489 485 481 477 473 469 465 461 457 453 449 445 441 437 433 429 425 421 417 413 409 405 401 397 393 389 385 381 377 373 369 365 361 357 353 349 345 341 337 333 329 325 321 317 313 309 305 301 297 293 289 285 281 277 273 269 265 261 257 253 249 245 241 237 233 229 225 221 217 213 209 205 201 197 193 189 185 181 177 173 169 165 161 157 156 155 494 490 486 482 478 474 470 466 462 458 454 450 446 442 438 434 430 426 422 418 414 410 406 402 398 394 390 386 382 378 374 370 366 362 358 354 350 346 342 338 334 330 326 322 318 314 310 306 302 298 294 290 286 282 278 274 270 266 262 258 254 250 246 242 238 234 230 226 222 218 214 210 206 202 198 194 190 186 182 178 174 170 166 162 158 157 156 495 491 487 483 479 475 471 467 463 459 455 451 447 443 439 435 431 427 423 419 415 411 407 403 399 395 391 387 383 379 375 371 367 363 359 355 351 347 343 339 335 331 327 323 319 315 311 307 303 299 295 291 287 283 279 275 271 267 263 259 255 251 247 243 239 235 231 227 223 219 215 211 207 203 199 195 191 187 183 179 175 171 167 163 159 158 157 492 488 484 480 476 472 468 464 460 456 452 448 444 440 436 432 428 424 420 416 412 408 404 400 396 392 388 384 380 376 372 368 364 360 356 352 348 344 340 336 332 328 324 320 316 312 308 304 300 296 292 288 284 280 276 272 268 264 260 256 252 248 244 240 236 232 228 224 220 216 212 208 204 200 196 192 188 184 180 176 172 168 164 160 159 158 493 489 485 481 477 473 469 465 461 457 453 449 445 441 437 433 429 425 421 417 413 409 405 401 397 393 389 385 381 377 373 369 365 361 357 353 349 345 341 337 333 329 325 321 317 313 309 305 301 297 293 289 285 281 277 273 269 265 261 257 253 249 245 241 237 233 229 225 221 217 213 209 205 201 197 193 189 185 181 177 173 169 165 161 160 159 494 490 486 482 478 474 470 466 462 458 454 450 446 442 438 434 430 426 422 418 414 410 406 402 398 394 390 386 382 378 374 370 366 362 358 354 350 346 342 338 334 330 326 322 318 314 310 306 302 298 294 290 286 282 278 274 270 266 262 258 254 250 246 242 238 234 230 226 222 218 214 210 206 202 198 194 190 186 182 178 174 170 166 162 161 160 495 491 487 483 479 475 471 467 463 459 455 451 447 443 439 435 431 427 423 419 415 411 407 403 399 395 391 387 383 379 375 371 367 363 359 355 351 347 343 339 335 331 327 323 319 315 311 307 303 299 295 291 287 283 279 275 271 267 263 259 255 251 247 243 239 235 231 227 223 219 215 211 207 203 199 195 191 187 183 179 175 171 167 163 162 161 492 488 484 480 476 472 468 464 460 456 452 448 444 440 436 432 428 424 420 416 412 408 404 400 396 392 388 384 380 376 372 368 364 360 356 352 348 344 340 336 332 328 324 320 316 312 308 304 300 296 292 288 284 280 276 272 268 264 260 256 252 248 244 240 236 232 228 224 220 216 212 208 204 200 196 192 188 184 180 176 172 168 164 163 162 493 489 485 481 477 473 469 465 461 457 453 449 445 441 437 433 429 425 421 417 413 409 405 401 397 393 389 385 381 377 373 369 365 361 357 353 349 345 341 337 333 329 325 321 317 313 309 305 301 297 293 289 285 281 277 273 269 265 261 257 253 249 245 241 237 233 229 225 221 217 213 209 205 201 197 193 189 185 181 177 173 169 165 164 163 494 490 486 482 478 474 470 466 462 458 454 450 446 442 438 434 430 426 422 418 414 410 406 402 398 394 390 386 382 378 374 370 366 362 358 354 350 346 342 338 334 330 326 322 318 314 310 306 302 298 294 290 286 282 278 274 270 266 262 258 254 250 246 242 238 234 230 226 222 218 214 210 206 202 198 194 190 186 182 178 174 170 166 165 164 495 491 487 483 479 475 471 467 463 459 455 451 447 443 439 435 431 427 423 419 415 411 407 403 399 395 391 387 383 379 375 371 367 363 359 355 351 347 343 339 335 331 327 323 319 315 311 307 303 299 295 291 287 283 279 275 271 267 263 259 255 251 247 243 239 235 231 227 223 219 215 211 207 203 199 195 191 187 183 179 175 171 167 166 165 492 488 484 480 476 472 468 464 460 456 452 448 444 440 436 432 428 424 420 416 412 408 404 400 396 392 388 384 380 376 372 368 364 360 356 352 348 344 340 336 332 328 324 320 316 312 308 304 300 296 292 288 284 280 276 272 268 264 260 256 252 248 244 240 236 232 228 224 220 216 212 208 204 200 196 192 188 184 180 176 172 168 167 166 493 489 485 481 477 473 469 465 461 457 453 449 445 441 437 433 429 425 421 417 413 409 405 401 397 393 389 385 381 377 373 369 365 361 357 353 349 345 341 337 333 329 325 321 317 313 309 305 301 297 293 289 285 281 277 273 269 265 261 257 253 249 245 241 237 233 229 225 221 217 213 209 205 201 197 193 189 185 181 177 173 169 168 167 494 490 486 482 478 474 470 466 462 458 454 450 446 442 438 434 430 426 422 418 414 410 406 402 398 394 390 386 382 378 374 370 366 362 358 354 350 346 342 338 334 330 326 322 318 314 310 306 302 298 294 290 286 282 278 274 270 266 262 258 254 250 246 242 238 234 230 226 222 218 214 210 206 202 198 194 190 186 182 178 174 170 169 168 495 491 487 483 479 475 471 467 463 459 455 451 447 443 439 435 431 427 423 419 415 411 407 403 399 395 391 387 383 379 375 371 367 363 359 355 351 347 343 339 335 331 327 323 319 315 311 307 303 299 295 291 287 283 279 275 271 267 263 259 255 251 247 243 239 235 231 227 223 219 215 211 207 203 199 195 191 187 183 179 175 171 170 169 492 488 484 480 476 472 468 464 460 456 452 448 444 440 436 432 428 424 420 416 412 408 404 400 396 392 388 384 380 376 372 368 364 360 356 352 348 344 340 336 332 328 324 320 316 312 308 304 300 296 292 288 284 280 276 272 268 264 260 256 252 248 244 240 236 232 228 224 220 216 212 208 204 200 196 192 188 184 180 176 172 171 170 493 489 485 481 477 473 469 465 461 457 453 449 445 441 437 433 429 425 421 417 413 409 405 401 397 393 389 385 381 377 373 369 365 361 357 353 349 345 341 337 333 329 325 321 317 313 309 305 301 297 293 289 285 281 277 273 269 265 261 257 253 249 245 241 237 233 229 225 221 217 213 209 205 201 197 193 189 185 181 177 173 172 171 494 490 486 482 478 474 470 466 462 458 454 450 446 442 438 434 430 426 422 418 414 410 406 402 398 394 390 386 382 378 374 370 366 362 358 354 350 346 342 338 334 330 326 322 318 314 310 306 302 298 294 290 286 282 278 274 270 266 262 258 254 250 246 242 238 234 230 226 222 218 214 210 206 202 198 194 190 186 182 178 174 173 172 495 491 487 483 479 475 471 467 463 459 455 451 447 443 439 435 431 427 423 419 415 411 407 403 399 395 391 387 383 379 375 371 367 363 359 355 351 347 343 339 335 331 327 323 319 315 311 307 303 299 295 291 287 283 279 275 271 267 263 259 255 251 247 243 239 235 231 227 223 219 215 211 207 203 199 195 191 187 183 179 175 174 173 492 488 484 480 476 472 468 464 460 456 452 448 444 440 436 432 428 424 420 416 412 408 404 400 396 392 388 384 380 376 372 368 364 360 356 352 348 344 340 336 332 328 324 320 316 312 308 304 300 296 292 288 284 280 276 272 268 264 260 256 252 248 244 240 236 232 228 224 220 216 212 208 204 200 196 192 188 184 180 176 175 174 493 489 485 481 477 473 469 465 461 457 453 449 445 441 437 433 429 425 421 417 413 409 405 401 397 393 389 385 381 377 373 369 365 361 357 353 349 345 341 337 333 329 325 321 317 313 309 305 301 297 293 289 285 281 277 273 269 265 261 257 253 249 245 241 237 233 229 225 221 217 213 209 205 201 197 193 189 185 181 177 176 175 494 490 486 482 478 474 470 466 462 458 454 450 446 442 438 434 430 426 422 418 414 410 406 402 398 394 390 386 382 378 374 370 366 362 358 354 350 346 342 338 334 330 326 322 318 314 310 306 302 298 294 290 286 282 278 274 270 266 262 258 254 250 246 242 238 234 230 226 222 218 214 210 206 202 198 194 190 186 182 178 177 176 495 491 487 483 479 475 471 467 463 459 455 451 447 443 439 435 431 427 423 419 415 411 407 403 399 395 391 387 383 379 375 371 367 363 359 355 351 347 343 339 335 331 327 323 319 315 311 307 303 299 295 291 287 283 279 275 271 267 263 259 255 251 247 243 239 235 231 227 223 219 215 211 207 203 199 195 191 187 183 179 178 177 492 488 484 480 476 472 468 464 460 456 452 448 444 440 436 432 428 424 420 416 412 408 404 400 396 392 388 384 380 376 372 368 364 360 356 352 348 344 340 336 332 328 324 320 316 312 308 304 300 296 292 288 284 280 276 272 268 264 260 256 252 248 244 240 236 232 228 224 220 216 212 208 204 200 196 192 188 184 180 179 178 493 489 485 481 477 473 469 465 461 457 453 449 445 441 437 433 429 425 421 417 413 409 405 401 397 393 389 385 381 377 373 369 365 361 357 353 349 345 341 337 333 329 325 321 317 313 309 305 301 297 293 289 285 281 277 273 269 265 261 257 253 249 245 241 237 233 229 225 221 217 213 209 205 201 197 193 189 185 181 180 179 494 490 486 482 478 474 470 466 462 458 454 450 446 442 438 434 430 426 422 418 414 410 406 402 398 394 390 386 382 378 374 370 366 362 358 354 350 346 342 338 334 330 326 322 318 314 310 306 302 298 294 290 286 282 278 274 270 266 262 258 254 250 246 242 238 234 230 226 222 218 214 210 206 202 198 194 190 186 182 181 180 495 491 487 483 479 475 471 467 463 459 455 451 447 443 439 435 431 427 423 419 415 411 407 403 399 395 391 387 383 379 375 371 367 363 359 355 351 347 343 339 335 331 327 323 319 315 311 307 303 299 295 291 287 283 279 275 271 267 263 259 255 251 247 243 239 235 231 227 223 219 215 211 207 203 199 195 191 187 183 182 181 492 488 484 480 476 472 468 464 460 456 452 448 444 440 436 432 428 424 420 416 412 408 404 400 396 392 388 384 380 376 372 368 364 360 356 352 348 344 340 336 332 328 324 320 316 312 308 304 300 296 292 288 284 280 276 272 268 264 260 256 252 248 244 240 236 232 228 224 220 216 212 208 204 200 196 192 188 184 183 182 493 489 485 481 477 473 469 465 461 457 453 449 445 441 437 433 429 425 421 417 413 409 405 401 397 393 389 385 381 377 373 369 365 361 357 353 349 345 341 337 333 329 325 321 317 313 309 305 301 297 293 289 285 281 277 273 269 265 261 257 253 249 245 241 237 233 229 225 221 217 213 209 205 201 197 193 189 185 184 183 494 490 486 482 478 474 470 466 462 458 454 450 446 442 438 434 430 426 422 418 414 410 406 402 398 394 390 386 382 378 374 370 366 362 358 354 350 346 342 338 334 330 326 322 318 314 310 306 302 298 294 290 286 282 278 274 270 266 262 258 254 250 246 242 238 234 230 226 222 218 214 210 206 202 198 194 190 186 185 184 495 491 487 483 479 475 471 467 463 459 455 451 447 443 439 435 431 427 423 419 415 411 407 403 399 395 391 387 383 379 375 371 367 363 359 355 351 347 343 339 335 331 327 323 319 315 311 307 303 299 295 291 287 283 279 275 271 267 263 259 255 251 247 243 239 235 231 227 223 219 215 211 207 203 199 195 191 187 186 185 492 488 484 480 476 472 468 464 460 456 452 448 444 440 436 432 428 424 420 416 412 408 404 400 396 392 388 384 380 376 372 368 364 360 356 352 348 344 340 336 332 328 324 320 316 312 308 304 300 296 292 288 284 280 276 272 268 264 260 256 252 248 244 240 236 232 228 224 220 216 212 208 204 200 196 192 188 187 186 493 489 485 481 477 473 469 465 461 457 453 449 445 441 437 433 429 425 421 417 413 409 405 401 397 393 389 385 381 377 373 369 365 361 357 353 349 345 341 337 333 329 325 321 317 313 309 305 301 297 293 289 285 281 277 273 269 265 261 257 253 249 245 241 237 233 229 225 221 217 213 209 205 201 197 193 189 188 187 494 490 486 482 478 474 470 466 462 458 454 450 446 442 438 434 430 426 422 418 414 410 406 402 398 394 390 386 382 378 374 370 366 362 358 354 350 346 342 338 334 330 326 322 318 314 310 306 302 298 294 290 286 282 278 274 270 266 262 258 254 250 246 242 238 234 230 226 222 218 214 210 206 202 198 194 190 189 188 495 491 487 483 479 475 471 467 463 459 455 451 447 443 439 435 431 427 423 419 415 411 407 403 399 395 391 387 383 379 375 371 367 363 359 355 351 347 343 339 335 331 327 323 319 315 311 307 303 299 295 291 287 283 279 275 271 267 263 259 255 251 247 243 239 235 231 227 223 219 215 211 207 203 199 195 191 190 189 492 488 484 480 476 472 468 464 460 456 452 448 444 440 436 432 428 424 420 416 412 408 404 400 396 392 388 384 380 376 372 368 364 360 356 352 348 344 340 336 332 328 324 320 316 312 308 304 300 296 292 288 284 280 276 272 268 264 260 256 252 248 244 240 236 232 228 224 220 216 212 208 204 200 196 192 191 190 493 489 485 481 477 473 469 465 461 457 453 449 445 441 437 433 429 425 421 417 413 409 405 401 397 393 389 385 381 377 373 369 365 361 357 353 349 345 341 337 333 329 325 321 317 313 309 305 301 297 293 289 285 281 277 273 269 265 261 257 253 249 245 241 237 233 229 225 221 217 213 209 205 201 197 193 192 191 494 490 486 482 478 474 470 466 462 458 454 450 446 442 438 434 430 426 422 418 414 410 406 402 398 394 390 386 382 378 374 370 366 362 358 354 350 346 342 338 334 330 326 322 318 314 310 306 302 298 294 290 286 282 278 274 270 266 262 258 254 250 246 242 238 234 230 226 222 218 214 210 206 202 198 194 193 192 495 491 487 483 479 475 471 467 463 459 455 451 447 443 439 435 431 427 423 419 415 411 407 403 399 395 391 387 383 379 375 371 367 363 359 355 351 347 343 339 335 331 327 323 319 315 311 307 303 299 295 291 287 283 279 275 271 267 263 259 255 251 247 243 239 235 231 227 223 219 215 211 207 203 199 195 194 193 492 488 484 480 476 472 468 464 460 456 452 448 444 440 436 432 428 424 420 416 412 408 404 400 396 392 388 384 380 376 372 368 364 360 356 352 348 344 340 336 332 328 324 320 316 312 308 304 300 296 292 288 284 280 276 272 268 264 260 256 252 248 244 240 236 232 228 224 220 216 212 208 204 200 196 195 194 493 489 485 481 477 473 469 465 461 457 453 449 445 441 437 433 429 425 421 417 413 409 405 401 397 393 389 385 381 377 373 369 365 361 357 353 349 345 341 337 333 329 325 321 317 313 309 305 301 297 293 289 285 281 277 273 269 265 261 257 253 249 245 241 237 233 229 225 221 217 213 209 205 201 197 196 195 494 490 486 482 478 474 470 466 462 458 454 450 446 442 438 434 430 426 422 418 414 410 406 402 398 394 390 386 382 378 374 370 366 362 358 354 350 346 342 338 334 330 326 322 318 314 310 306 302 298 294 290 286 282 278 274 270 266 262 258 254 250 246 242 238 234 230 226 222 218 214 210 206 202 198 197 196 495 491 487 483 479 475 471 467 463 459 455 451 447 443 439 435 431 427 423 419 415 411 407 403 399 395 391 387 383 379 375 371 367 363 359 355 351 347 343 339 335 331 327 323 319 315 311 307 303 299 295 291 287 283 279 275 271 267 263 259 255 251 247 243 239 235 231 227 223 219 215 211 207 203 199 198 197 492 488 484 480 476 472 468 464 460 456 452 448 444 440 436 432 428 424 420 416 412 408 404 400 396 392 388 384 380 376 372 368 364 360 356 352 348 344 340 336 332 328 324 320 316 312 308 304 300 296 292 288 284 280 276 272 268 264 260 256 252 248 244 240 236 232 228 224 220 216 212 208 204 200 199 198 493 489 485 481 477 473 469 465 461 457 453 449 445 441 437 433 429 425 421 417 413 409 405 401 397 393 389 385 381 377 373 369 365 361 357 353 349 345 341 337 333 329 325 321 317 313 309 305 301 297 293 289 285 281 277 273 269 265 261 257 253 249 245 241 237 233 229 225 221 217 213 209 205 201 200 199 494 490 486 482 478 474 470 466 462 458 454 450 446 442 438 434 430 426 422 418 414 410 406 402 398 394 390 386 382 378 374 370 366 362 358 354 350 346 342 338 334 330 326 322 318 314 310 306 302 298 294 290 286 282 278 274 270 266 262 258 254 250 246 242 238 234 230 226 222 218 214 210 206 202 201 200 495 491 487 483 479 475 471 467 463 459 455 451 447 443 439 435 431 427 423 419 415 411 407 403 399 395 391 387 383 379 375 371 367 363 359 355 351 347 343 339 335 331 327 323 319 315 311 307 303 299 295 291 287 283 279 275 271 267 263 259 255 251 247 243 239 235 231 227 223 219 215 211 207 203 202 201 492 488 484 480 476 472 468 464 460 456 452 448 444 440 436 432 428 424 420 416 412 408 404 400 396 392 388 384 380 376 372 368 364 360 356 352 348 344 340 336 332 328 324 320 316 312 308 304 300 296 292 288 284 280 276 272 268 264 260 256 252 248 244 240 236 232 228 224 220 216 212 208 204 203 202 493 489 485 481 477 473 469 465 461 457 453 449 445 441 437 433 429 425 421 417 413 409 405 401 397 393 389 385 381 377 373 369 365 361 357 353 349 345 341 337 333 329 325 321 317 313 309 305 301 297 293 289 285 281 277 273 269 265 261 257 253 249 245 241 237 233 229 225 221 217 213 209 205 204 203 494 490 486 482 478 474 470 466 462 458 454 450 446 442 438 434 430 426 422 418 414 410 406 402 398 394 390 386 382 378 374 370 366 362 358 354 350 346 342 338 334 330 326 322 318 314 310 306 302 298 294 290 286 282 278 274 270 266 262 258 254 250 246 242 238 234 230 226 222 218 214 210 206 205 204 495 491 487 483 479 475 471 467 463 459 455 451 447 443 439 435 431 427 423 419 415 411 407 403 399 395 391 387 383 379 375 371 367 363 359 355 351 347 343 339 335 331 327 323 319 315 311 307 303 299 295 291 287 283 279 275 271 267 263 259 255 251 247 243 239 235 231 227 223 219 215 211 207 206 205 492 488 484 480 476 472 468 464 460 456 452 448 444 440 436 432 428 424 420 416 412 408 404 400 396 392 388 384 380 376 372 368 364 360 356 352 348 344 340 336 332 328 324 320 316 312 308 304 300 296 292 288 284 280 276 272 268 264 260 256 252 248 244 240 236 232 228 224 220 216 212 208 207 206 493 489 485 481 477 473 469 465 461 457 453 449 445 441 437 433 429 425 421 417 413 409 405 401 397 393 389 385 381 377 373 369 365 361 357 353 349 345 341 337 333 329 325 321 317 313 309 305 301 297 293 289 285 281 277 273 269 265 261 257 253 249 245 241 237 233 229 225 221 217 213 209 208 207 494 490 486 482 478 474 470 466 462 458 454 450 446 442 438 434 430 426 422 418 414 410 406 402 398 394 390 386 382 378 374 370 366 362 358 354 350 346 342 338 334 330 326 322 318 314 310 306 302 298 294 290 286 282 278 274 270 266 262 258 254 250 246 242 238 234 230 226 222 218 214 210 209 208 495 491 487 483 479 475 471 467 463 459 455 451 447 443 439 435 431 427 423 419 415 411 407 403 399 395 391 387 383 379 375 371 367 363 359 355 351 347 343 339 335 331 327 323 319 315 311 307 303 299 295 291 287 283 279 275 271 267 263 259 255 251 247 243 239 235 231 227 223 219 215 211 210 209 492 488 484 480 476 472 468 464 460 456 452 448 444 440 436 432 428 424 420 416 412 408 404 400 396 392 388 384 380 376 372 368 364 360 356 352 348 344 340 336 332 328 324 320 316 312 308 304 300 296 292 288 284 280 276 272 268 264 260 256 252 248 244 240 236 232 228 224 220 216 212 211 210 493 489 485 481 477 473 469 465 461 457 453 449 445 441 437 433 429 425 421 417 413 409 405 401 397 393 389 385 381 377 373 369 365 361 357 353 349 345 341 337 333 329 325 321 317 313 309 305 301 297 293 289 285 281 277 273 269 265 261 257 253 249 245 241 237 233 229 225 221 217 213 212 211 494 490 486 482 478 474 470 466 462 458 454 450 446 442 438 434 430 426 422 418 414 410 406 402 398 394 390 386 382 378 374 370 366 362 358 354 350 346 342 338 334 330 326 322 318 314 310 306 302 298 294 290 286 282 278 274 270 266 262 258 254 250 246 242 238 234 230 226 222 218 214 213 212 495 491 487 483 479 475 471 467 463 459 455 451 447 443 439 435 431 427 423 419 415 411 407 403 399 395 391 387 383 379 375 371 367 363 359 355 351 347 343 339 335 331 327 323 319 315 311 307 303 299 295 291 287 283 279 275 271 267 263 259 255 251 247 243 239 235 231 227 223 219 215 214 213 492 488 484 480 476 472 468 464 460 456 452 448 444 440 436 432 428 424 420 416 412 408 404 400 396 392 388 384 380 376 372 368 364 360 356 352 348 344 340 336 332 328 324 320 316 312 308 304 300 296 292 288 284 280 276 272 268 264 260 256 252 248 244 240 236 232 228 224 220 216 215 214 493 489 485 481 477 473 469 465 461 457 453 449 445 441 437 433 429 425 421 417 413 409 405 401 397 393 389 385 381 377 373 369 365 361 357 353 349 345 341 337 333 329 325 321 317 313 309 305 301 297 293 289 285 281 277 273 269 265 261 257 253 249 245 241 237 233 229 225 221 217 216 215 494 490 486 482 478 474 470 466 462 458 454 450 446 442 438 434 430 426 422 418 414 410 406 402 398 394 390 386 382 378 374 370 366 362 358 354 350 346 342 338 334 330 326 322 318 314 310 306 302 298 294 290 286 282 278 274 270 266 262 258 254 250 246 242 238 234 230 226 222 218 217 216 495 491 487 483 479 475 471 467 463 459 455 451 447 443 439 435 431 427 423 419 415 411 407 403 399 395 391 387 383 379 375 371 367 363 359 355 351 347 343 339 335 331 327 323 319 315 311 307 303 299 295 291 287 283 279 275 271 267 263 259 255 251 247 243 239 235 231 227 223 219 218 217 492 488 484 480 476 472 468 464 460 456 452 448 444 440 436 432 428 424 420 416 412 408 404 400 396 392 388 384 380 376 372 368 364 360 356 352 348 344 340 336 332 328 324 320 316 312 308 304 300 296 292 288 284 280 276 272 268 264 260 256 252 248 244 240 236 232 228 224 220 219 218 493 489 485 481 477 473 469 465 461 457 453 449 445 441 437 433 429 425 421 417 413 409 405 401 397 393 389 385 381 377 373 369 365 361 357 353 349 345 341 337 333 329 325 321 317 313 309 305 301 297 293 289 285 281 277 273 269 265 261 257 253 249 245 241 237 233 229 225 221 220 219 494 490 486 482 478 474 470 466 462 458 454 450 446 442 438 434 430 426 422 418 414 410 406 402 398 394 390 386 382 378 374 370 366 362 358 354 350 346 342 338 334 330 326 322 318 314 310 306 302 298 294 290 286 282 278 274 270 266 262 258 254 250 246 242 238 234 230 226 222 221 220 495 491 487 483 479 475 471 467 463 459 455 451 447 443 439 435 431 427 423 419 415 411 407 403 399 395 391 387 383 379 375 371 367 363 359 355 351 347 343 339 335 331 327 323 319 315 311 307 303 299 295 291 287 283 279 275 271 267 263 259 255 251 247 243 239 235 231 227 223 222 221 492 488 484 480 476 472 468 464 460 456 452 448 444 440 436 432 428 424 420 416 412 408 404 400 396 392 388 384 380 376 372 368 364 360 356 352 348 344 340 336 332 328 324 320 316 312 308 304 300 296 292 288 284 280 276 272 268 264 260 256 252 248 244 240 236 232 228 224 223 222 493 489 485 481 477 473 469 465 461 457 453 449 445 441 437 433 429 425 421 417 413 409 405 401 397 393 389 385 381 377 373 369 365 361 357 353 349 345 341 337 333 329 325 321 317 313 309 305 301 297 293 289 285 281 277 273 269 265 261 257 253 249 245 241 237 233 229 225 224 223 494 490 486 482 478 474 470 466 462 458 454 450 446 442 438 434 430 426 422 418 414 410 406 402 398 394 390 386 382 378 374 370 366 362 358 354 350 346 342 338 334 330 326 322 318 314 310 306 302 298 294 290 286 282 278 274 270 266 262 258 254 250 246 242 238 234 230 226 225 224 495 491 487 483 479 475 471 467 463 459 455 451 447 443 439 435 431 427 423 419 415 411 407 403 399 395 391 387 383 379 375 371 367 363 359 355 351 347 343 339 335 331 327 323 319 315 311 307 303 299 295 291 287 283 279 275 271 267 263 259 255 251 247 243 239 235 231 227 226 225 492 488 484 480 476 472 468 464 460 456 452 448 444 440 436 432 428 424 420 416 412 408 404 400 396 392 388 384 380 376 372 368 364 360 356 352 348 344 340 336 332 328 324 320 316 312 308 304 300 296 292 288 284 280 276 272 268 264 260 256 252 248 244 240 236 232 228 227 226 493 489 485 481 477 473 469 465 461 457 453 449 445 441 437 433 429 425 421 417 413 409 405 401 397 393 389 385 381 377 373 369 365 361 357 353 349 345 341 337 333 329 325 321 317 313 309 305 301 297 293 289 285 281 277 273 269 265 261 257 253 249 245 241 237 233 229 228 227 494 490 486 482 478 474 470 466 462 458 454 450 446 442 438 434 430 426 422 418 414 410 406 402 398 394 390 386 382 378 374 370 366 362 358 354 350 346 342 338 334 330 326 322 318 314 310 306 302 298 294 290 286 282 278 274 270 266 262 258 254 250 246 242 238 234 230 229 228 495 491 487 483 479 475 471 467 463 459 455 451 447 443 439 435 431 427 423 419 415 411 407 403 399 395 391 387 383 379 375 371 367 363 359 355 351 347 343 339 335 331 327 323 319 315 311 307 303 299 295 291 287 283 279 275 271 267 263 259 255 251 247 243 239 235 231 230 229 492 488 484 480 476 472 468 464 460 456 452 448 444 440 436 432 428 424 420 416 412 408 404 400 396 392 388 384 380 376 372 368 364 360 356 352 348 344 340 336 332 328 324 320 316 312 308 304 300 296 292 288 284 280 276 272 268 264 260 256 252 248 244 240 236 232 231 230 493 489 485 481 477 473 469 465 461 457 453 449 445 441 437 433 429 425 421 417 413 409 405 401 397 393 389 385 381 377 373 369 365 361 357 353 349 345 341 337 333 329 325 321 317 313 309 305 301 297 293 289 285 281 277 273 269 265 261 257 253 249 245 241 237 233 232 231 494 490 486 482 478 474 470 466 462 458 454 450 446 442 438 434 430 426 422 418 414 410 406 402 398 394 390 386 382 378 374 370 366 362 358 354 350 346 342 338 334 330 326 322 318 314 310 306 302 298 294 290 286 282 278 274 270 266 262 258 254 250 246 242 238 234 233 232 495 491 487 483 479 475 471 467 463 459 455 451 447 443 439 435 431 427 423 419 415 411 407 403 399 395 391 387 383 379 375 371 367 363 359 355 351 347 343 339 335 331 327 323 319 315 311 307 303 299 295 291 287 283 279 275 271 267 263 259 255 251 247 243 239 235 234 233 492 488 484 480 476 472 468 464 460 456 452 448 444 440 436 432 428 424 420 416 412 408 404 400 396 392 388 384 380 376 372 368 364 360 356 352 348 344 340 336 332 328 324 320 316 312 308 304 300 296 292 288 284 280 276 272 268 264 260 256 252 248 244 240 236 235 234 493 489 485 481 477 473 469 465 461 457 453 449 445 441 437 433 429 425 421 417 413 409 405 401 397 393 389 385 381 377 373 369 365 361 357 353 349 345 341 337 333 329 325 321 317 313 309 305 301 297 293 289 285 281 277 273 269 265 261 257 253 249 245 241 237 236 235 494 490 486 482 478 474 470 466 462 458 454 450 446 442 438 434 430 426 422 418 414 410 406 402 398 394 390 386 382 378 374 370 366 362 358 354 350 346 342 338 334 330 326 322 318 314 310 306 302 298 294 290 286 282 278 274 270 266 262 258 254 250 246 242 238 237 236 495 491 487 483 479 475 471 467 463 459 455 451 447 443 439 435 431 427 423 419 415 411 407 403 399 395 391 387 383 379 375 371 367 363 359 355 351 347 343 339 335 331 327 323 319 315 311 307 303 299 295 291 287 283 279 275 271 267 263 259 255 251 247 243 239 238 237 492 488 484 480 476 472 468 464 460 456 452 448 444 440 436 432 428 424 420 416 412 408 404 400 396 392 388 384 380 376 372 368 364 360 356 352 348 344 340 336 332 328 324 320 316 312 308 304 300 296 292 288 284 280 276 272 268 264 260 256 252 248 244 240 239 238 493 489 485 481 477 473 469 465 461 457 453 449 445 441 437 433 429 425 421 417 413 409 405 401 397 393 389 385 381 377 373 369 365 361 357 353 349 345 341 337 333 329 325 321 317 313 309 305 301 297 293 289 285 281 277 273 269 265 261 257 253 249 245 241 240 239 494 490 486 482 478 474 470 466 462 458 454 450 446 442 438 434 430 426 422 418 414 410 406 402 398 394 390 386 382 378 374 370 366 362 358 354 350 346 342 338 334 330 326 322 318 314 310 306 302 298 294 290 286 282 278 274 270 266 262 258 254 250 246 242 241 240 495 491 487 483 479 475 471 467 463 459 455 451 447 443 439 435 431 427 423 419 415 411 407 403 399 395 391 387 383 379 375 371 367 363 359 355 351 347 343 339 335 331 327 323 319 315 311 307 303 299 295 291 287 283 279 275 271 267 263 259 255 251 247 243 242 241 492 488 484 480 476 472 468 464 460 456 452 448 444 440 436 432 428 424 420 416 412 408 404 400 396 392 388 384 380 376 372 368 364 360 356 352 348 344 340 336 332 328 324 320 316 312 308 304 300 296 292 288 284 280 276 272 268 264 260 256 252 248 244 243 242 493 489 485 481 477 473 469 465 461 457 453 449 445 441 437 433 429 425 421 417 413 409 405 401 397 393 389 385 381 377 373 369 365 361 357 353 349 345 341 337 333 329 325 321 317 313 309 305 301 297 293 289 285 281 277 273 269 265 261 257 253 249 245 244 243 494 490 486 482 478 474 470 466 462 458 454 450 446 442 438 434 430 426 422 418 414 410 406 402 398 394 390 386 382 378 374 370 366 362 358 354 350 346 342 338 334 330 326 322 318 314 310 306 302 298 294 290 286 282 278 274 270 266 262 258 254 250 246 245 244 495 491 487 483 479 475 471 467 463 459 455 451 447 443 439 435 431 427 423 419 415 411 407 403 399 395 391 387 383 379 375 371 367 363 359 355 351 347 343 339 335 331 327 323 319 315 311 307 303 299 295 291 287 283 279 275 271 267 263 259 255 251 247 246 245 492 488 484 480 476 472 468 464 460 456 452 448 444 440 436 432 428 424 420 416 412 408 404 400 396 392 388 384 380 376 372 368 364 360 356 352 348 344 340 336 332 328 324 320 316 312 308 304 300 296 292 288 284 280 276 272 268 264 260 256 252 248 247 246 493 489 485 481 477 473 469 465 461 457 453 449 445 441 437 433 429 425 421 417 413 409 405 401 397 393 389 385 381 377 373 369 365 361 357 353 349 345 341 337 333 329 325 321 317 313 309 305 301 297 293 289 285 281 277 273 269 265 261 257 253 249 248 247 494 490 486 482 478 474 470 466 462 458 454 450 446 442 438 434 430 426 422 418 414 410 406 402 398 394 390 386 382 378 374 370 366 362 358 354 350 346 342 338 334 330 326 322 318 314 310 306 302 298 294 290 286 282 278 274 270 266 262 258 254 250 249 248 495 491 487 483 479 475 471 467 463 459 455 451 447 443 439 435 431 427 423 419 415 411 407 403 399 395 391 387 383 379 375 371 367 363 359 355 351 347 343 339 335 331 327 323 319 315 311 307 303 299 295 291 287 283 279 275 271 267 263 259 255 251 250 249 492 488 484 480 476 472 468 464 460 456 452 448 444 440 436 432 428 424 420 416 412 408 404 400 396 392 388 384 380 376 372 368 364 360 356 352 348 344 340 336 332 328 324 320 316 312 308 304 300 296 292 288 284 280 276 272 268 264 260 256 252 251 250 493 489 485 481 477 473 469 465 461 457 453 449 445 441 437 433 429 425 421 417 413 409 405 401 397 393 389 385 381 377 373 369 365 361 357 353 349 345 341 337 333 329 325 321 317 313 309 305 301 297 293 289 285 281 277 273 269 265 261 257 253 252 251 494 490 486 482 478 474 470 466 462 458 454 450 446 442 438 434 430 426 422 418 414 410 406 402 398 394 390 386 382 378 374 370 366 362 358 354 350 346 342 338 334 330 326 322 318 314 310 306 302 298 294 290 286 282 278 274 270 266 262 258 254 253 252 495 491 487 483 479 475 471 467 463 459 455 451 447 443 439 435 431 427 423 419 415 411 407 403 399 395 391 387 383 379 375 371 367 363 359 355 351 347 343 339 335 331 327 323 319 315 311 307 303 299 295 291 287 283 279 275 271 267 263 259 255 254 253 492 488 484 480 476 472 468 464 460 456 452 448 444 440 436 432 428 424 420 416 412 408 404 400 396 392 388 384 380 376 372 368 364 360 356 352 348 344 340 336 332 328 324 320 316 312 308 304 300 296 292 288 284 280 276 272 268 264 260 256 255 254 493 489 485 481 477 473 469 465 461 457 453 449 445 441 437 433 429 425 421 417 413 409 405 401 397 393 389 385 381 377 373 369 365 361 357 353 349 345 341 337 333 329 325 321 317 313 309 305 301 297 293 289 285 281 277 273 269 265 261 257 256 255 494 490 486 482 478 474 470 466 462 458 454 450 446 442 438 434 430 426 422 418 414 410 406 402 398 394 390 386 382 378 374 370 366 362 358 354 350 346 342 338 334 330 326 322 318 314 310 306 302 298 294 290 286 282 278 274 270 266 262 258 257 256 495 491 487 483 479 475 471 467 463 459 455 451 447 443 439 435 431 427 423 419 415 411 407 403 399 395 391 387 383 379 375 371 367 363 359 355 351 347 343 339 335 331 327 323 319 315 311 307 303 299 295 291 287 283 279 275 271 267 263 259 258 257 492 488 484 480 476 472 468 464 460 456 452 448 444 440 436 432 428 424 420 416 412 408 404 400 396 392 388 384 380 376 372 368 364 360 356 352 348 344 340 336 332 328 324 320 316 312 308 304 300 296 292 288 284 280 276 272 268 264 260 259 258 493 489 485 481 477 473 469 465 461 457 453 449 445 441 437 433 429 425 421 417 413 409 405 401 397 393 389 385 381 377 373 369 365 361 357 353 349 345 341 337 333 329 325 321 317 313 309 305 301 297 293 289 285 281 277 273 269 265 261 260 259 494 490 486 482 478 474 470 466 462 458 454 450 446 442 438 434 430 426 422 418 414 410 406 402 398 394 390 386 382 378 374 370 366 362 358 354 350 346 342 338 334 330 326 322 318 314 310 306 302 298 294 290 286 282 278 274 270 266 262 261 260 495 491 487 483 479 475 471 467 463 459 455 451 447 443 439 435 431 427 423 419 415 411 407 403 399 395 391 387 383 379 375 371 367 363 359 355 351 347 343 339 335 331 327 323 319 315 311 307 303 299 295 291 287 283 279 275 271 267 263 262 261 492 488 484 480 476 472 468 464 460 456 452 448 444 440 436 432 428 424 420 416 412 408 404 400 396 392 388 384 380 376 372 368 364 360 356 352 348 344 340 336 332 328 324 320 316 312 308 304 300 296 292 288 284 280 276 272 268 264 263 262 493 489 485 481 477 473 469 465 461 457 453 449 445 441 437 433 429 425 421 417 413 409 405 401 397 393 389 385 381 377 373 369 365 361 357 353 349 345 341 337 333 329 325 321 317 313 309 305 301 297 293 289 285 281 277 273 269 265 264 263 494 490 486 482 478 474 470 466 462 458 454 450 446 442 438 434 430 426 422 418 414 410 406 402 398 394 390 386 382 378 374 370 366 362 358 354 350 346 342 338 334 330 326 322 318 314 310 306 302 298 294 290 286 282 278 274 270 266 265 264 495 491 487 483 479 475 471 467 463 459 455 451 447 443 439 435 431 427 423 419 415 411 407 403 399 395 391 387 383 379 375 371 367 363 359 355 351 347 343 339 335 331 327 323 319 315 311 307 303 299 295 291 287 283 279 275 271 267 266 265 492 488 484 480 476 472 468 464 460 456 452 448 444 440 436 432 428 424 420 416 412 408 404 400 396 392 388 384 380 376 372 368 364 360 356 352 348 344 340 336 332 328 324 320 316 312 308 304 300 296 292 288 284 280 276 272 268 267 266 493 489 485 481 477 473 469 465 461 457 453 449 445 441 437 433 429 425 421 417 413 409 405 401 397 393 389 385 381 377 373 369 365 361 357 353 349 345 341 337 333 329 325 321 317 313 309 305 301 297 293 289 285 281 277 273 269 268 267 494 490 486 482 478 474 470 466 462 458 454 450 446 442 438 434 430 426 422 418 414 410 406 402 398 394 390 386 382 378 374 370 366 362 358 354 350 346 342 338 334 330 326 322 318 314 310 306 302 298 294 290 286 282 278 274 270 269 268 495 491 487 483 479 475 471 467 463 459 455 451 447 443 439 435 431 427 423 419 415 411 407 403 399 395 391 387 383 379 375 371 367 363 359 355 351 347 343 339 335 331 327 323 319 315 311 307 303 299 295 291 287 283 279 275 271 270 269 492 488 484 480 476 472 468 464 460 456 452 448 444 440 436 432 428 424 420 416 412 408 404 400 396 392 388 384 380 376 372 368 364 360 356 352 348 344 340 336 332 328 324 320 316 312 308 304 300 296 292 288 284 280 276 272 271 270 493 489 485 481 477 473 469 465 461 457 453 449 445 441 437 433 429 425 421 417 413 409 405 401 397 393 389 385 381 377 373 369 365 361 357 353 349 345 341 337 333 329 325 321 317 313 309 305 301 297 293 289 285 281 277 273 272 271 494 490 486 482 478 474 470 466 462 458 454 450 446 442 438 434 430 426 422 418 414 410 406 402 398 394 390 386 382 378 374 370 366 362 358 354 350 346 342 338 334 330 326 322 318 314 310 306 302 298 294 290 286 282 278 274 273 272 495 491 487 483 479 475 471 467 463 459 455 451 447 443 439 435 431 427 423 419 415 411 407 403 399 395 391 387 383 379 375 371 367 363 359 355 351 347 343 339 335 331 327 323 319 315 311 307 303 299 295 291 287 283 279 275 274 273 492 488 484 480 476 472 468 464 460 456 452 448 444 440 436 432 428 424 420 416 412 408 404 400 396 392 388 384 380 376 372 368 364 360 356 352 348 344 340 336 332 328 324 320 316 312 308 304 300 296 292 288 284 280 276 275 274 493 489 485 481 477 473 469 465 461 457 453 449 445 441 437 433 429 425 421 417 413 409 405 401 397 393 389 385 381 377 373 369 365 361 357 353 349 345 341 337 333 329 325 321 317 313 309 305 301 297 293 289 285 281 277 276 275 494 490 486 482 478 474 470 466 462 458 454 450 446 442 438 434 430 426 422 418 414 410 406 402 398 394 390 386 382 378 374 370 366 362 358 354 350 346 342 338 334 330 326 322 318 314 310 306 302 298 294 290 286 282 278 277 276 495 491 487 483 479 475 471 467 463 459 455 451 447 443 439 435 431 427 423 419 415 411 407 403 399 395 391 387 383 379 375 371 367 363 359 355 351 347 343 339 335 331 327 323 319 315 311 307 303 299 295 291 287 283 279 278 277 492 488 484 480 476 472 468 464 460 456 452 448 444 440 436 432 428 424 420 416 412 408 404 400 396 392 388 384 380 376 372 368 364 360 356 352 348 344 340 336 332 328 324 320 316 312 308 304 300 296 292 288 284 280 279 278 493 489 485 481 477 473 469 465 461 457 453 449 445 441 437 433 429 425 421 417 413 409 405 401 397 393 389 385 381 377 373 369 365 361 357 353 349 345 341 337 333 329 325 321 317 313 309 305 301 297 293 289 285 281 280 279 494 490 486 482 478 474 470 466 462 458 454 450 446 442 438 434 430 426 422 418 414 410 406 402 398 394 390 386 382 378 374 370 366 362 358 354 350 346 342 338 334 330 326 322 318 314 310 306 302 298 294 290 286 282 281 280 495 491 487 483 479 475 471 467 463 459 455 451 447 443 439 435 431 427 423 419 415 411 407 403 399 395 391 387 383 379 375 371 367 363 359 355 351 347 343 339 335 331 327 323 319 315 311 307 303 299 295 291 287 283 282 281 492 488 484 480 476 472 468 464 460 456 452 448 444 440 436 432 428 424 420 416 412 408 404 400 396 392 388 384 380 376 372 368 364 360 356 352 348 344 340 336 332 328 324 320 316 312 308 304 300 296 292 288 284 283 282 493 489 485 481 477 473 469 465 461 457 453 449 445 441 437 433 429 425 421 417 413 409 405 401 397 393 389 385 381 377 373 369 365 361 357 353 349 345 341 337 333 329 325 321 317 313 309 305 301 297 293 289 285 284 283 494 490 486 482 478 474 470 466 462 458 454 450 446 442 438 434 430 426 422 418 414 410 406 402 398 394 390 386 382 378 374 370 366 362 358 354 350 346 342 338 334 330 326 322 318 314 310 306 302 298 294 290 286 285 284 495 491 487 483 479 475 471 467 463 459 455 451 447 443 439 435 431 427 423 419 415 411 407 403 399 395 391 387 383 379 375 371 367 363 359 355 351 347 343 339 335 331 327 323 319 315 311 307 303 299 295 291 287 286 285 492 488 484 480 476 472 468 464 460 456 452 448 444 440 436 432 428 424 420 416 412 408 404 400 396 392 388 384 380 376 372 368 364 360 356 352 348 344 340 336 332 328 324 320 316 312 308 304 300 296 292 288 287 286 493 489 485 481 477 473 469 465 461 457 453 449 445 441 437 433 429 425 421 417 413 409 405 401 397 393 389 385 381 377 373 369 365 361 357 353 349 345 341 337 333 329 325 321 317 313 309 305 301 297 293 289 288 287 494 490 486 482 478 474 470 466 462 458 454 450 446 442 438 434 430 426 422 418 414 410 406 402 398 394 390 386 382 378 374 370 366 362 358 354 350 346 342 338 334 330 326 322 318 314 310 306 302 298 294 290 289 288 495 491 487 483 479 475 471 467 463 459 455 451 447 443 439 435 431 427 423 419 415 411 407 403 399 395 391 387 383 379 375 371 367 363 359 355 351 347 343 339 335 331 327 323 319 315 311 307 303 299 295 291 290 289 492 488 484 480 476 472 468 464 460 456 452 448 444 440 436 432 428 424 420 416 412 408 404 400 396 392 388 384 380 376 372 368 364 360 356 352 348 344 340 336 332 328 324 320 316 312 308 304 300 296 292 291 290 493 489 485 481 477 473 469 465 461 457 453 449 445 441 437 433 429 425 421 417 413 409 405 401 397 393 389 385 381 377 373 369 365 361 357 353 349 345 341 337 333 329 325 321 317 313 309 305 301 297 293 292 291 494 490 486 482 478 474 470 466 462 458 454 450 446 442 438 434 430 426 422 418 414 410 406 402 398 394 390 386 382 378 374 370 366 362 358 354 350 346 342 338 334 330 326 322 318 314 310 306 302 298 294 293 292 495 491 487 483 479 475 471 467 463 459 455 451 447 443 439 435 431 427 423 419 415 411 407 403 399 395 391 387 383 379 375 371 367 363 359 355 351 347 343 339 335 331 327 323 319 315 311 307 303 299 295 294 293 492 488 484 480 476 472 468 464 460 456 452 448 444 440 436 432 428 424 420 416 412 408 404 400 396 392 388 384 380 376 372 368 364 360 356 352 348 344 340 336 332 328 324 320 316 312 308 304 300 296 295 294 493 489 485 481 477 473 469 465 461 457 453 449 445 441 437 433 429 425 421 417 413 409 405 401 397 393 389 385 381 377 373 369 365 361 357 353 349 345 341 337 333 329 325 321 317 313 309 305 301 297 296 295 494 490 486 482 478 474 470 466 462 458 454 450 446 442 438 434 430 426 422 418 414 410 406 402 398 394 390 386 382 378 374 370 366 362 358 354 350 346 342 338 334 330 326 322 318 314 310 306 302 298 297 296 495 491 487 483 479 475 471 467 463 459 455 451 447 443 439 435 431 427 423 419 415 411 407 403 399 395 391 387 383 379 375 371 367 363 359 355 351 347 343 339 335 331 327 323 319 315 311 307 303 299 298 297 492 488 484 480 476 472 468 464 460 456 452 448 444 440 436 432 428 424 420 416 412 408 404 400 396 392 388 384 380 376 372 368 364 360 356 352 348 344 340 336 332 328 324 320 316 312 308 304 300 299 298 493 489 485 481 477 473 469 465 461 457 453 449 445 441 437 433 429 425 421 417 413 409 405 401 397 393 389 385 381 377 373 369 365 361 357 353 349 345 341 337 333 329 325 321 317 313 309 305 301 300 299 494 490 486 482 478 474 470 466 462 458 454 450 446 442 438 434 430 426 422 418 414 410 406 402 398 394 390 386 382 378 374 370 366 362 358 354 350 346 342 338 334 330 326 322 318 314 310 306 302 301 300 495 491 487 483 479 475 471 467 463 459 455 451 447 443 439 435 431 427 423 419 415 411 407 403 399 395 391 387 383 379 375 371 367 363 359 355 351 347 343 339 335 331 327 323 319 315 311 307 303 302 301 492 488 484 480 476 472 468 464 460 456 452 448 444 440 436 432 428 424 420 416 412 408 404 400 396 392 388 384 380 376 372 368 364 360 356 352 348 344 340 336 332 328 324 320 316 312 308 304 303 302 493 489 485 481 477 473 469 465 461 457 453 449 445 441 437 433 429 425 421 417 413 409 405 401 397 393 389 385 381 377 373 369 365 361 357 353 349 345 341 337 333 329 325 321 317 313 309 305 304 303 494 490 486 482 478 474 470 466 462 458 454 450 446 442 438 434 430 426 422 418 414 410 406 402 398 394 390 386 382 378 374 370 366 362 358 354 350 346 342 338 334 330 326 322 318 314 310 306 305 304 495 491 487 483 479 475 471 467 463 459 455 451 447 443 439 435 431 427 423 419 415 411 407 403 399 395 391 387 383 379 375 371 367 363 359 355 351 347 343 339 335 331 327 323 319 315 311 307 306 305 492 488 484 480 476 472 468 464 460 456 452 448 444 440 436 432 428 424 420 416 412 408 404 400 396 392 388 384 380 376 372 368 364 360 356 352 348 344 340 336 332 328 324 320 316 312 308 307 306 493 489 485 481 477 473 469 465 461 457 453 449 445 441 437 433 429 425 421 417 413 409 405 401 397 393 389 385 381 377 373 369 365 361 357 353 349 345 341 337 333 329 325 321 317 313 309 308 307 494 490 486 482 478 474 470 466 462 458 454 450 446 442 438 434 430 426 422 418 414 410 406 402 398 394 390 386 382 378 374 370 366 362 358 354 350 346 342 338 334 330 326 322 318 314 310 309 308 495 491 487 483 479 475 471 467 463 459 455 451 447 443 439 435 431 427 423 419 415 411 407 403 399 395 391 387 383 379 375 371 367 363 359 355 351 347 343 339 335 331 327 323 319 315 311 310 309 492 488 484 480 476 472 468 464 460 456 452 448 444 440 436 432 428 424 420 416 412 408 404 400 396 392 388 384 380 376 372 368 364 360 356 352 348 344 340 336 332 328 324 320 316 312 311 310 493 489 485 481 477 473 469 465 461 457 453 449 445 441 437 433 429 425 421 417 413 409 405 401 397 393 389 385 381 377 373 369 365 361 357 353 349 345 341 337 333 329 325 321 317 313 312 311 494 490 486 482 478 474 470 466 462 458 454 450 446 442 438 434 430 426 422 418 414 410 406 402 398 394 390 386 382 378 374 370 366 362 358 354 350 346 342 338 334 330 326 322 318 314 313 312 495 491 487 483 479 475 471 467 463 459 455 451 447 443 439 435 431 427 423 419 415 411 407 403 399 395 391 387 383 379 375 371 367 363 359 355 351 347 343 339 335 331 327 323 319 315 314 313 492 488 484 480 476 472 468 464 460 456 452 448 444 440 436 432 428 424 420 416 412 408 404 400 396 392 388 384 380 376 372 368 364 360 356 352 348 344 340 336 332 328 324 320 316 315 314 493 489 485 481 477 473 469 465 461 457 453 449 445 441 437 433 429 425 421 417 413 409 405 401 397 393 389 385 381 377 373 369 365 361 357 353 349 345 341 337 333 329 325 321 317 316 315 494 490 486 482 478 474 470 466 462 458 454 450 446 442 438 434 430 426 422 418 414 410 406 402 398 394 390 386 382 378 374 370 366 362 358 354 350 346 342 338 334 330 326 322 318 317 316 495 491 487 483 479 475 471 467 463 459 455 451 447 443 439 435 431 427 423 419 415 411 407 403 399 395 391 387 383 379 375 371 367 363 359 355 351 347 343 339 335 331 327 323 319 318 317 492 488 484 480 476 472 468 464 460 456 452 448 444 440 436 432 428 424 420 416 412 408 404 400 396 392 388 384 380 376 372 368 364 360 356 352 348 344 340 336 332 328 324 320 319 318 493 489 485 481 477 473 469 465 461 457 453 449 445 441 437 433 429 425 421 417 413 409 405 401 397 393 389 385 381 377 373 369 365 361 357 353 349 345 341 337 333 329 325 321 320 319 494 490 486 482 478 474 470 466 462 458 454 450 446 442 438 434 430 426 422 418 414 410 406 402 398 394 390 386 382 378 374 370 366 362 358 354 350 346 342 338 334 330 326 322 321 320 495 491 487 483 479 475 471 467 463 459 455 451 447 443 439 435 431 427 423 419 415 411 407 403 399 395 391 387 383 379 375 371 367 363 359 355 351 347 343 339 335 331 327 323 322 321 492 488 484 480 476 472 468 464 460 456 452 448 444 440 436 432 428 424 420 416 412 408 404 400 396 392 388 384 380 376 372 368 364 360 356 352 348 344 340 336 332 328 324 323 322 493 489 485 481 477 473 469 465 461 457 453 449 445 441 437 433 429 425 421 417 413 409 405 401 397 393 389 385 381 377 373 369 365 361 357 353 349 345 341 337 333 329 325 324 323 494 490 486 482 478 474 470 466 462 458 454 450 446 442 438 434 430 426 422 418 414 410 406 402 398 394 390 386 382 378 374 370 366 362 358 354 350 346 342 338 334 330 326 325 324 495 491 487 483 479 475 471 467 463 459 455 451 447 443 439 435 431 427 423 419 415 411 407 403 399 395 391 387 383 379 375 371 367 363 359 355 351 347 343 339 335 331 327 326 325 492 488 484 480 476 472 468 464 460 456 452 448 444 440 436 432 428 424 420 416 412 408 404 400 396 392 388 384 380 376 372 368 364 360 356 352 348 344 340 336 332 328 327 326 493 489 485 481 477 473 469 465 461 457 453 449 445 441 437 433 429 425 421 417 413 409 405 401 397 393 389 385 381 377 373 369 365 361 357 353 349 345 341 337 333 329 328 327 494 490 486 482 478 474 470 466 462 458 454 450 446 442 438 434 430 426 422 418 414 410 406 402 398 394 390 386 382 378 374 370 366 362 358 354 350 346 342 338 334 330 329 328 495 491 487 483 479 475 471 467 463 459 455 451 447 443 439 435 431 427 423 419 415 411 407 403 399 395 391 387 383 379 375 371 367 363 359 355 351 347 343 339 335 331 330 329 492 488 484 480 476 472 468 464 460 456 452 448 444 440 436 432 428 424 420 416 412 408 404 400 396 392 388 384 380 376 372 368 364 360 356 352 348 344 340 336 332 331 330 493 489 485 481 477 473 469 465 461 457 453 449 445 441 437 433 429 425 421 417 413 409 405 401 397 393 389 385 381 377 373 369 365 361 357 353 349 345 341 337 333 332 331 494 490 486 482 478 474 470 466 462 458 454 450 446 442 438 434 430 426 422 418 414 410 406 402 398 394 390 386 382 378 374 370 366 362 358 354 350 346 342 338 334 333 332 495 491 487 483 479 475 471 467 463 459 455 451 447 443 439 435 431 427 423 419 415 411 407 403 399 395 391 387 383 379 375 371 367 363 359 355 351 347 343 339 335 334 333 492 488 484 480 476 472 468 464 460 456 452 448 444 440 436 432 428 424 420 416 412 408 404 400 396 392 388 384 380 376 372 368 364 360 356 352 348 344 340 336 335 334 493 489 485 481 477 473 469 465 461 457 453 449 445 441 437 433 429 425 421 417 413 409 405 401 397 393 389 385 381 377 373 369 365 361 357 353 349 345 341 337 336 335 494 490 486 482 478 474 470 466 462 458 454 450 446 442 438 434 430 426 422 418 414 410 406 402 398 394 390 386 382 378 374 370 366 362 358 354 350 346 342 338 337 336 495 491 487 483 479 475 471 467 463 459 455 451 447 443 439 435 431 427 423 419 415 411 407 403 399 395 391 387 383 379 375 371 367 363 359 355 351 347 343 339 338 337 492 488 484 480 476 472 468 464 460 456 452 448 444 440 436 432 428 424 420 416 412 408 404 400 396 392 388 384 380 376 372 368 364 360 356 352 348 344 340 339 338 493 489 485 481 477 473 469 465 461 457 453 449 445 441 437 433 429 425 421 417 413 409 405 401 397 393 389 385 381 377 373 369 365 361 357 353 349 345 341 340 339 494 490 486 482 478 474 470 466 462 458 454 450 446 442 438 434 430 426 422 418 414 410 406 402 398 394 390 386 382 378 374 370 366 362 358 354 350 346 342 341 340 495 491 487 483 479 475 471 467 463 459 455 451 447 443 439 435 431 427 423 419 415 411 407 403 399 395 391 387 383 379 375 371 367 363 359 355 351 347 343 342 341 492 488 484 480 476 472 468 464 460 456 452 448 444 440 436 432 428 424 420 416 412 408 404 400 396 392 388 384 380 376 372 368 364 360 356 352 348 344 343 342 493 489 485 481 477 473 469 465 461 457 453 449 445 441 437 433 429 425 421 417 413 409 405 401 397 393 389 385 381 377 373 369 365 361 357 353 349 345 344 343 494 490 486 482 478 474 470 466 462 458 454 450 446 442 438 434 430 426 422 418 414 410 406 402 398 394 390 386 382 378 374 370 366 362 358 354 350 346 345 344 495 491 487 483 479 475 471 467 463 459 455 451 447 443 439 435 431 427 423 419 415 411 407 403 399 395 391 387 383 379 375 371 367 363 359 355 351 347 346 345 492 488 484 480 476 472 468 464 460 456 452 448 444 440 436 432 428 424 420 416 412 408 404 400 396 392 388 384 380 376 372 368 364 360 356 352 348 347 346 493 489 485 481 477 473 469 465 461 457 453 449 445 441 437 433 429 425 421 417 413 409 405 401 397 393 389 385 381 377 373 369 365 361 357 353 349 348 347 494 490 486 482 478 474 470 466 462 458 454 450 446 442 438 434 430 426 422 418 414 410 406 402 398 394 390 386 382 378 374 370 366 362 358 354 350 349 348 495 491 487 483 479 475 471 467 463 459 455 451 447 443 439 435 431 427 423 419 415 411 407 403 399 395 391 387 383 379 375 371 367 363 359 355 351 350 349 492 488 484 480 476 472 468 464 460 456 452 448 444 440 436 432 428 424 420 416 412 408 404 400 396 392 388 384 380 376 372 368 364 360 356 352 351 350 493 489 485 481 477 473 469 465 461 457 453 449 445 441 437 433 429 425 421 417 413 409 405 401 397 393 389 385 381 377 373 369 365 361 357 353 352 351 494 490 486 482 478 474 470 466 462 458 454 450 446 442 438 434 430 426 422 418 414 410 406 402 398 394 390 386 382 378 374 370 366 362 358 354 353 352 495 491 487 483 479 475 471 467 463 459 455 451 447 443 439 435 431 427 423 419 415 411 407 403 399 395 391 387 383 379 375 371 367 363 359 355 354 353 492 488 484 480 476 472 468 464 460 456 452 448 444 440 436 432 428 424 420 416 412 408 404 400 396 392 388 384 380 376 372 368 364 360 356 355 354 493 489 485 481 477 473 469 465 461 457 453 449 445 441 437 433 429 425 421 417 413 409 405 401 397 393 389 385 381 377 373 369 365 361 357 356 355 494 490 486 482 478 474 470 466 462 458 454 450 446 442 438 434 430 426 422 418 414 410 406 402 398 394 390 386 382 378 374 370 366 362 358 357 356 495 491 487 483 479 475 471 467 463 459 455 451 447 443 439 435 431 427 423 419 415 411 407 403 399 395 391 387 383 379 375 371 367 363 359 358 357 492 488 484 480 476 472 468 464 460 456 452 448 444 440 436 432 428 424 420 416 412 408 404 400 396 392 388 384 380 376 372 368 364 360 359 358 493 489 485 481 477 473 469 465 461 457 453 449 445 441 437 433 429 425 421 417 413 409 405 401 397 393 389 385 381 377 373 369 365 361 360 359 494 490 486 482 478 474 470 466 462 458 454 450 446 442 438 434 430 426 422 418 414 410 406 402 398 394 390 386 382 378 374 370 366 362 361 360 495 491 487 483 479 475 471 467 463 459 455 451 447 443 439 435 431 427 423 419 415 411 407 403 399 395 391 387 383 379 375 371 367 363 362 361 492 488 484 480 476 472 468 464 460 456 452 448 444 440 436 432 428 424 420 416 412 408 404 400 396 392 388 384 380 376 372 368 364 363 362 493 489 485 481 477 473 469 465 461 457 453 449 445 441 437 433 429 425 421 417 413 409 405 401 397 393 389 385 381 377 373 369 365 364 363 494 490 486 482 478 474 470 466 462 458 454 450 446 442 438 434 430 426 422 418 414 410 406 402 398 394 390 386 382 378 374 370 366 365 364 495 491 487 483 479 475 471 467 463 459 455 451 447 443 439 435 431 427 423 419 415 411 407 403 399 395 391 387 383 379 375 371 367 366 365 492 488 484 480 476 472 468 464 460 456 452 448 444 440 436 432 428 424 420 416 412 408 404 400 396 392 388 384 380 376 372 368 367 366 493 489 485 481 477 473 469 465 461 457 453 449 445 441 437 433 429 425 421 417 413 409 405 401 397 393 389 385 381 377 373 369 368 367 494 490 486 482 478 474 470 466 462 458 454 450 446 442 438 434 430 426 422 418 414 410 406 402 398 394 390 386 382 378 374 370 369 368 495 491 487 483 479 475 471 467 463 459 455 451 447 443 439 435 431 427 423 419 415 411 407 403 399 395 391 387 383 379 375 371 370 369 492 488 484 480 476 472 468 464 460 456 452 448 444 440 436 432 428 424 420 416 412 408 404 400 396 392 388 384 380 376 372 371 370 493 489 485 481 477 473 469 465 461 457 453 449 445 441 437 433 429 425 421 417 413 409 405 401 397 393 389 385 381 377 373 372 371 494 490 486 482 478 474 470 466 462 458 454 450 446 442 438 434 430 426 422 418 414 410 406 402 398 394 390 386 382 378 374 373 372 495 491 487 483 479 475 471 467 463 459 455 451 447 443 439 435 431 427 423 419 415 411 407 403 399 395 391 387 383 379 375 374 373 492 488 484 480 476 472 468 464 460 456 452 448 444 440 436 432 428 424 420 416 412 408 404 400 396 392 388 384 380 376 375 374 493 489 485 481 477 473 469 465 461 457 453 449 445 441 437 433 429 425 421 417 413 409 405 401 397 393 389 385 381 377 376 375 494 490 486 482 478 474 470 466 462 458 454 450 446 442 438 434 430 426 422 418 414 410 406 402 398 394 390 386 382 378 377 376 495 491 487 483 479 475 471 467 463 459 455 451 447 443 439 435 431 427 423 419 415 411 407 403 399 395 391 387 383 379 378 377 492 488 484 480 476 472 468 464 460 456 452 448 444 440 436 432 428 424 420 416 412 408 404 400 396 392 388 384 380 379 378 493 489 485 481 477 473 469 465 461 457 453 449 445 441 437 433 429 425 421 417 413 409 405 401 397 393 389 385 381 380 379 494 490 486 482 478 474 470 466 462 458 454 450 446 442 438 434 430 426 422 418 414 410 406 402 398 394 390 386 382 381 380 495 491 487 483 479 475 471 467 463 459 455 451 447 443 439 435 431 427 423 419 415 411 407 403 399 395 391 387 383 382 381 492 488 484 480 476 472 468 464 460 456 452 448 444 440 436 432 428 424 420 416 412 408 404 400 396 392 388 384 383 382 493 489 485 481 477 473 469 465 461 457 453 449 445 441 437 433 429 425 421 417 413 409 405 401 397 393 389 385 384 383 494 490 486 482 478 474 470 466 462 458 454 450 446 442 438 434 430 426 422 418 414 410 406 402 398 394 390 386 385 384 495 491 487 483 479 475 471 467 463 459 455 451 447 443 439 435 431 427 423 419 415 411 407 403 399 395 391 387 386 385 492 488 484 480 476 472 468 464 460 456 452 448 444 440 436 432 428 424 420 416 412 408 404 400 396 392 388 387 386 493 489 485 481 477 473 469 465 461 457 453 449 445 441 437 433 429 425 421 417 413 409 405 401 397 393 389 388 387 494 490 486 482 478 474 470 466 462 458 454 450 446 442 438 434 430 426 422 418 414 410 406 402 398 394 390 389 388 495 491 487 483 479 475 471 467 463 459 455 451 447 443 439 435 431 427 423 419 415 411 407 403 399 395 391 390 389 492 488 484 480 476 472 468 464 460 456 452 448 444 440 436 432 428 424 420 416 412 408 404 400 396 392 391 390 493 489 485 481 477 473 469 465 461 457 453 449 445 441 437 433 429 425 421 417 413 409 405 401 397 393 392 391 494 490 486 482 478 474 470 466 462 458 454 450 446 442 438 434 430 426 422 418 414 410 406 402 398 394 393 392 495 491 487 483 479 475 471 467 463 459 455 451 447 443 439 435 431 427 423 419 415 411 407 403 399 395 394 393 492 488 484 480 476 472 468 464 460 456 452 448 444 440 436 432 428 424 420 416 412 408 404 400 396 395 394 493 489 485 481 477 473 469 465 461 457 453 449 445 441 437 433 429 425 421 417 413 409 405 401 397 396 395 494 490 486 482 478 474 470 466 462 458 454 450 446 442 438 434 430 426 422 418 414 410 406 402 398 397 396 495 491 487 483 479 475 471 467 463 459 455 451 447 443 439 435 431 427 423 419 415 411 407 403 399 398 397 492 488 484 480 476 472 468 464 460 456 452 448 444 440 436 432 428 424 420 416 412 408 404 400 399 398 493 489 485 481 477 473 469 465 461 457 453 449 445 441 437 433 429 425 421 417 413 409 405 401 400 399 494 490 486 482 478 474 470 466 462 458 454 450 446 442 438 434 430 426 422 418 414 410 406 402 401 400 495 491 487 483 479 475 471 467 463 459 455 451 447 443 439 435 431 427 423 419 415 411 407 403 402 401 492 488 484 480 476 472 468 464 460 456 452 448 444 440 436 432 428 424 420 416 412 408 404 403 402 493 489 485 481 477 473 469 465 461 457 453 449 445 441 437 433 429 425 421 417 413 409 405 404 403 494 490 486 482 478 474 470 466 462 458 454 450 446 442 438 434 430 426 422 418 414 410 406 405 404 495 491 487 483 479 475 471 467 463 459 455 451 447 443 439 435 431 427 423 419 415 411 407 406 405 492 488 484 480 476 472 468 464 460 456 452 448 444 440 436 432 428 424 420 416 412 408 407 406 493 489 485 481 477 473 469 465 461 457 453 449 445 441 437 433 429 425 421 417 413 409 408 407 494 490 486 482 478 474 470 466 462 458 454 450 446 442 438 434 430 426 422 418 414 410 409 408 495 491 487 483 479 475 471 467 463 459 455 451 447 443 439 435 431 427 423 419 415 411 410 409 492 488 484 480 476 472 468 464 460 456 452 448 444 440 436 432 428 424 420 416 412 411 410 493 489 485 481 477 473 469 465 461 457 453 449 445 441 437 433 429 425 421 417 413 412 411 494 490 486 482 478 474 470 466 462 458 454 450 446 442 438 434 430 426 422 418 414 413 412 495 491 487 483 479 475 471 467 463 459 455 451 447 443 439 435 431 427 423 419 415 414 413 492 488 484 480 476 472 468 464 460 456 452 448 444 440 436 432 428 424 420 416 415 414 493 489 485 481 477 473 469 465 461 457 453 449 445 441 437 433 429 425 421 417 416 415 494 490 486 482 478 474 470 466 462 458 454 450 446 442 438 434 430 426 422 418 417 416 495 491 487 483 479 475 471 467 463 459 455 451 447 443 439 435 431 427 423 419 418 417 492 488 484 480 476 472 468 464 460 456 452 448 444 440 436 432 428 424 420 419 418 493 489 485 481 477 473 469 465 461 457 453 449 445 441 437 433 429 425 421 420 419 494 490 486 482 478 474 470 466 462 458 454 450 446 442 438 434 430 426 422 421 420 495 491 487 483 479 475 471 467 463 459 455 451 447 443 439 435 431 427 423 422 421 492 488 484 480 476 472 468 464 460 456 452 448 444 440 436 432 428 424 423 422 493 489 485 481 477 473 469 465 461 457 453 449 445 441 437 433 429 425 424 423 494 490 486 482 478 474 470 466 462 458 454 450 446 442 438 434 430 426 425 424 495 491 487 483 479 475 471 467 463 459 455 451 447 443 439 435 431 427 426 425 492 488 484 480 476 472 468 464 460 456 452 448 444 440 436 432 428 427 426 493 489 485 481 477 473 469 465 461 457 453 449 445 441 437 433 429 428 427 494 490 486 482 478 474 470 466 462 458 454 450 446 442 438 434 430 429 428 495 491 487 483 479 475 471 467 463 459 455 451 447 443 439 435 431 430 429 492 488 484 480 476 472 468 464 460 456 452 448 444 440 436 432 431 430 493 489 485 481 477 473 469 465 461 457 453 449 445 441 437 433 432 431 494 490 486 482 478 474 470 466 462 458 454 450 446 442 438 434 433 432 495 491 487 483 479 475 471 467 463 459 455 451 447 443 439 435 434 433 492 488 484 480 476 472 468 464 460 456 452 448 444 440 436 435 434 493 489 485 481 477 473 469 465 461 457 453 449 445 441 437 436 435 494 490 486 482 478 474 470 466 462 458 454 450 446 442 438 437 436 495 491 487 483 479 475 471 467 463 459 455 451 447 443 439 438 437 492 488 484 480 476 472 468 464 460 456 452 448 444 440 439 438 493 489 485 481 477 473 469 465 461 457 453 449 445 441 440 439 494 490 486 482 478 474 470 466 462 458 454 450 446 442 441 440 495 491 487 483 479 475 471 467 463 459 455 451 447 443 442 441 492 488 484 480 476 472 468 464 460 456 452 448 444 443 442 493 489 485 481 477 473 469 465 461 457 453 449 445 444 443 494 490 486 482 478 474 470 466 462 458 454 450 446 445 444 495 491 487 483 479 475 471 467 463 459 455 451 447 446 445 492 488 484 480 476 472 468 464 460 456 452 448 447 446 493 489 485 481 477 473 469 465 461 457 453 449 448 447 494 490 486 482 478 474 470 466 462 458 454 450 449 448 495 491 487 483 479 475 471 467 463 459 455 451 450 449 492 488 484 480 476 472 468 464 460 456 452 451 450 493 489 485 481 477 473 469 465 461 457 453 452 451 494 490 486 482 478 474 470 466 462 458 454 453 452 495 491 487 483 479 475 471 467 463 459 455 454 453 492 488 484 480 476 472 468 464 460 456 455 454 493 489 485 481 477 473 469 465 461 457 456 455 494 490 486 482 478 474 470 466 462 458 457 456 495 491 487 483 479 475 471 467 463 459 458 457 492 488 484 480 476 472 468 464 460 459 458 493 489 485 481 477 473 469 465 461 460 459 494 490 486 482 478 474 470 466 462 461 460 495 491 487 483 479 475 471 467 463 462 461 492 488 484 480 476 472 468 464 463 462 493 489 485 481 477 473 469 465 464 463 494 490 486 482 478 474 470 466 465 464 495 491 487 483 479 475 471 467 466 465 492 488 484 480 476 472 468 467 466 493 489 485 481 477 473 469 468 467 494 490 486 482 478 474 470 469 468 495 491 487 483 479 475 471 470 469 492 488 484 480 476 472 471 470 493 489 485 481 477 473 472 471 494 490 486 482 478 474 473 472 495 491 487 483 479 475 474 473 492 488 484 480 476 475 474 493 489 485 481 477 476 475 494 490 486 482 478 477 476 495 491 487 483 479 478 477 492 488 484 480 479 478 493 489 485 481 480 479 494 490 486 482 481 480 495 491 487 483 482 481 492 488 484 483 482 493 489 485 484 483 494 490 486 485 484 495 491 487 486 485 492 488 487 486 493 489 488 487 494 490 489 488 495 491 490 489 492 491 490 493 492 491 494 493 492 493 495 495 493 495 495 493 493 493 493 494 495 495 495 495 494 494 494 494 493 495 494 493 494 493 494 495 493 493 494 495 494 493 493 493 494 493 493 494 495 493 493 494 494 495 493 493 494 495 493 494 495 494 493 493 495 495 494 495 494 493 494 493 493 495 495 495 494 494 493 493 494 495 493 494 494 494 494 493 495 495 493 495 494 494 495 494 494 495 495 495 495 495 495 494 494 494 495 495 493 495 495 494 493 493 493 495 495 493 493 494 494 495 493 494 493 493 494 494 493 495 495 494 495 495 495 494 493 495 495 494 495 495 495 494 493 494 494 494 494 494 495 495 494 495 493 493 493 493 495 495 493 495 493 494 495 495 494 495 495 495 493 494 494 495 494 494 493 494 493 495 495 494 495 493 495 493