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