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