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