256 124 256 120 236 124 248 120 236 124 244 120 224 128 236 120 248 128 244 116 228 120 232 120 244 124 268 132 248 128 256 140 260 124 260 136 268 148 276 144 280 148 268 136 280 136 268 140 252 128 264 148 264 140 256 128 264 140 260 128 260 144 260 148 276 136 264 152 272 128 256 112 232 96 212 88 196 96 204 100 228 120 224 120 204 116 232 116 232 108 224 120 244 124 284 148 272 152 268 144 268 144 276 144 252 120 232 132 248 136 264 140 232 140 272 132 260 132 260 128 256 140 252 128 256 128 264 132 260 120 252 132 252 128 260 144 276 140 280 128 260 148 276 148 264 152 256 144 256 144 272 156 264 156 268 148 284 148 268 156 276 152 292 156 296 168 296 164 296 176 304 160 288 160 276 144 272 136 248 132 240 120 228 120 232 128 244 120 240 128 264 136 252 136 268 144 280 144 268 144 264 144 272 144 280 156 268 152 272 160 280 152 272 152 284 152 256 144 280 156 268 148 276 152 268 144 268 148 276 152 288 152 284 148 280 152 256 136 272 148 252 152 276 140 260 148 260 144 256 152 260 136 256 140 280 140 264 152 248 140 236 148 252 148 264 148 280 164 276 160 268 144 268 156 284 140 252 144 264 144 272 148 260 140 240 132 264 148 284 152 276 144 268 144 276 152 280 144 280 152 276 136 268 140 252 136 256 132 264 144 276 144 268 136 256 140 264 148 260 140 248 132 272 144 260 144 264 136 252 136 236 132 256 124 236 128 260 128 244 136 276 140 244 136 268 136 264 136 260 136 252 136 256 140 248 140 272 140 268 132 264 124 264 120 236 120 244 124 256 140 276 152 280 144 252 132 252 144 280 136 260 148 272 140 268 128 244 136 252 116 232 132 244 128 240 124 252 132 260 136 264 132 244 132 260 132 248 132 236 124 240 128 240 128 260 112 224 104 200 88 212 96 236 140 292 144 268 144 272 128 240 96 212 96 192 112 208 124 252 132 248 124 236 104 224 100 224 112 232 120 224 112 232 96 200 104 204 112 260 120 256 128 232 104 232 116 224 112 236 116 256 116 220 108 220 112 224 108 228 116 224 112 224 116 228 120 252 120 240 120 224 112 228 116 224 116 228 112 228 120 224 104 232 112 240 108 232 104 224 116 220 112 124 244 128 256 112 240 124 256 124 252 120 260 120 256 124 252 128 256 124 244 132 252 120 260 128 288 148 280 148 260 124 272 128 276 132 276 136 292 136 284 156 272 144 296 148 284 140 276 140 252 128 276 144 272 136 264 132 280 140 280 140 276 144 276 148 288 144 288 148 284 140 252 124 232 100 192 96 192 100 208 116 232 116 224 112 228 116 224 104 228 120 244 128 264 144 272 132 264 148 284 140 272 148 276 132 268 136 272 128 268 128 280 144 260 144 260 128 264 132 268 128 240 120 256 128 236 128 240 120 260 120 268 136 256 140 272 144 268 140 252 140 264 132 272 144 288 140 280 140 284 148 276 148 272 152 280 148 272 140 268 144 268 148 288 152 292 168 308 168 304 160 304 168 300 172 312 164 288 156 276 144 260 136 244 124 248 116 252 120 244 128 252 132 252 140 260 148 260 152 260 144 272 136 280 148 268 144 284 152 272 148 284 148 272 148 272 140 264 152 276 144 272 148 288 148 272 144 280 156 280 156 288 156 288 152 288 144 280 140 284 140 272 144 272 148 268 148 276 140 272 136 272 140 268 144 268 144 276 140 272 136 272 140 272 140 268 152 280 156 296 160 288 152 288 160 288 152 280 140 272 144 272 132 244 128 260 144 268 156 268 144 284 140 276 152 284 156 280 148 276 152 260 148 268 152 264 128 268 132 280 148 280 140 276 136 260 144 284 144 272 140 252 148 256 140 272 136 264 144 268 128 264 132 260 136 256 120 252 136 272 140 256 144 268 136 292 152 272 148 272 140 276 132 256 144 292 140 260 144 292 128 244 120 260 124 256 116 272 144 256 148 272 148 280 144 264 140 276 136 276 140 284 144 280 132 284 128 268 120 240 124 244 128 240 132 260 132 260 132 264 136 276 128 260 120 280 124 260 128 260 116 232 128 236 108 220 96 224 100 228 100 240 148 280 152 292 148 300 148 276 116 220 108 220 96 212 100 212 120 232 112 236 104 204 96 200 112 216 112 196 96 196 96 216 108 224 124 244 128 248 124 252 116 248 104 248 116 236 112 240 116 252 116 236 112 228 100 232 112 252 112 244 120 260 112 240 116 256 116 240 112 232 112 240 116 232 104 220 108 232 112 236 116 256 108 248 112 232 108 244 108 224 240 120 252 120 244 124 252 124 244 128 260 124 244 128 252 128 268 128 240 128 264 140 248 132 268 136 268 144 268 136 292 140 264 136 272 144 276 140 272 148 260 144 268 140 284 144 276 144 264 124 256 132 272 140 260 136 260 144 284 140 260 128 280 140 268 148 260 144 256 148 268 140 256 124 232 112 216 96 212 104 232 112 228 112 228 116 220 112 216 108 244 128 260 140 268 128 272 144 272 144 272 152 264 140 248 132 256 136 268 140 268 132 268 140 252 140 252 132 244 132 244 120 256 124 236 128 260 128 244 132 256 132 252 132 252 140 256 140 240 140 260 132 272 140 268 144 276 148 264 152 268 148 280 144 264 148 264 148 280 144 272 148 272 140 280 156 284 144 296 172 288 160 292 168 300 172 308 160 312 168 296 152 284 156 252 136 260 120 248 124 236 128 240 132 224 124 248 140 268 140 260 136 256 144 268 140 264 148 276 148 272 160 276 148 260 156 268 156 264 144 272 136 276 144 264 144 272 152 268 156 280 144 304 152 268 156 284 144 264 148 276 140 284 144 264 140 248 152 272 128 264 140 260 140 276 144 284 144 252 140 264 136 260 140 264 136 272 144 268 156 284 152 280 168 276 160 280 152 268 140 264 144 252 128 244 140 268 152 292 148 260 136 256 148 264 144 260 148 280 152 272 156 280 140 272 140 256 124 264 152 292 144 272 152 284 140 276 144 272 148 260 140 248 132 256 136 256 140 256 132 256 144 256 132 248 136 240 132 256 128 236 128 264 140 260 140 248 152 260 140 272 140 268 140 280 144 268 140 272 132 264 132 244 136 232 132 256 128 260 144 260 140 268 140 276 136 260 136 276 144 276 136 280 144 268 128 256 120 232 120 240 128 236 132 248 128 244 128 236 132 264 140 248 132 256 128 232 124 236 128 232 112 220 100 228 100 220 108 232 116 252 136 284 148 276 152 296 152 280 140 256 116 212 112 228 104 220 120 216 116 224 112 220 124 224 104 208 112 208 92 204 96 220 124 240 124 268 136 260 124 236 112 216 104 240 120 240 116 228 124 240 112 240 112 220 104 208 104 240 116 240 120 248 112 236 112 236 116 240 116 236 104 240 120 240 100 228 104 236 116 220 112 220 100 220 124 228 104 212 104 228 108 116 268 124 252 124 248 132 272 128 268 128 256 128 272 140 260 128 268 120 256 140 256 128 268 128 288 136 268 144 276 144 272 144 268 136 272 152 272 144 260 140 280 132 272 152 292 140 272 140 272 132 268 148 292 128 276 132 252 152 264 132 264 144 260 140 264 132 272 148 280 144 272 144 264 136 240 104 208 100 212 116 228 100 208 108 220 112 244 112 236 124 264 144 276 136 264 140 256 148 240 144 268 144 280 120 268 144 272 140 252 152 248 140 240 140 272 140 268 136 248 124 248 132 260 132 268 128 252 132 248 128 260 136 260 128 248 136 252 140 268 132 264 132 268 140 268 148 284 148 288 144 272 140 276 144 272 160 268 140 276 152 292 144 300 156 272 148 280 156 296 164 296 160 308 160 308 168 320 176 320 164 336 168 308 164 304 160 280 140 272 136 232 120 236 128 232 124 236 136 252 128 256 132 260 144 260 144 280 152 280 148 264 148 272 148 264 148 280 136 280 144 268 136 272 144 272 144 280 152 280 152 284 160 304 156 292 156 296 140 280 148 276 156 288 136 280 148 284 140 256 140 276 144 288 144 280 136 276 148 276 144 272 136 272 144 252 144 288 152 284 140 272 160 292 160 288 144 300 144 276 132 268 124 260 136 280 144 288 152 272 148 268 128 260 144 268 144 288 152 260 156 276 152 260 136 272 132 240 124 260 148 284 156 272 152 268 140 268 148 268 136 260 136 280 140 264 136 268 136 276 132 256 132 264 144 240 128 252 136 280 132 272 136 268 140 272 148 264 140 264 140 284 136 272 140 276 144 296 140 280 136 268 128 264 124 264 128 276 132 280 136 288 152 260 144 272 144 272 148 260 144 264 152 276 140 276 132 264 120 256 128 244 128 260 132 256 132 268 124 268 128 268 136 268 140 264 120 244 120 240 116 240 108 240 116 232 116 248 140 280 140 284 144 292 144 284 144 288 148 256 116 244 120 252 116 240 116 236 116 248 120 244 124 252 128 232 104 224 104 220 104 224 112 276 124 256 124 244 112 244 104 200 104 224 116 244 124 244 124 244 120 248 120 232 112 228 104 220 116 232 120 236 108 232 120 248 124 264 116 256 120 252 112 232 108 240 100 244 112 240 116 240 104 248 116 236 112 248 108 244 112 224 248 128 248 120 244 128 240 124 260 124 252 128 252 132 244 136 244 128 260 132 248 132 260 128 260 132 260 132 252 140 284 136 280 132 256 140 256 140 272 140 268 136 268 140 288 148 272 140 272 132 248 132 268 144 256 132 248 136 248 128 260 140 248 144 264 140 276 140 272 156 276 160 256 144 268 132 216 108 200 92 208 104 244 96 228 112 236 112 228 120 256 144 256 140 264 140 252 136 248 124 268 144 272 132 252 140 252 132 260 144 260 144 244 144 272 144 256 136 256 128 264 132 256 148 260 132 252 128 260 132 248 132 272 128 252 124 244 136 268 136 260 132 276 140 268 136 276 144 272 152 248 144 268 148 284 140 268 152 264 148 268 156 280 164 296 156 276 148 284 164 284 168 292 160 284 152 292 172 296 168 292 156 308 172 288 172 300 168 300 164 296 156 272 144 256 136 252 124 244 124 248 132 244 132 244 136 260 140 264 136 260 136 276 148 264 148 284 136 268 148 268 148 280 144 272 140 284 144 280 152 280 152 272 164 284 148 268 152 280 152 264 152 276 136 272 136 268 156 264 136 264 148 256 152 264 132 256 148 256 148 244 144 260 136 256 196 248 140 264 152 276 152 268 160 272 148 276 156 268 136 248 128 248 136 268 152 268 152 264 140 260 140 248 136 280 140 280 144 296 156 272 152 268 148 280 136 252 132 248 140 264 152 292 152 256 148 268 136 264 144 268 140 232 144 264 136 236 136 260 140 240 136 244 136 236 136 260 132 260 136 276 144 260 140 256 132 264 144 260 148 272 140 280 148 264 144 268 140 248 136 248 132 228 124 236 124 260 136 256 140 260 148 272 148 256 144 284 140 268 144 272 148 284 144 272 140 256 128 240 120 232 124 260 132 244 136 260 132 244 128 268 136 268 136 256 124 252 120 220 108 224 108 228 108 244 120 248 124 268 140 280 136 264 140 264 140 280 144 256 124 236 128 260 124 244 120 236 120 248 128 244 128 248 124 260 124 256 120 236 116 240 128 248 140 240 120 224 116 212 100 204 100 204 104 260 120 256 124 228 128 240 124 244 108 212 112 224 108 236 116 240 124 232 124 248 116 256 116 236 120 240 112 236 112 240 116 236 108 228 108 208 100 244 112 228 108 236 108 220 108 212 112 128 228 132 256 124 256 120 248 128 260 120 256 136 256 136 252 124 252 140 268 140 284 140 264 148 248 128 248 136 280 148 272 140 272 136 280 144 276 144 284 140 264 152 280 148 280 152 288 136 268 128 272 152 272 144 276 144 260 128 268 128 264 140 280 136 264 152 284 152 280 156 280 152 288 148 272 124 232 108 196 96 220 100 216 108 208 124 212 116 260 140 276 140 272 144 248 124 264 136 260 144 280 140 260 140 256 144 268 144 280 152 280 140 264 152 268 144 264 128 276 132 276 136 256 132 236 128 236 124 236 132 228 124 236 128 268 136 264 140 252 144 260 144 264 140 268 136 284 152 268 148 292 144 284 148 260 140 288 156 280 164 288 152 272 152 276 160 284 164 304 168 300 168 288 164 292 168 304 164 296 156 288 164 292 160 288 172 312 176 308 168 316 168 316 156 304 144 260 144 264 136 232 132 256 136 252 132 256 136 256 140 268 136 268 148 280 152 268 156 260 152 272 136 260 140 272 148 268 144 284 152 284 160 276 160 296 160 288 156 272 144 280 144 284 144 268 144 264 140 276 148 260 148 260 148 276 140 260 144 276 152 272 148 260 148 296 152 304 152 284 156 296 152 296 148 292 152 288 156 288 136 268 140 260 148 272 148 280 140 284 148 276 148 276 144 276 144 284 148 292 160 276 148 284 140 268 136 252 120 252 140 284 156 296 148 264 152 268 140 268 144 284 144 268 156 284 144 256 132 264 136 260 128 256 132 252 128 260 140 264 136 256 148 272 140 292 140 268 144 264 144 276 140 272 140 288 144 272 140 260 128 244 132 260 116 260 124 272 132 268 144 272 136 284 140 280 144 280 136 276 144 280 152 264 140 268 128 264 124 244 116 240 136 268 132 256 128 252 128 244 132 276 136 264 128 240 124 236 112 216 108 228 112 248 116 264 136 284 140 260 156 272 152 280 152 292 152 260 120 244 116 244 132 268 124 260 132 244 124 248 128 288 128 288 136 284 140 268 128 260 120 244 128 240 116 224 104 200 96 216 96 220 112 256 124 256 120 256 120 240 124 236 116 252 104 220 112 244 124 236 120 252 120 232 116 232 124 256 124 232 116 264 112 236 112 244 112 232 112 236 116 248 112 216 112 236 116 244 112 232 96 240 252 120 240 128 244 124 264 124 252 128 268 136 252 140 244 128 260 132 260 136 240 136 276 148 268 128 264 128 268 148 268 148 264 140 268 148 260 140 284 144 276 152 268 148 284 152 268 144 292 144 268 136 264 144 280 148 252 132 268 136 268 140 260 132 264 144 272 144 260 148 292 148 292 152 280 148 276 132 228 104 220 104 216 104 228 108 200 100 244 136 272 148 264 132 268 128 244 128 260 136 264 136 260 136 248 132 260 144 264 148 280 144 272 152 276 132 272 140 256 136 260 136 264 136 264 128 244 124 232 128 240 124 248 120 256 132 276 132 248 136 272 144 264 144 272 140 264 144 276 148 272 148 272 140 276 144 264 152 276 156 268 156 280 144 276 148 292 160 280 160 296 164 284 172 300 160 300 176 300 160 288 160 284 156 288 160 304 176 284 168 304 180 300 168 296 160 300 156 280 168 292 152 280 148 268 140 248 136 248 132 256 136 252 140 256 140 280 152 284 144 260 148 280 140 264 144 272 140 276 152 284 160 280 160 284 160 284 152 276 152 276 144 268 144 280 148 268 144 252 148 280 140 272 144 260 140 268 144 260 148 280 152 272 132 264 156 272 148 276 152 280 148 268 148 288 164 268 160 292 156 268 152 276 152 284 152 264 152 268 144 272 156 280 152 268 144 268 152 288 152 272 152 288 144 264 140 268 136 244 112 260 156 288 160 284 148 260 136 252 132 264 140 256 156 272 144 268 132 268 136 248 132 248 136 248 136 252 136 244 136 240 144 260 144 264 144 276 148 260 140 260 144 268 144 268 152 252 140 268 140 264 132 256 120 224 132 260 144 248 132 260 140 292 144 268 152 272 140 256 148 280 140 276 140 256 140 256 124 252 132 252 128 248 128 256 132 252 136 244 132 252 128 248 128 228 116 224 104 232 112 236 108 212 120 252 136 272 152 276 152 284 144 280 160 296 156 260 116 232 120 252 132 252 124 256 128 244 128 248 116 248 128 268 144 260 144 276 132 256 124 232 116 220 108 220 108 212 88 212 92 228 112 244 128 232 120 244 124 236 124 236 132 248 108 236 112 236 120 240 116 236 112 244 116 244 124 232 120 244 120 228 112 228 108 220 108 236 116 220 116 232 116 232 112 240 124 232 116 236 108 220 108 116 264 124 260 116 264 128 252 128 248 132 252 120 264 132 252 132 272 128 260 132 260 140 260 144 268 132 260 124 272 140 256 140 276 148 272 144 264 148 272 140 268 148 272 152 276 148 276 144 284 140 244 136 268 152 268 136 284 144 264 152 284 132 264 136 268 124 268 148 288 144 276 156 300 160 284 148 280 128 232 100 212 100 216 100 212 92 228 136 256 144 284 136 264 144 252 132 252 132 272 128 264 148 252 128 256 136 288 152 260 148 292 144 284 144 272 140 280 144 268 132 248 132 260 136 284 136 256 124 240 124 240 116 236 120 252 132 252 140 236 128 252 144 256 148 264 140 252 144 272 148 292 140 284 152 292 160 276 156 276 160 280 152 284 140 296 148 288 164 292 160 272 160 304 156 292 160 276 160 284 160 296 164 292 156 292 168 304 160 304 172 296 168 300 168 300 176 304 176 324 168 308 172 296 160 284 148 284 140 272 128 260 132 268 140 268 144 284 144 280 144 264 144 268 140 256 148 276 140 276 152 280 160 288 156 296 156 284 148 284 148 268 140 276 144 268 144 280 144 280 140 288 152 268 144 268 136 280 148 280 144 276 148 280 152 284 160 284 156 292 152 276 152 276 160 264 156 280 164 300 152 296 160 292 156 276 148 268 144 268 136 292 156 276 156 280 140 284 152 256 148 280 144 264 140 276 136 268 132 256 128 276 156 288 168 284 140 272 140 284 136 276 152 268 144 272 140 268 140 284 140 276 128 256 144 256 132 252 132 260 148 256 144 260 136 276 148 272 148 272 144 272 136 280 148 276 148 280 136 264 136 260 128 252 124 268 132 276 144 268 136 280 148 284 140 276 152 284 152 268 148 280 136 272 152 248 124 244 124 256 132 260 124 264 120 260 140 252 132 272 140 252 124 244 112 224 112 224 100 224 124 268 132 268 140 296 144 288 156 292 160 300 160 296 152 260 112 236 108 236 124 256 132 272 112 252 116 248 116 236 116 236 128 268 148 276 144 272 140 268 132 232 108 216 100 216 96 228 112 224 116 252 120 248 108 256 116 248 112 256 136 252 108 252 108 240 116 228 108 244 116 240 112 252 120 252 120 260 120 260 116 252 112 236 120 228 112 236 104 248 116 248 112 236 120 240 112 236 116 220 104 228 264 120 244 128 252 132 256 120 252 124 244 124 240 132 244 124 252 128 252 132 252 128 248 136 276 136 244 124 260 132 272 144 268 148 268 136 268 140 252 140 264 144 272 152 256 156 268 136 268 132 256 132 260 152 268 136 272 140 272 140 260 144 260 144 256 132 256 136 252 152 256 156 272 156 288 152 280 140 264 136 236 104 232 104 212 96 228 132 272 148 280 140 268 144 260 140 260 136 264 140 268 136 268 128 252 136 264 148 256 140 276 144 276 156 288 156 260 148 272 148 256 132 256 132 268 132 272 132 260 136 236 132 248 120 260 128 256 136 256 132 244 128 268 156 256 136 252 140 264 144 276 156 272 148 296 160 276 148 280 152 276 148 288 152 284 152 284 164 288 156 284 164 308 156 292 156 288 156 288 148 284 168 284 160 292 168 300 160 304 176 292 160 284 160 296 176 292 176 316 164 316 176 304 176 296 168 304 168 288 152 296 148 260 136 256 144 272 140 268 148 276 136 284 148 268 148 280 132 280 148 288 152 288 156 288 168 288 152 284 152 260 148 264 140 272 148 272 148 264 140 260 140 260 144 280 156 252 144 272 144 268 144 268 156 284 164 284 152 268 160 284 152 276 160 280 152 276 156 288 156 280 164 292 156 272 156 268 148 268 140 256 140 276 160 280 152 288 140 260 148 284 152 284 144 264 144 260 144 272 136 240 136 268 164 296 156 280 144 276 140 256 144 276 148 264 152 272 140 256 140 264 140 256 140 240 132 264 140 256 148 272 140 276 140 264 140 264 140 284 140 268 152 268 148 272 152 284 144 260 140 256 128 236 132 240 128 252 132 260 140 264 128 260 140 272 140 280 148 280 156 272 144 260 140 268 140 248 132 252 116 252 124 248 128 264 132 272 140 264 136 260 128 232 116 208 108 220 108 240 124 260 140 284 152 276 152 276 148 292 164 296 164 300 140 236 104 216 96 244 120 260 132 260 136 240 120 244 104 232 108 224 112 228 124 260 144 276 152 264 128 260 124 244 116 220 100 224 112 224 112 220 116 244 116 228 120 224 120 232 120 240 112 252 116 232 116 240 120 240 120 240 104 232 124 232 128 248 124 228 116 240 108 228 108 228 112 224 100 224 116 216 112 228 104 216 112 236 112 220 108 236 108 116 248 124 256 120 260 120 252 124 252 132 256 128 240 132 260 132 232 124 268 124 264 132 268 128 264 132 268 128 260 140 276 148 276 148 264 144 256 132 272 144 268 140 264 136 264 140 268 140 280 132 244 132 276 148 264 136 272 136 288 144 264 144 288 136 280 140 256 144 272 152 276 156 296 160 308 152 296 152 292 144 212 108 208 88 204 116 280 148 284 136 280 140 276 144 256 140 268 136 268 140 272 152 268 128 268 144 272 152 276 140 264 148 280 164 280 152 272 152 276 144 284 128 264 132 260 144 256 128 248 136 252 136 252 132 260 136 236 140 252 140 264 148 244 136 256 136 260 136 268 144 276 152 280 144 276 164 276 152 280 156 288 152 308 156 280 152 280 164 268 160 268 156 280 160 280 164 292 144 296 152 304 164 300 164 308 168 308 160 288 172 300 164 316 172 296 172 312 168 300 172 304 188 316 172 308 164 316 172 312 160 300 160 292 156 284 156 268 156 264 144 252 144 256 136 264 144 268 148 292 156 284 164 300 164 272 152 284 156 284 144 268 144 260 132 264 140 280 132 272 144 284 140 268 144 272 148 264 136 264 148 268 156 292 156 292 160 280 156 268 152 260 156 280 144 284 164 292 152 268 164 296 148 272 152 284 156 292 152 272 148 280 144 284 152 284 152 288 140 272 152 288 148 288 152 272 140 256 136 252 128 252 140 288 160 300 156 284 136 284 140 284 136 280 136 272 144 280 136 272 140 272 144 276 128 256 144 280 136 288 140 264 144 268 144 280 140 260 152 272 148 284 144 268 144 284 152 272 148 272 136 264 132 252 136 260 132 256 136 260 144 284 136 264 144 264 148 292 152 292 148 284 148 268 144 264 136 256 124 256 124 260 136 272 140 272 144 288 132 260 128 248 120 232 116 232 108 244 120 256 156 296 160 292 160 292 164 292 160 308 156 284 140 228 88 208 108 244 120 256 128 264 140 260 132 244 124 256 112 232 104 212 120 232 124 264 136 260 136 268 132 260 132 240 124 240 112 224 120 240 112 240 112 248 116 224 120 244 120 244 124 248 116 244 108 232 116 236 116 248 112 248 116 236 132 244 108 240 120 232 120 228 112 244 120 224 100 252 112 244 108 232 108 236 112 236 116 252 116 248 116 248 240 116 248 124 272 132 240 116 248 128 260 132 248 128 260 120 244 120 252 124 256 132 264 136 268 132 272 132 256 140 268 140 276 140 272 140 272 136 264 136 260 140 260 136 268 144 280 144 256 140 260 124 260 136 268 148 260 136 248 144 280 152 264 140 268 144 272 140 276 140 268 140 264 156 276 156 280 168 296 152 264 116 208 88 192 112 252 156 276 148 268 140 280 144 264 136 264 140 272 136 272 156 268 132 264 136 264 144 268 148 260 148 256 140 288 152 280 152 268 148 284 140 280 140 280 148 260 140 256 132 260 136 252 136 252 132 256 140 260 132 260 148 264 140 260 136 276 152 268 140 280 148 284 160 272 156 280 148 272 156 280 152 300 160 276 156 280 156 284 152 288 148 272 156 272 164 280 160 292 148 284 156 292 156 292 172 292 152 300 164 300 172 300 172 292 172 304 172 300 168 308 180 304 172 308 180 308 176 304 168 312 168 308 160 292 160 280 160 292 140 280 140 264 128 260 144 272 140 268 148 288 164 280 160 300 160 268 152 280 144 272 144 260 136 248 148 240 144 260 128 264 144 280 144 264 144 252 148 240 140 276 144 268 144 284 148 276 152 276 152 264 160 272 152 272 152 276 156 276 156 292 156 288 144 268 152 292 160 280 152 288 152 268 152 284 160 256 144 276 152 296 148 284 148 284 144 264 140 256 132 260 128 252 148 288 168 280 148 252 140 268 144 256 140 264 144 264 144 264 144 264 140 268 148 264 144 256 148 272 140 264 144 272 144 284 152 276 148 268 140 276 148 276 144 272 152 280 152 272 140 264 148 264 132 256 132 260 140 256 132 272 152 260 140 268 152 272 140 268 148 284 148 260 144 260 136 256 132 244 132 248 128 240 136 276 144 276 136 256 128 244 116 212 112 236 128 252 140 280 156 288 156 280 156 296 164 308 156 284 148 272 132 216 92 220 116 248 124 232 136 252 128 260 124 260 140 268 128 244 112 240 108 220 124 240 128 272 140 260 140 268 140 272 132 236 116 224 116 232 116 244 108 240 112 224 108 232 116 236 120 248 124 248 112 224 112 228 112 240 128 236 116 256 120 244 128 244 120 236 112 240 116 244 116 236 108 244 112 224 100 236 116 232 112 240 112 244 120 240 104 232 116 116 232 120 268 128 264 128 248 124 260 128 264 132 256 128 240 128 256 132 264 128 268 132 260 136 264 148 260 140 276 140 280 140 280 140 276 136 252 140 268 132 272 132 272 144 264 136 268 152 252 132 244 132 268 156 284 136 280 148 276 144 292 148 280 148 268 144 276 136 268 132 276 136 256 144 280 152 288 164 288 148 268 112 224 116 264 144 272 152 268 144 268 136 260 136 260 132 264 136 280 140 260 148 260 140 268 132 272 140 256 140 264 136 272 152 296 144 280 160 280 152 272 144 268 136 244 148 264 132 268 136 264 140 268 140 280 136 272 132 276 144 248 140 264 140 276 132 276 144 280 152 280 148 280 156 276 148 284 160 284 164 276 160 292 160 284 144 292 144 280 144 280 152 292 152 288 160 300 160 296 152 296 160 288 160 304 152 292 160 300 168 304 164 280 172 292 164 316 168 288 176 304 164 296 168 284 180 316 172 336 172 312 180 296 164 300 156 292 160 268 160 268 144 276 148 260 148 264 144 272 148 288 160 300 160 296 152 276 160 280 136 272 136 256 140 260 144 264 136 268 140 264 144 272 136 264 144 268 140 272 144 272 148 280 144 280 144 288 152 280 152 292 160 288 152 284 156 280 156 300 156 288 160 288 140 280 148 288 156 296 148 288 160 280 156 292 156 292 160 280 156 296 152 276 164 284 148 252 148 264 132 260 136 252 156 296 168 268 148 260 148 276 140 272 148 284 144 268 152 288 152 276 152 276 148 284 144 264 136 272 136 260 144 288 148 272 136 296 140 284 140 268 140 280 148 260 152 272 140 268 144 252 132 268 144 272 140 268 132 276 136 276 152 276 140 276 144 268 144 288 144 276 148 284 136 268 136 256 136 244 132 272 140 276 144 272 132 256 128 252 120 240 124 236 124 284 156 304 164 292 164 312 148 312 152 308 156 296 136 252 108 216 112 216 120 240 128 260 136 264 128 284 136 272 144 296 128 268 128 244 124 244 116 244 116 256 128 272 132 260 148 284 132 256 132 248 128 252 108 220 112 244 112 228 112 236 108 240 108 240 128 268 124 268 124 228 120 248 124 248 124 252 112 260 120 256 128 260 116 256 116 244 116 228 116 248 112 236 108 252 104 240 100 240 108 228 108 244 112 232 116 248 240 120 232 124 232 124 252 120 244 120 248 128 256 128 252 128 264 128 256 128 256 124 264 140 276 136 276 144 272 144 264 144 268 144 260 136 256 136 268 136 256 136 272 128 260 136 280 128 252 128 252 128 256 140 268 144 272 140 264 144 284 140 276 152 264 148 272 148 260 132 264 136 264 144 264 140 264 152 268 156 276 152 268 128 260 140 268 136 272 132 260 132 272 132 252 128 264 136 276 136 272 144 268 136 260 144 268 140 280 140 264 136 280 148 284 148 284 156 268 156 284 152 280 152 256 148 252 144 260 136 280 136 268 136 256 136 260 152 264 140 276 148 268 144 264 148 244 144 272 148 276 156 272 144 284 156 276 156 284 152 292 152 288 168 268 148 272 140 264 144 260 156 288 160 284 156 280 164 280 152 280 160 284 164 284 164 288 160 284 164 288 160 296 164 288 172 284 164 300 172 300 168 312 168 304 180 292 168 288 168 316 168 296 164 288 152 284 160 276 168 296 160 292 168 288 156 276 144 268 152 284 160 292 164 296 156 284 144 256 136 260 132 252 132 260 144 252 140 260 136 256 140 252 140 268 144 276 148 264 152 276 148 260 152 276 148 276 148 276 148 284 148 276 152 268 156 260 144 276 156 284 152 288 160 276 152 276 152 268 156 272 152 280 148 284 164 288 152 292 152 304 156 272 156 284 160 288 144 260 132 272 144 280 144 268 164 288 164 284 152 264 144 268 152 272 136 260 144 268 152 284 144 272 144 252 144 256 140 276 148 252 148 268 148 264 144 280 152 264 144 276 144 268 152 284 152 256 144 264 128 264 140 240 136 268 148 256 144 264 136 264 144 264 144 260 144 280 152 272 160 272 144 276 144 260 132 252 132 260 136 268 140 272 144 272 132 256 124 244 124 232 128 264 140 272 160 284 172 288 160 296 156 284 148 292 152 264 132 240 108 212 116 232 120 252 132 236 116 260 132 272 140 268 144 280 132 264 132 260 128 248 128 236 108 232 120 240 124 240 136 264 140 268 136 252 132 252 120 236 108 220 108 208 108 236 120 240 120 252 124 256 132 240 124 232 120 232 124 236 128 256 116 252 116 240 124 244 120 240 124 252 120 240 124 236 112 248 116 228 104 240 108 228 116 236 120 236 112 236 116 240 112 124 236 132 260 104 260 124 272 128 252 124 260 124 252 120 268 124 244 120 260 128 252 136 264 128 276 124 288 144 284 132 292 148 264 144 264 136 276 124 268 140 272 140 260 140 276 132 264 128 268 128 248 128 260 156 276 140 268 148 292 152 284 144 288 144 288 148 284 140 256 148 276 136 256 136 292 156 272 160 280 156 276 140 264 132 244 128 260 132 256 128 260 136 268 128 260 144 276 144 264 140 256 152 260 140 280 140 272 156 280 144 284 136 276 144 284 156 272 156 276 156 300 160 284 156 248 136 256 144 284 156 268 144 256 132 256 144 260 148 284 148 280 160 280 152 268 152 276 156 276 148 272 144 284 140 272 152 292 160 272 152 280 156 280 140 280 140 284 148 284 148 264 156 292 156 272 148 276 152 284 160 284 156 288 144 292 152 304 156 312 168 304 164 300 164 300 176 300 164 304 172 296 176 304 168 320 180 300 168 324 164 304 156 288 160 292 160 284 156 296 168 292 164 304 164 296 152 288 152 288 164 296 164 292 152 284 148 272 128 248 132 252 140 252 144 276 136 276 140 272 132 264 144 272 148 284 144 272 156 272 156 260 148 280 152 280 140 264 140 260 156 280 152 268 148 272 144 280 152 292 152 280 152 284 164 280 152 280 156 272 156 272 148 296 164 288 152 284 156 280 156 284 156 280 156 304 144 288 144 264 132 260 144 272 156 276 160 284 156 276 140 276 152 272 152 272 144 284 144 260 144 260 136 268 140 276 140 268 148 268 152 284 152 276 144 280 148 276 144 296 156 284 148 276 152 284 144 288 140 276 132 268 136 272 140 280 148 276 136 268 128 264 140 264 144 276 152 304 152 272 144 292 152 268 152 264 132 256 148 276 144 288 144 280 140 268 136 248 128 244 136 276 144 288 164 296 160 296 168 300 164 280 148 280 144 268 120 232 108 236 108 248 116 256 124 272 128 268 148 276 136 276 140 272 136 256 136 268 124 260 140 244 124 240 116 224 112 240 132 268 132 276 132 268 140 276 120 256 112 248 100 228 108 232 116 220 120 248 128 256 132 272 128 252 128 272 128 248 124 260 124 244 120 260 120 240 120 256 124 244 120 260 120 248 120 240 120 248 124 248 112 232 120 224 116 240 108 240 108 232 120 256 256 124 252 124 240 120 240 136 248 120 260 124 244 124 264 124 244 116 248 124 256 128 268 124 272 140 276 140 268 144 284 148 264 136 252 140 264 132 272 132 276 152 252 140 260 128 260 128 248 128 260 132 260 136 276 148 272 148 268 152 288 152 276 152 284 144 256 140 256 144 268 144 264 140 272 140 268 148 264 140 272 144 276 132 260 120 248 124 244 128 252 132 256 136 268 140 276 140 284 152 284 148 260 140 260 132 272 140 268 160 268 156 272 136 272 148 272 152 288 160 272 160 296 156 288 156 264 136 272 136 276 156 276 136 268 152 256 136 284 152 272 152 272 156 260 160 268 152 280 156 280 152 268 148 268 148 268 148 284 152 276 152 284 144 280 152 292 148 280 156 284 152 272 164 272 156 276 136 284 160 272 156 284 148 276 156 288 172 292 164 296 172 292 164 292 168 300 168 300 164 300 168 300 168 292 180 304 176 300 172 296 160 288 160 280 160 296 156 280 168 288 172 292 164 300 164 300 164 272 148 300 156 288 156 292 160 256 148 252 136 252 136 244 144 252 144 264 136 248 140 236 140 248 140 260 144 260 156 280 152 268 152 284 152 276 144 260 144 264 148 264 144 276 136 280 148 268 152 280 156 268 164 280 164 284 156 280 156 284 156 272 148 252 156 284 160 280 160 280 152 276 160 280 156 284 152 292 156 272 140 264 128 256 152 280 156 288 168 280 156 260 136 260 144 260 156 256 144 260 144 264 140 256 136 240 144 264 144 272 148 260 156 272 148 276 156 272 156 280 156 288 164 292 144 292 148 284 144 260 148 252 128 252 144 256 144 252 140 256 132 252 136 268 148 264 148 296 152 276 148 284 152 296 148 264 136 248 136 272 144 276 148 288 136 264 140 240 132 256 144 276 160 300 160 304 172 300 152 296 156 288 152 276 144 252 120 248 108 224 112 240 120 248 132 252 136 272 140 260 140 268 144 268 144 248 140 272 128 260 140 248 128 252 116 212 120 228 120 256 136 268 132 272 140 252 140 264 128 240 108 232 104 220 108 220 116 240 112 232 124 268 132 252 140 264 120 252 120 268 124 248 128 236 112 240 128 244 120 248 116 240 128 252 124 244 120 244 116 228 124 240 116 228 120 240 112 236 112 232 116 228 116 120 256 116 260 120 256 124 244 120 256 124 252 120 256 120 236 120 236 120 260 120 272 132 280 144 276 144 280 140 268 152 276 136 264 132 256 136 272 140 268 140 268 136 276 136 252 132 260 136 252 132 248 128 264 136 272 152 260 144 268 156 284 148 284 144 284 152 288 152 276 144 280 144 272 140 284 140 276 148 276 152 268 144 268 128 236 112 256 124 256 128 260 140 248 140 276 144 276 152 264 156 280 140 280 144 256 148 272 156 276 156 272 144 268 152 268 152 276 156 268 148 280 152 284 160 300 164 272 140 284 152 256 148 260 152 260 140 264 140 260 148 284 152 284 152 256 156 280 160 292 160 284 152 276 148 280 152 272 152 276 152 284 156 276 152 280 152 280 156 284 168 288 156 280 156 268 148 288 160 280 156 296 164 284 160 288 172 292 160 300 172 292 164 288 164 300 164 304 160 292 164 300 168 292 168 320 168 308 168 308 164 288 164 280 156 296 160 304 156 288 164 288 160 300 160 300 168 316 156 288 168 300 168 300 156 300 144 284 144 268 144 264 140 268 136 260 132 244 140 248 148 252 140 264 128 260 140 256 152 268 148 276 148 272 144 276 152 256 148 260 152 264 148 276 152 268 152 260 152 276 160 280 156 308 164 284 160 292 160 280 160 280 164 272 148 280 156 284 148 280 168 292 160 288 152 276 152 292 152 272 144 272 144 264 148 276 168 292 164 300 148 276 136 268 144 284 148 268 140 276 144 268 144 276 144 268 144 260 148 276 140 272 148 272 160 288 152 272 156 292 160 292 156 276 152 276 156 268 144 276 144 256 132 272 144 288 136 264 148 264 144 272 140 280 152 296 140 292 156 284 148 284 152 288 140 272 132 280 140 288 152 288 140 276 140 284 140 272 148 276 156 324 164 296 160 308 148 296 144 300 144 276 136 252 128 228 116 244 132 248 128 264 136 268 140 276 144 268 132 276 140 288 132 272 152 276 136 288 132 252 136 256 132 236 128 240 116 252 132 248 136 264 136 272 136 276 144 268 132 240 112 228 104 212 116 220 120 232 132 256 128 264 132 256 124 240 120 260 136 260 128 248 124 240 124 252 120 256 120 244 128 252 124 248 124 256 112 240 112 244 112 244 120 236 112 232 116 252 128 236 124 248 236 116 240 120 248 128 240 112 240 136 252 124 252 132 256 120 224 128 240 128 252 124 284 140 276 148 276 140 276 136 280 144 276 144 260 136 260 144 272 140 268 140 268 128 272 136 256 136 252 136 264 132 260 124 276 144 280 148 256 148 272 152 268 148 284 148 288 164 276 152 276 148 272 144 272 140 276 156 276 148 276 152 288 140 260 124 244 116 256 124 252 132 264 148 268 140 280 152 276 144 276 156 256 144 276 144 264 148 280 152 272 144 280 148 272 148 272 148 268 144 264 148 260 148 264 160 276 148 272 148 272 156 268 144 272 136 268 140 264 148 276 160 284 148 272 144 288 152 280 168 280 156 280 144 268 152 268 160 272 156 288 156 284 144 272 152 284 152 280 156 276 152 280 144 272 156 272 160 288 156 280 152 276 156 272 152 288 160 292 168 300 164 284 164 292 176 288 160 268 172 296 160 288 152 304 172 292 160 288 164 288 168 288 152 280 168 284 160 300 160 304 160 296 160 296 164 296 172 296 164 292 172 296 172 296 160 288 156 288 152 300 164 260 148 264 144 260 140 252 144 268 132 248 128 264 132 244 132 252 144 272 148 276 136 260 144 272 144 268 144 264 148 264 148 256 152 268 156 280 152 276 152 280 160 284 164 284 164 280 156 288 164 272 160 284 156 276 156 276 156 296 168 288 156 284 156 284 136 284 160 260 136 260 148 280 152 292 164 292 168 268 140 268 136 272 148 280 148 260 152 252 140 264 144 280 148 256 148 260 140 272 144 280 148 308 156 284 156 280 152 288 160 288 148 280 140 276 148 276 144 260 140 272 144 268 156 272 136 272 140 280 152 268 152 288 152 280 144 276 152 276 156 264 144 284 140 272 140 280 152 292 148 276 136 256 148 268 152 280 160 312 168 304 168 296 160 280 152 284 140 252 124 240 116 216 120 236 124 248 124 240 132 268 148 268 132 256 140 268 136 264 136 272 152 272 140 264 140 268 124 256 136 256 124 244 116 224 116 252 128 264 144 264 136 256 136 272 140 252 124 244 120 232 104 232 112 228 116 244 132 256 120 264 128 236 124 248 128 244 128 244 116 240 128 260 120 232 124 256 124 240 124 256 120 248 120 232 120 236 120 240 120 236 112 236 116 236 124 248 120 240 120 108 252 120 252 116 244 112 244 120 236 128 264 128 264 128 260 124 272 132 256 128 260 140 280 136 280 144 284 148 268 132 260 144 264 140 264 136 264 140 264 144 264 132 256 128 268 132 252 128 260 128 248 136 240 140 280 152 264 148 292 152 288 152 288 152 276 148 292 156 280 152 288 152 280 148 252 136 268 144 288 148 284 156 268 132 256 120 236 120 260 132 244 128 272 144 268 148 272 152 280 148 272 140 284 152 280 136 260 144 276 140 268 148 280 148 292 152 276 140 248 140 240 128 244 140 276 148 280 156 276 152 272 132 268 148 260 140 260 160 284 152 280 144 268 136 264 148 280 160 292 156 288 156 276 152 272 160 288 156 280 156 288 144 300 152 280 152 284 156 288 156 272 144 272 144 292 156 296 156 300 152 292 160 284 172 288 164 276 164 292 160 296 164 280 172 284 172 284 164 288 172 296 164 304 156 304 160 296 160 296 156 288 168 292 164 276 160 304 156 284 168 288 160 284 164 292 168 288 164 288 164 288 164 296 172 300 168 308 168 316 160 292 168 304 160 292 164 268 148 260 140 260 128 244 136 252 132 268 132 260 136 264 140 264 144 268 144 256 136 264 140 280 140 280 144 284 144 280 160 288 148 288 160 280 156 284 164 296 160 284 160 280 156 276 156 280 152 264 152 272 152 268 164 288 160 292 152 296 156 288 148 284 140 264 156 268 156 292 168 300 164 288 140 268 128 272 148 256 144 264 144 284 148 276 152 268 140 280 152 288 148 276 148 300 160 300 148 304 148 292 160 276 160 288 152 284 140 276 152 260 140 284 152 268 140 268 148 280 140 272 148 272 148 284 144 272 152 280 148 300 156 288 144 272 148 284 156 296 144 268 148 272 148 280 140 276 152 312 172 324 180 308 164 292 160 296 156 284 152 264 128 248 120 248 120 252 124 276 124 272 144 280 132 272 140 280 136 272 148 276 152 276 144 264 136 268 140 272 140 260 140 276 140 268 132 264 112 244 116 232 128 268 140 256 136 264 144 268 128 248 128 248 108 228 112 228 112 228 120 260 128 264 124 236 124 264 128 260 120 248 132 268 120 256 144 248 124 244 124 244 116 240 120 252 124 232 116 244 116 236 124 228 124 232 124 244 120 248 124 264 124 228 268 120 256 128 248 116 256 120 240 124 244 124 252 132 252 140 256 136 268 144 268 136 268 144 268 136 252 136 272 140 260 136 248 144 252 136 260 144 244 136 256 132 244 128 264 132 252 124 268 136 256 136 268 128 272 156 280 152 260 152 268 152 284 152 280 136 288 144 284 152 284 152 296 148 272 144 276 128 276 152 272 152 276 152 256 132 244 116 248 132 268 132 268 140 268 140 284 140 276 144 272 156 264 152 256 148 288 144 264 140 276 140 260 148 272 152 264 140 268 132 260 112 240 124 244 132 268 144 276 148 260 140 264 136 284 148 284 156 296 156 296 156 264 144 244 152 276 156 280 156 288 152 284 160 264 156 284 160 276 152 284 152 276 168 276 160 284 160 276 152 284 148 280 148 292 152 276 148 272 156 280 176 292 164 300 164 284 164 284 156 264 168 276 164 300 172 292 164 284 168 288 168 288 160 300 164 288 160 280 160 280 164 288 156 292 164 308 168 292 160 304 168 292 156 308 164 288 160 288 168 292 160 280 164 292 168 292 176 304 160 292 164 300 168 296 168 300 164 280 160 280 160 280 148 260 140 256 136 256 136 256 132 252 148 252 144 264 140 260 132 264 140 272 140 276 148 268 148 264 156 268 152 256 144 288 160 276 152 284 160 276 164 288 152 284 156 276 148 268 152 276 148 276 152 296 160 276 164 300 152 280 148 264 144 264 148 272 152 300 160 280 160 272 152 260 140 264 144 244 144 256 148 260 136 268 144 260 144 276 148 244 152 280 160 268 160 268 152 280 152 292 160 292 156 280 160 268 144 256 144 264 144 272 148 280 156 284 144 268 140 264 148 280 148 272 148 272 152 276 148 276 152 260 144 272 144 280 144 264 144 268 140 264 144 276 156 312 164 296 180 312 168 300 164 268 156 268 132 252 128 240 116 236 120 232 136 244 132 268 140 260 148 260 144 264 140 272 136 256 152 268 148 272 136 256 136 272 148 256 140 276 140 268 144 268 128 252 124 236 120 252 128 256 132 272 136 252 128 252 124 240 116 236 120 244 116 252 124 256 128 252 128 232 124 244 132 256 132 252 132 256 140 240 132 264 120 248 128 240 128 240 112 232 124 232 116 264 116 240 124 244 128 232 124 244 132 256 120 252 128 224 120 124 248 120 256 120 256 124 256 124 256 116 260 128 264 136 248 144 268 136 248 152 272 140 252 128 248 136 264 136 260 128 244 132 244 132 260 124 248 124 264 124 268 128 236 132 244 140 268 128 280 136 264 128 244 136 268 156 260 152 276 148 292 160 268 152 280 152 276 160 288 164 284 152 268 144 260 140 288 152 288 140 288 164 292 140 256 136 236 124 256 136 276 148 264 144 268 140 264 148 264 152 272 148 260 144 288 156 280 144 272 144 272 152 272 144 260 144 256 136 248 120 240 124 252 140 244 136 264 148 272 132 260 144 252 140 280 156 292 156 272 152 272 136 252 148 268 148 284 156 276 156 296 160 288 156 284 164 280 164 296 156 280 160 276 168 284 160 296 160 284 152 288 156 284 156 268 144 276 160 288 164 296 164 276 160 296 168 288 160 288 160 312 168 304 172 288 168 284 172 296 172 304 168 288 168 300 156 292 168 284 148 284 168 292 160 304 168 296 164 276 160 300 152 280 152 292 168 284 168 284 160 276 164 288 164 288 172 292 164 296 176 296 188 320 172 316 160 288 164 308 168 312 164 280 156 264 152 264 144 256 144 264 140 264 148 264 140 276 148 268 140 272 140 268 144 276 160 280 152 268 156 272 144 264 156 272 152 292 156 268 156 284 160 296 172 292 160 276 148 276 156 280 148 276 144 276 164 284 156 288 160 280 152 264 144 272 144 268 164 300 164 280 148 272 144 256 144 264 144 264 144 288 136 276 156 260 140 272 148 268 148 268 152 288 148 292 160 288 156 292 148 288 148 284 144 268 152 276 148 264 132 272 140 276 156 280 140 276 136 272 144 284 156 284 140 292 144 284 156 280 156 260 140 272 148 268 140 264 136 272 136 260 144 304 160 316 176 320 172 308 168 296 164 300 136 272 136 240 116 248 120 232 140 260 124 256 148 260 132 272 140 240 148 252 140 268 124 272 140 280 148 268 144 280 140 276 140 272 148 272 144 284 148 280 148 268 148 264 116 244 116 248 124 268 136 268 124 272 132 268 124 248 124 248 124 268 128 264 116 252 136 256 128 260 124 236 128 248 136 248 136 268 132 252 120 264 112 244 116 252 124 240 116 244 124 248 116 248 124 248 120 244 116 236 136 236 124 260 120 232 112 240 252 128 248 116 248 132 256 128 244 124 240 120 252 128 248 132 268 132 260 140 276 144 268 136 272 136 252 120 252 140 244 124 244 120 248 120 248 128 264 132 252 132 248 128 236 132 244 140 232 136 260 132 256 132 264 156 264 148 268 148 284 168 280 144 272 156 276 148 272 156 280 164 272 144 272 144 268 152 280 148 280 152 292 156 284 148 264 132 268 132 272 140 268 140 272 148 280 144 292 148 280 148 284 136 268 152 280 152 272 136 264 156 284 152 264 144 248 140 240 120 256 132 252 152 268 144 268 148 272 132 268 132 264 144 264 148 304 160 284 156 268 136 256 140 272 148 272 156 292 148 288 156 264 160 280 160 288 164 288 156 292 160 288 164 280 172 284 160 288 156 292 160 284 160 288 160 268 168 276 160 288 168 288 152 288 168 288 156 272 164 296 172 296 164 296 164 296 172 288 168 300 164 288 168 280 156 288 160 264 152 272 152 280 160 288 160 284 160 288 164 288 152 296 160 284 152 276 156 300 164 284 168 284 164 280 168 276 168 300 180 300 176 304 180 288 184 272 172 300 176 296 172 296 172 280 168 272 156 268 160 280 136 272 152 268 152 256 140 252 140 252 132 256 148 256 148 272 160 272 152 264 148 276 148 264 152 272 164 280 152 276 160 276 168 284 172 280 156 288 152 288 144 272 156 280 160 276 156 272 160 280 156 276 152 276 152 256 156 288 164 276 156 276 152 260 140 256 140 264 144 256 144 264 152 276 136 268 152 264 156 272 140 272 152 256 160 272 160 280 148 280 136 272 152 268 152 268 156 264 144 264 128 268 156 264 152 276 144 264 144 260 152 280 156 276 144 272 148 280 160 260 152 264 144 264 140 256 140 260 132 268 164 292 176 308 180 308 172 312 176 300 156 280 140 260 144 244 120 236 128 236 136 256 128 256 144 256 144 252 132 268 148 268 136 264 136 256 140 248 148 264 140 256 140 268 148 276 140 280 148 264 144 264 140 260 148 260 128 244 112 220 112 228 128 268 136 252 132 252 136 248 132 256 128 276 120 260 124 240 124 244 136 264 116 248 120 256 128 248 124 244 124 256 124 248 116 240 116 240 124 256 124 244 120 236 128 228 124 252 128 224 116 248 120 236 128 236 124 228 104 224 108 128 248 128 256 128 264 140 268 128 244 128 260 120 232 128 252 136 276 144 268 140 272 140 272 136 268 132 260 124 252 116 228 116 228 132 236 140 252 136 260 132 252 144 252 136 252 144 248 136 244 148 244 136 244 140 272 156 280 140 280 156 280 148 276 144 288 152 288 156 284 148 288 156 292 156 272 148 264 156 268 148 284 160 272 156 280 148 248 140 260 144 260 140 256 148 288 148 268 148 264 152 272 140 260 144 260 144 264 136 272 140 272 160 264 144 252 128 248 132 260 124 260 148 296 148 280 144 268 136 244 132 248 136 284 152 284 164 276 148 268 132 248 136 248 144 268 156 280 160 280 156 296 152 292 156 276 160 288 156 284 160 300 168 304 164 296 164 292 160 284 172 292 160 284 172 300 156 292 156 288 152 284 156 284 164 280 156 284 160 292 172 288 168 284 176 296 172 292 172 284 168 284 172 284 160 268 164 284 160 280 152 276 160 280 160 296 164 296 164 312 164 292 156 288 160 300 172 288 160 276 156 292 168 288 168 276 160 296 168 312 180 300 180 316 180 296 168 312 172 312 176 308 172 312 180 312 168 300 168 280 164 284 164 292 164 292 156 284 136 256 152 260 136 256 148 260 156 260 152 264 152 268 148 284 156 276 148 272 160 280 160 272 160 280 152 284 168 272 164 276 152 268 152 280 156 276 152 272 148 272 148 292 172 284 164 284 152 268 152 288 168 316 152 280 144 264 136 260 136 240 144 272 148 264 152 268 140 276 152 280 152 288 148 284 152 284 164 264 164 276 152 264 156 272 156 284 156 284 144 260 140 260 140 272 144 280 148 276 156 284 144 264 148 276 148 284 148 284 152 272 152 268 140 296 140 260 132 260 144 272 164 312 168 316 168 312 176 312 164 308 156 280 148 272 128 252 124 240 120 240 132 268 136 272 132 264 140 260 144 280 140 272 132 280 128 264 144 268 140 280 140 268 140 276 144 288 144 272 140 284 144 288 140 276 144 272 136 256 120 240 112 240 116 260 140 256 136 268 132 284 128 256 124 264 132 248 120 240 120 240 128 244 136 260 116 244 128 268 124 268 124 256 144 248 116 248 124 268 124 264 120 244 116 232 124 240 124 248 128 228 116 228 128 264 124 236 116 252 112 240 104 236 260 124 244 124 252 136 248 136 252 124 264 116 252 120 240 128 260 140 260 136 268 132 264 136 256 132 272 132 256 116 212 124 220 132 248 148 272 136 264 132 256 132 268 140 276 132 264 144 260 132 276 136 264 128 288 152 296 156 268 152 272 156 256 152 280 160 268 156 272 148 284 156 280 152 284 144 284 148 260 152 284 160 292 156 268 152 288 136 264 136 268 140 280 144 272 136 264 152 272 144 288 148 256 144 260 148 260 136 264 144 280 152 264 144 264 144 276 140 280 136 256 140 308 156 272 152 284 148 248 136 256 136 264 152 300 176 288 148 276 148 236 128 256 148 276 152 272 164 296 164 284 160 280 148 276 148 288 156 272 156 284 160 296 172 292 160 300 160 292 160 300 172 296 176 300 164 276 148 284 160 280 156 268 164 268 160 288 156 312 160 292 164 276 160 284 176 300 168 300 176 296 172 304 168 292 160 288 152 288 160 284 156 280 156 288 168 300 168 292 172 300 172 304 156 296 160 296 164 288 152 284 160 296 164 296 160 288 164 284 172 284 172 308 168 300 168 300 176 288 180 304 176 312 168 288 180 296 168 304 180 284 168 296 168 284 156 280 160 264 156 268 144 256 152 268 148 268 152 248 164 260 152 268 156 280 160 272 156 268 164 272 152 276 156 292 160 276 152 280 164 272 160 272 156 272 156 284 148 276 156 296 168 300 164 288 152 268 156 272 156 280 172 284 164 264 148 260 140 240 140 252 140 240 136 264 144 252 152 272 152 268 156 292 152 284 148 276 156 280 156 280 152 284 156 268 152 276 144 264 136 244 136 260 152 252 140 272 156 292 144 268 140 272 152 272 148 276 156 272 152 260 148 268 144 264 132 256 152 288 168 308 164 296 168 304 176 308 172 296 160 280 148 264 136 244 128 236 124 236 136 248 140 256 144 268 140 252 140 264 148 248 136 260 140 260 124 256 148 268 148 272 136 272 148 260 152 268 148 264 144 284 148 272 136 264 148 248 128 252 120 244 124 244 116 244 132 264 140 256 140 268 128 248 140 256 128 224 120 236 132 240 128 260 128 256 124 244 132 252 116 252 128 256 124 240 124 252 136 232 124 252 120 228 112 236 116 240 128 232 120 228 124 244 116 236 120 232 116 236 112 216 120 128 264 132 248 136 252 132 260 144 264 136 240 128 232 124 236 132 248 128 244 132 248 136 252 144 276 144 268 136 236 136 248 136 264 140 260 128 260 140 264 136 268 140 256 140 252 136 264 140 264 132 260 140 260 132 268 160 284 160 280 160 284 156 288 148 288 152 288 144 304 160 292 160 284 148 280 152 280 156 272 164 280 160 304 168 276 152 268 140 268 140 264 144 268 136 280 144 252 144 268 152 264 148 260 140 276 140 264 144 264 144 276 144 256 164 280 148 272 148 268 152 256 156 288 152 292 152 260 152 272 148 288 156 300 172 292 156 248 144 240 132 264 148 280 152 284 156 280 160 272 152 288 152 280 152 292 160 272 160 280 160 284 176 296 160 300 168 320 168 300 164 300 176 296 176 284 164 284 172 280 168 292 168 288 164 276 168 272 160 300 152 296 156 296 160 296 176 300 168 288 160 288 168 292 168 300 160 296 160 292 168 280 168 304 160 308 168 288 168 296 164 296 176 284 152 288 152 280 168 292 160 276 164 300 172 272 168 276 164 304 168 308 176 308 176 312 172 304 172 292 176 316 176 300 176 308 168 316 172 300 188 312 184 304 180 304 172 300 168 304 168 284 164 288 160 296 156 288 156 288 164 268 160 276 152 276 164 272 160 288 164 288 156 280 156 280 164 292 160 284 160 280 148 268 156 264 164 276 144 284 168 300 176 292 152 288 160 280 164 288 168 296 180 296 172 272 148 280 148 268 140 260 144 276 140 276 148 264 160 280 156 276 156 284 160 292 160 300 160 280 164 288 160 284 160 284 156 272 144 248 152 256 140 244 140 264 152 284 160 304 152 280 148 260 156 288 156 264 136 268 152 292 136 252 124 252 164 320 176 316 172 304 168 328 172 328 176 312 160 272 152 264 132 244 124 248 132 252 136 280 140 276 136 244 152 288 132 268 148 260 144 272 140 276 136 264 152 260 148 276 136 260 144 276 140 268 144 304 140 292 152 280 148 276 140 240 128 256 132 248 128 256 132 236 116 240 132 248 136 260 136 264 132 240 128 244 120 236 120 248 144 276 128 248 128 264 128 264 124 264 128 264 128 260 124 272 136 244 124 248 120 236 120 232 120 232 120 240 120 244 116 248 124 244 112 224 116 232 116 236 112 236 280 120 256 140 244 128 260 136 252 140 272 132 264 116 236 116 236 124 252 120 260 140 276 144 280 152 276 144 268 140 260 136 268 136 260 136 244 140 256 140 280 128 268 140 252 140 260 136 264 140 264 128 260 128 260 144 272 164 284 164 280 160 288 148 276 156 288 156 276 160 292 160 276 156 288 152 288 148 276 160 284 160 288 160 272 160 284 148 260 132 272 148 256 136 272 148 284 136 272 156 284 148 272 132 256 140 268 140 280 148 260 148 260 152 292 160 276 152 272 144 276 148 280 152 292 164 284 152 288 164 292 172 304 164 288 164 272 140 236 144 248 148 272 148 292 156 288 156 284 152 268 156 284 160 280 152 288 156 280 168 300 164 300 160 292 176 296 164 308 176 288 172 296 176 296 164 288 172 284 168 288 172 300 164 288 168 288 168 288 164 296 176 288 164 304 164 292 184 288 152 296 168 284 168 304 164 300 156 296 164 288 168 288 164 296 176 280 172 300 172 292 168 292 160 292 164 284 164 300 164 280 148 296 176 296 168 284 164 292 168 304 176 296 168 308 172 296 180 292 172 300 168 276 176 292 164 300 180 308 192 308 184 308 176 304 188 320 172 308 172 300 176 304 180 296 172 304 164 304 168 280 168 268 160 264 152 280 164 272 164 280 156 284 156 264 156 272 160 276 156 284 156 272 152 272 160 264 144 276 156 284 156 280 160 280 156 272 148 268 168 288 168 284 180 304 152 264 152 252 144 252 140 264 160 260 148 276 160 280 164 276 156 292 172 264 160 264 164 268 152 292 176 284 172 300 160 284 144 260 140 252 140 256 136 248 148 288 168 288 156 288 152 272 156 276 148 276 148 264 148 264 136 252 128 272 172 316 176 312 164 300 172 316 184 316 184 292 168 280 144 256 128 236 120 240 140 252 132 260 140 268 140 260 148 276 144 276 144 276 148 264 152 268 140 264 144 268 144 268 140 260 148 260 148 280 148 272 152 284 156 276 148 260 132 260 120 264 144 256 136 256 136 244 124 240 120 232 120 236 132 260 124 256 124 228 116 228 124 252 132 264 132 256 136 244 144 268 132 244 128 248 128 240 128 244 132 256 124 232 128 240 124 252 120 224 112 244 120 232 120 232 120 232 112 224 116 228 116 236 120 240 128 124 264 128 240 132 272 132 272 136 272 132 256 128 260 132 244 116 248 132 268 136 276 156 288 160 288 148 272 132 272 144 264 140 256 144 260 140 264 140 260 136 260 132 256 152 256 136 260 136 268 144 256 136 256 144 252 160 284 152 292 164 284 152 292 160 288 160 284 160 300 144 296 152 284 152 280 156 280 160 272 152 296 168 300 164 296 164 272 144 264 148 268 136 260 148 276 144 268 152 276 160 276 148 264 140 256 140 268 152 264 152 276 144 272 152 264 160 252 156 260 136 260 152 272 156 280 172 280 164 304 172 304 156 272 160 256 152 244 140 264 140 264 156 284 156 276 164 276 160 264 164 296 168 288 168 304 160 296 164 296 172 292 164 308 180 304 176 280 176 288 168 304 168 296 168 292 168 304 168 288 176 288 164 308 168 280 172 308 168 288 176 292 172 292 160 280 172 288 168 296 176 288 172 288 160 280 156 296 168 300 176 300 172 300 176 320 164 312 172 308 172 292 164 284 168 288 164 296 168 300 156 292 160 288 164 284 164 296 168 288 172 304 172 288 168 292 168 288 168 304 164 292 164 300 168 300 180 312 180 308 184 308 180 308 188 312 196 316 184 308 172 320 184 304 176 296 184 320 196 300 172 292 164 304 164 284 164 288 176 300 152 280 156 280 164 292 156 280 156 296 156 276 156 284 160 268 156 272 152 296 168 288 168 292 160 284 152 264 152 276 164 276 176 308 172 300 156 288 148 272 136 256 144 252 152 268 152 272 160 288 168 276 168 304 160 300 156 280 152 272 172 296 176 304 168 304 156 276 140 248 132 260 140 268 152 292 160 296 172 292 152 284 152 280 156 276 152 256 148 252 128 244 144 288 180 324 172 296 168 308 176 336 184 324 180 312 164 272 140 256 120 240 124 268 124 268 140 268 144 260 144 272 152 268 148 264 148 268 152 280 148 284 144 280 132 276 140 272 144 256 136 268 144 264 148 264 156 272 156 280 144 268 144 264 136 260 140 240 144 268 136 252 136 280 136 244 128 252 124 256 128 228 120 224 120 228 124 240 120 240 136 260 136 264 136 244 144 264 136 264 128 264 128 264 136 260 132 260 128 236 132 252 124 252 128 236 120 252 116 236 128 252 124 232 120 252 116 240 124 248 120 240 256 124 252 132 240 136 244 136 260 132 256 132 244 136 260 140 248 132 260 140 292 148 284 156 288 160 268 136 260 136 272 148 264 144 256 136 268 144 268 152 252 136 260 148 260 140 276 140 272 152 264 136 256 140 280 152 284 152 280 160 284 144 292 164 288 164 280 156 272 156 288 160 280 148 280 148 280 156 272 156 292 160 292 164 288 156 288 156 268 148 276 148 280 148 280 152 296 160 292 152 280 156 256 144 260 152 260 152 272 148 272 156 280 160 284 160 268 148 268 144 284 156 284 148 288 160 280 164 288 152 288 160 292 164 276 152 276 144 260 148 268 156 288 164 284 168 284 160 288 164 288 168 296 168 288 180 296 172 292 180 308 172 300 172 308 180 292 176 284 172 272 168 288 176 300 184 316 172 296 172 300 168 296 172 296 172 296 176 308 176 308 172 304 176 296 176 288 172 292 164 316 176 296 168 280 160 304 172 288 172 296 176 272 176 296 172 304 184 308 172 296 168 300 172 308 172 292 168 292 168 280 160 280 160 280 164 280 168 288 168 296 172 280 172 288 164 304 176 296 172 288 160 288 172 284 180 292 172 296 184 304 164 312 176 300 180 292 188 308 192 304 172 320 188 308 180 316 180 308 180 292 176 296 176 304 180 284 168 292 148 284 164 280 156 268 164 268 160 272 160 288 156 284 148 280 156 276 168 280 168 292 176 284 172 288 168 272 164 268 164 272 156 300 172 296 180 300 172 284 148 272 140 240 136 264 160 268 160 284 168 288 164 284 172 300 160 272 152 264 168 284 168 308 168 280 172 264 152 256 140 244 148 272 156 272 160 296 156 280 156 284 156 276 152 280 152 276 152 260 140 252 152 300 184 304 164 284 164 300 176 320 192 324 176 280 164 252 132 236 120 228 128 260 148 256 136 260 144 264 140 264 156 264 156 280 152 264 140 280 164 264 160 260 148 272 140 264 144 276 148 264 140 260 140 260 144 272 144 280 148 268 144 260 144 260 148 236 144 264 144 268 136 260 132 256 136 260 140 248 124 240 116 228 120 228 120 240 120 240 128 260 144 272 148 248 148 264 136 276 140 272 136 252 132 252 136 256 136 240 128 252 124 244 128 244 132 240 132 228 128 244 124 248 124 240 124 248 120 248 124 244 120 144 256 128 260 124 244 128 272 128 248 140 256 136 256 140 252 132 264 148 272 148 276 156 284 152 260 140 244 140 268 136 252 144 264 152 268 144 256 148 248 140 268 144 256 140 280 144 272 144 260 140 276 144 272 132 268 152 300 156 280 156 264 160 288 168 312 152 284 160 284 164 280 160 296 160 284 156 284 156 268 152 284 152 296 152 288 172 288 152 248 140 276 144 276 152 272 152 268 156 276 152 276 144 256 144 260 156 256 164 288 160 272 160 272 160 268 156 264 152 288 156 280 152 256 156 292 156 276 160 284 148 268 164 264 144 260 144 272 152 276 160 276 152 276 168 280 160 272 160 268 164 272 160 292 168 288 172 292 168 304 180 304 176 296 168 300 180 304 176 292 168 308 172 300 176 284 180 308 164 288 176 308 172 288 176 304 184 316 172 316 176 312 180 312 176 312 184 304 176 300 172 276 172 288 164 296 168 288 168 292 172 296 176 304 180 300 188 308 176 312 160 312 168 292 172 284 160 300 168 292 172 300 168 288 172 284 164 284 176 292 172 284 172 304 172 300 164 296 172 292 164 288 164 292 176 304 176 304 180 296 180 284 176 312 168 300 176 300 184 308 184 312 184 316 196 328 180 324 176 316 168 300 172 296 172 308 172 300 176 284 176 292 164 284 160 284 160 284 148 292 160 276 168 288 148 276 152 284 156 284 168 288 184 304 172 276 164 292 160 268 156 280 164 292 180 296 176 308 172 288 148 260 152 260 152 272 160 284 168 288 168 284 168 304 164 284 156 284 152 288 168 300 184 304 176 304 152 252 136 244 152 264 160 284 160 304 164 296 172 296 164 272 156 272 148 264 136 244 144 264 168 300 172 296 156 288 164 308 180 344 192 328 180 288 156 244 132 240 132 252 140 264 148 260 156 272 144 272 160 276 148 268 148 276 156 268 152 268 156 272 156 280 156 268 144 288 140 280 140 272 152 268 144 284 140 276 136 264 144 272 152 252 136 244 144 252 140 268 140 284 148 276 132 276 144 264 140 252 136 248 128 236 120 240 128 236 120 244 124 256 140 268 140 256 132 264 136 264 140 268 144 260 136 264 148 276 132 248 124 228 124 248 120 256 124 256 132 248 124 252 112 224 128 236 124 256 124 240 128 252 132 236 256 140 256 136 244 120 248 128 248 128 260 140 256 148 264 140 260 144 268 136 276 148 268 144 268 136 264 136 264 140 256 144 280 140 276 148 268 140 260 140 272 148 248 148 256 140 264 136 272 156 256 148 284 140 264 144 276 160 288 152 292 152 276 156 280 156 280 168 292 160 280 160 276 148 280 160 292 164 272 160 268 156 292 156 284 160 288 160 276 152 264 140 272 144 272 156 268 148 280 152 292 152 252 148 268 148 276 152 272 160 280 160 284 148 272 160 272 148 268 152 288 156 268 152 292 156 280 152 284 160 268 156 264 152 260 152 248 144 292 168 276 156 276 156 284 164 268 144 268 148 288 164 284 164 308 160 300 164 272 172 284 172 308 172 312 180 292 164 288 168 288 172 292 180 300 172 300 180 300 172 300 168 296 180 304 180 308 180 304 184 304 176 312 192 316 184 316 184 316 184 296 168 284 168 276 172 280 168 288 168 292 176 296 184 296 180 316 184 300 176 304 172 288 188 292 176 288 164 296 180 296 172 296 176 288 176 284 168 288 176 288 180 284 168 292 168 300 168 284 176 292 168 304 168 296 180 292 176 292 172 300 180 300 176 300 180 284 176 300 176 312 176 304 180 308 184 304 188 308 172 288 176 296 180 280 176 304 176 308 176 296 184 300 176 300 164 272 156 288 164 288 172 280 168 284 164 264 164 292 156 296 172 288 180 296 168 292 160 284 168 276 168 280 172 292 172 288 164 296 168 280 152 264 152 268 160 284 164 276 172 276 164 284 168 284 160 288 160 276 160 304 192 300 180 300 160 248 124 260 156 272 156 272 164 284 172 300 184 300 172 292 152 272 140 244 140 244 132 272 168 304 168 300 168 284 172 312 188 324 192 316 176 256 152 236 128 260 132 252 140 272 156 248 152 260 152 280 164 276 160 280 156 280 160 256 152 264 156 284 160 288 160 280 148 280 152 280 152 272 148 276 152 260 160 276 148 252 144 264 156 248 136 244 128 248 140 268 144 260 148 276 136 268 148 264 144 264 140 260 128 248 124 236 120 236 128 240 124 248 120 248 140 268 132 260 140 268 136 272 144 272 144 264 140 264 136 260 128 248 128 232 124 232 116 244 128 248 128 244 124 236 120 232 128 248 136 244 128 240 124 248 124 128 256 124 240 124 244 136 232 128 260 132 248 148 240 144 272 136 272 144 256 136 280 144 264 148 264 140 252 132 272 136 256 132 292 144 268 140 284 136 260 148 248 148 260 140 264 140 272 148 260 140 272 148 248 144 260 148 280 160 260 160 284 156 296 156 280 156 296 164 276 156 276 164 296 144 288 156 268 152 264 152 268 152 288 160 292 156 284 160 268 144 272 148 260 144 284 148 256 152 268 152 256 140 256 144 260 156 268 140 260 156 288 148 268 156 288 148 272 156 248 148 264 148 264 160 280 156 288 156 276 160 268 164 256 148 252 152 272 156 264 156 276 156 280 160 268 156 276 156 268 160 256 164 296 164 292 168 284 164 292 168 320 164 300 172 292 168 272 164 280 172 296 168 268 176 296 172 304 176 316 176 304 180 324 192 300 176 296 184 304 172 308 188 308 184 304 184 308 180 308 180 320 172 308 176 296 180 280 164 300 168 292 192 300 180 312 172 308 172 284 180 296 176 284 176 288 176 292 172 288 164 292 168 288 176 288 168 300 168 292 176 304 168 296 168 284 160 288 172 280 176 284 164 288 176 296 176 292 168 300 172 304 176 304 164 284 184 296 176 296 176 316 168 312 176 300 184 312 176 312 180 300 172 316 184 304 172 300 188 304 184 308 180 308 176 280 172 276 176 296 164 280 160 272 160 276 164 264 164 284 164 292 160 284 168 304 164 304 164 276 168 280 176 292 164 316 160 284 180 296 164 276 152 256 156 268 160 280 172 280 156 316 168 284 160 280 160 280 168 300 172 292 176 308 164 284 144 260 144 272 172 272 156 284 176 288 188 316 180 312 172 276 152 252 148 248 136 284 176 304 180 300 164 304 180 320 192 328 188 316 168 260 136 248 136 272 152 276 148 268 160 272 152 280 152 264 160 276 160 280 156 284 160 280 152 272 156 276 152 276 156 284 164 276 156 284 152 296 152 296 152 268 156 252 152 264 152 256 148 264 148 264 140 252 140 264 140 264 144 268 148 268 152 260 152 264 132 264 140 236 140 240 140 264 128 232 124 232 136 252 132 252 144 256 140 284 152 272 144 268 152 264 132 264 140 264 140 264 132 248 124 240 132 256 124 232 132 240 128 244 128 272 124 252 128 232 132 236 128 240 124 244 256 128 252 124 248 120 252 136 248 132 276 136 256 136 264 140 268 140 260 148 280 152 296 140 288 140 264 144 256 136 256 144 268 140 264 148 260 148 276 156 264 144 280 140 264 152 276 148 272 148 276 152 256 144 288 140 256 148 288 156 284 164 272 152 292 156 288 164 292 160 284 160 288 172 308 152 296 148 276 152 284 152 284 152 280 160 288 156 276 152 288 140 272 148 272 152 292 148 272 156 268 152 256 140 252 152 276 152 276 144 296 160 292 156 292 168 288 156 264 152 272 148 260 152 280 164 280 152 280 160 292 152 272 140 280 164 284 164 268 156 280 156 288 152 276 160 280 152 284 168 280 164 276 172 288 164 296 168 296 168 316 168 308 168 292 168 300 168 288 160 296 164 296 176 292 168 296 168 304 176 296 172 292 184 300 184 296 176 292 168 300 176 296 176 300 180 300 176 292 180 300 188 300 168 312 176 288 176 316 176 300 172 316 180 308 176 300 164 296 172 304 168 296 164 292 172 292 172 272 168 280 164 296 172 296 168 280 168 292 176 304 172 300 172 292 172 288 176 288 168 284 168 296 176 312 176 284 160 284 164 300 172 280 164 296 168 296 176 288 168 300 172 296 176 300 176 316 176 304 184 296 172 308 184 308 180 296 176 300 176 308 180 308 188 296 188 292 168 296 180 280 164 280 160 284 148 292 156 276 156 288 172 296 160 292 168 296 168 280 164 280 164 272 168 280 172 296 172 308 176 304 160 272 152 268 152 272 164 288 168 280 160 288 164 276 168 288 164 268 172 308 172 296 172 284 156 252 152 288 172 268 156 280 164 296 168 316 172 288 172 312 164 296 172 292 164 300 172 300 172 300 176 320 184 324 192 320 172 288 144 240 136 244 140 260 152 248 156 272 152 260 148 264 152 268 152 268 148 268 160 284 160 292 148 260 152 292 148 260 148 264 156 280 148 280 160 264 148 284 148 288 152 252 144 252 152 268 136 284 144 252 136 244 140 260 140 260 144 272 144 260 140 268 144 252 140 256 128 256 132 256 136 256 136 244 124 256 124 252 128 256 136 244 140 244 144 248 136 264 152 276 144 276 140 252 136 256 132 252 124 228 132 240 128 248 124 260 128 240 124 244 128 232 128 236 132 244 124 248 124 224 120 120 244 132 244 124 252 132 272 140 248 132 236 132 268 132 276 136 256 136 280 148 276 148 276 136 268 136 252 136 248 144 260 144 264 140 272 144 260 152 268 136 260 152 276 148 272 148 260 148 248 140 260 152 256 136 268 144 280 168 284 152 292 156 276 168 272 152 288 160 288 156 284 164 276 168 284 160 268 168 276 156 276 160 264 148 284 168 284 152 276 144 268 136 252 152 256 144 268 148 256 152 256 144 264 136 268 156 264 160 276 160 272 164 300 168 284 168 272 152 276 148 280 140 260 164 280 156 272 164 264 148 276 152 268 164 272 164 284 160 284 152 292 164 280 156 268 160 296 152 276 164 292 164 268 152 280 172 296 164 296 172 296 176 308 176 280 168 296 168 292 168 296 176 316 172 292 176 304 168 296 176 300 180 276 180 308 180 292 172 312 172 288 172 304 168 284 168 292 176 300 176 284 172 312 168 304 168 312 176 304 180 300 172 296 176 304 176 292 168 272 164 272 160 280 172 288 148 296 164 276 160 292 176 296 164 288 180 304 176 300 164 296 168 292 172 308 172 292 168 288 164 284 172 292 172 304 172 288 164 300 164 280 172 288 172 288 168 304 176 296 184 300 172 284 168 284 172 292 168 296 180 292 172 308 176 308 172 316 176 312 184 284 176 308 172 308 172 296 176 300 172 288 164 276 168 284 160 288 160 280 156 280 172 308 156 280 164 288 164 288 156 268 156 264 168 280 176 300 176 308 168 300 164 288 148 252 152 268 152 292 164 276 164 288 164 292 168 296 164 296 164 308 176 308 148 256 140 280 172 292 156 268 156 280 168 312 168 280 164 288 176 316 180 300 184 300 176 300 172 312 180 312 180 308 176 280 156 288 136 244 144 268 152 276 156 264 156 284 152 268 140 256 156 284 144 268 148 288 156 276 160 292 152 276 160 276 156 264 148 280 156 288 140 280 152 272 160 280 156 284 160 264 152 264 136 276 148 276 140 276 140 256 132 260 148 248 152 268 148 272 140 260 144 268 136 272 128 256 132 264 132 260 144 240 128 248 132 232 132 240 120 268 144 252 144 264 144 272 148 272 148 280 152 268 136 268 124 244 120 232 116 240 132 248 128 264 132 260 124 260 124 260 128 252 132 252 132 232 128 244 124 240 252 132 248 128 272 140 252 128 260 140 260 140 248 144 264 136 256 140 284 140 288 148 272 144 276 136 264 136 264 136 264 144 272 152 280 144 276 144 276 144 268 148 272 148 284 140 256 144 276 148 272 144 284 144 272 132 280 160 296 164 276 156 284 160 284 152 292 160 284 156 288 160 284 156 292 152 280 172 276 164 292 152 268 160 288 168 284 164 292 152 260 148 268 148 284 148 280 152 292 160 272 140 260 144 268 144 256 148 276 164 288 164 268 160 296 160 292 160 276 148 268 148 276 160 272 156 280 160 284 156 260 156 284 156 280 156 276 156 288 156 296 160 288 156 296 164 288 164 276 160 288 144 292 168 292 172 296 172 284 172 288 176 288 168 284 168 300 164 296 172 300 180 292 180 308 176 308 180 304 168 304 184 308 180 296 168 304 176 312 172 300 172 300 176 296 168 296 168 312 180 308 176 280 188 312 168 296 172 292 172 304 180 312 172 304 184 304 168 296 164 292 160 304 160 284 164 292 164 304 172 276 164 304 172 288 176 308 176 296 176 276 172 292 172 296 172 288 172 272 172 288 168 308 172 296 172 288 168 280 176 272 164 292 168 284 168 300 172 272 180 292 172 308 168 292 160 280 160 288 172 296 176 304 168 304 172 292 184 308 184 304 180 304 188 300 176 324 180 300 172 292 172 280 180 304 168 264 160 284 168 280 164 292 164 284 160 280 168 272 156 280 156 252 156 272 168 276 168 300 176 296 172 280 156 280 152 280 152 280 156 276 160 276 152 288 172 288 164 292 164 292 172 288 164 256 152 272 156 296 148 276 152 276 164 300 172 288 176 284 180 320 180 312 184 308 180 308 168 296 184 300 168 284 156 244 144 252 132 248 144 288 160 272 160 276 160 276 164 256 144 264 160 260 152 264 152 272 156 268 152 268 156 284 164 276 160 272 152 276 148 276 156 268 144 276 148 268 160 272 148 288 164 276 152 288 148 264 152 276 140 260 128 264 136 248 144 280 140 268 160 280 140 272 140 276 144 256 136 256 132 252 132 264 132 264 136 252 128 244 128 260 132 248 136 260 148 272 148 272 156 280 144 264 140 256 140 244 124 236 124 228 124 240 132 228 132 248 128 240 124 244 128 256 132 248 132 252 132 244 132 228 120 128 240 136 260 136 256 136 240 132 268 140 260 140 268 140 276 136 272 148 280 148 284 144 276 140 264 132 256 136 260 140 260 144 268 144 280 136 284 140 260 152 280 152 256 152 268 144 264 148 280 140 260 148 252 136 256 148 280 160 280 156 272 156 292 152 304 156 300 168 288 156 304 156 292 160 304 164 292 160 288 156 272 156 284 156 288 164 280 160 288 152 264 152 260 148 276 144 264 160 276 148 272 136 256 148 260 144 280 160 276 152 284 156 284 156 292 140 280 152 260 152 276 148 276 148 264 156 284 168 284 152 268 164 276 156 268 156 280 160 280 172 288 164 304 164 280 160 288 156 280 156 280 156 268 168 284 164 284 168 300 164 280 168 276 168 276 160 300 168 296 164 312 180 320 172 304 168 304 168 308 180 304 168 304 168 308 164 304 172 300 168 316 168 312 184 308 172 304 180 300 180 312 176 296 184 308 172 272 176 292 180 300 176 296 176 308 180 288 172 304 168 284 168 276 156 284 168 296 172 296 176 292 168 296 168 304 172 300 172 308 180 276 168 292 176 300 168 292 160 296 168 276 176 308 176 284 176 304 172 308 180 296 164 296 168 300 168 288 172 300 176 284 168 304 168 300 172 308 176 300 172 300 168 304 172 304 184 300 176 300 176 312 180 308 184 308 176 312 176 292 176 304 176 300 172 284 172 280 164 288 176 288 164 292 172 284 172 292 168 284 152 252 144 272 148 284 172 296 168 300 180 304 172 292 160 284 148 276 156 268 156 280 156 276 160 288 164 280 160 292 168 288 164 288 152 276 156 276 144 252 156 272 168 300 172 288 168 296 180 312 176 300 172 304 168 288 168 284 156 264 144 256 160 260 152 260 140 252 156 288 168 296 148 276 148 288 160 288 164 284 152 292 140 268 152 276 156 272 148 268 148 280 152 280 148 276 152 276 152 268 148 292 140 280 152 292 148 280 156 280 148 280 152 280 144 260 140 264 144 256 136 252 136 264 132 296 144 296 148 276 152 276 140 248 144 252 132 244 136 244 136 268 132 272 140 260 132 256 124 244 132 264 136 256 136 248 144 272 152 284 152 268 136 260 128 260 116 244 120 236 120 244 120 240 132 248 128 236 112 260 132 260 132 252 136 256 136 264 128 244 120 224 248 140 260 124 252 136 256 140 244 132 264 140 264 132 252 140 272 144 268 156 288 144 284 136 264 140 252 132 260 136 272 148 276 144 276 148 268 140 268 140 272 148 284 144 280 148 268 156 268 148 264 140 264 140 276 140 280 156 300 156 288 164 292 164 288 156 292 168 300 164 292 160 292 160 304 156 288 168 284 160 292 156 276 148 284 156 292 160 280 160 284 144 264 140 276 160 284 152 288 148 276 144 264 144 268 140 280 152 280 152 268 160 288 160 288 156 292 156 268 148 272 152 272 160 292 160 280 160 284 156 272 168 284 152 288 160 292 168 284 164 304 160 280 168 288 164 300 168 280 156 292 164 292 160 284 156 296 164 284 156 284 160 288 172 316 168 308 172 296 160 300 180 300 176 292 176 284 164 296 172 308 168 284 176 296 176 300 164 316 168 292 176 288 180 304 176 316 176 312 180 304 180 292 184 292 180 304 172 284 172 320 184 304 180 316 172 300 180 308 172 316 172 308 164 292 164 304 168 296 176 300 168 288 164 296 164 284 164 300 176 296 168 276 176 280 172 288 172 284 168 296 172 296 180 296 180 288 180 308 176 312 172 288 180 292 176 292 168 300 176 296 172 304 168 284 168 288 168 276 168 296 168 292 176 296 184 304 168 304 172 316 176 296 180 280 180 296 180 304 176 308 176 304 168 284 176 284 176 292 168 312 176 288 168 288 176 296 164 268 156 276 164 256 156 252 164 284 160 280 176 276 168 288 176 292 164 276 152 264 156 284 168 268 156 268 156 276 160 280 156 280 172 284 160 276 168 256 152 252 160 272 168 288 176 284 156 268 172 284 168 268 160 256 152 260 144 256 136 248 132 244 144 256 156 256 156 272 148 280 156 276 148 268 164 272 156 260 152 280 152 268 144 256 152 268 152 256 140 260 144 268 148 252 152 252 156 252 152 272 160 276 152 280 152 284 160 280 152 284 144 272 152 288 148 280 148 252 140 260 136 252 136 264 144 264 144 276 148 280 140 264 148 260 144 252 144 252 128 264 136 248 132 252 128 240 128 252 124 244 124 252 140 240 132 268 148 272 152 280 148 268 140 268 136 232 116 248 124 240 120 252 140 240 140 256 120 248 132 252 128 252 136 228 136 252 136 248 132 244 128 252 128 140 256 136 252 136 252 140 260 136 260 140 268 128 260 140 264 144 284 144 284 156 256 140 284 136 264 144 244 136 252 144 264 140 280 144 280 140 272 156 272 144 252 136 276 152 260 140 260 148 264 152 284 144 268 140 252 148 292 168 300 156 288 160 292 152 292 164 276 164 280 164 284 164 288 164 296 160 284 160 296 152 288 156 296 164 292 156 284 152 288 160 276 148 260 152 272 144 272 148 280 144 268 152 268 156 272 152 276 148 288 156 280 156 292 168 272 160 252 148 264 148 280 160 272 160 288 164 284 164 268 156 280 164 280 164 276 160 276 164 292 156 272 152 272 160 296 176 272 164 288 168 288 160 272 172 292 164 288 168 296 168 292 164 304 176 288 168 296 180 304 172 308 172 296 168 300 168 296 184 280 176 300 180 296 172 292 172 296 172 308 184 300 176 276 176 288 168 288 184 312 172 292 176 308 164 300 176 284 172 296 172 288 168 304 176 324 180 308 176 288 176 284 172 296 172 284 160 284 168 284 172 292 168 288 172 284 164 308 164 308 180 296 160 300 172 296 160 296 172 292 176 292 176 296 180 308 180 304 176 312 176 284 188 312 172 320 172 312 172 308 172 300 164 296 168 300 172 308 172 292 168 292 168 300 180 292 172 292 180 300 188 308 180 304 180 292 184 304 172 300 176 312 172 308 176 276 160 296 180 292 172 296 176 280 172 304 172 300 168 288 180 308 172 276 156 284 164 284 160 304 168 300 172 308 180 292 164 280 152 268 160 288 160 260 156 280 160 264 160 280 152 280 168 276 160 272 152 256 152 304 172 308 176 316 172 284 156 272 156 264 148 252 132 248 144 252 140 228 136 240 148 244 140 272 160 276 156 276 164 300 160 276 148 280 156 268 152 272 144 264 156 260 164 280 140 268 132 276 140 268 152 256 156 272 148 268 152 280 152 296 144 252 152 280 160 272 148 272 152 272 148 256 144 284 140 260 144 268 136 256 136 248 140 264 144 288 136 280 148 252 136 256 140 252 132 256 140 244 136 252 136 256 132 244 124 240 124 252 120 248 128 260 136 268 152 288 160 288 152 284 144 268 132 264 128 224 132 248 124 276 132 264 140 256 128 260 120 236 132 256 140 248 128 272 128 244 128 260 120 248 128 244 264 136 260 132 264 132 240 128 260 136 264 132 260 132 272 136 288 148 272 144 272 152 264 144 268 132 272 144 252 140 256 144 280 148 288 148 292 136 272 152 284 152 276 140 268 144 264 140 268 140 276 156 292 144 268 148 284 152 284 164 296 160 268 152 288 152 296 164 292 168 300 164 296 168 296 172 280 160 284 160 288 160 280 160 300 168 292 164 292 156 284 152 284 156 276 136 272 148 288 152 256 152 272 144 268 148 288 144 284 164 284 152 300 160 292 156 272 152 268 156 272 156 288 156 296 164 276 160 292 168 276 164 268 156 288 156 280 160 276 156 280 156 276 156 292 180 300 168 276 164 296 156 288 164 288 172 284 164 292 164 280 172 284 180 292 164 288 172 300 176 312 176 296 168 308 172 296 172 300 180 280 168 292 168 288 176 296 176 304 172 292 176 280 168 304 168 284 180 292 172 312 176 296 168 300 180 292 172 284 180 304 168 276 180 300 184 312 176 304 184 312 168 296 180 312 176 304 160 288 180 308 176 292 168 284 168 284 176 280 172 288 160 288 168 292 172 300 172 292 160 288 168 296 180 304 176 292 180 304 176 296 184 312 172 296 176 292 176 284 164 296 176 292 172 300 180 300 176 300 176 292 176 300 168 304 168 292 184 300 176 300 172 296 176 308 184 288 184 296 180 308 168 300 184 296 168 296 168 292 172 292 168 288 172 308 172 304 172 296 172 296 168 292 180 284 156 292 172 276 164 292 176 296 176 296 176 296 164 280 160 280 160 272 156 300 160 280 148 268 156 264 160 276 160 268 140 276 152 284 168 308 176 296 172 288 156 264 144 252 144 256 140 260 148 252 144 244 160 244 140 272 156 272 152 264 156 244 152 280 176 276 156 272 156 272 152 272 156 284 160 268 156 284 152 268 136 252 148 264 136 268 152 272 148 268 148 264 152 264 156 252 152 272 160 296 156 260 152 260 144 272 144 260 148 256 140 260 144 260 128 244 128 256 152 276 152 284 148 264 140 252 144 252 148 256 128 256 140 264 132 252 132 236 128 236 116 240 120 252 132 252 136 260 152 260 152 280 156 288 148 264 136 264 136 236 136 248 136 248 136 264 132 264 140 260 124 232 132 252 132 252 140 248 132 244 132 244 124 252 120 240 136 132 260 132 240 132 252 128 252 136 248 140 264 144 256 148 288 140 276 144 276 132 288 144 272 136 264 136 252 152 256 136 280 152 272 148 264 156 272 144 280 152 248 152 276 140 272 152 252 144 264 140 272 144 264 140 272 140 276 156 284 152 292 156 288 164 292 160 288 160 288 156 284 152 288 172 284 168 300 164 300 160 288 164 280 168 284 160 284 164 296 148 276 148 260 144 260 164 268 156 260 152 260 144 264 140 272 152 264 160 284 164 280 160 304 152 268 156 272 144 276 160 288 144 268 168 284 152 272 164 272 160 272 160 280 152 280 156 280 164 284 160 264 160 288 168 288 164 284 168 300 160 280 152 288 172 284 176 284 164 300 172 272 160 300 168 308 172 312 172 308 176 296 164 304 164 288 184 316 176 296 180 304 168 308 176 304 184 304 164 288 176 292 164 300 172 296 176 300 172 300 172 304 176 288 180 296 172 296 172 300 164 288 160 304 172 284 172 308 180 312 172 304 172 304 180 300 172 304 172 292 176 288 176 288 172 288 168 288 180 304 168 296 164 284 176 292 164 284 164 284 168 280 164 284 168 308 172 312 188 308 184 320 184 308 180 308 180 296 176 300 176 308 180 304 184 308 180 316 172 296 176 296 176 292 168 316 172 304 180 276 172 280 172 300 176 304 176 304 172 304 180 296 168 276 168 272 168 292 168 296 172 272 176 296 168 284 172 284 172 292 168 312 176 300 176 296 176 280 160 284 168 300 168 272 172 308 176 292 164 280 164 284 172 276 168 292 160 268 160 272 160 284 160 272 152 268 164 300 188 308 176 296 164 296 156 280 148 268 152 264 152 260 156 240 152 252 144 268 152 284 148 280 156 264 148 240 140 264 148 284 168 284 156 292 164 284 168 300 160 280 152 292 152 288 156 264 144 252 144 260 140 268 148 280 156 256 152 256 164 280 144 248 148 264 156 312 156 284 156 276 148 264 148 276 144 264 140 260 140 244 136 280 140 264 148 268 140 280 140 272 136 252 152 260 136 248 124 264 140 240 136 256 136 252 120 240 120 260 132 268 128 260 140 268 152 284 156 284 160 276 140 252 136 248 140 268 140 240 136 264 132 260 140 272 132 268 132 268 124 244 136 268 140 252 132 244 132 248 132 224 136 260 268 132 256 124 256 128 248 132 260 136 256 140 276 148 256 148 272 136 276 140 288 144 268 136 260 128 264 136 264 148 268 148 280 132 256 144 264 144 280 152 268 152 264 144 268 144 272 144 272 144 288 144 276 140 264 132 264 140 312 160 288 156 284 156 300 160 300 152 300 160 284 152 296 156 284 164 292 176 300 164 284 164 288 152 296 160 288 156 284 164 284 148 268 144 268 144 292 164 284 152 272 140 252 152 264 144 272 160 276 160 292 172 280 156 280 156 272 140 268 152 284 152 284 156 272 156 284 164 268 156 284 156 304 160 276 152 292 160 284 156 276 148 296 168 292 152 284 160 288 172 268 160 276 160 296 172 288 172 288 168 284 164 304 156 280 176 288 176 316 168 308 176 292 164 284 168 296 172 308 176 304 172 300 176 308 172 300 180 292 164 304 168 300 168 292 164 308 180 284 172 296 164 280 172 300 176 288 172 296 180 296 172 300 176 292 184 304 176 308 180 288 176 300 168 304 176 296 172 284 168 300 176 284 172 312 164 300 180 280 172 300 176 292 164 260 160 284 168 264 160 280 160 280 160 292 180 284 164 300 184 296 188 288 180 296 176 304 176 276 172 288 184 292 168 312 184 300 196 300 172 288 172 292 184 292 172 296 176 288 164 276 168 300 172 292 176 300 172 288 172 304 180 308 172 280 168 300 164 284 168 276 168 296 164 268 176 292 168 296 176 292 184 312 176 320 176 272 152 280 160 276 160 272 156 276 156 252 156 276 172 276 172 292 164 280 156 272 156 280 148 280 176 268 164 248 152 284 172 280 172 300 164 288 156 268 152 260 152 260 140 268 156 276 148 280 156 276 156 256 164 276 160 260 148 252 132 228 132 240 156 276 160 292 164 284 164 284 156 268 156 296 156 264 164 264 156 272 144 244 148 264 152 272 156 268 144 268 148 260 144 264 148 260 152 280 164 280 152 272 140 276 148 268 156 272 144 272 140 268 144 260 148 252 148 264 144 268 136 256 144 244 128 268 152 256 132 272 124 244 136 244 124 252 120 240 128 256 136 248 124 228 140 256 152 280 152 284 160 284 148 256 120 260 144 248 136 264 140 260 140 264 140 248 136 256 140 236 128 252 132 260 140 248 136 248 128 252 124 232 132 260 136 132 252 124 264 132 248 124 252 136 264 140 248 136 260 144 264 128 276 136 288 148 264 140 260 136 256 132 276 132 264 140 268 140 276 152 268 144 288 152 280 148 280 136 268 144 272 140 264 148 284 148 264 148 264 148 248 140 272 152 300 164 292 156 288 156 304 164 304 168 292 156 296 168 292 160 296 164 288 172 292 176 280 168 288 156 288 160 276 160 280 160 284 148 272 148 268 148 268 152 280 144 260 148 272 152 280 148 276 156 292 160 288 160 288 156 276 148 260 144 284 164 264 164 292 156 276 160 268 164 292 160 300 164 292 176 276 156 292 164 268 144 296 160 272 160 260 152 280 164 300 160 288 156 292 164 288 168 288 168 292 152 308 168 284 160 284 172 316 172 288 176 268 160 292 176 300 164 296 168 292 172 292 176 308 180 312 172 308 176 300 176 300 172 304 164 300 172 272 172 288 164 280 172 292 168 308 168 312 172 296 180 300 172 312 164 280 164 300 180 304 180 292 172 280 176 300 180 296 172 304 164 316 176 312 168 292 164 300 176 300 168 312 168 288 168 296 164 288 172 292 160 276 164 288 180 292 160 288 172 288 168 312 172 304 180 312 180 284 176 288 168 276 180 284 188 324 180 308 176 316 184 304 180 300 184 300 176 284 168 284 164 300 172 296 164 288 176 296 168 296 172 288 176 308 160 296 172 296 168 272 164 280 168 288 168 280 176 316 172 304 176 292 184 312 180 308 156 244 156 260 152 268 140 248 144 244 132 280 172 300 168 280 168 292 164 292 164 300 168 288 172 308 176 272 156 272 164 276 160 280 160 272 156 288 152 264 156 268 152 268 156 284 156 280 160 284 156 272 156 272 160 276 144 252 132 244 136 248 148 264 160 292 160 292 156 304 160 284 156 308 160 284 164 276 152 284 144 280 144 268 148 272 148 272 144 284 144 280 148 268 152 280 140 280 152 284 156 280 156 288 156 288 156 288 152 268 148 272 140 268 140 272 152 284 148 268 148 260 140 268 132 248 136 272 144 256 132 252 128 252 124 236 120 240 132 248 148 252 140 248 124 240 132 288 160 292 156 300 144 264 140 260 124 244 136 260 132 272 132 288 132 260 140 248 128 240 128 260 136 260 132 276 128 248 128 260 128 256 136 260 132 256 240 128 248 120 248 132 256 132 252 132 264 140 268 144 256 140 276 148 268 140 264 144 268 140 268 132 256 132 264 144 272 140 268 144 280 140 264 144 272 148 288 140 268 140 284 140 268 136 276 152 276 148 276 144 268 148 276 148 280 160 296 156 288 164 296 168 292 160 296 148 288 156 304 160 292 168 300 168 288 172 288 164 292 160 296 156 276 160 284 160 300 160 280 152 272 140 268 152 276 148 272 136 260 152 272 148 276 148 284 160 300 156 300 168 276 144 264 148 264 152 280 156 276 160 304 156 272 160 280 160 284 172 292 172 280 156 296 172 280 152 268 160 280 164 288 160 260 164 284 160 288 160 272 168 300 168 296 168 292 164 292 164 292 168 292 168 296 168 296 176 296 172 280 176 304 164 300 168 300 164 284 176 300 168 304 168 288 172 300 176 304 172 284 164 276 168 312 164 300 172 292 164 288 168 292 168 300 164 304 176 304 180 300 168 308 168 292 164 312 184 312 168 284 172 300 176 312 180 304 176 308 176 292 168 288 180 304 176 288 176 300 164 312 176 280 168 292 168 304 164 284 168 292 168 284 152 268 168 284 172 264 176 292 180 292 180 304 184 300 176 296 172 276 172 288 180 304 172 300 184 292 180 296 176 292 172 292 176 276 172 304 160 276 168 292 168 308 164 284 164 280 168 296 168 288 172 276 164 284 160 276 168 276 172 288 172 296 172 292 176 300 180 308 180 280 152 252 156 252 140 240 132 228 136 240 136 260 160 304 168 276 164 280 172 288 164 276 168 284 172 300 168 292 168 288 164 276 160 264 152 272 156 256 148 284 160 264 148 276 160 288 160 284 160 300 164 292 160 284 152 280 164 248 132 232 132 256 144 268 144 284 168 280 156 284 168 280 160 284 156 280 160 284 156 264 148 264 148 264 144 276 144 260 156 264 144 272 148 276 148 272 156 264 148 264 152 284 156 272 156 284 156 284 164 272 152 268 140 256 136 256 152 276 148 276 144 260 144 268 136 256 140 248 136 244 136 260 140 248 136 256 124 236 124 248 128 240 132 248 116 244 132 264 148 276 160 272 148 264 140 244 128 248 128 244 132 272 136 268 136 252 132 220 120 236 124 252 132 256 140 252 136 232 120 244 132 252 136 260 128 260 132 124 252 128 240 136 272 140 248 136 256 136 276 144 260 136 272 148 268 148 272 148 268 132 264 136 268 128 264 136 280 144 264 156 280 144 268 140 276 148 276 148 268 140 264 132 264 140 260 144 284 152 268 148 264 144 240 144 260 144 284 160 292 164 284 172 292 156 280 172 284 160 280 168 300 160 288 168 296 168 284 164 288 160 296 152 276 164 308 164 284 164 288 152 264 152 272 140 280 156 268 148 248 160 260 152 268 156 280 164 280 160 300 164 300 156 268 144 272 156 276 144 276 156 268 156 280 152 284 160 284 160 288 168 276 164 292 164 264 148 264 156 268 160 272 160 284 172 292 160 276 172 280 164 296 164 284 168 288 160 280 172 284 160 296 168 300 172 300 180 288 168 296 156 296 164 292 176 312 168 304 176 288 184 292 168 296 180 300 172 308 180 292 176 292 168 284 168 288 172 308 164 276 152 284 164 276 160 300 168 292 176 296 180 292 176 288 172 300 172 300 172 292 172 276 168 288 180 304 180 320 188 304 180 284 180 308 172 296 184 296 180 288 176 304 188 288 184 304 176 304 176 284 172 276 160 284 160 276 172 288 164 280 168 300 176 300 176 296 180 280 168 292 160 296 168 316 180 308 180 316 184 308 176 300 168 304 176 312 180 308 184 292 164 268 176 304 168 308 176 292 172 296 160 288 164 280 176 276 172 284 156 284 156 292 164 300 176 296 176 332 188 300 184 284 148 276 152 256 144 244 136 240 140 264 156 264 172 284 168 304 168 292 160 284 172 308 168 296 168 300 164 296 180 304 168 300 160 272 148 272 148 260 140 272 152 264 160 276 164 276 164 272 160 260 168 296 164 280 164 284 164 256 136 248 124 240 136 268 148 280 156 276 168 288 156 288 164 300 160 292 160 296 168 292 152 288 148 280 152 264 144 264 148 276 144 264 156 272 148 272 160 264 156 288 144 272 160 260 156 272 152 280 152 268 156 272 140 268 144 260 148 272 156 276 148 264 144 260 144 248 132 264 132 248 144 268 148 252 128 252 128 252 128 244 128 236 128 236 128 240 136 248 132 268 136 268 136 256 128 276 132 244 132 248 132 244 132 268 140 248 132 224 116 236 120 248 128 232 140 244 132 240 124 248 136 264 128 240 132 260 132 256 252 128 260 128 244 132 264 136 260 132 256 136 252 144 252 140 268 152 276 152 264 148 288 144 276 144 268 140 264 136 288 148 280 144 284 148 280 148 280 152 272 148 268 136 268 144 272 140 272 152 288 148 272 148 268 144 268 144 284 160 296 156 292 160 292 156 280 160 296 168 280 164 296 172 292 152 276 168 284 172 268 156 296 160 296 160 288 160 300 164 288 156 264 152 288 144 276 152 272 148 268 140 268 156 296 152 276 156 280 160 284 160 292 160 276 148 264 148 280 156 280 148 284 160 268 156 284 160 296 164 272 160 292 164 280 168 272 152 280 156 268 160 268 160 284 164 296 172 292 164 288 160 292 164 304 168 292 164 296 164 296 164 272 164 296 176 300 172 288 156 292 164 288 164 280 172 304 176 284 180 304 172 304 184 312 180 312 184 296 184 288 168 284 168 292 172 288 168 300 180 304 168 296 168 288 164 288 172 292 172 308 176 284 172 300 180 300 180 304 172 308 172 304 164 288 172 308 184 300 184 296 172 312 172 296 180 300 176 316 180 304 180 300 172 312 180 292 176 308 180 296 188 300 188 300 168 308 168 288 156 288 168 300 168 300 172 300 184 292 176 292 168 280 164 292 176 300 180 304 180 292 172 304 172 312 184 308 192 308 188 296 180 284 168 300 176 304 168 284 172 296 176 292 172 280 160 288 168 296 172 296 160 292 172 280 176 308 188 328 188 316 188 284 168 264 144 248 136 240 140 244 144 272 160 280 176 276 164 268 168 296 164 280 160 288 168 288 176 292 172 292 172 276 176 288 160 296 168 272 148 264 144 264 152 264 152 276 160 284 164 276 148 264 152 256 164 280 156 288 164 268 136 248 140 248 140 252 156 280 160 276 148 268 152 288 152 272 156 280 160 284 156 288 156 264 152 276 160 268 156 280 148 272 160 256 160 272 148 248 144 260 148 268 148 268 152 264 152 264 148 288 160 272 152 272 144 264 144 260 152 272 152 268 152 284 144 264 136 252 140 268 140 248 148 272 148 264 128 256 136 244 120 260 132 236 120 232 124 240 140 252 132 256 140 236 132 252 136 244 136 260 132 252 140 268 140 244 136 260 132 244 116 252 120 216 120 228 132 256 132 248 136 252 132 248 128 240 124 240 132 248 132 124 236 128 264 124 240 132 260 136 248 120 252 128 256 144 268 140 264 136 276 140 272 148 260 140 256 136 248 140 244 140 268 140 268 144 260 148 276 160 272 144 268 148 276 140 276 140 268 144 252 144 276 144 256 140 280 132 268 144 284 160 304 168 296 164 296 160 296 160 284 156 292 168 276 156 292 160 300 164 300 164 292 156 296 160 272 168 284 152 312 156 288 152 280 156 256 144 272 148 268 152 284 148 272 144 276 156 284 144 296 160 272 164 264 156 248 144 272 152 276 156 264 156 280 160 280 164 296 168 268 156 284 168 276 152 272 152 272 160 292 160 288 160 284 164 284 164 280 160 296 164 268 164 288 168 272 168 312 172 284 168 288 164 296 176 292 172 292 168 284 164 272 168 304 172 292 160 300 172 296 172 292 176 324 180 304 176 292 172 288 176 300 172 308 160 280 172 292 168 296 172 292 176 304 176 292 180 304 184 312 172 304 184 288 168 300 176 304 172 296 172 304 176 288 168 284 172 284 176 304 168 296 176 300 168 280 172 288 168 308 168 288 184 300 180 304 176 312 176 308 184 296 188 312 184 304 176 300 168 292 180 288 184 304 180 292 168 296 180 304 176 272 168 276 168 276 176 300 180 312 176 296 180 316 184 320 184 316 192 304 188 308 172 292 160 296 176 308 172 284 164 308 168 288 172 284 168 300 168 288 176 292 172 284 168 320 192 332 196 320 176 284 156 236 144 252 148 244 136 280 148 264 164 292 164 292 164 280 160 268 160 300 172 300 168 296 164 268 168 292 164 296 168 296 164 312 176 304 168 288 160 276 152 264 156 284 148 268 160 284 164 276 152 268 164 272 156 284 160 288 144 256 152 240 128 252 152 276 164 284 152 260 148 264 164 272 144 268 160 292 152 284 164 284 156 272 148 272 152 268 152 288 152 284 148 280 152 284 144 268 152 276 152 268 152 276 132 276 152 280 152 276 144 272 152 284 144 264 144 280 152 276 140 300 148 272 144 248 156 264 136 252 140 272 140 260 132 252 140 252 124 248 136 252 120 240 112 256 128 260 136 264 132 256 140 256 132 264 140 236 132 272 132 260 144 268 132 272 124 252 124 240 116 248 120 240 120 256 124 240 124 248 124 232 116 236 124 256 120 264 116 260 248 128 248 124 252 128 252 136 252 144 256 132 236 132 280 148 264 140 288 148 264 148 260 152 264 136 272 136 252 140 264 144 260 144 272 144 264 160 272 140 260 144 268 148 268 152 268 140 280 140 268 148 280 144 272 144 272 136 280 152 296 164 288 160 288 160 284 160 288 152 272 164 268 156 296 160 292 164 284 164 288 164 296 168 280 164 280 156 280 160 284 160 284 160 280 148 268 144 280 148 280 148 268 152 276 156 296 156 288 168 292 164 288 160 240 136 248 148 276 156 284 160 296 152 292 172 276 176 288 160 296 164 284 140 272 152 264 160 276 156 308 172 292 172 280 156 268 168 268 160 292 160 300 168 276 168 284 156 288 164 292 168 304 164 288 168 288 160 300 168 300 160 292 172 300 172 304 176 300 172 288 180 288 180 296 184 296 164 292 176 288 176 292 168 296 176 304 172 300 176 288 172 300 184 304 172 308 184 300 188 308 172 296 168 288 176 320 180 304 176 308 176 308 168 300 152 296 180 308 176 296 176 300 164 292 168 292 168 280 172 300 168 300 172 296 176 300 176 292 188 300 180 296 192 312 184 300 180 300 180 308 184 316 180 308 180 304 184 316 180 300 172 280 160 296 188 296 172 300 180 304 184 300 184 300 176 296 176 308 188 308 176 300 164 268 152 292 176 312 168 288 168 300 176 288 168 296 164 300 168 288 164 316 180 308 184 320 192 284 172 276 152 268 144 236 136 248 148 268 164 272 164 276 164 284 168 288 160 272 164 260 160 284 164 288 164 284 164 308 168 296 172 292 172 292 176 304 184 308 164 308 164 300 156 272 160 276 156 276 164 292 164 272 160 284 152 280 172 280 148 256 152 240 136 248 144 272 168 276 156 248 148 252 156 280 148 264 156 272 160 280 160 272 152 264 152 264 156 272 144 276 160 268 152 272 152 276 144 264 156 268 152 260 144 272 140 264 148 264 152 276 144 268 156 264 144 264 156 276 148 276 160 256 152 280 148 268 160 272 152 256 136 252 140 260 140 260 132 264 136 244 136 240 124 240 120 256 124 264 132 248 132 264 132 248 136 256 140 252 140 252 132 256 144 260 140 264 140 248 124 248 124 236 124 244 124 264 116 244 128 240 116 236 124 240 116 236 120 236 120 244 120 124 236 128 248 124 264 128 248 132 260 132 240 144 240 148 260 140 272 144 272 152 272 140 256 148 268 132 280 136 256 132 268 144 256 144 256 156 280 144 280 140 276 140 260 144 264 144 256 148 260 144 284 156 260 152 260 144 264 144 280 164 280 168 292 152 288 160 300 160 276 152 292 168 296 160 284 160 288 164 304 168 296 160 288 156 300 168 296 168 288 160 300 156 272 152 260 140 272 156 268 136 280 148 284 156 276 168 272 160 292 172 296 152 256 132 252 144 280 156 296 156 280 168 276 164 284 164 276 156 280 164 296 148 272 160 268 144 272 156 284 172 284 176 296 164 268 160 284 164 288 156 288 156 296 156 288 160 272 168 288 168 300 164 296 172 284 160 268 164 280 172 300 180 308 172 292 184 304 164 296 184 300 176 308 180 312 172 296 168 296 176 276 172 276 168 316 184 300 180 308 168 308 180 300 180 304 184 320 176 312 172 292 164 288 180 304 164 300 176 296 184 300 172 284 160 296 172 304 184 288 184 288 172 280 164 292 164 288 160 288 160 284 168 284 164 300 176 312 180 296 180 316 184 320 184 300 176 312 192 316 180 312 184 304 184 280 184 292 176 308 176 296 172 312 176 296 176 308 176 300 176 276 176 292 180 308 176 296 188 324 188 300 188 292 160 292 164 288 172 272 160 292 172 300 168 280 160 280 176 288 172 292 180 304 180 312 188 288 168 268 156 256 144 248 148 268 156 284 176 288 168 280 168 268 164 276 176 284 156 260 164 292 160 272 176 284 164 272 172 284 168 308 172 304 172 304 172 300 176 312 168 292 184 296 168 284 164 276 160 268 160 256 152 276 156 272 152 276 168 264 148 240 140 264 144 252 160 300 164 248 132 256 140 260 148 280 152 268 152 296 152 284 148 268 164 268 152 280 144 304 148 280 156 268 152 288 152 288 152 292 152 272 152 296 152 268 152 276 156 272 148 292 152 276 148 268 160 272 144 256 156 272 144 272 152 272 152 272 156 256 152 272 148 276 136 268 132 260 140 260 136 256 128 244 128 232 136 240 140 260 148 252 140 272 140 276 144 284 144 268 140 240 140 260 136 276 136 248 144 236 128 248 120 248 132 256 128 236 124 244 120 244 128 240 124 244 124 240 120 240 116 260 248 120 240 124 244 124 252 120 256 132 260 132 260 128 268 144 276 148 276 148 280 144 260 140 264 140 268 144 280 136 252 140 272 140 272 148 280 140 280 156 276 140 252 144 280 144 264 156 280 140 272 152 280 148 268 148 268 140 272 152 284 168 308 156 268 152 280 168 288 160 304 168 296 168 296 164 276 160 296 164 292 156 292 168 296 168 296 168 308 164 292 172 284 152 300 148 272 148 284 148 268 148 264 152 288 152 288 168 276 160 292 152 256 128 236 140 280 160 300 164 288 148 288 164 292 164 284 160 288 156 272 152 284 156 276 156 280 144 288 176 292 164 296 172 292 156 292 160 284 160 288 152 304 164 280 160 280 160 304 176 288 164 292 168 292 168 292 164 280 160 284 168 304 172 300 176 288 172 292 168 292 176 312 176 304 176 300 180 308 160 296 172 288 176 296 176 300 172 288 180 292 176 308 172 300 188 312 188 312 172 304 172 292 176 296 172 308 168 300 180 292 168 304 180 296 164 304 180 320 180 304 180 292 164 284 168 284 172 292 168 280 172 292 172 292 176 292 180 296 172 308 180 300 192 308 188 304 188 312 188 308 184 308 184 304 180 284 180 292 176 288 172 296 172 292 172 284 188 284 172 288 168 288 172 296 180 276 180 284 184 292 180 304 176 296 168 276 164 280 168 280 168 288 164 284 168 292 168 292 176 308 184 300 180 292 176 272 148 288 148 252 148 260 160 272 168 280 172 292 172 284 156 288 156 276 172 268 156 284 164 280 160 264 156 308 172 284 164 276 176 300 168 288 168 296 168 300 168 292 180 296 176 312 180 304 160 296 164 260 156 260 144 252 156 260 160 276 148 276 144 260 140 236 144 272 152 292 172 264 136 228 132 236 136 268 152 260 156 268 152 276 148 272 160 288 160 280 156 268 156 268 160 272 156 268 152 284 152 268 144 264 156 260 160 276 140 272 148 272 152 268 144 276 148 264 156 272 148 256 144 256 148 280 160 276 152 268 148 268 136 280 148 256 144 272 132 240 132 248 140 248 128 248 136 236 128 244 132 240 128 256 144 260 140 284 148 268 140 276 144 268 140 264 144 240 136 252 132 252 124 244 120 236 128 260 128 236 124 236 124 236 124 248 120 240 132 236 128 240 120 244 132 124 252 120 236 128 252 128 244 132 252 124 256 132 248 140 264 148 272 136 264 148 256 144 284 152 264 140 264 148 264 140 268 152 264 140 268 148 264 148 276 152 280 144 276 152 272 148 288 144 264 152 288 152 276 148 280 144 256 148 264 148 292 164 284 156 268 152 284 160 288 168 292 152 304 172 292 164 288 160 308 164 296 164 296 168 292 168 284 156 288 164 284 156 288 160 276 152 276 152 264 148 256 140 280 144 284 164 284 164 304 172 260 140 224 128 264 164 284 164 296 148 268 164 268 164 268 160 284 168 280 164 280 152 276 168 276 160 308 160 280 160 280 160 256 172 288 160 264 160 284 160 288 156 276 176 288 168 304 176 288 180 276 168 296 172 304 168 292 176 296 164 292 172 280 172 276 168 288 172 296 168 304 172 312 172 308 176 304 176 316 168 312 168 300 176 288 176 296 172 292 180 296 188 304 180 320 184 300 176 288 172 288 176 296 172 288 180 296 168 288 172 296 172 292 164 280 164 304 172 312 180 304 172 292 172 296 172 296 176 292 172 304 180 288 184 304 164 280 184 296 176 320 184 308 184 312 176 300 188 296 184 300 188 320 180 308 180 280 180 300 176 296 184 292 164 296 176 300 188 308 172 288 168 296 156 284 168 288 184 304 180 316 180 292 184 288 164 280 168 280 168 296 164 276 168 284 176 292 172 308 176 304 176 284 164 264 140 260 148 256 152 276 164 280 172 300 176 308 176 296 172 292 148 280 160 260 160 276 168 280 160 284 156 292 168 300 160 276 156 284 168 304 168 280 164 296 176 280 168 320 180 308 176 304 176 312 180 296 164 264 152 252 144 252 152 264 152 280 148 252 144 268 144 248 148 288 160 292 148 252 132 244 128 240 136 248 144 232 152 268 164 276 152 276 164 284 152 284 164 268 148 264 156 276 152 272 156 272 148 268 152 280 160 280 156 272 156 280 148 276 140 256 148 264 152 264 160 252 148 260 144 268 156 288 156 268 156 280 140 276 148 264 140 252 132 248 136 252 148 256 144 256 136 260 124 260 132 240 132 260 132 252 140 252 144 268 156 268 136 272 140 264 140 256 132 276 124 260 132 240 124 240 120 244 128 232 128 240 140 244 128 248 124 252 128 240 132 236 124 232 132 244 248 124 240 132 256 128 264 128 248 132 248 128 256 144 264 132 264 136 268 140 272 132 276 152 252 144 248 148 268 148 260 148 268 136 264 136 260 140 276 156 276 148 284 156 268 152 284 148 284 156 268 144 292 148 276 140 284 144 284 152 288 160 292 160 268 160 276 164 284 164 288 152 284 160 296 164 296 164 288 156 288 168 300 164 284 168 288 168 292 168 288 168 288 156 276 152 272 152 300 148 264 144 252 148 280 156 280 156 304 168 280 152 232 128 268 164 284 164 284 152 280 156 276 156 288 156 292 164 288 156 284 152 272 160 280 172 292 164 276 164 276 160 284 160 272 156 276 164 284 160 280 168 264 156 292 168 272 172 292 172 292 160 296 168 292 168 292 172 284 168 304 176 296 176 292 160 296 172 296 168 288 180 288 176 312 164 296 168 304 176 300 176 296 172 300 164 296 176 300 184 316 188 316 192 296 188 312 176 296 176 304 168 288 172 304 172 296 180 292 172 280 172 292 172 292 160 300 184 296 172 284 168 284 176 300 172 304 176 288 168 284 168 296 172 304 172 284 176 300 172 304 180 300 184 304 184 296 168 288 188 312 184 312 184 296 168 288 176 296 180 288 176 296 172 284 172 300 168 300 180 300 176 288 168 284 164 276 168 288 180 308 188 316 180 300 176 296 168 280 172 288 176 296 164 288 176 280 176 312 188 308 176 272 152 264 144 244 152 276 164 260 172 292 176 296 172 288 176 284 164 284 160 276 160 240 164 272 172 264 152 292 156 308 164 272 168 280 160 284 160 284 164 276 172 304 172 284 168 276 176 292 184 296 180 304 188 316 172 300 168 276 148 260 144 244 140 240 144 260 148 252 140 256 152 264 160 276 164 280 144 248 132 220 136 248 128 244 140 272 160 264 152 272 156 268 152 276 152 272 160 268 144 276 144 268 156 264 144 276 144 264 156 272 144 276 148 272 148 256 144 256 148 256 148 280 156 280 144 264 156 272 148 272 160 288 144 272 148 264 144 268 144 264 136 244 144 240 132 252 152 264 152 260 124 244 132 252 124 256 140 260 140 256 144 264 144 264 148 240 132 256 128 256 132 256 132 252 136 244 132 244 128 236 128 228 124 240 124 244 132 232 124 252 124 244 124 240 124 244 128 244 128 132 248 128 252 128 260 132 252 128 260 128 244 140 260 136 272 144 260 148 252 128 264 140 248 140 268 144 264 144 264 144 268 152 268 136 260 136 256 144 276 156 256 140 284 148 276 148 264 144 264 156 256 148 268 144 268 148 260 144 264 156 292 172 280 156 292 156 288 164 280 164 284 164 292 160 308 164 308 164 288 152 292 164 288 164 272 160 280 164 296 164 276 164 292 152 264 132 276 152 264 148 272 148 264 156 284 164 288 164 276 152 220 112 244 156 276 164 276 168 284 152 272 148 280 156 272 156 288 156 288 160 268 152 284 168 280 164 272 164 272 156 276 160 264 156 284 148 292 160 284 168 276 152 288 168 288 164 276 164 292 180 280 160 300 180 284 160 280 172 292 168 276 172 276 172 300 168 308 172 296 184 308 180 292 168 308 172 300 172 288 164 296 180 292 184 312 172 304 172 312 192 312 180 280 172 300 172 320 172 308 176 296 168 296 180 320 176 284 176 284 172 300 172 276 168 284 164 268 172 304 176 276 164 296 172 308 188 292 176 288 176 292 172 312 160 292 168 288 168 312 172 292 176 316 196 296 176 292 180 316 184 308 180 304 180 312 176 304 176 292 180 292 176 300 184 292 176 288 180 304 176 300 184 296 180 284 172 280 176 304 180 316 184 296 184 296 172 292 172 292 168 280 164 292 176 300 180 300 180 284 164 256 136 228 148 260 148 280 168 292 180 320 188 312 176 304 168 292 160 296 168 288 160 268 172 292 164 284 164 276 168 280 176 284 152 288 164 284 168 284 172 300 176 300 176 272 160 288 164 296 176 316 176 320 180 324 188 320 188 312 176 304 144 232 124 212 132 228 144 252 140 252 148 284 152 280 156 284 160 276 152 264 144 240 132 232 136 256 144 256 140 268 156 280 152 268 144 276 148 276 144 264 152 260 152 276 152 260 152 268 156 276 156 280 160 288 152 268 152 268 156 280 152 272 152 276 152 292 144 280 152 272 144 292 156 280 148 276 144 268 156 268 148 268 144 252 132 256 124 264 140 272 132 268 128 260 132 272 132 252 144 276 140 276 144 268 140 268 148 268 132 264 136 260 140 252 136 256 124 260 132 248 132 240 136 240 132 244 132 248 128 248 120 252 116 248 128 244 132 236 108 240 252 132 248 140 248 128 260 136 256 120 248 132 248 136 264 148 272 140 280 136 260 136 260 144 264 148 264 148 252 144 272 152 280 148 256 144 264 148 268 144 280 140 268 152 248 148 280 140 276 156 284 144 264 144 276 144 276 140 280 152 276 160 300 160 284 164 292 164 300 172 288 164 276 160 292 152 272 164 268 152 276 148 280 160 280 152 288 164 272 160 272 168 300 156 284 144 288 148 284 156 260 148 272 152 276 160 296 164 300 156 240 116 240 140 292 152 280 176 296 160 276 152 280 160 280 152 280 156 276 164 272 156 276 164 280 172 292 164 272 152 272 148 284 152 276 164 280 152 288 160 288 160 300 168 300 164 288 160 296 172 312 160 300 180 292 176 276 168 288 168 296 160 292 164 276 172 304 184 296 176 304 172 308 176 304 176 292 164 308 188 304 172 300 184 308 192 316 184 304 180 284 180 304 172 296 168 288 168 296 176 304 168 292 176 292 168 308 176 300 176 304 168 300 172 288 176 296 164 300 168 280 172 268 164 280 176 292 176 276 160 280 180 296 172 284 164 284 168 288 176 300 184 308 180 316 180 296 172 292 180 288 180 292 180 308 172 292 176 300 168 272 176 292 180 308 172 284 184 288 184 300 184 288 176 292 168 288 176 284 172 304 184 316 184 300 172 288 168 292 176 292 160 284 172 312 184 312 176 284 152 240 132 252 144 264 164 292 176 292 176 316 172 284 176 288 164 284 160 256 168 268 160 268 160 284 160 284 164 280 168 272 172 276 160 280 164 288 168 308 164 288 164 288 176 288 160 272 164 276 172 288 172 280 168 300 180 304 188 308 188 308 180 280 140 232 128 204 132 228 132 224 156 260 160 284 148 272 156 272 156 276 164 272 148 252 140 256 136 252 148 248 148 268 140 260 140 256 140 260 148 268 152 272 148 268 152 252 144 252 164 276 152 272 144 272 148 268 148 264 144 272 164 272 144 276 156 260 156 264 140 248 152 264 144 256 148 276 148 268 148 276 140 268 148 244 140 244 128 244 128 256 136 256 136 256 136 256 128 260 140 256 148 272 148 272 148 264 148 264 136 260 140 260 144 260 144 252 132 248 128 264 124 260 136 256 124 248 128 240 124 252 132 248 124 244 132 232 140 232 124 240 120 132 244 144 256 128 252 140 256 128 260 132 244 148 264 144 264 144 268 140 248 136 264 136 260 140 260 144 276 148 268 144 284 136 268 148 280 152 268 152 256 148 276 140 276 152 260 144 268 152 272 156 264 144 280 140 272 140 256 148 264 168 292 152 296 168 288 168 324 172 288 164 284 160 292 160 292 152 272 152 272 156 276 148 280 148 284 168 268 156 284 164 308 168 292 152 260 144 276 144 264 144 264 152 284 160 288 168 280 152 260 120 220 132 276 156 292 168 300 152 292 156 276 156 268 152 288 156 288 164 272 160 280 160 272 168 272 164 268 164 268 152 272 160 272 160 268 172 268 156 292 160 296 172 284 160 284 164 280 168 292 172 304 180 288 172 292 176 284 172 296 164 316 164 296 160 288 168 284 164 296 180 296 188 300 176 288 168 296 184 304 180 300 176 316 192 308 192 308 188 300 180 284 172 280 168 272 168 288 164 304 164 296 172 292 172 304 172 288 172 280 172 284 168 300 168 276 176 288 168 288 168 300 164 304 160 292 168 292 176 284 184 288 164 288 172 292 168 292 160 284 176 292 184 292 176 316 176 296 184 300 172 284 164 292 176 308 176 292 180 308 172 288 168 300 180 296 176 300 184 292 176 320 180 284 168 284 180 276 168 280 180 308 180 308 176 308 180 288 184 288 164 288 172 292 176 296 168 272 148 236 132 256 148 280 172 300 192 320 180 316 176 284 168 280 160 284 156 308 172 276 160 276 152 296 160 272 168 272 168 272 160 284 172 280 164 276 168 292 160 304 164 284 164 288 172 288 160 292 172 304 168 304 180 304 172 320 184 296 184 324 184 284 168 280 152 260 144 228 120 208 136 256 160 260 164 260 148 260 168 304 172 280 160 280 156 264 140 244 136 216 132 256 148 252 136 264 140 264 140 252 136 276 144 256 152 252 144 268 148 272 156 264 148 268 136 280 140 276 144 280 148 284 148 288 156 268 164 272 152 264 144 260 152 272 148 264 144 268 152 268 144 280 148 272 132 264 140 264 124 236 128 260 140 252 140 260 140 244 140 260 144 264 148 256 148 256 136 264 132 260 144 256 128 256 144 272 132 256 128 256 128 252 140 240 140 248 128 256 136 256 132 264 128 256 132 236 132 248 124 252 136 268 268 136 248 120 232 132 252 128 264 128 264 140 252 148 264 132 276 148 268 128 256 128 256 132 264 148 268 136 284 140 268 140 256 144 276 144 288 148 268 152 276 148 280 152 272 144 272 144 280 148 272 152 260 148 284 144 272 140 280 148 280 152 284 164 308 168 296 184 308 176 292 156 276 160 272 156 268 164 280 152 276 152 272 156 276 156 292 164 300 164 288 160 292 168 268 152 264 140 276 140 256 148 264 156 284 164 292 168 284 128 224 120 272 160 288 168 296 164 300 160 292 152 268 156 276 156 272 152 276 156 296 164 276 168 268 164 292 160 268 164 284 160 272 156 288 164 288 172 292 156 288 160 280 152 280 168 280 160 292 168 308 176 316 180 280 168 292 160 296 168 304 172 300 168 284 160 288 164 292 164 304 180 304 176 292 168 292 176 308 180 300 180 308 180 320 188 292 180 308 180 288 164 280 176 280 160 280 160 292 164 296 176 300 180 304 176 320 180 308 180 284 168 296 176 292 180 300 184 296 176 284 172 300 184 296 168 288 172 288 172 272 168 296 168 280 160 280 164 280 168 292 176 292 176 284 168 280 176 296 180 280 164 276 172 292 180 296 176 280 168 292 172 296 172 300 176 284 176 300 180 296 184 284 172 292 168 292 168 280 168 292 176 276 180 312 180 312 180 312 172 296 168 308 180 292 164 252 144 248 144 268 160 276 172 284 180 304 180 300 172 280 172 280 164 264 164 280 172 284 156 280 164 268 168 276 164 288 168 276 172 276 168 292 172 292 164 276 152 276 160 292 172 296 172 288 156 284 160 292 168 284 168 296 180 304 176 304 180 308 180 288 152 244 156 280 176 296 164 268 140 268 148 244 156 272 156 260 140 284 168 284 156 288 168 284 164 268 144 240 132 228 132 236 132 224 128 240 148 256 136 260 136 264 140 252 144 256 144 252 140 240 152 248 140 240 140 268 140 268 148 276 136 276 160 272 152 264 144 276 148 256 144 260 156 260 140 284 156 264 152 248 140 256 136 264 140 252 132 236 124 220 128 260 140 248 128 256 144 244 140 264 140 248 144 260 140 260 136 260 140 260 128 256 140 248 144 268 140 256 136 248 132 252 140 240 140 248 132 256 136 268 140 248 132 240 128 252 124 260 140 264 144 128 260 136 248 132 260 140 260 136 276 124 244 132 272 136 272 152 268 144 252 132 260 132 256 128 260 140 264 144 288 144 264 148 260 156 268 148 272 152 264 144 256 144 272 148 276 152 284 152 292 148 276 148 268 144 252 148 260 136 264 144 280 152 296 168 316 188 312 184 312 172 296 164 312 156 308 160 288 156 284 156 272 148 284 156 280 164 276 156 284 160 280 168 288 160 272 140 268 148 264 144 268 152 280 156 304 168 280 148 232 116 244 164 284 160 288 164 292 168 300 156 268 156 248 152 288 160 272 152 292 156 268 168 292 160 308 164 280 160 264 160 280 160 276 156 272 168 288 156 280 152 272 160 284 176 292 156 280 176 288 168 304 176 292 172 304 164 280 180 284 172 288 160 284 176 296 164 300 172 296 180 316 176 312 172 292 180 308 180 300 180 312 172 328 188 292 184 292 172 308 180 288 160 292 160 292 168 300 164 296 176 304 184 300 176 300 188 308 192 312 176 284 172 280 176 284 176 296 180 296 172 284 176 292 172 296 168 284 180 292 172 280 180 284 164 284 164 288 172 288 176 296 184 292 172 292 164 280 176 276 172 292 172 284 180 292 172 292 176 304 176 288 176 304 176 304 176 292 188 300 172 296 176 292 176 292 172 284 172 276 168 304 184 320 188 316 176 316 188 304 180 288 180 280 148 240 132 248 152 276 168 280 184 308 168 312 176 300 164 284 172 264 164 264 160 268 164 288 160 264 168 288 152 280 152 288 160 272 160 276 168 288 164 284 160 280 148 284 152 288 168 296 172 300 172 284 172 296 164 288 176 280 176 296 176 300 172 300 180 292 160 264 144 276 168 288 168 292 176 304 172 288 152 288 168 296 140 252 156 300 160 296 156 280 176 288 172 296 156 272 152 260 140 252 136 252 148 260 148 268 140 252 136 268 132 248 140 244 140 248 148 256 148 268 140 268 140 272 144 256 152 264 152 272 144 272 152 268 148 256 136 268 144 284 144 272 156 284 156 276 148 264 136 264 128 260 124 260 132 248 120 252 128 244 132 240 136 264 132 268 136 276 136 260 136 256 132 260 140 256 140 252 136 272 140 276 144 272 136 264 128 280 132 256 144 264 144 252 136 256 136 268 136 264 136 244 132 268 128 276 140 232 252 128 264 140 260 136 268 148 260 132 260 140 280 132 264 152 272 140 252 136 260 128 272 128 264 144 268 152 268 144 276 144 272 156 272 144 284 148 264 148 272 144 272 140 272 140 280 144 292 148 300 148 296 144 288 148 272 132 272 140 276 148 280 148 300 176 320 184 300 188 328 176 288 164 280 160 276 152 280 148 272 148 288 160 272 160 276 156 272 152 288 160 284 152 272 148 272 152 264 156 268 148 276 156 288 168 296 148 244 112 240 152 288 168 300 168 292 168 292 156 288 156 280 152 272 152 284 160 280 160 260 168 284 164 284 164 280 160 288 164 260 164 288 156 284 168 288 156 276 156 284 156 284 164 312 176 304 176 296 176 308 168 288 172 292 164 288 172 288 164 296 168 296 168 288 180 288 176 296 180 308 180 304 184 296 188 284 184 304 176 300 172 308 180 288 164 272 160 268 172 304 172 288 172 288 176 300 168 304 164 292 176 304 184 316 176 292 184 316 168 304 172 292 168 304 172 296 168 288 172 292 176 296 176 292 176 292 180 304 176 288 180 296 164 296 176 276 176 296 176 300 180 300 172 276 172 296 172 296 168 288 176 288 180 304 176 280 176 312 180 284 176 300 180 300 180 284 176 312 180 296 172 292 172 280 176 296 180 280 168 308 180 308 180 316 192 316 188 304 184 296 164 252 140 248 128 252 160 304 172 296 176 284 168 300 168 308 168 284 176 284 172 272 164 272 152 280 156 288 156 268 164 272 156 268 160 256 156 272 160 280 172 284 160 280 164 272 156 292 164 272 168 272 168 296 172 288 168 272 172 288 168 296 168 304 172 292 176 296 160 260 148 252 172 296 168 292 172 288 172 276 168 288 172 292 164 284 148 248 160 284 164 292 168 308 184 308 180 288 176 296 168 268 156 264 156 272 152 268 144 260 140 248 144 244 132 252 128 224 136 236 140 252 136 264 148 252 148 248 152 256 152 260 148 272 148 252 140 256 140 268 152 260 144 268 156 272 148 280 152 276 140 268 128 240 124 228 124 244 124 232 108 236 128 232 128 252 132 268 144 260 136 260 140 244 140 268 140 256 140 252 136 272 144 264 140 264 136 272 140 244 136 264 136 244 136 260 140 252 136 256 144 244 132 248 132 256 144 256 128 260 124 132 268 136 264 140 252 136 252 140 256 140 268 144 264 144 276 144 276 128 252 144 252 136 252 136 268 144 264 144 264 144 260 144 276 152 272 140 248 152 280 136 272 148 280 148 288 148 276 156 288 140 272 152 280 148 256 140 252 144 260 152 264 148 272 152 292 172 304 176 320 192 320 168 300 160 260 144 284 152 284 160 280 168 272 160 268 152 284 156 292 160 296 168 296 152 268 136 252 156 276 164 280 164 276 168 300 168 260 108 236 128 276 160 292 156 296 168 268 152 272 152 280 156 260 164 268 164 288 152 268 156 272 152 284 164 284 164 280 160 272 160 284 160 276 168 284 160 284 156 280 160 264 160 268 176 304 180 300 168 296 168 296 168 296 172 284 152 272 164 296 172 300 176 284 176 304 172 292 188 308 180 300 184 304 180 276 168 300 184 312 176 284 168 284 164 272 164 272 164 284 156 268 168 288 172 300 172 292 180 292 180 308 180 308 188 296 184 316 180 308 180 280 176 280 172 308 172 284 164 300 172 300 176 304 176 292 172 292 180 304 180 296 164 292 176 276 164 292 176 300 180 292 176 324 180 300 176 296 172 280 176 288 172 296 168 308 176 304 176 288 164 296 176 296 176 292 176 324 180 296 188 296 176 284 184 304 180 284 176 284 180 300 180 320 188 312 196 288 176 268 148 232 132 248 152 260 168 272 172 304 184 296 176 296 156 304 176 292 172 312 180 284 156 292 160 276 160 284 160 276 172 264 156 264 156 272 164 272 160 276 160 272 172 292 164 284 164 272 164 280 176 284 176 280 168 288 168 284 168 280 156 304 172 284 180 308 180 316 168 280 148 252 152 288 160 284 156 268 164 288 168 280 172 308 172 312 176 276 148 256 156 252 168 288 176 300 180 324 176 300 180 316 168 292 168 292 160 284 160 284 156 272 144 252 140 236 128 224 112 228 136 264 136 256 136 260 140 268 136 260 144 256 152 264 152 272 136 260 140 268 152 276 148 260 152 268 152 276 148 280 140 288 144 272 136 244 128 244 124 240 120 220 116 228 124 240 128 252 132 264 140 272 140 252 144 276 144 260 144 280 136 264 144 264 144 256 140 256 132 252 140 248 140 260 124 248 128 260 136 244 140 264 132 264 128 252 132 268 124 268 124 252 264 136 256 128 244 132 256 136 268 132 272 140 260 136 264 148 260 136 244 120 268 136 256 136 252 140 264 140 268 144 252 148 260 148 276 152 284 148 288 148 280 152 280 160 268 152 280 148 292 148 272 152 276 144 268 152 260 140 268 148 276 156 288 148 264 148 260 152 300 180 312 180 312 164 304 156 272 160 284 152 276 160 280 160 284 164 284 148 296 164 288 164 292 160 280 156 264 136 288 152 284 160 304 168 304 176 280 128 224 116 264 152 272 156 288 164 268 156 248 144 268 156 280 164 276 156 260 160 280 156 276 148 268 160 268 164 296 168 268 160 296 168 272 156 284 160 276 164 280 160 280 168 280 172 268 168 296 168 300 160 292 160 296 164 296 160 284 164 288 172 296 164 292 176 300 168 284 176 308 176 308 176 292 180 296 168 296 172 296 180 284 168 280 160 268 172 280 168 296 168 288 168 304 172 292 176 308 184 292 176 304 180 300 188 324 192 324 184 312 184 304 184 284 168 300 168 288 164 288 176 280 172 300 176 308 176 304 168 292 184 292 184 296 172 288 172 280 172 292 176 304 184 304 180 292 168 304 172 292 168 292 176 296 172 284 176 288 172 292 172 284 176 276 172 300 180 296 176 300 184 308 180 296 176 296 180 300 176 296 176 292 176 296 184 296 176 296 160 244 140 252 148 276 164 284 172 300 172 292 176 276 172 296 164 300 172 312 168 276 168 288 176 296 164 280 168 272 164 292 160 268 160 276 156 284 160 284 160 260 172 280 164 284 168 284 164 284 160 276 160 284 180 272 176 296 172 276 172 288 168 276 172 276 168 268 172 296 176 264 152 248 156 260 160 276 148 268 156 272 168 292 168 292 184 284 180 308 176 240 140 212 144 252 168 284 160 288 172 288 172 304 176 308 180 300 172 296 168 288 164 296 164 280 156 268 140 252 132 224 136 236 124 240 132 244 132 244 132 260 140 260 148 260 152 264 140 256 132 260 152 260 156 272 160 280 148 268 160 268 144 264 148 264 144 260 144 256 128 244 128 248 128 216 112 208 120 232 124 244 140 264 144 256 140 264 152 256 140 268 148 256 132 264 148 272 136 256 128 252 128 268 132 252 136 260 132 260 140 240 136 252 120 232 136 260 132 240 128 248 132 252 128 132 272 140 252 136 260 136 272 132 272 140 260 152 272 140 272 140 260 124 236 132 244 124 248 140 256 140 272 144 276 144 276 148 280 152 268 148 264 148 276 136 280 156 284 156 276 152 268 144 272 156 280 148 272 148 272 140 268 144 252 144 292 144 268 148 256 140 264 152 284 168 308 180 324 176 296 168 260 152 252 148 280 144 268 160 272 156 292 156 296 160 300 164 292 156 276 140 268 156 276 164 312 172 296 176 280 144 224 112 248 152 280 156 264 156 272 160 260 152 264 148 268 168 284 148 268 148 264 160 280 160 276 152 292 160 284 156 256 168 288 164 284 176 280 164 292 164 264 164 284 156 268 160 276 156 268 160 288 168 272 172 284 164 300 160 280 160 284 168 280 160 288 172 292 172 292 180 304 176 304 184 296 180 316 176 280 176 284 172 304 168 284 148 288 164 276 168 300 176 284 168 304 172 284 176 280 180 300 172 304 180 296 184 324 188 316 188 304 176 288 184 300 168 268 168 276 172 304 176 276 172 288 172 296 176 296 168 280 176 300 168 308 184 288 168 300 180 292 184 316 188 308 176 296 176 292 164 280 176 288 176 300 176 292 168 300 172 292 188 304 180 300 172 312 184 312 176 300 172 308 188 280 172 308 176 300 176 292 172 284 164 296 180 296 172 284 156 256 140 284 164 296 184 300 172 308 172 272 172 276 164 300 172 276 168 284 180 300 168 300 176 288 164 268 172 288 156 296 164 272 144 276 160 268 168 268 156 288 168 272 168 280 160 284 164 280 164 292 160 284 164 288 172 300 168 288 172 280 168 280 164 296 164 288 152 292 172 300 148 252 140 272 160 264 160 292 156 276 164 296 176 312 176 312 188 304 168 296 148 244 128 260 152 256 172 308 172 288 164 304 168 292 164 324 172 312 180 312 168 292 172 312 168 280 168 288 144 264 144 260 136 256 140 256 136 272 136 256 140 256 144 252 148 268 140 268 144 256 152 268 152 292 160 272 156 272 152 272 152 280 140 268 144 264 144 268 136 248 128 256 128 240 124 232 120 220 124 252 120 252 128 264 132 264 140 264 144 276 148 268 136 260 132 268 132 264 140 264 132 260 148 252 132 252 136 252 132 244 140 260 128 260 136 256 132 264 124 260 140 252 132 264 260 136 268 136 268 136 264 148 264 132 252 152 268 152 272 144 268 128 244 124 260 140 256 124 284 144 264 152 272 156 276 144 276 152 280 148 244 144 268 140 264 140 272 148 280 148 264 152 280 144 284 148 268 144 272 148 280 140 276 140 276 152 260 148 256 128 244 132 252 144 256 164 300 176 300 176 304 160 272 152 268 140 268 168 272 152 276 160 268 160 276 156 296 164 288 152 272 140 268 148 260 164 304 164 312 156 236 112 220 136 272 164 288 160 264 148 280 156 272 148 276 152 280 148 272 152 276 152 268 152 276 164 276 156 280 144 276 156 260 160 292 172 296 168 284 164 296 160 276 156 288 156 268 156 264 160 280 156 280 164 288 168 292 176 288 168 292 176 292 168 272 172 296 176 308 176 312 176 300 184 308 172 308 180 300 172 300 164 296 172 284 172 288 168 288 180 300 168 280 160 296 176 296 180 304 176 300 176 280 184 308 196 316 188 304 184 296 164 292 168 280 176 304 172 284 172 296 172 296 176 272 180 300 172 284 176 288 176 308 176 304 168 292 164 288 168 308 180 300 180 300 176 284 176 300 172 284 172 296 180 300 180 292 168 288 168 296 180 288 184 296 180 292 172 304 180 304 172 288 176 280 176 288 184 292 172 276 180 276 172 284 172 288 168 292 164 252 152 276 172 304 184 304 172 296 172 284 164 288 160 280 168 280 168 280 168 280 164 284 168 296 168 276 164 284 164 280 160 276 156 264 148 256 164 276 160 272 168 268 172 280 156 288 172 292 168 276 172 284 164 292 168 280 168 280 168 276 172 288 168 288 172 280 168 280 176 304 164 256 148 268 156 268 164 260 152 264 156 260 172 292 168 300 172 284 180 300 172 280 168 244 224 224 256 176 240 192 184 260 164 292 172 296 172 288 176 304 160 300 172 316 172 296 168 296 172 280 156 292 148 268 152 272 148 268 144 256 144 272 136 260 148 264 140 252 128 256 152 256 148 264 148 260 152 264 152 260 144 244 144 260 148 244 140 272 144 260 140 248 132 224 124 252 124 236 128 244 132 256 132 252 136 248 136 260 136 256 140 252 140 248 140 240 132 264 128 248 128 252 148 268 148 252 128 260 140 252 128 248 132 244 140 252 128 252 128 256 128 256 136 256 124 140 272 136 276 144 256 136 284 136 260 136 260 140 272 144 272 132 252 136 252 140 252 132 252 140 264 152 276 152 268 148 268 148 280 144 272 140 264 148 260 152 276 140 272 148 272 144 280 148 268 148 268 144 256 136 272 136 272 136 268 152 280 152 264 148 244 132 228 132 260 144 248 144 296 176 324 172 300 156 256 148 252 140 256 152 260 152 268 156 264 152 248 148 264 156 276 148 248 136 276 144 268 160 296 156 248 120 216 136 264 160 276 156 280 156 272 152 264 152 276 144 256 148 260 156 272 156 272 152 268 156 292 152 280 152 288 152 276 152 268 168 288 168 272 172 268 160 264 152 260 156 256 152 260 160 272 148 256 152 272 160 288 164 292 168 304 172 280 164 288 164 280 168 288 176 308 176 300 176 304 176 300 172 304 172 292 176 304 164 272 172 296 176 312 180 300 184 308 172 296 172 296 176 312 188 304 188 308 184 304 188 328 188 300 180 292 164 284 164 280 164 280 172 296 168 292 176 300 172 292 172 284 184 292 180 284 180 308 188 308 184 296 164 276 180 288 180 288 180 292 172 288 168 312 180 300 184 304 172 292 176 288 172 292 164 292 172 300 176 292 176 312 180 304 180 304 180 308 176 296 176 300 172 276 172 288 168 296 172 284 172 296 168 288 168 264 160 280 180 304 184 296 176 304 164 292 152 292 160 280 164 264 168 272 172 284 164 288 172 284 160 284 172 276 164 292 168 272 164 260 160 260 156 268 152 268 164 280 156 280 156 272 160 272 172 304 164 284 160 264 172 284 160 284 168 276 164 304 176 308 184 292 180 308 176 308 164 264 148 244 148 288 152 248 160 260 156 264 160 272 164 280 172 288 164 288 156 272 180 380 440 540 404 412 232 252 180 288 220 272 168 296 152 272 164 288 172 304 168 308 172 300 168 316 176 296 168 296 168 300 168 296 152 304 164 300 160 276 152 256 144 264 140 256 136 272 136 260 140 264 148 264 152 260 148 268 148 260 140 264 140 264 140 264 136 260 144 260 140 240 132 244 128 240 128 256 124 252 128 244 144 272 136 276 140 256 128 256 136 256 124 260 136 260 128 256 124 256 136 252 140 268 132 252 132 252 128 260 128 272 132 256 136 268 128 268 132 252 128 264 132 236 264 136 264 136 268 136 264 140 248 132 272 140 260 132 280 136 260 136 268 136 276 140 264 140 264 140 260 144 280 132 280 152 276 152 284 144 280 148 272 144 284 148 284 144 276 148 284 144 264 148 272 148 256 136 252 140 280 132 276 136 276 148 280 152 268 140 240 128 248 124 240 132 264 144 276 176 316 168 292 152 260 136 268 136 272 148 276 152 268 136 256 136 260 144 272 156 292 144 260 140 276 156 300 164 272 132 208 128 256 148 304 160 292 164 284 156 264 160 264 156 268 156 264 148 272 152 284 148 276 164 268 156 264 156 268 156 264 156 268 164 288 168 292 164 264 152 276 152 276 156 256 152 280 156 276 156 272 152 268 152 264 160 292 168 300 172 272 164 300 168 284 160 284 172 308 176 292 172 292 172 284 172 284 172 288 176 300 168 300 172 292 184 296 180 300 184 284 172 280 172 288 188 308 180 312 188 316 176 316 188 308 192 312 180 280 160 284 164 284 172 296 168 320 172 284 168 300 180 288 172 300 176 308 172 284 172 304 176 300 188 284 180 276 176 296 172 296 188 296 168 280 176 276 184 300 176 312 176 296 172 292 176 296 164 272 164 296 184 292 176 296 176 300 172 296 176 308 180 304 180 292 176 284 160 300 176 300 172 300 180 304 160 276 156 256 160 272 172 296 184 288 168 296 168 280 164 292 168 284 156 280 164 272 176 284 172 296 176 292 180 288 168 288 168 276 164 272 160 260 164 260 152 268 160 268 160 276 156 268 152 260 160 264 164 288 164 288 172 288 160 280 164 280 164 280 176 280 172 280 180 296 180 304 176 296 176 276 144 244 156 248 148 260 160 276 160 260 156 260 152 284 176 264 160 272 148 264 172 220 512 188 560 232 312 204 148 236 168 136 208 160 176 256 160 260 164 284 172 272 160 280 164 276 172 284 168 280 160 284 156 300 164 288 172 296 168 292 164 276 156 268 156 264 140 252 140 260 144 260 148 276 144 264 136 260 144 248 144 272 140 252 140 248 136 240 132 244 140 256 124 256 132 248 120 260 140 256 124 240 140 268 148 276 144 260 140 272 136 256 132 256 136 248 124 240 124 236 132 248 136 236 128 268 128 252 124 236 132 260 140 260 124 248 132 248 132 252 128 260 124 252 148 136 268 148 272 144 272 140 268 132 256 144 276 148 276 148 260 132 244 140 248 136 260 132 264 140 272 144 280 144 284 156 272 156 284 148 280 144 280 148 276 148 276 152 272 144 268 140 260 148 276 148 252 144 256 140 256 148 268 132 272 144 260 148 264 136 240 136 248 136 244 132 236 128 248 144 292 180 332 168 300 152 260 136 244 136 272 132 264 132 252 136 276 140 272 156 284 156 260 136 252 152 260 168 256 136 232 116 240 152 276 156 280 156 268 168 272 164 268 156 280 156 276 144 260 148 256 152 268 152 280 156 272 156 268 148 260 152 260 148 284 156 276 164 276 156 272 148 264 164 268 156 268 160 256 156 268 140 276 168 280 152 280 156 292 164 304 172 300 164 304 172 292 176 304 172 284 168 304 168 288 160 272 164 284 176 292 180 296 176 304 168 300 180 304 164 300 176 284 172 296 180 304 172 292 184 308 180 296 192 324 188 304 180 284 164 276 160 268 168 296 180 304 180 272 168 292 172 296 176 268 176 296 176 316 180 304 180 304 172 308 172 288 176 300 176 312 188 320 180 296 172 272 172 296 168 300 176 308 168 284 168 312 168 292 176 264 172 292 176 308 176 304 180 304 172 304 180 308 176 316 176 292 176 308 176 296 176 284 172 288 180 296 168 292 156 272 168 288 172 288 168 284 172 276 180 268 176 288 168 296 160 280 160 268 168 276 176 304 180 300 172 288 168 288 172 268 168 264 152 276 168 268 168 292 152 292 160 292 160 284 160 260 168 268 168 284 164 276 168 280 168 268 164 284 164 300 172 304 176 300 184 292 172 304 168 292 156 244 156 264 156 264 164 272 160 260 148 272 144 264 160 252 156 256 140 272 160 304 472 576 584 640 496 448 352 296 148 260 156 288 220 336 204 280 156 288 156 284 156 292 164 296 160 292 164 288 168 284 160 296 172 300 168 308 172 296 164 304 172 292 164 288 160 284 144 276 144 264 148 272 144 256 148 248 132 252 140 272 152 256 132 260 128 248 132 276 140 240 132 248 132 256 128 248 136 256 132 268 132 252 144 280 152 268 144 272 148 280 140 288 144 248 128 252 132 244 128 252 132 260 128 248 132 256 132 248 128 264 132 264 132 256 124 244 128 256 124 248 124 268 124 252 260 136 268 136 260 140 268 128 260 128 260 140 284 152 276 132 256 136 240 144 260 136 268 148 260 148 272 144 260 148 276 152 272 160 296 144 276 152 284 156 268 136 272 152 268 144 272 144 276 144 280 136 272 136 276 144 268 144 280 144 280 152 260 136 252 136 260 144 260 136 240 136 252 132 248 144 284 176 308 164 300 152 256 140 252 132 248 136 256 148 276 156 292 168 288 156 292 160 272 156 268 164 276 148 216 116 212 128 272 152 288 164 280 156 268 164 288 156 280 152 272 152 280 148 264 148 264 156 268 152 284 156 260 152 268 144 260 148 272 140 268 148 256 148 272 152 272 152 264 160 276 152 280 152 256 152 276 152 276 156 268 156 268 156 284 172 300 168 284 168 280 172 288 180 292 176 300 176 300 172 300 168 280 172 268 176 296 176 304 164 304 176 288 168 284 172 296 180 300 180 304 176 312 184 312 168 300 192 324 192 316 176 296 164 276 156 288 172 288 180 292 172 288 168 280 172 292 176 300 176 304 184 304 188 284 176 304 184 308 172 300 176 300 176 288 192 288 172 288 172 280 164 276 168 304 180 288 180 296 172 280 180 280 172 276 176 292 180 280 176 296 176 292 180 284 176 288 176 308 184 288 184 284 180 288 180 296 160 292 168 280 168 292 172 288 160 292 172 292 168 288 172 284 164 288 168 300 172 296 164 288 168 276 172 292 164 284 168 276 168 272 176 296 164 264 172 284 164 272 148 276 176 276 168 268 160 268 168 280 168 276 164 272 164 280 168 288 160 276 172 288 160 276 160 268 172 280 180 296 172 296 168 284 168 276 152 252 152 244 160 264 168 272 168 268 148 256 148 252 148 256 156 260 164 256 160 208 376 232 572 320 632 168 396 284 156 236 152 260 156 240 192 188 240 208 152 256 152 256 164 268 164 300 160 276 160 260 156 280 160 268 176 292 172 304 164 296 176 304 168 292 160 288 156 264 144 260 148 264 152 260 144 248 124 236 128 244 140 252 140 244 132 240 140 252 140 248 132 252 128 236 124 252 128 256 132 244 136 268 140 260 148 268 152 272 148 260 152 272 148 264 148 256 132 264 144 256 140 240 128 244 140 252 132 244 124 244 140 260 132 244 128 240 124 240 124 240 128 244 136 240 136 128 264 132 260 136 252 136 272 132 260 136 264 144 272 144 260 120 248 128 256 140 284 140 264 152 260 144 260 148 268 148 264 148 280 160 288 148 268 152 280 140 272 144 252 148 264 144 256 148 264 144 252 148 276 152 264 140 280 140 264 136 284 136 264 144 252 140 240 140 244 136 248 124 248 124 252 140 292 168 324 180 308 152 240 136 244 136 248 152 288 160 304 172 296 168 280 168 296 172 304 164 292 160 244 116 212 136 264 152 284 156 280 164 280 152 268 140 264 156 264 144 268 156 272 148 276 156 268 152 268 144 268 148 256 156 256 144 248 148 252 140 260 144 232 148 280 148 264 156 260 152 284 160 272 148 288 160 264 152 264 164 288 164 284 160 288 176 296 172 284 156 288 168 308 172 308 184 284 168 276 172 296 168 304 172 284 164 296 168 284 168 292 168 284 184 280 172 308 192 308 196 328 184 312 180 304 188 324 184 300 184 304 168 272 152 276 180 296 176 300 176 284 168 280 164 276 180 292 168 280 188 292 176 296 192 316 180 292 180 296 164 300 180 300 180 300 188 296 184 292 172 280 156 284 164 292 196 288 176 288 168 272 168 288 180 280 180 288 172 288 184 312 184 308 176 304 176 316 168 292 184 284 172 296 176 288 168 284 160 300 164 280 168 284 168 288 160 276 168 280 164 276 168 288 160 272 168 288 184 280 168 288 168 288 168 284 168 288 172 296 168 280 168 288 168 288 164 272 168 260 156 280 156 284 168 284 160 268 164 284 168 284 164 292 172 272 176 268 156 276 164 264 168 272 160 268 168 292 176 288 180 284 172 280 156 260 144 268 152 256 160 268 148 264 160 264 152 260 160 264 152 272 156 256 160 260 280 512 568 648 648 688 540 464 272 272 148 252 148 260 152 252 172 332 292 412 204 276 152 272 164 280 156 280 156 264 140 276 156 264 148 276 160 284 172 280 164 308 168 320 168 296 176 292 164 280 160 272 152 284 152 264 136 256 136 256 132 240 136 268 136 264 132 248 136 244 132 236 140 228 120 232 116 240 120 232 128 236 136 260 148 276 144 260 144 288 152 276 144 264 148 268 136 268 140 264 140 268 140 256 128 256 136 260 128 256 144 252 132 248 128 244 128 240 120 264 124 264 124 248 136 248 248 140 260 136 260 128 244 140 252 132 272 140 272 140 252 136 236 136 260 132 268 144 264 144 268 140 276 144 272 148 280 140 288 148 280 152 284 148 272 152 272 156 272 140 280 148 268 148 292 148 272 148 272 152 268 144 272 136 260 136 276 136 280 148 272 148 260 132 260 136 256 128 256 132 236 128 240 144 288 180 300 176 292 156 248 136 260 144 280 152 284 164 292 168 300 172 300 168 312 176 308 156 264 132 232 124 248 152 268 164 284 160 272 160 284 148 276 156 280 144 272 152 276 168 276 160 268 148 256 140 268 160 248 144 264 148 276 148 264 144 264 140 260 152 264 140 268 144 272 152 252 152 272 164 276 144 264 148 276 152 280 160 280 164 276 164 276 164 292 176 276 164 312 172 316 180 296 156 288 168 288 180 296 168 296 164 292 176 268 160 276 168 284 168 276 172 300 180 312 196 324 196 312 188 324 180 320 192 316 184 292 176 292 152 288 180 300 188 300 176 280 168 304 164 284 176 284 176 288 176 304 180 308 180 296 172 304 176 280 172 292 176 296 180 304 184 308 176 288 180 280 172 276 160 292 180 280 184 288 176 284 172 292 172 284 176 304 168 272 168 292 180 292 180 316 176 300 176 304 180 280 160 280 172 280 168 288 176 292 156 280 168 268 164 280 160 280 160 268 160 276 160 276 164 268 156 272 172 280 176 288 168 284 160 284 168 284 168 284 168 284 172 292 176 276 164 280 160 256 164 268 156 272 156 276 172 276 160 288 152 280 160 268 160 288 168 276 168 268 160 260 164 264 164 276 164 280 184 276 172 268 176 268 156 264 144 256 156 264 156 264 152 264 152 256 144 264 156 268 160 256 160 272 152 252 212 212 552 216 660 304 632 204 424 176 152 256 152 256 148 256 152 260 152 240 300 248 316 236 164 272 164 276 156 260 136 252 148 244 148 264 156 276 156 284 156 272 164 292 164 296 172 292 172 296 168 288 172 288 160 272 148 240 140 244 132 240 136 260 144 248 132 256 144 252 132 248 136 252 124 236 116 216 120 224 116 216 132 236 144 256 152 264 148 276 144 272 144 260 136 268 140 244 140 260 140 244 140 256 140 240 136 244 140 244 128 260 120 232 128 236 128 244 132 244 124 252 132 264 124 240 124 140 272 136 256 136 272 140 268 132 276 144 256 140 268 140 248 136 268 136 252 144 256 136 256 144 260 140 264 140 268 152 288 144 288 152 276 160 264 148 276 148 280 148 272 152 264 140 280 156 252 144 276 136 252 152 260 148 256 144 272 140 272 148 264 148 256 136 264 140 248 144 248 128 252 124 232 124 224 144 296 172 320 172 316 156 248 132 244 148 260 148 256 144 260 156 280 168 280 176 280 156 268 136 216 120 232 140 268 160 292 164 276 160 276 152 276 156 276 144 264 156 292 152 272 160 284 152 276 152 272 156 276 156 252 148 248 152 264 164 272 136 260 144 260 144 264 148 264 144 256 156 264 148 268 156 252 148 268 152 284 156 280 156 296 156 288 164 284 172 288 168 284 172 296 176 292 160 304 168 288 168 296 168 284 164 292 160 296 180 284 168 276 172 308 172 292 176 316 196 332 196 316 192 316 184 320 188 316 176 280 168 276 172 268 176 300 172 300 168 316 172 288 168 280 156 276 164 264 180 308 176 308 192 296 180 312 168 300 168 300 160 288 180 300 180 312 180 300 168 292 184 304 168 284 168 296 176 316 180 304 180 284 184 292 172 292 176 296 168 300 172 288 172 300 180 308 196 304 188 312 168 292 168 288 172 300 176 296 168 280 156 264 152 252 152 288 160 268 160 264 160 268 152 268 152 260 164 264 164 288 168 284 168 288 168 288 164 280 176 288 172 276 176 284 168 268 176 276 156 284 156 264 164 268 168 272 164 284 164 276 164 264 180 272 156 292 168 312 176 284 172 272 156 292 172 284 160 284 180 280 176 292 160 284 160 260 148 272 144 276 156 264 156 264 156 264 152 276 144 268 144 248 160 280 164 356 512 580 596 664 668 692 536 520 264 272 156 260 148 272 148 268 152 264 148 268 208 448 316 308 148 276 144 260 140 252 140 272 148 272 148 272 160 276 160 280 164 300 156 280 168 288 164 280 168 280 168 296 180 312 156 296 156 284 144 280 140 244 136 244 144 272 140 264 144 260 144 260 128 248 132 228 120 232 116 228 124 240 144 260 156 272 152 268 144 272 132 268 148 268 140 244 132 252 132 252 128 244 144 268 136 268 128 252 136 264 124 256 120 248 136 248 116 256 136 252 132 272 132 268 116 244 264 140 268 136 256 132 252 136 268 144 272 144 264 144 252 132 272 140 256 144 264 148 268 136 272 148 268 140 272 152 280 152 260 152 292 160 280 148 300 152 272 144 292 140 260 148 280 152 276 144 268 140 260 144 272 148 280 140 272 136 276 144 284 140 244 144 272 144 268 136 244 140 244 132 252 136 256 128 260 140 296 172 308 164 296 148 260 140 240 144 268 132 240 124 268 152 260 156 264 152 280 140 236 116 224 140 280 152 284 160 304 164 284 152 276 156 272 140 268 156 264 160 268 152 292 160 288 160 288 164 268 156 256 144 256 156 252 164 268 156 252 156 264 160 268 140 272 160 260 164 280 160 284 156 268 148 264 156 272 152 276 156 264 156 280 172 280 168 292 176 292 164 280 168 268 164 280 176 284 156 272 172 296 172 300 168 312 172 284 168 296 168 292 168 292 180 308 188 304 204 316 184 328 188 320 188 312 180 296 168 280 164 272 176 304 180 292 176 304 172 296 172 296 168 280 160 276 172 284 180 288 184 304 180 292 176 292 180 292 176 292 184 320 184 292 176 288 176 292 180 296 176 280 164 276 172 300 180 304 188 292 168 288 176 288 176 288 168 276 172 296 168 300 176 280 184 304 188 296 184 296 164 296 168 280 192 276 172 292 164 260 160 268 152 276 160 272 160 276 164 276 172 276 156 288 164 280 160 276 164 280 172 292 168 288 168 284 172 300 164 272 172 284 160 268 164 268 168 276 156 264 160 272 164 268 164 260 164 268 160 276 160 280 168 276 168 268 176 280 172 280 168 280 168 292 172 288 164 284 176 272 164 276 164 268 160 256 144 256 152 256 156 252 164 276 156 244 160 260 148 268 152 264 156 196 424 176 572 240 608 324 588 148 460 156 176 256 152 260 160 260 152 256 148 256 148 252 160 252 152 252 152 232 140 244 140 264 148 276 152 268 160 264 152 256 160 276 156 280 152 292 160 280 152 280 156 280 156 300 168 304 172 296 164 284 160 260 148 260 144 248 136 244 136 268 144 252 132 260 124 236 128 224 120 224 112 240 128 248 124 256 148 272 144 260 140 248 132 248 132 252 124 240 120 256 132 260 132 232 144 248 140 252 128 252 140 256 124 232 124 248 132 228 120 252 136 232 136 244 128 244 120 144 248 136 272 136 272 140 272 148 268 140 272 148 244 140 268 140 268 148 252 148 272 144 260 144 276 148 268 144 280 144 284 152 272 152 280 148 268 156 264 144 280 148 272 140 260 156 276 148 256 140 272 140 268 148 260 148 268 144 276 136 276 144 264 144 260 144 280 148 264 148 256 132 248 144 244 136 244 140 252 144 296 184 320 176 300 164 260 132 236 128 252 136 240 136 244 136 248 140 256 144 260 128 224 128 264 156 296 164 300 164 284 156 260 152 260 152 280 156 260 152 256 152 264 152 280 164 272 160 284 156 272 156 268 152 268 156 256 148 268 160 260 152 272 164 252 160 264 164 284 164 284 160 288 156 272 144 256 156 264 160 276 164 276 152 284 172 276 156 268 172 284 152 276 168 264 176 272 168 284 172 292 172 292 176 288 176 292 164 300 180 288 180 312 172 312 184 320 200 308 192 304 184 296 192 300 172 284 168 272 164 268 172 280 184 296 184 292 180 280 184 296 164 280 164 296 164 276 172 284 176 296 184 300 172 288 184 272 176 296 184 308 184 300 176 300 172 304 180 300 180 280 180 264 156 272 180 308 192 308 192 292 172 292 164 288 172 276 172 296 168 272 168 276 184 300 172 308 184 296 172 288 164 288 168 300 172 304 176 292 176 288 168 276 164 276 164 296 168 272 164 272 164 284 160 264 168 256 152 276 160 280 160 292 176 300 176 280 180 284 168 296 168 288 160 288 168 288 164 276 156 276 152 280 168 284 168 288 156 276 168 272 160 272 172 268 164 284 168 284 168 288 164 304 168 292 172 284 180 272 164 272 160 276 156 264 164 252 152 252 164 248 152 264 156 256 144 272 152 244 164 252 144 248 296 532 560 628 648 668 604 572 504 460 296 272 152 244 160 252 144 280 156 280 144 260 152 268 152 284 148 256 148 268 148 276 140 264 148 276 144 264 156 276 148 268 152 264 156 264 156 296 148 280 156 288 156 284 156 284 164 304 164 304 164 268 168 288 148 280 144 272 140 268 144 280 144 276 132 260 136 264 120 220 116 224 112 220 120 244 132 264 148 280 140 248 128 252 132 240 116 248 116 244 128 264 132 248 132 248 132 248 124 260 128 256 128 260 124 236 124 244 124 236 124 252 124 232 124 224 124 236 268 144 260 140 256 144 264 144 284 136 260 144 256 136 268 144 252 128 252 148 256 148 264 144 264 148 272 136 276 152 292 164 280 148 284 144 268 156 272 156 276 156 284 148 276 148 284 160 264 144 280 144 256 148 264 152 276 144 268 140 260 140 272 152 276 160 268 140 256 140 264 160 268 152 260 140 264 140 260 128 252 148 296 188 296 172 316 152 272 128 244 136 252 128 248 136 252 140 268 148 264 140 220 120 236 140 292 160 288 172 284 156 268 144 256 152 280 152 264 148 264 148 276 140 276 164 268 152 280 148 288 156 280 156 268 164 272 152 264 164 288 172 268 152 284 160 288 168 296 164 264 152 280 164 280 160 264 140 272 156 244 164 284 156 276 148 284 160 280 164 296 168 304 164 288 164 292 172 284 168 292 160 284 180 272 176 284 176 276 180 292 176 296 176 300 188 316 192 312 184 292 176 296 176 296 176 280 176 276 160 288 180 296 184 292 184 300 176 296 180 300 172 300 172 296 164 304 172 296 176 292 164 300 176 292 172 300 172 296 176 308 176 280 180 300 180 296 180 280 180 288 180 284 168 280 172 284 172 296 184 304 184 312 172 288 172 288 172 276 176 284 168 276 172 296 176 304 176 296 180 272 168 260 168 292 168 288 180 296 176 296 184 296 160 296 172 288 164 276 168 284 164 272 176 284 172 268 148 256 152 276 164 272 172 292 164 288 176 292 172 280 160 284 172 264 160 272 164 272 160 264 172 272 164 272 168 284 172 256 156 264 164 264 156 276 164 280 168 288 176 276 176 284 168 292 172 288 180 272 172 268 156 260 152 252 160 256 152 252 144 264 152 252 148 272 156 268 140 252 152 232 140 224 192 188 560 196 604 328 636 204 492 104 356 156 148 260 148 260 148 236 144 256 152 252 148 260 148 252 148 252 136 248 140 244 140 256 148 264 148 260 152 256 148 260 140 256 156 256 148 260 144 264 152 284 152 276 148 280 164 256 152 272 160 288 156 280 164 276 156 260 152 256 148 264 148 268 144 256 136 252 132 224 116 228 116 204 116 220 136 268 148 264 144 264 136 240 128 228 116 228 120 220 124 236 132 256 124 236 124 240 128 236 124 236 128 236 116 224 120 240 120 256 124 240 124 244 116 228 116 244 124 144 264 148 264 136 272 132 272 132 276 136 276 140 268 140 244 136 268 148 260 140 264 144 280 140 280 148 264 148 284 156 288 148 272 136 276 140 272 144 284 148 272 148 280 152 256 144 272 152 276 148 264 136 280 140 260 136 280 144 264 152 288 148 272 148 272 152 256 136 260 156 264 152 276 144 260 152 252 136 248 136 248 148 292 176 320 168 304 152 256 136 236 136 252 136 256 136 264 136 264 140 232 108 216 144 276 152 284 168 280 164 288 160 284 160 284 160 280 156 272 144 268 152 280 148 264 152 264 152 280 148 268 156 260 168 284 160 276 160 276 156 280 156 292 156 304 160 280 164 280 156 276 160 284 164 268 156 240 152 260 152 256 152 276 152 280 156 292 160 276 160 292 172 288 164 300 172 288 168 288 176 284 176 288 168 300 172 292 176 276 176 304 184 304 196 316 196 308 192 284 176 280 176 284 172 272 164 288 160 276 172 280 180 316 176 300 180 284 184 284 172 304 180 276 172 288 164 284 172 280 172 288 172 288 172 280 176 284 176 304 176 288 164 312 184 300 184 288 176 304 168 300 180 280 164 264 156 280 176 312 176 312 188 308 176 288 156 288 180 304 172 276 156 284 176 300 176 308 172 288 188 288 172 288 176 296 168 312 184 300 168 308 176 284 164 284 168 272 160 272 164 284 172 264 168 264 168 260 164 284 168 276 172 268 168 280 168 292 180 284 164 284 160 280 160 280 156 272 164 280 160 284 164 284 164 300 168 288 164 280 144 284 160 276 160 284 176 296 168 304 184 296 188 296 164 288 172 288 164 288 168 276 148 264 156 256 152 260 148 256 148 264 148 264 152 264 152 256 148 244 148 244 156 312 496 572 588 620 644 672 560 524 396 336 160 272 152 276 140 256 144 236 140 256 136 268 156 276 140 260 136 264 140 268 148 268 148 264 148 268 152 268 140 268 140 252 160 264 144 268 140 268 148 264 144 272 148 268 148 272 144 276 152 276 152 296 156 280 160 280 152 280 152 264 148 280 144 272 148 264 136 244 140 252 128 220 108 216 124 252 144 260 140 260 136 236 128 256 116 228 116 224 128 240 124 240 128 252 124 240 124 244 128 252 120 240 124 240 124 240 128 244 128 232 120 236 112 232 112 232 128 244 268 144 276 132 268 140 256 136 264 136 284 144 268 140 260 144 260 140 260 140 264 140 268 144 280 144 272 148 276 152 276 144 276 140 264 144 276 148 260 136 284 144 264 140 264 152 280 152 280 136 288 140 260 152 272 124 264 148 284 148 280 144 264 152 268 148 260 140 256 140 268 148 276 152 260 140 252 128 260 140 248 128 252 152 300 180 308 176 296 160 268 136 244 136 244 132 276 140 264 148 256 124 216 128 268 152 280 164 280 156 284 160 284 160 272 148 268 152 272 160 288 156 268 148 268 152 272 156 280 156 268 160 284 160 268 156 276 148 272 160 280 160 304 156 288 164 284 152 272 160 280 160 276 164 280 156 264 156 252 160 268 144 248 164 272 160 272 156 276 168 288 168 280 172 292 168 292 168 292 180 284 168 280 176 288 176 296 172 292 172 304 192 312 204 316 196 308 192 276 160 280 168 280 164 280 164 280 168 284 168 296 172 304 180 308 176 296 172 292 168 280 180 272 164 280 172 292 172 284 164 276 164 292 172 280 180 288 188 304 172 304 172 292 176 308 180 292 176 280 176 292 176 296 176 288 160 256 160 284 176 304 180 284 188 300 176 292 172 276 180 280 164 284 172 276 176 292 176 280 164 284 172 272 172 284 180 284 180 288 184 300 180 296 164 300 168 280 172 276 160 268 164 296 164 288 164 284 164 280 172 288 168 296 160 280 172 280 180 296 176 268 168 272 160 260 160 280 160 264 164 276 160 264 160 272 164 256 168 272 172 284 180 264 152 268 172 272 176 284 172 312 188 292 176 280 172 276 160 272 156 268 160 244 156 248 152 252 156 252 156 244 156 256 156 256 152 260 152 248 144 240 148 192 376 200 564 224 660 324 600 160 472 108 196 260 160 268 144 244 144 252 144 240 132 220 136 244 148 248 136 232 152 236 152 276 144 256 148 252 148 252 144 244 148 248 140 236 140 264 144 272 144 252 144 244 148 244 140 248 148 252 140 252 152 260 144 268 152 276 152 280 156 280 148 268 140 268 148 260 144 260 136 264 132 244 124 244 120 228 136 252 136 248 124 248 124 228 116 232 124 228 120 224 128 228 120 248 124 232 124 228 120 220 124 248 124 244 128 244 120 236 116 212 120 220 112 232 124 240 124 260 120 140 252 144 260 140 268 140 280 132 260 140 272 140 260 128 256 148 264 148 272 152 276 140 272 144 292 144 260 152 276 144 288 148 276 140 268 136 272 136 260 144 264 148 268 136 272 144 268 140 272 140 264 152 252 148 236 140 268 144 264 148 280 144 276 144 264 140 272 140 256 140 260 140 276 148 268 136 256 140 244 128 236 128 252 164 296 196 304 168 284 168 264 128 236 136 256 140 244 148 252 136 212 116 256 152 284 160 272 164 260 160 276 168 288 160 272 144 252 152 260 156 268 152 264 152 264 152 280 148 284 148 272 156 296 164 268 160 260 164 288 160 292 160 296 160 272 164 276 164 288 160 280 160 272 156 276 148 276 152 244 152 240 152 256 152 264 156 272 176 288 164 280 168 276 172 280 176 292 168 300 164 300 172 284 176 284 164 288 184 316 192 344 204 328 200 300 184 280 164 256 164 280 160 268 168 284 168 280 172 296 172 324 184 304 184 296 180 304 180 292 176 280 172 276 172 280 176 292 172 280 168 280 172 272 168 312 172 304 176 296 176 292 180 288 172 304 184 300 184 316 176 304 176 284 164 280 156 280 164 276 176 304 192 312 180 296 176 296 176 296 168 288 164 288 168 288 172 300 168 292 172 280 176 304 180 288 176 296 180 288 184 288 168 276 176 268 164 284 160 256 160 276 160 268 160 272 156 268 160 260 168 284 172 288 168 292 176 276 176 276 176 296 172 280 168 296 164 264 164 280 160 264 156 276 160 288 160 256 176 276 160 272 160 256 160 272 172 284 164 276 172 296 172 296 180 288 172 296 164 276 152 260 160 280 152 256 140 256 152 272 152 276 156 248 148 260 152 236 140 236 140 248 216 456 536 532 540 612 612 596 524 472 276 260 164 280 156 264 144 248 136 240 144 264 136 256 132 260 140 276 148 260 156 272 148 272 144 260 144 252 144 280 136 248 144 260 140 260 152 268 136 256 136 260 156 280 132 260 136 252 140 256 132 272 144 272 148 292 148 280 160 292 156 280 152 272 136 280 152 264 132 252 136 264 140 264 136 236 128 240 136 256 132 244 124 228 112 240 112 224 116 216 116 212 112 224 108 216 116 228 120 252 112 228 120 240 124 240 112 228 116 216 116 244 120 224 120 248 124 256 116 240 264 136 264 136 272 148 264 140 268 132 280 148 264 128 244 144 272 140 268 148 276 152 272 136 280 144 268 152 280 148 276 160 276 148 268 136 280 140 264 152 272 156 268 152 272 152 276 156 272 136 284 152 276 144 268 136 268 136 276 144 284 140 284 152 264 156 264 148 252 140 256 144 260 148 280 144 264 148 260 136 256 120 244 120 256 168 312 176 300 176 296 152 260 136 248 136 252 132 260 144 232 120 244 148 276 160 284 160 276 144 272 164 296 164 288 148 276 144 260 144 264 156 280 148 292 156 260 160 268 156 268 160 264 168 264 152 272 160 288 160 284 156 280 164 268 144 276 156 280 160 272 156 280 168 276 156 272 160 256 152 264 144 264 144 272 160 268 164 272 168 280 172 288 172 292 172 296 172 288 168 292 172 296 184 292 172 300 172 324 200 340 204 328 196 296 172 280 160 284 160 276 164 276 164 284 176 284 180 300 184 304 172 304 172 300 180 300 188 300 176 292 164 276 168 296 168 288 176 280 164 284 168 284 172 296 172 288 176 288 180 284 176 280 184 296 180 300 192 280 176 296 180 288 180 264 160 276 152 264 156 288 188 304 192 308 180 284 180 276 172 288 164 292 160 264 152 280 164 284 176 260 180 300 176 276 184 288 172 276 164 272 160 284 160 272 168 268 164 268 160 280 164 280 168 276 156 264 160 264 160 276 176 288 172 292 168 300 180 280 172 268 172 268 164 272 164 264 160 268 152 256 160 252 172 268 160 268 168 276 160 252 156 272 160 264 156 284 176 280 172 300 184 280 184 288 168 276 168 260 160 240 168 264 156 244 152 232 152 256 160 240 160 240 148 260 152 268 156 236 152 244 148 172 496 232 556 188 568 228 552 112 388 164 160 268 160 264 156 268 136 248 144 248 132 252 144 228 140 252 152 276 152 272 160 244 136 260 144 252 140 256 144 256 140 240 140 252 144 252 144 256 136 248 140 260 136 260 128 256 140 232 132 240 144 240 152 268 148 264 156 292 152 256 152 280 156 268 148 260 144 260 132 248 136 268 140 260 140 260 136 260 144 260 128 240 120 228 116 208 100 200 104 216 100 208 112 208 104 212 104 208 124 208 116 220 116 228 124 220 108 212 120 228 116 212 120 232 128 240 120 224 116 136 276 140 256 140 272 132 272 144 276 148 260 140 272 136 260 140 276 144 276 148 280 144 280 140 276 140 248 152 264 156 280 160 284 148 268 148 272 148 256 156 268 156 272 148 264 156 272 148 264 156 268 148 256 144 252 132 256 148 256 144 272 152 256 156 260 148 248 148 268 144 260 148 264 148 256 152 248 148 252 144 244 128 244 136 252 168 304 184 312 172 292 148 252 128 252 140 272 144 244 128 232 140 272 152 280 160 268 152 240 140 264 160 284 156 272 152 256 148 264 156 268 152 300 160 272 152 276 148 280 164 280 156 260 160 280 160 272 168 268 160 268 164 280 144 256 148 264 160 272 156 288 172 276 160 288 164 272 164 264 152 268 156 248 160 252 152 260 152 264 160 268 176 292 176 288 180 280 184 280 176 300 172 292 180 312 192 324 200 348 204 328 184 288 172 272 160 264 160 284 172 296 164 284 168 272 172 296 180 300 180 300 180 288 184 304 184 280 176 296 176 304 172 272 168 276 172 300 168 296 164 268 164 284 168 288 180 288 172 272 168 276 180 288 176 296 176 280 180 300 180 284 176 284 168 292 156 280 160 292 164 284 180 320 188 304 176 312 172 300 180 296 176 256 172 276 160 276 164 276 172 292 172 292 168 300 172 272 164 296 168 288 172 292 156 276 168 268 160 268 164 288 168 268 164 264 160 268 160 264 152 272 172 280 188 288 168 280 176 296 164 288 172 284 160 268 156 248 160 284 156 276 164 284 176 296 168 272 168 272 164 264 160 268 160 268 168 288 172 280 180 280 180 292 160 264 172 284 156 264 156 256 156 252 144 252 148 264 156 248 164 260 148 268 160 260 156 256 152 252 144 240 324 524 564 592 608 648 576 560 456 408 188 264 160 276 156 264 152 272 148 260 140 264 144 276 132 248 148 280 156 276 160 268 144 272 140 272 140 272 144 252 148 256 140 276 144 260 136 252 140 260 144 264 136 264 132 256 128 248 136 260 140 268 148 256 140 272 144 284 152 268 152 276 152 276 156 276 140 248 136 240 132 240 132 236 140 248 132 252 136 276 140 264 124 240 120 232 112 220 116 228 104 216 104 196 104 200 104 200 104 208 100 192 112 208 100 228 116 232 116 224 124 212 116 216 112 204 120 220 120 236 248 132 252 144 264 136 252 132 264 152 268 148 252 144 260 132 252 144 264 140 260 140 264 144 272 136 256 148 276 152 268 152 276 152 272 148 272 156 276 156 276 148 268 152 260 148 280 160 276 148 260 152 264 148 280 148 264 144 276 140 280 156 276 152 264 152 260 144 264 148 272 140 260 144 256 148 268 148 264 152 272 148 256 132 248 140 284 172 304 176 288 164 300 152 252 132 256 152 252 132 240 128 268 160 272 156 280 156 272 144 272 136 264 164 284 180 284 168 260 148 272 156 264 152 288 156 252 160 260 156 272 160 272 156 268 164 268 156 276 168 272 160 272 160 268 156 280 148 264 160 288 172 272 164 276 168 272 168 280 164 276 164 272 148 268 168 272 152 264 152 280 152 280 160 280 168 288 172 292 168 276 176 284 180 296 188 324 208 324 200 308 176 288 176 260 156 264 172 260 168 300 168 284 172 288 168 296 188 316 184 292 176 296 176 296 188 292 168 268 180 296 172 292 172 296 168 288 176 292 172 292 168 292 176 268 164 300 172 288 172 264 172 284 172 292 168 288 168 284 180 296 172 276 172 280 164 276 172 280 164 280 168 300 184 308 188 312 180 304 184 284 180 284 172 284 164 272 168 292 176 304 172 292 168 292 180 304 176 292 176 296 176 276 176 296 180 284 172 268 172 268 164 284 160 280 168 260 160 272 160 256 164 276 180 280 180 276 172 292 172 268 172 260 168 244 164 256 152 260 156 256 160 264 156 284 168 272 168 272 164 272 160 280 164 256 156 288 176 272 172 288 176 264 172 276 168 268 216 228 300 176 308 184 264 196 176 220 144 252 160 252 156 256 156 252 152 232 160 224 144 220 196 184 544 212 592 272 644 220 492 76 284 196 152 252 156 260 156 264 148 272 148 244 136 236 132 240 148 248 156 268 164 252 156 244 140 256 140 264 140 256 140 240 136 228 140 236 140 252 144 248 140 260 140 252 128 228 124 252 132 244 144 244 136 236 132 236 140 260 144 248 152 252 148 260 156 248 148 260 136 248 136 248 136 232 124 248 124 248 136 244 132 244 132 256 128 240 128 240 132 236 120 224 120 228 108 220 108 196 100 196 92 184 96 200 100 184 96 204 108 216 108 200 112 208 112 220 100 220 112 212 120 136 252 140 252 132 256 132 280 136 260 148 260 136 252 136 256 136 256 136 256 136 280 148 260 140 256 140 268 144 252 156 260 148 272 152 288 144 280 152 268 148 264 144 268 140 252 148 272 136 264 140 272 148 268 140 256 136 256 128 260 144 264 156 268 156 264 144 260 152 252 160 268 140 244 140 268 128 272 144 256 144 264 136 272 124 244 140 260 160 324 180 320 168 288 148 244 124 224 136 220 124 264 148 284 152 268 160 260 148 256 148 248 144 264 164 300 180 304 172 276 152 256 140 260 164 260 152 272 156 272 156 272 164 268 152 272 164 260 160 256 152 268 168 268 160 280 160 268 164 276 168 284 156 272 160 276 164 272 168 280 160 272 168 256 152 252 160 284 156 276 160 268 156 280 156 300 160 260 168 300 176 292 172 312 192 320 212 344 192 308 180 276 172 276 160 272 164 276 176 296 172 288 172 288 168 300 180 300 176 292 180 288 184 280 172 280 172 300 180 292 184 280 168 296 168 272 172 268 172 272 176 284 164 300 168 284 180 284 180 296 172 304 176 292 168 296 176 304 180 296 184 304 176 280 184 288 168 272 168 284 164 296 168 308 180 320 180 300 184 312 180 284 184 284 180 300 156 280 168 268 176 296 164 312 184 304 184 288 184 296 184 296 184 296 176 304 176 288 172 264 168 268 160 272 164 264 152 256 164 264 164 292 172 288 168 280 176 296 172 292 172 288 168 288 172 272 156 272 148 276 160 260 152 264 148 268 164 260 156 268 172 280 164 276 152 272 164 276 180 284 176 276 172 276 184 348 360 512 512 584 544 580 548 568 476 476 316 316 156 248 156 256 148 260 148 252 156 248 148 264 156 288 476 560 568 620 608 620 572 520 392 288 144 252 156 248 156 264 148 288 152 280 148 260 136 244 140 272 156 280 152 268 160 260 140 272 136 268 152 268 140 276 140 260 136 264 120 256 140 256 136 272 132 260 124 248 124 252 136 272 140 260 136 264 132 256 128 248 140 264 152 280 144 276 148 284 148 260 140 264 144 244 128 244 128 236 124 240 128 236 128 248 124 256 136 264 140 260 148 280 140 272 136 264 140 256 120 240 124 232 116 220 108 200 92 176 100 200 96 188 100 208 88 192 104 192 108 188 100 224 104 200 272 140 268 136 256 128 252 128 252 128 264 136 256 132 240 136 240 132 268 140 244 144 280 140 256 144 264 144 272 148 268 148 280 152 260 152 252 148 276 148 264 148 272 136 276 148 268 140 268 136 276 144 264 124 268 140 268 136 268 132 260 144 276 156 272 140 264 144 260 152 256 140 256 140 264 140 256 140 268 152 264 140 252 136 244 124 252 136 268 172 312 176 300 172 284 144 236 128 248 132 244 140 272 156 284 156 284 148 260 144 236 132 268 140 256 160 296 180 304 168 268 156 256 152 264 156 260 164 288 160 272 160 256 144 280 148 268 156 272 160 268 156 272 152 276 168 268 160 276 160 280 172 272 160 268 152 264 172 268 160 272 156 264 148 264 156 276 160 272 156 264 156 252 160 260 176 280 164 300 172 308 168 280 176 324 208 324 188 292 172 268 168 284 172 264 172 284 180 284 176 288 172 304 184 284 172 276 176 296 180 304 184 280 172 288 172 296 180 276 184 300 168 284 176 280 164 292 176 276 168 284 168 276 168 292 176 276 172 292 168 284 184 276 176 280 168 284 176 300 176 280 180 304 172 288 172 300 164 284 160 264 168 276 172 284 188 324 188 304 184 308 184 288 172 284 168 280 168 252 172 272 160 280 180 300 192 300 192 300 172 304 184 312 188 304 188 312 176 272 176 268 164 264 156 268 164 280 160 264 152 264 164 272 168 284 168 292 176 296 172 296 168 272 160 272 168 252 160 260 144 248 156 248 148 252 164 260 160 252 156 260 164 252 156 248 164 260 164 300 176 280 172 256 256 160 484 100 576 36 588 68 600 32 580 36 556 96 464 148 212 228 152 236 152 248 144 224 140 244 148 204 312 192 556 172 584 276 608 176 484 120 184 240 148 256 152 256 148 280 148 244 164 252 136 240 140 248 152 260 144 252 156 256 140 260 148 240 136 240 132 232 144 240 144 248 132 240 124 236 136 252 132 240 132 240 132 256 128 260 136 248 128 252 144 248 136 252 124 248 140 252 136 252 140 272 148 264 148 264 140 244 132 232 124 232 120 228 124 236 132 260 136 236 128 240 140 264 144 260 148 260 136 268 144 268 140 264 136 272 136 256 140 240 124 232 120 232 104 216 108 224 96 192 100 208 104 192 92 180 92 196 96 140 276 136 276 136 260 144 268 136 260 136 264 128 252 124 244 132 236 128 256 144 256 148 264 136 260 144 268 140 272 144 264 148 272 144 276 148 276 152 264 144 256 144 272 144 256 144 248 144 276 152 260 144 280 136 252 128 236 132 256 132 264 148 256 144 264 136 244 140 264 148 244 140 240 144 244 148 260 140 260 148 268 136 248 140 236 132 224 128 280 168 300 176 280 160 288 136 200 116 204 136 256 148 264 156 276 152 272 140 252 136 244 128 220 132 216 132 272 168 292 156 260 156 252 144 260 152 272 160 272 164 272 152 268 152 264 148 268 156 260 140 276 160 260 148 264 144 268 160 256 148 272 148 260 144 284 160 276 164 260 148 256 148 248 144 248 152 272 148 268 152 264 164 276 156 268 168 288 172 304 164 276 176 308 200 332 176 284 160 256 164 268 176 284 172 284 184 300 164 280 176 300 172 284 172 276 176 296 180 276 172 292 176 308 168 300 184 296 180 296 168 272 164 296 172 280 176 272 172 292 164 292 164 288 172 296 176 300 176 280 172 272 176 288 172 292 176 300 176 308 180 304 172 300 172 296 180 288 160 276 176 280 164 288 180 320 196 332 188 292 196 308 176 296 164 296 168 276 160 260 164 280 172 304 180 296 188 312 184 284 188 324 180 304 176 296 180 268 188 304 172 260 156 264 156 256 160 256 160 264 148 264 160 268 168 284 168 284 176 288 180 280 164 284 156 260 176 264 156 268 160 264 148 272 160 248 156 272 164 276 148 288 156 264 160 276 160 264 176 288 188 368 384 520 532 608 572 612 604 644 608 652 608 644 604 624 576 604 532 504 296 268 152 260 156 240 152 260 144 248 168 368 508 532 544 584 592 600 512 492 340 252 144 236 144 248 144 252 140 244 148 256 136 268 144 264 140 276 144 284 148 252 140 236 144 260 140 264 144 252 140 252 132 264 132 264 132 272 128 268 140 248 136 264 136 260 140 280 140 264 136 260 140 272 132 256 136 272 140 268 132 264 128 268 144 272 156 280 148 260 140 240 116 228 124 228 112 208 128 244 136 248 136 280 128 264 144 268 144 264 148 264 140 276 152 280 152 288 152 292 144 280 136 288 140 268 144 256 136 268 124 232 120 224 108 208 104 196 92 188 88 184 264 144 244 132 268 128 260 140 272 152 260 140 240 128 244 128 260 128 252 132 260 136 272 140 288 140 276 140 256 140 268 144 272 152 268 140 272 140 288 148 280 136 260 140 272 140 276 144 256 144 260 148 264 148 268 132 260 128 260 132 268 148 260 140 252 144 252 132 248 136 252 144 256 140 252 144 248 140 264 136 256 148 260 140 252 140 248 136 252 128 276 176 308 168 296 168 284 140 232 124 264 148 252 148 280 152 260 144 260 144 248 128 236 120 220 124 216 136 268 156 280 152 272 156 276 156 268 160 280 160 260 168 284 156 264 160 268 148 248 144 256 148 256 148 264 140 260 160 256 156 244 152 240 148 256 156 260 160 256 156 264 152 244 148 256 140 252 156 272 160 276 168 284 156 284 164 296 168 308 168 276 168 288 188 320 188 272 148 260 164 256 164 280 180 280 180 292 180 292 176 276 176 284 168 268 164 276 172 276 164 264 184 280 176 276 176 276 180 296 172 268 168 296 168 276 176 276 168 276 176 280 176 276 184 276 176 284 168 284 164 292 172 272 164 260 176 280 176 280 184 296 184 272 164 284 172 276 172 264 180 264 168 264 176 280 184 284 188 300 192 292 188 300 176 272 164 264 164 256 168 276 168 268 184 288 172 300 184 292 184 316 180 264 168 248 176 276 168 284 176 304 168 272 164 248 148 272 152 248 156 268 156 256 152 280 160 280 172 272 180 276 172 272 164 268 156 248 168 264 164 264 152 252 164 244 144 268 164 264 152 260 168 252 152 276 160 264 164 248 224 188 480 108 540 28 572 60 600 72 620 20 612 44 608 76 600 36 584 52 544 116 348 172 152 236 160 228 148 224 144 148 396 180 520 132 532 212 532 88 456 100 144 228 136 228 136 224 136 236 132 236 132 232 136 240 140 244 140 232 144 232 136 220 132 236 128 228 140 240 132 232 132 236 136 252 136 236 128 244 132 248 152 244 144 252 152 240 152 264 148 256 148 260 140 260 136 268 160 252 140 236 140 252 148 268 140 260 148 260 148 224 128 216 120 224 120 200 120 216 136 244 136 260 136 256 132 252 140 240 132 260 136 256 152 268 148 268 144 272 156 264 148 264 144 284 160 284 156 280 148 260 140 260 132 248 128 240 112 220 104 204 92 160 264 136 264 136 276 128 256 140 280 132 248 136 252 124 248 132 268 136 268 140 284 136 276 136 268 144 272 136 256 148 284 148 276 140 276 144 268 152 268 136 256 144 264 140 268 152 280 148 276 140 264 140 252 140 248 132 244 128 248 136 272 144 256 140 248 132 236 136 236 136 256 144 264 140 240 144 260 136 256 148 256 148 248 140 268 132 236 128 240 136 272 176 304 188 284 176 280 140 248 132 252 144 252 148 264 144 276 152 276 148 260 132 240 128 228 148 252 156 288 164 280 164 252 152 256 156 256 148 268 160 264 164 296 148 260 148 256 156 248 148 248 148 252 148 248 148 248 148 252 148 260 148 260 148 256 156 256 160 268 152 260 152 264 148 260 148 264 168 264 168 288 164 292 172 288 160 288 168 284 156 284 172 312 188 284 156 248 156 272 156 280 156 268 172 284 164 288 180 300 164 304 164 280 168 272 168 280 172 284 168 268 168 288 176 280 172 268 168 284 172 272 176 276 164 276 160 272 180 312 176 288 172 280 180 276 184 288 172 300 168 308 164 284 168 304 168 288 172 300 172 316 168 292 164 296 172 284 180 272 176 272 168 292 172 296 176 316 196 328 192 308 192 292 172 296 160 272 156 264 164 276 152 284 168 288 180 308 180 312 176 280 172 284 176 280 164 284 160 276 176 292 172 268 156 272 156 264 164 244 148 256 164 264 160 288 164 300 172 300 172 284 164 268 156 272 164 276 164 272 164 272 156 264 152 272 156 284 152 264 172 268 160 256 164 280 164 280 236 460 512 524 532 604 572 628 600 656 640 656 624 660 632 672 620 660 616 628 592 608 536 540 272 236 152 248 144 248 152 228 220 424 532 544 512 528 548 556 520 500 280 220 120 216 128 224 128 216 128 224 124 228 132 224 132 248 132 248 132 240 140 248 132 244 132 272 132 256 140 264 140 248 140 264 148 264 144 252 136 272 148 276 156 276 160 288 156 288 156 284 156 288 148 276 160 284 148 264 148 260 128 264 144 268 144 260 132 268 144 276 140 268 124 228 116 224 124 232 124 232 136 260 140 264 136 256 136 272 128 256 132 268 144 268 136 260 132 256 144 280 144 260 144 276 156 268 156 280 148 292 152 284 144 300 140 288 144 280 132 260 120 236 264 144 264 128 256 148 268 140 272 132 240 132 252 136 256 136 256 140 272 136 280 144 272 144 272 152 276 132 260 136 264 144 284 152 276 160 280 152 268 144 252 136 272 140 268 148 280 156 284 148 276 136 264 132 256 140 264 132 252 136 260 140 268 148 260 136 260 140 244 152 252 140 244 140 260 140 260 136 272 144 260 144 260 136 256 140 244 136 228 136 236 148 276 172 312 180 312 164 272 136 244 148 256 140 264 136 260 152 256 164 264 140 252 140 232 140 264 172 300 164 284 164 276 140 272 144 256 152 272 156 252 152 264 156 260 144 256 144 248 144 260 152 252 144 252 152 256 152 256 144 256 152 244 152 240 140 248 144 280 160 264 156 256 160 256 148 284 164 280 164 288 160 284 172 292 180 296 172 272 164 272 184 316 196 292 172 260 156 256 164 272 176 288 172 272 176 284 172 284 176 276 168 272 172 276 168 272 172 296 180 268 164 268 176 272 180 284 172 268 176 276 176 272 172 268 164 276 176 284 172 280 172 300 176 276 180 292 164 300 176 292 172 280 168 276 168 284 176 284 176 288 180 288 168 284 176 280 180 280 164 276 164 280 164 256 164 288 180 304 192 312 180 292 184 292 168 276 168 280 160 248 160 260 164 276 172 260 184 300 180 300 184 288 172 284 168 276 164 276 160 260 160 268 168 284 168 248 156 256 152 276 152 272 156 272 160 276 172 272 168 272 168 252 156 236 164 280 164 256 164 244 160 256 152 252 168 256 156 256 152 256 168 244 152 268 164 252 244 160 508 56 532 28 572 36 604 96 616 60 620 64 640 76 632 124 628 64 608 56 584 0 536 104 180 212 140 228 148 216 152 144 464 156 564 188 504 156 524 140 440 124 120 200 124 220 124 204 124 216 132 232 124 204 128 220 132 240 124 228 140 232 128 224 132 248 136 232 144 240 140 260 144 252 152 260 148 284 152 260 148 260 156 272 172 272 152 264 164 276 152 260 160 264 156 268 148 256 140 252 132 244 152 268 144 260 140 244 132 260 148 268 136 240 124 216 116 212 120 220 120 248 136 260 136 240 124 248 120 244 132 256 140 260 136 244 144 264 140 268 144 256 140 256 148 268 148 268 148 260 156 272 148 280 152 272 156 256 152 280 144 268 144 140 264 132 256 144 260 140 280 140 276 140 236 128 236 136 248 140 256 144 260 144 264 152 272 148 268 136 268 140 260 144 264 152 268 152 280 148 280 144 252 140 264 140 276 152 268 156 264 148 272 136 280 148 272 136 264 136 260 128 240 136 272 144 256 164 240 136 260 136 256 128 260 140 248 144 256 132 268 136 252 144 260 156 264 140 252 144 244 140 248 124 244 144 280 180 316 180 280 160 264 132 224 136 252 136 264 140 260 156 264 156 284 144 256 144 256 156 280 164 276 168 300 156 264 156 272 156 272 156 260 148 268 152 264 156 268 152 252 144 240 148 268 136 244 140 260 148 268 148 252 148 236 152 244 148 248 144 260 156 268 152 272 168 264 152 272 160 288 172 280 164 284 176 316 180 296 172 284 168 276 164 308 188 308 176 260 168 288 168 276 176 324 176 300 176 296 172 280 180 272 172 276 168 292 172 292 172 280 176 284 164 292 168 304 200 316 184 292 168 272 172 268 164 280 172 268 164 276 164 288 168 272 164 272 168 296 160 288 172 276 164 284 172 272 168 280 172 288 168 296 176 292 180 300 180 292 172 284 168 296 168 280 160 264 156 284 176 300 184 316 184 316 184 308 184 292 176 276 160 272 152 256 160 260 160 260 172 288 180 288 180 296 168 300 180 296 172 280 164 256 152 252 168 284 172 264 168 272 156 276 144 260 156 260 156 268 172 280 164 284 168 280 156 272 164 284 164 268 164 268 148 272 152 252 156 252 164 272 160 284 156 268 164 260 160 260 204 436 500 512 516 600 572 604 588 648 608 664 616 676 644 696 652 696 656 680 636 668 612 636 592 596 496 412 200 244 148 228 148 216 324 472 528 572 540 596 572 564 496 448 220 196 120 200 120 220 120 204 132 216 128 224 128 212 124 244 140 260 144 252 140 260 132 252 148 276 144 276 156 296 160 296 152 272 160 292 164 296 164 288 152 292 168 272 164 284 160 292 160 280 152 300 160 272 152 268 160 280 140 284 152 284 156 284 144 272 144 272 148 256 144 256 124 236 120 204 116 236 128 228 124 256 136 252 128 264 124 256 140 264 140 260 136 292 132 260 140 268 148 264 144 272 144 272 136 272 132 276 144 276 148 260 144 268 144 260 148 276 140 280 136 260 272 128 256 132 256 148 268 140 272 140 256 128 232 128 236 136 264 140 276 144 276 152 276 140 276 140 260 140 280 140 272 144 276 152 272 152 268 148 268 140 268 144 260 152 288 148 292 160 292 160 280 148 288 148 272 140 272 136 256 128 268 140 264 152 268 144 268 136 252 132 268 144 268 140 272 144 260 136 260 148 260 148 260 144 276 148 264 132 256 140 256 128 244 152 300 172 296 172 296 164 256 132 248 124 260 152 260 152 260 148 260 148 272 148 248 144 260 156 268 164 292 172 280 148 272 160 280 152 268 148 252 148 272 152 280 152 280 152 248 156 252 152 264 148 232 152 256 148 252 144 256 144 252 148 268 144 256 152 272 148 264 164 272 168 280 152 268 156 280 164 300 180 288 172 284 176 284 160 284 168 284 180 296 180 280 160 300 180 292 172 292 164 300 176 288 168 272 160 276 168 260 168 300 172 276 172 276 180 276 164 296 312 400 464 492 512 468 460 408 316 288 192 268 160 276 168 292 164 272 176 256 164 260 160 272 176 288 172 260 164 276 168 272 172 276 176 292 168 264 172 284 176 276 180 288 180 288 168 292 172 280 168 256 160 264 168 272 180 288 168 304 192 300 188 292 180 296 164 268 160 256 156 260 156 240 164 260 180 260 172 288 172 264 172 272 172 276 168 268 160 256 156 256 160 272 160 272 168 276 152 248 164 260 152 260 164 264 172 276 180 280 172 268 160 268 160 272 160 248 152 252 160 248 152 256 156 264 156 248 164 252 164 268 152 252 180 172 484 84 504 112 568 12 576 36 600 48 620 112 648 144 664 120 672 136 656 132 652 68 612 44 572 68 496 116 252 164 132 216 208 144 492 156 532 208 616 264 536 124 360 124 124 196 128 200 124 204 132 232 136 244 144 244 132 224 144 248 164 268 148 252 144 240 152 260 156 276 164 284 168 280 172 280 160 276 164 284 160 284 156 260 152 268 156 260 156 276 160 268 148 272 152 264 164 276 148 280 156 272 160 272 152 276 140 260 140 252 156 256 140 256 144 244 124 216 104 220 132 248 128 228 128 228 124 248 132 248 140 256 136 244 144 244 140 252 140 252 140 240 128 256 132 248 136 260 136 240 140 244 132 248 132 248 148 256 148 264 136 268 136 256 148 140 252 132 260 132 272 144 264 148 260 136 244 120 232 124 268 124 268 148 264 144 284 144 272 144 244 156 280 140 276 152 288 140 268 144 276 144 264 148 260 144 272 144 288 148 280 152 272 152 284 152 276 152 260 136 252 136 240 124 248 132 272 144 268 144 256 140 248 132 252 140 268 148 264 144 244 136 248 148 260 140 264 140 260 144 268 152 252 136 244 136 232 140 252 156 296 168 320 160 304 160 252 132 244 136 248 140 240 144 268 148 264 148 260 148 252 128 256 156 280 172 304 176 272 136 264 156 264 160 260 148 264 152 260 164 268 152 264 156 268 152 244 148 256 148 248 140 252 152 256 152 260 140 260 148 260 152 264 144 256 152 264 156 288 160 264 156 252 152 268 176 296 168 272 164 256 156 248 156 284 184 316 184 288 164 292 180 300 180 284 172 284 156 268 156 280 168 268 164 268 160 272 164 276 168 272 180 320 296 580 556 772 700 836 708 828 704 812 668 776 584 628 352 344 168 280 168 280 172 276 172 296 160 272 164 280 168 288 168 280 164 284 168 300 168 280 172 280 172 284 172 284 168 296 172 296 176 284 164 280 168 288 156 276 176 268 164 276 168 288 180 328 184 320 192 296 184 292 172 276 160 252 144 252 156 264 156 264 188 324 256 352 252 308 184 276 160 268 168 268 156 256 152 264 156 260 156 260 160 252 152 276 156 256 152 256 156 272 168 296 168 280 160 260 160 260 156 264 152 252 156 268 156 264 148 256 152 264 152 264 164 276 152 272 168 292 436 540 480 584 560 608 576 636 600 640 616 672 656 708 664 712 684 736 708 804 704 724 660 688 620 636 584 604 536 532 392 384 220 324 472 540 524 540 548 620 576 512 460 380 148 188 120 180 116 220 140 252 136 272 156 260 140 256 140 252 152 284 160 292 160 300 156 284 172 296 168 284 168 292 176 312 160 284 156 272 148 276 156 268 144 264 140 276 144 280 144 276 148 284 152 292 148 288 144 284 144 264 140 268 136 284 148 280 148 280 152 264 136 268 140 260 140 256 112 224 120 256 132 260 116 244 124 244 136 272 132 236 136 256 136 248 136 256 144 264 128 268 128 264 124 224 140 256 128 252 132 252 136 268 128 268 136 252 144 256 144 276 132 268 144 268 260 132 260 136 272 132 268 140 268 128 248 136 224 132 240 124 252 136 264 144 264 144 248 136 264 140 260 136 276 144 264 144 272 140 276 152 268 152 284 144 272 148 280 152 272 152 296 152 280 152 276 160 272 144 276 140 248 140 260 128 260 136 272 148 252 140 248 132 264 140 260 148 264 144 252 140 264 140 264 132 244 144 268 144 256 148 288 148 260 136 244 136 264 140 244 156 292 172 312 172 284 152 252 136 260 132 252 152 244 148 280 156 264 140 264 148 256 140 272 164 296 180 272 168 280 152 256 148 252 156 264 152 260 160 252 148 260 164 248 148 260 144 260 148 240 144 260 136 244 152 256 156 248 140 256 152 248 152 264 156 268 152 276 164 268 168 272 140 260 152 264 168 280 168 264 152 260 156 276 176 304 188 304 160 284 176 288 184 304 176 304 188 284 172 264 164 264 168 252 156 260 160 264 160 280 172 324 468 552 704 612 724 616 728 636 744 624 736 624 696 596 640 528 524 396 248 288 168 284 172 276 172 280 168 276 164 276 164 280 176 276 168 264 168 276 172 264 168 268 168 272 168 272 172 272 172 284 176 280 160 288 156 260 164 268 152 276 168 260 176 268 180 284 192 304 192 292 172 284 176 272 168 244 152 216 172 196 340 172 484 156 512 188 468 188 336 212 172 252 164 256 168 256 152 268 152 248 156 256 164 260 148 276 156 272 160 256 164 284 164 292 164 268 160 252 160 268 160 252 156 244 156 232 152 256 148 236 156 260 156 260 160 248 156 232 320 120 484 96 564 36 568 72 588 76 616 124 660 168 672 104 668 176 708 352 864 284 684 116 660 76 644 84 612 56 600 40 556 60 496 100 544 240 540 132 584 136 484 96 308 144 120 208 120 212 140 244 152 244 152 244 156 252 144 264 156 272 156 268 172 280 168 276 172 280 164 288 172 280 164 272 156 276 156 236 136 244 140 232 136 248 140 244 148 232 144 240 156 264 144 264 156 260 140 236 124 236 124 212 116 236 120 232 132 256 136 264 144 256 132 240 132 244 136 224 112 220 140 236 120 228 120 224 128 256 140 248 124 252 124 232 128 240 140 240 132 248 132 252 128 232 128 248 132 232 136 244 136 236 136 244 132 240 140 264 148 252 136 252 140 244 140 136 244 136 268 136 272 140 268 140 256 132 256 136 252 136 256 136 260 136 272 144 252 144 248 136 252 144 260 140 268 140 276 156 252 144 272 148 268 144 264 136 272 148 276 144 300 156 276 152 276 136 284 140 268 148 284 144 244 136 228 124 268 148 260 152 252 136 256 140 260 148 244 140 264 144 280 144 264 148 268 148 252 152 256 136 268 140 268 140 276 148 244 136 224 132 256 168 292 176 300 172 284 148 236 128 244 136 264 140 256 148 260 144 264 144 260 144 228 152 280 172 304 164 272 168 256 144 248 156 260 152 260 152 252 144 252 140 256 152 264 152 256 144 256 136 244 152 256 144 256 148 240 156 252 152 252 148 252 160 272 152 288 164 308 180 272 156 268 148 244 148 252 152 264 144 236 148 280 168 320 188 288 168 284 160 292 172 300 188 308 188 288 184 296 164 284 168 268 176 284 164 276 176 276 192 496 572 812 708 844 752 880 768 908 812 912 788 916 776 888 724 828 648 744 596 672 388 324 156 272 176 272 180 288 176 292 168 272 168 288 164 272 168 268 172 276 172 296 168 272 176 284 176 292 164 260 176 300 176 296 172 264 176 268 172 260 156 268 160 280 168 288 176 312 196 316 180 296 188 308 172 276 164 276 264 444 500 592 572 624 572 620 576 616 564 588 460 388 200 264 160 264 148 228 148 252 144 260 172 268 156 260 168 280 156 268 156 276 172 284 168 296 160 276 164 268 160 272 156 260 156 264 144 268 144 264 152 260 152 276 156 272 156 260 208 428 480 556 556 608 564 628 588 632 608 680 656 696 668 708 672 720 684 768 768 840 716 796 704 756 688 728 676 704 648 684 620 664 588 620 552 576 584 604 580 600 544 496 428 328 116 204 132 224 136 236 148 268 156 264 156 268 148 280 156 292 168 288 168 312 168 304 164 304 168 284 160 276 156 260 148 260 136 268 132 256 140 268 140 264 136 268 152 248 140 272 148 276 152 268 144 252 124 252 120 236 108 228 112 228 112 224 124 236 124 252 136 244 128 228 136 248 120 228 124 232 116 248 124 228 120 228 120 244 128 260 140 256 132 228 128 248 128 268 132 244 136 244 132 240 120 248 128 236 132 264 132 248 136 268 128 276 132 260 144 260 132 280 140 264 140 268 244 136 284 144 272 140 272 136 268 132 232 128 244 128 252 140 256 128 256 144 252 140 264 144 264 144 252 152 272 148 252 148 264 144 264 140 260 144 268 136 272 144 292 144 280 156 256 144 280 152 276 144 272 148 256 144 276 144 264 128 252 140 272 148 244 152 252 144 264 144 264 140 252 136 264 156 260 140 284 152 268 144 276 144 272 144 276 140 268 152 252 144 244 144 248 136 264 160 288 176 296 168 276 144 232 128 252 128 252 148 260 140 260 152 272 148 248 144 252 156 284 176 292 176 260 144 252 156 264 152 252 148 256 136 252 148 252 144 256 160 252 152 264 148 256 152 244 148 252 144 260 156 252 160 272 144 272 156 280 168 280 172 296 176 288 176 292 168 252 152 252 148 260 156 260 156 260 164 316 184 288 156 264 160 256 164 280 184 292 184 292 180 272 168 280 176 300 184 300 180 280 184 268 236 440 628 604 720 656 784 696 796 700 812 712 816 704 800 712 780 656 732 592 680 540 604 508 492 312 184 260 180 272 172 276 184 272 164 288 172 276 168 248 168 252 172 280 168 260 164 260 180 276 176 264 168 280 172 284 172 280 172 264 172 268 156 264 156 260 168 264 172 284 188 284 184 288 184 304 188 284 196 176 412 148 568 60 576 64 580 52 588 76 580 76 560 48 496 136 208 224 164 248 148 232 140 244 148 248 164 276 156 264 172 260 156 264 152 260 172 268 156 268 160 252 156 256 152 248 156 248 156 244 156 240 144 236 156 248 156 244 156 256 168 176 440 80 548 68 556 84 568 96 588 84 652 156 660 120 664 120 680 184 692 172 716 356 824 396 768 256 724 300 720 160 660 112 640 92 600 32 564 64 568 152 568 96 476 84 240 164 128 224 136 232 148 212 152 244 136 248 144 252 148 260 160 272 164 276 164 264 160 268 160 272 152 248 136 244 136 248 140 224 132 236 144 236 140 252 152 252 152 256 144 260 156 264 148 264 140 236 112 200 116 196 112 208 116 244 140 232 148 236 128 220 128 228 128 220 128 212 112 224 124 220 116 216 128 220 120 232 120 232 124 244 128 256 140 236 132 236 124 248 132 232 128 236 120 228 132 236 132 244 120 244 140 248 136 236 132 256 136 224 136 248 148 248 140 260 136 264 124 136 280 144 256 144 268 140 256 136 272 124 240 136 232 132 244 128 248 140 260 128 252 140 248 144 256 144 264 140 260 156 288 152 272 144 248 144 268 144 272 140 252 156 264 152 276 156 284 140 260 144 268 144 280 144 268 156 292 136 240 132 256 148 264 144 252 136 260 136 276 144 268 144 256 152 260 160 260 152 260 136 268 152 268 144 280 152 268 152 272 144 264 144 256 136 212 132 256 156 304 172 312 160 276 128 236 128 240 136 264 152 264 148 276 148 240 144 228 140 244 156 288 184 296 168 284 152 260 152 252 152 248 144 256 156 256 152 264 148 256 152 248 148 256 152 252 144 272 148 256 148 268 156 260 156 248 164 272 164 288 172 292 168 280 168 312 176 284 172 272 152 244 152 240 152 248 160 308 180 284 148 232 140 252 152 268 164 276 176 296 180 304 180 296 180 312 188 316 188 320 188 304 260 632 664 812 748 868 780 904 820 940 828 944 816 952 812 920 812 924 788 888 744 848 680 788 612 732 560 568 244 296 168 288 172 296 168 304 184 308 184 288 164 296 176 280 168 280 164 284 168 296 176 288 180 280 168 300 172 292 180 284 168 276 156 264 156 252 160 252 164 272 168 276 172 300 188 320 184 328 284 472 520 592 576 616 584 616 584 620 600 628 604 620 584 600 564 576 528 464 228 256 160 260 144 240 144 248 144 248 160 264 172 260 164 284 156 248 160 280 172 280 168 284 160 272 148 260 152 268 156 252 140 236 156 244 156 256 148 252 148 268 148 264 316 500 524 580 548 604 572 644 596 660 636 696 656 708 664 712 672 728 676 736 672 744 748 920 892 972 816 908 824 900 708 736 668 708 652 668 612 616 572 604 548 552 492 440 388 272 120 216 140 208 132 240 136 232 148 260 140 264 148 276 144 288 148 276 152 280 148 284 148 264 144 252 132 256 128 264 132 268 136 268 152 284 140 276 140 292 156 276 156 280 148 288 152 256 128 236 112 208 112 240 120 256 140 264 144 268 148 292 156 264 124 248 116 240 124 252 124 240 124 260 120 224 112 244 128 256 132 260 132 260 132 264 132 276 128 244 136 256 128 236 124 260 116 256 112 256 112 244 128 260 132 256 128 244 132 244 136 244 132 248 136 276 136 272 136 252 132 268 284 144 248 152 272 140 264 136 264 124 240 132 240 132 244 128 240 136 252 132 244 140 256 132 256 144 264 148 272 144 284 144 280 144 264 144 260 136 268 144 280 156 280 152 280 148 276 148 272 148 268 148 264 148 276 160 272 144 256 136 260 140 268 156 260 144 248 144 244 148 268 140 264 144 244 148 280 144 272 144 264 144 256 152 260 144 276 164 268 152 272 144 248 136 256 136 232 132 252 172 296 168 304 156 268 132 240 132 244 140 256 148 268 152 268 144 240 136 220 140 264 160 284 184 300 176 276 152 272 156 248 156 228 152 272 152 268 144 248 152 260 152 264 156 260 164 268 164 264 168 260 152 280 168 256 164 260 152 292 172 276 172 268 160 272 172 296 180 276 164 256 144 248 148 240 148 284 184 292 164 272 148 252 144 252 156 252 164 272 180 280 168 292 172 288 180 296 188 300 188 284 252 476 660 608 748 680 780 696 816 732 820 736 868 760 876 772 872 756 832 700 788 644 744 616 684 568 624 512 604 472 352 236 168 276 176 264 176 292 184 284 184 276 176 276 176 264 168 276 176 264 168 276 176 260 176 284 176 280 176 280 184 280 168 248 152 232 148 240 156 244 156 264 180 280 176 280 192 236 356 140 552 92 576 80 588 68 600 108 616 80 624 160 612 84 592 84 568 96 536 136 224 224 148 252 148 252 140 228 152 240 156 252 156 260 168 260 160 244 172 260 164 268 172 268 148 232 152 240 160 244 140 232 144 240 152 236 152 248 144 248 148 236 216 128 504 68 548 72 580 92 588 72 620 140 656 152 656 100 668 132 668 152 672 120 680 160 812 492 820 380 852 468 792 292 724 240 672 144 660 140 612 28 584 56 552 72 472 80 216 164 124 192 124 192 128 232 140 224 136 228 148 228 148 236 148 240 144 228 144 244 144 224 140 232 124 232 132 220 132 240 148 244 144 252 144 260 160 260 160 260 160 264 156 252 144 220 120 200 112 204 124 204 132 256 136 256 152 252 136 244 148 248 144 240 124 212 124 240 128 240 136 244 136 240 116 208 128 236 144 240 144 252 144 240 140 244 136 232 132 236 136 240 128 224 120 212 112 228 116 240 124 228 132 248 132 232 120 248 116 228 132 252 140 236 140 248 136 244 128 236 128 140 280 140 264 136 240 136 280 128 240 136 236 124 252 128 236 136 248 136 248 128 260 136 268 140 264 144 272 148 268 136 264 132 260 148 268 144 248 148 272 148 276 152 288 144 276 148 272 144 272 160 272 148 284 152 272 144 256 136 260 136 248 148 268 148 272 128 252 148 260 148 264 148 260 152 276 136 232 148 264 152 256 148 264 152 264 144 272 148 268 140 264 140 252 132 256 132 244 132 256 156 320 176 304 160 248 132 224 132 244 132 240 152 248 152 256 144 232 116 220 136 256 172 316 188 304 176 268 160 268 156 260 152 272 152 260 156 280 160 272 168 280 168 300 168 296 176 288 184 296 168 308 176 284 168 276 164 280 164 284 164 276 156 248 144 276 156 272 180 280 164 256 156 224 152 284 184 300 176 260 168 272 164 256 140 272 164 260 160 276 172 304 164 304 180 304 176 292 180 308 204 592 664 812 728 884 788 900 812 960 876 984 900 1016 904 1004 888 996 884 984 852 960 816 908 760 836 688 816 652 784 640 736 456 372 180 272 176 276 176 272 180 300 176 304 172 288 176 276 164 268 172 284 160 284 164 280 172 288 172 276 172 288 176 284 172 268 168 256 160 244 156 264 164 272 160 292 172 316 416 556 556 596 584 632 612 616 596 628 624 632 628 664 672 696 636 620 592 584 564 580 528 440 188 244 152 248 152 240 148 228 136 252 156 264 160 280 152 268 168 256 164 288 160 272 152 268 156 276 160 260 148 248 152 244 156 248 148 252 148 248 148 248 164 352 464 560 536 592 572 628 596 628 612 660 640 684 652 680 656 704 664 708 672 720 676 720 684 772 800 916 808 884 800 848 712 864 748 776 676 708 652 688 628 644 600 616 560 596 500 440 180 192 116 208 132 212 120 220 136 236 132 252 136 252 148 264 140 248 140 260 148 264 140 268 140 252 136 272 144 272 148 260 152 280 144 292 160 288 152 284 152 280 148 260 140 256 112 220 112 236 120 252 140 276 152 276 148 276 140 256 140 272 144 272 156 272 128 252 144 268 136 256 132 240 124 244 104 236 148 256 140 264 148 256 132 276 128 260 140 252 144 272 136 260 140 232 128 248 116 224 120 248 124 248 116 236 120 216 116 248 124 244 140 244 132 244 132 260 124 252 132 240 248 144 272 144 264 144 280 148 240 128 252 128 244 128 256 132 256 136 268 140 244 128 256 136 272 132 272 156 268 148 280 144 260 128 240 148 268 152 264 140 272 156 264 140 288 148 288 148 292 152 268 156 288 160 276 148 252 116 260 132 276 132 260 152 268 148 260 144 260 144 268 152 268 148 276 144 264 148 256 148 268 152 260 148 276 152 256 144 260 144 268 144 264 148 232 144 248 136 244 132 248 180 308 176 292 144 264 128 232 132 248 140 260 148 256 144 236 132 240 124 232 140 288 180 304 192 316 184 304 168 296 160 284 172 268 180 304 176 312 180 292 184 304 180 304 188 308 184 316 192 296 180 288 172 300 168 304 164 284 168 264 140 248 136 248 164 268 152 240 160 264 160 264 152 280 164 316 184 284 164 292 168 280 156 268 164 256 160 268 152 260 164 272 172 280 172 292 184 292 172 388 640 616 720 684 776 676 824 772 896 804 896 804 900 816 908 808 900 788 880 768 848 728 808 680 760 612 700 564 688 580 668 556 548 364 244 256 176 268 180 264 172 276 196 260 224 288 284 380 412 432 528 524 444 324 320 308 292 272 188 272 168 272 180 276 172 268 168 256 152 236 152 240 168 252 164 192 444 76 544 64 584 88 624 128 596 108 624 132 632 116 652 172 664 128 608 112 580 20 544 44 492 120 152 264 148 248 156 228 136 224 140 220 156 244 164 248 164 264 156 248 164 248 164 244 160 244 160 256 152 224 144 228 140 248 148 228 152 236 156 244 160 176 396 76 528 24 568 68 604 76 608 88 636 184 648 108 644 116 656 132 664 96 668 136 680 168 664 260 832 268 788 356 708 268 776 404 740 164 668 132 656 180 636 144 600 68 564 28 524 84 224 140 112 180 124 216 124 224 128 224 140 224 148 240 144 224 152 240 140 228 144 248 136 244 144 232 148 252 144 256 156 252 152 256 148 272 156 272 144 256 136 228 132 208 116 216 112 212 128 248 144 260 148 268 148 252 144 244 140 252 140 224 148 252 144 236 128 256 144 244 140 236 128 220 120 196 128 248 132 244 148 228 180 232 212 220 188 232 144 252 132 232 144 240 128 248 124 244 120 240 116 236 116 216 128 232 116 240 120 236 132 240 116 244 120 244 132 244 136 256 128 140 280 140 256 148 268 140 256 136 240 124 252 124 240 140 252 136 244 132 244 132 248 132 272 140 260 144 260 140 252 136 244 136 272 140 260 140 264 144 280 148 276 152 252 152 280 148 284 156 268 152 272 148 260 152 240 124 256 116 216 112 248 148 244 144 252 140 252 140 256 144 256 148 268 148 268 152 264 140 256 148 264 156 264 140 264 144 264 144 260 152 260 144 260 144 248 140 248 132 240 140 244 176 292 172 296 152 236 132 240 128 256 144 260 140 264 152 272 132 216 124 224 144 272 160 300 184 328 188 312 180 328 188 336 192 320 192 328 188 332 200 336 192 316 196 296 188 320 184 292 180 272 168 284 176 300 172 276 160 252 152 208 124 208 136 216 140 228 144 240 144 248 156 272 172 316 180 276 160 276 172 284 168 276 168 280 160 292 156 252 152 256 152 276 164 272 172 280 172 400 584 772 700 844 768 904 848 984 896 996 892 1008 916 1012 908 1012 912 1000 888 976 844 948 824 944 804 908 764 880 716 820 700 828 692 812 632 716 492 592 412 560 420 612 468 704 524 760 644 920 748 876 736 948 876 1012 724 888 708 944 692 656 352 504 224 284 176 284 168 260 156 256 140 216 148 228 148 308 440 544 544 596 584 612 612 624 616 616 608 608 620 624 632 648 632 632 600 592 572 576 552 564 528 524 404 296 148 244 152 240 144 244 132 224 144 248 156 272 164 280 160 272 156 268 160 272 160 248 148 256 148 256 152 244 128 244 132 256 152 272 152 264 152 252 292 492 516 564 560 616 600 628 604 648 624 668 640 684 648 692 644 688 656 704 664 708 668 712 668 736 680 804 712 804 752 828 764 916 840 936 736 796 668 696 644 688 628 660 592 640 564 600 520 520 268 204 116 204 132 236 132 248 136 260 136 256 144 248 144 260 148 276 136 256 140 272 136 272 152 268 144 280 160 280 152 280 156 280 156 284 148 268 132 248 116 232 112 228 112 264 136 260 152 284 140 276 140 268 136 272 120 272 136 256 140 256 140 260 128 264 128 256 140 244 136 244 132 240 108 216 136 272 252 384 372 464 432 476 440 460 300 328 200 280 148 264 140 260 128 264 140 256 136 256 124 232 120 244 120 244 128 232 124 240 120 260 108 256 128 236 128 248 128 256 268 132 284 140 268 140 264 136 244 124 232 128 236 132 256 132 260 132 256 128 256 136 260 140 276 148 264 128 264 144 260 128 264 144 264 140 264 152 276 156 272 152 272 140 272 156 280 148 272 156 260 148 264 144 280 140 260 132 228 112 220 120 256 144 256 140 244 132 256 144 260 152 276 148 264 156 264 148 276 148 276 152 284 164 264 156 268 156 276 148 260 144 248 148 252 132 252 144 240 136 236 148 260 172 288 168 280 140 248 132 252 140 252 156 260 148 268 148 256 120 232 120 244 136 268 156 284 168 300 188 316 200 316 192 344 204 312 192 324 196 328 188 312 192 308 180 300 172 280 172 272 152 256 156 284 180 284 164 248 144 232 132 220 124 220 120 208 136 244 148 244 144 268 184 304 184 280 160 260 160 260 168 272 180 276 176 272 168 260 160 256 140 244 156 256 152 240 164 248 484 600 676 652 752 680 848 772 876 776 892 804 920 828 920 808 904 764 884 772 876 748 844 712 820 688 796 648 756 612 728 592 712 580 704 560 704 540 704 516 704 552 748 604 808 596 804 672 896 676 768 624 760 716 892 708 716 632 788 672 768 636 520 204 168 252 172 268 172 248 152 224 136 204 140 136 412 88 536 56 572 112 596 100 616 24 600 36 612 24 596 60 584 72 544 44 532 28 516 52 520 20 504 28 356 172 136 228 136 232 148 236 144 216 152 252 156 272 156 268 160 252 168 244 160 248 160 228 140 232 136 220 136 208 140 224 136 228 144 240 156 220 212 140 492 36 552 56 588 104 604 116 616 164 632 132 636 176 652 100 648 116 648 172 672 144 660 88 668 120 660 176 700 320 784 396 884 536 856 400 772 240 644 120 628 88 616 80 584 36 552 40 520 108 300 124 116 184 132 228 132 220 132 228 128 228 148 244 152 240 136 248 144 240 136 260 156 252 144 240 152 252 148 256 152 272 152 256 144 228 120 216 120 212 112 208 120 228 136 252 156 252 140 268 132 224 132 228 132 236 128 224 124 248 132 232 136 244 116 220 136 248 132 248 132 232 124 184 212 156 396 200 480 172 496 192 520 200 484 152 412 136 284 216 188 224 132 232 140 256 148 248 144 248 132 236 132 244 128 240 120 252 128 212 132 228 124 220 124 248 128 216 128 132 264 144 268 144 260 140 236 124 240 132 244 128 240 132 248 136 252 136 248 136 268 148 268 144 256 136 252 132 244 136 256 128 268 148 256 140 276 152 272 144 284 148 268 148 284 156 276 152 264 152 260 140 244 140 260 152 276 140 228 112 216 128 244 136 236 140 248 148 264 148 280 152 264 152 268 156 264 140 276 156 268 156 264 168 264 152 260 152 252 144 256 140 252 140 244 144 236 136 236 140 236 144 276 172 300 160 264 140 216 124 232 144 256 152 260 156 256 140 256 132 220 136 244 140 240 144 252 164 292 180 304 184 316 188 296 180 280 184 296 180 280 172 268 160 272 160 260 156 252 148 240 128 232 148 260 160 264 152 260 140 216 124 216 140 248 136 240 140 248 148 292 172 308 192 264 152 264 152 252 152 264 172 284 180 300 172 280 172 264 152 236 148 240 156 260 156 260 344 736 656 828 760 904 828 940 848 968 888 1008 924 1008 908 1020 940 1020 956 1020 952 1020 916 1008 884 984 864 948 816 912 772 884 736 868 740 860 724 856 740 916 816 988 904 1012 928 1020 920 1012 828 948 748 872 708 892 808 988 792 832 736 856 696 924 784 660 184 256 156 272 168 292 168 260 152 224 136 252 384 540 532 556 552 612 604 612 596 624 588 592 584 592 556 556 548 540 544 564 544 564 548 548 524 516 488 484 464 448 308 232 144 224 140 224 140 228 136 228 144 248 152 284 168 260 164 268 164 272 152 252 152 244 140 232 136 232 140 252 144 244 144 252 144 256 160 324 452 516 528 588 576 624 592 644 604 644 632 668 628 672 644 688 652 704 652 692 660 704 664 696 668 700 660 712 656 744 792 936 808 912 832 852 740 812 684 692 636 668 620 660 600 628 564 596 552 588 520 528 356 296 144 208 132 240 140 252 140 264 144 256 148 264 148 260 152 272 148 260 140 276 152 276 148 284 148 284 152 268 144 264 124 232 120 232 108 224 120 240 136 256 148 272 148 272 140 268 128 256 128 268 132 252 132 244 128 244 124 244 132 260 128 232 128 236 136 264 124 260 164 320 340 432 456 464 480 500 500 536 524 604 572 616 508 556 472 444 340 352 232 280 128 256 144 256 152 272 148 276 140 268 132 264 132 264 128 252 124 232 136 244 124 252 124 252 124 236 268 136 264 140 276 132 256 136 224 136 244 124 260 136 256 148 260 136 252 136 276 140 260 140 276 148 244 136 252 140 252 140 256 140 260 140 272 140 272 136 272 148 300 144 288 144 272 148 280 156 280 156 272 140 268 144 296 164 288 152 244 108 260 144 264 136 260 148 272 152 268 148 280 144 284 156 272 140 276 144 272 152 276 156 276 148 264 152 272 156 272 148 268 136 268 148 240 140 264 144 240 144 264 152 292 164 300 164 268 136 224 120 236 140 256 140 260 156 256 152 240 140 240 144 240 148 252 148 256 152 272 152 252 160 276 156 260 160 252 156 256 148 228 148 232 140 264 136 240 144 212 120 228 136 248 148 252 156 248 148 232 132 244 132 264 148 264 144 248 144 292 180 304 180 276 156 260 160 260 144 268 160 284 168 268 172 284 176 288 160 256 152 228 152 228 148 252 196 480 644 584 756 692 816 748 840 768 884 788 896 784 928 840 960 932 980 920 960 848 932 804 888 756 856 736 836 696 800 676 780 644 744 616 760 620 756 632 804 660 920 884 972 748 888 644 796 456 640 452 684 504 556 448 588 324 360 360 628 536 780 648 544 312 164 256 172 260 164 260 164 244 148 152 400 96 524 36 536 68 588 72 584 36 564 24 548 52 536 48 552 60 572 56 592 52 596 52 588 40 552 68 504 36 428 156 204 216 132 212 132 232 144 236 132 220 144 200 164 260 156 252 156 240 160 232 152 236 144 220 144 216 136 208 140 240 140 232 148 232 156 180 364 44 508 36 564 88 596 120 596 104 624 140 628 152 632 176 640 160 648 164 660 124 648 128 652 108 648 132 652 132 660 276 804 296 712 244 696 212 676 212 648 140 616 136 604 68 576 16 548 28 548 16 508 60 408 136 180 200 136 216 144 236 156 220 144 252 148 256 148 248 148 264 144 240 152 252 148 272 156 256 152 244 144 232 120 196 104 172 108 204 112 232 144 240 148 264 144 224 140 228 128 244 120 244 128 240 132 240 128 232 124 224 132 228 136 224 124 224 132 232 132 196 220 192 420 148 472 180 492 216 524 200 580 252 580 220 536 244 516 260 480 44 316 100 244 196 148 236 144 240 144 228 144 248 140 236 136 272 132 252 132 248 120 248 140 252 120 240 120 248 124 140 264 144 280 140 264 132 248 128 244 132 232 136 264 140 264 132 268 136 280 140 280 144 260 140 244 144 236 140 260 144 272 148 264 144 272 144 268 144 276 144 280 144 268 144 272 136 276 156 288 160 284 164 272 156 280 156 300 172 272 128 212 132 272 136 264 140 276 164 268 148 272 148 268 156 272 140 272 148 244 144 268 156 284 160 276 144 256 144 244 156 256 148 244 140 248 144 264 144 260 140 240 140 256 148 296 180 288 168 264 128 240 124 220 132 220 136 216 132 244 140 260 144 236 140 248 136 228 140 228 124 208 132 228 132 256 144 228 136 204 132 224 144 228 136 248 124 228 136 204 124 216 132 240 136 240 148 248 148 244 144 224 140 256 148 256 152 240 156 268 172 300 180 276 152 256 156 252 148 240 164 284 164 268 164 280 168 292 172 276 172 268 168 264 152 252 148 452 624 752 728 864 788 924 836 948 852 948 884 1008 932 1020 964 1020 976 1016 956 1016 936 1020 912 1008 884 984 856 964 812 928 784 896 768 900 764 884 764 896 780 928 852 1004 932 1004 880 976 764 868 608 764 576 700 448 352 268 388 196 276 244 568 644 816 596 364 180 272 168 276 164 252 160 244 160 324 424 536 508 544 536 568 564 596 588 600 548 544 528 536 552 580 576 604 592 632 604 644 616 644 616 640 596 608 560 536 500 464 432 332 140 216 124 220 124 216 132 236 140 228 140 240 160 280 160 268 156 244 156 248 144 260 140 236 132 236 132 228 140 248 140 240 156 256 284 436 476 536 536 596 592 620 600 648 616 652 628 652 624 664 628 660 640 696 644 676 640 700 644 688 648 676 652 700 644 704 676 760 696 752 684 740 664 696 652 676 624 668 600 648 580 608 548 588 556 596 532 584 500 508 444 436 204 232 124 228 136 244 144 284 136 276 156 288 152 280 148 280 156 280 156 280 152 292 148 264 132 240 116 212 116 208 116 236 136 256 148 276 152 288 152 268 148 264 128 256 128 256 140 260 136 248 132 260 128 260 124 260 148 268 132 256 124 240 136 264 308 420 456 460 480 460 480 480 496 520 532 588 564 612 512 544 472 516 436 436 348 372 336 376 292 300 156 252 140 260 124 264 124 256 136 264 144 280 140 264 136 276 140 240 128 256 140 252 128 240 272 148 260 144 264 136 244 136 244 120 232 128 252 136 260 136 256 136 264 140 264 152 260 124 268 132 260 128 244 132 256 144 280 144 272 152 284 144 292 152 276 152 264 148 268 148 276 152 284 152 280 152 284 164 288 156 296 172 292 140 268 116 248 148 256 148 260 152 268 148 272 156 280 152 268 148 272 148 272 152 276 144 268 148 268 148 268 136 252 136 248 136 260 144 256 152 264 148 256 156 248 136 236 144 240 152 280 180 292 168 256 140 228 120 220 120 212 120 232 144 260 148 260 132 232 152 220 116 196 112 188 116 196 128 228 136 212 120 200 112 200 140 244 136 224 120 224 136 224 132 228 140 228 144 228 148 256 144 244 140 224 136 244 152 264 152 264 156 260 172 300 172 272 148 256 152 256 144 256 156 272 160 260 156 252 160 276 172 264 168 260 168 252 160 256 152 228 516 544 696 640 756 704 824 728 836 724 868 796 924 852 944 848 936 848 960 900 972 896 948 804 912 800 872 752 844 700 808 648 788 640 772 632 752 624 768 600 796 644 816 604 820 644 752 468 616 332 500 256 324 224 168 244 172 248 160 228 172 256 260 260 168 256 168 244 156 240 148 216 156 136 456 108 508 56 524 56 544 20 572 28 536 4 540 40 552 20 588 60 612 84 624 80 636 148 632 128 628 92 596 52 552 32 476 60 344 164 136 204 136 216 136 212 136 216 144 228 132 228 152 256 168 240 160 248 148 224 144 232 136 204 140 236 140 208 136 232 148 220 200 104 436 44 516 64 572 116 600 160 616 168 616 132 620 148 620 88 624 132 644 144 636 136 644 136 640 96 652 156 652 136 652 116 676 180 680 204 664 188 640 176 624 32 584 16 564 20 548 4 552 48 544 80 516 32 464 72 456 104 176 180 128 220 152 240 140 236 152 236 160 244 148 248 148 260 144 252 156 232 148 220 116 200 108 196 104 212 124 232 136 268 156 248 156 252 156 236 148 236 136 228 132 236 132 228 132 232 140 224 128 228 124 232 140 244 140 240 136 224 140 176 380 192 468 180 488 148 444 132 436 112 480 184 488 200 524 236 520 180 420 112 360 128 332 160 300 132 248 144 140 224 128 224 128 248 132 240 132 244 136 260 148 248 132 260 136 260 144 256 144 244 136 132 264 136 264 140 260 132 232 128 236 128 240 124 264 140 248 140 280 148 268 140 276 128 252 128 252 128 248 124 264 140 260 148 284 160 280 156 280 152 264 156 292 144 268 156 276 148 276 156 280 152 272 156 288 156 304 160 300 152 272 128 232 116 264 156 272 152 292 156 276 168 272 152 276 152 276 148 268 144 268 156 268 152 272 144 264 144 268 140 260 144 256 140 260 152 256 152 268 144 244 144 252 140 232 136 252 156 296 180 296 160 260 140 244 132 236 132 224 140 252 144 260 144 236 132 172 104 188 108 192 116 208 124 212 136 220 124 216 116 204 124 208 136 244 124 240 132 236 140 244 136 240 144 236 152 232 156 256 136 216 128 236 140 268 148 256 160 260 180 288 168 248 160 256 148 260 156 264 168 280 164 264 168 264 156 276 160 256 160 260 156 272 152 260 164 280 320 676 652 820 740 860 800 912 804 920 860 1004 916 1020 916 1008 928 1016 968 1016 984 1012 964 1020 928 1016 892 996 868 972 840 956 824 940 808 920 788 892 756 872 736 880 768 876 748 864 728 852 640 768 508 544 256 252 160 264 156 268 156 268 164 256 156 252 168 268 172 272 164 244 152 240 180 368 460 532 500 520 524 560 536 556 544 552 520 540 548 564 564 596 596 624 620 652 636 660 640 660 644 680 636 640 620 620 600 596 536 516 440 404 212 224 128 220 132 212 132 212 144 228 140 244 148 256 156 264 156 268 168 264 152 236 136 248 136 236 136 236 144 256 140 260 164 328 388 456 488 560 556 604 604 632 608 636 620 640 608 640 608 656 608 644 624 664 636 664 636 656 644 680 636 684 648 700 644 696 636 700 656 720 648 684 632 664 616 636 580 616 552 584 536 584 532 596 548 580 532 576 504 520 424 492 456 412 160 228 140 244 144 264 152 264 152 264 156 288 148 300 148 288 144 268 140 240 120 228 112 220 120 256 128 272 140 284 144 280 160 296 152 264 144 276 140 260 128 268 136 260 128 256 128 256 124 244 124 252 128 260 124 256 144 256 164 332 420 448 476 460 464 456 432 420 408 404 416 460 476 520 480 552 520 580 496 480 392 412 336 432 340 452 340 404 216 240 124 228 124 252 124 256 124 244 124 256 132 264 124 272 136 268 136 280 144 276 148 260 276 140 260 148 260 136 236 120 228 128 240 132 256 140 268 140 256 140 252 140 240 128 244 140 268 128 252 120 260 140 256 144 260 156 288 152 276 156 268 140 288 152 280 152 296 148 276 152 268 160 256 156 280 172 308 156 284 156 288 136 264 120 232 136 260 160 276 160 280 152 280 156 264 160 268 152 264 152 272 148 264 144 264 144 240 144 256 148 244 144 260 148 268 148 244 152 268 156 252 140 268 144 240 132 248 144 252 156 264 176 280 156 260 132 232 140 244 136 248 148 244 148 252 120 192 104 184 124 224 132 252 148 264 148 244 128 232 132 224 132 224 128 208 132 212 136 240 148 240 144 244 140 252 144 248 148 256 148 236 136 228 132 236 144 240 152 272 176 280 168 248 144 232 160 268 156 268 160 264 172 280 160 256 156 252 156 248 148 244 152 264 164 276 160 264 176 424 620 564 720 616 768 668 780 672 856 780 904 804 892 776 924 852 960 900 972 904 952 836 940 832 928 788 896 780 868 740 840 704 812 664 796 632 764 572 712 492 692 572 724 548 704 504 632 360 524 208 268 228 160 244 164 248 160 256 152 248 164 244 164 240 160 252 164 240 164 232 184 136 480 76 500 48 520 68 536 52 516 44 520 24 556 32 576 60 600 128 632 128 648 132 648 100 640 96 656 124 640 104 624 72 592 76 516 8 396 112 124 204 128 188 128 204 132 200 124 216 140 220 148 248 160 248 156 232 156 228 144 204 140 208 136 200 136 208 144 208 144 168 344 80 464 16 536 128 600 212 612 140 616 108 588 108 608 84 600 84 612 120 624 148 624 132 624 124 636 156 640 112 640 80 628 60 632 92 628 136 628 140 604 100 572 64 540 0 524 0 528 16 544 4 536 44 524 32 472 8 444 60 436 116 132 228 136 240 148 248 148 260 156 260 148 264 156 240 148 212 128 228 116 196 120 176 124 196 132 244 148 248 148 248 148 240 144 232 140 252 140 244 140 236 140 236 128 220 124 232 120 220 132 236 128 216 128 228 124 216 192 172 452 156 468 148 456 148 424 128 344 36 336 36 392 100 444 172 504 256 492 148 408 124 340 256 432 308 384 228 328 244 180 196 120 232 124 208 116 232 124 228 124 216 132 252 144 240 128 260 136 240 148 264 132 148 268 148 272 140 264 120 232 116 236 140 264 144 256 144 256 136 248 128 252 136 248 136 244 148 260 124 264 132 268 140 264 144 268 140 288 156 284 148 272 160 272 156 272 148 268 160 280 160 276 152 284 160 296 164 284 168 280 152 248 140 216 108 240 148 276 160 276 148 284 156 280 156 272 156 284 156 268 152 260 144 256 148 264 144 272 152 268 152 248 148 264 144 264 156 272 152 260 152 264 144 236 144 244 132 236 136 252 160 276 176 296 160 256 128 224 132 232 140 256 148 244 128 184 108 220 136 232 140 268 172 284 160 272 148 232 128 208 128 236 140 224 136 220 140 224 132 236 144 240 144 244 132 244 140 256 144 252 144 216 136 224 148 248 160 240 160 260 164 244 148 256 140 248 164 272 172 280 164 260 164 264 164 260 148 248 148 256 148 264 164 264 168 292 156 368 544 740 696 800 752 856 768 900 836 948 880 980 880 996 912 1020 944 1020 940 1020 940 1020 964 1020 964 1020 908 1004 884 976 856 960 828 928 784 908 784 892 752 860 688 828 704 828 704 776 644 712 532 584 304 272 156 276 172 272 168 272 164 252 152 256 156 256 172 264 164 256 152 248 180 400 480 516 492 528 512 564 548 552 500 520 528 568 556 580 576 604 608 628 632 648 636 640 644 660 644 672 644 692 664 720 660 656 624 636 588 564 500 420 264 196 128 192 128 196 128 188 128 220 144 228 156 248 148 248 152 276 148 264 148 244 140 232 136 212 136 236 144 244 140 236 284 424 420 492 512 560 580 608 608 604 620 640 592 620 588 640 604 636 608 632 624 656 620 652 620 660 616 676 636 676 628 684 616 664 608 676 612 672 612 664 608 628 572 588 540 572 516 568 520 572 524 572 528 584 532 572 496 528 420 452 460 484 388 316 176 260 140 276 152 272 152 272 160 280 156 260 144 248 120 240 116 236 116 244 124 264 136 268 148 284 148 284 140 268 140 272 136 260 140 260 140 268 140 264 136 264 124 260 120 268 116 256 132 240 128 256 124 252 204 380 460 468 472 452 448 432 404 388 300 300 316 352 372 444 440 432 404 468 460 464 412 432 356 500 468 584 352 432 252 392 320 352 136 244 124 228 124 248 120 248 124 232 120 232 132 252 124 240 140 252 140 276 132 280 256 148 276 136 256 128 232 120 224 124 232 124 264 140 252 128 264 120 244 132 256 124 244 128 260 128 240 132 240 144 268 140 272 148 272 140 284 148 284 148 276 152 264 160 280 148 272 152 272 148 276 160 276 160 288 168 292 160 256 132 224 120 244 132 260 152 272 148 276 160 276 152 276 156 264 156 268 148 260 148 268 156 264 152 260 148 260 144 260 144 260 152 256 156 260 148 256 152 256 144 240 140 256 144 232 128 220 136 244 152 280 164 276 148 240 136 220 128 244 128 252 124 184 124 192 224 204 276 168 276 200 232 212 168 216 132 216 132 236 132 224 148 244 136 224 144 228 188 192 240 168 244 180 212 224 188 220 152 220 128 212 148 244 144 260 160 248 160 240 144 240 140 248 152 260 156 272 164 252 168 256 160 256 156 272 148 240 156 264 156 268 160 244 168 220 364 500 660 584 728 636 744 672 824 748 840 740 856 784 900 804 924 804 912 820 948 880 976 920 956 840 908 772 884 780 876 724 832 672 808 644 792 648 776 596 716 516 676 532 708 508 668 404 552 288 356 220 156 248 164 252 160 244 156 228 152 236 152 240 160 236 172 268 156 220 184 160 480 84 484 64 512 104 556 44 496 28 540 28 556 40 576 68 596 96 624 108 636 112 640 120 648 88 648 124 676 316 732 188 640 100 628 104 560 20 444 68 124 192 128 176 128 180 132 184 124 200 132 208 148 224 156 244 156 232 148 236 144 196 140 192 132 216 140 216 140 188 236 128 416 40 484 40 548 116 588 188 616 132 604 108 584 88 588 80 596 104 612 132 624 136 620 100 608 108 616 76 612 80 608 48 604 48 604 76 600 112 596 100 572 40 532 4 504 0 508 12 512 12 524 28 520 36 508 8 460 12 412 84 488 116 460 128 308 180 164 244 152 228 148 240 144 228 136 216 120 204 116 204 124 212 132 228 140 236 148 260 144 244 140 224 140 236 132 236 132 224 140 236 140 228 136 236 124 204 128 232 136 212 132 212 124 216 120 188 228 192 464 152 472 172 440 144 384 56 288 28 300 64 360 80 432 148 400 192 392 96 372 80 328 252 396 212 268 144 248 172 216 188 280 164 120 208 124 220 116 228 124 232 124 224 116 228 124 220 124 220 128 240 132 248 140 144 264 144 256 128 228 124 252 124 236 132 260 132 264 132 252 120 248 128 248 128 256 128 252 132 252 136 252 136 252 140 260 140 268 148 268 160 276 140 284 160 288 152 268 168 272 148 284 144 276 152 276 156 284 164 292 168 272 128 212 120 244 116 236 136 272 148 284 152 276 168 284 156 280 144 272 148 264 148 272 152 272 144 260 144 260 144 248 140 264 152 276 148 276 160 284 148 264 144 272 148 244 144 240 132 224 132 224 136 256 192 300 208 288 172 244 132 220 132 220 132 228 224 332 360 424 436 460 444 428 424 412 376 328 236 228 132 224 140 244 140 236 140 236 192 300 332 408 420 428 416 412 408 384 380 368 328 320 200 216 136 264 152 248 152 236 156 252 144 244 140 244 156 256 156 276 156 280 144 252 156 268 152 260 160 268 156 260 152 272 152 260 152 248 188 544 620 744 688 828 736 880 796 908 824 936 824 964 884 992 896 984 896 1020 960 1020 964 1020 936 1016 928 1020 916 1016 876 972 832 948 832 936 812 920 788 892 728 856 704 828 676 784 676 736 572 620 444 304 156 288 160 272 164 240 156 268 152 264 144 244 152 260 144 236 144 240 200 420 476 520 492 516 500 524 540 568 508 496 532 560 560 596 580 600 592 624 632 636 628 652 632 664 628 660 652 656 660 728 776 840 764 724 628 636 604 588 528 476 324 232 132 196 116 212 132 208 124 204 132 220 140 236 152 244 164 256 148 244 156 248 132 220 124 232 128 232 140 228 196 364 424 412 440 524 528 576 592 616 604 632 612 620 588 632 596 616 580 624 600 636 604 656 620 628 600 644 600 636 600 644 600 648 576 640 592 640 580 632 572 632 568 596 528 572 504 544 500 544 508 564 516 552 508 564 504 540 476 512 428 472 516 580 540 592 516 544 424 424 212 268 136 256 136 252 124 240 120 232 120 252 132 240 140 280 140 288 144 264 144 276 132 260 128 252 144 260 136 272 132 264 144 276 132 264 128 264 124 252 120 256 124 252 124 268 124 248 232 380 460 484 464 436 444 436 356 376 308 352 296 336 332 404 420 472 456 480 404 396 368 380 324 480 388 436 272 436 268 412 228 340 240 408 172 240 116 236 112 240 124 248 120 236 120 224 116 248 104 236 120 248 124 244 124 256 264 140 248 124 232 128 232 120 248 128 260 132 240 140 248 124 240 132 260 140 248 136 244 128 252 128 240 132 268 140 248 136 260 140 272 148 284 156 268 156 292 152 280 160 272 156 268 148 268 148 280 144 268 164 288 160 284 144 220 104 240 128 248 120 260 144 280 156 272 152 276 152 284 152 284 156 260 156 280 152 260 152 280 148 268 140 264 148 236 152 252 148 260 156 252 148 268 144 264 144 240 144 268 156 232 148 200 232 160 340 136 392 132 372 152 268 188 156 200 196 148 372 112 452 72 468 68 476 76 484 152 476 40 444 88 320 136 148 232 140 212 144 196 280 116 448 68 484 84 480 60 476 68 456 40 448 60 400 60 304 152 164 252 152 244 152 236 140 236 140 256 164 260 152 264 156 248 156 248 144 244 160 252 152 252 172 276 160 260 144 256 156 236 160 240 536 508 660 576 720 624 772 684 784 720 808 724 872 772 864 748 888 792 912 808 904 784 904 808 948 852 932 748 856 716 856 736 848 716 832 676 776 600 748 592 732 524 680 468 676 480 612 344 520 184 156 248 160 260 168 260 160 232 156 236 160 232 144 224 140 216 140 180 228 140 472 60 500 52 488 24 528 76 516 4 516 76 568 56 572 12 584 68 620 120 636 116 636 120 636 100 644 148 652 100 664 304 740 352 736 160 636 72 576 36 496 32 336 112 216 144 120 192 132 172 136 192 140 220 144 236 152 224 152 228 136 224 140 208 128 184 140 188 132 200 184 136 412 72 392 60 512 32 568 140 596 204 608 152 600 236 576 136 572 132 584 148 600 136 604 128 596 92 588 64 588 84 576 24 576 56 572 44 560 56 556 56 552 52 536 12 492 28 488 8 504 12 508 20 500 56 496 20 480 40 448 20 428 88 552 88 556 32 528 60 452 136 244 184 116 196 120 204 120 192 128 212 132 224 144 256 148 248 140 240 140 240 132 240 124 228 136 228 136 232 136 228 136 224 140 224 132 232 128 220 124 216 128 212 116 224 128 204 232 188 452 180 464 136 436 132 388 76 344 68 324 48 272 32 340 68 400 104 376 80 320 64 296 232 416 172 264 212 296 204 304 208 220 152 236 188 108 224 116 220 120 232 116 232 120 224 124 204 104 216 116 216 120 208 120 220 124 144 256 124 228 120 236 112 228 124 260 132 248 144 252 136 268 132 256 132 260 140 248 132 240 136 252 140 268 140 260 144 256 140 252 144 264 148 268 156 284 160 284 156 272 152 256 156 272 156 264 144 264 156 292 160 280 156 244 124 220 120 244 124 232 136 256 148 268 152 272 152 272 160 280 152 288 148 280 156 276 148 272 160 276 144 252 144 252 160 256 148 276 156 284 148 280 144 280 140 260 144 252 140 264 188 308 348 404 432 448 472 488 484 492 472 432 416 348 312 368 420 444 452 488 492 492 508 512 500 516 512 492 500 472 464 420 368 268 152 228 132 244 352 448 488 488 504 520 520 528 520 520 500 496 480 488 464 444 428 380 344 308 220 224 156 252 144 224 144 248 148 244 152 240 144 272 160 260 160 264 160 252 148 276 152 256 160 264 160 260 152 268 164 252 324 648 624 760 700 828 740 848 760 876 792 920 840 936 828 940 864 984 868 992 868 1004 904 1020 948 1016 900 980 852 976 880 984 872 984 832 924 776 884 756 876 748 848 692 796 672 768 632 712 564 544 196 264 164 256 172 280 164 264 156 264 156 248 156 248 152 248 144 244 300 472 472 504 492 536 500 536 516 540 516 504 496 560 556 612 576 580 580 612 612 644 632 660 628 640 636 656 644 664 644 668 644 672 688 744 720 876 708 684 624 616 548 516 432 472 464 448 324 264 136 216 120 208 136 220 140 228 144 256 156 240 148 244 140 224 144 232 136 228 136 224 156 328 400 448 384 452 500 552 548 600 592 636 596 656 640 772 628 552 384 488 540 620 608 624 584 608 600 624 576 612 572 604 560 604 556 592 564 608 544 600 548 592 536 596 524 564 508 536 492 528 492 552 492 544 488 568 480 552 480 540 448 508 396 452 484 588 560 612 544 588 516 576 456 472 220 248 116 264 116 252 132 260 136 280 144 276 156 272 152 264 140 264 132 276 136 256 132 272 132 272 124 268 132 264 132 256 132 248 132 260 124 248 128 268 124 256 128 248 212 388 448 448 460 448 412 436 388 420 400 428 364 376 268 332 272 340 324 384 336 364 304 300 212 416 376 480 268 456 296 472 304 468 300 364 232 300 116 240 108 224 116 244 116 244 116 228 112 228 112 228 112 236 112 232 108 232 116 240 264 128 244 116 232 112 244 120 236 124 252 128 248 128 256 140 244 140 240 128 244 128 256 132 260 148 268 152 260 140 260 132 252 136 256 144 264 132 268 152 268 152 276 152 268 144 268 148 268 144 268 152 276 156 284 160 260 128 220 108 248 136 264 128 256 140 260 152 272 140 264 152 264 152 252 160 260 152 260 152 268 156 256 152 264 144 256 156 264 148 268 156 276 164 280 148 256 152 260 144 264 148 220 228 144 388 64 428 60 468 72 492 44 512 72 516 92 480 80 400 80 460 40 488 76 516 64 512 80 524 80 520 88 504 36 460 40 368 156 144 180 300 120 496 108 528 100 544 88 548 96 540 100 516 60 492 44 472 52 420 48 356 72 260 192 140 236 144 232 148 260 148 248 152 248 160 252 152 268 156 252 164 256 164 268 152 248 152 256 144 248 160 264 164 364 592 496 668 556 712 592 728 644 780 680 784 660 812 720 852 756 860 748 876 788 908 800 916 748 856 724 872 780 884 772 888 724 812 632 788 648 776 632 760 584 716 516 684 516 644 432 616 332 416 148 160 228 160 228 160 244 152 232 152 232 152 220 140 220 148 160 332 68 480 40 488 84 492 8 508 44 500 28 504 4 548 52 584 48 580 56 604 104 628 104 632 144 636 96 644 120 636 132 632 124 644 156 680 220 760 404 692 112 592 40 504 0 524 184 524 84 388 92 144 160 132 184 128 196 132 212 144 232 152 224 144 212 128 220 136 212 120 200 140 112 384 76 404 16 468 32 528 92 580 172 608 204 488 272 508 228 376 140 448 200 504 168 588 116 572 72 580 40 568 16 544 12 540 12 536 0 528 24 528 0 524 16 516 20 496 8 488 0 488 0 492 16 484 28 476 8 460 12 448 0 400 0 404 40 524 108 548 16 528 72 504 36 440 128 168 200 124 228 132 244 144 260 156 256 148 248 144 232 140 232 140 232 140 216 124 228 140 228 120 228 132 224 128 220 124 232 132 196 128 240 128 228 128 208 124 216 200 160 448 152 452 164 428 84 364 52 372 28 348 52 300 48 216 4 288 48 336 40 296 32 188 100 284 208 252 144 288 192 316 204 292 136 240 192 140 196 128 212 128 208 124 216 116 212 112 216 112 220 108 208 108 200 104 208 112 228 112 144 260 120 244 108 228 124 236 124 268 136 256 132 268 132 264 136 260 132 256 136 252 148 260 140 268 144 252 132 264 140 256 140 268 140 260 140 260 148 284 160 284 156 276 148 272 148 284 136 272 144 272 156 280 152 272 148 248 112 228 128 244 132 252 132 256 152 276 156 264 148 276 148 288 156 268 160 264 160 276 160 280 152 268 152 248 140 252 152 264 148 264 156 272 224 300 260 300 248 288 220 268 240 336 384 400 440 460 476 480 496 512 504 532 528 548 536 520 492 428 424 436 496 496 508 536 524 548 560 560 544 548 536 528 504 472 452 380 344 216 244 420 496 532 552 564 572 576 568 584 560 576 540 552 520 524 504 484 468 440 436 400 396 344 268 236 152 232 136 228 144 252 152 236 148 252 156 268 160 244 156 268 156 264 148 256 148 252 156 276 152 272 164 292 480 660 632 748 692 768 688 832 752 856 752 876 796 920 828 936 840 960 856 980 896 1008 864 968 852 996 892 1008 880 1008 880 976 812 912 804 920 792 900 780 888 732 840 708 836 684 736 632 704 588 432 140 248 144 252 152 260 152 252 152 264 148 248 152 236 152 312 380 496 472 504 472 508 500 528 516 548 488 500 512 528 540 568 576 612 576 588 592 620 616 656 632 672 632 648 640 652 620 648 624 676 636 652 644 684 664 744 760 756 624 600 556 512 452 572 628 668 556 612 424 320 240 436 296 204 128 240 148 244 144 256 140 244 136 236 132 236 136 216 140 260 352 472 428 388 432 516 524 564 552 616 608 624 592 608 444 520 576 568 376 380 444 472 484 592 564 596 572 616 568 596 544 592 532 564 520 560 520 576 504 572 504 568 500 536 492 528 488 532 484 540 484 552 480 556 468 544 456 508 440 484 396 468 380 452 472 548 532 600 524 588 508 580 484 528 404 352 136 264 144 284 140 268 160 288 148 280 140 268 140 264 132 264 136 256 136 264 128 264 132 252 132 252 132 264 120 264 124 260 128 256 128 244 124 260 124 240 176 352 440 456 448 440 440 432 384 392 356 372 328 396 296 396 236 336 172 348 288 400 292 380 216 284 276 512 276 468 236 448 304 472 276 404 228 400 208 248 124 240 132 244 116 236 124 228 120 224 116 220 108 240 112 216 116 224 104 216 116 212 276 144 244 116 232 124 220 128 252 128 260 140 244 140 248 132 260 132 260 144 260 144 256 144 280 144 272 132 264 144 264 140 268 140 256 144 264 140 268 152 296 156 272 160 276 148 268 136 256 140 272 144 268 148 276 152 248 136 228 120 244 120 252 128 248 136 272 152 272 164 252 156 264 152 264 164 268 160 280 156 280 156 256 148 244 136 252 136 240 176 208 280 124 380 76 436 100 452 80 436 92 400 84 404 76 432 56 476 40 496 32 512 68 532 84 540 80 540 48 480 12 452 76 516 56 524 56 548 128 576 104 560 32 536 84 500 44 464 28 332 44 492 68 552 104 580 108 576 128 572 132 552 120 536 96 516 108 496 76 472 44 432 44 380 68 276 176 144 228 140 232 144 232 144 220 152 248 144 248 156 244 152 244 156 232 144 248 164 236 156 240 156 232 260 408 588 504 676 524 672 560 732 588 732 628 776 680 800 684 812 708 844 756 872 720 816 680 876 780 876 776 884 780 888 720 820 696 828 684 800 656 788 636 744 548 720 564 708 460 656 428 620 372 360 168 140 212 136 216 152 224 132 236 156 216 144 200 204 128 432 92 476 40 472 28 488 12 520 60 492 32 496 28 532 48 560 20 572 20 576 88 608 120 628 128 636 128 632 104 620 100 620 112 624 160 640 136 636 100 644 220 700 164 608 80 520 0 544 180 640 228 600 284 460 292 528 204 128 196 144 208 144 228 144 220 144 220 132 220 144 200 132 140 332 88 440 40 388 8 508 56 544 164 596 204 592 164 588 136 596 88 576 152 400 116 436 188 496 88 540 104 568 52 544 16 528 12 512 0 508 0 504 0 504 20 492 0 480 4 484 40 480 0 496 0 480 24 464 0 448 0 436 8 392 0 376 0 392 4 492 16 520 40 508 12 492 32 468 84 344 176 140 244 140 256 152 244 148 256 144 228 144 232 136 236 132 212 136 236 132 228 140 212 136 204 124 216 124 228 124 220 124 216 124 216 116 232 132 204 164 168 432 156 452 140 436 104 400 84 372 48 320 56 300 12 244 24 168 80 136 88 264 4 244 24 188 196 312 208 280 136 244 160 248 148 220 180 228 192 120 236 124 224 128 228 120 204 120 224 112 212 120 216 112 200 116 196 108 208 108 204 128 156 304 156 264 132 264 136 256 132 256 136 268 136 260 140 276 132 268 148 280 140 252 136 272 140 276 144 264 144 264 136 260 144 268 140 276 152 248 148 256 152 280 156 280 164 280 140 248 144 268 148 272 140 264 144 280 144 216 116 248 132 232 132 204 124 248 144 280 152 264 140 272 156 264 148 264 160 292 168 280 160 276 144 252 140 264 152 268 260 352 404 436 460 472 480 496 488 496 476 476 460 464 456 452 456 472 456 468 500 540 536 556 540 568 556 584 540 568 540 516 480 444 468 504 532 524 540 548 564 572 580 584 568 580 552 524 508 484 456 400 476 528 560 576 580 604 584 580 576 588 564 568 548 544 520 508 496 468 480 456 456 420 420 384 380 304 268 212 140 232 136 224 136 244 136 232 144 252 160 256 148 256 144 240 152 268 156 256 148 260 152 256 160 432 532 664 644 740 640 760 696 804 708 828 752 880 760 876 776 900 820 944 816 928 804 960 856 1004 896 1016 888 1008 888 980 836 972 840 948 812 928 796 900 760 856 736 836 724 796 672 764 620 700 580 452 128 232 136 232 140 228 132 244 148 244 140 264 260 440 460 508 476 508 468 488 476 528 520 536 500 500 492 532 520 560 564 568 572 580 572 596 604 612 628 640 636 640 628 664 620 624 616 612 612 644 624 648 628 652 624 664 648 724 660 636 568 532 472 496 592 648 612 656 580 700 624 648 276 212 144 232 144 240 148 244 144 244 152 240 132 236 140 232 280 436 448 432 372 432 476 528 520 560 584 624 584 628 588 616 588 624 580 612 592 620 420 404 440 464 488 560 544 596 548 556 520 556 508 548 496 536 496 552 492 536 488 544 484 528 468 520 476 528 480 528 484 556 468 520 440 520 432 484 396 452 368 420 384 472 448 552 504 572 512 568 492 568 480 548 440 440 236 276 148 280 156 296 144 276 136 268 140 268 136 264 136 264 116 268 140 264 132 264 124 264 136 248 128 260 128 264 128 268 124 260 128 272 120 268 156 316 420 436 452 436 432 432 392 428 392 412 356 412 320 388 240 364 180 300 116 248 136 416 220 408 172 320 260 424 272 532 236 416 200 384 228 388 192 260 112 240 128 248 112 252 124 264 116 236 112 236 112 256 120 236 116 240 108 232 116 236 112 236 300 172 300 156 276 144 260 148 268 140 260 136 268 140 260 140 252 132 256 140 272 144 260 136 268 144 256 156 280 152 260 136 268 148 276 144 272 148 256 128 264 152 276 156 292 160 272 152 272 152 272 148 256 148 276 152 252 120 216 136 240 124 232 116 240 128 260 148 272 144 260 160 276 152 252 140 272 164 276 156 280 152 280 144 248 196 152 356 96 444 92 460 80 432 40 404 56 432 104 460 128 448 124 436 92 424 108 432 60 492 128 552 112 552 108 560 108 548 60 528 32 480 16 488 52 536 40 548 104 580 140 580 120 572 108 544 48 504 8 468 4 544 96 580 144 584 100 572 100 556 120 548 120 528 116 508 84 496 56 464 32 440 36 412 40 360 92 248 184 124 196 132 224 128 224 136 244 148 248 160 248 148 224 152 252 156 260 156 244 144 236 144 244 468 400 600 468 632 528 680 560 676 556 724 612 728 616 744 664 788 632 756 632 796 680 836 712 844 740 876 748 868 700 836 724 832 704 832 672 792 652 764 600 748 576 736 516 668 488 656 432 620 380 396 144 124 196 128 200 144 192 136 220 140 164 296 144 468 48 472 36 472 52 476 64 508 36 500 44 492 32 524 80 556 40 568 48 580 68 600 120 620 160 620 132 628 76 620 116 612 96 616 116 600 116 600 124 616 92 624 144 656 212 608 96 540 0 484 96 576 100 576 136 564 252 440 120 136 188 144 204 148 228 148 228 144 212 136 196 128 184 224 96 436 64 372 28 452 4 504 52 552 200 592 136 576 172 584 160 580 104 576 116 588 140 388 196 408 88 532 80 524 0 516 12 512 4 488 12 488 12 492 28 492 4 476 8 472 0 468 0 480 52 472 4 464 20 436 0 416 0 392 0 364 0 388 4 452 0 484 8 496 12 492 4 476 8 456 28 380 140 168 248 148 236 148 236 140 240 128 244 136 228 136 228 140 220 136 228 136 228 120 224 128 212 132 232 116 212 124 228 128 216 124 208 124 200 144 160 392 148 444 132 448 112 400 68 392 80 368 64 344 56 260 28 188 140 116 192 112 188 132 124 180 12 156 24 160 36 200 132 220 132 232 168 152 208 112 204 116 220 124 224 120 228 128 204 120 232 116 228 124 220 124 228 112 216 116 200 116 216 120 164 312 168 296 156 288 152 264 148 268 140 276 148 264 156 268 136 280 140 264 144 264 136 276 140 272 144 288 152 260 148 252 148 272 156 272 148 264 144 264 144 260 144 280 160 296 164 292 156 280 152 272 160 284 164 276 132 220 120 232 144 240 120 244 116 236 132 280 148 280 152 276 144 268 140 248 156 280 160 304 168 280 164 280 264 376 412 424 448 428 432 400 396 376 420 404 436 480 492 516 492 516 480 484 452 460 432 420 400 420 424 552 568 584 560 588 564 564 544 548 520 504 484 488 516 552 544 556 568 596 588 592 584 600 576 576 540 536 504 476 524 568 580 596 588 604 576 580 564 580 548 540 532 512 524 508 496 484 488 460 456 436 436 388 404 356 352 320 244 228 128 224 124 220 136 232 140 248 148 260 152 244 156 256 144 264 140 252 144 256 148 252 280 572 540 672 616 712 664 748 664 776 684 792 696 808 740 868 756 856 740 880 784 912 800 940 840 972 832 952 804 940 816 948 828 948 828 928 776 904 764 888 752 840 732 844 684 788 684 732 640 720 592 528 156 216 132 240 128 212 132 208 156 296 372 508 464 500 452 476 476 508 476 540 512 528 492 504 496 524 520 556 556 584 564 596 568 600 600 628 616 640 612 624 616 644 620 640 616 632 600 628 596 640 592 608 600 632 612 636 612 668 640 624 576 568 528 488 492 548 532 532 504 496 448 432 292 220 136 240 140 236 144 240 144 244 144 244 132 224 164 340 424 476 388 404 440 476 476 512 528 572 588 604 580 596 580 624 576 624 576 616 576 604 560 492 384 460 404 512 532 560 504 544 508 532 496 540 488 528 484 532 492 532 472 516 464 508 468 500 464 516 476 532 460 528 436 500 416 492 392 444 364 428 364 456 444 544 468 568 492 568 480 576 480 552 464 504 420 444 324 308 144 292 152 288 144 268 132 268 140 272 128 268 140 272 128 268 132 272 128 256 124 264 124 268 124 276 124 260 124 260 124 244 128 256 140 280 364 432 444 460 448 428 408 420 396 428 364 420 352 432 268 396 196 288 112 244 120 232 120 240 112 288 152 404 152 368 124 300 160 340 136 280 132 232 124 236 112 252 112 232 124 240 112 236 128 228 120 248 132 232 128 236 120 232 120 248 104 244 116 240 292 164 296 156 288 160 280 148 264 140 268 144 260 152 272 148 272 144 268 136 268 148 256 148 268 144 272 152 280 152 272 148 276 140 256 140 248 148 256 132 264 144 280 156 276 168 284 164 272 164 280 160 308 164 296 144 244 116 224 128 260 128 244 116 232 120 256 140 280 156 260 152 256 144 252 144 260 152 256 168 284 184 192 340 120 444 80 440 76 392 44 416 52 440 92 460 32 472 36 500 40 496 60 488 16 484 32 452 60 408 80 420 140 580 140 552 120 564 104 536 28 512 12 496 36 508 68 540 88 572 156 608 120 592 160 572 124 544 28 508 20 556 124 592 176 612 188 584 140 564 112 548 128 524 100 516 84 476 40 472 72 452 24 432 28 412 52 368 76 256 160 128 208 132 216 132 232 160 240 148 236 140 228 144 236 148 220 164 232 136 216 128 228 508 392 584 464 636 496 644 520 668 528 668 572 716 564 692 576 720 636 756 648 768 668 804 672 772 648 784 680 808 696 824 708 812 632 760 612 748 620 752 592 728 580 704 500 680 484 648 436 640 380 508 132 140 208 136 204 132 148 192 136 432 88 464 68 440 60 456 76 484 28 516 32 492 24 492 56 520 48 540 16 556 16 564 16 600 152 624 116 616 140 608 116 616 140 620 136 612 48 588 64 576 12 584 80 580 100 600 60 604 148 612 116 576 4 520 28 468 88 468 56 448 4 368 68 128 180 144 192 144 200 140 212 140 188 132 188 136 116 368 48 400 20 420 16 472 0 500 28 556 156 560 180 572 116 580 112 572 100 576 92 560 124 520 80 428 132 424 80 500 8 500 0 488 0 488 0 484 32 480 0 468 0 452 16 456 8 444 12 456 32 460 16 432 0 412 0 392 0 364 0 356 0 420 12 468 4 484 24 480 0 468 12 460 12 436 24 360 104 212 228 136 240 136 236 136 232 144 216 136 228 136 216 132 232 128 196 128 200 116 220 124 220 132 224 132 220 132 216 132 220 124 208 136 152 352 140 444 124 448 136 424 104 408 68 388 68 340 44 272 28 204 140 112 200 104 196 112 192 120 200 116 188 132 156 136 144 120 168 120 224 124 212 124 232 124 224 116 212 124 212 124 212 116 216 120 220 120 228 116 224 124 212 120 224 104 236 116 216 120 148 292 156 284 156 296 156 300 148 264 140 268 148 276 144 260 144 272 132 272 136 268 148 252 148 252 148 280 148 272 144 256 152 264 148 252 140 248 140 264 132 260 144 268 160 296 148 300 164 296 168 300 172 300 148 252 128 224 120 248 132 260 132 252 116 224 120 248 148 268 160 276 156 276 156 276 148 272 152 260 220 344 368 412 436 400 400 360 404 412 464 452 472 464 468 468 484 472 492 476 492 464 488 472 488 480 488 464 464 448 444 432 420 508 556 588 556 612 572 584 520 496 464 476 456 480 468 492 476 508 508 560 552 620 624 640 584 548 528 516 536 584 600 616 636 740 644 624 588 584 552 544 544 528 516 488 484 444 472 440 476 436 452 424 440 424 412 376 364 312 264 220 124 220 124 240 128 220 144 248 136 232 140 244 152 248 136 240 136 232 120 236 248 564 528 636 616 680 616 696 628 720 652 772 676 776 656 796 700 856 724 864 748 904 780 896 748 900 780 916 800 932 816 944 780 888 736 876 748 876 748 860 728 868 728 780 684 792 668 736 656 728 604 616 228 256 152 252 136 248 264 456 456 516 460 496 440 432 432 476 484 528 512 548 496 520 496 516 512 556 536 584 548 592 568 596 600 632 612 620 616 624 620 632 600 636 608 632 608 624 580 596 568 600 560 584 564 584 576 600 588 608 620 672 620 584 560 556 524 492 464 428 412 384 352 300 228 196 132 228 148 248 136 244 140 212 128 212 128 224 252 412 412 408 408 460 460 488 484 536 528 580 548 588 556 592 576 616 572 624 568 616 556 588 552 584 408 372 392 420 492 528 504 540 492 512 476 504 484 524 472 512 468 504 452 484 452 492 444 488 440 488 444 512 428 496 404 480 388 460 360 416 356 428 408 504 468 544 476 572 472 568 468 560 456 528 452 520 384 412 460 516 172 316 132 268 136 268 136 268 128 268 128 268 136 260 140 284 124 244 124 260 128 260 128 268 128 248 136 256 124 268 128 252 116 276 308 412 428 408 452 440 416 436 412 428 396 440 356 388 268 396 204 296 112 240 112 220 112 232 116 232 112 244 108 232 116 228 116 260 116 256 116 240 112 228 116 224 120 240 112 232 116 240 120 244 104 252 120 248 116 232 116 220 112 228 116 244 112 260 112 240 268 152 284 148 260 152 276 156 280 140 272 148 268 140 276 148 280 148 256 144 264 144 264 132 276 152 268 148 276 144 268 148 264 140 256 140 248 136 260 144 260 136 264 144 280 160 276 160 292 164 300 176 296 160 280 144 236 124 244 124 260 136 256 132 248 116 232 136 260 152 268 156 260 148 268 156 252 152 224 244 144 388 52 408 80 388 72 424 72 496 108 512 108 512 132 512 108 508 88 512 60 500 28 496 84 484 52 488 64 472 36 460 36 448 80 516 152 576 160 496 32 472 44 500 56 500 100 512 104 504 92 484 84 492 96 572 156 564 12 508 32 596 168 612 220 720 440 672 208 576 128 556 144 524 116 488 36 468 44 480 72 484 124 464 44 448 28 404 28 372 88 276 136 128 196 116 192 140 180 204 216 284 192 256 172 224 188 152 200 128 240 320 348 500 348 568 424 592 452 592 464 628 512 628 496 632 544 676 576 696 612 732 616 736 616 740 628 764 656 780 676 812 700 752 608 732 564 724 600 716 580 724 596 740 532 672 508 680 452 644 444 636 388 564 176 152 236 152 172 308 124 480 100 488 32 432 12 412 20 476 48 520 28 500 12 504 32 508 24 540 20 540 12 564 68 608 132 612 136 612 168 616 140 612 100 592 104 600 76 580 36 560 20 552 16 560 20 564 60 580 68 604 120 624 180 600 96 568 24 528 36 480 44 392 4 352 104 160 184 128 196 140 204 148 196 140 200 124 192 152 64 408 16 392 20 464 0 476 0 520 96 552 48 540 108 564 108 564 76 572 108 564 76 536 60 528 92 364 148 344 64 500 0 488 4 480 8 476 16 472 8 468 0 444 0 444 0 432 16 428 4 432 0 424 4 400 4 384 0 356 0 352 0 376 4 464 60 476 40 472 20 464 12 452 8 448 20 420 0 344 204 660 316 324 172 128 204 128 220 136 228 128 224 132 232 136 220 132 228 124 216 124 212 120 208 116 204 124 216 136 220 128 196 132 180 272 140 416 116 432 144 432 100 416 92 392 100 364 56 272 32 220 120 108 200 100 204 116 188 108 184 116 176 100 188 104 208 116 220 124 224 116 216 120 208 116 220 116 212 112 216 120 208 112 220 116 216 116 204 108 224 112 204 112 220 120 236 116 208 120 228 124 160 284 148 296 148 276 156 288 156 284 140 284 148 272 156 268 156 276 140 276 144 280 152 272 148 280 144 276 140 292 148 264 144 252 140 264 132 272 140 236 144 272 132 264 160 276 160 304 168 292 164 300 164 280 148 244 132 224 124 240 140 232 148 248 132 244 132 236 140 272 152 268 152 264 156 272 144 252 236 308 372 360 396 368 396 404 444 460 504 508 532 500 520 504 532 504 528 500 520 500 528 488 524 492 516 488 496 452 492 476 496 484 480 472 464 460 452 516 464 456 512 540 540 540 548 560 544 592 552 568 540 604 556 592 500 520 488 532 516 536 536 584 560 636 640 764 736 840 676 612 568 556 532 516 496 464 468 444 468 452 488 476 500 456 472 436 432 392 412 372 384 320 296 252 176 280 284 388 368 388 412 428 428 392 372 348 332 308 216 244 380 560 440 528 500 596 560 632 560 664 596 700 588 708 624 744 664 772 680 828 696 820 688 840 708 884 760 900 776 932 784 896 728 888 712 840 720 844 696 832 708 844 756 804 692 800 692 788 652 740 648 724 620 632 272 240 160 296 352 480 464 504 488 516 452 436 392 440 460 528 524 552 516 524 520 524 504 548 528 552 540 552 552 600 588 640 616 628 604 624 612 612 612 640 608 620 596 632 584 596 568 592 552 576 560 596 560 588 576 600 584 604 592 616 620 620 592 592 568 556 532 532 508 476 416 412 372 288 120 208 140 240 140 240 144 232 132 204 124 224 344 400 396 408 448 472 480 520 500 528 556 608 552 596 552 588 548 604 564 616 576 604 540 568 536 552 408 344 320 364 484 528 488 508 476 512 472 508 464 504 464 500 448 476 436 484 436 496 424 468 428 484 408 496 392 480 376 464 356 436 352 424 372 464 436 532 464 556 480 576 464 568 444 544 440 536 428 500 380 432 312 484 308 460 332 312 120 252 128 264 132 256 136 268 128 268 124 264 128 264 132 264 120 264 112 244 124 244 124 260 120 272 124 256 232 376 412 420 432 424 432 444 420 432 384 440 368 416 280 392 228 336 112 232 108 232 112 236 120 240 112 228 120 228 116 244 120 252 112 252 120 248 124 260 120 244 124 240 108 248 120 244 120 232 116 212 112 212 112 236 112 248 112 228 124 244 112 244 120 244 128 248 272 152 288 140 280 152 280 156 280 144 272 144 280 152 276 152 272 156 264 136 268 156 260 148 268 144 284 144 260 144 284 152 264 140 256 136 272 140 256 136 260 136 248 148 276 152 280 160 296 156 292 164 296 152 248 124 224 116 236 128 264 132 268 132 256 132 244 128 264 152 276 148 268 152 264 148 228 212 108 364 100 400 64 408 40 456 92 516 124 520 108 520 116 524 104 524 108 528 104 536 148 548 184 532 136 512 128 504 92 504 92 504 32 500 64 464 104 476 44 524 100 580 140 580 108 580 116 580 84 564 80 588 88 564 84 528 88 488 136 492 160 480 228 508 200 632 336 760 368 616 180 552 104 504 48 464 20 456 44 484 88 504 144 496 124 472 52 424 48 396 56 380 112 352 148 416 184 424 88 424 88 408 72 396 88 388 80 364 88 300 220 400 220 400 328 516 352 540 400 560 408 580 492 616 524 664 548 676 544 652 516 660 568 688 588 704 624 764 632 716 556 700 584 716 604 724 568 676 544 676 560 744 540 672 528 692 520 664 448 656 432 640 356 576 136 128 124 376 92 460 92 464 92 456 88 392 28 468 36 516 4 524 12 524 44 500 8 528 16 540 48 540 44 588 124 620 136 608 128 608 128 616 116 604 124 588 44 580 24 568 40 560 84 556 80 560 40 568 108 580 52 576 96 600 140 620 116 588 72 552 36 540 12 516 12 456 56 280 104 132 204 136 188 136 192 132 196 128 132 216 76 392 28 428 20 468 12 504 16 536 148 564 168 556 76 552 80 556 92 572 116 548 72 532 32 516 96 360 120 324 72 492 0 480 8 464 24 464 8 464 12 448 12 444 8 428 0 424 4 424 20 404 0 380 4 368 0 348 0 344 0 380 0 420 0 444 28 468 20 468 0 448 0 436 12 432 0 400 12 336 88 160 116 224 244 200 188 132 212 124 224 128 232 128 216 132 236 124 224 120 224 132 208 120 204 112 208 116 204 124 212 116 204 200 132 416 124 432 148 436 128 432 108 392 68 376 24 300 16 240 80 124 188 108 192 104 188 112 188 108 204 112 200 116 196 116 212 116 216 124 220 120 212 128 208 116 208 108 208 116 224 120 220 112 188 108 216 120 212 116 216 120 240 120 228 120 220 124 220 116 228 124 148 304 156 284 136 280 148 272 152 272 156 284 152 276 148 276 152 268 152 272 140 248 152 276 144 272 144 264 140 260 144 260 144 260 132 276 140 248 140 256 140 256 140 264 140 252 148 268 168 272 156 312 160 268 144 224 120 216 120 244 136 244 132 260 132 252 124 236 140 272 152 264 144 276 156 264 192 300 360 404 400 340 416 412 460 456 512 480 516 488 516 480 512 496 516 496 520 480 532 556 576 736 672 648 568 468 512 480 508 480 524 508 516 500 488 480 512 500 528 548 580 600 588 608 604 616 608 632 608 616 596 628 600 616 568 600 540 556 508 524 472 572 596 604 452 516 564 720 696 672 572 552 520 488 472 456 460 452 476 480 508 508 512 508 484 448 444 420 412 408 400 404 408 396 412 380 384 404 400 408 424 388 408 396 408 364 400 364 384 344 344 292 180 500 464 540 504 596 536 612 552 664 600 740 656 752 624 740 620 744 632 784 664 824 688 848 696 848 680 848 708 880 720 868 724 832 672 796 668 816 728 832 652 776 680 780 668 752 664 752 624 720 596 640 248 300 400 460 440 460 432 452 416 428 408 432 464 520 524 552 536 572 524 548 508 532 528 552 540 544 528 584 580 620 616 628 608 624 608 624 612 636 600 644 596 628 584 596 576 608 564 584 568 592 568 580 564 596 568 580 568 608 584 624 612 624 592 588 568 572 552 576 544 548 524 516 464 380 160 208 132 244 128 232 128 220 124 220 140 280 372 424 428 476 476 492 496 528 528 572 564 584 568 600 560 592 556 580 556 592 552 596 540 556 528 504 380 388 304 380 492 536 484 524 472 496 460 476 456 472 444 468 432 460 428 464 424 464 416 464 400 456 376 472 360 468 344 444 340 444 360 456 412 520 440 540 456 564 460 544 440 516 428 508 424 508 404 520 348 432 268 260 140 316 208 356 136 264 124 252 132 268 120 264 132 280 140 268 132 272 128 256 124 256 116 256 116 256 124 248 124 268 168 332 392 416 448 436 444 432 428 440 396 420 364 424 308 408 256 376 140 232 116 224 100 236 112 228 108 256 100 244 112 228 112 248 120 232 120 256 120 244 124 240 120 252 116 232 112 248 112 240 116 240 108 244 120 236 116 256 120 240 116 256 120 252 124 248 112 248 116 248 288 148 292 148 288 152 272 152 268 156 284 160 264 144 268 152 284 156 276 148 272 152 264 148 272 144 248 128 264 140 264 148 260 132 260 140 260 148 264 144 264 144 252 144 264 140 272 148 264 160 284 156 272 140 236 116 204 120 240 136 264 128 252 136 248 128 248 128 256 156 252 160 260 160 264 176 144 352 108 392 36 408 84 456 56 508 140 516 116 516 92 516 104 512 64 512 108 516 148 572 332 776 480 684 288 532 116 508 120 512 120 532 60 504 36 500 16 520 20 544 28 568 76 580 144 608 140 624 172 608 172 616 124 612 76 568 84 552 68 528 56 472 156 616 236 444 188 536 272 616 172 544 96 480 36 456 12 468 112 512 176 516 136 488 108 452 64 432 60 408 92 420 92 432 92 408 100 380 60 376 100 432 76 420 88 408 80 396 132 384 116 312 60 388 228 444 332 488 348 520 440 560 476 620 472 576 488 588 480 608 524 628 548 668 560 652 496 648 564 668 544 692 588 684 536 656 536 668 564 728 556 636 504 656 492 672 468 652 472 644 400 620 336 552 68 372 60 408 80 400 72 396 56 400 40 464 28 520 36 540 72 532 4 512 16 528 36 532 28 524 40 572 104 604 124 612 112 604 156 612 120 600 100 600 68 592 72 580 36 572 32 568 64 568 76 572 116 568 108 576 104 584 80 580 140 588 88 560 44 556 68 560 64 552 4 520 4 464 64 120 180 132 192 136 200 120 180 128 108 316 48 428 24 476 12 484 0 520 60 572 200 568 188 576 148 568 108 560 96 544 56 524 76 528 88 444 100 384 52 356 60 484 12 468 0 468 28 456 0 440 12 428 0 420 0 412 0 412 8 404 0 372 12 352 0 340 0 340 0 352 8 392 32 440 60 452 40 448 40 436 16 420 0 416 0 404 0 364 8 308 104 128 172 212 148 216 160 128 216 136 220 128 220 136 224 136 228 132 228 132 204 128 220 120 216 124 208 124 224 124 220 148 144 364 104 420 148 444 128 436 128 404 92 372 44 308 16 260 48 152 168 112 200 104 180 104 188 108 196 108 184 108 200 112 188 112 196 120 212 112 216 120 224 128 212 116 208 120 212 116 228 112 204 124 208 116 216 116 220 120 208 120 220 124 224 120 216 120 216 116 228 116 144 284 164 276 148 276 148 288 156 300 152 280 148 260 140 292 148 276 144 292 148 284 144 272 136 256 136 240 148 264 132 264 144 264 140 280 136 276 144 276 144 264 144 272 144 276 152 264 152 244 156 284 148 264 124 228 120 236 120 260 136 268 132 244 136 236 132 244 132 264 156 260 160 268 152 272 332 364 376 352 404 392 448 444 508 464 512 484 512 468 512 480 512 480 512 472 508 508 532 600 640 740 652 664 612 540 512 500 520 528 544 516 516 468 492 500 512 504 512 536 544 548 548 556 576 604 608 640 612 644 624 648 624 648 600 604 576 588 560 572 528 540 480 520 480 524 432 548 516 612 560 516 496 508 492 464 456 472 488 496 496 480 476 448 452 452 436 428 440 440 456 452 460 436 460 416 440 408 400 344 356 332 432 420 436 388 412 352 380 324 348 312 264 272 324 460 440 508 464 552 524 600 532 656 564 700 572 692 580 720 604 768 632 776 612 792 636 812 628 820 660 828 624 772 640 796 644 804 684 796 632 768 648 760 660 772 644 756 644 728 636 692 612 576 376 412 380 396 388 412 400 436 440 488 472 536 524 564 540 580 528 568 516 536 524 544 528 560 536 568 560 604 592 628 600 632 612 624 620 640 600 640 600 632 592 624 588 612 576 616 588 608 572 592 560 568 568 580 580 596 592 600 568 596 564 556 552 544 540 556 548 572 560 564 540 536 512 496 436 248 120 212 128 232 128 200 120 180 232 388 432 452 472 496 476 500 500 536 556 580 576 608 572 604 580 600 572 604 552 592 540 572 516 572 504 404 384 372 260 424 508 524 468 504 468 500 456 468 440 456 424 448 416 440 412 440 408 468 396 460 372 452 356 444 336 424 328 436 340 440 380 504 440 528 440 548 436 544 436 516 408 496 404 496 400 488 360 508 324 432 176 236 128 288 260 396 156 272 116 268 124 264 128 256 128 272 136 268 136 268 124 264 124 248 116 260 116 268 124 276 136 280 328 400 412 428 440 448 432 456 416 440 388 444 336 404 272 376 184 252 104 224 100 224 108 228 96 224 108 248 104 236 112 252 112 236 112 264 112 244 120 248 120 248 124 244 128 240 116 228 112 240 112 244 120 232 104 224 112 232 116 228 124 236 120 232 116 240 136 236 116 236 276 148 304 144 272 140 272 152 284 152 280 156 272 156 276 148 276 140 276 144 276 144 268 140 240 148 272 148 256 136 264 144 272 148 264 140 268 144 276 152 280 152 268 152 280 160 268 156 280 152 276 152 260 140 240 120 236 120 244 136 252 132 264 136 248 132 244 132 256 148 256 148 252 140 188 296 76 364 28 396 32 444 44 492 96 504 92 508 136 512 104 512 92 508 132 504 84 504 120 556 204 580 204 572 196 536 152 512 188 620 248 548 8 488 12 500 48 516 40 520 28 532 52 540 80 568 128 600 128 608 140 620 124 608 72 604 64 568 68 560 52 532 116 472 108 528 112 432 112 524 96 520 68 504 144 484 72 476 68 472 28 464 44 460 96 464 92 464 88 488 88 484 40 476 68 464 60 436 40 400 60 368 64 408 148 440 120 408 60 356 80 320 60 192 92 344 244 408 216 420 344 488 400 504 456 560 456 540 468 588 460 576 456 572 496 592 492 624 544 660 528 628 496 616 488 620 528 680 464 584 484 624 504 652 492 636 484 656 444 620 412 600 388 488 40 356 36 376 72 420 60 472 48 500 32 516 40 540 48 532 8 536 24 524 68 536 24 552 36 564 96 580 128 592 132 604 160 628 128 608 140 604 100 600 36 588 48 588 80 596 72 580 60 576 128 568 132 584 152 576 120 556 76 536 56 552 60 528 12 540 24 544 56 552 80 532 0 504 56 340 100 120 180 140 192 124 176 152 72 424 0 468 4 476 0 492 24 548 156 572 164 576 128 576 160 580 140 568 92 536 96 532 104 528 144 388 136 328 0 448 28 480 12 464 12 464 4 444 12 424 4 416 0 408 0 404 0 400 24 376 0 352 8 332 0 324 0 324 0 352 16 412 20 424 4 424 4 420 0 404 8 396 12 392 8 360 0 316 4 236 148 120 200 184 136 256 180 128 216 128 228 124 228 136 216 132 212 136 216 128 216 120 220 116 208 124 212 116 216 132 172 280 108 416 116 432 136 424 136 420 84 396 96 356 28 288 8 196 156 104 188 104 176 104 188 104 192 96 184 100 180 100 184 112 188 108 192 112 204 112 216 116 204 116 204 120 220 120 204 116 200 120 204 120 212 112 200 112 208 108 216 116 212 124 208 120 240 116 220 116 224 116 148 308 152 308 152 280 152 284 152 292 160 276 152 268 156 256 144 256 140 284 148 272 140 276 136 284 152 276 144 272 136 264 140 280 156 264 132 276 148 280 156 256 156 264 152 272 156 280 148 284 160 284 144 244 124 216 124 252 132 268 132 244 140 276 136 256 124 256 124 252 148 268 152 240 252 332 352 332 388 400 432 416 476 456 500 460 500 460 504 464 512 448 508 468 516 468 504 464 516 540 560 560 524 524 516 472 516 496 588 692 612 476 492 444 492 460 508 460 500 460 516 484 512 508 532 556 576 588 568 616 596 628 608 640 612 636 600 624 592 616 572 588 548 528 452 560 532 492 444 500 532 548 516 532 528 492 460 512 484 508 476 480 476 496 468 480 488 508 492 488 484 452 464 460 468 460 464 412 436 368 404 324 372 344 400 396 416 364 380 304 344 268 280 184 188 360 324 404 340 452 408 552 476 572 488 636 504 656 524 676 516 688 524 712 556 744 584 764 592 752 572 772 628 796 648 820 668 724 588 728 620 764 652 808 636 728 636 732 624 704 604 680 584 480 320 372 372 432 432 512 504 552 520 560 528 576 540 572 536 584 540 572 532 548 548 576 560 596 576 616 572 612 600 620 608 640 612 644 624 644 620 656 608 636 596 652 596 620 592 632 604 628 592 608 588 596 584 588 572 592 552 580 540 556 524 540 524 512 512 536 520 532 528 544 536 540 512 508 500 444 220 212 136 232 128 188 124 252 376 456 460 468 476 496 488 532 528 564 576 604 584 600 572 604 572 620 580 600 548 588 536 564 540 492 400 364 352 292 308 512 484 520 476 508 456 480 440 464 424 444 416 436 400 428 404 436 392 436 380 452 348 436 336 432 320 416 320 436 336 440 384 500 400 536 404 540 408 520 392 500 384 500 376 484 364 488 316 472 260 336 112 248 116 304 280 432 188 264 132 268 120 272 124 268 124 268 120 264 132 260 120 240 120 276 124 264 128 268 120 256 220 372 408 404 440 444 428 440 408 428 396 436 360 420 308 388 212 304 112 240 108 240 100 224 100 220 88 228 96 244 100 236 104 232 104 252 116 264 116 264 116 256 108 244 128 264 112 240 116 236 116 240 124 240 116 240 116 228 108 220 112 228 116 260 108 236 116 260 104 256 120 256 280 148 276 160 276 140 264 140 276 152 272 148 256 148 260 152 272 136 268 152 272 140 272 144 252 152 264 148 268 136 280 140 276 140 268 156 256 140 264 148 292 152 276 144 280 148 276 148 280 164 284 156 248 116 208 120 208 128 248 140 248 140 256 140 248 132 248 128 224 132 248 152 244 196 136 336 56 376 12 420 36 468 120 496 128 492 100 492 120 496 128 504 152 512 104 500 120 508 140 536 196 532 168 512 140 496 124 520 316 656 116 492 20 480 52 488 36 500 24 504 28 504 28 520 84 544 44 548 48 568 52 596 104 608 112 608 140 600 76 600 112 572 60 532 52 432 212 500 156 548 196 496 28 560 156 484 32 484 116 500 76 492 64 456 96 480 100 492 72 460 112 456 80 468 40 460 44 460 40 424 56 396 80 404 132 396 96 384 76 356 48 308 32 224 60 316 144 316 188 332 244 468 368 456 312 452 312 468 360 472 376 496 420 536 432 544 436 544 444 544 452 560 456 616 516 620 424 584 500 636 528 648 508 628 424 604 416 604 396 596 360 592 264 380 20 372 40 452 36 512 16 532 44 544 12 552 16 548 16 552 48 536 12 552 64 576 88 584 88 580 48 580 132 612 148 612 116 628 144 620 120 616 52 608 112 604 92 600 96 604 112 612 92 600 152 580 128 572 120 560 56 536 24 520 8 512 20 496 4 504 12 512 24 520 28 516 12 496 8 468 44 184 180 132 172 120 100 292 28 448 0 472 4 480 8 508 100 568 164 576 160 564 120 568 104 576 132 560 88 544 80 536 152 424 120 388 76 232 52 488 44 472 24 452 40 444 0 420 0 412 4 408 0 408 4 396 8 376 0 348 0 336 0 316 0 316 0 336 16 344 8 384 4 396 36 400 4 380 0 376 4 368 8 352 4 316 0 260 64 136 192 120 176 188 196 300 164 124 224 124 212 132 220 124 216 128 216 128 212 120 204 116 192 120 200 120 200 124 200 160 112 384 44 412 136 436 132 416 92 396 80 364 24 304 4 228 100 116 200 108 188 112 176 92 172 100 180 92 160 100 172 104 116 164 108 220 100 224 120 204 148 156 184 108 204 112 200 112 212 120 196 104 208 108 192 112 212 108 196 108 208 112 216 112 212 120 220 112 224 120 204 128 148 300 164 300 144 272 148 292 152 296 156 276 160 292 148 276 144 260 144 268 148 276 136 264 144 264 136 272 136 252 132 276 148 264 152 280 152 264 152 292 152 276 144 288 152 276 152 288 160 276 152 256 136 224 116 232 120 232 132 260 140 272 136 260 144 244 132 228 116 252 136 260 168 304 320 316 360 376 416 404 460 452 484 448 484 448 484 432 484 452 496 464 512 480 500 456 496 472 512 544 540 532 516 460 492 444 496 544 604 544 480 436 480 444 484 440 484 444 496 452 496 468 512 500 528 524 532 544 552 576 572 620 600 644 612 656 608 644 608 648 604 624 568 588 508 492 468 588 612 552 484 460 508 504 480 460 460 472 472 492 500 492 464 484 488 492 476 440 436 420 440 420 456 428 452 412 456 412 452 392 428 356 400 376 400 352 376 312 360 276 324 260 280 192 228 388 252 296 248 344 308 480 416 548 376 568 404 572 436 596 476 652 500 676 508 700 520 716 528 732 560 764 596 760 560 696 560 728 600 740 612 748 604 680 564 680 584 688 584 676 584 640 528 364 368 444 464 540 524 568 536 588 548 584 544 584 544 592 560 584 540 564 560 612 584 624 584 632 584 596 560 620 600 636 624 644 628 656 620 640 620 656 604 636 612 652 604 652 620 680 612 632 608 608 592 596 580 596 560 572 544 548 516 540 496 504 484 468 484 476 488 500 496 488 492 504 500 492 500 468 452 368 184 204 120 176 180 380 436 444 472 496 480 516 504 528 564 592 564 596 568 584 560 600 568 620 576 604 556 580 540 580 460 372 396 348 244 316 464 508 464 492 456 480 444 484 424 456 416 436 412 424 404 440 388 424 368 436 356 440 340 444 324 432 312 428 320 440 344 468 344 484 364 508 396 508 372 484 368 488 364 460 348 468 316 496 268 464 172 244 120 244 116 292 320 440 240 272 124 264 120 260 120 276 124 268 132 252 140 248 124 256 124 244 112 260 108 264 144 284 352 400 412 400 416 408 420 448 400 432 352 376 292 364 232 352 140 232 108 240 100 232 100 212 92 228 100 236 100 368 164 680 268 856 320 912 332 924 332 892 304 800 248 540 128 260 124 244 112 216 116 224 112 248 104 252 120 236 112 236 112 224 112 244 112 236 120 240 120 240 124 236 260 152 304 156 268 140 276 148 272 156 260 148 288 156 280 148 276 148 260 144 260 148 264 144 276 144 276 140 260 136 268 140 268 136 272 148 276 140 280 148 268 148 272 144 276 148 276 160 300 156 280 136 252 120 224 120 240 124 248 128 252 140 248 144 260 140 248 124 244 124 256 140 192 300 96 336 44 408 44 444 116 480 104 484 132 488 100 480 120 488 112 512 148 504 104 496 104 488 80 524 212 516 164 484 152 492 168 564 216 496 24 480 32 468 8 480 60 488 84 492 20 496 44 516 20 504 32 528 28 556 80 584 112 624 104 620 140 632 96 624 148 608 72 564 48 496 60 544 228 468 68 452 56 456 80 468 100 456 80 448 76 444 84 464 68 464 64 416 96 420 84 444 40 436 44 444 60 444 84 452 104 424 48 416 140 388 108 344 68 316 32 300 24 248 28 188 144 156 108 204 140 256 196 292 216 348 220 372 288 416 344 444 372 472 416 500 432 516 444 548 452 572 424 512 412 544 412 556 416 564 472 600 388 564 384 572 400 560 340 580 312 572 152 344 32 476 12 520 44 536 0 548 36 532 28 548 44 556 32 548 44 580 80 600 96 588 104 580 92 568 100 592 152 608 116 632 196 624 164 628 140 608 100 608 128 616 148 616 104 624 116 592 156 592 184 592 136 560 92 544 48 532 28 496 0 468 0 464 24 468 8 468 0 472 0 472 8 484 12 480 0 444 68 144 176 124 92 412 4 460 0 480 4 500 8 556 144 564 104 564 88 572 152 568 88 572 116 564 96 536 132 488 96 400 132 288 0 392 64 456 0 448 16 448 16 424 0 412 0 412 4 400 8 396 8 364 4 352 0 344 0 328 0 312 0 320 16 340 12 352 4 352 0 360 0 356 0 356 4 356 0 344 16 312 4 268 24 208 140 112 224 120 192 164 212 332 196 132 196 124 212 116 220 128 204 132 224 132 212 124 208 120 208 124 200 120 188 116 136 344 72 400 96 432 132 416 92 408 104 372 20 304 44 252 80 172 176 104 180 100 180 92 164 100 144 88 136 128 88 248 12 308 0 320 0 332 0 336 0 344 20 320 24 292 108 176 144 104 208 108 192 112 192 108 200 108 208 120 196 104 212 108 228 116 216 120 208 116 212 120 204 124 152 292 164 292 148 248 148 280 152 292 136 296 156 296 144 284 148 284 148 252 144 280 144 276 156 272 156 272 136 284 148 264 140 280 144 264 148 268 144 276 144 280 148 280 140 280 156 276 160 276 152 252 132 220 116 248 136 240 128 236 128 252 144 264 148 252 140 236 120 232 132 256 244 296 316 348 396 388 440 424 484 440 492 440 488 424 480 444 484 440 496 440 496 444 488 460 484 436 468 520 520 488 480 440 484 516 584 660 524 412 468 436 468 432 472 460 500 464 496 456 500 464 508 488 516 488 520 504 548 548 572 592 596 644 624 672 628 680 632 680 640 668 608 616 556 592 500 524 492 508 484 492 472 520 500 532 508 496 504 496 488 488 460 456 440 412 432 412 428 400 436 416 440 412 436 392 440 392 432 392 456 392 416 356 416 384 376 292 312 252 292 224 268 200 204 128 120 136 156 232 160 280 248 424 292 464 288 500 352 536 396 588 432 636 472 672 504 700 512 696 508 672 484 688 524 724 572 716 572 716 568 672 556 684 572 684 560 644 576 648 572 600 396 408 468 536 524 588 544 596 548 584 536 576 548 572 556 600 564 584 584 640 612 636 600 604 580 604 568 612 588 620 616 640 616 648 632 668 628 640 624 648 620 652 616 660 628 664 612 656 604 632 592 612 588 608 564 580 544 544 520 524 500 500 460 456 456 432 456 440 448 456 452 436 444 456 464 472 468 468 468 448 424 280 120 192 356 420 444 484 468 512 496 540 536 592 580 588 552 600 552 592 568 608 568 588 556 596 544 576 492 396 392 340 324 248 308 488 452 468 440 476 436 456 420 432 412 460 404 444 396 440 396 420 380 444 348 428 340 436 324 420 308 416 316 436 340 436 356 480 352 476 356 480 352 480 348 484 352 472 340 468 304 504 268 524 220 312 108 232 112 248 120 272 296 476 244 284 136 268 124 252 132 264 124 260 128 256 136 276 124 280 120 272 120 260 128 252 276 380 400 408 416 436 436 452 404 420 384 396 308 348 264 364 200 372 124 312 112 376 136 484 168 536 172 528 200 808 308 936 324 944 340 960 352 968 340 956 336 944 344 932 336 896 308 792 216 376 112 240 104 240 112 240 120 248 116 224 116 244 100 232 104 236 112 228 116 236 120 244 116 232 280 152 284 164 268 140 264 140 272 148 268 148 268 152 276 148 276 144 272 148 280 152 268 148 284 152 268 136 256 148 276 140 256 140 264 152 256 140 256 152 288 144 264 148 276 156 284 144 284 152 256 140 224 124 232 136 236 132 232 132 260 136 276 148 256 144 244 136 232 124 244 180 144 304 44 384 40 428 116 472 168 488 112 476 144 476 108 468 108 484 128 496 108 488 112 480 76 460 72 508 176 492 136 484 184 540 312 580 40 472 60 472 8 472 120 508 116 516 80 508 92 516 68 532 76 536 124 544 76 564 108 584 116 612 136 624 140 648 172 636 164 624 128 592 84 560 72 504 88 520 72 500 68 512 72 536 88 540 108 532 96 520 64 496 64 464 68 464 24 432 52 436 76 448 56 436 100 436 100 440 136 448 96 404 116 412 116 344 60 292 16 268 8 244 32 164 48 92 140 132 148 140 132 204 168 216 156 292 256 372 320 420 356 452 396 476 364 468 324 460 340 476 372 488 376 520 404 564 420 536 344 516 372 552 404 556 328 560 340 560 288 492 0 448 4 520 16 556 4 552 24 552 48 560 52 568 48 564 40 592 120 612 132 604 112 584 104 568 96 576 132 604 156 612 192 620 164 620 136 628 184 620 108 616 148 620 128 608 120 612 188 592 100 584 92 564 72 540 36 508 12 488 20 460 4 448 0 444 0 436 0 432 4 428 0 436 4 460 0 452 0 448 24 320 68 240 12 440 12 460 8 488 40 520 68 576 144 556 116 556 104 560 116 568 116 552 116 540 112 488 100 380 120 324 32 244 72 452 8 432 20 420 4 416 16 416 0 412 12 396 0 392 4 376 0 352 0 332 8 320 0 308 0 316 0 348 24 348 20 356 8 364 16 352 4 332 24 332 8 316 0 296 8 268 0 228 56 100 180 112 192 116 200 144 200 332 168 144 216 128 220 124 216 124 208 124 220 136 216 128 220 120 200 116 196 128 200 204 92 388 76 412 152 436 156 412 88 392 48 332 32 296 4 224 60 248 72 228 72 248 36 268 4 264 12 280 0 328 0 352 0 368 0 372 0 364 0 360 0 348 0 352 4 332 16 296 48 244 112 104 204 104 204 116 212 112 216 116 208 112 204 108 200 104 208 124 224 124 208 112 208 112 148 292 156 300 152 272 144 276 156 268 148 276 148 280 156 280 148 276 156 284 152 288 144 272 144 276 140 272 148 260 140 288 148 264 148 264 144 264 152 276 144 276 152 264 152 280 152 296 152 268 148 232 128 232 128 244 124 228 140 248 140 264 148 260 140 256 136 240 128 240 140 268 292 300 356 360 412 408 464 432 488 444 468 424 464 404 452 420 468 432 480 444 472 448 480 440 460 424 456 472 492 472 488 472 524 548 540 444 460 404 460 412 456 412 504 480 520 456 516 468 516 500 540 500 548 508 548 532 552 544 568 588 596 616 616 664 640 692 648 692 652 688 620 660 572 624 560 596 532 564 520 568 520 548 536 568 552 580 552 576 556 564 544 524 508 472 496 444 472 436 448 380 436 388 452 396 448 376 436 360 444 400 436 352 400 384 396 320 296 232 272 208 260 172 212 132 124 88 96 168 112 196 128 184 140 256 176 356 272 464 340 536 372 564 384 592 420 612 448 628 464 636 476 652 492 656 512 648 512 628 504 612 512 640 528 632 544 628 536 612 528 432 408 492 504 572 544 596 552 608 560 596 564 624 584 620 584 640 600 656 624 664 612 620 576 604 576 608 576 624 604 644 604 636 612 636 608 632 620 644 612 640 620 640 604 648 592 636 600 652 616 656 580 604 556 588 548 556 508 512 480 484 460 452 452 452 428 436 424 412 416 384 404 384 416 400 428 424 440 424 440 432 428 356 188 300 396 376 392 364 380 380 412 468 468 472 528 584 556 588 556 576 564 604 552 588 544 552 476 384 384 340 324 248 212 416 444 456 424 440 420 452 412 432 412 436 404 424 396 436 396 408 376 408 348 416 344 428 320 420 304 424 308 420 344 444 352 460 360 468 360 488 352 476 332 488 320 468 300 472 284 500 256 500 236 416 112 216 104 232 116 240 112 280 312 464 268 300 120 280 120 280 136 288 124 276 120 272 120 280 128 264 124 260 120 252 160 320 392 392 408 416 428 440 440 428 404 404 344 352 304 364 240 548 288 840 284 848 296 876 308 876 288 848 284 912 340 956 364 988 384 1004 396 1008 384 1008 384 996 364 976 352 956 336 928 320 884 288 816 240 432 108 244 104 236 108 232 116 224 108 228 112 252 100 220 108 228 120 240 116 236 124 240 280 136 288 160 272 140 248 132 264 152 280 140 260 148 268 148 276 148 288 156 272 148 272 148 276 140 264 152 260 144 260 144 260 140 268 148 256 148 260 144 268 140 276 152 268 160 276 148 280 148 256 136 220 128 240 128 244 136 232 132 256 132 244 140 256 140 264 140 244 132 180 256 120 340 32 396 88 448 136 472 140 468 112 448 128 448 56 464 108 472 112 476 132 472 64 468 96 456 72 448 96 460 128 504 204 516 108 472 4 460 16 456 36 480 124 516 128 516 92 512 116 540 120 544 104 552 96 548 108 568 120 584 124 600 124 620 124 632 196 652 200 640 156 592 72 572 100 556 76 552 68 536 64 540 92 560 128 568 148 580 192 580 156 540 132 504 172 484 136 476 128 460 112 436 140 452 124 444 144 440 132 452 136 408 84 396 116 368 48 280 60 264 4 240 32 180 48 108 96 104 188 116 148 152 144 140 112 164 136 216 192 272 228 312 268 384 292 432 324 460 308 464 336 476 328 492 324 492 344 508 332 500 320 492 292 508 264 516 232 520 112 376 16 492 20 528 16 556 20 568 36 572 56 584 40 596 56 612 132 628 144 608 128 592 120 588 104 572 80 592 156 608 152 604 156 604 116 604 120 596 116 604 140 600 120 588 96 592 96 580 100 616 156 564 60 552 24 520 4 484 4 464 32 456 8 440 36 424 4 416 4 396 0 396 0 396 0 416 0 420 20 392 32 316 84 316 92 332 92 360 104 372 96 388 112 296 108 480 116 548 96 556 96 552 96 540 92 444 120 400 120 328 64 208 28 432 0 416 0 408 8 404 0 408 0 396 0 384 20 388 12 372 0 348 16 340 0 324 8 308 0 308 8 336 48 360 16 348 4 360 36 344 20 328 4 316 0 292 4 280 16 252 0 244 48 132 148 104 172 108 196 112 184 148 224 360 200 140 168 116 184 128 212 120 212 124 184 124 204 124 212 116 216 116 168 164 96 364 96 408 104 416 112 432 132 420 112 364 32 316 16 300 12 296 12 312 4 296 0 300 0 300 0 292 8 336 0 372 0 388 20 400 28 408 24 416 64 404 72 364 12 352 0 332 0 316 0 276 28 224 148 108 204 104 200 108 192 112 200 108 224 112 208 100 204 108 200 116 224 120 208 116 148 292 152 292 152 268 132 276 144 260 136 276 148 284 148 292 152 280 152 264 140 272 140 272 152 272 148 272 148 280 136 272 144 272 136 272 152 264 144 272 148 284 148 284 156 288 164 288 156 272 136 224 120 240 120 248 124 244 128 244 128 260 140 268 144 276 148 260 128 240 200 272 320 316 380 372 440 432 456 436 468 416 444 416 436 392 444 392 460 408 472 436 468 432 472 424 456 392 440 392 444 412 464 456 492 460 480 396 452 400 456 412 456 452 508 448 508 468 512 468 528 528 556 604 604 600 584 564 564 576 592 636 616 684 636 700 636 708 672 728 660 696 616 660 576 624 572 616 572 624 560 564 548 592 556 604 576 608 608 668 656 684 632 612 532 492 480 460 496 428 456 388 444 384 448 400 444 412 448 376 436 396 428 372 384 324 392 360 320 224 272 228 252 196 220 148 140 100 92 152 116 188 112 188 152 180 112 196 148 268 204 388 252 464 316 504 388 556 448 580 472 608 480 608 480 584 476 592 492 592 480 552 468 560 456 576 500 584 508 500 356 408 468 528 520 572 544 584 560 600 580 616 576 632 600 660 612 656 620 652 600 644 592 644 596 632 596 636 584 628 600 616 588 628 604 624 592 624 588 616 580 632 576 620 580 616 588 616 576 612 580 612 572 588 532 544 512 520 496 492 472 476 460 456 444 416 432 400 416 372 388 352 392 372 388 380 404 360 388 312 328 264 300 236 328 276 364 316 376 340 400 364 416 364 356 372 316 376 428 516 540 584 548 544 488 476 404 364 400 336 336 240 196 284 424 440 404 428 400 420 400 432 400 420 392 412 388 404 384 404 372 404 344 404 332 400 316 400 308 376 288 388 324 436 360 468 352 472 348 504 344 476 312 472 308 448 288 448 272 480 248 484 236 468 160 220 100 224 108 228 112 256 108 264 316 516 272 296 120 252 120 256 120 268 120 256 124 256 120 264 112 268 120 496 220 640 320 416 424 452 408 500 388 652 360 816 344 900 352 936 364 952 364 960 368 956 352 932 320 900 288 856 296 908 336 956 368 988 396 1012 408 1020 416 1020 436 1020 440 1020 416 1004 364 964 340 940 324 912 308 864 268 788 208 348 96 244 112 236 108 228 100 240 108 232 108 232 108 228 112 236 120 248 112 232 280 136 284 160 264 144 256 144 268 136 260 156 276 148 264 156 276 152 276 144 276 148 276 140 280 148 260 140 280 148 280 152 280 144 272 140 284 148 276 152 272 152 264 144 288 160 300 164 264 140 228 128 236 124 232 128 232 116 248 128 244 136 272 148 272 144 260 144 244 140 164 284 76 356 44 420 164 472 112 468 124 452 96 436 96 428 68 444 104 456 104 464 112 468 96 456 64 436 64 440 76 448 72 476 84 488 112 448 40 452 4 444 48 488 128 508 88 512 132 528 140 568 328 720 464 708 340 656 312 668 376 700 380 760 368 748 328 696 256 680 204 624 120 592 64 576 96 568 132 588 136 564 108 556 124 580 156 616 240 672 336 676 332 624 256 528 132 496 224 476 136 436 152 432 128 448 168 432 144 424 124 424 148 404 76 372 88 376 68 276 68 264 32 232 36 192 44 112 72 96 160 112 168 112 156 148 160 104 124 124 112 172 176 260 228 328 220 400 280 456 268 460 252 464 292 472 280 468 280 456 256 448 248 452 212 468 228 500 180 336 0 428 8 508 32 540 60 560 28 572 32 576 72 592 128 624 124 616 128 604 152 596 160 608 176 604 148 600 132 584 116 584 112 584 104 584 140 592 80 576 100 564 76 564 112 572 92 576 60 568 40 548 52 536 48 500 20 492 8 484 32 464 20 444 20 424 4 404 4 384 4 364 0 384 20 376 72 336 84 304 96 324 116 364 128 400 124 412 156 428 184 444 208 432 160 328 148 380 136 372 108 476 100 352 88 344 104 356 76 296 64 188 20 432 4 404 4 392 0 396 12 388 4 388 4 380 20 380 4 364 4 356 4 336 0 316 8 304 0 288 0 300 28 340 32 356 40 348 8 332 0 312 12 292 4 276 20 252 0 240 0 224 8 184 96 92 168 88 168 112 188 108 192 132 244 380 192 168 160 140 152 148 156 128 168 124 188 108 204 104 136 160 108 256 52 272 44 372 88 344 84 328 36 324 12 336 0 360 0 372 0 380 0 372 0 380 0 360 0 324 0 308 0 304 0 368 0 384 8 396 32 416 28 440 88 464 144 448 124 400 36 360 8 344 8 312 0 296 8 260 48 172 152 112 188 108 200 104 216 104 180 112 204 112 216 116 212 112 240 128 228 112 156 284 152 284 156 276 136 288 136 284 144 272 152 280 156 284 152 292 160 264 148 280 136 280 148 260 144 284 152 280 148 280 148 272 148 280 156 280 144 268 152 268 144 284 148 292 156 288 156 244 120 228 128 236 128 252 124 224 132 240 136 248 140 260 152 252 136 264 132 232 248 304 328 356 392 396 472 424 464 428 452 404 444 384 428 380 432 404 444 392 448 400 460 416 444 392 448 408 444 388 444 432 456 416 476 424 452 392 440 392 436 408 472 432 504 476 504 460 512 516 580 696 736 928 840 904 788 936 812 852 808 920 792 900 788 900 740 732 672 700 628 660 600 636 588 640 584 620 584 628 588 596 568 584 576 624 616 716 640 676 652 764 672 676 592 552 532 492 496 456 448 392 424 380 424 392 436 372 420 352 416 364 416 324 392 296 372 332 340 232 260 200 248 180 212 152 156 96 96 96 96 176 96 156 104 196 172 156 92 188 104 288 196 340 240 360 272 376 328 424 376 468 408 504 424 512 432 496 420 492 432 504 452 516 432 528 448 464 316 312 396 488 472 556 524 592 552 604 568 616 572 640 604 640 616 652 608 632 596 636 604 644 604 644 612 648 608 636 608 632 584 620 568 612 568 604 580 608 572 592 564 568 552 564 556 584 552 584 556 588 544 572 536 532 512 516 496 508 488 480 472 464 432 440 412 400 400 372 376 364 368 352 380 344 352 260 308 248 328 280 384 336 412 356 420 356 420 356 424 360 440 612 628 408 392 472 400 408 404 352 348 352 316 352 352 320 236 196 232 172 192 260 424 460 416 436 396 408 392 408 384 408 380 376 368 408 372 380 360 384 344 376 328 396 320 388 300 368 284 368 300 396 328 424 340 448 348 480 336 464 300 448 276 436 256 412 240 436 228 452 220 444 196 332 92 184 100 204 100 224 112 244 124 356 328 504 300 540 224 744 240 780 224 720 204 588 156 432 132 520 228 824 292 892 308 920 324 940 320 960 336 972 352 988 360 992 372 1000 380 1004 392 1004 400 1004 372 988 376 984 356 972 340 936 312 904 296 928 356 984 380 1000 400 1020 420 1020 460 1020 492 1020 436 1016 400 988 360 944 332 920 308 892 288 832 252 716 140 252 104 208 112 236 112 220 108 216 112 216 108 220 120 232 128 236 116 224 256 152 280 160 276 144 264 140 248 144 264 144 272 144 272 152 280 140 276 160 268 136 268 152 260 152 276 148 272 148 276 132 276 140 272 148 264 152 268 136 268 140 280 144 280 152 264 152 268 132 240 120 224 132 244 124 256 124 224 128 224 136 260 140 260 152 248 136 232 176 144 312 48 380 20 436 176 468 124 452 116 444 108 440 76 428 200 492 88 436 112 452 112 452 116 440 80 440 84 436 64 456 112 468 116 464 60 444 48 432 20 452 64 492 124 500 88 512 144 552 272 700 512 800 520 780 444 744 444 748 456 748 404 728 324 700 224 628 168 628 128 600 108 584 132 592 120 580 148 604 140 580 140 560 176 612 348 644 204 636 372 672 344 656 296 564 248 508 256 480 144 428 168 412 152 420 148 428 160 408 140 416 116 400 124 372 52 348 64 280 52 252 16 224 4 192 16 128 80 80 140 96 164 88 140 96 164 116 136 96 136 140 140 180 176 316 140 280 132 272 124 316 184 360 204 352 172 408 160 460 172 452 152 416 184 452 168 380 16 352 4 456 24 508 16 536 64 560 48 592 140 536 112 608 176 608 124 596 172 600 160 612 140 596 156 620 132 608 156 596 108 572 100 560 120 560 124 564 140 560 116 552 80 536 36 536 52 540 28 536 12 520 40 520 68 496 52 488 20 460 20 428 0 404 0 384 8 376 84 392 92 380 112 316 92 336 116 380 172 424 160 416 148 412 144 392 140 408 148 416 148 632 404 420 152 440 228 428 160 368 160 408 180 336 188 428 108 148 36 200 16 432 20 416 0 404 4 396 0 384 0 380 0 368 0 364 4 364 0 344 0 324 0 308 0 300 0 284 12 296 12 320 20 332 12 324 8 332 16 300 0 272 0 236 4 224 0 220 0 216 20 188 52 92 152 96 168 100 148 116 180 164 68 244 160 392 228 256 24 276 0 280 0 284 8 276 64 260 44 292 24 324 0 348 0 360 0 372 0 364 0 368 4 376 0 392 0 396 0 412 4 404 0 404 0 384 0 376 12 360 0 340 0 316 4 296 0 352 8 368 28 404 40 440 120 492 208 492 140 420 8 380 8 340 0 328 4 304 0 280 0 248 108 100 188 112 200 100 196 112 180 112 208 108 196 100 204 108 216 116 232 112 156 280 144 288 156 284 132 264 132 276 144 276 140 280 148 280 144 264 152 284 144 268 144 280 144 268 136 268 144 264 144 292 140 284 148 280 140 268 136 292 148 284 144 288 152 280 152 276 140 216 124 224 120 236 124 232 128 232 124 240 128 232 140 252 132 260 140 264 132 256 268 304 356 352 396 400 468 428 452 416 452 400 432 396 432 400 476 416 444 384 448 408 448 400 440 408 436 396 436 424 452 424 460 440 472 384 440 372 428 392 444 396 476 440 500 448 508 468 528 560 596 732 712 792 676 732 660 680 700 832 716 764 680 708 652 688 612 620 608 644 596 640 584 604 592 616 588 620 592 612 588 588 576 604 596 664 664 660 612 720 676 744 668 744 648 616 520 516 508 452 444 376 412 352 404 364 412 360 408 348 400 336 404 328 388 308 336 284 324 252 240 216 228 184 208 156 160 108 108 88 92 148 104 168 96 192 88 460 84 596 100 628 120 632 280 576 424 496 420 436 352 364 284 304 340 456 464 508 488 472 452 420 360 336 360 416 448 472 408 416 432 528 500 564 532 600 548 608 564 672 436 532 368 580 496 608 612 640 616 660 620 660 612 644 608 656 612 648 604 620 584 600 568 596 556 580 544 568 552 580 540 564 528 548 520 532 516 548 512 532 500 508 492 516 492 504 472 484 452 448 424 412 400 348 380 320 368 300 344 292 328 268 328 312 376 324 400 336 400 328 408 320 408 336 404 340 416 368 416 360 432 508 464 380 392 396 436 364 336 332 364 344 344 232 284 380 240 148 164 384 460 476 424 448 408 420 400 412 388 400 384 380 372 388 372 380 356 368 336 352 328 360 304 356 292 356 284 340 272 384 312 400 320 408 312 432 316 440 288 404 260 404 228 396 212 400 204 396 204 420 180 372 96 184 96 212 96 272 112 536 200 744 240 804 340 528 336 624 324 896 316 896 316 888 308 888 312 920 328 944 336 964 348 976 368 980 392 1008 376 1000 380 1012 392 1016 404 1016 408 1020 416 1020 420 1020 412 1020 412 1020 400 1016 380 996 364 968 340 944 316 912 308 912 340 960 372 1008 424 1020 476 1020 512 1020 468 1016 412 996 368 960 340 928 312 908 296 864 272 804 244 572 96 236 108 248 104 228 100 228 104 216 112 232 108 232 104 228 108 240 280 140 268 152 284 144 260 132 260 144 268 140 272 140 288 144 268 144 272 152 268 140 264 148 256 148 264 148 268 144 272 152 272 144 260 144 264 144 264 144 276 144 268 148 276 144 280 152 256 132 228 124 228 132 240 132 220 120 236 120 236 132 256 136 244 136 252 136 228 200 120 324 56 384 48 432 180 456 104 444 112 432 112 428 116 432 120 444 96 440 100 452 140 444 96 432 68 440 64 452 104 460 108 468 132 436 48 432 32 444 72 472 124 496 84 512 96 508 112 540 200 608 268 600 200 592 252 604 272 640 256 620 196 624 188 604 156 596 128 588 96 584 72 572 112 584 152 572 156 592 188 584 156 572 228 600 240 608 316 620 384 672 380 616 320 552 224 488 228 460 172 424 132 396 124 400 144 404 136 400 124 392 112 400 100 368 40 328 72 296 8 228 36 216 4 184 36 136 32 92 108 84 152 92 136 84 140 80 128 100 164 136 172 136 164 200 208 468 156 476 188 456 92 364 176 524 124 484 144 460 124 392 140 356 88 320 132 368 264 464 60 476 56 520 64 540 64 512 124 408 108 376 68 360 84 372 152 568 188 620 168 612 180 612 136 608 156 608 144 600 144 576 120 552 88 532 96 532 52 532 52 512 24 508 40 508 4 492 0 484 12 468 24 476 8 460 8 444 20 416 36 384 64 348 76 324 56 300 88 332 168 380 180 396 188 384 176 384 172 388 188 400 216 408 208 412 164 416 140 392 156 480 220 404 144 372 112 320 120 336 124 284 100 252 104 200 56 192 48 444 4 432 8 424 0 400 12 396 16 384 12 372 8 368 0 348 8 336 4 320 0 304 0 292 0 272 0 268 28 288 0 304 0 292 28 300 4 284 0 244 20 224 0 208 0 196 4 192 8 176 20 108 120 80 132 96 80 152 60 220 24 244 0 292 176 380 188 252 68 344 0 320 0 316 4 328 0 348 0 348 8 360 0 376 20 396 8 396 4 388 12 404 28 404 40 420 104 432 44 440 20 424 20 424 40 416 44 412 32 388 12 360 4 336 4 312 0 312 4 328 4 368 52 440 140 488 188 496 156 428 84 388 12 364 0 324 0 320 0 296 0 264 4 228 116 92 196 104 208 104 204 100 184 104 192 96 200 116 196 104 204 108 144 292 144 300 156 280 136 260 128 268 144 284 152 284 148 280 144 268 144 280 148 284 144 284 148 284 140 268 144 276 144 276 144 260 136 276 144 260 152 280 144 280 140 288 156 276 152 260 140 240 120 256 128 256 136 256 120 240 124 236 128 256 144 252 144 248 136 268 144 264 288 300 360 364 412 392 448 408 448 392 436 392 432 376 416 392 436 408 436 396 444 400 444 396 440 396 440 404 440 428 460 440 460 428 448 384 424 368 432 404 464 436 488 444 508 468 496 464 516 528 544 592 572 564 556 588 576 596 588 608 572 608 596 628 600 604 580 600 568 592 580 596 556 600 580 600 572 596 568 608 600 612 556 532 552 544 560 600 592 648 656 676 588 572 528 512 476 428 468 416 432 368 400 340 396 344 388 344 396 356 376 352 388 332 392 320 324 252 324 256 224 192 216 168 200 160 160 92 104 72 80 120 88 220 80 484 96 572 88 612 160 656 176 684 160 636 308 592 496 552 488 524 476 548 544 548 492 440 412 392 340 348 296 336 324 324 304 336 400 568 440 496 500 576 520 648 444 748 400 796 392 784 396 796 368 744 324 492 532 664 616 676 620 656 608 636 608 640 596 628 580 596 560 552 536 548 524 544 516 524 504 528 492 504 488 508 480 504 460 460 464 476 448 464 448 436 420 400 372 300 332 260 316 276 308 232 320 272 364 316 396 304 392 304 388 300 376 308 392 336 400 336 396 348 392 344 396 352 380 336 364 340 400 328 352 336 368 344 380 348 284 216 212 180 200 176 224 392 448 460 432 428 412 428 408 432 404 424 388 408 372 380 364 364 360 372 332 360 308 344 300 340 280 320 272 320 256 320 280 372 292 384 284 388 284 388 260 372 244 368 212 364 196 356 192 352 184 372 168 364 128 288 108 420 168 664 240 804 288 876 324 908 332 896 356 512 324 608 320 892 328 904 340 944 344 948 344 968 360 976 368 1000 392 1008 396 1016 412 1020 400 1020 416 1020 416 1020 432 1020 452 1020 460 1020 456 1020 448 1020 432 1020 428 1020 408 1016 388 992 360 952 324 932 304 916 320 920 328 956 368 1012 448 1020 484 1020 452 1020 400 984 372 960 340 932 324 916 308 884 288 844 264 772 208 384 96 236 116 236 104 228 112 236 104 220 100 228 116 248 112 228 280 152 272 140 280 140 236 140 244 136 240 144 260 156 276 140 280 152 268 148 256 156 260 144 268 144 256 144 260 144 280 144 264 144 268 136 260 136 272 148 268 140 268 148 280 152 276 140 240 116 232 128 240 132 248 132 228 124 228 128 244 136 244 144 260 144 252 136 220 228 80 328 32 392 56 432 120 432 108 444 84 428 68 412 84 428 84 432 108 448 104 440 132 440 108 428 64 436 40 448 80 464 156 452 72 424 44 420 44 452 104 484 156 500 144 504 128 500 80 516 192 564 172 552 172 564 232 584 212 572 132 576 152 584 160 564 116 564 92 556 128 556 72 568 92 556 116 560 132 568 236 568 152 500 164 504 208 532 260 556 308 580 224 520 200 484 208 448 196 448 168 404 140 392 132 384 120 376 116 380 128 364 132 376 108 368 48 312 64 280 24 208 44 204 28 172 20 128 48 88 108 84 112 80 104 84 140 64 168 148 232 168 224 200 220 220 176 472 200 496 176 512 172 496 136 468 136 412 88 344 48 312 104 312 68 320 96 284 96 340 200 472 140 500 116 432 164 380 48 420 88 456 188 456 124 388 40 308 64 572 172 632 180 616 152 604 128 600 176 580 148 560 116 532 104 524 80 496 24 484 4 480 4 468 0 460 0 444 0 436 0 436 24 424 60 376 64 324 80 300 72 312 96 340 128 360 196 388 168 384 180 384 176 392 200 396 168 396 176 388 176 376 172 376 148 380 148 368 112 348 76 348 144 364 80 316 156 308 76 240 52 204 48 188 8 284 20 436 0 420 4 404 4 400 4 400 4 392 4 376 4 368 0 356 8 336 0 312 0 296 0 280 0 268 0 248 8 256 12 280 8 272 8 264 4 244 8 224 12 212 8 192 16 172 0 176 12 164 4 200 8 236 12 288 0 324 0 344 0 368 0 376 0 384 172 380 204 296 48 332 20 344 0 360 0 356 0 364 0 368 8 396 8 404 32 416 56 424 28 424 40 432 100 456 96 492 152 496 144 480 156 460 128 452 72 448 108 440 68 424 40 384 4 352 4 320 4 312 0 320 4 320 24 380 64 444 100 452 128 412 68 368 48 356 4 332 4 312 0 296 0 280 0 260 44 168 132 104 204 104 192 104 200 108 196 100 188 112 204 116 208 112 152 280 144 276 148 280 132 260 144 272 140 284 148 272 140 280 140 288 156 284 140 288 140 292 144 284 156 264 132 264 156 260 144 260 136 272 152 284 140 276 152 264 148 268 152 288 144 248 128 236 116 252 128 256 132 232 132 248 116 252 132 248 136 256 144 260 144 260 156 264 296 312 356 356 412 400 424 408 432 388 432 372 420 380 408 368 412 376 420 384 428 384 436 392 436 400 428 408 436 400 448 440 464 400 424 380 412 372 436 412 480 448 492 472 512 452 496 480 504 512 548 588 552 556 544 596 580 612 588 580 552 568 564 584 568 576 548 564 540 592 560 560 556 572 532 536 544 540 532 552 568 584 520 440 460 444 480 472 492 504 536 556 504 476 464 432 464 412 440 404 408 344 392 316 376 328 380 308 380 416 356 316 376 304 372 296 336 264 308 260 228 184 200 168 180 124 148 88 104 64 80 136 72 444 88 548 72 584 108 636 188 656 184 688 180 660 220 584 524 556 476 512 476 484 432 516 468 480 368 372 332 304 224 232 232 308 320 352 252 332 384 492 468 652 400 772 396 788 424 804 464 868 472 900 516 860 356 780 344 456 380 632 632 648 604 628 592 628 580 600 556 576 536 544 508 528 496 504 472 504 460 484 452 452 432 428 424 404 420 412 420 384 380 308 316 216 304 232 312 256 324 288 368 304 396 312 388 300 368 320 380 328 380 320 380 308 380 336 376 308 360 296 356 308 340 296 336 300 320 276 324 268 344 280 316 264 220 176 184 172 192 124 200 276 352 448 440 444 416 432 408 428 384 396 396 424 388 408 384 384 376 376 364 376 332 360 316 336 300 324 276 308 256 296 248 288 248 312 252 320 268 356 252 344 236 316 224 308 196 332 180 336 176 336 168 396 188 652 260 836 304 896 320 912 344 936 364 968 392 976 376 980 396 944 368 500 264 732 368 948 344 948 348 968 368 984 372 988 372 1000 396 1016 412 1020 428 1020 440 1020 428 1020 448 1020 468 1020 500 1020 540 1020 512 1020 488 1020 472 1020 460 1020 460 1020 448 1016 408 996 384 972 348 932 316 916 304 912 312 920 340 972 384 1000 424 1016 412 1008 384 984 356 952 340 936 332 916 304 880 292 860 272 812 256 708 132 240 104 220 108 236 104 228 104 232 104 216 112 220 108 220 268 144 272 144 272 152 248 124 236 132 252 132 264 136 260 144 272 144 276 148 272 140 272 140 268 144 260 140 260 144 264 152 248 144 244 144 252 148 272 140 248 144 264 152 268 144 264 136 232 120 216 128 232 148 244 124 236 116 224 116 248 140 236 140 260 136 244 148 208 248 52 340 28 388 84 424 100 432 108 424 68 416 76 404 56 392 48 404 56 424 128 424 108 436 108 424 68 428 84 436 92 464 156 440 72 424 28 412 68 468 96 488 120 508 124 504 108 508 128 512 184 548 188 548 156 568 212 572 160 548 140 536 124 540 132 544 100 520 100 556 116 536 120 540 104 508 148 528 164 524 184 536 204 448 144 440 164 468 196 484 188 488 176 452 180 448 204 444 172 424 176 392 116 372 100 376 84 360 164 380 100 352 120 360 112 368 68 304 44 280 32 192 52 180 28 148 44 120 52 84 64 84 96 88 104 72 100 88 188 156 228 156 216 216 212 192 192 360 252 464 140 412 144 444 156 484 196 420 64 336 64 188 40 176 16 280 12 364 104 276 128 368 216 472 164 432 72 436 88 444 168 496 180 476 196 380 0 328 28 336 36 288 192 616 188 588 152 568 112 552 88 532 76 492 32 476 32 456 12 448 8 424 4 412 0 408 24 404 28 400 80 332 60 296 52 324 108 340 148 372 176 388 216 388 164 376 168 368 180 380 192 380 172 352 136 344 144 360 164 348 128 332 116 312 96 304 64 292 68 288 56 304 92 308 36 252 36 196 56 196 40 184 48 424 16 400 16 388 12 392 4 388 0 388 8 388 0 388 4 376 0 360 0 336 0 304 0 300 4 284 0 256 0 240 4 248 12 252 4 248 8 240 4 224 0 200 20 188 16 172 0 168 24 172 4 212 4 280 0 316 0 324 0 344 0 364 0 388 0 376 20 396 36 396 216 352 108 300 32 348 0 348 0 372 4 380 8 388 32 396 28 416 56 432 56 448 60 448 108 460 124 468 160 496 236 532 268 536 260 524 184 476 180 472 160 472 168 468 120 428 68 400 0 360 4 332 0 296 0 304 8 308 8 340 16 388 92 408 104 392 56 372 12 344 12 332 8 312 0 292 0 288 0 264 4 240 88 96 176 96 200 112 200 104 180 104 184 104 196 116 200 112 140 288 140 304 156 284 148 268 128 252 136 276 140 288 144 280 152 284 148 268 148 264 144 272 140 284 152 292 144 276 144 268 140 280 140 280 152 272 148 276 148 276 148 284 156 272 132 236 124 236 124 228 132 256 128 232 128 236 116 236 132 256 140 252 140 268 148 256 168 268 300 312 368 364 416 384 420 408 432 392 428 376 408 372 392 356 396 340 396 356 424 380 428 380 436 380 420 400 432 412 460 420 464 380 424 356 404 372 452 436 480 452 500 456 496 476 496 488 508 544 536 564 548 552 548 584 556 572 536 540 520 532 524 536 536 536 516 524 544 572 536 552 512 512 476 500 480 496 452 456 508 480 484 388 424 376 432 424 448 432 468 428 448 416 432 416 440 400 416 376 400 320 372 308 360 328 372 324 372 316 344 304 368 320 364 304 324 252 300 260 220 184 184 112 164 104 136 76 96 100 68 348 96 480 64 524 52 576 140 628 176 652 160 712 264 692 244 508 320 460 436 512 424 476 464 464 400 368 368 356 220 156 176 200 260 316 364 448 412 376 280 436 420 716 392 680 444 760 448 812 464 920 524 956 412 896 316 824 300 648 268 176 228 568 600 616 552 572 548 568 520 544 488 508 464 464 444 456 420 408 408 388 392 380 388 368 392 336 368 268 308 212 316 252 356 312 380 312 376 320 384 316 380 308 384 316 368 304 388 300 372 308 356 300 352 276 336 280 324 248 304 236 280 220 268 192 264 184 256 176 252 192 256 200 260 200 244 212 260 256 296 288 372 348 376 340 364 316 352 304 348 328 384 372 380 384 380 400 376 404 376 384 344 352 324 352 308 336 292 320 264 296 240 272 240 308 256 292 244 304 228 292 220 292 196 292 180 288 172 284 172 292 168 484 240 808 292 872 320 916 328 928 352 944 360 972 392 988 380 992 400 1012 416 796 380 492 240 836 372 964 352 972 372 988 376 1004 392 1012 404 1020 416 1020 432 1020 440 1020 448 1020 444 1020 464 1020 480 1020 496 1020 504 1020 528 1020 500 1020 492 1020 476 1020 476 1020 456 1020 404 1000 372 968 344 936 312 920 304 904 304 904 304 932 344 976 368 992 384 984 376 972 348 948 332 928 320 912 304 892 288 856 284 828 248 776 232 504 96 216 104 232 104 224 108 228 108 240 104 220 112 228 264 132 272 136 268 160 268 132 252 144 264 148 260 144 280 140 268 148 276 144 268 140 276 144 264 156 256 144 272 136 272 140 268 144 264 148 268 148 276 144 276 144 288 144 284 144 236 132 208 128 208 132 220 136 244 132 232 128 216 120 236 132 252 140 236 136 260 148 200 244 64 348 20 388 92 412 92 416 100 436 80 420 64 404 60 388 44 388 72 396 64 412 120 416 116 420 60 428 100 432 120 456 100 424 44 404 8 420 116 484 140 484 156 500 132 488 120 500 140 524 172 536 152 528 152 532 140 516 100 512 100 524 80 516 116 520 48 496 160 356 128 252 156 212 180 180 196 156 160 204 184 372 196 428 156 416 144 432 172 436 204 448 196 432 176 424 180 416 192 412 152 380 104 360 112 360 100 372 140 340 96 344 104 360 140 360 100 288 44 272 64 184 36 168 36 140 40 112 44 72 88 84 100 60 84 44 88 88 196 160 248 172 224 188 360 424 244 156 80 324 228 472 220 496 144 436 116 440 92 264 64 168 32 232 16 332 28 412 72 408 40 376 212 404 92 492 164 492 196 452 72 444 172 432 32 312 0 288 4 304 96 124 44 268 180 560 76 524 124 508 64 488 52 464 24 432 12 404 0 380 4 376 60 384 76 344 76 316 72 316 100 324 152 376 212 384 176 372 184 368 168 356 164 376 192 376 212 372 180 352 168 360 132 356 168 348 136 300 80 264 64 256 76 252 28 236 40 228 56 248 64 268 76 316 88 308 96 320 88 352 128 356 108 364 100 392 92 384 92 360 52 340 84 372 48 372 28 372 4 368 36 352 8 336 0 324 12 300 0 276 0 244 4 240 24 248 4 244 12 228 8 216 12 188 8 176 12 172 4 164 20 168 4 240 0 280 0 324 0 328 0 344 0 356 0 392 0 384 44 400 12 416 152 424 256 328 36 368 24 352 4 360 12 384 36 388 40 396 68 408 72 428 64 444 48 452 88 444 100 444 100 468 132 476 160 484 164 500 236 516 232 500 196 488 140 484 120 460 120 420 52 392 60 352 8 324 0 308 0 296 0 300 4 320 12 344 20 364 44 372 68 356 32 332 4 328 0 320 0 288 0 276 4 272 0 248 12 212 108 92 196 100 196 112 196 108 212 100 196 108 188 108 136 288 152 276 156 288 140 248 136 264 140 276 148 272 140 276 136 272 152 272 148 284 136 276 140 284 148 264 148 284 140 288 144 256 152 268 152 272 136 280 140 280 144 276 144 272 124 228 112 244 124 264 140 248 136 244 124 208 108 236 128 256 136 264 136 276 136 264 172 256 304 320 372 364 408 388 412 408 428 392 412 384 408 348 388 336 376 356 396 356 404 356 408 344 416 376 416 384 428 392 440 420 440 356 412 348 400 392 460 452 468 452 500 472 496 460 492 508 512 552 536 556 528 532 520 532 520 496 504 496 500 504 492 504 516 544 312 600 112 624 100 672 60 664 100 700 204 740 216 704 140 616 196 456 396 352 412 368 412 396 436 428 436 396 416 380 412 360 408 356 392 308 364 300 344 300 356 320 352 308 340 288 348 284 352 280 320 256 284 244 232 204 156 108 144 100 124 76 92 224 84 428 56 468 44 520 56 548 124 604 160 660 168 660 300 796 340 676 252 584 228 524 432 504 452 468 488 516 364 276 196 196 212 252 292 380 384 460 440 540 416 652 384 644 488 728 492 808 496 820 444 904 412 936 336 864 292 828 284 656 288 308 112 200 308 560 516 528 488 520 484 508 464 460 428 420 392 372 372 336 376 312 336 240 304 224 292 236 320 264 332 292 368 316 368 300 360 288 356 300 364 292 368 312 376 312 360 280 332 268 340 308 344 320 332 256 284 180 236 164 236 164 228 152 236 192 276 216 308 252 320 264 324 268 320 256 312 244 336 296 356 284 352 292 356 308 380 316 384 336 372 300 360 332 380 340 372 348 360 320 360 336 344 364 332 352 300 328 280 296 248 268 240 280 252 292 236 288 236 292 216 284 192 268 180 272 168 256 160 300 164 484 232 780 260 860 308 904 328 928 344 940 356 964 384 984 380 992 396 1008 416 1000 436 544 376 456 264 976 356 968 356 976 376 992 384 1004 392 1004 400 1016 416 1020 428 1020 448 1020 444 1020 428 1020 436 1020 452 1020 464 1020 472 1020 496 1020 504 1020 496 1020 480 1020 472 1020 424 1016 388 984 368 968 336 928 308 920 292 900 296 904 300 912 320 928 336 956 352 964 356 960 348 944 332 924 324 900 296 876 284 864 268 840 260 804 248 712 156 284 104 228 112 232 108 232 108 240 108 220 112 212 268 152 296 152 284 168 264 136 248 148 248 140 248 144 264 148 276 140 268 152 272 148 264 144 276 148 276 136 280 148 272 140 276 140 272 144 268 140 260 140 264 144 276 144 268 148 212 112 228 124 236 132 240 132 244 132 208 124 212 120 244 128 236 140 248 140 248 144 176 244 64 344 36 396 44 404 28 412 72 420 72 404 96 392 68 380 52 384 64 392 56 396 92 400 88 404 88 412 132 436 160 464 68 408 48 388 16 432 176 480 136 480 140 504 124 488 88 504 124 528 164 528 136 504 136 512 96 496 120 480 88 472 48 460 140 172 152 68 208 156 300 136 264 200 312 300 368 360 512 400 428 160 184 100 192 380 184 404 144 416 156 424 172 408 164 408 148 396 172 396 176 368 124 344 116 352 104 344 120 336 116 340 124 340 92 344 96 284 44 260 52 184 20 148 48 128 44 104 40 80 92 64 88 40 64 60 100 76 164 140 236 180 248 176 180 164 260 556 392 200 196 140 140 352 124 424 168 432 72 280 40 192 24 268 16 352 20 420 64 436 120 368 52 468 320 468 228 560 188 472 164 436 60 352 12 308 0 300 68 252 44 460 28 92 4 400 100 480 16 464 20 468 4 436 0 404 32 372 60 360 88 292 92 288 84 296 116 348 136 352 184 372 172 376 168 380 184 372 180 360 184 360 168 360 160 328 124 328 80 308 108 300 104 284 40 260 32 228 20 224 48 256 52 288 120 320 96 332 108 316 96 308 84 328 104 332 76 340 108 364 152 360 92 368 128 368 128 380 76 380 112 368 116 380 92 392 56 376 48 376 84 360 28 356 20 320 4 292 4 256 4 240 16 252 8 244 20 228 16 216 4 192 12 180 8 164 4 160 8 160 0 228 0 260 0 288 0 324 0 332 0 360 0 380 12 388 24 392 28 432 136 424 228 364 172 212 72 384 8 356 12 368 8 388 32 400 24 400 48 412 80 424 40 444 92 436 112 424 84 420 112 444 92 436 116 460 128 472 184 480 156 492 168 484 188 472 188 448 76 404 32 380 24 352 4 316 0 296 4 292 0 304 0 308 8 312 16 324 28 360 0 348 48 344 12 320 24 300 8 288 0 276 0 272 0 256 20 240 84 108 164 112 204 112 196 112 184 104 204 108 196 100 156 284 152 288 152 280 136 264 140 268 140 268 132 276 140 280 140 280 148 272 148 284 148 276 152 272 148 276 148 264 140 276 136 280 140 268 144 268 140 280 152 280 148 284 144 256 124 236 128 236 128 232 132 256 124 240 120 240 124 244 136 248 140 268 140 256 144 264 180 252 304 320 384 372 400 380 408 392 420 376 404 356 396 364 384 328 372 360 388 324 388 336 384 336 380 364 404 376 416 380 452 416 408 368 388 340 404 412 488 436 472 440 484 472 488 476 484 496 504 512 516 508 504 488 484 472 484 464 460 464 460 460 416 540 108 648 88 684 164 720 228 704 260 728 240 744 196 740 284 736 332 736 120 664 84 540 372 336 396 344 408 388 416 348 400 364 392 340 392 332 384 300 348 276 352 280 344 284 336 312 336 276 332 276 340 284 312 232 272 240 224 200 152 96 136 112 104 96 84 344 68 416 40 488 44 508 48 548 112 576 140 624 200 656 168 652 168 736 352 648 168 592 76 500 320 460 472 468 332 324 224 220 248 304 340 412 404 496 436 664 380 620 476 728 540 708 480 760 472 836 452 920 372 916 332 876 308 836 280 580 300 584 372 184 96 272 468 508 468 496 448 468 424 416 392 336 340 284 316 240 300 232 292 248 304 256 364 300 372 296 376 300 368 308 380 320 376 300 368 296 356 264 324 248 296 260 304 240 276 208 264 200 244 184 252 168 268 224 288 232 308 240 320 264 316 252 316 236 308 252 328 256 340 280 344 280 348 296 348 288 356 288 376 312 376 292 392 316 388 336 388 332 380 348 388 316 384 320 372 320 368 340 368 312 356 316 316 324 272 272 244 280 248 288 240 288 240 288 224 264 200 260 176 252 160 256 160 268 164 352 200 724 252 816 276 868 312 912 332 928 340 948 380 976 376 980 396 1004 412 1012 412 604 396 496 220 728 396 976 352 964 360 976 384 992 396 996 392 1012 400 1008 416 1020 436 1020 432 1020 428 1020 416 1020 428 1020 424 1020 432 1016 440 1020 456 1020 480 1020 468 1020 472 1020 456 1020 416 1004 384 980 356 964 340 932 312 908 292 904 288 892 296 896 296 904 296 928 320 952 340 948 340 936 336 916 316 908 296 880 280 860 276 852 272 808 260 748 236 508 84 220 104 204 96 208 100 232 112 228 100 220 252 140 276 160 264 156 264 128 244 132 260 140 256 140 276 152 272 140 264 144 264 144 260 148 268 148 264 152 256 148 268 144 264 140 260 144 260 144 260 140 264 152 276 144 252 120 228 124 228 120 236 124 252 136 220 128 236 116 220 124 244 128 264 136 244 144 244 140 172 256 52 340 40 404 40 408 60 420 48 412 64 396 20 388 56 376 44 380 40 384 56 380 68 380 52 384 68 400 112 420 176 432 24 392 20 388 52 448 200 464 128 476 144 492 108 480 96 480 116 492 100 484 76 488 116 472 72 452 56 440 48 388 108 88 144 92 200 172 264 324 312 160 264 276 316 404 348 248 292 208 284 212 264 96 124 112 220 344 160 388 176 412 164 396 156 388 192 388 144 388 156 344 116 332 132 336 136 340 120 328 108 328 132 332 140 328 92 276 24 252 48 180 52 132 28 112 48 84 80 72 80 44 92 32 100 44 104 76 160 132 184 168 248 196 240 172 200 252 268 220 204 144 128 108 132 348 132 368 96 300 24 228 16 316 12 380 28 424 160 408 60 436 368 556 196 472 120 460 140 472 72 372 32 360 36 300 32 304 24 184 72 512 108 196 40 152 84 476 32 444 12 412 84 376 128 312 64 304 104 312 64 300 64 308 140 360 184 372 160 356 176 348 160 368 184 372 192 364 176 332 124 272 76 276 76 268 68 248 44 232 36 288 60 304 112 308 120 320 112 312 84 308 80 312 80 320 116 324 60 336 80 344 80 348 120 368 92 356 116 360 72 376 96 384 116 388 104 400 92 400 100 404 88 376 88 368 28 368 68 364 64 364 100 360 56 352 36 324 28 280 0 256 32 252 0 244 12 232 8 212 12 184 8 180 8 160 12 180 24 176 12 240 0 268 0 300 0 320 0 344 4 356 28 372 40 380 16 404 132 416 220 392 240 264 40 364 36 364 48 344 60 372 32 392 32 400 84 408 60 408 56 424 52 424 48 428 88 404 84 416 100 424 140 436 104 424 96 444 156 444 140 464 128 456 160 444 156 428 128 384 56 364 32 348 24 324 0 300 0 288 0 296 0 300 0 292 0 312 32 328 12 336 68 332 0 324 8 312 4 292 4 280 0 264 0 264 0 256 4 208 140 104 172 96 180 100 172 96 172 104 188 104 132 296 144 288 144 296 148 272 120 256 140 260 144 260 144 264 144 260 144 276 152 272 136 276 140 256 140 280 144 268 136 284 132 272 136 272 132 288 144 272 140 284 156 272 140 236 128 240 124 236 132 256 140 252 144 264 124 232 112 236 124 260 140 256 144 252 140 264 184 248 312 332 380 368 416 400 416 396 420 384 404 344 388 356 380 340 380 344 396 336 384 336 372 328 376 320 380 360 408 384 440 352 396 340 376 344 408 420 472 424 460 424 484 448 480 472 476 484 480 488 472 468 476 452 468 464 448 452 436 444 376 564 92 636 72 672 152 724 252 768 192 716 260 840 352 988 416 824 496 764 188 708 172 692 88 640 164 528 320 332 400 356 392 352 376 336 384 340 368 320 352 272 328 256 320 288 328 288 328 300 316 260 324 276 312 268 292 240 264 240 216 200 148 100 120 84 96 200 60 372 48 432 32 472 40 492 64 528 96 576 160 600 164 624 176 644 156 684 240 648 156 600 108 524 188 440 356 344 336 344 272 288 284 400 364 448 372 656 416 592 396 660 576 668 468 688 460 752 548 848 396 852 364 908 340 864 304 772 200 424 360 520 480 408 100 184 316 476 436 412 404 380 360 308 332 300 332 292 340 268 312 268 328 280 360 308 356 272 352 312 348 260 348 260 336 260 312 256 284 220 244 192 240 200 248 168 228 176 256 280 360 304 336 284 328 256 316 248 320 260 316 252 328 264 328 268 340 288 348 300 360 300 376 332 380 324 372 332 392 344 400 304 384 316 388 320 392 324 408 328 416 356 400 328 380 292 360 288 348 292 356 324 344 324 360 332 356 320 348 328 304 304 268 296 244 292 232 272 224 268 188 256 172 252 168 244 176 248 164 556 224 752 260 836 284 888 316 908 332 928 352 936 364 968 368 984 376 956 424 580 332 540 300 440 280 988 376 968 352 960 364 972 376 988 396 996 400 1004 408 1008 408 1012 412 1012 420 1016 416 1016 412 1016 408 1016 416 1016 452 1020 420 1020 436 1020 448 1020 448 1020 440 1020 432 1012 400 984 376 968 352 948 336 928 320 916 308 912 296 892 292 888 284 888 280 904 296 928 328 932 336 936 328 912 308 900 304 884 284 860 268 848 264 824 252 768 248 684 140 276 112 220 100 236 96 228 104 220 108 216 268 148 276 148 268 152 280 136 224 128 256 144 256 148 276 140 252 144 268 140 268 136 256 140 272 152 264 136 248 136 260 144 264 136 260 136 276 140 260 144 272 148 276 144 240 132 224 124 240 136 244 140 260 136 244 132 224 120 220 124 224 132 252 136 248 144 268 144 168 252 28 356 32 412 68 420 60 428 76 412 76 400 48 384 52 380 48 396 108 392 84 388 80 368 92 380 76 380 72 400 124 404 8 376 56 392 68 460 168 456 144 468 132 480 76 472 84 472 88 464 64 472 64 452 48 440 16 428 4 348 124 88 140 68 176 120 232 252 324 172 236 168 248 352 464 584 372 392 536 436 208 192 208 156 192 68 184 140 148 312 156 384 140 372 168 380 156 364 160 356 144 332 100 312 96 320 116 328 128 312 124 316 112 316 100 312 84 268 52 236 64 184 52 120 48 100 52 68 76 40 104 32 84 40 80 44 104 84 160 140 212 156 212 152 212 152 180 144 192 176 168 128 184 100 140 292 80 308 80 376 92 272 48 348 28 372 148 420 48 392 176 596 240 476 136 472 136 508 152 480 8 360 12 380 64 304 28 236 0 296 72 452 8 404 16 100 52 404 124 372 136 336 84 340 124 348 104 336 84 324 132 352 180 372 172 348 164 348 164 320 156 312 96 276 96 264 60 252 36 240 28 224 32 216 20 212 60 324 120 388 68 356 64 332 76 336 76 332 76 336 80 348 84 348 56 364 92 372 84 368 112 436 164 400 148 412 144 416 176 428 140 412 112 400 104 404 116 400 116 416 100 412 88 408 76 380 72 360 60 356 92 352 76 352 48 344 40 360 112 336 44 324 24 288 12 248 4 236 4 200 16 188 12 164 16 172 12 176 4 208 0 248 0 272 0 316 0 396 124 452 220 340 152 372 84 380 172 420 228 340 192 296 108 216 92 384 4 368 36 360 76 368 88 388 68 404 100 396 60 396 80 408 80 416 48 420 96 404 72 408 72 404 84 428 128 436 52 424 104 436 76 444 108 436 128 436 184 404 92 372 60 356 44 340 4 320 12 316 4 296 0 284 8 284 0 288 0 280 0 304 20 328 32 336 48 308 12 304 8 296 0 272 0 276 0 252 0 252 4 228 120 96 196 112 196 104 196 104 204 112 196 108 148 296 148 292 144 292 148 256 128 260 128 264 140 276 144 288 148 268 140 272 132 276 136 252 144 260 140 248 144 268 148 272 140 284 140 268 136 272 140 256 148 272 144 264 124 248 128 240 124 252 140 256 136 244 136 248 132 228 120 244 136 248 132 260 144 252 152 268 188 268 320 352 388 408 440 432 436 416 424 400 412 360 396 352 384 328 380 364 396 348 392 316 380 328 376 340 384 324 376 324 396 348 372 324 372 340 412 404 456 416 456 424 468 436 468 464 464 456 464 444 452 440 444 416 432 428 420 432 348 536 72 608 64 652 100 680 168 708 188 688 156 708 176 756 312 788 364 804 332 748 184 716 152 664 128 648 148 644 76 600 276 364 364 316 360 300 368 320 352 296 336 272 316 240 308 252 316 288 316 276 312 268 312 272 300 272 276 236 248 220 204 220 148 104 108 100 72 308 52 364 36 432 36 468 44 472 52 512 112 556 132 560 124 572 112 616 132 616 136 596 100 580 116 516 172 400 256 416 300 432 344 368 312 412 368 624 444 608 380 592 580 660 460 632 460 680 492 752 476 756 384 780 356 852 352 840 288 560 220 492 444 488 440 484 200 192 192 332 344 292 340 292 352 316 336 268 320 272 340 304 360 308 364 288 336 264 316 272 304 244 272 208 248 176 232 192 228 152 224 176 208 156 196 152 264 280 384 344 384 304 348 272 332 272 340 280 356 292 356 288 376 324 380 320 388 324 392 332 396 324 408 352 388 328 412 356 412 356 444 368 432 384 412 332 412 328 412 336 404 324 420 332 428 336 408 340 384 304 372 292 364 276 352 280 340 304 344 292 344 300 340 292 336 328 332 324 252 280 216 244 204 248 172 236 176 260 180 320 184 644 232 756 264 832 336 888 476 916 484 628 428 492 352 608 380 620 376 508 336 452 316 392 204 852 396 968 368 960 356 968 368 964 388 980 396 988 392 988 400 1000 396 1000 404 1004 420 1004 408 1012 396 1000 408 1016 424 1012 432 1012 420 1016 424 1008 424 1020 432 1016 428 1020 416 1004 384 972 368 964 352 948 336 924 320 920 316 904 288 884 284 880 280 880 268 880 272 900 304 924 324 932 320 912 300 888 292 880 284 860 272 840 256 824 252 768 248 708 216 416 104 228 108 228 108 228 104 236 108 236 268 148 280 148 284 148 272 140 232 136 256 136 240 148 264 136 268 140 268 144 264 144 260 140 252 152 256 144 264 148 268 140 264 152 260 148 264 148 268 144 272 152 256 140 240 124 236 124 232 140 244 136 232 132 248 140 224 128 208 132 232 136 260 140 248 144 272 140 160 268 24 364 56 428 124 452 72 440 96 420 96 412 72 392 44 376 32 396 72 392 112 380 88 372 80 388 76 380 20 372 36 372 28 364 52 376 76 440 120 444 84 456 108 468 92 452 56 452 52 436 44 432 28 428 8 408 12 380 108 76 144 64 140 96 204 164 228 204 232 164 220 168 204 248 240 204 284 292 288 212 216 184 212 132 220 116 236 132 144 92 188 284 148 348 148 360 168 348 148 344 128 316 80 300 80 300 108 312 132 312 96 304 96 304 84 292 68 260 40 224 64 184 48 96 52 72 64 52 80 36 72 36 84 44 92 36 108 64 156 116 164 84 144 52 132 88 156 92 120 84 120 76 140 84 88 120 112 192 108 192 100 260 20 344 104 412 28 396 80 548 404 488 80 416 96 472 96 480 84 436 8 368 24 364 24 304 12 196 28 436 0 428 24 404 44 108 60 328 68 320 112 360 128 332 112 320 132 364 220 368 168 332 156 288 80 268 84 260 80 240 28 220 40 220 32 204 40 192 40 180 24 220 84 344 104 376 68 356 52 356 76 360 48 368 76 384 48 388 68 404 96 428 140 436 136 432 164 420 108 396 128 408 140 412 120 436 164 452 180 472 204 468 176 440 140 432 124 432 116 420 80 416 136 428 88 420 68 396 40 364 72 352 64 336 48 332 52 340 28 336 56 344 32 348 32 328 12 252 16 204 8 188 4 172 8 184 4 164 24 208 36 240 0 372 72 484 204 504 228 428 292 372 216 316 224 352 268 320 196 356 180 172 124 396 24 376 56 356 40 368 40 380 96 388 96 392 72 392 76 388 72 404 60 408 28 412 32 396 40 396 124 416 72 424 120 420 128 420 80 420 124 420 112 416 104 416 108 400 64 376 24 364 36 344 56 332 16 316 8 312 0 292 0 280 0 272 4 268 4 276 4 312 0 328 52 308 20 292 24 276 0 272 4 256 0 256 0 256 0 236 56 164 180 108 196 112 192 104 204 100 196 100 136 300 140 284 140 280 152 256 128 268 132 280 144 264 144 276 136 292 136 260 148 276 148 276 144 284 144 272 144 280 144 276 136 276 140 284 132 284 140 280 148 276 140 240 124 232 120 228 124 256 140 244 140 260 140 248 124 236 112 256 128 244 136 260 140 264 136 268 188 280 332 336 400 432 452 440 448 408 444 396 420 388 412 364 388 348 396 348 392 352 388 348 380 316 376 324 376 332 360 332 368 316 352 316 376 344 412 412 440 408 440 408 448 432 456 436 448 424 428 392 420 400 416 424 408 396 396 496 76 580 56 628 80 648 160 672 164 692 176 692 192 716 208 736 208 736 300 772 304 696 176 664 168 656 140 656 160 668 80 672 96 628 268 396 328 292 336 296 336 292 324 260 296 248 288 264 296 276 316 264 312 252 292 268 304 256 260 236 248 216 212 204 132 100 84 184 52 332 32 380 32 420 36 440 40 468 40 508 72 524 68 540 48 544 40 556 76 560 56 584 76 552 72 504 96 464 120 484 148 508 156 488 296 524 412 632 408 576 508 688 548 596 440 560 424 640 504 700 488 712 372 760 388 800 328 732 216 424 416 456 412 400 368 328 216 224 188 280 320 292 332 292 316 272 344 288 380 340 336 268 300 244 260 208 236 220 224 184 208 180 200 184 200 176 172 144 168 132 160 176 320 332 376 316 360 292 364 320 376 312 392 324 396 324 400 332 416 356 424 360 436 372 456 392 464 384 448 356 412 340 412 360 448 376 448 400 484 416 492 416 492 408 492 416 464 384 456 360 444 356 420 352 436 380 432 344 416 320 384 284 352 284 344 300 344 296 328 280 340 284 336 284 336 292 332 336 320 340 252 260 196 252 172 252 184 232 176 400 196 664 232 776 404 980 472 1020 532 1020 556 900 468 604 332 452 348 520 336 388 296 404 220 612 404 968 376 964 372 956 376 956 376 964 380 976 384 972 380 972 380 988 392 988 400 996 396 984 388 988 384 996 400 996 412 1004 420 1012 424 1004 420 1000 412 1000 412 1008 408 1004 416 996 392 972 364 956 356 948 340 920 320 920 308 904 296 888 288 872 268 860 268 868 264 876 284 908 312 916 312 904 296 880 276 868 276 860 256 832 256 820 248 788 248 724 220 592 96 228 108 232 104 208 100 188 96 216 252 148 276 148 276 144 276 148 248 128 256 132 236 136 268 144 260 140 252 152 264 144 264 144 248 148 264 148 268 144 244 136 248 136 260 148 268 144 276 136 276 156 260 128 228 116 228 124 244 132 240 132 248 140 228 132 220 120 216 120 240 132 248 144 252 132 252 144 152 280 52 372 88 452 100 456 132 452 124 428 104 420 96 408 68 400 72 404 96 396 80 396 92 388 100 384 100 388 56 360 60 348 36 356 16 388 96 432 128 436 80 448 84 456 76 444 44 424 8 408 20 408 20 404 4 392 84 124 128 48 144 88 208 152 220 164 224 164 228 172 252 204 216 228 236 272 308 304 288 228 244 160 216 128 184 128 208 128 212 184 236 72 152 208 156 328 120 324 168 316 128 300 80 288 84 292 88 308 104 316 108 296 80 300 108 276 76 248 76 208 52 160 44 84 48 56 48 44 56 32 72 36 92 32 76 52 96 52 108 72 128 48 100 48 124 84 120 84 88 52 124 88 92 64 116 64 120 104 72 136 108 168 112 416 36 416 16 464 360 576 224 460 52 436 92 464 168 524 172 440 20 372 24 348 4 272 8 376 36 396 48 344 88 312 132 124 72 312 92 312 104 324 172 364 208 368 152 304 68 256 76 248 48 216 48 208 44 196 36 184 32 184 16 160 28 144 20 164 84 372 124 364 52 380 68 396 108 416 84 408 100 412 124 432 132 448 164 464 160 456 156 472 192 468 188 460 148 428 112 424 140 460 172 472 172 504 156 508 208 504 204 512 228 508 152 468 128 456 108 448 52 424 56 440 88 408 36 396 28 384 44 352 80 348 68 352 68 344 36 344 36 332 28 336 20 336 32 316 52 264 16 224 8 216 28 216 4 192 8 236 8 436 56 460 68 512 300 552 292 548 268 364 220 328 264 344 200 272 160 220 56 360 116 376 16 376 80 368 24 376 64 376 108 376 104 372 108 376 68 380 76 380 92 388 72 380 44 384 64 384 24 404 80 408 104 420 60 420 52 416 100 412 60 416 124 420 100 404 72 368 44 360 28 348 48 320 4 316 4 300 4 292 0 276 4 268 0 252 0 260 0 288 16 304 12 300 28 284 0 280 0 268 0 256 0 256 0 256 0 232 24 212 104 96 208 100 188 100 188 100 156 92 132 280 144 280 152 288 156 276 128 252 128 236 140 280 136 280 144 280 140 288 140 272 132 264 144 256 156 272 152 264 144 272 140 268 144 264 148 268 144 256 136 276 144 236 112 240 128 244 132 252 140 260 132 256 132 252 120 224 120 248 144 256 128 260 132 264 140 256 204 292 340 368 432 436 468 460 456 420 440 408 428 396 428 380 404 376 416 368 412 360 408 356 396 348 392 356 400 360 380 316 340 316 348 304 356 336 416 412 420 388 432 404 452 428 444 424 428 392 400 384 400 392 396 376 384 440 200 540 44 600 104 636 172 644 160 660 168 668 172 684 200 696 204 724 240 740 308 764 288 684 188 648 148 644 120 640 136 644 152 672 160 648 56 624 188 440 316 284 332 276 312 260 292 252 284 268 300 268 312 284 292 268 288 260 280 244 240 232 220 200 176 180 104 108 64 260 40 332 36 392 36 416 32 444 32 480 52 488 64 508 48 512 40 532 52 540 100 540 52 544 40 520 32 476 56 476 76 472 84 496 88 516 396 596 412 584 428 624 584 616 488 564 424 564 452 612 484 676 408 660 420 700 368 728 288 496 304 416 372 332 340 308 328 296 204 224 244 232 284 260 340 308 360 300 332 268 260 208 232 216 216 196 216 196 192 208 188 196 172 188 164 148 144 140 132 116 160 284 376 304 376 328 396 356 436 380 444 364 448 360 448 384 444 368 380 392 476 404 468 412 484 404 480 408 468 404 440 344 444 388 472 408 496 440 496 448 508 428 508 444 512 448 516 444 504 416 480 408 468 380 440 348 420 328 408 324 392 332 400 336 396 336 376 344 376 344 392 336 364 352 364 328 352 332 348 332 360 344 332 336 324 344 344 360 332 336 328 376 316 696 444 1020 448 1020 484 1020 524 1020 536 1020 524 648 400 508 316 388 260 376 232 396 308 976 380 952 372 960 368 948 368 956 372 952 364 952 368 964 372 972 364 972 376 976 380 976 384 980 384 980 380 972 392 984 400 988 412 996 412 992 404 996 416 1000 408 1000 420 1000 412 988 384 960 364 948 348 940 336 920 324 916 312 900 292 884 276 868 288 872 260 860 252 856 252 876 300 900 300 892 292 880 288 868 276 844 264 832 256 812 244 792 240 728 224 656 160 272 108 236 100 220 96 216 100 192 244 136 284 156 272 144 276 144 240 120 248 128 248 140 256 144 260 132 284 136 272 144 264 136 268 144 264 148 252 140 260 136 264 144 268 144 268 144 268 144 268 148 220 116 228 128 228 124 236 132 228 128 248 132 236 128 208 112 228 140 288 144 240 132 236 140 248 148 128 308 16 384 140 472 112 476 108 460 84 444 132 436 120 428 116 416 124 420 124 420 124 420 104 396 120 396 128 400 124 360 8 348 40 352 32 376 116 408 72 416 84 432 88 436 68 424 16 400 0 396 4 388 0 372 20 288 112 52 128 84 200 152 236 204 264 164 236 160 220 184 204 232 248 200 252 256 276 312 280 192 232 168 224 132 192 136 200 152 224 144 208 108 156 72 140 200 180 324 132 316 108 296 80 280 64 304 80 316 100 304 116 276 60 272 72 248 72 232 64 188 52 120 44 76 72 48 68 40 72 36 84 36 80 40 100 36 128 60 136 40 100 36 108 40 124 60 124 60 96 36 68 36 96 40 88 60 88 64 80 64 60 400 52 424 68 412 200 584 168 488 136 440 52 440 44 444 152 448 4 412 76 408 0 320 0 244 64 352 40 316 92 320 56 252 88 156 112 280 88 336 180 324 92 272 56 252 52 216 60 212 32 196 48 184 48 184 40 160 24 144 40 132 40 120 36 148 96 376 56 392 76 416 104 444 140 480 148 464 144 468 132 480 188 464 156 460 144 484 168 496 172 488 204 488 208 472 184 464 160 480 192 496 200 496 220 492 184 508 160 508 160 524 184 512 180 488 96 464 100 448 84 404 56 388 36 388 100 384 64 392 96 416 84 408 92 400 92 392 68 384 68 376 52 360 76 368 56 368 68 360 60 356 56 368 48 364 48 340 40 436 44 444 56 496 168 520 160 512 168 596 440 352 264 308 144 268 204 260 152 208 160 384 52 364 60 368 56 352 60 368 76 356 60 360 56 364 64 368 44 364 44 376 60 376 36 388 76 380 56 376 36 384 64 396 56 396 52 404 60 416 72 416 60 408 124 412 116 400 36 372 40 348 24 336 0 332 16 316 0 296 0 292 0 276 0 272 4 256 0 244 0 272 4 296 8 284 0 284 8 280 0 260 0 256 0 240 0 240 0 232 0 208 108 96 172 112 192 100 196 100 172 96 132 288 148 292 144 284 160 272 132 240 128 264 136 280 148 272 140 276 132 276 140 276 140 276 136 272 148 280 144 268 136 260 132 268 136 276 132 280 136 272 148 252 124 220 124 244 120 248 120 256 124 240 136 252 120 236 112 216 124 284 168 276 132 232 120 248 128 224 208 300 356 368 444 432 468 448 468 432 456 420 448 412 440 400 432 396 432 380 424 404 424 372 420 372 412 372 412 376 408 348 356 300 352 304 352 332 396 380 400 400 424 412 424 416 436 396 408 376 392 372 384 368 372 352 336 496 64 564 68 608 128 648 176 656 184 656 180 660 168 684 188 724 248 692 208 676 192 664 172 632 156 628 144 636 124 628 124 624 184 648 128 632 112 636 60 616 200 348 320 268 300 260 288 252 284 268 324 292 312 272 284 228 268 228 252 240 232 236 196 196 164 184 80 184 48 276 36 336 40 396 32 432 32 448 40 472 60 488 32 496 28 504 32 504 44 528 60 520 40 524 32 488 36 480 36 460 68 472 44 488 368 628 472 600 412 568 572 608 492 588 492 572 448 612 468 588 424 568 368 624 436 692 336 596 212 384 328 292 300 288 324 284 312 316 176 216 272 252 328 284 272 252 244 248 228 204 212 204 200 188 192 180 172 200 180 200 140 156 128 148 120 136 112 116 124 256 380 312 388 344 444 384 468 428 492 436 492 432 484 412 488 444 464 400 516 444 504 424 504 416 496 440 492 440 492 420 488 436 496 460 500 436 500 428 488 432 480 420 488 416 500 432 500 432 480 392 440 348 424 324 400 328 392 324 400 356 392 336 408 336 400 336 396 324 388 320 380 336 376 308 380 336 376 352 372 328 376 304 372 316 372 304 360 308 356 320 344 740 424 1020 440 1020 472 1020 512 1020 512 1020 484 1020 536 896 264 444 292 464 260 412 200 536 384 944 376 940 360 944 368 936 360 928 352 936 356 940 352 940 352 944 360 956 364 972 376 972 380 972 376 968 380 972 388 972 376 968 384 972 388 984 408 996 420 996 416 992 404 992 396 972 380 964 352 948 344 928 328 924 316 900 312 888 300 884 284 864 276 864 268 844 252 844 236 860 276 880 288 884 284 872 272 864 268 848 260 828 252 812 236 784 236 744 228 692 188 372 88 220 104 204 100 224 100 204 236 148 268 144 272 144 276 148 244 116 248 132 256 140 260 140 256 140 236 144 236 140 268 132 260 136 264 144 268 140 248 128 256 140 252 140 272 132 268 140 272 136 220 116 224 132 236 136 244 124 236 120 232 120 208 108 204 116 240 164 288 144 228 120 212 120 224 136 140 308 40 392 128 464 128 468 108 456 136 456 132 452 148 440 112 436 136 436 144 432 124 424 124 412 160 436 152 432 160 408 56 360 28 348 20 364 44 384 52 408 76 420 88 416 28 416 4 396 0 380 0 360 8 356 84 116 108 48 140 92 212 172 224 168 236 176 212 164 208 200 256 248 244 268 240 160 208 156 220 152 228 144 208 136 180 108 176 144 244 164 204 116 180 132 136 56 132 212 136 300 80 284 64 272 68 304 60 304 80 308 36 264 44 260 56 232 64 204 56 192 48 120 48 48 68 32 80 32 76 32 68 36 84 36 104 68 104 44 84 36 88 28 80 40 76 40 100 40 96 36 84 48 104 28 64 60 88 48 24 380 140 460 76 408 56 544 252 492 52 492 104 456 8 480 164 476 32 376 0 404 72 372 0 228 36 316 16 280 48 312 64 328 120 224 52 236 68 296 84 260 64 236 64 220 60 200 16 192 64 168 44 168 48 164 56 140 56 120 32 112 16 108 40 120 56 384 80 384 108 464 156 492 168 516 148 516 140 504 156 504 168 512 176 504 228 520 172 512 160 504 152 500 164 500 208 492 164 500 156 488 124 472 132 464 76 460 84 488 164 508 164 484 52 448 48 420 84 428 88 424 136 428 156 424 176 416 120 396 128 380 124 384 76 368 92 376 92 376 68 376 100 364 64 360 104 368 40 376 92 364 88 368 76 356 60 336 80 420 28 440 52 472 120 476 136 480 164 476 100 480 188 476 200 260 144 224 144 292 152 224 124 360 44 356 36 364 56 352 48 352 40 352 36 348 68 344 64 348 56 352 24 368 52 376 16 380 20 372 28 376 12 376 4 376 20 376 44 392 80 416 64 412 56 408 88 396 112 380 80 360 32 352 8 344 12 324 16 308 12 300 12 284 0 276 0 268 0 252 0 240 0 244 16 276 0 288 12 276 8 268 0 260 4 256 0 240 0 228 0 232 0 216 40 132 164 96 176 100 184 100 184 92 124 284 144 296 152 288 164 268 124 244 128 260 132 268 140 268 144 276 140 272 144 272 136 268 140 288 136 264 140 248 140 256 136 280 140 280 144 268 148 284 148 244 128 248 132 264 132 244 128 236 132 240 124 248 120 224 108 232 144 308 156 268 132 240 112 232 120 232 212 292 360 388 436 448 464 456 460 436 456 420 448 400 452 416 448 416 440 424 448 408 444 404 432 408 448 412 436 412 440 384 360 328 356 292 344 344 364 364 380 388 416 392 412 384 404 396 396 372 376 356 368 352 364 412 224 524 48 580 60 616 164 664 164 656 176 664 172 660 172 696 296 708 200 712 280 676 172 628 160 616 152 608 116 588 104 608 128 624 168 628 132 620 132 632 96 596 68 560 252 304 292 276 268 244 280 272 284 272 308 252 268 224 248 228 252 240 208 200 192 220 144 196 60 248 40 300 32 356 28 404 36 436 40 464 88 480 68 480 44 476 28 484 32 492 28 484 32 496 32 540 104 616 160 652 232 684 256 620 384 668 452 568 456 572 512 656 528 612 488 596 480 580 436 536 480 596 384 584 392 628 400 572 276 388 284 248 268 236 288 264 324 348 284 296 204 264 264 248 252 220 244 200 204 208 196 208 180 196 176 180 152 188 132 176 124 160 112 152 100 132 96 124 152 252 376 360 392 352 456 432 496 452 524 484 528 488 516 480 520 444 516 488 516 476 516 480 516 464 520 456 504 448 496 440 488 436 468 428 460 380 444 380 448 372 440 368 460 404 484 420 460 356 436 372 432 396 420 364 432 372 408 348 408 348 404 340 400 328 392 320 400 336 388 292 372 292 380 296 372 308 372 292 368 296 352 300 348 296 364 324 372 316 380 340 348 812 416 1020 432 1020 464 1020 460 1020 440 1020 444 1020 444 1020 488 1020 396 908 212 436 228 416 252 560 356 924 348 924 348 916 344 912 344 928 332 920 336 920 340 924 332 932 352 940 344 952 356 960 372 952 368 968 372 960 368 956 368 956 368 960 380 956 392 976 404 980 400 972 392 976 380 964 372 948 348 928 348 928 332 912 332 904 308 896 292 872 280 860 264 844 256 836 240 832 220 840 260 856 268 868 268 864 268 856 260 836 248 824 240 804 228 776 228 740 224 692 212 468 84 220 96 228 92 204 92 188 240 128 260 148 260 152 284 152 240 120 236 128 236 136 256 140 240 132 264 144 244 132 244 144 248 140 248 140 260 140 248 132 264 140 240 144 252 148 276 148 264 132 228 128 228 128 240 136 252 140 236 124 232 128 204 112 196 120 268 152 268 144 216 124 224 120 216 132 100 316 40 392 112 448 100 464 120 452 112 440 128 444 156 452 140 436 132 456 132 456 160 456 148 452 156 444 164 452 172 416 36 360 48 352 16 360 32 376 28 400 60 408 52 404 36 396 0 376 0 368 0 360 24 312 112 56 116 60 152 148 236 180 244 176 228 180 220 168 200 208 272 232 200 312 320 264 232 180 228 164 208 112 172 112 216 124 200 152 220 136 192 116 192 140 192 48 108 112 116 256 76 264 68 256 44 268 48 276 64 276 20 240 48 244 80 236 72 200 64 168 52 96 56 52 60 32 68 32 72 32 76 32 96 88 136 64 96 44 112 36 112 24 92 20 92 60 128 144 228 264 248 304 256 332 272 332 216 412 308 436 100 528 124 420 292 580 176 512 180 508 76 468 52 448 88 404 0 392 24 412 0 308 8 260 28 260 36 276 44 296 124 320 112 220 84 260 40 228 24 228 32 200 24 180 64 184 40 168 52 152 40 132 40 112 44 104 40 88 64 96 28 168 116 364 132 388 68 436 144 508 156 520 132 540 152 532 152 528 184 508 120 524 180 520 152 528 184 528 168 496 120 480 72 460 76 444 64 436 44 424 24 428 24 432 56 460 40 436 80 432 76 440 156 420 140 396 96 404 136 420 92 396 104 392 144 396 136 412 144 404 112 420 88 388 80 380 100 376 84 360 60 364 68 356 76 344 76 344 100 356 88 364 64 352 80 412 12 424 124 452 108 452 128 440 144 420 152 384 96 388 168 384 184 340 100 192 104 176 148 224 64 352 12 336 0 336 12 324 8 336 0 324 16 324 8 332 44 328 60 344 96 348 32 360 8 368 4 360 0 372 0 364 28 360 8 376 56 368 12 384 4 400 40 384 52 356 124 368 68 348 28 336 4 336 4 328 4 308 0 304 20 280 4 272 4 256 0 244 0 224 8 220 0 256 16 264 8 268 16 268 8 252 0 236 0 228 0 228 0 212 8 220 28 160 140 92 192 92 208 88 176 100 124 272 144 284 140 288 148 288 132 252 120 268 132 276 136 268 132 268 140 276 140 260 148 272 140 256 140 264 140 268 136 276 136 260 144 276 144 284 144 260 136 256 120 252 144 268 128 264 132 256 136 272 128 244 112 224 108 248 152 272 160 268 120 232 132 208 124 216 240 296 364 396 428 444 468 440 448 436 444 404 444 432 448 412 448 436 448 424 460 432 456 412 456 420 456 440 468 424 464 368 372 324 360 284 348 328 364 356 384 376 400 388 408 388 396 368 376 360 372 352 356 332 352 440 108 564 44 608 124 648 176 640 184 660 184 652 172 664 172 660 212 688 264 692 244 664 192 636 180 612 116 580 100 584 136 604 144 608 144 608 120 612 120 624 124 608 52 584 156 432 264 252 264 268 264 276 264 272 260 244 236 220 240 228 232 208 212 196 176 200 132 180 52 264 40 324 32 364 32 400 40 444 56 488 60 496 44 500 44 480 32 516 80 644 196 756 296 832 356 856 320 836 292 812 272 764 360 716 492 548 560 596 432 556 564 616 484 600 516 580 468 560 444 568 424 512 408 568 392 580 328 412 244 220 244 228 264 240 272 308 340 424 244 260 252 236 224 220 208 196 192 196 172 172 156 184 156 208 160 216 136 184 100 152 88 164 88 156 76 120 172 312 364 332 384 368 424 420 496 464 532 512 552 520 556 504 532 488 532 488 520 500 532 504 532 488 504 444 476 416 452 396 444 392 436 364 436 368 440 372 436 372 436 376 440 364 428 352 432 392 448 380 396 344 412 360 412 356 428 344 420 324 412 352 436 344 408 316 416 332 400 328 400 316 392 312 388 320 380 296 364 304 360 308 364 288 352 284 356 304 356 344 360 852 416 1020 428 1020 440 1020 436 1020 436 1020 424 1020 380 1016 352 996 332 980 320 932 260 752 188 340 152 340 236 880 324 900 320 892 324 896 320 900 316 896 316 904 320 916 332 920 324 920 340 932 344 940 356 944 360 936 364 944 368 956 364 956 372 960 376 960 360 952 376 964 384 956 360 952 364 952 344 940 340 928 332 912 340 908 320 892 304 884 288 864 268 860 260 844 240 836 236 824 220 816 228 848 264 864 264 852 264 856 268 828 240 816 232 800 224 776 224 752 212 688 216 568 92 220 92 204 84 192 92 212 228 132 252 156 256 132 276 156 252 116 244 136 244 136 256 136 252 140 252 140 268 148 276 144 260 140 252 132 256 140 252 132 236 140 260 144 264 140 280 148 248 128 236 132 248 136 236 132 236 132 228 132 224 128 216 112 228 128 264 156 276 136 216 132 216 112 204 136 108 332 48 392 80 436 92 460 124 448 112 440 120 440 136 448 120 460 164 456 192 460 168 456 180 460 180 472 184 460 160 420 56 364 48 356 24 348 60 372 72 392 72 412 52 396 24 384 24 368 0 356 0 348 24 188 120 40 128 116 228 184 212 180 228 192 220 176 192 172 216 212 220 192 268 220 204 196 236 176 224 132 184 104 156 140 212 144 228 136 192 108 192 116 168 152 224 108 128 72 140 148 88 260 52 260 52 268 36 248 36 236 48 228 48 224 72 204 68 188 24 140 56 68 52 40 68 40 72 28 80 36 84 48 112 76 128 52 80 52 100 76 156 180 216 256 272 328 312 348 288 272 220 196 180 156 148 288 304 556 72 536 128 416 164 624 204 472 36 476 88 448 28 448 56 484 80 380 40 408 4 348 16 240 24 232 28 240 28 256 64 352 208 264 40 216 36 212 16 200 16 176 12 164 52 140 32 188 120 376 200 440 184 424 124 144 16 68 72 76 24 168 120 384 76 356 84 400 100 480 156 524 136 556 148 568 136 540 152 544 176 536 156 540 144 536 128 484 32 460 44 452 52 444 32 440 24 452 36 464 76 476 72 460 56 436 68 424 140 452 156 444 108 416 52 420 84 428 72 440 136 460 132 432 136 420 128 424 136 416 116 400 108 388 76 400 108 388 92 384 48 388 76 372 64 364 52 360 56 360 52 344 36 388 44 432 24 432 92 432 132 424 100 420 136 412 136 376 76 340 84 300 76 280 80 268 68 184 76 144 88 96 32 328 0 312 0 316 0 312 0 304 12 308 0 304 12 324 0 328 24 328 24 336 8 356 8 352 4 352 12 360 0 376 8 380 0 376 16 380 24 356 0 364 20 360 32 348 40 360 84 348 0 344 0 336 20 328 4 308 28 296 8 268 4 248 12 244 0 236 0 232 0 212 0 252 4 272 4 260 12 260 16 252 0 236 0 224 0 220 0 220 0 208 4 196 108 84 172 92 184 92 180 96 120 252 144 272 144 284 144 284 156 252 128 264 132 280 144 276 132 268 140 276 140 264 140 248 140 276 140 256 140 264 136 268 140 280 140 268 144 276 148 280 132 252 124 252 132 248 132 244 136 252 132 236 124 232 112 228 124 288 136 284 156 252 132 248 124 240 116 232 244 312 352 376 416 428 448 420 452 440 444 440 448 432 448 428 448 424 456 444 460 444 460 436 468 444 472 420 448 408 432 388 384 320 360 316 348 332 360 336 376 356 408 380 396 380 380 352 364 332 352 332 344 364 264 532 40 596 104 636 176 640 176 656 176 648 180 652 172 652 164 676 212 640 224 716 300 668 188 612 144 580 120 576 128 596 172 612 140 600 104 584 116 588 100 604 148 600 72 568 84 520 204 280 256 260 260 260 256 244 232 220 220 212 216 200 216 220 188 220 176 204 116 200 36 264 32 340 32 396 32 420 28 460 88 480 44 508 64 588 140 724 204 780 280 848 332 852 248 824 180 812 144 800 128 784 224 640 520 584 452 560 424 556 568 604 480 596 488 696 472 524 436 584 460 572 464 512 404 556 364 500 260 560 264 388 216 252 228 284 432 628 360 284 216 208 196 184 180 204 172 200 152 200 136 232 228 416 504 568 564 632 612 704 664 576 440 356 160 124 156 328 380 348 328 320 380 376 456 456 524 520 552 532 572 524 552 540 548 512 556 508 552 508 516 456 476 456 468 440 460 428 464 424 468 432 480 436 496 440 492 420 472 412 440 388 444 416 464 396 452 360 448 384 444 368 448 368 460 384 456 380 452 352 428 348 432 332 424 316 400 308 396 288 400 324 400 328 392 320 392 312 388 296 380 308 364 300 356 304 360 484 416 920 444 1016 444 1020 432 1020 412 1020 412 1020 400 1020 376 1020 324 996 284 952 264 940 260 900 208 832 172 768 140 444 232 844 292 860 300 876 300 876 296 868 292 880 300 876 308 892 316 904 332 916 336 924 340 936 364 936 360 936 356 940 364 944 364 948 380 936 364 940 380 940 344 924 344 932 344 940 344 936 352 924 340 916 328 908 348 904 324 892 292 872 284 856 256 844 244 840 244 816 228 812 208 808 216 828 256 852 264 844 256 836 248 828 236 804 224 780 224 764 216 732 212 692 212 604 128 236 92 216 84 200 92 196 240 132 244 148 276 148 264 148 256 124 232 140 264 140 248 140 252 144 260 140 264 140 248 136 252 140 248 144 240 136 248 144 256 136 264 140 260 144 264 132 232 128 224 120 236 132 232 120 244 136 232 124 212 116 204 124 244 152 264 148 264 136 200 124 232 132 208 136 112 324 20 376 48 432 72 436 96 444 120 452 80 452 140 456 140 452 144 460 152 468 160 468 156 460 100 440 120 432 76 392 36 364 44 368 52 356 28 360 64 392 64 400 48 380 12 368 8 352 0 344 4 308 100 60 140 100 200 168 260 164 232 172 220 172 224 156 196 160 160 156 228 220 220 312 308 228 244 164 212 128 192 120 204 156 232 208 200 140 176 136 200 108 160 120 208 116 128 48 92 120 72 240 60 252 44 248 40 232 28 216 32 212 32 216 44 196 48 184 44 148 64 52 64 40 64 28 84 36 92 32 96 52 120 72 104 124 172 188 208 232 268 308 308 316 276 220 196 144 148 132 144 132 148 204 268 532 52 436 76 472 268 568 152 468 56 460 252 720 20 428 136 512 108 468 120 412 0 372 0 248 80 240 92 292 60 272 68 332 184 408 100 192 28 184 24 168 44 164 44 148 40 128 52 376 204 576 196 560 320 676 376 760 416 688 332 688 260 372 76 376 88 332 24 336 32 412 68 492 140 540 168 564 140 548 148 564 160 552 196 556 124 496 56 484 44 480 68 476 36 488 68 504 52 504 108 520 36 512 36 468 44 444 84 468 160 468 148 464 120 468 112 464 108 464 108 472 140 476 144 464 168 448 152 428 124 428 100 412 84 388 76 404 100 408 84 412 108 396 104 400 104 380 88 368 92 360 52 376 16 448 48 448 20 448 96 456 100 420 100 412 148 388 104 376 100 336 112 304 24 284 96 280 76 212 44 188 76 148 52 144 80 288 0 284 0 292 0 300 0 292 0 284 0 300 0 312 0 312 0 328 12 340 4 352 16 360 4 368 0 356 0 368 0 376 4 356 0 344 72 368 4 328 20 328 28 340 64 340 28 340 28 328 4 332 24 336 16 300 0 288 20 272 8 248 4 256 0 228 0 216 0 204 0 236 0 260 4 260 12 252 8 244 4 224 0 224 0 208 0 208 0 212 16 200 92 84 180 96 160 88 176 92 116 276 128 280 140 288 148 284 140 260 124 256 136 256 132 268 148 264 144 284 136 280 140 264 148 268 132 268 140 268 136 264 136 288 144 280 152 280 132 252 120 236 120 248 124 256 128 268 136 244 120 256 124 228 116 248 148 292 152 284 148 264 132 244 136 252 124 220 228 292 344 384 396 436 440 436 440 440 448 436 452 436 460 440 448 428 452 444 456 436 452 416 452 420 444 424 420 396 392 360 364 344 368 340 368 324 360 328 376 360 396 388 384 348 352 336 352 312 344 328 332 464 80 592 80 632 164 644 172 664 172 668 176 656 180 676 164 644 152 648 176 676 256 700 296 644 164 616 156 596 120 588 164 604 192 600 180 592 160 604 132 576 96 576 132 584 60 564 48 556 140 312 248 264 240 252 228 232 212 208 204 208 196 220 196 188 176 208 156 204 100 200 36 292 32 352 24 388 20 452 76 580 148 716 196 788 224 828 216 848 224 848 196 824 160 816 136 812 132 808 136 804 172 652 528 512 400 516 472 592 604 576 472 552 472 592 620 760 408 584 504 560 444 596 452 520 348 500 292 696 392 876 472 920 536 944 544 868 424 744 384 624 248 500 180 384 148 264 132 188 120 228 320 516 600 648 644 668 688 744 736 820 788 792 720 704 692 716 580 448 340 292 296 324 372 388 456 472 528 528 560 552 552 544 568 540 560 536 556 500 508 476 488 464 488 468 492 464 512 484 524 492 528 488 536 484 508 444 468 408 460 412 484 428 484 420 456 388 472 400 488 412 468 396 488 432 496 404 484 400 480 388 464 368 452 360 440 348 412 328 396 336 404 332 412 332 412 328 400 304 388 336 384 300 368 352 420 668 484 884 480 1004 468 1020 468 1020 432 1020 416 1020 388 1020 368 1012 332 996 312 984 304 948 280 868 248 856 176 832 152 764 92 616 296 736 280 840 264 844 284 856 292 860 284 864 288 872 292 872 300 892 308 900 324 920 348 932 352 936 356 928 360 932 360 936 364 932 360 920 340 924 356 932 368 920 324 912 328 920 332 924 344 916 328 908 316 904 332 904 320 876 292 872 268 852 256 840 248 836 236 820 224 808 204 796 212 828 252 844 260 852 244 832 248 824 244 800 220 784 216 752 208 724 208 696 204 632 168 288 96 208 92 192 92 208 248 132 252 136 260 148 268 132 272 128 220 124 240 132 236 144 256 148 260 136 244 148 260 140 240 136 256 148 260 136 260 144 264 144 268 144 264 152 268 128 212 116 220 116 236 124 232 120 232 120 232 124 220 116 228 132 264 160 288 156 280 140 208 132 232 128 232 132 124 308 40 372 36 428 96 440 96 436 108 440 128 460 148 448 140 448 92 444 156 440 132 440 104 436 88 428 92 416 68 372 56 372 44 372 32 360 56 368 48 384 52 392 56 368 4 348 0 344 12 340 68 112 140 64 176 136 204 164 232 168 200 172 212 188 212 220 208 164 184 188 228 192 216 252 252 192 224 156 212 132 184 164 248 180 232 180 248 164 228 156 216 112 188 112 188 72 80 40 108 40 84 208 56 220 32 232 12 208 48 196 24 192 32 196 60 176 48 160 64 124 56 44 72 32 84 28 88 68 128 152 204 212 224 204 228 176 176 152 128 144 140 136 164 132 148 144 152 140 128 132 136 172 112 452 72 416 120 464 228 600 164 480 96 460 68 488 168 504 52 472 72 412 48 456 56 368 12 504 28 668 12 712 0 712 0 716 0 708 8 704 0 660 0 512 12 300 44 176 72 120 24 120 100 496 204 636 236 692 372 740 328 724 360 724 400 732 292 684 340 592 56 332 32 328 8 412 92 496 148 552 184 564 132 564 172 560 180 568 144 524 68 500 48 496 32 504 84 524 64 540 92 544 108 548 96 508 52 472 68 472 172 476 196 484 148 456 120 480 168 480 124 484 144 480 156 500 196 488 184 496 216 492 196 476 168 468 196 444 136 428 140 396 68 408 120 412 136 408 124 400 112 384 60 388 60 464 108 516 132 520 140 488 112 468 128 444 140 424 148 388 160 368 88 328 56 292 28 272 72 252 72 240 48 168 56 144 60 108 60 204 92 344 0 276 0 268 0 280 0 276 0 292 0 288 0 288 4 304 0 320 12 312 8 352 0 352 0 352 16 364 12 368 4 356 0 348 0 348 0 348 56 368 4 316 0 328 20 332 8 328 24 320 4 316 4 332 4 296 12 276 4 260 4 244 0 244 0 224 0 216 0 204 4 228 0 252 4 252 0 236 4 248 0 224 0 208 4 204 0 208 0 204 0 196 80 88 176 92 172 80 180 80 116 256 144 280 148 276 144 280 140 264 128 264 132 268 136 256 136 260 136 268 144 264 136 272 140 260 152 276 140 272 144 268 144 280 136 280 144 276 136 232 116 236 120 228 124 260 116 252 116 256 132 224 120 232 132 280 152 296 168 300 156 244 120 248 124 236 132 216 228 304 336 344 404 420 432 428 428 420 432 436 440 432 448 440 444 424 440 404 444 428 440 388 420 408 432 392 416 380 380 348 368 320 364 332 360 336 360 336 368 352 380 360 376 348 352 308 336 308 332 392 160 596 84 612 132 628 160 648 172 660 160 660 160 660 208 656 224 668 148 632 224 692 256 620 188 612 164 596 132 596 160 616 192 624 180 608 180 604 144 588 128 576 116 588 108 568 48 564 32 556 92 344 236 252 220 220 204 228 188 208 176 188 184 196 168 188 176 180 132 188 72 204 28 364 88 588 160 748 176 824 212 844 192 836 172 844 156 840 152 844 148 844 148 840 156 832 140 832 132 820 148 712 488 524 424 548 472 564 584 616 488 564 464 572 468 588 476 584 452 548 404 568 456 640 508 908 696 1020 716 1020 712 1020 716 1020 716 1020 732 1020 736 1020 732 1020 740 1020 724 1008 608 912 448 808 344 696 428 688 592 760 636 812 696 816 716 816 684 764 780 824 748 692 684 708 568 380 292 352 372 392 444 484 532 548 560 556 556 556 560 564 556 548 544 528 516 496 500 480 516 492 540 508 544 520 556 536 548 476 504 436 476 404 476 412 456 392 464 408 460 368 472 416 492 428 488 420 496 404 476 404 496 424 512 440 516 448 500 416 480 416 472 372 444 368 436 364 404 392 404 444 392 468 384 464 368 424 388 528 508 700 608 856 564 948 512 1012 472 1020 452 1020 432 1020 400 1020 372 1012 344 992 296 964 268 936 228 896 200 856 180 820 128 792 120 716 124 564 364 520 348 676 268 828 256 828 268 836 272 844 276 848 284 860 292 876 300 892 324 900 332 916 340 928 352 920 356 928 360 932 364 920 340 904 344 912 352 920 348 924 344 912 312 900 308 900 312 900 316 904 308 896 324 888 312 872 280 864 268 848 256 832 248 828 232 804 228 796 204 792 208 804 224 836 244 828 244 820 240 816 232 804 212 768 212 748 196 708 208 692 204 628 184 384 80 192 84 200 84 184 224 132 244 136 276 144 260 156 264 136 248 132 236 128 244 136 260 140 244 132 244 140 248 144 268 140 264 140 256 140 248 136 264 132 256 156 248 136 236 128 224 124 232 124 224 128 228 128 228 132 248 132 216 124 248 148 284 156 272 152 244 120 216 124 228 128 220 132 100 300 16 368 12 420 48 428 72 408 100 428 116 432 112 436 112 428 112 440 108 428 76 420 72 420 76 404 76 396 12 356 16 364 56 372 44 356 48 364 48 376 68 376 32 356 24 336 0 328 36 192 104 84 152 116 200 172 216 168 232 164 196 200 188 136 184 160 208 240 180 152 184 216 228 160 168 152 188 140 204 164 248 192 236 184 236 184 228 176 208 120 172 112 172 116 124 60 108 48 96 36 92 188 64 216 40 196 16 192 36 176 40 164 44 160 40 164 48 144 52 120 68 88 136 160 180 160 188 164 184 148 160 148 160 156 168 176 216 172 168 148 148 164 180 164 160 160 152 148 164 136 112 492 92 424 76 468 168 556 132 488 36 464 44 464 120 468 32 484 80 400 0 456 52 664 140 744 8 716 0 720 0 724 0 732 0 740 0 740 0 748 0 752 0 756 0 760 0 760 0 756 0 740 0 728 8 732 16 728 16 712 40 716 44 712 192 732 264 700 260 672 268 496 8 316 40 400 20 484 136 548 144 544 120 560 100 552 112 544 128 520 44 512 16 512 68 540 104 560 140 556 192 580 144 508 60 476 80 452 96 452 96 448 96 460 112 488 148 504 172 504 148 500 160 508 152 516 184 524 240 532 272 524 264 512 220 500 220 480 208 400 168 348 196 300 248 304 216 268 180 260 184 276 164 348 204 520 296 540 180 516 120 480 92 468 108 444 148 420 92 384 84 336 8 308 40 268 52 228 60 200 36 160 76 120 76 104 44 88 32 348 68 360 60 336 8 252 0 252 0 264 0 272 4 280 0 288 0 296 0 308 8 312 0 320 4 348 0 356 4 360 0 360 0 348 4 328 0 344 12 340 0 340 36 340 0 300 4 304 4 308 24 316 32 316 16 312 0 284 12 276 16 260 4 252 24 240 0 228 0 216 0 196 0 204 0 240 8 236 12 244 8 236 0 224 0 208 0 204 8 200 0 204 4 204 32 124 152 80 152 88 180 92 120 248 132 300 144 276 132 292 152 260 124 260 124 272 140 264 144 272 140 256 140 272 144 268 140 248 136 260 136 256 136 260 140 280 144 280 148 268 124 232 116 232 128 260 128 236 136 244 128 256 120 244 116 260 152 288 168 304 148 296 148 244 116 236 128 268 128 232 204 316 336 352 384 424 412 408 420 420 420 416 420 416 416 412 420 416 428 416 424 408 420 388 404 388 404 368 388 340 356 328 360 316 360 348 372 316 352 340 376 348 372 344 368 316 340 304 328 344 212 580 80 652 108 636 152 648 180 656 160 660 216 672 172 612 128 632 148 640 180 632 160 612 140 624 152 604 144 600 152 604 188 632 184 624 164 608 172 588 128 572 96 576 104 584 84 560 40 568 28 556 88 328 208 208 192 204 184 180 168 264 160 392 148 480 156 568 144 612 168 704 168 788 168 828 140 832 148 848 156 856 156 856 160 852 168 864 224 868 160 864 164 860 176 856 168 848 168 836 148 756 480 560 432 580 528 548 544 604 492 584 476 608 468 592 472 608 460 664 480 596 512 940 740 1020 724 1020 720 1020 724 1020 736 1020 740 1020 752 1020 752 1020 752 1020 768 1020 772 1020 776 1020 772 1020 776 1020 772 1020 768 1020 772 1020 768 1020 768 1020 764 1020 756 1020 740 1020 732 1000 676 836 636 620 344 336 348 392 428 472 508 528 544 560 568 568 552 544 536 532 540 516 520 492 508 500 536 512 576 540 580 524 572 500 508 424 476 396 452 400 456 376 468 392 472 412 500 408 504 424 508 416 512 444 532 480 548 468 560 480 544 476 560 484 556 508 496 620 392 772 292 912 232 964 216 980 276 1000 232 1004 228 996 220 1000 224 980 224 952 260 928 320 948 380 980 420 1012 444 1020 424 1020 392 1004 344 988 308 964 280 932 236 904 196 856 160 820 132 788 104 740 80 592 316 372 352 472 356 524 324 704 248 808 252 816 268 824 276 840 280 848 284 860 288 880 308 888 304 896 332 924 356 916 364 916 356 916 336 908 336 904 320 900 320 900 328 892 340 924 336 908 308 900 316 904 316 908 324 884 324 884 292 868 284 852 276 848 260 832 252 824 224 808 216 792 204 780 196 796 220 820 240 828 232 816 232 812 232 792 208 772 200 740 200 708 200 676 200 628 196 456 84 180 80 188 88 172 220 128 228 132 260 148 244 140 276 132 240 124 228 128 236 140 260 136 244 136 256 148 268 136 256 140 236 140 228 136 252 132 256 140 264 144 260 132 220 104 224 128 232 132 248 120 224 124 216 124 224 112 228 132 276 164 284 156 276 148 236 128 188 124 224 136 204 132 100 288 20 360 16 408 32 404 44 420 64 428 72 416 32 400 20 416 44 424 60 412 56 396 48 388 48 368 20 368 40 344 40 344 20 356 68 372 36 368 64 372 64 360 44 344 20 324 16 224 116 72 196 180 216 156 232 172 240 164 220 224 200 192 196 148 180 164 184 128 164 176 228 168 156 124 220 176 212 164 228 180 236 192 236 156 224 172 224 136 184 96 128 96 100 92 68 40 88 36 68 52 76 160 16 172 40 168 40 160 80 164 96 156 80 152 116 168 84 176 164 160 184 144 192 152 196 196 208 208 256 204 240 188 212 176 228 196 208 212 200 180 184 176 140 168 196 168 192 152 104 452 240 428 56 568 196 484 136 516 100 480 68 476 68 468 80 488 112 432 32 596 96 732 8 712 0 720 0 728 0 740 0 748 0 756 0 768 0 768 0 784 0 792 0 788 0 788 0 792 0 788 0 780 0 788 0 804 0 816 0 812 0 796 0 772 0 752 0 736 0 712 0 640 24 264 4 384 24 460 80 528 116 560 128 552 88 536 96 548 116 528 52 516 60 548 140 580 172 580 120 560 112 500 76 476 96 452 100 464 104 480 136 488 196 524 208 516 180 520 232 536 212 552 272 572 344 592 340 588 320 564 272 472 276 348 260 260 192 220 196 196 224 204 232 220 208 248 292 304 328 276 328 308 304 268 304 248 280 236 252 232 232 228 208 268 168 332 132 376 96 348 16 320 52 288 48 232 36 204 48 156 68 132 52 100 60 80 48 300 48 336 52 348 32 352 36 312 0 252 0 256 0 264 0 272 0 268 0 272 0 292 0 296 4 324 4 336 0 356 8 344 0 352 4 336 0 340 0 308 16 328 0 312 4 344 40 356 8 324 40 320 72 316 28 312 20 304 4 288 8 276 4 268 8 256 4 236 0 224 0 204 4 200 0 200 0 232 0 240 0 236 12 232 4 216 4 200 0 200 0 204 0 204 4 204 52 156 128 84 144 88 152 88 124 272 120 268 140 280 144 264 152 268 128 260 136 260 140 268 140 276 132 264 148 280 136 284 144 252 144 284 136 268 140 264 140 276 136 260 148 256 112 244 120 240 124 236 128 240 128 256 124 240 116 224 132 284 148 280 144 288 152 272 136 236 116 260 128 232 124 248 204 296 340 356 380 412 404 404 408 408 416 408 416 432 400 396 404 404 412 404 412 392 404 376 380 352 364 336 352 336 340 308 336 320 344 320 352 340 352 324 372 336 352 332 356 324 336 352 216 584 72 632 120 644 212 664 172 648 180 640 212 760 188 628 140 636 180 664 220 632 156 632 252 644 176 600 140 612 172 620 184 612 184 616 160 592 156 600 144 576 80 576 92 600 88 572 48 568 36 548 36 544 112 420 172 504 184 600 180 680 180 700 176 720 172 732 176 768 168 812 144 824 140 848 172 880 228 920 288 940 320 948 300 936 244 892 232 888 204 888 224 880 180 860 168 852 148 840 152 816 312 640 500 548 448 560 508 628 556 616 492 612 464 612 484 640 480 620 444 848 672 1020 712 1020 716 1020 712 1020 728 1020 744 1020 748 1020 760 1020 780 1020 792 1020 812 1020 808 1020 804 1020 820 1020 812 1020 808 1020 816 1020 832 1020 840 1020 856 1020 864 1020 852 1020 808 1020 780 1020 796 1020 756 1020 728 1020 700 864 380 444 408 448 484 536 540 560 540 540 524 544 548 544 544 500 516 500 548 536 576 532 568 516 548 508 512 436 464 404 448 388 472 400 480 424 508 452 544 464 528 456 552 484 580 512 568 492 576 500 592 500 596 592 476 792 300 952 264 1000 252 984 232 988 224 992 240 1000 228 1000 280 1020 308 1020 352 1020 400 1020 348 1020 348 1020 292 1012 268 1004 256 980 292 984 304 976 224 948 244 944 276 956 284 924 244 892 200 856 160 820 128 800 116 744 84 604 304 324 336 340 340 392 344 472 348 532 308 720 252 784 264 800 264 816 260 828 260 836 280 856 288 864 308 888 328 896 336 900 336 896 336 904 344 900 336 892 324 896 328 888 328 900 340 896 356 940 352 908 324 908 320 892 312 884 308 872 288 864 276 852 276 840 256 828 236 812 232 804 212 788 200 776 200 784 208 808 240 816 240 808 232 800 212 792 196 760 200 736 188 708 200 700 196 632 192 504 88 180 80 176 84 160 220 120 256 128 252 140 252 140 268 136 236 132 244 136 252 136 232 132 252 144 248 140 240 136 260 140 260 152 252 144 248 140 248 136 268 140 240 120 228 116 240 124 228 128 228 124 216 132 224 124 208 116 228 152 272 148 256 148 256 148 236 120 204 124 216 136 212 132 120 292 52 360 32 408 36 404 44 404 40 408 36 404 48 412 28 404 64 420 68 396 44 384 28 368 4 352 0 332 0 328 16 336 32 344 44 348 52 356 56 360 36 352 12 344 44 208 124 56 176 148 184 168 224 164 204 180 204 152 216 320 188 136 180 176 184 240 276 240 216 168 268 260 224 176 212 152 216 184 228 180 228 168 200 144 236 156 192 84 116 88 80 92 60 52 96 36 96 24 80 60 112 200 108 180 124 164 100 184 132 164 144 156 156 168 140 148 196 140 180 152 192 176 212 248 348 328 408 344 388 332 412 348 396 332 332 212 224 208 256 208 212 184 180 152 152 148 148 232 100 528 260 452 64 516 208 600 84 484 32 480 92 472 132 496 64 468 32 684 8 700 0 712 0 712 0 724 0 752 0 756 0 776 0 792 0 824 0 816 8 820 0 812 0 820 8 840 12 836 104 848 128 864 160 868 260 884 300 900 360 900 336 880 232 856 204 848 72 816 12 776 0 724 0 748 4 548 0 424 16 504 96 528 116 520 48 544 120 548 88 516 116 536 112 568 136 556 108 544 148 508 48 468 84 448 80 476 80 484 128 512 212 540 264 552 272 576 340 584 316 580 256 572 276 568 276 492 252 308 240 240 264 232 248 236 236 260 284 272 284 288 300 288 320 284 348 312 396 376 500 424 540 416 544 452 544 404 500 360 420 312 364 328 324 260 304 260 256 232 228 208 184 220 208 224 112 208 60 168 32 128 68 108 56 92 52 288 48 332 16 328 20 336 32 340 24 340 12 284 0 248 0 256 0 256 0 248 16 248 48 252 48 264 32 280 52 296 20 324 16 336 0 340 8 336 20 344 0 340 16 344 40 356 48 356 48 368 28 336 40 328 44 320 36 316 20 296 0 288 12 268 16 260 0 244 4 228 0 224 0 200 12 200 0 200 0 224 0 232 4 232 12 220 4 212 0 200 0 196 4 196 0 204 0 200 20 164 120 72 164 84 160 76 116 240 124 268 136 284 144 284 144 288 128 256 140 260 136 256 136 276 136 264 136 276 144 280 144 260 136 264 136 264 136 272 140 264 136 264 124 236 120 232 124 252 136 240 136 260 132 260 120 236 112 240 140 292 140 272 148 288 156 268 132 240 112 248 124 244 136 224 188 276 320 356 376 396 412 408 404 412 400 392 408 408 404 400 396 396 420 396 408 376 388 372 360 332 344 296 324 304 316 292 328 308 324 324 340 340 344 312 360 336 360 332 340 380 196 584 68 632 168 636 160 640 172 656 148 644 152 656 256 700 236 640 160 620 184 676 272 700 268 644 204 652 200 624 188 604 180 612 188 596 148 584 132 576 152 572 104 568 80 580 84 564 68 552 36 564 20 552 28 588 180 700 188 712 172 728 184 792 140 832 140 844 156 856 144 864 164 880 196 896 220 908 252 936 328 972 324 952 324 952 316 964 368 996 356 916 232 904 264 904 228 876 204 856 160 824 188 668 496 640 468 536 516 684 652 668 484 616 472 620 480 628 492 668 504 996 676 1020 688 1020 708 1020 712 1020 728 1020 740 1020 756 1020 788 1020 804 1020 808 1020 816 1020 824 1020 816 1020 828 1020 840 1020 844 1020 864 1020 872 1020 884 1020 912 1020 928 1020 936 1020 936 1020 924 1020 912 1020 880 1020 832 1020 764 1020 736 1020 736 1020 672 780 448 508 504 548 516 516 528 552 556 548 508 516 524 532 560 520 548 516 540 496 512 428 460 400 452 408 476 424 496 436 508 464 532 464 568 508 588 520 588 496 576 492 560 516 504 708 328 928 224 1000 264 1016 288 1020 308 1020 304 1020 320 1020 332 1020 344 1020 344 1020 324 1020 376 1020 432 1020 472 1020 480 1020 480 1020 456 1020 448 1020 408 1020 364 1016 284 1004 260 992 240 980 232 960 204 948 208 936 216 888 176 832 132 772 88 620 264 320 316 320 328 332 332 364 332 428 332 472 340 548 268 768 248 816 232 840 212 860 204 876 200 872 184 868 184 856 180 864 192 864 224 876 252 892 300 904 316 916 340 908 348 904 332 912 368 932 356 920 380 928 328 904 332 908 324 896 312 880 288 852 272 844 260 836 248 816 236 808 216 796 208 776 200 764 192 768 204 804 236 816 224 812 216 796 212 776 204 756 188 724 188 704 200 680 204 644 188 536 88 188 80 180 80 168 224 120 236 124 256 136 264 136 272 140 248 140 244 140 248 136 248 144 240 140 252 140 264 144 252 132 264 136 244 144 256 136 252 140 236 124 228 124 216 128 228 132 244 132 244 136 240 124 220 112 216 132 264 148 284 148 252 148 276 148 216 112 212 124 232 132 216 136 160 256 44 348 32 396 28 404 56 396 40 396 28 412 28 392 44 408 88 412 52 404 56 360 0 356 0 324 0 316 4 312 20 320 4 324 28 336 24 352 76 360 56 344 112 160 144 84 180 176 240 176 236 168 240 176 208 148 204 208 268 300 292 272 196 184 220 216 276 304 292 296 192 164 208 164 232 204 232 212 240 152 204 136 212 140 196 112 120 80 72 88 92 60 80 44 84 32 84 20 100 120 156 188 152 184 140 152 180 124 180 148 200 196 272 212 272 244 356 316 408 332 404 336 404 344 420 336 360 300 344 300 376 324 436 364 468 352 324 272 368 328 388 268 304 212 236 172 160 484 100 444 44 524 176 768 224 484 40 480 0 468 20 472 0 548 4 668 0 688 0 704 0 708 0 728 0 740 0 748 0 772 0 800 0 804 0 812 0 808 0 808 0 820 0 828 48 840 168 864 300 896 340 908 424 924 492 944 504 940 528 944 524 940 556 952 568 928 504 900 220 808 0 764 0 736 0 740 0 728 0 516 8 504 44 504 72 552 116 508 60 512 52 548 128 548 136 548 136 516 88 464 88 452 80 476 120 492 164 512 172 524 204 540 228 536 280 532 236 532 220 532 224 388 196 228 244 260 300 332 408 372 464 400 484 388 488 380 500 400 468 384 500 408 528 416 496 392 476 416 556 460 604 484 640 504 684 540 672 516 640 472 572 440 508 392 448 328 348 300 260 276 276 256 260 232 264 228 232 200 212 212 212 216 180 212 124 260 68 292 28 316 8 336 32 336 16 332 32 280 84 236 112 212 180 188 192 184 176 192 172 184 168 176 176 180 164 188 188 172 160 172 184 196 168 216 132 232 128 248 64 252 108 276 84 320 96 344 68 372 32 320 56 344 56 320 20 296 0 272 20 260 0 256 0 240 0 228 0 212 0 196 0 196 0 192 0 228 0 236 0 228 0 216 0 200 0 196 0 192 0 196 0 204 0 200 20 164 104 84 148 84 156 84 120 248 120 272 128 272 144 272 144 280 140 260 132 276 128 260 140 276 148 272 144 268 144 260 140 264 140 268 140 272 136 272 144 284 136 268 128 240 124 244 136 260 120 252 128 268 140 236 120 220 124 276 152 284 148 280 144 284 144 260 132 244 120 248 128 240 136 240 160 292 304 352 368 392 396 404 396 416 396 408 400 396 400 392 400 412 408 408 388 368 376 352 344 316 324 296 320 292 304 280 316 296 320 300 324 320 332 328 348 328 340 464 148 624 88 664 204 660 168 632 172 636 180 636 168 632 184 676 276 720 296 688 212 632 168 656 240 700 276 684 228 608 168 600 180 652 220 612 168 588 120 572 128 552 124 556 84 572 84 568 56 544 44 556 44 536 20 540 72 684 204 724 136 784 132 832 128 860 180 892 228 932 296 948 328 976 340 972 352 968 328 964 320 964 332 964 336 964 308 964 312 960 328 968 380 968 344 932 324 940 332 924 276 872 220 744 444 604 444 548 572 780 544 952 564 644 488 652 480 664 476 732 568 1020 660 1020 688 1020 700 1020 708 1020 732 1020 740 1020 752 1020 768 1020 780 1020 800 1020 808 1020 824 1020 820 1020 832 1020 828 1020 848 1020 868 1020 904 1020 924 1020 932 1020 936 1020 948 1020 940 1020 928 1020 920 1020 908 1020 908 1020 848 1020 808 1020 776 1020 752 1020 740 1020 732 1020 612 684 464 524 536 528 500 508 516 500 544 516 540 488 540 472 528 472 452 460 448 388 460 408 484 432 508 480 476 600 372 748 292 832 256 856 300 836 364 856 300 976 240 1016 272 1020 392 1020 472 1020 508 1020 544 1020 528 1020 516 1020 472 1020 440 1020 492 1020 480 1020 420 1020 428 1020 452 1020 500 1020 540 1020 548 1020 540 1020 488 1020 476 1020 408 1020 360 1020 328 1020 308 1012 308 1000 332 984 248 984 232 968 224 956 228 956 228 920 208 828 232 700 264 592 280 588 280 752 268 872 232 864 192 856 184 868 176 880 180 880 180 892 184 908 188 924 204 928 208 912 196 904 184 892 196 884 196 868 188 864 176 860 184 844 188 848 196 856 240 888 260 892 268 888 256 864 252 860 252 860 240 860 248 836 236 816 224 796 212 784 208 776 196 760 184 768 200 780 232 800 224 800 216 788 200 756 196 736 188 736 184 700 192 668 200 632 188 540 108 172 84 188 84 172 224 112 228 128 252 140 256 136 256 148 248 128 236 128 260 132 252 144 264 140 256 144 260 144 244 132 256 148 240 136 252 132 260 144 268 136 236 120 224 132 244 140 240 132 244 132 240 124 208 116 244 152 280 152 244 156 260 152 256 144 236 124 204 128 224 132 240 128 160 232 44 328 56 376 16 392 8 396 40 400 24 396 40 396 68 408 68 404 44 384 56 356 16 340 0 316 12 312 8 296 16 308 16 316 16 328 48 332 72 312 136 128 160 124 216 216 256 172 208 164 240 180 244 164 184 136 156 188 248 272 256 236 200 164 152 204 204 180 232 192 236 180 212 224 236 212 252 168 204 128 180 116 184 100 144 88 128 76 64 64 68 44 84 36 108 16 64 28 132 188 144 108 140 112 156 136 200 208 300 252 328 316 396 316 352 304 372 300 344 296 344 284 340 296 348 340 396 348 408 324 356 292 380 336 424 348 360 316 364 308 376 320 372 260 144 440 196 460 20 560 524 692 64 708 20 492 40 480 72 472 8 596 16 648 0 684 0 708 0 716 0 740 0 748 0 768 0 776 0 796 0 808 4 824 8 828 0 840 32 848 68 852 148 864 280 888 408 912 428 920 460 924 504 932 524 948 568 944 512 916 420 888 380 900 360 888 368 892 148 800 24 808 0 776 0 744 0 736 0 716 0 688 4 504 44 512 32 512 72 532 116 544 92 528 132 516 120 460 104 456 36 444 76 456 144 484 180 344 144 208 200 192 192 192 188 204 204 256 204 248 220 284 236 312 376 412 568 508 632 552 684 576 720 584 724 604 748 580 692 516 664 540 688 520 704 536 628 460 632 484 668 504 676 568 732 588 724 608 716 548 656 500 596 508 572 424 456 360 408 324 300 324 312 320 328 276 224 284 224 224 228 228 220 228 216 208 220 204 208 192 220 192 188 196 164 208 196 224 192 200 204 176 200 172 192 172 204 176 200 188 188 196 180 196 212 208 180 208 184 224 188 208 180 200 152 196 180 200 144 192 144 184 156 172 152 176 176 180 144 192 156 188 168 184 128 184 140 196 104 196 144 200 136 192 88 208 16 212 0 200 4 184 4 192 0 204 0 212 8 212 4 204 4 188 16 180 0 192 0 192 0 196 8 184 4 168 100 60 164 88 140 80 124 248 124 264 132 292 136 284 144 292 140 264 128 268 132 272 140 268 148 256 144 260 144 284 144 248 140 280 132 272 132 284 148 292 148 280 128 264 128 252 140 260 128 276 136 264 124 228 120 256 140 280 156 276 144 264 156 260 152 280 128 240 112 244 132 256 124 248 152 276 284 344 356 400 384 400 392 388 400 408 392 396 388 408 392 408 408 396 400 376 368 352 352 300 332 292 324 308 304 284 296 292 316 328 312 300 324 328 276 568 112 640 148 672 216 664 156 652 132 636 168 636 184 616 120 604 128 612 176 640 220 680 208 676 208 636 196 616 176 620 184 624 208 640 228 624 160 580 136 568 112 552 96 556 96 556 76 552 52 532 44 540 36 532 24 520 12 568 184 720 80 780 120 844 152 884 244 940 288 948 300 968 312 964 280 940 264 932 296 936 264 944 280 944 296 956 284 952 304 956 308 940 276 936 292 932 276 932 284 916 292 904 280 792 416 668 484 612 524 896 836 804 648 868 464 680 492 672 476 776 600 1020 644 1020 692 1020 716 1020 716 1020 736 1020 752 1020 776 1020 788 1020 816 1020 832 1020 832 1020 844 1020 856 1020 868 1020 884 1020 888 1020 908 1020 920 1020 924 1020 928 1020 940 1020 936 1020 944 1020 928 1020 900 1020 864 1020 892 1020 880 1020 872 1020 812 1020 776 1020 764 1020 764 1020 724 1020 712 1020 712 996 564 628 480 512 524 528 552 500 520 468 504 472 456 432 448 396 448 412 444 492 408 808 244 952 204 984 240 996 228 996 268 988 252 956 220 992 260 1020 316 1020 388 1020 452 1020 472 1020 468 1020 536 1020 548 1020 584 1020 572 1020 596 1020 608 1020 620 1020 624 1020 612 1020 588 1020 568 1020 580 1020 632 1020 660 1020 588 1020 456 1020 472 1020 420 1020 388 1020 312 1020 304 1012 272 1004 264 1004 244 980 244 988 256 980 252 976 224 960 228 948 208 944 212 932 204 904 184 884 188 884 180 884 180 892 188 892 196 904 200 896 196 916 200 928 204 940 204 952 208 952 232 952 212 940 208 924 196 920 204 904 188 908 192 900 188 896 200 896 188 880 188 864 164 844 160 836 164 836 160 832 156 820 152 808 144 800 164 796 192 788 208 740 196 748 192 764 212 784 208 784 204 776 188 756 196 748 184 712 184 700 192 668 192 624 184 560 128 212 80 172 84 176 240 124 224 120 244 140 252 136 248 152 240 120 232 132 236 136 236 124 248 140 232 148 272 144 264 136 256 144 244 136 264 144 264 160 252 140 264 132 256 124 256 136 236 128 240 120 228 112 236 140 276 156 256 140 256 140 252 144 268 136 220 116 216 120 220 132 228 128 180 216 76 320 4 364 20 384 68 388 36 392 32 388 12 384 44 404 76 384 60 384 28 356 24 336 8 324 4 328 32 300 4 300 24 312 28 316 60 208 144 96 188 192 296 224 244 152 212 128 176 140 188 160 156 140 160 128 152 120 180 144 144 200 196 180 220 172 204 156 180 152 204 208 236 208 212 160 208 124 192 120 176 92 136 88 84 84 64 56 88 36 88 36 100 28 68 12 84 128 120 76 128 108 132 164 264 284 352 316 356 304 344 280 324 264 280 244 260 276 300 292 292 276 296 276 304 264 256 260 296 272 272 260 276 236 252 244 276 244 296 252 296 248 176 416 48 476 32 508 248 908 420 556 460 660 0 496 24 468 8 600 0 632 0 684 4 720 0 712 0 732 0 744 0 764 0 804 48 820 88 836 76 848 88 852 108 872 192 884 308 892 252 892 364 912 480 932 500 936 504 936 544 944 552 932 536 936 528 932 476 904 384 888 332 872 324 880 360 868 196 840 96 816 0 772 0 748 0 736 0 728 0 716 0 712 4 636 0 496 68 548 120 508 100 496 124 460 44 444 100 436 52 432 108 324 196 216 208 240 316 308 412 364 464 412 360 248 184 212 204 256 260 300 308 372 380 388 424 376 448 392 492 448 564 492 624 500 644 532 652 548 700 576 732 612 780 616 756 680 848 712 824 680 804 660 804 668 792 632 764 596 680 516 572 444 552 436 492 412 436 368 344 324 324 324 316 292 252 272 264 256 244 260 252 280 260 268 212 220 204 224 216 220 176 228 204 208 192 196 184 192 192 196 212 204 176 208 196 212 176 212 204 208 188 204 192 212 192 212 168 212 192 216 168 216 156 208 168 204 172 192 160 192 160 192 140 196 184 196 152 192 144 188 172 160 172 164 188 160 168 164 172 160 140 160 156 148 156 144 136 180 112 196 12 180 0 184 8 196 0 208 0 192 16 196 0 184 0 180 0 188 0 192 4 192 8 176 100 80 156 84 148 88 128 248 124 264 132 276 148 280 132 276 144 256 124 252 140 268 136 272 136 284 132 276 148 264 140 276 136 268 136 276 144 284 156 272 148 268 136 256 132 272 136 264 136 264 128 252 116 236 124 280 144 288 144 280 136 280 148 276 144 252 124 232 116 228 132 232 128 256 144 268 260 320 340 372 376 400 380 400 388 404 392 400 384 404 392 392 400 396 380 364 372 368 344 328 328 300 316 296 316 308 296 292 296 328 312 448 144 636 104 660 200 684 220 676 136 656 144 656 152 640 188 632 128 596 128 592 128 592 144 620 152 624 132 600 140 588 148 600 168 608 156 628 216 620 180 580 144 556 120 548 104 544 96 548 76 528 56 516 36 516 36 496 24 492 20 484 44 668 68 792 120 848 168 904 276 956 292 944 280 940 248 936 228 936 268 952 296 980 344 988 376 1000 344 980 280 952 276 944 292 968 264 912 224 904 216 900 224 888 220 884 224 812 420 664 500 684 536 784 832 1020 672 904 768 720 480 712 468 792 608 1020 620 1020 680 1020 704 1020 716 1020 740 1020 744 1020 760 1020 788 1020 808 1020 820 1020 836 1020 852 1020 884 1020 896 1020 920 1020 888 1020 900 1020 920 1020 936 1020 944 1020 940 1020 928 1020 924 1020 920 1020 896 1020 868 1020 876 1020 864 1020 876 1020 844 1020 836 1020 800 1020 772 1020 744 1020 732 1020 732 1020 728 1020 708 1020 668 796 524 528 496 468 476 460 472 404 432 400 432 424 392 760 268 976 220 992 300 1020 480 1020 504 1020 520 984 248 952 212 988 260 1012 288 1020 344 1020 352 1020 348 1020 348 1020 404 1020 416 1020 444 1020 444 1020 436 1020 492 1020 560 1020 572 1020 616 1020 644 1020 664 1020 684 1020 672 1020 644 1020 564 1020 512 1020 440 1020 412 1020 408 1020 364 1020 332 1020 332 1020 320 1020 300 1020 272 1004 256 980 252 996 264 988 264 980 240 956 236 956 228 960 228 952 216 940 208 924 204 936 204 940 216 940 220 944 220 948 220 940 212 936 216 952 224 956 224 952 224 968 248 948 216 948 220 940 200 912 196 908 196 904 188 920 224 908 196 904 188 900 184 884 164 868 164 864 164 868 164 868 168 864 164 840 152 828 152 816 140 784 160 752 176 756 192 772 212 768 200 768 192 752 188 728 188 704 196 696 180 668 188 632 188 568 144 264 80 168 80 144 240 128 224 124 256 136 244 140 252 144 252 136 244 128 264 132 244 136 268 132 244 140 244 136 244 144 248 140 248 140 256 148 260 156 252 128 236 128 256 140 264 144 244 128 244 128 216 124 256 136 268 144 264 136 272 152 276 148 244 136 212 116 204 132 224 132 216 128 176 208 56 296 36 356 8 372 16 368 24 380 40 380 16 376 44 388 40 380 12 372 16 352 0 328 0 316 12 316 4 300 20 284 8 272 124 96 164 128 232 216 276 204 208 128 180 144 200 168 200 220 244 240 208 140 172 112 160 136 192 152 164 136 156 128 196 152 180 136 172 164 184 156 184 180 228 156 196 128 160 108 124 92 76 80 72 52 84 40 88 44 80 28 92 12 68 8 92 64 104 124 144 160 196 248 272 252 244 252 200 244 248 240 236 272 308 368 384 456 392 432 432 504 384 416 348 308 268 268 272 284 264 236 216 220 232 208 220 220 216 196 148 384 52 516 128 544 48 568 220 708 284 640 64 504 4 468 4 604 8 620 0 680 0 704 0 720 0 736 0 756 0 760 0 776 0 804 4 820 68 832 92 852 192 880 284 912 448 940 520 932 496 932 508 924 520 928 564 944 548 936 492 916 416 896 436 896 380 876 320 864 260 856 212 856 236 856 176 836 76 824 12 820 28 796 0 772 0 744 0 736 0 720 0 720 0 704 0 676 4 460 20 456 92 480 100 412 48 404 44 360 180 244 180 236 264 344 512 496 568 480 508 432 352 260 180 204 188 236 216 280 264 312 308 316 316 328 336 344 352 372 404 388 440 376 420 388 468 404 468 408 500 440 588 488 596 476 624 508 648 540 704 588 744 616 736 576 672 500 576 468 544 412 468 392 412 392 452 352 368 340 336 324 332 324 284 300 324 300 264 268 252 268 348 296 276 252 240 380 296 252 244 320 288 248 216 240 220 244 252 256 208 216 200 220 196 224 208 232 232 224 212 232 216 224 180 224 156 228 172 228 192 240 188 220 192 220 192 220 188 208 176 204 204 192 156 204 220 200 156 192 192 180 160 196 132 168 152 164 148 156 144 176 160 168 172 172 140 164 144 144 164 132 160 136 100 172 12 200 12 200 20 192 20 184 0 184 0 192 0 180 0 188 0 180 4 184 64 88 124 76 156 80 124 252 116 256 140 256 140 280 140 280 144 260 140 268 132 260 136 276 136 264 148 268 144 256 140 264 148 276 140 276 148 288 148 276 124 252 132 252 132 276 140 268 140 260 132 244 124 260 140 292 140 272 144 264 144 276 148 276 152 264 124 208 116 232 132 248 128 240 152 256 252 304 324 372 372 384 360 424 368 400 368 420 368 384 376 404 376 412 376 384 352 348 352 312 316 312 308 312 296 308 284 344 224 580 56 660 160 692 224 692 176 668 120 668 176 640 160 652 228 696 304 680 240 628 156 596 156 592 132 580 128 616 172 596 160 592 124 600 140 592 140 568 132 572 140 548 120 544 112 540 80 536 76 520 56 512 44 504 24 488 24 476 20 444 8 576 64 756 124 820 148 868 212 920 220 920 236 924 228 924 228 920 256 948 376 1020 592 1020 484 1020 524 1020 476 1012 388 972 296 952 268 928 244 924 228 904 220 892 212 872 204 844 376 724 504 708 544 752 556 800 548 768 572 764 520 772 488 792 608 1020 628 1020 676 1020 708 1020 716 1020 736 1020 760 1020 756 1020 780 1020 804 1020 820 1020 852 1020 868 1020 896 1020 908 1020 948 1020 944 1020 940 1020 932 1020 932 1020 940 1020 936 1020 904 1020 876 1020 868 1020 860 1020 848 1020 840 1020 848 1020 844 1020 824 1020 820 1020 820 1020 804 1020 788 1020 760 1020 760 1020 736 1020 724 1020 716 1020 696 1020 668 856 404 416 428 424 400 388 372 436 340 920 228 972 248 996 312 1020 388 1020 340 1020 328 1000 284 960 216 964 236 992 272 1004 292 1012 300 1016 304 1020 324 1020 344 1020 344 1020 340 1020 352 1020 376 1020 396 1020 404 1020 424 1020 412 1020 432 1020 452 1020 492 1020 520 1020 524 1020 476 1020 412 1020 376 1020 368 1020 380 1020 360 1020 340 1020 328 1020 328 1020 308 1012 300 1008 288 1008 276 996 356 996 276 984 260 980 268 964 256 968 252 976 252 976 280 988 264 984 252 964 228 956 240 968 244 968 260 968 232 968 240 968 232 960 228 960 232 964 240 972 228 964 232 964 244 956 228 952 232 944 212 928 212 936 208 932 192 924 192 920 200 920 200 896 180 880 172 884 164 872 168 872 172 864 160 856 148 840 148 832 140 792 116 740 148 756 200 760 204 752 188 744 180 728 188 708 184 696 184 676 184 636 188 584 160 336 64 152 76 148 236 112 212 120 228 140 260 140 252 144 268 144 236 132 236 136 256 144 240 144 264 144 244 140 252 132 256 132 264 140 248 148 264 132 228 132 240 136 252 144 260 140 256 124 228 132 232 140 260 152 260 148 268 144 256 144 268 144 248 132 204 108 212 132 216 124 224 128 172 216 60 280 0 340 20 364 24 364 0 368 4 376 44 364 60 380 16 372 24 368 8 352 16 336 0 300 0 304 0 288 36 172 140 80 196 180 280 220 264 152 196 124 184 152 228 188 224 240 236 276 312 336 240 216 160 180 184 148 160 116 140 140 180 152 180 132 140 120 156 140 192 132 184 144 188 116 188 120 136 84 88 68 64 60 80 48 72 32 96 28 96 16 68 16 76 44 104 108 104 136 180 208 256 228 244 220 228 228 212 216 244 248 252 296 356 472 464 532 476 636 560 564 412 352 296 384 324 332 300 308 264 244 216 216 216 216 172 192 152 364 168 508 104 548 120 616 80 580 80 548 96 536 40 488 0 576 32 616 0 680 0 712 0 720 0 732 0 748 0 760 0 788 80 820 120 836 240 868 308 880 384 912 472 932 556 960 576 948 512 932 516 924 488 916 500 924 488 904 388 884 296 860 176 836 156 836 148 828 92 824 76 828 80 832 52 828 12 820 36 808 16 812 24 792 32 776 4 748 0 760 0 724 0 716 0 712 0 684 0 656 8 376 12 384 24 356 16 336 216 220 184 236 244 316 308 312 264 292 272 276 256 280 164 212 164 232 132 252 208 276 252 292 264 288 260 300 260 304 308 312 296 304 304 320 360 348 396 368 412 372 392 392 396 384 408 380 464 412 484 412 488 424 520 452 552 436 500 408 436 360 408 344 404 376 424 364 400 380 392 336 304 332 328 320 320 304 304 304 268 284 276 288 268 276 256 252 216 252 252 260 216 228 232 228 224 252 252 264 236 272 264 264 228 244 220 268 256 256 244 268 216 248 200 240 188 220 204 220 144 244 208 236 196 228 188 240 200 232 200 228 180 236 200 204 172 248 176 192 180 188 148 192 104 196 164 184 160 172 140 168 164 168 152 164 140 168 136 152 160 144 188 152 152 128 148 108 152 140 36 192 8 192 0 180 8 180 4 184 0 188 8 188 0 192 0 192 44 116 120 76 132 72 116 260 120 248 128 264 136 272 132 276 140 276 132 248 124 256 136 268 136 272 140 268 144 296 132 272 132 280 136 292 156 296 144 276 136 272 120 264 144 284 140 272 132 256 120 256 128 272 152 280 144 276 144 272 136 284 136 280 144 260 112 228 120 244 132 248 128 232 140 252 244 320 312 380 360 392 360 380 368 392 360 392 356 392 368 392 368 396 364 404 360 364 332 332 304 308 300 296 276 484 120 652 116 692 228 684 192 676 136 656 124 648 140 664 248 724 288 712 252 676 352 712 220 640 156 628 156 608 184 608 108 592 132 604 156 592 124 576 112 568 136 544 136 544 124 532 108 540 80 544 80 520 60 504 48 492 32 472 28 448 20 412 16 436 44 688 72 772 108 824 192 888 224 896 224 912 224 916 232 920 240 928 280 956 304 976 384 1012 492 1020 672 1020 412 1008 500 1020 504 1020 388 984 280 908 224 896 220 872 200 836 364 732 552 740 544 780 728 944 628 824 568 800 544 764 476 768 528 1004 620 1020 668 1020 716 1020 724 1020 744 1020 756 1020 772 1020 812 1020 856 1020 872 1020 896 1020 912 1020 924 1020 944 1020 964 1020 952 1020 932 1020 920 1020 892 1020 884 1020 876 1020 860 1020 844 1020 836 1020 824 1020 808 1020 812 1020 816 1020 812 1020 804 1020 808 1020 808 1020 804 1020 796 1020 792 1020 760 1020 732 1020 728 1020 724 1020 708 1020 700 1020 676 1020 652 820 344 344 340 468 340 988 224 956 224 988 304 1020 292 1000 280 1004 280 1008 284 936 216 940 224 964 244 976 276 992 280 1000 284 992 288 1004 300 1008 288 1012 284 1016 296 1020 332 1020 348 1020 364 1020 368 1020 364 1020 372 1020 360 1020 392 1020 376 1020 400 1020 408 1020 404 1020 360 1020 360 1020 356 1020 372 1020 372 1020 368 1020 328 1020 328 1020 316 1020 300 1012 296 1008 284 1000 280 996 276 996 252 984 240 980 236 960 228 960 236 984 260 996 260 988 264 992 272 984 252 984 268 984 300 984 260 972 236 968 224 960 228 952 228 964 240 960 216 948 212 956 228 948 240 948 228 944 212 932 196 924 204 924 192 928 196 912 184 904 184 900 172 888 168 888 168 876 160 868 148 868 160 860 136 848 140 836 128 812 128 788 104 736 120 708 196 744 188 724 184 712 188 692 192 676 188 664 188 640 192 592 184 388 64 164 72 160 228 128 224 120 252 128 240 132 260 136 252 136 240 136 232 128 256 132 244 132 256 148 248 136 256 144 276 144 260 156 276 160 276 140 236 136 240 144 240 148 248 132 240 132 228 132 236 152 276 160 252 148 268 140 248 140 256 152 244 132 204 108 212 128 208 128 216 120 176 204 96 260 20 336 0 360 8 356 16 364 12 360 12 352 36 360 4 364 4 352 12 340 0 316 0 300 16 212 132 76 204 168 280 232 232 172 200 132 176 124 188 152 200 208 256 344 304 264 200 160 180 196 160 128 144 116 164 120 208 232 164 108 156 124 172 128 164 116 168 140 196 116 180 104 156 100 116 80 92 68 44 56 80 52 80 32 72 28 64 16 96 28 64 36 80 64 76 88 128 156 216 204 236 216 252 236 220 232 200 228 224 272 288 288 260 308 292 348 320 424 480 388 372 516 476 500 484 532 424 364 284 236 240 220 208 220 168 404 88 584 244 548 180 740 556 868 500 612 204 580 12 472 0 480 44 620 0 676 0 712 0 724 0 744 0 768 0 776 112 840 348 888 452 912 528 924 552 940 576 948 568 960 640 964 608 952 592 948 548 920 428 892 312 868 264 864 184 844 128 836 52 824 16 816 76 808 12 816 0 812 12 804 24 800 0 796 0 792 0 792 20 792 8 784 28 776 0 760 0 744 0 728 0 716 0 708 0 692 0 660 0 644 4 300 12 312 216 232 160 216 188 276 252 280 252 272 264 280 256 288 188 240 112 220 188 228 188 288 292 288 288 268 260 280 272 276 272 276 256 276 292 284 276 312 292 324 324 340 364 352 376 364 360 360 408 372 404 376 420 368 388 392 432 372 392 352 388 348 352 328 384 356 388 360 400 352 404 372 388 336 336 328 328 312 308 308 308 300 292 288 280 276 280 288 260 284 260 264 212 244 252 228 252 328 256 304 256 296 304 280 236 256 272 264 252 248 236 272 268 268 228 244 172 212 188 228 172 220 164 216 192 216 180 224 156 204 184 236 212 220 200 212 176 204 196 188 176 204 180 208 164 192 172 176 160 168 164 160 136 164 136 160 136 144 144 152 108 132 128 140 92 132 120 112 136 112 128 104 152 100 100 188 0 192 0 184 4 188 0 180 0 192 0 188 4 184 36 124 100 72 140 68 128 260 116 240 132 264 132 272 140 280 140 264 140 264 124 264 132 268 136 268 132 276 140 260 132 260 156 288 160 296 164 296 152 292 136 276 140 276 144 272 132 260 136 256 124 248 156 288 152 292 144 276 144 268 140 272 140 272 144 256 116 236 132 240 128 224 124 232 136 256 220 296 308 416 348 420 360 416 360 408 352 392 356 400 364 388 360 396 348 356 344 336 324 340 288 448 144 636 104 676 240 688 204 672 140 656 136 656 136 664 184 684 252 688 212 672 204 620 136 592 108 592 116 588 124 588 144 600 128 604 140 572 116 576 104 572 124 552 104 556 136 548 80 532 80 536 72 528 60 504 60 488 48 472 36 448 28 436 20 396 16 336 40 548 56 720 76 772 124 824 192 856 200 884 232 904 236 900 224 892 240 912 280 940 260 928 312 964 328 976 332 976 348 1004 396 1016 460 1020 436 992 300 904 220 884 220 832 444 776 596 776 552 864 648 1008 884 1020 940 884 532 776 452 752 444 976 628 1020 684 1020 712 1020 724 1020 744 1020 772 1020 792 1020 848 1020 880 1020 932 1020 928 1020 940 1020 944 1020 944 1020 944 1020 944 1020 948 1020 940 1020 908 1020 868 1020 860 1020 856 1020 840 1020 832 1020 812 1020 804 1020 808 1020 804 1020 804 1020 796 1020 784 1020 792 1020 788 1020 796 1020 780 1020 776 1020 772 1020 760 1020 744 1020 720 1020 708 1020 696 1020 676 1020 644 1020 616 692 324 984 248 964 212 968 272 996 280 984 256 980 272 976 268 988 316 924 216 932 212 952 272 992 312 988 276 972 272 976 276 976 260 980 280 1000 284 1004 300 1016 316 1020 328 1020 344 1020 348 1020 368 1020 380 1020 376 1020 372 1020 372 1020 364 1020 332 1020 316 1020 308 1020 324 1020 352 1020 368 1020 364 1020 356 1020 328 1012 308 1008 308 1008 296 1000 296 992 284 992 288 996 292 996 292 992 272 984 248 960 236 964 244 968 264 992 300 1004 300 988 260 980 244 964 248 964 244 968 252 956 212 948 212 948 220 944 208 944 212 940 216 936 208 936 200 936 240 948 216 924 192 912 200 908 196 924 220 924 216 904 192 896 180 892 176 876 152 864 144 868 140 856 128 856 140 848 128 844 136 828 112 812 100 800 104 768 100 740 84 668 172 720 176 704 188 700 196 668 196 652 184 620 184 588 176 452 68 168 72 180 240 124 232 116 232 132 248 128 244 136 252 140 248 124 252 140 256 148 260 136 244 132 268 132 244 140 260 148 264 160 276 164 272 148 252 132 252 136 260 140 244 128 240 132 232 132 280 156 264 148 272 140 260 144 252 136 240 148 240 128 212 116 200 120 212 124 212 120 168 176 84 248 16 328 16 364 0 364 16 352 8 352 12 348 24 348 12 348 12 332 4 328 0 260 88 96 192 172 280 224 240 160 196 148 212 140 176 120 152 236 228 232 220 232 204 156 156 112 152 120 144 112 152 120 156 132 140 120 156 108 160 112 140 120 164 116 148 124 164 112 176 76 104 68 108 64 72 52 60 52 72 52 64 32 100 20 72 28 60 24 56 24 84 48 96 64 96 92 188 184 228 196 224 216 248 224 208 224 204 220 200 232 240 248 212 248 244 272 240 284 240 264 224 276 264 328 432 524 436 392 272 232 224 236 120 460 120 596 192 536 252 880 472 684 480 796 300 564 16 448 0 404 4 636 0 676 0 716 0 728 0 748 0 768 12 800 204 852 368 908 552 940 592 924 560 932 544 928 512 916 432 924 496 932 536 932 524 936 508 916 404 884 268 852 216 848 144 840 80 832 80 820 12 800 8 796 48 796 16 796 0 784 0 776 0 772 0 784 4 780 0 772 0 772 0 756 0 760 4 756 4 740 0 712 0 688 0 688 0 660 0 632 4 536 124 280 124 228 188 260 272 284 232 268 268 260 292 260 248 336 152 260 128 204 160 232 264 316 332 308 332 292 304 272 268 256 268 268 272 284 256 280 296 296 320 316 320 320 348 356 380 376 396 388 408 388 384 364 384 360 404 352 372 348 384 328 372 316 312 304 360 336 392 376 436 380 412 356 364 328 348 300 288 312 300 284 304 296 280 288 284 276 272 280 268 284 292 292 292 276 248 240 236 220 204 232 248 260 272 292 276 292 288 264 244 248 216 224 220 228 228 224 208 212 128 204 172 216 136 204 160 200 208 208 168 212 172 220 212 240 208 204 160 180 180 184 164 204 240 224 208 208 180 184 152 180 176 188 152 144 160 136 152 136 128 132 132 124 128 124 128 124 104 108 100 96 112 96 112 92 124 84 108 168 8 184 0 188 0 192 0 192 0 184 0 176 44 144 108 68 156 84 120 252 108 256 124 264 124 264 140 264 140 276 140 268 128 276 140 264 140 280 132 292 140 256 140 296 144 284 148 292 160 312 148 260 144 276 144 276 140 288 136 264 120 268 132 280 164 304 144 292 148 280 140 288 140 288 148 252 148 256 112 224 124 248 124 244 116 232 128 252 208 324 280 436 340 456 364 432 348 428 348 420 356 444 348 392 348 384 332 376 328 416 188 608 120 696 212 700 168 680 132 664 124 644 132 636 108 628 120 632 176 644 152 604 132 576 108 560 96 568 96 572 96 576 112 580 112 576 116 568 92 552 108 552 116 536 100 536 108 528 76 516 60 528 60 516 60 512 48 488 40 452 36 436 20 400 16 372 28 332 24 380 64 620 48 716 80 776 148 836 188 848 200 868 208 872 212 872 200 876 200 876 228 888 216 888 248 916 264 928 240 920 224 932 244 944 416 1020 592 1012 304 896 228 820 472 792 568 748 564 888 824 1020 924 916 576 848 516 800 444 764 392 928 636 1020 688 1020 724 1020 736 1020 748 1020 768 1020 800 1020 856 1020 900 1020 944 1020 932 1020 924 1020 916 1020 900 1020 880 1020 900 1020 908 1020 904 1020 900 1020 884 1020 864 1020 840 1020 840 1020 844 1020 836 1020 808 1020 792 1020 784 1020 800 1020 788 1020 768 1020 772 1020 772 1020 764 1020 764 1020 768 1020 752 1020 756 1020 752 1020 744 1020 728 1020 700 1020 692 1020 672 1020 648 1020 600 1020 340 960 236 960 272 980 288 976 272 976 264 956 276 968 288 992 328 952 232 896 188 912 252 940 272 952 288 960 280 960 276 956 268 964 272 984 276 988 300 1016 316 1020 324 1020 348 1020 388 1020 388 1020 376 1020 372 1020 356 1020 340 1020 324 1020 340 1020 356 1020 320 1016 324 1012 344 1020 368 1020 344 1016 316 1012 296 988 284 988 276 988 280 984 276 980 284 980 268 980 268 976 264 980 264 972 264 964 244 972 232 960 248 968 264 988 292 992 280 976 276 972 252 968 240 956 256 960 236 936 200 928 196 928 204 924 204 924 208 932 196 916 188 920 228 936 232 928 196 900 180 904 184 904 220 920 224 904 200 892 176 880 180 880 164 856 132 844 132 848 124 836 128 824 120 828 128 812 104 812 108 800 92 784 92 756 96 732 80 664 168 692 180 692 184 680 176 652 188 628 184 596 164 476 88 172 80 164 220 124 228 104 244 124 236 128 252 140 244 136 248 132 232 124 240 152 256 144 260 144 256 136 236 136 228 132 272 156 288 156 260 128 228 132 256 148 256 144 264 132 236 124 260 144 272 152 264 148 268 140 240 148 260 144 256 144 240 132 188 116 208 116 216 112 200 120 168 168 84 224 4 304 0 344 12 352 0 344 8 356 8 352 4 340 4 332 0 308 60 128 172 140 276 200 220 136 192 124 160 136 156 160 152 112 128 96 128 108 144 120 160 100 156 88 164 88 136 76 136 76 160 100 152 108 136 100 140 80 136 108 152 116 152 100 132 80 116 52 120 52 100 52 60 52 76 52 72 44 72 32 68 28 84 28 52 28 40 24 72 40 92 32 88 52 96 108 180 152 208 176 224 196 196 188 212 192 216 184 220 200 172 232 208 220 216 252 248 232 208 224 208 232 220 272 344 496 472 424 308 260 140 488 160 568 104 532 96 776 572 676 132 560 96 512 0 444 0 376 40 636 0 688 0 716 0 740 0 752 0 764 0 796 160 836 320 880 536 932 564 924 524 924 480 916 428 904 344 888 332 888 308 884 284 872 280 872 244 860 304 848 212 840 96 832 116 832 104 840 168 812 68 796 0 792 28 788 12 796 0 784 0 772 0 768 0 768 0 756 0 756 8 756 4 748 0 748 0 740 0 736 0 708 0 692 0 676 0 656 0 632 64 432 112 248 212 264 260 312 244 272 224 276 232 272 252 264 208 344 88 300 104 180 120 180 136 188 208 208 236 268 268 248 284 280 300 288 264 272 252 288 296 336 356 352 376 352 360 352 380 384 396 372 388 368 404 368 396 336 368 324 364 328 352 332 380 332 368 328 380 388 376 324 316 332 320 304 296 288 256 260 256 256 240 256 256 260 272 260 264 252 244 252 244 248 240 236 260 244 252 256 236 252 264 252 252 260 276 288 300 292 300 276 276 268 272 264 252 256 224 256 240 232 192 196 168 200 172 204 164 204 132 208 148 180 156 180 168 236 220 216 200 184 120 188 172 188 208 224 228 208 184 188 148 176 156 176 172 148 152 136 116 120 140 112 124 120 96 124 120 100 140 108 116 100 128 84 100 92 92 88 120 88 112 172 8 188 0 176 0 188 0 172 0 172 28 148 116 72 164 84 120 268 124 248 116 256 132 260 132 272 140 284 136 260 124 272 144 284 136 292 144 276 136 276 132 268 144 272 148 300 160 288 140 256 120 292 144 264 144 272 132 248 128 276 148 296 156 284 152 272 144 288 144 268 144 280 144 268 140 244 112 240 116 252 108 240 116 228 120 232 212 296 252 424 320 456 348 436 348 440 344 432 348 436 344 392 324 388 284 532 84 672 192 692 164 672 128 648 124 648 160 672 200 712 208 604 112 596 116 576 104 552 92 552 72 560 80 552 68 552 76 552 84 560 104 552 100 544 88 516 100 520 96 520 80 520 72 516 48 512 52 520 44 512 44 516 40 488 48 460 40 412 28 368 24 340 36 348 24 376 32 424 36 632 56 712 80 760 116 796 144 812 160 832 172 832 172 844 176 840 188 844 200 868 200 880 212 896 236 900 220 892 208 912 260 924 276 980 476 1004 348 812 500 764 556 744 584 868 548 832 600 828 524 796 500 784 424 752 364 900 652 1020 676 1020 716 1020 728 1020 752 1020 764 1020 792 1020 848 1020 904 1020 940 1020 912 1020 920 1020 920 1020 908 1020 896 1020 888 1020 884 1020 864 1020 852 1020 824 1020 824 1020 820 1020 832 1020 820 1020 828 1020 812 1020 808 1020 788 1020 780 1020 792 1020 772 1020 776 1020 768 1020 764 1020 760 1020 748 1020 748 1020 744 1020 744 1020 732 1020 732 1020 712 1020 696 1020 680 1020 660 1020 644 1020 480 1004 260 944 272 972 292 984 288 968 276 968 264 952 256 928 276 960 312 952 264 884 156 868 160 868 144 868 168 868 168 900 216 928 280 964 300 964 268 984 312 1020 360 1020 340 1020 336 1020 340 1020 364 1020 352 1020 376 1020 348 1016 320 1020 324 1016 312 1008 308 1012 312 1012 380 1016 336 1016 304 1004 280 988 268 988 256 968 236 964 240 960 240 960 264 960 228 948 228 948 228 948 228 944 232 948 232 948 248 964 264 968 260 976 296 976 284 980 276 976 268 968 252 960 248 956 244 956 244 948 236 932 200 920 200 924 208 920 188 904 208 908 172 884 196 916 224 912 204 892 192 892 196 892 196 900 216 900 192 868 176 860 160 864 164 852 144 832 124 832 132 828 112 816 116 800 100 804 100 796 96 788 96 772 84 756 84 748 80 708 88 656 168 672 180 660 172 632 176 616 168 584 168 484 96 180 84 176 232 132 244 112 228 132 224 140 228 132 260 156 256 124 228 132 248 132 256 140 248 140 240 132 252 152 256 152 284 156 292 152 244 124 248 144 248 144 256 140 236 112 224 140 256 164 272 144 260 148 232 144 236 140 220 152 236 152 212 128 188 120 200 120 192 116 200 120 152 152 52 212 12 284 0 328 0 348 0 340 4 340 4 332 0 332 12 224 84 84 212 196 236 148 192 124 196 160 188 164 244 212 172 172 164 124 144 116 140 88 124 72 100 76 120 76 116 76 104 72 128 68 140 84 148 100 132 92 140 100 164 96 124 88 116 68 88 48 100 52 76 40 68 40 80 40 72 40 52 40 68 48 64 32 68 32 72 36 64 36 76 56 84 36 72 80 88 92 132 120 152 136 168 160 168 152 160 180 176 172 188 176 196 192 204 208 208 216 204 224 256 220 236 240 228 248 232 276 480 540 132 500 184 552 44 532 68 628 108 572 76 512 8 476 0 404 0 356 48 648 0 676 0 716 0 728 0 740 0 776 0 804 168 864 404 916 580 932 560 916 528 920 540 928 516 920 452 908 352 880 332 876 284 868 256 856 132 828 92 816 64 816 40 828 72 804 84 816 76 808 84 804 56 792 76 784 0 788 0 784 0 768 0 760 0 776 0 760 0 748 0 744 0 736 0 732 0 728 0 720 0 712 0 704 0 684 0 676 0 648 0 520 80 312 108 248 212 292 272 304 268 280 244 276 244 256 208 236 164 332 76 300 36 216 88 152 108 152 148 128 132 156 128 160 168 216 244 280 308 248 216 280 292 320 348 336 360 348 388 352 380 368 420 364 388 348 388 348 356 308 332 344 332 324 256 304 264 288 272 284 308 292 292 288 292 272 252 248 252 240 220 240 220 224 240 244 248 228 184 220 216 212 240 220 224 216 216 216 224 216 224 220 224 244 248 256 252 284 272 268 268 260 232 244 224 236 228 232 216 240 232 232 224 244 192 224 192 196 168 200 176 196 140 184 196 192 132 180 136 196 208 212 196 192 168 200 152 200 160 200 192 192 196 172 172 168 140 164 164 156 136 132 128 124 132 128 116 124 92 104 124 104 120 100 116 100 112 88 84 76 100 84 108 72 128 96 84 180 4 172 0 176 0 168 4 164 24 144 120 84 168 88 128 280 132 244 120 268 136 264 132 284 140 300 132 268 124 248 124 252 128 260 128 256 148 264 136 284 140 288 164 292 168 284 128 268 124 256 128 260 136 260 116 268 128 280 164 292 152 284 156 284 152 380 200 516 256 644 292 696 288 676 256 580 212 416 140 232 112 224 116 248 200 332 228 392 296 440 332 456 348 432 340 432 340 432 332 428 180 608 116 684 172 668 148 672 120 668 212 700 148 648 176 628 112 572 100 576 92 556 80 540 76 544 84 532 88 556 88 556 80 556 64 548 96 544 92 532 88 528 88 520 92 508 80 504 60 484 56 492 44 484 36 480 28 492 36 480 36 460 44 416 36 352 36 312 44 372 40 408 60 420 56 448 44 620 56 704 80 736 108 756 120 784 132 800 148 800 156 820 148 816 172 824 180 856 204 872 216 880 224 888 224 892 244 900 236 884 216 920 528 864 492 776 548 764 532 832 588 836 576 808 516 788 456 764 396 744 340 836 632 1020 664 1020 708 1020 724 1020 748 1020 780 1020 808 1020 848 1020 868 1020 920 1020 932 1020 932 1020 928 1020 924 1020 916 1020 900 1020 888 1020 860 1020 844 1020 836 1020 828 1020 808 1020 812 1020 800 1020 804 1020 796 1020 808 1020 800 1020 796 1020 784 1020 772 1020 760 1020 756 1020 764 1020 752 1020 748 1020 740 1020 740 1020 732 1020 724 1020 712 1020 708 1020 700 1020 684 1020 672 1020 656 1020 592 1020 356 960 256 940 272 960 300 972 292 964 268 956 260 928 244 908 260 916 276 908 260 880 180 840 164 852 140 844 160 848 168 864 188 876 208 912 236 936 252 984 296 1008 316 1020 348 1020 344 1020 352 1020 368 1020 344 1020 324 1008 320 1008 300 1016 360 1020 304 996 292 996 260 980 256 984 260 984 252 976 248 972 240 964 228 952 224 952 220 944 224 944 216 932 212 936 216 932 220 928 216 924 204 928 216 932 232 940 228 940 240 952 244 956 248 948 232 940 228 932 220 928 224 936 228 928 216 932 232 924 212 912 196 904 196 904 184 884 176 888 180 880 168 884 204 888 192 884 184 884 188 884 180 876 180 876 176 860 168 848 152 844 156 844 156 840 136 824 128 828 156 816 108 800 96 784 96 792 104 788 92 784 88 748 80 740 72 732 76 676 96 652 184 656 168 628 168 608 172 572 156 488 92 208 88 180 244 132 236 120 236 136 236 132 224 128 268 152 256 128 208 116 220 112 220 136 232 136 236 140 240 140 244 156 272 160 276 144 244 120 244 132 224 132 248 128 224 128 248 144 260 148 248 168 184 232 96 328 20 392 4 412 0 412 0 396 0 384 8 336 36 228 100 124 180 136 44 220 8 244 8 300 0 336 8 344 0 340 8 324 20 160 132 112 244 160 220 172 192 140 172 160 192 216 124 116 156 100 144 96 132 68 140 80 104 92 104 96 112 96 88 112 96 100 80 96 112 96 144 116 136 92 140 88 132 84 144 76 100 68 92 48 68 40 80 40 88 24 64 28 80 36 76 40 56 56 64 32 68 36 80 44 104 108 120 120 80 64 80 40 92 68 92 92 128 112 92 124 148 132 176 140 148 140 164 144 164 176 208 204 204 212 228 228 256 236 244 244 244 232 212 208 200 352 216 496 124 544 52 544 140 580 120 552 72 480 0 428 0 388 0 336 12 608 24 656 0 712 0 736 0 748 0 808 64 824 220 856 256 868 424 908 520 924 572 948 584 940 576 936 528 936 536 924 468 904 336 860 232 840 108 836 88 824 44 808 4 800 0 796 0 796 8 784 16 808 28 792 12 784 4 784 0 772 0 764 0 756 0 752 0 740 0 756 0 736 0 736 0 724 0 716 0 712 0 708 0 700 0 684 0 672 0 660 0 644 0 384 92 272 148 260 204 272 264 272 264 264 240 252 200 236 208 224 172 288 192 252 96 212 72 156 68 140 132 148 124 176 144 196 144 172 160 204 176 280 248 268 260 300 284 328 324 332 308 320 332 340 348 376 368 348 316 284 276 296 272 304 304 340 260 276 240 256 240 260 240 256 252 248 256 244 232 236 200 232 200 220 212 216 224 220 212 204 200 212 204 220 220 216 228 216 216 212 216 196 196 212 216 220 212 212 240 228 256 276 244 232 224 224 216 220 200 216 208 228 196 220 196 216 192 220 176 204 180 196 152 192 156 172 160 184 168 168 156 172 124 184 180 184 192 188 172 176 176 180 168 176 152 168 140 156 148 148 160 152 172 164 148 128 168 156 164 140 120 100 120 88 120 100 124 96 96 92 128 72 124 64 92 68 116 68 116 112 20 172 4 160 0 164 4 164 24 140 112 76 168 92 120 268 140 236 112 268 136 264 124 276 136 300 148 268 128 256 124 256 136 268 132 252 136 260 136 284 136 304 160 280 148 260 128 256 140 260 128 256 128 256 136 268 144 296 144 376 224 628 340 820 396 900 432 936 444 932 440 960 432 964 428 964 420 948 404 912 340 668 184 300 188 336 208 352 264 404 308 444 340 456 340 436 332 456 160 604 128 660 160 648 132 636 148 636 148 608 132 588 108 580 84 568 72 552 72 540 76 536 104 536 104 500 108 508 108 520 116 524 112 536 108 540 108 516 88 504 80 504 80 508 72 488 56 468 44 444 48 436 36 424 36 420 36 428 36 416 52 396 60 332 44 328 32 384 60 444 128 476 148 476 100 448 68 620 56 676 72 712 96 744 116 768 120 768 124 768 120 780 144 788 144 812 200 848 208 868 220 864 232 892 240 896 236 880 212 868 240 868 488 832 548 816 560 868 572 800 484 756 456 756 396 716 368 724 336 724 572 1020 660 1020 708 1020 732 1020 748 1020 812 1020 820 1020 828 1020 864 1020 912 1020 932 1020 948 1020 948 1020 948 1020 940 1020 932 1020 924 1020 904 1020 876 1020 868 1020 836 1020 808 1020 808 1020 792 1020 776 1020 768 1020 788 1020 776 1020 776 1020 776 1020 776 1020 768 1020 756 1020 756 1020 748 1020 748 1020 744 1020 736 1020 720 1020 708 1020 708 1020 708 1020 696 1020 684 1020 676 1020 660 1020 648 1020 456 996 304 940 244 916 256 936 252 924 224 920 232 912 240 908 228 884 216 880 272 860 220 856 180 828 136 816 136 816 152 824 172 832 180 840 188 880 296 984 248 960 272 992 308 1012 304 1016 300 1016 316 1020 416 1020 460 1020 356 1008 284 1000 272 1000 336 1012 292 980 248 968 248 972 264 972 252 964 236 956 232 952 212 936 220 928 212 928 208 920 208 924 208 920 216 920 220 912 208 912 216 912 212 916 208 912 212 920 216 920 220 924 236 948 244 920 216 912 212 908 208 908 216 920 228 908 216 904 208 904 204 896 200 892 180 868 180 880 172 876 172 864 172 860 188 872 176 868 188 868 188 860 168 864 168 856 164 852 152 828 156 832 148 828 156 820 152 816 144 812 136 804 124 788 96 776 96 772 92 776 92 768 88 764 72 732 68 724 76 704 64 636 128 640 156 624 164 600 168 560 156 480 92 192 92 200 228 128 240 116 232 136 244 140 240 136 264 160 264 124 232 132 240 132 236 128 228 144 228 132 264 136 248 144 268 156 264 128 220 128 212 124 204 124 204 124 220 140 268 160 172 304 52 384 0 424 0 448 0 456 0 452 0 456 0 456 0 444 0 440 0 408 0 380 0 284 0 204 0 220 0 280 0 308 4 336 24 328 20 168 116 132 200 180 240 148 160 128 148 124 148 120 160 80 128 72 112 72 100 80 112 100 84 112 72 112 72 108 88 100 88 108 124 120 116 116 172 116 116 96 112 88 112 84 88 84 104 80 72 44 92 44 60 36 68 36 80 36 52 36 56 56 84 60 60 44 68 36 64 68 120 128 140 124 104 96 80 68 72 88 56 48 92 72 84 100 88 108 120 104 100 120 132 128 152 136 168 160 200 196 212 212 252 220 240 240 244 236 248 224 248 216 176 488 160 544 104 588 216 552 4 472 0 416 0 372 0 344 0 328 0 496 100 664 0 712 0 732 0 748 8 804 108 832 156 844 328 884 528 928 604 944 640 956 624 952 608 944 520 924 496 924 516 920 504 920 508 912 440 880 284 840 200 828 24 808 20 792 0 780 0 784 0 780 0 784 0 776 0 764 0 780 0 772 0 764 0 756 0 748 0 748 0 732 0 732 0 716 0 712 0 708 0 708 0 696 0 684 0 672 0 660 0 648 4 572 28 332 80 260 112 240 184 252 200 208 156 204 204 228 200 224 200 196 136 224 52 212 72 196 92 152 76 140 92 144 116 152 136 164 112 204 176 220 264 304 208 248 244 300 300 292 264 264 240 280 268 396 424 536 484 540 400 340 256 288 264 308 268 316 304 276 240 244 228 256 236 272 248 244 220 228 220 212 184 212 192 204 184 200 184 200 188 196 212 204 212 196 236 208 224 212 192 216 212 204 212 212 188 216 196 224 200 220 216 228 228 216 220 208 196 204 212 204 208 216 196 212 184 208 176 212 216 200 156 192 152 172 152 172 136 172 156 168 168 180 152 196 140 180 180 176 176 172 160 156 180 160 184 156 168 148 152 140 164 152 180 156 148 140 136 136 148 128 120 112 108 84 100 96 124 88 96 84 92 80 84 68 120 64 88 64 124 56 132 140 16 168 12 160 0 160 36 148 116 88 164 100 124 264 136 252 120 252 148 256 140 276 148 276 152 272 124 268 132 264 136 272 140 272 132 268 136 264 148 288 144 304 144 248 116 244 120 232 108 244 124 256 124 292 176 576 348 820 408 864 428 924 460 940 468 976 464 988 464 992 472 992 464 1004 464 992 444 976 432 952 396 916 356 660 216 360 220 404 268 424 304 436 328 464 196 588 132 652 172 632 176 624 120 604 112 576 96 560 76 540 72 516 80 520 100 504 100 520 104 516 108 492 104 488 96 496 104 504 120 504 128 512 120 504 104 504 108 488 112 476 104 460 88 440 76 424 52 396 48 392 36 384 32 360 36 368 52 356 60 316 48 320 36 384 68 440 104 464 104 484 84 476 72 448 72 592 88 648 48 676 68 712 92 732 84 732 104 740 100 744 112 776 140 804 164 824 192 844 220 876 232 888 236 880 224 880 216 848 448 852 544 872 592 900 528 820 452 768 396 736 360 700 332 692 316 672 396 1016 660 1020 700 1020 736 1020 748 1020 804 1020 840 1020 856 1020 920 1020 928 1020 932 1020 948 1020 940 1020 932 1020 904 1020 900 1020 924 1020 900 1020 888 1020 880 1020 852 1020 840 1020 808 1020 796 1020 780 1020 780 1020 780 1020 780 1020 768 1020 760 1020 768 1020 760 1020 768 1020 756 1020 752 1020 748 1020 728 1020 716 1020 724 1020 720 1020 708 1020 692 1020 692 1020 684 1020 664 1020 652 1020 648 1020 624 1016 392 968 284 920 236 904 244 904 220 892 184 888 216 900 216 876 188 856 172 840 220 844 200 828 180 796 132 784 132 792 156 776 144 800 180 860 288 896 248 940 232 972 276 988 276 988 264 984 256 996 292 1016 520 1020 600 1020 592 1020 336 992 304 1004 292 988 328 984 240 948 232 944 252 968 240 944 220 932 200 920 204 916 192 908 196 908 196 904 200 904 196 904 196 900 200 896 208 904 212 896 204 900 204 908 212 904 200 908 212 904 220 916 224 912 212 904 204 896 200 896 208 900 216 896 204 900 196 892 216 884 196 876 180 856 156 852 168 852 172 860 172 860 176 860 156 836 164 844 180 848 152 836 160 832 160 820 148 820 136 812 152 820 172 820 144 796 136 800 128 796 112 772 88 764 88 764 88 756 88 752 72 752 76 736 68 728 64 712 60 664 72 596 160 600 160 584 164 560 152 464 96 220 96 216 224 132 248 128 212 128 240 136 252 128 256 152 256 152 248 136 256 132 240 136 248 132 244 136 232 144 244 144 268 144 216 116 204 112 212 108 192 120 200 116 224 184 124 372 0 400 0 444 0 460 0 468 0 476 0 472 0 476 0 484 0 484 0 464 0 456 0 428 0 404 0 388 0 272 0 224 0 264 0 304 12 212 140 128 220 168 232 176 164 108 132 92 132 72 144 60 120 80 72 88 84 96 72 96 96 92 64 92 68 88 68 92 60 100 80 112 80 116 116 128 96 116 88 132 108 128 100 96 88 76 56 72 64 64 56 56 48 48 56 36 72 40 68 56 88 60 52 56 56 36 56 64 92 84 108 88 92 76 84 60 76 52 60 96 96 64 84 44 80 76 104 84 116 84 108 104 132 92 120 108 168 140 192 172 248 232 228 212 252 228 240 228 244 224 168 408 128 532 112 564 76 520 4 436 0 380 0 344 0 320 0 292 0 292 104 668 0 704 0 736 0 764 0 784 104 840 248 868 436 908 504 908 452 912 496 912 516 932 548 924 436 904 384 896 364 900 460 916 496 900 464 876 304 860 268 832 192 812 60 804 16 788 0 788 0 788 0 772 0 764 0 752 0 768 0 772 0 760 0 752 0 752 0 748 0 736 0 728 0 724 0 712 0 708 0 696 0 692 0 680 0 664 0 648 0 640 0 628 0 456 80 300 60 240 92 224 152 252 112 184 136 204 172 212 188 192 144 180 136 188 76 204 44 184 68 164 84 136 100 128 96 112 128 140 96 236 200 248 160 240 224 260 276 268 256 260 228 244 240 268 248 344 420 644 592 692 548 484 340 288 280 300 280 284 264 280 236 224 220 228 212 256 240 224 224 200 216 196 180 188 188 188 204 188 200 200 200 204 212 196 232 208 212 196 208 200 232 224 196 196 220 200 200 208 220 204 196 204 196 212 204 220 220 212 216 200 176 204 236 212 224 204 240 200 224 196 192 196 180 196 196 156 116 156 172 168 156 164 156 164 180 164 172 144 168 160 200 164 172 164 192 164 200 140 176 148 168 140 180 168 216 176 168 136 148 120 152 120 116 96 152 88 148 96 136 88 128 76 128 68 100 64 88 64 112 64 92 60 128 84 72 164 8 160 12 148 40 132 144 92 192 108 132 276 140 264 120 268 136 296 156 272 140 276 148 272 136 284 140 284 144 252 136 256 136 256 132 260 140 296 152 264 124 232 100 248 108 220 116 248 112 272 192 692 380 852 412 896 448 936 468 968 472 992 492 1004 488 1008 488 1020 500 1020 500 1016 492 1012 480 1000 456 972 432 960 416 944 388 876 320 488 224 388 264 424 232 564 136 648 164 640 164 600 120 584 92 552 52 524 64 508 72 500 80 488 92 488 88 484 80 476 96 432 76 448 76 468 96 468 108 492 112 480 112 480 128 488 112 456 104 432 80 416 68 400 60 388 52 372 56 360 52 340 40 328 36 320 56 312 68 280 48 312 44 380 48 424 64 448 72 468 68 476 72 472 56 456 48 524 108 624 44 636 56 680 84 704 84 708 84 708 96 728 92 740 128 772 144 812 232 852 220 860 228 880 232 868 216 860 336 844 512 904 564 900 508 856 428 800 364 756 332 728 292 696 276 640 208 880 664 1020 704 1020 736 1020 752 1020 780 1020 836 1020 872 1020 908 1020 900 1020 876 1020 868 1020 876 1020 904 1020 904 1020 904 1020 896 1020 900 1020 904 1020 904 1020 840 1020 860 1020 844 1020 812 1020 796 1020 780 1020 784 1020 768 1020 760 1020 768 1020 768 1020 760 1020 760 1020 744 1020 748 1020 744 1020 752 1020 728 1020 720 1020 712 1020 700 1020 692 1020 680 1020 672 1020 664 1020 644 1020 648 1020 624 1020 552 1008 344 936 256 904 236 888 196 872 196 864 196 868 200 860 196 844 180 828 164 812 180 812 172 788 168 780 148 764 128 748 104 752 104 760 148 828 304 908 216 936 268 968 260 972 256 976 244 980 256 976 284 1008 432 1020 728 1020 608 1020 396 1000 296 980 276 968 272 956 224 932 220 924 220 928 236 924 216 908 188 904 180 904 188 888 184 892 196 892 200 896 192 884 188 880 188 884 192 892 196 916 300 880 188 884 196 888 200 892 196 884 200 888 208 896 216 892 208 888 204 884 220 884 208 884 208 888 200 872 196 876 192 868 180 844 140 840 160 836 168 840 148 836 152 824 136 808 140 816 152 816 152 816 152 820 152 804 132 800 124 792 140 804 176 816 160 792 128 780 112 772 112 764 96 760 100 776 104 764 80 780 104 732 64 732 60 720 64 720 52 692 60 616 96 584 156 576 152 548 144 440 96 212 104 212 224 124 240 140 200 136 256 152 268 144 256 136 256 128 224 140 240 140 232 136 240 136 244 124 248 136 260 156 268 140 192 108 176 108 196 112 204 112 168 192 116 376 0 420 0 456 0 476 0 484 0 496 0 512 0 504 0 516 0 528 0 516 0 500 0 480 0 464 0 440 0 412 0 376 0 332 0 212 0 244 76 116 212 164 232 144 140 116 140 52 112 56 88 64 76 76 72 68 72 76 60 84 56 88 68 72 48 68 76 76 76 84 56 108 92 100 96 96 76 104 100 116 100 88 52 72 64 68 44 56 52 48 60 48 64 48 72 36 64 36 76 52 48 60 36 52 56 52 32 48 64 52 68 68 60 64 72 64 52 60 68 48 48 56 68 72 60 44 92 72 56 76 52 76 76 72 64 92 104 108 120 136 136 196 280 244 244 232 244 224 224 220 224 256 112 480 104 520 100 496 28 404 0 340 0 320 0 284 8 224 8 168 24 632 8 688 0 724 0 744 0 776 12 816 288 880 412 896 424 888 356 852 224 852 248 860 232 864 228 876 312 896 380 908 420 892 456 904 492 880 380 888 460 892 352 832 160 808 44 788 0 784 0 768 0 764 0 756 0 764 0 768 0 764 0 748 0 740 0 736 0 736 0 740 0 736 0 720 0 708 0 708 0 700 0 676 0 672 0 664 0 644 0 644 0 628 0 612 4 368 120 288 88 232 108 208 116 184 104 184 148 192 156 188 136 184 152 168 156 144 120 184 72 148 108 144 120 128 88 116 124 108 128 120 128 204 224 264 160 244 288 324 292 252 272 264 240 256 212 252 224 312 320 524 560 632 432 400 300 300 256 272 232 252 264 252 236 212 220 220 228 220 252 208 236 192 160 188 164 176 192 176 176 184 208 180 220 176 212 188 204 196 200 196 204 184 212 208 264 184 204 188 188 200 204 196 208 192 200 204 216 212 220 208 240 212 208 196 220 212 224 220 224 216 240 196 208 184 172 188 136 144 136 120 120 148 148 144 144 148 136 128 136 116 120 116 136 132 132 136 164 140 160 120 128 120 112 116 156 156 184 160 224 152 176 112 148 124 136 92 136 100 152 112 116 104 140 108 144 60 96 60 92 60 92 60 112 48 120 52 132 120 24 152 4 148 24 124 152 96 188 108 132 260 140 256 124 248 140 288 156 296 144 292 144 284 140 268 140 256 140 280 140 264 128 272 128 280 144 312 152 244 108 220 116 232 116 236 116 232 176 680 372 836 416 904 456 940 480 984 492 1004 500 1020 520 1020 524 1020 544 1020 552 1020 540 1020 520 1020 504 1020 484 1012 464 988 444 972 420 948 384 912 328 520 212 444 120 632 156 620 144 576 108 552 60 532 56 504 68 472 76 472 72 456 76 444 72 420 80 420 72 416 60 420 72 424 76 452 84 456 88 452 92 456 84 432 108 420 84 388 64 380 56 364 52 348 56 328 44 328 52 304 44 304 32 292 48 264 56 296 48 364 48 376 56 404 48 424 60 436 56 476 60 460 64 464 56 452 36 428 72 548 52 600 48 644 60 664 76 676 56 684 76 692 92 732 108 732 124 792 244 856 236 860 216 864 224 868 220 840 360 848 456 872 436 836 376 804 336 760 300 724 236 616 168 576 124 620 524 1020 680 1020 724 1020 748 1020 764 1020 792 1020 864 1020 896 1020 868 1020 844 1020 848 1020 852 1020 864 1020 868 1020 884 1020 908 1020 924 1020 880 1020 888 1020 864 1020 844 1020 828 1020 812 1020 788 1020 776 1020 772 1020 760 1020 760 1020 752 1020 760 1020 756 1020 748 1020 736 1020 728 1020 716 1020 724 1020 724 1020 716 1020 708 1020 704 1020 692 1020 672 1020 672 1020 664 1020 648 1020 640 1020 628 1020 616 1020 440 968 320 916 248 880 212 864 200 848 184 848 192 840 176 824 168 824 172 812 144 788 140 772 172 764 132 752 136 748 144 724 144 720 140 744 140 784 316 908 212 944 288 976 328 952 256 964 252 956 256 948 252 980 336 1012 444 1020 364 996 288 968 268 944 248 940 260 936 220 916 212 916 216 920 212 900 192 884 176 876 180 872 172 876 168 876 172 876 176 868 184 876 192 868 208 872 184 868 176 872 180 872 180 876 188 880 196 876 192 880 196 880 208 880 212 880 208 876 216 872 208 880 212 880 208 864 200 856 176 848 176 840 152 816 112 800 120 804 136 816 132 808 124 792 104 776 96 780 104 776 112 780 108 788 96 768 100 764 92 760 104 776 124 780 140 784 136 772 124 772 116 760 96 760 112 760 112 760 116 744 68 728 64 728 60 720 60 700 52 696 52 664 56 564 144 564 136 512 128 400 96 220 120 228 228 128 244 136 224 116 236 148 272 156 260 144 260 148 264 140 232 124 236 140 240 132 248 140 252 144 268 144 260 108 172 108 196 108 192 124 172 152 112 372 0 416 0 460 0 476 0 500 0 512 0 520 0 532 8 568 4 576 4 572 0 544 0 532 0 508 0 484 0 468 0 440 0 416 0 380 0 316 0 116 224 172 200 132 152 96 136 52 68 60 68 68 72 72 64 64 52 72 36 64 64 64 64 64 52 64 48 72 64 68 56 52 52 76 32 104 60 92 64 72 48 60 64 52 60 52 72 56 60 56 52 56 44 52 60 40 72 40 68 44 48 44 60 60 88 52 44 52 44 60 40 56 52 60 64 48 72 64 76 56 56 60 88 44 52 84 68 52 76 68 92 60 84 56 64 56 92 68 92 88 132 108 132 128 256 260 264 216 256 220 248 220 220 232 12 372 24 388 0 348 0 316 0 276 0 172 12 124 44 88 16 328 80 656 4 716 0 744 0 756 0 788 64 836 312 876 392 860 264 848 176 844 200 860 192 860 168 864 196 880 308 900 400 904 360 892 364 860 268 852 280 828 236 816 108 812 120 792 0 776 0 764 0 772 0 756 0 752 0 756 0 744 0 752 0 732 0 728 0 728 0 720 0 712 0 720 0 704 0 704 0 684 0 676 0 664 0 652 0 656 0 640 0 628 0 616 0 560 4 308 56 260 24 208 60 192 60 184 100 184 96 172 120 156 148 156 156 152 132 128 124 132 136 164 108 116 112 140 84 148 116 156 104 144 84 204 224 240 188 268 304 332 348 252 244 252 240 236 220 232 200 260 284 336 304 356 296 300 264 264 276 264 268 244 248 240 204 196 224 220 220 216 240 184 208 180 212 160 176 164 152 168 176 160 192 164 196 172 196 184 192 196 228 192 192 168 196 180 188 176 184 172 192 188 224 200 220 188 220 200 220 204 224 208 236 204 244 208 240 212 280 204 268 200 192 160 188 164 180 144 172 116 124 96 120 112 132 124 164 116 108 96 116 88 108 88 104 84 108 92 96 84 100 76 96 68 104 76 148 84 148 112 172 132 200 128 148 124 148 104 152 108 156 128 160 112 136 88 112 68 116 60 108 56 108 48 96 52 80 48 116 80 64 136 16 128 32 116 176 100 200 120 128 280 132 272 128 264 128 284 148 288 140 300 144 276 128 272 128 244 124 280 140 256 128 284 152 292 152 296 148 248 100 240 112 244 116 248 136 640 368 824 412 900 452 936 488 984 496 1004 516 1016 528 1020 548 1020 584 1020 580 1020 584 1020 564 1020 548 1020 540 1020 512 1020 504 1016 488 1000 440 972 408 940 368 884 292 552 96 576 112 552 72 528 60 488 64 476 68 444 64 420 64 392 64 388 64 372 60 376 64 372 60 364 64 376 100 404 188 472 344 532 452 576 476 572 448 532 344 444 204 360 100 312 60 304 52 316 60 300 52 288 44 280 36 288 40 336 64 420 64 404 56 380 48 392 48 396 44 424 48 428 52 436 52 448 104 436 132 432 348 416 40 416 76 524 60 580 72 616 56 616 52 636 56 644 72 668 96 716 112 756 184 832 232 852 216 856 216 860 220 832 232 720 300 764 316 752 296 704 208 628 112 600 92 612 64 596 148 984 632 1020 704 1020 732 1020 760 1020 776 1020 816 1020 848 1020 852 1020 848 1020 860 1020 848 1020 856 1020 860 1020 876 1020 888 1020 888 1020 880 1020 844 1020 824 1020 804 1020 820 1020 804 1020 792 1020 776 1020 764 1020 760 1020 756 1020 756 1020 752 1020 744 1020 744 1020 736 1020 716 1020 716 1020 716 1020 704 1020 720 1020 708 1020 700 1020 688 1020 680 1020 676 1020 656 1020 644 1020 644 1020 624 1020 612 1020 600 1016 352 924 260 884 216 848 196 836 180 824 168 808 168 808 160 796 152 788 140 772 128 760 112 708 116 724 168 740 124 712 136 704 144 700 140 692 124 752 304 888 196 928 292 952 288 928 240 940 244 940 248 944 220 936 296 996 344 988 308 960 260 944 272 948 252 932 244 928 220 892 204 900 208 892 192 872 188 872 172 860 164 860 152 860 164 860 152 852 160 860 172 856 176 864 196 864 196 856 160 856 176 864 172 868 180 868 188 876 200 864 184 868 196 864 200 868 212 864 200 856 212 860 204 856 204 844 168 824 152 816 140 808 124 788 104 776 96 784 112 784 108 764 96 764 68 756 72 756 76 756 80 748 76 744 68 736 60 736 56 740 64 748 84 752 100 756 132 764 116 764 112 748 116 760 128 764 136 756 104 744 80 724 64 716 60 712 52 704 44 692 48 668 52 576 96 544 136 496 124 344 100 220 108 240 212 132 236 136 224 108 248 136 244 144 256 148 260 132 232 128 228 124 228 128 232 128 248 140 260 156 264 160 252 120 192 108 192 116 196 128 112 360 4 408 0 452 0 488 0 500 0 520 0 524 0 556 0 576 0 580 0 576 0 576 0 556 0 552 0 540 0 528 0 520 24 480 0 428 0 404 0 360 8 108 88 80 100 64 96 68 56 68 56 72 52 64 56 72 44 56 32 64 48 56 60 68 32 60 52 88 20 260 68 472 68 580 52 644 160 696 140 740 232 752 208 692 160 596 92 436 52 228 24 76 32 52 56 48 60 36 48 48 56 96 60 80 56 64 44 56 56 48 60 48 56 48 104 172 268 240 224 380 400 408 308 532 328 420 72 40 72 76 80 68 80 68 84 52 92 44 60 64 48 80 108 100 116 128 164 240 268 212 228 216 240 224 232 208 188 176 24 168 8 216 0 136 48 80 60 72 84 64 68 56 80 640 0 688 0 720 0 748 0 772 48 804 132 832 200 844 220 836 164 844 156 840 144 840 80 852 120 868 220 872 280 868 264 856 264 844 144 824 104 812 68 816 104 808 96 796 4 784 16 772 0 760 0 744 0 752 0 748 0 756 0 740 0 744 0 724 0 712 0 712 0 704 0 708 0 704 0 692 0 684 0 680 0 668 0 652 0 644 0 632 0 624 0 616 0 600 0 468 0 272 60 224 32 200 68 192 48 160 64 160 80 148 108 144 88 128 88 128 116 140 156 236 64 120 108 164 100 144 136 120 88 116 120 116 96 156 236 208 192 288 308 292 268 244 244 232 236 240 224 236 196 236 252 344 320 328 292 264 260 264 264 264 264 244 244 224 236 208 180 200 208 192 224 188 196 172 176 160 176 148 184 152 180 156 140 144 200 168 188 164 224 180 228 196 228 180 188 164 172 160 196 160 184 180 200 196 232 184 204 192 196 196 232 204 228 192 240 196 232 204 232 192 204 164 176 140 140 132 144 112 108 108 88 84 100 92 120 96 104 88 124 72 120 68 104 68 84 72 116 60 96 60 104 60 96 48 92 52 76 72 144 72 124 100 160 104 180 116 144 116 164 132 192 152 228 132 144 92 124 80 104 72 92 64 112 44 104 40 120 40 108 52 120 132 12 120 76 108 180 104 200 108 128 268 144 280 128 252 128 268 136 288 152 292 144 272 124 248 124 252 120 268 124 256 128 256 140 280 164 296 132 240 108 244 112 240 116 556 356 820 404 884 448 944 488 984 500 1008 512 1016 532 1020 556 1020 580 1020 580 1020 580 1020 572 1020 568 1020 564 1020 556 1020 544 1020 532 1020 516 1020 468 996 420 964 392 932 356 632 40 500 64 480 108 444 64 428 72 384 68 368 72 336 72 336 64 320 68 324 60 308 88 372 324 512 500 612 596 664 632 676 652 684 664 716 724 748 748 772 776 768 764 764 752 756 704 680 568 488 264 268 44 284 44 400 64 492 96 508 84 448 64 428 52 396 52 380 40 376 104 412 348 588 504 592 456 652 540 700 548 648 576 832 580 436 120 348 64 480 76 536 68 564 52 580 52 584 56 616 108 692 108 756 164 804 260 832 208 848 232 852 232 844 184 772 80 676 76 668 72 676 64 668 64 636 72 620 40 704 552 1020 656 1020 704 1020 732 1020 756 1020 796 1020 816 1020 828 1020 832 1020 832 1020 836 1020 836 1020 840 1020 852 1020 856 1020 860 1020 856 1020 840 1020 812 1020 800 1020 804 1020 796 1020 788 1020 768 1020 768 1020 756 1020 748 1020 756 1020 748 1020 744 1020 736 1020 728 1020 720 1020 720 1020 708 1020 704 1020 696 1020 692 1020 696 1020 684 1020 672 1020 660 1020 648 1020 636 1020 628 1020 624 1020 612 1020 600 1020 556 996 300 900 232 868 200 836 188 824 164 792 148 780 144 768 132 756 132 756 120 736 96 672 344 448 304 492 148 640 168 672 140 672 116 700 100 696 92 764 304 876 196 932 308 940 260 912 224 924 236 924 244 932 220 920 288 988 344 972 284 940 256 924 256 932 244 920 236 908 212 892 200 892 196 876 176 872 168 860 156 856 152 844 148 844 144 848 144 840 152 844 172 844 156 840 168 848 188 852 168 840 156 840 164 848 164 844 176 856 184 844 184 844 188 848 200 856 196 856 192 856 200 844 188 844 160 816 124 800 124 792 124 784 100 776 88 768 92 764 92 760 84 748 68 744 72 736 56 736 64 736 64 732 60 724 56 720 44 720 48 720 48 724 52 724 64 732 80 740 92 744 108 752 120 760 136 764 148 752 124 740 84 720 72 720 64 704 72 700 48 692 40 668 36 604 68 512 124 460 108 288 116 244 104 236 220 136 240 140 260 132 220 136 260 148 260 148 252 140 216 120 228 132 240 136 232 132 236 132 252 156 256 156 252 112 216 108 188 108 108 344 0 408 0 452 0 480 0 500 0 516 0 528 0 568 0 576 0 584 4 584 0 580 0 560 0 560 0 560 4 564 20 552 0 520 0 504 0 444 0 416 0 372 4 260 20 56 80 116 32 116 28 144 16 152 28 144 32 136 12 132 36 116 16 108 16 200 64 536 104 640 124 676 116 684 152 692 160 712 128 712 144 740 216 768 248 804 352 788 328 776 292 748 204 724 152 516 36 120 72 76 100 76 88 76 60 76 52 56 68 36 60 92 128 244 144 292 160 364 248 304 196 304 212 352 248 340 188 512 536 512 120 236 68 72 56 64 72 64 84 72 88 64 76 80 128 112 128 124 212 208 268 224 256 224 240 224 220 208 148 108 104 64 104 72 92 72 60 76 64 64 64 56 24 320 48 628 0 692 0 720 0 740 0 776 40 804 132 816 84 820 112 820 52 828 52 836 40 840 64 844 76 848 148 844 76 832 100 824 36 820 68 816 12 796 52 800 0 784 0 764 0 764 0 756 0 752 0 748 0 748 0 744 0 732 0 736 0 724 0 724 0 720 0 700 0 700 0 692 0 692 0 684 0 672 0 660 0 648 0 632 0 608 0 612 0 604 0 592 0 564 0 364 8 240 76 204 56 192 56 168 76 152 80 128 76 124 96 116 100 116 84 96 76 160 172 340 172 356 168 232 104 168 120 152 96 112 76 96 88 184 180 180 148 260 328 280 276 228 256 236 228 236 232 240 188 228 228 360 316 304 264 256 272 248 252 252 268 236 240 228 220 200 188 192 176 176 152 164 164 148 180 152 176 144 200 136 152 132 156 132 160 152 192 152 188 152 208 172 192 168 200 156 160 148 140 144 160 152 172 176 200 156 180 168 184 180 220 180 232 188 200 184 196 168 172 144 172 116 152 112 108 108 88 100 100 92 112 80 100 100 152 100 92 68 120 60 84 64 76 56 96 60 84 56 80 48 100 48 76 44 96 48 76 56 68 56 108 52 84 68 140 72 124 100 148 116 212 132 200 140 200 108 136 76 112 64 120 56 96 56 108 56 84 40 96 32 120 92 44 112 104 108 208 116 208 108 128 280 132 288 132 264 124 268 144 308 152 304 136 272 132 272 128 268 136 256 136 268 132 284 144 296 156 284 136 236 116 248 104 436 324 796 400 876 456 948 480 972 500 1004 516 1020 520 1020 556 1020 576 1020 576 1020 588 1020 576 1020 560 1020 564 1020 564 1020 580 1020 608 1020 556 1020 520 1020 492 1012 444 984 404 952 364 868 176 452 88 400 172 388 224 392 224 360 216 352 224 312 212 304 188 284 164 340 396 588 612 676 700 696 720 704 740 708 720 712 724 732 716 728 728 736 732 740 756 764 832 796 828 788 828 812 808 752 748 748 672 592 256 528 84 508 68 476 60 436 56 404 40 392 208 424 288 400 268 428 244 516 220 456 260 416 264 488 308 484 256 480 348 520 252 388 348 456 164 364 56 476 68 524 56 536 52 564 120 668 116 736 152 796 224 824 200 828 208 828 212 804 144 736 92 720 92 704 76 692 76 672 64 656 60 644 92 948 608 1020 672 1020 712 1020 732 1020 772 1020 796 1020 808 1020 804 1020 804 1020 816 1020 832 1020 840 1020 848 1020 840 1020 836 1020 824 1020 824 1020 816 1020 816 1020 812 1020 792 1020 780 1020 772 1020 764 1020 756 1020 752 1020 736 1020 732 1020 740 1020 740 1020 728 1020 724 1020 724 1020 704 1020 708 1020 696 1020 688 1020 688 1020 684 1020 664 1020 656 1020 640 1020 620 1020 604 1020 600 1020 592 1020 580 1020 568 1020 484 952 260 872 204 840 180 808 184 796 144 772 136 752 124 744 112 744 112 728 100 708 88 672 280 380 340 424 340 484 288 524 188 592 156 632 108 656 60 792 296 852 172 896 272 916 248 916 228 920 236 916 236 924 220 916 288 1000 356 948 268 924 252 920 248 908 236 904 232 892 204 872 188 864 168 852 148 836 148 828 128 824 160 832 136 820 124 816 116 816 120 816 132 816 136 824 144 820 144 824 144 820 144 824 112 804 108 820 140 828 152 828 152 832 160 832 164 820 144 820 140 816 144 808 136 792 116 788 96 776 96 772 100 764 88 756 72 740 72 748 92 736 64 728 56 720 56 720 48 716 52 716 56 720 44 712 40 708 44 708 48 708 48 712 48 708 44 712 44 708 56 712 60 716 80 724 108 740 120 740 112 724 84 712 64 696 56 688 48 684 56 676 36 664 40 620 32 508 116 424 104 260 108 232 112 248 224 132 256 132 232 116 228 136 260 152 272 148 260 140 224 124 224 120 240 128 240 128 252 140 256 148 256 144 228 124 180 108 128 300 8 400 0 456 0 476 0 492 0 516 0 524 0 556 0 568 0 576 8 576 0 572 4 556 0 556 0 564 0 588 76 656 232 648 96 544 0 508 0 484 0 432 0 376 0 332 4 208 8 196 0 204 0 216 0 216 0 220 0 216 0 192 8 176 40 480 64 636 128 708 180 760 264 788 336 792 332 784 296 764 216 736 164 716 44 704 104 744 272 780 256 784 300 800 356 808 324 756 144 708 120 400 72 96 112 76 64 48 76 64 96 288 140 264 120 240 92 184 148 176 76 192 64 192 64 188 84 216 60 196 152 236 52 204 36 416 216 264 28 40 68 56 84 36 64 84 128 156 144 128 172 176 224 184 224 192 204 192 172 172 144 128 100 112 108 84 100 68 76 72 68 56 68 40 20 552 0 636 0 692 0 720 0 760 36 788 44 796 60 796 0 804 0 816 36 828 44 832 52 848 64 844 28 820 0 820 0 812 8 804 0 796 0 796 0 788 0 776 0 776 0 768 0 752 0 744 0 752 0 732 0 728 0 728 0 724 0 732 0 720 0 704 0 704 0 696 0 684 0 680 0 676 0 660 0 656 0 632 0 620 0 604 0 592 0 580 0 572 0 556 0 540 0 288 24 208 56 180 68 160 72 152 76 136 92 116 108 104 84 112 112 104 96 100 80 116 88 332 112 332 116 324 80 296 48 252 100 220 92 152 40 208 184 152 160 220 268 252 260 236 228 228 232 224 220 244 180 216 224 336 272 276 244 248 276 252 264 228 244 216 244 216 208 184 192 168 176 144 152 136 136 124 136 128 144 136 136 112 140 108 112 100 136 108 140 116 136 120 152 120 156 132 156 124 180 136 144 104 136 108 160 124 152 136 172 136 164 140 160 120 136 124 148 124 148 116 140 108 120 100 140 84 128 84 120 80 116 80 108 72 116 60 132 48 96 56 80 52 68 44 92 48 88 40 72 48 120 36 84 40 92 36 108 44 104 48 100 44 116 80 124 48 88 40 92 48 148 68 116 84 152 88 168 80 144 68 100 60 140 48 104 40 100 48 88 32 100 24 100 64 72 108 140 108 212 108 208 120 128 272 148 276 128 256 132 284 152 288 152 292 132 272 136 244 120 252 136 276 128 272 140 284 152 308 152 276 136 272 104 324 268 768 396 872 452 944 484 956 492 992 512 1004 524 1012 544 1020 560 1020 576 1020 568 1020 568 1020 560 1020 564 1020 672 1020 552 1020 632 1020 668 1020 692 1020 524 1020 504 1020 468 996 416 956 356 892 300 724 164 292 184 312 200 308 200 304 208 292 212 268 208 256 180 348 500 588 612 656 708 708 768 788 812 800 844 792 844 824 844 800 800 736 740 720 704 708 700 716 752 756 760 784 776 780 760 760 772 780 736 740 712 696 524 504 80 464 64 448 132 408 292 372 240 380 180 412 68 372 132 284 188 260 188 236 172 220 200 220 188 192 200 212 188 196 188 304 396 504 304 316 44 404 32 476 24 520 120 660 124 728 132 780 148 800 188 800 180 796 164 772 140 748 120 724 96 704 84 696 68 684 60 672 60 652 340 1020 592 1020 676 1020 704 1020 744 1020 772 1020 784 1020 796 1020 800 1020 816 1020 828 1020 840 1020 836 1020 836 1020 832 1020 816 1020 808 1020 808 1020 796 1020 788 1020 780 1020 768 1020 772 1020 760 1020 764 1020 752 1020 744 1020 736 1020 736 1020 724 1020 724 1020 720 1020 712 1020 704 1020 696 1020 680 1020 684 1020 684 1020 660 1020 660 1020 656 1020 632 1020 616 1020 604 1020 592 1020 568 1020 568 1020 556 1020 536 1020 428 908 232 860 184 820 164 800 148 764 136 748 128 740 112 740 112 724 108 720 104 704 84 668 236 468 308 364 304 380 276 448 304 416 272 440 292 448 224 724 256 832 160 868 240 908 248 900 224 896 220 908 232 912 228 900 236 948 300 932 252 904 248 904 240 884 208 872 208 864 180 840 148 832 144 832 128 820 116 808 112 804 96 792 104 796 108 796 96 788 88 796 96 796 104 792 100 800 108 796 112 804 104 800 144 808 116 804 100 796 116 796 112 800 116 800 104 792 92 796 108 796 104 784 104 780 92 768 84 760 80 756 88 752 72 752 76 736 56 724 56 712 56 716 40 708 52 704 40 704 44 700 52 700 36 696 40 692 36 688 40 692 48 700 56 700 48 712 52 696 52 700 40 696 48 700 68 700 68 708 132 716 64 684 60 692 60 680 40 664 32 668 44 656 20 620 24 504 88 396 104 256 120 244 108 260 228 140 260 144 232 124 244 144 268 148 272 160 248 136 236 128 224 124 244 128 256 132 240 140 256 164 264 136 232 120 144 224 48 396 0 448 0 484 0 492 0 512 0 520 0 544 0 556 0 572 0 572 0 568 0 564 0 548 0 620 420 668 8 564 168 716 484 844 388 600 0 516 0 488 0 440 0 388 0 324 0 272 8 148 0 180 0 192 0 188 0 196 0 200 0 188 20 484 52 600 68 684 116 748 276 816 360 808 332 800 348 804 368 828 368 780 196 720 64 700 88 684 60 728 224 780 236 760 224 768 200 752 180 716 112 716 156 544 32 104 184 408 160 288 124 236 156 396 228 212 24 104 72 212 48 180 32 176 28 220 56 212 28 208 36 244 68 248 52 180 48 336 136 272 52 76 76 32 72 168 188 300 192 252 220 216 176 168 180 152 192 164 184 136 140 124 112 104 92 88 64 76 60 72 64 64 76 92 76 564 0 648 0 692 0 728 0 756 44 780 40 792 12 792 12 816 20 832 16 828 12 836 0 840 28 836 4 828 0 808 0 796 0 792 0 788 0 788 0 776 0 768 0 768 0 760 0 752 0 744 0 732 0 728 0 732 0 720 0 716 0 712 0 700 0 696 0 680 0 676 0 680 0 668 0 660 0 652 0 636 0 612 0 608 0 592 0 580 0 560 0 552 0 532 0 508 8 248 12 200 52 152 28 136 60 140 76 116 76 108 112 104 80 100 104 104 84 100 84 120 80 276 88 280 44 236 116 276 84 296 60 300 68 300 64 276 128 156 140 200 232 248 248 228 240 216 188 212 212 232 196 208 172 236 224 244 256 240 272 248 264 204 236 204 252 176 208 156 176 136 172 128 136 112 152 104 148 84 136 92 132 96 124 92 100 84 116 88 112 88 128 96 96 96 140 104 112 104 92 112 168 140 156 100 128 88 116 104 112 104 120 104 88 96 136 96 104 100 144 104 124 96 104 80 116 76 84 84 128 72 116 64 128 52 124 48 108 52 100 44 96 44 104 36 88 44 56 44 84 36 84 28 104 32 104 36 104 40 96 44 96 40 100 44 124 44 92 44 116 72 60 48 108 68 128 88 168 148 124 52 116 56 112 44 124 36 84 28 100 20 88 28 92 48 72 100 180 120 204 120 212 100 140 284 136 280 136 268 132 288 152 296 160 292 152 272 124 268 124 268 128 260 136 272 132 288 148 296 140 292 120 268 176 716 384 852 448 924 476 956 488 976 504 996 520 1020 544 1020 552 1020 556 1020 564 1020 564 1020 568 1020 552 1020 548 1020 712 1020 580 1020 660 1020 896 1020 744 1020 532 1020 504 1020 488 1004 424 968 360 900 288 780 200 292 156 280 180 300 192 292 192 268 188 276 184 332 436 560 580 624 660 696 732 748 784 768 768 772 776 776 788 776 780 772 776 744 752 712 696 676 672 668 676 708 708 720 716 716 724 772 752 760 716 720 692 712 680 716 508 580 544 404 264 316 244 540 596 608 596 708 504 324 188 232 180 220 156 216 200 232 204 212 188 252 264 292 320 316 236 208 188 300 312 464 288 452 208 468 516 664 708 720 708 700 668 700 604 716 408 732 192 772 128 756 100 716 100 712 96 708 80 696 68 684 64 672 44 728 492 1020 604 1020 676 1020 708 1020 744 1020 772 1020 780 1020 788 1020 800 1020 820 1020 828 1020 828 1020 836 1020 836 1020 820 1020 808 1020 792 1020 796 1020 788 1020 776 1020 768 1020 760 1020 768 1020 756 1020 748 1020 736 1020 736 1020 728 1020 724 1020 720 1020 716 1020 704 1020 708 1020 692 1020 688 1020 676 1020 672 1020 668 1020 652 1020 640 1020 628 1020 612 1020 608 1020 588 1020 580 1020 564 1020 556 1020 532 1020 508 1020 364 884 200 840 180 816 144 784 112 752 96 744 104 732 108 724 92 716 92 700 104 692 124 620 224 408 268 360 228 300 288 352 296 428 288 408 308 396 296 704 244 832 168 848 208 900 240 884 212 892 208 892 216 892 208 884 196 888 216 900 228 888 232 880 216 864 196 856 180 844 160 820 128 816 116 804 116 804 104 792 96 792 88 784 96 792 88 784 80 780 80 784 84 780 88 788 96 788 84 784 92 788 108 784 96 792 96 784 92 788 104 784 96 784 96 780 96 780 100 784 104 780 104 780 100 776 88 760 76 748 88 748 64 736 68 732 60 708 44 704 48 704 40 692 44 688 36 692 40 692 32 688 32 680 32 676 36 680 28 684 36 688 36 688 40 684 40 684 40 688 40 688 44 692 76 696 48 688 44 684 48 680 36 672 68 680 40 660 40 656 32 652 20 636 16 600 24 496 76 340 108 228 124 232 116 236 248 136 244 136 232 132 252 136 268 148 284 152 264 136 232 132 224 124 220 124 224 136 252 152 256 152 260 136 188 140 104 384 0 444 0 472 0 492 0 496 0 520 0 544 0 548 0 556 0 556 0 572 0 564 0 560 0 548 4 628 200 656 52 576 160 836 624 828 280 580 0 512 0 500 0 460 0 404 0 336 0 264 0 116 0 156 8 176 0 180 0 180 0 188 8 424 44 552 96 644 104 712 200 760 220 756 148 760 276 820 272 796 236 764 164 748 176 712 96 668 16 648 32 664 64 668 132 700 132 712 152 708 160 708 140 700 108 644 304 500 324 248 44 204 216 472 324 524 388 592 424 512 32 192 24 192 36 208 60 200 24 184 24 240 24 300 56 320 56 268 36 212 36 288 216 548 364 748 352 740 332 656 244 608 220 628 284 640 312 652 308 428 196 148 108 80 76 84 92 92 84 72 56 64 76 68 36 224 52 552 0 656 0 688 0 716 0 752 4 772 40 780 0 800 16 816 32 836 36 828 0 824 8 828 0 824 16 812 4 792 0 796 0 780 0 780 0 748 0 756 0 764 0 744 0 740 0 744 0 736 0 728 0 716 0 716 0 708 0 700 0 700 0 696 0 688 0 684 0 672 0 656 0 648 0 636 0 620 0 612 0 600 0 592 0 576 0 568 0 552 0 524 0 504 0 468 0 216 32 164 44 152 36 116 92 92 64 92 84 100 80 92 88 96 92 88 84 100 92 184 92 260 88 248 88 300 108 304 104 320 72 272 124 296 136 264 128 180 156 176 220 228 224 216 220 204 204 208 188 208 184 192 164 196 172 220 244 236 256 224 220 192 220 188 212 152 152 116 152 108 144 108 148 100 116 96 128 92 112 92 128 88 112 88 128 84 100 88 108 76 136 100 116 88 104 84 116 96 104 88 136 80 96 84 128 256 276 72 108 88 88 92 72 100 120 96 124 92 120 104 116 92 120 72 108 76 108 76 88 76 112 52 76 52 108 40 88 40 108 40 92 40 92 44 100 40 108 32 92 28 96 36 92 32 108 32 92 36 112 36 108 36 108 40 96 40 100 40 72 48 84 48 88 36 96 28 80 40 80 32 112 48 84 28 76 24 84 20 84 16 92 20 92 36 68 104 192 116 220 112 204 120 140 264 144 280 140 264 132 296 160 292 156 292 136 280 128 268 132 244 132 268 132 276 140 284 144 284 156 268 108 568 376 840 432 924 476 944 488 972 492 988 516 1008 540 1012 548 1020 548 1016 556 1020 568 1020 564 1020 556 1020 560 1020 556 1020 680 1020 692 1020 592 1020 828 1020 648 1020 536 1020 500 1020 484 1012 440 976 384 912 300 776 208 308 132 248 152 276 172 408 244 584 296 492 436 656 508 592 644 664 688 716 748 752 744 756 756 848 868 960 868 848 768 740 732 724 712 704 684 648 648 636 624 640 632 660 660 696 692 724 700 716 692 712 696 712 620 500 412 476 292 296 204 356 312 408 432 564 448 564 460 584 392 296 216 232 188 236 204 208 208 236 260 280 272 288 304 344 352 348 292 236 236 456 656 668 700 664 560 488 436 424 416 428 408 416 412 452 444 532 588 664 628 700 340 680 88 708 80 696 76 688 64 676 64 648 44 832 528 1020 616 1020 668 1020 696 1020 732 1020 764 1020 780 1020 792 1020 800 1020 820 1020 824 1020 824 1020 824 1020 824 1020 812 1020 800 1020 796 1020 792 1020 780 1020 764 1020 756 1020 756 1020 744 1020 744 1020 736 1020 744 1020 724 1020 712 1020 720 1020 712 1020 704 1020 692 1020 688 1020 680 1020 676 1020 668 1020 652 1020 640 1020 632 1020 616 1020 608 1020 596 1020 584 1020 580 1020 564 1020 556 1020 528 1020 512 1020 476 1020 324 864 168 824 148 800 132 772 104 748 104 732 92 724 84 712 88 700 84 692 80 668 92 592 300 400 244 324 280 352 292 304 332 404 308 296 292 352 308 624 228 836 152 824 192 864 192 872 196 880 192 880 204 880 196 872 188 868 204 876 224 884 220 860 192 852 188 828 152 820 128 800 104 792 100 796 100 788 104 792 100 784 96 780 96 776 88 776 88 772 84 772 88 776 84 772 88 784 92 784 100 788 80 780 88 776 80 772 96 808 188 772 92 772 84 768 88 776 88 776 96 772 96 776 92 756 80 752 76 744 80 748 72 736 64 720 44 696 48 692 44 692 48 692 28 680 40 680 36 668 36 664 28 672 28 664 28 668 28 668 36 672 40 680 44 664 112 688 40 672 36 684 48 672 40 672 44 672 44 668 24 664 32 652 36 660 28 652 20 640 16 624 12 604 16 568 16 476 72 292 112 248 108 244 116 232 240 136 232 140 232 136 240 152 248 160 264 148 232 144 224 132 224 120 220 136 224 136 248 144 244 148 252 120 88 356 12 416 0 472 0 480 0 492 0 512 0 536 0 552 0 552 4 560 0 572 0 564 4 564 0 552 0 548 0 604 368 716 256 656 104 628 420 704 152 572 0 508 0 500 0 464 0 416 0 352 0 264 8 104 8 128 0 260 0 392 0 444 4 436 68 500 28 600 56 676 148 728 160 732 164 764 272 848 508 896 376 736 156 704 100 692 124 676 96 652 12 612 0 600 4 620 24 632 52 648 96 668 88 676 112 684 248 484 308 336 140 168 104 180 100 296 156 404 284 532 352 584 300 340 32 188 32 204 24 228 72 296 48 296 28 316 64 348 104 348 112 332 176 668 272 640 96 476 116 448 152 492 176 484 152 476 180 504 160 460 144 516 268 620 312 540 204 148 68 68 80 72 60 52 68 48 16 356 12 560 0 644 0 684 0 720 0 748 40 764 60 780 56 792 0 808 16 812 4 816 4 824 0 824 24 816 0 796 0 800 0 796 0 792 0 760 0 768 0 764 0 748 0 748 0 728 0 740 0 732 0 724 0 716 0 708 0 708 0 696 0 684 0 680 0 672 0 660 0 648 0 636 0 628 0 612 0 604 0 600 0 588 0 576 0 568 0 556 0 536 0 520 0 484 0 440 4 192 40 156 76 132 76 128 96 112 72 96 84 84 84 80 100 76 64 76 92 72 60 216 108 276 56 220 88 260 96 300 180 352 120 316 136 316 100 292 64 196 76 152 156 168 164 184 184 188 180 196 220 204 176 192 160 176 176 200 212 208 216 196 196 180 192 144 164 124 128 108 124 92 144 100 152 92 116 96 96 96 112 92 136 80 140 84 108 80 108 84 144 80 96 92 108 88 100 96 132 88 112 92 116 84 108 84 112 84 100 92 120 76 104 84 96 88 120 84 120 100 104 100 104 92 124 80 136 76 96 76 92 68 108 48 96 48 92 36 112 44 92 32 100 36 104 28 96 32 80 32 112 24 116 20 108 32 104 32 108 32 104 44 108 152 240 168 116 36 112 36 100 36 104 36 80 44 120 36 108 28 92 36 100 24 88 16 88 16 88 8 80 20 104 28 88 40 128 100 192 116 216 112 200 116 128 268 136 256 140 264 140 296 160 296 160 284 140 268 128 260 120 272 124 264 140 276 140 288 148 292 140 380 304 800 404 888 460 936 472 952 488 984 504 996 540 1012 544 1012 552 1012 556 1020 568 1020 564 1020 560 1020 556 1020 556 1020 560 1020 676 1020 664 1020 652 1020 700 1020 604 1020 520 1020 508 1020 492 1016 436 980 388 924 300 764 184 340 156 688 404 984 448 1000 448 648 432 532 496 584 564 592 624 672 708 704 724 720 728 832 808 860 784 808 720 700 692 704 672 664 656 660 648 644 624 620 584 592 584 604 596 636 612 648 636 664 628 652 656 632 432 536 448 408 276 268 132 244 128 404 412 544 504 612 540 680 540 448 248 176 200 228 268 316 324 356 352 396 344 380 376 408 392 396 352 512 688 652 608 504 488 516 536 556 512 504 404 512 404 584 400 564 492 588 552 556 552 624 632 660 560 720 296 660 56 668 60 652 44 624 68 880 524 1020 616 1020 656 1020 708 1020 732 1020 752 1020 776 1020 788 1020 788 1020 808 1020 804 1020 824 1020 816 1020 816 1020 788 1020 792 1020 808 1020 788 1020 768 1020 756 1020 764 1020 744 1020 740 1020 740 1020 728 1020 724 1020 716 1020 724 1020 704 1020 704 1020 696 1020 692 1020 680 1020 668 1020 656 1020 644 1020 632 1020 620 1020 612 1020 596 1020 592 1020 584 1020 572 1020 572 1020 556 1020 536 1020 520 1020 488 1020 452 996 308 840 156 812 148 788 136 760 124 744 104 732 92 732 84 716 88 708 88 700 72 688 140 556 272 380 244 264 252 340 332 408 300 372 312 336 320 412 320 540 232 836 152 812 152 836 156 848 176 860 184 856 204 880 192 860 184 864 176 856 196 852 196 844 172 832 152 808 108 800 104 780 104 784 92 788 96 772 96 776 88 776 84 768 96 768 76 760 80 764 72 776 76 776 80 776 88 776 76 776 80 772 88 772 80 760 84 768 76 768 80 768 84 764 100 792 88 768 80 764 80 768 88 756 84 752 76 744 80 744 80 732 68 724 68 716 48 692 40 680 36 680 36 668 36 664 32 668 24 664 20 656 28 660 20 660 32 656 24 660 24 664 36 664 36 676 124 676 52 672 32 656 36 660 28 660 32 660 28 640 28 640 20 632 28 640 12 624 12 612 12 600 20 584 20 544 24 428 80 256 116 244 120 260 108 232 224 132 240 136 248 144 284 164 288 156 264 148 252 128 232 128 220 128 224 136 248 132 228 144 248 152 192 232 44 396 0 452 0 476 0 480 0 504 0 532 0 544 0 544 0 552 0 560 4 568 0 560 0 556 4 560 4 560 0 568 80 824 476 632 224 668 356 652 32 540 0 512 0 492 0 472 0 420 0 368 0 252 0 272 0 476 0 480 0 464 4 432 100 500 72 524 52 600 64 684 188 700 148 712 128 752 212 732 180 708 116 688 92 656 56 636 16 620 28 600 8 592 4 560 0 556 4 592 24 604 20 596 40 608 100 508 160 444 312 416 148 160 84 156 80 228 260 408 192 348 216 472 212 404 68 148 24 312 104 308 60 356 96 424 72 436 116 452 88 400 124 592 220 572 48 508 128 532 152 436 124 284 244 356 308 272 292 268 208 320 184 560 240 592 320 600 244 512 440 480 152 36 92 44 56 52 8 404 12 568 0 636 0 680 0 724 0 744 4 760 4 772 8 780 0 792 0 800 0 808 12 808 0 800 0 800 0 796 0 792 0 796 0 788 0 764 0 756 0 748 0 736 0 728 0 728 0 720 0 712 0 708 0 712 0 696 0 688 0 688 0 680 0 668 0 660 0 644 0 632 0 616 0 612 0 600 0 588 0 580 0 572 0 556 0 552 0 536 0 508 0 492 0 468 0 412 0 196 44 144 40 132 76 136 112 100 72 100 68 92 112 88 100 104 108 92 112 112 100 280 48 252 68 240 88 324 76 348 108 364 92 316 92 364 148 264 80 204 68 136 84 152 108 156 172 184 172 180 200 200 176 180 152 180 180 180 184 196 208 176 192 160 180 116 168 104 152 92 124 92 96 96 136 96 124 80 116 80 88 92 128 84 112 76 108 76 108 72 104 84 104 88 88 80 128 80 100 88 116 84 72 88 96 80 104 80 112 84 72 92 124 100 108 88 108 80 108 92 92 84 96 72 84 76 80 88 92 68 112 60 88 68 68 44 84 40 100 32 92 24 116 28 104 24 100 24 100 24 120 16 116 28 96 36 100 28 88 32 112 32 100 28 96 48 100 24 100 32 84 32 88 28 104 20 84 28 84 28 96 16 76 12 72 12 88 8 68 20 76 20 88 12 108 48 160 100 196 116 212 116 208 112 136 268 132 308 144 292 148 292 148 288 148 268 132 280 136 264 124 260 120 256 132 268 136 276 160 296 176 684 388 852 444 920 464 948 476 964 504 1000 524 1000 536 1004 556 1008 548 1012 556 1020 560 1020 556 1020 548 1020 560 1020 560 1020 552 1020 584 1020 860 1012 788 1020 704 1020 544 1020 516 1020 500 1020 480 1020 460 1004 424 976 404 948 432 1020 504 1020 504 1020 496 736 432 484 492 584 504 540 568 588 640 684 680 700 692 716 704 772 716 760 708 712 664 652 632 648 624 620 596 600 580 604 568 600 536 556 540 560 552 588 568 600 576 592 580 588 572 580 420 552 476 464 284 300 180 276 200 296 304 608 556 580 404 524 436 424 348 252 220 364 312 364 380 424 380 560 476 572 524 552 468 464 536 572 516 508 536 572 528 432 348 536 328 644 336 864 364 920 440 888 260 756 240 476 416 604 576 556 496 560 468 828 684 628 24 624 52 612 72 888 520 1020 604 1020 656 1020 696 1020 736 1020 756 1020 764 1020 776 1020 780 1020 788 1020 796 1020 808 1020 804 1020 792 1020 792 1020 796 1020 796 1020 780 1020 772 1020 760 1020 768 1020 752 1020 736 1020 732 1020 724 1020 712 1020 708 1020 708 1020 704 1020 684 1020 688 1020 668 1020 672 1020 656 1020 644 1020 624 1020 616 1020 604 1020 592 1020 584 1020 576 1020 568 1020 556 1020 548 1020 536 1020 516 1020 496 1020 472 1004 432 968 320 832 156 796 128 776 140 760 128 736 116 732 104 720 84 716 104 712 124 700 124 636 252 420 252 380 252 344 324 400 356 472 440 468 368 364 308 368 332 400 240 812 168 792 124 812 140 832 176 852 176 852 188 864 184 856 172 848 172 844 168 840 160 820 156 812 120 788 88 784 88 772 80 756 92 756 88 764 80 764 80 756 88 760 80 760 76 760 68 756 72 760 76 764 84 760 80 772 80 760 80 764 72 772 88 764 76 752 88 760 88 764 92 768 92 760 80 764 96 760 96 768 100 748 84 752 84 744 60 732 72 728 56 712 56 700 48 688 40 676 32 664 40 660 20 656 28 652 24 644 28 652 16 652 20 640 20 648 32 644 40 652 32 648 32 648 32 644 16 628 28 644 24 636 24 640 20 624 28 628 20 620 20 624 12 620 8 596 16 580 16 568 24 548 20 508 28 376 96 224 116 232 112 240 112 224 232 128 228 128 216 128 224 128 240 136 244 144 248 132 228 132 220 120 220 128 224 136 260 152 252 148 112 372 0 428 0 460 0 472 0 492 0 528 0 536 0 540 0 544 0 556 0 568 4 556 4 564 4 556 4 556 4 556 0 552 48 632 436 868 456 704 72 552 4 520 0 500 0 492 0 488 0 472 0 476 0 488 0 504 0 532 0 544 0 432 56 492 52 492 8 536 32 592 52 672 164 680 124 680 56 696 176 700 164 668 68 616 52 596 12 568 0 568 0 552 0 540 0 516 0 520 0 544 0 544 0 548 0 552 40 468 260 428 184 356 244 296 132 220 132 268 208 384 240 456 252 400 36 360 16 260 28 296 68 340 72 464 156 424 152 528 184 552 116 500 244 580 92 524 96 464 84 472 444 588 216 284 364 484 668 524 636 532 516 220 244 204 56 284 208 500 228 480 212 484 676 252 32 56 48 40 8 392 4 556 0 628 0 672 0 712 0 740 0 752 0 776 4 776 0 784 0 796 0 796 0 796 0 784 0 772 0 804 4 788 0 796 0 792 0 764 0 756 0 760 0 744 0 728 0 724 0 712 0 708 0 704 0 696 0 692 0 680 0 672 0 668 0 652 0 636 0 620 0 608 0 604 0 596 0 580 0 572 0 564 0 552 0 548 0 536 0 520 0 496 0 480 0 444 0 392 8 184 8 140 44 136 96 120 76 120 88 112 88 112 84 100 92 124 108 136 124 236 40 284 88 260 76 260 112 412 196 496 180 440 136 376 104 332 100 308 104 216 104 132 128 136 144 152 168 176 180 176 180 200 164 168 156 152 160 156 208 156 176 148 184 132 128 88 120 88 104 84 144 84 152 132 132 100 156 76 124 76 120 92 124 76 116 72 108 76 112 76 108 72 124 80 112 76 120 80 132 76 116 80 96 76 132 84 116 92 104 84 116 92 96 84 100 88 92 108 132 140 136 84 96 92 104 64 100 72 108 60 96 60 68 44 104 36 116 28 104 36 124 40 104 24 92 24 124 20 112 20 92 32 84 16 104 12 112 24 112 20 112 24 104 20 100 16 108 16 88 20 92 24 112 16 92 16 96 32 96 12 96 12 92 16 84 16 76 12 88 20 68 24 80 20 120 76 168 112 216 116 196 116 212 104 132 260 124 252 120 252 112 248 140 272 136 276 132 272 132 256 124 272 128 276 128 288 132 280 148 444 332 832 424 900 456 928 472 948 484 976 516 1004 532 992 532 1004 536 1012 556 1016 564 1016 560 1016 552 1020 556 1020 552 1020 556 1020 544 1020 568 1020 708 1020 744 1020 576 1020 532 1020 508 1020 492 1020 500 1020 508 1020 524 1020 512 1020 512 1020 536 1020 552 820 428 488 488 504 496 544 500 536 568 592 640 672 676 672 672 664 648 680 648 704 664 664 616 608 572 596 544 584 540 560 536 556 528 544 516 512 496 504 504 544 516 560 528 552 528 544 420 488 420 404 408 552 372 484 308 364 368 432 384 564 304 412 392 416 340 376 276 348 252 332 328 388 340 504 464 504 420 612 572 616 544 580 616 560 532 496 420 312 404 824 840 684 280 832 360 908 392 912 288 888 336 868 172 804 180 528 208 508 416 544 288 464 372 580 40 604 40 588 60 872 516 1020 596 1020 644 1020 692 1020 720 1020 744 1020 756 1020 768 1020 772 1020 792 1020 796 1020 784 1020 776 1020 776 1020 784 1020 792 1020 800 1020 784 1020 764 1020 768 1020 764 1020 748 1020 732 1020 720 1020 720 1020 704 1020 700 1020 696 1020 696 1020 680 1020 672 1020 664 1020 644 1020 636 1020 624 1020 608 1020 596 1020 592 1020 576 1020 572 1020 564 1020 548 1020 544 1020 528 1020 520 1020 500 1020 480 1012 448 984 408 940 328 836 148 784 144 772 124 748 116 740 128 732 120 740 116 728 136 740 140 720 188 548 344 400 304 400 276 400 472 576 532 540 496 468 432 420 392 380 316 348 296 764 196 796 124 816 144 836 156 844 180 856 192 852 164 828 144 824 144 816 140 808 136 792 132 780 100 764 80 752 76 752 84 756 116 804 188 760 88 752 80 756 84 756 72 752 76 756 76 752 72 760 76 760 68 764 76 760 76 756 76 752 76 760 76 756 80 756 100 764 104 760 88 760 92 756 88 752 88 764 108 756 96 744 84 736 64 732 68 724 60 716 56 704 40 688 36 668 32 660 36 652 28 644 28 624 24 632 16 632 20 632 20 616 40 628 16 624 20 636 20 628 20 636 20 636 20 620 20 628 16 612 20 612 16 608 16 616 16 608 20 604 16 596 16 584 20 564 12 564 16 544 12 520 24 456 48 296 104 216 104 240 104 224 104 236 232 124 212 124 224 124 212 112 232 136 224 132 232 132 232 128 224 124 224 116 220 136 244 132 196 260 32 408 0 456 0 468 0 484 0 512 0 536 0 532 0 532 0 548 0 560 0 560 0 556 0 560 0 560 0 552 0 540 0 556 0 592 260 728 232 596 4 532 0 516 0 508 0 512 0 524 0 552 0 536 0 524 0 540 0 552 16 436 44 464 64 504 44 492 0 548 12 596 112 664 132 668 84 652 48 632 28 632 16 604 4 576 0 524 0 516 0 508 0 508 0 504 0 488 0 484 0 492 0 504 0 504 0 524 8 336 236 312 252 400 184 468 180 324 276 392 116 412 212 260 72 292 40 316 0 280 16 272 56 352 72 340 120 356 100 536 112 548 196 620 120 564 156 416 56 456 388 744 436 516 300 284 392 268 428 368 440 428 376 240 296 148 212 172 84 180 136 244 124 304 272 88 60 40 52 28 4 380 4 560 0 620 0 672 0 716 0 728 0 744 8 768 0 772 0 780 0 792 0 788 0 780 0 764 0 792 12 800 4 800 8 792 0 772 0 764 0 760 0 748 0 740 0 724 0 724 0 708 0 704 0 700 0 696 0 680 0 668 0 660 0 656 0 636 0 616 0 612 0 596 0 584 0 576 0 568 0 564 0 548 0 548 0 528 0 520 0 492 0 484 0 452 0 416 0 364 0 236 36 136 56 128 88 124 112 116 104 116 100 128 92 132 112 144 112 168 128 360 136 336 132 344 84 488 256 552 256 536 236 472 192 428 172 352 140 260 72 260 108 152 120 152 124 144 160 176 164 176 196 164 176 144 172 132 156 128 176 132 176 120 172 104 120 84 128 76 108 80 132 92 176 152 208 100 152 88 144 84 116 68 128 76 116 72 132 72 156 72 104 80 112 76 112 76 128 72 116 72 104 68 124 80 136 88 156 112 152 112 184 108 156 104 132 92 116 84 84 84 100 84 84 64 84 60 76 56 80 48 104 44 72 32 124 32 104 36 108 24 108 32 108 20 108 20 120 24 96 16 92 40 100 28 104 20 96 24 100 24 100 16 88 20 88 12 96 24 100 28 96 16 104 16 116 12 100 24 88 20 84 16 92 16 76 8 100 12 72 12 92 20 92 36 140 88 196 112 200 108 200 108 204 108 140 268 116 268 132 260 124 276 124 272 140 276 140 272 132 260 140 252 124 276 128 260 136 304 192 716 392 868 452 908 460 944 476 956 508 984 532 996 536 1004 536 1000 540 1020 556 1020 556 1020 552 1020 556 1020 560 1020 552 1020 540 1020 552 1020 572 1020 660 1020 644 1020 544 1020 528 1020 516 1020 516 1020 540 1020 564 1020 544 1020 528 1020 548 1020 568 820 424 516 468 532 524 508 492 532 524 572 568 596 632 640 652 660 652 656 640 660 620 628 588 620 572 572 516 504 500 520 500 508 492 508 492 488 484 492 464 472 488 536 500 524 500 520 492 528 396 300 360 492 428 504 400 524 304 452 416 464 300 516 376 376 212 356 264 356 272 328 268 376 372 500 448 488 400 476 476 580 544 600 596 596 580 516 460 536 604 580 648 724 464 716 256 868 380 912 308 884 312 876 288 828 228 836 160 776 152 620 124 292 100 276 368 564 12 568 36 588 208 892 508 1020 584 1020 632 1020 704 1020 728 1020 728 1020 756 1020 764 1020 772 1020 784 1020 792 1020 784 1020 768 1020 788 1020 812 1020 808 1020 808 1020 780 1020 768 1020 756 1020 752 1020 748 1020 740 1020 724 1020 712 1020 708 1020 696 1020 692 1020 684 1020 676 1020 664 1020 656 1020 640 1020 616 1020 604 1020 592 1020 584 1020 572 1020 568 1020 560 1020 552 1020 544 1020 536 1020 516 1020 500 1020 484 1004 464 984 424 964 384 916 332 852 160 780 140 764 132 756 104 736 116 724 124 732 128 740 132 724 144 672 320 480 344 420 348 408 448 624 576 584 560 544 508 496 444 452 396 380 308 260 216 708 236 816 140 816 148 824 160 828 164 824 164 824 144 812 128 796 116 796 120 788 124 780 116 764 84 748 72 740 72 736 80 752 100 772 112 752 88 752 84 748 76 756 72 752 72 744 76 744 72 748 76 752 76 756 72 756 76 752 80 752 72 756 92 748 88 756 112 764 132 768 116 768 124 772 108 760 96 748 76 732 56 732 64 720 48 720 60 720 56 700 44 688 40 684 28 660 28 644 24 640 24 636 24 616 24 620 20 616 20 616 24 600 28 600 24 620 12 616 24 608 20 616 24 600 16 604 20 596 16 596 24 588 16 600 12 592 20 596 12 580 16 568 20 560 12 552 12 552 12 512 12 472 36 412 72 216 108 240 108 220 108 236 116 228 220 120 236 120 224 124 236 124 244 124 244 128 240 132 228 140 224 124 216 128 228 128 240 144 100 388 0 436 0 456 0 472 0 500 0 536 0 532 0 532 0 544 0 556 0 552 0 552 4 556 0 556 0 556 0 544 0 552 0 564 8 612 212 676 120 572 0 532 0 532 0 528 0 544 4 560 0 552 0 532 0 548 0 576 48 428 16 468 24 536 8 520 0 500 44 576 8 592 36 632 64 640 60 644 8 632 4 592 0 564 0 516 0 488 0 488 0 484 0 472 0 480 0 452 0 444 0 500 0 496 0 488 0 508 44 244 60 272 164 328 208 380 156 328 164 332 184 392 96 232 44 232 56 248 0 260 0 292 120 480 296 488 192 468 172 512 136 556 216 580 128 564 336 672 324 620 316 492 164 268 360 324 420 332 300 360 292 320 328 212 332 236 276 164 228 108 108 96 120 116 172 288 48 40 40 100 48 456 0 564 0 604 0 656 72 716 84 728 28 732 0 756 0 760 0 768 0 784 0 792 0 772 0 772 0 800 12 808 40 804 36 800 4 784 0 752 0 744 0 740 0 744 0 720 0 724 0 716 0 708 0 688 0 688 0 680 0 668 0 652 0 640 0 624 0 600 0 588 0 580 0 576 0 572 0 556 0 552 0 548 0 536 0 516 0 500 0 480 0 456 0 436 0 400 0 348 0 256 16 140 52 136 72 128 84 108 96 116 92 112 84 116 72 128 96 304 88 336 100 364 164 508 280 592 260 568 256 540 248 488 220 420 184 372 164 268 48 276 128 160 112 152 128 144 152 164 164 152 192 140 164 128 144 116 132 120 148 128 164 120 172 96 128 80 132 72 112 72 136 80 152 104 148 84 124 80 128 76 116 72 140 76 132 72 124 64 116 72 140 68 124 80 128 68 108 84 100 80 148 84 128 80 112 100 176 120 140 132 160 152 188 128 160 116 112 92 116 68 128 56 112 52 92 56 128 48 108 44 68 44 92 32 88 32 108 24 108 28 108 24 92 32 96 24 116 24 100 16 104 24 112 32 112 12 132 16 108 12 100 12 112 16 112 12 116 12 92 16 84 20 92 16 100 24 112 12 88 20 76 72 120 12 76 20 92 12 76 20 84 24 92 64 164 92 188 112 188 104 196 108 184 116 116 260 140 268 116 256 128 264 128 260 132 280 136 276 132 284 136 268 140 260 144 272 128 476 352 820 432 904 452 920 472 948 488 980 528 988 536 1000 528 1008 536 1004 560 1020 552 1016 552 1016 556 1020 556 1020 548 1020 552 1020 544 1020 548 1020 596 1020 680 1020 632 1020 560 1020 536 1020 544 1020 568 1020 552 1020 548 1020 540 1020 544 1020 580 932 452 580 484 548 544 552 552 508 500 536 564 580 592 588 640 636 632 624 640 640 632 636 604 612 560 564 524 500 480 472 472 464 468 480 464 540 452 588 448 644 440 696 452 752 464 776 456 744 448 736 384 588 276 512 256 504 268 504 196 376 200 384 212 296 204 320 244 328 244 308 244 300 240 328 332 572 516 624 520 640 468 520 508 580 588 572 576 704 780 652 756 772 528 608 348 808 296 824 356 880 308 860 320 852 240 828 316 844 180 800 124 740 68 644 264 604 136 528 132 592 36 728 472 916 504 1020 568 1020 604 1020 672 1020 720 1020 724 1020 732 1020 752 1020 760 1020 764 1020 784 1020 780 1020 764 1020 772 1020 816 1020 820 1020 800 1020 796 1020 768 1020 740 1020 740 1020 736 1020 720 1020 720 1020 708 1020 704 1020 704 1020 692 1020 668 1020 668 1020 664 1020 648 1020 624 1020 608 1020 588 1020 588 1020 572 1020 568 1020 560 1020 552 1020 544 1020 536 1020 516 1020 500 1020 480 1008 464 1000 440 964 412 944 364 900 316 840 172 792 144 764 140 748 124 728 116 728 108 724 112 720 108 704 212 492 308 384 384 572 592 592 544 616 616 576 540 532 500 496 460 444 404 388 352 332 248 720 240 804 132 808 136 812 144 820 152 812 144 804 132 796 116 788 116 780 116 768 108 756 100 752 92 736 72 732 72 732 72 740 92 740 88 736 80 740 80 736 80 736 72 740 72 744 72 740 72 748 68 744 68 748 84 744 92 752 92 760 104 760 92 744 80 744 92 752 116 760 176 796 136 760 124 760 116 752 80 736 60 724 48 712 60 712 56 696 48 688 36 680 32 656 28 644 20 636 32 616 36 608 28 616 28 608 24 608 20 600 20 592 16 600 24 608 16 604 16 604 12 584 16 584 20 584 12 588 16 584 16 584 16 568 16 560 20 564 20 560 20 564 56 540 36 520 12 504 8 484 28 432 52 296 84 208 104 200 108 228 100 224 116 204 216 132 228 128 224 124 228 128 208 136 240 128 236 136 228 132 232 148 216 140 224 136 168 280 20 420 0 448 0 468 0 480 0 524 0 540 0 520 0 532 0 556 0 548 0 556 0 556 4 556 0 556 0 548 0 548 0 544 0 556 104 680 296 700 232 612 24 556 0 552 4 576 4 556 0 552 0 540 0 548 0 580 40 480 24 500 68 564 8 584 40 524 44 516 68 616 32 660 44 676 44 652 0 628 0 604 0 572 0 532 0 488 0 452 0 452 68 452 152 428 204 388 232 388 252 360 240 352 264 340 276 336 264 328 256 344 280 340 256 312 244 268 176 260 184 268 132 264 84 220 36 236 32 196 0 220 8 252 8 388 196 444 204 576 188 444 220 608 368 668 268 708 388 572 396 532 292 312 392 332 336 264 444 560 412 220 328 328 288 196 352 340 212 164 208 88 140 56 40 256 64 112 132 36 4 392 12 440 0 536 0 568 0 616 0 676 56 696 12 720 4 736 0 748 4 748 0 768 0 776 0 768 0 760 0 788 124 848 224 840 112 816 108 796 4 752 0 724 0 736 0 724 0 724 0 716 0 700 0 704 0 696 0 672 0 668 0 664 0 652 0 628 0 604 0 604 0 588 0 576 0 564 0 556 0 552 0 544 0 540 0 516 0 504 0 488 0 468 0 444 0 412 0 376 0 332 0 232 20 156 84 144 64 128 76 124 96 112 108 108 96 108 108 108 108 272 44 376 248 608 232 508 80 492 324 560 196 504 196 468 216 424 192 392 148 308 88 292 116 152 108 136 152 128 176 160 160 144 184 136 148 124 152 116 152 108 144 104 144 100 136 92 124 80 124 72 108 64 116 92 152 92 152 80 140 88 120 80 128 76 120 76 124 68 128 76 136 68 132 76 124 80 108 88 116 100 148 112 156 108 144 92 136 84 124 92 144 104 152 160 180 120 148 112 144 108 144 76 112 64 104 48 84 52 76 48 88 40 80 32 104 20 116 28 104 28 112 24 124 28 92 24 116 24 120 12 120 20 96 20 88 20 108 8 96 20 84 12 120 8 124 12 116 16 108 12 100 16 84 16 104 16 100 12 104 20 96 28 76 16 104 16 88 12 84 16 84 20 100 44 156 76 152 100 192 104 180 112 192 104 200 100 116 268 120 268 132 256 136 268 120 260 152 276 128 268 148 272 128 284 132 276 132 304 204 736 404 864 444 896 460 920 472 960 496 976 540 992 524 988 524 1000 540 1004 548 1004 548 1016 556 1020 548 1020 548 1020 544 1020 548 1020 544 1020 544 1020 624 1020 780 1020 728 1020 608 1020 584 1020 568 1020 552 1020 548 1020 544 1020 544 1020 572 1020 540 724 508 556 580 576 596 588 568 528 524 552 620 620 660 660 700 680 708 684 668 632 628 584 580 548 552 516 496 568 476 744 444 932 408 996 368 1004 344 1004 336 1008 336 1008 344 1016 356 1016 360 1012 368 1016 376 1008 356 992 324 948 280 916 272 920 304 928 352 920 336 864 316 804 284 696 248 612 232 508 248 476 352 576 484 720 512 612 624 684 716 772 704 668 604 640 368 664 268 816 216 812 244 940 560 932 356 860 208 880 248 804 352 832 180 788 196 724 80 684 44 708 272 616 56 620 256 908 484 912 476 1016 540 1020 576 1020 616 1020 636 1020 672 1020 712 1020 724 1020 736 1020 756 1020 776 1020 764 1020 744 1020 756 1020 836 1020 924 1020 888 1020 856 1020 764 1020 744 1020 732 1020 732 1020 724 1020 716 1020 704 1020 696 1020 696 1020 680 1020 676 1020 668 1020 652 1020 628 1020 612 1020 600 1020 596 1020 576 1020 568 1020 556 1020 552 1020 540 1020 532 1020 516 1020 504 1020 492 1012 476 996 448 976 420 956 392 924 344 880 292 804 172 796 160 780 156 776 144 760 140 744 136 732 120 716 112 720 116 592 320 572 604 616 536 588 420 536 608 592 524 532 496 484 452 448 428 408 356 320 224 728 216 796 136 804 136 796 156 812 152 800 140 792 136 784 104 772 112 764 96 740 96 740 92 732 80 732 72 728 76 724 72 748 104 752 84 732 68 728 84 736 80 740 84 736 80 740 76 744 80 744 76 744 80 736 92 752 108 756 128 748 108 752 112 748 96 728 84 736 96 744 104 740 112 740 116 748 112 744 100 724 68 704 48 712 44 704 48 696 32 680 36 664 28 656 24 632 28 620 20 616 20 604 24 592 20 604 20 592 20 592 20 584 20 580 20 584 16 584 28 576 16 580 12 576 12 564 16 568 12 552 16 556 20 548 16 548 12 536 12 520 20 516 12 508 12 492 16 472 20 436 36 368 68 188 92 184 104 236 112 228 108 208 100 212 204 120 212 124 224 120 224 128 236 124 228 140 232 128 240 152 244 132 228 128 212 140 60 380 0 440 0 444 0 464 0 488 0 532 0 524 0 516 0 532 0 544 0 544 0 552 0 552 0 544 0 548 0 556 0 548 0 548 4 580 152 756 512 828 364 696 144 612 96 584 0 552 0 544 0 552 0 548 8 556 8 568 16 500 16 572 36 604 68 596 36 556 52 620 104 668 176 704 144 704 140 712 88 696 56 660 24 600 24 512 152 448 280 384 304 356 280 364 272 364 292 372 268 364 284 368 296 372 292 356 296 376 312 388 328 404 336 396 332 364 240 304 220 296 236 304 264 316 268 324 252 296 212 284 236 280 220 288 208 296 188 320 224 340 256 612 420 692 348 780 420 516 248 224 300 460 524 252 272 180 328 492 512 440 388 396 232 228 332 268 300 200 312 236 216 108 160 76 88 236 124 152 84 144 20 496 0 448 0 500 0 544 0 576 0 600 0 624 0 664 0 700 0 724 0 736 0 764 0 768 0 752 0 744 0 772 148 900 568 980 752 944 344 832 36 756 0 732 0 736 0 716 0 716 0 716 0 696 0 700 0 688 0 680 0 668 0 656 0 632 0 612 0 600 0 592 0 576 0 568 0 560 0 552 0 540 0 532 0 520 0 504 0 492 0 476 0 452 0 420 0 396 0 348 0 308 0 196 76 180 56 184 132 176 180 164 184 160 140 168 144 148 116 132 104 176 116 584 236 528 260 612 320 612 192 552 160 488 180 476 184 448 156 376 124 292 88 280 96 136 100 148 148 144 172 152 152 152 148 136 156 116 152 108 136 100 144 80 172 84 144 76 144 72 136 84 132 72 128 76 160 116 152 80 128 80 140 84 144 84 116 80 132 80 128 80 132 84 116 80 120 88 160 104 160 132 168 140 180 112 180 108 156 96 136 96 152 108 172 100 156 108 160 108 148 112 140 92 116 68 104 52 92 44 124 32 100 40 84 28 84 24 124 28 96 28 104 20 112 24 112 28 120 16 104 24 84 20 108 20 96 20 108 16 108 24 124 32 96 24 108 8 132 16 96 20 108 20 88 12 116 20 100 12 104 12 88 12 100 12 104 12 80 12 96 12 116 32 128 64 124 88 152 96 188 104 212 100 184 100 176 96 112 240 112 268 112 252 140 264 124 276 120 288 132 264 140 268 140 272 124 280 120 472 344 808 428 892 436 908 460 924 480 964 512 972 520 984 504 996 528 1004 536 1000 548 1016 548 1016 552 1016 548 1020 540 1020 552 1020 548 1020 548 1020 548 1020 652 1020 816 1020 844 1020 716 1020 572 1020 548 1020 548 1020 556 1020 560 1020 560 1020 544 692 512 548 568 588 608 628 636 592 572 564 616 652 676 668 752 716 736 708 740 684 728 692 744 716 640 816 444 972 368 1004 356 1012 372 1020 388 1020 396 1020 396 1020 396 1020 404 1020 388 1020 388 1020 376 1020 372 1020 372 1020 380 1020 392 1020 360 1000 316 988 320 980 312 976 312 964 296 952 292 948 292 960 304 972 316 984 324 984 332 944 572 764 836 744 756 696 392 648 220 776 216 816 348 812 208 812 244 880 484 948 452 864 220 792 324 844 176 796 312 780 136 756 108 712 72 748 316 780 228 788 464 924 480 932 428 996 512 1020 544 1020 576 1020 584 1020 612 1020 656 1020 692 1020 712 1020 740 1020 756 1020 752 1020 744 1020 748 1020 796 1020 960 1012 1012 1016 932 1020 804 1020 744 1020 724 1020 728 1020 720 1020 720 1020 704 1020 696 1020 684 1020 684 1020 676 1020 656 1020 636 1020 620 1020 604 1020 588 1020 576 1020 564 1020 564 1020 548 1020 540 1020 532 1020 520 1020 504 1020 492 1016 476 996 456 980 424 960 392 936 364 904 312 856 240 808 188 828 204 828 208 820 212 792 204 780 192 772 184 752 184 728 152 660 512 684 572 628 524 728 672 612 424 456 392 436 388 460 400 432 360 416 356 424 316 752 196 784 168 792 132 792 152 804 140 788 144 780 132 764 100 748 100 740 96 728 72 724 68 720 72 720 72 728 80 728 84 736 92 736 84 724 80 728 92 732 80 736 88 732 80 736 84 736 84 736 76 732 80 732 100 748 116 748 152 768 140 744 128 744 116 736 104 740 116 740 104 732 108 736 108 732 116 736 108 728 84 708 56 704 48 696 44 680 36 680 56 664 28 652 28 620 28 612 28 592 24 588 32 580 24 588 20 572 28 572 12 584 28 568 16 556 24 552 20 560 20 556 20 556 12 560 16 540 24 532 16 532 16 516 16 520 12 512 16 496 16 488 16 476 20 460 24 436 32 384 60 188 72 176 92 192 96 204 116 232 100 216 92 200 204 116 208 120 204 116 220 124 212 120 220 136 224 132 212 128 240 124 220 128 140 272 28 412 0 440 0 452 0 472 0 492 0 512 0 500 0 512 0 532 0 536 0 544 8 556 12 552 0 540 0 544 0 552 0 548 4 536 0 584 144 724 476 860 596 852 292 600 0 536 0 548 4 560 0 556 32 556 16 540 4 528 20 576 32 612 40 656 8 604 36 608 84 668 128 740 300 768 356 796 432 808 416 796 316 472 248 336 288 352 296 380 304 392 320 392 304 416 340 440 352 412 356 436 352 424 340 416 360 404 328 400 316 388 320 384 320 380 336 368 324 376 308 364 248 344 292 340 284 328 276 332 276 324 244 328 248 332 248 336 300 352 312 632 372 804 432 712 360 380 140 192 348 248 268 160 232 276 432 268 216 316 304 304 284 228 280 204 288 256 232 232 248 152 196 124 172 80 112 156 120 348 120 404 0 476 0 484 0 452 0 520 0 540 0 556 0 576 0 612 0 656 0 696 4 724 0 744 0 752 0 748 0 744 0 752 108 860 620 1008 1012 972 404 836 108 760 0 732 0 724 0 724 0 716 0 704 0 700 0 692 0 680 0 676 0 664 0 636 0 616 0 600 0 596 0 580 0 564 0 560 0 548 0 544 0 528 0 516 0 520 0 496 0 484 0 460 0 436 0 400 0 364 0 328 0 276 0 184 68 216 108 220 188 228 208 220 204 208 172 192 164 196 164 176 144 336 380 680 276 544 196 676 396 520 172 360 120 360 140 348 108 332 172 368 192 384 216 280 100 156 136 152 108 144 172 140 164 128 176 144 144 96 144 92 140 84 128 72 144 64 124 64 152 72 144 72 132 84 128 88 140 76 132 84 112 88 108 84 140 88 112 88 136 84 104 84 108 76 148 76 124 100 180 104 176 128 164 132 168 124 156 120 196 108 176 116 176 112 144 108 172 104 156 108 176 108 152 108 128 72 120 48 132 44 92 40 64 44 108 32 96 36 76 28 96 32 88 24 92 24 100 20 100 16 104 28 92 24 116 20 108 24 108 12 108 20 108 20 88 20 100 16 92 24 100 24 96 20 76 16 104 16 104 16 88 12 104 12 96 16 108 24 76 24 124 32 116 64 100 68 144 88 156 92 192 104 184 116 188 100 176 96 108 256 112 252 116 252 116 248 108 260 116 252 128 268 132 268 132 280 136 288 180 704 396 840 440 892 444 916 464 948 484 960 508 972 500 980 516 992 536 1000 544 1004 544 1012 548 1000 548 1008 544 1020 556 1020 548 1020 544 1020 544 1020 572 1020 640 1020 752 1020 856 1020 624 1020 544 1020 540 1020 556 1020 564 1020 548 1020 532 636 532 564 580 616 628 640 648 640 632 608 596 636 664 684 712 736 752 752 752 752 792 804 600 880 340 992 344 1016 380 1020 412 1020 416 1020 436 1020 424 1020 460 1020 468 1020 456 1020 448 1020 452 1020 444 1020 428 1020 412 1020 396 1020 396 1020 384 1020 396 1020 396 1020 384 1020 368 1016 360 1008 352 1012 352 1008 340 1004 344 1012 352 1016 376 908 612 700 616 728 644 636 320 684 172 768 196 784 172 792 172 804 456 924 184 800 284 836 252 804 232 788 200 788 172 776 164 744 136 740 132 712 68 744 264 820 348 884 472 940 492 960 444 948 472 1020 512 1020 532 1020 556 1020 576 1020 612 1020 652 1020 688 1020 720 1020 732 1020 732 1020 740 1020 732 1020 788 1020 932 1016 1016 1020 908 1020 780 1020 736 1020 728 1020 728 1020 716 1020 708 1020 712 1020 688 1020 684 1020 676 1020 664 1020 640 1020 612 1020 596 1020 588 1020 584 1020 564 1020 556 1020 548 1020 536 1020 536 1020 516 1020 516 1020 504 1016 484 1000 464 980 444 960 404 936 376 904 340 872 300 828 192 824 208 860 244 864 264 852 224 824 212 788 192 780 184 764 192 748 200 716 740 852 680 816 684 740 524 572 508 524 424 484 372 416 324 372 296 416 332 424 320 776 168 780 216 776 180 772 136 764 128 764 132 756 96 732 80 724 72 712 64 712 60 704 60 696 64 708 72 716 80 708 64 720 76 708 72 712 92 716 96 724 80 720 84 732 92 724 84 728 76 728 92 728 112 744 116 736 112 732 120 740 132 740 116 744 116 740 120 740 112 740 128 748 116 736 100 728 104 724 104 724 104 716 72 688 48 684 44 676 36 668 32 660 36 636 36 608 24 592 32 588 16 576 24 572 24 572 24 564 24 556 20 548 24 544 16 552 24 536 20 540 28 536 32 524 16 520 32 512 20 504 12 512 12 500 12 496 20 488 12 472 16 472 20 444 16 428 40 380 56 232 64 132 84 172 92 184 100 208 96 204 104 220 96 200 216 120 220 112 212 112 204 112 212 116 212 116 236 124 232 140 224 140 220 132 92 376 0 432 0 436 0 464 0 476 0 500 0 504 0 512 0 532 0 536 0 548 0 548 0 544 0 544 0 552 0 552 0 548 0 552 0 552 0 592 136 664 288 772 396 632 0 544 0 548 0 552 0 568 0 544 0 552 16 524 80 588 32 632 100 644 48 652 40 576 60 656 40 696 180 736 216 740 204 728 196 408 212 324 260 372 320 408 316 436 332 448 380 444 408 460 420 480 420 492 444 476 464 468 464 480 424 480 440 472 408 436 384 424 384 428 396 432 400 420 384 436 392 412 356 388 336 376 296 360 312 360 264 352 308 352 284 348 308 384 348 512 372 584 376 620 232 240 240 172 260 180 232 180 220 192 308 212 208 248 272 164 180 244 272 276 256 204 240 176 236 152 200 128 212 140 180 92 96 164 72 308 0 464 0 496 0 476 0 428 0 472 0 504 0 532 0 548 0 580 0 616 0 644 0 692 4 712 0 728 4 740 0 728 0 728 24 824 416 988 816 952 408 824 72 748 0 732 0 724 0 716 0 716 0 712 0 700 0 676 0 680 0 660 0 640 0 620 0 612 44 628 108 636 108 620 80 596 28 568 0 536 0 532 0 524 0 520 0 500 0 488 0 460 0 448 0 412 0 380 0 344 0 308 0 228 12 188 64 224 152 268 228 248 188 224 176 216 196 180 136 184 192 196 120 564 432 732 652 812 524 628 308 516 236 456 168 384 112 316 104 300 108 296 120 288 160 228 88 160 148 156 144 116 156 124 164 120 160 96 120 80 136 68 144 60 104 56 124 56 132 48 124 64 116 76 136 60 160 64 112 68 160 92 148 104 172 92 156 80 132 84 156 80 152 92 132 96 168 132 172 120 156 124 160 120 172 148 172 116 188 116 172 120 152 116 140 112 160 112 152 104 128 100 140 96 168 104 132 88 116 56 124 32 88 44 100 32 108 28 104 32 108 24 100 28 88 24 120 20 100 20 128 20 108 24 100 24 96 24 92 20 84 20 92 24 92 12 108 44 100 28 108 16 92 20 80 16 84 16 80 16 84 24 92 12 84 20 88 20 108 24 104 24 120 56 96 56 124 72 120 80 176 92 172 100 184 92 184 96 176 92 112 236 112 256 120 264 112 284 124 256 120 268 128 272 132 280 128 280 124 436 328 792 412 872 432 888 448 932 476 940 488 968 496 972 508 988 532 1000 544 996 544 988 544 1000 544 1004 548 1012 552 1020 552 1020 544 1020 552 1020 552 1020 576 1020 596 1020 656 1020 620 1020 544 1020 548 1020 544 1020 548 1020 540 1020 560 780 500 572 592 576 608 632 676 656 620 616 588 604 640 692 684 704 716 736 732 744 672 844 308 972 352 1020 388 1020 420 1020 432 1020 444 1020 460 1020 480 1020 520 1020 520 1020 528 1020 520 1020 532 1020 528 1020 520 1020 520 1020 492 1020 480 1020 468 1020 472 1020 460 1020 468 1020 444 1020 416 1020 396 1020 372 1020 364 1016 356 1020 356 1020 368 1008 476 616 464 684 480 592 236 712 192 732 196 756 180 776 180 764 228 824 212 764 280 784 160 772 216 796 200 764 168 732 164 744 124 728 132 728 128 704 64 716 248 800 404 908 492 936 488 948 468 936 420 976 468 1016 496 1020 520 1020 540 1020 576 1020 608 1020 652 1020 680 1020 700 1020 732 1020 728 1020 724 1020 756 1020 868 1020 920 1020 872 1020 764 1020 732 1020 720 1020 716 1020 712 1020 712 1020 696 1020 688 1020 672 1020 660 1020 640 1020 624 1020 636 1020 632 1020 616 996 628 976 608 932 600 928 584 976 556 1012 524 1020 516 1020 504 1012 484 1004 468 984 448 968 424 940 388 912 344 884 316 832 268 800 184 840 204 876 260 884 260 860 244 840 216 820 216 800 176 784 216 764 324 748 672 840 804 840 680 804 588 620 428 484 368 436 324 388 328 428 376 416 304 376 284 744 136 740 120 740 120 744 132 744 100 744 116 720 72 716 64 708 56 696 48 684 44 680 40 680 44 684 48 688 52 688 52 692 60 696 84 704 104 704 108 716 92 708 76 708 80 712 80 724 100 732 136 728 132 732 120 724 144 744 132 732 124 740 120 736 116 724 120 736 108 728 104 728 96 724 108 720 96 724 92 724 96 716 72 704 40 680 44 676 36 664 36 644 36 604 32 592 28 580 24 572 24 568 28 536 24 544 32 528 12 540 20 536 20 544 16 524 24 516 12 524 8 508 16 492 20 492 20 488 16 488 16 476 20 472 20 468 16 452 20 448 20 440 12 432 16 376 52 244 48 104 64 152 76 164 96 184 84 176 92 184 84 188 84 188 208 116 220 116 224 124 216 116 216 128 244 132 228 128 228 136 224 132 168 240 24 396 0 428 0 444 0 464 0 480 0 492 0 504 0 536 0 540 0 548 8 540 0 540 8 548 0 556 0 552 0 544 0 540 0 552 0 564 24 584 4 604 124 596 0 540 0 548 0 548 0 540 0 540 0 548 40 476 48 572 60 588 112 624 80 600 68 560 56 624 76 680 168 712 180 724 220 576 176 308 300 364 296 400 336 412 332 432 344 444 392 460 428 492 504 536 540 572 560 564 596 596 628 604 660 628 660 620 648 604 648 612 632 584 596 548 560 516 524 512 524 500 528 496 488 468 456 456 420 416 376 392 360 396 332 380 320 380 352 260 256 240 240 388 244 200 288 192 220 216 260 152 208 164 224 152 184 208 284 184 244 224 212 136 224 180 204 156 220 164 228 120 204 128 180 140 180 88 112 124 100 248 4 484 0 496 0 472 0 456 0 424 0 456 0 480 0 512 0 540 0 572 0 612 0 656 0 672 0 720 0 724 0 724 0 728 0 772 248 832 276 864 164 776 24 736 0 716 0 716 0 700 0 696 0 688 0 684 0 680 0 660 0 644 0 632 156 608 236 612 368 644 412 696 564 732 476 648 260 580 184 592 152 576 36 536 0 500 0 484 0 468 0 452 0 428 0 384 0 360 0 328 0 292 0 200 40 188 56 236 172 268 236 244 228 240 184 220 200 208 228 220 204 224 192 656 456 788 640 696 500 676 312 488 148 396 116 400 104 336 92 380 228 396 192 372 188 212 100 112 76 96 156 164 128 88 188 116 152 68 124 64 120 48 100 40 132 36 128 40 104 36 136 40 108 36 120 48 104 56 124 64 160 104 152 124 152 104 172 84 128 68 156 88 148 92 176 140 176 140 180 128 172 132 188 140 184 128 164 136 176 108 192 120 188 116 176 108 180 116 148 104 160 104 148 108 156 104 136 88 136 72 132 44 108 32 84 44 84 36 128 28 128 28 88 32 96 24 104 20 100 32 112 24 96 24 96 24 116 16 112 24 104 16 100 24 80 20 84 20 104 16 100 20 100 28 84 24 100 36 112 32 108 20 80 16 96 12 76 12 48 20 84 56 72 48 108 64 120 72 144 76 172 96 180 84 148 88 144 80 168 84 108 252 108 260 120 260 120 276 120 264 128 264 132 268 132 268 144 288 148 652 376 836 424 860 436 892 452 924 472 944 488 956 504 984 536 984 548 992 532 992 544 1004 540 1000 540 1004 556 1016 560 1020 544 1020 544 1020 544 1020 556 1020 568 1020 576 1020 568 1020 540 1020 540 1020 540 1020 548 1020 540 1020 536 1016 512 564 560 596 584 608 592 608 568 588 576 604 620 644 672 692 700 728 716 780 488 904 312 996 368 1020 392 1020 416 1020 448 1020 460 1020 468 1020 508 1020 580 1020 616 1020 596 1020 644 1020 680 1020 696 1020 704 1020 672 1020 692 1020 696 1020 660 1020 644 1020 636 1020 604 1020 596 1020 572 1020 540 1020 504 1020 464 1020 460 1020 460 1020 424 1020 340 712 140 660 232 564 176 648 244 708 184 728 164 724 140 724 152 732 156 736 200 772 180 756 184 748 128 736 144 736 156 736 140 708 152 712 120 712 136 700 48 696 228 768 352 944 504 956 488 948 468 936 448 956 424 964 444 988 472 1016 508 1020 544 1020 576 1020 616 1020 652 1020 676 1020 716 1020 720 1020 712 1020 724 1020 768 1020 796 1020 752 1020 744 1020 728 1020 712 1020 704 1020 700 1020 696 1020 684 1020 680 1020 668 1020 648 1020 636 1020 552 1020 576 1020 584 984 592 1020 668 1020 784 1020 756 916 608 816 604 824 588 908 540 980 492 992 468 980 448 972 432 948 400 928 364 888 344 856 308 820 232 796 176 848 204 884 276 896 260 876 252 864 244 844 220 832 220 808 236 748 396 768 688 820 784 860 784 772 568 616 476 540 416 532 388 412 300 452 444 488 384 508 376 676 116 700 108 696 72 704 80 708 108 700 68 696 64 680 44 680 36 668 36 668 36 668 36 660 28 668 32 668 36 676 48 680 52 684 96 688 116 696 112 704 88 696 60 696 72 704 88 724 128 732 136 716 132 708 120 712 144 728 148 720 136 724 120 728 116 724 124 732 120 720 176 720 108 732 112 700 108 716 108 712 104 696 88 676 72 668 24 664 32 636 40 620 32 588 24 572 32 552 28 548 24 544 24 516 28 512 32 520 24 524 32 520 28 500 28 496 16 500 20 500 24 504 20 480 16 488 20 460 28 456 28 460 200 444 20 444 16 436 8 440 12 420 20 372 48 352 52 204 52 104 60 132 80 156 88 160 100 192 88 188 80 168 84 176 220 112 208 108 212 124 220 124 220 128 232 128 220 136 244 152 232 128 132 332 0 412 0 440 0 444 0 464 0 476 0 496 0 524 4 548 4 532 0 536 8 544 0 548 4 556 16 556 4 548 0 540 0 536 0 552 0 580 4 568 0 552 0 540 0 528 0 532 0 532 0 528 0 540 4 544 20 568 84 596 104 580 24 572 40 604 28 632 44 668 152 700 160 700 176 428 184 316 288 372 300 408 336 424 360 464 372 444 396 476 440 524 536 600 612 652 640 640 664 668 708 704 760 696 748 692 720 688 716 680 708 640 684 660 700 672 728 696 732 692 752 704 736 684 716 652 676 612 588 556 560 540 580 572 632 588 612 540 252 104 164 136 248 224 256 244 268 200 244 160 220 132 212 128 176 152 192 144 204 164 196 152 240 184 184 120 208 144 216 148 224 152 212 136 164 140 200 80 116 104 64 232 8 500 0 496 0 480 0 468 0 432 0 448 0 444 0 460 0 500 0 540 0 580 0 616 0 644 0 692 4 712 16 712 0 704 0 740 20 768 16 760 8 744 0 736 0 708 0 708 0 696 0 696 0 688 0 676 0 672 0 648 4 620 196 520 232 540 288 564 216 360 328 552 236 584 404 728 676 852 540 624 212 596 168 560 144 552 28 480 0 452 0 432 0 400 0 376 0 352 0 320 0 276 0 184 32 192 88 252 200 272 236 264 240 244 204 240 188 232 220 228 192 312 204 628 260 472 632 820 484 620 348 536 204 456 172 420 176 388 140 420 164 364 188 444 268 236 92 96 112 104 120 72 128 68 108 60 116 52 128 80 128 44 116 32 100 36 104 32 120 32 112 40 124 36 116 36 116 60 100 80 120 96 132 96 152 84 128 60 140 60 128 72 160 120 168 132 184 116 176 108 164 132 188 136 160 136 168 124 192 108 188 124 148 120 176 180 188 112 176 108 172 108 152 112 168 108 152 88 168 80 120 40 136 28 136 36 96 32 124 28 88 36 92 28 112 28 100 32 108 24 116 24 120 20 112 20 104 24 104 20 100 20 108 16 88 28 96 24 96 24 104 28 88 28 84 32 80 104 168 20 84 16 72 12 96 60 104 16 88 36 108 40 108 56 116 64 120 72 148 84 160 88 160 92 164 84 164 88 132 76 108 244 116 252 116 248 124 264 124 268 132 284 136 268 144 280 144 360 296 760 388 840 424 872 432 908 452 916 476 944 492 964 520 976 536 968 532 980 536 992 540 1004 544 988 552 1012 560 1016 544 1020 544 1020 532 1020 552 1020 580 1020 576 1020 556 1020 544 1020 536 1020 536 1020 532 1020 528 1020 532 1020 564 812 556 624 600 592 576 600 576 608 616 640 644 656 664 688 688 700 692 764 396 920 328 996 372 1020 404 1020 456 1020 456 1020 460 1020 496 1020 544 1020 584 1020 624 1020 640 1020 684 1020 668 1020 652 1020 620 1020 604 1020 584 1020 580 1020 536 1020 560 1020 596 1020 632 1020 644 1020 672 1020 680 1020 672 1020 612 1020 572 1020 592 1020 632 1020 720 968 136 684 72 656 228 668 220 672 172 692 164 684 136 692 136 708 128 704 140 712 124 728 120 716 148 736 144 720 120 712 140 704 156 708 140 684 124 672 124 668 60 696 196 752 280 956 516 960 492 944 472 928 456 924 436 960 448 980 444 972 456 1004 500 1020 544 1020 580 1020 612 1020 640 1020 684 1020 704 1020 716 1020 712 1016 656 944 608 924 660 980 692 1016 724 1020 728 1020 712 1020 692 1020 680 1020 680 1020 668 1020 644 1020 600 1020 520 1012 520 784 596 608 388 496 520 900 552 1016 572 1012 704 996 884 936 592 828 580 816 540 836 524 860 476 968 436 948 412 932 388 900 360 876 336 832 308 780 228 808 188 852 220 904 276 904 272 888 272 880 244 864 240 844 220 804 264 564 440 652 476 476 528 712 644 792 564 652 472 560 444 560 424 524 408 508 376 456 408 516 496 628 96 676 112 680 100 676 60 680 56 680 48 652 68 656 92 652 56 656 28 664 32 660 32 664 36 660 28 668 36 668 48 688 88 668 88 688 88 684 72 692 64 684 44 676 52 688 108 708 128 708 112 708 104 700 116 712 140 716 120 712 140 724 112 724 120 724 112 720 116 704 128 696 108 704 104 696 104 696 92 680 88 672 76 664 48 652 40 636 32 620 40 600 28 576 24 548 28 540 36 528 24 524 20 512 24 500 28 504 24 500 44 492 24 484 24 492 32 480 20 472 28 468 28 468 24 464 28 456 28 448 28 444 24 436 24 440 8 420 20 404 20 392 24 388 24 408 32 412 40 364 68 160 68 156 80 168 88 180 88 184 92 172 80 152 228 120 220 112 208 108 212 128 216 124 228 132 236 140 248 140 200 204 52 372 0 428 0 432 0 448 0 464 0 480 0 504 0 532 0 532 0 536 8 544 4 540 28 552 8 564 0 556 8 544 0 532 0 532 0 572 0 568 0 548 0 548 0 532 0 536 0 524 0 536 0 524 0 556 40 536 40 580 52 572 60 592 108 636 56 652 108 676 212 688 196 680 176 388 196 324 264 364 304 400 300 448 404 488 396 468 424 488 456 520 512 564 544 592 572 612 572 600 580 596 548 576 536 540 528 540 524 516 484 504 472 484 476 496 480 504 488 500 516 524 528 548 580 568 632 600 656 588 596 556 548 536 544 544 584 588 676 464 172 100 164 108 220 192 232 148 224 144 212 144 188 132 196 140 192 148 152 136 148 112 164 104 184 148 196 160 216 128 200 144 240 140 212 152 192 120 192 72 84 116 64 188 0 504 0 504 0 476 0 476 44 468 80 440 28 448 0 448 0 452 0 504 0 544 0 584 0 608 0 636 0 680 0 704 0 720 88 408 180 376 276 432 284 460 236 452 224 544 204 640 140 672 48 684 12 692 0 668 0 644 12 596 140 520 188 496 172 540 188 480 192 468 252 468 260 524 292 612 444 708 652 772 304 560 156 556 108 516 100 508 112 464 0 416 0 388 0 356 0 344 0 320 0 276 0 184 36 204 88 268 192 300 260 296 280 300 272 252 240 244 188 196 132 228 96 580 436 624 264 548 260 384 144 420 152 448 184 464 168 392 160 384 140 332 124 332 204 332 96 60 100 116 112 84 108 44 120 68 120 64 132 88 144 68 120 44 108 36 108 32 104 28 120 28 96 40 112 36 128 76 140 96 156 84 140 76 140 68 124 48 96 48 128 76 172 120 176 108 128 104 140 108 152 120 160 120 180 160 196 172 176 124 140 124 168 104 188 100 160 108 140 96 140 92 176 88 132 72 116 60 84 52 112 52 124 28 120 28 124 28 84 20 96 28 76 32 132 36 108 24 108 24 120 24 92 24 92 56 136 28 88 24 100 28 80 24 96 36 112 24 80 32 96 28 108 24 104 28 80 32 104 20 100 20 80 20 88 16 84 28 88 20 100 24 76 20 96 36 108 60 108 84 120 80 160 80 156 92 164 76 160 80 116 264 116 260 108 260 116 264 120 268 124 292 136 296 136 284 148 588 348 800 408 856 428 872 448 912 452 920 472 944 504 972 528 984 528 984 536 984 540 984 540 992 556 1004 564 1016 564 1008 556 1012 536 1020 528 1020 544 1020 552 1020 552 1020 548 1020 544 1020 532 1016 524 1020 516 1012 528 1020 536 952 536 584 580 568 572 584 592 624 632 648 648 672 664 680 676 676 668 760 392 916 328 984 344 1008 388 1020 424 1020 476 1020 464 1020 496 1020 504 1020 528 1020 556 1020 548 1020 540 1020 524 1020 512 1020 504 1020 480 1020 476 1020 492 1020 476 1020 468 1020 460 1020 444 1020 448 1020 472 1020 464 1020 476 1020 488 1020 484 1020 488 1020 480 1020 492 1020 524 904 96 676 120 660 76 636 88 644 128 672 132 676 156 684 136 680 148 688 144 704 148 688 108 696 100 704 128 704 144 688 140 696 132 696 160 692 120 672 120 676 64 684 184 712 308 976 512 972 496 940 476 944 492 912 468 904 440 940 416 964 452 972 460 1016 512 1020 548 1020 584 1020 612 1020 660 1020 680 1020 700 1020 624 448 176 448 316 444 280 424 260 388 280 436 356 528 420 596 432 732 556 932 664 1020 656 1020 592 992 536 872 528 512 548 604 528 528 420 548 484 440 416 628 584 968 592 1012 604 984 592 944 540 868 512 864 492 832 512 780 452 916 388 904 368 880 352 848 336 812 288 748 220 812 204 864 240 904 292 932 328 932 328 928 336 900 276 876 212 816 156 724 192 604 624 644 456 544 424 420 340 436 352 464 400 496 428 472 376 448 392 448 400 436 404 528 228 680 60 676 116 648 84 660 64 644 48 644 88 636 68 656 32 648 40 660 28 652 28 656 28 656 36 664 36 664 68 664 96 676 76 676 76 684 48 672 44 680 48 684 60 696 112 704 116 696 112 704 100 700 108 708 104 716 136 708 188 716 160 712 136 708 108 696 108 704 96 696 88 680 80 680 72 668 64 660 60 656 48 636 36 632 32 612 32 596 24 572 28 552 24 528 32 520 32 516 28 504 24 500 24 492 28 488 32 480 36 480 20 492 20 480 24 464 20 468 36 464 32 456 36 444 44 452 84 436 28 428 28 424 16 408 24 416 40 428 24 424 24 420 32 432 28 452 20 452 24 428 64 188 80 152 76 176 76 180 84 172 84 176 224 120 220 120 228 120 232 112 200 124 232 140 256 144 248 128 148 320 4 396 0 428 0 432 0 444 0 468 0 484 0 528 0 524 0 528 0 532 8 544 0 540 56 568 4 564 0 552 0 532 0 524 0 544 0 540 0 540 0 564 8 540 0 528 8 524 0 516 0 520 0 544 8 544 0 552 8 584 76 588 40 628 52 640 104 636 148 660 156 656 200 400 204 316 208 344 276 400 308 412 308 452 384 456 400 488 420 488 424 484 436 496 444 508 404 496 400 496 392 480 376 488 380 476 372 468 380 476 412 480 396 464 384 468 388 444 388 424 360 424 384 428 384 436 400 432 400 424 396 432 412 440 412 448 392 456 464 284 92 88 148 100 136 56 136 56 188 92 168 132 188 152 204 160 184 116 176 168 152 156 140 112 164 80 160 108 196 152 192 136 196 152 248 128 144 100 184 128 96 92 36 184 44 528 0 496 0 484 28 484 140 488 120 448 60 412 28 380 0 440 0 468 0 516 0 552 0 580 0 620 0 664 4 684 0 708 104 208 52 200 72 212 84 228 120 200 96 196 104 236 184 276 224 272 188 380 188 508 108 592 144 560 292 584 108 444 144 584 300 508 248 504 160 300 240 424 296 528 272 592 384 572 320 564 228 516 116 488 72 476 92 492 84 440 4 376 0 356 0 344 0 320 0 252 4 200 68 232 84 264 228 336 260 344 332 368 404 320 284 260 128 168 116 116 100 324 276 500 136 412 156 376 148 332 88 352 156 412 188 432 176 448 252 456 276 488 324 436 184 156 100 68 128 112 136 88 112 48 140 64 132 68 124 32 120 44 132 28 100 28 88 32 116 40 116 40 112 44 148 92 160 88 132 76 128 56 124 44 116 44 128 48 128 100 136 120 156 120 160 120 124 108 144 120 168 124 188 148 216 160 220 180 148 100 148 104 156 100 120 76 128 64 112 60 112 48 80 44 124 32 108 32 100 36 96 24 64 32 116 24 100 32 96 28 132 36 88 32 108 24 104 36 100 28 84 28 124 32 92 28 108 28 104 20 100 20 92 16 108 28 100 28 92 48 96 88 144 32 108 36 84 28 92 56 124 92 156 52 92 20 92 28 88 24 80 28 64 28 96 32 124 56 132 76 132 72 152 84 164 80 164 80 112 248 124 264 132 264 112 272 128 272 140 304 152 280 156 344 248 728 372 820 408 856 424 896 440 924 464 924 480 944 520 956 536 968 516 960 528 976 536 988 540 988 572 1000 564 1000 552 1000 540 1008 524 1016 532 1020 536 1020 536 1020 552 1020 544 1020 528 1016 520 1016 512 1020 528 964 544 700 556 592 560 576 576 588 564 612 612 628 624 624 628 656 660 672 656 724 448 892 296 964 340 996 384 1020 420 1020 432 1020 460 1020 468 1020 480 1020 484 1020 476 1020 496 1020 484 1020 460 1020 472 1020 476 1020 464 1020 496 1020 496 1020 496 1020 504 1020 496 1020 500 1020 468 1020 444 1020 440 1020 432 1020 432 1020 412 1020 396 1020 396 1020 412 1020 408 1020 428 920 72 672 72 612 64 600 48 632 48 648 96 656 128 676 164 668 132 676 120 684 144 688 148 684 120 680 88 672 104 684 124 696 152 696 144 664 108 672 128 664 56 664 184 716 444 980 504 976 496 956 492 920 512 924 468 908 412 900 404 912 356 936 428 976 476 1016 516 1020 556 1020 584 1020 632 1020 656 1020 680 1020 712 912 436 796 556 840 532 836 528 792 484 728 392 552 272 412 204 320 220 336 228 368 340 528 452 628 568 552 520 468 428 496 600 512 580 492 360 416 384 480 460 536 308 636 596 964 548 936 536 872 492 788 476 772 452 776 476 760 432 844 360 856 352 832 340 776 288 740 200 824 212 880 240 920 304 944 336 956 328 952 392 940 324 884 200 812 168 756 136 596 372 448 412 524 448 504 440 460 412 480 388 440 428 520 444 516 436 528 476 532 364 392 356 492 152 676 104 672 88 676 80 664 68 644 76 652 44 644 28 640 48 648 32 648 24 644 28 652 36 660 32 644 84 680 104 684 124 676 52 676 60 672 64 684 60 688 80 696 128 704 132 700 124 696 120 696 148 708 132 712 140 724 132 720 152 716 116 696 108 688 92 688 76 672 60 656 48 660 40 648 40 636 32 628 28 616 16 600 24 584 28 564 28 556 24 532 32 520 36 500 28 496 32 480 32 480 32 488 32 472 32 492 36 492 24 460 32 472 28 472 36 464 32 464 32 464 64 452 64 468 52 460 48 456 60 456 112 492 140 488 104 472 32 452 24 456 24 476 36 480 32 500 24 496 32 416 60 148 80 164 76 172 92 188 92 220 212 120 240 124 212 128 220 124 216 136 232 148 264 148 236 188 76 364 0 400 0 420 0 448 0 456 0 476 0 512 108 540 56 520 4 520 8 520 20 540 24 568 4 564 28 552 8 540 0 528 0 532 0 532 0 536 0 548 4 544 0 532 0 532 0 520 32 528 32 552 24 564 24 560 32 572 48 564 12 576 76 608 44 608 124 660 204 672 168 480 136 300 228 328 248 376 276 400 300 428 328 452 372 440 368 464 344 456 368 452 356 476 328 460 364 456 352 452 336 460 332 460 372 476 392 500 416 540 468 556 472 564 520 600 456 516 436 460 388 452 384 444 372 440 348 420 360 408 324 392 324 372 292 380 324 388 356 352 104 64 116 56 132 48 140 44 140 60 172 120 164 128 156 132 148 120 140 124 180 124 144 120 136 116 148 84 136 92 188 112 204 136 180 112 184 132 208 108 112 96 88 280 76 520 0 500 8 496 60 512 196 508 160 428 8 400 0 388 0 340 0 436 0 488 0 524 0 564 0 600 0 640 0 656 0 676 0 740 52 768 96 748 24 720 12 728 16 716 16 664 16 580 24 400 24 212 80 212 108 296 164 340 124 444 264 588 320 644 196 560 240 540 308 436 264 412 200 348 164 400 408 528 180 516 152 480 40 472 20 460 60 452 64 452 84 432 16 360 0 340 0 308 0 236 0 196 40 216 88 260 176 304 240 320 296 388 396 396 392 328 188 184 132 172 92 236 180 360 108 412 212 484 128 440 120 408 88 384 100 408 132 456 156 412 156 352 132 344 132 272 64 168 124 92 92 92 120 80 116 60 128 68 108 48 100 32 96 44 100 24 112 28 116 36 108 44 128 64 148 108 152 124 132 88 148 60 132 64 156 72 124 68 136 116 144 140 192 136 180 116 168 160 188 140 180 144 160 144 172 136 144 112 132 92 132 92 116 72 120 52 104 52 92 44 124 28 112 24 108 28 76 24 112 28 116 24 128 24 112 20 84 32 88 36 116 32 104 36 112 32 116 36 108 32 108 36 100 28 108 36 124 48 108 36 92 52 96 44 100 52 116 92 148 72 112 64 132 68 136 100 156 128 180 144 196 136 148 68 96 32 80 36 100 44 92 28 112 24 96 28 104 36 120 64 148 80 168 96 176 124 224 120 132 284 128 260 124 268 136 288 128 284 144 296 164 316 148 532 336 788 392 844 416 856 432 888 448 904 472 932 496 936 540 956 528 948 520 972 524 972 536 976 552 992 556 988 556 1000 540 1004 528 1012 520 1020 528 1020 532 1020 544 1020 544 1004 532 1012 524 1004 528 984 520 708 540 564 576 568 580 588 572 584 560 560 528 592 584 608 612 644 656 680 660 704 536 852 288 948 336 968 368 1016 396 1020 408 1020 436 1020 448 1020 440 1020 424 1020 444 1020 420 1020 448 1020 460 1020 440 1020 452 1020 460 1020 492 1020 528 1020 568 1020 628 1020 588 1020 648 1020 540 1020 448 1020 468 1020 452 1020 428 1020 424 1020 428 1020 424 1020 388 1020 364 1016 364 1016 368 1000 180 640 56 604 52 588 52 608 48 636 88 656 136 676 156 672 136 672 132 664 116 664 116 676 108 664 108 660 96 664 88 684 112 664 100 672 124 676 128 684 72 692 196 756 508 960 516 964 492 960 496 932 532 920 476 904 404 896 384 896 372 896 348 940 444 996 492 1020 532 1020 572 1020 604 1020 636 1020 660 1020 660 1020 708 1020 716 1020 688 1020 680 1020 680 1020 672 1020 668 1020 688 1020 644 824 340 380 208 304 260 400 324 444 428 580 572 576 520 544 568 480 536 536 392 344 312 504 400 832 664 952 460 884 484 808 464 748 456 692 444 708 432 704 436 740 428 812 348 788 320 756 276 724 192 832 200 872 232 916 272 940 308 964 364 980 388 944 412 932 292 844 196 788 164 644 368 472 344 372 352 392 304 356 260 336 244 336 272 376 372 484 412 416 340 376 360 392 344 352 168 396 148 636 88 644 88 652 60 660 72 644 84 632 52 636 32 648 28 636 28 640 40 648 44 644 56 660 104 664 120 684 116 684 68 684 84 692 88 696 72 696 88 700 132 716 140 712 132 700 124 708 144 716 152 720 156 712 136 712 124 692 100 684 88 672 76 664 48 644 44 648 28 640 48 640 40 624 32 612 28 600 20 568 24 552 28 540 20 524 28 516 28 484 32 476 40 472 40 476 44 476 44 476 40 488 88 496 40 484 88 500 44 480 48 492 60 500 96 504 124 504 88 508 80 504 96 508 116 504 124 504 128 504 136 528 124 504 76 484 28 492 32 508 48 516 36 532 32 540 36 516 40 296 100 224 128 256 132 284 136 276 244 132 252 132 244 140 236 136 248 140 240 148 256 144 172 288 20 380 0 412 0 428 0 436 0 460 0 484 84 540 104 528 16 520 0 520 0 540 0 540 60 552 8 552 4 540 0 540 0 524 0 528 0 524 0 548 4 548 0 528 4 524 0 528 16 516 32 556 32 588 36 596 60 608 0 564 16 516 40 568 64 600 144 656 192 660 176 588 144 272 228 336 216 328 260 400 292 392 316 416 332 428 316 440 324 416 324 440 332 440 332 448 328 452 316 444 312 428 312 472 344 484 396 528 460 612 544 676 604 640 540 668 520 596 408 452 380 448 408 444 384 444 372 424 348 428 384 432 340 408 324 396 288 356 288 344 268 360 248 68 108 60 116 48 124 44 132 68 148 156 132 164 144 164 128 152 144 140 144 112 156 116 136 92 164 104 180 92 132 92 176 88 152 88 228 132 176 116 136 72 84 312 312 480 76 520 44 504 116 544 228 508 96 436 0 384 0 360 0 364 8 376 0 456 0 492 0 536 0 576 0 616 0 640 0 652 0 648 4 676 0 680 0 672 0 668 4 676 4 656 0 652 0 648 0 676 32 456 88 212 68 260 140 352 188 408 236 436 188 500 180 516 140 448 208 388 224 416 196 492 412 484 148 460 88 444 0 440 32 448 36 432 64 428 36 424 92 428 40 324 0 304 0 220 16 184 56 208 48 248 120 304 224 340 300 368 328 380 348 380 324 316 216 216 148 232 120 380 120 324 72 328 136 300 92 268 44 232 76 280 20 292 32 316 88 352 144 336 112 220 0 128 40 84 108 76 96 72 132 68 116 64 148 64 112 48 92 36 112 40 108 32 136 40 112 44 128 84 116 120 164 124 160 84 128 88 152 84 156 84 132 96 148 124 176 144 180 124 168 124 172 132 180 168 212 156 168 128 180 108 136 100 156 84 132 72 112 48 104 40 92 40 128 28 116 52 100 32 88 20 108 20 100 24 96 32 96 36 88 24 104 24 116 28 104 36 100 40 116 40 144 40 180 32 180 72 228 152 116 56 128 100 156 84 152 120 124 112 168 140 208 108 156 96 160 100 156 112 152 108 160 124 164 160 196 148 184 136 136 36 60 32 100 48 112 56 112 40 76 32 100 48 96 92 224 140 256 140 236 144 248 148 124 284 132 272 140 292 140 292 152 308 148 304 152 336 228 696 360 816 408 840 416 880 432 896 456 912 472 904 532 936 528 940 524 956 520 952 532 960 532 976 544 984 540 980 548 988 532 988 532 1004 528 1020 528 1016 540 1008 544 996 536 1000 528 1008 520 976 516 580 568 580 604 636 608 616 608 612 572 540 528 528 536 576 592 640 636 676 640 652 624 776 260 916 312 944 316 968 364 1008 372 1008 420 1016 420 1020 440 1020 412 1020 432 1020 424 1020 432 1020 448 1020 436 1020 444 1020 440 1020 484 1020 500 1020 596 1020 708 1020 744 1020 628 1020 564 1020 468 1020 424 1020 452 1020 432 1020 416 1020 420 1020 416 1020 420 1020 424 1020 388 1016 352 1000 328 984 316 720 68 608 56 596 44 600 48 616 132 668 180 672 168 672 172 656 164 664 148 652 128 656 108 656 100 648 100 660 108 644 76 616 152 684 216 684 112 688 88 672 124 788 360 832 384 940 508 956 540 928 532 932 464 908 400 912 372 900 348 880 352 880 412 956 460 1000 504 1020 528 1020 572 1020 620 1020 632 1020 640 1020 632 1020 656 1020 660 1020 664 1020 660 1020 660 1020 648 1020 628 1020 632 1020 584 776 504 484 252 260 208 304 256 360 328 432 436 428 472 412 356 336 504 520 500 504 416 800 520 904 432 864 440 784 416 700 424 692 408 656 404 644 424 652 432 728 424 772 300 728 256 716 176 820 192 868 232 912 276 948 324 956 340 952 336 944 324 912 328 876 316 820 244 684 320 464 356 352 284 344 304 320 288 380 268 320 244 308 232 280 240 328 336 376 344 404 272 344 164 496 108 616 44 640 16 628 48 628 60 648 68 652 56 644 52 644 36 660 40 660 40 668 44 676 60 672 100 696 112 692 88 696 84 704 88 712 84 712 84 708 108 716 152 716 116 712 108 716 112 708 136 708 160 704 136 700 112 700 96 680 88 676 60 660 44 640 44 628 28 628 24 628 20 608 28 588 32 592 16 576 20 560 20 540 28 524 32 508 28 504 28 488 36 480 36 468 96 496 144 548 404 640 288 520 380 660 84 532 164 556 148 548 148 560 108 552 108 536 208 536 104 536 104 556 108 552 112 540 108 548 124 620 364 556 144 548 84 536 32 516 40 532 44 552 56 548 32 544 20 532 24 428 128 296 140 288 152 292 144 272 260 148 240 136 244 136 248 140 272 148 252 156 240 164 104 332 0 392 0 416 0 432 0 448 0 460 0 512 128 536 92 524 56 520 24 516 8 528 20 532 0 532 8 540 0 532 0 528 0 524 0 520 0 532 8 536 0 524 0 528 0 528 56 532 4 564 52 608 116 632 92 624 76 600 20 520 28 508 16 568 96 620 172 644 152 632 176 284 188 296 192 296 204 336 284 360 288 412 324 388 308 412 332 408 328 424 328 404 312 412 312 432 312 436 316 420 308 428 328 444 360 480 432 552 520 704 620 752 580 632 500 588 468 500 368 436 364 428 400 440 388 436 356 424 356 416 372 408 372 428 348 416 312 360 248 324 236 296 264 200 76 84 108 56 104 44 112 76 124 164 112 172 136 176 136 172 144 152 128 156 128 136 148 116 148 108 148 80 136 76 128 132 276 284 200 120 176 116 136 64 84 204 140 284 112 356 304 532 204 528 148 492 24 428 0 384 0 356 0 344 0 344 0 424 0 468 0 504 0 536 0 584 0 608 4 632 0 632 0 636 0 644 0 652 0 648 0 648 0 652 0 612 0 612 0 616 12 436 152 440 244 364 44 192 120 236 88 288 60 388 88 428 16 348 176 456 188 392 160 448 300 420 112 412 48 400 24 404 24 392 4 380 4 400 64 412 40 428 124 416 28 272 0 200 48 176 24 220 48 256 80 300 188 316 220 320 216 308 204 308 248 292 236 268 164 256 160 364 128 336 116 296 84 244 88 304 116 272 72 220 40 232 80 288 140 336 148 352 48 184 92 172 48 76 92 36 72 16 88 28 72 72 132 72 136 56 132 52 132 48 120 56 112 44 140 52 144 72 140 92 124 88 132 76 120 72 120 80 116 96 132 100 164 144 172 132 144 116 148 112 152 128 176 156 156 140 164 128 144 96 144 92 132 68 144 56 108 48 124 28 100 28 100 16 92 24 104 24 100 44 100 16 108 16 120 28 112 32 104 32 112 32 100 40 124 60 228 200 500 708 720 900 952 876 828 808 852 832 316 156 244 168 212 172 180 124 152 108 172 112 164 104 148 108 160 108 128 116 140 108 164 108 148 280 376 120 188 152 156 48 92 32 92 36 104 64 112 48 96 24 64 28 96 48 228 136 256 140 268 140 252 144 136 288 136 280 140 280 152 272 156 300 156 304 148 464 296 748 372 828 404 852 428 884 432 888 464 888 496 924 532 932 524 932 512 944 516 952 516 940 532 976 524 976 524 980 528 984 524 996 524 1008 520 1000 532 996 540 996 528 976 528 924 528 780 528 576 576 612 612 624 648 632 644 628 600 600 532 516 492 532 548 600 600 656 648 676 644 712 360 852 276 908 296 936 316 960 344 984 388 1000 388 1016 400 1020 412 1020 412 1020 416 1020 416 1020 408 1020 416 1020 416 1020 404 1020 420 1020 464 1020 528 1020 652 1020 720 1020 648 1020 572 1020 512 1020 444 1020 412 1020 432 1020 440 1020 420 1020 420 1020 416 1020 412 1020 412 1020 368 984 316 960 276 924 248 852 100 604 64 600 48 592 44 600 140 636 164 652 164 648 168 656 164 652 156 644 160 652 136 644 124 644 92 624 76 640 136 680 216 720 140 656 132 672 60 684 172 752 260 832 256 836 344 876 340 896 372 924 448 908 408 896 376 896 344 872 344 864 372 932 432 972 472 1000 512 1020 544 1020 584 1020 604 1020 620 1020 616 1020 620 1020 644 1020 636 1020 628 1020 628 1020 612 1020 592 1020 588 1016 488 664 356 392 472 452 244 240 216 288 296 320 324 368 424 336 332 356 476 488 504 524 420 776 468 844 400 828 396 784 384 692 388 660 360 604 360 592 388 584 408 612 436 752 400 732 248 704 176 808 196 848 220 888 264 916 304 932 316 932 324 920 324 888 300 864 276 812 260 736 304 484 352 432 324 344 280 304 280 396 300 316 252 284 228 284 260 344 304 388 388 416 228 552 220 732 108 720 68 708 44 684 36 672 48 680 100 688 100 676 84 676 76 672 72 680 72 684 60 688 72 704 84 700 96 708 80 696 64 708 72 712 80 708 96 724 128 708 148 700 112 700 144 696 120 708 148 712 144 700 136 700 116 688 92 672 92 656 48 632 56 640 56 620 40 612 24 604 32 588 24 584 28 572 32 572 36 560 20 528 32 504 44 488 32 476 32 476 56 456 400 776 824 1004 972 880 484 736 652 684 724 1020 744 604 172 576 176 568 132 564 124 564 112 564 112 576 100 568 104 560 108 572 104 576 104 572 116 576 164 572 144 576 144 548 32 536 24 548 44 556 76 572 36 552 28 524 24 464 104 292 152 304 140 284 136 284 240 140 272 148 264 152 268 156 288 164 260 152 216 240 12 360 0 404 0 420 0 432 0 452 0 476 24 524 84 516 48 520 36 516 0 512 0 516 0 528 4 520 8 520 12 524 0 520 0 524 0 528 8 540 12 532 32 544 36 536 48 536 16 584 48 620 96 644 184 632 96 588 44 556 28 516 4 520 88 588 180 620 152 616 156 484 92 252 200 272 212 308 236 328 280 344 280 368 260 388 312 392 308 396 296 396 320 416 292 392 288 408 296 392 296 396 288 408 308 420 356 484 432 584 544 696 548 632 464 532 464 528 416 472 380 416 344 408 368 432 376 424 368 412 364 408 364 392 328 404 348 380 308 316 260 280 188 224 148 176 140 76 112 56 80 56 72 80 120 148 84 156 128 156 136 168 108 160 120 148 124 156 84 144 84 116 164 104 160 240 260 188 176 144 220 148 216 92 204 184 208 128 132 212 100 260 124 272 200 264 136 256 32 376 0 392 0 360 0 344 0 344 0 400 0 436 0 480 0 512 0 544 0 584 0 604 0 608 0 612 0 620 0 628 0 628 0 620 0 604 0 588 0 576 0 584 0 392 144 308 72 296 60 212 44 244 44 324 32 412 92 372 56 412 120 400 184 408 164 440 212 404 124 384 60 384 0 368 0 360 4 344 0 352 20 392 52 420 64 416 132 388 28 184 16 168 52 192 36 232 80 284 184 320 192 320 188 320 228 320 188 292 216 272 192 232 188 344 148 368 136 304 124 328 116 348 92 276 60 236 96 248 60 272 116 356 192 300 84 252 132 140 116 80 92 72 108 52 76 60 100 48 124 120 160 168 204 128 164 108 180 100 140 88 152 88 128 92 120 108 168 100 132 76 148 72 128 92 128 88 148 124 168 140 144 128 156 136 184 120 168 128 176 152 172 144 164 120 156 112 128 84 120 56 128 60 132 60 116 60 96 32 108 92 212 56 104 36 116 68 104 60 108 28 116 20 96 32 76 44 84 36 88 44 292 208 140 532 812 944 896 956 764 868 796 748 740 972 928 612 236 172 192 152 180 140 172 112 160 132 152 116 148 112 160 104 156 124 132 92 148 108 148 108 192 144 192 164 224 112 104 36 92 36 96 48 116 60 92 32 96 24 80 36 208 148 268 152 260 148 260 140 132 292 144 312 160 312 160 308 152 300 156 304 164 608 328 772 392 824 416 860 420 880 440 892 460 900 508 920 504 920 516 916 516 932 512 948 512 956 516 964 512 964 516 980 524 984 516 992 516 996 516 992 544 932 540 644 568 580 552 572 540 584 584 612 632 636 640 652 608 600 568 580 564 560 540 528 516 548 568 620 600 660 596 628 556 768 216 876 272 892 280 924 324 956 336 956 344 976 376 1000 380 1008 380 1000 368 1000 396 1012 384 1000 388 1016 400 1012 368 1012 388 1020 400 1020 416 1020 476 1020 600 1020 616 1020 540 1020 512 1020 508 1020 460 1020 408 1020 424 1020 420 1020 420 1020 412 1020 396 1020 400 1012 384 992 324 952 268 920 240 876 168 824 152 712 60 580 56 576 40 584 108 620 140 620 144 624 144 624 152 624 160 640 148 624 148 640 148 632 104 636 136 680 168 692 120 680 160 680 128 684 128 740 132 736 96 780 212 844 264 872 268 860 256 872 232 860 284 888 388 884 360 880 340 848 340 888 404 932 440 968 488 1004 516 1016 544 1020 564 1020 584 1020 596 1020 604 1020 612 1020 620 1020 620 1020 600 1020 584 1020 580 1020 568 968 424 628 388 464 328 352 260 268 216 236 252 248 328 348 336 248 348 364 352 360 384 400 384 764 436 772 384 728 388 700 368 640 356 592 336 556 336 536 356 564 380 556 412 604 404 752 352 692 156 784 164 824 192 852 252 896 308 916 328 908 324 888 324 868 296 836 268 792 264 736 280 548 360 464 340 368 332 428 368 380 340 340 268 244 260 296 288 364 304 444 376 484 232 800 168 820 232 788 104 764 84 752 72 728 84 724 100 764 224 788 236 760 172 732 136 736 108 724 120 712 96 696 112 712 112 700 96 692 96 696 84 716 92 716 108 708 148 700 140 696 148 692 124 708 124 704 152 708 144 712 140 708 136 680 112 660 68 640 68 636 64 628 40 616 40 596 32 576 128 584 40 572 68 572 64 568 48 532 40 532 28 504 44 488 36 480 32 452 604 880 532 768 920 1020 936 1020 996 1016 844 964 908 996 916 868 180 592 160 588 140 584 136 584 128 572 128 580 116 580 104 576 156 572 132 576 100 592 100 592 128 592 140 584 160 576 72 544 28 532 32 572 56 572 36 564 28 520 36 468 92 300 144 296 144 292 148 280 272 140 284 156 272 164 296 156 276 160 260 136 176 296 8 376 0 404 0 424 0 440 0 452 8 484 48 504 32 500 32 508 32 504 4 512 0 516 0 512 0 508 0 520 0 512 0 520 0 508 0 536 52 532 36 588 56 572 40 568 36 596 20 608 96 608 20 588 8 568 16 580 36 548 44 516 32 548 120 588 88 572 52 556 116 232 164 264 184 284 244 304 280 328 300 336 288 340 268 376 308 416 304 356 304 368 324 372 320 364 280 384 296 384 276 372 252 384 284 384 284 424 364 508 464 544 432 556 428 492 400 484 392 432 352 412 352 400 368 424 376 412 364 400 372 384 320 364 344 356 288 304 220 264 196 240 168 192 172 148 132 132 116 52 120 52 96 44 104 112 100 128 92 120 116 128 108 144 112 148 108 152 128 148 104 140 108 104 140 112 136 116 148 108 204 164 208 140 212 132 180 100 176 112 160 160 204 220 248 220 220 244 132 228 64 244 12 356 0 364 0 336 0 352 0 400 0 444 0 484 0 516 0 532 0 560 0 580 0 584 0 588 0 608 0 608 0 596 0 580 0 564 0 556 0 540 4 336 128 360 152 372 56 212 48 224 48 252 20 260 28 240 56 348 192 444 108 360 184 460 228 416 68 396 60 368 0 344 8 336 4 328 0 336 4 360 4 372 16 392 60 396 116 308 16 144 32 168 40 204 84 268 120 296 144 304 152 300 176 300 212 272 180 268 196 252 168 360 188 388 128 340 116 352 120 316 68 324 96 264 24 304 124 324 132 436 176 236 120 212 152 288 372 208 92 140 152 180 188 216 180 156 164 204 220 264 236 216 204 172 172 144 164 128 160 100 144 112 184 116 160 104 140 100 128 96 124 92 120 100 128 148 176 152 164 152 180 152 172 148 180 136 184 132 168 128 188 140 168 104 152 64 112 124 104 72 120 52 100 48 112 48 92 64 108 52 104 80 144 88 152 100 128 80 96 44 96 40 100 44 92 52 92 84 468 888 892 796 736 900 820 960 896 928 772 892 872 900 828 920 684 472 248 152 220 144 176 136 172 132 176 120 164 112 148 124 180 116 172 100 120 100 160 108 184 120 192 144 192 124 152 44 104 28 92 44 92 68 92 28 64 36 76 32 188 140 260 152 268 152 276 152 144 300 156 320 160 320 160 304 164 288 152 340 220 668 352 804 396 828 408 856 432 876 452 876 468 896 492 904 488 908 508 920 496 924 508 928 504 932 512 956 504 968 520 976 516 976 516 980 524 976 524 716 532 580 596 616 592 588 576 612 592 584 592 592 592 612 584 588 584 600 580 604 572 588 536 552 536 588 564 612 552 596 540 652 324 816 220 860 276 916 304 920 320 932 332 944 324 952 336 960 364 952 384 972 360 976 340 964 348 980 360 984 368 996 356 996 368 996 364 1012 384 1016 444 1020 492 1020 492 1020 492 1020 504 1020 512 1020 460 1020 396 1012 400 1020 412 1016 396 1008 388 1000 384 1004 392 992 352 968 312 928 252 892 220 852 168 816 144 784 116 660 60 556 60 548 64 584 116 592 112 604 116 600 124 608 144 608 156 612 156 628 156 628 132 632 144 660 120 656 112 672 124 684 164 700 136 720 124 744 148 756 100 764 116 796 172 820 192 840 248 852 236 860 240 864 316 868 324 848 328 840 372 888 396 924 452 960 476 980 500 988 532 1012 544 1008 564 1012 572 1012 576 1016 592 1016 592 1008 572 1000 568 1000 548 996 544 932 392 596 356 544 384 372 244 212 220 236 224 212 244 172 212 196 220 292 480 480 364 504 404 684 432 676 384 644 376 576 344 544 316 516 316 492 324 504 336 548 344 540 360 556 388 652 372 732 272 708 132 772 168 816 220 840 256 856 276 856 264 848 252 840 256 820 248 784 232 740 272 568 384 480 368 432 380 312 308 360 300 352 328 324 268 360 348 420 448 468 312 728 232 844 208 912 280 872 208 884 352 944 360 892 300 824 188 800 192 808 220 792 180 764 160 760 128 740 112 716 100 728 124 712 128 704 100 728 112 728 104 708 100 724 136 724 140 712 152 732 148 732 168 744 192 704 100 704 108 720 128 712 140 704 72 676 68 672 88 676 80 648 72 644 72 616 44 600 48 588 100 584 132 584 132 600 128 584 76 548 56 528 44 512 52 488 56 508 76 656 784 944 796 988 924 1020 940 1020 912 992 976 1008 924 1008 980 1020 548 580 152 580 140 596 152 596 132 576 116 584 116 572 104 580 88 584 72 580 76 580 96 588 108 580 116 568 100 552 36 544 28 544 60 564 48 560 20 520 28 448 84 304 156 280 152 292 148 264 260 152 284 168 284 168 292 156 264 152 244 148 100 324 0 388 0 412 0 428 0 444 0 460 12 476 16 488 12 496 40 500 4 500 16 500 0 508 0 508 0 512 0 520 0 504 0 508 0 520 32 552 72 592 20 608 52 592 24 592 48 576 28 600 32 600 48 592 44 592 48 588 72 572 68 536 68 536 52 544 20 528 68 464 88 204 160 224 216 300 284 312 336 332 324 332 276 332 312 332 276 360 304 356 300 360 276 336 248 348 300 352 288 356 304 352 260 352 248 356 268 384 312 452 356 444 356 444 308 448 360 492 372 460 348 428 356 388 364 452 388 448 416 452 368 436 348 428 348 392 296 324 248 268 204 244 152 192 156 164 116 116 124 104 100 56 64 60 88 72 92 112 68 120 84 108 80 116 92 136 108 152 100 156 140 152 132 160 148 136 136 116 124 104 172 144 236 164 196 136 200 136 208 148 236 124 212 132 224 160 244 184 240 256 144 244 108 236 96 248 48 264 32 304 0 376 0 400 0 440 0 476 0 504 0 516 0 540 0 556 0 560 0 572 0 588 0 572 0 556 0 536 0 544 0 516 0 320 52 388 180 280 108 220 108 228 44 192 24 228 48 232 80 316 108 332 160 336 192 392 120 376 56 364 48 352 28 316 12 308 8 308 0 324 28 336 0 364 16 360 32 368 72 360 72 224 48 128 36 184 32 232 60 228 76 252 88 224 112 244 144 228 164 216 164 196 148 388 180 408 136 396 152 348 108 316 108 372 116 348 60 312 80 400 232 352 100 228 128 168 232 268 224 228 204 508 528 532 328 248 252 204 204 180 208 192 212 192 212 164 212 132 172 116 144 84 140 120 132 104 140 104 168 108 148 112 144 96 148 112 152 128 144 136 176 140 168 256 164 208 196 112 160 104 168 128 208 140 188 120 164 100 128 84 136 100 140 96 128 92 124 76 112 48 100 76 200 160 208 132 208 156 240 140 136 72 100 40 108 48 108 48 108 68 112 64 556 792 692 852 808 932 848 936 804 888 768 884 784 932 928 920 860 440 196 156 196 140 212 156 200 140 180 108 152 88 140 92 132 68 100 64 112 64 116 80 140 88 140 84 144 68 76 32 84 44 116 44 96 24 72 24 92 32 164 144 256 144 268 148 256 140 144 292 156 304 152 288 140 288 148 276 136 388 280 728 372 816 396 832 416 856 436 872 460 876 472 892 476 888 484 912 492 924 492 932 500 928 500 940 496 948 508 960 496 960 496 964 500 928 504 584 564 580 588 604 608 628 600 584 580 572 576 608 612 636 608 616 592 620 592 616 600 624 600 608 548 568 532 576 532 588 520 600 508 680 208 816 204 852 260 892 296 900 324 916 332 940 328 924 324 944 328 948 348 964 372 972 368 968 320 960 348 972 340 972 356 976 352 976 340 980 356 1008 392 1020 420 1020 412 1016 408 1016 396 1016 396 1016 400 1012 388 1016 420 1020 452 1020 444 1020 440 1020 432 1016 400 996 332 952 276 932 256 888 212 840 172 788 132 752 108 716 88 656 64 536 48 540 68 576 116 572 108 584 104 588 112 596 128 604 160 632 188 624 168 636 152 640 132 632 108 648 100 660 148 680 152 696 140 724 140 764 204 780 152 792 148 808 124 804 224 844 276 872 260 872 252 872 252 880 272 872 276 872 320 884 388 916 436 928 464 948 488 964 504 976 528 984 536 992 552 992 552 980 556 976 556 976 524 960 524 936 512 928 420 564 312 456 288 344 300 276 248 228 204 172 192 220 264 288 384 344 332 292 296 424 364 580 368 568 356 528 340 444 316 408 300 428 288 444 320 440 320 504 340 516 360 516 356 576 372 656 352 696 172 716 140 756 180 784 192 788 208 808 212 800 204 792 204 772 180 736 152 672 328 528 428 464 416 424 396 420 376 424 392 440 384 412 352 380 328 436 344 604 252 900 184 884 260 896 228 892 332 1016 628 980 288 852 212 836 180 804 176 804 180 792 176 788 148 756 124 740 76 716 92 720 104 716 100 700 104 708 100 724 104 720 104 748 124 748 120 736 124 760 152 800 164 740 144 752 136 740 100 740 140 748 148 736 140 720 112 712 96 708 116 700 92 692 84 660 88 636 60 616 124 624 156 620 144 632 176 620 120 596 60 568 40 540 56 532 52 528 52 512 396 864 712 984 888 1012 928 1020 896 1016 872 1008 868 1004 964 1004 908 976 344 628 168 584 156 588 136 576 124 584 84 584 84 588 72 576 60 580 44 580 68 580 72 568 68 564 64 548 44 536 32 552 48 568 32 540 28 500 32 416 100 296 136 280 136 276 148 280 256 140 244 124 228 120 236 140 244 136 220 184 80 348 0 388 0 412 0 416 0 448 0 464 12 464 4 468 8 468 0 484 0 500 4 500 0 496 0 504 0 488 0 488 0 496 0 500 20 560 56 568 0 584 68 604 60 560 52 588 60 620 84 608 52 596 68 592 92 608 100 616 108 568 12 536 8 528 32 524 52 508 68 280 116 204 140 224 216 276 300 332 332 336 340 348 284 316 292 320 280 316 300 332 276 380 280 376 300 328 292 352 272 336 288 360 268 340 256 340 248 364 300 416 320 400 304 376 300 376 284 380 292 376 284 380 292 376 312 408 364 408 352 440 340 420 296 388 280 348 236 300 220 268 196 248 148 184 144 156 124 116 100 88 80 84 96 60 88 68 76 84 96 108 88 100 80 108 88 116 92 140 124 156 136 152 140 148 128 128 104 136 160 104 152 84 160 152 216 156 212 116 184 144 248 164 260 196 256 160 240 296 588 360 316 244 268 248 256 280 248 296 284 288 240 260 140 272 80 320 60 412 0 452 0 480 0 496 0 512 0 520 0 524 0 532 0 544 4 524 0 508 0 500 0 480 0 308 32 312 192 324 152 304 112 248 52 256 72 256 100 352 120 376 112 264 120 276 164 360 108 344 52 340 32 316 16 280 12 272 40 284 16 308 12 320 20 340 12 336 24 348 28 344 52 352 36 128 44 152 28 168 20 164 20 176 88 176 92 152 80 152 80 132 68 268 160 420 196 392 212 416 208 412 160 428 116 396 108 368 120 360 76 348 92 232 176 208 144 240 260 240 208 232 264 388 320 308 264 224 216 188 208 168 224 164 188 176 188 152 164 120 160 108 144 88 160 92 144 108 152 96 140 152 148 96 160 100 132 108 144 104 136 100 172 128 168 148 168 136 160 156 172 176 128 120 208 156 208 172 192 128 180 124 168 116 172 112 128 96 124 104 120 76 116 68 156 156 228 148 208 156 252 176 176 96 132 48 92 48 92 56 108 52 116 68 432 704 608 888 776 904 812 932 756 904 756 896 768 904 856 928 780 888 628 360 220 140 212 140 192 136 176 112 136 84 140 84 112 64 112 52 116 48 80 64 128 56 120 56 100 60 84 32 108 44 84 36 92 36 72 32 100 48 192 144 260 140 272 140 264 148 100 200 88 200 88 212 116 268 128 284 136 500 324 740 380 812 400 836 416 844 432 856 456 876 456 892 448 900 452 904 468 904 476 908 492 912 496 928 484 924 488 932 480 940 484 760 488 552 556 564 556 584 564 604 588 592 572 600 604 632 608 648 612 628 604 620 604 632 608 656 640 660 608 600 544 580 524 580 508 592 504 600 440 712 176 808 200 844 252 868 316 904 332 912 348 916 316 920 304 912 300 920 296 928 324 948 376 952 348 940 324 952 344 960 336 956 356 968 332 976 356 988 412 1020 432 1016 400 1004 384 996 372 988 364 996 368 1000 368 996 340 992 364 992 380 1004 384 988 368 984 352 972 328 940 288 920 252 872 212 824 160 784 140 736 100 700 80 668 68 636 60 536 68 528 88 560 100 560 92 564 92 580 112 596 136 596 124 616 140 628 132 620 128 632 136 628 88 632 88 640 144 668 136 676 112 716 128 764 160 792 188 816 192 848 564 928 336 828 232 856 236 880 268 868 284 884 296 884 280 888 272 888 276 892 320 904 388 908 456 928 476 952 484 940 500 964 504 952 528 952 524 940 508 920 484 900 472 872 440 612 260 392 324 404 304 316 316 268 248 256 296 288 384 352 328 352 332 468 320 516 336 500 340 488 324 456 312 396 284 352 264 384 260 400 272 440 304 468 324 484 324 496 320 516 324 548 328 608 316 640 108 668 128 720 136 740 136 744 144 744 140 740 136 736 124 716 136 564 340 448 436 648 544 484 384 556 464 524 436 472 376 496 404 424 376 516 252 884 240 892 224 924 244 904 244 896 268 932 300 904 244 848 192 824 168 808 164 800 172 808 156 760 136 756 116 736 108 732 92 720 112 708 88 692 144 720 132 716 116 712 96 720 96 724 80 728 104 736 124 768 152 752 140 744 240 816 112 740 132 752 152 760 152 744 116 720 112 716 112 736 100 716 92 696 92 668 68 644 88 656 176 660 168 648 184 652 148 628 64 596 52 572 60 556 52 548 52 512 516 884 764 980 888 1008 904 1020 912 1020 904 1016 896 1016 916 996 888 944 812 796 188 592 160 584 132 576 128 560 104 576 96 572 76 576 52 580 56 560 60 588 60 564 56 552 48 552 44 540 36 548 44 544 28 516 24 480 36 384 124 272 148 276 144 280 140 264 156 80 160 80 172 92 200 112 228 132 176 248 4 356 0 388 0 416 0 420 0 444 0 452 0 436 0 440 0 448 0 448 0 468 0 496 0 480 0 480 0 472 0 480 0 508 72 540 20 540 52 560 32 592 60 576 76 604 92 612 44 608 36 612 60 624 120 612 144 644 200 640 112 556 36 528 12 508 8 504 0 484 76 180 120 188 160 220 272 292 288 340 356 352 332 324 300 312 248 300 268 308 276 296 268 320 312 348 276 312 288 316 284 344 272 336 240 332 236 332 256 384 304 424 312 432 296 392 276 376 260 356 268 360 268 360 280 352 272 348 276 340 264 348 288 340 248 328 288 320 240 276 228 248 184 240 168 224 168 240 152 208 116 212 132 196 108 144 88 88 92 52 84 108 76 100 72 88 72 100 88 108 84 124 92 128 112 140 136 136 112 140 124 112 144 92 148 96 160 144 172 88 184 140 200 124 204 156 228 204 312 276 472 344 372 212 388 360 328 220 404 324 412 268 368 244 352 264 312 272 312 292 264 288 208 344 108 400 28 452 0 480 0 488 0 496 0 496 0 488 0 488 0 460 0 432 0 352 0 236 104 320 168 280 120 256 128 292 112 332 96 372 108 344 128 328 116 320 108 336 68 316 40 312 32 288 24 252 24 256 60 252 44 288 4 300 0 308 0 308 0 308 12 312 24 316 72 268 24 88 32 108 32 108 36 116 36 128 52 120 44 112 56 100 48 144 76 476 520 688 280 304 140 376 132 420 120 384 108 420 108 420 104 252 120 268 120 228 216 260 224 236 240 252 232 304 288 272 252 224 204 188 172 160 184 148 164 164 164 132 168 112 128 108 148 100 116 112 148 108 132 96 152 156 176 116 164 112 172 104 136 96 164 80 108 92 160 128 164 128 156 120 176 120 164 124 164 144 184 192 212 136 168 108 132 108 184 116 160 104 156 96 128 80 112 64 116 140 236 180 216 180 240 180 200 112 136 64 108 68 112 60 104 64 112 144 556 760 724 848 764 884 764 912 800 920 800 908 816 896 796 868 812 832 748 760 320 136 200 140 184 116 164 104 140 84 112 68 112 48 104 48 132 44 108 60 100 44 112 56 108 44 76 36 56 40 84 36 76 20 72 32 104 76 232 148 260 140 260 152 268 136 76 208 88 208 88 204 100 232 120 260 144 612 336 768 376 816 404 828 424 844 428 856 436 868 444 884 432 880 440 896 440 900 452 900 476 908 476 916 476 920 456 904 472 604 532 552 528 536 524 544 544 584 584 600 592 620 608 628 620 648 616 648 628 676 636 660 620 644 632 672 636 656 588 604 528 584 504 568 492 600 488 608 348 708 156 796 196 836 252 864 316 896 340 900 344 920 320 900 300 924 312 920 296 916 292 904 328 948 328 928 296 936 324 944 328 952 332 956 332 960 348 980 388 1000 400 1020 420 1008 384 988 360 984 360 972 356 984 356 976 352 984 344 976 332 972 320 964 352 960 416 956 436 940 504 944 672 960 752 956 804 964 816 956 776 952 784 944 788 908 700 828 440 612 128 508 116 528 112 532 100 560 96 564 104 584 116 588 120 596 128 600 120 616 128 616 96 596 92 616 88 620 100 632 128 660 164 704 132 740 144 764 212 824 248 820 176 820 260 856 276 824 452 944 516 884 392 880 328 880 336 880 272 884 288 884 312 920 340 908 356 884 420 900 452 900 468 916 468 912 472 904 468 872 456 860 428 816 396 728 256 328 240 336 296 312 232 292 296 268 312 316 296 304 300 444 308 512 312 516 328 468 312 432 304 376 280 320 256 320 240 364 236 356 260 404 276 464 296 496 300 508 292 500 300 476 300 532 316 568 192 588 80 632 96 660 100 680 108 692 108 696 104 672 96 664 104 708 216 748 672 732 456 456 296 384 332 508 384 496 368 520 396 516 260 780 268 908 252 916 264 912 248 912 236 880 284 964 320 880 240 856 200 832 168 804 148 784 152 768 128 760 136 752 108 736 104 728 104 736 124 720 104 700 96 684 116 712 120 712 116 716 124 724 80 712 88 724 96 740 128 744 128 728 96 728 100 752 148 756 152 752 164 752 140 744 100 748 140 744 112 736 112 728 132 700 80 680 80 668 176 680 180 684 188 676 160 648 92 624 44 604 52 572 84 568 56 608 728 912 776 968 868 1016 900 1016 920 1020 936 1008 928 1016 920 1000 888 984 828 932 604 580 128 584 120 588 104 576 96 576 72 568 48 556 40 568 48 576 48 568 40 552 40 544 48 548 44 540 36 528 32 520 20 504 24 456 40 344 144 276 144 268 152 252 148 288 176 88 196 116 208 100 204 116 220 120 116 300 0 360 0 388 0 412 0 424 0 432 0 432 0 428 0 436 0 440 0 436 0 448 0 472 0 464 0 452 0 468 44 536 80 520 32 520 28 544 52 580 20 588 68 600 52 616 84 620 136 644 204 648 192 616 128 600 148 628 168 592 96 528 0 512 40 484 0 480 8 468 36 152 140 164 144 224 236 284 324 328 332 348 328 320 288 296 244 312 260 316 236 300 268 288 260 328 268 296 232 304 252 324 248 332 240 316 204 324 192 336 260 364 276 384 260 384 260 356 268 340 284 352 260 352 288 360 268 344 276 340 272 460 356 656 460 844 584 916 644 972 804 1016 812 1020 908 1020 948 1020 928 1020 828 996 584 916 544 964 572 972 540 868 368 496 104 136 60 104 48 92 68 96 60 104 84 108 92 104 100 116 96 116 108 116 132 88 128 84 160 84 176 108 204 148 232 156 232 168 216 140 268 264 272 184 236 176 288 196 300 244 488 520 668 560 688 548 668 572 680 508 600 420 520 336 420 324 396 344 380 376 352 396 236 416 84 428 0 452 0 448 0 440 0 416 0 396 0 376 4 196 68 252 152 236 92 236 140 272 84 300 100 252 76 296 112 304 64 324 88 316 28 316 40 276 16 260 28 224 36 232 36 244 52 256 36 272 24 284 4 296 8 300 20 284 12 292 16 296 44 128 20 72 48 76 64 84 64 100 68 88 60 84 32 172 132 272 144 376 332 484 228 416 212 312 164 308 140 348 108 340 72 252 96 268 108 204 208 276 248 244 228 244 172 232 264 324 216 228 216 212 236 180 184 152 176 148 168 148 160 132 148 120 124 116 140 104 160 136 156 120 116 96 152 116 176 132 172 116 176 116 180 108 148 88 108 96 136 120 160 148 180 100 132 96 164 140 176 160 196 164 220 136 200 120 116 132 164 140 144 112 136 220 216 72 128 76 112 104 188 184 236 188 248 184 200 112 128 72 108 56 84 60 104 56 224 648 736 780 724 860 744 892 780 904 796 940 880 916 828 924 812 928 836 912 776 852 800 396 160 116 164 116 172 100 148 80 128 60 96 44 96 40 96 52 100 48 108 44 108 44 100 32 84 40 72 24 68 32 60 32 80 28 120 112 244 144 264 144 240 144 256 140 100 216 104 248 116 212 108 240 124 264 212 672 340 760 384 816 400 820 416 832 420 844 424 852 420 856 424 868 432 860 432 888 436 892 452 896 460 896 440 880 464 564 528 572 524 528 528 556 536 572 564 600 580 624 596 624 604 648 636 684 652 696 652 656 616 628 576 644 584 640 572 640 548 596 504 576 484 588 476 560 464 608 264 700 168 784 184 820 248 856 300 876 332 884 320 892 304 900 284 896 300 908 288 892 296 900 276 916 312 916 268 908 312 936 324 932 328 932 304 936 324 952 332 960 364 964 356 976 356 964 340 964 332 964 348 964 360 968 328 960 572 984 844 1012 1000 1016 1012 1016 1020 1016 1020 1008 1012 1004 1012 1012 1016 1016 1020 1016 1016 1008 1008 1008 1004 1020 916 1020 920 1020 928 1020 960 1020 848 780 260 500 96 516 96 532 96 540 96 548 96 560 100 560 96 580 100 572 104 568 84 576 84 576 80 604 116 628 148 652 168 688 164 724 204 764 228 780 176 800 212 820 208 832 280 860 360 888 420 896 400 912 520 944 608 948 572 944 492 900 416 908 328 896 388 928 372 920 364 876 328 856 388 852 432 832 408 808 392 776 356 728 304 376 188 300 260 280 232 308 280 328 284 352 292 372 276 440 292 476 308 464 316 416 296 380 328 360 256 256 220 272 208 304 224 352 240 384 256 440 268 468 288 496 296 464 296 472 272 464 284 468 280 520 80 564 60 596 68 628 72 616 88 648 112 784 256 916 300 924 284 908 300 568 396 488 428 464 320 428 184 580 224 504 188 664 272 916 220 892 272 924 240 904 232 896 208 884 240 868 204 856 192 836 192 816 152 804 144 788 148 776 136 752 120 744 116 736 112 724 132 716 128 712 112 696 120 696 172 716 120 720 124 732 124 736 104 728 100 732 128 748 124 772 152 756 96 736 140 772 172 776 168 772 164 772 152 752 120 752 124 752 116 732 116 736 136 712 80 700 72 680 144 696 192 688 188 688 152 672 100 648 56 604 60 592 68 532 500 916 796 952 852 992 888 1020 908 1020 884 1020 944 1020 940 1020 928 1016 956 1020 880 948 880 916 260 572 108 576 104 576 92 572 64 556 92 548 52 564 52 564 40 548 48 544 44 540 32 524 32 520 24 516 28 500 28 476 28 416 68 308 144 276 132 260 144 268 140 272 228 104 224 112 208 96 204 112 200 104 60 320 0 364 0 396 0 404 0 412 0 416 0 416 0 420 0 428 0 424 0 424 0 436 0 444 0 448 0 460 52 500 20 532 16 524 24 536 20 548 84 556 8 588 60 592 104 632 164 636 156 628 104 604 76 564 12 556 36 560 92 548 48 520 24 492 20 468 28 460 12 420 56 224 100 164 148 188 220 264 284 304 308 300 292 288 288 288 248 276 264 284 264 276 264 256 256 276 240 300 248 268 260 312 236 316 232 308 200 296 208 320 216 340 216 328 264 336 224 336 240 348 256 324 256 348 244 380 368 864 676 1020 872 1016 996 1020 1020 1020 1020 1016 1000 1016 1004 1016 1020 1020 1020 1020 1016 1020 1020 1020 1020 1016 960 1000 664 936 504 900 496 920 504 924 544 928 392 520 92 200 24 88 84 88 76 88 64 88 68 88 80 88 100 100 88 92 108 84 148 76 132 96 160 92 192 140 216 176 260 200 260 220 264 168 228 248 284 196 248 216 320 288 320 240 384 264 380 320 408 332 540 464 600 548 704 572 672 500 592 444 548 436 560 464 524 344 288 252 120 312 12 384 0 388 0 344 0 320 4 224 36 188 112 260 112 284 132 300 144 300 116 284 72 284 52 288 8 304 36 296 24 268 76 292 16 224 20 200 28 204 44 220 24 236 52 252 24 268 16 288 4 296 16 268 36 276 24 276 24 248 52 60 44 60 36 64 80 72 36 196 136 320 184 320 144 284 136 280 120 256 104 408 204 384 168 264 72 68 72 60 32 240 124 236 164 256 280 264 224 236 200 224 144 184 148 196 196 184 228 184 212 144 180 148 132 132 164 136 180 136 164 128 180 128 164 108 156 124 156 104 120 96 184 148 172 132 172 132 176 168 172 128 152 92 144 116 160 128 160 140 168 124 140 136 196 176 176 180 204 172 180 164 196 144 140 136 168 116 132 112 208 112 128 100 112 84 136 100 168 188 224 184 244 164 192 116 156 68 112 80 116 72 160 340 740 816 768 848 780 872 828 964 844 964 840 936 848 948 904 972 892 944 896 964 872 892 860 872 724 556 220 80 164 96 136 72 112 64 108 52 112 60 96 48 92 36 80 44 88 28 80 32 76 28 84 24 100 20 92 32 92 56 192 128 272 144 244 136 248 144 236 136 112 248 108 220 108 212 88 208 84 348 260 692 352 772 376 808 400 820 404 832 408 836 416 836 416 844 420 852 424 856 416 856 420 868 440 888 432 852 448 528 492 524 528 552 524 540 528 564 536 568 560 608 584 628 596 632 600 636 588 644 596 668 588 628 560 620 548 612 532 608 544 620 528 604 488 580 480 580 456 548 440 596 240 688 148 760 168 784 204 832 256 860 288 864 264 868 280 880 272 884 284 884 276 888 272 876 244 880 292 900 268 888 280 912 316 924 292 912 284 916 292 912 312 940 324 936 312 940 316 936 320 936 328 948 316 944 536 996 976 1016 1008 1004 1008 1012 1020 1020 1016 1016 1016 1008 1008 1008 1012 1012 1016 1008 1012 1012 1012 1016 1016 1016 1020 1020 1016 1008 984 1020 940 1020 876 1020 916 1020 912 1020 900 1020 712 812 412 568 104 484 96 500 84 512 80 508 88 540 80 552 92 548 92 540 56 552 88 560 80 584 100 620 148 652 172 688 192 692 188 716 196 776 260 776 184 848 400 948 264 876 484 964 628 956 272 892 292 884 324 884 372 912 512 944 572 952 560 932 532 920 456 880 228 876 268 852 216 788 296 760 344 712 316 688 296 560 176 276 196 256 244 300 264 304 276 332 280 336 272 360 268 400 272 408 284 344 268 320 248 264 224 236 200 232 184 268 196 300 220 332 240 392 260 408 272 456 284 448 276 456 276 448 276 440 268 448 212 460 44 524 44 548 64 720 268 956 352 988 344 980 316 956 284 924 252 896 228 476 404 420 376 428 192 628 76 616 180 884 244 876 240 924 284 900 228 876 216 868 192 852 168 844 200 836 176 816 160 796 132 784 144 780 128 772 136 772 136 760 144 748 132 732 136 728 128 708 100 696 116 692 144 704 140 700 224 748 196 736 108 724 104 748 144 756 136 760 164 756 156 776 176 780 180 772 188 764 156 768 152 764 140 764 148 752 120 740 132 736 104 724 96 712 96 692 128 712 188 712 168 684 116 680 80 640 68 620 72 572 292 840 820 964 872 988 932 1020 968 1008 984 1004 992 1012 944 1016 988 1008 984 1016 972 1012 980 1004 920 964 864 1012 552 560 80 572 80 576 60 540 96 564 52 556 52 556 48 536 52 540 40 528 28 512 28 508 28 496 24 488 28 444 40 368 112 284 144 260 140 252 140 260 140 248 220 104 216 104 192 96 172 80 136 156 28 328 0 368 0 392 0 400 0 408 0 408 0 404 0 408 0 416 0 420 0 416 0 424 0 432 0 456 28 488 68 532 44 520 68 532 60 532 76 556 40 576 32 584 28 576 76 564 60 568 28 568 8 548 48 548 60 540 28 520 24 524 16 508 0 476 4 456 4 436 0 388 76 168 116 156 116 152 180 192 220 244 224 248 232 248 252 256 244 288 232 268 224 280 228 256 240 252 240 284 228 260 224 292 256 284 208 284 212 292 180 312 204 316 212 312 212 308 192 316 216 324 208 324 232 712 588 992 720 996 932 1016 996 1012 1008 1012 1008 1012 1000 1008 944 1008 940 1008 964 1008 988 1012 1008 1012 1016 1016 1016 1020 1020 1020 916 968 552 920 464 864 456 904 492 912 472 872 456 740 224 560 96 168 28 100 72 92 44 84 64 76 68 96 84 88 64 64 112 68 128 72 124 88 120 88 172 140 208 164 220 176 224 180 252 224 268 196 276 472 544 676 224 624 668 756 596 368 392 456 432 468 356 272 344 288 388 320 492 400 520 456 536 444 408 208 244 236 324 296 304 180 204 272 60 276 4 280 0 264 0 152 60 188 64 208 72 252 64 248 52 248 36 248 8 256 12 256 0 252 36 240 4 220 28 204 8 192 28 184 36 192 32 212 28 236 16 264 36 272 64 272 40 268 12 276 12 276 12 240 32 156 24 48 20 68 96 300 152 368 228 376 284 372 248 312 144 236 96 216 120 280 192 388 144 296 80 128 28 132 132 224 92 232 288 284 236 224 208 200 164 196 128 172 172 172 196 188 200 164 180 148 144 132 144 144 148 120 184 132 168 132 172 152 184 152 204 144 184 124 176 108 148 128 188 136 184 144 208 340 188 104 160 92 100 132 156 132 164 168 192 176 184 176 180 184 200 184 192 156 156 140 168 140 160 156 172 136 132 124 132 112 160 100 120 96 128 104 148 152 196 160 184 116 144 88 108 72 112 68 144 236 628 828 804 860 844 928 920 960 984 1000 972 1008 976 996 920 992 996 1004 984 1008 988 980 960 976 908 924 836 888 896 532 220 56 168 64 116 64 132 92 112 52 100 44 104 52 80 40 100 28 96 28 64 28 92 24 88 36 104 36 144 72 232 144 248 152 248 136 236 140 248 140 104 220 104 220 88 196 100 204 80 456 296 712 348 780 376 800 396 812 404 820 400 812 404 828 404 828 408 832 404 836 404 848 408 864 420 812 440 520 472 516 524 528 520 544 524 568 536 560 544 576 564 604 572 608 560 624 560 628 552 628 552 628 548 620 536 604 520 584 512 608 512 632 496 592 476 572 456 556 436 532 424 564 252 684 144 752 124 756 152 792 180 816 208 828 216 836 236 860 248 872 256 876 264 872 264 868 260 860 284 888 276 876 256 888 272 888 292 892 288 908 288 904 296 912 296 912 316 928 300 916 336 928 320 944 876 1020 988 1020 984 1012 1008 1008 1008 1004 1012 1004 1016 1016 1008 1008 1000 1012 1000 1016 1000 1012 1004 1012 1016 1012 1020 1012 1008 1004 1016 1020 1016 1008 976 1020 924 1020 864 1020 892 1020 908 1020 868 1012 740 888 596 732 220 432 92 460 84 484 84 492 80 500 84 508 76 512 48 508 68 540 72 548 92 572 80 592 120 620 152 636 144 660 192 708 196 728 228 868 564 940 260 952 644 1020 584 920 416 940 572 1020 392 856 368 900 300 868 280 868 308 872 292 888 268 824 180 824 252 928 396 844 264 768 248 708 136 636 160 564 216 336 152 220 164 220 208 208 232 228 228 240 232 276 236 296 240 312 232 296 224 264 208 204 200 208 196 212 172 212 176 256 188 284 216 320 228 392 264 420 264 428 260 440 272 448 260 448 244 396 220 416 104 420 96 820 328 992 360 1004 364 1004 360 996 328 956 268 924 240 888 216 708 420 400 340 400 228 664 116 796 196 844 204 904 300 912 240 880 200 868 200 848 168 832 172 824 184 820 168 812 164 796 124 768 148 760 120 752 116 756 124 764 136 760 152 748 168 728 160 716 124 696 108 696 160 720 180 716 148 740 160 716 92 720 112 740 120 748 160 752 180 768 180 780 184 776 176 776 180 768 136 764 140 764 136 756 132 748 120 752 124 748 116 740 112 724 108 724 116 724 140 716 120 692 88 668 72 652 76 608 184 804 844 992 888 1000 952 1004 996 1004 1012 1016 1008 1012 1012 1016 1008 1008 1020 1016 1012 1012 1012 1008 1008 1004 968 1000 940 964 920 1008 672 652 128 532 72 556 68 544 56 544 56 544 48 528 52 516 36 496 32 492 40 476 36 464 36 448 32 404 60 312 140 284 148 268 136 256 148 280 140 260 220 96 188 92 156 84 160 92 156 224 16 332 0 368 0 376 0 396 0 396 0 400 0 396 0 404 0 396 0 396 0 392 0 408 0 436 64 464 48 524 16 524 48 516 48 520 28 532 12 540 28 532 20 536 8 528 20 528 20 544 4 536 76 528 40 520 12 508 16 512 40 488 0 480 4 452 4 440 0 432 0 404 60 148 132 128 136 128 112 152 148 184 180 192 188 192 184 216 216 244 224 264 196 252 188 236 204 272 192 264 224 272 220 268 204 256 184 272 164 288 208 272 152 296 204 280 172 296 200 300 172 344 348 948 660 980 748 988 792 996 840 992 784 992 844 1008 944 1008 844 992 740 992 692 984 692 988 748 992 840 1008 952 996 896 1000 936 1012 1020 1020 864 968 564 932 428 860 380 900 444 900 444 856 432 708 164 592 136 224 4 88 80 84 56 76 64 72 68 80 96 64 68 64 112 56 120 68 120 80 148 84 132 92 156 116 188 148 188 144 220 196 288 312 328 296 244 320 324 424 412 356 292 292 424 596 360 304 416 476 332 312 308 360 376 272 268 196 276 188 284 220 296 272 388 520 396 304 300 220 256 184 116 60 56 104 24 140 76 172 24 204 40 204 16 212 28 220 24 220 4 224 4 216 12 196 44 196 32 188 40 184 20 176 40 188 40 200 48 204 32 224 44 244 12 248 36 264 56 272 24 252 8 228 8 208 8 132 128 340 104 360 192 376 344 376 364 344 280 280 164 248 124 228 116 344 212 356 92 308 16 164 96 192 84 180 196 288 288 252 224 216 168 200 168 172 160 152 172 168 204 172 152 172 192 144 152 112 144 140 128 112 172 112 164 116 192 136 212 152 200 184 180 152 188 124 156 128 196 216 236 168 212 140 188 104 136 88 128 124 148 148 184 172 196 180 180 184 176 168 172 156 172 156 144 140 160 124 148 128 172 120 156 120 128 124 120 120 144 104 132 116 140 124 172 120 116 88 124 76 116 76 140 216 556 824 836 916 840 956 972 1012 1016 1020 1020 1016 1020 1016 1016 1016 1020 1016 1020 1020 1020 1016 1020 1020 1008 1012 1008 976 936 952 888 928 936 948 656 352 168 64 132 68 84 60 96 52 64 52 96 36 84 44 76 32 80 36 84 40 76 36 116 52 156 140 256 136 264 148 260 136 264 140 232 148 92 204 96 160 72 184 88 228 124 540 292 732 356 776 368 792 388 804 392 816 392 804 392 812 392 816 396 820 396 816 392 820 392 772 436 476 472 500 512 556 532 552 516 528 520 556 520 540 496 548 516 564 516 580 516 572 520 572 528 608 540 616 548 624 516 592 508 624 504 616 488 620 464 572 452 564 440 540 428 540 420 544 300 676 136 752 132 756 140 764 168 796 172 796 180 812 192 820 220 844 244 856 236 848 248 840 256 856 228 852 252 856 252 860 252 868 256 880 264 880 280 876 276 896 296 884 276 884 296 908 364 968 968 1020 980 1020 984 1020 984 1020 980 1020 972 1020 972 1020 980 1016 980 1020 968 1020 960 1020 968 1020 968 1020 972 1020 988 1020 996 1016 1000 1004 996 1008 992 1020 968 1020 932 1020 848 1020 888 1020 880 1020 840 984 696 860 588 724 220 396 88 432 72 444 80 476 88 480 80 484 88 480 52 496 56 508 60 516 72 552 84 560 84 580 88 596 108 628 132 672 220 748 332 760 240 764 268 796 280 784 200 760 260 828 240 788 352 860 288 788 316 828 360 820 204 784 200 828 384 800 272 832 288 888 348 828 328 808 300 712 148 568 68 444 64 232 128 196 168 160 188 188 200 184 196 212 204 224 204 240 200 224 192 220 200 192 220 204 248 224 288 240 340 260 368 324 360 340 288 332 216 336 228 372 252 408 260 412 260 408 228 380 204 388 200 792 324 960 348 1000 364 1016 396 1016 376 1000 316 956 248 916 228 892 280 508 364 368 308 368 220 704 216 808 168 844 248 904 240 876 212 852 188 852 184 832 152 808 140 804 164 808 164 796 160 776 128 760 128 772 136 756 96 748 104 748 124 748 144 756 164 756 176 740 140 728 132 724 168 744 180 732 164 740 112 728 96 720 100 736 140 752 160 756 180 764 180 772 164 764 160 772 136 764 144 752 132 748 124 748 128 748 132 748 124 740 116 736 104 732 116 724 116 712 116 700 92 696 100 648 76 604 324 844 804 976 892 1016 972 1008 1012 1020 1020 1020 1020 1020 1020 1016 1016 1020 1020 1020 1020 1020 1020 1020 1020 1020 1016 1012 1016 1008 972 1004 960 988 924 1012 980 988 684 628 92 524 72 524 64 516 52 504 44 492 40 476 32 472 40 464 36 436 40 412 40 356 108 276 148 272 148 280 140 256 144 264 132 268 176 92 164 76 148 72 188 104 140 244 8 336 0 368 0 380 0 388 0 392 0 388 0 384 0 392 0 392 0 380 0 380 0 432 76 480 76 496 40 544 28 516 44 512 44 504 20 484 16 492 12 492 32 516 64 508 52 512 72 516 124 520 96 536 52 508 20 500 20 496 0 464 4 452 0 440 0 424 0 424 0 416 52 168 104 148 128 140 140 148 136 156 164 168 140 180 156 192 172 220 200 232 208 240 204 224 196 256 180 248 176 244 184 232 208 240 168 260 176 264 184 268 180 268 152 272 152 284 172 376 440 968 708 980 756 980 672 964 532 952 460 948 464 948 468 956 524 968 472 944 440 928 412 932 404 936 388 932 400 948 532 976 636 980 844 1012 792 980 720 976 688 952 524 916 392 852 388 880 404 860 408 820 320 668 144 584 96 184 24 92 56 80 56 84 36 96 52 92 64 72 68 56 72 68 104 68 112 68 120 80 136 80 132 76 136 88 148 120 168 132 196 176 156 148 188 164 204 180 184 136 216 228 208 204 280 300 296 336 332 300 340 264 240 184 248 240 344 288 452 380 400 284 320 232 280 256 252 200 196 136 96 80 160 112 24 108 32 152 36 180 12 184 32 184 36 192 20 216 32 256 68 320 112 368 160 428 164 456 140 480 180 492 168 500 172 464 128 404 52 252 12 216 36 240 24 244 32 228 32 204 8 180 108 304 100 300 168 324 292 372 416 420 432 372 328 316 216 260 128 300 68 344 100 344 92 284 28 172 104 140 112 220 232 216 204 192 164 184 156 184 176 160 148 128 148 148 164 152 164 156 172 132 124 124 132 140 180 120 148 88 144 112 148 120 176 144 196 168 192 156 196 132 160 144 192 164 208 168 184 124 184 88 120 112 140 128 136 164 184 176 192 188 204 180 176 164 152 152 132 144 148 136 136 132 120 136 116 144 128 132 116 116 100 104 132 108 112 116 140 108 132 112 136 92 112 96 164 348 696 840 808 896 840 968 1008 1016 1020 1016 1016 1016 1016 1016 1016 1016 1016 1016 1016 1016 1016 1016 1016 1016 1020 1020 1020 1016 1004 1004 988 980 968 964 932 932 904 952 928 924 592 228 152 60 128 56 128 48 104 40 108 40 96 36 100 40 104 36 100 48 140 96 248 144 248 144 244 148 264 152 256 140 252 136 96 200 84 164 84 188 92 232 152 576 300 732 356 764 368 772 384 788 388 792 384 792 376 808 384 800 380 804 376 804 380 784 404 524 488 508 492 512 532 556 516 552 504 528 484 508 472 512 472 520 480 524 496 568 516 576 500 588 508 596 520 604 504 604 500 620 496 620 476 600 464 592 444 568 436 536 432 536 420 512 416 528 360 668 152 768 160 768 152 756 148 768 156 788 176 792 180 796 192 808 212 828 236 816 220 824 224 820 236 836 240 828 232 840 240 852 236 844 260 872 264 852 252 856 272 864 272 888 388 976 956 1020 980 1020 972 1020 952 1020 928 1020 912 1020 924 1020 924 1020 920 1020 920 1020 904 1020 904 1020 904 1020 912 1020 920 1020 944 1020 960 1020 988 1008 992 1020 972 1020 976 1020 940 1020 896 1020 840 1020 856 1020 848 1012 792 928 632 848 540 664 196 416 100 396 88 420 84 444 92 456 92 468 80 476 76 492 52 492 60 500 68 512 68 540 80 552 84 568 84 592 88 608 108 616 104 636 108 648 104 664 112 684 136 696 176 712 268 724 320 756 304 760 280 736 192 712 180 732 160 756 288 816 296 792 248 716 232 696 144 628 144 568 72 468 184 436 60 184 104 144 140 152 156 148 192 180 260 252 352 304 428 364 488 388 504 396 516 412 536 420 532 412 512 404 516 404 496 440 468 424 428 448 324 332 216 348 224 364 220 368 208 332 176 572 284 916 288 944 304 968 316 992 400 1020 416 1016 368 992 308 948 276 692 352 316 348 348 328 360 204 700 112 768 180 840 216 836 160 840 180 832 188 824 148 812 156 796 124 780 128 768 144 784 128 764 120 764 132 756 136 744 100 736 100 748 112 752 124 752 140 764 156 756 144 744 132 732 144 736 160 756 136 736 96 728 112 740 124 752 152 756 176 772 196 776 184 780 176 780 152 764 152 764 144 760 128 748 132 748 128 744 128 736 112 728 104 720 96 712 100 712 96 716 104 704 100 652 104 616 380 900 844 980 888 1020 960 1008 1016 1020 1016 1016 1016 1016 1016 1016 1020 1016 1016 1016 1016 1016 1016 1016 1016 1016 1020 1020 1020 1020 1016 1012 1012 1004 1004 1008 988 992 944 992 956 1004 964 940 464 520 52 496 56 480 60 476 44 452 60 448 36 420 44 400 40 384 76 312 152 280 148 264 144 272 140 268 148 268 140 268 188 88 164 88 164 80 188 92 128 252 0 340 0 364 0 376 0 388 0 380 0 368 0 384 0 376 0 372 0 368 0 400 12 480 48 500 44 504 60 532 48 504 28 476 0 460 12 456 4 480 32 480 40 500 108 520 60 504 44 500 4 500 0 488 4 480 4 472 4 456 12 444 0 432 0 428 0 428 0 416 4 408 28 248 84 156 104 164 108 148 128 156 136 160 144 168 156 184 196 208 196 200 216 212 248 212 188 212 184 228 184 212 188 216 172 228 156 244 164 252 172 244 160 248 140 264 136 444 484 952 672 984 792 972 520 924 408 904 376 900 372 896 340 888 352 884 324 884 320 876 276 884 316 884 280 884 280 888 316 924 424 936 480 952 544 972 716 972 596 960 588 940 476 924 448 876 372 848 360 852 384 820 380 760 224 600 120 500 40 208 12 136 20 92 36 88 48 88 60 96 60 84 68 60 76 56 76 52 72 68 112 80 124 80 128 84 140 84 144 84 148 92 148 108 160 108 152 108 172 136 176 128 180 136 188 192 236 220 224 240 240 220 256 188 244 184 244 248 320 308 308 200 228 156 224 144 180 136 180 124 116 68 80 124 68 68 24 120 48 212 44 292 100 396 124 456 224 512 276 528 304 556 380 592 440 616 440 600 440 604 408 572 384 544 264 488 168 452 108 436 152 356 40 232 88 208 28 196 32 188 8 232 120 280 96 268 136 288 236 332 328 400 432 396 424 372 376 316 224 392 24 360 108 340 112 276 76 136 44 144 120 192 168 144 124 160 136 160 156 148 168 140 128 140 136 124 156 128 160 124 168 124 148 144 168 112 136 128 140 84 116 96 148 124 132 132 180 152 188 144 192 140 164 136 160 136 144 136 160 100 132 100 124 132 140 144 188 168 196 196 200 200 200 172 168 156 152 148 156 144 140 136 136 128 120 124 128 128 144 112 144 160 96 100 132 80 104 84 132 96 132 96 136 92 152 372 720 820 812 892 864 964 996 1020 1016 1016 1016 1016 1016 1016 1016 1016 1016 1016 1020 1016 1016 1020 1016 1016 1016 1016 1016 1016 1020 1016 1020 1016 1016 1020 1016 1008 1012 1000 960 956 920 948 892 932 876 716 328 64 152 64 152 144 124 48 112 36 92 40 108 40 116 60 196 156 272 148 260 152 240 152 264 148 268 136 256 144 88 192 84 188 80 192 96 224 156 580 312 728 356 760 372 760 376 776 388 784 376 712 256 736 368 796 368 792 368 796 384 592 468 508 504 504 484 520 520 540 512 504 472 496 460 480 448 456 448 500 476 520 476 552 496 576 492 556 484 588 492 596 484 604 468 588 460 592 452 576 440 584 436 556 436 540 412 532 408 524 408 520 396 608 172 748 160 776 164 764 156 756 156 768 156 776 172 772 188 792 196 792 200 804 224 812 196 804 216 804 208 816 220 812 208 824 224 840 232 844 244 836 244 832 248 848 440 988 960 1020 988 1020 968 1020 932 1020 888 1020 876 1020 864 1020 860 1020 868 1020 864 1020 848 1020 844 1020 852 1020 860 1020 864 1020 888 1020 912 1020 932 1020 940 1020 956 1020 952 1020 944 1020 932 1020 908 1020 836 1020 840 1020 840 1016 816 968 712 856 572 788 460 584 228 464 168 412 100 396 88 436 88 444 100 452 96 460 56 448 48 468 48 472 60 496 68 508 80 520 84 548 80 560 84 568 80 572 120 584 104 600 112 616 124 640 124 612 120 640 232 652 180 632 152 632 152 648 180 664 204 764 368 784 280 712 172 656 144 620 168 588 168 584 160 512 80 416 80 280 208 220 320 236 396 320 440 336 488 396 568 476 636 544 728 588 736 632 792 648 784 648 788 648 764 592 676 508 596 428 488 392 432 364 448 408 368 472 552 392 176 284 176 292 168 752 240 872 236 912 252 936 288 960 328 1000 392 1016 436 1016 472 968 456 488 380 360 348 364 340 336 164 664 80 752 152 804 144 804 152 808 152 796 140 796 136 788 136 780 128 760 124 760 120 764 120 752 124 748 112 740 100 740 104 732 92 732 108 732 120 748 136 744 140 752 148 740 160 736 132 744 120 736 104 732 108 736 116 752 152 768 164 776 188 760 180 776 172 784 164 768 148 764 144 756 124 760 128 748 120 744 120 736 116 728 164 736 92 704 88 704 76 692 84 688 92 672 88 616 364 888 832 988 908 1008 980 1012 1020 1020 1016 1016 1016 1016 1016 1016 1016 1016 1016 1016 1020 1016 1016 1020 1016 1016 1016 1016 1016 1016 1020 1016 1016 1020 1020 1020 1020 1020 1020 1016 1004 1000 968 988 956 1000 920 1000 860 768 256 452 72 460 48 436 40 420 48 400 48 368 56 332 152 284 148 280 156 288 144 268 160 256 148 268 152 268 176 84 164 80 160 84 188 84 100 268 0 344 0 364 0 376 0 384 0 388 0 308 0 356 0 364 0 368 0 368 0 444 84 472 40 452 4 464 60 484 0 476 0 448 12 440 4 432 32 460 48 468 8 472 8 472 68 472 8 472 0 472 0 464 0 452 0 440 0 428 4 432 0 428 4 412 4 416 8 404 20 396 24 356 16 156 108 160 112 144 152 156 116 160 172 168 132 176 160 180 168 192 160 192 180 200 148 184 164 200 176 192 176 212 168 220 172 212 132 252 172 228 172 228 156 404 500 956 600 972 712 960 568 944 480 904 360 856 264 848 240 840 200 828 288 836 240 820 200 808 200 804 228 828 240 836 188 860 316 900 424 912 444 904 452 948 524 932 504 932 492 932 444 920 416 896 328 812 320 840 392 836 380 796 336 664 168 552 100 428 44 256 24 200 20 116 40 88 56 92 68 104 52 92 84 44 56 48 56 44 100 60 88 64 112 80 128 76 104 84 128 84 124 100 144 96 124 92 136 100 164 112 168 104 164 176 192 144 152 124 188 124 172 152 208 156 228 228 232 188 208 144 188 112 168 100 136 104 128 92 120 128 124 220 76 324 112 400 120 424 124 440 228 540 484 684 664 764 696 788 692 744 664 748 660 736 632 716 608 728 664 784 740 860 740 668 324 468 128 440 132 428 148 460 400 480 0 160 28 152 36 196 48 208 72 228 164 244 172 284 248 328 308 376 452 480 504 544 176 464 112 360 100 344 68 188 132 84 68 116 84 140 112 132 140 156 152 136 156 132 128 128 112 120 140 120 128 112 148 116 132 116 144 100 144 88 132 84 116 92 92 92 132 104 152 116 160 128 152 128 196 124 168 132 164 108 144 96 136 108 124 108 172 144 176 156 172 180 200 172 164 176 136 160 140 152 140 140 140 132 124 128 116 120 108 108 152 116 136 116 100 92 100 96 104 72 96 80 84 84 100 80 144 372 672 820 828 900 916 992 1016 1020 1016 1016 1016 1016 1016 1016 1016 1016 1016 1016 1016 1016 1016 1016 1020 1020 1016 1016 1016 1016 1020 1020 1020 1016 1016 1020 1020 1020 1016 1016 1020 1016 1016 1008 976 972 920 944 900 924 860 936 760 392 224 40 124 48 116 44 112 52 124 56 176 136 268 152 260 148 272 148 272 140 260 148 264 152 252 156 76 204 80 188 76 180 88 232 164 588 308 716 352 748 364 752 372 760 376 768 364 756 364 776 360 760 352 788 348 788 336 808 352 868 340 916 344 904 364 872 384 816 400 752 412 608 420 508 452 508 452 532 456 532 456 548 460 552 456 572 452 572 456 580 440 584 424 560 420 544 412 552 408 544 404 540 408 556 412 536 408 532 408 548 256 696 152 764 164 760 144 752 144 744 152 752 164 764 152 768 192 764 164 780 200 788 192 772 180 772 184 784 188 796 212 800 208 796 212 796 220 808 224 808 348 972 944 1020 956 1020 948 1020 936 1020 916 1020 876 1020 836 1020 820 1020 808 1020 800 1020 792 1016 788 1020 760 1016 788 1020 812 1020 824 1020 856 1020 892 1020 900 1020 896 1020 936 1020 916 1020 920 1020 924 1020 916 1020 876 1012 808 1020 844 1020 824 992 792 904 620 796 536 732 408 572 280 472 204 436 148 376 96 388 100 412 104 428 88 432 40 424 28 416 36 440 44 452 52 472 52 492 64 504 68 504 76 520 76 528 84 544 80 552 96 552 100 556 124 584 116 580 96 564 100 568 104 572 128 568 112 580 92 580 88 556 92 548 52 488 44 432 68 424 240 464 376 360 412 324 428 328 440 320 448 324 576 580 784 688 748 572 644 508 588 460 576 452 568 456 552 424 540 444 584 480 628 588 768 700 680 436 452 360 436 364 412 380 532 556 256 240 140 300 160 756 180 828 192 860 216 900 244 932 288 964 300 984 376 896 532 576 516 412 396 340 320 296 224 432 256 652 64 716 124 752 120 768 140 784 148 780 124 768 132 772 116 760 116 756 112 748 100 732 108 732 108 724 96 716 92 716 96 724 80 732 96 736 124 736 116 732 124 748 136 756 140 736 116 732 100 732 96 736 124 744 132 752 160 768 168 768 160 760 164 764 160 768 156 768 136 748 132 748 124 740 116 740 116 740 108 736 112 724 100 712 88 700 76 692 80 676 76 680 72 620 384 892 820 972 900 1012 996 1012 1020 1020 1016 1016 1016 1016 1016 1016 1016 1016 1016 1016 1016 1016 1016 1016 1020 1020 1016 1020 1016 1016 1020 1020 1020 1020 1020 1016 1020 1016 1016 1016 1020 1020 1016 1016 1016 1000 980 1000 952 1004 944 980 916 968 664 464 40 416 56 400 48 372 56 348 112 304 160 284 144 300 160 284 160 292 152 292 152 272 152 284 172 88 152 84 140 76 192 80 116 264 12 332 0 360 0 372 0 372 0 372 0 360 0 360 0 328 64 324 132 300 156 288 144 300 144 292 156 288 164 296 148 320 104 356 96 392 128 424 28 436 20 444 36 448 16 436 4 444 8 436 8 432 0 424 0 416 0 400 0 392 0 388 0 400 8 404 24 416 8 408 16 400 8 396 52 172 96 164 104 136 104 128 128 136 140 136 148 144 160 156 160 168 168 160 156 192 180 168 168 172 152 180 172 180 172 196 156 192 144 212 156 216 144 264 424 936 536 932 596 940 524 928 524 924 420 884 380 844 268 808 188 776 156 756 188 764 232 732 128 720 112 736 156 768 208 784 176 812 280 852 344 872 388 888 356 888 424 900 384 896 376 916 448 916 452 892 404 836 312 812 352 836 384 820 400 776 256 588 144 516 72 416 36 300 20 212 16 168 24 124 56 100 56 108 60 88 84 48 56 32 64 24 64 36 80 44 88 52 60 60 84 52 104 60 116 56 124 64 112 80 100 80 104 84 116 92 116 84 132 76 116 84 116 96 112 84 92 76 100 64 88 68 68 44 100 88 100 240 148 416 168 484 200 464 204 444 188 452 224 472 328 624 652 760 636 640 452 556 320 512 252 500 252 492 232 492 208 504 256 516 264 512 276 544 352 604 460 552 180 440 108 440 80 380 212 540 180 172 36 112 44 156 48 152 112 172 92 204 116 244 172 276 232 396 240 568 236 536 156 416 124 328 116 256 16 224 224 32 68 100 92 104 96 120 140 136 128 132 148 120 136 104 164 104 132 92 140 108 148 88 144 104 156 96 148 108 128 100 124 88 136 92 140 96 124 124 152 108 132 140 164 124 172 128 164 116 132 108 132 136 168 120 148 148 164 168 176 164 176 156 184 148 140 152 144 144 136 120 128 116 108 112 112 104 84 108 100 108 104 100 116 84 96 80 92 80 100 76 96 68 160 424 688 836 832 904 928 992 1008 1016 1016 1016 1016 1016 1016 1016 1016 1016 1016 1016 1016 1016 1016 1016 1020 1020 1016 1016 1016 1016 1020 1020 1016 1016 1016 1016 1016 1016 1016 1020 1016 1016 1016 1020 1020 1020 1020 1020 996 980 952 952 888 952 900 900 848 640 208 40 132 52 144 56 136 104 264 156 280 152 268 164 272 164 272 156 280 148 252 152 268 152 84 208 84 172 76 188 84 240 172 592 308 704 348 736 356 748 368 756 364 764 364 756 344 812 320 912 308 904 280 884 288 904 280 936 308 952 312 964 312 960 320 956 312 952 308 960 348 980 372 944 400 832 412 704 436 560 420 516 416 540 412 540 408 544 400 540 396 516 380 500 380 504 388 524 396 528 412 540 416 516 400 496 388 476 372 576 164 752 168 744 136 740 132 736 140 724 132 724 136 740 148 744 148 748 156 748 152 748 156 760 172 760 184 768 196 768 180 760 180 772 212 776 220 884 896 1020 916 1020 928 1020 916 1020 920 1020 880 1020 860 1020 824 1020 764 956 672 848 720 888 724 916 692 880 688 900 656 952 728 996 768 1020 808 1020 836 1020 860 1020 880 1020 880 1020 884 1020 900 1020 912 1020 908 1020 880 1020 796 1000 816 1016 832 996 812 964 744 848 584 792 484 704 436 596 336 480 244 416 192 396 152 364 116 404 104 388 92 396 68 400 36 388 28 404 24 400 28 396 48 424 36 432 40 448 44 448 48 456 56 472 56 484 56 496 68 484 72 504 72 492 68 492 72 488 68 488 68 472 60 460 48 408 100 392 272 488 444 560 508 540 496 464 472 400 448 364 524 440 540 400 648 568 648 480 556 416 520 396 488 364 480 340 464 352 460 328 480 384 492 408 508 436 508 432 508 408 500 408 516 360 424 336 412 336 416 552 496 352 236 312 216 680 176 788 164 824 184 880 200 896 272 856 484 636 592 512 544 424 436 348 340 288 280 244 152 724 180 628 60 676 92 716 88 744 120 756 120 752 116 744 112 740 96 728 88 724 84 716 92 716 88 724 100 720 96 704 104 708 88 708 84 720 84 720 100 728 108 724 108 728 116 740 120 740 152 740 132 732 120 736 132 732 136 740 152 768 160 752 164 760 144 756 140 752 128 744 136 748 116 732 104 724 112 728 104 716 104 704 104 712 88 692 76 680 80 660 80 652 76 616 436 908 848 972 892 1012 980 1000 1020 1020 1016 1016 1016 1016 1016 1016 1016 1016 1016 1016 1016 1016 1016 1016 1020 1020 1016 1016 1016 1012 1012 1016 1016 1016 1016 1016 1020 1020 1016 1016 1020 1020 1016 1016 1020 1020 1020 1020 1020 1004 980 1004 948 976 948 1008 904 960 624 428 40 392 60 360 92 312 180 296 152 284 160 288 156 280 160 296 164 288 152 272 148 268 176 84 152 72 148 80 184 80 104 268 0 328 0 348 0 364 0 368 0 364 0 312 116 300 180 288 188 268 172 300 164 304 188 332 180 320 160 316 172 312 148 296 144 308 156 312 164 324 168 348 156 364 148 404 120 436 64 392 4 400 0 392 0 392 8 384 4 380 0 372 0 372 8 380 4 392 0 396 0 392 0 384 0 380 16 312 36 172 64 148 124 128 104 132 116 124 124 128 136 128 152 132 144 144 128 132 132 156 148 172 120 172 168 188 120 180 112 192 128 184 152 192 104 780 520 900 548 924 496 904 496 912 436 860 332 848 312 748 324 776 244 680 132 632 88 624 140 612 152 636 224 604 128 608 196 700 228 768 224 808 272 828 320 856 308 856 320 876 332 896 408 916 472 912 464 884 424 860 324 776 332 816 360 816 384 808 388 672 196 592 92 488 88 448 56 360 52 276 36 220 24 180 8 152 24 124 44 96 48 76 40 52 64 28 64 36 60 28 80 36 44 32 60 28 72 28 76 44 64 44 56 48 88 56 68 64 80 52 76 56 68 44 84 48 72 44 72 52 80 112 128 280 244 468 296 548 256 516 244 472 240 444 284 492 416 632 568 624 404 592 504 584 336 508 268 492 232 480 212 464 192 440 188 440 176 452 192 472 248 496 292 548 324 620 380 528 196 460 220 460 76 396 80 380 88 484 256 444 272 524 260 480 184 400 148 376 168 388 156 452 256 584 264 604 244 524 160 460 128 336 116 284 76 148 116 248 68 32 68 76 84 80 104 92 108 108 136 112 116 112 124 104 96 80 144 80 128 76 88 80 112 84 132 104 124 104 144 88 140 84 124 92 144 92 116 104 116 100 144 96 128 128 144 128 160 152 164 136 144 132 140 136 164 152 144 168 152 160 152 148 152 136 112 132 112 124 120 116 92 108 92 104 92 108 104 112 88 108 100 96 92 88 100 72 84 76 104 80 168 472 704 824 828 892 884 956 956 1020 1020 1020 1020 1020 1016 1016 1016 1016 1020 1016 1016 1020 1020 1020 1016 1020 1020 1016 1012 1016 1008 1016 1016 1016 1020 1020 1016 1016 1020 1020 1020 1016 1016 1020 980 1000 1016 1016 1016 1020 1020 1020 1000 988 932 944 912 928 916 920 852 608 200 56 152 96 228 172 284 164 292 164 280 164 300 172 268 156 276 160 280 148 276 160 80 184 68 156 76 192 96 232 156 592 292 684 332 732 352 752 360 752 356 788 288 900 284 896 260 888 272 944 320 972 316 972 340 984 336 976 324 976 320 972 300 964 300 980 332 996 336 992 352 1000 360 1000 368 996 388 984 400 864 388 548 380 500 384 504 376 520 368 500 356 488 360 476 356 492 368 500 372 496 384 480 384 480 372 472 368 484 244 680 168 748 124 720 136 700 124 700 124 696 124 704 128 704 132 704 144 728 156 712 128 724 164 736 172 732 180 740 188 744 176 732 188 736 540 1020 880 1020 912 1020 908 1020 896 1020 864 1020 856 1020 696 696 652 836 648 728 564 680 532 676 596 684 548 688 588 736 584 776 684 860 680 960 760 984 804 1012 820 1016 836 1020 852 1020 880 1020 912 1020 908 1020 900 1020 872 1020 820 968 784 1008 804 992 808 964 780 888 632 832 584 764 512 724 484 668 396 548 308 484 252 420 200 404 184 428 164 388 104 352 80 360 52 348 36 336 28 348 32 352 28 352 32 356 32 368 36 380 36 392 32 396 48 400 44 404 44 384 44 392 36 376 32 372 48 352 124 368 268 424 432 540 552 600 540 540 492 400 484 400 552 460 652 580 720 572 600 428 528 428 504 388 504 392 488 396 484 416 488 392 440 320 420 312 420 360 436 368 468 468 568 708 740 928 940 868 600 404 456 344 412 300 376 272 352 392 556 476 468 452 548 476 548 452 556 496 600 540 604 532 624 552 600 488 512 472 448 360 364 308 284 240 184 400 196 748 80 600 56 644 76 688 76 700 96 712 92 712 96 716 96 716 88 704 76 692 64 684 60 688 68 684 80 684 100 692 92 692 84 692 100 692 100 708 88 704 104 712 84 712 112 732 124 724 144 736 148 744 136 736 132 728 152 748 152 740 148 748 140 744 132 736 124 732 112 736 116 724 104 720 104 712 92 712 116 732 104 692 104 680 80 660 88 660 84 644 84 604 480 920 828 968 884 1016 924 1008 1000 1012 1016 1016 1020 1020 1016 1016 1016 1016 1020 1008 1000 1020 1016 1020 1016 1012 1016 1012 1004 1012 1012 1020 1012 1008 1016 1020 1020 1016 1020 1020 1016 1016 1012 1012 1004 992 1008 1012 1016 1020 1020 1020 1020 1008 984 996 928 972 908 980 932 992 700 484 60 324 176 312 172 300 172 320 172 316 164 300 156 300 160 292 156 292 144 296 172 80 148 80 144 76 188 88 104 256 8 316 4 340 0 356 0 336 32 268 148 276 144 248 164 288 172 304 192 328 164 320 180 328 148 336 188 328 184 316 168 320 200 328 212 356 208 380 212 360 216 372 192 356 116 384 128 388 112 392 16 372 0 372 4 372 16 356 0 332 0 340 0 336 4 344 4 360 4 364 0 360 4 344 0 340 0 192 72 156 100 120 84 120 108 120 80 108 132 124 120 120 128 124 100 140 136 136 88 156 116 156 124 176 108 172 112 168 136 172 120 264 340 852 484 900 532 900 472 884 432 868 312 836 264 800 108 380 172 612 164 548 48 532 148 672 224 644 148 596 164 620 172 596 212 652 212 656 232 760 192 784 244 800 248 828 288 852 412 900 508 904 484 904 476 884 400 852 384 764 292 800 316 800 376 796 384 728 248 624 152 572 116 540 112 516 108 432 72 340 48 280 28 216 24 188 20 208 20 164 20 84 36 64 52 40 72 32 44 28 72 28 56 32 60 32 40 32 64 40 52 44 68 36 76 36 68 40 80 36 80 72 100 176 124 304 172 416 216 500 324 552 308 512 280 484 388 584 604 728 720 768 660 660 452 532 268 496 248 480 216 480 244 520 348 592 448 636 360 524 220 416 160 408 140 412 148 440 188 464 332 652 552 860 804 832 404 520 204 420 148 396 72 360 76 340 348 608 240 516 356 560 364 552 336 604 376 636 388 636 316 564 184 512 188 460 116 360 92 272 60 196 24 108 108 92 60 40 52 52 44 80 112 80 132 84 132 84 120 80 104 88 116 76 124 68 96 64 104 56 104 56 120 76 136 108 132 88 108 92 124 104 72 92 120 96 136 92 124 104 128 120 136 132 180 180 160 140 148 132 136 144 160 152 144 144 148 124 120 136 100 120 128 112 112 112 92 100 108 92 68 92 84 96 64 108 88 84 120 84 108 80 100 80 124 72 220 520 720 828 800 880 856 908 856 972 996 1016 1016 1016 1020 1020 1020 1020 1020 1020 1012 992 996 1020 1008 1012 1012 1012 1012 1008 984 1004 1000 1020 1016 1016 1020 1016 1020 1016 1016 1020 1020 1016 1004 1008 1008 1000 976 1008 1016 1020 1020 1016 1004 1012 1000 976 912 916 888 896 896 928 916 796 432 152 332 188 316 180 308 176 316 184 296 156 276 160 316 160 268 156 276 156 76 176 76 168 68 184 80 196 116 552 284 676 324 716 348 732 320 792 248 900 260 876 248 916 276 956 308 976 324 972 332 984 324 980 332 988 332 984 324 992 328 1004 344 1008 388 1020 416 1020 380 1020 388 1020 356 992 352 980 368 972 392 976 444 900 436 700 368 496 360 472 332 424 308 428 308 424 312 432 324 448 336 448 332 448 336 428 324 404 304 500 164 720 128 708 108 680 116 676 100 664 112 664 108 668 120 676 116 684 132 680 144 684 144 692 156 704 168 696 156 696 160 704 164 792 776 1020 880 1020 888 1020 872 1020 856 1020 820 1020 796 952 560 660 608 756 592 652 596 740 720 808 740 748 672 700 624 732 600 652 552 668 572 808 708 936 728 960 780 952 796 960 836 1020 936 1016 928 1020 896 1020 892 1020 864 1020 832 952 748 972 796 984 796 968 792 916 684 840 620 832 576 800 564 780 536 712 460 596 376 528 296 472 232 416 200 460 216 512 240 428 120 336 76 296 40 268 36 272 28 264 32 284 32 292 32 296 36 284 36 300 40 300 52 292 96 304 152 328 252 356 368 416 444 480 500 524 536 520 536 448 504 412 604 540 768 652 764 584 616 456 528 388 476 372 480 348 476 388 480 400 516 696 788 924 904 944 660 572 436 320 392 292 396 292 400 324 424 344 464 500 532 652 608 644 492 472 444 316 396 304 364 272 340 308 516 620 536 472 528 464 560 480 580 536 612 596 620 588 572 496 516 472 428 384 360 296 276 220 200 272 100 660 84 656 48 588 44 616 52 640 60 668 72 684 72 688 68 684 72 668 76 672 64 668 60 660 56 656 56 656 60 648 84 668 96 672 88 660 92 688 88 700 104 692 104 688 104 712 104 724 116 720 188 720 144 720 144 732 120 712 132 716 136 720 124 716 108 740 120 720 108 720 120 716 104 712 88 700 88 692 84 688 88 672 84 676 92 664 80 640 84 628 96 648 604 952 840 980 876 1000 904 1008 924 1004 1016 1012 1004 1020 1020 1016 1020 1016 1020 1020 1004 992 1012 1012 996 1012 1008 1000 1008 1000 1000 1008 1012 1020 1020 1020 1012 1016 1016 1016 1016 1020 1016 1008 1012 1008 1008 1016 1012 1008 1012 1020 1020 1020 1012 1008 1016 1004 980 1000 904 972 900 968 928 1004 916 716 256 332 180 328 184 312 172 312 172 316 164 304 160 300 152 284 164 288 168 80 152 68 136 76 156 76 124 224 0 308 0 336 0 296 72 248 168 240 152 232 76 268 200 316 156 324 168 340 184 320 164 344 188 336 212 340 236 332 280 364 328 432 416 468 388 424 300 368 236 376 160 372 196 380 196 400 184 408 140 432 112 456 88 360 0 328 0 312 0 284 0 288 0 288 0 292 0 292 0 292 8 304 0 296 0 272 12 148 88 116 88 104 60 92 72 88 104 96 112 92 100 116 108 116 76 116 84 132 88 136 116 144 108 148 112 156 108 172 36 464 392 832 484 864 428 860 380 848 336 812 280 800 292 676 120 580 132 588 108 644 232 732 272 792 308 776 192 700 148 600 108 552 100 496 172 648 300 724 320 824 484 884 520 692 600 912 880 1000 636 896 512 888 488 880 444 852 408 780 300 764 316 792 368 796 396 776 320 632 184 608 136 588 120 580 172 540 116 468 76 380 64 308 20 244 36 208 0 212 12 220 0 144 12 120 12 88 20 48 48 36 64 44 76 40 72 28 64 72 76 152 100 240 132 332 172 380 216 448 276 492 300 532 316 560 328 544 344 528 388 600 620 772 760 776 644 636 448 508 264 464 204 464 188 464 184 464 184 468 232 500 328 820 656 856 636 788 408 464 216 388 148 368 144 364 140 372 140 388 164 428 212 436 256 392 188 400 220 372 140 376 152 332 44 320 196 440 252 540 348 536 296 528 196 528 248 604 272 572 216 484 140 412 108 344 104 260 44 200 32 96 72 84 52 64 36 44 40 44 84 44 84 56 108 56 120 60 128 56 96 56 104 56 112 52 112 40 124 48 104 44 100 52 128 64 100 72 124 80 116 88 128 88 132 88 116 96 128 100 164 112 112 124 132 164 176 148 160 144 172 128 148 132 144 132 100 104 104 120 104 120 128 100 108 92 104 88 64 88 100 76 92 72 88 80 112 80 100 92 96 80 112 132 336 696 764 840 812 872 804 888 820 904 912 1000 1012 1004 1000 1020 1012 1004 1020 1016 1020 1020 968 996 1012 1016 1016 1008 984 1008 980 988 976 1016 1016 1020 1020 1016 1004 1012 1012 1020 1016 1016 1020 1012 1000 1012 1012 1016 1020 1008 1012 1016 1016 1020 1020 1012 1000 1012 980 960 876 904 872 916 904 940 924 964 820 428 356 180 324 180 296 176 304 160 296 168 284 160 280 164 284 160 76 172 76 152 68 160 88 172 72 456 272 656 320 712 268 808 240 892 228 880 244 908 268 952 324 980 340 992 344 1000 336 988 344 992 332 996 348 1016 376 1016 408 1020 496 1020 548 1020 484 1020 376 1016 356 1016 392 1020 412 1020 420 1020 416 1020 400 1020 400 1012 400 944 340 496 296 388 284 340 268 360 256 352 260 336 256 340 264 388 264 364 272 380 268 360 236 560 140 684 100 680 96 656 76 648 88 636 92 640 100 644 112 640 112 644 116 648 132 660 144 664 124 668 132 660 144 672 172 880 784 1016 848 1020 840 1020 828 1020 804 1020 796 1016 740 796 572 688 580 708 720 776 776 800 824 824 880 904 864 876 800 820 648 688 592 600 596 776 844 840 872 824 796 764 652 732 512 780 752 1000 824 1020 884 1020 876 1016 860 1008 836 976 736 952 764 972 780 980 776 932 736 848 616 832 612 820 600 816 588 776 548 728 476 612 392 540 320 464 256 448 212 444 204 484 188 432 144 428 144 416 132 384 104 344 92 320 88 300 132 296 244 312 368 376 456 424 480 452 508 480 536 488 560 496 564 472 536 440 552 444 648 560 720 612 768 576 624 464 520 372 476 372 456 344 452 344 444 328 448 348 448 372 472 484 572 800 764 776 652 684 524 392 380 300 352 292 352 304 348 296 348 364 464 524 488 548 508 452 416 324 384 280 344 276 360 284 312 236 292 280 332 416 468 436 512 420 432 448 516 512 492 464 448 444 384 340 328 292 252 220 172 232 104 568 52 676 76 660 40 572 44 588 52 604 48 636 52 656 52 660 56 656 52 652 44 636 48 636 44 636 48 632 40 628 48 624 52 632 56 644 56 660 60 676 80 668 84 680 96 688 88 680 100 692 112 692 120 700 252 704 152 728 132 700 136 700 136 688 108 696 112 708 120 696 96 700 92 704 88 696 84 692 76 684 72 664 72 652 80 652 76 640 72 628 172 744 752 980 844 984 868 988 876 992 884 1004 972 1004 1012 1000 1004 1012 1004 1004 1016 1016 1020 1012 984 1004 1016 1016 1016 1016 1008 1000 992 996 996 1012 1020 1016 1020 1020 1008 1008 1016 1016 1008 1008 1016 1016 1008 1004 1012 1020 1020 1016 1012 1020 1012 1020 1020 1016 1012 1008 1004 1012 944 996 888 968 928 1000 944 984 968 996 696 496 196 336 184 312 180 308 168 320 168 288 172 300 164 288 168 68 156 64 136 80 156 64 120 140 48 288 0 256 92 236 140 228 152 264 136 292 160 332 180 344 168 356 168 344 176 332 184 340 216 368 280 400 372 468 508 568 612 620 608 572 424 456 280 372 172 392 212 420 284 440 248 440 252 432 212 388 152 376 112 368 124 348 16 292 0 268 0 244 0 236 0 228 0 232 0 232 0 244 0 248 0 244 0 196 48 120 56 96 84 80 88 80 88 84 96 92 104 104 124 108 112 108 108 116 100 116 92 132 116 132 88 120 112 112 48 612 344 788 380 828 348 824 316 796 260 792 240 760 212 632 72 580 168 708 312 808 352 852 460 908 460 932 516 836 340 816 276 728 252 824 472 864 456 772 388 712 320 608 288 496 212 336 372 580 504 876 456 856 472 868 432 840 392 796 304 724 284 768 344 784 340 764 348 676 172 608 164 608 164 600 156 588 184 540 132 480 64 396 40 328 48 264 24 212 12 204 28 160 4 132 8 132 16 124 0 128 12 156 56 304 148 420 212 484 236 488 308 520 312 520 304 524 344 544 368 556 408 600 500 672 688 792 692 720 536 572 392 524 288 496 252 476 204 456 216 436 188 436 160 436 184 424 192 424 200 456 268 544 340 512 292 468 240 404 192 364 136 344 136 340 100 332 88 356 236 456 248 408 224 392 260 384 180 364 152 324 164 348 132 296 88 276 112 372 116 384 192 408 184 448 136 424 156 400 96 372 116 316 72 240 40 172 36 92 92 52 60 60 64 80 64 40 64 36 72 52 92 48 104 52 104 56 104 48 116 44 112 44 136 40 104 52 84 40 92 44 96 40 120 44 124 44 128 56 112 60 120 72 116 80 128 92 132 88 132 96 120 108 108 120 188 160 148 144 128 124 148 108 136 100 112 108 100 108 92 88 120 88 72 80 84 76 84 60 92 68 76 68 112 68 72 84 108 60 136 240 496 784 796 852 796 876 788 860 808 880 812 936 924 1008 980 1000 988 1000 972 1008 1016 1016 1016 1004 976 1012 1016 1012 1016 1016 996 1004 960 988 956 1008 1020 1020 1016 1016 1016 1016 1016 1020 1020 1020 1016 1020 1016 1008 1016 1020 1020 1020 1016 1020 1016 1016 1012 1020 1016 1008 984 992 912 928 852 872 836 932 892 956 936 948 992 936 704 316 340 184 312 180 320 180 304 180 296 176 308 172 72 180 64 156 68 172 76 148 72 308 228 632 240 788 224 872 224 876 260 932 312 964 348 988 352 992 336 992 344 1000 344 1000 340 1008 368 1020 424 1020 496 1020 584 1020 644 1020 564 1020 476 1020 416 1020 400 1020 412 1020 448 1020 456 1020 508 1020 452 1020 372 1000 360 984 364 972 408 872 464 772 372 456 224 264 220 264 208 264 204 256 200 260 204 272 216 300 216 324 180 596 100 660 88 640 76 636 76 624 68 608 84 616 88 608 96 612 100 624 100 632 108 636 124 624 120 632 112 632 204 916 752 996 792 1016 800 1020 796 1016 776 1012 764 956 640 756 576 680 704 800 776 800 840 860 908 904 932 908 956 856 856 872 840 828 856 812 800 712 732 716 636 628 576 592 464 500 352 448 284 568 564 988 848 1000 844 1012 844 996 812 968 740 900 732 960 772 956 788 936 744 880 636 816 620 836 612 816 600 800 584 764 532 708 468 596 384 520 324 484 264 456 220 428 196 460 132 408 124 396 108 400 144 364 292 372 420 412 484 420 512 428 528 420 528 420 540 468 576 468 636 512 700 600 776 640 792 660 740 540 588 460 504 400 492 384 484 380 480 396 472 376 460 364 420 344 428 328 416 328 412 348 420 368 440 416 444 424 448 428 464 444 440 428 368 304 328 284 316 300 312 284 344 348 340 304 324 340 372 324 344 280 328 228 328 288 336 244 276 248 372 400 368 408 428 376 392 348 392 356 348 352 344 308 320 272 232 200 172 244 80 528 48 612 64 660 124 676 76 596 44 572 40 584 48 600 44 616 40 620 44 616 48 616 48 616 44 612 44 600 52 596 36 604 32 596 40 620 44 608 44 624 48 636 72 640 68 656 64 676 76 660 88 680 84 688 104 684 116 692 128 696 124 696 120 684 104 680 92 676 96 696 88 684 76 676 80 680 68 660 60 672 56 656 64 656 56 624 60 628 68 600 348 836 752 976 856 988 864 992 864 984 860 988 908 1012 976 1008 968 1004 1000 1008 968 1008 1008 1008 1008 1004 988 1004 1012 1008 1012 1012 1008 1008 1004 1000 1004 1016 1016 1020 1016 1016 1020 1016 1020 1020 1020 1020 1020 1020 1020 1020 1020 1020 1020 1020 1020 1016 1020 1016 1016 1020 1016 1008 1000 1004 968 1012 912 980 868 984 932 980 952 988 932 1000 1004 932 456 364 192 320 192 328 180 324 180 324 180 328 180 68 140 64 140 72 152 68 148 60 68 220 108 216 136 220 156 260 104 316 140 332 164 340 184 340 160 332 148 336 152 352 208 364 272 428 412 496 536 560 596 592 660 612 568 488 332 384 260 420 288 460 372 468 348 480 308 456 276 452 216 396 192 368 136 340 92 360 168 524 332 480 100 416 32 224 0 200 0 188 4 184 0 172 4 176 0 184 0 196 0 148 72 88 52 80 64 72 76 72 72 64 84 80 76 92 120 92 96 88 112 108 80 112 76 100 84 112 76 108 28 612 292 736 324 780 300 780 264 772 228 760 224 656 120 628 96 608 276 740 312 804 408 888 528 920 540 980 592 896 408 816 312 752 316 688 272 620 212 528 204 472 160 444 140 332 144 304 132 268 168 812 396 820 396 828 408 812 328 772 308 704 284 740 284 768 332 764 356 708 216 604 144 616 148 612 112 592 136 564 76 520 124 452 96 372 72 304 48 264 24 208 20 208 36 112 24 144 40 256 132 412 204 476 228 520 276 524 332 536 452 640 556 700 652 776 744 808 776 788 708 740 612 656 468 552 344 508 276 492 256 464 200 460 260 516 304 512 256 488 260 436 168 416 180 404 164 392 172 384 156 404 208 480 252 440 264 460 304 536 284 488 200 324 120 308 104 296 112 296 120 292 128 300 120 296 140 324 192 316 156 276 136 324 192 292 80 252 100 508 288 500 176 336 112 344 92 340 104 308 92 288 40 228 44 160 44 60 52 44 64 68 108 124 112 132 44 48 56 40 48 40 48 32 84 48 92 36 96 36 116 48 100 40 92 40 72 48 120 32 108 28 100 40 72 68 112 48 76 44 96 52 72 56 108 56 100 64 100 68 84 64 84 84 124 96 140 108 116 112 120 108 116 108 104 164 112 80 88 80 88 80 96 80 72 72 60 60 76 52 68 68 64 52 60 56 104 60 148 460 596 740 764 876 824 876 824 872 808 864 772 880 840 952 956 968 896 976 928 912 908 1008 980 1004 996 988 920 996 988 1008 1008 1008 988 996 984 1012 1020 1020 1016 1016 1020 1020 1020 1016 1016 1020 1016 1016 1020 1016 1016 1016 1020 1020 1020 1020 1020 1020 1020 1020 1016 1012 992 1008 952 976 892 932 808 900 788 868 848 916 888 924 928 948 968 984 864 528 344 180 336 184 340 180 320 204 340 188 68 184 76 152 68 176 72 180 68 204 92 748 216 864 216 868 260 912 296 960 316 972 340 988 344 984 328 996 336 996 344 996 364 1020 420 1020 460 1020 496 1020 500 1020 600 1020 548 1020 392 1020 428 1020 520 1020 604 1020 560 1020 480 1020 432 1020 396 1020 400 992 384 960 372 936 388 844 456 936 400 948 368 744 216 232 164 184 152 184 156 180 164 192 152 192 156 204 160 260 124 584 72 628 68 612 64 600 64 596 72 580 72 576 84 576 84 580 100 584 92 576 104 580 96 580 96 584 184 884 708 960 744 988 768 988 760 992 748 980 720 844 584 748 580 692 688 720 736 772 812 844 924 900 888 844 780 732 712 660 620 560 564 524 508 480 456 424 428 424 396 412 336 352 256 316 204 392 532 988 796 976 796 964 804 980 780 952 736 916 708 936 748 956 764 940 736 884 672 800 580 796 596 796 596 784 564 764 544 728 500 656 432 576 360 508 308 448 252 424 208 408 216 384 252 368 392 396 468 408 496 428 528 424 552 456 636 556 756 656 800 664 796 644 740 596 676 508 544 416 500 380 480 408 492 400 472 344 452 368 468 440 548 636 668 648 520 428 456 364 396 340 384 316 380 332 380 344 384 404 508 556 488 468 476 500 508 624 488 476 396 300 312 268 292 244 276 244 276 232 276 232 268 224 292 256 308 220 296 188 260 212 312 268 240 220 340 552 568 460 348 236 308 260 312 292 292 276 248 208 192 164 136 304 52 524 40 580 68 612 128 664 148 688 100 620 44 576 44 560 48 580 36 588 36 584 36 588 40 588 40 580 44 588 44 580 32 564 36 564 32 576 28 584 128 592 32 616 40 620 32 624 52 636 60 648 56 648 48 664 68 664 88 668 108 696 100 684 100 668 88 680 100 664 76 668 76 664 64 660 60 664 64 668 56 648 52 644 60 632 52 600 56 592 52 608 492 892 724 952 876 1000 884 1000 888 984 868 992 856 988 908 1012 976 1016 940 1016 948 1016 964 1008 992 1004 1000 1000 984 1004 1016 1008 1008 996 996 1004 996 1008 1020 1020 1016 1016 1020 1020 1020 1016 1004 1020 1016 1016 1016 1016 1016 1016 1016 1016 1020 1020 1020 1020 1020 1020 1016 1004 1004 1004 984 1004 944 1012 900 976 868 932 876 976 904 964 932 1000 968 1008 948 972 556 368 180 348 192 352 204 336 188 336 152 76 148 68 128 72 160 72 148 44 136 204 132 212 128 240 148 284 148 312 156 332 140 356 116 340 168 344 188 352 200 368 240 416 328 436 348 440 396 456 468 524 548 568 440 416 368 460 504 564 664 660 696 680 672 636 540 496 348 408 260 388 256 412 208 384 224 384 188 344 148 340 104 332 64 340 88 220 88 332 44 148 0 132 0 136 4 132 0 136 0 116 8 88 68 72 76 56 60 56 72 64 72 60 72 72 112 76 80 80 120 72 92 96 88 84 100 88 68 84 12 540 304 704 260 744 264 744 216 748 236 724 188 592 172 580 156 592 224 704 312 764 356 844 436 816 308 692 276 592 252 520 132 424 164 408 176 400 172 356 168 320 152 308 132 260 140 240 64 472 328 772 296 768 300 764 316 768 308 760 304 712 272 720 296 752 320 748 316 708 280 624 124 584 136 580 116 556 104 536 100 528 108 472 100 408 84 356 36 292 20 236 28 280 108 388 180 464 232 496 276 536 312 548 392 616 580 744 732 784 732 728 632 660 532 580 420 532 332 496 268 480 212 468 224 480 248 464 224 440 216 492 316 572 360 604 512 612 320 460 228 408 184 384 160 376 156 384 188 432 196 448 356 560 304 432 280 436 336 540 276 372 140 320 120 296 116 276 116 272 120 264 108 260 96 268 136 308 164 288 136 252 56 248 120 292 108 220 80 432 148 368 56 292 108 292 76 292 52 220 44 148 60 120 44 44 60 40 64 52 76 112 108 144 120 144 60 72 36 44 64 52 76 44 84 32 92 36 92 36 88 44 88 44 100 52 100 40 72 36 84 36 80 28 84 40 104 48 80 40 96 36 108 44 84 60 72 48 84 40 116 56 120 76 112 100 112 112 92 96 108 96 88 96 112 72 84 68 112 68 76 68 72 56 104 52 80 48 80 56 72 48 76 48 72 56 156 500 596 700 716 852 836 884 848 900 836 880 804 860 772 892 824 944 900 924 828 940 836 912 908 988 948 980 940 988 980 1012 1016 1012 984 992 980 1004 968 1000 1016 1020 1016 1016 1016 1016 1020 1020 996 1004 1016 1016 1016 1012 1020 1020 1016 1016 1020 1020 1020 1020 1012 1020 1016 1004 980 996 936 952 836 920 796 864 732 824 728 872 820 896 884 944 964 980 952 888 832 480 316 192 356 208 332 196 356 196 80 188 76 168 72 160 76 172 52 540 192 844 220 844 232 896 272 940 308 956 340 984 352 980 344 984 344 988 352 1000 364 1012 408 1020 408 1020 404 1020 400 1020 452 1020 520 1020 460 1020 484 1020 572 1020 608 1020 592 1020 612 1020 640 1020 496 1020 412 1016 384 1004 356 984 364 992 372 980 352 960 336 936 308 912 368 748 520 556 392 292 96 128 108 120 112 116 112 108 108 104 100 172 84 560 68 588 52 580 60 576 64 552 64 536 72 524 64 552 72 532 72 532 80 532 76 528 84 540 92 776 664 920 704 952 728 972 736 960 724 928 680 776 532 672 552 636 588 692 680 740 796 808 748 664 616 636 496 524 472 404 372 372 304 344 292 336 272 304 252 320 284 368 336 452 372 540 564 932 756 940 744 952 744 948 748 944 744 932 720 900 692 904 720 936 748 932 716 872 672 812 564 772 592 780 564 768 532 740 520 708 496 652 448 584 392 532 328 468 288 400 372 380 460 380 492 404 532 456 580 476 604 516 716 604 784 648 728 576 612 472 552 424 500 392 488 376 476 372 464 380 456 356 456 368 452 368 460 412 524 512 536 612 552 580 560 536 440 420 416 328 384 368 408 380 392 440 452 488 492 476 480 584 444 408 404 428 472 536 416 368 312 284 312 248 280 252 272 236 260 224 256 208 252 216 280 232 288 232 264 148 228 160 252 244 268 188 236 292 340 248 272 240 276 216 292 240 224 184 124 160 84 364 32 484 40 536 52 572 76 612 132 672 136 684 128 644 64 588 48 564 44 572 32 572 32 568 40 564 40 576 36 572 36 556 44 556 40 548 44 544 36 552 40 556 28 564 32 576 36 580 36 596 44 612 48 620 40 636 56 648 68 644 84 644 92 648 96 648 92 644 84 640 80 640 72 644 60 648 60 640 48 624 56 616 52 612 40 608 36 580 44 556 44 548 452 868 688 928 828 996 896 1012 904 992 892 992 880 976 864 988 908 1012 936 1004 936 1020 920 1008 968 1008 956 1016 956 1012 996 1012 1016 1016 1000 996 1012 1008 1008 1004 1020 1020 1016 1016 1016 1016 1020 1020 1012 1004 1012 1012 1020 1016 1016 1020 1020 1020 1020 1020 1020 1016 1008 1012 1016 1004 976 1012 952 1008 912 996 916 984 836 932 812 916 856 936 892 976 960 1008 964 988 852 904 372 340 212 340 192 340 200 340 176 80 172 68 140 76 176 68 104 168 124 220 124 232 116 264 108 316 136 332 172 348 148 348 168 344 164 352 204 368 232 396 256 388 244 384 256 368 252 400 308 448 388 460 396 476 456 524 532 524 512 516 532 576 620 612 664 668 604 532 452 444 392 400 284 348 204 352 212 384 168 344 148 320 100 368 328 524 152 240 140 168 8 112 8 108 0 112 20 108 0 108 20 100 4 80 68 68 40 48 52 56 52 64 68 64 52 56 80 68 80 68 68 68 88 68 60 76 72 76 32 408 288 684 300 716 276 728 240 720 248 692 240 540 228 520 204 508 204 660 272 668 272 708 280 576 208 456 136 380 132 360 108 264 128 252 124 264 84 308 116 376 112 568 212 660 248 712 264 720 264 724 236 728 248 720 260 720 256 720 256 696 264 692 256 728 320 724 272 684 268 632 172 560 128 568 72 540 16 520 80 500 80 460 64 420 76 372 96 348 128 428 192 480 240 512 292 568 384 616 524 680 536 720 652 708 572 624 492 576 388 520 316 504 260 476 252 468 276 488 264 472 256 460 240 480 276 488 316 528 328 528 300 508 308 444 256 416 216 392 192 380 232 432 268 456 204 468 252 440 276 412 200 408 220 396 216 400 236 388 172 328 152 300 112 292 120 276 140 268 108 252 116 256 108 264 120 292 172 284 128 244 32 236 96 288 112 256 56 260 148 324 140 280 52 260 76 244 12 128 56 56 76 32 68 36 56 48 68 68 60 92 128 148 120 124 120 96 64 60 44 48 68 44 68 36 64 40 80 32 92 36 88 36 76 36 80 40 80 32 88 32 100 32 88 32 96 36 88 40 88 32 88 44 68 44 108 40 104 56 76 72 104 56 92 76 100 100 116 88 116 80 80 68 68 64 104 56 72 64 104 52 80 52 80 40 72 44 68 48 68 40 76 44 92 360 556 684 668 792 788 880 840 908 856 896 844 884 808 844 756 872 836 920 840 916 860 952 824 908 860 936 848 960 848 956 956 1016 1016 1016 992 984 1000 1020 1020 1012 1016 1020 1016 1016 1016 1016 1020 1016 1008 1004 1012 1020 1020 1020 1016 1020 1020 1016 1012 1016 1016 1012 1000 1000 976 996 900 936 840 916 812 900 800 868 692 816 712 796 756 856 816 904 896 956 944 920 832 824 704 256 360 196 364 204 352 196 84 180 76 192 80 180 80 320 124 820 212 840 212 860 240 908 308 948 336 972 340 976 344 980 348 984 348 988 356 1004 380 1004 372 1008 376 1008 368 1004 372 1020 412 1020 448 1020 448 1020 472 1020 456 1020 456 1020 480 1020 524 1020 644 1020 652 1020 596 1020 576 1020 484 1016 380 992 352 980 356 956 316 948 364 664 468 636 264 816 268 624 128 140 108 112 108 128 108 120 108 88 100 108 108 128 76 484 56 556 40 544 52 536 52 516 56 500 48 500 52 496 52 496 52 492 64 488 72 484 108 768 692 916 744 944 740 944 748 948 732 916 652 760 496 624 436 576 600 684 624 636 604 632 532 584 452 420 312 324 292 344 264 324 280 400 400 496 444 576 468 628 544 828 652 872 680 884 684 900 700 916 700 916 708 916 704 904 700 916 704 888 680 876 688 896 724 912 692 856 668 820 592 744 548 772 544 752 512 712 500 708 484 664 448 604 408 472 404 396 476 416 508 428 524 464 572 512 640 556 692 572 644 520 600 452 564 456 544 440 516 404 492 424 476 420 492 440 484 480 508 476 556 452 484 488 548 576 520 484 468 500 444 420 408 388 400 396 408 416 428 484 480 568 528 556 452 436 420 428 396 404 364 380 404 400 388 376 352 328 324 288 312 272 292 248 292 228 264 212 256 188 244 200 256 192 264 232 292 220 260 168 240 156 252 220 300 264 244 244 320 336 292 220 248 224 236 160 132 168 64 360 28 412 32 468 44 508 60 552 68 604 100 644 136 652 112 652 80 600 56 552 36 556 44 560 32 548 40 552 32 536 32 544 32 544 36 536 36 540 32 532 36 544 40 556 44 548 36 560 36 572 44 564 44 584 36 596 48 616 72 624 52 604 48 616 72 620 84 620 68 612 64 624 56 616 60 612 64 620 56 600 48 588 40 580 40 568 40 544 44 532 44 504 232 808 648 880 768 952 852 992 912 1004 892 992 880 992 876 956 848 956 904 992 908 992 928 1012 872 1000 920 1016 920 1020 932 1020 988 1004 1012 1012 1004 1004 1020 1020 1016 1000 1012 1020 1016 1016 1020 1016 1020 1020 1012 1000 1008 1020 1020 1020 1016 1016 1016 1020 1012 1004 1008 1008 988 1000 996 1012 956 1020 884 1004 888 980 884 980 808 924 788 880 804 916 852 948 904 996 952 1000 888 920 800 696 188 364 200 336 196 344 176 84 172 80 144 88 156 76 176 200 144 204 116 228 140 276 132 324 180 344 148 336 140 352 164 360 188 360 228 360 252 376 256 388 248 376 196 364 216 388 292 428 292 432 308 440 364 432 296 432 308 440 332 456 416 512 608 644 692 652 692 652 696 644 644 556 448 404 236 344 160 336 156 360 276 404 64 224 48 252 56 256 60 124 0 100 0 108 12 104 12 104 8 104 8 100 20 76 68 52 76 44 48 44 72 52 68 40 60 52 72 52 60 52 72 56 76 64 80 60 72 640 372 736 412 768 392 764 340 760 360 740 300 516 196 420 92 496 280 604 204 544 204 476 164 396 192 300 120 272 116 272 116 308 100 508 208 528 92 500 100 380 136 604 224 656 216 668 220 680 204 684 228 692 212 684 224 684 216 680 184 688 256 664 256 704 276 708 256 676 244 628 208 528 84 536 84 516 52 492 32 484 32 460 92 448 172 448 216 500 244 516 276 536 344 596 408 616 436 612 420 572 380 528 332 512 300 520 296 500 288 504 260 488 320 512 308 576 304 524 308 508 280 416 208 420 240 436 236 408 212 404 260 404 232 452 288 492 296 512 316 524 324 496 276 416 184 352 184 340 144 336 156 332 192 348 192 356 176 320 172 304 120 292 116 284 96 276 100 256 96 256 108 260 112 260 112 288 144 292 92 248 68 260 88 264 132 296 108 236 108 352 52 236 92 232 28 140 60 64 40 24 48 32 28 40 60 48 56 60 40 68 84 104 104 112 120 96 96 76 68 52 76 40 84 32 60 36 64 36 68 28 88 28 80 32 84 40 76 28 84 32 100 40 72 44 92 36 92 40 72 36 88 44 80 36 80 44 96 64 96 56 100 44 92 56 104 60 112 64 84 60 72 56 92 60 80 60 96 60 100 48 68 44 60 36 48 32 60 36 60 36 76 112 408 640 580 720 716 840 796 884 836 888 812 868 788 880 784 816 760 852 824 896 796 892 816 892 720 864 796 904 768 896 728 924 904 1000 992 1008 980 1012 1020 1016 996 988 976 1016 1020 1016 1016 1016 1020 1020 1020 1008 1004 1016 1020 1020 1020 1012 1016 1016 1008 1004 992 1008 960 984 924 984 864 884 728 864 764 856 764 864 684 796 632 764 684 820 756 864 840 928 912 936 868 848 756 744 448 176 352 204 352 192 84 216 84 200 92 204 60 648 180 828 208 828 216 872 260 912 304 956 332 964 344 968 348 976 352 984 364 988 344 988 404 1012 396 1012 380 1008 376 1016 368 1020 408 1020 416 1020 420 1020 412 1020 400 1020 436 1020 440 1020 460 1020 528 1020 568 1020 568 1020 576 1020 576 1020 472 1012 376 972 308 956 344 708 436 692 172 832 216 832 232 812 220 624 140 272 112 128 108 108 100 108 96 104 100 84 88 92 72 352 56 504 36 492 52 480 52 476 40 456 48 448 48 444 60 456 68 432 64 452 388 876 720 928 764 940 760 948 744 948 744 928 620 724 476 592 424 652 620 612 516 496 480 488 360 420 304 364 256 316 284 344 320 480 508 600 560 572 452 580 420 548 484 784 616 836 644 856 656 868 672 872 676 868 664 888 660 872 664 880 660 868 660 820 648 864 692 872 680 844 636 792 568 720 508 720 504 696 476 688 472 668 464 596 460 412 468 404 516 440 524 464 568 496 600 524 584 500 552 436 512 436 508 396 488 400 496 384 472 376 468 388 464 508 636 608 520 560 516 468 436 416 396 364 388 348 408 380 440 448 424 444 460 520 476 568 544 612 516 564 444 460 384 388 356 336 328 284 300 300 308 268 312 252 296 288 332 304 320 272 304 244 284 248 284 208 272 208 276 196 268 220 268 216 264 204 264 208 296 232 284 196 264 200 260 192 280 272 260 224 272 312 248 224 224 128 128 128 72 264 32 348 24 396 32 436 40 496 44 552 56 580 68 612 92 632 96 624 80 612 60 584 44 548 40 528 32 528 32 524 36 532 24 520 28 528 28 512 28 516 28 516 44 524 40 524 40 544 40 536 40 544 36 548 36 564 36 568 44 576 48 576 40 584 44 580 48 580 60 572 60 576 52 556 56 572 48 572 64 560 64 556 44 548 32 536 32 508 32 484 32 476 48 584 608 860 684 920 804 976 864 1000 908 992 868 964 852 956 828 936 832 948 884 968 884 996 912 988 816 980 888 996 884 1020 872 1020 948 1012 992 1004 988 1008 996 1012 992 1008 992 1012 1020 1020 1016 1012 1016 1020 1020 1012 1008 1020 1016 1020 1020 1016 1016 1012 1004 1004 996 1004 1004 1012 952 1020 924 1016 844 980 856 964 836 956 832 924 772 888 752 892 828 932 888 992 940 1000 892 952 796 880 624 412 192 344 200 352 196 88 188 88 188 76 152 172 108 200 136 200 100 244 124 280 128 320 164 332 144 336 160 340 212 352 196 344 228 384 220 388 224 380 200 376 204 372 208 400 228 380 264 396 264 384 208 388 248 408 296 432 300 428 340 452 396 472 468 480 480 464 452 488 496 476 396 388 248 304 124 284 184 416 300 232 56 180 16 216 40 212 32 180 28 248 64 156 0 96 12 100 16 96 8 100 16 84 24 72 48 52 80 36 60 40 56 44 76 40 52 44 88 44 56 56 80 48 88 88 268 704 364 764 400 748 360 736 300 720 280 668 192 560 248 600 292 588 276 616 240 524 204 412 184 312 176 296 148 288 96 328 116 440 136 536 172 492 88 484 112 380 92 556 184 624 212 636 188 644 200 656 212 644 184 632 140 636 164 648 176 644 192 628 232 644 256 672 236 640 224 596 136 504 16 500 52 472 16 464 60 464 168 484 184 468 236 520 280 532 336 564 372 556 332 544 320 520 280 492 288 496 248 480 240 480 240 444 216 444 232 436 252 532 396 528 248 420 248 416 252 440 276 432 224 460 304 492 316 524 324 520 344 548 352 508 328 476 268 372 176 308 140 296 136 312 116 304 132 308 112 300 108 296 120 304 184 328 188 324 140 288 124 300 116 268 112 284 116 280 108 268 104 276 124 276 112 276 148 296 132 272 116 284 92 272 124 308 124 224 68 252 104 252 80 128 52 84 80 36 60 24 44 28 60 32 68 44 40 56 40 52 72 72 100 88 88 84 56 68 76 56 100 44 60 36 56 28 92 36 72 32 76 32 68 32 96 24 84 32 96 36 88 36 88 32 88 40 92 36 84 44 84 36 80 40 76 40 80 40 96 40 104 40 72 44 80 48 76 52 80 44 76 44 72 48 88 44 112 56 104 36 76 28 76 32 88 28 64 28 64 24 128 496 532 652 644 760 744 828 776 908 828 884 796 856 768 836 708 812 736 840 792 880 772 872 776 828 676 844 740 860 732 900 736 912 828 960 912 964 836 928 844 948 816 932 904 996 984 1000 1012 1008 1008 1020 1016 1004 976 1020 1020 1016 1020 1012 1012 1012 1000 1008 964 996 952 948 816 924 808 880 676 796 720 828 696 828 700 792 644 748 604 764 708 832 792 900 856 920 848 848 788 752 724 420 344 228 372 208 104 204 92 216 92 332 144 784 188 804 196 824 216 876 276 920 304 940 324 956 328 960 332 964 336 960 352 984 388 1008 380 1004 368 996 372 1008 384 1016 388 1016 376 1016 364 1016 380 1020 368 1020 400 1020 452 1020 436 1020 428 1020 440 1020 420 1020 420 1020 420 1020 432 1016 384 984 300 936 260 912 280 580 436 800 192 836 192 828 196 808 188 740 144 692 244 668 204 328 92 100 100 88 96 100 88 76 80 92 64 296 44 432 40 452 40 436 40 440 40 416 48 408 56 400 60 404 52 468 568 884 712 924 732 928 728 924 708 908 668 848 584 784 656 784 628 676 576 692 552 572 440 428 364 380 324 356 320 344 324 424 404 492 484 560 532 580 500 568 444 564 456 756 572 816 604 840 608 852 620 840 628 860 616 852 616 848 628 832 628 832 624 816 624 836 648 844 652 812 620 764 536 684 480 680 472 664 452 628 464 516 496 408 480 424 524 444 540 456 548 440 524 428 504 400 504 376 480 392 472 384 476 372 448 364 428 348 428 364 424 364 424 456 468 456 440 404 452 504 508 584 540 520 504 620 524 528 440 544 508 568 500 524 424 488 424 416 348 308 300 248 280 232 288 248 288 252 296 256 292 232 280 240 284 232 328 284 332 272 320 236 276 212 280 212 272 216 276 204 288 208 276 232 280 244 272 216 284 220 280 208 288 232 292 220 300 268 304 256 196 280 296 260 152 124 96 112 32 252 32 296 36 336 32 396 40 456 48 488 52 548 52 572 64 576 76 580 64 572 52 560 48 540 48 524 36 512 28 504 32 504 36 500 32 504 32 504 40 504 32 508 32 520 32 524 32 504 40 516 32 524 32 520 36 528 32 532 40 528 44 524 40 528 40 536 36 540 36 532 40 540 36 540 48 524 48 512 36 512 68 508 36 484 36 468 32 448 28 432 28 404 300 792 628 864 732 924 800 964 884 1000 908 992 868 968 844 940 800 932 804 940 852 948 856 964 876 964 816 980 844 980 872 1012 884 1016 932 1020 944 1020 908 1020 924 1020 876 1020 932 1008 984 1004 1008 996 1016 1016 1012 1004 1000 1016 1020 1016 1020 1008 1000 1008 1008 1004 976 1012 968 1020 908 1020 908 1012 808 940 796 928 808 920 804 908 768 860 712 852 788 920 840 964 896 1000 884 940 816 872 736 772 256 372 228 360 216 100 196 104 184 100 144 188 112 200 124 208 120 264 128 284 144 316 200 328 184 340 208 324 192 356 212 380 236 372 220 376 196 356 220 384 196 384 232 376 252 356 228 364 240 352 196 380 308 480 332 480 296 432 280 420 264 396 296 384 308 388 332 380 312 360 244 304 176 268 108 228 108 340 264 360 80 204 56 180 32 196 32 168 44 116 60 204 64 200 32 112 4 84 4 88 28 84 24 60 28 56 56 48 64 40 52 32 72 40 68 36 76 48 80 48 88 52 68 156 340 668 316 716 360 712 296 700 252 668 244 568 256 672 272 600 264 568 168 512 252 448 172 408 152 364 144 328 116 324 128 372 144 448 164 536 152 532 140 468 132 356 108 528 140 568 140 588 116 600 96 604 72 604 112 604 172 608 160 608 132 616 192 628 220 632 216 644 216 628 204 576 128 476 32 456 28 436 48 452 176 480 232 504 252 520 320 528 296 520 304 496 288 484 280 480 260 468 252 464 240 448 208 444 220 432 208 408 180 396 180 396 188 444 288 508 288 516 356 568 368 584 384 476 300 480 264 408 184 372 264 404 224 376 208 348 180 324 152 304 144 292 124 280 116 288 124 308 116 292 116 284 108 280 120 284 172 336 196 332 172 292 136 276 136 272 108 272 120 268 120 276 80 264 112 288 120 284 120 292 140 304 132 288 144 288 124 300 164 252 52 244 176 264 56 112 44 44 52 36 60 32 80 36 64 32 56 44 56 44 76 60 68 52 72 64 88 64 76 52 64 40 56 44 64 40 72 28 52 28 84 32 76 36 72 28 92 44 72 32 72 36 68 40 72 32 88 36 84 40 80 36 88 32 104 36 112 40 92 40 76 44 76 40 96 28 116 36 80 40 84 36 84 40 100 40 56 36 76 48 104 44 36 32 76 24 80 28 76 32 80 116 404 612 564 700 672 784 700 844 796 892 828 880 768 844 744 812 704 804 696 836 744 832 716 888 780 840 648 820 692 852 732 884 736 924 824 940 812 916 724 896 768 900 716 872 788 960 928 980 964 996 984 1004 984 1004 988 1016 1020 1020 1016 1012 956 996 956 984 896 948 852 920 792 892 760 860 684 792 644 792 668 788 652 780 636 712 596 720 636 796 724 844 796 888 780 844 760 792 676 708 456 180 360 216 136 252 112 232 104 600 172 792 184 788 188 832 232 892 272 916 316 944 320 956 336 944 312 960 368 980 380 988 372 992 356 992 360 996 376 1008 388 1016 388 1012 372 1004 360 1000 344 1004 344 1020 460 1020 508 1020 448 1020 412 1020 360 1008 368 1012 368 996 360 996 344 972 316 952 280 928 248 872 168 648 404 584 380 832 204 820 176 808 172 768 124 656 120 644 168 652 172 520 160 164 100 96 116 96 80 204 52 116 52 120 52 272 44 368 44 392 48 364 64 364 80 352 88 344 88 492 596 868 668 900 684 908 696 896 664 876 604 640 460 684 576 692 556 608 496 572 488 540 432 460 384 416 348 364 320 384 364 436 408 516 524 600 532 628 532 596 384 544 496 780 560 812 564 812 580 832 588 844 592 844 584 836 592 836 592 836 600 824 616 816 620 812 648 820 624 788 592 724 500 656 436 652 416 576 436 440 460 416 500 432 488 448 492 412 496 408 472 384 456 368 460 372 456 368 452 376 432 372 436 376 428 376 400 336 372 332 376 404 448 564 548 612 520 580 492 572 476 556 484 452 368 376 352 372 344 312 344 320 316 280 304 272 308 276 300 260 304 248 292 248 288 220 288 244 292 240 292 232 276 208 264 216 288 260 332 280 316 236 288 244 272 216 268 216 260 212 264 212 268 192 268 236 284 224 292 232 308 236 288 204 288 236 284 252 280 216 188 240 400 304 148 124 44 44 40 96 36 232 40 276 32 344 40 384 40 436 44 500 60 516 52 532 76 544 48 540 44 536 40 528 40 512 36 504 28 488 32 488 40 484 44 500 36 504 36 512 32 516 36 504 28 496 44 504 32 508 28 496 32 496 36 496 40 496 36 500 32 504 32 496 36 492 32 488 48 488 44 480 40 488 32 476 36 476 32 472 28 468 28 432 32 420 32 400 28 384 32 504 568 816 668 872 748 920 792 972 868 992 896 988 852 956 836 920 780 904 780 924 820 928 824 952 840 944 780 940 832 976 856 1000 880 1016 924 1020 900 1012 872 1020 900 1020 900 1016 916 1020 968 1016 972 1008 984 1000 992 1004 996 1004 1020 1016 1008 1008 968 1012 976 1020 928 1020 920 1020 904 1012 888 992 828 944 796 916 788 888 772 888 728 832 700 844 732 888 792 920 856 988 860 940 804 880 720 804 552 372 192 344 260 136 232 116 188 160 136 180 132 184 108 200 96 252 148 300 160 320 212 336 184 320 200 360 208 368 236 368 208 356 200 348 188 372 236 388 212 380 220 364 224 348 232 340 216 324 176 392 320 472 316 448 288 404 244 380 208 344 264 372 260 344 240 344 220 312 192 280 140 256 112 224 64 144 168 388 300 416 152 188 52 156 28 148 44 92 28 128 72 136 44 252 208 408 64 392 124 364 100 264 56 200 88 216 96 260 128 288 128 316 192 356 180 372 168 392 164 396 168 464 308 636 288 664 272 672 292 668 240 640 240 412 72 440 156 560 216 508 152 492 252 496 228 428 144 380 112 328 120 348 120 388 172 472 176 520 140 536 184 444 120 372 232 588 164 628 152 596 124 592 104 592 120 592 120 588 124 592 124 588 144 588 180 608 204 616 240 628 212 592 176 532 116 432 52 404 56 412 140 436 176 468 196 456 228 468 204 468 240 460 260 444 256 452 268 440 244 428 228 432 228 440 204 416 208 384 172 364 160 344 164 416 236 440 252 424 212 348 160 332 176 356 176 336 148 300 148 304 140 308 92 292 128 284 128 296 136 300 144 292 168 300 148 292 120 288 140 288 112 272 108 272 124 260 120 252 132 316 176 332 180 296 136 296 144 272 108 252 104 252 124 264 96 272 104 272 112 280 112 300 140 304 112 260 84 284 100 280 104 216 36 224 148 356 36 76 52 40 64 44 44 36 76 32 76 28 56 44 64 44 48 44 60 52 68 44 48 44 56 44 56 44 84 36 72 36 68 40 76 40 84 44 68 48 72 32 76 32 60 36 60 28 72 32 108 28 92 40 84 32 72 40 76 36 84 32 72 40 84 32 88 40 100 36 92 40 68 32 72 40 80 40 72 40 76 32 92 28 88 32 60 36 64 36 68 28 56 32 100 32 88 384 516 624 580 708 672 764 708 860 784 884 816 872 744 844 732 796 672 776 656 796 712 800 692 816 696 792 604 788 688 848 716 856 716 896 792 916 736 872 672 868 740 904 748 888 792 932 852 948 904 968 928 980 968 984 980 1000 1000 1012 956 984 876 940 868 924 792 896 764 912 752 876 736 780 592 768 620 768 632 748 628 748 616 696 612 712 584 752 636 796 720 856 764 808 716 756 668 684 640 296 336 208 136 272 128 328 128 716 164 780 172 788 176 828 224 872 280 928 324 944 320 928 316 944 340 960 352 968 356 976 340 972 348 976 368 1004 388 1004 376 996 356 984 348 984 328 984 324 972 328 1008 428 1020 424 1020 388 1008 380 1012 372 1004 404 1012 364 988 324 972 316 948 280 932 260 912 228 872 172 800 168 580 348 508 440 716 292 784 144 764 104 692 76 592 136 592 400 548 516 464 572 500 544 468 504 432 464 436 512 464 560 516 600 504 608 524 644 556 652 528 640 552 632 524 644 608 584 816 632 856 656 864 660 872 644 868 644 796 476 624 508 688 536 588 476 536 484 556 476 496 448 436 384 396 376 412 400 448 452 500 484 540 496 596 452 556 348 660 576 832 628 896 736 956 668 868 616 872 628 860 612 848 604 828 592 824 584 808 592 776 596 788 616 776 580 744 544 672 440 580 364 524 384 372 408 368 440 376 428 380 420 400 444 412 444 376 436 364 440 356 424 352 412 380 432 372 428 384 400 380 356 320 360 324 336 276 324 332 328 324 316 276 300 256 296 276 300 256 300 272 296 248 300 256 304 260 280 224 272 220 276 240 284 224 280 220 296 252 296 228 284 236 280 228 284 236 268 220 260 212 244 216 268 224 308 260 324 264 288 244 288 216 252 192 248 192 260 180 260 188 264 188 272 236 280 216 296 232 284 204 256 192 252 208 248 192 176 196 252 376 148 96 44 48 44 56 44 108 36 216 28 268 28 332 32 380 36 416 44 456 36 484 44 492 40 504 44 484 48 492 28 500 44 476 40 488 56 472 48 468 48 484 28 492 28 496 28 504 36 492 28 492 28 488 28 476 40 472 28 472 36 468 32 472 32 460 32 460 36 460 28 464 32 464 32 460 32 456 36 456 36 436 28 428 28 424 32 396 36 384 36 364 28 356 28 320 132 668 584 824 668 868 748 896 816 940 852 968 872 956 824 944 820 908 768 888 740 900 788 912 776 936 800 920 736 912 828 964 844 976 840 988 908 1008 876 1008 864 1008 900 1016 888 1016 900 1020 932 1020 944 1012 976 1004 996 1000 1000 1004 992 1000 976 1016 928 1020 908 1016 900 1016 880 1000 860 992 832 964 756 888 696 888 744 856 724 856 704 808 704 864 720 876 764 924 816 952 840 912 772 864 716 796 664 580 192 364 244 132 244 116 168 156 120 160 80 168 80 204 112 264 180 312 260 316 232 316 244 340 224 348 224 340 208 332 200 340 192 352 220 376 212 376 212 348 228 340 216 328 204 316 204 304 192 360 264 388 216 376 204 372 224 396 292 480 396 468 244 348 188 316 220 292 132 276 140 244 68 204 76 136 84 224 96 276 148 396 260 412 152 264 112 100 44 84 160 564 224 496 136 588 268 584 216 568 196 552 204 572 368 632 388 676 468 672 412 664 424 652 416 676 456 648 336 612 372 596 252 588 272 624 264 652 236 652 268 652 284 640 248 480 172 584 276 504 244 480 204 480 200 452 232 440 132 416 136 440 160 464 176 448 144 432 116 444 88 372 84 484 216 612 212 648 240 732 320 668 144 636 208 620 148 612 176 588 156 580 140 572 164 572 200 592 168 572 152 532 136 464 60 352 8 356 80 380 128 412 156 416 136 396 156 396 144 412 168 412 224 416 220 412 224 396 216 416 224 400 244 392 184 360 168 352 144 324 140 312 148 312 128 296 132 284 136 288 120 296 128 300 136 300 120 288 132 296 128 260 116 256 128 256 124 268 140 272 148 276 144 268 140 284 124 272 100 276 136 280 160 256 132 244 128 236 112 276 132 296 184 304 140 300 116 268 104 264 104 252 116 248 96 264 72 268 88 280 112 280 120 292 96 260 64 244 72 240 76 196 40 192 88 124 68 56 52 44 52 48 68 48 80 36 68 28 56 32 52 32 72 44 68 40 68 36 64 40 48 44 56 40 36 36 68 32 80 32 68 36 64 48 72 40 60 44 64 36 48 36 80 36 64 28 80 36 80 32 80 36 72 28 76 28 72 28 84 32 60 40 84 28 80 36 84 28 84 36 76 32 88 28 88 32 88 32 68 40 72 28 64 28 72 36 68 28 76 32 76 28 184 524 488 632 592 712 648 764 712 816 748 852 768 824 696 820 712 760 648 752 640 776 672 752 620 772 644 760 580 768 656 828 708 840 700 876 768 872 716 864 688 876 744 888 752 884 764 912 836 924 836 952 916 964 948 984 940 964 940 996 924 944 840 888 780 876 740 876 720 852 704 828 628 816 684 828 660 768 584 724 612 708 596 692 600 724 608 736 616 784 668 836 724 784 692 736 620 672 588 524 332 196 136 272 132 428 140 736 148 756 140 780 180 824 236 880 324 920 308 908 336 940 344 940 332 940 336 952 316 944 336 964 340 968 360 984 360 988 364 984 340 972 324 960 316 948 296 956 312 980 340 996 344 988 356 996 372 1020 500 1020 704 1020 416 984 320 960 304 940 268 916 244 884 220 856 176 796 152 840 208 632 212 364 296 464 440 596 488 636 316 532 432 500 468 400 524 496 580 476 576 460 552 448 536 416 560 480 592 536 616 572 604 504 572 544 604 544 596 512 556 480 548 520 540 776 588 828 616 844 644 864 656 880 656 880 640 796 512 732 604 708 552 640 480 504 464 500 468 480 436 468 464 516 480 544 436 476 384 472 376 508 368 532 388 772 588 848 640 896 664 932 732 932 660 892 632 888 612 856 588 820 576 792 556 768 536 752 548 740 556 720 520 660 472 576 352 480 332 340 360 320 376 336 380 344 364 340 372 344 368 328 376 336 384 324 380 324 372 332 392 360 396 344 376 348 356 312 348 308 328 280 308 268 304 256 296 232 280 232 280 232 280 220 288 224 284 236 276 232 264 216 260 188 248 192 240 196 252 188 260 208 256 212 256 196 256 188 268 204 268 184 252 212 236 176 248 196 252 176 248 204 268 240 280 236 288 236 272 228 260 192 248 204 260 184 256 200 256 188 272 208 272 236 276 200 280 192 236 152 236 192 212 160 168 168 148 148 100 68 44 52 44 44 48 116 44 88 44 156 32 232 36 312 32 328 40 376 40 420 32 436 40 448 36 460 32 432 40 456 24 452 28 456 36 460 36 460 28 464 32 448 28 464 36 468 32 468 36 464 32 460 28 464 32 460 24 440 28 460 28 444 32 448 28 436 28 432 24 436 28 424 40 424 32 416 36 400 24 404 28 372 36 356 24 332 32 328 28 304 32 284 32 268 296 724 584 800 660 852 728 896 780 932 828 960 840 948 812 932 780 876 748 872 720 860 740 860 672 844 712 884 756 900 796 948 820 952 828 984 860 972 848 984 840 996 876 1012 884 1016 896 1016 912 1020 920 1020 952 1016 976 1012 960 1016 948 1016 932 1020 912 1012 888 1004 872 996 844 984 832 952 788 924 780 908 764 880 736 860 704 816 692 800 684 836 720 848 740 896 796 908 796 892 752 848 684 796 632 708 248 356 224 132 220 124 128 140 84 136 108 152 112 204 148 296 260 308 264 336 248 340 248 344 224 324 220 312 188 316 216 328 220 348 208 356 228 348 212 344 216 324 216 308 188 292 184 296 184 308 184 336 196 344 188 352 228 424 372 688 588 600 292 348 196 304 168 280 184 248 128 212 100 200 84 148 72 184 64 196 116 168 100 260 156 324 220 504 268 384 116 404 176 528 120 516 180 576 256 584 240 556 228 548 224 556 208 564 260 552 240 552 152 552 300 568 240 524 188 516 184 488 172 532 268 588 260 612 296 644 260 644 276 644 300 636 244 520 296 624 260 560 220 472 172 472 168 436 144 436 180 460 200 428 144 380 116 388 112 400 148 392 164 572 172 612 204 652 208 704 316 712 236 664 224 644 188 608 144 568 136 544 148 516 140 508 152 520 144 508 128 464 88 376 8 304 64 340 68 344 76 340 104 356 96 336 100 348 92 344 132 348 136 344 168 340 172 376 216 380 204 372 192 340 176 332 144 324 144 308 136 284 120 280 120 272 120 280 140 268 80 268 80 276 120 264 124 260 108 256 120 256 100 244 112 240 108 248 92 244 124 248 124 248 108 252 124 252 112 252 120 232 88 232 112 244 100 248 112 252 116 264 112 264 124 272 104 256 108 244 108 260 80 252 72 252 92 256 96 260 88 268 84 280 132 256 68 240 72 224 28 188 48 156 44 132 80 68 44 48 64 40 64 44 64 48 84 44 76 40 60 36 60 36 60 36 88 36 68 48 68 40 64 36 76 40 56 32 56 32 60 40 76 28 60 32 64 32 72 28 52 28 56 32 68 48 76 36 52 28 60 36 72 24 76 32 68 32 64 28 80 28 80 24 68 28 80 28 92 24 68 40 80 36 56 32 64 20 76 24 60 28 60 24 68 24 52 28 56 32 56 48 300 548 520 628 580 684 612 744 692 800 728 836 748 820 688 800 660 748 660 728 592 716 596 708 528 652 528 724 580 740 632 808 676 804 644 836 712 832 680 840 660 852 720 868 736 888 760 900 800 912 824 924 852 944 868 932 808 908 816 924 812 908 792 848 716 856 704 840 684 840 676 804 596 772 636 752 596 724 616 720 592 692 596 680 592 708 608 724 588 768 644 788 676 748 648 716 612 640 556 568 392 192 136 272 120 544 132 724 132 740 144 776 176 820 240 880 312 908 344 904 344 920 348 932 324 928 320 916 296 928 316 944 348 964 344 964 352 968 340 968 316 948 308 944 304 940 292 952 304 960 320 964 344 964 336 976 368 1016 520 1020 540 1020 396 964 304 940 276 920 252 888 220 868 204 840 184 804 152 812 192 816 168 760 156 468 268 376 312 504 428 476 424 428 532 448 520 436 536 456 568 464 552 452 544 480 584 524 580 536 584 520 568 480 536 580 604 584 540 488 528 480 512 432 492 656 536 776 588 812 616 844 636 860 644 868 636 860 612 768 532 776 580 632 496 592 492 540 464 472 428 480 424 476 400 484 400 532 440 608 396 632 432 776 592 844 624 876 636 904 668 924 724 944 696 920 672 884 640 868 592 808 548 764 504 708 480 704 496 688 488 660 444 576 376 480 284 316 308 288 312 276 324 292 324 292 320 292 316 276 316 284 336 268 320 272 316 272 336 324 372 324 356 308 340 284 324 268 312 260 292 252 276 220 272 212 256 220 268 224 268 216 264 240 276 224 264 216 248 208 248 200 248 180 252 208 244 180 240 188 236 196 244 188 248 172 244 188 248 184 240 196 232 180 224 172 224 168 236 176 244 184 252 196 256 188 260 200 260 204 248 188 244 180 252 188 244 184 244 188 248 208 260 204 272 200 264 188 248 156 232 152 192 140 160 128 112 120 88 76 48 40 44 92 40 100 48 96 40 104 48 104 40 156 36 252 32 288 28 312 36 348 32 368 32 392 32 400 36 392 28 404 36 404 32 408 40 404 40 412 40 436 32 432 36 420 36 416 36 432 28 428 28 428 32 420 32 416 36 420 24 412 24 408 32 408 24 392 20 384 24 380 24 376 36 352 36 332 28 324 28 332 24 292 28 280 24 260 28 240 24 224 28 256 396 720 592 788 656 836 716 876 756 912 800 932 808 932 800 920 760 868 740 840 692 824 704 864 716 828 680 844 724 880 764 916 824 952 784 952 820 952 832 968 820 968 860 984 864 996 872 1012 888 1004 884 1016 916 1020 924 1020 876 1016 888 1020 908 1008 880 968 836 976 836 952 828 952 820 936 772 900 756 872 724 864 716 840 692 792 668 792 660 808 720 840 728 900 768 912 760 872 724 836 676 756 612 696 336 360 236 124 192 136 100 132 96 128 92 160 108 204 180 296 284 348 296 356 292 352 276 344 224 320 216 296 196 304 224 328 192 340 220 336 216 344 216 340 228 312 224 312 200 296 192 296 164 308 188 328 152 328 168 332 200 408 324 480 316 400 208 316 180 276 156 260 112 228 104 208 128 196 92 160 72 172 84 184 52 140 88 120 84 268 88 400 252 432 76 424 136 476 132 476 104 492 156 496 80 488 88 488 72 484 112 528 212 544 180 468 212 548 204 544 104 492 132 468 56 464 172 440 196 536 256 584 236 608 292 628 276 636 264 616 228 564 164 520 332 600 164 468 256 528 188 460 128 404 156 400 140 432 204 448 176 436 152 524 176 636 220 676 216 636 196 660 240 692 284 696 264 672 248 660 208 604 140 560 128 508 136 468 124 464 116 464 100 424 64 376 60 276 24 280 40 292 40 284 56 296 52 296 68 296 84 300 124 312 156 316 144 316 144 308 168 344 212 344 188 328 156 312 152 292 148 276 112 276 104 268 108 264 128 260 112 264 136 260 116 288 96 272 116 268 112 248 124 240 128 244 132 244 140 240 120 244 120 232 100 244 116 252 108 244 120 248 108 236 100 220 104 220 104 232 96 244 108 240 108 248 112 252 116 256 112 244 116 244 112 252 104 240 116 244 76 252 88 264 100 260 96 252 108 244 68 228 60 204 40 164 36 120 52 92 44 44 52 44 60 44 52 44 52 44 56 48 72 44 72 44 60 48 48 32 68 32 56 28 60 28 84 32 56 32 72 32 64 48 76 60 56 32 68 40 68 40 76 40 76 36 52 24 60 36 48 28 60 32 56 24 60 28 80 20 76 24 60 28 68 28 68 24 84 24 56 20 64 32 60 28 64 36 68 44 80 24 68 24 64 24 52 28 52 28 64 24 44 32 56 88 360 536 500 620 572 684 624 724 664 764 708 804 708 796 680 780 668 736 660 712 588 680 572 708 584 732 600 728 600 740 624 788 684 796 644 800 668 800 668 816 644 832 732 852 728 848 700 864 760 880 756 888 792 892 800 900 748 848 740 892 768 860 748 832 684 840 704 824 676 812 688 796 640 752 632 744 604 712 592 696 568 656 564 656 556 676 600 700 584 748 612 756 620 716 612 688 576 612 524 556 404 184 136 288 116 620 124 716 128 740 148 776 172 824 272 884 344 892 356 904 348 908 344 916 332 908 300 908 292 920 316 936 336 944 332 948 332 956 336 968 332 960 328 948 304 944 296 952 308 952 324 956 324 956 312 960 352 996 420 1020 420 976 332 940 292 924 260 892 232 880 208 852 200 828 164 796 148 796 188 788 156 768 128 752 96 580 276 416 384 348 316 332 384 352 412 348 432 368 432 376 416 344 404 352 400 356 404 392 428 420 416 396 460 456 456 428 412 364 388 344 376 348 356 476 456 740 532 784 576 820 600 840 620 832 608 828 588 804 560 684 516 804 648 612 484 584 492 540 432 516 440 564 456 580 412 584 412 716 564 860 672 896 692 960 664 912 672 928 688 956 708 932 676 900 656 888 624 852 572 788 512 720 460 680 440 660 436 640 412 588 372 492 280 276 244 224 268 228 276 248 264 240 268 220 276 256 276 248 300 272 312 252 308 252 308 248 316 296 312 264 308 272 288 252 284 236 260 236 268 224 268 220 268 212 264 208 268 204 268 200 276 244 276 224 260 204 252 196 240 192 248 200 224 172 232 176 224 196 216 172 236 188 232 196 240 196 240 184 240 176 228 172 208 172 224 184 236 176 236 184 244 192 240 204 252 188 252 192 252 188 244 192 244 196 240 188 244 200 252 196 248 196 244 176 228 168 220 148 204 164 168 132 132 92 104 100 44 36 44 40 44 40 48 60 44 88 44 80 40 92 44 88 40 88 40 140 44 228 32 244 32 284 36 304 28 320 28 336 32 340 52 360 32 360 32 364 28 364 36 368 24 388 24 384 28 396 24 384 24 376 28 376 24 368 24 364 20 356 24 348 28 340 28 328 20 328 24 328 20 320 20 320 24 284 56 288 52 260 28 248 24 240 32 228 24 204 24 196 32 212 24 240 420 688 572 760 632 812 704 856 728 888 780 904 796 916 776 896 756 872 736 832 680 796 668 832 736 872 728 848 740 872 764 908 784 916 764 920 792 924 792 944 796 940 832 968 832 956 832 976 860 988 864 992 876 1008 896 1016 860 1008 868 1004 864 972 852 944 812 944 824 948 804 924 800 924 760 892 748 864 712 828 688 808 664 760 640 740 640 776 676 792 688 872 756 900 732 840 692 804 640 748 580 664 380 352 256 136 204 124 116 124 104 120 84 164 116 228 244 328 296 340 288 348 288 340 276 340 232 312 200 284 148 296 216 332 212 324 220 320 192 328 212 332 208 332 196 320 164 308 172 308 164 320 196 320 196 316 152 320 216 364 264 404 256 344 168 292 172 268 124 228 148 208 104 216 124 192 76 172 88 152 68 164 52 136 48 100 32 84 80 252 96 304 60 344 84 348 72 372 56 380 76 372 52 344 16 340 40 336 32 332 48 340 44 380 76 376 44 344 24 324 16 312 16 304 24 308 136 488 236 536 224 556 196 588 252 588 208 572 220 620 300 580 236 548 256 568 156 420 132 432 160 432 212 436 204 348 92 412 152 576 220 668 336 704 328 716 260 664 212 696 244 700 244 688 244 652 232 612 184 580 164 536 144 460 92 424 96 420 92 408 72 368 20 288 4 184 12 236 20 248 40 256 48 244 64 260 68 264 108 280 124 304 148 292 144 300 136 300 164 296 136 276 128 276 136 264 128 268 140 256 128 256 116 252 112 252 124 248 128 264 112 264 112 276 116 264 108 244 92 236 120 232 136 224 136 216 104 216 116 208 100 224 116 224 124 224 128 236 124 228 100 228 124 204 108 212 104 216 116 228 100 232 108 236 96 244 116 236 108 244 80 240 88 232 92 236 96 236 104 240 92 232 84 220 80 204 68 200 48 204 56 180 44 140 52 116 80 68 64 40 64 40 40 48 60 52 56 48 64 40 56 36 60 44 64 44 60 48 52 40 60 36 68 32 76 32 60 28 72 28 56 24 68 28 64 28 64 20 60 28 72 24 64 24 60 32 64 24 68 20 64 32 52 24 52 20 56 24 44 24 60 24 72 20 72 20 64 24 60 16 72 24 72 24 72 32 80 32 68 40 72 32 92 36 92 52 104 64 128 76 148 84 152 132 368 516 488 596 552 664 616 708 648 744 672 788 680 768 668 748 640 720 648 704 568 664 572 672 604 760 616 724 608 736 612 776 648 756 620 780 648 764 620 776 640 808 692 828 700 820 684 840 740 852 728 852 740 868 760 860 712 852 720 848 732 828 712 804 680 808 684 800 652 788 680 776 628 736 628 716 616 688 576 668 560 632 540 624 548 652 560 652 588 720 632 740 600 696 596 664 540 600 516 532 428 176 148 348 136 644 128 700 116 740 140 788 196 828 280 872 320 884 340 888 336 900 340 896 324 904 280 896 280 904 304 920 312 928 304 924 312 940 320 944 320 948 320 940 312 944 312 940 328 948 316 944 320 944 312 944 324 968 360 972 324 940 288 920 276 900 244 872 208 852 204 844 200 824 176 788 148 764 144 776 144 752 112 724 92 708 92 424 280 348 340 284 320 272 336 280 356 296 348 288 332 272 296 260 308 260 300 248 308 276 332 312 332 280 300 252 304 248 268 240 272 232 248 232 268 624 488 732 520 772 548 788 560 800 556 812 616 860 656 836 616 728 512 668 476 528 420 556 416 512 320 508 348 612 476 752 588 848 664 908 760 984 704 992 740 924 696 952 720 928 680 908 660 872 620 856 580 800 536 736 472 660 408 624 408 600 392 584 348 508 288 408 184 192 200 196 228 200 232 200 244 208 240 224 260 220 272 244 284 244 288 244 280 264 284 248 276 236 260 228 260 212 260 216 256 224 252 196 240 200 244 192 240 208 236 204 236 208 236 224 256 220 252 208 240 196 228 184 220 168 204 176 200 168 200 176 196 176 200 152 212 172 212 172 224 184 216 152 216 152 192 156 196 140 208 152 216 152 216 156 228 176 228 168 228 184 224 168 232 184 216 180 220 168 220 168 220 164 212 152 204 140 184 148 176 140 184 116 180 132 148 128 108 112 84 72 48 64 44 68 48 64 48 72 44 80 44 80 44 76 40 80 48 72 44 72 40 80 40 108 36 188 36 216 28 232 36 248 28 264 24 288 32 300 24 316 32 296 24 304 24 312 28 304 20 312 20 308 24 312 32 304 20 280 20 276 20 260 28 260 28 268 28 272 36 260 48 260 52 268 68 248 72 264 76 260 80 240 112 264 116 272 108 284 136 280 140 292 140 272 144 312 384 656 532 704 612 788 692 832 708 856 752 892 768 876 764 876 724 836 708 812 660 768 644 764 676 840 696 828 724 872 756 876 760 888 752 888 764 904 768 908 776 916 808 940 816 936 804 948 836 956 832 960 848 972 848 980 836 972 828 960 840 940 804 932 772 920 796 912 780 916 772 896 748 860 728 840 696 816 660 776 640 748 592 704 620 760 636 764 688 832 744 856 692 816 668 780 624 708 560 648 400 364 284 152 188 124 88 116 100 124 96 160 108 236 232 308 264 328 288 340 296 336 272 324 260 280 188 272 196 284 192 300 208 300 180 304 200 312 180 316 208 320 184 312 192 300 156 324 184 316 184 312 172 312 160 308 200 372 236 340 188 288 172 280 140 248 140 220 96 200 96 192 100 180 100 152 68 124 40 156 76 124 60 96 40 80 64 184 116 280 92 336 68 324 68 324 44 324 44 328 52 312 24 292 52 312 68 312 84 328 64 308 28 292 68 284 48 264 44 252 48 240 32 212 20 272 280 480 208 512 196 536 176 536 176 592 344 680 312 664 296 596 172 424 144 328 128 380 124 336 128 444 168 536 184 600 232 656 292 704 360 788 272 748 324 684 272 728 308 696 240 652 212 620 168 584 176 548 160 476 120 408 116 384 92 368 108 332 80 292 56 204 28 144 36 196 32 216 32 224 52 236 80 228 116 256 160 268 132 272 152 276 136 276 120 264 136 252 112 252 112 248 132 236 104 236 108 232 116 224 104 224 104 236 84 232 92 220 104 236 104 232 112 232 124 212 108 204 108 196 96 196 96 184 92 180 100 192 96 180 72 200 88 192 76 208 104 200 72 188 88 184 96 184 84 188 96 196 100 204 96 212 100 212 76 220 104 216 96 208 68 196 72 192 96 184 80 184 68 176 72 172 60 176 32 172 40 160 36 148 52 120 76 108 76 48 72 44 60 44 68 52 64 52 68 44 80 48 68 52 72 48 56 48 56 48 60 40 60 44 60 44 56 36 52 28 60 28 52 28 64 28 52 28 64 28 52 32 56 28 68 24 48 28 72 24 80 36 104 52 88 60 124 64 136 64 144 88 156 104 180 116 224 116 216 132 220 148 232 144 260 156 264 160 256 156 272 156 248 152 248 160 256 156 260 160 252 148 264 156 244 172 348 484 480 576 556 636 608 684 624 704 640 752 668 756 676 748 648 708 644 680 600 632 564 624 520 656 584 688 604 716 624 752 640 732 592 748 636 760 628 760 612 784 692 804 700 804 684 820 724 832 724 816 716 828 728 836 700 820 688 816 688 800 648 744 616 780 672 780 656 768 664 752 632 728 604 704 604 660 564 632 560 592 528 596 532 620 536 648 588 708 628 712 572 668 548 628 520 572 512 520 428 208 156 384 128 656 120 688 112 724 136 772 188 820 276 860 300 876 320 872 324 880 332 880 292 876 264 876 272 888 284 900 296 908 288 908 296 928 308 920 312 924 312 920 292 928 296 928 304 932 312 928 320 932 288 936 344 984 384 936 292 904 268 892 252 868 232 856 212 832 192 816 176 804 156 772 124 744 136 744 136 736 112 712 88 684 76 528 204 296 304 304 316 276 316 256 308 264 320 300 332 304 336 268 312 280 328 300 320 276 308 264 296 256 276 244 252 236 232 196 220 188 204 168 156 216 296 648 472 696 488 736 512 768 572 856 672 872 676 876 648 848 580 648 316 424 316 572 440 700 536 764 568 788 592 840 632 876 676 920 692 944 700 940 712 936 696 944 676 908 652 872 624 840 596 804 548 772 488 680 412 616 376 580 352 548 332 504 284 404 204 312 144 200 156 148 180 148 192 164 200 172 212 188 220 196 244 212 252 216 256 216 252 212 248 220 240 196 232 188 228 200 224 184 212 196 208 176 192 172 192 180 208 164 212 176 204 156 216 176 212 168 216 184 196 152 192 136 180 148 180 128 168 140 164 128 160 140 168 132 168 140 168 140 180 136 172 132 168 112 164 120 164 136 176 132 176 128 180 136 188 148 188 152 192 164 196 136 180 128 176 120 164 124 156 112 160 120 160 124 148 100 152 104 152 112 148 104 140 100 124 124 124 120 56 96 60 108 52 104 60 100 64 112 60 124 60 120 60 96 56 112 48 88 48 76 48 84 44 68 44 64 36 92 32 132 28 192 24 200 28 228 32 228 36 236 40 240 60 260 80 272 76 280 92 292 128 316 136 312 152 336 156 324 156 340 160 332 164 344 168 340 164 336 168 332 168 332 180 328 164 336 176 344 168 352 176 344 164 344 176 332 172 320 168 336 168 304 164 316 160 304 312 608 504 696 588 740 652 800 684 820 716 852 744 872 744 860 720 800 692 792 644 748 624 728 616 756 648 784 684 828 728 864 736 868 704 872 736 876 748 892 760 900 788 912 804 932 800 924 812 932 820 936 816 948 824 960 812 944 800 936 796 920 752 880 736 884 764 884 752 868 752 860 720 840 696 812 672 772 640 736 600 704 568 700 596 696 608 752 676 816 696 816 668 788 636 744 588 696 544 624 376 368 308 148 168 124 80 124 76 120 104 156 144 236 228 276 256 312 268 304 268 316 252 304 204 268 180 268 176 276 160 288 180 284 200 276 180 296 208 292 216 296 200 300 180 280 144 292 184 308 200 312 192 288 168 288 220 352 212 292 164 260 180 248 168 228 116 212 56 192 68 184 80 160 68 148 76 128 96 128 52 116 44 92 44 80 40 92 72 180 76 280 60 288 52 324 84 320 56 336 64 352 116 308 88 328 40 320 64 296 36 276 56 264 28 244 20 208 40 200 32 188 68 156 36 120 40 304 292 452 208 484 200 536 256 632 336 668 316 676 320 652 248 572 124 304 212 528 224 576 236 604 248 612 276 632 276 660 260 676 244 684 288 684 268 692 244 664 224 648 232 620 168 580 152 548 180 496 176 416 156 364 116 336 124 336 84 284 20 192 40 144 20 116 24 140 36 160 44 168 64 176 68 176 72 192 116 208 104 224 112 220 132 220 120 220 92 208 104 204 100 192 104 192 92 184 88 172 100 164 72 172 72 180 72 184 88 188 88 184 84 184 92 176 68 176 72 168 72 156 76 152 72 152 76 156 88 152 68 152 72 156 68 164 80 160 80 148 60 156 56 152 72 152 64 148 68 160 48 156 64 156 60 164 52 172 68 172 60 156 68 156 52 144 48 136 32 140 44 144 48 136 44 128 40 136 40 124 56 116 88 120 116 84 120 72 140 80 120 72 120 72 116 68 120 64 100 68 108 60 100 56 88 48 84 36 80 44 68 44 76 48 92 48 104 68 108 60 148 76 152 92 172 104 212 132 220 136 252 172 280 156 272 180 280 188 292 180 292 184 312 188 320 184 292 184 296 184 296 188 308 176 300 188 304 184 296 172 296 180 288 164 288 168 308 180 320 180 300 184 300 180 288 180 292 176 260 160 260 156 264 140 296 456 456 544 524 592 576 648 604 688 648 728 644 732 640 728 644 684 628 668 608 624 576 600 548 616 556 652 596 684 604 728 604 716 556 700 616 724 612 740 640 768 684 772 676 776 668 796 692 808 692 780 672 808 684 804 692 788 644 780 672 764 608 712 616 740 664 752 660 748 644 728 628 700 580 676 604 644 552 616 532 560 528 576 504 560 532 640 572 672 572 664 540 636 548 588 520 544 504 500 424 216 164 424 116 652 120 660 120 708 136 760 180 800 260 828 272 840 280 844 284 864 288 856 268 864 252 864 252 864 268 888 280 888 268 884 272 896 284 900 280 908 300 900 272 904 284 912 296 920 308 912 280 892 268 908 312 928 288 888 248 880 244 860 232 844 208 832 184 812 176 796 160 776 136 756 116 680 92 696 120 720 108 700 84 680 64 656 96 360 180 252 232 252 268 272 300 280 316 292 324 296 312 300 324 312 304 272 288 240 268 248 252 236 232 192 208 152 180 164 160 136 128 88 112 100 88 204 276 636 456 696 508 764 576 824 636 864 668 868 652 856 628 808 584 728 572 764 584 796 624 808 632 824 644 840 648 860 664 884 668 908 692 912 660 904 644 884 640 872 624 844 584 800 540 772 496 696 420 596 368 564 328 540 328 492 280 416 196 308 128 216 76 108 100 104 120 112 128 136 148 136 152 140 156 152 164 152 188 172 188 172 192 156 192 176 184 156 176 156 172 152 164 140 156 124 152 112 140 120 144 120 152 124 156 124 160 124 160 116 160 128 152 128 156 120 156 116 152 116 148 112 144 112 156 116 148 108 140 100 140 104 144 112 148 92 144 96 140 104 140 96 144 116 132 100 140 96 136 108 140 112 140 100 148 108 148 116 140 100 140 108 140 92 140 100 128 84 132 96 128 96 124 68 120 80 116 108 104 108 104 132 100 140 88 148 88 144 76 144 80 132 72 136 72 144 56 148 64 140 56 140 68 140 60 148 88 172 108 184 124 220 140 280 160 284 172 324 176 336 188 336 184 356 176 368 180 360 188 376 184 356 204 352 200 376 200 368 192 360 188 352 196 356 192 372 196 380 192 364 196 352 196 380 208 368 196 388 184 348 192 360 180 352 176 368 184 356 184 356 192 352 176 360 192 352 168 348 164 292 156 296 208 552 472 648 548 704 620 756 652 784 680 820 704 840 724 832 696 808 676 760 632 724 608 688 580 704 604 740 648 764 676 816 700 816 680 808 708 856 708 856 724 868 760 884 764 888 768 916 784 912 780 912 792 912 796 920 784 912 748 896 776 884 740 864 716 852 724 844 732 844 724 836 696 808 664 772 648 740 608 700 564 660 548 656 516 684 600 756 660 788 652 788 636 752 588 716 556 652 524 604 328 380 280 136 152 116 100 108 132 112 96 144 104 212 180 244 204 260 228 260 228 268 232 260 176 256 148 252 188 256 160 264 184 276 180 260 164 268 212 284 156 276 168 264 156 268 160 280 184 296 200 292 168 260 152 268 164 288 136 244 184 232 168 228 144 212 96 188 68 172 68 156 52 144 60 124 48 100 64 112 104 116 40 88 44 72 72 72 36 108 36 180 60 192 40 224 56 248 32 272 36 284 44 288 72 284 36 240 44 248 44 232 28 204 32 188 56 148 36 144 24 120 48 88 32 76 48 60 72 272 304 464 240 536 236 596 240 632 280 652 276 636 276 628 272 612 288 600 228 612 336 636 300 644 284 648 284 676 260 640 248 656 240 640 244 644 236 628 228 612 172 572 176 536 140 496 176 420 180 372 108 316 112 312 108 276 56 188 28 120 28 56 48 52 40 92 52 104 68 112 68 132 72 136 80 152 76 160 104 168 88 172 76 172 88 168 80 164 68 148 80 140 60 140 84 136 56 132 68 132 64 132 56 144 56 152 80 140 64 140 52 140 68 148 48 140 52 144 52 144 68 140 64 144 60 136 68 136 80 132 64 132 60 132 48 128 60 132 28 132 52 132 64 136 64 132 52 132 44 128 52 136 36 136 32 140 64 132 40 132 56 132 56 124 64 116 56 116 44 120 48 104 48 104 56 100 64 96 68 100 108 88 176 84 184 88 192 88 196 84 196 88 204 80 212 96 248 124 292 160 324 184 344 208 352 220 380 240 388 232 376 236 384 236 360 204 348 208 320 200 336 192 340 200 328 192 336 208 324 192 324 200 336 204 316 200 324 204 328 200 316 204 332 204 328 204 332 188 320 212 328 208 336 204 336 208 316 200 316 204 324 204 304 188 292 196 328 184 304 192 300 180 312 188 316 188 288 180 256 160 248 124 208 376 456 496 504 552 548 612 588 648 608 660 636 688 628 700 624 664 604 636 592 608 576 588 556 572 532 600 576 632 572 668 600 676 560 680 608 704 604 704 612 732 668 744 680 752 648 760 680 764 660 756 664 760 664 764 664 752 640 748 648 748 636 724 588 720 620 716 620 708 632 700 600 672 564 640 572 592 516 564 532 528 508 512 480 568 540 628 556 648 544 636 536 604 500 556 504 516 492 452 424 228 160 440 116 624 124 648 100 704 128 748 164 788 224 812 244 820 228 824 240 836 252 848 240 840 236 856 248 860 252 868 260 864 244 868 260 876 272 872 268 884 260 884 260 884 268 896 288 904 296 892 264 884 244 876 272 872 240 864 236 852 216 840 212 828 188 800 176 792 152 772 144 752 120 736 112 712 92 676 116 692 108 688 72 660 68 628 80 608 104 388 140 176 152 160 164 156 176 172 196 176 208 184 208 176 192 160 192 172 176 140 156 148 144 100 136 108 116 100 96 80 72 84 52 72 56 60 48 180 304 652 480 728 548 796 600 840 632 836 640 852 640 840 632 824 624 828 596 808 628 828 644 832 628 848 636 860 632 844 636 852 628 840 624 840 616 824 600 824 568 784 528 756 480 688 420 596 352 540 312 480 304 472 260 380 180 260 104 132 44 68 56 104 44 88 68 96 84 108 96 120 112 112 124 104 140 136 148 124 152 136 152 124 148 128 136 120 132 120 128 120 124 92 120 112 120 100 116 100 116 100 124 112 132 92 136 100 132 96 128 92 132 104 128 92 132 92 132 108 128 108 124 100 132 116 128 84 124 116 116 108 124 80 124 96 116 112 124 88 124 100 124 84 136 92 128 100 108 96 128 96 128 96 128 84 128 80 124 84 120 100 116 92 108 88 100 88 104 68 100 96 92 84 84 76 84 108 80 112 80 140 96 164 104 208 132 240 184 304 200 320 220 344 248 400 292 448 312 476 304 476 308 460 300 464 284 452 276 440 268 428 260 420 244 404 232 388 228 384 212 396 208 400 220 376 220 388 212 384 212 364 200 376 208 368 204 368 200 384 200 372 192 360 208 372 196 372 200 372 196 380 216 380 212 380 208 364 208 380 200 376 200 372 196 368 196 356 192 344 180 348 188 364 180 344 180 328 172 320 144 264 104 400 452 600 512 668 572 708 612 760 640 772 668 796 672 788 672 780 640 768 604 704 596 696 568 652 560 680 608 728 620 764 664 784 660 792 672 812 680 832 696 840 732 844 740 856 732 876 728 876 736 868 752 868 752 884 748 872 736 880 732 856 724 844 688 820 696 816 692 796 692 808 660 772 632 732 596 700 556 656 520 616 520 600 524 680 592 740 632 756 620 756 600 720 548 656 524 624 492 540 276 392 264 140 140 112 112 108 88 112 84 140 100 192 128 232 172 212 144 220 172 244 172 224 172 236 176 232 180 248 184 252 180 240 220 252 168 268 152 256 176 256 176 256 128 260 160 276 200 276 192 268 140 240 144 256 128 236 164 236 176 220 116 212 132 192 120 172 64 164 52 136 60 112 64 108 60 92 64 92 64 120 64 100 32 64 36 72 60 84 36 84 36 96 36 100 48 116 56 128 60 132 44 132 56 132 56 144 44 128 68 132 36 112 60 108 44 96 52 80 48 64 36 52 64 48 76 48 68 40 108 376 280 496 228 560 240 600 288 620 260 628 312 648 308 636 256 620 236 596 260 624 264 616 248 620 272 612 264 624 264 624 212 612 204 592 200 584 172 556 168 516 152 476 140 416 88 340 96 284 80 284 52 240 40 148 28 80 48 52 52 52 48 52 52 56 100 84 92 80 64 88 64 104 56 116 60 116 60 128 68 132 68 132 60 124 68 124 48 120 64 116 68 112 72 112 64 108 68 112 60 116 64 120 56 116 56 112 52 124 80 120 64 112 72 120 60 116 56 120 32 116 56 116 40 124 48 112 56 108 60 108 68 120 64 120 44 108 60 112 60 112 72 124 52 116 48 120 44 108 48 116 60 116 52 116 48 112 56 112 60 100 64 100 64 100 80 96 96 92 108 96 136 96 156 104 200 120 256 168 356 216 416 252 464 276 512 328 556 344 580 336 572 352 588 336 580 340 580 332 556 312 548 308 532 300 504 288 504 284 476 268 464 260 456 256 432 232 400 228 384 224 372 220 352 220 356 228 364 216 352 208 340 220 332 204 336 200 336 192 324 196 348 196 332 192 340 200 336 200 336 200 340 216 352 204 356 216 344 196 324 208 312 208 320 192 316 188 320 192 304 184 296 192 288 176 280 168 280 156 236 116 164 180 412 456 476 520 516 572 548 628 608 636 592 644 580 644 600 620 564 612 592 584 560 584 556 552 528 560 560 600 544 628 580 644 564 644 568 668 588 688 588 704 644 728 648 720 632 716 640 712 632 704 632 728 624 728 640 720 612 716 608 716 620 684 588 672 592 684 596 676 612 656 576 632 552 588 544 552 520 516 492 488 464 488 492 564 508 608 532 588 524 600 504 552 504 520 496 484 488 360 464 280 168 440 116 624 104 628 100 680 128 736 156 768 192 788 236 780 216 796 216 816 216 816 220 824 224 836 236 848 248 856 232 852 248 856 256 864 252 860 248 860 248 868 256 872 260 868 276 880 272 864 248 844 224 856 232 852 224 840 212 828 216 824 192 812 184 796 168 776 152 760 120 732 112 720 100 696 80 672 92 664 108 668 76 644 68 620 68 592 72 588 72 520 72 420 52 324 60 228 60 160 84 120 92 128 104 108 92 108 92 84 88 104 76 104 96 68 68 60 52 72 56 72 68 112 80 128 80 124 64 332 388 668 512 744 560 784 596 804 620 824 624 836 628 828 616 812 596 804 600 800 616 804 612 808 604 808 600 808 588 824 588 808 584 788 552 780 528 760 496 720 468 660 416 576 316 484 260 448 264 420 216 316 120 184 56 120 68 132 64 128 68 112 76 160 92 200 80 172 72 92 76 84 84 104 92 100 100 100 108 96 120 84 116 80 116 104 108 92 108 88 104 104 100 80 100 80 100 76 100 84 104 100 100 88 104 88 104 72 104 92 104 76 104 84 100 84 100 88 100 84 104 80 108 80 100 88 96 80 108 88 96 72 112 76 112 64 112 92 104 80 112 88 112 80 108 80 116 84 100 84 104 84 104 84 100 76 96 84 96 108 104 128 124 164 156 220 180 252 188 288 208 312 248 376 296 416 304 472 348 504 352 516 364 528 364 540 360 528 372 524 344 524 340 524 344 508 336 508 316 508 316 496 312 488 296 468 300 468 272 460 268 448 268 440 264 444 248 408 244 400 232 404 232 392 220 400 216 396 224 384 224 376 212 388 216 396 208 392 196 384 200 372 196 388 192 368 208 372 196 388 204 376 216 392 212 368 208 368 204 372 208 368 204 380 192 364 196 368 196 364 180 332 172 324 172 332 168 312 132 240 84 196 312 556 464 604 524 676 556 708 596 732 612 748 628 748 612 720 588 692 580 684 560 672 564 668 544 656 568 680 584 724 624 736 620 736 636 768 644 768 656 792 700 816 704 816 704 828 680 828 696 816 704 824 708 832 716 840 700 816 700 824 676 792 652 764 652 788 660 760 644 752 616 712 580 660 548 648 508 604 452 548 452 588 520 668 568 724 576 700 592 712 544 640 512 616 480 572 428 460 280 428 276 140 100 112 104 100 104 104 88 132 76 176 124 196 160 220 168 204 180 208 180 196 148 208 168 220 168 240 172 232 208 248 176 252 192 240 140 240 172 240 140 252 136 252 148 264 160 264 176 244 156 216 120 208 116 212 148 220 168 204 152 196 152 176 112 172 84 148 72 124 80 112 52 104 52 88 12 76 52 84 60 92 56 68 36 64 44 72 36 68 60 84 44 56 64 32 40 24 60 28 56 44 52 40 76 72 92 56 72 56 100 60 100 68 124 72 144 88 176 100 240 140 288 176 360 208 384 228 396 208 364 428 288 512 268 552 236 580 256 600 272 616 264 604 264 592 232 584 240 600 272 604 252 588 272 592 248 576 216 568 236 572 192 540 168 508 128 476 144 452 152 384 92 292 72 232 72 232 36 176 48 88 40 64 84 76 112 88 124 104 132 84 116 72 96 68 88 52 88 52 76 56 72 72 64 76 56 88 56 92 56 96 68 96 68 92 64 88 60 92 48 84 64 92 68 84 52 84 44 84 40 84 48 88 60 84 64 84 56 76 48 92 56 80 52 84 44 80 52 88 32 88 64 84 68 84 60 84 52 92 44 92 52 100 56 96 64 92 64 96 60 96 68 100 84 96 96 100 132 104 132 132 160 124 200 140 232 176 276 200 352 236 408 260 432 272 444 280 476 304 520 328 576 352 584 356 588 352 616 344 612 348 608 348 616 356 612 356 608 348 592 340 588 336 580 352 576 328 568 324 552 320 556 308 536 312 536 284 508 284 500 288 480 280 476 272 444 264 432 248 412 232 392 228 368 224 376 220 364 232 372 224 348 216 344 204 360 216 344 200 340 212 336 196 348 204 332 204 336 204 332 208 348 204 336 204 344 208 324 204 344 208 332 196 340 196 324 196 316 192 316 184 280 164 272 164 272 152 220 104 156 76 216 392 424 476 496 528 500 552 556 576 560 600 580 616 584 600 552 576 544 560 560 548 536 552 512 536 536 564 512 580 548 608 520 596 540 628 552 632 552 664 604 672 616 676 624 684 592 668 600 668 608 680 624 692 616 680 596 684 596 676 580 648 544 632 576 636 572 636 580 608 560 564 524 532 504 492 472 452 432 428 436 500 464 532 504 568 492 548 488 540 468 504 472 476 464 456 460 280 500 292 160 436 108 580 108 604 88 672 100 716 152 744 160 760 176 756 196 788 192 796 192 796 172 808 212 820 220 828 224 828 240 844 244 844 240 840 224 852 232 848 236 844 244 856 248 856 244 852 240 844 228 824 204 820 196 804 200 820 200 808 200 804 176 792 184 776 164 760 136 736 132 724 96 712 96 692 84 660 72 656 84 604 72 628 72 600 76 592 60 552 80 516 72 472 52 404 28 332 24 260 20 184 36 184 80 176 104 176 108 176 116 232 124 248 164 284 180 312 244 348 284 392 304 436 348 456 340 456 324 408 288 488 432 676 500 732 540 752 564 788 584 800 592 796 592 780 572 768 568 768 584 780 580 776 576 764 568 768 560 764 552 748 524 728 488 692 460 672 424 608 344 468 236 388 212 360 200 320 128 196 60 144 72 164 88 192 108 248 148 292 156 260 140 252 124 204 120 176 96 176 76 140 72 88 72 76 60 56 60 72 64 68 72 76 72 68 72 76 76 60 72 44 68 68 72 56 60 60 68 48 68 48 68 60 64 56 72 72 68 68 76 80 68 76 72 60 76 64 72 64 84 84 72 96 80 88 72 108 92 92 92 120 100 104 100 120 116 128 116 160 112 164 132 184 152 232 184 276 208 316 224 348 260 376 280 408 300 444 320 452 324 464 324 476 304 468 312 496 332 512 352 532 356 528 348 536 352 520 340 520 360 532 360 520 356 528 340 512 340 512 344 512 336 508 316 496 336 508 308 484 324 500 312 488 304 492 308 476 304 472 284 468 292 460 272 468 268 460 272 428 248 424 232 412 236 404 220 388 228 404 228 400 216 400 220 372 208 392 208 364 208 388 196 384 204 372 204 376 204 388 208 372 208 380 200 384 200 396 204 364 208 368 204 368 184 376 196 368 188 368 192 368 192 356 168 340 152 292 136 228 84 168 76 364 416 552 472 620 520 640 552 688 552 696 588 696 592 704 580 692 564 656 540 628 524 632 532 628 520 648 544 676 576 700 572 688 588 708 588 724 620 744 636 752 652 784 664 792 664 792 652 772 648 788 676 784 672 800 668 788 664 780 640 756 620 724 612 728 612 728 592 692 556 652 508 596 484 576 448 528 408 536 460 576 504 612 548 664 532 668 528 632 492 592 464 544 432 528 328 412 284 432 284 132 128 112 132 92 116 100 96 120 64 152 100 160 112 164 132 176 116 172 108 168 120 168 156 208 144 208 180 220 156 236 176 228 148 220 164 220 164 240 188 236 140 244 160 240 160 240 140 228 116 204 124 200 100 192 124 212 136 188 132 180 132 180 96 168 116 148 68 124 36 104 60 104 44 92 52 68 48 68 48 76 44 64 40 76 48 60 44 64 44 76 40 52 40 28 48 32 32 24 44 32 104 124 256 152 320 188 316 196 360 228 416 256 504 324 568 364 632 368 648 376 624 352 608 340 568 300 520 264 456 240 300 424 196 488 224 516 236 532 232 560 240 564 236 560 220 544 224 548 236 560 236 560 220 560 212 540 224 516 160 496 156 468 152 436 140 408 112 288 32 184 64 168 52 144 28 80 60 68 108 80 120 92 164 136 276 196 360 224 404 248 396 248 376 224 364 212 356 208 328 196 288 156 244 124 200 108 172 88 140 84 140 76 124 72 112 76 108 64 112 80 96 72 104 72 132 76 116 88 124 96 160 100 152 128 192 124 204 152 224 148 208 168 220 124 228 152 220 164 264 152 252 168 256 168 264 184 304 196 304 212 336 224 352 248 392 228 388 252 408 256 428 284 480 320 524 320 524 308 532 312 528 328 564 328 588 344 616 360 604 356 588 348 568 340 588 348 620 372 616 356 612 356 600 356 592 356 608 340 608 356 608 356 596 356 584 316 560 324 560 328 556 312 564 320 552 312 540 320 552 304 536 312 536 316 528 300 520 296 520 312 512 288 508 284 484 276 476 280 452 264 432 240 400 248 388 224 388 228 372 232 376 212 352 216 352 208 352 212 356 204 340 208 352 208 348 200 340 212 340 208 344 196 336 196 340 200 336 204 332 204 336 212 328 200 316 200 316 192 320 204 304 188 308 172 272 152 224 104 168 84 144 108 328 408 440 468 488 492 504 540 536 548 532 568 548 572 540 544 528 544 516 516 492 512 532 504 492 520 496 536 528 564 532 544 512 572 536 576 548 604 568 616 596 644 592 640 588 648 572 624 564 648 584 648 588 648 556 640 564 624 560 616 524 584 544 592 544 560 540 540 520 508 484 468 472 432 436 396 412 420 448 472 444 496 464 516 456 520 464 480 464 452 464 416 456 364 456 276 524 272 160 404 104 568 92 596 92 640 100 688 136 736 148 740 144 752 152 764 156 764 148 764 152 764 172 796 200 804 192 804 212 828 224 828 220 824 216 828 220 832 228 832 232 836 232 832 228 824 220 812 196 808 196 796 180 804 200 800 184 792 168 780 172 772 164 768 152 752 132 732 116 700 124 696 96 684 76 648 60 632 64 620 56 596 72 600 72 568 60 544 56 492 64 460 48 392 32 320 28 240 20 196 140 332 212 392 284 436 336 480 368 500 376 552 392 552 400 552 404 540 360 508 348 480 332 456 284 420 252 352 212 316 176 440 392 632 460 672 484 704 504 728 520 724 520 728 516 716 512 736 528 728 532 720 524 720 512 704 488 696 472 672 448 656 424 620 388 512 212 296 132 260 116 212 84 132 64 120 72 172 80 196 112 232 156 328 220 404 288 464 308 464 324 484 324 476 344 472 324 472 324 448 304 424 296 416 276 392 244 344 212 312 200 292 196 276 176 272 176 248 172 276 172 248 184 272 180 272 180 280 180 296 204 304 188 324 208 348 204 372 224 364 236 372 236 376 252 388 260 400 260 408 272 400 264 400 284 432 280 444 308 460 312 480 328 488 352 472 344 496 344 500 360 512 372 512 380 520 352 508 344 500 340 520 352 524 360 544 364 548 376 520 344 516 352 524 364 564 380 544 372 552 356 520 348 524 344 524 352 528 344 508 344 516 340 532 336 500 328 504 332 480 320 484 316 508 320 480 320 500 320 488 312 488 336 484 312 476 300 468 304 496 284 456 300 460 300 460 292 460 288 428 264 432 256 428 256 412 232 400 224 392 208 404 216 400 224 392 212 392 208 392 216 400 208 392 220 388 216 368 212 380 204 368 200 368 208 384 196 368 200 376 200 380 212 380 200 368 184 364 192 364 196 348 184 352 172 312 136 252 88 176 80 164 140 432 392 540 460 584 488 632 532 636 524 668 552 660 544 648 532 644 516 612 496 584 488 588 480 592 508 624 528 648 540 648 544 660 548 676 564 680 584 712 612 732 624 732 616 740 612 720 620 752 632 744 620 756 608 748 608 716 604 708 576 684 568 668 548 624 512 612 480 580 448 536 416 508 380 468 392 512 444 564 468 604 480 592 500 604 468 564 432 536 408 504 372 428 272 420 280 444 300 132 140 88 112 92 132 88 104 100 100 136 72 136 96 140 64 136 112 132 84 132 92 144 116 180 164 176 120 176 148 208 152 212 132 208 120 208 152 220 148 216 164 220 144 220 140 208 144 200 124 192 144 176 76 180 168 184 140 168 132 160 112 160 112 156 84 152 84 120 60 100 44 80 60 96 48 64 24 52 60 48 48 76 68 60 36 64 52 44 60 64 44 52 44 32 44 24 60 24 68 112 344 260 568 392 672 408 692 420 708 408 696 412 688 404 680 384 668 356 632 328 580 308 544 288 480 240 404 204 316 148 228 116 152 316 184 432 160 460 168 480 172 488 172 480 172 468 164 484 200 500 180 484 200 480 180 468 196 444 140 420 132 404 128 324 92 120 52 80 60 72 64 72 92 80 112 88 124 108 172 120 216 176 320 232 432 280 500 320 564 336 592 352 628 372 640 392 660 380 636 388 632 380 632 372 624 364 568 340 548 316 500 292 480 280 456 268 432 252 416 256 408 244 400 248 396 244 404 248 400 240 376 236 384 240 412 256 440 280 472 296 496 300 512 316 528 320 528 320 552 328 548 328 568 332 568 348 584 348 596 352 608 368 616 364 620 372 632 368 644 376 624 384 640 384 632 368 640 384 636 348 628 368 608 360 620 368 640 372 576 336 580 356 624 368 636 364 648 356 612 344 592 328 568 336 592 332 592 352 588 348 588 324 584 356 600 340 568 336 564 328 548 328 540 312 552 320 556 308 544 320 572 340 556 308 540 308 536 312 512 296 500 288 500 296 484 288 484 296 480 276 460 264 456 260 440 248 416 244 388 228 380 224 372 228 356 212 352 224 364 220 364 216 360 220 364 220 348 212 344 208 332 216 340 208 336 200 340 196 328 200 328 204 340 200 340 200 304 188 308 176 312 176 300 172 292 168 252 128 180 92 152 72 124 156 344 380 412 440 448 468 484 500 488 512 492 524 512 520 496 504 492 492 492 468 452 460 472 456 476 492 480 524 492 512 472 532 488 520 508 528 532 564 532 580 532 580 556 588 544 576 516 596 544 600 552 592 512 592 528 588 528 556 492 532 500 524 496 492 484 464 448 436 440 388 408 360 388 356 396 408 416 448 428 468 420 468 436 456 420 404 424 400 432 376 412 244 476 272 500 280 172 376 108 552 88 572 84 596 88 668 124 704 136 716 132 728 120 740 128 740 124 740 128 740 152 760 164 780 164 776 172 796 196 804 204 800 196 808 204 812 212 816 212 808 208 820 212 808 192 800 188 788 172 768 172 780 176 776 168 772 164 760 156 756 156 748 144 736 124 704 104 692 92 680 84 652 76 620 68 608 44 600 60 588 72 576 68 540 48 504 60 472 44 440 36 384 32 312 20 224 68 380 272 524 400 568 412 588 420 572 420 584 416 584 408 544 392 544 364 496 344 480 296 436 272 404 240 348 188 288 148 244 120 196 96 268 204 492 372 608 424 620 444 640 432 628 436 632 436 652 460 656 460 652 452 648 440 620 424 608 400 584 352 476 200 240 64 136 76 136 80 168 84 188 92 196 120 212 124 264 152 300 192 372 248 428 296 476 316 508 336 536 368 548 368 556 380 568 396 572 400 560 396 580 400 576 388 556 388 548 388 556 380 520 364 512 344 496 320 492 324 480 316 464 320 468 308 436 292 456 320 464 296 452 304 452 308 476 328 492 332 500 340 512 344 508 356 532 364 532 372 540 360 528 384 540 384 540 376 552 372 572 400 552 384 560 376 552 392 560 376 552 360 540 396 552 368 524 364 552 380 548 376 544 376 544 368 536 372 508 312 484 324 524 364 532 348 544 352 528 352 516 328 512 324 508 340 512 332 496 348 528 344 512 348 520 336 544 356 512 336 484 316 488 312 496 312 500 304 484 308 492 312 484 324 468 320 488 324 480 308 464 300 472 296 444 296 464 276 456 280 444 276 456 284 448 264 424 244 424 248 424 232 404 228 388 224 376 224 388 220 396 220 396 220 388 232 384 200 392 208 384 204 376 204 384 204 376 200 372 196 380 184 368 200 368 188 364 192 356 188 364 180 352 180 348 180 332 164 252 112 204 80 176 72 160 148 384 348 500 408 556 456 604 488 592 480 592 496 608 476 596 468 580 448 544 424 528 424 516 448 556 480 600 500 596 500 604 504 628 508 612 516 620 512 644 536 668 556 676 548 676 556 688 572 688 572 684 564 676 560 660 548 644 500 608 500 592 464 552 432 516 404 500 364 452 336 416 344 448 384 508 412 536 432 552 456 576 432 528 400 480 392 468 364 400 200 356 248 412 264 432 292 164 192 88 128 84 116 84 96 104 76 128 96 124 84 120 76 116 84 120 80 112 84 132 92 152 112 156 88 152 88 180 124 192 132 200 124 200 108 200 120 196 164 192 160 208 104 200 100 200 80 168 96 160 116 148 124 160 128 156 96 140 100 152 92 136 84 128 64 112 64 92 68 80 32 88 32 64 28 44 36 56 56 64 48 72 52 56 44 48 40 48 52 40 56 32 52 28 56 28 300 280 588 376 680 408 700 404 704 408 700 408 688 404 680 384 648 364 616 328 584 312 508 276 476 248 396 184 308 152 240 124 200 112 192 96 156 116 140 240 156 348 136 380 164 388 152 380 140 396 136 412 152 412 132 396 140 396 128 336 112 212 72 96 76 72 120 72 112 88 96 92 120 100 152 116 188 132 224 164 292 208 364 260 448 304 524 328 556 340 588 344 608 368 624 376 668 388 668 400 688 400 684 400 676 392 688 400 668 408 684 396 652 384 648 364 624 364 600 364 616 356 608 352 596 344 572 352 592 340 576 336 572 344 568 340 596 356 572 352 592 360 596 348 612 364 624 380 628 384 648 380 636 396 632 376 644 384 648 380 656 372 644 396 632 368 624 364 620 364 624 376 616 364 624 356 612 348 596 356 620 372 648 396 656 388 648 356 544 284 496 296 544 336 592 340 596 336 580 328 572 328 560 332 584 336 576 352 600 336 576 324 584 348 592 344 580 336 580 316 572 316 532 308 520 312 536 320 544 312 520 304 528 308 528 312 528 300 524 296 520 296 496 300 512 296 500 288 488 284 484 272 480 272 476 272 468 256 432 256 424 252 412 244 400 244 380 220 372 224 356 212 364 228 368 224 368 208 356 208 352 204 320 192 344 208 336 200 336 204 332 200 332 204 328 192 328 188 300 192 308 196 308 192 292 180 292 172 276 152 224 104 172 84 144 72 136 120 268 304 340 372 396 424 432 456 448 452 432 464 448 440 428 436 428 404 408 384 392 388 420 420 436 464 468 472 448 480 464 488 476 468 472 472 488 492 472 508 504 520 488 508 488 548 520 540 512 540 480 532 512 520 500 492 452 476 476 444 436 408 420 364 388 336 352 292 316 316 352 364 376 396 380 396 396 424 412 416 388 380 396 376 392 348 352 164 360 208 432 248 480 264 168 364 112 516 80 548 80 564 88 640 112 672 120 696 124 724 112 712 124 724 104 716 112 728 136 748 136 752 148 760 148 772 180 784 184 776 184 792 176 784 176 784 180 784 200 792 196 784 192 776 172 772 152 744 128 748 148 748 140 748 140 740 136 740 136 724 120 712 108 676 84 668 84 648 72 640 64 604 44 588 44 576 64 568 68 548 52 520 40 488 52 448 40 412 28 364 24 284 24 332 264 512 372 568 416 592 392 576 392 580 384 580 376 564 348 548 356 524 332 476 308 440 272 400 232 344 200 308 160 260 132 256 120 216 108 204 100 176 80 200 96 296 164 376 216 404 228 400 240 476 308 516 324 524 328 496 272 408 180 268 92 164 64 140 76 164 76 176 76 184 96 200 104 228 120 260 140 312 176 368 204 416 252 436 292 484 308 496 344 524 336 528 348 544 360 548 372 580 392 572 404 580 408 572 392 584 388 580 396 572 392 564 392 564 380 564 368 552 368 560 368 560 360 552 364 532 364 540 356 540 360 532 360 544 360 540 372 544 352 532 352 540 368 552 368 568 372 556 372 528 364 536 364 552 360 536 356 536 364 556 364 560 364 540 352 552 360 528 348 512 340 520 356 516 344 512 340 508 332 512 348 548 360 552 380 556 344 488 284 428 252 444 304 492 316 496 328 492 332 500 328 484 328 484 336 524 320 504 360 520 332 512 336 520 340 504 324 512 320 504 328 500 324 476 328 496 304 476 300 452 292 460 296 480 300 476 312 476 288 464 292 476 296 464 300 472 272 484 296 456 288 468 288 464 276 456 276 444 276 440 260 436 256 424 244 436 228 404 220 392 224 404 220 396 232 400 220 380 216 404 216 392 212 380 208 380 208 384 196 384 208 376 204 372 200 384 208 376 192 368 192 352 180 364 172 344 172 348 172 308 148 236 104 192 92 172 72 128 88 260 256 400 324 456 372 512 392 512 416 544 440 524 412 504 392 480 364 456 344 448 336 456 392 528 436 552 436 556 452 568 448 548 436 556 448 576 468 612 492 612 484 612 504 636 516 632 516 636 512 624 504 612 488 580 448 544 428 508 368 440 316 408 292 340 264 364 296 436 364 468 372 484 372 500 404 524 396 476 356 460 352 436 308 348 124 240 156 304 208 372 256 416 300 156 216 80 124 88 96 76 112 92 88 100 104 112 96 116 80 128 92 104 80 100 80 120 80 140 96 140 120 140 100 164 112 168 144 168 136 164 116 156 124 172 80 184 120 180 132 184 132 168 120 152 112 132 120 140 68 144 124 132 88 140 100 132 80 120 56 116 44 88 72 76 56 72 40 60 68 40 72 40 52 60 20 72 52 52 60 44 48 44 44 32 44 20 56 24 52 20 136 204 524 364 636 388 648 360 640 352 636 360 604 340 584 328 596 328 564 304 520 288 476 260 440 228 392 204 332 180 296 148 256 140 224 124 204 104 208 96 164 92 152 80 136 68 132 80 112 72 100 80 88 120 104 112 88 112 96 68 84 60 120 76 120 80 140 80 140 92 152 104 160 116 188 116 216 144 268 188 316 212 364 248 444 280 484 288 504 308 568 340 592 352 600 356 632 368 632 364 648 372 672 404 676 376 660 388 672 388 672 376 644 384 644 360 656 372 632 372 660 364 624 356 604 356 612 360 604 348 624 372 616 368 612 356 620 368 620 352 608 348 616 364 608 352 636 372 620 352 608 372 612 352 612 356 604 364 616 344 600 368 624 368 600 332 600 348 616 332 568 332 568 320 572 328 568 332 560 324 556 324 564 348 604 360 596 320 516 272 480 272 480 288 528 320 532 308 536 304 532 320 556 328 540 304 536 316 548 328 560 328 556 340 556 328 560 324 552 320 556 328 576 324 560 324 548 316 504 300 508 308 512 296 504 304 524 304 520 308 504 296 520 308 536 288 516 288 504 292 508 288 496 284 492 292 492 280 484 276 484 272 468 264 440 260 448 252 408 244 388 228 384 224 376 232 368 216 356 216 364 228 352 212 372 212 344 208 352 208 348 200 336 204 348 216 360 204 340 204 332 200 328 192 328 196 328 172 292 176 296 168 276 148 216 108 200 96 164 84 124 72 160 164 236 252 296 304 352 364 372 360 364 380 376 356 356 336 336 336 304 284 292 272 280 332 400 400 412 408 404 412 424 400 400 408 424 428 444 448 460 472 456 468 444 488 460 488 464 488 448 472 452 460 452 428 428 412 388 328 324 248 260 228 232 224 240 280 288 316 312 320 324 344 356 380 356 360 348 332 344 316 344 256 248 80 188 112 288 168 380 220 460 260 172 340 136 492 76 540 80 544 80 600 100 648 108 676 104 680 108 692 104 708 100 704 108 720 120 736 132 740 132 744 136 752 152 752 172 760 144 756 156 760 156 768 168 772 160 772 168 768 160 752 148 732 132 720 136 736 132 728 136 724 140 704 124 712 124 700 104 668 88 656 64 632 68 616 60 600 52 584 36 560 40 544 68 552 60 528 44 496 44 448 32 416 24 388 28 336 24 272 120 448 340 528 364 528 272 464 280 492 328 492 296 476 300 484 288 460 272 444 260 428 248 388 236 364 192 324 188 284 156 272 140 268 136 240 128 232 108 216 108 204 100 180 96 176 88 152 84 160 80 148 68 148 72 140 72 144 76 132 80 156 84 164 84 168 92 192 92 196 112 216 124 244 128 260 148 308 180 368 208 388 228 428 264 448 272 460 296 504 324 508 336 532 348 536 352 536 348 540 368 544 368 572 360 552 380 552 368 564 364 556 360 548 364 556 372 548 372 564 372 536 364 520 340 532 332 540 352 536 360 536 360 540 352 524 352 532 336 532 360 528 356 532 336 524 344 528 344 540 340 524 364 516 352 520 368 528 348 536 348 516 340 532 340 508 336 512 340 500 320 484 324 496 308 488 320 468 320 476 316 480 332 500 316 508 316 464 260 416 260 420 284 472 296 456 304 452 288 444 308 476 288 452 312 492 304 460 308 480 312 488 312 476 312 492 308 484 308 488 312 488 320 504 336 484 316 484 300 464 308 480 296 464 296 476 304 468 304 484 308 488 316 480 304 468 292 484 296 468 292 468 288 468 292 468 300 456 284 460 280 456 276 456 272 436 268 440 260 424 240 404 232 412 236 412 224 396 212 392 212 396 220 396 220 408 224 396 216 380 208 396 224 392 216 388 228 396 216 388 216 380 208 376 224 388 208 372 196 356 192 344 172 328 160 268 140 220 104 188 96 148 72 136 88 208 164 320 240 364 272 380 284 396 288 384 284 360 256 324 224 292 192 244 156 248 232 412 352 480 360 476 372 468 336 452 376 492 404 528 424 548 436 552 440 576 464 576 460 588 448 564 436 540 420 500 384 472 288 316 212 280 212 288 212 276 204 308 236 328 264 380 312 432 336 448 316 408 304 404 276 352 180 200 72 148 92 208 112 260 184 328 244 392 332 188 256 96 140 76 132 80 120 76 92 96 68 96 112 92 92 108 76 96 100 104 76 108 80 128 104 128 84 140 128 132 108 144 108 136 112 144 92 160 92 140 112 152 112 152 88 152 100 140 116 128 116 124 76 132 92 128 76 124 108 112 112 104 60 108 48 88 68 68 64 56 72 52 56 52 40 44 64 36 80 52 60 60 48 56 60 40 44 36 52 28 44 28 44 32 64 52 324 296 540 336 620 304 452 212 396 240 432 236 424 248 428 228 408 220 400 224 400 228 400 216 376 200 316 168 320 164 292 148 268 140 260 132 244 124 220 120 228 112 200 100 180 100 184 92 156 84 180 88 160 88 144 88 140 80 156 88 144 92 164 92 152 104 188 100 184 116 212 124 212 120 236 156 276 176 312 192 348 228 380 244 444 276 472 292 520 308 540 320 568 336 560 336 584 324 584 348 612 344 604 360 600 344 624 364 624 356 624 364 632 364 612 352 612 348 620 372 624 356 612 352 584 340 576 328 588 340 572 328 596 340 584 324 544 316 576 348 604 348 588 332 568 332 556 304 568 340 568 312 576 340 568 332 584 328 552 344 572 324 544 312 540 324 532 324 540 324 548 316 540 312 520 300 520 304 524 300 520 308 528 316 540 304 488 268 440 236 432 260 512 316 548 300 476 276 468 280 472 260 480 280 500 288 496 288 512 288 504 284 496 292 512 296 524 300 516 308 548 308 544 340 536 312 544 312 520 312 544 308 524 304 496 292 480 292 504 308 520 304 528 296 520 296 524 300 516 296 512 296 504 296 492 296 484 292 492 280 496 280 492 276 456 280 456 276 444 256 416 236 424 244 392 248 396 232 396 220 372 220 372 232 384 236 360 224 372 208 372 224 380 216 380 228 368 240 388 228 388 244 384 240 392 228 392 224 380 228 380 208 332 192 312 192 280 156 264 140 216 104 188 92 140 68 132 92 148 132 200 172 204 184 196 164 196 144 152 112 112 92 100 84 92 100 96 132 212 232 284 276 308 284 284 276 316 324 380 368 408 396 416 388 408 428 436 428 432 420 428 408 428 396 380 344 320 216 168 156 144 200 168 240 196 196 160 168 172 196 216 216 248 240 244 248 276 244 244 208 212 100 148 72 160 96 184 108 224 132 336 200 416 236 184 348 168 452 84 516 80 540 72 580 72 624 84 648 96 664 88 656 148 676 128 696 128 712 112 728 124 732 120 736 120 732 116 732 124 724 132 748 128 744 132 744 128 740 132 740 140 736 136 724 132 716 120 708 120 720 116 712 112 704 112 700 100 680 88 676 80 652 80 620 52 596 60 588 40 584 52 552 40 548 44 532 56 524 52 488 40 456 40 416 28 388 36 372 28 320 20 328 224 448 276 504 364 480 248 352 192 364 184 348 192 376 184 348 192 340 192 348 196 352 180 344 180 324 176 304 172 308 164 272 148 260 140 244 136 244 136 240 132 236 124 204 116 212 104 208 100 196 92 188 96 188 92 176 96 176 100 168 100 208 88 196 108 216 116 228 120 232 116 244 128 272 140 320 184 364 200 372 208 384 236 412 256 428 272 448 272 476 296 488 280 484 312 504 312 484 336 492 324 528 360 532 356 528 348 508 344 528 348 516 360 504 340 524 344 512 328 496 316 508 352 536 332 500 336 496 312 492 316 488 332 512 320 500 320 468 332 488 308 488 324 480 308 488 296 480 320 480 328 496 304 488 324 480 308 476 312 476 296 468 300 448 304 456 296 460 300 480 300 468 312 484 296 464 284 464 304 460 304 448 284 452 292 436 240 396 244 416 252 428 316 480 328 476 296 432 256 408 216 400 260 428 264 432 272 440 272 440 264 424 268 436 284 456 296 460 276 468 296 460 316 468 300 488 308 472 308 484 292 484 304 456 296 460 276 464 304 456 296 472 296 488 308 468 300 460 292 452 296 472 296 472 292 464 292 480 276 468 292 464 276 456 272 452 284 432 272 436 260 432 260 432 248 428 248 424 232 424 240 396 240 420 252 420 232 408 228 416 236 408 220 412 232 412 232 412 240 444 244 428 244 440 252 408 252 432 236 416 240 404 232 396 236 388 208 360 196 340 184 280 148 244 116 192 108 160 76 128 72 128 80 132 76 124 64 100 52 80 48 68 64 88 68 116 72 96 72 128 68 180 124 220 144 256 180 288 212 364 308 436 352 464 356 488 384 516 380 484 380 488 356 456 276 328 144 204 144 152 88 164 116 228 168 240 152 212 156 228 132 212 128 216 116 212 128 200 88 144 56 108 68 144 88 168 104 208 128 220 176 352 204 388 316 180 312 128 152 76 108 80 128 72 100 80 100 84 76 84 104 104 104 112 88 128 100 140 84 128 84 116 92 120 104 116 100 116 84 136 100 124 100 124 48 128 96 120 104 116 104 120 88 132 100 120 104 120 104 112 132 112 108 116 80 100 76 92 52 80 80 84 64 56 24 48 64 36 44 44 68 40 68 40 56 60 48 56 48 52 56 32 56 24 76 36 44 36 56 28 104 152 360 236 468 332 636 356 528 228 336 172 316 168 300 160 320 176 312 172 316 164 300 176 304 164 292 172 296 168 292 164 260 148 248 136 264 132 252 132 240 136 228 132 236 128 236 116 208 120 212 120 216 112 196 100 204 104 196 108 200 116 192 108 192 120 208 116 208 120 216 124 236 124 236 148 268 176 292 200 328 208 324 212 380 240 420 236 440 276 456 268 460 252 484 288 488 272 508 316 532 288 540 328 568 336 572 336 572 336 568 328 584 328 564 328 560 348 572 316 520 288 536 328 560 324 564 316 560 316 516 296 524 316 544 304 528 308 520 292 480 280 496 312 516 296 496 284 492 304 520 316 520 312 516 284 516 296 500 296 496 268 460 272 484 280 476 280 468 268 484 280 472 288 476 292 472 276 468 268 476 276 484 300 476 272 452 248 392 208 372 228 464 304 536 308 536 324 524 304 476 244 424 240 408 240 436 264 424 244 440 260 424 244 440 252 460 284 472 260 488 276 464 268 468 284 500 304 520 312 524 284 496 292 520 300 504 292 484 284 496 284 492 296 492 308 504 292 496 292 500 288 484 296 504 304 508 296 504 280 476 272 476 300 468 276 468 272 460 268 476 272 456 264 452 264 448 256 420 248 424 256 396 256 424 256 408 248 416 248 412 248 420 248 408 240 424 264 416 244 424 256 420 252 424 252 432 256 436 268 440 268 428 252 428 248 412 232 360 220 344 208 324 204 304 184 280 164 248 148 224 124 200 112 176 100 172 96 136 84 136 84 116 68 116 64 96 68 100 64 108 72 88 60 96 52 112 84 84 92 128 116 180 168 248 260 296 316 348 328 340 324 360 284 272 168 128 88 84 120 156 100 68 64 76 60 72 72 96 116 116 124 88 68 96 64 104 56 96 56 104 60 144 76 164 92 180 92 192 116 240 144 292 204 388 224 176 336 176 396 92 500 80 524 80 552 76 600 72 620 84 632 96 636 96 664 88 668 104 692 120 708 120 720 104 720 124 720 108 716 116 708 120 724 116 724 116 724 112 720 108 724 112 712 108 700 112 692 100 688 108 696 112 688 100 676 100 664 88 656 84 636 76 608 52 596 52 584 40 568 40 544 36 540 40 528 40 508 52 492 48 468 32 440 24 372 28 360 36 344 28 296 84 368 204 400 240 488 368 568 352 436 200 320 156 292 148 300 156 320 156 292 156 292 144 268 164 300 156 292 156 284 144 288 140 256 132 236 132 244 128 240 128 244 136 252 124 256 120 260 128 236 120 240 124 232 116 224 116 224 112 240 116 244 120 244 116 236 116 228 128 236 124 240 144 268 144 292 172 328 184 360 196 352 204 356 216 384 224 380 228 420 256 416 260 420 248 432 272 456 276 460 272 456 276 452 296 484 304 468 284 476 316 484 320 468 312 488 320 500 292 488 284 448 296 496 284 460 304 472 304 464 284 428 284 436 284 448 268 444 284 444 268 440 264 448 276 432 272 432 292 440 276 456 284 436 272 444 272 436 264 420 240 396 236 400 244 412 244 416 256 432 260 416 260 432 256 400 268 404 256 412 280 428 260 444 264 416 240 396 220 356 208 376 276 460 308 472 296 464 308 448 280 432 268 404 244 404 236 408 232 404 248 408 248 408 252 408 280 416 264 424 264 400 240 412 256 432 292 448 292 460 292 460 288 452 272 476 288 440 280 444 276 432 276 448 284 444 284 448 256 436 284 444 272 444 288 464 296 452 288 456 276 452 276 472 276 444 276 456 264 436 280 436 264 436 272 432 252 428 252 436 252 424 264 436 256 436 260 424 248 444 260 420 252 428 260 424 256 440 260 428 256 428 264 436 268 440 264 448 272 444 272 448 268 432 264 436 256 428 236 404 228 384 212 376 200 368 200 344 196 320 184 284 164 280 148 248 124 228 100 192 112 184 96 172 92 148 80 116 80 116 68 120 68 108 72 108 64 92 60 100 64 108 68 84 56 136 112 240 156 260 152 256 132 192 68 100 68 100 104 136 108 160 72 84 72 96 64 96 64 104 112 152 72 112 72 112 76 104 80 120 88 132 92 176 96 184 112 224 124 260 148 296 168 320 208 376 328 184 324 160 212 80 136 80 120 84 100 64 96 76 84 76 64 92 92 88 72 92 108 104 92 112 72 112 76 108 60 108 96 100 76 112 80 108 76 108 104 100 84 104 72 104 96 104 96 104 100 100 96 100 92 104 84 108 100 108 88 88 72 68 52 76 56 68 44 40 48 52 40 36 56 40 52 36 64 44 48 44 64 48 60 36 60 32 48 16 56 24 68 24 72 36 252 188 380 200 464 332 636 388 648 344 472 184 320 156 300 168 288 156 272 148 268 140 272 144 268 132 280 160 284 140 264 144 260 140 248 120 244 124 232 132 256 128 244 120 236 120 240 124 236 124 252 108 224 116 212 116 216 124 228 128 220 124 228 120 224 124 228 132 228 136 248 136 256 136 272 168 288 180 308 188 316 184 336 196 332 216 356 208 376 216 392 228 408 244 420 236 448 252 440 260 460 268 456 248 452 264 456 268 464 280 512 276 496 304 500 280 484 268 464 264 464 272 476 272 468 280 504 296 476 256 464 264 452 252 448 264 468 280 464 276 464 248 436 252 448 260 444 252 440 264 464 264 444 252 424 252 440 244 412 232 364 220 384 224 392 244 412 252 436 256 440 236 440 240 436 244 448 252 428 240 436 264 448 272 436 252 364 200 352 204 388 248 480 300 512 284 488 272 480 292 520 300 484 276 432 244 392 232 388 232 408 240 424 236 416 268 448 240 424 260 436 236 396 240 440 260 448 252 460 280 476 288 496 288 484 276 496 296 488 288 444 264 464 272 456 260 436 252 464 280 460 272 468 272 464 280 472 280 484 280 468 276 480 264 452 272 460 288 460 264 460 260 428 256 440 264 444 256 436 256 428 256 420 252 440 260 436 248 432 252 444 264 432 264 440 260 424 260 452 260 440 264 444 256 452 268 456 272 464 276 464 276 476 280 468 284 464 276 452 252 416 236 372 216 352 220 336 204 328 192 328 200 324 184 304 172 264 156 240 124 216 120 196 104 184 100 168 100 152 92 148 80 124 84 140 72 124 76 124 64 108 64 112 64 112 64 108 52 124 64 104 60 124 72 116 76 128 72 116 76 120 84 136 76 156 84 152 88 148 92 152 88 156 92 164 92 196 92 184 108 192 112 224 124 224 144 248 164 284 164 292 176 316 192 400 224 188 344 184 356 124 464 68 520 84 536 72 576 60 604 64 608 84 624 84 656 88 668 92 680 112 688 108 692 100 696 104 700 96 700 100 704 100 692 104 696 104 692 96 700 96 692 100 692 100 672 92 676 84 664 92 668 96 660 100 656 92 652 76 636 64 620 56 584 40 560 52 552 44 536 44 532 36 524 36 500 44 488 48 468 44 440 32 396 24 380 24 356 32 320 24 328 184 352 188 344 256 500 352 556 380 536 324 404 192 320 160 300 152 288 148 276 136 284 132 284 132 260 140 280 144 276 132 256 132 236 132 232 112 240 120 232 128 248 116 244 124 240 128 240 120 232 120 244 128 232 120 224 128 224 120 236 128 240 124 236 132 240 128 264 124 240 128 260 140 288 160 324 168 328 176 332 184 348 196 376 196 356 204 364 200 380 196 368 220 388 244 412 232 400 236 420 256 416 248 408 236 392 220 404 256 416 276 432 248 420 260 432 244 408 252 404 264 428 252 428 248 412 252 428 264 412 248 412 252 400 244 396 260 412 256 404 256 400 240 408 228 392 240 392 236 404 240 396 240 392 240 412 216 376 240 392 216 376 200 364 224 380 236 420 256 400 232 376 224 404 272 404 236 404 236 404 232 416 264 404 240 380 204 348 204 348 228 416 276 448 296 468 272 408 264 444 308 496 308 456 280 412 244 408 244 400 252 408 260 400 244 392 232 392 244 392 252 388 232 384 240 400 232 396 244 420 276 440 264 432 284 452 284 436 272 436 256 420 260 412 232 404 252 432 268 432 272 428 272 412 268 420 256 436 272 452 276 432 276 448 272 432 252 432 264 424 272 424 256 440 252 416 248 428 260 412 248 416 248 420 248 432 252 420 260 432 252 408 256 416 260 444 256 436 264 452 260 436 272 452 272 440 276 444 280 448 284 452 288 448 280 444 280 456 260 428 272 420 240 420 236 400 224 380 204 372 200 364 208 340 204 336 196 320 184 288 148 252 132 208 116 192 104 188 104 180 108 156 92 156 88 152 92 152 76 140 76 120 76 128 76 128 68 128 76 108 84 112 80 116 80 128 76 152 76 164 92 152 92 172 92 184 104 188 96 180 104 180 108 212 132 244 140 272 140 260 152 268 164 280 176 312 172 316 172 296 180 320 196 348 232 392 332 176 332 156 260 92 148 76 144 84 120 68 104 60 92 64 72 80 88 76 84 80 60 100 76 112 84 88 88 88 104 92 88 100 64 88 76 96 104 88 72 96 80 88 56 96 72 96 72 88 92 92 72 84 88 96 80 88 68 84 60 76 80 60 72 60 48 40 48 36 64 36 44 40 80 28 28 36 44 36 60 44 52 36 48 28 56 24 56 24 40 36 44 28 124 128 300 160 316 160 440 312 596 356 660 364 632 324 444 192 312 160 304 152 288 136 272 144 268 144 264 148 264 132 256 124 264 132 252 124 236 116 228 120 220 116 220 128 248 124 240 124 236 120 240 128 244 116 240 128 232 116 232 120 240 124 252 120 224 124 240 128 236 124 240 132 248 140 268 164 296 168 300 184 316 184 324 188 320 192 336 184 328 208 324 192 328 204 360 220 376 216 376 216 388 228 388 232 392 236 380 232 364 260 412 248 420 228 392 220 400 220 372 236 404 244 428 232 424 252 428 232 384 216 404 244 412 260 396 236 400 224 384 236 416 224 380 224 384 220 384 212 392 232 372 228 392 220 376 236 412 228 364 204 360 212 364 220 348 220 380 216 384 232 404 236 384 236 400 232 412 236 400 248 400 240 424 244 424 232 380 208 356 192 352 224 412 260 448 256 480 284 460 264 448 260 472 304 544 320 528 308 496 276 452 264 444 248 424 248 416 240 400 240 380 228 396 236 388 228 408 240 384 232 384 232 412 252 440 260 440 264 448 276 444 268 444 260 428 236 404 236 436 256 464 272 452 260 452 260 428 252 428 240 440 272 436 256 452 260 444 252 440 260 420 256 420 252 428 264 420 244 420 260 420 240 408 248 408 260 416 256 416 256 404 256 416 260 420 256 436 264 436 260 448 272 436 260 440 268 452 280 460 276 456 276 456 272 472 276 472 276 476 276 452 276 436 276 432 252 400 236 400 228 364 220 360 212 344 208 336 196 348 204 332 196 296 164 264 136 240 128 212 128 200 112 208 112 192 104 184 100 160 100 180 100 168 80 160 84 144 80 164 76 148 80 152 80 140 84 164 80 164 88 160 88 176 92 188 108 196 108 184 108 200 112 212 132 248 152 256 168 280 172 272 168 280 172 280 176 292 184 312 176 316 184 336 200 384 236 432 252 168 320 164 320 152 432 80 492 88 516 68 532 68 580 72 580 56 620 72 628 76 640 80 656 96 668 84 664 84 676 84 664 84 668 92 680 76 664 92 680 88 680 92 672 84 668 96 680 92 660 88 648 80 636 76 632 84 640 80 632 80 624 64 616 68 580 52 568 32 532 32 516 36 512 36 516 40 500 36 484 40 456 36 440 32 416 24 388 20 368 36 332 32 308 64 348 160 324 140 316 252 476 336 540 376 548 368 512 316 392 208 340 168 312 156 288 140 272 152 276 140 276 136 268 140 260 140 252 124 232 124 240 120 228 108 220 112 212 124 224 120 256 120 232 108 240 120 224 112 244 120 224 112 236 124 244 124 224 128 236 124 232 128 248 124 252 136 264 152 288 148 316 172 320 180 332 172 316 184 328 176 344 180 360 196 340 200 360 208 376 208 360 200 356 200 360 204 360 216 356 216 380 220 396 208 384 228 364 212 364 204 364 216 376 232 396 228 380 220 380 236 368 220 356 204 364 228 384 220 380 220 376 208 396 208 356 212 368 208 360 208 396 220 376 208 364 204 380 200 368 212 340 208 352 208 344 188 340 204 356 224 360 220 368 216 396 236 380 224 388 220 380 228 388 232 396 240 396 228 360 196 336 196 336 216 380 244 416 272 428 256 448 256 416 248 408 256 428 272 452 300 480 332 468 312 452 268 416 264 408 260 416 260 408 244 384 208 380 220 380 244 368 232 384 216 356 232 400 244 412 252 408 256 428 288 416 260 424 256 408 228 400 248 416 244 428 244 428 268 416 256 416 236 392 240 408 256 412 256 420 264 408 256 412 248 408 260 400 244 396 252 396 252 416 248 400 244 400 252 404 252 412 252 408 244 404 256 412 252 416 256 416 252 440 256 424 268 444 256 440 264 444 264 428 272 436 272 444 276 436 284 448 288 452 260 456 268 444 268 420 252 408 248 408 232 400 220 384 216 356 224 376 208 380 200 352 208 328 184 320 160 256 136 236 128 224 116 220 112 208 116 192 104 192 100 188 104 176 96 192 100 168 96 164 96 172 88 164 92 164 100 196 104 176 100 184 104 192 104 208 112 192 116 228 124 244 144 268 176 296 180 320 184 304 188 340 176 336 184 328 180 340 184 344 200 332 208 360 232 392 252 408 300 164 308 172 300 112 156 80 148 84 140 76 112 68 76 72 80 60 80 72 64 68 88 84 64 84 96 80 92 76 80 84 96 80 104 68 96 92 88 84 108 88 68 88 92 80 64 96 68 80 100 76 80 72 76 76 84 84 80 72 72 72 48 64 80 48 48 40 44 40 48 36 68 32 44 48 52 36 48 36 56 28 44 32 56 28 52 24 44 40 48 28 68 20 208 180 292 152 316 148 424 304 580 352 636 380 640 348 608 324 444 208 328 164 296 156 276 148 276 160 276 148 284 144 264 136 248 128 256 136 232 116 232 116 228 104 224 120 228 120 212 116 256 108 224 112 236 116 220 120 228 116 224 112 244 128 228 124 236 120 228 124 240 124 232 120 244 132 272 148 268 152 292 172 288 168 300 172 312 172 316 180 312 184 328 180 308 188 348 204 328 176 320 196 336 196 348 192 332 200 344 200 380 200 352 200 344 200 352 196 348 212 352 208 376 224 368 208 336 204 364 236 372 208 364 224 372 208 360 208 340 216 360 200 344 208 356 204 340 212 356 208 348 204 356 200 356 200 352 196 332 192 328 196 336 200 320 192 356 192 340 212 356 212 364 220 384 220 384 232 404 232 396 240 408 232 392 240 364 200 328 188 324 196 372 228 424 256 460 264 440 272 452 252 440 244 408 240 420 256 476 288 508 316 548 324 512 280 472 276 476 292 484 276 436 236 392 240 404 232 392 216 388 216 372 212 384 220 396 232 388 220 416 244 440 244 432 268 432 248 420 244 400 232 408 260 424 240 428 248 428 236 396 232 400 216 408 248 400 248 420 252 412 240 404 232 392 232 404 248 396 228 408 240 392 244 408 236 400 244 404 232 408 240 424 248 428 248 412 244 412 244 432 248 420 248 436 264 444 268 432 252 448 268 456 276 464 276 464 252 456 284 464 272 456 272 476 264 432 252 424 252 400 240 380 220 376 232 356 232 360 212 344 216 332 208 348 212 316 188 300 176 304 160 248 140 264 124 224 136 236 112 228 120 204 112 216 108 212 104 184 112 196 108 192 108 192 100 188 108 200 112 204 112 204 112 208 124 212 112 224 128 256 136 276 164 276 172 292 184 316 192 324 180 316 204 320 196 332 200 332 192 336 192 332 204 372 228 424 252 456 276 152 316 172 332 192 388 100 460 76 500 76 524 68 544 60 568 64 584 56 600 68 612 72 628 76 644 76 636 72 648 72 644 68 640 68 644 80 640 80 644 88 652 80 648 76 644 80 644 80 632 68 628 76 624 80 616 72 624 60 616 68 612 52 580 56 556 44 532 40 528 32 516 32 500 36 496 40 484 40 468 32 436 32 416 28 384 28 364 36 352 32 332 24 288 148 328 148 304 144 320 236 460 320 512 364 564 368 532 364 512 320 396 208 328 176 308 156 320 160 292 164 288 156 280 140 272 140 256 136 252 128 232 104 224 108 204 116 208 104 220 112 220 108 216 120 216 108 224 120 208 120 224 112 240 116 228 116 220 120 212 116 236 128 236 124 260 124 256 140 280 152 280 160 292 160 296 156 320 172 312 164 320 168 336 168 328 172 336 180 316 184 324 184 344 184 340 196 356 184 344 192 332 196 344 196 340 192 336 188 340 200 364 212 352 204 368 208 332 196 344 204 368 216 372 200 356 216 348 212 360 200 356 200 360 196 352 200 364 216 368 200 344 204 360 192 336 184 340 192 324 184 324 176 352 208 344 180 344 204 352 200 352 200 360 200 360 216 340 216 368 220 360 236 392 240 392 224 356 212 336 176 324 192 340 204 384 236 404 248 404 244 420 260 404 236 380 216 392 216 396 228 404 256 420 308 472 304 464 268 412 264 448 296 444 272 412 252 408 248 388 248 388 212 356 216 376 224 372 216 360 224 376 228 376 236 380 224 404 240 396 240 376 224 360 236 372 220 388 228 408 244 392 232 372 232 376 212 380 236 376 228 392 240 396 224 380 240 384 240 412 248 392 216 392 236 396 244 392 236 392 240 388 232 392 228 400 240 404 240 396 236 408 240 416 244 404 244 420 264 408 256 420 256 424 260 420 252 420 256 428 260 428 272 424 272 448 260 432 256 416 240 408 236 400 228 396 228 372 228 380 212 392 220 372 208 348 208 372 208 364 200 352 192 332 184 308 172 292 152 256 136 256 132 244 124 240 132 236 120 220 116 212 120 220 124 212 116 212 116 212 112 212 120 216 124 228 128 248 128 276 140 276 160 292 168 316 184 328 180 340 188 352 192 340 200 344 200 364 208 348 204 360 204 364 208 364 232 384 248 408 252 408 324 172 320 176 340 184 224 80 120 76 128 72 128 68 104 64 120 56 68 60 80 64 104 72 92 76 88 72 80 76 92 72 88 64 80 72 92 64 92 72 76 84 108 68 84 80 104 80 68 64 100 64 100 72 64 68 64 72 88 64 64 60 84 60 48 56 44 32 76 36 60 40 60 32 60 40 48 44 52 36 40 32 60 24 60 32 56 20 44 32 56 28 52 68 320 156 300 136 288 148 412 268 568 332 608 364 648 356 604 344 564 304 432 204 328 184 296 168 296 164 292 156 272 144 264 140 284 140 256 140 244 124 236 108 240 112 224 108 224 108 240 108 224 104 212 96 220 108 236 112 212 124 220 108 216 112 232 104 236 108 232 116 228 120 244 128 252 136 240 144 260 152 288 148 284 164 280 164 292 160 300 176 300 160 300 168 284 164 304 168 288 168 308 180 312 180 312 188 324 188 320 172 308 176 320 192 324 180 308 192 316 200 356 188 320 188 328 192 336 176 352 208 356 224 352 196 332 196 344 224 340 196 336 200 352 204 340 208 344 208 336 200 332 196 340 180 328 188 296 172 308 160 304 188 340 188 328 192 340 200 344 192 348 196 352 208 360 224 364 200 372 220 372 236 404 244 360 184 324 180 316 184 324 204 368 224 388 236 400 224 384 212 400 240 368 212 376 208 344 216 344 216 384 244 452 264 488 308 480 276 452 252 448 268 468 280 456 260 440 260 448 256 396 220 368 204 372 216 360 216 380 216 360 204 356 216 368 216 400 228 384 236 388 248 376 212 352 220 380 236 404 240 400 224 384 208 364 232 360 208 380 220 364 228 380 224 388 216 396 228 392 224 400 232 372 236 384 232 392 240 392 220 384 232 388 224 388 236 388 228 388 244 416 240 408 236 412 256 416 256 424 240 412 240 424 248 420 268 452 252 440 248 444 268 432 256 436 252 424 240 424 248 380 224 360 232 384 228 356 216 352 220 348 216 336 208 340 208 336 216 352 208 336 204 324 188 324 184 304 172 308 160 260 156 248 128 244 132 244 128 220 128 248 120 216 124 244 128 236 128 244 128 232 136 224 144 252 148 276 172 288 176 312 184 292 184 308 196 296 196 332 184 308 196 328 196 332 208 332 208 336 208 348 208 372 228 384 240 416 248 440 260 172 324 180 340 176 344 152 428 80 476 76 500 72 524 64 544 68 556 60 572 64 588 72 596 68 624 68 620 64 608 76 616 76 616 64 624 72 624 64 620 76 616 68 632 80 620 72 612 68 608 56 600 60 604 64 600 64 604 72 592 60 576 56 552 44 528 40 520 28 508 32 488 40 488 36 472 44 460 32 432 36 412 24 380 20 356 24 356 24 340 20 308 24 328 184 304 136 296 128 328 232 436 300 484 332 536 360 532 340 512 320 492 308 388 200 344 184 324 172 312 172 304 152 292 148 280 136 268 140 260 128 236 120 216 108 224 112 208 100 208 104 220 108 208 92 204 100 208 100 204 100 192 108 216 112 212 108 216 108 228 116 216 116 220 116 240 128 248 128 256 136 264 132 296 140 288 152 284 140 288 160 312 160 292 156 304 164 312 160 304 164 316 172 304 176 320 180 328 184 336 188 320 180 304 172 320 180 336 188 340 176 344 184 320 184 328 192 340 184 344 200 340 200 360 208 352 184 336 204 356 204 352 196 352 188 340 204 332 192 344 188 340 192 340 184 332 172 316 172 328 172 312 176 312 188 344 204 344 184 328 200 340 180 336 184 344 216 348 200 356 208 356 208 344 220 372 196 328 188 320 184 320 204 348 212 364 204 372 216 368 216 360 216 360 220 368 212 344 188 348 212 364 208 380 240 412 252 424 276 452 276 416 256 428 256 416 260 428 264 428 272 400 252 388 224 364 212 368 212 356 204 348 192 348 204 356 212 360 220 360 220 388 228 380 224 356 196 368 224 380 220 372 224 380 236 376 216 372 212 356 208 356 212 364 212 360 216 368 220 380 220 372 216 360 224 368 224 376 240 372 232 376 224 392 236 376 232 384 224 384 224 388 236 376 240 376 232 404 236 396 240 396 240 408 244 392 248 400 248 416 260 444 252 412 260 404 244 408 240 400 240 388 228 368 224 388 220 388 228 396 208 376 224 368 204 372 216 368 200 372 204 344 196 352 188 368 200 352 200 332 192 320 180 280 164 260 140 256 132 244 136 244 132 240 124 216 140 224 140 236 132 240 136 264 148 284 176 324 176 320 184 332 184 336 192 340 184 348 192 352 196 344 196 340 196 336 200 364 200 356 200 360 204 368 216 384 236 384 232 404 244 428 324 172 324 184 336 184 312 116 188 72 140 76 128 68 92 64 92 60 100 60 104 60 92 60 80 64 96 56 80 64 84 64 88 60 100 56 84 60 84 68 80 64 84 68 56 76 96 60 96 52 96 52 84 56 80 68 80 72 72 64 80 56 76 44 48 40 32 36 24 40 68 20 56 32 52 36 52 32 48 36 60 28 28 28 48 28 60 24 56 20 48 20 128 160 316 136 280 128 280 156 448 276 524 320 584 336 620 360 608 344 600 332 568 304 444 196 332 180 300 184 296 168 288 164 280 144 268 140 264 136 248 116 236 120 224 112 220 104 216 100 220 100 216 108 216 100 200 100 212 100 196 92 208 96 192 100 204 108 216 116 224 112 228 116 236 116 232 120 232 120 252 128 240 128 280 136 284 140 264 136 280 148 280 152 280 164 272 156 276 148 288 160 296 164 308 176 320 172 312 176 308 172 300 164 308 168 316 180 316 180 312 176 316 176 304 176 316 188 320 212 316 184 320 188 320 196 344 192 356 196 348 192 336 192 320 192 328 192 336 192 336 184 336 176 320 180 316 168 316 176 316 184 316 176 308 184 344 196 328 180 336 184 324 192 324 192 336 196 344 208 356 204 344 200 360 192 328 200 316 192 324 188 348 204 352 200 344 216 368 208 356 196 360 232 368 200 340 192 324 200 344 200 352 212 360 212 368 220 412 256 436 252 444 248 420 240 428 260 448 256 444 248 424 248 404 232 392 236 360 204 340 208 340 212 348 196 368 208 364 204 364 220 380 220 360 212 348 196 352 204 368 212 360 232 376 224 368 220 344 212 348 204 356 208 360 220 356 208 352 212 364 212 344 204 372 208 348 208 380 224 372 224 384 216 372 220 364 212 372 216 388 220 380 208 372 216 380 228 388 232 400 228 396 236 392 232 404 236 412 260 436 256 448 248 412 240 400 228 404 240 384 232 384 220 388 224 380 220 364 212 372 204 360 212 348 204 336 212 340 196 348 200 332 196 336 192 324 204 312 204 328 180 312 180 304 176 284 156 264 152 264 140 248 148 260 140 256 140 260 152 276 152 272 168 288 184 304 192 304 196 308 192 312 200 324 204 324 184 324 200 324 200 332 208 328 192 344 208 324 200 340 208 356 212 360 232 392 240 404 248 448 244 176 328 180 336 196 352 184 380 100 464 80 500 68 524 56 536 60 544 52 568 56 584 52 596 64 600 56 600 72 600 64 604 60 588 56 608 56 604 56 600 56 600 68 600 60 604 68 588 60 596 56 592 64 576 60 584 64 588 64 568 56 552 44 528 36 516 32 508 44 476 24 484 28 476 32 456 28 436 32 408 20 380 28 352 24 344 24 328 28 308 28 272 76 340 152 276 136 276 116 320 236 420 284 480 316 524 352 524 348 520 344 512 308 480 288 396 204 344 188 340 192 300 164 308 168 284 156 272 136 256 124 244 124 224 116 216 108 220 100 216 104 204 108 192 104 188 92 184 100 200 84 188 96 180 96 200 92 208 104 200 100 216 100 220 120 232 112 252 128 256 112 248 132 276 136 268 120 284 140 272 140 292 140 280 152 276 148 292 152 284 148 296 164 300 160 304 172 324 176 288 168 308 148 324 172 324 172 324 176 312 172 316 176 320 168 332 180 336 200 336 184 328 180 332 220 348 192 332 188 336 200 344 196 348 196 356 200 348 192 344 180 340 208 336 180 336 180 292 172 328 184 320 176 320 172 336 184 336 204 344 176 340 196 332 180 332 192 352 196 352 180 336 184 348 208 348 188 304 176 300 196 340 184 356 200 344 204 376 208 344 220 360 200 344 196 332 184 352 188 328 204 340 200 356 188 352 184 360 220 376 212 388 236 396 244 380 256 408 252 412 236 416 236 404 236 376 236 396 244 368 228 376 204 372 204 348 220 336 204 348 212 380 212 364 212 348 196 344 192 328 188 352 204 356 224 364 224 348 196 372 204 340 204 352 204 364 220 356 200 340 216 356 200 356 204 364 200 356 204 356 216 356 212 376 200 372 204 368 200 368 216 376 212 368 216 360 216 368 216 384 228 388 228 372 228 388 228 396 240 400 248 392 248 404 244 396 224 376 236 384 228 376 228 376 220 376 228 372 220 356 204 356 208 364 200 340 204 344 212 352 200 348 196 352 208 360 204 352 208 352 204 348 192 348 188 328 184 332 168 312 176 296 164 292 152 272 160 276 164 288 168 308 176 324 188 344 188 348 196 332 192 328 196 344 184 360 188 324 200 348 212 340 184 352 196 352 192 344 200 340 208 344 208 360 220 356 224 384 228 396 236 388 320 196 356 188 348 196 348 168 256 88 168 88 140 60 116 56 120 52 84 60 92 56 116 68 96 52 88 64 92 60 96 60 76 60 80 56 84 60 88 56 76 52 88 64 92 56 76 60 96 48 68 64 84 56 88 60 72 60 76 52 64 56 60 40 52 28 36 44 60 32 52 40 44 36 56 32 44 28 44 16 56 16 64 20 52 24 48 24 40 28 40 24 212 184 296 132 280 124 288 148 424 248 504 304 556 336 608 344 596 340 600 328 576 300 520 288 460 208 360 188 312 184 300 168 296 156 272 152 264 136 260 136 240 116 224 120 216 104 216 104 220 100 212 100 208 100 200 96 188 92 196 96 196 88 196 100 204 100 196 108 208 104 216 108 228 116 240 112 240 124 240 132 248 132 240 128 256 128 272 140 272 132 268 148 260 136 280 144 276 140 280 140 280 156 272 164 304 172 308 164 292 160 296 152 300 172 304 172 304 168 312 168 304 184 328 176 332 172 320 176 320 192 320 188 336 196 332 192 316 192 324 188 340 204 324 204 348 196 316 188 316 180 308 196 332 176 320 180 316 180 312 176 292 180 324 188 332 184 332 196 328 184 324 188 316 176 324 184 324 172 316 172 316 184 320 188 312 172 308 168 304 196 320 192 344 208 360 196 344 212 324 192 340 208 332 188 328 192 316 180 324 184 332 188 336 188 324 184 344 192 344 200 352 212 384 212 388 232 404 236 384 232 392 216 392 232 400 220 404 236 388 224 376 216 356 220 356 200 336 208 360 200 348 208 344 208 344 188 328 180 320 180 328 196 360 208 348 196 332 208 344 208 332 196 352 204 348 200 328 196 344 204 340 192 340 196 352 204 336 212 348 208 344 192 348 208 360 212 344 212 340 196 356 224 356 216 368 208 360 224 372 212 384 212 372 220 388 224 376 224 400 240 388 236 380 228 388 212 392 220 368 224 360 216 360 220 356 208 352 208 352 200 336 192 336 208 320 204 332 204 320 200 324 192 344 204 316 188 332 196 328 200 332 192 328 188 316 188 308 188 304 184 308 168 300 164 300 168 292 184 308 176 312 184 300 188 316 196 320 192 324 188 320 184 312 184 324 184 324 200 336 184 316 204 328 192 332 200 336 196 328 192 344 200 348 216 384 232 408 232 400 236 188 340 184 344 180 356 180 352 144 424 80 464 84 496 60 504 56 512 60 536 60 556 52 580 64 588 52 580 64 580 60 580 56 584 52 572 56 584 52 588 56 580 56 580 60 572 52 576 52 564 56 568 56 560 60 548 56 560 52 544 48 536 40 524 28 500 40 496 28 492 28 468 36 444 40 436 32 404 24 368 20 340 24 328 24 328 24 308 28 280 24 260 128 308 140 256 128 260 120 308 228 428 292 484 316 492 328 524 340 532 336 520 324 476 284 460 284 408 224 360 184 344 180 328 176 316 168 304 148 276 148 240 120 248 120 220 116 228 96 216 100 208 100 200 104 204 96 192 96 192 88 196 92 204 96 184 92 192 92 192 100 196 104 212 104 224 120 240 112 244 116 240 108 240 120 248 116 244 132 268 128 268 136 256 128 268 132 272 152 284 140 276 140 268 156 276 156 280 164 296 168 312 160 304 156 292 164 304 168 320 164 304 176 320 176 328 180 312 168 336 168 328 192 324 172 324 184 324 180 328 176 324 200 344 188 340 188 332 176 312 172 320 180 336 176 332 176 316 172 312 164 324 176 324 192 336 196 332 188 332 196 336 188 340 184 328 180 320 176 308 164 304 172 304 192 320 172 296 160 320 180 344 192 352 200 352 220 368 204 332 184 340 172 340 192 336 196 332 188 328 172 320 180 320 176 328 184 324 172 336 188 316 196 344 196 328 184 344 200 356 212 360 212 372 216 376 220 372 208 364 216 376 212 372 236 368 204 368 204 364 212 356 196 336 192 352 192 340 192 324 172 332 188 340 188 324 196 348 192 352 196 344 192 340 188 344 188 344 192 328 192 332 204 328 200 340 180 348 196 348 192 344 192 344 188 340 204 352 208 336 196 352 212 364 216 356 200 368 208 360 196 360 212 352 200 360 220 360 208 360 200 364 216 376 212 356 228 364 216 344 204 364 196 352 208 360 220 364 196 344 212 372 208 352 200 348 204 344 192 356 188 332 188 340 204 368 188 348 192 336 192 336 192 328 192 324 188 332 188 336 184 332 184 332 184 324 176 340 188 336 184 328 184 344 180 352 184 336 176 340 184 328 196 328 200 328 192 340 192 328 192 340 188 336 188 344 188 360 200 356 196 348 204 348 200 352 232 376 232 376 240 396 340 180 344 184 348 188 344 188 296 112 184 84 144 76 132 64 120 52 100 56 104 48 108 56 68 60 76 64 76 60 76 60 88 56 76 56 80 48 56 52 96 56 100 56 68 52 72 56 76 60 72 56 88 56 64 52 88 52 80 48 56 40 64 28 60 28 56 32 56 28 60 32 48 32 52 28 56 20 44 20 40 20 64 24 56 20 60 24 52 28 60 60 284 140 280 132 260 116 264 156 428 264 496 312 556 312 576 344 604 340 592 320 576 316 540 292 500 288 456 212 348 188 312 184 304 176 312 164 288 160 268 136 256 124 244 120 220 112 216 104 212 108 208 88 216 96 204 100 200 96 204 96 188 92 200 96 208 88 200 92 216 96 212 104 224 112 232 112 228 116 240 124 224 112 240 116 236 124 252 120 248 128 252 140 260 124 284 140 276 140 264 128 268 148 280 148 276 144 284 168 300 168 300 172 280 152 296 164 300 176 304 176 324 184 304 184 308 168 300 168 288 168 316 180 320 180 312 184 316 176 340 184 316 180 316 180 316 184 320 164 304 172 324 172 308 176 304 172 308 176 312 180 312 188 324 192 324 192 316 184 328 192 324 176 320 180 316 172 308 160 304 168 300 172 324 176 308 168 300 172 324 188 356 188 344 212 352 200 336 184 300 172 320 172 308 188 324 188 308 180 304 180 312 164 316 180 308 176 324 172 304 172 304 184 336 176 316 192 320 188 344 204 336 212 360 208 352 196 352 204 352 208 340 216 384 216 364 216 368 204 356 200 308 196 324 188 328 192 324 192 328 172 320 184 316 184 324 180 312 188 324 180 316 188 308 172 340 188 332 196 340 180 320 188 324 180 320 176 320 196 316 192 332 196 320 196 348 204 344 192 336 204 360 204 340 208 352 208 328 196 328 200 332 200 332 196 352 196 344 188 348 200 372 204 368 212 364 216 340 192 344 196 344 200 344 196 348 192 340 192 340 196 344 204 328 188 340 204 332 192 316 180 324 188 336 192 312 192 320 188 320 192 312 192 324 180 316 188 328 184 320 188 324 192 324 188 296 188 308 180 304 184 320 188 328 184 312 176 320 176 324 188 324 180 308 196 308 188 316 184 324 192 308 176 320 192 320 184 312 200 332 212 356 208 348 220 376 208 380 224 392 224 176 324 188 348 184 340 192 336 188 392 92 452 72 476 64 484 48 512 48 520 56 552 60 556 56 564 64 568 60 568 60 564 56 568 56 572 56 564 52 568 56 556 56 556 60 560 52 548 60 548 60 556 56 544 52 536 52 536 48 528 32 492 36 480 32 460 32 460 32 456 36 452 44 428 24 392 24 372 20 360 24 328 28 308 24 296 28 272 28 248 24 260 160 280 124 264 116 244 104 332 224 412 256 456 304 492 336 508 336 524 340 512 336 500 300 468 288 440 296 400 216 348 192 344 188 332 172 316 172 304 160 280 140 252 128 244 116 220 96 220 108 208 104 216 108 200 104 196 92 204 96 184 92 192 100 180 96 208 92 184 92 192 104 204 96 216 104 212 120 228 116 236 120 232 112 232 120 244 120 232 124 244 132 264 128 264 140 256 128 264 132 272 136 244 136 280 132 288 124 304 156 296 164 304 172 308 164 316 172 328 172 336 180 328 180 304 164 292 164 296 172 308 176 328 168 324 164 328 176 308 172 328 176 320 176 320 164 316 176 312 176 328 164 308 164 308 164 312 192 316 180 308 180 328 196 340 188 344 176 324 188 332 184 300 176 308 160 300 172 304 184 320 172 324 180 308 184 316 176 332 188 344 188 332 172 328 172 300 176 316 168 312 172 308 172 312 180 328 168 324 172 308 176 308 168 304 176 304 176 296 156 296 164 288 168 300 172 320 172 312 196 336 184 328 172 332 192 332 208 340 184 340 200 336 192 344 200 352 200 340 192 336 192 348 192 336 188 340 196 332 180 332 184 308 172 324 168 328 180 320 172 320 180 304 172 324 164 312 180 328 180 312 168 328 180 332 184 332 184 328 188 328 184 328 188 324 188 336 192 344 200 344 196 336 188 348 188 328 192 340 204 324 196 336 188 336 188 336 184 332 184 324 200 344 204 348 192 344 196 344 192 360 192 352 192 344 184 324 184 336 184 336 192 344 180 336 192 336 200 332 200 336 180 320 184 328 192 332 176 324 180 320 184 312 192 348 188 344 184 320 180 332 188 336 184 320 176 320 172 324 180 328 188 320 172 344 188 332 180 320 180 352 180 332 184 328 192 336 180 340 184 332 196 352 180 332 188 324 192 344 200 332 200 348 208 360 200 360 208 344 204 360 332 196 352 184 352 192 348 188 328 172 248 80 172 76 156 68 116 52 112 48 88 56 76 60 84 60 80 56 80 56 68 68 76 52 84 60 64 56 92 52 108 48 80 60 84 48 92 56 60 60 76 52 84 44 68 56 76 44 60 36 80 36 64 32 60 28 36 28 64 28 36 36 32 32 36 24 60 24 40 16 44 20 52 20 48 24 52 16 60 20 96 112 268 124 260 112 264 116 276 152 436 244 484 284 520 296 548 332 580 336 588 340 584 328 556 300 524 284 500 268 440 216 348 192 316 180 312 172 304 164 296 152 252 140 248 128 244 116 216 112 208 108 220 108 212 108 200 100 192 100 208 96 192 100 196 100 192 88 204 104 188 104 216 96 212 88 236 104 224 108 220 112 232 128 236 116 244 116 240 120 248 124 256 144 252 132 268 124 248 132 256 132 260 128 256 132 260 136 272 148 268 152 292 168 316 180 308 172 312 176 308 176 296 180 300 160 304 160 300 176 292 160 312 172 316 168 312 176 308 180 312 172 324 180 296 176 296 176 300 184 312 168 292 172 300 160 304 180 316 176 312 172 328 184 332 192 332 192 328 200 348 180 312 172 304 176 300 172 296 176 316 188 324 196 324 176 300 176 316 188 332 192 332 184 328 168 292 164 292 160 304 176 296 164 308 176 300 176 316 168 296 160 296 156 292 164 288 148 292 152 292 156 292 160 280 164 296 164 288 168 296 156 304 176 312 168 316 172 308 176 308 180 328 172 324 200 316 172 316 192 316 192 324 188 332 188 328 192 340 180 312 196 320 164 292 160 300 188 316 176 308 172 296 168 304 152 308 176 300 168 312 180 300 164 308 184 316 180 324 180 304 176 312 168 296 180 320 184 308 192 312 176 320 180 320 176 308 180 312 176 340 192 300 180 304 180 316 192 308 180 320 172 320 180 332 188 332 188 336 200 336 180 320 180 312 188 328 176 304 184 320 184 308 192 320 184 316 204 332 204 328 192 316 180 316 188 312 180 320 188 316 184 308 176 324 184 324 188 304 180 312 188 312 176 328 188 312 188 300 184 312 184 308 180 324 184 312 188 308 188 308 188 324 184 320 176 332 188 328 192 324 180 320 192 320 184 320 180 332 196 332 188 336 196 328 196 340 208 328 200 348 200 192 336 188 352 184 332 192 332 180 332 140 412 84 448 68 484 60 496 56 520 40 528 68 544 56 564 52 564 44 560 60 564 52 560 56 548 52 548 60 544 60 552 52 544 52 536 52 536 52 536 56 528 56 528 52 508 44 508 36 476 36 468 28 464 20 460 24 428 32 440 32 420 28 404 28 384 24 340 28 316 20 300 16 304 16 280 24 248 20 224 60 268 124 248 124 248 112 240 104 308 240 420 268 432 276 468 300 504 312 520 340 512 328 504 332 484 316 456 264 416 276 424 224 352 184 348 176 344 164 312 176 328 164 280 144 268 132 240 124 216 112 200 108 224 116 224 100 212 100 200 100 208 100 192 96 192 96 192 92 200 100 200 100 192 96 208 96 224 108 232 120 212 120 232 120 228 112 232 116 248 116 244 120 240 120 232 120 236 124 264 136 252 116 240 124 252 128 276 144 264 148 288 160 300 176 316 180 316 168 296 156 312 160 308 172 324 164 304 156 308 160 304 160 316 176 300 184 320 176 324 176 316 180 304 172 312 176 312 176 312 180 332 172 312 180 316 176 300 164 300 172 320 176 320 176 316 188 352 192 320 184 316 164 316 172 304 164 304 172 308 180 324 188 348 188 316 164 312 184 344 184 344 196 328 184 320 168 292 168 300 160 292 160 308 156 292 156 288 160 332 156 312 168 284 168 300 144 280 144 288 148 284 152 288 160 260 156 288 148 292 148 292 144 292 164 296 160 304 164 312 168 320 172 304 168 316 160 316 168 316 172 328 176 320 180 316 176 316 188 324 188 324 184 300 164 296 160 288 156 288 168 308 152 288 172 292 160 312 172 292 160 304 176 304 176 304 172 312 164 332 176 320 176 308 168 312 176 296 172 320 168 312 180 300 160 316 164 316 168 308 164 308 168 304 176 304 176 324 176 316 184 320 176 308 164 328 180 316 192 328 188 332 180 296 176 332 172 332 188 324 172 328 172 308 192 340 188 328 188 332 196 328 184 328 184 332 188 324 196 348 180 332 176 332 180 320 184 320 180 328 184 316 176 324 184 308 184 324 180 320 172 328 168 364 184 336 176 324 184 308 184 316 180 328 188 324 180 332 188 328 180 340 184 308 188 336 192 328 180 352 200 328 184 328 192 336 192 336 192 328 196 340 360 188 340 192 336 184 352 192 352 176 296 112 212 76 148 64 116 44 120 40 108 48 88 60 88 60 92 64 92 52 80 48 88 60 56 48 80 56 96 48 88 48 72 40 80 48 84 48 56 52 64 40 84 48 64 36 80 36 68 36 64 20 52 24 68 28 36 32 52 28 48 28 52 28 28 28 52 20 44 16 36 20 48 20 56 20 60 24 48 28 180 124 252 116 260 104 248 112 256 156 408 236 460 276 524 300 520 312 556 336 612 336 592 336 572 336 568 296 504 268 472 260 464 232 360 188 312 184 304 168 304 172 296 164 272 136 252 140 248 116 232 116 228 104 220 116 220 112 220 100 208 100 212 96 200 104 196 96 208 96 224 112 212 100 200 100 208 100 228 116 236 124 232 112 232 116 228 112 220 108 224 108 232 112 224 104 240 108 256 124 240 124 236 116 260 132 248 136 272 144 272 140 268 148 276 156 300 172 276 140 288 144 280 152 308 164 296 160 300 164 296 172 296 164 284 172 288 168 304 168 304 176 312 176 300 168 312 172 308 172 300 160 320 176 304 188 304 168 312 156 304 168 316 164 316 164 316 180 324 196 320 164 320 164 308 156 308 172 312 172 344 192 316 192 320 172 296 176 320 196 328 196 332 188 328 192 308 184 308 172 300 160 300 160 300 160 296 156 292 168 296 164 296 164 296 164 300 156 276 140 276 136 284 144 264 140 272 144 288 144 264 144 268 144 276 148 280 164 284 156 288 156 280 156 288 164 284 164 300 160 312 160 296 164 296 164 300 168 284 180 304 184 304 180 304 156 268 152 280 160 296 168 276 160 288 156 288 160 292 156 276 168 288 176 296 172 296 160 288 168 300 168 292 172 284 168 292 160 284 164 284 168 296 156 292 156 296 164 276 168 272 156 300 164 288 168 288 172 300 164 288 168 296 172 296 176 304 180 316 176 316 184 316 176 304 188 308 184 320 164 304 172 312 180 308 184 304 176 320 176 304 180 312 172 312 196 320 180 308 188 312 180 292 180 304 180 300 176 320 180 320 180 304 172 284 180 304 188 296 180 300 168 320 180 304 176 312 180 296 176 292 184 312 180 320 180 300 180 316 176 304 176 296 172 300 196 320 176 320 184 328 188 312 168 312 180 328 192 332 196 348 184 188 332 192 336 188 344 184 348 184 332 180 372 100 432 76 476 60 500 44 508 40 520 56 544 56 548 56 556 60 556 52 564 48 544 52 552 52 548 48 540 44 540 56 528 44 516 44 508 40 516 44 512 36 492 44 480 36 468 36 456 28 452 28 432 28 428 24 424 28 412 20 388 24 376 24 328 20 320 20 292 20 272 20 272 16 248 16 216 20 200 96 244 108 240 108 232 108 220 104 324 244 404 236 436 288 468 288 476 320 500 340 512 340 520 328 496 344 476 292 436 268 420 252 396 232 344 200 340 184 328 192 332 172 324 160 296 148 268 144 264 120 244 120 228 116 240 112 220 116 220 100 216 108 180 104 208 104 212 96 212 100 196 96 204 96 212 96 200 96 216 112 212 116 212 100 220 108 216 104 220 108 212 100 228 112 224 104 232 120 240 108 220 120 244 128 256 140 268 136 268 136 264 136 260 132 272 144 280 140 276 140 280 148 288 172 300 160 308 164 300 152 304 176 308 168 300 164 316 168 296 176 304 168 292 164 316 176 328 164 316 180 316 168 316 172 312 176 312 160 324 156 304 168 296 172 308 172 320 180 348 176 316 168 308 172 308 184 316 188 320 192 328 184 312 172 296 168 328 196 352 196 344 188 372 196 320 188 344 192 332 176 316 184 304 172 320 180 316 172 304 164 308 168 292 160 304 156 276 148 280 136 288 148 280 148 264 140 268 140 276 140 252 144 252 136 268 144 268 144 272 140 276 148 292 148 280 148 276 156 288 152 296 152 296 156 296 160 296 148 296 164 304 172 316 168 304 156 284 148 292 160 300 152 332 156 304 156 284 144 272 152 284 164 296 164 300 164 296 164 284 160 304 160 284 164 288 156 304 148 284 156 292 152 284 160 280 160 288 160 288 152 292 160 300 164 292 156 296 144 296 160 300 164 308 172 296 184 312 172 324 176 300 172 332 172 324 176 308 172 320 168 316 176 320 176 312 168 300 180 328 168 312 184 320 172 328 176 316 168 320 176 320 184 320 184 324 172 320 168 320 168 316 184 324 168 320 180 324 180 324 172 332 168 312 188 316 180 320 168 296 172 312 180 328 188 304 176 312 176 320 176 316 172 320 180 336 168 308 176 316 172 324 188 324 168 312 160 320 180 324 176 332 372 188 356 184 348 180 336 180 320 172 328 156 224 92 176 72 108 60 112 56 120 60 64 52 72 56 72 56 96 56 88 56 68 48 56 60 60 56 72 52 64 52 60 52 88 40 76 44 76 48 68 36 72 32 72 36 32 28 72 28 56 24 60 24 48 20 64 28 36 28 60 28 48 24 52 20 40 16 52 24 56 24 48 20 64 16 44 24 52 48 188 108 228 100 240 104 252 100 244 152 420 248 460 264 500 292 520 300 560 324 588 332 588 348 616 356 592 324 540 292 500 264 452 240 432 232 364 180 336 180 308 180 312 168 288 160 288 152 268 140 260 132 232 128 244 128 236 116 228 116 216 100 228 108 216 104 220 104 204 92 216 92 208 104 204 96 188 96 204 96 216 108 232 100 224 96 200 96 224 100 224 100 220 120 232 108 232 120 228 116 244 108 240 128 276 140 268 136 244 128 260 128 252 136 256 136 256 136 280 144 276 152 276 152 280 156 296 164 304 156 300 164 308 168 300 168 284 164 300 168 296 168 300 172 300 176 308 172 288 168 304 168 320 160 308 176 300 160 300 172 304 172 312 168 312 176 316 176 316 192 316 188 320 184 316 192 328 196 328 188 328 192 320 180 284 160 316 176 328 192 348 196 348 196 332 184 324 184 332 188 304 196 320 180 308 192 312 184 308 168 308 164 324 184 308 164 296 168 288 148 296 160 288 152 272 148 256 144 252 140 260 136 268 132 268 148 252 132 264 148 268 140 260 140 280 144 272 140 264 144 272 140 276 140 284 148 280 144 288 148 284 168 288 156 296 164 280 156 264 148 260 148 280 148 280 152 288 144 268 152 276 144 280 152 276 152 288 160 288 160 272 148 268 152 296 156 276 144 276 148 276 144 276 148 264 156 288 148 272 144 280 160 280 152 300 164 284 148 280 148 272 168 296 160 288 168 288 172 296 164 308 168 268 172 312 160 284 160 300 168 300 176 296 164 308 164 292 156 292 168 304 176 304 172 304 164 296 176 304 172 308 172 280 184 300 184 292 176 292 180 320 168 288 176 308 172 296 176 312 176 296 168 304 168 312 180 308 164 296 180 300 164 308 180 304 176 308 172 300 180 292 168 304 172 304 172 300 168 300 168 304 176 300 176 304 176 304 180 284 160 292 188 184 332 196 336 180 344 180 328 180 320 176 316 140 392 84 436 72 480 56 504 56 512 60 540 52 548 56 548 68 540 48 544 48 536 56 548 56 536 56 528 48 520 36 504 44 500 48 492 40 492 36 484 28 480 32 464 24 456 36 424 24 416 24 412 20 400 28 384 32 380 24 360 28 336 24 300 24 284 16 276 20 268 20 248 16 216 24 188 28 216 84 220 96 224 100 224 108 224 100 292 220 404 252 432 268 456 296 468 312 504 320 504 348 536 344 504 344 512 336 468 308 448 268 400 240 396 240 360 184 332 184 332 172 320 172 328 160 320 156 292 140 280 132 256 124 232 120 224 116 228 104 224 108 224 112 228 100 204 100 192 100 216 96 208 108 204 108 208 104 216 96 216 100 204 100 208 100 216 100 204 112 200 96 220 108 212 120 224 108 224 124 228 116 240 124 248 132 248 128 240 128 260 128 260 140 256 120 276 136 284 156 284 148 292 152 296 160 320 168 328 164 312 152 288 160 284 164 296 160 312 160 320 172 300 164 312 176 308 164 324 168 316 164 328 168 312 168 304 156 300 164 300 164 304 164 304 172 328 180 328 200 340 188 356 196 320 172 320 188 336 180 316 180 300 148 312 180 324 180 332 184 340 196 340 192 344 188 344 200 336 184 336 184 336 188 344 176 328 180 316 180 320 176 312 172 304 176 312 168 296 160 296 156 288 156 292 164 296 152 280 144 280 148 252 152 268 132 264 136 256 144 248 128 268 136 248 152 244 136 268 136 252 128 264 144 264 140 260 140 280 140 280 156 288 136 296 160 288 152 272 132 264 144 268 156 268 156 284 152 292 152 280 144 268 144 268 148 272 152 280 156 280 152 276 148 288 140 272 148 276 152 280 140 264 156 288 160 276 144 292 156 280 156 264 156 280 144 288 152 268 152 288 164 284 152 276 156 292 148 284 164 304 168 296 160 292 164 312 160 308 164 304 168 296 156 300 164 316 160 312 168 312 168 308 164 304 160 304 168 316 168 320 176 304 172 312 168 320 176 312 184 316 168 308 172 300 172 312 168 320 176 316 172 304 168 304 172 304 172 312 176 304 168 316 164 308 172 288 176 304 172 300 164 312 164 304 160 300 172 316 176 320 168 320 184 324 156 304 172 300 180 304 368 196 352 184 344 180 352 180 344 168 316 168 300 112 180 68 128 68 80 64 84 56 88 56 60 60 100 56 68 64 64 60 84 56 76 60 60 56 52 48 72 40 84 48 72 44 72 44 76 32 72 32 64 36 40 28 56 28 68 24 52 24 52 20 60 20 36 20 48 20 52 24 60 20 36 24 44 24 56 16 48 20 56 20 40 20 24 16 80 80 180 84 208 100 212 104 228 100 244 164 412 232 460 264 488 284 528 300 536 308 584 340 620 336 600 336 608 348 588 328 584 312 524 296 476 256 436 240 368 180 332 184 308 176 300 184 308 160 284 160 248 140 256 140 248 124 228 124 240 116 216 108 236 116 220 100 228 92 228 104 200 104 204 104 216 108 224 108 216 104 224 104 208 96 196 104 216 116 208 104 228 104 220 104 204 100 248 100 232 108 240 104 220 116 240 112 248 120 272 136 248 124 256 128 256 132 260 140 272 148 288 152 288 152 276 152 308 180 296 156 308 160 288 152 288 168 308 172 300 168 312 160 284 156 288 172 292 172 304 172 300 168 304 172 304 164 304 168 308 168 296 172 300 168 300 160 320 176 304 188 320 192 344 200 336 192 316 176 308 180 316 164 300 160 280 180 308 180 324 184 316 196 312 184 332 200 332 196 332 180 336 188 332 188 320 180 316 176 320 184 308 184 320 176 316 184 300 172 300 164 284 156 296 160 292 156 296 168 300 160 268 160 272 152 280 152 272 140 256 132 272 140 256 144 280 136 260 128 236 132 260 128 248 144 256 136 268 140 260 136 276 140 280 148 272 144 272 164 284 152 256 144 256 152 276 144 272 148 276 140 264 140 264 132 256 140 272 148 264 152 276 152 276 152 284 136 288 140 280 148 268 152 272 140 268 164 280 148 272 148 284 152 288 144 280 152 272 148 280 140 264 144 276 148 272 144 264 148 272 156 276 148 284 172 284 156 284 156 276 160 304 152 284 160 284 160 292 160 284 156 288 164 280 164 292 164 292 168 284 160 288 164 300 172 288 168 288 168 284 164 296 164 288 172 296 152 296 172 276 168 288 176 292 168 304 168 300 176 288 160 304 164 280 172 304 164 280 172 296 176 292 164 284 168 296 164 280 176 284 164 292 168 296 176 304 168 312 160 300 176 304 168 212 340 200 324 188 316 164 300 164 296 152 280 160 340 88 424 68 476 64 492 60 520 52 524 52 524 64 540 52 532 64 544 52 536 60 524 60 520 60 516 48 512 52 488 44 484 40 464 36 464 32 456 28 444 24 436 24 420 24 400 28 400 24 380 24 376 20 376 24 348 20 320 24 300 24 276 20 268 24 264 16 216 24 200 28 176 24 164 40 172 92 204 92 196 96 208 92 224 84 316 236 404 256 428 276 456 288 468 312 488 328 512 348 516 344 524 356 528 352 524 344 500 328 480 296 428 256 396 248 376 192 332 176 332 172 332 172 332 172 300 160 284 140 268 136 268 132 252 128 244 112 236 120 216 120 216 104 224 108 228 104 196 112 212 100 224 108 212 108 212 100 212 96 196 100 216 100 220 104 220 100 216 116 204 100 204 104 216 104 224 104 228 120 232 116 236 112 252 128 264 116 228 128 268 124 276 140 288 140 288 148 292 144 296 152 284 156 312 164 292 164 316 168 284 156 308 160 316 172 312 176 324 160 316 148 300 176 304 180 320 176 320 168 320 172 308 176 308 172 292 168 304 172 308 172 320 164 300 180 320 180 320 196 348 192 336 184 332 172 316 164 296 152 312 180 316 180 332 176 324 184 328 180 320 180 348 184 332 188 352 192 332 192 320 184 328 168 332 172 324 196 328 204 340 188 320 176 312 172 308 156 308 156 288 168 296 164 296 160 304 148 288 152 292 140 296 156 284 156 288 156 276 144 272 144 276 140 256 128 248 128 264 128 268 124 272 140 248 132 268 156 268 144 264 152 288 164 296 140 292 140 260 140 280 152 272 152 272 144 260 132 244 124 256 124 256 136 260 144 264 140 280 156 272 132 264 148 264 148 268 140 272 152 256 136 256 144 276 140 260 136 280 144 268 128 272 156 264 140 260 140 256 140 268 144 272 140 284 152 288 140 276 152 300 160 300 156 300 160 304 156 288 156 304 168 292 160 288 156 284 160 292 168 296 164 300 164 300 164 292 160 292 160 300 148 288 164 308 164 300 160 300 160 300 164 312 164 296 164 320 156 312 156 308 164 300 160 312 156 296 168 304 164 300 164 308 168 320 176 304 168 304 164 292 168 296 168 316 164 296 172 292 164 284 156 288 180 304 168 304 160 308 360 192 380 200 344 176 344 168 332 164 324 152 308 148 240 76 132 60 108 56 92 56 92 64 80 60 80 60 80 64 88 64 64 64 100 56 72 60 76 52 84 40 80 36 64 40 64 28 56 32 60 24 48 36 56 28 60 24 64 28 60 24 52 20 60 24 44 20 48 20 64 24 48 20 52 24 52 24 48 24 52 24 52 20 40 24 52 24 124 76 164 88 188 92 212 88 236 88 236 164 420 240 472 272 528 304 528 312 556 308 560 312 568 336 588 364 608 352 616 360 612 344 604 336 552 308 492 252 424 236 376 192 336 192 308 188 316 188 300 168 288 148 276 140 260 140 256 128 252 124 232 116 232 124 232 112 224 112 232 116 224 112 236 108 220 112 220 104 228 116 232 104 232 96 200 100 212 100 216 108 220 112 236 100 228 108 232 108 236 104 216 120 236 116 240 108 244 124 240 124 244 124 260 132 276 136 264 140 268 136 296 144 288 144 284 160 292 160 288 156 292 156 292 160 280 160 300 176 312 176 296 176 304 164 296 168 312 164 336 184 324 172 316 176 312 176 308 172 324 168 312 172 296 180 300 168 292 156 308 172 312 180 324 204 336 184 316 188 312 164 300 160 304 180 308 176 328 176 308 168 312 164 308 180 308 180 308 176 324 184 320 196 328 184 316 184 332 184 312 168 320 200 324 192 304 180 304 168 300 164 304 160 284 160 284 160 288 168 292 164 284 156 288 144 256 156 280 144 296 168 288 156 276 164 276 148 276 132 264 132 264 136 248 128 256 124 244 128 256 148 272 144 276 136 260 160 272 156 280 156 272 140 264 140 268 148 272 140 256 136 248 136 248 132 252 132 256 140 244 136 272 144 260 140 272 148 264 132 268 136 272 144 264 140 256 124 272 144 268 140 280 136 260 136 268 140 288 140 276 136 264 132 272 132 264 148 288 140 272 140 268 148 280 144 280 164 272 164 280 164 288 148 280 156 284 164 296 160 292 168 296 164 284 164 292 164 284 160 292 164 272 160 284 156 276 156 308 160 288 160 280 164 280 160 296 168 300 168 280 160 296 160 276 148 288 160 284 168 284 160 296 164 272 168 304 164 292 168 288 160 288 164 284 152 280 168 284 156 288 164 276 152 280 156 276 164 316 164 296 164 288 160 204 308 188 304 180 300 184 292 168 296 164 268 152 260 128 392 72 448 56 476 56 492 56 508 60 524 64 524 68 524 60 532 60 528 72 528 52 512 56 516 40 500 36 488 32 460 32 444 28 436 24 428 20 412 24 400 28 392 24 380 28 368 20 356 16 356 24 340 24 312 20 288 20 264 28 248 20 236 20 224 16 184 20 176 20 148 16 152 72 184 72 168 80 176 92 200 96 200 96 328 240 408 268 444 300 472 300 456 300 468 312 484 316 540 340 512 356 536 348 540 348 532 344 520 340 496 324 452 260 376 232 372 196 328 176 336 176 320 176 332 164 300 156 276 148 276 128 252 132 268 128 264 128 216 120 220 120 244 120 208 124 244 112 240 108 224 116 224 100 228 116 228 96 224 108 220 104 216 100 232 112 220 112 208 100 204 104 200 92 204 108 220 104 208 116 224 116 236 112 228 116 228 124 248 124 256 132 276 132 264 140 292 140 276 152 288 152 284 148 288 156 300 148 292 164 312 156 316 176 312 172 284 164 308 164 308 164 304 180 320 176 348 180 320 168 316 172 332 168 304 168 304 172 316 164 308 168 304 156 316 172 336 192 344 196 344 188 332 168 300 180 300 172 320 188 328 180 328 172 316 176 308 180 324 180 308 164 312 184 328 184 328 188 340 188 328 176 332 188 312 176 332 188 332 184 312 176 316 168 292 160 292 144 296 168 284 160 308 164 292 164 280 160 288 152 288 144 280 144 296 160 292 168 300 156 284 152 288 144 276 140 272 136 248 136 232 128 264 136 252 144 260 136 280 140 288 140 292 160 292 156 288 148 264 132 268 136 268 140 256 128 256 132 252 132 244 136 252 128 272 136 260 136 264 140 268 136 244 140 256 140 248 128 256 120 244 136 264 120 264 136 264 124 276 136 260 140 268 148 280 128 260 132 268 140 268 132 268 140 260 148 264 148 288 156 284 148 288 148 284 160 276 152 292 148 296 152 292 152 284 160 296 160 284 160 296 144 288 160 308 160 284 156 280 144 280 164 288 156 292 156 308 156 268 168 288 160 300 148 300 156 288 152 300 140 280 152 300 160 308 160 292 156 292 156 292 164 324 160 296 152 280 152 296 152 292 156 284 160 288 160 280 160 292 160 304 160 284 160 296 164 288 376 192 360 208 372 184 340 164 328 156 344 144 316 156 288 104 156 64 104 56 64 64 84 56 68 64 72 60 80 60 60 64 72 64 108 56 84 56 72 40 92 44 68 36 72 32 48 28 68 28 52 28 64 20 48 24 44 24 40 24 60 24 48 20 52 20 44 20 60 20 52 24 64 20 56 16 52 24 40 20 52 16 52 24 48 28 52 44 136 68 168 76 180 72 188 88 220 96 244 192 452 236 480 280 512 292 532 288 508 316 532 308 540 332 588 320 580 348 608 336 604 348 612 352 616 340 584 328 504 256 416 224 364 180 328 188 300 164 300 160 300 164 284 156 276 156 264 140 272 132 252 132 244 120 248 120 236 124 224 120 228 124 248 120 236 124 216 100 228 108 228 100 228 112 220 112 236 108 232 112 228 112 216 108 220 104 228 100 208 108 232 108 244 116 248 128 256 112 232 124 236 112 244 124 248 132 260 124 268 148 272 148 280 156 280 148 296 144 272 152 272 152 288 156 296 160 288 160 304 168 308 168 288 160 308 172 292 176 300 176 304 188 312 180 296 164 304 176 300 172 296 168 300 164 304 172 300 168 300 172 304 196 320 184 332 196 328 184 316 184 316 180 328 184 324 196 316 184 304 180 312 176 316 184 312 164 312 168 312 184 304 176 332 184 320 180 308 176 316 180 304 188 308 176 324 168 296 180 308 156 284 168 284 164 308 168 296 160 288 164 292 168 288 164 280 160 276 152 284 152 284 152 300 156 280 160 284 152 272 156 268 148 272 136 260 140 256 128 252 128 280 144 252 136 276 136 276 144 272 156 280 152 256 132 244 140 276 136 264 140 256 136 260 136 256 136 256 132 260 128 272 136 268 132 252 144 260 124 244 136 252 132 248 132 232 128 260 132 256 128 256 136 244 128 260 128 256 128 264 120 256 132 260 132 268 132 260 132 280 148 268 144 276 144 296 164 276 160 280 144 284 160 272 152 268 160 276 156 292 148 272 152 288 160 276 156 276 152 280 156 276 156 288 152 280 160 292 148 280 160 288 164 280 148 284 156 272 160 276 148 292 156 280 148 268 156 272 144 292 164 280 144 288 152 276 156 288 160 280 156 288 152 276 152 276 156 280 152 288 152 284 152 288 156 276 164 276 156 280 156 272 152 200 316 188 320 192 300 172 280 160 276 156 264 160 252 148 300 80 408 60 452 56 468 44 496 52 496 60 508 56 516 64 516 52 520 64 508 60 500 44 484 44 468 40 464 28 448 32 428 24 400 32 408 20 392 24 376 24 372 28 340 24 340 28 332 20 332 20 308 20 288 24 256 16 256 24 228 20 196 24 180 24 160 24 144 24 104 20 140 72 152 76 168 68 176 80 180 84 200 104 336 244 420 252 444 272 484 288 436 288 472 276 472 292 496 308 492 316 512 340 536 348 524 348 528 364 532 344 492 320 444 276 384 224 364 188 328 172 312 172 316 172 304 168 312 160 292 152 284 144 284 144 260 132 260 124 220 132 228 132 260 120 236 124 228 124 224 120 244 112 228 116 220 104 212 112 216 104 224 108 212 112 208 104 224 108 216 100 216 100 204 112 236 112 240 120 232 120 224 112 236 112 228 116 232 116 232 124 260 140 252 144 256 132 272 140 276 144 288 144 284 164 284 148 284 148 288 160 296 156 304 164 300 172 304 164 308 168 312 168 312 164 316 168 320 172 296 180 320 180 328 160 316 168 320 160 300 172 292 180 304 184 324 180 340 192 340 188 332 192 336 200 352 192 340 188 336 188 328 168 320 176 312 180 340 188 316 188 304 176 304 164 320 176 332 172 328 172 316 184 316 180 332 168 316 168 312 172 320 168 312 172 304 168 300 160 296 168 304 160 304 164 280 164 312 156 304 160 296 148 284 152 288 152 288 152 284 156 300 164 288 156 272 164 280 148 264 140 272 148 268 136 268 140 260 136 268 148 280 144 272 152 284 140 252 132 252 136 252 140 264 124 252 128 236 132 260 132 236 140 252 124 252 136 248 124 240 136 252 136 244 136 264 132 244 128 256 124 240 136 256 124 236 128 232 128 256 128 240 132 268 124 252 128 240 132 256 132 268 128 276 132 244 140 280 144 260 140 284 148 264 144 264 148 276 152 280 144 288 144 280 144 280 144 268 156 272 148 276 136 268 140 284 144 280 148 264 152 268 152 276 156 276 152 272 152 268 160 284 148 280 144 292 144 280 160 296 152 280 140 268 148 288 140 284 156 284 168 284 164 280 160 300 152 284 144 300 156 284 160 276 156 288 144 284 156 296 156 296 156 288 148 300 392 200 376 176 364 184 348 160 352 156 320 156 328 152 328 144 224 68 120 52 92 48 84 40 88 56 64 52 80 60 72 60 68 60 32 68 76 56 80 48 60 36 48 32 52 20 36 24 52 24 44 28 48 20 56 32 48 24 52 32 56 24 60 24 48 24 40 24 60 20 56 20 40 24 40 24 36 24 36 16 44 20 48 20 40 24 48 56 116 68 152 64 180 76 192 76 204 92 256 208 432 248 480 272 488 292 524 280 488 284 500 288 516 296 536 328 560 332 580 340 604 352 616 356 620 348 620 356 596 328 536 276 424 244 376 204 320 160 300 172 296 184 304 156 292 160 300 152 272 148 252 144 260 136 260 132 260 136 252 132 248 128 248 112 240 120 240 128 252 124 228 112 228 108 216 108 212 112 224 96 232 104 224 112 232 100 212 104 224 100 220 120 240 124 244 108 240 108 228 104 212 116 244 112 240 112 236 120 260 124 248 140 264 140 272 148 276 136 284 140 276 148 284 144 292 152 284 148 304 168 284 160 304 176 304 160 292 168 292 168 296 168 312 160 312 176 304 176 312 176 308 168 316 168 304 168 304 168 288 172 304 176 312 180 320 176 328 184 324 196 328 196 328 196 324 192 324 188 316 168 316 176 316 192 324 196 312 176 320 168 300 172 292 168 308 168 308 192 312 184 324 180 304 172 300 172 304 176 292 180 312 172 296 164 296 160 292 152 284 164 280 164 272 144 292 148 264 144 276 140 276 152 264 152 276 136 284 152 276 156 284 152 284 148 264 140 268 144 256 148 260 120 268 140 264 140 256 144 252 144 276 144 276 136 248 128 248 132 256 140 256 124 256 132 244 124 260 124 256 140 252 124 248 132 244 124 252 132 256 140 260 128 228 128 240 132 244 132 232 128 232 128 244 120 248 128 240 120 252 136 260 128 236 120 264 128 256 140 260 132 268 140 260 132 252 136 264 132 260 136 256 140 272 152 272 140 288 136 272 140 276 140 276 144 260 148 276 136 256 136 264 152 276 140 272 144 268 144 280 148 280 148 268 140 268 148 256 140 268 152 272 148 272 164 268 152 248 140 260 152 260 148 252 152 276 152 292 156 272 148 280 156 264 144 284 148 276 156 284 140 268 152 280 164 260 148 284 148 288 164 264 152 204 316 180 316 172 268 172 296 168 280 164 280 160 280 152 252 148 356 48 416 52 456 44 460 44 476 56 500 52 492 56 488 52 496 60 480 60 476 44 472 32 452 32 440 28 428 28 408 28 392 28 376 28 360 32 352 28 344 20 324 28 312 28 300 32 292 28 268 20 248 20 232 28 212 20 192 20 168 24 164 16 128 24 116 24 96 32 148 64 140 60 164 68 160 76 164 88 196 104 348 244 424 272 452 280 468 304 476 280 448 272 460 300 492 332 496 328 496 324 500 332 520 344 512 352 524 356 528 352 512 320 472 320 412 272 380 216 332 172 316 164 328 172 308 168 320 160 324 160 300 152 268 144 256 152 268 132 248 128 268 128 256 128 244 132 244 116 236 120 236 120 224 120 236 116 228 112 236 100 220 104 220 112 232 108 220 100 196 112 224 112 208 112 216 116 208 112 216 120 224 108 224 112 248 112 236 116 244 112 236 124 248 132 248 140 260 136 264 144 264 132 280 148 280 152 276 144 284 156 296 164 308 168 312 164 316 160 300 164 308 176 312 172 324 172 316 168 312 168 304 180 320 176 320 172 304 172 296 168 304 172 320 184 320 184 340 192 348 204 328 196 348 192 344 196 332 204 332 180 324 172 324 184 320 176 332 184 324 176 328 164 320 168 312 168 308 176 324 172 312 184 312 176 300 176 328 168 296 172 328 172 300 160 284 160 296 152 284 148 304 152 280 152 272 140 272 148 264 140 284 140 276 144 276 136 264 152 276 140 288 136 280 144 300 152 260 152 276 140 260 140 264 124 260 124 268 136 284 144 260 144 268 144 268 140 252 136 264 132 264 140 264 132 252 136 240 140 272 128 256 124 256 132 248 116 252 120 256 116 236 132 244 124 240 124 240 124 244 120 236 128 240 132 248 120 244 128 248 124 260 128 256 124 248 132 252 128 264 132 232 128 264 132 244 132 260 132 248 132 260 128 264 148 276 148 256 136 260 132 256 140 256 132 232 132 268 144 272 136 264 140 268 144 248 144 284 152 276 144 268 136 268 136 276 144 276 136 272 144 260 140 248 144 276 148 264 140 272 148 276 136 252 144 280 148 304 152 296 148 292 140 280 152 292 148 280 144 280 144 296 140 300 164 292 148 288 156 288 152 296 164 292 392 188 380 180 364 176 368 168 360 172 340 160 348 164 340 164 336 120 136 52 100 52 88 48 72 44 72 44 72 56 72 52 80 40 68 56 36 48 72 36 60 28 60 28 56 24 24 28 48 24 56 24 36 36 52 20 44 28 40 24 40 28 44 20 48 24 40 20 52 28 48 24 60 24 52 24 60 16 52 24 52 28 40 28 32 28 64 56 132 60 152 68 164 72 180 76 200 76 252 188 444 272 500 276 520 296 536 300 528 292 500 280 528 312 564 320 540 292 540 320 556 300 560 316 584 348 608 352 588 336 588 336 580 316 516 292 440 236 364 184 300 152 316 164 320 184 296 164 292 152 296 156 276 152 272 144 260 140 264 132 248 140 260 140 236 116 248 132 240 124 236 120 216 120 232 112 232 108 224 116 220 112 232 112 212 104 212 104 212 116 228 112 228 104 220 112 232 116 232 108 232 120 248 132 248 116 236 112 236 120 244 116 256 124 260 136 260 140 264 144 272 136 272 144 284 148 280 144 284 156 288 152 304 164 304 160 296 168 312 164 308 180 320 184 320 172 304 180 304 176 304 164 312 180 312 168 308 156 292 164 300 168 324 180 340 204 328 188 328 204 340 196 336 196 352 204 352 204 328 180 316 184 308 168 320 188 316 184 312 172 304 168 312 164 288 176 300 176 292 168 300 176 300 180 296 180 308 176 300 176 308 168 288 156 284 156 276 148 288 164 284 156 284 148 268 152 280 152 276 152 268 140 268 124 268 136 260 140 284 144 276 140 288 156 284 164 260 152 288 140 268 136 264 132 264 132 276 132 288 152 276 148 260 148 272 144 252 136 272 140 256 144 244 132 252 128 264 140 252 132 252 128 248 136 252 128 248 124 236 116 248 136 244 120 248 120 228 112 236 120 236 128 260 124 236 124 252 120 244 116 256 132 240 136 248 124 240 120 244 128 244 124 236 136 264 132 264 132 260 140 264 132 264 136 264 136 256 136 264 140 264 148 260 132 264 132 260 132 260 136 260 136 264 140 256 144 268 136 268 152 248 132 268 148 256 132 268 144 276 136 260 140 252 136 268 140 264 140 272 136 268 132 240 144 276 148 268 148 268 144 280 140 280 156 264 152 260 144 268 144 272 144 276 148 276 160 264 136 284 160 280 168 196 316 188 296 180 292 184 296 176 292 168 284 168 276 152 260 152 256 84 368 36 416 36 440 44 456 36 452 44 456 48 464 48 468 44 476 40 468 36 448 28 428 24 420 28 412 24 388 28 368 24 356 32 340 24 324 20 320 20 304 24 276 24 264 24 244 24 232 24 208 20 188 28 172 24 148 28 140 20 128 28 108 24 100 24 84 36 128 56 136 64 144 72 164 72 172 76 172 92 336 252 436 276 440 280 452 288 468 304 472 284 448 292 448 312 492 304 476 312 496 300 460 288 484 324 508 344 512 324 520 348 516 328 512 328 492 308 440 276 368 212 316 160 320 176 340 176 324 164 320 164 272 152 296 148 280 156 296 152 272 140 272 132 256 124 252 128 264 124 272 124 248 120 232 116 216 112 224 108 244 104 208 104 224 100 192 100 216 104 192 112 212 104 196 96 208 116 228 116 200 108 240 128 224 116 220 108 248 108 240 116 236 124 240 128 268 128 276 156 272 144 276 144 272 140 268 148 272 152 268 144 288 144 304 160 300 156 292 168 300 180 320 164 332 180 316 180 320 172 312 172 308 172 312 168 324 156 300 156 280 164 300 168 316 172 340 176 352 192 352 200 356 196 348 196 352 196 360 204 340 184 312 184 308 176 316 184 324 184 304 168 308 172 304 168 320 172 324 180 308 164 304 188 316 172 316 180 304 172 296 172 300 164 288 152 292 156 288 156 292 160 288 144 292 164 284 152 296 160 292 152 264 144 268 136 276 136 248 144 260 136 276 140 272 140 296 152 276 168 284 148 268 136 256 144 264 152 264 140 280 152 276 144 260 152 268 132 268 132 276 140 264 132 264 132 252 124 232 128 252 132 240 124 248 136 240 124 252 124 244 120 236 128 236 120 220 124 236 124 224 124 232 116 244 116 240 112 228 116 252 124 252 116 252 124 240 108 244 116 240 140 236 124 264 124 244 128 256 128 244 132 244 132 244 128 256 132 260 128 256 128 260 136 264 132 252 124 268 124 252 128 256 124 244 144 248 132 264 132 256 136 264 136 264 132 260 140 248 136 256 136 284 140 264 140 260 132 276 144 268 136 272 136 264 132 248 144 268 136 280 144 272 136 288 140 272 156 268 136 280 152 280 144 284 144 280 148 284 144 268 148 280 392 192 380 180 356 184 364 180 344 168 324 156 324 144 292 136 276 136 248 60 96 36 88 36 80 36 92 36 68 44 80 44 64 44 52 32 76 28 68 24 68 28 44 24 52 32 32 28 56 20 56 20 44 28 40 20 48 24 52 20 44 20 60 32 40 28 52 24 52 16 48 28 44 16 64 28 44 24 52 24 52 20 52 28 60 24 84 56 120 64 148 68 160 72 164 76 184 76 244 208 456 256 476 292 524 292 536 316 544 292 508 280 504 280 524 316 524 296 556 316 568 320 544 308 544 332 596 340 592 328 592 348 592 356 604 336 568 312 524 292 448 244 368 172 300 164 300 160 312 168 284 168 292 160 288 156 292 160 292 152 272 140 260 144 248 136 268 140 252 128 252 124 240 120 240 120 236 112 224 116 216 104 220 100 232 104 228 104 244 104 224 96 228 92 204 108 212 108 224 104 240 108 224 108 228 108 224 104 224 108 248 116 232 120 248 124 252 132 268 132 268 140 272 136 284 136 276 148 268 148 292 156 292 156 288 152 284 156 292 156 288 156 308 176 292 172 320 168 304 184 304 180 304 160 316 152 296 164 292 156 304 156 304 184 296 188 316 184 328 200 344 196 336 204 324 196 336 212 348 204 328 184 312 184 324 180 320 188 304 172 312 172 304 172 308 176 300 176 312 172 312 160 304 164 308 164 288 168 316 168 292 168 300 156 288 160 284 148 288 148 284 164 280 168 284 156 300 156 288 160 292 152 276 144 280 144 272 144 256 136 264 132 244 144 264 140 280 148 272 160 284 136 268 140 264 132 260 132 264 140 268 144 264 136 264 144 268 136 264 136 264 144 260 132 240 140 236 124 252 136 260 124 280 136 260 120 244 128 248 120 252 128 256 108 248 116 268 136 252 128 240 116 248 128 244 108 224 112 224 116 236 120 244 112 232 116 240 124 240 120 248 112 248 116 248 128 252 124 244 116 240 124 244 128 236 124 260 132 256 120 248 124 252 128 256 128 248 132 240 124 236 132 240 124 244 124 248 124 244 136 252 120 252 132 260 128 272 140 260 136 268 132 256 140 260 136 248 124 264 132 252 136 260 136 252 140 260 116 264 136 252 144 280 148 272 144 280 144 256 144 268 144 276 140 264 140 268 144 268 152 276 136 188 292 184 288 160 280 164 272 144 264 140 244 136 236 112 212 116 208 104 252 44 368 40 396 36 428 28 420 28 428 40 432 32 432 32 428 32 432 32 404 24 408 20 384 28 360 24 348 24 336 20 324 20 304 20 300 28 264 20 268 24 240 20 228 12 200 24 176 24 172 20 168 20 148 24 108 24 124 28 100 32 92 28 68 32 52 48 116 60 144 68 144 68 148 76 172 88 192 120 368 228 428 272 456 288 484 304 480 316 480 288 452 276 460 292 468 308 480 300 488 312 472 296 484 328 500 324 512 340 520 344 532 348 528 348 512 332 516 316 480 316 448 272 376 204 324 168 344 184 344 168 332 168 304 168 312 156 292 156 296 144 296 148 288 148 280 140 272 140 272 132 256 132 256 116 256 112 240 124 244 120 204 112 208 108 220 112 220 108 216 108 216 88 204 96 204 100 196 100 212 108 192 108 196 100 220 96 220 92 212 104 216 108 220 108 248 120 264 120 256 136 260 132 272 140 272 148 276 152 272 140 280 152 276 156 308 140 300 168 312 156 312 156 312 176 344 160 324 176 324 180 308 176 320 160 296 172 304 172 292 168 284 156 316 184 308 180 320 200 356 180 340 192 324 192 328 184 348 208 348 192 340 176 328 180 304 184 320 176 324 176 312 172 312 172 316 164 300 168 320 164 296 176 288 156 288 168 316 172 312 164 320 164 316 160 284 152 292 160 276 152 300 164 284 164 300 156 292 168 280 156 268 152 284 140 272 140 284 148 252 144 268 148 264 140 264 152 276 148 272 152 272 136 276 132 252 132 248 128 280 140 276 152 284 144 264 140 244 144 264 144 256 144 276 128 276 128 256 128 260 152 252 128 252 124 244 132 244 128 248 132 252 128 228 128 236 120 232 120 224 128 248 128 248 124 248 120 224 112 244 120 228 124 236 120 244 116 244 112 224 116 232 112 252 136 240 120 240 116 232 128 260 128 252 132 248 140 240 120 252 124 240 120 248 128 236 132 228 120 232 128 236 128 224 124 232 116 220 124 224 128 244 128 256 124 248 124 256 132 252 132 268 136 248 132 268 132 252 140 268 136 264 132 272 132 268 136 268 128 252 136 260 136 276 148 280 144 272 136 276 132 276 140 260 148 276 144 292 144 252 144 276 328 168 316 144 300 140 292 136 276 124 268 120 260 116 232 100 204 96 216 84 152 32 80 28 76 32 56 28 64 32 76 28 68 24 64 32 64 28 52 32 56 20 48 24 44 24 32 24 52 24 44 20 56 16 48 28 44 20 52 20 36 24 44 16 40 20 52 24 44 24 52 28 44 24 36 32 40 28 36 32 32 28 48 28 44 40 76 52 120 56 124 72 160 76 164 72 188 92 276 196 448 268 484 288 540 308 532 312 564 316 532 296 528 292 516 288 524 300 532 292 512 300 536 320 544 312 572 332 572 324 596 352 604 340 608 348 612 332 588 348 584 328 540 304 468 256 380 200 320 180 316 180 280 172 292 160 300 168 284 160 292 152 280 156 280 152 272 156 264 140 268 136 240 140 252 132 240 128 220 116 224 108 220 108 204 112 224 108 200 100 204 96 188 96 204 92 200 100 192 96 200 108 204 100 208 96 224 100 220 96 232 104 228 104 212 116 248 120 244 128 268 128 264 132 256 140 264 132 276 136 276 144 280 144 284 148 292 168 300 176 304 156 292 164 320 180 304 172 300 180 308 176 304 176 304 176 296 172 300 168 288 164 284 156 296 176 324 176 312 180 304 172 324 196 344 180 312 180 332 196 332 196 316 180 300 176 312 184 312 180 312 172 284 184 300 164 304 164 292 168 284 168 292 164 284 172 296 184 284 168 300 180 312 164 304 168 284 164 280 156 316 160 292 168 284 160 280 164 292 156 284 160 280 156 276 140 268 148 264 144 260 144 268 140 268 152 268 144 264 148 256 148 256 132 268 128 260 128 244 136 272 148 272 148 268 136 260 132 252 136 260 140 248 136 256 124 244 140 228 132 244 144 244 140 248 148 264 136 252 136 252 128 228 136 240 120 240 112 236 124 232 120 232 128 228 120 252 120 244 116 240 112 248 136 248 120 244 116 240 112 240 132 236 128 232 124 244 116 240 116 228 124 252 132 252 128 248 124 240 124 236 128 228 132 252 128 264 124 236 120 232 124 248 120 236 124 228 120 236 124 244 124 240 128 232 116 232 120 240 124 236 128 252 136 244 128 240 124 252 136 252 140 260 132 256 136 256 144 248 144 268 140 248 136 264 148 272 136 248 152 252 132 264 148 256 144 268 144 252 144 272 140 164 268 156 268 140 252 124 236 112 224 120 232 104 208 100 184 88 164 76 160 68 240 36 364 20 372 28 396 24 396 28 396 28 396 24 392 24 392 24 372 24 364 24 344 24 328 16 324 24 296 20 272 16 260 20 244 24 224 16 212 20 188 16 196 20 176 24 152 24 148 20 132 24 112 24 100 32 80 28 64 32 36 36 40 32 56 44 104 48 120 68 152 72 152 80 168 88 200 116 344 240 432 280 444 316 496 308 480 320 492 312 480 308 488 292 476 296 448 284 464 304 476 320 476 312 492 324 508 332 508 332 516 332 520 352 540 340 532 356 528 360 516 340 504 324 464 296 408 240 360 184 332 180 320 168 324 176 320 164 324 168 300 152 296 164 296 156 300 156 276 148 280 136 256 136 244 128 244 120 228 112 212 108 212 104 208 108 220 104 192 88 176 92 188 96 184 84 176 88 164 92 188 88 204 104 200 100 208 108 208 108 192 96 216 104 224 116 224 116 236 124 252 128 252 144 268 132 256 136 248 136 268 128 284 152 280 160 292 160 308 160 300 164 308 172 328 180 320 168 324 176 332 172 316 164 320 172 312 172 308 172 312 168 292 160 300 172 316 168 316 152 304 172 308 164 316 176 316 184 328 192 320 180 324 180 300 180 316 184 328 180 312 176 320 176 296 168 304 160 292 156 308 152 304 160 292 184 308 168 328 168 308 172 308 176 300 164 296 152 296 156 276 160 276 156 288 164 296 156 280 172 288 156 308 168 268 156 288 152 268 148 264 140 276 144 272 136 264 156 276 148 268 136 252 140 256 132 268 128 264 140 256 148 276 132 276 136 260 132 272 132 268 124 236 136 260 128 240 136 244 132 264 136 256 144 252 136 248 140 260 136 248 136 248 128 244 128 244 124 220 112 228 108 224 112 216 116 224 116 228 112 244 120 256 128 244 132 244 112 236 120 252 124 240 108 244 120 232 124 232 124 252 120 244 124 244 128 256 124 252 132 240 136 248 120 244 128 240 120 224 124 236 120 236 120 236 116 236 124 244 120 232 120 252 128 236 124 232 120 244 120 248 128 244 132 256 128 272 128 244 132 244 140 252 140 260 120 244 144 272 132 248 136 260 136 260 128 260 140 260 132 252 136 268 140 280 140 252 144 260 140 276 324 160 304 152 288 136 260 112 244 104 220 96 212 96 184 92 180 92 160 64 144 68 120 28 60 12 76 20 52 20 52 24 56 16 56 16 60 20 52 24 52 20 64 20 52 20 40 20 52 24 52 24 56 16 52 20 32 24 64 16 56 20 52 20 44 24 36 24 48 24 40 28 44 32 48 24 56 32 60 32 44 32 44 36 44 32 84 56 108 64 124 68 160 68 164 76 192 84 260 192 436 280 504 288 532 304 564 312 552 312 552 316 536 300 536 304 544 316 548 300 552 320 592 324 564 324 568 332 572 336 580 340 584 336 596 348 592 340 600 352 612 348 600 340 580 340 572 340 508 284 420 212 340 188 308 168 300 168 304 164 300 164 276 172 276 168 272 160 268 140 268 144 272 128 256 136 236 124 252 120 232 116 224 108 232 104 228 116 204 108 192 100 212 104 188 88 196 88 196 92 216 92 204 96 212 96 208 108 212 108 208 104 212 112 220 96 224 112 236 116 260 128 252 120 264 140 256 136 264 136 260 128 264 140 284 148 268 148 284 160 292 164 292 168 312 172 320 176 312 172 316 192 312 172 304 168 316 176 324 176 316 180 312 172 292 164 280 152 296 144 284 160 296 160 292 164 300 168 296 180 312 184 316 184 292 176 320 184 308 180 312 184 308 180 320 176 308 168 292 172 304 164 296 172 316 168 300 168 308 172 320 180 296 180 296 164 288 156 280 164 288 144 296 156 268 152 292 160 280 160 300 168 288 172 284 164 284 160 280 156 284 152 272 140 268 136 280 152 260 152 268 136 268 152 268 140 260 140 248 128 248 144 276 140 264 144 256 136 232 128 236 124 256 140 260 140 248 124 236 124 248 132 252 136 256 128 260 128 268 128 248 136 248 132 252 128 240 128 256 120 240 120 248 112 244 112 232 120 232 116 240 124 248 124 240 128 236 128 252 116 232 124 248 116 248 112 232 116 240 128 256 124 248 116 240 132 252 120 244 120 236 124 256 124 244 132 248 120 236 120 228 124 240 116 224 112 228 128 240 120 236 112 232 120 236 116 232 116 248 112 244 128 252 128 240 124 260 132 240 136 252 144 252 132 264 132 248 132 240 128 252 136 240 140 268 124 244 132 256 124 248 128 260 132 256 140 260 124 232 136 232 132 172 308 172 284 152 252 124 232 112 204 108 192 84 168 84 172 88 160 68 152 76 156 72 240 16 332 24 336 28 344 24 352 20 344 12 344 16 336 20 328 24 328 16 304 16 280 20 268 16 248 24 232 24 216 16 200 20 184 16 160 20 164 20 140 28 132 20 116 28 112 24 104 32 84 24 68 32 28 24 44 28 44 36 20 40 48 48 108 56 132 64 148 72 164 72 188 76 192 96 324 244 428 280 460 296 480 312 496 320 496 320 488 312 488 312 488 320 496 328 496 312 504 324 508 332 512 324 500 332 512 340 528 328 524 336 528 340 512 344 516 340 532 356 544 352 528 352 524 356 504 324 444 272 380 208 340 176 340 176 324 180 320 172 312 164 304 164 312 152 288 160 292 148 280 140 272 132 276 128 256 120 240 124 248 104 232 108 216 112 196 116 200 108 204 100 212 88 200 92 196 92 204 96 204 92 200 92 216 96 192 108 196 100 204 96 196 96 228 104 220 120 236 124 244 120 240 128 256 140 252 128 276 140 272 144 264 144 284 144 288 160 296 168 308 168 320 172 312 180 328 176 344 168 308 180 320 164 296 168 296 180 312 176 312 160 296 144 288 140 256 152 272 140 268 164 284 152 300 152 296 172 320 184 328 176 320 180 320 192 332 184 340 184 340 180 316 176 320 172 316 176 300 164 312 172 312 156 296 164 324 188 320 184 320 172 288 176 304 152 300 164 292 132 284 160 288 152 296 152 288 152 300 160 296 164 284 160 280 152 296 152 276 160 268 140 264 140 276 132 284 140 280 152 256 148 256 140 264 128 256 128 264 136 268 144 264 144 252 132 244 136 244 144 260 148 276 128 260 136 260 124 240 128 264 132 260 132 256 136 256 128 268 136 244 120 240 132 248 128 236 132 240 120 232 128 252 128 244 116 236 128 236 116 216 116 244 124 236 132 244 120 244 124 260 128 224 112 232 112 224 120 228 116 244 112 256 132 240 116 228 116 252 120 252 124 232 120 240 120 228 116 216 124 244 112 220 108 216 120 212 108 228 116 220 108 216 124 244 128 252 108 244 112 236 120 240 124 240 140 232 128 252 120 252 124 248 128 232 128 244 132 264 128 272 132 240 128 244 140 264 116 244 132 256 124 264 124 244 120 252 112 248 340 172 300 160 288 140 260 128 208 108 212 104 192 104 196 92 192 88 168 76 144 76 144 64 108 28 56 20 56 24 56 20 48 16 56 12 52 20 52 16 60 16 52 20 44 16 40 12 44 16 60 16 48 16 52 16 40 16 40 20 40 20 44 28 48 24 48 36 32 28 48 28 40 24 40 32 52 36 44 32 52 32 64 32 64 40 76 56 112 60 140 60 144 76 172 84 192 92 252 184 436 248 512 276 524 308 548 324 572 328 564 304 568 324 580 312 588 324 580 336 580 332 584 344 556 328 564 328 572 332 604 344 588 332 592 340 592 348 588 332 604 348 616 364 628 376 624 360 616 364 596 344 560 316 488 236 376 188 340 176 308 176 312 172 300 164 292 168 280 156 288 156 284 148 268 148 256 144 248 132 232 124 244 116 228 116 228 112 240 116 220 104 212 96 204 96 204 92 204 88 208 88 192 84 204 92 204 84 188 88 200 104 184 96 220 96 216 104 220 112 216 120 252 124 236 120 240 124 260 120 256 136 272 140 272 144 260 148 272 140 284 152 300 168 296 172 300 176 304 176 300 172 312 168 308 180 300 172 304 164 304 172 296 164 284 164 280 144 280 144 272 136 276 152 292 156 292 152 272 156 296 164 332 180 324 176 316 176 312 176 304 184 320 200 316 188 324 176 304 172 312 160 312 168 304 164 288 156 280 172 316 176 312 172 296 172 300 168 296 176 300 160 284 160 284 156 288 152 264 164 288 156 280 148 272 160 268 152 264 152 280 152 272 144 264 148 264 140 272 136 272 148 272 152 272 148 260 140 256 140 248 140 244 136 260 148 264 144 264 148 268 144 264 152 268 140 260 140 248 136 264 128 248 124 276 144 268 136 240 132 252 140 256 132 252 124 256 128 240 132 236 132 260 128 252 120 248 120 236 124 244 116 232 116 228 120 236 124 244 124 244 124 236 128 240 124 232 112 232 108 220 108 240 112 240 116 256 116 228 112 232 108 236 120 240 124 220 120 236 116 228 120 232 116 244 116 204 108 224 116 228 116 240 132 220 116 228 108 244 124 224 108 240 124 228 124 236 124 244 124 236 112 240 136 236 124 236 120 240 128 256 128 260 132 244 124 228 140 260 128 232 124 256 128 236 108 232 116 224 112 232 116 180 328 176 304 172 296 144 268 120 228 96 212 96 172 100 200 80 172 84 168 72 148 68 104 64 180 36 252 16 244 36 252 24 284 12 284 16 284 12 280 8 272 12 248 8 228 20 212 16 204 16 188 20 172 16 160 20 144 16 132 20 104 28 112 20 100 28 84 28 76 32 60 24 36 32 44 24 44 32 28 32 40 40 52 40 76 48 100 56 124 48 152 72 156 76 184 92 208 96 316 228 416 276 456 284 492 312 500 320 504 324 508 316 508 336 508 344 496 332 516 332 520 340 512 348 516 328 504 320 508 356 516 348 520 332 520 352 532 360 512 364 532 352 528 344 544 372 524 356 540 368 532 360 528 340 472 316 412 236 356 196 344 180 344 168 328 188 336 164 328 164 308 160 296 160 272 148 264 124 260 144 248 120 256 116 240 112 228 112 224 116 212 104 208 100 216 104 212 96 208 92 184 84 176 84 184 96 168 84 188 84 196 92 200 104 176 100 192 100 188 104 216 116 244 108 244 120 248 120 236 136 256 140 268 140 272 136 260 136 268 132 264 152 300 168 312 160 316 168 308 172 336 168 336 172 312 180 320 164 292 176 308 180 308 160 304 164 292 148 284 148 288 140 296 160 296 168 308 156 292 168 316 176 324 176 324 172 308 172 328 192 336 188 336 196 328 184 324 176 308 172 300 164 304 172 308 160 296 168 312 168 324 184 316 172 304 168 312 176 308 168 284 164 300 160 292 152 304 148 296 152 292 152 280 152 284 152 276 152 288 160 268 140 288 144 276 140 276 144 268 140 292 136 276 144 280 144 256 128 276 136 256 128 260 136 276 136 264 136 276 152 272 144 280 152 284 144 264 136 256 136 264 136 260 140 268 156 256 132 252 136 252 128 248 136 272 124 260 136 240 140 256 132 220 124 232 136 252 132 232 128 252 120 232 116 240 112 216 120 216 112 228 112 228 128 224 124 244 104 236 104 236 108 220 120 236 116 236 116 216 120 224 108 216 116 232 120 224 112 240 104 232 120 232 112 228 116 240 112 224 112 224 112 216 116 220 112 240 116 228 116 224 116 216 112 240 112 244 120 228 112 224 112 232 128 228 124 236 124 240 128 240 116 260 120 256 116 232 136 248 132 236 124 256 104 204 104 228 108 220 104 216 348 192 336 176 312 180 288 152 264 136 224 108 204 100 180 84 192 80 176 84 156 68 148 76 156 64 128 44 84 32 72 60 64 36 52 20 60 12 52 8 48 12 48 8 60 16 40 16 48 16 40 20 48 16 44 24 52 20 60 28 52 20 44 24 36 28 48 28 52 32 28 32 36 36 40 28 56 36 36 32 64 40 68 40 68 40 88 44 124 56 132 56 160 88 176 84 184 104 240 168 396 276 512 280 516 300 564 316 560 340 580 344 572 328 600 336 600 344 616 340 588 336 600 356 588 336 600 324 588 324 604 356 600 336 592 344 612 360 632 360 616 364 600 364 620 352 604 348 608 360 644 384 644 360 628 360 608 344 548 320 464 252 380 184 332 176 308 180 308 180 308 168 284 152 284 156 260 156 268 132 244 132 248 124 252 116 232 124 228 108 204 108 204 104 224 100 208 96 200 100 192 88 188 84 200 84 200 96 196 88 188 88 200 92 204 96 196 96 212 96 192 96 216 112 236 116 236 120 248 124 256 120 252 128 256 136 268 128 260 120 244 136 268 140 288 164 308 164 308 176 312 172 304 176 312 156 316 168 300 176 308 180 296 164 284 164 288 152 292 152 272 148 288 152 284 164 300 164 304 164 292 180 312 184 320 176 300 176 304 188 316 184 324 192 328 184 316 184 312 184 300 168 300 172 300 160 288 160 312 172 300 176 316 176 308 172 312 176 296 172 296 164 316 160 284 160 264 144 264 160 264 140 264 148 280 148 272 152 288 160 280 152 264 144 248 140 276 132 256 156 288 144 272 144 256 140 268 136 264 136 260 144 260 136 268 140 268 136 260 148 268 140 264 148 276 148 264 140 276 148 260 144 256 140 260 140 268 148 260 144 280 140 256 136 268 136 248 136 232 144 264 124 260 128 244 124 252 128 244 124 232 120 232 128 244 116 240 112 232 116 228 116 228 120 232 120 244 112 228 116 236 120 236 112 228 112 232 104 228 116 240 120 232 112 236 112 244 104 200 112 232 108 212 116 216 112 240 120 212 124 216 104 196 108 224 112 232 104 244 108 224 108 236 116 220 108 236 116 224 116 244 112 232 120 220 108 244 116 232 120 232 120 240 124 244 128 232 120 240 128 236 120 224 116 228 112 224 92 196 100 224 100 212 360 204 360 200 344 188 328 180 336 180 288 160 268 148 272 148 272 152 292 144 272 128 280 148 244 132 280 128 264 120 240 100 252 112 268 92 260 68 260 48 208 24 200 16 168 20 152 16 140 16 120 24 116 20 108 28 96 24 80 24 80 24 76 28 40 32 48 36 28 36 40 40 48 32 56 36 68 40 72 40 52 40 72 44 64 52 116 52 124 56 148 76 168 80 188 100 212 100 292 196 424 300 452 288 464 316 492 296 504 324 492 332 504 336 540 348 516 376 536 344 524 340 512 332 524 352 504 348 536 340 524 344 524 356 536 348 532 368 540 360 512 360 540 356 544 352 524 340 552 372 552 360 548 364 524 368 520 356 532 348 472 320 428 248 368 204 356 180 332 176 320 156 316 164 312 160 296 156 284 136 272 148 256 132 260 128 248 116 220 112 228 104 224 108 220 100 204 100 196 100 196 92 200 88 184 92 188 84 192 88 180 88 184 88 192 100 196 92 176 96 208 108 208 112 228 116 236 116 232 112 248 116 244 120 260 136 260 132 260 124 248 136 268 136 284 168 316 180 320 176 336 168 316 168 308 164 300 176 316 160 292 160 308 160 296 160 304 164 292 144 276 140 268 144 292 160 308 180 312 168 328 196 324 188 324 184 324 184 340 168 316 204 352 192 344 192 344 188 328 168 328 164 332 176 288 176 304 172 300 168 316 184 328 180 332 180 316 172 324 172 316 176 304 164 296 152 276 144 284 144 284 144 272 152 292 156 292 148 284 164 284 152 276 152 264 148 252 144 272 152 280 140 248 140 272 136 268 132 276 140 264 136 264 140 272 148 284 144 264 144 272 144 276 148 276 140 292 148 276 136 268 136 256 132 268 128 268 140 268 144 288 144 272 136 268 128 248 128 256 132 252 136 264 136 244 124 244 124 232 132 244 124 252 128 236 124 240 124 240 120 224 120 236 124 248 116 240 112 212 124 228 108 228 112 220 112 228 108 236 124 244 112 236 116 228 120 232 112 188 116 220 108 236 116 220 108 220 108 228 100 192 108 208 104 212 96 220 108 220 112 240 112 212 104 208 104 220 112 236 104 216 124 216 116 216 116 212 120 212 120 220 116 216 112 244 120 228 116 232 120 248 112 224 108 232 108 200 104 192 96 200 436 232 396 224 396 208 372 204 360 208 332 196 348 184 344 172 316 192 320 180 312 172 304 164 288 176 296 172 304 172 304 168 284 172 284 164 292 160 268 148 248 132 188 104 176 108 156 76 124 52 100 36 84 28 44 24 52 20 48 32 36 20 60 28 56 32 56 32 56 32 60 36 60 44 68 44 76 48 76 44 72 40 76 36 88 48 92 52 128 68 148 72 156 80 192 100 204 96 232 160 400 256 484 264 524 304 552 316 556 320 572 328 592 332 580 332 604 352 616 352 608 340 604 348 620 360 620 356 628 348 612 352 628 356 612 348 612 356 628 352 612 352 616 356 620 360 632 348 624 360 628 384 636 368 644 368 656 372 644 364 620 356 600 340 560 324 492 252 364 192 316 164 308 168 296 160 296 168 292 144 280 144 280 140 248 136 252 132 236 120 228 116 228 112 224 108 204 96 212 96 192 100 208 84 184 92 200 84 188 84 200 84 188 88 192 92 196 96 204 96 204 96 188 108 228 116 232 108 252 108 252 120 236 120 248 120 252 124 260 124 268 132 260 120 276 140 292 156 308 172 304 176 304 172 308 180 304 172 300 164 304 160 292 164 276 172 288 172 284 168 280 156 276 132 268 140 288 172 316 172 316 180 308 172 328 200 320 204 336 184 324 188 320 184 328 188 324 184 324 188 312 180 304 180 300 172 312 176 312 176 308 176 304 184 308 180 304 180 304 168 308 172 300 176 312 164 280 152 284 144 272 148 280 140 264 148 276 160 280 152 288 160 272 156 280 152 284 156 268 144 272 140 260 140 276 140 260 140 264 140 260 136 260 144 268 148 264 144 268 144 264 128 268 152 272 156 280 148 264 140 264 140 252 144 256 132 248 136 268 132 264 148 276 128 260 140 248 132 252 136 256 132 252 136 252 132 240 120 236 124 248 124 236 116 240 132 240 132 236 116 236 120 232 112 236 120 236 124 224 104 228 112 228 116 224 116 228 104 228 120 244 120 228 112 236 124 248 112 224 116 236 96 224 108 228 108 212 108 216 104 220 104 228 100 216 108 212 104 208 100 224 100 216 112 216 100 224 108 220 108 224 112 236 116 228 108 236 108 200 112 228 108 232 112 224 104 232 116 232 112 224 124 228 92 212 100 208 100 192 100 208 100 260 404 240 400 224 376 220 396 216 360 200 360 212 356 192 360 192 360 188 360 176 344 172 336 164 340 172 344 180 356 168 348 184 324 176 328 188 340 168 320 168 320 164 324 164 316 172 300 148 280 140 252 112 216 104 172 88 140 72 128 72 92 56 84 52 80 44 72 36 92 36 80 36 88 32 88 36 76 40 92 40 80 48 96 52 92 56 124 68 144 64 156 84 184 88 184 96 216 120 284 224 412 264 440 300 480 308 468 316 496 320 508 332 500 336 508 332 524 344 520 328 524 352 536 356 540 348 544 352 532 352 532 364 544 356 536 364 544 356 540 352 536 360 544 348 552 388 552 356 540 356 560 360 540 372 548 376 552 380 552 376 528 364 548 360 516 348 476 316 408 216 348 180 332 164 340 164 324 164 312 168 300 152 284 144 280 140 276 116 248 124 240 124 224 104 228 96 208 104 200 96 184 88 188 84 168 84 176 84 188 84 160 92 172 80 188 92 164 100 184 88 176 92 188 100 196 100 212 104 216 136 220 108 224 116 228 116 228 140 244 128 240 132 268 132 260 144 280 168 312 172 304 168 316 172 320 180 288 180 312 168 316 168 312 164 324 160 300 164 312 172 312 164 288 140 280 144 296 168 304 164 304 176 312 196 344 200 344 196 332 188 336 180 344 184 344 192 348 200 332 196 336 188 316 180 316 176 308 188 348 176 312 168 312 184 308 184 324 168 316 172 312 184 328 184 316 160 304 160 268 152 284 152 280 156 284 156 288 148 308 152 288 148 284 148 280 160 300 152 284 152 276 144 292 140 264 148 256 140 264 140 264 144 256 132 268 132 272 148 276 140 284 144 296 152 296 156 292 152 260 140 256 136 252 144 272 136 252 140 264 140 284 144 272 140 280 140 256 136 272 132 272 136 260 124 240 132 260 124 252 120 260 124 236 124 232 124 236 120 236 124 232 116 228 112 232 128 232 112 228 100 224 112 228 112 216 116 224 132 232 120 204 116 228 112 232 124 220 108 220 112 228 108 224 108 220 112 216 108 216 100 228 112 216 108 220 112 224 100 220 112 212 108 232 96 228 104 200 108 228 100 240 96 240 104 240 112 228 108 224 104 220 116 240 104 240 120 228 108 236 116 240 104 208 104 216 100 220 96 184 88 172 480 244 456 252 436 244 424 224 400 208 388 220 372 204 356 192 344 192 344 192 328 184 300 164 312 180 316 180 332 180 324 188 312 180 328 176 320 176 304 176 308 168 308 168 308 164 296 164 308 160 296 168 288 180 300 172 288 160 268 160 280 176 268 160 268 124 260 144 232 120 220 100 188 84 156 64 168 64 136 44 116 52 108 56 124 64 124 60 116 72 156 76 168 88 192 96 200 112 264 184 432 256 484 288 524 320 552 308 560 312 564 324 568 332 592 328 572 320 588 344 600 348 612 348 580 340 620 344 612 368 608 356 620 352 632 360 636 372 628 376 608 360 628 360 636 364 652 360 640 356 648 372 636 368 648 380 648 372 660 388 652 352 644 372 652 384 644 352 624 360 572 300 448 232 360 180 312 164 284 156 292 164 280 140 280 148 260 128 248 124 252 124 236 112 232 108 220 104 204 96 184 84 196 88 176 88 188 92 196 88 180 88 188 92 192 84 184 88 188 100 188 100 204 92 200 92 208 100 216 104 228 112 212 112 240 112 252 124 252 124 256 132 248 128 264 128 272 144 284 164 292 172 304 168 296 172 304 172 312 164 312 176 308 176 304 164 300 172 300 164 276 164 308 172 284 152 260 140 284 156 296 172 304 188 324 204 324 184 328 176 312 188 320 196 340 188 324 192 328 184 324 180 316 180 308 188 304 176 308 168 308 180 304 172 304 172 308 176 304 192 312 176 304 176 316 184 312 168 292 164 280 164 284 160 280 152 288 144 300 160 284 152 284 156 284 152 284 148 280 152 280 140 264 148 280 148 256 136 268 140 260 136 264 140 244 132 260 144 264 144 280 136 292 144 296 160 284 156 276 152 268 132 252 128 256 128 252 128 248 128 264 140 264 136 260 140 252 144 280 132 268 132 248 128 248 128 260 116 240 112 236 116 244 124 244 120 220 128 236 116 240 124 244 116 228 108 232 124 232 124 240 112 228 108 240 116 232 120 248 120 228 108 248 120 236 104 224 120 228 108 224 120 224 116 228 112 232 108 224 112 224 116 212 108 220 96 216 104 220 108 216 108 208 100 220 104 208 104 224 104 220 100 208 104 228 108 224 112 240 120 220 116 220 112 212 112 224 100 224 112 208 108 216 108 208 100 216 108 192 96 200 84 256 432 248 432 268 404 228 396 220 380 224 396 212 368 204 356 208 348 204 356 196 352 180 344 176 324 184 348 184 360 188 360 188 360 192 360 188 356 188 364 180 336 184 352 172 348 188 344 176 344 180 348 188 344 192 344 192 344 204 352 208 372 204 352 208 360 216 376 216 380 244 368 228 352 232 328 196 296 196 260 152 256 156 220 136 204 88 160 80 188 80 176 88 208 84 200 104 236 124 316 216 408 280 468 292 464 316 488 300 480 324 468 308 500 324 524 332 508 332 532 352 532 336 524 340 520 352 520 348 532 352 520 364 544 364 528 360 540 376 536 364 536 356 540 360 532 376 544 352 552 368 560 380 548 360 556 364 548 376 560 360 540 364 548 364 572 384 544 368 564 380 536 360 484 316 400 208 328 176 308 164 300 152 300 148 280 152 276 140 272 124 264 120 248 108 224 104 224 104 192 96 180 100 192 92 180 96 180 80 160 80 168 80 164 88 176 92 188 84 188 92 172 96 180 96 200 92 192 96 208 84 208 104 236 104 224 116 232 112 260 120 240 132 240 132 252 120 248 140 260 148 296 160 328 168 308 168 308 152 312 168 312 168 300 160 304 160 296 176 312 176 304 160 320 164 308 148 276 140 292 164 320 180 324 168 320 184 320 180 324 188 340 188 336 196 328 196 356 200 324 184 320 192 344 188 336 188 320 184 336 176 328 176 324 184 336 180 324 188 332 188 332 184 324 192 344 180 328 180 308 172 312 168 292 172 300 164 284 164 292 148 280 164 296 164 316 160 288 152 272 144 272 152 280 136 292 144 280 140 268 144 264 144 264 144 272 140 276 144 276 136 280 156 284 148 292 160 272 152 280 152 272 136 252 124 236 132 248 132 256 132 252 132 252 136 276 148 272 136 260 140 268 136 264 136 268 120 240 128 248 120 236 120 240 120 236 128 220 124 228 116 236 116 248 116 228 112 240 116 252 124 236 112 224 124 224 108 232 108 244 116 232 112 236 128 232 124 232 116 232 120 224 112 240 120 224 116 208 116 212 124 232 116 224 108 220 104 208 108 212 108 220 96 224 108 216 100 212 108 208 96 188 104 204 108 228 104 220 116 216 112 216 112 216 108 232 100 220 108 216 112 224 96 204 92 208 96 196 104 200 100 196 500 272 492 256 484 256 448 228 436 244 416 220 400 212 392 200 376 196 360 208 348 188 332 188 344 180 328 188 324 192 332 184 340 192 312 196 328 196 332 188 328 188 336 188 316 196 348 196 344 208 356 212 380 220 392 224 400 228 404 228 420 224 440 244 440 244 452 256 460 252 476 268 488 256 480 264 468 256 476 264 468 244 444 240 424 228 376 188 340 176 296 148 260 120 240 108 244 120 272 196 424 244 500 276 516 300 544 300 544 304 540 292 544 320 564 316 596 344 600 344 616 344 596 332 608 344 628 344 616 348 624 360 632 364 636 356 620 348 632 364 624 360 616 352 628 368 640 364 640 364 640 364 632 356 644 380 640 372 620 364 644 372 656 352 660 392 660 376 664 388 664 388 664 376 616 372 544 288 416 184 324 160 292 160 292 148 288 152 280 156 268 136 252 116 232 108 224 112 220 108 220 88 200 88 200 84 196 84 164 88 188 84 188 80 172 84 192 80 200 88 192 92 200 84 200 92 216 104 216 88 212 100 216 104 224 104 224 104 232 116 228 116 244 116 224 120 232 124 260 144 276 148 296 160 288 164 296 168 316 168 308 164 292 156 284 152 288 168 296 168 300 164 296 176 308 176 304 156 288 148 288 168 300 168 280 164 312 176 312 180 332 184 328 184 332 196 340 192 328 188 320 188 324 200 328 208 332 188 316 192 324 180 312 184 320 188 340 192 320 196 312 176 332 184 320 188 316 196 324 176 300 176 288 184 308 172 300 168 296 160 284 160 300 160 288 184 296 156 272 152 264 152 276 152 264 156 272 152 280 140 268 148 268 148 264 136 276 140 272 148 276 156 280 144 260 164 276 160 276 152 288 152 272 140 252 128 256 152 252 132 252 128 264 132 264 136 272 140 264 136 260 140 256 148 260 132 244 128 252 136 244 124 232 136 252 124 228 120 248 136 248 124 240 116 228 128 248 120 232 124 248 120 232 108 244 108 228 116 224 112 216 112 236 120 220 124 232 120 252 120 220 108 232 120 240 112 220 120 220 108 228 116 220 108 224 116 244 100 212 104 204 112 204 108 212 108 236 108 212 96 196 112 212 96 216 100 212 108 216 100 240 108 216 104 216 112 220 112 220 108 196 96 200 108 204 100 216 96 216 108 212 80 288 452 272 424 268 436 256 404 248 420 232 400 228 380 228 396 200 372 212 368 208 360 200 376 184 352 192 360 196 368 196 368 196 356 192 368 200 368 200 356 200 368 192 380 196 380 212 384 220 388 232 396 216 404 236 404 240 416 252 428 256 420 260 432 264 436 272 432 276 440 260 432 272 436 268 436 280 424 256 436 252 428 240 408 244 408 232 408 228 368 220 356 200 292 160 280 148 256 144 340 228 424 276 448 304 472 284 452 292 468 288 488 320 480 308 500 324 516 336 532 348 516 336 520 336 540 328 516 356 536 348 544 356 524 356 524 340 540 368 552 372 536 352 540 372 548 388 544 364 536 364 548 372 536 356 552 376 544 372 568 372 572 348 552 384 568 372 556 368 560 392 560 384 560 372 548 376 512 340 444 272 376 192 316 156 312 156 312 156 288 152 276 148 264 124 244 116 220 112 224 100 208 96 200 88 184 92 176 92 188 92 192 80 176 80 176 76 172 84 188 80 176 88 172 92 164 88 188 84 176 96 196 96 196 100 192 96 216 100 204 96 240 104 224 108 220 104 248 128 252 136 272 156 280 148 300 160 320 168 296 172 300 160 300 152 284 164 300 164 308 168 292 156 316 184 328 184 312 160 268 144 280 132 284 160 300 164 316 180 324 184 332 188 324 196 344 192 348 184 336 192 340 196 348 184 352 188 348 184 328 196 348 188 340 192 340 196 324 192 340 188 328 180 332 184 340 192 332 180 324 184 312 180 324 180 324 164 300 180 292 160 304 160 296 168 304 168 320 164 280 152 292 144 292 156 272 164 284 152 276 140 276 152 268 148 280 156 304 156 300 156 268 148 268 148 280 160 296 160 296 152 296 156 284 148 272 136 264 140 260 132 256 132 256 128 268 140 272 144 280 136 276 140 264 148 244 124 236 136 268 124 244 124 240 108 240 120 236 120 248 120 248 112 228 132 240 132 236 120 220 120 236 124 228 112 224 108 212 108 228 104 224 116 220 112 244 120 220 120 232 112 216 120 212 120 220 120 224 120 232 116 220 112 232 108 228 116 212 112 216 104 220 104 208 116 212 116 232 112 208 104 208 88 216 100 196 104 200 100 216 104 208 104 204 104 208 116 208 108 216 104 208 100 192 104 196 100 208 100 204 88 180 524 280 512 284 496 280 488 256 472 236 464 256 440 236 416 224 396 212 388 216 356 208 376 196 356 200 368 220 372 212 340 208 336 200 356 196 348 212 344 192 356 204 360 216 376 220 404 224 416 244 436 240 444 252 448 252 460 256 488 272 488 272 512 276 496 280 504 296 500 276 512 272 504 272 484 264 480 256 460 244 448 244 452 240 436 232 420 232 408 212 388 212 384 192 352 180 324 164 296 192 428 260 492 284 544 300 520 292 520 292 536 312 568 328 560 312 584 332 600 348 612 336 600 340 600 328 604 344 612 368 632 348 620 352 608 352 616 360 628 356 632 352 632 348 640 372 656 364 632 364 640 368 636 372 632 360 636 372 648 360 640 364 636 352 628 368 656 388 668 392 668 384 672 384 672 384 664 360 652 392 644 360 536 288 388 184 308 160 280 164 276 152 264 136 260 144 256 116 232 112 216 116 200 100 196 108 188 92 200 80 176 92 172 88 184 76 192 80 176 92 184 88 176 84 176 84 180 80 164 96 188 92 204 92 196 96 208 92 208 92 208 100 240 108 232 116 224 120 256 120 252 132 260 140 280 148 280 160 276 168 300 156 276 152 292 156 292 168 288 172 304 176 296 160 308 168 308 176 296 176 284 132 276 140 284 152 292 168 304 180 316 180 320 188 316 204 336 188 324 180 316 192 320 192 320 188 328 192 324 196 324 200 328 208 336 204 332 188 316 180 336 192 324 180 328 188 328 180 324 188 332 196 304 184 328 184 304 176 304 164 296 164 292 160 300 168 292 168 308 160 280 156 280 148 280 156 284 152 292 152 272 148 272 164 284 148 284 164 304 164 272 148 280 148 284 148 292 152 296 164 284 156 284 160 276 152 276 140 260 140 272 132 240 144 256 132 268 144 268 136 272 140 260 148 268 128 256 140 252 120 252 124 248 124 244 120 256 120 244 120 232 112 232 120 240 116 236 112 228 120 228 112 244 112 240 112 232 116 224 104 220 108 236 124 252 116 236 124 244 116 228 116 228 120 232 108 228 120 236 112 244 108 240 112 220 104 228 112 244 100 224 112 232 100 220 108 216 112 228 108 220 100 224 104 208 92 204 96 196 104 192 96 208 96 204 104 212 120 220 100 204 108 216 96 196 92 200 100 188 88 204 92 288 460 284 468 284 460 260 440 256 424 256 432 252 400 240 392 220 380 236 372 220 380 220 368 196 364 204 372 212 364 208 372 200 372 216 376 200 384 196 376 216 392 212 396 236 420 236 416 240 416 240 424 264 444 264 440 272 452 272 472 288 456 292 464 288 468 276 460 276 452 280 444 272 468 260 432 260 424 236 400 252 404 228 400 236 396 212 384 232 364 212 364 196 324 192 304 168 292 140 328 228 404 276 484 280 468 288 480 292 448 304 492 312 472 308 496 344 520 340 512 336 516 348 504 348 524 348 532 328 524 352 540 360 512 356 548 348 540 356 552 364 544 360 520 360 548 352 540 384 556 364 544 384 540 364 540 356 548 360 560 364 552 368 544 356 544 368 564 388 568 384 572 388 564 384 584 384 564 396 572 396 560 396 516 360 436 268 352 184 320 148 304 144 280 148 300 136 264 132 236 116 228 116 212 96 192 92 192 88 196 84 188 76 180 76 172 80 164 84 168 84 180 76 156 84 164 80 164 80 160 84 168 80 172 72 196 96 184 84 184 104 212 88 216 100 212 116 232 116 244 124 240 112 268 132 272 144 284 136 288 144 280 152 276 148 296 156 308 156 316 168 304 164 312 164 300 156 308 180 328 172 296 148 288 152 300 152 284 152 312 188 328 188 320 208 364 192 360 192 352 204 336 188 348 184 348 196 364 196 340 200 352 192 352 204 352 184 344 188 344 184 344 196 336 184 340 188 348 200 352 196 348 188 344 192 308 180 332 168 328 172 312 172 308 172 300 160 284 168 316 176 308 176 280 168 300 164 300 160 312 164 296 148 276 152 316 172 304 164 308 168 288 160 292 148 292 148 308 160 280 168 304 156 300 156 296 152 280 148 280 140 260 140 268 136 276 136 276 152 276 132 260 144 276 140 280 136 260 140 260 120 268 132 260 120 240 120 236 116 240 128 224 108 228 108 232 112 228 124 228 108 228 108 212 108 228 104 204 112 212 112 232 108 236 124 256 108 232 116 240 120 232 112 236 112 224 120 232 120 216 112 220 108 236 120 224 120 224 104 216 108 200 108 220 112 224 112 224 108 232 120 216 108 200 92 228 92 216 92 188 92 196 100 200 92 212 100 204 116 220 100 204 112 188 100 188 96 192 92 204 88 188 556 296 520 284 536 288 500 272 516 276 480 264 480 248 452 236 444 232 432 220 416 224 388 204 384 208 360 212 372 212 384 212 364 216 396 224 396 212 388 228 400 224 432 228 436 244 456 256 460 256 460 252 476 276 480 272 504 280 508 296 520 284 516 288 512 288 532 276 504 272 480 280 484 260 456 240 440 244 440 224 444 224 428 224 412 216 384 212 396 204 372 196 356 180 324 164 300 140 284 180 428 264 492 264 488 284 512 288 544 304 544 296 528 304 552 312 572 320 564 324 572 332 604 348 608 348 604 336 608 340 608 360 624 360 620 368 612 360 644 352 612 348 612 348 620 368 632 364 640 364 640 380 636 360 632 372 648 372 632 352 632 352 640 356 620 364 644 360 652 388 668 380 668 388 672 396 684 400 696 396 696 412 704 392 680 400 632 364 512 244 376 176 284 148 272 140 272 136 268 132 236 132 236 112 220 96 208 92 208 96 196 80 192 84 172 76 176 80 184 80 180 84 180 76 180 72 176 76 180 72 176 76 176 72 184 76 188 92 192 80 184 88 192 88 208 92 216 96 212 104 228 108 236 120 260 132 264 132 268 128 264 136 276 132 280 164 280 160 264 160 296 152 292 164 300 152 276 148 308 176 308 172 292 168 300 168 316 164 296 172 300 172 316 192 332 192 340 204 324 200 336 188 340 196 320 180 328 196 320 200 328 192 324 192 328 200 316 192 332 192 320 192 320 192 312 180 316 196 332 200 344 188 340 196 312 172 308 176 308 184 312 180 312 184 312 176 292 168 288 168 296 188 292 164 300 168 308 160 284 172 288 156 280 172 288 160 308 168 288 156 292 160 300 148 280 152 280 168 284 164 296 176 284 156 276 164 292 148 268 140 272 144 264 140 260 132 260 136 260 132 252 132 256 136 268 144 284 132 256 140 240 124 244 128 252 120 228 120 252 128 236 124 228 112 232 116 236 120 236 124 220 108 228 100 232 112 228 108 240 116 240 112 220 116 216 112 236 120 232 116 244 120 244 120 240 124 240 108 232 124 232 112 228 104 232 128 232 112 212 108 216 112 232 112 212 108 220 108 220 108 220 112 200 104 204 96 188 96 204 96 204 92 208 96 200 92 208 104 216 104 204 104 208 100 204 96 184 96 212 92 196 100 304 464 296 464 296 468 284 468 288 452 284 432 256 436 252 416 240 404 252 388 236 388 228 388 212 388 216 396 216 384 216 380 232 392 228 392 232 396 228 412 252 408 248 408 248 420 256 420 256 440 264 444 264 448 280 448 288 460 288 464 288 464 284 460 264 452 280 444 272 448 264 432 248 412 236 416 228 404 232 408 224 408 228 388 212 360 208 368 196 364 188 348 176 332 156 296 144 264 124 312 264 404 252 416 284 456 284 464 296 464 308 456 288 460 308 496 320 480 328 480 320 516 356 532 352 524 348 520 372 528 344 540 356 560 356 540 356 548 360 556 356 524 356 536 348 544 368 556 348 544 348 548 368 556 348 556 384 564 372 548 348 536 348 540 332 532 344 544 364 548 376 560 388 572 380 552 384 564 380 568 368 572 400 576 408 588 404 560 392 516 352 400 228 328 164 292 156 292 148 276 136 268 124 244 112 244 108 204 92 192 88 188 88 176 88 156 80 160 76 160 80 160 76 152 80 168 72 152 72 152 72 148 80 148 64 152 68 168 88 164 76 176 92 168 88 188 92 184 92 184 96 216 108 236 116 252 116 248 116 264 128 260 124 268 140 276 140 280 160 284 160 312 172 296 152 288 140 292 156 296 164 316 172 328 168 316 184 324 172 328 168 332 188 344 176 344 192 352 192 344 196 352 196 340 180 356 204 368 184 348 192 352 188 360 204 352 196 344 204 352 212 356 188 336 176 340 192 332 196 352 184 344 192 356 188 340 188 336 196 324 188 336 196 340 168 316 172 308 168 308 172 316 176 320 176 332 168 308 152 308 172 312 176 308 172 316 172 312 168 316 152 312 160 288 152 296 160 304 168 308 164 304 168 272 160 292 168 296 156 288 160 276 140 260 144 264 132 264 140 268 136 256 136 256 132 276 136 268 136 272 136 264 136 256 140 256 124 244 124 272 120 256 124 260 116 252 108 236 120 240 116 216 116 232 116 220 120 228 116 228 108 208 104 216 112 200 112 232 112 220 124 240 116 224 120 232 116 240 124 236 112 228 112 236 108 224 112 232 104 224 108 232 112 212 108 228 96 240 108 204 104 212 100 224 104 220 104 216 112 188 100 180 92 196 92 184 96 200 92 200 92 196 100 200 96 200 96 192 100 196 100 188 568 316 548 316 532 296 544 300 528 296 536 280 516 276 492 260 476 260 460 248 460 244 432 236 448 228 416 232 408 232 420 224 440 236 440 248 408 244 444 260 448 256 460 260 488 272 496 264 500 260 492 272 508 272 524 288 520 284 524 296 528 288 540 280 496 264 492 264 496 264 480 252 456 256 452 244 448 244 424 228 444 220 400 220 392 204 380 212 372 184 364 184 328 164 316 156 272 128 264 176 452 268 484 276 488 288 544 304 532 288 512 300 544 320 552 308 560 328 576 324 596 340 616 356 596 336 616 344 604 344 600 356 612 356 616 360 624 364 640 360 644 352 628 360 628 364 636 364 616 352 608 352 624 356 620 356 632 356 628 364 636 360 632 348 596 340 604 368 636 352 648 384 648 376 656 380 668 372 676 384 680 396 692 404 700 404 704 408 688 408 672 396 616 328 472 200 336 172 292 152 264 144 252 128 240 128 236 108 216 104 208 96 188 88 176 88 184 84 172 84 152 68 168 72 168 76 160 76 164 72 164 76 160 72 176 76 168 76 164 76 184 84 188 72 188 84 176 88 180 92 212 92 224 100 240 104 240 112 228 120 248 120 232 124 244 132 260 144 280 148 292 160 292 164 284 152 272 148 272 152 292 168 304 168 308 176 296 172 304 172 304 172 308 172 316 196 336 180 316 192 324 204 328 184 312 192 316 192 340 188 328 192 332 208 336 180 336 200 340 204 348 208 336 196 324 188 332 184 328 196 336 176 328 196 332 200 320 196 320 188 328 192 324 184 300 176 308 168 304 168 312 180 296 176 304 168 308 172 296 164 292 172 300 176 296 168 292 172 292 164 288 160 276 152 284 160 276 156 292 164 288 168 292 160 288 164 296 164 280 156 280 136 272 144 252 132 244 140 256 132 264 132 256 128 256 136 256 140 272 144 276 136 260 148 272 140 252 120 228 120 236 124 252 124 248 132 236 120 228 112 232 108 240 116 240 112 264 116 224 112 224 104 220 100 216 112 224 112 228 104 216 120 220 112 220 112 224 108 224 104 216 120 208 116 216 116 228 108 224 108 208 120 212 112 216 104 224 108 224 108 228 108 224 100 224 108 224 108 228 104 180 92 212 100 196 88 212 100 208 108 188 100 196 92 192 104 200 96 196 104 184 100 324 492 300 488 304 484 312 484 292 484 288 480 288 452 284 448 276 444 268 424 256 416 256 420 256 428 240 420 240 412 240 420 252 432 264 432 248 420 256 432 268 424 260 448 272 452 276 456 284 468 264 476 284 476 272 476 292 480 284 488 292 464 280 452 272 448 272 452 268 424 252 424 256 416 256 400 244 404 232 392 224 384 212 388 216 376 220 364 192 336 192 320 172 320 168 292 148 264 132 340 248 440 264 420 272 456 296 464 284 468 288 480 312 480 296 476 316 496 324 496 328 520 332 508 336 520 336 512 336 524 352 540 352 520 340 536 364 556 364 548 356 540 352 540 364 544 368 540 352 544 348 528 364 544 344 532 360 556 360 556 360 548 352 532 344 528 360 532 344 540 360 560 368 560 376 556 380 572 392 564 392 568 388 592 408 584 412 584 408 592 424 592 412 560 384 476 316 400 204 316 156 288 140 272 132 264 128 244 120 236 100 208 92 192 88 184 72 176 80 144 84 152 76 160 72 148 68 148 72 144 64 164 68 148 72 148 76 144 76 144 72 156 84 172 76 168 80 180 84 184 88 196 96 208 112 220 112 228 108 212 112 228 120 244 116 244 140 252 140 280 152 296 144 300 160 292 152 280 148 268 148 296 152 304 160 308 168 312 164 308 172 312 168 308 172 324 180 332 176 344 196 336 196 344 184 344 200 348 200 352 192 356 196 340 196 340 188 364 200 372 200 356 212 360 204 340 188 348 196 348 188 348 192 348 196 348 196 348 200 340 188 324 196 332 184 312 168 312 184 332 164 320 180 316 172 316 172 320 172 316 164 316 164 292 164 304 156 304 156 296 164 296 164 292 168 292 156 300 164 296 156 296 156 292 156 300 156 300 168 300 152 284 140 272 144 260 144 268 136 256 136 272 136 272 140 260 136 268 140 260 148 260 140 272 140 260 132 240 136 244 120 236 124 252 120 260 116 252 120 228 124 232 120 232 104 248 112 240 116 220 116 240 108 208 108 220 108 220 112 204 108 208 104 236 108 220 100 216 116 216 112 220 112 224 120 228 112 216 112 228 108 216 108 216 112 212 112 188 104 224 100 208 92 220 112 224 108 240 116 248 92 208 104 196 100 204 104 196 100 208 104 208 100 204 96 200 96 200 96 200 96 208 584 320 580 316 588 304 564 300 544 300 568 300 536 288 544 296 524 276 524 292 512 276 492 276 472 264 464 252 476 252 480 256 476 264 480 256 476 268 492 272 496 268 492 272 512 280 528 284 528 288 508 288 516 288 528 292 528 304 528 280 532 280 532 292 512 272 500 252 484 264 480 256 476 260 456 244 436 236 424 216 400 208 400 228 400 220 404 200 368 192 356 176 336 160 316 156 284 132 292 192 448 248 492 268 488 284 500 288 528 284 544 276 524 300 532 316 572 332 592 336 584 332 580 336 604 344 588 344 604 356 628 348 620 364 616 344 632 368 636 364 632 360 616 356 632 356 624 348 620 356 628 356 628 356 632 368 628 352 644 356 632 360 636 344 616 356 628 364 624 356 616 352 644 364 648 368 644 376 680 384 672 376 676 372 688 404 712 404 716 424 724 420 716 400 692 404 680 392 612 312 448 204 336 144 272 136 260 136 232 120 240 108 212 96 192 80 184 76 168 84 168 80 164 68 168 68 172 68 156 68 144 72 160 72 148 72 160 68 156 76 168 80 172 84 184 76 188 72 188 92 192 88 208 96 212 100 216 104 220 96 212 104 240 124 244 124 240 132 252 136 268 148 272 164 292 156 284 152 280 136 256 140 272 156 284 164 288 156 304 168 292 172 304 172 292 176 304 184 312 188 332 204 336 192 336 204 336 188 328 204 328 188 320 204 328 204 332 196 332 204 324 204 344 204 332 208 344 192 340 192 332 196 312 196 332 200 328 192 332 192 316 184 332 180 320 176 312 192 320 168 308 180 300 176 284 176 300 172 308 172 292 172 304 156 284 156 264 152 296 172 284 152 300 164 288 168 296 156 288 156 276 156 280 152 284 156 272 168 292 160 272 148 272 148 272 148 268 144 272 136 256 144 256 132 264 140 268 136 264 148 248 148 264 148 248 132 268 136 264 132 244 124 244 132 236 124 240 124 228 124 244 124 244 112 228 108 220 108 232 108 232 104 224 120 220 104 220 112 216 100 212 88 208 100 208 108 216 112 232 108 212 120 212 116 220 124 208 108 228 104 224 112 228 108 224 112 220 112 224 100 208 100 212 104 224 108 204 116 212 96 224 100 208 108 224 104 212 104 216 92 192 104 220 104 200 108 212 96 204 96 224 96 332 500 324 500 328 480 316 488 320 488 308 480 304 472 300 484 292 472 296 456 296 460 280 440 276 456 268 456 268 436 280 456 272 452 276 448 280 436 276 448 284 468 284 472 284 468 292 472 284 472 292 476 288 476 296 460 300 480 288 484 292 468 292 472 280 452 276 452 268 424 264 424 256 424 248 408 248 396 240 380 224 384 224 372 224 376 224 356 188 348 192 328 180 324 164 272 152 268 136 352 264 440 272 456 276 440 272 456 300 456 280 444 300 464 284 484 316 508 332 520 328 520 348 508 360 528 340 508 344 548 348 528 352 552 340 540 344 536 352 528 352 532 364 556 360 536 356 532 360 556 360 536 360 540 376 564 360 540 372 552 356 564 360 548 356 536 372 548 360 532 360 564 368 552 376 552 352 584 372 568 384 576 384 548 388 584 388 568 392 596 408 592 408 592 392 580 408 568 404 556 412 488 320 380 184 308 136 276 132 252 136 252 116 228 100 196 88 164 88 148 72 156 60 164 72 148 68 128 68 132 64 132 76 128 72 152 64 144 76 152 76 152 80 160 80 164 72 160 80 176 88 164 88 192 92 200 92 204 96 208 104 220 104 228 112 236 116 240 124 232 124 268 140 284 156 280 148 284 160 288 144 252 120 280 136 284 144 288 152 288 148 308 164 328 160 308 172 328 188 328 200 348 200 336 208 360 196 368 200 348 188 348 196 356 204 356 196 356 200 356 212 364 212 336 204 352 204 352 192 348 200 328 192 360 204 336 200 340 200 356 192 352 184 340 184 352 188 348 188 332 188 328 168 308 176 316 168 328 164 324 164 312 176 324 156 316 160 280 152 280 156 292 160 288 148 288 148 288 152 296 144 296 156 272 144 300 164 308 164 320 168 292 152 284 144 280 156 280 140 280 132 280 132 268 148 264 128 264 136 264 144 268 148 260 140 264 140 268 136 268 128 252 116 264 120 248 120 248 128 240 124 244 120 232 116 240 112 216 112 216 116 224 104 228 116 228 116 212 104 200 96 184 104 208 100 204 104 208 96 224 108 232 108 232 116 220 104 224 104 236 124 232 116 212 120 224 120 224 116 204 104 216 112 228 116 228 116 224 104 204 108 212 104 212 116 212 104 212 92 192 96 192 100 220 104 212 104 200 96 200 104 200 604 312 584 336 588 316 576 312 576 324 576 300 588 320 560 304 560 308 564 304 552 300 552 300 540 288 536 284 532 292 540 276 536 280 516 284 536 300 536 296 536 296 552 308 540 304 544 284 524 300 532 304 548 284 536 300 532 288 536 288 520 292 520 280 516 280 516 288 496 268 480 256 480 260 468 268 464 252 448 232 416 228 404 228 404 216 376 200 368 200 360 188 340 168 320 156 312 144 308 200 456 264 484 264 480 256 484 288 520 296 532 288 528 288 512 304 552 320 552 308 576 324 596 328 592 324 596 332 612 344 608 360 604 340 624 340 604 352 612 348 624 352 628 360 624 360 628 360 632 360 640 344 636 360 632 356 632 376 636 356 632 364 632 352 628 348 644 388 644 380 660 384 644 364 656 388 644 372 668 372 664 384 668 396 688 396 676 392 688 384 716 404 708 396 708 416 724 408 712 404 696 408 688 400 596 300 432 184 324 144 268 116 236 120 232 112 188 84 180 84 172 76 168 72 152 64 156 72 136 72 152 68 164 60 156 72 156 64 156 72 164 72 160 80 176 72 188 84 176 92 176 88 184 80 216 96 200 88 216 88 196 100 196 100 220 120 216 112 240 120 248 120 268 132 268 152 284 148 280 140 276 136 260 124 264 128 268 140 276 148 284 156 272 152 300 160 292 172 308 188 328 196 324 196 336 204 348 200 328 200 344 196 340 200 324 196 336 200 356 192 356 204 328 200 340 200 324 200 320 184 332 204 328 192 328 188 336 196 320 196 320 188 320 184 340 184 324 176 320 188 304 176 308 168 304 168 320 180 292 180 296 172 316 180 304 176 296 160 264 148 280 148 284 148 276 148 284 148 276 144 272 148 280 144 288 152 296 152 292 160 280 164 292 164 268 148 284 136 260 136 260 140 260 144 248 140 252 144 248 132 268 132 252 140 256 140 252 136 264 144 240 128 248 120 244 116 236 116 228 112 240 124 216 116 228 116 240 116 220 104 216 108 212 112 220 104 228 96 208 96 196 96 208 100 200 100 216 104 196 96 208 108 228 112 220 116 228 108 236 104 232 104 228 112 232 120 228 116 216 120 212 116 236 120 232 116 220 100 216 116 216 100 220 104 208 104 208 84 204 88 180 92 200 100 212 108 216 108 212 112 212 88 316 500 300 496 328 504 300 496 312 504 312 508 320 488 304 480 304 488 320 492 312 488 300 476 312 472 300 484 288 496 300 472 308 476 300 464 308 500 308 484 288 484 308 488 304 488 300 464 292 472 304 484 300 472 292 484 300 472 292 452 292 464 280 456 280 460 280 428 272 440 268 440 260 420 264 420 240 416 244 404 232 388 228 412 212 372 212 368 212 364 200 344 184 320 168 304 160 276 160 376 264 432 260 428 256 424 272 444 272 452 284 464 292 472 288 480 316 472 296 500 312 508 312 492 324 512 348 528 328 520 348 532 360 544 372 524 364 532 356 528 356 532 352 540 356 536 360 548 360 548 352 540 360 552 376 544 340 528 352 552 368 560 368 544 356 524 364 548 372 564 364 556 372 560 368 560 364 564 368 556 360 560 384 568 384 572 388 584 384 584 396 584 400 592 404 584 412 604 400 596 404 600 412 580 412 560 400 488 308 376 184 280 116 252 112 224 100 192 92 172 88 164 72 152 68 160 64 140 68 148 68 136 64 136 68 136 64 136 64 164 64 152 68 148 76 148 84 172 80 184 76 180 80 176 80 172 88 172 84 188 96 180 100 196 92 212 96 220 112 240 124 252 132 272 140 276 156 292 140 288 144 276 136 268 128 256 132 264 136 268 152 292 152 268 152 308 152 324 176 328 188 348 176 344 204 348 204 344 196 352 196 364 200 352 200 376 200 372 192 368 212 364 192 352 192 328 208 372 192 348 204 364 200 356 200 356 196 344 184 336 188 336 180 336 184 340 188 336 176 336 176 332 168 320 180 324 172 320 184 320 180 336 164 316 180 312 172 300 160 292 144 292 144 280 148 276 148 264 136 280 144 284 132 284 136 280 160 304 152 292 164 288 156 308 160 296 140 280 136 288 140 284 152 268 144 276 140 276 148 272 140 268 144 256 136 272 136 268 132 276 132 252 128 244 120 240 112 252 120 228 120 240 120 248 116 244 120 228 120 248 104 220 112 212 104 228 112 208 88 200 96 204 104 208 100 220 104 220 100 212 108 212 100 216 120 232 108 228 100 232 96 236 112 228 104 216 116 220 116 236 108 240 100 228 104 220 104 212 104 216 100 228 96 216 92 212 88 176 96 184 88 204 96 184 112 200 104 208 100 184 92 204 580 320 576 312 580 320 588 324 588 320 580 328 584 308 572 320 580 324 584 320 576 312 576 324 580 316 584 320 584 328 568 312 568 308 568 316 568 332 568 300 556 308 560 304 556 304 540 288 536 300 564 292 540 288 544 284 540 304 540 300 524 300 516 284 512 260 512 272 488 276 496 264 480 244 456 256 452 256 440 224 436 212 400 220 400 224 404 216 396 208 384 192 348 184 340 176 324 160 356 224 464 268 468 244 456 276 492 256 468 252 496 288 504 296 552 304 532 308 556 308 556 300 564 332 592 352 604 332 588 340 616 352 632 372 628 356 612 360 632 372 652 368 628 360 620 360 624 352 624 348 624 364 624 372 628 352 620 356 636 364 636 364 632 376 656 364 648 348 652 376 652 368 652 368 644 360 644 376 664 360 652 360 672 384 688 388 660 384 680 384 688 392 688 408 704 396 704 404 704 416 724 396 716 408 712 404 712 412 700 400 588 280 384 148 284 108 252 112 200 92 184 76 160 72 168 72 156 64 156 68 148 64 152 64 140 56 156 68 144 68 156 64 160 68 164 68 172 84 160 72 172 80 180 84 180 68 172 76 168 88 204 88 196 84 196 100 204 100 224 112 228 112 252 124 236 144 280 144 272 144 268 156 276 144 272 124 264 124 256 144 268 140 264 152 284 156 292 160 304 168 316 176 332 188 320 196 332 200 332 196 332 200 340 196 352 212 356 188 348 200 348 200 332 200 324 208 328 200 332 216 328 192 332 208 332 212 328 180 328 192 324 188 328 196 324 192 316 192 320 176 328 192 328 188 316 188 312 180 308 180 324 180 304 184 328 172 316 176 308 164 284 152 284 156 276 144 280 148 268 136 272 140 252 148 272 140 268 144 284 136 272 160 284 168 280 152 276 152 272 144 280 152 272 164 268 156 256 148 280 144 260 148 260 144 288 144 260 136 264 132 244 132 256 120 252 124 240 116 248 116 244 116 224 116 240 120 232 116 236 120 228 112 220 108 232 104 228 112 220 108 204 108 188 104 220 96 232 108 212 108 236 116 220 100 220 112 240 112 236 112 228 112 232 108 224 108 224 108 220 104 216 104 200 88 220 100 204 100 204 96 216 96 192 100 216 92 196 92 204 84 184 92 200 92 184 96 208 92 200 104 196 108 324 496 328 500 324 512 320 504 320 488 320 504 316 508 308 512 316 504 324 512 320 500 316 492 324 500 312 496 324 504 316 496 312 500 312 504 332 500 324 492 320 500 316 500 296 484 312 476 304 480 308 488 300 468 300 468 300 464 284 508 304 484 300 480 280 460 276 448 276 452 264 432 256 428 252 412 248 412 240 392 224 392 224 364 216 372 208 372 212 356 200 348 192 340 180 312 172 296 184 372 268 416 260 420 244 428 256 416 236 428 268 436 268 448 288 472 292 472 300 480 320 484 320 504 340 516 344 512 344 536 344 540 348 544 356 536 348 544 360 548 356 548 364 528 364 544 348 548 360 536 356 552 364 548 372 536 360 532 356 552 368 548 364 528 372 544 368 556 372 560 376 548 372 560 380 560 380 532 376 552 360 556 372 572 376 568 392 568 376 588 400 568 384 576 400 580 384 568 380 592 412 592 412 592 408 596 420 588 416 584 404 536 372 448 264 308 168 256 116 224 96 172 76 168 72 156 68 140 68 144 68 124 72 124 64 136 60 136 68 124 64 132 60 136 68 148 68 168 72 156 76 160 76 164 76 164 72 164 76 176 84 176 88 188 88 192 92 184 104 200 96 200 108 196 112 228 128 276 136 288 156 288 156 288 156 276 132 256 120 252 120 272 132 264 144 284 144 292 152 296 164 324 184 332 184 344 196 352 196 340 200 368 196 360 208 360 196 352 200 368 188 368 200 348 200 352 192 356 200 372 208 364 192 356 204 364 204 352 200 368 196 344 192 352 188 340 196 348 192 344 184 340 176 348 192 332 180 328 176 340 180 324 176 312 188 324 192 320 184 332 176 300 164 304 168 300 148 296 136 296 140 292 148 284 144 272 140 276 148 292 148 296 160 304 164 288 160 296 152 292 156 292 152 300 164 300 144 296 156 280 140 280 136 276 148 276 148 276 136 276 128 276 124 268 124 244 128 252 116 256 120 248 112 228 124 228 116 228 108 212 120 228 112 220 104 204 108 220 104 224 116 220 104 212 100 192 108 216 100 196 112 240 116 224 112 220 120 212 108 236 124 224 100 208 108 208 104 232 100 208 92 188 100 212 100 208 100 188 104 200 100 204 100 196 96 192 104 200 84 184 84 180 92 196 96 196 96 180 100 200 96 192 600 324 608 320 592 328 592 312 588 328 592 312 588 320 600 316 604 312 604 324 600 312 588 324 588 312 592 308 576 332 596 312 584 324 584 332 596 328 592 312 576 312 588 312 576 312 556 308 560 308 544 300 556 296 556 312 548 304 528 292 548 300 548 284 524 284 516 288 496 268 484 268 472 252 464 252 460 236 432 244 420 228 424 220 388 216 376 208 392 204 376 192 368 188 344 180 360 168 368 240 456 260 464 256 468 256 472 252 456 244 476 264 492 268 508 276 520 292 532 316 568 332 592 332 588 340 592 332 620 356 612 360 612 360 632 352 624 356 632 372 632 364 636 348 628 356 612 360 636 368 644 360 636 356 616 340 620 360 616 352 644 360 644 376 656 384 652 372 648 376 648 380 668 376 660 380 660 356 632 360 644 368 656 372 652 376 684 388 684 388 680 384 684 400 684 396 688 384 684 408 704 408 728 404 712 408 732 436 728 420 724 404 712 412 660 384 560 264 404 140 264 100 188 80 164 64 160 72 148 68 144 72 140 64 156 68 160 68 140 64 144 60 140 68 156 68 160 60 156 72 148 68 152 68 168 72 176 72 172 80 168 80 180 84 188 76 208 80 204 92 188 92 220 92 216 104 228 120 248 136 272 148 280 144 264 152 268 132 248 112 224 132 260 140 264 140 272 144 280 148 296 168 296 184 308 192 328 192 340 192 340 196 328 204 316 192 332 200 352 204 344 204 352 196 356 200 336 208 352 200 352 204 344 196 344 212 340 200 332 200 336 200 336 184 328 196 336 188 320 192 320 176 312 176 324 180 304 172 308 188 308 176 308 168 312 176 328 184 316 188 316 184 308 168 292 176 296 156 296 148 280 144 272 152 272 148 284 148 276 152 300 160 292 152 292 160 288 160 288 168 284 148 280 152 272 164 288 160 276 156 276 140 276 136 276 148 256 140 264 136 264 132 264 132 248 140 248 136 252 132 260 112 244 132 248 120 236 108 244 116 236 120 248 116 224 112 220 116 224 124 232 120 232 104 220 116 212 108 212 116 220 100 224 108 224 104 220 112 228 128 236 108 208 104 216 92 204 100 184 100 212 100 212 96 208 92 196 100 212 100 208 92 208 92 184 92 192 96 188 96 200 88 192 92 200 96 204 88 196 96 192 92 324 508 328 496 340 508 320 504 320 508 320 504 328 492 328 516 308 500 324 504 324 500 328 496 316 500 328 504 320 500 328 492 336 492 320 512 332 500 324 488 316 496 304 508 304 484 308 472 300 500 292 476 304 488 304 488 304 464 300 484 300 464 292 476 292 468 280 460 272 440 268 432 252 432 260 420 248 408 236 408 220 404 228 384 224 364 204 372 212 372 192 356 196 344 184 324 172 332 188 408 248 416 264 432 240 424 276 440 268 416 248 440 280 468 272 436 296 480 304 484 328 508 320 496 320 528 332 540 352 536 368 548 356 552 356 544 356 524 352 548 360 540 360 552 364 528 360 564 384 544 368 540 364 532 352 536 340 556 360 544 360 540 364 548 368 560 368 552 364 552 368 568 380 568 392 544 364 552 368 552 372 568 376 552 384 576 372 568 388 564 376 584 376 588 400 568 412 580 392 588 400 592 400 608 404 596 412 604 408 608 416 588 416 592 412 588 412 544 416 444 268 304 140 224 84 168 76 164 72 160 76 144 68 140 64 128 76 120 60 132 64 132 60 136 60 144 56 124 64 140 68 128 72 144 64 144 68 168 76 144 84 156 76 156 72 164 84 180 76 180 88 188 84 196 84 192 96 216 96 256 124 268 140 264 132 280 144 264 120 244 120 248 136 256 136 276 132 284 136 276 152 292 172 308 164 324 180 328 180 340 192 356 200 324 188 352 184 360 204 336 204 364 200 364 208 368 208 380 204 364 216 376 200 368 212 372 208 352 220 368 200 352 192 348 200 348 204 332 188 336 184 348 184 348 192 344 180 340 184 328 180 312 176 336 168 328 172 352 188 352 184 340 180 320 184 308 168 320 168 300 164 284 152 300 156 304 144 280 156 292 160 304 156 312 156 324 160 296 168 304 160 292 156 308 152 300 164 308 156 272 156 280 148 272 144 272 144 276 152 288 144 276 140 280 144 276 124 260 136 244 120 252 120 252 124 232 120 220 128 252 132 228 112 248 124 232 116 240 108 244 116 220 112 228 100 212 116 220 116 220 116 216 104 224 96 212 100 204 108 212 112 236 92 192 104 204 92 208 108 188 100 192 104 196 92 200 84 196 96 196 96 196 88 200 88 208 92 184 92 192 96 180 88 176 84 180 88 180 88 180 92 196 604 324 588 312 592 332 600 320 588 332 608 344 596 320 596 320 604 324 600 332 596 332 600 328 592 316 596 324 596 328 608 328 596 328 604 328 604 328 596 320 596 316 596 320 584 316 560 312 576 316 572 292 560 308 584 312 560 292 556 292 544 292 544 296 532 284 512 288 500 272 492 264 484 264 492 252 448 232 448 224 428 228 404 224 400 204 388 216 384 196 380 192 360 184 360 176 332 168 384 248 460 264 456 240 452 240 444 248 460 252 472 268 488 264 484 292 504 296 548 304 548 316 572 308 568 348 604 356 636 332 628 364 624 348 636 372 628 356 632 352 628 368 644 372 636 364 640 364 632 380 636 380 628 372 640 360 636 356 632 356 636 352 648 368 632 368 644 372 648 380 660 368 656 364 656 368 656 372 640 368 652 404 672 372 668 384 672 388 676 372 648 380 672 388 680 388 668 380 668 388 704 376 672 388 688 416 708 408 688 400 716 396 716 396 724 408 724 408 712 420 676 384 560 268 364 140 256 80 184 76 168 68 172 72 160 72 140 64 152 60 148 60 144 64 144 56 148 64 148 60 152 72 140 56 148 68 160 72 144 60 164 72 168 76 172 76 168 68 180 68 172 80 184 76 192 88 176 84 208 92 220 116 252 132 264 136 248 132 260 124 248 124 228 120 264 144 260 128 264 140 260 132 268 152 284 160 300 172 308 176 328 180 332 188 336 196 324 188 348 212 332 200 344 204 352 216 352 216 352 216 344 216 332 208 348 204 348 204 340 204 344 212 336 196 340 196 316 196 320 196 332 184 304 188 328 184 316 184 316 172 312 168 300 172 316 172 308 172 324 188 316 192 340 188 308 172 312 176 308 164 296 156 300 160 292 160 292 160 300 156 284 164 296 156 288 156 292 176 300 160 296 156 288 156 288 156 296 168 284 160 280 160 264 140 276 136 260 144 276 148 284 144 280 144 264 136 264 140 272 132 244 120 244 116 244 124 236 124 248 128 232 128 244 124 240 120 240 112 220 112 216 116 228 104 232 104 224 112 228 108 220 108 208 100 216 92 204 104 196 96 212 100 208 92 208 100 196 88 216 92 204 104 204 96 204 100 188 88 192 84 188 96 184 92 184 104 188 92 188 96 184 88 188 80 164 92 180 88 180 92 176 92 328 504 316 496 312 504 328 500 324 496 332 508 324 524 324 508 340 504 328 508 344 512 328 520 320 488 324 516 336 512 340 508 332 520 324 512 328 500 336 512 336 504 320 500 320 504 312 500 316 496 312 492 316 472 292 476 308 496 320 460 296 468 296 464 288 452 268 456 272 456 272 436 260 428 256 416 248 408 244 408 228 388 216 384 212 380 220 360 208 344 200 352 188 368 172 332 180 312 200 424 260 432 244 400 244 384 240 416 256 428 260 432 260 428 248 432 276 456 300 488 316 484 316 476 320 512 324 528 356 536 352 548 344 540 368 552 360 540 360 540 368 532 364 556 352 548 360 544 364 536 372 548 360 540 376 552 364 548 348 536 368 556 364 564 356 568 368 536 368 572 392 568 356 552 376 548 376 560 364 552 384 568 376 560 372 576 384 560 384 548 368 548 368 560 360 556 368 568 368 592 396 580 364 576 404 588 400 572 388 592 400 588 388 600 408 612 408 600 416 592 416 592 408 552 404 452 248 288 116 188 80 176 72 160 68 140 68 148 64 140 68 140 64 128 60 120 56 140 56 124 64 136 56 136 56 152 60 132 64 144 72 156 80 136 64 132 72 156 72 168 80 156 80 156 80 160 72 168 80 180 84 196 100 216 108 240 112 248 120 256 132 232 112 236 136 248 144 280 136 260 140 268 140 280 156 300 152 308 152 312 180 320 168 332 184 332 176 332 192 344 200 352 208 364 196 376 220 380 224 364 208 364 216 372 212 388 200 360 212 376 208 368 200 372 196 368 188 356 200 364 188 352 188 356 196 356 192 344 192 328 176 328 180 340 176 324 184 332 172 340 172 348 184 336 184 336 188 332 172 308 172 320 172 316 172 316 172 312 176 304 160 300 160 308 160 296 172 312 172 316 156 304 164 312 156 288 160 304 172 304 156 284 148 284 148 272 148 284 144 292 144 296 152 280 148 284 140 284 140 272 136 264 124 248 124 248 132 264 108 248 116 252 116 240 124 248 116 236 116 236 104 220 108 220 104 212 116 204 104 216 108 208 96 208 104 212 96 224 100 196 96 192 104 200 84 196 88 192 92 200 88 184 80 180 104 168 96 188 84 176 88 180 88 180 88 180 92 192 100 180 88 180 80 188 80 168 96 180 80 176 84 180 596 316 580 320 588 332 604 320 592 336 624 340 624 332 600 328 624 332 616 332 616 328 604 328 592 336 612 328 604 332 604 312 592 328 616 348 612 328 604 340 604 340 600 324 600 316 576 324 572 312 568 324 572 308 548 312 560 308 552 296 544 296 532 292 520 284 504 288 496 268 484 252 464 268 452 248 460 244 440 240 432 232 416 220 408 220 392 212 372 204 360 200 380 180 360 184 364 176 424 276 476 240 436 244 444 228 420 236 456 248 464 248 444 240 444 240 472 288 532 292 536 312 544 312 572 312 596 340 612 352 620 348 628 372 648 372 624 352 624 368 632 368 640 356 636 372 628 344 616 352 644 352 620 364 648 364 636 360 620 352 624 356 632 360 628 340 620 344 620 360 632 364 628 368 668 392 668 376 648 364 652 376 656 368 652 372 628 368 632 364 648 368 652 368 648 364 644 368 672 400 652 372 648 368 652 376 676 388 672 392 696 404 700 388 708 412 704 404 720 400 716 400 736 412 716 424 692 388 564 248 376 132 248 72 188 72 168 72 144 72 152 64 144 60 140 64 132 56 124 64 124 56 124 56 120 68 140 64 144 68 144 76 152 64 144 68 164 76 156 72 192 72 168 80 156 76 168 76 164 84 180 84 196 100 212 104 232 120 244 132 252 124 244 112 244 116 252 136 264 136 256 148 284 140 300 152 276 148 276 148 284 156 304 152 312 156 320 180 328 196 344 188 348 200 344 212 380 204 352 212 356 208 344 220 348 200 352 204 356 220 352 208 344 200 360 200 340 204 324 188 332 196 324 204 332 192 328 196 344 200 316 188 324 188 312 188 336 176 312 180 304 172 308 180 332 196 320 184 312 188 312 176 308 172 316 176 300 172 284 180 292 164 304 168 304 164 312 168 296 164 308 172 284 168 300 172 296 164 288 176 292 148 284 160 276 156 280 144 264 156 272 144 260 148 260 148 268 148 268 148 264 132 260 136 248 132 236 124 232 108 224 112 236 120 240 116 236 124 216 108 228 104 228 112 228 116 208 96 224 100 212 104 216 100 208 104 216 100 200 100 192 96 204 96 204 92 188 104 200 92 192 84 196 92 192 92 184 88 164 88 180 88 176 92 192 84 176 88 180 96 188 88 204 80 180 84 196 96 180 76 196 84 312 496 324 504 328 508 328 500 324 504 332 516 344 504 332 512 324 516 336 508 324 512 328 496 324 532 324 520 324 520 324 496 332 508 340 516 332 524 344 524 336 516 304 500 328 492 324 504 316 480 312 492 316 480 304 492 304 496 288 480 308 472 288 464 284 476 276 420 260 444 264 428 260 424 252 432 232 420 240 400 236 400 232 384 212 388 208 384 212 348 212 356 192 364 192 340 188 336 240 432 256 412 240 416 224 392 240 396 228 412 244 404 236 408 228 412 268 448 272 448 292 480 296 480 308 492 320 512 360 544 344 528 364 552 352 544 376 556 368 552 348 536 360 540 360 548 376 536 352 544 344 552 356 536 348 544 340 548 360 544 352 540 364 544 352 532 344 520 364 536 352 540 352 544 380 556 368 556 372 548 368 552 364 532 352 540 352 548 368 556 372 548 368 544 364 548 380 564 368 548 372 556 356 552 384 560 364 580 376 576 392 576 384 588 384 572 384 592 400 584 392 600 404 600 404 604 420 600 440 560 400 440 264 280 132 188 68 160 72 128 80 132 60 136 60 132 60 116 60 116 64 120 56 116 56 120 64 120 56 124 60 148 68 132 60 132 68 148 64 140 72 144 72 152 72 148 88 164 68 172 76 152 88 180 92 196 96 232 112 248 124 252 116 232 104 240 112 256 124 244 128 240 136 272 140 260 136 288 140 292 148 284 152 296 144 292 164 324 176 324 172 332 196 336 196 368 200 380 208 364 220 360 200 364 200 384 212 372 224 392 212 368 204 340 204 364 188 360 192 356 200 348 204 364 204 364 196 372 196 352 208 360 196 352 188 376 196 356 188 336 172 328 180 332 184 348 196 348 192 340 172 332 176 336 168 328 176 304 164 308 176 324 168 312 180 300 168 304 160 328 172 308 172 312 184 304 180 328 168 304 160 316 164 320 160 300 164 300 160 292 152 284 164 304 152 292 152 288 152 272 144 288 136 276 136 260 136 272 116 244 112 232 116 244 120 252 124 256 124 240 112 248 120 232 116 224 116 224 104 220 108 220 108 208 100 200 100 224 96 184 96 184 92 184 92 188 92 184 92 168 92 180 88 176 84 192 96 156 88 160 84 168 76 188 80 176 84 172 84 164 88 192 88 196 96 192 92 188 84 164 88 160 576 308 580 320 596 320 584 328 584 316 592 332 608 324 600 328 588 336 600 332 600 320 612 332 584 328 604 348 596 324 592 328 616 336 596 332 592 328 616 336 620 324 584 328 608 320 588 324 588 308 576 304 572 308 568 296 576 312 544 296 540 276 500 268 488 268 476 264 480 264 484 264 480 256 460 260 464 236 444 240 432 228 420 232 420 208 380 208 376 188 364 200 368 200 380 204 380 188 464 252 440 248 432 212 400 208 432 236 420 228 452 232 400 220 412 228 432 236 452 264 496 300 540 280 532 300 564 332 572 344 612 356 628 348 624 364 656 396 636 356 628 340 636 376 636 376 632 356 628 356 628 364 628 360 640 356 628 356 624 360 624 364 620 356 624 356 628 360 624 352 624 356 640 360 640 360 636 352 620 352 624 364 636 368 612 344 620 344 632 360 636 344 624 352 632 372 632 360 652 380 652 368 648 376 672 372 652 380 656 384 652 364 672 392 664 384 652 376 680 384 688 392 704 408 692 400 724 416 720 424 720 420 688 388 564 264 384 140 256 84 200 64 148 64 144 60 144 64 128 56 136 60 124 48 136 52 140 44 132 56 124 68 148 60 144 60 136 64 144 72 136 64 164 76 164 72 180 68 164 80 156 80 176 88 184 84 204 100 212 108 232 112 252 112 240 104 220 112 244 120 252 128 240 120 248 136 256 136 260 132 272 144 264 144 292 160 296 152 292 152 304 164 296 176 312 188 336 204 360 208 352 220 364 192 352 216 348 208 360 200 360 200 368 208 336 196 348 192 332 192 336 196 332 212 360 200 328 200 332 208 336 192 328 188 336 196 332 188 328 184 324 192 324 184 324 180 332 204 336 184 304 184 316 176 304 168 332 168 300 164 308 172 284 172 308 160 284 168 292 164 296 180 316 160 300 176 304 164 296 160 300 172 292 168 308 152 292 172 300 172 280 164 308 168 284 156 280 164 276 144 280 140 280 144 268 128 264 136 256 120 248 128 240 112 236 124 248 128 256 124 248 128 232 128 232 108 232 116 232 116 224 104 224 96 200 100 224 92 204 96 204 92 200 104 192 92 212 84 192 84 196 80 192 88 200 72 180 80 168 76 172 76 168 84 184 84 184 84 160 84 184 92 192 84 164 80 176 84 168 84 184 92 284 472 292 464 300 496 288 496 316 512 312 516 324 480 324 516 316 508 328 508 316 504 320 488 324 500 328 500 312 484 328 512 320 520 312 512 340 516 336 516 336 492 312 516 324 512 316 508 328 504 316 488 328 496 304 492 292 488 292 476 272 440 264 428 256 412 256 428 256 424 252 440 260 420 260 408 252 404 236 404 244 400 232 408 236 400 208 360 200 368 204 352 192 352 208 352 192 380 280 392 236 396 228 388 208 380 228 376 232 400 224 380 200 380 216 376 220 396 232 424 260 460 284 452 288 476 324 500 316 528 348 536 344 548 356 552 364 568 364 552 364 540 356 580 356 556 368 544 368 556 360 568 376 552 364 556 364 564 352 544 352 536 348 540 372 532 344 540 352 540 344 528 352 540 340 532 360 520 348 552 348 532 340 552 352 524 348 544 344 548 352 540 360 540 364 552 364 552 372 560 368 580 368 572 368 572 372 552 360 576 364 556 380 576 372 564 372 556 372 580 388 584 396 588 376 576 400 596 416 604 412 596 412 616 416 572 392 484 324 312 144 180 76 152 72 120 64 144 56 128 60 116 56 112 52 128 56 120 60 120 64 128 56 116 60 132 60 120 64 140 56 124 68 148 72 152 68 152 68 164 72 184 84 160 76 184 96 176 96 196 96 204 112 252 112 224 96 228 108 236 128 252 112 236 112 244 132 252 132 252 128 276 132 268 140 284 148 280 144 304 152 304 156 316 172 316 180 368 204 356 196 356 196 348 204 368 212 380 200 368 200 376 200 364 196 368 196 356 192 348 196 360 192 368 200 364 188 352 208 364 184 368 188 352 188 368 188 380 192 356 196 372 192 352 196 356 192 364 188 352 180 352 184 344 180 356 172 340 176 316 164 332 172 316 188 332 168 320 176 308 160 328 164 316 164 332 168 324 152 320 172 316 176 324 172 308 176 332 164 328 164 328 160 320 156 308 160 312 160 288 152 300 156 284 160 292 144 272 140 280 132 280 128 256 124 252 120 260 124 252 144 264 128 252 124 244 116 236 116 216 116 240 100 220 100 208 84 216 100 180 96 192 96 196 96 176 96 184 92 176 88 192 92 180 80 200 80 168 88 180 76 160 84 164 80 196 72 168 84 184 80 168 88 192 84 176 76 184 84 180 96 160 520 276 544 280 508 276 540 308 568 308 572 312 572 308 572 308 588 308 580 324 584 312 584 316 572 304 568 304 572 308 596 316 584 320 596 332 596 328 604 336 608 328 588 324 600 320 592 320 588 336 596 324 596 320 568 284 532 292 524 276 488 268 480 264 480 260 496 252 472 252 476 256 480 248 476 248 432 252 444 236 440 232 424 228 432 212 424 216 412 212 384 196 384 216 380 200 380 240 452 224 396 192 416 220 416 224 404 208 408 212 384 204 392 220 400 216 404 232 424 228 444 248 492 284 516 284 556 316 580 328 596 344 628 368 648 372 660 376 652 364 640 376 632 368 648 360 652 380 640 356 648 376 636 356 636 360 644 360 640 348 632 356 628 372 616 360 620 340 612 348 616 364 624 336 620 352 616 340 612 352 604 340 608 356 604 344 608 340 608 344 604 352 632 352 620 368 640 368 644 376 652 380 644 384 644 368 660 376 644 352 656 360 652 368 632 356 652 396 644 372 672 372 672 388 688 380 696 384 696 396 708 380 704 400 700 400 732 400 700 400 620 312 420 176 296 72 192 76 164 64 140 60 128 56 132 52 136 60 132 64 136 56 136 56 132 60 132 64 140 56 124 56 148 60 140 68 148 68 156 64 168 72 168 72 156 76 180 80 192 96 192 96 208 100 212 108 208 108 232 112 224 104 228 116 232 112 248 124 244 124 244 128 260 144 260 140 276 132 264 136 272 148 276 152 300 164 324 184 320 184 332 188 336 196 336 192 332 188 336 196 344 204 360 204 344 204 352 192 328 192 352 200 336 200 332 192 332 212 352 192 332 196 352 192 320 208 328 180 340 196 324 192 332 196 308 184 340 192 324 196 332 180 304 204 336 192 316 184 316 172 296 176 312 168 296 184 304 168 296 176 296 168 320 160 300 164 292 168 288 168 304 168 308 164 308 164 316 156 292 160 288 164 296 164 296 172 296 152 280 156 288 156 280 164 288 156 284 152 256 148 264 140 260 144 256 128 244 120 256 136 264 148 256 132 256 128 256 124 228 116 228 116 204 100 208 100 200 100 212 100 192 96 184 88 192 100 168 96 188 92 176 92 192 88 200 80 196 88 184 96 172 84 180 80 184 80 180 72 160 84 164 72 188 92 176 84 196 76 164 76 188 88 280 456 284 460 276 464 276 472 296 488 300 492 308 480 300 508 316 492 308 492 308 480 316 488 288 476 296 492 300 496 316 500 324 492 320 504 304 512 316 512 328 512 324 512 316 504 328 500 336 516 324 504 320 500 288 480 296 472 276 440 260 440 252 432 260 460 256 432 252 436 252 416 244 436 236 424 232 408 240 408 224 396 236 388 236 400 220 396 216 380 204 384 220 364 204 360 192 428 244 368 200 356 208 364 220 372 212 372 212 356 216 372 200 380 212 360 212 392 236 396 236 436 252 444 284 476 304 508 332 516 336 544 368 564 380 564 372 564 376 560 376 568 352 548 360 560 360 556 376 560 372 564 356 560 372 572 372 568 364 548 372 556 360 552 376 560 348 532 348 532 348 540 344 532 356 520 344 544 348 536 344 532 348 532 328 528 332 524 348 536 340 536 340 528 360 556 352 540 360 552 360 552 352 548 360 556 376 564 360 556 364 556 344 536 356 560 352 552 360 552 372 548 360 580 388 584 376 576 380 568 380 588 392 592 392 604 396 592 396 592 412 592 400 516 340 352 224 264 112 176 80 148 60 136 60 124 56 124 64 124 60 124 52 112 52 120 52 124 48 140 56 128 52 132 60 128 60 128 64 132 68 132 68 160 76 164 72 164 80 168 84 176 88 200 100 200 96 208 108 200 100 232 112 232 112 228 116 240 112 260 116 244 124 264 132 268 124 272 136 264 136 272 148 284 152 300 164 324 156 336 180 328 192 352 192 344 180 344 184 344 196 360 196 352 204 364 196 352 212 352 200 376 208 364 200 352 196 372 196 372 200 364 192 372 200 360 196 368 192 368 192 360 196 352 192 348 200 364 196 356 196 348 196 376 184 364 192 368 188 332 192 336 184 336 188 336 184 320 164 316 172 332 164 304 168 316 160 304 168 300 160 336 160 320 164 324 172 316 164 316 168 312 164 324 172 332 168 328 160 316 164 300 160 296 152 312 160 300 144 296 148 288 152 280 144 284 136 272 140 264 144 284 144 276 136 256 128 252 116 256 116 236 112 228 104 228 104 228 104 212 100 220 92 200 96 216 88 196 104 200 88 204 96 204 88 200 96 196 92 200 96 188 100 176 80 176 84 188 80 156 84 156 80 164 76 184 76 172 76 160 84 184