                -10000                     1
                 -9957                     1
                 -9955                     2
                 -9948                     2
                 -9933                     2
                 -9910                     1
                 -9906                     2
                 -9904                     2
                 -9897                     1
                 -9894                     2
                 -9890                     2
                 -9888                     4
                 -9882                     2
                 -9868                     4
                 -9866                     1
                 -9856                     4
                 -9854                     1
                 -9851                     2
                 -9849                     4
                 -9844                     2
                 -9842                     4
                 -9839                     2
                 -9837                     2
                 -9827                     2
                 -9825                     2
                 -9824                     1
                 -9823                     4
                 -9822                     2
                 -9817                     4
                 -9811                     4
                 -9808                     2
                 -9805                     4
                 -9804                     2
                 -9802                     8
                 -9800                     4
                 -9798                     4
                 -9791                     2
                 -9789                     4
                 -9788                     1
                 -9784                     2
                 -9782                     4
                 -9781                     4
                 -9780                     2
                 -9779                     4
                 -9777                     1
                 -9776                     2
                 -9774                     2
                 -9772                     4
                 -9769                     4
                 -9765                     2
                 -9763                    10
                 -9758                     4
                 -9757                     6
                 -9751                     4
                 -9750                     8
                 -9748                     2
                 -9745                     5
                 -9743                     6
                 -9741                     2
                 -9738                     2
                 -9737                     2
                 -9735                     6
                 -9733                     2
                 -9732                     2
                 -9731                     6
                 -9729                     4
                 -9723                     4
                 -9722                     2
                 -9720                     2
                 -9719                     4
                 -9718                     4
                 -9717                     4
                 -9714                    10
                 -9712                     8
                 -9711                     8
                 -9707                     2
                 -9705                     8
                 -9703                     4
                 -9702                     4
                 -9700                     4
                 -9699                    16
                 -9698                     3
                 -9697                     2
                 -9696                     8
                 -9694                     2
                 -9692                    20
                 -9689                     2
                 -9687                     4
                 -9686                     4
                 -9685                     1
                 -9683                     4
                 -9681                     8
                 -9680                    12
                 -9679                     4
                 -9677                     4
                 -9676                     4
                 -9675                     8
                 -9674                     4
                 -9673                     4
                 -9671                     6
                 -9669                     4
                 -9668                     4
                 -9666                     4
                 -9665                     4
                 -9664                    16
                 -9659                     4
                 -9658                     4
                 -9657                     4
                 -9656                     6
                 -9654                     6
                 -9652                     4
                 -9651                     4
                 -9650                     1
                 -9649                     8
                 -9647                    10
                 -9645                     4
                 -9644                     8
                 -9643                     1
                 -9642                     2
                 -9639                     4
                 -9638                     4
                 -9637                     4
                 -9636                    10
                 -9634                    16
                 -9633                     2
                 -9632                    16
                 -9630                     4
                 -9629                     6
                 -9628                     4
                 -9626                    10
                 -9625                    16
                 -9624                     8
                 -9622                     4
                 -9621                    12
                 -9620                     4
                 -9618                     4
                 -9617                     9
                 -9616                     4
                 -9615                     8
                 -9614                     6
                 -9613                     2
                 -9612                    28
                 -9610                     4
                 -9608                    12
                 -9606                     8
                 -9605                     6
                 -9604                     4
                 -9603                     1
                 -9602                     2
                 -9601                    10
                 -9599                    14
                 -9598                     4
                 -9597                     4
                 -9596                     2
                 -9595                     4
                 -9593                    30
                 -9591                     6
                 -9590                     6
                 -9589                     8
                 -9588                     8
                 -9587                    14
                 -9586                    28
                 -9584                     6
                 -9583                     4
                 -9582                    12
                 -9581                     4
                 -9580                     4
                 -9578                     4
                 -9577                     4
                 -9576                     4
                 -9575                    12
                 -9574                    12
                 -9573                    16
                 -9571                     8
                 -9570                     6
                 -9569                    12
                 -9568                    14
                 -9567                    22
                 -9566                     8
                 -9565                     8
                 -9563                     6
                 -9562                     6
                 -9561                     9
                 -9560                     4
                 -9559                     6
                 -9558                    12
                 -9557                     4
                 -9556                    14
                 -9555                    16
                 -9554                     8
                 -9553                     2
                 -9552                     6
                 -9551                     4
                 -9550                     6
                 -9549                     8
                 -9548                     8
                 -9546                    36
                 -9545                     2
                 -9544                     2
                 -9543                    16
                 -9542                     4
                 -9541                     8
                 -9540                    10
                 -9539                    16
                 -9537                    14
                 -9535                    12
                 -9534                    16
                 -9533                    10
                 -9532                     8
                 -9531                    12
                 -9530                     5
                 -9529                     2
                 -9528                    24
                 -9527                     4
                 -9526                    12
                 -9524                    24
                 -9523                    10
                 -9522                    30
                 -9520                     8
                 -9519                    16
                 -9518                    10
                 -9517                    15
                 -9516                     6
                 -9515                    12
                 -9513                    16
                 -9512                    12
                 -9511                    16
                 -9509                    22
                 -9508                     2
                 -9507                    14
                 -9506                    24
                 -9504                    12
                 -9503                    14
                 -9502                    38
                 -9500                    20
                 -9499                     8
                 -9498                    10
                 -9497                     4
                 -9496                    12
                 -9495                    12
                 -9494                    14
                 -9493                     4
                 -9492                     4
                 -9490                    28
                 -9489                    12
                 -9488                     9
                 -9487                    36
                 -9485                    16
                 -9484                    10
                 -9483                    16
                 -9482                     8
                 -9481                    26
                 -9480                     8
                 -9479                    12
                 -9478                    10
                 -9477                    12
                 -9476                    16
                 -9475                    20
                 -9474                    16
                 -9473                     2
                 -9472                     6
                 -9471                     6
                 -9470                     3
                 -9469                     4
                 -9468                    38
                 -9467                     8
                 -9466                    16
                 -9465                     6
                 -9464                    15
                 -9463                    22
                 -9462                    26
                 -9461                     6
                 -9460                     8
                 -9459                    10
                 -9458                     4
                 -9457                    34
                 -9455                    22
                 -9454                    16
                 -9453                     8
                 -9452                    12
                 -9451                     8
                 -9450                    24
                 -9449                    14
                 -9448                     4
                 -9447                     4
                 -9446                    28
                 -9445                     4
                 -9444                    36
                 -9443                    12
                 -9442                    32
                 -9441                    16
                 -9440                    24
                 -9439                    12
                 -9438                    17
                 -9437                     4
                 -9436                    32
                 -9435                    40
                 -9434                    20
                 -9433                    18
                 -9432                    12
                 -9431                    30
                 -9430                    16
                 -9429                    40
                 -9428                     9
                 -9427                    20
                 -9426                     4
                 -9425                    36
                 -9424                    16
                 -9423                    24
                 -9422                    18
                 -9421                     5
                 -9420                    18
                 -9419                    10
                 -9418                    20
                 -9417                     4
                 -9416                    22
                 -9415                    12
                 -9414                    16
                 -9413                    36
                 -9412                    40
                 -9411                    16
                 -9410                    32
                 -9409                    20
                 -9408                    24
                 -9407                    32
                 -9406                    16
                 -9405                     7
                 -9404                    12
                 -9403                    36
                 -9402                     4
                 -9401                    24
                 -9400                     8
                 -9399                    18
                 -9398                    14
                 -9397                    50
                 -9396                    16
                 -9395                    12
                 -9394                    22
                 -9393                    14
                 -9392                    33
                 -9391                    20
                 -9390                    12
                 -9389                     8
                 -9388                    42
                 -9387                     8
                 -9386                    12
                 -9385                     8
                 -9384                    32
                 -9383                    16
                 -9382                    28
                 -9381                    24
                 -9380                    24
                 -9379                    32
                 -9378                    24
                 -9377                    28
                 -9375                    37
                 -9374                     8
                 -9373                    24
                 -9372                    16
                 -9371                     8
                 -9370                    18
                 -9369                    28
                 -9368                    24
                 -9367                    18
                 -9366                    24
                 -9365                    30
                 -9364                    44
                 -9363                     8
                 -9362                    43
                 -9361                     8
                 -9360                    32
                 -9359                     8
                 -9358                    58
                 -9357                    24
                 -9356                    44
                 -9355                    30
                 -9354                    28
                 -9353                    18
                 -9352                    44
                 -9351                    20
                 -9350                    20
                 -9349                    39
                 -9348                    16
                 -9347                    22
                 -9346                    14
                 -9345                    30
                 -9344                    38
                 -9343                    26
                 -9342                     8
                 -9341                    50
                 -9340                    20
                 -9339                    26
                 -9338                     8
                 -9337                    28
                 -9336                    26
                 -9335                    28
                 -9334                    44
                 -9333                    22
                 -9332                    34
                 -9331                     7
                 -9330                    60
                 -9329                    12
                 -9328                    26
                 -9327                    14
                 -9326                    54
                 -9325                    26
                 -9324                    22
                 -9323                    22
                 -9322                    28
                 -9321                    34
                 -9320                    12
                 -9319                    76
                 -9318                    16
                 -9317                    42
                 -9316                    16
                 -9315                    14
                 -9314                    54
                 -9313                    32
                 -9312                    16
                 -9311                     4
                 -9310                    58
                 -9309                    12
                 -9308                    18
                 -9307                    54
                 -9306                    48
                 -9305                    30
                 -9304                    52
                 -9303                    10
                 -9302                    36
                 -9301                    34
                 -9300                    72
                 -9299                    28
                 -9298                    42
                 -9297                    40
                 -9296                    14
                 -9295                    36
                 -9294                    24
                 -9293                    40
                 -9292                    20
                 -9291                    40
                 -9290                    10
                 -9289                    24
                 -9288                    39
                 -9287                    44
                 -9286                    22
                 -9285                    48
                 -9284                    20
                 -9283                    42
                 -9282                    30
                 -9281                    26
                 -9280                     8
                 -9279                    48
                 -9278                    84
                 -9277                    16
                 -9276                    35
                 -9275                    32
                 -9274                    38
                 -9273                    24
                 -9272                    44
                 -9271                    40
                 -9270                    16
                 -9269                    32
                 -9268                    38
                 -9267                    42
                 -9266                    36
                 -9265                    36
                 -9264                    28
                 -9263                    72
                 -9262                    12
                 -9261                    36
                 -9260                    56
                 -9259                    20
                 -9258                    44
                 -9257                    36
                 -9256                    48
                 -9255                    56
                 -9254                    24
                 -9253                    28
                 -9252                    72
                 -9251                    32
                 -9250                    62
                 -9249                    46
                 -9248                    44
                 -9247                    28
                 -9246                    70
                 -9245                    46
                 -9244                    46
                 -9243                    24
                 -9242                    41
                 -9241                    36
                 -9240                    26
                 -9239                    70
                 -9238                    36
                 -9237                    42
                 -9236                    10
                 -9235                    66
                 -9234                    36
                 -9233                    84
                 -9232                    28
                 -9231                    64
                 -9230                    45
                 -9229                    34
                 -9228                    22
                 -9227                    48
                 -9226                    38
                 -9225                    16
                 -9224                    60
                 -9223                    30
                 -9222                    48
                 -9221                    63
                 -9220                    72
                 -9219                    24
                 -9218                    58
                 -9217                    42
                 -9216                    46
                 -9215                    32
                 -9214                    20
                 -9213                    48
                 -9212                    52
                 -9211                    74
                 -9210                    22
                 -9209                    36
                 -9208                    68
                 -9207                    88
                 -9206                    26
                 -9205                    44
                 -9204                    38
                 -9203                    42
                 -9202                    36
                 -9201                    92
                 -9200                    52
                 -9199                    72
                 -9198                    34
                 -9197                    66
                 -9196                    36
                 -9195                    38
                 -9194                    76
                 -9193                    26
                 -9192                    28
                 -9191                    36
                 -9190                    42
                 -9189                    78
                 -9188                    38
                 -9187                    54
                 -9186                    36
                 -9185                    36
                 -9184                    30
                 -9183                    58
                 -9182                    20
                 -9181                    38
                 -9180                    34
                 -9179                    46
                 -9178                    66
                 -9177                    80
                 -9176                    56
                 -9175                    94
                 -9174                    68
                 -9173                    82
                 -9172                    48
                 -9171                    38
                 -9170                    56
                 -9169                    39
                 -9168                    98
                 -9167                    24
                 -9166                    72
                 -9165                    42
                 -9164                    68
                 -9163                    44
                 -9162                    68
                 -9161                    82
                 -9160                    62
                 -9159                    32
                 -9158                    74
                 -9157                    82
                 -9156                    44
                 -9155                    56
                 -9154                    50
                 -9153                   104
                 -9152                    40
                 -9151                    68
                 -9150                    88
                 -9149                    50
                 -9148                    32
                 -9147                    75
                 -9146                    72
                 -9145                    76
                 -9144                    90
                 -9143                    56
                 -9142                    74
                 -9141                    32
                 -9140                    80
                 -9139                    68
                 -9138                    90
                 -9137                    24
                 -9136                    82
                 -9135                    48
                 -9134                    76
                 -9133                    42
                 -9132                    56
                 -9131                    92
                 -9130                    44
                 -9129                   104
                 -9128                    40
                 -9127                    78
                 -9126                    56
                 -9125                   100
                 -9124                    52
                 -9123                    68
                 -9122                    64
                 -9121                    62
                 -9120                    90
                 -9119                    54
                 -9118                    34
                 -9117                    84
                 -9116                    80
                 -9115                    51
                 -9114                    96
                 -9113                    44
                 -9112                    74
                 -9111                    44
                 -9110                   116
                 -9109                    54
                 -9108                    66
                 -9107                    60
                 -9106                    50
                 -9105                    76
                 -9104                    36
                 -9103                    60
                 -9102                    82
                 -9101                    76
                 -9100                    48
                 -9099                    60
                 -9098                    46
                 -9097                   102
                 -9096                    60
                 -9095                   122
                 -9094                    72
                 -9093                    70
                 -9092                    92
                 -9091                    84
                 -9090                    72
                 -9089                    86
                 -9088                   128
                 -9087                    60
                 -9086                   116
                 -9085                    30
                 -9084                   106
                 -9083                    90
                 -9082                    68
                 -9081                    59
                 -9080                    66
                 -9079                    74
                 -9078                    62
                 -9077                    48
                 -9076                    88
                 -9075                    84
                 -9074                    82
                 -9073                   116
                 -9072                    50
                 -9071                    76
                 -9070                   140
                 -9069                    84
                 -9068                    47
                 -9067                   100
                 -9066                   108
                 -9065                   112
                 -9064                    60
                 -9063                    66
                 -9062                    86
                 -9061                    68
                 -9060                    64
                 -9059                    56
                 -9058                   114
                 -9057                    44
                 -9056                    82
                 -9055                    34
                 -9054                   100
                 -9053                    70
                 -9052                    74
                 -9051                   108
                 -9050                   102
                 -9049                    64
                 -9048                    68
                 -9047                   106
                 -9046                    60
                 -9045                   120
                 -9044                    60
                 -9043                   130
                 -9042                    84
                 -9041                   114
                 -9040                    96
                 -9039                    88
                 -9038                    84
                 -9037                    68
                 -9036                   102
                 -9035                    62
                 -9034                    60
                 -9033                    92
                 -9032                    95
                 -9031                    84
                 -9030                   144
                 -9029                    84
                 -9028                   100
                 -9027                    80
                 -9026                   110
                 -9025                    77
                 -9024                    92
                 -9023                    78
                 -9022                    92
                 -9021                   146
                 -9020                    72
                 -9019                   160
                 -9018                   126
                 -9017                   108
                 -9016                    58
                 -9015                   144
                 -9014                    54
                 -9013                   114
                 -9012                    58
                 -9011                   120
                 -9010                    94
                 -9009                    85
                 -9008                    74
                 -9007                    96
                 -9006                   104
                 -9005                    72
                 -9004                   106
                 -9003                    66
                 -9002                   104
                 -9001                    78
                 -9000                   126
                 -8999                    98
                 -8998                   130
                 -8997                    98
                 -8996                    96
                 -8995                   131
                 -8994                    62
                 -8993                   106
                 -8992                   136
                 -8991                    84
                 -8990                    64
                 -8989                   124
                 -8988                   130
                 -8987                   136
                 -8986                   100
                 -8985                   144
                 -8984                   116
                 -8983                    80
                 -8982                   108
                 -8981                    99
                 -8980                   130
                 -8979                   106
                 -8978                   148
                 -8977                    64
                 -8976                   146
                 -8975                   118
                 -8974                   100
                 -8973                   116
                 -8972                    82
                 -8971                    98
                 -8970                   124
                 -8969                    75
                 -8968                    56
                 -8967                   130
                 -8966                   134
                 -8965                   126
                 -8964                   116
                 -8963                   150
                 -8962                    62
                 -8961                   194
                 -8960                   100
                 -8959                   138
                 -8958                    78
                 -8957                   115
                 -8956                   148
                 -8955                   140
                 -8954                   100
                 -8953                   106
                 -8952                   137
                 -8951                    52
                 -8950                    84
                 -8949                    74
                 -8948                   184
                 -8947                    56
                 -8946                   136
                 -8945                   116
                 -8944                   174
                 -8943                   102
                 -8942                   136
                 -8941                   156
                 -8940                   150
                 -8939                   160
                 -8938                   106
                 -8937                   192
                 -8936                    98
                 -8935                   103
                 -8934                   122
                 -8933                   168
                 -8932                    98
                 -8931                   132
                 -8930                   120
                 -8929                   147
                 -8928                    78
                 -8927                   114
                 -8926                   136
                 -8925                   136
                 -8924                   142
                 -8923                    89
                 -8922                   106
                 -8921                    86
                 -8920                   186
                 -8919                    74
                 -8918                   148
                 -8917                   114
                 -8916                    94
                 -8915                   170
                 -8914                   122
                 -8913                   134
                 -8912                   146
                 -8911                   122
                 -8910                   104
                 -8909                   108
                 -8908                   182
                 -8907                   196
                 -8906                   134
                 -8905                   154
                 -8904                   112
                 -8903                    84
                 -8902                   140
                 -8901                   160
                 -8900                   104
                 -8899                    78
                 -8898                   182
                 -8897                   112
                 -8896                   168
                 -8895                    70
                 -8894                   142
                 -8893                   188
                 -8892                   167
                 -8891                   116
                 -8890                   194
                 -8889                   148
                 -8888                   142
                 -8887                   108
                 -8886                   230
                 -8885                   172
                 -8884                   136
                 -8883                   210
                 -8882                   138
                 -8881                   118
                 -8880                   107
                 -8879                   156
                 -8878                    82
                 -8877                   162
                 -8876                   166
                 -8875                   132
                 -8874                   210
                 -8873                   150
                 -8872                   128
                 -8871                   208
                 -8870                   160
                 -8869                   122
                 -8868                   152
                 -8867                   140
                 -8866                   252
                 -8865                   120
                 -8864                   166
                 -8863                   130
                 -8862                   218
                 -8861                   148
                 -8860                   220
                 -8859                    98
                 -8858                   112
                 -8857                   180
                 -8856                   138
                 -8855                   212
                 -8854                    98
                 -8853                   212
                 -8852                   158
                 -8851                   152
                 -8850                   121
                 -8849                   188
                 -8848                   120
                 -8847                   136
                 -8846                   156
                 -8845                   132
                 -8844                    88
                 -8843                   156
                 -8842                   170
                 -8841                   172
                 -8840                   180
                 -8839                   140
                 -8838                   200
                 -8837                   110
                 -8836                   152
                 -8835                   116
                 -8834                   216
                 -8833                   132
                 -8832                   184
                 -8831                   192
                 -8830                   176
                 -8829                   205
                 -8828                   180
                 -8827                   216
                 -8826                   100
                 -8825                   192
                 -8824                   142
                 -8823                   228
                 -8822                   118
                 -8821                   130
                 -8820                   132
                 -8819                   194
                 -8818                   156
                 -8817                   180
                 -8816                   210
                 -8815                   206
                 -8814                   128
                 -8813                   244
                 -8812                   296
                 -8811                   128
                 -8810                   234
                 -8809                   156
                 -8808                   278
                 -8807                   165
                 -8806                   244
                 -8805                   206
                 -8804                   150
                 -8803                   186
                 -8802                   230
                 -8801                   190
                 -8800                    80
                 -8799                   240
                 -8798                   204
                 -8797                   264
                 -8796                   126
                 -8795                   206
                 -8794                   176
                 -8793                   182
                 -8792                   130
                 -8791                   192
                 -8790                   172
                 -8789                   148
                 -8788                   270
                 -8787                   152
                 -8786                   221
                 -8785                   178
                 -8784                   244
                 -8783                   170
                 -8782                   234
                 -8781                   124
                 -8780                   196
                 -8779                   162
                 -8778                   180
                 -8777                   150
                 -8776                   224
                 -8775                   236
                 -8774                   162
                 -8773                   165
                 -8772                   166
                 -8771                   184
                 -8770                   180
                 -8769                   130
                 -8768                   174
                 -8767                   230
                 -8766                   228
                 -8765                   252
                 -8764                   266
                 -8763                   274
                 -8762                   206
                 -8761                   262
                 -8760                   110
                 -8759                   192
                 -8758                   276
                 -8757                   180
                 -8756                   196
                 -8755                   162
                 -8754                   288
                 -8753                   212
                 -8752                   276
                 -8751                   196
                 -8750                   244
                 -8749                   194
                 -8748                   148
                 -8747                   314
                 -8746                   180
                 -8745                   152
                 -8744                   206
                 -8743                   268
                 -8742                   118
                 -8741                   276
                 -8740                   159
                 -8739                   326
                 -8738                    94
                 -8737                   262
                 -8736                   188
                 -8735                   260
                 -8734                   164
                 -8733                   196
                 -8732                   282
                 -8731                   126
                 -8730                   316
                 -8729                   182
                 -8728                   288
                 -8727                   182
                 -8726                   244
                 -8725                   216
                 -8724                   416
                 -8723                   164
                 -8722                   204
                 -8721                   238
                 -8720                   168
                 -8719                   252
                 -8718                   260
                 -8717                   236
                 -8716                   184
                 -8715                   248
                 -8714                   168
                 -8713                   210
                 -8712                   208
                 -8711                   248
                 -8710                   242
                 -8709                   282
                 -8708                   224
                 -8707                   248
                 -8706                   296
                 -8705                   178
                 -8704                   220
                 -8703                   276
                 -8702                   342
                 -8701                   164
                 -8700                   221
                 -8699                   212
                 -8698                   296
                 -8697                   222
                 -8696                   244
                 -8695                   210
                 -8694                   184
                 -8693                   336
                 -8692                   204
                 -8691                   240
                 -8690                   152
                 -8689                   264
                 -8688                   239
                 -8687                   236
                 -8686                   136
                 -8685                   275
                 -8684                   258
                 -8683                   282
                 -8682                   234
                 -8681                   288
                 -8680                   270
                 -8679                   300
                 -8678                   276
                 -8677                   310
                 -8676                   318
                 -8675                   260
                 -8674                   298
                 -8673                   184
                 -8672                   326
                 -8671                   268
                 -8670                   320
                 -8669                   284
                 -8668                   162
                 -8667                   150
                 -8666                   256
                 -8665                   330
                 -8664                   214
                 -8663                   294
                 -8662                   310
                 -8661                   268
                 -8660                   226
                 -8659                   312
                 -8658                   240
                 -8657                   340
                 -8656                   204
                 -8655                   368
                 -8654                   216
                 -8653                   292
                 -8652                   378
                 -8651                   284
                 -8650                   314
                 -8649                   254
                 -8648                   292
                 -8647                   254
                 -8646                   257
                 -8645                   184
                 -8644                   312
                 -8643                   200
                 -8642                   308
                 -8641                   250
                 -8640                   348
                 -8639                   256
                 -8638                   304
                 -8637                   332
                 -8636                   249
                 -8635                   230
                 -8634                   355
                 -8633                   278
                 -8632                   214
                 -8631                   296
                 -8630                   258
                 -8629                   342
                 -8628                   254
                 -8627                   204
                 -8626                   276
                 -8625                   272
                 -8624                   336
                 -8623                   200
                 -8622                   440
                 -8621                   268
                 -8620                   328
                 -8619                   236
                 -8618                   430
                 -8617                   237
                 -8616                   364
                 -8615                   194
                 -8614                   322
                 -8613                   250
                 -8612                   271
                 -8611                   354
                 -8610                   254
                 -8609                   264
                 -8608                   284
                 -8607                   410
                 -8606                   272
                 -8605                   460
                 -8604                   206
                 -8603                   436
                 -8602                   310
                 -8601                   330
                 -8600                   300
                 -8599                   328
                 -8598                   322
                 -8597                   336
                 -8596                   318
                 -8595                   234
                 -8594                   370
                 -8593                   408
                 -8592                   456
                 -8591                   192
                 -8590                   312
                 -8589                   318
                 -8588                   342
                 -8587                   304
                 -8586                   344
                 -8585                   372
                 -8584                   356
                 -8583                   312
                 -8582                   418
                 -8581                   320
                 -8580                   258
                 -8579                   289
                 -8578                   270
                 -8577                   324
                 -8576                   262
                 -8575                   400
                 -8574                   313
                 -8573                   278
                 -8572                   266
                 -8571                   432
                 -8570                   276
                 -8569                   328
                 -8568                   324
                 -8567                   290
                 -8566                   366
                 -8565                   260
                 -8564                   358
                 -8563                   308
                 -8562                   342
                 -8561                   283
                 -8560                   306
                 -8559                   252
                 -8558                   296
                 -8557                   294
                 -8556                   354
                 -8555                   267
                 -8554                   288
                 -8553                   360
                 -8552                   308
                 -8551                   334
                 -8550                   378
                 -8549                   522
                 -8548                   306
                 -8547                   466
                 -8546                   280
                 -8545                   428
                 -8544                   366
                 -8543                   320
                 -8542                   388
                 -8541                   324
                 -8540                   376
                 -8539                   380
                 -8538                   458
                 -8537                   340
                 -8536                   329
                 -8535                   395
                 -8534                   422
                 -8533                   308
                 -8532                   418
                 -8531                   308
                 -8530                   468
                 -8529                   400
                 -8528                   463
                 -8527                   314
                 -8526                   374
                 -8525                   354
                 -8524                   372
                 -8523                   458
                 -8522                   276
                 -8521                   378
                 -8520                   388
                 -8519                   502
                 -8518                   338
                 -8517                   338
                 -8516                   388
                 -8515                   446
                 -8514                   302
                 -8513                   381
                 -8512                   452
                 -8511                   242
                 -8510                   310
                 -8509                   338
                 -8508                   480
                 -8507                   330
                 -8506                   320
                 -8505                   400
                 -8504                   344
                 -8503                   358
                 -8502                   394
                 -8501                   430
                 -8500                   372
                 -8499                   300
                 -8498                   452
                 -8497                   500
                 -8496                   329
                 -8495                   422
                 -8494                   398
                 -8493                   523
                 -8492                   296
                 -8491                   424
                 -8490                   471
                 -8489                   498
                 -8488                   346
                 -8487                   378
                 -8486                   336
                 -8485                   292
                 -8484                   532
                 -8483                   300
                 -8482                   400
                 -8481                   382
                 -8480                   512
                 -8479                   395
                 -8478                   434
                 -8477                   318
                 -8476                   493
                 -8475                   458
                 -8474                   388
                 -8473                   352
                 -8472                   498
                 -8471                   432
                 -8470                   360
                 -8469                   524
                 -8468                   330
                 -8467                   368
                 -8466                   430
                 -8465                   488
                 -8464                   334
                 -8463                   408
                 -8462                   400
                 -8461                   414
                 -8460                   550
                 -8459                   414
                 -8458                   454
                 -8457                   382
                 -8456                   416
                 -8455                   384
                 -8454                   474
                 -8453                   338
                 -8452                   448
                 -8451                   320
                 -8450                   472
                 -8449                   512
                 -8448                   458
                 -8447                   466
                 -8446                   446
                 -8445                   460
                 -8444                   412
                 -8443                   444
                 -8442                   456
                 -8441                   466
                 -8440                   440
                 -8439                   584
                 -8438                   430
                 -8437                   408
                 -8436                   414
                 -8435                   612
                 -8434                   453
                 -8433                   353
                 -8432                   366
                 -8431                   512
                 -8430                   446
                 -8429                   482
                 -8428                   520
                 -8427                   364
                 -8426                   402
                 -8425                   492
                 -8424                   532
                 -8423                   368
                 -8422                   340
                 -8421                   420
                 -8420                   502
                 -8419                   468
                 -8418                   378
                 -8417                   518
                 -8416                   486
                 -8415                   504
                 -8414                   448
                 -8413                   458
                 -8412                   418
                 -8411                   470
                 -8410                   366
                 -8409                   512
                 -8408                   374
                 -8407                   514
                 -8406                   456
                 -8405                   562
                 -8404                   456
                 -8403                   480
                 -8402                   574
                 -8401                   440
                 -8400                   534
                 -8399                   422
                 -8398                   498
                 -8397                   488
                 -8396                   520
                 -8395                   460
                 -8394                   595
                 -8393                   504
                 -8392                   486
                 -8391                   630
                 -8390                   467
                 -8389                   522
                 -8388                   536
                 -8387                   558
                 -8386                   398
                 -8385                   580
                 -8384                   564
                 -8383                   520
                 -8382                   390
                 -8381                   630
                 -8380                   458
                 -8379                   416
                 -8378                   468
                 -8377                   448
                 -8376                   586
                 -8375                   536
                 -8374                   590
                 -8373                   468
                 -8372                   614
                 -8371                   473
                 -8370                   586
                 -8369                   524
                 -8368                   534
                 -8367                   430
                 -8366                   560
                 -8365                   500
                 -8364                   516
                 -8363                   360
                 -8362                   632
                 -8361                   560
                 -8360                   395
                 -8359                   588
                 -8358                   490
                 -8357                   558
                 -8356                   536
                 -8355                   570
                 -8354                   478
                 -8353                   588
                 -8352                   390
                 -8351                   637
                 -8350                   636
                 -8349                   502
                 -8348                   432
                 -8347                   644
                 -8346                   454
                 -8345                   538
                 -8344                   528
                 -8343                   490
                 -8342                   638
                 -8341                   366
                 -8340                   698
                 -8339                   516
                 -8338                   574
                 -8337                   528
                 -8336                   508
                 -8335                   378
                 -8334                   596
                 -8333                   636
                 -8332                   494
                 -8331                   606
                 -8330                   668
                 -8329                   608
                 -8328                   568
                 -8327                   574
                 -8326                   544
                 -8325                   616
                 -8324                   539
                 -8323                   568
                 -8322                   628
                 -8321                   536
                 -8320                   658
                 -8319                   570
                 -8318                   748
                 -8317                   461
                 -8316                   744
                 -8315                   610
                 -8314                   752
                 -8313                   608
                 -8312                   596
                 -8311                   668
                 -8310                   658
                 -8309                   460
                 -8308                   574
                 -8307                   738
                 -8306                   470
                 -8305                   523
                 -8304                   636
                 -8303                   696
                 -8302                   482
                 -8301                   600
                 -8300                   424
                 -8299                   612
                 -8298                   568
                 -8297                   594
                 -8296                   554
                 -8295                   556
                 -8294                   510
                 -8293                   555
                 -8292                   604
                 -8291                   468
                 -8290                   510
                 -8289                   626
                 -8288                   728
                 -8287                   512
                 -8286                   592
                 -8285                   590
                 -8284                   576
                 -8283                   520
                 -8282                   724
                 -8281                   681
                 -8280                   612
                 -8279                   594
                 -8278                   560
                 -8277                   644
                 -8276                   504
                 -8275                   574
                 -8274                   594
                 -8273                   666
                 -8272                   502
                 -8271                   736
                 -8270                   764
                 -8269                   647
                 -8268                   569
                 -8267                   636
                 -8266                   802
                 -8265                   638
                 -8264                   686
                 -8263                   630
                 -8262                   568
                 -8261                   636
                 -8260                   736
                 -8259                   622
                 -8258                   676
                 -8257                   646
                 -8256                   820
                 -8255                   602
                 -8254                   558
                 -8253                   598
                 -8252                   606
                 -8251                   645
                 -8250                   504
                 -8249                   736
                 -8248                   642
                 -8247                   816
                 -8246                   722
                 -8245                   764
                 -8244                   646
                 -8243                   724
                 -8242                   570
                 -8241                   746
                 -8240                   688
                 -8239                   604
                 -8238                   659
                 -8237                   738
                 -8236                   632
                 -8235                   654
                 -8234                   822
                 -8233                   582
                 -8232                   604
                 -8231                   616
                 -8230                   698
                 -8229                   689
                 -8228                   696
                 -8227                   580
                 -8226                   792
                 -8225                   808
                 -8224                   720
                 -8223                   768
                 -8222                   752
                 -8221                   745
                 -8220                   726
                 -8219                   772
                 -8218                   476
                 -8217                   770
                 -8216                   760
                 -8215                   804
                 -8214                   638
                 -8213                   670
                 -8212                   728
                 -8211                   712
                 -8210                   686
                 -8209                   502
                 -8208                   822
                 -8207                   764
                 -8206                   618
                 -8205                   680
                 -8204                   709
                 -8203                   736
                 -8202                   574
                 -8201                   750
                 -8200                   708
                 -8199                   682
                 -8198                   642
                 -8197                   818
                 -8196                   627
                 -8195                   886
                 -8194                   616
                 -8193                   862
                 -8192                   654
                 -8191                   604
                 -8190                   696
                 -8189                   724
                 -8188                   756
                 -8187                   746
                 -8186                   776
                 -8185                   670
                 -8184                   822
                 -8183                   797
                 -8182                   836
                 -8181                   764
                 -8180                   764
                 -8179                   782
                 -8178                   697
                 -8177                   630
                 -8176                   870
                 -8175                   800
                 -8174                   762
                 -8173                   636
                 -8172                   824
                 -8171                   846
                 -8170                   738
                 -8169                   812
                 -8168                   756
                 -8167                   826
                 -8166                   828
                 -8165                   903
                 -8164                   710
                 -8163                   738
                 -8162                   710
                 -8161                   794
                 -8160                   870
                 -8159                   772
                 -8158                   520
                 -8157                  1038
                 -8156                   914
                 -8155                   824
                 -8154                   708
                 -8153                   678
                 -8152                   870
                 -8151                   792
                 -8150                   758
                 -8149                   682
                 -8148                   894
                 -8147                   698
                 -8146                   880
                 -8145                   676
                 -8144                   736
                 -8143                   718
                 -8142                   780
                 -8141                   842
                 -8140                   645
                 -8139                   920
                 -8138                   732
                 -8137                   986
                 -8136                   724
                 -8135                   910
                 -8134                   798
                 -8133                   900
                 -8132                   776
                 -8131                   796
                 -8130                   776
                 -8129                   692
                 -8128                   750
                 -8127                   706
                 -8126                   730
                 -8125                   752
                 -8124                   912
                 -8123                   688
                 -8122                   972
                 -8121                   898
                 -8120                   900
                 -8119                   752
                 -8118                   734
                 -8117                   758
                 -8116                   880
                 -8115                   820
                 -8114                   878
                 -8113                  1116
                 -8112                   836
                 -8111                   998
                 -8110                   816
                 -8109                   868
                 -8108                   732
                 -8107                  1020
                 -8106                   830
                 -8105                   910
                 -8104                   638
                 -8103                   902
                 -8102                  1044
                 -8101                   950
                 -8100                   879
                 -8099                   944
                 -8098                  1048
                 -8097                   774
                 -8096                   874
                 -8095                   890
                 -8094                   942
                 -8093                   906
                 -8092                  1004
                 -8091                   700
                 -8090                  1036
                 -8089                   830
                 -8088                   948
                 -8087                  1046
                 -8086                   870
                 -8085                   748
                 -8084                   960
                 -8083                  1024
                 -8082                   860
                 -8081                   952
                 -8080                   856
                 -8079                  1062
                 -8078                   808
                 -8077                   920
                 -8076                   886
                 -8075                   962
                 -8074                   794
                 -8073                   860
                 -8072                   836
                 -8071                   848
                 -8070                   976
                 -8069                   852
                 -8068                   816
                 -8067                   870
                 -8066                   998
                 -8065                   856
                 -8064                   910
                 -8063                   788
                 -8062                   846
                 -8061                   886
                 -8060                   792
                 -8059                   948
                 -8058                   838
                 -8057                  1184
                 -8056                   916
                 -8055                   894
                 -8054                   916
                 -8053                   924
                 -8052                  1040
                 -8051                  1062
                 -8050                  1006
                 -8049                   866
                 -8048                  1012
                 -8047                  1046
                 -8046                  1168
                 -8045                   826
                 -8044                  1064
                 -8043                  1040
                 -8042                  1096
                 -8041                   880
                 -8040                  1016
                 -8039                   876
                 -8038                  1188
                 -8037                   954
                 -8036                  1030
                 -8035                   882
                 -8034                   910
                 -8033                  1130
                 -8032                  1074
                 -8031                   792
                 -8030                  1072
                 -8029                  1090
                 -8028                   904
                 -8027                   994
                 -8026                   840
                 -8025                  1148
                 -8024                   956
                 -8023                  1066
                 -8022                   758
                 -8021                  1032
                 -8020                   914
                 -8019                  1166
                 -8018                   836
                 -8017                   850
                 -8016                   854
                 -8015                   982
                 -8014                  1124
                 -8013                   922
                 -8012                  1114
                 -8011                  1056
                 -8010                  1090
                 -8009                   918
                 -8008                  1086
                 -8007                  1066
                 -8006                  1046
                 -8005                   930
                 -8004                   900
                 -8003                  1110
                 -8002                  1010
                 -8001                   962
                 -8000                   815
                 -7999                  1116
                 -7998                  1122
                 -7997                  1208
                 -7996                   928
                 -7995                  1088
                 -7994                   878
                 -7993                   980
                 -7992                  1198
                 -7991                  1162
                 -7990                   928
                 -7989                  1126
                 -7988                  1084
                 -7987                   998
                 -7986                  1146
                 -7985                   928
                 -7984                  1188
                 -7983                   810
                 -7982                   926
                 -7981                   888
                 -7980                  1194
                 -7979                  1238
                 -7978                  1058
                 -7977                  1086
                 -7976                   782
                 -7975                  1101
                 -7974                  1082
                 -7973                  1116
                 -7972                  1054
                 -7971                   980
                 -7970                   936
                 -7969                  1148
                 -7968                  1124
                 -7967                  1198
                 -7966                  1240
                 -7965                  1142
                 -7964                  1220
                 -7963                  1056
                 -7962                  1086
                 -7961                  1030
                 -7960                  1198
                 -7959                   960
                 -7958                  1240
                 -7957                  1179
                 -7956                  1330
                 -7955                  1261
                 -7954                  1208
                 -7953                  1200
                 -7952                  1358
                 -7951                  1254
                 -7950                   926
                 -7949                  1126
                 -7948                  1228
                 -7947                  1134
                 -7946                   952
                 -7945                  1294
                 -7944                   991
                 -7943                  1224
                 -7942                  1188
                 -7941                  1038
                 -7940                  1164
                 -7939                  1294
                 -7938                  1028
                 -7937                  1212
                 -7936                  1050
                 -7935                  1062
                 -7934                  1258
                 -7933                  1140
                 -7932                  1192
                 -7931                  1028
                 -7930                  1130
                 -7929                   948
                 -7928                  1084
                 -7927                   970
                 -7926                   982
                 -7925                  1192
                 -7924                  1270
                 -7923                  1148
                 -7922                  1114
                 -7921                  1122
                 -7920                  1318
                 -7919                  1254
                 -7918                  1032
                 -7917                  1256
                 -7916                  1052
                 -7915                  1123
                 -7914                  1168
                 -7913                  1328
                 -7912                  1118
                 -7911                  1300
                 -7910                  1272
                 -7909                  1216
                 -7908                  1210
                 -7907                  1290
                 -7906                  1238
                 -7905                  1278
                 -7904                  1400
                 -7903                  1222
                 -7902                  1418
                 -7901                  1152
                 -7900                  1296
                 -7899                  1172
                 -7898                  1119
                 -7897                  1365
                 -7896                  1158
                 -7895                  1284
                 -7894                  1144
                 -7893                  1304
                 -7892                  1052
                 -7891                  1424
                 -7890                  1134
                 -7889                  1216
                 -7888                  1174
                 -7887                  1272
                 -7886                  1120
                 -7885                  1392
                 -7884                  1134
                 -7883                  1330
                 -7882                  1358
                 -7881                  1146
                 -7880                  1258
                 -7879                  1392
                 -7878                  1410
                 -7877                  1164
                 -7876                  1366
                 -7875                  1222
                 -7874                  1362
                 -7873                  1040
                 -7872                  1346
                 -7871                  1288
                 -7870                  1262
                 -7869                  1242
                 -7868                  1372
                 -7867                  1374
                 -7866                  1236
                 -7865                  1520
                 -7864                  1150
                 -7863                  1208
                 -7862                  1260
                 -7861                  1269
                 -7860                  1232
                 -7859                  1244
                 -7858                  1207
                 -7857                  1130
                 -7856                  1281
                 -7855                  1431
                 -7854                  1098
                 -7853                  1230
                 -7852                  1364
                 -7851                  1128
                 -7850                  1432
                 -7849                  1020
                 -7848                  1422
                 -7847                  1364
                 -7846                  1316
                 -7845                  1250
                 -7844                  1464
                 -7843                  1012
                 -7842                  1464
                 -7841                  1296
                 -7840                  1082
                 -7839                  1308
                 -7838                  1374
                 -7837                  1360
                 -7836                  1227
                 -7835                  1448
                 -7834                  1480
                 -7833                  1580
                 -7832                  1418
                 -7831                  1498
                 -7830                  1418
                 -7829                  1672
                 -7828                  1320
                 -7827                  1264
                 -7826                  1338
                 -7825                  1262
                 -7824                  1617
                 -7823                  1382
                 -7822                  1486
                 -7821                  1424
                 -7820                  1672
                 -7819                  1256
                 -7818                  1530
                 -7817                  1290
                 -7816                  1454
                 -7815                  1226
                 -7814                  1312
                 -7813                  1474
                 -7812                  1345
                 -7811                  1572
                 -7810                  1394
                 -7809                  1537
                 -7808                  1382
                 -7807                  1750
                 -7806                  1368
                 -7805                  1530
                 -7804                  1308
                 -7803                  1318
                 -7802                  1456
                 -7801                  1290
                 -7800                  1229
                 -7799                  1322
                 -7798                  1584
                 -7797                  1496
                 -7796                  1400
                 -7795                  1332
                 -7794                  1432
                 -7793                  1292
                 -7792                  1392
                 -7791                  1196
                 -7790                  1388
                 -7789                  1486
                 -7788                  1536
                 -7787                  1594
                 -7786                  1382
                 -7785                  1238
                 -7784                  1384
                 -7783                  1524
                 -7782                  1280
                 -7781                  1494
                 -7780                  1496
                 -7779                  1554
                 -7778                  1638
                 -7777                  1512
                 -7776                  1308
                 -7775                  1692
                 -7774                  1458
                 -7773                  1490
                 -7772                  1446
                 -7771                  1396
                 -7770                  1430
                 -7769                  1598
                 -7768                  1436
                 -7767                  1330
                 -7766                  1376
                 -7765                  1468
                 -7764                  1582
                 -7763                  1608
                 -7762                  1394
                 -7761                  1554
                 -7760                  1616
                 -7759                  1468
                 -7758                  1550
                 -7757                  1386
                 -7756                  1568
                 -7755                  1610
                 -7754                  1422
                 -7753                  1590
                 -7752                  1336
                 -7751                  1598
                 -7750                  1390
                 -7749                  1698
                 -7748                  1445
                 -7747                  1748
                 -7746                  1670
                 -7745                  1674
                 -7744                  1638
                 -7743                  1982
                 -7742                  1456
                 -7741                  1324
                 -7740                  1690
                 -7739                  1574
                 -7738                  1774
                 -7737                  1344
                 -7736                  1654
                 -7735                  1532
                 -7734                  1878
                 -7733                  1441
                 -7732                  1564
                 -7731                  1540
                 -7730                  1572
                 -7729                  1760
                 -7728                  1778
                 -7727                  1534
                 -7726                  1318
                 -7725                  1856
                 -7724                  1730
                 -7723                  1672
                 -7722                  1394
                 -7721                  1741
                 -7720                  1472
                 -7719                  1804
                 -7718                  1432
                 -7717                  1322
                 -7716                  1618
                 -7715                  1502
                 -7714                  1618
                 -7713                  1488
                 -7712                  1660
                 -7711                  1334
                 -7710                  1580
                 -7709                  1478
                 -7708                  1756
                 -7707                  1422
                 -7706                  1480
                 -7705                  1842
                 -7704                  1410
                 -7703                  1678
                 -7702                  1492
                 -7701                  1816
                 -7700                  1678
                 -7699                  1710
                 -7698                  1542
                 -7697                  1910
                 -7696                  1482
                 -7695                  1608
                 -7694                  1900
                 -7693                  1570
                 -7692                  1580
                 -7691                  1613
                 -7690                  1624
                 -7689                  1962
                 -7688                  1928
                 -7687                  1602
                 -7686                  1882
                 -7685                  1664
                 -7684                  1892
                 -7683                  1710
                 -7682                  1848
                 -7681                  1448
                 -7680                  1630
                 -7679                  1810
                 -7678                  1588
                 -7677                  1800
                 -7676                  1810
                 -7675                  1850
                 -7674                  1878
                 -7673                  1746
                 -7672                  1492
                 -7671                  1892
                 -7670                  1772
                 -7669                  1788
                 -7668                  1528
                 -7667                  1664
                 -7666                  1576
                 -7665                  2016
                 -7664                  1834
                 -7663                  1610
                 -7662                  1780
                 -7661                  1772
                 -7660                  1844
                 -7659                  1690
                 -7658                  1688
                 -7657                  1660
                 -7656                  1972
                 -7655                  1666
                 -7654                  1948
                 -7653                  1716
                 -7652                  2000
                 -7651                  2064
                 -7650                  1832
                 -7649                  1562
                 -7648                  1912
                 -7647                  1588
                 -7646                  1840
                 -7645                  1662
                 -7644                  1726
                 -7643                  1774
                 -7642                  1766
                 -7641                  2006
                 -7640                  1834
                 -7639                  1952
                 -7638                  1760
                 -7637                  1890
                 -7636                  1756
                 -7635                  1776
                 -7634                  1790
                 -7633                  1826
                 -7632                  1706
                 -7631                  1874
                 -7630                  1886
                 -7629                  1674
                 -7628                  1696
                 -7627                  1976
                 -7626                  1636
                 -7625                  1718
                 -7624                  1720
                 -7623                  1510
                 -7622                  1818
                 -7621                  2014
                 -7620                  1912
                 -7619                  1976
                 -7618                  1696
                 -7617                  1910
                 -7616                  1932
                 -7615                  1938
                 -7614                  1948
                 -7613                  1882
                 -7612                  1858
                 -7611                  2056
                 -7610                  1914
                 -7609                  1688
                 -7608                  1654
                 -7607                  1944
                 -7606                  2088
                 -7605                  1840
                 -7604                  2182
                 -7603                  1560
                 -7602                  2416
                 -7601                  1952
                 -7600                  2266
                 -7599                  1664
                 -7598                  2366
                 -7597                  2028
                 -7596                  2000
                 -7595                  1872
                 -7594                  1808
                 -7593                  1782
                 -7592                  2300
                 -7591                  1752
                 -7590                  1794
                 -7589                  1800
                 -7588                  1870
                 -7587                  2244
                 -7586                  1722
                 -7585                  1838
                 -7584                  1862
                 -7583                  1966
                 -7582                  1860
                 -7581                  1796
                 -7580                  1796
                 -7579                  1926
                 -7578                  2174
                 -7577                  1802
                 -7576                  1801
                 -7575                  1786
                 -7574                  2108
                 -7573                  1964
                 -7572                  2020
                 -7571                  1870
                 -7570                  1954
                 -7569                  1768
                 -7568                  1713
                 -7567                  1996
                 -7566                  2084
                 -7565                  1822
                 -7564                  1950
                 -7563                  1966
                 -7562                  2166
                 -7561                  1996
                 -7560                  1930
                 -7559                  1978
                 -7558                  2050
                 -7557                  2046
                 -7556                  1982
                 -7555                  2004
                 -7554                  2146
                 -7553                  2288
                 -7552                  2060
                 -7551                  2194
                 -7550                  2232
                 -7549                  1899
                 -7548                  2154
                 -7547                  2048
                 -7546                  2156
                 -7545                  1874
                 -7544                  2164
                 -7543                  2268
                 -7542                  2278
                 -7541                  2222
                 -7540                  1842
                 -7539                  1964
                 -7538                  2254
                 -7537                  2140
                 -7536                  1990
                 -7535                  1868
                 -7534                  1862
                 -7533                  2051
                 -7532                  2288
                 -7531                  2140
                 -7530                  2042
                 -7529                  2308
                 -7528                  2148
                 -7527                  1992
                 -7526                  2168
                 -7525                  1978
                 -7524                  2128
                 -7523                  2222
                 -7522                  1720
                 -7521                  1816
                 -7520                  2106
                 -7519                  2572
                 -7518                  2151
                 -7517                  2148
                 -7516                  2236
                 -7515                  2152
                 -7514                  2254
                 -7513                  2106
                 -7512                  2158
                 -7511                  2052
                 -7510                  2098
                 -7509                  2254
                 -7508                  2236
                 -7507                  2344
                 -7506                  2252
                 -7505                  2220
                 -7504                  2330
                 -7503                  2152
                 -7502                  1883
                 -7501                  2206
                 -7500                  2034
                 -7499                  2248
                 -7498                  1878
                 -7497                  2396
                 -7496                  2132
                 -7495                  2074
                 -7494                  2232
                 -7493                  1990
                 -7492                  2072
                 -7491                  2064
                 -7490                  2062
                 -7489                  2060
                 -7488                  2376
                 -7487                  2199
                 -7486                  2190
                 -7485                  2154
                 -7484                  2338
                 -7483                  2284
                 -7482                  2006
                 -7481                  2200
                 -7480                  1934
                 -7479                  2458
                 -7478                  2156
                 -7477                  2559
                 -7476                  1850
                 -7475                  2441
                 -7474                  2446
                 -7473                  2396
                 -7472                  2386
                 -7471                  2580
                 -7470                  2380
                 -7469                  2570
                 -7468                  2312
                 -7467                  2186
                 -7466                  2430
                 -7465                  2623
                 -7464                  2466
                 -7463                  2106
                 -7462                  2400
                 -7461                  2472
                 -7460                  2427
                 -7459                  2326
                 -7458                  2148
                 -7457                  2232
                 -7456                  2450
                 -7455                  2424
                 -7454                  2376
                 -7453                  2332
                 -7452                  2218
                 -7451                  2636
                 -7450                  2400
                 -7449                  2240
                 -7448                  2240
                 -7447                  2284
                 -7446                  2106
                 -7445                  2438
                 -7444                  2284
                 -7443                  2344
                 -7442                  2338
                 -7441                  2448
                 -7440                  2271
                 -7439                  2458
                 -7438                  2068
                 -7437                  2482
                 -7436                  2388
                 -7435                  1942
                 -7434                  2396
                 -7433                  2108
                 -7432                  1962
                 -7431                  2622
                 -7430                  2380
                 -7429                  2434
                 -7428                  2436
                 -7427                  2442
                 -7426                  2118
                 -7425                  2738
                 -7424                  2234
                 -7423                  2554
                 -7422                  2396
                 -7421                  2480
                 -7420                  2494
                 -7419                  2522
                 -7418                  2110
                 -7417                  2488
                 -7416                  2656
                 -7415                  2520
                 -7414                  2270
                 -7413                  2260
                 -7412                  2280
                 -7411                  2500
                 -7410                  2702
                 -7409                  2138
                 -7408                  2397
                 -7407                  2480
                 -7406                  2498
                 -7405                  2524
                 -7404                  2459
                 -7403                  2260
                 -7402                  2562
                 -7401                  2572
                 -7400                  2466
                 -7399                  2476
                 -7398                  2572
                 -7397                  2936
                 -7396                  2790
                 -7395                  2590
                 -7394                  2308
                 -7393                  2720
                 -7392                  2484
                 -7391                  2462
                 -7390                  2426
                 -7389                  2382
                 -7388                  2526
                 -7387                  2760
                 -7386                  2503
                 -7385                  2646
                 -7384                  2720
                 -7383                  2726
                 -7382                  2914
                 -7381                  2670
                 -7380                  2504
                 -7379                  2466
                 -7378                  2414
                 -7377                  2328
                 -7376                  2750
                 -7375                  2508
                 -7374                  2580
                 -7373                  2742
                 -7372                  2576
                 -7371                  2882
                 -7370                  2766
                 -7369                  2876
                 -7368                  2256
                 -7367                  2752
                 -7366                  2504
                 -7365                  2633
                 -7364                  2319
                 -7363                  2650
                 -7362                  2506
                 -7361                  2858
                 -7360                  2676
                 -7359                  2252
                 -7358                  2266
                 -7357                  2715
                 -7356                  2506
                 -7355                  2510
                 -7354                  2460
                 -7353                  2600
                 -7352                  2663
                 -7351                  2360
                 -7350                  2830
                 -7349                  2496
                 -7348                  2550
                 -7347                  2464
                 -7346                  2586
                 -7345                  2182
                 -7344                  2595
                 -7343                  2642
                 -7342                  2772
                 -7341                  2758
                 -7340                  2650
                 -7339                  2808
                 -7338                  2816
                 -7337                  3094
                 -7336                  2652
                 -7335                  2780
                 -7334                  2534
                 -7333                  2658
                 -7332                  3038
                 -7331                  2634
                 -7330                  2604
                 -7329                  2878
                 -7328                  2742
                 -7327                  3044
                 -7326                  2693
                 -7325                  2600
                 -7324                  2972
                 -7323                  2950
                 -7322                  2749
                 -7321                  2598
                 -7320                  2788
                 -7319                  2771
                 -7318                  3014
                 -7317                  2886
                 -7316                  2414
                 -7315                  3122
                 -7314                  2820
                 -7313                  2840
                 -7312                  2776
                 -7311                  2786
                 -7310                  2678
                 -7309                  3050
                 -7308                  2556
                 -7307                  3168
                 -7306                  2794
                 -7305                  2660
                 -7304                  2726
                 -7303                  2722
                 -7302                  2918
                 -7301                  2537
                 -7300                  2640
                 -7299                  2632
                 -7298                  3192
                 -7297                  2544
                 -7296                  2940
                 -7295                  2829
                 -7294                  3054
                 -7293                  2682
                 -7292                  3234
                 -7291                  2648
                 -7290                  2842
                 -7289                  2676
                 -7288                  3120
                 -7287                  3078
                 -7286                  2820
                 -7285                  2612
                 -7284                  2786
                 -7283                  2936
                 -7282                  2938
                 -7281                  2692
                 -7280                  3110
                 -7279                  3012
                 -7278                  2776
                 -7277                  2522
                 -7276                  2680
                 -7275                  2877
                 -7274                  2964
                 -7273                  2872
                 -7272                  2828
                 -7271                  2790
                 -7270                  3088
                 -7269                  3004
                 -7268                  2947
                 -7267                  2716
                 -7266                  2772
                 -7265                  3038
                 -7264                  3008
                 -7263                  3106
                 -7262                  2760
                 -7261                  2990
                 -7260                  3074
                 -7259                  2928
                 -7258                  2886
                 -7257                  2958
                 -7256                  3044
                 -7255                  3030
                 -7254                  2976
                 -7253                  2976
                 -7252                  3078
                 -7251                  3274
                 -7250                  3022
                 -7249                  2750
                 -7248                  3034
                 -7247                  3368
                 -7246                  3016
                 -7245                  3126
                 -7244                  2756
                 -7243                  2802
                 -7242                  3240
                 -7241                  2822
                 -7240                  3456
                 -7239                  3148
                 -7238                  3534
                 -7237                  3192
                 -7236                  2952
                 -7235                  3078
                 -7234                  3088
                 -7233                  3016
                 -7232                  2858
                 -7231                  2978
                 -7230                  2870
                 -7229                  3276
                 -7228                  2960
                 -7227                  3057
                 -7226                  3014
                 -7225                  3447
                 -7224                  3122
                 -7223                  2900
                 -7222                  2930
                 -7221                  2980
                 -7220                  2884
                 -7219                  3024
                 -7218                  2924
                 -7217                  2838
                 -7216                  3412
                 -7215                  3030
                 -7214                  3146
                 -7213                  2964
                 -7212                  3108
                 -7211                  2834
                 -7210                  3510
                 -7209                  2652
                 -7208                  3118
                 -7207                  3316
                 -7206                  3188
                 -7205                  3340
                 -7204                  3180
                 -7203                  3268
                 -7202                  2842
                 -7201                  3295
                 -7200                  3104
                 -7199                  2950
                 -7198                  2892
                 -7197                  2920
                 -7196                  3206
                 -7195                  3566
                 -7194                  3244
                 -7193                  3516
                 -7192                  3588
                 -7191                  3412
                 -7190                  3250
                 -7189                  2806
                 -7188                  3430
                 -7187                  3584
                 -7186                  3252
                 -7185                  3234
                 -7184                  3212
                 -7183                  3270
                 -7182                  3508
                 -7181                  3428
                 -7180                  3101
                 -7179                  3548
                 -7178                  2994
                 -7177                  3236
                 -7176                  3002
                 -7175                  3340
                 -7174                  3376
                 -7173                  3548
                 -7172                  2952
                 -7171                  3414
                 -7170                  3384
                 -7169                  3388
                 -7168                  3384
                 -7167                  3178
                 -7166                  3428
                 -7165                  3346
                 -7164                  3474
                 -7163                  3152
                 -7162                  3510
                 -7161                  3438
                 -7160                  3268
                 -7159                  3284
                 -7158                  3074
                 -7157                  3234
                 -7156                  3502
                 -7155                  3198
                 -7154                  3112
                 -7153                  3114
                 -7152                  3542
                 -7151                  3370
                 -7150                  3502
                 -7149                  3200
                 -7148                  3634
                 -7147                  3604
                 -7146                  3710
                 -7145                  3492
                 -7144                  3004
                 -7143                  3216
                 -7142                  3440
                 -7141                  3324
                 -7140                  2960
                 -7139                  3292
                 -7138                  3492
                 -7137                  3487
                 -7136                  3261
                 -7135                  3310
                 -7134                  3178
                 -7133                  3432
                 -7132                  3202
                 -7131                  3160
                 -7130                  3322
                 -7129                  3184
                 -7128                  3160
                 -7127                  3734
                 -7126                  3306
                 -7125                  3530
                 -7124                  3356
                 -7123                  3476
                 -7122                  3374
                 -7121                  3768
                 -7120                  3144
                 -7119                  3968
                 -7118                  3658
                 -7117                  3678
                 -7116                  3082
                 -7115                  4125
                 -7114                  3494
                 -7113                  4110
                 -7112                  3552
                 -7111                  3738
                 -7110                  3660
                 -7109                  3700
                 -7108                  3662
                 -7107                  3295
                 -7106                  3870
                 -7105                  3696
                 -7104                  3826
                 -7103                  3314
                 -7102                  3902
                 -7101                  3736
                 -7100                  3556
                 -7099                  3454
                 -7098                  3638
                 -7097                  3589
                 -7096                  3644
                 -7095                  3764
                 -7094                  3424
                 -7093                  3938
                 -7092                  3752
                 -7091                  3834
                 -7090                  3246
                 -7089                  3626
                 -7088                  3374
                 -7087                  3612
                 -7086                  3230
                 -7085                  3366
                 -7084                  3198
                 -7083                  3924
                 -7082                  3412
                 -7081                  3566
                 -7080                  3876
                 -7079                  3736
                 -7078                  3850
                 -7077                  3284
                 -7076                  3554
                 -7075                  3470
                 -7074                  3564
                 -7073                  3604
                 -7072                  3527
                 -7071                  3802
                 -7070                  3672
                 -7069                  3866
                 -7068                  3700
                 -7067                  3732
                 -7066                  3536
                 -7065                  3506
                 -7064                  3879
                 -7063                  4057
                 -7062                  3320
                 -7061                  3694
                 -7060                  3673
                 -7059                  3611
                 -7058                  3910
                 -7057                  4154
                 -7056                  3324
                 -7055                  3806
                 -7054                  3646
                 -7053                  3240
                 -7052                  3734
                 -7051                  3970
                 -7050                  3553
                 -7049                  3958
                 -7048                  3738
                 -7047                  3756
                 -7046                  4150
                 -7045                  3482
                 -7044                  3594
                 -7043                  3596
                 -7042                  3958
                 -7041                  3858
                 -7040                  3728
                 -7039                  3768
                 -7038                  4066
                 -7037                  3926
                 -7036                  4120
                 -7035                  4136
                 -7034                  3978
                 -7033                  3866
                 -7032                  4137
                 -7031                  3780
                 -7030                  3652
                 -7029                  4130
                 -7028                  4372
                 -7027                  3880
                 -7026                  3706
                 -7025                  4320
                 -7024                  3896
                 -7023                  4094
                 -7022                  3626
                 -7021                  3296
                 -7020                  4098
                 -7019                  3950
                 -7018                  3924
                 -7017                  3988
                 -7016                  4080
                 -7015                  4009
                 -7014                  4132
                 -7013                  3890
                 -7012                  3735
                 -7011                  4064
                 -7010                  3736
                 -7009                  3730
                 -7008                  3865
                 -7007                  4110
                 -7006                  3698
                 -7005                  4204
                 -7004                  3860
                 -7003                  4294
                 -7002                  3986
                 -7001                  3834
                 -7000                  3652
                 -6999                  3680
                 -6998                  3852
                 -6997                  3538
                 -6996                  3818
                 -6995                  3972
                 -6994                  3840
                 -6993                  3652
                 -6992                  3956
                 -6991                  4084
                 -6990                  4098
                 -6989                  4136
                 -6988                  3946
                 -6987                  3900
                 -6986                  4062
                 -6985                  3857
                 -6984                  4073
                 -6983                  4422
                 -6982                  3836
                 -6981                  4254
                 -6980                  3852
                 -6979                  4324
                 -6978                  4320
                 -6977                  4214
                 -6976                  4156
                 -6975                  4086
                 -6974                  4200
                 -6973                  4424
                 -6972                  4024
                 -6971                  4130
                 -6970                  4128
                 -6969                  4247
                 -6968                  4435
                 -6967                  3974
                 -6966                  4174
                 -6965                  4168
                 -6964                  4076
                 -6963                  4166
                 -6962                  4432
                 -6961                  4090
                 -6960                  4344
                 -6959                  4408
                 -6958                  3974
                 -6957                  4070
                 -6956                  4604
                 -6955                  4626
                 -6954                  3976
                 -6953                  3742
                 -6952                  3774
                 -6951                  4400
                 -6950                  4134
                 -6949                  4186
                 -6948                  4178
                 -6947                  4506
                 -6946                  4164
                 -6945                  3974
                 -6944                  4674
                 -6943                  4278
                 -6942                  4344
                 -6941                  4233
                 -6940                  4100
                 -6939                  3876
                 -6938                  4554
                 -6937                  3950
                 -6936                  4570
                 -6935                  3984
                 -6934                  4270
                 -6933                  4442
                 -6932                  4226
                 -6931                  4130
                 -6930                  4149
                 -6929                  4278
                 -6928                  4334
                 -6927                  4166
                 -6926                  4041
                 -6925                  4226
                 -6924                  4580
                 -6923                  3980
                 -6922                  4348
                 -6921                  4264
                 -6920                  4080
                 -6919                  4334
                 -6918                  4170
                 -6917                  4042
                 -6916                  4364
                 -6915                  4158
                 -6914                  4542
                 -6913                  4414
                 -6912                  4422
                 -6911                  4083
                 -6910                  4794
                 -6909                  4232
                 -6908                  4244
                 -6907                  4253
                 -6906                  4454
                 -6905                  4524
                 -6904                  4692
                 -6903                  4516
                 -6902                  4684
                 -6901                  5108
                 -6900                  4694
                 -6899                  4402
                 -6898                  4238
                 -6897                  4006
                 -6896                  4530
                 -6895                  4584
                 -6894                  4312
                 -6893                  4670
                 -6892                  4820
                 -6891                  4680
                 -6890                  4480
                 -6889                  4638
                 -6888                  4642
                 -6887                  4478
                 -6886                  4568
                 -6885                  4035
                 -6884                  4708
                 -6883                  4487
                 -6882                  5058
                 -6881                  4590
                 -6880                  4520
                 -6879                  4592
                 -6878                  4720
                 -6877                  4356
                 -6876                  4236
                 -6875                  4542
                 -6874                  4560
                 -6873                  4674
                 -6872                  4382
                 -6871                  4706
                 -6870                  4552
                 -6869                  4376
                 -6868                  4509
                 -6867                  4426
                 -6866                  4490
                 -6865                  4304
                 -6864                  4328
                 -6863                  4418
                 -6862                  4306
                 -6861                  4622
                 -6860                  4424
                 -6859                  4474
                 -6858                  4426
                 -6857                  4668
                 -6856                  4728
                 -6855                  4680
                 -6854                  4324
                 -6853                  4166
                 -6852                  4991
                 -6851                  4350
                 -6850                  4666
                 -6849                  4228
                 -6848                  4602
                 -6847                  4730
                 -6846                  4810
                 -6845                  5066
                 -6844                  4544
                 -6843                  5012
                 -6842                  4570
                 -6841                  4582
                 -6840                  4818
                 -6839                  4451
                 -6838                  4754
                 -6837                  5248
                 -6836                  4668
                 -6835                  4850
                 -6834                  4870
                 -6833                  4792
                 -6832                  4876
                 -6831                  4878
                 -6830                  4496
                 -6829                  4604
                 -6828                  5034
                 -6827                  5418
                 -6826                  5122
                 -6825                  4200
                 -6824                  4906
                 -6823                  4820
                 -6822                  4461
                 -6821                  4982
                 -6820                  4820
                 -6819                  4870
                 -6818                  4868
                 -6817                  4754
                 -6816                  4476
                 -6815                  5756
                 -6814                  4774
                 -6813                  4910
                 -6812                  4480
                 -6811                  5258
                 -6810                  4680
                 -6809                  5262
                 -6808                  4791
                 -6807                  4612
                 -6806                  4998
                 -6805                  4723
                 -6804                  4670
                 -6803                  5020
                 -6802                  5090
                 -6801                  4932
                 -6800                  4852
                 -6799                  4892
                 -6798                  4970
                 -6797                  5064
                 -6796                  5123
                 -6795                  4666
                 -6794                  4890
                 -6793                  4780
                 -6792                  4928
                 -6791                  4756
                 -6790                  4810
                 -6789                  4990
                 -6788                  4850
                 -6787                  5100
                 -6786                  5264
                 -6785                  4698
                 -6784                  4558
                 -6783                  4696
                 -6782                  4604
                 -6781                  4848
                 -6780                  4800
                 -6779                  4900
                 -6778                  5036
                 -6777                  4982
                 -6776                  4582
                 -6775                  4680
                 -6774                  5190
                 -6773                  4704
                 -6772                  5112
                 -6771                  5088
                 -6770                  4650
                 -6769                  5464
                 -6768                  5250
                 -6767                  5320
                 -6766                  4862
                 -6765                  5038
                 -6764                  4964
                 -6763                  5260
                 -6762                  4710
                 -6761                  4828
                 -6760                  5094
                 -6759                  5282
                 -6758                  5144
                 -6757                  5448
                 -6756                  5264
                 -6755                  5932
                 -6754                  5682
                 -6753                  5214
                 -6752                  4848
                 -6751                  6206
                 -6750                  5332
                 -6749                  5060
                 -6748                  5382
                 -6747                  5032
                 -6746                  5488
                 -6745                  5444
                 -6744                  5283
                 -6743                  5442
                 -6742                  5594
                 -6741                  4908
                 -6740                  5028
                 -6739                  4986
                 -6738                  5070
                 -6737                  5472
                 -6736                  5138
                 -6735                  5086
                 -6734                  5834
                 -6733                  5064
                 -6732                  5604
                 -6731                  5152
                 -6730                  5024
                 -6729                  5392
                 -6728                  5166
                 -6727                  5192
                 -6726                  4926
                 -6725                  5318
                 -6724                  5424
                 -6723                  5349
                 -6722                  5108
                 -6721                  5140
                 -6720                  5516
                 -6719                  5056
                 -6718                  4790
                 -6717                  4648
                 -6716                  5248
                 -6715                  4866
                 -6714                  5540
                 -6713                  5668
                 -6712                  5236
                 -6711                  5922
                 -6710                  5366
                 -6709                  5330
                 -6708                  4712
                 -6707                  5542
                 -6706                  4952
                 -6705                  5762
                 -6704                  5016
                 -6703                  5404
                 -6702                  4788
                 -6701                  5460
                 -6700                  5552
                 -6699                  5848
                 -6698                  5596
                 -6697                  5324
                 -6696                  5420
                 -6695                  5426
                 -6694                  5388
                 -6693                  5046
                 -6692                  5380
                 -6691                  5300
                 -6690                  5776
                 -6689                  5421
                 -6688                  5436
                 -6687                  5804
                 -6686                  5568
                 -6685                  5520
                 -6684                  5192
                 -6683                  6108
                 -6682                  5438
                 -6681                  5772
                 -6680                  5338
                 -6679                  5722
                 -6678                  5296
                 -6677                  5951
                 -6676                  5388
                 -6675                  5564
                 -6674                  5842
                 -6673                  5628
                 -6672                  5632
                 -6671                  5438
                 -6670                  6150
                 -6669                  5928
                 -6668                  5704
                 -6667                  5635
                 -6666                  5334
                 -6665                  6111
                 -6664                  6042
                 -6663                  5134
                 -6662                  5672
                 -6661                  5390
                 -6660                  5592
                 -6659                  5512
                 -6658                  5680
                 -6657                  5578
                 -6656                  5700
                 -6655                  5772
                 -6654                  5482
                 -6653                  5250
                 -6652                  5576
                 -6651                  5538
                 -6650                  6282
                 -6649                  4904
                 -6648                  5070
                 -6647                  5498
                 -6646                  5508
                 -6645                  5574
                 -6644                  5554
                 -6643                  5672
                 -6642                  5480
                 -6641                  5612
                 -6640                  5802
                 -6639                  5346
                 -6638                  5826
                 -6637                  5454
                 -6636                  5886
                 -6635                  5518
                 -6634                  5544
                 -6633                  5632
                 -6632                  5968
                 -6631                  5756
                 -6630                  6136
                 -6629                  5442
                 -6628                  5456
                 -6627                  5824
                 -6626                  5988
                 -6625                  5920
                 -6624                  5842
                 -6623                  6266
                 -6622                  6358
                 -6621                  6402
                 -6620                  5908
                 -6619                  6590
                 -6618                  5682
                 -6617                  5568
                 -6616                  5555
                 -6615                  6116
                 -6614                  6102
                 -6613                  5474
                 -6612                  6138
                 -6611                  6024
                 -6610                  6336
                 -6609                  6145
                 -6608                  5972
                 -6607                  5958
                 -6606                  6212
                 -6605                  5626
                 -6604                  6086
                 -6603                  5826
                 -6602                  5834
                 -6601                  5883
                 -6600                  6354
                 -6599                  5996
                 -6598                  5792
                 -6597                  6460
                 -6596                  6228
                 -6595                  5846
                 -6594                  5246
                 -6593                  5504
                 -6592                  6036
                 -6591                  6194
                 -6590                  5598
                 -6589                  6043
                 -6588                  6344
                 -6587                  5632
                 -6586                  6402
                 -6585                  5308
                 -6584                  6144
                 -6583                  5812
                 -6582                  6120
                 -6581                  5848
                 -6580                  6386
                 -6579                  5902
                 -6578                  6054
                 -6577                  6464
                 -6576                  6372
                 -6575                  6010
                 -6574                  6344
                 -6573                  5406
                 -6572                  5924
                 -6571                  6216
                 -6570                  5794
                 -6569                  6070
                 -6568                  6032
                 -6567                  6150
                 -6566                  6054
                 -6565                  6242
                 -6564                  5962
                 -6563                  6602
                 -6562                  5884
                 -6561                  5849
                 -6560                  5970
                 -6559                  6376
                 -6558                  5812
                 -6557                  5920
                 -6556                  5876
                 -6555                  6372
                 -6554                  6424
                 -6553                  5964
                 -6552                  6610
                 -6551                  6560
                 -6550                  5967
                 -6549                  6044
                 -6548                  6304
                 -6547                  6586
                 -6546                  6556
                 -6545                  6212
                 -6544                  6110
                 -6543                  6720
                 -6542                  7006
                 -6541                  6652
                 -6540                  6652
                 -6539                  6188
                 -6538                  6136
                 -6537                  6598
                 -6536                  6754
                 -6535                  5884
                 -6534                  6524
                 -6533                  6476
                 -6532                  6742
                 -6531                  6266
                 -6530                  6336
                 -6529                  6070
                 -6528                  6739
                 -6527                  6522
                 -6526                  6282
                 -6525                  6068
                 -6524                  6884
                 -6523                  6852
                 -6522                  6426
                 -6521                  5788
                 -6520                  6856
                 -6519                  6544
                 -6518                  6544
                 -6517                  6200
                 -6516                  6069
                 -6515                  6055
                 -6514                  6674
                 -6513                  6020
                 -6512                  6400
                 -6511                  6360
                 -6510                  6488
                 -6509                  6242
                 -6508                  6562
                 -6507                  6654
                 -6506                  6316
                 -6505                  6388
                 -6504                  5884
                 -6503                  6342
                 -6502                  6044
                 -6501                  6312
                 -6500                  6394
                 -6499                  6300
                 -6498                  5974
                 -6497                  6792
                 -6496                  6670
                 -6495                  6844
                 -6494                  7053
                 -6493                  6478
                 -6492                  6326
                 -6491                  6692
                 -6490                  6624
                 -6489                  6534
                 -6488                  6522
                 -6487                  6552
                 -6486                  6598
                 -6485                  6462
                 -6484                  6486
                 -6483                  6218
                 -6482                  6440
                 -6481                  6706
                 -6480                  6558
                 -6479                  6634
                 -6478                  7034
                 -6477                  6947
                 -6476                  6964
                 -6475                  6894
                 -6474                  6942
                 -6473                  6864
                 -6472                  6851
                 -6471                  6330
                 -6470                  6408
                 -6469                  6406
                 -6468                  7442
                 -6467                  6674
                 -6466                  6938
                 -6465                  7098
                 -6464                  6962
                 -6463                  6922
                 -6462                  6584
                 -6461                  6834
                 -6460                  6642
                 -6459                  7170
                 -6458                  6192
                 -6457                  6890
                 -6456                  7137
                 -6455                  7152
                 -6454                  6998
                 -6453                  7456
                 -6452                  6506
                 -6451                  6909
                 -6450                  6804
                 -6449                  6824
                 -6448                  6664
                 -6447                  6754
                 -6446                  6642
                 -6445                  6776
                 -6444                  6526
                 -6443                  7128
                 -6442                  6536
                 -6441                  6924
                 -6440                  6818
                 -6439                  6976
                 -6438                  6644
                 -6437                  6741
                 -6436                  6770
                 -6435                  6712
                 -6434                  6725
                 -6433                  6886
                 -6432                  6852
                 -6431                  7252
                 -6430                  6628
                 -6429                  7116
                 -6428                  6584
                 -6427                  6514
                 -6426                  7138
                 -6425                  6394
                 -6424                  6490
                 -6423                  6626
                 -6422                  6948
                 -6421                  7440
                 -6420                  7060
                 -6419                  7428
                 -6418                  6930
                 -6417                  6320
                 -6416                  7303
                 -6415                  6544
                 -6414                  6920
                 -6413                  6946
                 -6412                  6552
                 -6411                  6888
                 -6410                  7168
                 -6409                  7801
                 -6408                  7596
                 -6407                  7536
                 -6406                  6922
                 -6405                  7268
                 -6404                  7208
                 -6403                  6918
                 -6402                  7020
                 -6401                  7650
                 -6400                  7474
                 -6399                  7108
                 -6398                  6880
                 -6397                  7260
                 -6396                  7958
                 -6395                  7530
                 -6394                  6998
                 -6393                  6586
                 -6392                  7955
                 -6391                  7620
                 -6390                  7428
                 -6389                  6954
                 -6388                  7204
                 -6387                  7392
                 -6386                  7892
                 -6385                  6920
                 -6384                  6982
                 -6383                  7504
                 -6382                  7494
                 -6381                  7230
                 -6380                  7176
                 -6379                  7176
                 -6378                  7172
                 -6377                  7514
                 -6376                  7224
                 -6375                  7086
                 -6374                  7476
                 -6373                  7706
                 -6372                  7321
                 -6371                  6984
                 -6370                  7073
                 -6369                  6822
                 -6368                  7030
                 -6367                  7486
                 -6366                  7475
                 -6365                  7354
                 -6364                  7282
                 -6363                  7262
                 -6362                  7378
                 -6361                  7588
                 -6360                  7150
                 -6359                  6950
                 -6358                  7496
                 -6357                  6474
                 -6356                  7468
                 -6355                  7472
                 -6354                  7210
                 -6353                  7650
                 -6352                  7550
                 -6351                  6974
                 -6350                  7214
                 -6349                  7257
                 -6348                  7161
                 -6347                  7456
                 -6346                  7642
                 -6345                  7490
                 -6344                  6981
                 -6343                  7360
                 -6342                  7828
                 -6341                  7158
                 -6340                  7678
                 -6339                  7178
                 -6338                  7738
                 -6337                  7642
                 -6336                  7710
                 -6335                  7438
                 -6334                  7602
                 -6333                  7478
                 -6332                  8050
                 -6331                  8308
                 -6330                  7776
                 -6329                  7118
                 -6328                  7868
                 -6327                  7239
                 -6326                  7486
                 -6325                  7342
                 -6324                  7208
                 -6323                  8152
                 -6322                  7850
                 -6321                  7642
                 -6320                  7759
                 -6319                  8866
                 -6318                  8232
                 -6317                  7824
                 -6316                  7146
                 -6315                  8338
                 -6314                  7920
                 -6313                  7486
                 -6312                  6994
                 -6311                  7854
                 -6310                  7734
                 -6309                  7536
                 -6308                  7818
                 -6307                  7922
                 -6306                  8057
                 -6305                  7718
                 -6304                  7232
                 -6303                  7732
                 -6302                  7924
                 -6301                  7529
                 -6300                  7944
                 -6299                  7370
                 -6298                  7736
                 -6297                  8266
                 -6296                  7380
                 -6295                  7734
                 -6294                  7400
                 -6293                  7634
                 -6292                  7344
                 -6291                  7788
                 -6290                  7142
                 -6289                  7436
                 -6288                  8078
                 -6287                  7710
                 -6286                  7736
                 -6285                  7754
                 -6284                  8030
                 -6283                  7482
                 -6282                  8076
                 -6281                  6612
                 -6280                  7832
                 -6279                  7362
                 -6278                  8128
                 -6277                  7752
                 -6276                  7867
                 -6275                  7889
                 -6274                  8140
                 -6273                  8114
                 -6272                  7882
                 -6271                  8218
                 -6270                  7542
                 -6269                  7889
                 -6268                  8724
                 -6267                  7694
                 -6266                  7962
                 -6265                  7822
                 -6264                  8846
                 -6263                  9098
                 -6262                  8246
                 -6261                  7534
                 -6260                  8400
                 -6259                  8710
                 -6258                  8038
                 -6257                  7636
                 -6256                  8124
                 -6255                  8148
                 -6254                  8050
                 -6253                  8384
                 -6252                  7838
                 -6251                  8688
                 -6250                  8500
                 -6249                  8042
                 -6248                  7968
                 -6247                  8394
                 -6246                  8360
                 -6245                  9010
                 -6244                  7888
                 -6243                  8162
                 -6242                  8394
                 -6241                  8062
                 -6240                  8042
                 -6239                  8494
                 -6238                  7882
                 -6237                  8116
                 -6236                  8196
                 -6235                  7550
                 -6234                  7920
                 -6233                  8511
                 -6232                  8102
                 -6231                  8264
                 -6230                  8222
                 -6229                  8198
                 -6228                  8370
                 -6227                  7830
                 -6226                  8034
                 -6225                  7654
                 -6224                  8448
                 -6223                  8131
                 -6222                  8907
                 -6221                  7584
                 -6220                  8511
                 -6219                  8252
                 -6218                  8142
                 -6217                  8086
                 -6216                  8078
                 -6215                  8158
                 -6214                  8326
                 -6213                  8010
                 -6212                  8007
                 -6211                  7840
                 -6210                  7846
                 -6209                  8330
                 -6208                  8166
                 -6207                  8068
                 -6206                  8534
                 -6205                  8418
                 -6204                  8688
                 -6203                  8070
                 -6202                  7872
                 -6201                  7804
                 -6200                  8486
                 -6199                  8494
                 -6198                  8344
                 -6197                  8078
                 -6196                  8584
                 -6195                  9080
                 -6194                  8404
                 -6193                  8436
                 -6192                  8328
                 -6191                  9070
                 -6190                  8946
                 -6189                  9050
                 -6188                  8128
                 -6187                  9209
                 -6186                  8508
                 -6185                  9154
                 -6184                  8866
                 -6183                  9106
                 -6182                  8644
                 -6181                  8636
                 -6180                  8258
                 -6179                  8350
                 -6178                  8596
                 -6177                  8728
                 -6176                  8584
                 -6175                  8904
                 -6174                  9344
                 -6173                  8746
                 -6172                  9284
                 -6171                  8550
                 -6170                  9200
                 -6169                  8834
                 -6168                  8514
                 -6167                  7788
                 -6166                  8358
                 -6165                  8710
                 -6164                  9462
                 -6163                  8392
                 -6162                  8862
                 -6161                  8496
                 -6160                  9038
                 -6159                  8862
                 -6158                  8466
                 -6157                  8110
                 -6156                  8880
                 -6155                  8786
                 -6154                  8151
                 -6153                  8848
                 -6152                  8968
                 -6151                  8394
                 -6150                  8680
                 -6149                  8498
                 -6148                  8862
                 -6147                  8568
                 -6146                  8400
                 -6145                  8388
                 -6144                  8890
                 -6143                  8678
                 -6142                  8616
                 -6141                  9100
                 -6140                  8742
                 -6139                  8878
                 -6138                  8282
                 -6137                  8938
                 -6136                  8570
                 -6135                  9191
                 -6134                  8024
                 -6133                  8572
                 -6132                  8429
                 -6131                  9100
                 -6130                  8908
                 -6129                  8736
                 -6128                  9312
                 -6127                  9198
                 -6126                  8980
                 -6125                  8768
                 -6124                  8178
                 -6123                  9180
                 -6122                  9140
                 -6121                  8544
                 -6120                  9072
                 -6119                  9056
                 -6118                  9396
                 -6117                  9014
                 -6116                  9266
                 -6115                  9230
                 -6114                  9018
                 -6113                  8950
                 -6112                  9320
                 -6111                  9056
                 -6110                  9434
                 -6109                  9098
                 -6108                  9130
                 -6107                  9138
                 -6106                  9326
                 -6105                  9520
                 -6104                  9628
                 -6103                  8914
                 -6102                  8888
                 -6101                  9576
                 -6100                  9908
                 -6099                  9464
                 -6098                  9187
                 -6097                  9333
                 -6096                  9096
                 -6095                  9626
                 -6094                  8973
                 -6093                  9213
                 -6092                  9140
                 -6091                  8946
                 -6090                  8868
                 -6089                  8382
                 -6088                  9416
                 -6087                  9554
                 -6086                  9232
                 -6085                  8726
                 -6084                  8998
                 -6083                  9222
                 -6082                  9544
                 -6081                  9383
                 -6080                  8930
                 -6079                  9154
                 -6078                  8898
                 -6077                  8888
                 -6076                  9216
                 -6075                  9304
                 -6074                  9378
                 -6073                  9418
                 -6072                  9134
                 -6071                  9482
                 -6070                  9462
                 -6069                  8716
                 -6068                  9654
                 -6067                  8808
                 -6066                  8594
                 -6065                  8948
                 -6064                  9456
                 -6063                  9298
                 -6062                  9918
                 -6061                  9136
                 -6060                  9080
                 -6059                  9335
                 -6058                  9766
                 -6057                  9616
                 -6056                  9636
                 -6055                  9656
                 -6054                  9563
                 -6053                  9252
                 -6052                  9332
                 -6051                  9870
                 -6050                  9318
                 -6049                 10008
                 -6048                  9838
                 -6047                  9576
                 -6046                  9502
                 -6045                  9486
                 -6044                  9300
                 -6043                  9620
                 -6042                  9394
                 -6041                 10294
                 -6040                  9946
                 -6039                 10584
                 -6038                  9804
                 -6037                 10310
                 -6036                  9892
                 -6035                  9366
                 -6034                  9896
                 -6033                  9688
                 -6032                  9606
                 -6031                  9612
                 -6030                  9634
                 -6029                  9556
                 -6028                 10530
                 -6027                 10064
                 -6026                  9644
                 -6025                  9418
                 -6024                  9562
                 -6023                 10074
                 -6022                  9102
                 -6021                  9024
                 -6020                  9690
                 -6019                  9616
                 -6018                  9912
                 -6017                  9510
                 -6016                 10010
                 -6015                  9368
                 -6014                 10410
                 -6013                  9837
                 -6012                  9390
                 -6011                  9266
                 -6010                  9336
                 -6009                  9110
                 -6008                  9144
                 -6007                  9864
                 -6006                  9482
                 -6005                 10046
                 -6004                  9006
                 -6003                  9940
                 -6002                  9064
                 -6001                  9698
                 -6000                  9516
                 -5999                  9702
                 -5998                  9186
                 -5997                 10298
                 -5996                  9794
                 -5995                 10338
                 -5994                  9860
                 -5993                 10180
                 -5992                  9458
                 -5991                 10002
                 -5990                 10286
                 -5989                  9700
                 -5988                  9772
                 -5987                  9802
                 -5986                  9588
                 -5985                 10090
                 -5984                 10430
                 -5983                  9938
                 -5982                 10623
                 -5981                 10244
                 -5980                  9716
                 -5979                 10080
                 -5978                 10206
                 -5977                  9918
                 -5976                 10824
                 -5975                  9608
                 -5974                 10106
                 -5973                 10566
                 -5972                 11010
                 -5971                 10012
                 -5970                 10747
                 -5969                 10442
                 -5968                 10408
                 -5967                  9924
                 -5966                 10008
                 -5965                 10234
                 -5964                 10276
                 -5963                 10048
                 -5962                 10030
                 -5961                 10020
                 -5960                 10710
                 -5959                 10834
                 -5958                  9878
                 -5957                  9952
                 -5956                 10276
                 -5955                 10360
                 -5954                 11122
                 -5953                  9986
                 -5952                 10028
                 -5951                 10206
                 -5950                 10188
                 -5949                 10074
                 -5948                  9937
                 -5947                 10570
                 -5946                  9920
                 -5945                 10036
                 -5944                  9946
                 -5943                 10112
                 -5942                 10382
                 -5941                  9806
                 -5940                  9622
                 -5939                 10951
                 -5938                 10272
                 -5937                 10042
                 -5936                  9704
                 -5935                 10298
                 -5934                  9680
                 -5933                  9886
                 -5932                 10156
                 -5931                 10162
                 -5930                  9920
                 -5929                 10122
                 -5928                 10096
                 -5927                 10034
                 -5926                 10657
                 -5925                 10514
                 -5924                 10746
                 -5923                 10170
                 -5922                 10474
                 -5921                 10424
                 -5920                 10540
                 -5919                  9502
                 -5918                 10644
                 -5917                 10200
                 -5916                 10146
                 -5915                 10378
                 -5914                 10246
                 -5913                 10596
                 -5912                 10726
                 -5911                 10952
                 -5910                 10616
                 -5909                 10546
                 -5908                 11144
                 -5907                 10408
                 -5906                 11032
                 -5905                 11028
                 -5904                 11276
                 -5903                 10692
                 -5902                  9980
                 -5901                 10614
                 -5900                 11092
                 -5899                 10160
                 -5898                 10514
                 -5897                  9818
                 -5896                 10998
                 -5895                 11316
                 -5894                 10804
                 -5893                 11096
                 -5892                 11606
                 -5891                 11428
                 -5890                 10389
                 -5889                 10802
                 -5888                 10334
                 -5887                 11106
                 -5886                 10462
                 -5885                 10700
                 -5884                 10278
                 -5883                 11282
                 -5882                 11207
                 -5881                 11182
                 -5880                 10623
                 -5879                 10580
                 -5878                 11194
                 -5877                 10294
                 -5876                 10446
                 -5875                  9750
                 -5874                 11040
                 -5873                 10509
                 -5872                 10040
                 -5871                 11732
                 -5870                 11088
                 -5869                 11200
                 -5868                 10906
                 -5867                 10660
                 -5866                 10982
                 -5865                 10620
                 -5864                 10942
                 -5863                 10456
                 -5862                 10220
                 -5861                 10880
                 -5860                 10672
                 -5859                 10860
                 -5858                 11165
                 -5857                 10662
                 -5856                 10814
                 -5855                  9906
                 -5854                 10604
                 -5853                 10156
                 -5852                 11034
                 -5851                 10808
                 -5850                 11268
                 -5849                 10516
                 -5848                 11090
                 -5847                 10610
                 -5846                 11066
                 -5845                 10822
                 -5844                 11136
                 -5843                 10584
                 -5842                 10296
                 -5841                 10698
                 -5840                 11686
                 -5839                 10684
                 -5838                 11298
                 -5837                 11587
                 -5836                 11546
                 -5835                 11140
                 -5834                 11054
                 -5833                 10724
                 -5832                 11772
                 -5831                 11865
                 -5830                 10550
                 -5829                 10834
                 -5828                 11096
                 -5827                 12224
                 -5826                 11860
                 -5825                 11664
                 -5824                 11558
                 -5823                 12774
                 -5822                 11596
                 -5821                 11036
                 -5820                 11140
                 -5819                 11500
                 -5818                 11546
                 -5817                 11076
                 -5816                 11003
                 -5815                 11435
                 -5814                 11912
                 -5813                 11409
                 -5812                 11168
                 -5811                 11698
                 -5810                 11352
                 -5809                 11986
                 -5808                 10888
                 -5807                 11244
                 -5806                 11092
                 -5805                 11272
                 -5804                 11404
                 -5803                 11134
                 -5802                 11144
                 -5801                 11694
                 -5800                 11366
                 -5799                 10926
                 -5798                 10756
                 -5797                 12093
                 -5796                 11418
                 -5795                 11560
                 -5794                 11286
                 -5793                 11300
                 -5792                 10884
                 -5791                 11226
                 -5790                 10806
                 -5789                 10696
                 -5788                 10860
                 -5787                 11060
                 -5786                 11118
                 -5785                 11118
                 -5784                 11159
                 -5783                 11886
                 -5782                 11564
                 -5781                 11008
                 -5780                 11514
                 -5779                 12508
                 -5778                 11520
                 -5777                 12040
                 -5776                 11870
                 -5775                 11108
                 -5774                 11084
                 -5773                 11690
                 -5772                 11296
                 -5771                 11479
                 -5770                 11822
                 -5769                 11586
                 -5768                 12030
                 -5767                 12048
                 -5766                 11560
                 -5765                 11314
                 -5764                 12272
                 -5763                 12016
                 -5762                 11554
                 -5761                 11756
                 -5760                 11620
                 -5759                 11914
                 -5758                 12384
                 -5757                 12390
                 -5756                 11892
                 -5755                 11638
                 -5754                 11649
                 -5753                 11886
                 -5752                 11411
                 -5751                 12470
                 -5750                 11554
                 -5749                 12330
                 -5748                 11848
                 -5747                 11846
                 -5746                 12518
                 -5745                 12594
                 -5744                 11586
                 -5743                 12176
                 -5742                 12028
                 -5741                 11808
                 -5740                 11277
                 -5739                 11400
                 -5738                 11494
                 -5737                 12360
                 -5736                 12236
                 -5735                 12424
                 -5734                 11396
                 -5733                 12018
                 -5732                 11456
                 -5731                 11748
                 -5730                 11992
                 -5729                 11458
                 -5728                 11498
                 -5727                 11652
                 -5726                 11184
                 -5725                 11173
                 -5724                 11986
                 -5723                 12606
                 -5722                 11646
                 -5721                 12126
                 -5720                 11994
                 -5719                 11146
                 -5718                 11610
                 -5717                 11276
                 -5716                 12524
                 -5715                 11966
                 -5714                 11882
                 -5713                 12340
                 -5712                 12266
                 -5711                 11362
                 -5710                 12454
                 -5709                 12002
                 -5708                 11762
                 -5707                 11528
                 -5706                 12010
                 -5705                 11760
                 -5704                 12822
                 -5703                 12614
                 -5702                 12436
                 -5701                 12094
                 -5700                 11888
                 -5699                 12786
                 -5698                 12329
                 -5697                 11360
                 -5696                 11860
                 -5695                 12688
                 -5694                 11848
                 -5693                 13526
                 -5692                 11786
                 -5691                 13422
                 -5690                 12088
                 -5689                 13258
                 -5688                 11920
                 -5687                 13156
                 -5686                 11906
                 -5685                 12122
                 -5684                 11999
                 -5683                 12755
                 -5682                 12672
                 -5681                 13250
                 -5680                 12808
                 -5679                 13076
                 -5678                 12402
                 -5677                 12314
                 -5676                 12864
                 -5675                 12292
                 -5674                 12522
                 -5673                 12604
                 -5672                 12456
                 -5671                 12036
                 -5670                 12384
                 -5669                 13136
                 -5668                 12828
                 -5667                 12342
                 -5666                 12194
                 -5665                 12040
                 -5664                 12960
                 -5663                 12178
                 -5662                 12742
                 -5661                 12598
                 -5660                 12570
                 -5659                 12244
                 -5658                 12604
                 -5657                 12498
                 -5656                 12372
                 -5655                 12310
                 -5654                 12624
                 -5653                 11900
                 -5652                 12568
                 -5651                 12257
                 -5650                 12206
                 -5649                 12660
                 -5648                 12476
                 -5647                 12473
                 -5646                 12428
                 -5645                 12548
                 -5644                 12380
                 -5643                 12418
                 -5642                 12082
                 -5641                 12350
                 -5640                 12266
                 -5639                 12828
                 -5638                 12316
                 -5637                 12466
                 -5636                 12616
                 -5635                 13468
                 -5634                 12876
                 -5633                 12576
                 -5632                 12594
                 -5631                 12904
                 -5630                 12348
                 -5629                 12702
                 -5628                 12798
                 -5627                 12724
                 -5626                 13654
                 -5625                 12098
                 -5624                 12398
                 -5623                 12926
                 -5622                 13322
                 -5621                 13248
                 -5620                 14116
                 -5619                 12438
                 -5618                 13654
                 -5617                 12978
                 -5616                 12150
                 -5615                 12434
                 -5614                 13384
                 -5613                 13422
                 -5612                 12844
                 -5611                 13044
                 -5610                 13578
                 -5609                 13098
                 -5608                 12954
                 -5607                 13242
                 -5606                 12864
                 -5605                 12914
                 -5604                 13622
                 -5603                 12916
                 -5602                 13882
                 -5601                 13132
                 -5600                 13970
                 -5599                 13090
                 -5598                 12946
                 -5597                 12332
                 -5596                 13646
                 -5595                 12774
                 -5594                 13242
                 -5593                 13050
                 -5592                 13480
                 -5591                 12630
                 -5590                 13064
                 -5589                 13142
                 -5588                 13700
                 -5587                 13672
                 -5586                 12958
                 -5585                 12960
                 -5584                 12222
                 -5583                 12722
                 -5582                 12788
                 -5581                 12438
                 -5580                 13058
                 -5579                 12830
                 -5578                 13036
                 -5577                 13512
                 -5576                 12930
                 -5575                 12570
                 -5574                 13152
                 -5573                 12436
                 -5572                 12302
                 -5571                 13052
                 -5570                 12954
                 -5569                 12712
                 -5568                 13518
                 -5567                 12896
                 -5566                 13818
                 -5565                 13002
                 -5564                 12923
                 -5563                 13162
                 -5562                 14552
                 -5561                 12796
                 -5560                 12656
                 -5559                 13912
                 -5558                 13796
                 -5557                 13514
                 -5556                 13842
                 -5555                 13756
                 -5554                 13356
                 -5553                 13944
                 -5552                 13213
                 -5551                 13516
                 -5550                 13288
                 -5549                 13536
                 -5548                 13768
                 -5547                 13972
                 -5546                 14692
                 -5545                 14062
                 -5544                 13628
                 -5543                 12972
                 -5542                 13592
                 -5541                 13432
                 -5540                 14294
                 -5539                 13614
                 -5538                 13336
                 -5537                 13856
                 -5536                 14282
                 -5535                 13884
                 -5534                 14542
                 -5533                 14814
                 -5532                 13476
                 -5531                 13856
                 -5530                 12908
                 -5529                 13074
                 -5528                 14014
                 -5527                 13848
                 -5526                 13916
                 -5525                 13452
                 -5524                 13337
                 -5523                 14406
                 -5522                 13696
                 -5521                 12863
                 -5520                 13096
                 -5519                 14304
                 -5518                 13542
                 -5517                 12984
                 -5516                 13932
                 -5515                 13470
                 -5514                 13472
                 -5513                 13998
                 -5512                 13454
                 -5511                 13810
                 -5510                 13483
                 -5509                 13510
                 -5508                 13406
                 -5507                 13272
                 -5506                 13214
                 -5505                 13776
                 -5504                 13432
                 -5503                 14156
                 -5502                 13456
                 -5501                 14282
                 -5500                 13274
                 -5499                 14790
                 -5498                 13402
                 -5497                 13900
                 -5496                 13456
                 -5495                 13682
                 -5494                 13728
                 -5493                 14050
                 -5492                 14199
                 -5491                 13730
                 -5490                 13812
                 -5489                 14684
                 -5488                 14936
                 -5487                 13556
                 -5486                 14052
                 -5485                 14070
                 -5484                 13578
                 -5483                 13134
                 -5482                 13912
                 -5481                 13796
                 -5480                 13812
                 -5479                 14882
                 -5478                 14228
                 -5477                 14607
                 -5476                 13882
                 -5475                 14835
                 -5474                 14396
                 -5473                 14652
                 -5472                 15108
                 -5471                 13742
                 -5470                 14326
                 -5469                 14564
                 -5468                 14356
                 -5467                 14426
                 -5466                 14344
                 -5465                 13172
                 -5464                 14744
                 -5463                 14322
                 -5462                 14505
                 -5461                 13936
                 -5460                 15364
                 -5459                 14048
                 -5458                 14094
                 -5457                 14500
                 -5456                 13968
                 -5455                 15466
                 -5454                 14444
                 -5453                 13986
                 -5452                 14566
                 -5451                 14416
                 -5450                 13796
                 -5449                 14238
                 -5448                 13374
                 -5447                 13641
                 -5446                 14586
                 -5445                 14590
                 -5444                 14378
                 -5443                 13966
                 -5442                 14658
                 -5441                 14516
                 -5440                 13846
                 -5439                 14390
                 -5438                 14478
                 -5437                 13882
                 -5436                 13026
                 -5435                 14277
                 -5434                 14320
                 -5433                 14338
                 -5432                 14558
                 -5431                 14284
                 -5430                 14082
                 -5429                 14940
                 -5428                 13732
                 -5427                 14612
                 -5426                 14524
                 -5425                 14632
                 -5424                 14662
                 -5423                 14242
                 -5422                 14484
                 -5421                 14690
                 -5420                 14592
                 -5419                 14773
                 -5418                 14732
                 -5417                 15138
                 -5416                 13842
                 -5415                 14834
                 -5414                 14974
                 -5413                 14950
                 -5412                 14756
                 -5411                 14798
                 -5410                 14776
                 -5409                 15236
                 -5408                 15810
                 -5407                 14344
                 -5406                 14884
                 -5405                 14992
                 -5404                 14935
                 -5403                 14594
                 -5402                 15416
                 -5401                 14920
                 -5400                 15466
                 -5399                 15374
                 -5398                 15326
                 -5397                 14446
                 -5396                 14814
                 -5395                 15620
                 -5394                 13974
                 -5393                 13636
                 -5392                 14286
                 -5391                 15999
                 -5390                 15814
                 -5389                 15490
                 -5388                 14970
                 -5387                 15564
                 -5386                 15502
                 -5385                 15386
                 -5384                 14226
                 -5383                 15668
                 -5382                 14634
                 -5381                 14732
                 -5380                 14344
                 -5379                 15024
                 -5378                 15464
                 -5377                 14980
                 -5376                 14508
                 -5375                 15066
                 -5374                 13994
                 -5373                 15014
                 -5372                 14738
                 -5371                 15324
                 -5370                 14334
                 -5369                 15378
                 -5368                 14462
                 -5367                 15366
                 -5366                 14664
                 -5365                 15870
                 -5364                 13974
                 -5363                 15130
                 -5362                 14415
                 -5361                 14522
                 -5360                 14986
                 -5359                 14290
                 -5358                 14776
                 -5357                 14492
                 -5356                 15284
                 -5355                 14160
                 -5354                 15564
                 -5353                 15006
                 -5352                 15402
                 -5351                 14442
                 -5350                 15424
                 -5349                 14326
                 -5348                 15746
                 -5347                 14338
                 -5346                 15046
                 -5345                 15545
                 -5344                 15981
                 -5343                 15722
                 -5342                 14802
                 -5341                 15858
                 -5340                 15598
                 -5339                 14852
                 -5338                 15464
                 -5337                 15432
                 -5336                 16372
                 -5335                 15602
                 -5334                 15396
                 -5333                 14760
                 -5332                 16184
                 -5331                 16912
                 -5330                 15830
                 -5329                 15344
                 -5328                 16214
                 -5327                 16072
                 -5326                 15776
                 -5325                 15960
                 -5324                 15761
                 -5323                 15706
                 -5322                 15952
                 -5321                 15348
                 -5320                 15006
                 -5319                 16496
                 -5318                 15912
                 -5317                 15774
                 -5316                 15620
                 -5315                 15586
                 -5314                 15800
                 -5313                 16004
                 -5312                 14556
                 -5311                 15470
                 -5310                 15920
                 -5309                 16630
                 -5308                 15690
                 -5307                 15077
                 -5306                 15412
                 -5305                 15167
                 -5304                 15466
                 -5303                 15266
                 -5302                 16187
                 -5301                 15016
                 -5300                 14982
                 -5299                 15750
                 -5298                 15582
                 -5297                 15727
                 -5296                 16360
                 -5295                 14622
                 -5294                 15786
                 -5293                 14794
                 -5292                 15828
                 -5291                 14616
                 -5290                 14806
                 -5289                 14504
                 -5288                 16088
                 -5287                 15688
                 -5286                 15292
                 -5285                 14948
                 -5284                 16108
                 -5283                 16322
                 -5282                 15716
                 -5281                 15600
                 -5280                 15768
                 -5279                 15900
                 -5278                 15632
                 -5277                 15976
                 -5276                 16400
                 -5275                 15614
                 -5274                 15768
                 -5273                 16134
                 -5272                 16112
                 -5271                 16100
                 -5270                 15528
                 -5269                 15688
                 -5268                 16756
                 -5267                 16674
                 -5266                 16217
                 -5265                 15608
                 -5264                 16323
                 -5263                 17098
                 -5262                 16644
                 -5261                 16310
                 -5260                 15806
                 -5259                 16377
                 -5258                 16312
                 -5257                 16686
                 -5256                 15936
                 -5255                 17154
                 -5254                 16498
                 -5253                 16392
                 -5252                 16404
                 -5251                 17292
                 -5250                 16714
                 -5249                 17090
                 -5248                 15550
                 -5247                 15084
                 -5246                 16068
                 -5245                 16696
                 -5244                 16706
                 -5243                 16380
                 -5242                 17158
                 -5241                 16554
                 -5240                 16672
                 -5239                 16318
                 -5238                 16004
                 -5237                 16006
                 -5236                 16658
                 -5235                 15968
                 -5234                 15908
                 -5233                 16540
                 -5232                 16038
                 -5231                 16284
                 -5230                 16240
                 -5229                 16374
                 -5228                 16452
                 -5227                 16732
                 -5226                 15016
                 -5225                 17144
                 -5224                 16244
                 -5223                 16228
                 -5222                 15660
                 -5221                 16100
                 -5220                 16136
                 -5219                 15632
                 -5218                 17216
                 -5217                 15042
                 -5216                 16238
                 -5215                 16148
                 -5214                 17176
                 -5213                 15322
                 -5212                 16228
                 -5211                 15894
                 -5210                 16498
                 -5209                 16360
                 -5208                 16792
                 -5207                 16612
                 -5206                 16000
                 -5205                 16018
                 -5204                 15974
                 -5203                 15862
                 -5202                 16624
                 -5201                 16690
                 -5200                 16616
                 -5199                 16168
                 -5198                 17686
                 -5197                 17234
                 -5196                 17144
                 -5195                 17520
                 -5194                 17624
                 -5193                 16708
                 -5192                 16480
                 -5191                 17434
                 -5190                 16522
                 -5189                 17166
                 -5188                 16664
                 -5187                 16902
                 -5186                 16722
                 -5185                 16864
                 -5184                 16830
                 -5183                 17528
                 -5182                 16614
                 -5181                 17416
                 -5180                 16738
                 -5179                 16552
                 -5178                 17228
                 -5177                 17210
                 -5176                 16508
                 -5175                 18052
                 -5174                 16578
                 -5173                 17640
                 -5172                 16956
                 -5171                 17398
                 -5170                 17156
                 -5169                 16854
                 -5168                 16315
                 -5167                 16828
                 -5166                 16960
                 -5165                 16700
                 -5164                 17055
                 -5163                 17512
                 -5162                 15802
                 -5161                 17188
                 -5160                 17632
                 -5159                 16040
                 -5158                 17410
                 -5157                 16084
                 -5156                 16760
                 -5155                 16076
                 -5154                 17314
                 -5153                 16414
                 -5152                 17338
                 -5151                 17910
                 -5150                 17318
                 -5149                 16188
                 -5148                 16904
                 -5147                 17354
                 -5146                 16292
                 -5145                 16442
                 -5144                 16300
                 -5143                 17368
                 -5142                 16582
                 -5141                 17942
                 -5140                 17562
                 -5139                 17312
                 -5138                 16834
                 -5137                 16876
                 -5136                 17812
                 -5135                 17628
                 -5134                 17150
                 -5133                 17059
                 -5132                 16766
                 -5131                 17276
                 -5130                 17450
                 -5129                 17792
                 -5128                 17612
                 -5127                 18244
                 -5126                 18064
                 -5125                 17190
                 -5124                 15790
                 -5123                 17820
                 -5122                 17050
                 -5121                 18918
                 -5120                 17458
                 -5119                 18356
                 -5118                 17034
                 -5117                 18778
                 -5116                 17342
                 -5115                 17756
                 -5114                 16694
                 -5113                 18132
                 -5112                 17112
                 -5111                 17478
                 -5110                 17308
                 -5109                 18300
                 -5108                 18216
                 -5107                 17096
                 -5106                 17962
                 -5105                 17730
                 -5104                 18620
                 -5103                 16992
                 -5102                 17976
                 -5101                 17496
                 -5100                 18726
                 -5099                 17128
                 -5098                 17621
                 -5097                 17748
                 -5096                 17665
                 -5095                 17802
                 -5094                 17280
                 -5093                 17638
                 -5092                 17604
                 -5091                 17658
                 -5090                 16310
                 -5089                 17190
                 -5088                 17576
                 -5087                 17710
                 -5086                 18278
                 -5085                 17686
                 -5084                 17964
                 -5083                 17284
                 -5082                 17904
                 -5081                 16838
                 -5080                 17532
                 -5079                 16464
                 -5078                 17864
                 -5077                 16768
                 -5076                 17314
                 -5075                 17374
                 -5074                 16944
                 -5073                 18062
                 -5072                 16848
                 -5071                 18338
                 -5070                 17118
                 -5069                 17698
                 -5068                 17082
                 -5067                 18458
                 -5066                 18122
                 -5065                 18536
                 -5064                 17696
                 -5063                 18448
                 -5062                 18458
                 -5061                 18980
                 -5060                 17036
                 -5059                 18062
                 -5058                 17912
                 -5057                 18392
                 -5056                 17904
                 -5055                 17526
                 -5054                 18270
                 -5053                 19075
                 -5052                 19175
                 -5051                 18062
                 -5050                 19376
                 -5049                 18322
                 -5048                 18690
                 -5047                 18694
                 -5046                 18168
                 -5045                 17654
                 -5044                 18000
                 -5043                 18260
                 -5042                 17924
                 -5041                 18650
                 -5040                 18764
                 -5039                 18168
                 -5038                 18364
                 -5037                 18646
                 -5036                 18794
                 -5035                 18298
                 -5034                 18212
                 -5033                 18262
                 -5032                 19040
                 -5031                 18596
                 -5030                 17597
                 -5029                 17422
                 -5028                 18913
                 -5027                 19522
                 -5026                 18332
                 -5025                 18384
                 -5024                 18736
                 -5023                 18229
                 -5022                 18001
                 -5021                 17782
                 -5020                 18580
                 -5019                 19626
                 -5018                 18438
                 -5017                 17730
                 -5016                 17306
                 -5015                 18432
                 -5014                 18290
                 -5013                 19702
                 -5012                 17114
                 -5011                 18222
                 -5010                 16640
                 -5009                 17496
                 -5008                 17908
                 -5007                 19084
                 -5006                 18424
                 -5005                 18950
                 -5004                 17820
                 -5003                 18404
                 -5002                 17900
                 -5001                 17930
                 -5000                 17670
                 -4999                 17906
                 -4998                 18746
                 -4997                 18094
                 -4996                 18018
                 -4995                 18434
                 -4994                 18560
                 -4993                 19082
                 -4992                 18534
                 -4991                 18574
                 -4990                 18272
                 -4989                 18344
                 -4988                 18608
                 -4987                 17866
                 -4986                 18666
                 -4985                 19688
                 -4984                 18760
                 -4983                 19640
                 -4982                 18316
                 -4981                 19154
                 -4980                 18815
                 -4979                 19312
                 -4978                 18490
                 -4977                 20032
                 -4976                 19256
                 -4975                 18864
                 -4974                 18734
                 -4973                 18988
                 -4972                 19702
                 -4971                 20442
                 -4970                 19886
                 -4969                 18044
                 -4968                 19714
                 -4967                 19192
                 -4966                 19781
                 -4965                 18763
                 -4964                 19922
                 -4963                 19444
                 -4962                 18874
                 -4961                 19546
                 -4960                 19414
                 -4959                 19556
                 -4958                 19414
                 -4957                 19102
                 -4956                 18128
                 -4955                 19096
                 -4954                 18678
                 -4953                 19494
                 -4952                 19131
                 -4951                 19370
                 -4950                 19444
                 -4949                 18950
                 -4948                 18746
                 -4947                 18864
                 -4946                 19154
                 -4945                 17988
                 -4944                 18542
                 -4943                 18447
                 -4942                 18490
                 -4941                 18422
                 -4940                 18944
                 -4939                 19064
                 -4938                 19430
                 -4937                 19176
                 -4936                 18676
                 -4935                 18786
                 -4934                 18403
                 -4933                 18876
                 -4932                 18590
                 -4931                 18944
                 -4930                 19082
                 -4929                 19240
                 -4928                 18777
                 -4927                 19324
                 -4926                 18568
                 -4925                 19590
                 -4924                 19312
                 -4923                 18496
                 -4922                 18595
                 -4921                 19112
                 -4920                 19510
                 -4919                 19752
                 -4918                 20094
                 -4917                 20446
                 -4916                 19878
                 -4915                 19032
                 -4914                 19988
                 -4913                 18920
                 -4912                 20622
                 -4911                 19344
                 -4910                 19780
                 -4909                 19546
                 -4908                 20198
                 -4907                 19522
                 -4906                 20610
                 -4905                 19836
                 -4904                 20730
                 -4903                 19618
                 -4902                 20484
                 -4901                 19157
                 -4900                 19872
                 -4899                 19916
                 -4898                 19692
                 -4897                 20240
                 -4896                 20030
                 -4895                 19728
                 -4894                 20160
                 -4893                 19348
                 -4892                 20172
                 -4891                 20603
                 -4890                 20510
                 -4889                 19364
                 -4888                 19184
                 -4887                 19638
                 -4886                 19928
                 -4885                 19398
                 -4884                 19026
                 -4883                 19854
                 -4882                 19820
                 -4881                 19166
                 -4880                 18698
                 -4879                 19460
                 -4878                 19364
                 -4877                 19772
                 -4876                 19540
                 -4875                 20090
                 -4874                 19050
                 -4873                 20624
                 -4872                 19236
                 -4871                 19660
                 -4870                 18805
                 -4869                 20928
                 -4868                 18606
                 -4867                 19850
                 -4866                 19566
                 -4865                 20310
                 -4864                 18828
                 -4863                 19538
                 -4862                 19974
                 -4861                 19852
                 -4860                 20374
                 -4859                 18952
                 -4858                 20062
                 -4857                 19936
                 -4856                 19874
                 -4855                 18982
                 -4854                 20305
                 -4853                 19730
                 -4852                 19810
                 -4851                 19280
                 -4850                 20466
                 -4849                 19839
                 -4848                 21096
                 -4847                 20172
                 -4846                 20354
                 -4845                 20394
                 -4844                 20642
                 -4843                 20458
                 -4842                 19836
                 -4841                 20507
                 -4840                 20504
                 -4839                 20950
                 -4838                 21352
                 -4837                 19840
                 -4836                 21210
                 -4835                 20752
                 -4834                 20472
                 -4833                 19298
                 -4832                 20894
                 -4831                 20206
                 -4830                 21778
                 -4829                 19691
                 -4828                 20362
                 -4827                 20914
                 -4826                 21426
                 -4825                 20928
                 -4824                 20312
                 -4823                 21124
                 -4822                 20594
                 -4821                 21032
                 -4820                 19700
                 -4819                 20758
                 -4818                 20140
                 -4817                 21374
                 -4816                 20020
                 -4815                 21578
                 -4814                 20282
                 -4813                 20826
                 -4812                 19480
                 -4811                 20090
                 -4810                 20099
                 -4809                 20608
                 -4808                 20184
                 -4807                 20258
                 -4806                 20534
                 -4805                 20566
                 -4804                 20836
                 -4803                 20392
                 -4802                 21004
                 -4801                 20476
                 -4800                 19724
                 -4799                 19648
                 -4798                 20031
                 -4797                 19263
                 -4796                 21048
                 -4795                 19916
                 -4794                 20602
                 -4793                 21294
                 -4792                 21516
                 -4791                 20126
                 -4790                 19798
                 -4789                 21162
                 -4788                 20580
                 -4787                 19732
                 -4786                 20186
                 -4785                 19866
                 -4784                 21600
                 -4783                 21044
                 -4782                 20744
                 -4781                 21024
                 -4780                 21112
                 -4779                 20178
                 -4778                 20996
                 -4777                 19624
                 -4776                 21742
                 -4775                 20860
                 -4774                 21362
                 -4773                 20302
                 -4772                 21266
                 -4771                 21208
                 -4770                 20402
                 -4769                 20888
                 -4768                 20710
                 -4767                 21449
                 -4766                 20536
                 -4765                 21124
                 -4764                 21326
                 -4763                 21768
                 -4762                 21064
                 -4761                 22304
                 -4760                 19958
                 -4759                 23552
                 -4758                 22034
                 -4757                 21470
                 -4756                 20696
                 -4755                 21634
                 -4754                 21358
                 -4753                 21424
                 -4752                 21124
                 -4751                 20780
                 -4750                 21118
                 -4749                 21600
                 -4748                 20340
                 -4747                 21124
                 -4746                 21252
                 -4745                 22734
                 -4744                 21918
                 -4743                 21440
                 -4742                 20406
                 -4741                 22488
                 -4740                 21366
                 -4739                 21786
                 -4738                 19644
                 -4737                 20907
                 -4736                 21248
                 -4735                 21472
                 -4734                 21278
                 -4733                 20400
                 -4732                 21056
                 -4731                 21058
                 -4730                 20036
                 -4729                 21864
                 -4728                 21160
                 -4727                 21250
                 -4726                 21588
                 -4725                 20754
                 -4724                 21344
                 -4723                 20910
                 -4722                 21796
                 -4721                 19841
                 -4720                 20778
                 -4719                 20644
                 -4718                 20360
                 -4717                 20072
                 -4716                 21212
                 -4715                 21768
                 -4714                 21708
                 -4713                 21206
                 -4712                 21272
                 -4711                 20886
                 -4710                 21082
                 -4709                 21972
                 -4708                 21078
                 -4707                 22766
                 -4706                 20748
                 -4705                 20882
                 -4704                 21236
                 -4703                 22598
                 -4702                 21594
                 -4701                 21574
                 -4700                 22472
                 -4699                 22422
                 -4698                 21344
                 -4697                 21328
                 -4696                 21942
                 -4695                 22062
                 -4694                 23316
                 -4693                 22582
                 -4692                 22078
                 -4691                 22110
                 -4690                 22144
                 -4689                 22830
                 -4688                 22501
                 -4687                 21744
                 -4686                 22764
                 -4685                 22026
                 -4684                 21246
                 -4683                 21842
                 -4682                 22178
                 -4681                 23098
                 -4680                 22198
                 -4679                 22076
                 -4678                 21252
                 -4677                 21694
                 -4676                 21456
                 -4675                 22576
                 -4674                 21396
                 -4673                 22845
                 -4672                 22494
                 -4671                 21272
                 -4670                 22346
                 -4669                 22550
                 -4668                 22716
                 -4667                 21944
                 -4666                 21988
                 -4665                 21936
                 -4664                 21612
                 -4663                 20636
                 -4662                 21804
                 -4661                 21298
                 -4660                 23466
                 -4659                 21547
                 -4658                 21320
                 -4657                 20770
                 -4656                 22674
                 -4655                 22626
                 -4654                 22010
                 -4653                 20754
                 -4652                 21456
                 -4651                 22238
                 -4650                 22264
                 -4649                 21250
                 -4648                 22002
                 -4647                 21392
                 -4646                 22690
                 -4645                 21495
                 -4644                 21434
                 -4643                 21096
                 -4642                 22794
                 -4641                 21150
                 -4640                 21842
                 -4639                 21408
                 -4638                 22680
                 -4637                 21629
                 -4636                 22378
                 -4635                 23028
                 -4634                 22736
                 -4633                 23448
                 -4632                 21514
                 -4631                 22320
                 -4630                 22344
                 -4629                 21486
                 -4628                 22536
                 -4627                 23231
                 -4626                 23130
                 -4625                 23116
                 -4624                 21886
                 -4623                 23028
                 -4622                 22642
                 -4621                 23660
                 -4620                 21900
                 -4619                 23046
                 -4618                 22578
                 -4617                 23262
                 -4616                 22560
                 -4615                 23326
                 -4614                 22930
                 -4613                 24224
                 -4612                 23194
                 -4611                 22990
                 -4610                 22140
                 -4609                 22634
                 -4608                 23532
                 -4607                 22112
                 -4606                 24298
                 -4605                 22966
                 -4604                 22076
                 -4603                 22252
                 -4602                 22484
                 -4601                 23758
                 -4600                 23546
                 -4599                 23208
                 -4598                 22220
                 -4597                 21460
                 -4596                 23098
                 -4595                 22938
                 -4594                 22269
                 -4593                 22266
                 -4592                 22840
                 -4591                 22558
                 -4590                 22356
                 -4589                 21860
                 -4588                 22548
                 -4587                 22188
                 -4586                 23145
                 -4585                 21444
                 -4584                 23205
                 -4583                 22000
                 -4582                 23000
                 -4581                 21888
                 -4580                 23174
                 -4579                 22242
                 -4578                 23134
                 -4577                 22022
                 -4576                 22796
                 -4575                 23042
                 -4574                 21838
                 -4573                 22078
                 -4572                 22548
                 -4571                 23680
                 -4570                 23266
                 -4569                 24038
                 -4568                 22106
                 -4567                 23570
                 -4566                 23116
                 -4565                 24012
                 -4564                 23410
                 -4563                 23296
                 -4562                 22147
                 -4561                 22818
                 -4560                 22977
                 -4559                 23526
                 -4558                 23862
                 -4557                 23640
                 -4556                 23556
                 -4555                 22390
                 -4554                 23488
                 -4553                 24278
                 -4552                 24326
                 -4551                 22578
                 -4550                 22978
                 -4549                 23216
                 -4548                 23666
                 -4547                 24035
                 -4546                 23680
                 -4545                 24356
                 -4544                 24380
                 -4543                 23390
                 -4542                 23000
                 -4541                 24182
                 -4540                 23972
                 -4539                 23128
                 -4538                 23296
                 -4537                 22656
                 -4536                 24010
                 -4535                 23526
                 -4534                 24294
                 -4533                 22848
                 -4532                 24926
                 -4531                 23266
                 -4530                 22712
                 -4529                 22294
                 -4528                 24034
                 -4527                 23158
                 -4526                 23680
                 -4525                 23162
                 -4524                 24106
                 -4523                 22782
                 -4522                 24526
                 -4521                 23054
                 -4520                 23302
                 -4519                 22836
                 -4518                 23308
                 -4517                 23196
                 -4516                 22024
                 -4515                 23746
                 -4514                 22914
                 -4513                 23840
                 -4512                 23444
                 -4511                 24260
                 -4510                 23802
                 -4509                 22892
                 -4508                 22564
                 -4507                 23184
                 -4506                 23320
                 -4505                 23304
                 -4504                 24072
                 -4503                 22230
                 -4502                 23352
                 -4501                 23752
                 -4500                 23372
                 -4499                 23910
                 -4498                 24520
                 -4497                 23656
                 -4496                 23132
                 -4495                 23860
                 -4494                 22986
                 -4493                 23108
                 -4492                 24552
                 -4491                 23406
                 -4490                 24460
                 -4489                 24730
                 -4488                 23514
                 -4487                 23324
                 -4486                 22984
                 -4485                 25366
                 -4484                 24048
                 -4483                 24936
                 -4482                 23516
                 -4481                 24850
                 -4480                 25898
                 -4479                 23622
                 -4478                 24842
                 -4477                 24924
                 -4476                 25232
                 -4475                 24450
                 -4474                 24025
                 -4473                 22670
                 -4472                 25076
                 -4471                 24436
                 -4470                 25076
                 -4469                 23236
                 -4468                 25116
                 -4467                 24842
                 -4466                 23866
                 -4465                 23932
                 -4464                 24292
                 -4463                 25226
                 -4462                 24558
                 -4461                 24519
                 -4460                 23974
                 -4459                 25122
                 -4458                 24672
                 -4457                 24610
                 -4456                 23322
                 -4455                 25746
                 -4454                 23810
                 -4453                 23823
                 -4452                 24046
                 -4451                 24178
                 -4450                 24336
                 -4449                 23052
                 -4448                 24066
                 -4447                 23006
                 -4446                 24438
                 -4445                 23342
                 -4444                 23778
                 -4443                 24416
                 -4442                 23998
                 -4441                 23400
                 -4440                 23976
                 -4439                 24026
                 -4438                 23981
                 -4437                 24694
                 -4436                 22830
                 -4435                 24272
                 -4434                 24146
                 -4433                 25438
                 -4432                 23559
                 -4431                 24943
                 -4430                 23524
                 -4429                 24332
                 -4428                 25200
                 -4427                 23316
                 -4426                 24192
                 -4425                 24622
                 -4424                 24348
                 -4423                 23718
                 -4422                 25338
                 -4421                 24876
                 -4420                 24802
                 -4419                 23636
                 -4418                 25516
                 -4417                 23870
                 -4416                 25250
                 -4415                 24612
                 -4414                 23577
                 -4413                 24724
                 -4412                 25728
                 -4411                 25095
                 -4410                 25414
                 -4409                 25612
                 -4408                 24810
                 -4407                 26002
                 -4406                 25380
                 -4405                 24674
                 -4404                 25110
                 -4403                 25242
                 -4402                 25318
                 -4401                 24982
                 -4400                 25554
                 -4399                 25056
                 -4398                 26130
                 -4397                 25190
                 -4396                 25620
                 -4395                 24903
                 -4394                 26065
                 -4393                 23759
                 -4392                 25360
                 -4391                 25852
                 -4390                 26090
                 -4389                 24868
                 -4388                 25558
                 -4387                 25092
                 -4386                 25112
                 -4385                 25046
                 -4384                 24744
                 -4383                 24822
                 -4382                 24594
                 -4381                 25078
                 -4380                 23150
                 -4379                 25050
                 -4378                 24966
                 -4377                 25380
                 -4376                 25152
                 -4375                 24874
                 -4374                 24844
                 -4373                 25022
                 -4372                 23280
                 -4371                 25247
                 -4370                 24618
                 -4369                 25198
                 -4368                 24352
                 -4367                 25434
                 -4366                 24328
                 -4365                 24692
                 -4364                 25159
                 -4363                 24494
                 -4362                 24082
                 -4361                 24392
                 -4360                 24482
                 -4359                 24094
                 -4358                 23944
                 -4357                 25830
                 -4356                 25262
                 -4355                 25728
                 -4354                 25276
                 -4353                 25556
                 -4352                 25446
                 -4351                 26198
                 -4350                 23468
                 -4349                 25750
                 -4348                 26742
                 -4347                 25446
                 -4346                 24942
                 -4345                 25378
                 -4344                 27038
                 -4343                 25208
                 -4342                 25768
                 -4341                 24996
                 -4340                 26504
                 -4339                 26371
                 -4338                 26358
                 -4337                 24694
                 -4336                 27234
                 -4335                 26386
                 -4334                 26720
                 -4333                 25996
                 -4332                 26496
                 -4331                 26086
                 -4330                 26913
                 -4329                 25266
                 -4328                 25504
                 -4327                 26118
                 -4326                 25732
                 -4325                 26502
                 -4324                 25499
                 -4323                 26488
                 -4322                 25840
                 -4321                 27028
                 -4320                 25350
                 -4319                 25278
                 -4318                 25862
                 -4317                 26394
                 -4316                 25894
                 -4315                 25544
                 -4314                 25078
                 -4313                 25168
                 -4312                 24882
                 -4311                 25396
                 -4310                 26276
                 -4309                 26922
                 -4308                 25758
                 -4307                 25650
                 -4306                 24398
                 -4305                 25422
                 -4304                 25692
                 -4303                 25392
                 -4302                 25272
                 -4301                 26640
                 -4300                 24870
                 -4299                 25780
                 -4298                 25538
                 -4297                 26926
                 -4296                 26242
                 -4295                 25802
                 -4294                 25028
                 -4293                 26074
                 -4292                 27060
                 -4291                 24468
                 -4290                 26660
                 -4289                 24630
                 -4288                 25592
                 -4287                 26090
                 -4286                 25630
                 -4285                 24684
                 -4284                 27178
                 -4283                 25764
                 -4282                 25272
                 -4281                 24546
                 -4280                 27892
                 -4279                 25100
                 -4278                 27008
                 -4277                 25062
                 -4276                 26882
                 -4275                 26904
                 -4274                 27176
                 -4273                 25934
                 -4272                 26276
                 -4271                 25764
                 -4270                 26402
                 -4269                 25524
                 -4268                 27664
                 -4267                 26668
                 -4266                 27038
                 -4265                 27286
                 -4264                 26125
                 -4263                 27840
                 -4262                 26908
                 -4261                 27252
                 -4260                 26398
                 -4259                 27687
                 -4258                 27206
                 -4257                 26640
                 -4256                 25948
                 -4255                 26928
                 -4254                 26444
                 -4253                 26760
                 -4252                 26210
                 -4251                 26432
                 -4250                 27124
                 -4249                 27524
                 -4248                 26320
                 -4247                 26498
                 -4246                 25716
                 -4245                 27624
                 -4244                 25640
                 -4243                 28026
                 -4242                 25536
                 -4241                 28184
                 -4240                 26432
                 -4239                 26658
                 -4238                 26384
                 -4237                 25786
                 -4236                 26104
                 -4235                 25712
                 -4234                 25672
                 -4233                 26088
                 -4232                 26752
                 -4231                 25832
                 -4230                 25929
                 -4229                 26262
                 -4228                 27142
                 -4227                 25174
                 -4226                 26668
                 -4225                 25908
                 -4224                 27166
                 -4223                 25764
                 -4222                 26752
                 -4221                 26010
                 -4220                 28010
                 -4219                 27078
                 -4218                 26070
                 -4217                 26194
                 -4216                 26006
                 -4215                 26448
                 -4214                 26234
                 -4213                 26586
                 -4212                 26498
                 -4211                 27776
                 -4210                 25878
                 -4209                 27138
                 -4208                 27174
                 -4207                 28616
                 -4206                 27838
                 -4205                 26660
                 -4204                 26356
                 -4203                 27552
                 -4202                 27022
                 -4201                 27464
                 -4200                 27082
                 -4199                 27212
                 -4198                 28222
                 -4197                 27850
                 -4196                 27098
                 -4195                 28014
                 -4194                 29088
                 -4193                 27092
                 -4192                 26978
                 -4191                 26927
                 -4190                 26809
                 -4189                 28728
                 -4188                 27626
                 -4187                 27594
                 -4186                 26536
                 -4185                 28394
                 -4184                 26646
                 -4183                 27784
                 -4182                 25716
                 -4181                 28116
                 -4180                 27252
                 -4179                 28722
                 -4178                 27094
                 -4177                 28528
                 -4176                 27768
                 -4175                 27034
                 -4174                 28028
                 -4173                 28242
                 -4172                 27714
                 -4171                 26718
                 -4170                 26602
                 -4169                 26664
                 -4168                 27075
                 -4167                 26964
                 -4166                 27205
                 -4165                 27378
                 -4164                 27743
                 -4163                 27328
                 -4162                 26658
                 -4161                 25972
                 -4160                 27564
                 -4159                 28254
                 -4158                 27098
                 -4157                 27852
                 -4156                 26538
                 -4155                 26500
                 -4154                 27410
                 -4153                 26110
                 -4152                 28302
                 -4151                 27434
                 -4150                 27830
                 -4149                 25518
                 -4148                 27456
                 -4147                 26714
                 -4146                 28344
                 -4145                 27072
                 -4144                 27754
                 -4143                 27056
                 -4142                 26872
                 -4141                 26352
                 -4140                 28354
                 -4139                 28026
                 -4138                 27676
                 -4137                 26942
                 -4136                 26660
                 -4135                 26264
                 -4134                 28210
                 -4133                 28328
                 -4132                 27872
                 -4131                 28070
                 -4130                 28706
                 -4129                 28682
                 -4128                 28182
                 -4127                 29146
                 -4126                 28144
                 -4125                 28672
                 -4124                 27086
                 -4123                 28344
                 -4122                 28484
                 -4121                 29238
                 -4120                 27446
                 -4119                 28016
                 -4118                 27954
                 -4117                 29353
                 -4116                 28582
                 -4115                 29126
                 -4114                 27534
                 -4113                 29061
                 -4112                 29142
                 -4111                 27742
                 -4110                 28366
                 -4109                 29478
                 -4108                 28142
                 -4107                 28762
                 -4106                 27624
                 -4105                 29302
                 -4104                 28239
                 -4103                 28394
                 -4102                 26866
                 -4101                 28136
                 -4100                 28559
                 -4099                 28524
                 -4098                 27920
                 -4097                 27896
                 -4096                 28167
                 -4095                 27870
                 -4094                 28126
                 -4093                 28443
                 -4092                 29178
                 -4091                 27607
                 -4090                 28448
                 -4089                 26018
                 -4088                 28356
                 -4087                 26906
                 -4086                 29052
                 -4085                 27010
                 -4084                 28044
                 -4083                 27732
                 -4082                 27928
                 -4081                 27540
                 -4080                 27386
                 -4079                 27758
                 -4078                 28280
                 -4077                 27396
                 -4076                 26680
                 -4075                 29114
                 -4074                 27510
                 -4073                 29104
                 -4072                 27250
                 -4071                 28788
                 -4070                 29414
                 -4069                 28346
                 -4068                 27122
                 -4067                 28212
                 -4066                 29932
                 -4065                 29294
                 -4064                 29116
                 -4063                 29302
                 -4062                 28666
                 -4061                 28540
                 -4060                 28160
                 -4059                 28474
                 -4058                 28832
                 -4057                 28875
                 -4056                 28548
                 -4055                 27775
                 -4054                 28304
                 -4053                 30426
                 -4052                 28332
                 -4051                 29058
                 -4050                 28182
                 -4049                 30338
                 -4048                 28722
                 -4047                 29160
                 -4046                 28704
                 -4045                 28716
                 -4044                 29926
                 -4043                 29350
                 -4042                 28880
                 -4041                 29116
                 -4040                 29442
                 -4039                 28474
                 -4038                 30158
                 -4037                 26846
                 -4036                 30291
                 -4035                 28434
                 -4034                 28972
                 -4033                 28634
                 -4032                 30354
                 -4031                 29730
                 -4030                 29668
                 -4029                 28704
                 -4028                 29356
                 -4027                 29062
                 -4026                 29630
                 -4025                 27150
                 -4024                 29526
                 -4023                 29186
                 -4022                 28174
                 -4021                 27536
                 -4020                 29778
                 -4019                 28182
                 -4018                 29296
                 -4017                 28280
                 -4016                 29128
                 -4015                 28932
                 -4014                 29587
                 -4013                 28312
                 -4012                 28480
                 -4011                 28724
                 -4010                 29310
                 -4009                 28270
                 -4008                 28236
                 -4007                 28588
                 -4006                 28632
                 -4005                 29208
                 -4004                 28440
                 -4003                 28036
                 -4002                 28544
                 -4001                 29334
                 -4000                 29146
                 -3999                 29566
                 -3998                 28517
                 -3997                 30196
                 -3996                 28478
                 -3995                 29736
                 -3994                 29160
                 -3993                 30620
                 -3992                 28770
                 -3991                 29386
                 -3990                 29058
                 -3989                 31344
                 -3988                 28178
                 -3987                 28994
                 -3986                 30544
                 -3985                 30384
                 -3984                 31441
                 -3983                 30146
                 -3982                 30602
                 -3981                 29726
                 -3980                 31604
                 -3979                 29298
                 -3978                 30632
                 -3977                 28910
                 -3976                 31063
                 -3975                 30030
                 -3974                 29472
                 -3973                 28842
                 -3972                 30710
                 -3971                 30476
                 -3970                 31060
                 -3969                 29794
                 -3968                 29582
                 -3967                 29736
                 -3966                 29172
                 -3965                 29796
                 -3964                 29490
                 -3963                 30288
                 -3962                 30534
                 -3961                 28668
                 -3960                 29636
                 -3959                 29398
                 -3958                 29626
                 -3957                 28950
                 -3956                 29312
                 -3955                 29187
                 -3954                 29854
                 -3953                 28276
                 -3952                 29568
                 -3951                 28818
                 -3950                 29802
                 -3949                 29148
                 -3948                 29070
                 -3947                 29566
                 -3946                 29018
                 -3945                 29426
                 -3944                 28034
                 -3943                 30070
                 -3942                 29266
                 -3941                 30457
                 -3940                 29464
                 -3939                 30718
                 -3938                 29508
                 -3937                 30458
                 -3936                 28296
                 -3935                 30756
                 -3934                 28360
                 -3933                 30792
                 -3932                 28572
                 -3931                 29238
                 -3930                 30136
                 -3929                 29684
                 -3928                 31281
                 -3927                 28844
                 -3926                 30298
                 -3925                 31102
                 -3924                 29773
                 -3923                 29656
                 -3922                 30244
                 -3921                 29940
                 -3920                 31478
                 -3919                 29344
                 -3918                 30924
                 -3917                 30446
                 -3916                 32056
                 -3915                 31158
                 -3914                 29202
                 -3913                 30398
                 -3912                 30368
                 -3911                 30044
                 -3910                 30184
                 -3909                 29765
                 -3908                 31596
                 -3907                 30082
                 -3906                 31250
                 -3905                 30980
                 -3904                 31422
                 -3903                 32012
                 -3902                 31630
                 -3901                 30326
                 -3900                 31684
                 -3899                 30014
                 -3898                 31551
                 -3897                 30726
                 -3896                 32632
                 -3895                 31226
                 -3894                 30884
                 -3893                 28670
                 -3892                 30266
                 -3891                 30990
                 -3890                 31976
                 -3889                 30870
                 -3888                 30392
                 -3887                 29760
                 -3886                 30260
                 -3885                 30828
                 -3884                 30437
                 -3883                 30514
                 -3882                 31294
                 -3881                 30925
                 -3880                 29692
                 -3879                 30130
                 -3878                 29186
                 -3877                 30832
                 -3876                 30102
                 -3875                 29528
                 -3874                 29726
                 -3873                 31285
                 -3872                 29354
                 -3871                 30224
                 -3870                 30330
                 -3869                 30634
                 -3868                 30530
                 -3867                 30312
                 -3866                 30404
                 -3865                 28848
                 -3864                 29858
                 -3863                 30726
                 -3862                 29574
                 -3861                 32416
                 -3860                 30270
                 -3859                 30252
                 -3858                 29578
                 -3857                 29770
                 -3856                 30576
                 -3855                 30960
                 -3854                 30630
                 -3853                 31576
                 -3852                 30054
                 -3851                 31170
                 -3850                 30274
                 -3849                 31784
                 -3848                 32356
                 -3847                 31978
                 -3846                 31354
                 -3845                 29250
                 -3844                 31656
                 -3843                 32118
                 -3842                 31922
                 -3841                 30194
                 -3840                 31152
                 -3839                 32204
                 -3838                 31392
                 -3837                 31156
                 -3836                 32534
                 -3835                 31842
                 -3834                 32124
                 -3833                 31366
                 -3832                 32190
                 -3831                 31996
                 -3830                 30850
                 -3829                 32018
                 -3828                 30666
                 -3827                 32346
                 -3826                 32326
                 -3825                 32608
                 -3824                 30500
                 -3823                 31892
                 -3822                 31073
                 -3821                 31618
                 -3820                 29682
                 -3819                 31084
                 -3818                 30936
                 -3817                 31606
                 -3816                 30444
                 -3815                 32364
                 -3814                 31946
                 -3813                 31226
                 -3812                 31936
                 -3811                 31002
                 -3810                 30232
                 -3809                 31948
                 -3808                 30746
                 -3807                 32388
                 -3806                 31145
                 -3805                 31018
                 -3804                 29766
                 -3803                 32444
                 -3802                 30241
                 -3801                 32026
                 -3800                 31116
                 -3799                 30856
                 -3798                 28960
                 -3797                 32498
                 -3796                 31020
                 -3795                 31569
                 -3794                 31146
                 -3793                 31502
                 -3792                 32598
                 -3791                 30840
                 -3790                 30274
                 -3789                 31466
                 -3788                 32588
                 -3787                 30600
                 -3786                 30534
                 -3785                 29856
                 -3784                 31830
                 -3783                 31858
                 -3782                 32570
                 -3781                 30624
                 -3780                 33648
                 -3779                 30960
                 -3778                 31640
                 -3777                 29994
                 -3776                 31027
                 -3775                 33074
                 -3774                 32830
                 -3773                 31963
                 -3772                 32452
                 -3771                 31612
                 -3770                 32236
                 -3769                 32936
                 -3768                 32814
                 -3767                 31926
                 -3766                 33070
                 -3765                 31634
                 -3764                 31918
                 -3763                 31624
                 -3762                 33472
                 -3761                 32072
                 -3760                 33540
                 -3759                 33232
                 -3758                 32122
                 -3757                 33814
                 -3756                 31434
                 -3755                 31690
                 -3754                 33064
                 -3753                 33982
                 -3752                 32380
                 -3751                 31566
                 -3750                 31918
                 -3749                 32894
                 -3748                 31988
                 -3747                 33078
                 -3746                 30602
                 -3745                 33328
                 -3744                 31478
                 -3743                 31286
                 -3742                 30382
                 -3741                 33614
                 -3740                 32550
                 -3739                 31258
                 -3738                 32654
                 -3737                 32478
                 -3736                 31084
                 -3735                 31438
                 -3734                 32000
                 -3733                 31120
                 -3732                 32134
                 -3731                 30748
                 -3730                 31805
                 -3729                 30726
                 -3728                 32688
                 -3727                 30386
                 -3726                 31348
                 -3725                 32328
                 -3724                 32370
                 -3723                 32532
                 -3722                 31976
                 -3721                 31212
                 -3720                 32697
                 -3719                 30980
                 -3718                 31840
                 -3717                 30899
                 -3716                 33350
                 -3715                 32366
                 -3714                 33576
                 -3713                 31868
                 -3712                 32875
                 -3711                 33060
                 -3710                 32954
                 -3709                 31324
                 -3708                 33684
                 -3707                 33140
                 -3706                 33706
                 -3705                 32072
                 -3704                 33416
                 -3703                 33702
                 -3702                 33642
                 -3701                 33324
                 -3700                 31567
                 -3699                 32594
                 -3698                 33474
                 -3697                 33183
                 -3696                 32880
                 -3695                 33070
                 -3694                 32256
                 -3693                 34296
                 -3692                 31598
                 -3691                 34220
                 -3690                 32714
                 -3689                 33896
                 -3688                 31520
                 -3687                 32448
                 -3686                 32832
                 -3685                 34970
                 -3684                 32056
                 -3683                 32801
                 -3682                 31422
                 -3681                 32956
                 -3680                 34118
                 -3679                 33266
                 -3678                 33105
                 -3677                 32856
                 -3676                 33170
                 -3675                 32488
                 -3674                 32982
                 -3673                 32560
                 -3672                 33708
                 -3671                 32708
                 -3670                 32734
                 -3669                 31795
                 -3668                 34432
                 -3667                 32494
                 -3666                 32348
                 -3665                 32872
                 -3664                 33098
                 -3663                 31684
                 -3662                 32170
                 -3661                 31740
                 -3660                 32418
                 -3659                 33848
                 -3658                 33390
                 -3657                 33306
                 -3656                 34132
                 -3655                 31280
                 -3654                 33712
                 -3653                 31416
                 -3652                 33542
                 -3651                 32844
                 -3650                 32474
                 -3649                 31906
                 -3648                 32864
                 -3647                 33080
                 -3646                 33192
                 -3645                 31926
                 -3644                 32605
                 -3643                 33208
                 -3642                 32600
                 -3641                 33306
                 -3640                 31696
                 -3639                 33270
                 -3638                 33976
                 -3637                 34070
                 -3636                 32726
                 -3635                 33174
                 -3634                 34802
                 -3633                 34192
                 -3632                 33222
                 -3631                 33500
                 -3630                 33326
                 -3629                 33736
                 -3628                 33446
                 -3627                 33919
                 -3626                 34996
                 -3625                 34072
                 -3624                 35664
                 -3623                 33918
                 -3622                 34488
                 -3621                 33946
                 -3620                 33164
                 -3619                 33188
                 -3618                 33560
                 -3617                 34942
                 -3616                 34972
                 -3615                 33972
                 -3614                 33710
                 -3613                 34822
                 -3612                 34846
                 -3611                 32842
                 -3610                 32992
                 -3609                 34524
                 -3608                 33226
                 -3607                 33661
                 -3606                 33178
                 -3605                 33158
                 -3604                 34898
                 -3603                 33770
                 -3602                 33686
                 -3601                 32632
                 -3600                 34494
                 -3599                 33736
                 -3598                 33638
                 -3597                 33286
                 -3596                 32766
                 -3595                 33518
                 -3594                 33741
                 -3593                 32314
                 -3592                 34508
                 -3591                 33324
                 -3590                 33863
                 -3589                 32736
                 -3588                 34276
                 -3587                 33312
                 -3586                 32942
                 -3585                 32682
                 -3584                 34100
                 -3583                 34754
                 -3582                 33614
                 -3581                 33014
                 -3580                 33673
                 -3579                 34598
                 -3578                 34408
                 -3577                 34468
                 -3576                 33602
                 -3575                 33270
                 -3574                 32320
                 -3573                 33588
                 -3572                 32882
                 -3571                 34448
                 -3570                 34802
                 -3569                 35154
                 -3568                 33074
                 -3567                 34434
                 -3566                 34904
                 -3565                 35560
                 -3564                 35028
                 -3563                 35128
                 -3562                 34218
                 -3561                 33248
                 -3560                 34112
                 -3559                 34682
                 -3558                 34660
                 -3557                 35774
                 -3556                 33504
                 -3555                 34210
                 -3554                 34136
                 -3553                 34812
                 -3552                 35512
                 -3551                 35912
                 -3550                 32708
                 -3549                 38072
                 -3548                 35518
                 -3547                 35086
                 -3546                 34134
                 -3545                 36578
                 -3544                 34868
                 -3543                 35584
                 -3542                 34688
                 -3541                 33567
                 -3540                 34800
                 -3539                 34288
                 -3538                 35274
                 -3537                 33674
                 -3536                 34534
                 -3535                 34392
                 -3534                 34588
                 -3533                 34736
                 -3532                 35292
                 -3531                 34988
                 -3530                 34756
                 -3529                 34798
                 -3528                 35578
                 -3527                 34490
                 -3526                 34378
                 -3525                 33372
                 -3524                 33570
                 -3523                 33743
                 -3522                 33946
                 -3521                 32650
                 -3520                 34488
                 -3519                 32934
                 -3518                 34380
                 -3517                 32654
                 -3516                 33082
                 -3515                 32614
                 -3514                 34648
                 -3513                 33825
                 -3512                 34388
                 -3511                 33490
                 -3510                 35648
                 -3509                 33520
                 -3508                 33466
                 -3507                 33432
                 -3506                 34678
                 -3505                 34472
                 -3504                 33804
                 -3503                 33848
                 -3502                 34020
                 -3501                 35882
                 -3500                 33998
                 -3499                 34696
                 -3498                 34616
                 -3497                 36230
                 -3496                 35312
                 -3495                 34914
                 -3494                 33824
                 -3493                 36744
                 -3492                 34696
                 -3491                 36224
                 -3490                 35920
                 -3489                 35958
                 -3488                 34759
                 -3487                 34210
                 -3486                 35277
                 -3485                 35360
                 -3484                 36438
                 -3483                 35046
                 -3482                 35426
                 -3481                 35062
                 -3480                 36785
                 -3479                 36777
                 -3478                 35928
                 -3477                 36098
                 -3476                 36192
                 -3475                 36116
                 -3474                 35840
                 -3473                 34406
                 -3472                 34796
                 -3471                 35988
                 -3470                 35686
                 -3469                 35112
                 -3468                 35412
                 -3467                 35324
                 -3466                 35336
                 -3465                 34636
                 -3464                 35620
                 -3463                 35131
                 -3462                 36680
                 -3461                 34582
                 -3460                 36140
                 -3459                 35654
                 -3458                 35494
                 -3457                 34672
                 -3456                 36614
                 -3455                 34038
                 -3454                 36116
                 -3453                 34838
                 -3452                 33486
                 -3451                 34346
                 -3450                 34054
                 -3449                 35280
                 -3448                 34070
                 -3447                 36174
                 -3446                 34200
                 -3445                 36036
                 -3444                 34614
                 -3443                 36322
                 -3442                 35082
                 -3441                 38204
                 -3440                 33463
                 -3439                 36054
                 -3438                 33206
                 -3437                 36892
                 -3436                 34859
                 -3435                 35893
                 -3434                 35556
                 -3433                 35835
                 -3432                 35084
                 -3431                 34978
                 -3430                 35054
                 -3429                 36700
                 -3428                 35570
                 -3427                 34270
                 -3426                 34652
                 -3425                 35466
                 -3424                 36820
                 -3423                 35733
                 -3422                 35476
                 -3421                 35616
                 -3420                 36465
                 -3419                 35760
                 -3418                 34162
                 -3417                 37312
                 -3416                 36954
                 -3415                 35426
                 -3414                 35216
                 -3413                 37620
                 -3412                 36096
                 -3411                 36296
                 -3410                 36466
                 -3409                 35194
                 -3408                 36778
                 -3407                 37758
                 -3406                 35716
                 -3405                 34816
                 -3404                 37276
                 -3403                 35272
                 -3402                 37966
                 -3401                 35512
                 -3400                 38214
                 -3399                 36012
                 -3398                 37856
                 -3397                 35794
                 -3396                 36730
                 -3395                 36200
                 -3394                 36307
                 -3393                 36452
                 -3392                 35229
                 -3391                 35840
                 -3390                 36404
                 -3389                 36776
                 -3388                 35270
                 -3387                 36276
                 -3386                 35414
                 -3385                 36726
                 -3384                 35164
                 -3383                 35916
                 -3382                 36410
                 -3381                 35562
                 -3380                 36221
                 -3379                 34744
                 -3378                 36470
                 -3377                 35928
                 -3376                 35938
                 -3375                 36150
                 -3374                 35928
                 -3373                 35760
                 -3372                 36104
                 -3371                 35414
                 -3370                 36122
                 -3369                 35010
                 -3368                 36064
                 -3367                 36492
                 -3366                 34446
                 -3365                 37658
                 -3364                 35294
                 -3363                 35640
                 -3362                 35186
                 -3361                 35866
                 -3360                 37338
                 -3359                 34890
                 -3358                 35764
                 -3357                 35686
                 -3356                 37400
                 -3355                 37388
                 -3354                 37428
                 -3353                 36844
                 -3352                 38722
                 -3351                 35990
                 -3350                 36268
                 -3349                 35908
                 -3348                 37320
                 -3347                 35828
                 -3346                 38424
                 -3345                 36198
                 -3344                 36306
                 -3343                 37804
                 -3342                 36134
                 -3341                 36078
                 -3340                 37454
                 -3339                 37542
                 -3338                 37626
                 -3337                 36608
                 -3336                 36960
                 -3335                 36576
                 -3334                 38436
                 -3333                 39332
                 -3332                 36858
                 -3331                 36906
                 -3330                 37823
                 -3329                 35496
                 -3328                 37012
                 -3327                 36936
                 -3326                 37676
                 -3325                 36716
                 -3324                 36236
                 -3323                 36444
                 -3322                 36640
                 -3321                 38656
                 -3320                 37066
                 -3319                 35730
                 -3318                 37672
                 -3317                 37416
                 -3316                 35378
                 -3315                 36705
                 -3314                 36992
                 -3313                 37248
                 -3312                 36100
                 -3311                 36642
                 -3310                 35598
                 -3309                 37976
                 -3308                 35732
                 -3307                 36414
                 -3306                 36346
                 -3305                 37341
                 -3304                 36053
                 -3303                 36558
                 -3302                 35782
                 -3301                 38255
                 -3300                 35980
                 -3299                 37788
                 -3298                 35852
                 -3297                 37002
                 -3296                 36962
                 -3295                 34792
                 -3294                 36266
                 -3293                 36584
                 -3292                 35944
                 -3291                 36698
                 -3290                 36010
                 -3289                 35910
                 -3288                 37794
                 -3287                 37826
                 -3286                 37118
                 -3285                 37334
                 -3284                 37498
                 -3283                 37470
                 -3282                 36472
                 -3281                 36960
                 -3280                 37160
                 -3279                 38714
                 -3278                 36944
                 -3277                 36756
                 -3276                 37530
                 -3275                 37450
                 -3274                 38474
                 -3273                 38552
                 -3272                 38754
                 -3271                 38376
                 -3270                 38814
                 -3269                 36432
                 -3268                 38478
                 -3267                 38379
                 -3266                 41176
                 -3265                 38484
                 -3264                 37600
                 -3263                 37156
                 -3262                 37825
                 -3261                 37402
                 -3260                 38186
                 -3259                 38236
                 -3258                 37694
                 -3257                 38988
                 -3256                 37046
                 -3255                 37040
                 -3254                 39816
                 -3253                 38054
                 -3252                 38642
                 -3251                 37920
                 -3250                 37350
                 -3249                 37828
                 -3248                 37208
                 -3247                 38000
                 -3246                 37442
                 -3245                 37106
                 -3244                 37196
                 -3243                 36343
                 -3242                 36538
                 -3241                 37662
                 -3240                 36750
                 -3239                 38542
                 -3238                 35974
                 -3237                 37780
                 -3236                 36228
                 -3235                 37180
                 -3234                 35952
                 -3233                 36874
                 -3232                 38674
                 -3231                 37038
                 -3230                 38076
                 -3229                 37594
                 -3228                 37219
                 -3227                 37552
                 -3226                 36750
                 -3225                 37372
                 -3224                 37887
                 -3223                 37402
                 -3222                 38601
                 -3221                 36176
                 -3220                 40016
                 -3219                 37304
                 -3218                 38346
                 -3217                 37288
                 -3216                 38248
                 -3215                 36666
                 -3214                 37366
                 -3213                 36527
                 -3212                 39386
                 -3211                 38844
                 -3210                 39730
                 -3209                 36758
                 -3208                 39624
                 -3207                 38702
                 -3206                 38598
                 -3205                 38008
                 -3204                 38848
                 -3203                 37488
                 -3202                 39128
                 -3201                 39497
                 -3200                 36820
                 -3199                 38810
                 -3198                 39332
                 -3197                 40028
                 -3196                 38352
                 -3195                 38574
                 -3194                 38034
                 -3193                 40054
                 -3192                 37936
                 -3191                 38598
                 -3190                 38492
                 -3189                 38648
                 -3188                 38896
                 -3187                 40316
                 -3186                 37186
                 -3185                 41716
                 -3184                 36898
                 -3183                 37710
                 -3182                 36938
                 -3181                 39504
                 -3180                 39258
                 -3179                 38736
                 -3178                 37468
                 -3177                 39502
                 -3176                 38346
                 -3175                 39584
                 -3174                 37748
                 -3173                 40325
                 -3172                 37746
                 -3171                 38664
                 -3170                 37860
                 -3169                 37548
                 -3168                 37988
                 -3167                 38408
                 -3166                 37832
                 -3165                 38792
                 -3164                 37960
                 -3163                 38578
                 -3162                 37414
                 -3161                 36832
                 -3160                 39282
                 -3159                 37418
                 -3158                 38640
                 -3157                 37682
                 -3156                 39466
                 -3155                 37128
                 -3154                 37854
                 -3153                 38414
                 -3152                 39204
                 -3151                 38234
                 -3150                 39454
                 -3149                 36130
                 -3148                 37414
                 -3147                 37718
                 -3146                 38622
                 -3145                 37194
                 -3144                 38896
                 -3143                 39388
                 -3142                 38098
                 -3141                 38430
                 -3140                 38091
                 -3139                 40858
                 -3138                 39906
                 -3137                 40114
                 -3136                 37912
                 -3135                 38858
                 -3134                 39262
                 -3133                 39826
                 -3132                 38444
                 -3131                 39996
                 -3130                 40232
                 -3129                 40170
                 -3128                 39052
                 -3127                 38207
                 -3126                 39566
                 -3125                 39410
                 -3124                 39240
                 -3123                 38052
                 -3122                 40602
                 -3121                 41590
                 -3120                 37834
                 -3119                 39154
                 -3118                 38742
                 -3117                 39042
                 -3116                 40918
                 -3115                 39788
                 -3114                 37438
                 -3113                 38958
                 -3112                 38914
                 -3111                 39538
                 -3110                 39020
                 -3109                 40442
                 -3108                 39976
                 -3107                 38742
                 -3106                 38400
                 -3105                 37548
                 -3104                 40124
                 -3103                 38888
                 -3102                 39564
                 -3101                 39816
                 -3100                 38130
                 -3099                 39218
                 -3098                 39826
                 -3097                 38546
                 -3096                 40392
                 -3095                 38714
                 -3094                 39963
                 -3093                 37782
                 -3092                 38854
                 -3091                 39472
                 -3090                 38935
                 -3089                 38392
                 -3088                 38704
                 -3087                 38560
                 -3086                 38498
                 -3085                 38592
                 -3084                 39217
                 -3083                 40640
                 -3082                 39574
                 -3081                 38228
                 -3080                 39262
                 -3079                 39104
                 -3078                 39288
                 -3077                 39978
                 -3076                 38958
                 -3075                 38358
                 -3074                 39726
                 -3073                 38758
                 -3072                 40142
                 -3071                 39262
                 -3070                 39824
                 -3069                 39098
                 -3068                 37726
                 -3067                 39180
                 -3066                 39016
                 -3065                 41744
                 -3064                 40016
                 -3063                 40942
                 -3062                 40226
                 -3061                 41814
                 -3060                 38866
                 -3059                 40561
                 -3058                 39258
                 -3057                 41138
                 -3056                 39372
                 -3055                 41658
                 -3054                 39228
                 -3053                 40172
                 -3052                 41476
                 -3051                 40748
                 -3050                 39726
                 -3049                 42096
                 -3048                 40970
                 -3047                 40540
                 -3046                 39200
                 -3045                 39744
                 -3044                 40722
                 -3043                 41190
                 -3042                 42398
                 -3041                 39304
                 -3040                 40716
                 -3039                 40158
                 -3038                 38860
                 -3037                 40260
                 -3036                 39638
                 -3035                 40652
                 -3034                 39202
                 -3033                 38493
                 -3032                 39448
                 -3031                 39880
                 -3030                 40488
                 -3029                 40252
                 -3028                 40298
                 -3027                 40372
                 -3026                 38942
                 -3025                 39236
                 -3024                 39666
                 -3023                 39276
                 -3022                 40748
                 -3021                 39462
                 -3020                 39782
                 -3019                 37998
                 -3018                 40206
                 -3017                 38066
                 -3016                 39196
                 -3015                 39892
                 -3014                 40528
                 -3013                 38814
                 -3012                 38784
                 -3011                 38485
                 -3010                 39384
                 -3009                 40924
                 -3008                 40798
                 -3007                 39750
                 -3006                 39536
                 -3005                 40880
                 -3004                 38788
                 -3003                 40500
                 -3002                 40222
                 -3001                 40032
                 -3000                 39422
                 -2999                 40364
                 -2998                 39683
                 -2997                 41666
                 -2996                 41350
                 -2995                 40490
                 -2994                 41510
                 -2993                 43030
                 -2992                 40706
                 -2991                 39194
                 -2990                 40709
                 -2989                 39902
                 -2988                 43048
                 -2987                 40984
                 -2986                 40946
                 -2985                 41872
                 -2984                 41006
                 -2983                 41016
                 -2982                 40058
                 -2981                 42686
                 -2980                 41362
                 -2979                 40230
                 -2978                 40846
                 -2977                 40000
                 -2976                 41726
                 -2975                 41602
                 -2974                 40262
                 -2973                 40534
                 -2972                 40054
                 -2971                 40630
                 -2970                 42480
                 -2969                 40070
                 -2968                 42439
                 -2967                 39886
                 -2966                 41208
                 -2965                 40296
                 -2964                 41352
                 -2963                 40712
                 -2962                 41938
                 -2961                 40778
                 -2960                 39866
                 -2959                 39814
                 -2958                 41052
                 -2957                 38920
                 -2956                 40888
                 -2955                 38880
                 -2954                 41750
                 -2953                 40682
                 -2952                 39086
                 -2951                 40642
                 -2950                 40546
                 -2949                 39262
                 -2948                 40982
                 -2947                 40700
                 -2946                 40312
                 -2945                 39256
                 -2944                 39560
                 -2943                 39127
                 -2942                 41208
                 -2941                 42604
                 -2940                 40208
                 -2939                 39182
                 -2938                 40371
                 -2937                 39810
                 -2936                 41080
                 -2935                 41530
                 -2934                 40318
                 -2933                 42558
                 -2932                 39552
                 -2931                 40540
                 -2930                 39502
                 -2929                 41896
                 -2928                 40616
                 -2927                 42110
                 -2926                 40638
                 -2925                 41590
                 -2924                 40434
                 -2923                 40804
                 -2922                 40329
                 -2921                 42092
                 -2920                 41856
                 -2919                 42885
                 -2918                 40736
                 -2917                 42212
                 -2916                 41886
                 -2915                 42442
                 -2914                 43092
                 -2913                 41040
                 -2912                 42590
                 -2911                 41654
                 -2910                 42004
                 -2909                 40820
                 -2908                 41898
                 -2907                 42320
                 -2906                 44194
                 -2905                 40534
                 -2904                 43074
                 -2903                 41028
                 -2902                 42634
                 -2901                 40730
                 -2900                 41768
                 -2899                 40956
                 -2898                 43200
                 -2897                 41334
                 -2896                 43262
                 -2895                 41106
                 -2894                 42826
                 -2893                 41108
                 -2892                 41268
                 -2891                 41358
                 -2890                 40718
                 -2889                 40998
                 -2888                 39538
                 -2887                 42114
                 -2886                 41081
                 -2885                 41308
                 -2884                 41922
                 -2883                 40768
                 -2882                 40868
                 -2881                 42020
                 -2880                 40462
                 -2879                 41052
                 -2878                 40246
                 -2877                 42082
                 -2876                 40312
                 -2875                 40676
                 -2874                 40872
                 -2873                 42298
                 -2872                 41376
                 -2871                 42734
                 -2870                 39972
                 -2869                 42646
                 -2868                 40820
                 -2867                 42368
                 -2866                 40290
                 -2865                 41445
                 -2864                 41772
                 -2863                 39800
                 -2862                 41702
                 -2861                 42612
                 -2860                 43240
                 -2859                 41994
                 -2858                 40502
                 -2857                 40778
                 -2856                 42482
                 -2855                 42358
                 -2854                 41628
                 -2853                 42162
                 -2852                 45034
                 -2851                 40914
                 -2850                 42416
                 -2849                 42112
                 -2848                 43216
                 -2847                 41998
                 -2846                 42872
                 -2845                 41264
                 -2844                 42281
                 -2843                 41198
                 -2842                 42282
                 -2841                 41874
                 -2840                 42554
                 -2839                 41398
                 -2838                 44110
                 -2837                 42876
                 -2836                 41578
                 -2835                 42750
                 -2834                 44102
                 -2833                 42584
                 -2832                 41991
                 -2831                 43646
                 -2830                 42586
                 -2829                 43498
                 -2828                 43112
                 -2827                 41244
                 -2826                 42156
                 -2825                 43407
                 -2824                 40926
                 -2823                 41490
                 -2822                 42196
                 -2821                 41922
                 -2820                 42322
                 -2819                 41820
                 -2818                 43002
                 -2817                 45072
                 -2816                 41180
                 -2815                 42878
                 -2814                 40308
                 -2813                 43992
                 -2812                 41746
                 -2811                 42878
                 -2810                 40954
                 -2809                 41790
                 -2808                 40986
                 -2807                 41668
                 -2806                 40096
                 -2805                 42557
                 -2804                 42080
                 -2803                 41720
                 -2802                 40452
                 -2801                 40538
                 -2800                 41754
                 -2799                 42162
                 -2798                 42138
                 -2797                 42038
                 -2796                 41868
                 -2795                 41510
                 -2794                 40858
                 -2793                 42130
                 -2792                 42440
                 -2791                 42772
                 -2790                 41128
                 -2789                 40604
                 -2788                 43612
                 -2787                 42048
                 -2786                 41949
                 -2785                 42593
                 -2784                 42562
                 -2783                 44050
                 -2782                 42632
                 -2781                 44142
                 -2780                 42512
                 -2779                 44406
                 -2778                 42872
                 -2777                 42952
                 -2776                 42594
                 -2775                 43056
                 -2774                 43952
                 -2773                 43030
                 -2772                 42900
                 -2771                 43414
                 -2770                 44984
                 -2769                 42016
                 -2768                 44020
                 -2767                 43484
                 -2766                 43126
                 -2765                 43766
                 -2764                 43552
                 -2763                 43272
                 -2762                 43920
                 -2761                 43476
                 -2760                 43524
                 -2759                 42715
                 -2758                 42670
                 -2757                 43574
                 -2756                 41788
                 -2755                 42616
                 -2754                 41904
                 -2753                 43709
                 -2752                 41994
                 -2751                 43972
                 -2750                 42010
                 -2749                 43298
                 -2748                 42378
                 -2747                 42344
                 -2746                 42596
                 -2745                 44112
                 -2744                 42681
                 -2743                 42602
                 -2742                 41310
                 -2741                 42818
                 -2740                 41772
                 -2739                 43258
                 -2738                 41649
                 -2737                 43980
                 -2736                 43494
                 -2735                 42326
                 -2734                 41316
                 -2733                 42110
                 -2732                 43004
                 -2731                 43302
                 -2730                 43390
                 -2729                 42742
                 -2728                 41796
                 -2727                 43094
                 -2726                 44546
                 -2725                 43790
                 -2724                 44106
                 -2723                 42848
                 -2722                 42046
                 -2721                 40984
                 -2720                 44236
                 -2719                 42700
                 -2718                 43428
                 -2717                 42234
                 -2716                 42752
                 -2715                 42336
                 -2714                 44944
                 -2713                 41391
                 -2712                 43502
                 -2711                 42651
                 -2710                 45382
                 -2709                 42984
                 -2708                 43036
                 -2707                 43814
                 -2706                 44768
                 -2705                 43432
                 -2704                 44936
                 -2703                 45238
                 -2702                 45584
                 -2701                 43034
                 -2700                 42986
                 -2699                 43026
                 -2698                 43510
                 -2697                 44950
                 -2696                 45030
                 -2695                 42128
                 -2694                 44160
                 -2693                 43730
                 -2692                 44397
                 -2691                 44108
                 -2690                 44556
                 -2689                 44768
                 -2688                 43612
                 -2687                 44492
                 -2686                 44166
                 -2685                 44920
                 -2684                 46652
                 -2683                 44195
                 -2682                 42162
                 -2681                 44410
                 -2680                 42596
                 -2679                 45614
                 -2678                 41558
                 -2677                 43760
                 -2676                 41984
                 -2675                 42936
                 -2674                 41130
                 -2673                 43382
                 -2672                 44086
                 -2671                 45400
                 -2670                 42160
                 -2669                 43550
                 -2668                 43594
                 -2667                 43566
                 -2666                 43296
                 -2665                 44314
                 -2664                 43354
                 -2663                 42594
                 -2662                 43552
                 -2661                 41432
                 -2660                 43482
                 -2659                 43372
                 -2658                 43182
                 -2657                 43166
                 -2656                 45040
                 -2655                 43866
                 -2654                 43776
                 -2653                 42332
                 -2652                 44494
                 -2651                 42802
                 -2650                 45080
                 -2649                 41856
                 -2648                 43558
                 -2647                 43104
                 -2646                 43966
                 -2645                 43590
                 -2644                 43784
                 -2643                 43290
                 -2642                 45076
                 -2641                 44860
                 -2640                 43754
                 -2639                 43968
                 -2638                 45676
                 -2637                 45643
                 -2636                 44968
                 -2635                 45520
                 -2634                 44750
                 -2633                 44084
                 -2632                 45094
                 -2631                 43224
                 -2630                 45246
                 -2629                 45920
                 -2628                 44650
                 -2627                 44238
                 -2626                 43670
                 -2625                 44658
                 -2624                 44646
                 -2623                 46218
                 -2622                 43716
                 -2621                 45586
                 -2620                 44742
                 -2619                 44060
                 -2618                 44242
                 -2617                 45712
                 -2616                 44854
                 -2615                 44120
                 -2614                 43400
                 -2613                 45004
                 -2612                 44174
                 -2611                 44373
                 -2610                 44330
                 -2609                 44164
                 -2608                 45624
                 -2607                 43380
                 -2606                 43730
                 -2605                 43046
                 -2604                 44918
                 -2603                 44988
                 -2602                 44019
                 -2601                 44302
                 -2600                 44338
                 -2599                 43814
                 -2598                 44671
                 -2597                 42300
                 -2596                 45562
                 -2595                 42310
                 -2594                 45495
                 -2593                 43926
                 -2592                 44076
                 -2591                 43126
                 -2590                 44828
                 -2589                 43758
                 -2588                 44780
                 -2587                 42360
                 -2586                 45636
                 -2585                 43300
                 -2584                 43938
                 -2583                 44178
                 -2582                 45356
                 -2581                 42938
                 -2580                 44412
                 -2579                 43870
                 -2578                 44734
                 -2577                 44254
                 -2576                 44658
                 -2575                 43818
                 -2574                 45672
                 -2573                 45112
                 -2572                 43518
                 -2571                 45382
                 -2570                 44712
                 -2569                 45840
                 -2568                 44806
                 -2567                 44466
                 -2566                 45062
                 -2565                 45714
                 -2564                 43856
                 -2563                 43832
                 -2562                 45076
                 -2561                 48052
                 -2560                 44700
                 -2559                 45827
                 -2558                 46256
                 -2557                 45900
                 -2556                 45816
                 -2555                 46372
                 -2554                 44752
                 -2553                 46078
                 -2552                 44918
                 -2551                 45854
                 -2550                 43856
                 -2549                 47108
                 -2548                 46522
                 -2547                 45566
                 -2546                 45266
                 -2545                 43740
                 -2544                 45870
                 -2543                 44926
                 -2542                 44625
                 -2541                 44864
                 -2540                 45430
                 -2539                 45542
                 -2538                 44924
                 -2537                 44694
                 -2536                 45466
                 -2535                 45266
                 -2534                 45768
                 -2533                 43934
                 -2532                 44122
                 -2531                 45156
                 -2530                 45270
                 -2529                 45196
                 -2528                 44498
                 -2527                 45450
                 -2526                 44011
                 -2525                 44146
                 -2524                 44084
                 -2523                 42876
                 -2522                 45624
                 -2521                 44106
                 -2520                 46459
                 -2519                 44942
                 -2518                 43830
                 -2517                 44212
                 -2516                 43854
                 -2515                 44850
                 -2514                 47242
                 -2513                 45529
                 -2512                 43877
                 -2511                 45550
                 -2510                 45426
                 -2509                 48292
                 -2508                 43790
                 -2507                 45710
                 -2506                 43486
                 -2505                 46176
                 -2504                 44516
                 -2503                 44688
                 -2502                 45192
                 -2501                 47238
                 -2500                 44674
                 -2499                 45969
                 -2498                 44714
                 -2497                 45046
                 -2496                 46120
                 -2495                 45762
                 -2494                 46744
                 -2493                 46084
                 -2492                 46508
                 -2491                 46348
                 -2490                 44276
                 -2489                 45772
                 -2488                 45530
                 -2487                 46366
                 -2486                 44216
                 -2485                 47464
                 -2484                 45186
                 -2483                 46368
                 -2482                 46042
                 -2481                 46068
                 -2480                 47082
                 -2479                 47754
                 -2478                 45578
                 -2477                 47065
                 -2476                 46624
                 -2475                 47625
                 -2474                 45422
                 -2473                 45322
                 -2472                 45284
                 -2471                 45318
                 -2470                 46684
                 -2469                 43960
                 -2468                 44990
                 -2467                 46925
                 -2466                 46840
                 -2465                 44838
                 -2464                 45603
                 -2463                 46035
                 -2462                 46598
                 -2461                 44118
                 -2460                 48212
                 -2459                 45894
                 -2458                 46498
                 -2457                 46263
                 -2456                 44624
                 -2455                 44644
                 -2454                 45498
                 -2453                 45142
                 -2452                 45776
                 -2451                 44596
                 -2450                 44448
                 -2449                 43864
                 -2448                 45372
                 -2447                 45660
                 -2446                 45864
                 -2445                 45542
                 -2444                 44499
                 -2443                 44718
                 -2442                 47814
                 -2441                 45536
                 -2440                 46644
                 -2439                 44098
                 -2438                 44314
                 -2437                 44586
                 -2436                 45988
                 -2435                 46036
                 -2434                 43650
                 -2433                 47372
                 -2432                 44920
                 -2431                 45669
                 -2430                 46226
                 -2429                 45773
                 -2428                 46352
                 -2427                 47112
                 -2426                 45082
                 -2425                 49724
                 -2424                 46104
                 -2423                 49068
                 -2422                 45154
                 -2421                 47512
                 -2420                 46805
                 -2419                 46814
                 -2418                 46358
                 -2417                 46020
                 -2416                 46950
                 -2415                 47426
                 -2414                 46380
                 -2413                 46962
                 -2412                 48270
                 -2411                 47672
                 -2410                 48000
                 -2409                 46173
                 -2408                 47224
                 -2407                 47332
                 -2406                 48876
                 -2405                 46618
                 -2404                 46690
                 -2403                 45642
                 -2402                 48864
                 -2401                 46314
                 -2400                 45068
                 -2399                 47220
                 -2398                 46598
                 -2397                 45094
                 -2396                 46388
                 -2395                 44834
                 -2394                 46220
                 -2393                 47164
                 -2392                 45904
                 -2391                 46278
                 -2390                 45521
                 -2389                 46158
                 -2388                 45056
                 -2387                 45206
                 -2386                 47492
                 -2385                 45908
                 -2384                 45600
                 -2383                 45368
                 -2382                 46166
                 -2381                 47696
                 -2380                 44630
                 -2379                 45398
                 -2378                 46494
                 -2377                 47376
                 -2376                 45334
                 -2375                 45608
                 -2374                 44020
                 -2373                 47146
                 -2372                 45804
                 -2371                 47196
                 -2370                 44492
                 -2369                 47484
                 -2368                 46682
                 -2367                 47368
                 -2366                 46656
                 -2365                 46266
                 -2364                 45696
                 -2363                 46882
                 -2362                 46486
                 -2361                 45884
                 -2360                 46198
                 -2359                 48206
                 -2358                 46024
                 -2357                 47056
                 -2356                 48918
                 -2355                 46876
                 -2354                 47780
                 -2353                 46070
                 -2352                 48325
                 -2351                 47380
                 -2350                 46610
                 -2349                 47976
                 -2348                 46958
                 -2347                 47565
                 -2346                 47976
                 -2345                 46391
                 -2344                 49232
                 -2343                 46810
                 -2342                 47761
                 -2341                 46542
                 -2340                 48208
                 -2339                 47456
                 -2338                 50038
                 -2337                 47136
                 -2336                 47934
                 -2335                 46546
                 -2334                 51356
                 -2333                 47172
                 -2332                 48952
                 -2331                 47192
                 -2330                 48282
                 -2329                 46802
                 -2328                 47790
                 -2327                 46400
                 -2326                 47390
                 -2325                 46866
                 -2324                 47008
                 -2323                 45226
                 -2322                 47438
                 -2321                 46764
                 -2320                 46454
                 -2319                 48490
                 -2318                 45964
                 -2317                 48165
                 -2316                 45984
                 -2315                 45902
                 -2314                 47612
                 -2313                 46830
                 -2312                 47238
                 -2311                 46338
                 -2310                 46706
                 -2309                 46973
                 -2308                 45784
                 -2307                 47030
                 -2306                 44998
                 -2305                 46358
                 -2304                 47786
                 -2303                 46058
                 -2302                 46827
                 -2301                 46329
                 -2300                 47830
                 -2299                 48484
                 -2298                 46332
                 -2297                 49406
                 -2296                 46573
                 -2295                 47316
                 -2294                 45922
                 -2293                 45258
                 -2292                 48177
                 -2291                 46452
                 -2290                 46820
                 -2289                 48392
                 -2288                 48277
                 -2287                 47400
                 -2286                 47098
                 -2285                 46698
                 -2284                 48584
                 -2283                 47882
                 -2282                 49200
                 -2281                 45166
                 -2280                 48070
                 -2279                 48468
                 -2278                 48742
                 -2277                 47132
                 -2276                 48774
                 -2275                 47330
                 -2274                 47796
                 -2273                 46958
                 -2272                 47348
                 -2271                 48848
                 -2270                 50052
                 -2269                 47317
                 -2268                 48477
                 -2267                 48420
                 -2266                 48070
                 -2265                 49744
                 -2264                 48826
                 -2263                 45869
                 -2262                 46606
                 -2261                 48424
                 -2260                 48644
                 -2259                 46446
                 -2258                 47636
                 -2257                 48158
                 -2256                 46792
                 -2255                 49220
                 -2254                 46756
                 -2253                 49790
                 -2252                 47407
                 -2251                 46676
                 -2250                 47818
                 -2249                 48398
                 -2248                 48288
                 -2247                 47386
                 -2246                 46900
                 -2245                 48867
                 -2244                 46000
                 -2243                 48678
                 -2242                 45664
                 -2241                 49348
                 -2240                 46690
                 -2239                 46784
                 -2238                 46260
                 -2237                 47508
                 -2236                 49440
                 -2235                 48442
                 -2234                 47262
                 -2233                 48491
                 -2232                 47224
                 -2231                 49164
                 -2230                 49000
                 -2229                 46138
                 -2228                 49290
                 -2227                 46758
                 -2226                 47476
                 -2225                 47709
                 -2224                 48740
                 -2223                 47718
                 -2222                 47842
                 -2221                 47180
                 -2220                 47268
                 -2219                 48803
                 -2218                 48962
                 -2217                 45884
                 -2216                 50680
                 -2215                 47568
                 -2214                 47498
                 -2213                 48390
                 -2212                 47130
                 -2211                 48439
                 -2210                 49482
                 -2209                 48192
                 -2208                 48234
                 -2207                 47584
                 -2206                 48699
                 -2205                 48952
                 -2204                 49408
                 -2203                 50046
                 -2202                 49874
                 -2201                 49254
                 -2200                 47806
                 -2199                 48488
                 -2198                 50436
                 -2197                 50102
                 -2196                 48264
                 -2195                 47178
                 -2194                 47840
                 -2193                 49400
                 -2192                 48866
                 -2191                 48380
                 -2190                 48198
                 -2189                 49704
                 -2188                 49656
                 -2187                 48172
                 -2186                 47352
                 -2185                 48072
                 -2184                 50104
                 -2183                 48374
                 -2182                 47802
                 -2181                 50288
                 -2180                 48766
                 -2179                 47578
                 -2178                 47254
                 -2177                 48600
                 -2176                 48664
                 -2175                 47866
                 -2174                 47118
                 -2173                 48274
                 -2172                 47234
                 -2171                 48526
                 -2170                 46203
                 -2169                 48503
                 -2168                 47644
                 -2167                 49098
                 -2166                 46954
                 -2165                 46526
                 -2164                 48540
                 -2163                 49111
                 -2162                 47978
                 -2161                 48924
                 -2160                 47724
                 -2159                 47700
                 -2158                 48266
                 -2157                 47844
                 -2156                 47724
                 -2155                 48082
                 -2154                 49586
                 -2153                 47302
                 -2152                 47572
                 -2151                 50018
                 -2150                 49470
                 -2149                 47580
                 -2148                 48344
                 -2147                 48448
                 -2146                 48196
                 -2145                 48792
                 -2144                 48611
                 -2143                 49510
                 -2142                 51036
                 -2141                 50144
                 -2140                 48936
                 -2139                 49184
                 -2138                 49950
                 -2137                 49282
                 -2136                 49348
                 -2135                 49083
                 -2134                 50206
                 -2133                 47881
                 -2132                 49626
                 -2131                 48934
                 -2130                 49259
                 -2129                 51104
                 -2128                 48880
                 -2127                 49342
                 -2126                 48516
                 -2125                 50658
                 -2124                 50145
                 -2123                 51030
                 -2122                 50272
                 -2121                 49176
                 -2120                 48570
                 -2119                 50872
                 -2118                 46184
                 -2117                 52002
                 -2116                 47764
                 -2115                 50892
                 -2114                 48126
                 -2113                 48372
                 -2112                 48368
                 -2111                 49708
                 -2110                 47708
                 -2109                 49240
                 -2108                 50600
                 -2107                 49806
                 -2106                 48107
                 -2105                 47826
                 -2104                 48944
                 -2103                 49072
                 -2102                 49974
                 -2101                 47294
                 -2100                 49120
                 -2099                 49372
                 -2098                 47368
                 -2097                 47080
                 -2096                 48346
                 -2095                 49600
                 -2094                 49064
                 -2093                 47282
                 -2092                 48553
                 -2091                 47956
                 -2090                 49733
                 -2089                 47982
                 -2088                 50464
                 -2087                 48374
                 -2086                 48604
                 -2085                 48208
                 -2084                 49808
                 -2083                 48436
                 -2082                 49367
                 -2081                 47819
                 -2080                 50015
                 -2079                 46886
                 -2078                 50550
                 -2077                 49768
                 -2076                 48732
                 -2075                 48712
                 -2074                 51146
                 -2073                 49590
                 -2072                 49254
                 -2071                 49588
                 -2070                 50470
                 -2069                 50172
                 -2068                 50274
                 -2067                 49810
                 -2066                 49056
                 -2065                 52042
                 -2064                 49208
                 -2063                 48454
                 -2062                 49558
                 -2061                 51436
                 -2060                 50520
                 -2059                 50160
                 -2058                 50047
                 -2057                 52018
                 -2056                 51400
                 -2055                 49858
                 -2054                 50736
                 -2053                 50492
                 -2052                 49726
                 -2051                 50137
                 -2050                 49910
                 -2049                 49940
                 -2048                 49982
                 -2047                 50618
                 -2046                 48898
                 -2045                 49496
                 -2044                 49310
                 -2043                 50302
                 -2042                 47658
                 -2041                 51041
                 -2040                 49280
                 -2039                 48854
                 -2038                 49812
                 -2037                 47856
                 -2036                 50620
                 -2035                 48536
                 -2034                 50760
                 -2033                 48789
                 -2032                 48914
                 -2031                 48416
                 -2030                 50766
                 -2029                 47214
                 -2028                 51212
                 -2027                 47910
                 -2026                 50224
                 -2025                 48998
                 -2024                 48492
                 -2023                 47838
                 -2022                 51320
                 -2021                 47970
                 -2020                 48886
                 -2019                 47894
                 -2018                 49402
                 -2017                 49424
                 -2016                 50441
                 -2015                 49938
                 -2014                 50486
                 -2013                 50536
                 -2012                 48690
                 -2011                 48486
                 -2010                 50550
                 -2009                 50483
                 -2008                 49407
                 -2007                 50911
                 -2006                 50056
                 -2005                 50280
                 -2004                 50930
                 -2003                 49047
                 -2002                 48894
                 -2001                 50680
                 -2000                 49640
                 -1999                 50368
                 -1998                 50030
                 -1997                 50798
                 -1996                 50020
                 -1995                 50882
                 -1994                 50703
                 -1993                 52136
                 -1992                 50796
                 -1991                 52704
                 -1990                 47322
                 -1989                 50700
                 -1988                 49196
                 -1987                 51936
                 -1986                 50300
                 -1985                 51262
                 -1984                 50596
                 -1983                 50574
                 -1982                 50554
                 -1981                 50732
                 -1980                 50340
                 -1979                 50628
                 -1978                 49958
                 -1977                 50372
                 -1976                 51816
                 -1975                 51454
                 -1974                 51446
                 -1973                 51029
                 -1972                 50714
                 -1971                 50154
                 -1970                 52366
                 -1969                 49426
                 -1968                 50322
                 -1967                 50368
                 -1966                 50428
                 -1965                 48990
                 -1964                 50542
                 -1963                 49492
                 -1962                 49887
                 -1961                 50654
                 -1960                 48772
                 -1959                 50316
                 -1958                 50070
                 -1957                 50716
                 -1956                 49275
                 -1955                 48772
                 -1954                 49952
                 -1953                 48872
                 -1952                 49724
                 -1951                 49277
                 -1950                 49150
                 -1949                 51268
                 -1948                 49790
                 -1947                 49152
                 -1946                 50872
                 -1945                 48812
                 -1944                 49818
                 -1943                 50386
                 -1942                 50972
                 -1941                 50752
                 -1940                 50918
                 -1939                 51028
                 -1938                 50296
                 -1937                 50262
                 -1936                 50266
                 -1935                 50536
                 -1934                 49806
                 -1933                 51278
                 -1932                 50834
                 -1931                 49744
                 -1930                 48855
                 -1929                 51144
                 -1928                 50774
                 -1927                 50666
                 -1926                 51132
                 -1925                 53270
                 -1924                 51274
                 -1923                 52014
                 -1922                 51102
                 -1921                 50902
                 -1920                 53444
                 -1919                 52022
                 -1918                 51860
                 -1917                 49644
                 -1916                 49604
                 -1915                 52582
                 -1914                 50432
                 -1913                 50487
                 -1912                 50936
                 -1911                 51058
                 -1910                 50668
                 -1909                 50254
                 -1908                 51544
                 -1907                 51166
                 -1906                 51884
                 -1905                 50474
                 -1904                 50528
                 -1903                 52112
                 -1902                 51226
                 -1901                 49620
                 -1900                 51847
                 -1899                 51122
                 -1898                 51600
                 -1897                 50880
                 -1896                 50418
                 -1895                 50026
                 -1894                 51610
                 -1893                 49622
                 -1892                 51212
                 -1891                 49800
                 -1890                 52684
                 -1889                 50814
                 -1888                 49366
                 -1887                 50304
                 -1886                 50270
                 -1885                 51428
                 -1884                 50870
                 -1883                 51092
                 -1882                 49728
                 -1881                 49598
                 -1880                 51818
                 -1879                 49650
                 -1878                 52152
                 -1877                 50144
                 -1876                 51286
                 -1875                 49618
                 -1874                 48410
                 -1873                 51206
                 -1872                 50972
                 -1871                 51552
                 -1870                 49236
                 -1869                 51112
                 -1868                 50806
                 -1867                 51768
                 -1866                 49290
                 -1865                 53506
                 -1864                 49980
                 -1863                 52728
                 -1862                 49896
                 -1861                 51964
                 -1860                 52042
                 -1859                 52724
                 -1858                 51076
                 -1857                 50557
                 -1856                 52704
                 -1855                 51290
                 -1854                 49514
                 -1853                 52850
                 -1852                 51914
                 -1851                 52833
                 -1850                 51236
                 -1849                 52184
                 -1848                 51726
                 -1847                 51610
                 -1846                 52994
                 -1845                 51724
                 -1844                 52468
                 -1843                 51586
                 -1842                 51704
                 -1841                 52784
                 -1840                 52368
                 -1839                 53155
                 -1838                 53412
                 -1837                 51800
                 -1836                 51954
                 -1835                 51686
                 -1834                 53230
                 -1833                 52276
                 -1832                 51282
                 -1831                 50364
                 -1830                 52318
                 -1829                 52442
                 -1828                 51738
                 -1827                 49970
                 -1826                 53170
                 -1825                 51782
                 -1824                 51850
                 -1823                 50769
                 -1822                 50754
                 -1821                 50380
                 -1820                 49986
                 -1819                 50520
                 -1818                 50554
                 -1817                 52564
                 -1816                 52698
                 -1815                 49586
                 -1814                 50174
                 -1813                 51804
                 -1812                 50634
                 -1811                 50501
                 -1810                 50074
                 -1809                 51534
                 -1808                 48618
                 -1807                 50919
                 -1806                 49532
                 -1805                 51216
                 -1804                 50836
                 -1803                 51090
                 -1802                 49310
                 -1801                 51034
                 -1800                 50168
                 -1799                 53308
                 -1798                 50922
                 -1797                 52414
                 -1796                 52420
                 -1795                 50764
                 -1794                 51364
                 -1793                 50532
                 -1792                 52744
                 -1791                 52506
                 -1790                 51614
                 -1789                 50964
                 -1788                 51846
                 -1787                 52940
                 -1786                 52848
                 -1785                 50642
                 -1784                 52432
                 -1783                 52906
                 -1782                 54098
                 -1781                 52306
                 -1780                 52764
                 -1779                 51676
                 -1778                 53236
                 -1777                 52588
                 -1776                 52188
                 -1775                 52212
                 -1774                 53178
                 -1773                 50580
                 -1772                 52184
                 -1771                 52153
                 -1770                 52534
                 -1769                 53402
                 -1768                 52088
                 -1767                 52694
                 -1766                 52188
                 -1765                 52454
                 -1764                 53242
                 -1763                 52326
                 -1762                 53132
                 -1761                 53736
                 -1760                 51550
                 -1759                 52504
                 -1758                 49836
                 -1757                 51310
                 -1756                 53076
                 -1755                 51630
                 -1754                 51652
                 -1753                 51528
                 -1752                 51348
                 -1751                 50912
                 -1750                 51165
                 -1749                 54264
                 -1748                 50975
                 -1747                 52522
                 -1746                 50452
                 -1745                 52336
                 -1744                 51618
                 -1743                 52858
                 -1742                 51518
                 -1741                 49170
                 -1740                 50594
                 -1739                 51518
                 -1738                 48928
                 -1737                 53310
                 -1736                 50390
                 -1735                 52972
                 -1734                 50468
                 -1733                 52346
                 -1732                 51146
                 -1731                 53740
                 -1730                 53002
                 -1729                 50966
                 -1728                 51532
                 -1727                 52606
                 -1726                 51604
                 -1725                 51624
                 -1724                 51832
                 -1723                 51734
                 -1722                 51022
                 -1721                 49576
                 -1720                 51740
                 -1719                 51326
                 -1718                 52164
                 -1717                 51802
                 -1716                 52800
                 -1715                 54692
                 -1714                 52830
                 -1713                 55220
                 -1712                 52404
                 -1711                 52722
                 -1710                 53194
                 -1709                 53358
                 -1708                 53536
                 -1707                 52592
                 -1706                 52268
                 -1705                 52358
                 -1704                 52640
                 -1703                 52770
                 -1702                 54936
                 -1701                 52096
                 -1700                 54126
                 -1699                 50860
                 -1698                 54126
                 -1697                 53682
                 -1696                 52994
                 -1695                 54288
                 -1694                 54048
                 -1693                 54202
                 -1692                 52962
                 -1691                 53226
                 -1690                 51882
                 -1689                 53220
                 -1688                 54526
                 -1687                 51750
                 -1686                 50436
                 -1685                 53060
                 -1684                 50672
                 -1683                 52742
                 -1682                 51428
                 -1681                 52330
                 -1680                 52774
                 -1679                 51976
                 -1678                 52442
                 -1677                 51100
                 -1676                 52263
                 -1675                 53434
                 -1674                 51250
                 -1673                 53396
                 -1672                 53548
                 -1671                 51478
                 -1670                 51820
                 -1669                 51260
                 -1668                 54036
                 -1667                 52202
                 -1666                 53030
                 -1665                 49844
                 -1664                 52425
                 -1663                 52310
                 -1662                 52164
                 -1661                 52748
                 -1660                 51512
                 -1659                 53314
                 -1658                 53334
                 -1657                 52376
                 -1656                 51852
                 -1655                 53016
                 -1654                 53210
                 -1653                 52654
                 -1652                 52514
                 -1651                 53484
                 -1650                 52036
                 -1649                 52218
                 -1648                 53636
                 -1647                 51254
                 -1646                 55728
                 -1645                 51978
                 -1644                 54016
                 -1643                 51258
                 -1642                 53390
                 -1641                 54400
                 -1640                 53142
                 -1639                 53226
                 -1638                 54758
                 -1637                 52795
                 -1636                 54700
                 -1635                 53710
                 -1634                 53672
                 -1633                 53075
                 -1632                 52090
                 -1631                 53142
                 -1630                 52350
                 -1629                 53690
                 -1628                 53406
                 -1627                 52834
                 -1626                 52568
                 -1625                 52530
                 -1624                 54774
                 -1623                 53752
                 -1622                 52302
                 -1621                 56409
                 -1620                 52716
                 -1619                 54554
                 -1618                 51508
                 -1617                 56192
                 -1616                 52565
                 -1615                 54272
                 -1614                 53502
                 -1613                 52561
                 -1612                 50990
                 -1611                 54055
                 -1610                 50628
                 -1609                 54182
                 -1608                 53080
                 -1607                 53842
                 -1606                 52112
                 -1605                 51682
                 -1604                 52894
                 -1603                 54182
                 -1602                 52128
                 -1601                 53090
                 -1600                 52256
                 -1599                 52656
                 -1598                 52146
                 -1597                 52204
                 -1596                 52004
                 -1595                 51378
                 -1594                 52126
                 -1593                 51006
                 -1592                 51772
                 -1591                 52510
                 -1590                 52652
                 -1589                 52454
                 -1588                 52782
                 -1587                 53770
                 -1586                 54186
                 -1585                 53208
                 -1584                 53300
                 -1583                 52420
                 -1582                 54910
                 -1581                 53542
                 -1580                 53388
                 -1579                 52884
                 -1578                 53866
                 -1577                 53470
                 -1576                 52100
                 -1575                 51632
                 -1574                 55260
                 -1573                 53540
                 -1572                 55124
                 -1571                 52674
                 -1570                 52990
                 -1569                 54472
                 -1568                 54342
                 -1567                 54936
                 -1566                 53846
                 -1565                 54150
                 -1564                 53940
                 -1563                 53734
                 -1562                 54322
                 -1561                 53474
                 -1560                 53055
                 -1559                 55280
                 -1558                 51118
                 -1557                 56168
                 -1556                 54014
                 -1555                 56526
                 -1554                 54240
                 -1553                 53646
                 -1552                 54527
                 -1551                 52611
                 -1550                 53830
                 -1549                 52420
                 -1548                 52972
                 -1547                 54980
                 -1546                 51830
                 -1545                 53046
                 -1544                 53322
                 -1543                 53563
                 -1542                 53812
                 -1541                 51566
                 -1540                 53422
                 -1539                 53776
                 -1538                 53024
                 -1537                 54042
                 -1536                 52346
                 -1535                 54134
                 -1534                 54304
                 -1533                 52454
                 -1532                 52952
                 -1531                 52672
                 -1530                 53438
                 -1529                 51364
                 -1528                 53940
                 -1527                 52308
                 -1526                 54136
                 -1525                 52580
                 -1524                 52504
                 -1523                 52884
                 -1522                 54942
                 -1521                 51390
                 -1520                 54142
                 -1519                 53852
                 -1518                 53382
                 -1517                 52962
                 -1516                 54134
                 -1515                 53864
                 -1514                 54893
                 -1513                 53914
                 -1512                 53348
                 -1511                 53682
                 -1510                 54700
                 -1509                 53852
                 -1508                 54800
                 -1507                 53046
                 -1506                 52744
                 -1505                 54990
                 -1504                 54027
                 -1503                 53784
                 -1502                 52836
                 -1501                 56234
                 -1500                 54732
                 -1499                 54650
                 -1498                 54014
                 -1497                 53560
                 -1496                 53454
                 -1495                 55608
                 -1494                 53348
                 -1493                 57544
                 -1492                 55092
                 -1491                 55026
                 -1490                 54074
                 -1489                 55376
                 -1488                 55336
                 -1487                 55476
                 -1486                 53988
                 -1485                 55154
                 -1484                 53716
                 -1483                 57012
                 -1482                 52472
                 -1481                 55428
                 -1480                 53988
                 -1479                 54764
                 -1478                 54418
                 -1477                 53458
                 -1476                 53512
                 -1475                 54496
                 -1474                 54676
                 -1473                 54258
                 -1472                 54616
                 -1471                 55442
                 -1470                 54210
                 -1469                 52562
                 -1468                 53226
                 -1467                 53110
                 -1466                 55014
                 -1465                 55254
                 -1464                 54488
                 -1463                 51166
                 -1462                 54098
                 -1461                 53963
                 -1460                 52762
                 -1459                 52494
                 -1458                 54818
                 -1457                 54292
                 -1456                 53574
                 -1455                 50940
                 -1454                 53768
                 -1453                 52154
                 -1452                 54120
                 -1451                 51646
                 -1450                 52366
                 -1449                 52886
                 -1448                 53218
                 -1447                 53638
                 -1446                 55110
                 -1445                 53582
                 -1444                 54848
                 -1443                 52954
                 -1442                 52748
                 -1441                 55126
                 -1440                 53132
                 -1439                 54466
                 -1438                 52972
                 -1437                 54416
                 -1436                 54634
                 -1435                 53102
                 -1434                 55174
                 -1433                 53432
                 -1432                 54784
                 -1431                 58001
                 -1430                 53898
                 -1429                 56219
                 -1428                 55200
                 -1427                 54349
                 -1426                 54832
                 -1425                 55776
                 -1424                 55624
                 -1423                 55268
                 -1422                 54354
                 -1421                 54691
                 -1420                 53908
                 -1419                 55398
                 -1418                 54172
                 -1417                 54214
                 -1416                 55040
                 -1415                 54118
                 -1414                 55068
                 -1413                 53374
                 -1412                 57036
                 -1411                 54234
                 -1410                 55640
                 -1409                 56110
                 -1408                 53714
                 -1407                 54232
                 -1406                 56468
                 -1405                 54242
                 -1404                 54656
                 -1403                 53750
                 -1402                 56031
                 -1401                 53142
                 -1400                 53466
                 -1399                 53356
                 -1398                 55186
                 -1397                 55352
                 -1396                 54244
                 -1395                 52548
                 -1394                 54356
                 -1393                 52712
                 -1392                 55810
                 -1391                 54670
                 -1390                 55180
                 -1389                 54953
                 -1388                 53130
                 -1387                 53738
                 -1386                 54374
                 -1385                 54678
                 -1384                 55210
                 -1383                 51912
                 -1382                 53232
                 -1381                 54094
                 -1380                 54210
                 -1379                 54218
                 -1378                 53743
                 -1377                 55959
                 -1376                 54152
                 -1375                 54369
                 -1374                 54196
                 -1373                 54108
                 -1372                 55426
                 -1371                 53446
                 -1370                 54400
                 -1369                 54382
                 -1368                 54266
                 -1367                 56282
                 -1366                 52780
                 -1365                 54444
                 -1364                 55442
                 -1363                 56010
                 -1362                 54846
                 -1361                 53108
                 -1360                 53544
                 -1359                 55494
                 -1358                 54612
                 -1357                 58276
                 -1356                 55270
                 -1355                 57285
                 -1354                 54414
                 -1353                 54075
                 -1352                 54214
                 -1351                 56536
                 -1350                 54930
                 -1349                 55570
                 -1348                 56168
                 -1347                 55228
                 -1346                 53814
                 -1345                 55296
                 -1344                 54878
                 -1343                 56688
                 -1342                 57687
                 -1341                 54966
                 -1340                 56010
                 -1339                 55934
                 -1338                 56174
                 -1337                 55924
                 -1336                 56348
                 -1335                 55774
                 -1334                 54112
                 -1333                 55042
                 -1332                 53774
                 -1331                 54408
                 -1330                 54834
                 -1329                 54966
                 -1328                 54466
                 -1327                 53222
                 -1326                 56228
                 -1325                 53836
                 -1324                 54164
                 -1323                 55004
                 -1322                 54544
                 -1321                 54490
                 -1320                 55858
                 -1319                 52624
                 -1318                 55872
                 -1317                 53734
                 -1316                 55358
                 -1315                 54366
                 -1314                 52644
                 -1313                 55314
                 -1312                 54710
                 -1311                 54650
                 -1310                 53083
                 -1309                 54052
                 -1308                 55108
                 -1307                 54840
                 -1306                 53074
                 -1305                 54470
                 -1304                 54490
                 -1303                 57190
                 -1302                 53311
                 -1301                 55788
                 -1300                 55708
                 -1299                 57306
                 -1298                 54232
                 -1297                 54298
                 -1296                 56686
                 -1295                 57812
                 -1294                 54202
                 -1293                 54845
                 -1292                 53822
                 -1291                 53482
                 -1290                 54880
                 -1289                 57010
                 -1288                 55571
                 -1287                 55942
                 -1286                 56262
                 -1285                 53904
                 -1284                 56314
                 -1283                 57494
                 -1282                 57152
                 -1281                 56692
                 -1280                 55791
                 -1279                 53702
                 -1278                 55448
                 -1277                 57430
                 -1276                 56236
                 -1275                 54300
                 -1274                 55494
                 -1273                 55648
                 -1272                 54504
                 -1271                 53984
                 -1270                 56538
                 -1269                 54548
                 -1268                 56348
                 -1267                 54088
                 -1266                 57568
                 -1265                 55480
                 -1264                 57356
                 -1263                 53833
                 -1262                 57486
                 -1261                 56018
                 -1260                 55776
                 -1259                 54276
                 -1258                 53478
                 -1257                 55708
                 -1256                 55916
                 -1255                 54878
                 -1254                 55596
                 -1253                 57453
                 -1252                 54360
                 -1251                 55002
                 -1250                 54037
                 -1249                 56861
                 -1248                 55216
                 -1247                 54404
                 -1246                 54962
                 -1245                 54577
                 -1244                 55224
                 -1243                 54414
                 -1242                 54536
                 -1241                 56152
                 -1240                 53990
                 -1239                 55324
                 -1238                 52974
                 -1237                 54214
                 -1236                 53390
                 -1235                 55974
                 -1234                 54710
                 -1233                 54292
                 -1232                 55996
                 -1231                 56970
                 -1230                 54322
                 -1229                 56148
                 -1228                 54772
                 -1227                 56398
                 -1226                 55116
                 -1225                 55306
                 -1224                 53608
                 -1223                 54982
                 -1222                 57714
                 -1221                 53928
                 -1220                 54569
                 -1219                 56178
                 -1218                 54666
                 -1217                 55796
                 -1216                 56074
                 -1215                 55926
                 -1214                 57770
                 -1213                 56176
                 -1212                 57700
                 -1211                 56568
                 -1210                 57958
                 -1209                 56872
                 -1208                 56270
                 -1207                 56172
                 -1206                 56142
                 -1205                 54908
                 -1204                 56736
                 -1203                 55886
                 -1202                 55696
                 -1201                 57598
                 -1200                 56972
                 -1199                 54024
                 -1198                 55890
                 -1197                 58996
                 -1196                 55666
                 -1195                 55722
                 -1194                 55604
                 -1193                 55492
                 -1192                 56812
                 -1191                 55732
                 -1190                 54850
                 -1189                 56030
                 -1188                 54932
                 -1187                 57372
                 -1186                 54314
                 -1185                 55202
                 -1184                 54156
                 -1183                 56112
                 -1182                 54136
                 -1181                 54832
                 -1180                 55706
                 -1179                 56450
                 -1178                 52666
                 -1177                 55893
                 -1176                 54352
                 -1175                 56588
                 -1174                 55097
                 -1173                 55802
                 -1172                 53600
                 -1171                 55222
                 -1170                 54688
                 -1169                 54198
                 -1168                 56108
                 -1167                 56000
                 -1166                 54514
                 -1165                 55920
                 -1164                 54775
                 -1163                 55964
                 -1162                 56498
                 -1161                 55086
                 -1160                 56308
                 -1159                 55148
                 -1158                 56856
                 -1157                 54906
                 -1156                 55427
                 -1155                 55730
                 -1154                 56896
                 -1153                 55926
                 -1152                 56054
                 -1151                 56064
                 -1150                 55678
                 -1149                 56048
                 -1148                 56948
                 -1147                 56487
                 -1146                 58602
                 -1145                 56010
                 -1144                 55630
                 -1143                 54948
                 -1142                 58030
                 -1141                 55152
                 -1140                 57446
                 -1139                 56082
                 -1138                 56457
                 -1137                 56260
                 -1136                 57268
                 -1135                 56732
                 -1134                 56082
                 -1133                 57654
                 -1132                 57378
                 -1131                 56551
                 -1130                 58193
                 -1129                 55958
                 -1128                 58154
                 -1127                 55944
                 -1126                 55796
                 -1125                 57797
                 -1124                 56766
                 -1123                 57780
                 -1122                 54558
                 -1121                 56544
                 -1120                 56764
                 -1119                 56862
                 -1118                 56420
                 -1117                 56050
                 -1116                 56382
                 -1115                 56022
                 -1114                 56158
                 -1113                 56218
                 -1112                 55862
                 -1111                 55332
                 -1110                 54816
                 -1109                 55916
                 -1108                 55044
                 -1107                 56330
                 -1106                 57178
                 -1105                 54174
                 -1104                 56736
                 -1103                 56360
                 -1102                 54350
                 -1101                 56020
                 -1100                 53184
                 -1099                 57832
                 -1098                 54656
                 -1097                 54848
                 -1096                 56024
                 -1095                 56159
                 -1094                 56702
                 -1093                 56446
                 -1092                 54426
                 -1091                 54858
                 -1090                 55822
                 -1089                 54782
                 -1088                 56250
                 -1087                 55038
                 -1086                 56780
                 -1085                 55864
                 -1084                 57798
                 -1083                 55244
                 -1082                 55887
                 -1081                 56690
                 -1080                 56228
                 -1079                 55866
                 -1078                 57364
                 -1077                 56120
                 -1076                 57430
                 -1075                 55328
                 -1074                 57400
                 -1073                 57246
                 -1072                 57046
                 -1071                 57092
                 -1070                 57204
                 -1069                 58014
                 -1068                 57416
                 -1067                 57380
                 -1066                 57378
                 -1065                 57316
                 -1064                 57992
                 -1063                 56194
                 -1062                 57026
                 -1061                 56238
                 -1060                 56716
                 -1059                 57754
                 -1058                 56210
                 -1057                 57178
                 -1056                 56608
                 -1055                 56828
                 -1054                 57736
                 -1053                 57224
                 -1052                 56070
                 -1051                 58778
                 -1050                 54704
                 -1049                 57046
                 -1048                 54212
                 -1047                 57530
                 -1046                 55620
                 -1045                 55744
                 -1044                 56984
                 -1043                 55858
                 -1042                 55584
                 -1041                 55268
                 -1040                 55606
                 -1039                 57218
                 -1038                 56805
                 -1037                 56222
                 -1036                 56762
                 -1035                 55721
                 -1034                 56818
                 -1033                 55060
                 -1032                 55828
                 -1031                 53782
                 -1030                 55378
                 -1029                 56706
                 -1028                 54136
                 -1027                 55758
                 -1026                 57610
                 -1025                 54208
                 -1024                 55048
                 -1023                 55290
                 -1022                 58290
                 -1021                 54950
                 -1020                 58160
                 -1019                 54920
                 -1018                 58132
                 -1017                 58318
                 -1016                 56032
                 -1015                 55042
                 -1014                 57798
                 -1013                 54574
                 -1012                 57248
                 -1011                 55528
                 -1010                 58108
                 -1009                 55042
                 -1008                 56928
                 -1007                 54410
                 -1006                 56532
                 -1005                 56596
                 -1004                 59574
                 -1003                 55921
                 -1002                 57536
                 -1001                 57584
                 -1000                 57614
                  -999                 57762
                  -998                 56930
                  -997                 57856
                  -996                 56932
                  -995                 59058
                  -994                 55970
                  -993                 57875
                  -992                 59459
                  -991                 57038
                  -990                 57122
                  -989                 58372
                  -988                 56502
                  -987                 58766
                  -986                 58444
                  -985                 58550
                  -984                 56898
                  -983                 59056
                  -982                 57088
                  -981                 56366
                  -980                 55942
                  -979                 58172
                  -978                 56732
                  -977                 57728
                  -976                 54856
                  -975                 57716
                  -974                 57350
                  -973                 56566
                  -972                 55312
                  -971                 59494
                  -970                 57590
                  -969                 53912
                  -968                 56816
                  -967                 55384
                  -966                 56380
                  -965                 56356
                  -964                 56602
                  -963                 55528
                  -962                 56575
                  -961                 54426
                  -960                 56454
                  -959                 55199
                  -958                 56528
                  -957                 55575
                  -956                 56780
                  -955                 56424
                  -954                 54156
                  -953                 57142
                  -952                 57030
                  -951                 55106
                  -950                 56172
                  -949                 56856
                  -948                 57982
                  -947                 55846
                  -946                 55902
                  -945                 57780
                  -944                 56244
                  -943                 57696
                  -942                 56486
                  -941                 58322
                  -940                 57282
                  -939                 57620
                  -938                 57000
                  -937                 57310
                  -936                 58362
                  -935                 57276
                  -934                 55580
                  -933                 56634
                  -932                 56894
                  -931                 59901
                  -930                 56442
                  -929                 58724
                  -928                 58080
                  -927                 58696
                  -926                 57723
                  -925                 57882
                  -924                 57202
                  -923                 59472
                  -922                 55668
                  -921                 58888
                  -920                 57497
                  -919                 58584
                  -918                 56782
                  -917                 56352
                  -916                 56286
                  -915                 56836
                  -914                 57563
                  -913                 57350
                  -912                 56948
                  -911                 56888
                  -910                 57685
                  -909                 56914
                  -908                 58112
                  -907                 56852
                  -906                 58980
                  -905                 56750
                  -904                 58746
                  -903                 56378
                  -902                 57662
                  -901                 57598
                  -900                 57100
                  -899                 54156
                  -898                 57138
                  -897                 57452
                  -896                 55916
                  -895                 54960
                  -894                 58148
                  -893                 57646
                  -892                 56093
                  -891                 58188
                  -890                 56228
                  -889                 57132
                  -888                 57723
                  -887                 56270
                  -886                 58110
                  -885                 56050
                  -884                 57092
                  -883                 55801
                  -882                 55231
                  -881                 55774
                  -880                 55710
                  -879                 56956
                  -878                 55654
                  -877                 54888
                  -876                 59152
                  -875                 56934
                  -874                 57656
                  -873                 56748
                  -872                 57528
                  -871                 58810
                  -870                 56333
                  -869                 59038
                  -868                 56818
                  -867                 58288
                  -866                 55874
                  -865                 56008
                  -864                 58522
                  -863                 57252
                  -862                 57268
                  -861                 57398
                  -860                 57502
                  -859                 57862
                  -858                 58164
                  -857                 58148
                  -856                 57324
                  -855                 57756
                  -854                 58316
                  -853                 58050
                  -852                 57994
                  -851                 58842
                  -850                 57792
                  -849                 59164
                  -848                 55478
                  -847                 58172
                  -846                 59132
                  -845                 58624
                  -844                 55700
                  -843                 59408
                  -842                 58964
                  -841                 59576
                  -840                 57570
                  -839                 58531
                  -838                 56780
                  -837                 57820
                  -836                 57870
                  -835                 57694
                  -834                 58318
                  -833                 56306
                  -832                 58576
                  -831                 54754
                  -830                 57198
                  -829                 56488
                  -828                 57748
                  -827                 56922
                  -826                 56812
                  -825                 55790
                  -824                 56901
                  -823                 55932
                  -822                 58592
                  -821                 57644
                  -820                 57124
                  -819                 56628
                  -818                 56050
                  -817                 58276
                  -816                 56472
                  -815                 57110
                  -814                 56318
                  -813                 56450
                  -812                 58016
                  -811                 56926
                  -810                 56132
                  -809                 56746
                  -808                 57092
                  -807                 57660
                  -806                 56094
                  -805                 59344
                  -804                 56086
                  -803                 59756
                  -802                 56739
                  -801                 57764
                  -800                 57108
                  -799                 58592
                  -798                 57686
                  -797                 57158
                  -796                 57952
                  -795                 59658
                  -794                 57650
                  -793                 59034
                  -792                 56754
                  -791                 59076
                  -790                 57626
                  -789                 56458
                  -788                 56944
                  -787                 57816
                  -786                 56558
                  -785                 58442
                  -784                 58066
                  -783                 58956
                  -782                 58136
                  -781                 59047
                  -780                 59492
                  -779                 57522
                  -778                 60166
                  -777                 56946
                  -776                 57532
                  -775                 58456
                  -774                 58316
                  -773                 58130
                  -772                 59056
                  -771                 55248
                  -770                 58950
                  -769                 56584
                  -768                 59678
                  -767                 55858
                  -766                 57668
                  -765                 58858
                  -764                 57544
                  -763                 58436
                  -762                 59110
                  -761                 59022
                  -760                 60014
                  -759                 56176
                  -758                 57792
                  -757                 55948
                  -756                 57454
                  -755                 57798
                  -754                 56880
                  -753                 56760
                  -752                 56888
                  -751                 56402
                  -750                 57726
                  -749                 57070
                  -748                 57799
                  -747                 56830
                  -746                 54958
                  -745                 56608
                  -744                 57540
                  -743                 58972
                  -742                 56236
                  -741                 58034
                  -740                 57270
                  -739                 56882
                  -738                 56832
                  -737                 56172
                  -736                 57128
                  -735                 58288
                  -734                 56618
                  -733                 56862
                  -732                 57096
                  -731                 58858
                  -730                 57624
                  -729                 58558
                  -728                 58090
                  -727                 57684
                  -726                 58702
                  -725                 56574
                  -724                 57306
                  -723                 58126
                  -722                 58362
                  -721                 58842
                  -720                 59568
                  -719                 55900
                  -718                 59474
                  -717                 57800
                  -716                 58801
                  -715                 57796
                  -714                 60462
                  -713                 60512
                  -712                 58698
                  -711                 58512
                  -710                 58972
                  -709                 58726
                  -708                 59328
                  -707                 58328
                  -706                 58484
                  -705                 56618
                  -704                 59858
                  -703                 56284
                  -702                 57464
                  -701                 58086
                  -700                 60188
                  -699                 57452
                  -698                 59188
                  -697                 56238
                  -696                 60669
                  -695                 58266
                  -694                 58416
                  -693                 58282
                  -692                 59062
                  -691                 58378
                  -690                 54514
                  -689                 58156
                  -688                 57054
                  -687                 57012
                  -686                 58560
                  -685                 56738
                  -684                 56802
                  -683                 56498
                  -682                 56346
                  -681                 57934
                  -680                 58296
                  -679                 57574
                  -678                 55110
                  -677                 58290
                  -676                 57024
                  -675                 58757
                  -674                 57444
                  -673                 56182
                  -672                 55590
                  -671                 58904
                  -670                 56486
                  -669                 58987
                  -668                 56046
                  -667                 58284
                  -666                 56878
                  -665                 57544
                  -664                 56264
                  -663                 57750
                  -662                 59502
                  -661                 56962
                  -660                 57696
                  -659                 59764
                  -658                 59778
                  -657                 58746
                  -656                 57136
                  -655                 57854
                  -654                 59944
                  -653                 56730
                  -652                 59272
                  -651                 57216
                  -650                 59498
                  -649                 57996
                  -648                 57742
                  -647                 57570
                  -646                 60644
                  -645                 59108
                  -644                 59300
                  -643                 57184
                  -642                 59986
                  -641                 57832
                  -640                 60986
                  -639                 57426
                  -638                 58432
                  -637                 58506
                  -636                 57138
                  -635                 57886
                  -634                 60082
                  -633                 57194
                  -632                 59620
                  -631                 58142
                  -630                 59480
                  -629                 56738
                  -628                 58096
                  -627                 62428
                  -626                 58620
                  -625                 59784
                  -624                 59244
                  -623                 59668
                  -622                 57310
                  -621                 57606
                  -620                 59140
                  -619                 59488
                  -618                 57064
                  -617                 58404
                  -616                 55566
                  -615                 60398
                  -614                 56768
                  -613                 57868
                  -612                 57118
                  -611                 57792
                  -610                 58324
                  -609                 55850
                  -608                 57360
                  -607                 58340
                  -606                 58692
                  -605                 57710
                  -604                 57318
                  -603                 58678
                  -602                 57812
                  -601                 57194
                  -600                 56372
                  -599                 57302
                  -598                 58614
                  -597                 57804
                  -596                 56320
                  -595                 57420
                  -594                 57066
                  -593                 57386
                  -592                 57570
                  -591                 58435
                  -590                 59234
                  -589                 57836
                  -588                 57802
                  -587                 58536
                  -586                 59698
                  -585                 60340
                  -584                 59252
                  -583                 57402
                  -582                 58882
                  -581                 57618
                  -580                 59088
                  -579                 58212
                  -578                 59386
                  -577                 57730
                  -576                 58292
                  -575                 57966
                  -574                 58116
                  -573                 59730
                  -572                 59546
                  -571                 60766
                  -570                 59286
                  -569                 59046
                  -568                 60204
                  -567                 59896
                  -566                 59110
                  -565                 58276
                  -564                 57302
                  -563                 60200
                  -562                 54668
                  -561                 59652
                  -560                 58582
                  -559                 58506
                  -558                 57414
                  -557                 58544
                  -556                 58260
                  -555                 59132
                  -554                 58690
                  -553                 58420
                  -552                 59102
                  -551                 60912
                  -550                 58680
                  -549                 58728
                  -548                 57278
                  -547                 58042
                  -546                 57474
                  -545                 58166
                  -544                 57382
                  -543                 59176
                  -542                 56302
                  -541                 58190
                  -540                 55314
                  -539                 60958
                  -538                 58868
                  -537                 58936
                  -536                 57970
                  -535                 59930
                  -534                 58544
                  -533                 59170
                  -532                 58166
                  -531                 58778
                  -530                 57130
                  -529                 57226
                  -528                 57082
                  -527                 55776
                  -526                 56850
                  -525                 56624
                  -524                 58304
                  -523                 56516
                  -522                 58140
                  -521                 58268
                  -520                 57038
                  -519                 57526
                  -518                 59018
                  -517                 59192
                  -516                 59352
                  -515                 57612
                  -514                 58696
                  -513                 57934
                  -512                 60368
                  -511                 57678
                  -510                 57962
                  -509                 58190
                  -508                 59062
                  -507                 55530
                  -506                 58962
                  -505                 57646
                  -504                 61228
                  -503                 59096
                  -502                 58826
                  -501                 59586
                  -500                 59082
                  -499                 61278
                  -498                 59156
                  -497                 59766
                  -496                 60219
                  -495                 58934
                  -494                 58994
                  -493                 59074
                  -492                 57160
                  -491                 59232
                  -490                 58910
                  -489                 59402
                  -488                 57430
                  -487                 59742
                  -486                 59234
                  -485                 57942
                  -484                 58758
                  -483                 58582
                  -482                 59654
                  -481                 59758
                  -480                 57944
                  -479                 59604
                  -478                 58332
                  -477                 59792
                  -476                 58382
                  -475                 57448
                  -474                 58684
                  -473                 55778
                  -472                 57798
                  -471                 58467
                  -470                 58542
                  -469                 58130
                  -468                 57516
                  -467                 56494
                  -466                 59638
                  -465                 58200
                  -464                 57678
                  -463                 57608
                  -462                 57820
                  -461                 57600
                  -460                 56872
                  -459                 59314
                  -458                 58124
                  -457                 58996
                  -456                 57500
                  -455                 55652
                  -454                 58660
                  -453                 56841
                  -452                 60024
                  -451                 56580
                  -450                 60136
                  -449                 57440
                  -448                 60172
                  -447                 56704
                  -446                 58810
                  -445                 57656
                  -444                 60644
                  -443                 58166
                  -442                 58928
                  -441                 58068
                  -440                 60804
                  -439                 58274
                  -438                 58760
                  -437                 59534
                  -436                 58388
                  -435                 61288
                  -434                 57524
                  -433                 58848
                  -432                 59398
                  -431                 60188
                  -430                 57784
                  -429                 59094
                  -428                 59553
                  -427                 60852
                  -426                 59310
                  -425                 60256
                  -424                 56818
                  -423                 61740
                  -422                 58760
                  -421                 58014
                  -420                 58330
                  -419                 59512
                  -418                 58904
                  -417                 58246
                  -416                 59282
                  -415                 61402
                  -414                 58820
                  -413                 59322
                  -412                 57754
                  -411                 59724
                  -410                 59604
                  -409                 58560
                  -408                 59558
                  -407                 58328
                  -406                 58210
                  -405                 58316
                  -404                 58466
                  -403                 59156
                  -402                 57544
                  -401                 58804
                  -400                 57574
                  -399                 56802
                  -398                 58086
                  -397                 57896
                  -396                 60444
                  -395                 56390
                  -394                 57816
                  -393                 57260
                  -392                 60000
                  -391                 56892
                  -390                 59732
                  -389                 57918
                  -388                 59034
                  -387                 56954
                  -386                 59254
                  -385                 58268
                  -384                 58208
                  -383                 58450
                  -382                 57157
                  -381                 55646
                  -380                 58560
                  -379                 58140
                  -378                 57408
                  -377                 57932
                  -376                 59542
                  -375                 59422
                  -374                 57994
                  -373                 58854
                  -372                 58112
                  -371                 60274
                  -370                 57204
                  -369                 58756
                  -368                 61268
                  -367                 58704
                  -366                 58158
                  -365                 58865
                  -364                 59454
                  -363                 60062
                  -362                 59822
                  -361                 59942
                  -360                 58832
                  -359                 60838
                  -358                 60860
                  -357                 59068
                  -356                 60086
                  -355                 60720
                  -354                 60964
                  -353                 58402
                  -352                 58692
                  -351                 59296
                  -350                 58630
                  -349                 59434
                  -348                 58944
                  -347                 58350
                  -346                 59964
                  -345                 60320
                  -344                 58796
                  -343                 59774
                  -342                 59362
                  -341                 60582
                  -340                 59392
                  -339                 56732
                  -338                 58812
                  -337                 57710
                  -336                 60336
                  -335                 56680
                  -334                 59886
                  -333                 57404
                  -332                 57864
                  -331                 56496
                  -330                 58652
                  -329                 58612
                  -328                 58678
                  -327                 58034
                  -326                 58382
                  -325                 58186
                  -324                 60204
                  -323                 58126
                  -322                 57402
                  -321                 58940
                  -320                 58106
                  -319                 58674
                  -318                 57023
                  -317                 58162
                  -316                 58542
                  -315                 57730
                  -314                 56520
                  -313                 58152
                  -312                 58760
                  -311                 56100
                  -310                 57782
                  -309                 58810
                  -308                 58558
                  -307                 60380
                  -306                 59996
                  -305                 58432
                  -304                 58924
                  -303                 58720
                  -302                 59524
                  -301                 58758
                  -300                 59762
                  -299                 59146
                  -298                 56200
                  -297                 58928
                  -296                 56358
                  -295                 60094
                  -294                 60826
                  -293                 58546
                  -292                 57798
                  -291                 61000
                  -290                 58758
                  -289                 61150
                  -288                 58598
                  -287                 60800
                  -286                 58070
                  -285                 58864
                  -284                 58286
                  -283                 59424
                  -282                 59578
                  -281                 60646
                  -280                 58812
                  -279                 59355
                  -278                 58944
                  -277                 60290
                  -276                 58318
                  -275                 59444
                  -274                 60166
                  -273                 58772
                  -272                 59938
                  -271                 57998
                  -270                 59430
                  -269                 61532
                  -268                 61142
                  -267                 58526
                  -266                 58872
                  -265                 59614
                  -264                 57132
                  -263                 59058
                  -262                 59610
                  -261                 58624
                  -260                 60161
                  -259                 57765
                  -258                 58331
                  -257                 59590
                  -256                 58804
                  -255                 59006
                  -254                 59352
                  -253                 58100
                  -252                 59338
                  -251                 57494
                  -250                 58189
                  -249                 57218
                  -248                 59072
                  -247                 57376
                  -246                 57570
                  -245                 58496
                  -244                 56556
                  -243                 59394
                  -242                 56474
                  -241                 58242
                  -240                 58680
                  -239                 57966
                  -238                 58418
                  -237                 57208
                  -236                 57992
                  -235                 60800
                  -234                 57884
                  -233                 60018
                  -232                 59623
                  -231                 59278
                  -230                 58888
                  -229                 57720
                  -228                 57832
                  -227                 60194
                  -226                 61624
                  -225                 59626
                  -224                 58242
                  -223                 58526
                  -222                 58794
                  -221                 60244
                  -220                 59010
                  -219                 59838
                  -218                 59376
                  -217                 59397
                  -216                 60104
                  -215                 60074
                  -214                 61310
                  -213                 61462
                  -212                 59748
                  -211                 59572
                  -210                 60057
                  -209                 59270
                  -208                 60581
                  -207                 59670
                  -206                 58975
                  -205                 58416
                  -204                 59768
                  -203                 56772
                  -202                 60108
                  -201                 57420
                  -200                 59502
                  -199                 59210
                  -198                 61034
                  -197                 56990
                  -196                 61552
                  -195                 57976
                  -194                 58318
                  -193                 60472
                  -192                 60174
                  -191                 59812
                  -190                 57106
                  -189                 57362
                  -188                 58580
                  -187                 58030
                  -186                 57564
                  -185                 57385
                  -184                 57976
                  -183                 59902
                  -182                 55602
                  -181                 59850
                  -180                 58762
                  -179                 60604
                  -178                 58793
                  -177                 58300
                  -176                 58826
                  -175                 58970
                  -174                 58648
                  -173                 58616
                  -172                 56792
                  -171                 60220
                  -170                 57705
                  -169                 57250
                  -168                 56864
                  -167                 58668
                  -166                 58620
                  -165                 58172
                  -164                 56930
                  -163                 58988
                  -162                 57176
                  -161                 60136
                  -160                 57464
                  -159                 61688
                  -158                 59454
                  -157                 59230
                  -156                 58900
                  -155                 58884
                  -154                 59318
                  -153                 60970
                  -152                 58958
                  -151                 57378
                  -150                 58748
                  -149                 58588
                  -148                 59010
                  -147                 58048
                  -146                 62308
                  -145                 58124
                  -144                 62908
                  -143                 58478
                  -142                 59694
                  -141                 60272
                  -140                 60790
                  -139                 58350
                  -138                 59088
                  -137                 60210
                  -136                 61357
                  -135                 58720
                  -134                 58960
                  -133                 58812
                  -132                 59900
                  -131                 60484
                  -130                 58144
                  -129                 59012
                  -128                 59578
                  -127                 58987
                  -126                 60870
                  -125                 58776
                  -124                 61484
                  -123                 57930
                  -122                 58661
                  -121                 57082
                  -120                 57042
                  -119                 59664
                  -118                 58306
                  -117                 59600
                  -116                 56990
                  -115                 57394
                  -114                 58458
                  -113                 58048
                  -112                 59116
                  -111                 58858
                  -110                 58150
                  -109                 59326
                  -108                 55987
                  -107                 60368
                  -106                 57168
                  -105                 59648
                  -104                 57680
                  -103                 58602
                  -102                 58110
                  -101                 57574
                  -100                 58748
                   -99                 58322
                   -98                 59716
                   -97                 58878
                   -96                 57334
                   -95                 56972
                   -94                 60620
                   -93                 56544
                   -92                 59892
                   -91                 57756
                   -90                 61788
                   -89                 58947
                   -88                 60760
                   -87                 57442
                   -86                 62066
                   -85                 60330
                   -84                 59018
                   -83                 58494
                   -82                 61282
                   -81                 58372
                   -80                 60846
                   -79                 58660
                   -78                 59714
                   -77                 61135
                   -76                 58828
                   -75                 58885
                   -74                 60194
                   -73                 58390
                   -72                 60500
                   -71                 60816
                   -70                 60498
                   -69                 58012
                   -68                 60250
                   -67                 60548
                   -66                 57822
                   -65                 59346
                   -64                 60526
                   -63                 61132
                   -62                 59936
                   -61                 58232
                   -60                 59762
                   -59                 58852
                   -58                 60402
                   -57                 58704
                   -56                 57178
                   -55                 60724
                   -54                 56496
                   -53                 59242
                   -52                 58200
                   -51                 61024
                   -50                 59668
                   -49                 59910
                   -48                 57830
                   -47                 59406
                   -46                 59596
                   -45                 60494
                   -44                 57679
                   -43                 59330
                   -42                 57374
                   -41                 57926
                   -40                 58017
                   -39                 57788
                   -38                 57738
                   -37                 58568
                   -36                 56855
                   -35                 59218
                   -34                 58706
                   -33                 58640
                   -32                 56717
                   -31                 58792
                   -30                 59584
                   -29                 58844
                   -28                 58614
                   -27                 58406
                   -26                 57030
                   -25                 58098
                   -24                 58970
                   -23                 57704
                   -22                 58824
                   -21                 59268
                   -20                 59814
                   -19                 57644
                   -18                 60168
                   -17                 59120
                   -16                 60424
                   -15                 59160
                   -14                 58756
                   -13                 58598
                   -12                 58852
                   -11                 58118
                   -10                 60254
                    -9                 58492
                    -8                 61410
                    -7                 58040
                    -6                 58720
                    -5                 58754
                    -4                 59604
                    -3                 60738
                    -2                 59575
                    -1                 61070
                     0                128776
                     1                 61070
                     2                 59575
                     3                 60738
                     4                 59604
                     5                 58754
                     6                 58720
                     7                 58040
                     8                 61410
                     9                 58492
                    10                 60254
                    11                 58118
                    12                 58852
                    13                 58598
                    14                 58756
                    15                 59160
                    16                 60424
                    17                 59120
                    18                 60168
                    19                 57644
                    20                 59814
                    21                 59268
                    22                 58824
                    23                 57704
                    24                 58970
                    25                 58098
                    26                 57030
                    27                 58406
                    28                 58614
                    29                 58844
                    30                 59584
                    31                 58792
                    32                 56717
                    33                 58640
                    34                 58706
                    35                 59218
                    36                 56855
                    37                 58568
                    38                 57738
                    39                 57788
                    40                 58017
                    41                 57926
                    42                 57374
                    43                 59330
                    44                 57679
                    45                 60494
                    46                 59596
                    47                 59406
                    48                 57830
                    49                 59910
                    50                 59668
                    51                 61024
                    52                 58200
                    53                 59242
                    54                 56496
                    55                 60724
                    56                 57178
                    57                 58704
                    58                 60402
                    59                 58852
                    60                 59762
                    61                 58232
                    62                 59936
                    63                 61132
                    64                 60526
                    65                 59346
                    66                 57822
                    67                 60548
                    68                 60250
                    69                 58012
                    70                 60498
                    71                 60816
                    72                 60500
                    73                 58390
                    74                 60194
                    75                 58885
                    76                 58828
                    77                 61135
                    78                 59714
                    79                 58660
                    80                 60846
                    81                 58372
                    82                 61282
                    83                 58494
                    84                 59018
                    85                 60330
                    86                 62066
                    87                 57442
                    88                 60760
                    89                 58947
                    90                 61788
                    91                 57756
                    92                 59892
                    93                 56544
                    94                 60620
                    95                 56972
                    96                 57334
                    97                 58878
                    98                 59716
                    99                 58322
                   100                 58748
                   101                 57574
                   102                 58110
                   103                 58602
                   104                 57680
                   105                 59648
                   106                 57168
                   107                 60368
                   108                 55987
                   109                 59326
                   110                 58150
                   111                 58858
                   112                 59116
                   113                 58048
                   114                 58458
                   115                 57394
                   116                 56990
                   117                 59600
                   118                 58306
                   119                 59664
                   120                 57042
                   121                 57082
                   122                 58661
                   123                 57930
                   124                 61484
                   125                 58776
                   126                 60870
                   127                 58987
                   128                 59578
                   129                 59012
                   130                 58144
                   131                 60484
                   132                 59900
                   133                 58812
                   134                 58960
                   135                 58720
                   136                 61357
                   137                 60210
                   138                 59088
                   139                 58350
                   140                 60790
                   141                 60272
                   142                 59694
                   143                 58478
                   144                 62908
                   145                 58124
                   146                 62308
                   147                 58048
                   148                 59010
                   149                 58588
                   150                 58748
                   151                 57378
                   152                 58958
                   153                 60970
                   154                 59318
                   155                 58884
                   156                 58900
                   157                 59230
                   158                 59454
                   159                 61688
                   160                 57464
                   161                 60136
                   162                 57176
                   163                 58988
                   164                 56930
                   165                 58172
                   166                 58620
                   167                 58668
                   168                 56864
                   169                 57250
                   170                 57705
                   171                 60220
                   172                 56792
                   173                 58616
                   174                 58648
                   175                 58970
                   176                 58826
                   177                 58300
                   178                 58793
                   179                 60604
                   180                 58762
                   181                 59850
                   182                 55602
                   183                 59902
                   184                 57976
                   185                 57385
                   186                 57564
                   187                 58030
                   188                 58580
                   189                 57362
                   190                 57106
                   191                 59812
                   192                 60174
                   193                 60472
                   194                 58318
                   195                 57976
                   196                 61552
                   197                 56990
                   198                 61034
                   199                 59210
                   200                 59502
                   201                 57420
                   202                 60108
                   203                 56772
                   204                 59768
                   205                 58416
                   206                 58975
                   207                 59670
                   208                 60581
                   209                 59270
                   210                 60057
                   211                 59572
                   212                 59748
                   213                 61462
                   214                 61310
                   215                 60074
                   216                 60104
                   217                 59397
                   218                 59376
                   219                 59838
                   220                 59010
                   221                 60244
                   222                 58794
                   223                 58526
                   224                 58242
                   225                 59626
                   226                 61624
                   227                 60194
                   228                 57832
                   229                 57720
                   230                 58888
                   231                 59278
                   232                 59623
                   233                 60018
                   234                 57884
                   235                 60800
                   236                 57992
                   237                 57208
                   238                 58418
                   239                 57966
                   240                 58680
                   241                 58242
                   242                 56474
                   243                 59394
                   244                 56556
                   245                 58496
                   246                 57570
                   247                 57376
                   248                 59072
                   249                 57218
                   250                 58189
                   251                 57494
                   252                 59338
                   253                 58100
                   254                 59352
                   255                 59006
                   256                 58804
                   257                 59590
                   258                 58331
                   259                 57765
                   260                 60161
                   261                 58624
                   262                 59610
                   263                 59058
                   264                 57132
                   265                 59614
                   266                 58872
                   267                 58526
                   268                 61142
                   269                 61532
                   270                 59430
                   271                 57998
                   272                 59938
                   273                 58772
                   274                 60166
                   275                 59444
                   276                 58318
                   277                 60290
                   278                 58944
                   279                 59355
                   280                 58812
                   281                 60646
                   282                 59578
                   283                 59424
                   284                 58286
                   285                 58864
                   286                 58070
                   287                 60800
                   288                 58598
                   289                 61150
                   290                 58758
                   291                 61000
                   292                 57798
                   293                 58546
                   294                 60826
                   295                 60094
                   296                 56358
                   297                 58928
                   298                 56200
                   299                 59146
                   300                 59762
                   301                 58758
                   302                 59524
                   303                 58720
                   304                 58924
                   305                 58432
                   306                 59996
                   307                 60380
                   308                 58558
                   309                 58810
                   310                 57782
                   311                 56100
                   312                 58760
                   313                 58152
                   314                 56520
                   315                 57730
                   316                 58542
                   317                 58162
                   318                 57023
                   319                 58674
                   320                 58106
                   321                 58940
                   322                 57402
                   323                 58126
                   324                 60204
                   325                 58186
                   326                 58382
                   327                 58034
                   328                 58678
                   329                 58612
                   330                 58652
                   331                 56496
                   332                 57864
                   333                 57404
                   334                 59886
                   335                 56680
                   336                 60336
                   337                 57710
                   338                 58812
                   339                 56732
                   340                 59392
                   341                 60582
                   342                 59362
                   343                 59774
                   344                 58796
                   345                 60320
                   346                 59964
                   347                 58350
                   348                 58944
                   349                 59434
                   350                 58630
                   351                 59296
                   352                 58692
                   353                 58402
                   354                 60964
                   355                 60720
                   356                 60086
                   357                 59068
                   358                 60860
                   359                 60838
                   360                 58832
                   361                 59942
                   362                 59822
                   363                 60062
                   364                 59454
                   365                 58865
                   366                 58158
                   367                 58704
                   368                 61268
                   369                 58756
                   370                 57204
                   371                 60274
                   372                 58112
                   373                 58854
                   374                 57994
                   375                 59422
                   376                 59542
                   377                 57932
                   378                 57408
                   379                 58140
                   380                 58560
                   381                 55646
                   382                 57157
                   383                 58450
                   384                 58208
                   385                 58268
                   386                 59254
                   387                 56954
                   388                 59034
                   389                 57918
                   390                 59732
                   391                 56892
                   392                 60000
                   393                 57260
                   394                 57816
                   395                 56390
                   396                 60444
                   397                 57896
                   398                 58086
                   399                 56802
                   400                 57574
                   401                 58804
                   402                 57544
                   403                 59156
                   404                 58466
                   405                 58316
                   406                 58210
                   407                 58328
                   408                 59558
                   409                 58560
                   410                 59604
                   411                 59724
                   412                 57754
                   413                 59322
                   414                 58820
                   415                 61402
                   416                 59282
                   417                 58246
                   418                 58904
                   419                 59512
                   420                 58330
                   421                 58014
                   422                 58760
                   423                 61740
                   424                 56818
                   425                 60256
                   426                 59310
                   427                 60852
                   428                 59553
                   429                 59094
                   430                 57784
                   431                 60188
                   432                 59398
                   433                 58848
                   434                 57524
                   435                 61288
                   436                 58388
                   437                 59534
                   438                 58760
                   439                 58274
                   440                 60804
                   441                 58068
                   442                 58928
                   443                 58166
                   444                 60644
                   445                 57656
                   446                 58810
                   447                 56704
                   448                 60172
                   449                 57440
                   450                 60136
                   451                 56580
                   452                 60024
                   453                 56841
                   454                 58660
                   455                 55652
                   456                 57500
                   457                 58996
                   458                 58124
                   459                 59314
                   460                 56872
                   461                 57600
                   462                 57820
                   463                 57608
                   464                 57678
                   465                 58200
                   466                 59638
                   467                 56494
                   468                 57516
                   469                 58130
                   470                 58542
                   471                 58467
                   472                 57798
                   473                 55778
                   474                 58684
                   475                 57448
                   476                 58382
                   477                 59792
                   478                 58332
                   479                 59604
                   480                 57944
                   481                 59758
                   482                 59654
                   483                 58582
                   484                 58758
                   485                 57942
                   486                 59234
                   487                 59742
                   488                 57430
                   489                 59402
                   490                 58910
                   491                 59232
                   492                 57160
                   493                 59074
                   494                 58994
                   495                 58934
                   496                 60219
                   497                 59766
                   498                 59156
                   499                 61278
                   500                 59082
                   501                 59586
                   502                 58826
                   503                 59096
                   504                 61228
                   505                 57646
                   506                 58962
                   507                 55530
                   508                 59062
                   509                 58190
                   510                 57962
                   511                 57678
                   512                 60368
                   513                 57934
                   514                 58696
                   515                 57612
                   516                 59352
                   517                 59192
                   518                 59018
                   519                 57526
                   520                 57038
                   521                 58268
                   522                 58140
                   523                 56516
                   524                 58304
                   525                 56624
                   526                 56850
                   527                 55776
                   528                 57082
                   529                 57226
                   530                 57130
                   531                 58778
                   532                 58166
                   533                 59170
                   534                 58544
                   535                 59930
                   536                 57970
                   537                 58936
                   538                 58868
                   539                 60958
                   540                 55314
                   541                 58190
                   542                 56302
                   543                 59176
                   544                 57382
                   545                 58166
                   546                 57474
                   547                 58042
                   548                 57278
                   549                 58728
                   550                 58680
                   551                 60912
                   552                 59102
                   553                 58420
                   554                 58690
                   555                 59132
                   556                 58260
                   557                 58544
                   558                 57414
                   559                 58506
                   560                 58582
                   561                 59652
                   562                 54668
                   563                 60200
                   564                 57302
                   565                 58276
                   566                 59110
                   567                 59896
                   568                 60204
                   569                 59046
                   570                 59286
                   571                 60766
                   572                 59546
                   573                 59730
                   574                 58116
                   575                 57966
                   576                 58292
                   577                 57730
                   578                 59386
                   579                 58212
                   580                 59088
                   581                 57618
                   582                 58882
                   583                 57402
                   584                 59252
                   585                 60340
                   586                 59698
                   587                 58536
                   588                 57802
                   589                 57836
                   590                 59234
                   591                 58435
                   592                 57570
                   593                 57386
                   594                 57066
                   595                 57420
                   596                 56320
                   597                 57804
                   598                 58614
                   599                 57302
                   600                 56372
                   601                 57194
                   602                 57812
                   603                 58678
                   604                 57318
                   605                 57710
                   606                 58692
                   607                 58340
                   608                 57360
                   609                 55850
                   610                 58324
                   611                 57792
                   612                 57118
                   613                 57868
                   614                 56768
                   615                 60398
                   616                 55566
                   617                 58404
                   618                 57064
                   619                 59488
                   620                 59140
                   621                 57606
                   622                 57310
                   623                 59668
                   624                 59244
                   625                 59784
                   626                 58620
                   627                 62428
                   628                 58096
                   629                 56738
                   630                 59480
                   631                 58142
                   632                 59620
                   633                 57194
                   634                 60082
                   635                 57886
                   636                 57138
                   637                 58506
                   638                 58432
                   639                 57426
                   640                 60986
                   641                 57832
                   642                 59986
                   643                 57184
                   644                 59300
                   645                 59108
                   646                 60644
                   647                 57570
                   648                 57742
                   649                 57996
                   650                 59498
                   651                 57216
                   652                 59272
                   653                 56730
                   654                 59944
                   655                 57854
                   656                 57136
                   657                 58746
                   658                 59778
                   659                 59764
                   660                 57696
                   661                 56962
                   662                 59502
                   663                 57750
                   664                 56264
                   665                 57544
                   666                 56878
                   667                 58284
                   668                 56046
                   669                 58987
                   670                 56486
                   671                 58904
                   672                 55590
                   673                 56182
                   674                 57444
                   675                 58757
                   676                 57024
                   677                 58290
                   678                 55110
                   679                 57574
                   680                 58296
                   681                 57934
                   682                 56346
                   683                 56498
                   684                 56802
                   685                 56738
                   686                 58560
                   687                 57012
                   688                 57054
                   689                 58156
                   690                 54514
                   691                 58378
                   692                 59062
                   693                 58282
                   694                 58416
                   695                 58266
                   696                 60669
                   697                 56238
                   698                 59188
                   699                 57452
                   700                 60188
                   701                 58086
                   702                 57464
                   703                 56284
                   704                 59858
                   705                 56618
                   706                 58484
                   707                 58328
                   708                 59328
                   709                 58726
                   710                 58972
                   711                 58512
                   712                 58698
                   713                 60512
                   714                 60462
                   715                 57796
                   716                 58801
                   717                 57800
                   718                 59474
                   719                 55900
                   720                 59568
                   721                 58842
                   722                 58362
                   723                 58126
                   724                 57306
                   725                 56574
                   726                 58702
                   727                 57684
                   728                 58090
                   729                 58558
                   730                 57624
                   731                 58858
                   732                 57096
                   733                 56862
                   734                 56618
                   735                 58288
                   736                 57128
                   737                 56172
                   738                 56832
                   739                 56882
                   740                 57270
                   741                 58034
                   742                 56236
                   743                 58972
                   744                 57540
                   745                 56608
                   746                 54958
                   747                 56830
                   748                 57799
                   749                 57070
                   750                 57726
                   751                 56402
                   752                 56888
                   753                 56760
                   754                 56880
                   755                 57798
                   756                 57454
                   757                 55948
                   758                 57792
                   759                 56176
                   760                 60014
                   761                 59022
                   762                 59110
                   763                 58436
                   764                 57544
                   765                 58858
                   766                 57668
                   767                 55858
                   768                 59678
                   769                 56584
                   770                 58950
                   771                 55248
                   772                 59056
                   773                 58130
                   774                 58316
                   775                 58456
                   776                 57532
                   777                 56946
                   778                 60166
                   779                 57522
                   780                 59492
                   781                 59047
                   782                 58136
                   783                 58956
                   784                 58066
                   785                 58442
                   786                 56558
                   787                 57816
                   788                 56944
                   789                 56458
                   790                 57626
                   791                 59076
                   792                 56754
                   793                 59034
                   794                 57650
                   795                 59658
                   796                 57952
                   797                 57158
                   798                 57686
                   799                 58592
                   800                 57108
                   801                 57764
                   802                 56739
                   803                 59756
                   804                 56086
                   805                 59344
                   806                 56094
                   807                 57660
                   808                 57092
                   809                 56746
                   810                 56132
                   811                 56926
                   812                 58016
                   813                 56450
                   814                 56318
                   815                 57110
                   816                 56472
                   817                 58276
                   818                 56050
                   819                 56628
                   820                 57124
                   821                 57644
                   822                 58592
                   823                 55932
                   824                 56901
                   825                 55790
                   826                 56812
                   827                 56922
                   828                 57748
                   829                 56488
                   830                 57198
                   831                 54754
                   832                 58576
                   833                 56306
                   834                 58318
                   835                 57694
                   836                 57870
                   837                 57820
                   838                 56780
                   839                 58531
                   840                 57570
                   841                 59576
                   842                 58964
                   843                 59408
                   844                 55700
                   845                 58624
                   846                 59132
                   847                 58172
                   848                 55478
                   849                 59164
                   850                 57792
                   851                 58842
                   852                 57994
                   853                 58050
                   854                 58316
                   855                 57756
                   856                 57324
                   857                 58148
                   858                 58164
                   859                 57862
                   860                 57502
                   861                 57398
                   862                 57268
                   863                 57252
                   864                 58522
                   865                 56008
                   866                 55874
                   867                 58288
                   868                 56818
                   869                 59038
                   870                 56333
                   871                 58810
                   872                 57528
                   873                 56748
                   874                 57656
                   875                 56934
                   876                 59152
                   877                 54888
                   878                 55654
                   879                 56956
                   880                 55710
                   881                 55774
                   882                 55231
                   883                 55801
                   884                 57092
                   885                 56050
                   886                 58110
                   887                 56270
                   888                 57723
                   889                 57132
                   890                 56228
                   891                 58188
                   892                 56093
                   893                 57646
                   894                 58148
                   895                 54960
                   896                 55916
                   897                 57452
                   898                 57138
                   899                 54156
                   900                 57100
                   901                 57598
                   902                 57662
                   903                 56378
                   904                 58746
                   905                 56750
                   906                 58980
                   907                 56852
                   908                 58112
                   909                 56914
                   910                 57685
                   911                 56888
                   912                 56948
                   913                 57350
                   914                 57563
                   915                 56836
                   916                 56286
                   917                 56352
                   918                 56782
                   919                 58584
                   920                 57497
                   921                 58888
                   922                 55668
                   923                 59472
                   924                 57202
                   925                 57882
                   926                 57723
                   927                 58696
                   928                 58080
                   929                 58724
                   930                 56442
                   931                 59901
                   932                 56894
                   933                 56634
                   934                 55580
                   935                 57276
                   936                 58362
                   937                 57310
                   938                 57000
                   939                 57620
                   940                 57282
                   941                 58322
                   942                 56486
                   943                 57696
                   944                 56244
                   945                 57780
                   946                 55902
                   947                 55846
                   948                 57982
                   949                 56856
                   950                 56172
                   951                 55106
                   952                 57030
                   953                 57142
                   954                 54156
                   955                 56424
                   956                 56780
                   957                 55575
                   958                 56528
                   959                 55199
                   960                 56454
                   961                 54426
                   962                 56575
                   963                 55528
                   964                 56602
                   965                 56356
                   966                 56380
                   967                 55384
                   968                 56816
                   969                 53912
                   970                 57590
                   971                 59494
                   972                 55312
                   973                 56566
                   974                 57350
                   975                 57716
                   976                 54856
                   977                 57728
                   978                 56732
                   979                 58172
                   980                 55942
                   981                 56366
                   982                 57088
                   983                 59056
                   984                 56898
                   985                 58550
                   986                 58444
                   987                 58766
                   988                 56502
                   989                 58372
                   990                 57122
                   991                 57038
                   992                 59459
                   993                 57875
                   994                 55970
                   995                 59058
                   996                 56932
                   997                 57856
                   998                 56930
                   999                 57762
                  1000                 57614
                  1001                 57584
                  1002                 57536
                  1003                 55921
                  1004                 59574
                  1005                 56596
                  1006                 56532
                  1007                 54410
                  1008                 56928
                  1009                 55042
                  1010                 58108
                  1011                 55528
                  1012                 57248
                  1013                 54574
                  1014                 57798
                  1015                 55042
                  1016                 56032
                  1017                 58318
                  1018                 58132
                  1019                 54920
                  1020                 58160
                  1021                 54950
                  1022                 58290
                  1023                 55290
                  1024                 55048
                  1025                 54208
                  1026                 57610
                  1027                 55758
                  1028                 54136
                  1029                 56706
                  1030                 55378
                  1031                 53782
                  1032                 55828
                  1033                 55060
                  1034                 56818
                  1035                 55721
                  1036                 56762
                  1037                 56222
                  1038                 56805
                  1039                 57218
                  1040                 55606
                  1041                 55268
                  1042                 55584
                  1043                 55858
                  1044                 56984
                  1045                 55744
                  1046                 55620
                  1047                 57530
                  1048                 54212
                  1049                 57046
                  1050                 54704
                  1051                 58778
                  1052                 56070
                  1053                 57224
                  1054                 57736
                  1055                 56828
                  1056                 56608
                  1057                 57178
                  1058                 56210
                  1059                 57754
                  1060                 56716
                  1061                 56238
                  1062                 57026
                  1063                 56194
                  1064                 57992
                  1065                 57316
                  1066                 57378
                  1067                 57380
                  1068                 57416
                  1069                 58014
                  1070                 57204
                  1071                 57092
                  1072                 57046
                  1073                 57246
                  1074                 57400
                  1075                 55328
                  1076                 57430
                  1077                 56120
                  1078                 57364
                  1079                 55866
                  1080                 56228
                  1081                 56690
                  1082                 55887
                  1083                 55244
                  1084                 57798
                  1085                 55864
                  1086                 56780
                  1087                 55038
                  1088                 56250
                  1089                 54782
                  1090                 55822
                  1091                 54858
                  1092                 54426
                  1093                 56446
                  1094                 56702
                  1095                 56159
                  1096                 56024
                  1097                 54848
                  1098                 54656
                  1099                 57832
                  1100                 53184
                  1101                 56020
                  1102                 54350
                  1103                 56360
                  1104                 56736
                  1105                 54174
                  1106                 57178
                  1107                 56330
                  1108                 55044
                  1109                 55916
                  1110                 54816
                  1111                 55332
                  1112                 55862
                  1113                 56218
                  1114                 56158
                  1115                 56022
                  1116                 56382
                  1117                 56050
                  1118                 56420
                  1119                 56862
                  1120                 56764
                  1121                 56544
                  1122                 54558
                  1123                 57780
                  1124                 56766
                  1125                 57797
                  1126                 55796
                  1127                 55944
                  1128                 58154
                  1129                 55958
                  1130                 58193
                  1131                 56551
                  1132                 57378
                  1133                 57654
                  1134                 56082
                  1135                 56732
                  1136                 57268
                  1137                 56260
                  1138                 56457
                  1139                 56082
                  1140                 57446
                  1141                 55152
                  1142                 58030
                  1143                 54948
                  1144                 55630
                  1145                 56010
                  1146                 58602
                  1147                 56487
                  1148                 56948
                  1149                 56048
                  1150                 55678
                  1151                 56064
                  1152                 56054
                  1153                 55926
                  1154                 56896
                  1155                 55730
                  1156                 55427
                  1157                 54906
                  1158                 56856
                  1159                 55148
                  1160                 56308
                  1161                 55086
                  1162                 56498
                  1163                 55964
                  1164                 54775
                  1165                 55920
                  1166                 54514
                  1167                 56000
                  1168                 56108
                  1169                 54198
                  1170                 54688
                  1171                 55222
                  1172                 53600
                  1173                 55802
                  1174                 55097
                  1175                 56588
                  1176                 54352
                  1177                 55893
                  1178                 52666
                  1179                 56450
                  1180                 55706
                  1181                 54832
                  1182                 54136
                  1183                 56112
                  1184                 54156
                  1185                 55202
                  1186                 54314
                  1187                 57372
                  1188                 54932
                  1189                 56030
                  1190                 54850
                  1191                 55732
                  1192                 56812
                  1193                 55492
                  1194                 55604
                  1195                 55722
                  1196                 55666
                  1197                 58996
                  1198                 55890
                  1199                 54024
                  1200                 56972
                  1201                 57598
                  1202                 55696
                  1203                 55886
                  1204                 56736
                  1205                 54908
                  1206                 56142
                  1207                 56172
                  1208                 56270
                  1209                 56872
                  1210                 57958
                  1211                 56568
                  1212                 57700
                  1213                 56176
                  1214                 57770
                  1215                 55926
                  1216                 56074
                  1217                 55796
                  1218                 54666
                  1219                 56178
                  1220                 54569
                  1221                 53928
                  1222                 57714
                  1223                 54982
                  1224                 53608
                  1225                 55306
                  1226                 55116
                  1227                 56398
                  1228                 54772
                  1229                 56148
                  1230                 54322
                  1231                 56970
                  1232                 55996
                  1233                 54292
                  1234                 54710
                  1235                 55974
                  1236                 53390
                  1237                 54214
                  1238                 52974
                  1239                 55324
                  1240                 53990
                  1241                 56152
                  1242                 54536
                  1243                 54414
                  1244                 55224
                  1245                 54577
                  1246                 54962
                  1247                 54404
                  1248                 55216
                  1249                 56861
                  1250                 54037
                  1251                 55002
                  1252                 54360
                  1253                 57453
                  1254                 55596
                  1255                 54878
                  1256                 55916
                  1257                 55708
                  1258                 53478
                  1259                 54276
                  1260                 55776
                  1261                 56018
                  1262                 57486
                  1263                 53833
                  1264                 57356
                  1265                 55480
                  1266                 57568
                  1267                 54088
                  1268                 56348
                  1269                 54548
                  1270                 56538
                  1271                 53984
                  1272                 54504
                  1273                 55648
                  1274                 55494
                  1275                 54300
                  1276                 56236
                  1277                 57430
                  1278                 55448
                  1279                 53702
                  1280                 55791
                  1281                 56692
                  1282                 57152
                  1283                 57494
                  1284                 56314
                  1285                 53904
                  1286                 56262
                  1287                 55942
                  1288                 55571
                  1289                 57010
                  1290                 54880
                  1291                 53482
                  1292                 53822
                  1293                 54845
                  1294                 54202
                  1295                 57812
                  1296                 56686
                  1297                 54298
                  1298                 54232
                  1299                 57306
                  1300                 55708
                  1301                 55788
                  1302                 53311
                  1303                 57190
                  1304                 54490
                  1305                 54470
                  1306                 53074
                  1307                 54840
                  1308                 55108
                  1309                 54052
                  1310                 53083
                  1311                 54650
                  1312                 54710
                  1313                 55314
                  1314                 52644
                  1315                 54366
                  1316                 55358
                  1317                 53734
                  1318                 55872
                  1319                 52624
                  1320                 55858
                  1321                 54490
                  1322                 54544
                  1323                 55004
                  1324                 54164
                  1325                 53836
                  1326                 56228
                  1327                 53222
                  1328                 54466
                  1329                 54966
                  1330                 54834
                  1331                 54408
                  1332                 53774
                  1333                 55042
                  1334                 54112
                  1335                 55774
                  1336                 56348
                  1337                 55924
                  1338                 56174
                  1339                 55934
                  1340                 56010
                  1341                 54966
                  1342                 57687
                  1343                 56688
                  1344                 54878
                  1345                 55296
                  1346                 53814
                  1347                 55228
                  1348                 56168
                  1349                 55570
                  1350                 54930
                  1351                 56536
                  1352                 54214
                  1353                 54075
                  1354                 54414
                  1355                 57285
                  1356                 55270
                  1357                 58276
                  1358                 54612
                  1359                 55494
                  1360                 53544
                  1361                 53108
                  1362                 54846
                  1363                 56010
                  1364                 55442
                  1365                 54444
                  1366                 52780
                  1367                 56282
                  1368                 54266
                  1369                 54382
                  1370                 54400
                  1371                 53446
                  1372                 55426
                  1373                 54108
                  1374                 54196
                  1375                 54369
                  1376                 54152
                  1377                 55959
                  1378                 53743
                  1379                 54218
                  1380                 54210
                  1381                 54094
                  1382                 53232
                  1383                 51912
                  1384                 55210
                  1385                 54678
                  1386                 54374
                  1387                 53738
                  1388                 53130
                  1389                 54953
                  1390                 55180
                  1391                 54670
                  1392                 55810
                  1393                 52712
                  1394                 54356
                  1395                 52548
                  1396                 54244
                  1397                 55352
                  1398                 55186
                  1399                 53356
                  1400                 53466
                  1401                 53142
                  1402                 56031
                  1403                 53750
                  1404                 54656
                  1405                 54242
                  1406                 56468
                  1407                 54232
                  1408                 53714
                  1409                 56110
                  1410                 55640
                  1411                 54234
                  1412                 57036
                  1413                 53374
                  1414                 55068
                  1415                 54118
                  1416                 55040
                  1417                 54214
                  1418                 54172
                  1419                 55398
                  1420                 53908
                  1421                 54691
                  1422                 54354
                  1423                 55268
                  1424                 55624
                  1425                 55776
                  1426                 54832
                  1427                 54349
                  1428                 55200
                  1429                 56219
                  1430                 53898
                  1431                 58001
                  1432                 54784
                  1433                 53432
                  1434                 55174
                  1435                 53102
                  1436                 54634
                  1437                 54416
                  1438                 52972
                  1439                 54466
                  1440                 53132
                  1441                 55126
                  1442                 52748
                  1443                 52954
                  1444                 54848
                  1445                 53582
                  1446                 55110
                  1447                 53638
                  1448                 53218
                  1449                 52886
                  1450                 52366
                  1451                 51646
                  1452                 54120
                  1453                 52154
                  1454                 53768
                  1455                 50940
                  1456                 53574
                  1457                 54292
                  1458                 54818
                  1459                 52494
                  1460                 52762
                  1461                 53963
                  1462                 54098
                  1463                 51166
                  1464                 54488
                  1465                 55254
                  1466                 55014
                  1467                 53110
                  1468                 53226
                  1469                 52562
                  1470                 54210
                  1471                 55442
                  1472                 54616
                  1473                 54258
                  1474                 54676
                  1475                 54496
                  1476                 53512
                  1477                 53458
                  1478                 54418
                  1479                 54764
                  1480                 53988
                  1481                 55428
                  1482                 52472
                  1483                 57012
                  1484                 53716
                  1485                 55154
                  1486                 53988
                  1487                 55476
                  1488                 55336
                  1489                 55376
                  1490                 54074
                  1491                 55026
                  1492                 55092
                  1493                 57544
                  1494                 53348
                  1495                 55608
                  1496                 53454
                  1497                 53560
                  1498                 54014
                  1499                 54650
                  1500                 54732
                  1501                 56234
                  1502                 52836
                  1503                 53784
                  1504                 54027
                  1505                 54990
                  1506                 52744
                  1507                 53046
                  1508                 54800
                  1509                 53852
                  1510                 54700
                  1511                 53682
                  1512                 53348
                  1513                 53914
                  1514                 54893
                  1515                 53864
                  1516                 54134
                  1517                 52962
                  1518                 53382
                  1519                 53852
                  1520                 54142
                  1521                 51390
                  1522                 54942
                  1523                 52884
                  1524                 52504
                  1525                 52580
                  1526                 54136
                  1527                 52308
                  1528                 53940
                  1529                 51364
                  1530                 53438
                  1531                 52672
                  1532                 52952
                  1533                 52454
                  1534                 54304
                  1535                 54134
                  1536                 52346
                  1537                 54042
                  1538                 53024
                  1539                 53776
                  1540                 53422
                  1541                 51566
                  1542                 53812
                  1543                 53563
                  1544                 53322
                  1545                 53046
                  1546                 51830
                  1547                 54980
                  1548                 52972
                  1549                 52420
                  1550                 53830
                  1551                 52611
                  1552                 54527
                  1553                 53646
                  1554                 54240
                  1555                 56526
                  1556                 54014
                  1557                 56168
                  1558                 51118
                  1559                 55280
                  1560                 53055
                  1561                 53474
                  1562                 54322
                  1563                 53734
                  1564                 53940
                  1565                 54150
                  1566                 53846
                  1567                 54936
                  1568                 54342
                  1569                 54472
                  1570                 52990
                  1571                 52674
                  1572                 55124
                  1573                 53540
                  1574                 55260
                  1575                 51632
                  1576                 52100
                  1577                 53470
                  1578                 53866
                  1579                 52884
                  1580                 53388
                  1581                 53542
                  1582                 54910
                  1583                 52420
                  1584                 53300
                  1585                 53208
                  1586                 54186
                  1587                 53770
                  1588                 52782
                  1589                 52454
                  1590                 52652
                  1591                 52510
                  1592                 51772
                  1593                 51006
                  1594                 52126
                  1595                 51378
                  1596                 52004
                  1597                 52204
                  1598                 52146
                  1599                 52656
                  1600                 52256
                  1601                 53090
                  1602                 52128
                  1603                 54182
                  1604                 52894
                  1605                 51682
                  1606                 52112
                  1607                 53842
                  1608                 53080
                  1609                 54182
                  1610                 50628
                  1611                 54055
                  1612                 50990
                  1613                 52561
                  1614                 53502
                  1615                 54272
                  1616                 52565
                  1617                 56192
                  1618                 51508
                  1619                 54554
                  1620                 52716
                  1621                 56409
                  1622                 52302
                  1623                 53752
                  1624                 54774
                  1625                 52530
                  1626                 52568
                  1627                 52834
                  1628                 53406
                  1629                 53690
                  1630                 52350
                  1631                 53142
                  1632                 52090
                  1633                 53075
                  1634                 53672
                  1635                 53710
                  1636                 54700
                  1637                 52795
                  1638                 54758
                  1639                 53226
                  1640                 53142
                  1641                 54400
                  1642                 53390
                  1643                 51258
                  1644                 54016
                  1645                 51978
                  1646                 55728
                  1647                 51254
                  1648                 53636
                  1649                 52218
                  1650                 52036
                  1651                 53484
                  1652                 52514
                  1653                 52654
                  1654                 53210
                  1655                 53016
                  1656                 51852
                  1657                 52376
                  1658                 53334
                  1659                 53314
                  1660                 51512
                  1661                 52748
                  1662                 52164
                  1663                 52310
                  1664                 52425
                  1665                 49844
                  1666                 53030
                  1667                 52202
                  1668                 54036
                  1669                 51260
                  1670                 51820
                  1671                 51478
                  1672                 53548
                  1673                 53396
                  1674                 51250
                  1675                 53434
                  1676                 52263
                  1677                 51100
                  1678                 52442
                  1679                 51976
                  1680                 52774
                  1681                 52330
                  1682                 51428
                  1683                 52742
                  1684                 50672
                  1685                 53060
                  1686                 50436
                  1687                 51750
                  1688                 54526
                  1689                 53220
                  1690                 51882
                  1691                 53226
                  1692                 52962
                  1693                 54202
                  1694                 54048
                  1695                 54288
                  1696                 52994
                  1697                 53682
                  1698                 54126
                  1699                 50860
                  1700                 54126
                  1701                 52096
                  1702                 54936
                  1703                 52770
                  1704                 52640
                  1705                 52358
                  1706                 52268
                  1707                 52592
                  1708                 53536
                  1709                 53358
                  1710                 53194
                  1711                 52722
                  1712                 52404
                  1713                 55220
                  1714                 52830
                  1715                 54692
                  1716                 52800
                  1717                 51802
                  1718                 52164
                  1719                 51326
                  1720                 51740
                  1721                 49576
                  1722                 51022
                  1723                 51734
                  1724                 51832
                  1725                 51624
                  1726                 51604
                  1727                 52606
                  1728                 51532
                  1729                 50966
                  1730                 53002
                  1731                 53740
                  1732                 51146
                  1733                 52346
                  1734                 50468
                  1735                 52972
                  1736                 50390
                  1737                 53310
                  1738                 48928
                  1739                 51518
                  1740                 50594
                  1741                 49170
                  1742                 51518
                  1743                 52858
                  1744                 51618
                  1745                 52336
                  1746                 50452
                  1747                 52522
                  1748                 50975
                  1749                 54264
                  1750                 51165
                  1751                 50912
                  1752                 51348
                  1753                 51528
                  1754                 51652
                  1755                 51630
                  1756                 53076
                  1757                 51310
                  1758                 49836
                  1759                 52504
                  1760                 51550
                  1761                 53736
                  1762                 53132
                  1763                 52326
                  1764                 53242
                  1765                 52454
                  1766                 52188
                  1767                 52694
                  1768                 52088
                  1769                 53402
                  1770                 52534
                  1771                 52153
                  1772                 52184
                  1773                 50580
                  1774                 53178
                  1775                 52212
                  1776                 52188
                  1777                 52588
                  1778                 53236
                  1779                 51676
                  1780                 52764
                  1781                 52306
                  1782                 54098
                  1783                 52906
                  1784                 52432
                  1785                 50642
                  1786                 52848
                  1787                 52940
                  1788                 51846
                  1789                 50964
                  1790                 51614
                  1791                 52506
                  1792                 52744
                  1793                 50532
                  1794                 51364
                  1795                 50764
                  1796                 52420
                  1797                 52414
                  1798                 50922
                  1799                 53308
                  1800                 50168
                  1801                 51034
                  1802                 49310
                  1803                 51090
                  1804                 50836
                  1805                 51216
                  1806                 49532
                  1807                 50919
                  1808                 48618
                  1809                 51534
                  1810                 50074
                  1811                 50501
                  1812                 50634
                  1813                 51804
                  1814                 50174
                  1815                 49586
                  1816                 52698
                  1817                 52564
                  1818                 50554
                  1819                 50520
                  1820                 49986
                  1821                 50380
                  1822                 50754
                  1823                 50769
                  1824                 51850
                  1825                 51782
                  1826                 53170
                  1827                 49970
                  1828                 51738
                  1829                 52442
                  1830                 52318
                  1831                 50364
                  1832                 51282
                  1833                 52276
                  1834                 53230
                  1835                 51686
                  1836                 51954
                  1837                 51800
                  1838                 53412
                  1839                 53155
                  1840                 52368
                  1841                 52784
                  1842                 51704
                  1843                 51586
                  1844                 52468
                  1845                 51724
                  1846                 52994
                  1847                 51610
                  1848                 51726
                  1849                 52184
                  1850                 51236
                  1851                 52833
                  1852                 51914
                  1853                 52850
                  1854                 49514
                  1855                 51290
                  1856                 52704
                  1857                 50557
                  1858                 51076
                  1859                 52724
                  1860                 52042
                  1861                 51964
                  1862                 49896
                  1863                 52728
                  1864                 49980
                  1865                 53506
                  1866                 49290
                  1867                 51768
                  1868                 50806
                  1869                 51112
                  1870                 49236
                  1871                 51552
                  1872                 50972
                  1873                 51206
                  1874                 48410
                  1875                 49618
                  1876                 51286
                  1877                 50144
                  1878                 52152
                  1879                 49650
                  1880                 51818
                  1881                 49598
                  1882                 49728
                  1883                 51092
                  1884                 50870
                  1885                 51428
                  1886                 50270
                  1887                 50304
                  1888                 49366
                  1889                 50814
                  1890                 52684
                  1891                 49800
                  1892                 51212
                  1893                 49622
                  1894                 51610
                  1895                 50026
                  1896                 50418
                  1897                 50880
                  1898                 51600
                  1899                 51122
                  1900                 51847
                  1901                 49620
                  1902                 51226
                  1903                 52112
                  1904                 50528
                  1905                 50474
                  1906                 51884
                  1907                 51166
                  1908                 51544
                  1909                 50254
                  1910                 50668
                  1911                 51058
                  1912                 50936
                  1913                 50487
                  1914                 50432
                  1915                 52582
                  1916                 49604
                  1917                 49644
                  1918                 51860
                  1919                 52022
                  1920                 53444
                  1921                 50902
                  1922                 51102
                  1923                 52014
                  1924                 51274
                  1925                 53270
                  1926                 51132
                  1927                 50666
                  1928                 50774
                  1929                 51144
                  1930                 48855
                  1931                 49744
                  1932                 50834
                  1933                 51278
                  1934                 49806
                  1935                 50536
                  1936                 50266
                  1937                 50262
                  1938                 50296
                  1939                 51028
                  1940                 50918
                  1941                 50752
                  1942                 50972
                  1943                 50386
                  1944                 49818
                  1945                 48812
                  1946                 50872
                  1947                 49152
                  1948                 49790
                  1949                 51268
                  1950                 49150
                  1951                 49277
                  1952                 49724
                  1953                 48872
                  1954                 49952
                  1955                 48772
                  1956                 49275
                  1957                 50716
                  1958                 50070
                  1959                 50316
                  1960                 48772
                  1961                 50654
                  1962                 49887
                  1963                 49492
                  1964                 50542
                  1965                 48990
                  1966                 50428
                  1967                 50368
                  1968                 50322
                  1969                 49426
                  1970                 52366
                  1971                 50154
                  1972                 50714
                  1973                 51029
                  1974                 51446
                  1975                 51454
                  1976                 51816
                  1977                 50372
                  1978                 49958
                  1979                 50628
                  1980                 50340
                  1981                 50732
                  1982                 50554
                  1983                 50574
                  1984                 50596
                  1985                 51262
                  1986                 50300
                  1987                 51936
                  1988                 49196
                  1989                 50700
                  1990                 47322
                  1991                 52704
                  1992                 50796
                  1993                 52136
                  1994                 50703
                  1995                 50882
                  1996                 50020
                  1997                 50798
                  1998                 50030
                  1999                 50368
                  2000                 49640
                  2001                 50680
                  2002                 48894
                  2003                 49047
                  2004                 50930
                  2005                 50280
                  2006                 50056
                  2007                 50911
                  2008                 49407
                  2009                 50483
                  2010                 50550
                  2011                 48486
                  2012                 48690
                  2013                 50536
                  2014                 50486
                  2015                 49938
                  2016                 50441
                  2017                 49424
                  2018                 49402
                  2019                 47894
                  2020                 48886
                  2021                 47970
                  2022                 51320
                  2023                 47838
                  2024                 48492
                  2025                 48998
                  2026                 50224
                  2027                 47910
                  2028                 51212
                  2029                 47214
                  2030                 50766
                  2031                 48416
                  2032                 48914
                  2033                 48789
                  2034                 50760
                  2035                 48536
                  2036                 50620
                  2037                 47856
                  2038                 49812
                  2039                 48854
                  2040                 49280
                  2041                 51041
                  2042                 47658
                  2043                 50302
                  2044                 49310
                  2045                 49496
                  2046                 48898
                  2047                 50618
                  2048                 49982
                  2049                 49940
                  2050                 49910
                  2051                 50137
                  2052                 49726
                  2053                 50492
                  2054                 50736
                  2055                 49858
                  2056                 51400
                  2057                 52018
                  2058                 50047
                  2059                 50160
                  2060                 50520
                  2061                 51436
                  2062                 49558
                  2063                 48454
                  2064                 49208
                  2065                 52042
                  2066                 49056
                  2067                 49810
                  2068                 50274
                  2069                 50172
                  2070                 50470
                  2071                 49588
                  2072                 49254
                  2073                 49590
                  2074                 51146
                  2075                 48712
                  2076                 48732
                  2077                 49768
                  2078                 50550
                  2079                 46886
                  2080                 50015
                  2081                 47819
                  2082                 49367
                  2083                 48436
                  2084                 49808
                  2085                 48208
                  2086                 48604
                  2087                 48374
                  2088                 50464
                  2089                 47982
                  2090                 49733
                  2091                 47956
                  2092                 48553
                  2093                 47282
                  2094                 49064
                  2095                 49600
                  2096                 48346
                  2097                 47080
                  2098                 47368
                  2099                 49372
                  2100                 49120
                  2101                 47294
                  2102                 49974
                  2103                 49072
                  2104                 48944
                  2105                 47826
                  2106                 48107
                  2107                 49806
                  2108                 50600
                  2109                 49240
                  2110                 47708
                  2111                 49708
                  2112                 48368
                  2113                 48372
                  2114                 48126
                  2115                 50892
                  2116                 47764
                  2117                 52002
                  2118                 46184
                  2119                 50872
                  2120                 48570
                  2121                 49176
                  2122                 50272
                  2123                 51030
                  2124                 50145
                  2125                 50658
                  2126                 48516
                  2127                 49342
                  2128                 48880
                  2129                 51104
                  2130                 49259
                  2131                 48934
                  2132                 49626
                  2133                 47881
                  2134                 50206
                  2135                 49083
                  2136                 49348
                  2137                 49282
                  2138                 49950
                  2139                 49184
                  2140                 48936
                  2141                 50144
                  2142                 51036
                  2143                 49510
                  2144                 48611
                  2145                 48792
                  2146                 48196
                  2147                 48448
                  2148                 48344
                  2149                 47580
                  2150                 49470
                  2151                 50018
                  2152                 47572
                  2153                 47302
                  2154                 49586
                  2155                 48082
                  2156                 47724
                  2157                 47844
                  2158                 48266
                  2159                 47700
                  2160                 47724
                  2161                 48924
                  2162                 47978
                  2163                 49111
                  2164                 48540
                  2165                 46526
                  2166                 46954
                  2167                 49098
                  2168                 47644
                  2169                 48503
                  2170                 46203
                  2171                 48526
                  2172                 47234
                  2173                 48274
                  2174                 47118
                  2175                 47866
                  2176                 48664
                  2177                 48600
                  2178                 47254
                  2179                 47578
                  2180                 48766
                  2181                 50288
                  2182                 47802
                  2183                 48374
                  2184                 50104
                  2185                 48072
                  2186                 47352
                  2187                 48172
                  2188                 49656
                  2189                 49704
                  2190                 48198
                  2191                 48380
                  2192                 48866
                  2193                 49400
                  2194                 47840
                  2195                 47178
                  2196                 48264
                  2197                 50102
                  2198                 50436
                  2199                 48488
                  2200                 47806
                  2201                 49254
                  2202                 49874
                  2203                 50046
                  2204                 49408
                  2205                 48952
                  2206                 48699
                  2207                 47584
                  2208                 48234
                  2209                 48192
                  2210                 49482
                  2211                 48439
                  2212                 47130
                  2213                 48390
                  2214                 47498
                  2215                 47568
                  2216                 50680
                  2217                 45884
                  2218                 48962
                  2219                 48803
                  2220                 47268
                  2221                 47180
                  2222                 47842
                  2223                 47718
                  2224                 48740
                  2225                 47709
                  2226                 47476
                  2227                 46758
                  2228                 49290
                  2229                 46138
                  2230                 49000
                  2231                 49164
                  2232                 47224
                  2233                 48491
                  2234                 47262
                  2235                 48442
                  2236                 49440
                  2237                 47508
                  2238                 46260
                  2239                 46784
                  2240                 46690
                  2241                 49348
                  2242                 45664
                  2243                 48678
                  2244                 46000
                  2245                 48867
                  2246                 46900
                  2247                 47386
                  2248                 48288
                  2249                 48398
                  2250                 47818
                  2251                 46676
                  2252                 47407
                  2253                 49790
                  2254                 46756
                  2255                 49220
                  2256                 46792
                  2257                 48158
                  2258                 47636
                  2259                 46446
                  2260                 48644
                  2261                 48424
                  2262                 46606
                  2263                 45869
                  2264                 48826
                  2265                 49744
                  2266                 48070
                  2267                 48420
                  2268                 48477
                  2269                 47317
                  2270                 50052
                  2271                 48848
                  2272                 47348
                  2273                 46958
                  2274                 47796
                  2275                 47330
                  2276                 48774
                  2277                 47132
                  2278                 48742
                  2279                 48468
                  2280                 48070
                  2281                 45166
                  2282                 49200
                  2283                 47882
                  2284                 48584
                  2285                 46698
                  2286                 47098
                  2287                 47400
                  2288                 48277
                  2289                 48392
                  2290                 46820
                  2291                 46452
                  2292                 48177
                  2293                 45258
                  2294                 45922
                  2295                 47316
                  2296                 46573
                  2297                 49406
                  2298                 46332
                  2299                 48484
                  2300                 47830
                  2301                 46329
                  2302                 46827
                  2303                 46058
                  2304                 47786
                  2305                 46358
                  2306                 44998
                  2307                 47030
                  2308                 45784
                  2309                 46973
                  2310                 46706
                  2311                 46338
                  2312                 47238
                  2313                 46830
                  2314                 47612
                  2315                 45902
                  2316                 45984
                  2317                 48165
                  2318                 45964
                  2319                 48490
                  2320                 46454
                  2321                 46764
                  2322                 47438
                  2323                 45226
                  2324                 47008
                  2325                 46866
                  2326                 47390
                  2327                 46400
                  2328                 47790
                  2329                 46802
                  2330                 48282
                  2331                 47192
                  2332                 48952
                  2333                 47172
                  2334                 51356
                  2335                 46546
                  2336                 47934
                  2337                 47136
                  2338                 50038
                  2339                 47456
                  2340                 48208
                  2341                 46542
                  2342                 47761
                  2343                 46810
                  2344                 49232
                  2345                 46391
                  2346                 47976
                  2347                 47565
                  2348                 46958
                  2349                 47976
                  2350                 46610
                  2351                 47380
                  2352                 48325
                  2353                 46070
                  2354                 47780
                  2355                 46876
                  2356                 48918
                  2357                 47056
                  2358                 46024
                  2359                 48206
                  2360                 46198
                  2361                 45884
                  2362                 46486
                  2363                 46882
                  2364                 45696
                  2365                 46266
                  2366                 46656
                  2367                 47368
                  2368                 46682
                  2369                 47484
                  2370                 44492
                  2371                 47196
                  2372                 45804
                  2373                 47146
                  2374                 44020
                  2375                 45608
                  2376                 45334
                  2377                 47376
                  2378                 46494
                  2379                 45398
                  2380                 44630
                  2381                 47696
                  2382                 46166
                  2383                 45368
                  2384                 45600
                  2385                 45908
                  2386                 47492
                  2387                 45206
                  2388                 45056
                  2389                 46158
                  2390                 45521
                  2391                 46278
                  2392                 45904
                  2393                 47164
                  2394                 46220
                  2395                 44834
                  2396                 46388
                  2397                 45094
                  2398                 46598
                  2399                 47220
                  2400                 45068
                  2401                 46314
                  2402                 48864
                  2403                 45642
                  2404                 46690
                  2405                 46618
                  2406                 48876
                  2407                 47332
                  2408                 47224
                  2409                 46173
                  2410                 48000
                  2411                 47672
                  2412                 48270
                  2413                 46962
                  2414                 46380
                  2415                 47426
                  2416                 46950
                  2417                 46020
                  2418                 46358
                  2419                 46814
                  2420                 46805
                  2421                 47512
                  2422                 45154
                  2423                 49068
                  2424                 46104
                  2425                 49724
                  2426                 45082
                  2427                 47112
                  2428                 46352
                  2429                 45773
                  2430                 46226
                  2431                 45669
                  2432                 44920
                  2433                 47372
                  2434                 43650
                  2435                 46036
                  2436                 45988
                  2437                 44586
                  2438                 44314
                  2439                 44098
                  2440                 46644
                  2441                 45536
                  2442                 47814
                  2443                 44718
                  2444                 44499
                  2445                 45542
                  2446                 45864
                  2447                 45660
                  2448                 45372
                  2449                 43864
                  2450                 44448
                  2451                 44596
                  2452                 45776
                  2453                 45142
                  2454                 45498
                  2455                 44644
                  2456                 44624
                  2457                 46263
                  2458                 46498
                  2459                 45894
                  2460                 48212
                  2461                 44118
                  2462                 46598
                  2463                 46035
                  2464                 45603
                  2465                 44838
                  2466                 46840
                  2467                 46925
                  2468                 44990
                  2469                 43960
                  2470                 46684
                  2471                 45318
                  2472                 45284
                  2473                 45322
                  2474                 45422
                  2475                 47625
                  2476                 46624
                  2477                 47065
                  2478                 45578
                  2479                 47754
                  2480                 47082
                  2481                 46068
                  2482                 46042
                  2483                 46368
                  2484                 45186
                  2485                 47464
                  2486                 44216
                  2487                 46366
                  2488                 45530
                  2489                 45772
                  2490                 44276
                  2491                 46348
                  2492                 46508
                  2493                 46084
                  2494                 46744
                  2495                 45762
                  2496                 46120
                  2497                 45046
                  2498                 44714
                  2499                 45969
                  2500                 44674
                  2501                 47238
                  2502                 45192
                  2503                 44688
                  2504                 44516
                  2505                 46176
                  2506                 43486
                  2507                 45710
                  2508                 43790
                  2509                 48292
                  2510                 45426
                  2511                 45550
                  2512                 43877
                  2513                 45529
                  2514                 47242
                  2515                 44850
                  2516                 43854
                  2517                 44212
                  2518                 43830
                  2519                 44942
                  2520                 46459
                  2521                 44106
                  2522                 45624
                  2523                 42876
                  2524                 44084
                  2525                 44146
                  2526                 44011
                  2527                 45450
                  2528                 44498
                  2529                 45196
                  2530                 45270
                  2531                 45156
                  2532                 44122
                  2533                 43934
                  2534                 45768
                  2535                 45266
                  2536                 45466
                  2537                 44694
                  2538                 44924
                  2539                 45542
                  2540                 45430
                  2541                 44864
                  2542                 44625
                  2543                 44926
                  2544                 45870
                  2545                 43740
                  2546                 45266
                  2547                 45566
                  2548                 46522
                  2549                 47108
                  2550                 43856
                  2551                 45854
                  2552                 44918
                  2553                 46078
                  2554                 44752
                  2555                 46372
                  2556                 45816
                  2557                 45900
                  2558                 46256
                  2559                 45827
                  2560                 44700
                  2561                 48052
                  2562                 45076
                  2563                 43832
                  2564                 43856
                  2565                 45714
                  2566                 45062
                  2567                 44466
                  2568                 44806
                  2569                 45840
                  2570                 44712
                  2571                 45382
                  2572                 43518
                  2573                 45112
                  2574                 45672
                  2575                 43818
                  2576                 44658
                  2577                 44254
                  2578                 44734
                  2579                 43870
                  2580                 44412
                  2581                 42938
                  2582                 45356
                  2583                 44178
                  2584                 43938
                  2585                 43300
                  2586                 45636
                  2587                 42360
                  2588                 44780
                  2589                 43758
                  2590                 44828
                  2591                 43126
                  2592                 44076
                  2593                 43926
                  2594                 45495
                  2595                 42310
                  2596                 45562
                  2597                 42300
                  2598                 44671
                  2599                 43814
                  2600                 44338
                  2601                 44302
                  2602                 44019
                  2603                 44988
                  2604                 44918
                  2605                 43046
                  2606                 43730
                  2607                 43380
                  2608                 45624
                  2609                 44164
                  2610                 44330
                  2611                 44373
                  2612                 44174
                  2613                 45004
                  2614                 43400
                  2615                 44120
                  2616                 44854
                  2617                 45712
                  2618                 44242
                  2619                 44060
                  2620                 44742
                  2621                 45586
                  2622                 43716
                  2623                 46218
                  2624                 44646
                  2625                 44658
                  2626                 43670
                  2627                 44238
                  2628                 44650
                  2629                 45920
                  2630                 45246
                  2631                 43224
                  2632                 45094
                  2633                 44084
                  2634                 44750
                  2635                 45520
                  2636                 44968
                  2637                 45643
                  2638                 45676
                  2639                 43968
                  2640                 43754
                  2641                 44860
                  2642                 45076
                  2643                 43290
                  2644                 43784
                  2645                 43590
                  2646                 43966
                  2647                 43104
                  2648                 43558
                  2649                 41856
                  2650                 45080
                  2651                 42802
                  2652                 44494
                  2653                 42332
                  2654                 43776
                  2655                 43866
                  2656                 45040
                  2657                 43166
                  2658                 43182
                  2659                 43372
                  2660                 43482
                  2661                 41432
                  2662                 43552
                  2663                 42594
                  2664                 43354
                  2665                 44314
                  2666                 43296
                  2667                 43566
                  2668                 43594
                  2669                 43550
                  2670                 42160
                  2671                 45400
                  2672                 44086
                  2673                 43382
                  2674                 41130
                  2675                 42936
                  2676                 41984
                  2677                 43760
                  2678                 41558
                  2679                 45614
                  2680                 42596
                  2681                 44410
                  2682                 42162
                  2683                 44195
                  2684                 46652
                  2685                 44920
                  2686                 44166
                  2687                 44492
                  2688                 43612
                  2689                 44768
                  2690                 44556
                  2691                 44108
                  2692                 44397
                  2693                 43730
                  2694                 44160
                  2695                 42128
                  2696                 45030
                  2697                 44950
                  2698                 43510
                  2699                 43026
                  2700                 42986
                  2701                 43034
                  2702                 45584
                  2703                 45238
                  2704                 44936
                  2705                 43432
                  2706                 44768
                  2707                 43814
                  2708                 43036
                  2709                 42984
                  2710                 45382
                  2711                 42651
                  2712                 43502
                  2713                 41391
                  2714                 44944
                  2715                 42336
                  2716                 42752
                  2717                 42234
                  2718                 43428
                  2719                 42700
                  2720                 44236
                  2721                 40984
                  2722                 42046
                  2723                 42848
                  2724                 44106
                  2725                 43790
                  2726                 44546
                  2727                 43094
                  2728                 41796
                  2729                 42742
                  2730                 43390
                  2731                 43302
                  2732                 43004
                  2733                 42110
                  2734                 41316
                  2735                 42326
                  2736                 43494
                  2737                 43980
                  2738                 41649
                  2739                 43258
                  2740                 41772
                  2741                 42818
                  2742                 41310
                  2743                 42602
                  2744                 42681
                  2745                 44112
                  2746                 42596
                  2747                 42344
                  2748                 42378
                  2749                 43298
                  2750                 42010
                  2751                 43972
                  2752                 41994
                  2753                 43709
                  2754                 41904
                  2755                 42616
                  2756                 41788
                  2757                 43574
                  2758                 42670
                  2759                 42715
                  2760                 43524
                  2761                 43476
                  2762                 43920
                  2763                 43272
                  2764                 43552
                  2765                 43766
                  2766                 43126
                  2767                 43484
                  2768                 44020
                  2769                 42016
                  2770                 44984
                  2771                 43414
                  2772                 42900
                  2773                 43030
                  2774                 43952
                  2775                 43056
                  2776                 42594
                  2777                 42952
                  2778                 42872
                  2779                 44406
                  2780                 42512
                  2781                 44142
                  2782                 42632
                  2783                 44050
                  2784                 42562
                  2785                 42593
                  2786                 41949
                  2787                 42048
                  2788                 43612
                  2789                 40604
                  2790                 41128
                  2791                 42772
                  2792                 42440
                  2793                 42130
                  2794                 40858
                  2795                 41510
                  2796                 41868
                  2797                 42038
                  2798                 42138
                  2799                 42162
                  2800                 41754
                  2801                 40538
                  2802                 40452
                  2803                 41720
                  2804                 42080
                  2805                 42557
                  2806                 40096
                  2807                 41668
                  2808                 40986
                  2809                 41790
                  2810                 40954
                  2811                 42878
                  2812                 41746
                  2813                 43992
                  2814                 40308
                  2815                 42878
                  2816                 41180
                  2817                 45072
                  2818                 43002
                  2819                 41820
                  2820                 42322
                  2821                 41922
                  2822                 42196
                  2823                 41490
                  2824                 40926
                  2825                 43407
                  2826                 42156
                  2827                 41244
                  2828                 43112
                  2829                 43498
                  2830                 42586
                  2831                 43646
                  2832                 41991
                  2833                 42584
                  2834                 44102
                  2835                 42750
                  2836                 41578
                  2837                 42876
                  2838                 44110
                  2839                 41398
                  2840                 42554
                  2841                 41874
                  2842                 42282
                  2843                 41198
                  2844                 42281
                  2845                 41264
                  2846                 42872
                  2847                 41998
                  2848                 43216
                  2849                 42112
                  2850                 42416
                  2851                 40914
                  2852                 45034
                  2853                 42162
                  2854                 41628
                  2855                 42358
                  2856                 42482
                  2857                 40778
                  2858                 40502
                  2859                 41994
                  2860                 43240
                  2861                 42612
                  2862                 41702
                  2863                 39800
                  2864                 41772
                  2865                 41445
                  2866                 40290
                  2867                 42368
                  2868                 40820
                  2869                 42646
                  2870                 39972
                  2871                 42734
                  2872                 41376
                  2873                 42298
                  2874                 40872
                  2875                 40676
                  2876                 40312
                  2877                 42082
                  2878                 40246
                  2879                 41052
                  2880                 40462
                  2881                 42020
                  2882                 40868
                  2883                 40768
                  2884                 41922
                  2885                 41308
                  2886                 41081
                  2887                 42114
                  2888                 39538
                  2889                 40998
                  2890                 40718
                  2891                 41358
                  2892                 41268
                  2893                 41108
                  2894                 42826
                  2895                 41106
                  2896                 43262
                  2897                 41334
                  2898                 43200
                  2899                 40956
                  2900                 41768
                  2901                 40730
                  2902                 42634
                  2903                 41028
                  2904                 43074
                  2905                 40534
                  2906                 44194
                  2907                 42320
                  2908                 41898
                  2909                 40820
                  2910                 42004
                  2911                 41654
                  2912                 42590
                  2913                 41040
                  2914                 43092
                  2915                 42442
                  2916                 41886
                  2917                 42212
                  2918                 40736
                  2919                 42885
                  2920                 41856
                  2921                 42092
                  2922                 40329
                  2923                 40804
                  2924                 40434
                  2925                 41590
                  2926                 40638
                  2927                 42110
                  2928                 40616
                  2929                 41896
                  2930                 39502
                  2931                 40540
                  2932                 39552
                  2933                 42558
                  2934                 40318
                  2935                 41530
                  2936                 41080
                  2937                 39810
                  2938                 40371
                  2939                 39182
                  2940                 40208
                  2941                 42604
                  2942                 41208
                  2943                 39127
                  2944                 39560
                  2945                 39256
                  2946                 40312
                  2947                 40700
                  2948                 40982
                  2949                 39262
                  2950                 40546
                  2951                 40642
                  2952                 39086
                  2953                 40682
                  2954                 41750
                  2955                 38880
                  2956                 40888
                  2957                 38920
                  2958                 41052
                  2959                 39814
                  2960                 39866
                  2961                 40778
                  2962                 41938
                  2963                 40712
                  2964                 41352
                  2965                 40296
                  2966                 41208
                  2967                 39886
                  2968                 42439
                  2969                 40070
                  2970                 42480
                  2971                 40630
                  2972                 40054
                  2973                 40534
                  2974                 40262
                  2975                 41602
                  2976                 41726
                  2977                 40000
                  2978                 40846
                  2979                 40230
                  2980                 41362
                  2981                 42686
                  2982                 40058
                  2983                 41016
                  2984                 41006
                  2985                 41872
                  2986                 40946
                  2987                 40984
                  2988                 43048
                  2989                 39902
                  2990                 40709
                  2991                 39194
                  2992                 40706
                  2993                 43030
                  2994                 41510
                  2995                 40490
                  2996                 41350
                  2997                 41666
                  2998                 39683
                  2999                 40364
                  3000                 39422
                  3001                 40032
                  3002                 40222
                  3003                 40500
                  3004                 38788
                  3005                 40880
                  3006                 39536
                  3007                 39750
                  3008                 40798
                  3009                 40924
                  3010                 39384
                  3011                 38485
                  3012                 38784
                  3013                 38814
                  3014                 40528
                  3015                 39892
                  3016                 39196
                  3017                 38066
                  3018                 40206
                  3019                 37998
                  3020                 39782
                  3021                 39462
                  3022                 40748
                  3023                 39276
                  3024                 39666
                  3025                 39236
                  3026                 38942
                  3027                 40372
                  3028                 40298
                  3029                 40252
                  3030                 40488
                  3031                 39880
                  3032                 39448
                  3033                 38493
                  3034                 39202
                  3035                 40652
                  3036                 39638
                  3037                 40260
                  3038                 38860
                  3039                 40158
                  3040                 40716
                  3041                 39304
                  3042                 42398
                  3043                 41190
                  3044                 40722
                  3045                 39744
                  3046                 39200
                  3047                 40540
                  3048                 40970
                  3049                 42096
                  3050                 39726
                  3051                 40748
                  3052                 41476
                  3053                 40172
                  3054                 39228
                  3055                 41658
                  3056                 39372
                  3057                 41138
                  3058                 39258
                  3059                 40561
                  3060                 38866
                  3061                 41814
                  3062                 40226
                  3063                 40942
                  3064                 40016
                  3065                 41744
                  3066                 39016
                  3067                 39180
                  3068                 37726
                  3069                 39098
                  3070                 39824
                  3071                 39262
                  3072                 40142
                  3073                 38758
                  3074                 39726
                  3075                 38358
                  3076                 38958
                  3077                 39978
                  3078                 39288
                  3079                 39104
                  3080                 39262
                  3081                 38228
                  3082                 39574
                  3083                 40640
                  3084                 39217
                  3085                 38592
                  3086                 38498
                  3087                 38560
                  3088                 38704
                  3089                 38392
                  3090                 38935
                  3091                 39472
                  3092                 38854
                  3093                 37782
                  3094                 39963
                  3095                 38714
                  3096                 40392
                  3097                 38546
                  3098                 39826
                  3099                 39218
                  3100                 38130
                  3101                 39816
                  3102                 39564
                  3103                 38888
                  3104                 40124
                  3105                 37548
                  3106                 38400
                  3107                 38742
                  3108                 39976
                  3109                 40442
                  3110                 39020
                  3111                 39538
                  3112                 38914
                  3113                 38958
                  3114                 37438
                  3115                 39788
                  3116                 40918
                  3117                 39042
                  3118                 38742
                  3119                 39154
                  3120                 37834
                  3121                 41590
                  3122                 40602
                  3123                 38052
                  3124                 39240
                  3125                 39410
                  3126                 39566
                  3127                 38207
                  3128                 39052
                  3129                 40170
                  3130                 40232
                  3131                 39996
                  3132                 38444
                  3133                 39826
                  3134                 39262
                  3135                 38858
                  3136                 37912
                  3137                 40114
                  3138                 39906
                  3139                 40858
                  3140                 38091
                  3141                 38430
                  3142                 38098
                  3143                 39388
                  3144                 38896
                  3145                 37194
                  3146                 38622
                  3147                 37718
                  3148                 37414
                  3149                 36130
                  3150                 39454
                  3151                 38234
                  3152                 39204
                  3153                 38414
                  3154                 37854
                  3155                 37128
                  3156                 39466
                  3157                 37682
                  3158                 38640
                  3159                 37418
                  3160                 39282
                  3161                 36832
                  3162                 37414
                  3163                 38578
                  3164                 37960
                  3165                 38792
                  3166                 37832
                  3167                 38408
                  3168                 37988
                  3169                 37548
                  3170                 37860
                  3171                 38664
                  3172                 37746
                  3173                 40325
                  3174                 37748
                  3175                 39584
                  3176                 38346
                  3177                 39502
                  3178                 37468
                  3179                 38736
                  3180                 39258
                  3181                 39504
                  3182                 36938
                  3183                 37710
                  3184                 36898
                  3185                 41716
                  3186                 37186
                  3187                 40316
                  3188                 38896
                  3189                 38648
                  3190                 38492
                  3191                 38598
                  3192                 37936
                  3193                 40054
                  3194                 38034
                  3195                 38574
                  3196                 38352
                  3197                 40028
                  3198                 39332
                  3199                 38810
                  3200                 36820
                  3201                 39497
                  3202                 39128
                  3203                 37488
                  3204                 38848
                  3205                 38008
                  3206                 38598
                  3207                 38702
                  3208                 39624
                  3209                 36758
                  3210                 39730
                  3211                 38844
                  3212                 39386
                  3213                 36527
                  3214                 37366
                  3215                 36666
                  3216                 38248
                  3217                 37288
                  3218                 38346
                  3219                 37304
                  3220                 40016
                  3221                 36176
                  3222                 38601
                  3223                 37402
                  3224                 37887
                  3225                 37372
                  3226                 36750
                  3227                 37552
                  3228                 37219
                  3229                 37594
                  3230                 38076
                  3231                 37038
                  3232                 38674
                  3233                 36874
                  3234                 35952
                  3235                 37180
                  3236                 36228
                  3237                 37780
                  3238                 35974
                  3239                 38542
                  3240                 36750
                  3241                 37662
                  3242                 36538
                  3243                 36343
                  3244                 37196
                  3245                 37106
                  3246                 37442
                  3247                 38000
                  3248                 37208
                  3249                 37828
                  3250                 37350
                  3251                 37920
                  3252                 38642
                  3253                 38054
                  3254                 39816
                  3255                 37040
                  3256                 37046
                  3257                 38988
                  3258                 37694
                  3259                 38236
                  3260                 38186
                  3261                 37402
                  3262                 37825
                  3263                 37156
                  3264                 37600
                  3265                 38484
                  3266                 41176
                  3267                 38379
                  3268                 38478
                  3269                 36432
                  3270                 38814
                  3271                 38376
                  3272                 38754
                  3273                 38552
                  3274                 38474
                  3275                 37450
                  3276                 37530
                  3277                 36756
                  3278                 36944
                  3279                 38714
                  3280                 37160
                  3281                 36960
                  3282                 36472
                  3283                 37470
                  3284                 37498
                  3285                 37334
                  3286                 37118
                  3287                 37826
                  3288                 37794
                  3289                 35910
                  3290                 36010
                  3291                 36698
                  3292                 35944
                  3293                 36584
                  3294                 36266
                  3295                 34792
                  3296                 36962
                  3297                 37002
                  3298                 35852
                  3299                 37788
                  3300                 35980
                  3301                 38255
                  3302                 35782
                  3303                 36558
                  3304                 36053
                  3305                 37341
                  3306                 36346
                  3307                 36414
                  3308                 35732
                  3309                 37976
                  3310                 35598
                  3311                 36642
                  3312                 36100
                  3313                 37248
                  3314                 36992
                  3315                 36705
                  3316                 35378
                  3317                 37416
                  3318                 37672
                  3319                 35730
                  3320                 37066
                  3321                 38656
                  3322                 36640
                  3323                 36444
                  3324                 36236
                  3325                 36716
                  3326                 37676
                  3327                 36936
                  3328                 37012
                  3329                 35496
                  3330                 37823
                  3331                 36906
                  3332                 36858
                  3333                 39332
                  3334                 38436
                  3335                 36576
                  3336                 36960
                  3337                 36608
                  3338                 37626
                  3339                 37542
                  3340                 37454
                  3341                 36078
                  3342                 36134
                  3343                 37804
                  3344                 36306
                  3345                 36198
                  3346                 38424
                  3347                 35828
                  3348                 37320
                  3349                 35908
                  3350                 36268
                  3351                 35990
                  3352                 38722
                  3353                 36844
                  3354                 37428
                  3355                 37388
                  3356                 37400
                  3357                 35686
                  3358                 35764
                  3359                 34890
                  3360                 37338
                  3361                 35866
                  3362                 35186
                  3363                 35640
                  3364                 35294
                  3365                 37658
                  3366                 34446
                  3367                 36492
                  3368                 36064
                  3369                 35010
                  3370                 36122
                  3371                 35414
                  3372                 36104
                  3373                 35760
                  3374                 35928
                  3375                 36150
                  3376                 35938
                  3377                 35928
                  3378                 36470
                  3379                 34744
                  3380                 36221
                  3381                 35562
                  3382                 36410
                  3383                 35916
                  3384                 35164
                  3385                 36726
                  3386                 35414
                  3387                 36276
                  3388                 35270
                  3389                 36776
                  3390                 36404
                  3391                 35840
                  3392                 35229
                  3393                 36452
                  3394                 36307
                  3395                 36200
                  3396                 36730
                  3397                 35794
                  3398                 37856
                  3399                 36012
                  3400                 38214
                  3401                 35512
                  3402                 37966
                  3403                 35272
                  3404                 37276
                  3405                 34816
                  3406                 35716
                  3407                 37758
                  3408                 36778
                  3409                 35194
                  3410                 36466
                  3411                 36296
                  3412                 36096
                  3413                 37620
                  3414                 35216
                  3415                 35426
                  3416                 36954
                  3417                 37312
                  3418                 34162
                  3419                 35760
                  3420                 36465
                  3421                 35616
                  3422                 35476
                  3423                 35733
                  3424                 36820
                  3425                 35466
                  3426                 34652
                  3427                 34270
                  3428                 35570
                  3429                 36700
                  3430                 35054
                  3431                 34978
                  3432                 35084
                  3433                 35835
                  3434                 35556
                  3435                 35893
                  3436                 34859
                  3437                 36892
                  3438                 33206
                  3439                 36054
                  3440                 33463
                  3441                 38204
                  3442                 35082
                  3443                 36322
                  3444                 34614
                  3445                 36036
                  3446                 34200
                  3447                 36174
                  3448                 34070
                  3449                 35280
                  3450                 34054
                  3451                 34346
                  3452                 33486
                  3453                 34838
                  3454                 36116
                  3455                 34038
                  3456                 36614
                  3457                 34672
                  3458                 35494
                  3459                 35654
                  3460                 36140
                  3461                 34582
                  3462                 36680
                  3463                 35131
                  3464                 35620
                  3465                 34636
                  3466                 35336
                  3467                 35324
                  3468                 35412
                  3469                 35112
                  3470                 35686
                  3471                 35988
                  3472                 34796
                  3473                 34406
                  3474                 35840
                  3475                 36116
                  3476                 36192
                  3477                 36098
                  3478                 35928
                  3479                 36777
                  3480                 36785
                  3481                 35062
                  3482                 35426
                  3483                 35046
                  3484                 36438
                  3485                 35360
                  3486                 35277
                  3487                 34210
                  3488                 34759
                  3489                 35958
                  3490                 35920
                  3491                 36224
                  3492                 34696
                  3493                 36744
                  3494                 33824
                  3495                 34914
                  3496                 35312
                  3497                 36230
                  3498                 34616
                  3499                 34696
                  3500                 33998
                  3501                 35882
                  3502                 34020
                  3503                 33848
                  3504                 33804
                  3505                 34472
                  3506                 34678
                  3507                 33432
                  3508                 33466
                  3509                 33520
                  3510                 35648
                  3511                 33490
                  3512                 34388
                  3513                 33825
                  3514                 34648
                  3515                 32614
                  3516                 33082
                  3517                 32654
                  3518                 34380
                  3519                 32934
                  3520                 34488
                  3521                 32650
                  3522                 33946
                  3523                 33743
                  3524                 33570
                  3525                 33372
                  3526                 34378
                  3527                 34490
                  3528                 35578
                  3529                 34798
                  3530                 34756
                  3531                 34988
                  3532                 35292
                  3533                 34736
                  3534                 34588
                  3535                 34392
                  3536                 34534
                  3537                 33674
                  3538                 35274
                  3539                 34288
                  3540                 34800
                  3541                 33567
                  3542                 34688
                  3543                 35584
                  3544                 34868
                  3545                 36578
                  3546                 34134
                  3547                 35086
                  3548                 35518
                  3549                 38072
                  3550                 32708
                  3551                 35912
                  3552                 35512
                  3553                 34812
                  3554                 34136
                  3555                 34210
                  3556                 33504
                  3557                 35774
                  3558                 34660
                  3559                 34682
                  3560                 34112
                  3561                 33248
                  3562                 34218
                  3563                 35128
                  3564                 35028
                  3565                 35560
                  3566                 34904
                  3567                 34434
                  3568                 33074
                  3569                 35154
                  3570                 34802
                  3571                 34448
                  3572                 32882
                  3573                 33588
                  3574                 32320
                  3575                 33270
                  3576                 33602
                  3577                 34468
                  3578                 34408
                  3579                 34598
                  3580                 33673
                  3581                 33014
                  3582                 33614
                  3583                 34754
                  3584                 34100
                  3585                 32682
                  3586                 32942
                  3587                 33312
                  3588                 34276
                  3589                 32736
                  3590                 33863
                  3591                 33324
                  3592                 34508
                  3593                 32314
                  3594                 33741
                  3595                 33518
                  3596                 32766
                  3597                 33286
                  3598                 33638
                  3599                 33736
                  3600                 34494
                  3601                 32632
                  3602                 33686
                  3603                 33770
                  3604                 34898
                  3605                 33158
                  3606                 33178
                  3607                 33661
                  3608                 33226
                  3609                 34524
                  3610                 32992
                  3611                 32842
                  3612                 34846
                  3613                 34822
                  3614                 33710
                  3615                 33972
                  3616                 34972
                  3617                 34942
                  3618                 33560
                  3619                 33188
                  3620                 33164
                  3621                 33946
                  3622                 34488
                  3623                 33918
                  3624                 35664
                  3625                 34072
                  3626                 34996
                  3627                 33919
                  3628                 33446
                  3629                 33736
                  3630                 33326
                  3631                 33500
                  3632                 33222
                  3633                 34192
                  3634                 34802
                  3635                 33174
                  3636                 32726
                  3637                 34070
                  3638                 33976
                  3639                 33270
                  3640                 31696
                  3641                 33306
                  3642                 32600
                  3643                 33208
                  3644                 32605
                  3645                 31926
                  3646                 33192
                  3647                 33080
                  3648                 32864
                  3649                 31906
                  3650                 32474
                  3651                 32844
                  3652                 33542
                  3653                 31416
                  3654                 33712
                  3655                 31280
                  3656                 34132
                  3657                 33306
                  3658                 33390
                  3659                 33848
                  3660                 32418
                  3661                 31740
                  3662                 32170
                  3663                 31684
                  3664                 33098
                  3665                 32872
                  3666                 32348
                  3667                 32494
                  3668                 34432
                  3669                 31795
                  3670                 32734
                  3671                 32708
                  3672                 33708
                  3673                 32560
                  3674                 32982
                  3675                 32488
                  3676                 33170
                  3677                 32856
                  3678                 33105
                  3679                 33266
                  3680                 34118
                  3681                 32956
                  3682                 31422
                  3683                 32801
                  3684                 32056
                  3685                 34970
                  3686                 32832
                  3687                 32448
                  3688                 31520
                  3689                 33896
                  3690                 32714
                  3691                 34220
                  3692                 31598
                  3693                 34296
                  3694                 32256
                  3695                 33070
                  3696                 32880
                  3697                 33183
                  3698                 33474
                  3699                 32594
                  3700                 31567
                  3701                 33324
                  3702                 33642
                  3703                 33702
                  3704                 33416
                  3705                 32072
                  3706                 33706
                  3707                 33140
                  3708                 33684
                  3709                 31324
                  3710                 32954
                  3711                 33060
                  3712                 32875
                  3713                 31868
                  3714                 33576
                  3715                 32366
                  3716                 33350
                  3717                 30899
                  3718                 31840
                  3719                 30980
                  3720                 32697
                  3721                 31212
                  3722                 31976
                  3723                 32532
                  3724                 32370
                  3725                 32328
                  3726                 31348
                  3727                 30386
                  3728                 32688
                  3729                 30726
                  3730                 31805
                  3731                 30748
                  3732                 32134
                  3733                 31120
                  3734                 32000
                  3735                 31438
                  3736                 31084
                  3737                 32478
                  3738                 32654
                  3739                 31258
                  3740                 32550
                  3741                 33614
                  3742                 30382
                  3743                 31286
                  3744                 31478
                  3745                 33328
                  3746                 30602
                  3747                 33078
                  3748                 31988
                  3749                 32894
                  3750                 31918
                  3751                 31566
                  3752                 32380
                  3753                 33982
                  3754                 33064
                  3755                 31690
                  3756                 31434
                  3757                 33814
                  3758                 32122
                  3759                 33232
                  3760                 33540
                  3761                 32072
                  3762                 33472
                  3763                 31624
                  3764                 31918
                  3765                 31634
                  3766                 33070
                  3767                 31926
                  3768                 32814
                  3769                 32936
                  3770                 32236
                  3771                 31612
                  3772                 32452
                  3773                 31963
                  3774                 32830
                  3775                 33074
                  3776                 31027
                  3777                 29994
                  3778                 31640
                  3779                 30960
                  3780                 33648
                  3781                 30624
                  3782                 32570
                  3783                 31858
                  3784                 31830
                  3785                 29856
                  3786                 30534
                  3787                 30600
                  3788                 32588
                  3789                 31466
                  3790                 30274
                  3791                 30840
                  3792                 32598
                  3793                 31502
                  3794                 31146
                  3795                 31569
                  3796                 31020
                  3797                 32498
                  3798                 28960
                  3799                 30856
                  3800                 31116
                  3801                 32026
                  3802                 30241
                  3803                 32444
                  3804                 29766
                  3805                 31018
                  3806                 31145
                  3807                 32388
                  3808                 30746
                  3809                 31948
                  3810                 30232
                  3811                 31002
                  3812                 31936
                  3813                 31226
                  3814                 31946
                  3815                 32364
                  3816                 30444
                  3817                 31606
                  3818                 30936
                  3819                 31084
                  3820                 29682
                  3821                 31618
                  3822                 31073
                  3823                 31892
                  3824                 30500
                  3825                 32608
                  3826                 32326
                  3827                 32346
                  3828                 30666
                  3829                 32018
                  3830                 30850
                  3831                 31996
                  3832                 32190
                  3833                 31366
                  3834                 32124
                  3835                 31842
                  3836                 32534
                  3837                 31156
                  3838                 31392
                  3839                 32204
                  3840                 31152
                  3841                 30194
                  3842                 31922
                  3843                 32118
                  3844                 31656
                  3845                 29250
                  3846                 31354
                  3847                 31978
                  3848                 32356
                  3849                 31784
                  3850                 30274
                  3851                 31170
                  3852                 30054
                  3853                 31576
                  3854                 30630
                  3855                 30960
                  3856                 30576
                  3857                 29770
                  3858                 29578
                  3859                 30252
                  3860                 30270
                  3861                 32416
                  3862                 29574
                  3863                 30726
                  3864                 29858
                  3865                 28848
                  3866                 30404
                  3867                 30312
                  3868                 30530
                  3869                 30634
                  3870                 30330
                  3871                 30224
                  3872                 29354
                  3873                 31285
                  3874                 29726
                  3875                 29528
                  3876                 30102
                  3877                 30832
                  3878                 29186
                  3879                 30130
                  3880                 29692
                  3881                 30925
                  3882                 31294
                  3883                 30514
                  3884                 30437
                  3885                 30828
                  3886                 30260
                  3887                 29760
                  3888                 30392
                  3889                 30870
                  3890                 31976
                  3891                 30990
                  3892                 30266
                  3893                 28670
                  3894                 30884
                  3895                 31226
                  3896                 32632
                  3897                 30726
                  3898                 31551
                  3899                 30014
                  3900                 31684
                  3901                 30326
                  3902                 31630
                  3903                 32012
                  3904                 31422
                  3905                 30980
                  3906                 31250
                  3907                 30082
                  3908                 31596
                  3909                 29765
                  3910                 30184
                  3911                 30044
                  3912                 30368
                  3913                 30398
                  3914                 29202
                  3915                 31158
                  3916                 32056
                  3917                 30446
                  3918                 30924
                  3919                 29344
                  3920                 31478
                  3921                 29940
                  3922                 30244
                  3923                 29656
                  3924                 29773
                  3925                 31102
                  3926                 30298
                  3927                 28844
                  3928                 31281
                  3929                 29684
                  3930                 30136
                  3931                 29238
                  3932                 28572
                  3933                 30792
                  3934                 28360
                  3935                 30756
                  3936                 28296
                  3937                 30458
                  3938                 29508
                  3939                 30718
                  3940                 29464
                  3941                 30457
                  3942                 29266
                  3943                 30070
                  3944                 28034
                  3945                 29426
                  3946                 29018
                  3947                 29566
                  3948                 29070
                  3949                 29148
                  3950                 29802
                  3951                 28818
                  3952                 29568
                  3953                 28276
                  3954                 29854
                  3955                 29187
                  3956                 29312
                  3957                 28950
                  3958                 29626
                  3959                 29398
                  3960                 29636
                  3961                 28668
                  3962                 30534
                  3963                 30288
                  3964                 29490
                  3965                 29796
                  3966                 29172
                  3967                 29736
                  3968                 29582
                  3969                 29794
                  3970                 31060
                  3971                 30476
                  3972                 30710
                  3973                 28842
                  3974                 29472
                  3975                 30030
                  3976                 31063
                  3977                 28910
                  3978                 30632
                  3979                 29298
                  3980                 31604
                  3981                 29726
                  3982                 30602
                  3983                 30146
                  3984                 31441
                  3985                 30384
                  3986                 30544
                  3987                 28994
                  3988                 28178
                  3989                 31344
                  3990                 29058
                  3991                 29386
                  3992                 28770
                  3993                 30620
                  3994                 29160
                  3995                 29736
                  3996                 28478
                  3997                 30196
                  3998                 28517
                  3999                 29566
                  4000                 29146
                  4001                 29334
                  4002                 28544
                  4003                 28036
                  4004                 28440
                  4005                 29208
                  4006                 28632
                  4007                 28588
                  4008                 28236
                  4009                 28270
                  4010                 29310
                  4011                 28724
                  4012                 28480
                  4013                 28312
                  4014                 29587
                  4015                 28932
                  4016                 29128
                  4017                 28280
                  4018                 29296
                  4019                 28182
                  4020                 29778
                  4021                 27536
                  4022                 28174
                  4023                 29186
                  4024                 29526
                  4025                 27150
                  4026                 29630
                  4027                 29062
                  4028                 29356
                  4029                 28704
                  4030                 29668
                  4031                 29730
                  4032                 30354
                  4033                 28634
                  4034                 28972
                  4035                 28434
                  4036                 30291
                  4037                 26846
                  4038                 30158
                  4039                 28474
                  4040                 29442
                  4041                 29116
                  4042                 28880
                  4043                 29350
                  4044                 29926
                  4045                 28716
                  4046                 28704
                  4047                 29160
                  4048                 28722
                  4049                 30338
                  4050                 28182
                  4051                 29058
                  4052                 28332
                  4053                 30426
                  4054                 28304
                  4055                 27775
                  4056                 28548
                  4057                 28875
                  4058                 28832
                  4059                 28474
                  4060                 28160
                  4061                 28540
                  4062                 28666
                  4063                 29302
                  4064                 29116
                  4065                 29294
                  4066                 29932
                  4067                 28212
                  4068                 27122
                  4069                 28346
                  4070                 29414
                  4071                 28788
                  4072                 27250
                  4073                 29104
                  4074                 27510
                  4075                 29114
                  4076                 26680
                  4077                 27396
                  4078                 28280
                  4079                 27758
                  4080                 27386
                  4081                 27540
                  4082                 27928
                  4083                 27732
                  4084                 28044
                  4085                 27010
                  4086                 29052
                  4087                 26906
                  4088                 28356
                  4089                 26018
                  4090                 28448
                  4091                 27607
                  4092                 29178
                  4093                 28443
                  4094                 28126
                  4095                 27870
                  4096                 28167
                  4097                 27896
                  4098                 27920
                  4099                 28524
                  4100                 28559
                  4101                 28136
                  4102                 26866
                  4103                 28394
                  4104                 28239
                  4105                 29302
                  4106                 27624
                  4107                 28762
                  4108                 28142
                  4109                 29478
                  4110                 28366
                  4111                 27742
                  4112                 29142
                  4113                 29061
                  4114                 27534
                  4115                 29126
                  4116                 28582
                  4117                 29353
                  4118                 27954
                  4119                 28016
                  4120                 27446
                  4121                 29238
                  4122                 28484
                  4123                 28344
                  4124                 27086
                  4125                 28672
                  4126                 28144
                  4127                 29146
                  4128                 28182
                  4129                 28682
                  4130                 28706
                  4131                 28070
                  4132                 27872
                  4133                 28328
                  4134                 28210
                  4135                 26264
                  4136                 26660
                  4137                 26942
                  4138                 27676
                  4139                 28026
                  4140                 28354
                  4141                 26352
                  4142                 26872
                  4143                 27056
                  4144                 27754
                  4145                 27072
                  4146                 28344
                  4147                 26714
                  4148                 27456
                  4149                 25518
                  4150                 27830
                  4151                 27434
                  4152                 28302
                  4153                 26110
                  4154                 27410
                  4155                 26500
                  4156                 26538
                  4157                 27852
                  4158                 27098
                  4159                 28254
                  4160                 27564
                  4161                 25972
                  4162                 26658
                  4163                 27328
                  4164                 27743
                  4165                 27378
                  4166                 27205
                  4167                 26964
                  4168                 27075
                  4169                 26664
                  4170                 26602
                  4171                 26718
                  4172                 27714
                  4173                 28242
                  4174                 28028
                  4175                 27034
                  4176                 27768
                  4177                 28528
                  4178                 27094
                  4179                 28722
                  4180                 27252
                  4181                 28116
                  4182                 25716
                  4183                 27784
                  4184                 26646
                  4185                 28394
                  4186                 26536
                  4187                 27594
                  4188                 27626
                  4189                 28728
                  4190                 26809
                  4191                 26927
                  4192                 26978
                  4193                 27092
                  4194                 29088
                  4195                 28014
                  4196                 27098
                  4197                 27850
                  4198                 28222
                  4199                 27212
                  4200                 27082
                  4201                 27464
                  4202                 27022
                  4203                 27552
                  4204                 26356
                  4205                 26660
                  4206                 27838
                  4207                 28616
                  4208                 27174
                  4209                 27138
                  4210                 25878
                  4211                 27776
                  4212                 26498
                  4213                 26586
                  4214                 26234
                  4215                 26448
                  4216                 26006
                  4217                 26194
                  4218                 26070
                  4219                 27078
                  4220                 28010
                  4221                 26010
                  4222                 26752
                  4223                 25764
                  4224                 27166
                  4225                 25908
                  4226                 26668
                  4227                 25174
                  4228                 27142
                  4229                 26262
                  4230                 25929
                  4231                 25832
                  4232                 26752
                  4233                 26088
                  4234                 25672
                  4235                 25712
                  4236                 26104
                  4237                 25786
                  4238                 26384
                  4239                 26658
                  4240                 26432
                  4241                 28184
                  4242                 25536
                  4243                 28026
                  4244                 25640
                  4245                 27624
                  4246                 25716
                  4247                 26498
                  4248                 26320
                  4249                 27524
                  4250                 27124
                  4251                 26432
                  4252                 26210
                  4253                 26760
                  4254                 26444
                  4255                 26928
                  4256                 25948
                  4257                 26640
                  4258                 27206
                  4259                 27687
                  4260                 26398
                  4261                 27252
                  4262                 26908
                  4263                 27840
                  4264                 26125
                  4265                 27286
                  4266                 27038
                  4267                 26668
                  4268                 27664
                  4269                 25524
                  4270                 26402
                  4271                 25764
                  4272                 26276
                  4273                 25934
                  4274                 27176
                  4275                 26904
                  4276                 26882
                  4277                 25062
                  4278                 27008
                  4279                 25100
                  4280                 27892
                  4281                 24546
                  4282                 25272
                  4283                 25764
                  4284                 27178
                  4285                 24684
                  4286                 25630
                  4287                 26090
                  4288                 25592
                  4289                 24630
                  4290                 26660
                  4291                 24468
                  4292                 27060
                  4293                 26074
                  4294                 25028
                  4295                 25802
                  4296                 26242
                  4297                 26926
                  4298                 25538
                  4299                 25780
                  4300                 24870
                  4301                 26640
                  4302                 25272
                  4303                 25392
                  4304                 25692
                  4305                 25422
                  4306                 24398
                  4307                 25650
                  4308                 25758
                  4309                 26922
                  4310                 26276
                  4311                 25396
                  4312                 24882
                  4313                 25168
                  4314                 25078
                  4315                 25544
                  4316                 25894
                  4317                 26394
                  4318                 25862
                  4319                 25278
                  4320                 25350
                  4321                 27028
                  4322                 25840
                  4323                 26488
                  4324                 25499
                  4325                 26502
                  4326                 25732
                  4327                 26118
                  4328                 25504
                  4329                 25266
                  4330                 26913
                  4331                 26086
                  4332                 26496
                  4333                 25996
                  4334                 26720
                  4335                 26386
                  4336                 27234
                  4337                 24694
                  4338                 26358
                  4339                 26371
                  4340                 26504
                  4341                 24996
                  4342                 25768
                  4343                 25208
                  4344                 27038
                  4345                 25378
                  4346                 24942
                  4347                 25446
                  4348                 26742
                  4349                 25750
                  4350                 23468
                  4351                 26198
                  4352                 25446
                  4353                 25556
                  4354                 25276
                  4355                 25728
                  4356                 25262
                  4357                 25830
                  4358                 23944
                  4359                 24094
                  4360                 24482
                  4361                 24392
                  4362                 24082
                  4363                 24494
                  4364                 25159
                  4365                 24692
                  4366                 24328
                  4367                 25434
                  4368                 24352
                  4369                 25198
                  4370                 24618
                  4371                 25247
                  4372                 23280
                  4373                 25022
                  4374                 24844
                  4375                 24874
                  4376                 25152
                  4377                 25380
                  4378                 24966
                  4379                 25050
                  4380                 23150
                  4381                 25078
                  4382                 24594
                  4383                 24822
                  4384                 24744
                  4385                 25046
                  4386                 25112
                  4387                 25092
                  4388                 25558
                  4389                 24868
                  4390                 26090
                  4391                 25852
                  4392                 25360
                  4393                 23759
                  4394                 26065
                  4395                 24903
                  4396                 25620
                  4397                 25190
                  4398                 26130
                  4399                 25056
                  4400                 25554
                  4401                 24982
                  4402                 25318
                  4403                 25242
                  4404                 25110
                  4405                 24674
                  4406                 25380
                  4407                 26002
                  4408                 24810
                  4409                 25612
                  4410                 25414
                  4411                 25095
                  4412                 25728
                  4413                 24724
                  4414                 23577
                  4415                 24612
                  4416                 25250
                  4417                 23870
                  4418                 25516
                  4419                 23636
                  4420                 24802
                  4421                 24876
                  4422                 25338
                  4423                 23718
                  4424                 24348
                  4425                 24622
                  4426                 24192
                  4427                 23316
                  4428                 25200
                  4429                 24332
                  4430                 23524
                  4431                 24943
                  4432                 23559
                  4433                 25438
                  4434                 24146
                  4435                 24272
                  4436                 22830
                  4437                 24694
                  4438                 23981
                  4439                 24026
                  4440                 23976
                  4441                 23400
                  4442                 23998
                  4443                 24416
                  4444                 23778
                  4445                 23342
                  4446                 24438
                  4447                 23006
                  4448                 24066
                  4449                 23052
                  4450                 24336
                  4451                 24178
                  4452                 24046
                  4453                 23823
                  4454                 23810
                  4455                 25746
                  4456                 23322
                  4457                 24610
                  4458                 24672
                  4459                 25122
                  4460                 23974
                  4461                 24519
                  4462                 24558
                  4463                 25226
                  4464                 24292
                  4465                 23932
                  4466                 23866
                  4467                 24842
                  4468                 25116
                  4469                 23236
                  4470                 25076
                  4471                 24436
                  4472                 25076
                  4473                 22670
                  4474                 24025
                  4475                 24450
                  4476                 25232
                  4477                 24924
                  4478                 24842
                  4479                 23622
                  4480                 25898
                  4481                 24850
                  4482                 23516
                  4483                 24936
                  4484                 24048
                  4485                 25366
                  4486                 22984
                  4487                 23324
                  4488                 23514
                  4489                 24730
                  4490                 24460
                  4491                 23406
                  4492                 24552
                  4493                 23108
                  4494                 22986
                  4495                 23860
                  4496                 23132
                  4497                 23656
                  4498                 24520
                  4499                 23910
                  4500                 23372
                  4501                 23752
                  4502                 23352
                  4503                 22230
                  4504                 24072
                  4505                 23304
                  4506                 23320
                  4507                 23184
                  4508                 22564
                  4509                 22892
                  4510                 23802
                  4511                 24260
                  4512                 23444
                  4513                 23840
                  4514                 22914
                  4515                 23746
                  4516                 22024
                  4517                 23196
                  4518                 23308
                  4519                 22836
                  4520                 23302
                  4521                 23054
                  4522                 24526
                  4523                 22782
                  4524                 24106
                  4525                 23162
                  4526                 23680
                  4527                 23158
                  4528                 24034
                  4529                 22294
                  4530                 22712
                  4531                 23266
                  4532                 24926
                  4533                 22848
                  4534                 24294
                  4535                 23526
                  4536                 24010
                  4537                 22656
                  4538                 23296
                  4539                 23128
                  4540                 23972
                  4541                 24182
                  4542                 23000
                  4543                 23390
                  4544                 24380
                  4545                 24356
                  4546                 23680
                  4547                 24035
                  4548                 23666
                  4549                 23216
                  4550                 22978
                  4551                 22578
                  4552                 24326
                  4553                 24278
                  4554                 23488
                  4555                 22390
                  4556                 23556
                  4557                 23640
                  4558                 23862
                  4559                 23526
                  4560                 22977
                  4561                 22818
                  4562                 22147
                  4563                 23296
                  4564                 23410
                  4565                 24012
                  4566                 23116
                  4567                 23570
                  4568                 22106
                  4569                 24038
                  4570                 23266
                  4571                 23680
                  4572                 22548
                  4573                 22078
                  4574                 21838
                  4575                 23042
                  4576                 22796
                  4577                 22022
                  4578                 23134
                  4579                 22242
                  4580                 23174
                  4581                 21888
                  4582                 23000
                  4583                 22000
                  4584                 23205
                  4585                 21444
                  4586                 23145
                  4587                 22188
                  4588                 22548
                  4589                 21860
                  4590                 22356
                  4591                 22558
                  4592                 22840
                  4593                 22266
                  4594                 22269
                  4595                 22938
                  4596                 23098
                  4597                 21460
                  4598                 22220
                  4599                 23208
                  4600                 23546
                  4601                 23758
                  4602                 22484
                  4603                 22252
                  4604                 22076
                  4605                 22966
                  4606                 24298
                  4607                 22112
                  4608                 23532
                  4609                 22634
                  4610                 22140
                  4611                 22990
                  4612                 23194
                  4613                 24224
                  4614                 22930
                  4615                 23326
                  4616                 22560
                  4617                 23262
                  4618                 22578
                  4619                 23046
                  4620                 21900
                  4621                 23660
                  4622                 22642
                  4623                 23028
                  4624                 21886
                  4625                 23116
                  4626                 23130
                  4627                 23231
                  4628                 22536
                  4629                 21486
                  4630                 22344
                  4631                 22320
                  4632                 21514
                  4633                 23448
                  4634                 22736
                  4635                 23028
                  4636                 22378
                  4637                 21629
                  4638                 22680
                  4639                 21408
                  4640                 21842
                  4641                 21150
                  4642                 22794
                  4643                 21096
                  4644                 21434
                  4645                 21495
                  4646                 22690
                  4647                 21392
                  4648                 22002
                  4649                 21250
                  4650                 22264
                  4651                 22238
                  4652                 21456
                  4653                 20754
                  4654                 22010
                  4655                 22626
                  4656                 22674
                  4657                 20770
                  4658                 21320
                  4659                 21547
                  4660                 23466
                  4661                 21298
                  4662                 21804
                  4663                 20636
                  4664                 21612
                  4665                 21936
                  4666                 21988
                  4667                 21944
                  4668                 22716
                  4669                 22550
                  4670                 22346
                  4671                 21272
                  4672                 22494
                  4673                 22845
                  4674                 21396
                  4675                 22576
                  4676                 21456
                  4677                 21694
                  4678                 21252
                  4679                 22076
                  4680                 22198
                  4681                 23098
                  4682                 22178
                  4683                 21842
                  4684                 21246
                  4685                 22026
                  4686                 22764
                  4687                 21744
                  4688                 22501
                  4689                 22830
                  4690                 22144
                  4691                 22110
                  4692                 22078
                  4693                 22582
                  4694                 23316
                  4695                 22062
                  4696                 21942
                  4697                 21328
                  4698                 21344
                  4699                 22422
                  4700                 22472
                  4701                 21574
                  4702                 21594
                  4703                 22598
                  4704                 21236
                  4705                 20882
                  4706                 20748
                  4707                 22766
                  4708                 21078
                  4709                 21972
                  4710                 21082
                  4711                 20886
                  4712                 21272
                  4713                 21206
                  4714                 21708
                  4715                 21768
                  4716                 21212
                  4717                 20072
                  4718                 20360
                  4719                 20644
                  4720                 20778
                  4721                 19841
                  4722                 21796
                  4723                 20910
                  4724                 21344
                  4725                 20754
                  4726                 21588
                  4727                 21250
                  4728                 21160
                  4729                 21864
                  4730                 20036
                  4731                 21058
                  4732                 21056
                  4733                 20400
                  4734                 21278
                  4735                 21472
                  4736                 21248
                  4737                 20907
                  4738                 19644
                  4739                 21786
                  4740                 21366
                  4741                 22488
                  4742                 20406
                  4743                 21440
                  4744                 21918
                  4745                 22734
                  4746                 21252
                  4747                 21124
                  4748                 20340
                  4749                 21600
                  4750                 21118
                  4751                 20780
                  4752                 21124
                  4753                 21424
                  4754                 21358
                  4755                 21634
                  4756                 20696
                  4757                 21470
                  4758                 22034
                  4759                 23552
                  4760                 19958
                  4761                 22304
                  4762                 21064
                  4763                 21768
                  4764                 21326
                  4765                 21124
                  4766                 20536
                  4767                 21449
                  4768                 20710
                  4769                 20888
                  4770                 20402
                  4771                 21208
                  4772                 21266
                  4773                 20302
                  4774                 21362
                  4775                 20860
                  4776                 21742
                  4777                 19624
                  4778                 20996
                  4779                 20178
                  4780                 21112
                  4781                 21024
                  4782                 20744
                  4783                 21044
                  4784                 21600
                  4785                 19866
                  4786                 20186
                  4787                 19732
                  4788                 20580
                  4789                 21162
                  4790                 19798
                  4791                 20126
                  4792                 21516
                  4793                 21294
                  4794                 20602
                  4795                 19916
                  4796                 21048
                  4797                 19263
                  4798                 20031
                  4799                 19648
                  4800                 19724
                  4801                 20476
                  4802                 21004
                  4803                 20392
                  4804                 20836
                  4805                 20566
                  4806                 20534
                  4807                 20258
                  4808                 20184
                  4809                 20608
                  4810                 20099
                  4811                 20090
                  4812                 19480
                  4813                 20826
                  4814                 20282
                  4815                 21578
                  4816                 20020
                  4817                 21374
                  4818                 20140
                  4819                 20758
                  4820                 19700
                  4821                 21032
                  4822                 20594
                  4823                 21124
                  4824                 20312
                  4825                 20928
                  4826                 21426
                  4827                 20914
                  4828                 20362
                  4829                 19691
                  4830                 21778
                  4831                 20206
                  4832                 20894
                  4833                 19298
                  4834                 20472
                  4835                 20752
                  4836                 21210
                  4837                 19840
                  4838                 21352
                  4839                 20950
                  4840                 20504
                  4841                 20507
                  4842                 19836
                  4843                 20458
                  4844                 20642
                  4845                 20394
                  4846                 20354
                  4847                 20172
                  4848                 21096
                  4849                 19839
                  4850                 20466
                  4851                 19280
                  4852                 19810
                  4853                 19730
                  4854                 20305
                  4855                 18982
                  4856                 19874
                  4857                 19936
                  4858                 20062
                  4859                 18952
                  4860                 20374
                  4861                 19852
                  4862                 19974
                  4863                 19538
                  4864                 18828
                  4865                 20310
                  4866                 19566
                  4867                 19850
                  4868                 18606
                  4869                 20928
                  4870                 18805
                  4871                 19660
                  4872                 19236
                  4873                 20624
                  4874                 19050
                  4875                 20090
                  4876                 19540
                  4877                 19772
                  4878                 19364
                  4879                 19460
                  4880                 18698
                  4881                 19166
                  4882                 19820
                  4883                 19854
                  4884                 19026
                  4885                 19398
                  4886                 19928
                  4887                 19638
                  4888                 19184
                  4889                 19364
                  4890                 20510
                  4891                 20603
                  4892                 20172
                  4893                 19348
                  4894                 20160
                  4895                 19728
                  4896                 20030
                  4897                 20240
                  4898                 19692
                  4899                 19916
                  4900                 19872
                  4901                 19157
                  4902                 20484
                  4903                 19618
                  4904                 20730
                  4905                 19836
                  4906                 20610
                  4907                 19522
                  4908                 20198
                  4909                 19546
                  4910                 19780
                  4911                 19344
                  4912                 20622
                  4913                 18920
                  4914                 19988
                  4915                 19032
                  4916                 19878
                  4917                 20446
                  4918                 20094
                  4919                 19752
                  4920                 19510
                  4921                 19112
                  4922                 18595
                  4923                 18496
                  4924                 19312
                  4925                 19590
                  4926                 18568
                  4927                 19324
                  4928                 18777
                  4929                 19240
                  4930                 19082
                  4931                 18944
                  4932                 18590
                  4933                 18876
                  4934                 18403
                  4935                 18786
                  4936                 18676
                  4937                 19176
                  4938                 19430
                  4939                 19064
                  4940                 18944
                  4941                 18422
                  4942                 18490
                  4943                 18447
                  4944                 18542
                  4945                 17988
                  4946                 19154
                  4947                 18864
                  4948                 18746
                  4949                 18950
                  4950                 19444
                  4951                 19370
                  4952                 19131
                  4953                 19494
                  4954                 18678
                  4955                 19096
                  4956                 18128
                  4957                 19102
                  4958                 19414
                  4959                 19556
                  4960                 19414
                  4961                 19546
                  4962                 18874
                  4963                 19444
                  4964                 19922
                  4965                 18763
                  4966                 19781
                  4967                 19192
                  4968                 19714
                  4969                 18044
                  4970                 19886
                  4971                 20442
                  4972                 19702
                  4973                 18988
                  4974                 18734
                  4975                 18864
                  4976                 19256
                  4977                 20032
                  4978                 18490
                  4979                 19312
                  4980                 18815
                  4981                 19154
                  4982                 18316
                  4983                 19640
                  4984                 18760
                  4985                 19688
                  4986                 18666
                  4987                 17866
                  4988                 18608
                  4989                 18344
                  4990                 18272
                  4991                 18574
                  4992                 18534
                  4993                 19082
                  4994                 18560
                  4995                 18434
                  4996                 18018
                  4997                 18094
                  4998                 18746
                  4999                 17906
                  5000                 17670
                  5001                 17930
                  5002                 17900
                  5003                 18404
                  5004                 17820
                  5005                 18950
                  5006                 18424
                  5007                 19084
                  5008                 17908
                  5009                 17496
                  5010                 16640
                  5011                 18222
                  5012                 17114
                  5013                 19702
                  5014                 18290
                  5015                 18432
                  5016                 17306
                  5017                 17730
                  5018                 18438
                  5019                 19626
                  5020                 18580
                  5021                 17782
                  5022                 18001
                  5023                 18229
                  5024                 18736
                  5025                 18384
                  5026                 18332
                  5027                 19522
                  5028                 18913
                  5029                 17422
                  5030                 17597
                  5031                 18596
                  5032                 19040
                  5033                 18262
                  5034                 18212
                  5035                 18298
                  5036                 18794
                  5037                 18646
                  5038                 18364
                  5039                 18168
                  5040                 18764
                  5041                 18650
                  5042                 17924
                  5043                 18260
                  5044                 18000
                  5045                 17654
                  5046                 18168
                  5047                 18694
                  5048                 18690
                  5049                 18322
                  5050                 19376
                  5051                 18062
                  5052                 19175
                  5053                 19075
                  5054                 18270
                  5055                 17526
                  5056                 17904
                  5057                 18392
                  5058                 17912
                  5059                 18062
                  5060                 17036
                  5061                 18980
                  5062                 18458
                  5063                 18448
                  5064                 17696
                  5065                 18536
                  5066                 18122
                  5067                 18458
                  5068                 17082
                  5069                 17698
                  5070                 17118
                  5071                 18338
                  5072                 16848
                  5073                 18062
                  5074                 16944
                  5075                 17374
                  5076                 17314
                  5077                 16768
                  5078                 17864
                  5079                 16464
                  5080                 17532
                  5081                 16838
                  5082                 17904
                  5083                 17284
                  5084                 17964
                  5085                 17686
                  5086                 18278
                  5087                 17710
                  5088                 17576
                  5089                 17190
                  5090                 16310
                  5091                 17658
                  5092                 17604
                  5093                 17638
                  5094                 17280
                  5095                 17802
                  5096                 17665
                  5097                 17748
                  5098                 17621
                  5099                 17128
                  5100                 18726
                  5101                 17496
                  5102                 17976
                  5103                 16992
                  5104                 18620
                  5105                 17730
                  5106                 17962
                  5107                 17096
                  5108                 18216
                  5109                 18300
                  5110                 17308
                  5111                 17478
                  5112                 17112
                  5113                 18132
                  5114                 16694
                  5115                 17756
                  5116                 17342
                  5117                 18778
                  5118                 17034
                  5119                 18356
                  5120                 17458
                  5121                 18918
                  5122                 17050
                  5123                 17820
                  5124                 15790
                  5125                 17190
                  5126                 18064
                  5127                 18244
                  5128                 17612
                  5129                 17792
                  5130                 17450
                  5131                 17276
                  5132                 16766
                  5133                 17059
                  5134                 17150
                  5135                 17628
                  5136                 17812
                  5137                 16876
                  5138                 16834
                  5139                 17312
                  5140                 17562
                  5141                 17942
                  5142                 16582
                  5143                 17368
                  5144                 16300
                  5145                 16442
                  5146                 16292
                  5147                 17354
                  5148                 16904
                  5149                 16188
                  5150                 17318
                  5151                 17910
                  5152                 17338
                  5153                 16414
                  5154                 17314
                  5155                 16076
                  5156                 16760
                  5157                 16084
                  5158                 17410
                  5159                 16040
                  5160                 17632
                  5161                 17188
                  5162                 15802
                  5163                 17512
                  5164                 17055
                  5165                 16700
                  5166                 16960
                  5167                 16828
                  5168                 16315
                  5169                 16854
                  5170                 17156
                  5171                 17398
                  5172                 16956
                  5173                 17640
                  5174                 16578
                  5175                 18052
                  5176                 16508
                  5177                 17210
                  5178                 17228
                  5179                 16552
                  5180                 16738
                  5181                 17416
                  5182                 16614
                  5183                 17528
                  5184                 16830
                  5185                 16864
                  5186                 16722
                  5187                 16902
                  5188                 16664
                  5189                 17166
                  5190                 16522
                  5191                 17434
                  5192                 16480
                  5193                 16708
                  5194                 17624
                  5195                 17520
                  5196                 17144
                  5197                 17234
                  5198                 17686
                  5199                 16168
                  5200                 16616
                  5201                 16690
                  5202                 16624
                  5203                 15862
                  5204                 15974
                  5205                 16018
                  5206                 16000
                  5207                 16612
                  5208                 16792
                  5209                 16360
                  5210                 16498
                  5211                 15894
                  5212                 16228
                  5213                 15322
                  5214                 17176
                  5215                 16148
                  5216                 16238
                  5217                 15042
                  5218                 17216
                  5219                 15632
                  5220                 16136
                  5221                 16100
                  5222                 15660
                  5223                 16228
                  5224                 16244
                  5225                 17144
                  5226                 15016
                  5227                 16732
                  5228                 16452
                  5229                 16374
                  5230                 16240
                  5231                 16284
                  5232                 16038
                  5233                 16540
                  5234                 15908
                  5235                 15968
                  5236                 16658
                  5237                 16006
                  5238                 16004
                  5239                 16318
                  5240                 16672
                  5241                 16554
                  5242                 17158
                  5243                 16380
                  5244                 16706
                  5245                 16696
                  5246                 16068
                  5247                 15084
                  5248                 15550
                  5249                 17090
                  5250                 16714
                  5251                 17292
                  5252                 16404
                  5253                 16392
                  5254                 16498
                  5255                 17154
                  5256                 15936
                  5257                 16686
                  5258                 16312
                  5259                 16377
                  5260                 15806
                  5261                 16310
                  5262                 16644
                  5263                 17098
                  5264                 16323
                  5265                 15608
                  5266                 16217
                  5267                 16674
                  5268                 16756
                  5269                 15688
                  5270                 15528
                  5271                 16100
                  5272                 16112
                  5273                 16134
                  5274                 15768
                  5275                 15614
                  5276                 16400
                  5277                 15976
                  5278                 15632
                  5279                 15900
                  5280                 15768
                  5281                 15600
                  5282                 15716
                  5283                 16322
                  5284                 16108
                  5285                 14948
                  5286                 15292
                  5287                 15688
                  5288                 16088
                  5289                 14504
                  5290                 14806
                  5291                 14616
                  5292                 15828
                  5293                 14794
                  5294                 15786
                  5295                 14622
                  5296                 16360
                  5297                 15727
                  5298                 15582
                  5299                 15750
                  5300                 14982
                  5301                 15016
                  5302                 16187
                  5303                 15266
                  5304                 15466
                  5305                 15167
                  5306                 15412
                  5307                 15077
                  5308                 15690
                  5309                 16630
                  5310                 15920
                  5311                 15470
                  5312                 14556
                  5313                 16004
                  5314                 15800
                  5315                 15586
                  5316                 15620
                  5317                 15774
                  5318                 15912
                  5319                 16496
                  5320                 15006
                  5321                 15348
                  5322                 15952
                  5323                 15706
                  5324                 15761
                  5325                 15960
                  5326                 15776
                  5327                 16072
                  5328                 16214
                  5329                 15344
                  5330                 15830
                  5331                 16912
                  5332                 16184
                  5333                 14760
                  5334                 15396
                  5335                 15602
                  5336                 16372
                  5337                 15432
                  5338                 15464
                  5339                 14852
                  5340                 15598
                  5341                 15858
                  5342                 14802
                  5343                 15722
                  5344                 15981
                  5345                 15545
                  5346                 15046
                  5347                 14338
                  5348                 15746
                  5349                 14326
                  5350                 15424
                  5351                 14442
                  5352                 15402
                  5353                 15006
                  5354                 15564
                  5355                 14160
                  5356                 15284
                  5357                 14492
                  5358                 14776
                  5359                 14290
                  5360                 14986
                  5361                 14522
                  5362                 14415
                  5363                 15130
                  5364                 13974
                  5365                 15870
                  5366                 14664
                  5367                 15366
                  5368                 14462
                  5369                 15378
                  5370                 14334
                  5371                 15324
                  5372                 14738
                  5373                 15014
                  5374                 13994
                  5375                 15066
                  5376                 14508
                  5377                 14980
                  5378                 15464
                  5379                 15024
                  5380                 14344
                  5381                 14732
                  5382                 14634
                  5383                 15668
                  5384                 14226
                  5385                 15386
                  5386                 15502
                  5387                 15564
                  5388                 14970
                  5389                 15490
                  5390                 15814
                  5391                 15999
                  5392                 14286
                  5393                 13636
                  5394                 13974
                  5395                 15620
                  5396                 14814
                  5397                 14446
                  5398                 15326
                  5399                 15374
                  5400                 15466
                  5401                 14920
                  5402                 15416
                  5403                 14594
                  5404                 14935
                  5405                 14992
                  5406                 14884
                  5407                 14344
                  5408                 15810
                  5409                 15236
                  5410                 14776
                  5411                 14798
                  5412                 14756
                  5413                 14950
                  5414                 14974
                  5415                 14834
                  5416                 13842
                  5417                 15138
                  5418                 14732
                  5419                 14773
                  5420                 14592
                  5421                 14690
                  5422                 14484
                  5423                 14242
                  5424                 14662
                  5425                 14632
                  5426                 14524
                  5427                 14612
                  5428                 13732
                  5429                 14940
                  5430                 14082
                  5431                 14284
                  5432                 14558
                  5433                 14338
                  5434                 14320
                  5435                 14277
                  5436                 13026
                  5437                 13882
                  5438                 14478
                  5439                 14390
                  5440                 13846
                  5441                 14516
                  5442                 14658
                  5443                 13966
                  5444                 14378
                  5445                 14590
                  5446                 14586
                  5447                 13641
                  5448                 13374
                  5449                 14238
                  5450                 13796
                  5451                 14416
                  5452                 14566
                  5453                 13986
                  5454                 14444
                  5455                 15466
                  5456                 13968
                  5457                 14500
                  5458                 14094
                  5459                 14048
                  5460                 15364
                  5461                 13936
                  5462                 14505
                  5463                 14322
                  5464                 14744
                  5465                 13172
                  5466                 14344
                  5467                 14426
                  5468                 14356
                  5469                 14564
                  5470                 14326
                  5471                 13742
                  5472                 15108
                  5473                 14652
                  5474                 14396
                  5475                 14835
                  5476                 13882
                  5477                 14607
                  5478                 14228
                  5479                 14882
                  5480                 13812
                  5481                 13796
                  5482                 13912
                  5483                 13134
                  5484                 13578
                  5485                 14070
                  5486                 14052
                  5487                 13556
                  5488                 14936
                  5489                 14684
                  5490                 13812
                  5491                 13730
                  5492                 14199
                  5493                 14050
                  5494                 13728
                  5495                 13682
                  5496                 13456
                  5497                 13900
                  5498                 13402
                  5499                 14790
                  5500                 13274
                  5501                 14282
                  5502                 13456
                  5503                 14156
                  5504                 13432
                  5505                 13776
                  5506                 13214
                  5507                 13272
                  5508                 13406
                  5509                 13510
                  5510                 13483
                  5511                 13810
                  5512                 13454
                  5513                 13998
                  5514                 13472
                  5515                 13470
                  5516                 13932
                  5517                 12984
                  5518                 13542
                  5519                 14304
                  5520                 13096
                  5521                 12863
                  5522                 13696
                  5523                 14406
                  5524                 13337
                  5525                 13452
                  5526                 13916
                  5527                 13848
                  5528                 14014
                  5529                 13074
                  5530                 12908
                  5531                 13856
                  5532                 13476
                  5533                 14814
                  5534                 14542
                  5535                 13884
                  5536                 14282
                  5537                 13856
                  5538                 13336
                  5539                 13614
                  5540                 14294
                  5541                 13432
                  5542                 13592
                  5543                 12972
                  5544                 13628
                  5545                 14062
                  5546                 14692
                  5547                 13972
                  5548                 13768
                  5549                 13536
                  5550                 13288
                  5551                 13516
                  5552                 13213
                  5553                 13944
                  5554                 13356
                  5555                 13756
                  5556                 13842
                  5557                 13514
                  5558                 13796
                  5559                 13912
                  5560                 12656
                  5561                 12796
                  5562                 14552
                  5563                 13162
                  5564                 12923
                  5565                 13002
                  5566                 13818
                  5567                 12896
                  5568                 13518
                  5569                 12712
                  5570                 12954
                  5571                 13052
                  5572                 12302
                  5573                 12436
                  5574                 13152
                  5575                 12570
                  5576                 12930
                  5577                 13512
                  5578                 13036
                  5579                 12830
                  5580                 13058
                  5581                 12438
                  5582                 12788
                  5583                 12722
                  5584                 12222
                  5585                 12960
                  5586                 12958
                  5587                 13672
                  5588                 13700
                  5589                 13142
                  5590                 13064
                  5591                 12630
                  5592                 13480
                  5593                 13050
                  5594                 13242
                  5595                 12774
                  5596                 13646
                  5597                 12332
                  5598                 12946
                  5599                 13090
                  5600                 13970
                  5601                 13132
                  5602                 13882
                  5603                 12916
                  5604                 13622
                  5605                 12914
                  5606                 12864
                  5607                 13242
                  5608                 12954
                  5609                 13098
                  5610                 13578
                  5611                 13044
                  5612                 12844
                  5613                 13422
                  5614                 13384
                  5615                 12434
                  5616                 12150
                  5617                 12978
                  5618                 13654
                  5619                 12438
                  5620                 14116
                  5621                 13248
                  5622                 13322
                  5623                 12926
                  5624                 12398
                  5625                 12098
                  5626                 13654
                  5627                 12724
                  5628                 12798
                  5629                 12702
                  5630                 12348
                  5631                 12904
                  5632                 12594
                  5633                 12576
                  5634                 12876
                  5635                 13468
                  5636                 12616
                  5637                 12466
                  5638                 12316
                  5639                 12828
                  5640                 12266
                  5641                 12350
                  5642                 12082
                  5643                 12418
                  5644                 12380
                  5645                 12548
                  5646                 12428
                  5647                 12473
                  5648                 12476
                  5649                 12660
                  5650                 12206
                  5651                 12257
                  5652                 12568
                  5653                 11900
                  5654                 12624
                  5655                 12310
                  5656                 12372
                  5657                 12498
                  5658                 12604
                  5659                 12244
                  5660                 12570
                  5661                 12598
                  5662                 12742
                  5663                 12178
                  5664                 12960
                  5665                 12040
                  5666                 12194
                  5667                 12342
                  5668                 12828
                  5669                 13136
                  5670                 12384
                  5671                 12036
                  5672                 12456
                  5673                 12604
                  5674                 12522
                  5675                 12292
                  5676                 12864
                  5677                 12314
                  5678                 12402
                  5679                 13076
                  5680                 12808
                  5681                 13250
                  5682                 12672
                  5683                 12755
                  5684                 11999
                  5685                 12122
                  5686                 11906
                  5687                 13156
                  5688                 11920
                  5689                 13258
                  5690                 12088
                  5691                 13422
                  5692                 11786
                  5693                 13526
                  5694                 11848
                  5695                 12688
                  5696                 11860
                  5697                 11360
                  5698                 12329
                  5699                 12786
                  5700                 11888
                  5701                 12094
                  5702                 12436
                  5703                 12614
                  5704                 12822
                  5705                 11760
                  5706                 12010
                  5707                 11528
                  5708                 11762
                  5709                 12002
                  5710                 12454
                  5711                 11362
                  5712                 12266
                  5713                 12340
                  5714                 11882
                  5715                 11966
                  5716                 12524
                  5717                 11276
                  5718                 11610
                  5719                 11146
                  5720                 11994
                  5721                 12126
                  5722                 11646
                  5723                 12606
                  5724                 11986
                  5725                 11173
                  5726                 11184
                  5727                 11652
                  5728                 11498
                  5729                 11458
                  5730                 11992
                  5731                 11748
                  5732                 11456
                  5733                 12018
                  5734                 11396
                  5735                 12424
                  5736                 12236
                  5737                 12360
                  5738                 11494
                  5739                 11400
                  5740                 11277
                  5741                 11808
                  5742                 12028
                  5743                 12176
                  5744                 11586
                  5745                 12594
                  5746                 12518
                  5747                 11846
                  5748                 11848
                  5749                 12330
                  5750                 11554
                  5751                 12470
                  5752                 11411
                  5753                 11886
                  5754                 11649
                  5755                 11638
                  5756                 11892
                  5757                 12390
                  5758                 12384
                  5759                 11914
                  5760                 11620
                  5761                 11756
                  5762                 11554
                  5763                 12016
                  5764                 12272
                  5765                 11314
                  5766                 11560
                  5767                 12048
                  5768                 12030
                  5769                 11586
                  5770                 11822
                  5771                 11479
                  5772                 11296
                  5773                 11690
                  5774                 11084
                  5775                 11108
                  5776                 11870
                  5777                 12040
                  5778                 11520
                  5779                 12508
                  5780                 11514
                  5781                 11008
                  5782                 11564
                  5783                 11886
                  5784                 11159
                  5785                 11118
                  5786                 11118
                  5787                 11060
                  5788                 10860
                  5789                 10696
                  5790                 10806
                  5791                 11226
                  5792                 10884
                  5793                 11300
                  5794                 11286
                  5795                 11560
                  5796                 11418
                  5797                 12093
                  5798                 10756
                  5799                 10926
                  5800                 11366
                  5801                 11694
                  5802                 11144
                  5803                 11134
                  5804                 11404
                  5805                 11272
                  5806                 11092
                  5807                 11244
                  5808                 10888
                  5809                 11986
                  5810                 11352
                  5811                 11698
                  5812                 11168
                  5813                 11409
                  5814                 11912
                  5815                 11435
                  5816                 11003
                  5817                 11076
                  5818                 11546
                  5819                 11500
                  5820                 11140
                  5821                 11036
                  5822                 11596
                  5823                 12774
                  5824                 11558
                  5825                 11664
                  5826                 11860
                  5827                 12224
                  5828                 11096
                  5829                 10834
                  5830                 10550
                  5831                 11865
                  5832                 11772
                  5833                 10724
                  5834                 11054
                  5835                 11140
                  5836                 11546
                  5837                 11587
                  5838                 11298
                  5839                 10684
                  5840                 11686
                  5841                 10698
                  5842                 10296
                  5843                 10584
                  5844                 11136
                  5845                 10822
                  5846                 11066
                  5847                 10610
                  5848                 11090
                  5849                 10516
                  5850                 11268
                  5851                 10808
                  5852                 11034
                  5853                 10156
                  5854                 10604
                  5855                  9906
                  5856                 10814
                  5857                 10662
                  5858                 11165
                  5859                 10860
                  5860                 10672
                  5861                 10880
                  5862                 10220
                  5863                 10456
                  5864                 10942
                  5865                 10620
                  5866                 10982
                  5867                 10660
                  5868                 10906
                  5869                 11200
                  5870                 11088
                  5871                 11732
                  5872                 10040
                  5873                 10509
                  5874                 11040
                  5875                  9750
                  5876                 10446
                  5877                 10294
                  5878                 11194
                  5879                 10580
                  5880                 10623
                  5881                 11182
                  5882                 11207
                  5883                 11282
                  5884                 10278
                  5885                 10700
                  5886                 10462
                  5887                 11106
                  5888                 10334
                  5889                 10802
                  5890                 10389
                  5891                 11428
                  5892                 11606
                  5893                 11096
                  5894                 10804
                  5895                 11316
                  5896                 10998
                  5897                  9818
                  5898                 10514
                  5899                 10160
                  5900                 11092
                  5901                 10614
                  5902                  9980
                  5903                 10692
                  5904                 11276
                  5905                 11028
                  5906                 11032
                  5907                 10408
                  5908                 11144
                  5909                 10546
                  5910                 10616
                  5911                 10952
                  5912                 10726
                  5913                 10596
                  5914                 10246
                  5915                 10378
                  5916                 10146
                  5917                 10200
                  5918                 10644
                  5919                  9502
                  5920                 10540
                  5921                 10424
                  5922                 10474
                  5923                 10170
                  5924                 10746
                  5925                 10514
                  5926                 10657
                  5927                 10034
                  5928                 10096
                  5929                 10122
                  5930                  9920
                  5931                 10162
                  5932                 10156
                  5933                  9886
                  5934                  9680
                  5935                 10298
                  5936                  9704
                  5937                 10042
                  5938                 10272
                  5939                 10951
                  5940                  9622
                  5941                  9806
                  5942                 10382
                  5943                 10112
                  5944                  9946
                  5945                 10036
                  5946                  9920
                  5947                 10570
                  5948                  9937
                  5949                 10074
                  5950                 10188
                  5951                 10206
                  5952                 10028
                  5953                  9986
                  5954                 11122
                  5955                 10360
                  5956                 10276
                  5957                  9952
                  5958                  9878
                  5959                 10834
                  5960                 10710
                  5961                 10020
                  5962                 10030
                  5963                 10048
                  5964                 10276
                  5965                 10234
                  5966                 10008
                  5967                  9924
                  5968                 10408
                  5969                 10442
                  5970                 10747
                  5971                 10012
                  5972                 11010
                  5973                 10566
                  5974                 10106
                  5975                  9608
                  5976                 10824
                  5977                  9918
                  5978                 10206
                  5979                 10080
                  5980                  9716
                  5981                 10244
                  5982                 10623
                  5983                  9938
                  5984                 10430
                  5985                 10090
                  5986                  9588
                  5987                  9802
                  5988                  9772
                  5989                  9700
                  5990                 10286
                  5991                 10002
                  5992                  9458
                  5993                 10180
                  5994                  9860
                  5995                 10338
                  5996                  9794
                  5997                 10298
                  5998                  9186
                  5999                  9702
                  6000                  9516
                  6001                  9698
                  6002                  9064
                  6003                  9940
                  6004                  9006
                  6005                 10046
                  6006                  9482
                  6007                  9864
                  6008                  9144
                  6009                  9110
                  6010                  9336
                  6011                  9266
                  6012                  9390
                  6013                  9837
                  6014                 10410
                  6015                  9368
                  6016                 10010
                  6017                  9510
                  6018                  9912
                  6019                  9616
                  6020                  9690
                  6021                  9024
                  6022                  9102
                  6023                 10074
                  6024                  9562
                  6025                  9418
                  6026                  9644
                  6027                 10064
                  6028                 10530
                  6029                  9556
                  6030                  9634
                  6031                  9612
                  6032                  9606
                  6033                  9688
                  6034                  9896
                  6035                  9366
                  6036                  9892
                  6037                 10310
                  6038                  9804
                  6039                 10584
                  6040                  9946
                  6041                 10294
                  6042                  9394
                  6043                  9620
                  6044                  9300
                  6045                  9486
                  6046                  9502
                  6047                  9576
                  6048                  9838
                  6049                 10008
                  6050                  9318
                  6051                  9870
                  6052                  9332
                  6053                  9252
                  6054                  9563
                  6055                  9656
                  6056                  9636
                  6057                  9616
                  6058                  9766
                  6059                  9335
                  6060                  9080
                  6061                  9136
                  6062                  9918
                  6063                  9298
                  6064                  9456
                  6065                  8948
                  6066                  8594
                  6067                  8808
                  6068                  9654
                  6069                  8716
                  6070                  9462
                  6071                  9482
                  6072                  9134
                  6073                  9418
                  6074                  9378
                  6075                  9304
                  6076                  9216
                  6077                  8888
                  6078                  8898
                  6079                  9154
                  6080                  8930
                  6081                  9383
                  6082                  9544
                  6083                  9222
                  6084                  8998
                  6085                  8726
                  6086                  9232
                  6087                  9554
                  6088                  9416
                  6089                  8382
                  6090                  8868
                  6091                  8946
                  6092                  9140
                  6093                  9213
                  6094                  8973
                  6095                  9626
                  6096                  9096
                  6097                  9333
                  6098                  9187
                  6099                  9464
                  6100                  9908
                  6101                  9576
                  6102                  8888
                  6103                  8914
                  6104                  9628
                  6105                  9520
                  6106                  9326
                  6107                  9138
                  6108                  9130
                  6109                  9098
                  6110                  9434
                  6111                  9056
                  6112                  9320
                  6113                  8950
                  6114                  9018
                  6115                  9230
                  6116                  9266
                  6117                  9014
                  6118                  9396
                  6119                  9056
                  6120                  9072
                  6121                  8544
                  6122                  9140
                  6123                  9180
                  6124                  8178
                  6125                  8768
                  6126                  8980
                  6127                  9198
                  6128                  9312
                  6129                  8736
                  6130                  8908
                  6131                  9100
                  6132                  8429
                  6133                  8572
                  6134                  8024
                  6135                  9191
                  6136                  8570
                  6137                  8938
                  6138                  8282
                  6139                  8878
                  6140                  8742
                  6141                  9100
                  6142                  8616
                  6143                  8678
                  6144                  8890
                  6145                  8388
                  6146                  8400
                  6147                  8568
                  6148                  8862
                  6149                  8498
                  6150                  8680
                  6151                  8394
                  6152                  8968
                  6153                  8848
                  6154                  8151
                  6155                  8786
                  6156                  8880
                  6157                  8110
                  6158                  8466
                  6159                  8862
                  6160                  9038
                  6161                  8496
                  6162                  8862
                  6163                  8392
                  6164                  9462
                  6165                  8710
                  6166                  8358
                  6167                  7788
                  6168                  8514
                  6169                  8834
                  6170                  9200
                  6171                  8550
                  6172                  9284
                  6173                  8746
                  6174                  9344
                  6175                  8904
                  6176                  8584
                  6177                  8728
                  6178                  8596
                  6179                  8350
                  6180                  8258
                  6181                  8636
                  6182                  8644
                  6183                  9106
                  6184                  8866
                  6185                  9154
                  6186                  8508
                  6187                  9209
                  6188                  8128
                  6189                  9050
                  6190                  8946
                  6191                  9070
                  6192                  8328
                  6193                  8436
                  6194                  8404
                  6195                  9080
                  6196                  8584
                  6197                  8078
                  6198                  8344
                  6199                  8494
                  6200                  8486
                  6201                  7804
                  6202                  7872
                  6203                  8070
                  6204                  8688
                  6205                  8418
                  6206                  8534
                  6207                  8068
                  6208                  8166
                  6209                  8330
                  6210                  7846
                  6211                  7840
                  6212                  8007
                  6213                  8010
                  6214                  8326
                  6215                  8158
                  6216                  8078
                  6217                  8086
                  6218                  8142
                  6219                  8252
                  6220                  8511
                  6221                  7584
                  6222                  8907
                  6223                  8131
                  6224                  8448
                  6225                  7654
                  6226                  8034
                  6227                  7830
                  6228                  8370
                  6229                  8198
                  6230                  8222
                  6231                  8264
                  6232                  8102
                  6233                  8511
                  6234                  7920
                  6235                  7550
                  6236                  8196
                  6237                  8116
                  6238                  7882
                  6239                  8494
                  6240                  8042
                  6241                  8062
                  6242                  8394
                  6243                  8162
                  6244                  7888
                  6245                  9010
                  6246                  8360
                  6247                  8394
                  6248                  7968
                  6249                  8042
                  6250                  8500
                  6251                  8688
                  6252                  7838
                  6253                  8384
                  6254                  8050
                  6255                  8148
                  6256                  8124
                  6257                  7636
                  6258                  8038
                  6259                  8710
                  6260                  8400
                  6261                  7534
                  6262                  8246
                  6263                  9098
                  6264                  8846
                  6265                  7822
                  6266                  7962
                  6267                  7694
                  6268                  8724
                  6269                  7889
                  6270                  7542
                  6271                  8218
                  6272                  7882
                  6273                  8114
                  6274                  8140
                  6275                  7889
                  6276                  7867
                  6277                  7752
                  6278                  8128
                  6279                  7362
                  6280                  7832
                  6281                  6612
                  6282                  8076
                  6283                  7482
                  6284                  8030
                  6285                  7754
                  6286                  7736
                  6287                  7710
                  6288                  8078
                  6289                  7436
                  6290                  7142
                  6291                  7788
                  6292                  7344
                  6293                  7634
                  6294                  7400
                  6295                  7734
                  6296                  7380
                  6297                  8266
                  6298                  7736
                  6299                  7370
                  6300                  7944
                  6301                  7529
                  6302                  7924
                  6303                  7732
                  6304                  7232
                  6305                  7718
                  6306                  8057
                  6307                  7922
                  6308                  7818
                  6309                  7536
                  6310                  7734
                  6311                  7854
                  6312                  6994
                  6313                  7486
                  6314                  7920
                  6315                  8338
                  6316                  7146
                  6317                  7824
                  6318                  8232
                  6319                  8866
                  6320                  7759
                  6321                  7642
                  6322                  7850
                  6323                  8152
                  6324                  7208
                  6325                  7342
                  6326                  7486
                  6327                  7239
                  6328                  7868
                  6329                  7118
                  6330                  7776
                  6331                  8308
                  6332                  8050
                  6333                  7478
                  6334                  7602
                  6335                  7438
                  6336                  7710
                  6337                  7642
                  6338                  7738
                  6339                  7178
                  6340                  7678
                  6341                  7158
                  6342                  7828
                  6343                  7360
                  6344                  6981
                  6345                  7490
                  6346                  7642
                  6347                  7456
                  6348                  7161
                  6349                  7257
                  6350                  7214
                  6351                  6974
                  6352                  7550
                  6353                  7650
                  6354                  7210
                  6355                  7472
                  6356                  7468
                  6357                  6474
                  6358                  7496
                  6359                  6950
                  6360                  7150
                  6361                  7588
                  6362                  7378
                  6363                  7262
                  6364                  7282
                  6365                  7354
                  6366                  7475
                  6367                  7486
                  6368                  7030
                  6369                  6822
                  6370                  7073
                  6371                  6984
                  6372                  7321
                  6373                  7706
                  6374                  7476
                  6375                  7086
                  6376                  7224
                  6377                  7514
                  6378                  7172
                  6379                  7176
                  6380                  7176
                  6381                  7230
                  6382                  7494
                  6383                  7504
                  6384                  6982
                  6385                  6920
                  6386                  7892
                  6387                  7392
                  6388                  7204
                  6389                  6954
                  6390                  7428
                  6391                  7620
                  6392                  7955
                  6393                  6586
                  6394                  6998
                  6395                  7530
                  6396                  7958
                  6397                  7260
                  6398                  6880
                  6399                  7108
                  6400                  7474
                  6401                  7650
                  6402                  7020
                  6403                  6918
                  6404                  7208
                  6405                  7268
                  6406                  6922
                  6407                  7536
                  6408                  7596
                  6409                  7801
                  6410                  7168
                  6411                  6888
                  6412                  6552
                  6413                  6946
                  6414                  6920
                  6415                  6544
                  6416                  7303
                  6417                  6320
                  6418                  6930
                  6419                  7428
                  6420                  7060
                  6421                  7440
                  6422                  6948
                  6423                  6626
                  6424                  6490
                  6425                  6394
                  6426                  7138
                  6427                  6514
                  6428                  6584
                  6429                  7116
                  6430                  6628
                  6431                  7252
                  6432                  6852
                  6433                  6886
                  6434                  6725
                  6435                  6712
                  6436                  6770
                  6437                  6741
                  6438                  6644
                  6439                  6976
                  6440                  6818
                  6441                  6924
                  6442                  6536
                  6443                  7128
                  6444                  6526
                  6445                  6776
                  6446                  6642
                  6447                  6754
                  6448                  6664
                  6449                  6824
                  6450                  6804
                  6451                  6909
                  6452                  6506
                  6453                  7456
                  6454                  6998
                  6455                  7152
                  6456                  7137
                  6457                  6890
                  6458                  6192
                  6459                  7170
                  6460                  6642
                  6461                  6834
                  6462                  6584
                  6463                  6922
                  6464                  6962
                  6465                  7098
                  6466                  6938
                  6467                  6674
                  6468                  7442
                  6469                  6406
                  6470                  6408
                  6471                  6330
                  6472                  6851
                  6473                  6864
                  6474                  6942
                  6475                  6894
                  6476                  6964
                  6477                  6947
                  6478                  7034
                  6479                  6634
                  6480                  6558
                  6481                  6706
                  6482                  6440
                  6483                  6218
                  6484                  6486
                  6485                  6462
                  6486                  6598
                  6487                  6552
                  6488                  6522
                  6489                  6534
                  6490                  6624
                  6491                  6692
                  6492                  6326
                  6493                  6478
                  6494                  7053
                  6495                  6844
                  6496                  6670
                  6497                  6792
                  6498                  5974
                  6499                  6300
                  6500                  6394
                  6501                  6312
                  6502                  6044
                  6503                  6342
                  6504                  5884
                  6505                  6388
                  6506                  6316
                  6507                  6654
                  6508                  6562
                  6509                  6242
                  6510                  6488
                  6511                  6360
                  6512                  6400
                  6513                  6020
                  6514                  6674
                  6515                  6055
                  6516                  6069
                  6517                  6200
                  6518                  6544
                  6519                  6544
                  6520                  6856
                  6521                  5788
                  6522                  6426
                  6523                  6852
                  6524                  6884
                  6525                  6068
                  6526                  6282
                  6527                  6522
                  6528                  6739
                  6529                  6070
                  6530                  6336
                  6531                  6266
                  6532                  6742
                  6533                  6476
                  6534                  6524
                  6535                  5884
                  6536                  6754
                  6537                  6598
                  6538                  6136
                  6539                  6188
                  6540                  6652
                  6541                  6652
                  6542                  7006
                  6543                  6720
                  6544                  6110
                  6545                  6212
                  6546                  6556
                  6547                  6586
                  6548                  6304
                  6549                  6044
                  6550                  5967
                  6551                  6560
                  6552                  6610
                  6553                  5964
                  6554                  6424
                  6555                  6372
                  6556                  5876
                  6557                  5920
                  6558                  5812
                  6559                  6376
                  6560                  5970
                  6561                  5849
                  6562                  5884
                  6563                  6602
                  6564                  5962
                  6565                  6242
                  6566                  6054
                  6567                  6150
                  6568                  6032
                  6569                  6070
                  6570                  5794
                  6571                  6216
                  6572                  5924
                  6573                  5406
                  6574                  6344
                  6575                  6010
                  6576                  6372
                  6577                  6464
                  6578                  6054
                  6579                  5902
                  6580                  6386
                  6581                  5848
                  6582                  6120
                  6583                  5812
                  6584                  6144
                  6585                  5308
                  6586                  6402
                  6587                  5632
                  6588                  6344
                  6589                  6043
                  6590                  5598
                  6591                  6194
                  6592                  6036
                  6593                  5504
                  6594                  5246
                  6595                  5846
                  6596                  6228
                  6597                  6460
                  6598                  5792
                  6599                  5996
                  6600                  6354
                  6601                  5883
                  6602                  5834
                  6603                  5826
                  6604                  6086
                  6605                  5626
                  6606                  6212
                  6607                  5958
                  6608                  5972
                  6609                  6145
                  6610                  6336
                  6611                  6024
                  6612                  6138
                  6613                  5474
                  6614                  6102
                  6615                  6116
                  6616                  5555
                  6617                  5568
                  6618                  5682
                  6619                  6590
                  6620                  5908
                  6621                  6402
                  6622                  6358
                  6623                  6266
                  6624                  5842
                  6625                  5920
                  6626                  5988
                  6627                  5824
                  6628                  5456
                  6629                  5442
                  6630                  6136
                  6631                  5756
                  6632                  5968
                  6633                  5632
                  6634                  5544
                  6635                  5518
                  6636                  5886
                  6637                  5454
                  6638                  5826
                  6639                  5346
                  6640                  5802
                  6641                  5612
                  6642                  5480
                  6643                  5672
                  6644                  5554
                  6645                  5574
                  6646                  5508
                  6647                  5498
                  6648                  5070
                  6649                  4904
                  6650                  6282
                  6651                  5538
                  6652                  5576
                  6653                  5250
                  6654                  5482
                  6655                  5772
                  6656                  5700
                  6657                  5578
                  6658                  5680
                  6659                  5512
                  6660                  5592
                  6661                  5390
                  6662                  5672
                  6663                  5134
                  6664                  6042
                  6665                  6111
                  6666                  5334
                  6667                  5635
                  6668                  5704
                  6669                  5928
                  6670                  6150
                  6671                  5438
                  6672                  5632
                  6673                  5628
                  6674                  5842
                  6675                  5564
                  6676                  5388
                  6677                  5951
                  6678                  5296
                  6679                  5722
                  6680                  5338
                  6681                  5772
                  6682                  5438
                  6683                  6108
                  6684                  5192
                  6685                  5520
                  6686                  5568
                  6687                  5804
                  6688                  5436
                  6689                  5421
                  6690                  5776
                  6691                  5300
                  6692                  5380
                  6693                  5046
                  6694                  5388
                  6695                  5426
                  6696                  5420
                  6697                  5324
                  6698                  5596
                  6699                  5848
                  6700                  5552
                  6701                  5460
                  6702                  4788
                  6703                  5404
                  6704                  5016
                  6705                  5762
                  6706                  4952
                  6707                  5542
                  6708                  4712
                  6709                  5330
                  6710                  5366
                  6711                  5922
                  6712                  5236
                  6713                  5668
                  6714                  5540
                  6715                  4866
                  6716                  5248
                  6717                  4648
                  6718                  4790
                  6719                  5056
                  6720                  5516
                  6721                  5140
                  6722                  5108
                  6723                  5349
                  6724                  5424
                  6725                  5318
                  6726                  4926
                  6727                  5192
                  6728                  5166
                  6729                  5392
                  6730                  5024
                  6731                  5152
                  6732                  5604
                  6733                  5064
                  6734                  5834
                  6735                  5086
                  6736                  5138
                  6737                  5472
                  6738                  5070
                  6739                  4986
                  6740                  5028
                  6741                  4908
                  6742                  5594
                  6743                  5442
                  6744                  5283
                  6745                  5444
                  6746                  5488
                  6747                  5032
                  6748                  5382
                  6749                  5060
                  6750                  5332
                  6751                  6206
                  6752                  4848
                  6753                  5214
                  6754                  5682
                  6755                  5932
                  6756                  5264
                  6757                  5448
                  6758                  5144
                  6759                  5282
                  6760                  5094
                  6761                  4828
                  6762                  4710
                  6763                  5260
                  6764                  4964
                  6765                  5038
                  6766                  4862
                  6767                  5320
                  6768                  5250
                  6769                  5464
                  6770                  4650
                  6771                  5088
                  6772                  5112
                  6773                  4704
                  6774                  5190
                  6775                  4680
                  6776                  4582
                  6777                  4982
                  6778                  5036
                  6779                  4900
                  6780                  4800
                  6781                  4848
                  6782                  4604
                  6783                  4696
                  6784                  4558
                  6785                  4698
                  6786                  5264
                  6787                  5100
                  6788                  4850
                  6789                  4990
                  6790                  4810
                  6791                  4756
                  6792                  4928
                  6793                  4780
                  6794                  4890
                  6795                  4666
                  6796                  5123
                  6797                  5064
                  6798                  4970
                  6799                  4892
                  6800                  4852
                  6801                  4932
                  6802                  5090
                  6803                  5020
                  6804                  4670
                  6805                  4723
                  6806                  4998
                  6807                  4612
                  6808                  4791
                  6809                  5262
                  6810                  4680
                  6811                  5258
                  6812                  4480
                  6813                  4910
                  6814                  4774
                  6815                  5756
                  6816                  4476
                  6817                  4754
                  6818                  4868
                  6819                  4870
                  6820                  4820
                  6821                  4982
                  6822                  4461
                  6823                  4820
                  6824                  4906
                  6825                  4200
                  6826                  5122
                  6827                  5418
                  6828                  5034
                  6829                  4604
                  6830                  4496
                  6831                  4878
                  6832                  4876
                  6833                  4792
                  6834                  4870
                  6835                  4850
                  6836                  4668
                  6837                  5248
                  6838                  4754
                  6839                  4451
                  6840                  4818
                  6841                  4582
                  6842                  4570
                  6843                  5012
                  6844                  4544
                  6845                  5066
                  6846                  4810
                  6847                  4730
                  6848                  4602
                  6849                  4228
                  6850                  4666
                  6851                  4350
                  6852                  4991
                  6853                  4166
                  6854                  4324
                  6855                  4680
                  6856                  4728
                  6857                  4668
                  6858                  4426
                  6859                  4474
                  6860                  4424
                  6861                  4622
                  6862                  4306
                  6863                  4418
                  6864                  4328
                  6865                  4304
                  6866                  4490
                  6867                  4426
                  6868                  4509
                  6869                  4376
                  6870                  4552
                  6871                  4706
                  6872                  4382
                  6873                  4674
                  6874                  4560
                  6875                  4542
                  6876                  4236
                  6877                  4356
                  6878                  4720
                  6879                  4592
                  6880                  4520
                  6881                  4590
                  6882                  5058
                  6883                  4487
                  6884                  4708
                  6885                  4035
                  6886                  4568
                  6887                  4478
                  6888                  4642
                  6889                  4638
                  6890                  4480
                  6891                  4680
                  6892                  4820
                  6893                  4670
                  6894                  4312
                  6895                  4584
                  6896                  4530
                  6897                  4006
                  6898                  4238
                  6899                  4402
                  6900                  4694
                  6901                  5108
                  6902                  4684
                  6903                  4516
                  6904                  4692
                  6905                  4524
                  6906                  4454
                  6907                  4253
                  6908                  4244
                  6909                  4232
                  6910                  4794
                  6911                  4083
                  6912                  4422
                  6913                  4414
                  6914                  4542
                  6915                  4158
                  6916                  4364
                  6917                  4042
                  6918                  4170
                  6919                  4334
                  6920                  4080
                  6921                  4264
                  6922                  4348
                  6923                  3980
                  6924                  4580
                  6925                  4226
                  6926                  4041
                  6927                  4166
                  6928                  4334
                  6929                  4278
                  6930                  4149
                  6931                  4130
                  6932                  4226
                  6933                  4442
                  6934                  4270
                  6935                  3984
                  6936                  4570
                  6937                  3950
                  6938                  4554
                  6939                  3876
                  6940                  4100
                  6941                  4233
                  6942                  4344
                  6943                  4278
                  6944                  4674
                  6945                  3974
                  6946                  4164
                  6947                  4506
                  6948                  4178
                  6949                  4186
                  6950                  4134
                  6951                  4400
                  6952                  3774
                  6953                  3742
                  6954                  3976
                  6955                  4626
                  6956                  4604
                  6957                  4070
                  6958                  3974
                  6959                  4408
                  6960                  4344
                  6961                  4090
                  6962                  4432
                  6963                  4166
                  6964                  4076
                  6965                  4168
                  6966                  4174
                  6967                  3974
                  6968                  4435
                  6969                  4247
                  6970                  4128
                  6971                  4130
                  6972                  4024
                  6973                  4424
                  6974                  4200
                  6975                  4086
                  6976                  4156
                  6977                  4214
                  6978                  4320
                  6979                  4324
                  6980                  3852
                  6981                  4254
                  6982                  3836
                  6983                  4422
                  6984                  4073
                  6985                  3857
                  6986                  4062
                  6987                  3900
                  6988                  3946
                  6989                  4136
                  6990                  4098
                  6991                  4084
                  6992                  3956
                  6993                  3652
                  6994                  3840
                  6995                  3972
                  6996                  3818
                  6997                  3538
                  6998                  3852
                  6999                  3680
                  7000                  3652
                  7001                  3834
                  7002                  3986
                  7003                  4294
                  7004                  3860
                  7005                  4204
                  7006                  3698
                  7007                  4110
                  7008                  3865
                  7009                  3730
                  7010                  3736
                  7011                  4064
                  7012                  3735
                  7013                  3890
                  7014                  4132
                  7015                  4009
                  7016                  4080
                  7017                  3988
                  7018                  3924
                  7019                  3950
                  7020                  4098
                  7021                  3296
                  7022                  3626
                  7023                  4094
                  7024                  3896
                  7025                  4320
                  7026                  3706
                  7027                  3880
                  7028                  4372
                  7029                  4130
                  7030                  3652
                  7031                  3780
                  7032                  4137
                  7033                  3866
                  7034                  3978
                  7035                  4136
                  7036                  4120
                  7037                  3926
                  7038                  4066
                  7039                  3768
                  7040                  3728
                  7041                  3858
                  7042                  3958
                  7043                  3596
                  7044                  3594
                  7045                  3482
                  7046                  4150
                  7047                  3756
                  7048                  3738
                  7049                  3958
                  7050                  3553
                  7051                  3970
                  7052                  3734
                  7053                  3240
                  7054                  3646
                  7055                  3806
                  7056                  3324
                  7057                  4154
                  7058                  3910
                  7059                  3611
                  7060                  3673
                  7061                  3694
                  7062                  3320
                  7063                  4057
                  7064                  3879
                  7065                  3506
                  7066                  3536
                  7067                  3732
                  7068                  3700
                  7069                  3866
                  7070                  3672
                  7071                  3802
                  7072                  3527
                  7073                  3604
                  7074                  3564
                  7075                  3470
                  7076                  3554
                  7077                  3284
                  7078                  3850
                  7079                  3736
                  7080                  3876
                  7081                  3566
                  7082                  3412
                  7083                  3924
                  7084                  3198
                  7085                  3366
                  7086                  3230
                  7087                  3612
                  7088                  3374
                  7089                  3626
                  7090                  3246
                  7091                  3834
                  7092                  3752
                  7093                  3938
                  7094                  3424
                  7095                  3764
                  7096                  3644
                  7097                  3589
                  7098                  3638
                  7099                  3454
                  7100                  3556
                  7101                  3736
                  7102                  3902
                  7103                  3314
                  7104                  3826
                  7105                  3696
                  7106                  3870
                  7107                  3295
                  7108                  3662
                  7109                  3700
                  7110                  3660
                  7111                  3738
                  7112                  3552
                  7113                  4110
                  7114                  3494
                  7115                  4125
                  7116                  3082
                  7117                  3678
                  7118                  3658
                  7119                  3968
                  7120                  3144
                  7121                  3768
                  7122                  3374
                  7123                  3476
                  7124                  3356
                  7125                  3530
                  7126                  3306
                  7127                  3734
                  7128                  3160
                  7129                  3184
                  7130                  3322
                  7131                  3160
                  7132                  3202
                  7133                  3432
                  7134                  3178
                  7135                  3310
                  7136                  3261
                  7137                  3487
                  7138                  3492
                  7139                  3292
                  7140                  2960
                  7141                  3324
                  7142                  3440
                  7143                  3216
                  7144                  3004
                  7145                  3492
                  7146                  3710
                  7147                  3604
                  7148                  3634
                  7149                  3200
                  7150                  3502
                  7151                  3370
                  7152                  3542
                  7153                  3114
                  7154                  3112
                  7155                  3198
                  7156                  3502
                  7157                  3234
                  7158                  3074
                  7159                  3284
                  7160                  3268
                  7161                  3438
                  7162                  3510
                  7163                  3152
                  7164                  3474
                  7165                  3346
                  7166                  3428
                  7167                  3178
                  7168                  3384
                  7169                  3388
                  7170                  3384
                  7171                  3414
                  7172                  2952
                  7173                  3548
                  7174                  3376
                  7175                  3340
                  7176                  3002
                  7177                  3236
                  7178                  2994
                  7179                  3548
                  7180                  3101
                  7181                  3428
                  7182                  3508
                  7183                  3270
                  7184                  3212
                  7185                  3234
                  7186                  3252
                  7187                  3584
                  7188                  3430
                  7189                  2806
                  7190                  3250
                  7191                  3412
                  7192                  3588
                  7193                  3516
                  7194                  3244
                  7195                  3566
                  7196                  3206
                  7197                  2920
                  7198                  2892
                  7199                  2950
                  7200                  3104
                  7201                  3295
                  7202                  2842
                  7203                  3268
                  7204                  3180
                  7205                  3340
                  7206                  3188
                  7207                  3316
                  7208                  3118
                  7209                  2652
                  7210                  3510
                  7211                  2834
                  7212                  3108
                  7213                  2964
                  7214                  3146
                  7215                  3030
                  7216                  3412
                  7217                  2838
                  7218                  2924
                  7219                  3024
                  7220                  2884
                  7221                  2980
                  7222                  2930
                  7223                  2900
                  7224                  3122
                  7225                  3447
                  7226                  3014
                  7227                  3057
                  7228                  2960
                  7229                  3276
                  7230                  2870
                  7231                  2978
                  7232                  2858
                  7233                  3016
                  7234                  3088
                  7235                  3078
                  7236                  2952
                  7237                  3192
                  7238                  3534
                  7239                  3148
                  7240                  3456
                  7241                  2822
                  7242                  3240
                  7243                  2802
                  7244                  2756
                  7245                  3126
                  7246                  3016
                  7247                  3368
                  7248                  3034
                  7249                  2750
                  7250                  3022
                  7251                  3274
                  7252                  3078
                  7253                  2976
                  7254                  2976
                  7255                  3030
                  7256                  3044
                  7257                  2958
                  7258                  2886
                  7259                  2928
                  7260                  3074
                  7261                  2990
                  7262                  2760
                  7263                  3106
                  7264                  3008
                  7265                  3038
                  7266                  2772
                  7267                  2716
                  7268                  2947
                  7269                  3004
                  7270                  3088
                  7271                  2790
                  7272                  2828
                  7273                  2872
                  7274                  2964
                  7275                  2877
                  7276                  2680
                  7277                  2522
                  7278                  2776
                  7279                  3012
                  7280                  3110
                  7281                  2692
                  7282                  2938
                  7283                  2936
                  7284                  2786
                  7285                  2612
                  7286                  2820
                  7287                  3078
                  7288                  3120
                  7289                  2676
                  7290                  2842
                  7291                  2648
                  7292                  3234
                  7293                  2682
                  7294                  3054
                  7295                  2829
                  7296                  2940
                  7297                  2544
                  7298                  3192
                  7299                  2632
                  7300                  2640
                  7301                  2537
                  7302                  2918
                  7303                  2722
                  7304                  2726
                  7305                  2660
                  7306                  2794
                  7307                  3168
                  7308                  2556
                  7309                  3050
                  7310                  2678
                  7311                  2786
                  7312                  2776
                  7313                  2840
                  7314                  2820
                  7315                  3122
                  7316                  2414
                  7317                  2886
                  7318                  3014
                  7319                  2771
                  7320                  2788
                  7321                  2598
                  7322                  2749
                  7323                  2950
                  7324                  2972
                  7325                  2600
                  7326                  2693
                  7327                  3044
                  7328                  2742
                  7329                  2878
                  7330                  2604
                  7331                  2634
                  7332                  3038
                  7333                  2658
                  7334                  2534
                  7335                  2780
                  7336                  2652
                  7337                  3094
                  7338                  2816
                  7339                  2808
                  7340                  2650
                  7341                  2758
                  7342                  2772
                  7343                  2642
                  7344                  2595
                  7345                  2182
                  7346                  2586
                  7347                  2464
                  7348                  2550
                  7349                  2496
                  7350                  2830
                  7351                  2360
                  7352                  2663
                  7353                  2600
                  7354                  2460
                  7355                  2510
                  7356                  2506
                  7357                  2715
                  7358                  2266
                  7359                  2252
                  7360                  2676
                  7361                  2858
                  7362                  2506
                  7363                  2650
                  7364                  2319
                  7365                  2633
                  7366                  2504
                  7367                  2752
                  7368                  2256
                  7369                  2876
                  7370                  2766
                  7371                  2882
                  7372                  2576
                  7373                  2742
                  7374                  2580
                  7375                  2508
                  7376                  2750
                  7377                  2328
                  7378                  2414
                  7379                  2466
                  7380                  2504
                  7381                  2670
                  7382                  2914
                  7383                  2726
                  7384                  2720
                  7385                  2646
                  7386                  2503
                  7387                  2760
                  7388                  2526
                  7389                  2382
                  7390                  2426
                  7391                  2462
                  7392                  2484
                  7393                  2720
                  7394                  2308
                  7395                  2590
                  7396                  2790
                  7397                  2936
                  7398                  2572
                  7399                  2476
                  7400                  2466
                  7401                  2572
                  7402                  2562
                  7403                  2260
                  7404                  2459
                  7405                  2524
                  7406                  2498
                  7407                  2480
                  7408                  2397
                  7409                  2138
                  7410                  2702
                  7411                  2500
                  7412                  2280
                  7413                  2260
                  7414                  2270
                  7415                  2520
                  7416                  2656
                  7417                  2488
                  7418                  2110
                  7419                  2522
                  7420                  2494
                  7421                  2480
                  7422                  2396
                  7423                  2554
                  7424                  2234
                  7425                  2738
                  7426                  2118
                  7427                  2442
                  7428                  2436
                  7429                  2434
                  7430                  2380
                  7431                  2622
                  7432                  1962
                  7433                  2108
                  7434                  2396
                  7435                  1942
                  7436                  2388
                  7437                  2482
                  7438                  2068
                  7439                  2458
                  7440                  2271
                  7441                  2448
                  7442                  2338
                  7443                  2344
                  7444                  2284
                  7445                  2438
                  7446                  2106
                  7447                  2284
                  7448                  2240
                  7449                  2240
                  7450                  2400
                  7451                  2636
                  7452                  2218
                  7453                  2332
                  7454                  2376
                  7455                  2424
                  7456                  2450
                  7457                  2232
                  7458                  2148
                  7459                  2326
                  7460                  2427
                  7461                  2472
                  7462                  2400
                  7463                  2106
                  7464                  2466
                  7465                  2623
                  7466                  2430
                  7467                  2186
                  7468                  2312
                  7469                  2570
                  7470                  2380
                  7471                  2580
                  7472                  2386
                  7473                  2396
                  7474                  2446
                  7475                  2441
                  7476                  1850
                  7477                  2559
                  7478                  2156
                  7479                  2458
                  7480                  1934
                  7481                  2200
                  7482                  2006
                  7483                  2284
                  7484                  2338
                  7485                  2154
                  7486                  2190
                  7487                  2199
                  7488                  2376
                  7489                  2060
                  7490                  2062
                  7491                  2064
                  7492                  2072
                  7493                  1990
                  7494                  2232
                  7495                  2074
                  7496                  2132
                  7497                  2396
                  7498                  1878
                  7499                  2248
                  7500                  2034
                  7501                  2206
                  7502                  1883
                  7503                  2152
                  7504                  2330
                  7505                  2220
                  7506                  2252
                  7507                  2344
                  7508                  2236
                  7509                  2254
                  7510                  2098
                  7511                  2052
                  7512                  2158
                  7513                  2106
                  7514                  2254
                  7515                  2152
                  7516                  2236
                  7517                  2148
                  7518                  2151
                  7519                  2572
                  7520                  2106
                  7521                  1816
                  7522                  1720
                  7523                  2222
                  7524                  2128
                  7525                  1978
                  7526                  2168
                  7527                  1992
                  7528                  2148
                  7529                  2308
                  7530                  2042
                  7531                  2140
                  7532                  2288
                  7533                  2051
                  7534                  1862
                  7535                  1868
                  7536                  1990
                  7537                  2140
                  7538                  2254
                  7539                  1964
                  7540                  1842
                  7541                  2222
                  7542                  2278
                  7543                  2268
                  7544                  2164
                  7545                  1874
                  7546                  2156
                  7547                  2048
                  7548                  2154
                  7549                  1899
                  7550                  2232
                  7551                  2194
                  7552                  2060
                  7553                  2288
                  7554                  2146
                  7555                  2004
                  7556                  1982
                  7557                  2046
                  7558                  2050
                  7559                  1978
                  7560                  1930
                  7561                  1996
                  7562                  2166
                  7563                  1966
                  7564                  1950
                  7565                  1822
                  7566                  2084
                  7567                  1996
                  7568                  1713
                  7569                  1768
                  7570                  1954
                  7571                  1870
                  7572                  2020
                  7573                  1964
                  7574                  2108
                  7575                  1786
                  7576                  1801
                  7577                  1802
                  7578                  2174
                  7579                  1926
                  7580                  1796
                  7581                  1796
                  7582                  1860
                  7583                  1966
                  7584                  1862
                  7585                  1838
                  7586                  1722
                  7587                  2244
                  7588                  1870
                  7589                  1800
                  7590                  1794
                  7591                  1752
                  7592                  2300
                  7593                  1782
                  7594                  1808
                  7595                  1872
                  7596                  2000
                  7597                  2028
                  7598                  2366
                  7599                  1664
                  7600                  2266
                  7601                  1952
                  7602                  2416
                  7603                  1560
                  7604                  2182
                  7605                  1840
                  7606                  2088
                  7607                  1944
                  7608                  1654
                  7609                  1688
                  7610                  1914
                  7611                  2056
                  7612                  1858
                  7613                  1882
                  7614                  1948
                  7615                  1938
                  7616                  1932
                  7617                  1910
                  7618                  1696
                  7619                  1976
                  7620                  1912
                  7621                  2014
                  7622                  1818
                  7623                  1510
                  7624                  1720
                  7625                  1718
                  7626                  1636
                  7627                  1976
                  7628                  1696
                  7629                  1674
                  7630                  1886
                  7631                  1874
                  7632                  1706
                  7633                  1826
                  7634                  1790
                  7635                  1776
                  7636                  1756
                  7637                  1890
                  7638                  1760
                  7639                  1952
                  7640                  1834
                  7641                  2006
                  7642                  1766
                  7643                  1774
                  7644                  1726
                  7645                  1662
                  7646                  1840
                  7647                  1588
                  7648                  1912
                  7649                  1562
                  7650                  1832
                  7651                  2064
                  7652                  2000
                  7653                  1716
                  7654                  1948
                  7655                  1666
                  7656                  1972
                  7657                  1660
                  7658                  1688
                  7659                  1690
                  7660                  1844
                  7661                  1772
                  7662                  1780
                  7663                  1610
                  7664                  1834
                  7665                  2016
                  7666                  1576
                  7667                  1664
                  7668                  1528
                  7669                  1788
                  7670                  1772
                  7671                  1892
                  7672                  1492
                  7673                  1746
                  7674                  1878
                  7675                  1850
                  7676                  1810
                  7677                  1800
                  7678                  1588
                  7679                  1810
                  7680                  1630
                  7681                  1448
                  7682                  1848
                  7683                  1710
                  7684                  1892
                  7685                  1664
                  7686                  1882
                  7687                  1602
                  7688                  1928
                  7689                  1962
                  7690                  1624
                  7691                  1613
                  7692                  1580
                  7693                  1570
                  7694                  1900
                  7695                  1608
                  7696                  1482
                  7697                  1910
                  7698                  1542
                  7699                  1710
                  7700                  1678
                  7701                  1816
                  7702                  1492
                  7703                  1678
                  7704                  1410
                  7705                  1842
                  7706                  1480
                  7707                  1422
                  7708                  1756
                  7709                  1478
                  7710                  1580
                  7711                  1334
                  7712                  1660
                  7713                  1488
                  7714                  1618
                  7715                  1502
                  7716                  1618
                  7717                  1322
                  7718                  1432
                  7719                  1804
                  7720                  1472
                  7721                  1741
                  7722                  1394
                  7723                  1672
                  7724                  1730
                  7725                  1856
                  7726                  1318
                  7727                  1534
                  7728                  1778
                  7729                  1760
                  7730                  1572
                  7731                  1540
                  7732                  1564
                  7733                  1441
                  7734                  1878
                  7735                  1532
                  7736                  1654
                  7737                  1344
                  7738                  1774
                  7739                  1574
                  7740                  1690
                  7741                  1324
                  7742                  1456
                  7743                  1982
                  7744                  1638
                  7745                  1674
                  7746                  1670
                  7747                  1748
                  7748                  1445
                  7749                  1698
                  7750                  1390
                  7751                  1598
                  7752                  1336
                  7753                  1590
                  7754                  1422
                  7755                  1610
                  7756                  1568
                  7757                  1386
                  7758                  1550
                  7759                  1468
                  7760                  1616
                  7761                  1554
                  7762                  1394
                  7763                  1608
                  7764                  1582
                  7765                  1468
                  7766                  1376
                  7767                  1330
                  7768                  1436
                  7769                  1598
                  7770                  1430
                  7771                  1396
                  7772                  1446
                  7773                  1490
                  7774                  1458
                  7775                  1692
                  7776                  1308
                  7777                  1512
                  7778                  1638
                  7779                  1554
                  7780                  1496
                  7781                  1494
                  7782                  1280
                  7783                  1524
                  7784                  1384
                  7785                  1238
                  7786                  1382
                  7787                  1594
                  7788                  1536
                  7789                  1486
                  7790                  1388
                  7791                  1196
                  7792                  1392
                  7793                  1292
                  7794                  1432
                  7795                  1332
                  7796                  1400
                  7797                  1496
                  7798                  1584
                  7799                  1322
                  7800                  1229
                  7801                  1290
                  7802                  1456
                  7803                  1318
                  7804                  1308
                  7805                  1530
                  7806                  1368
                  7807                  1750
                  7808                  1382
                  7809                  1537
                  7810                  1394
                  7811                  1572
                  7812                  1345
                  7813                  1474
                  7814                  1312
                  7815                  1226
                  7816                  1454
                  7817                  1290
                  7818                  1530
                  7819                  1256
                  7820                  1672
                  7821                  1424
                  7822                  1486
                  7823                  1382
                  7824                  1617
                  7825                  1262
                  7826                  1338
                  7827                  1264
                  7828                  1320
                  7829                  1672
                  7830                  1418
                  7831                  1498
                  7832                  1418
                  7833                  1580
                  7834                  1480
                  7835                  1448
                  7836                  1227
                  7837                  1360
                  7838                  1374
                  7839                  1308
                  7840                  1082
                  7841                  1296
                  7842                  1464
                  7843                  1012
                  7844                  1464
                  7845                  1250
                  7846                  1316
                  7847                  1364
                  7848                  1422
                  7849                  1020
                  7850                  1432
                  7851                  1128
                  7852                  1364
                  7853                  1230
                  7854                  1098
                  7855                  1431
                  7856                  1281
                  7857                  1130
                  7858                  1207
                  7859                  1244
                  7860                  1232
                  7861                  1269
                  7862                  1260
                  7863                  1208
                  7864                  1150
                  7865                  1520
                  7866                  1236
                  7867                  1374
                  7868                  1372
                  7869                  1242
                  7870                  1262
                  7871                  1288
                  7872                  1346
                  7873                  1040
                  7874                  1362
                  7875                  1222
                  7876                  1366
                  7877                  1164
                  7878                  1410
                  7879                  1392
                  7880                  1258
                  7881                  1146
                  7882                  1358
                  7883                  1330
                  7884                  1134
                  7885                  1392
                  7886                  1120
                  7887                  1272
                  7888                  1174
                  7889                  1216
                  7890                  1134
                  7891                  1424
                  7892                  1052
                  7893                  1304
                  7894                  1144
                  7895                  1284
                  7896                  1158
                  7897                  1365
                  7898                  1119
                  7899                  1172
                  7900                  1296
                  7901                  1152
                  7902                  1418
                  7903                  1222
                  7904                  1400
                  7905                  1278
                  7906                  1238
                  7907                  1290
                  7908                  1210
                  7909                  1216
                  7910                  1272
                  7911                  1300
                  7912                  1118
                  7913                  1328
                  7914                  1168
                  7915                  1123
                  7916                  1052
                  7917                  1256
                  7918                  1032
                  7919                  1254
                  7920                  1318
                  7921                  1122
                  7922                  1114
                  7923                  1148
                  7924                  1270
                  7925                  1192
                  7926                   982
                  7927                   970
                  7928                  1084
                  7929                   948
                  7930                  1130
                  7931                  1028
                  7932                  1192
                  7933                  1140
                  7934                  1258
                  7935                  1062
                  7936                  1050
                  7937                  1212
                  7938                  1028
                  7939                  1294
                  7940                  1164
                  7941                  1038
                  7942                  1188
                  7943                  1224
                  7944                   991
                  7945                  1294
                  7946                   952
                  7947                  1134
                  7948                  1228
                  7949                  1126
                  7950                   926
                  7951                  1254
                  7952                  1358
                  7953                  1200
                  7954                  1208
                  7955                  1261
                  7956                  1330
                  7957                  1179
                  7958                  1240
                  7959                   960
                  7960                  1198
                  7961                  1030
                  7962                  1086
                  7963                  1056
                  7964                  1220
                  7965                  1142
                  7966                  1240
                  7967                  1198
                  7968                  1124
                  7969                  1148
                  7970                   936
                  7971                   980
                  7972                  1054
                  7973                  1116
                  7974                  1082
                  7975                  1101
                  7976                   782
                  7977                  1086
                  7978                  1058
                  7979                  1238
                  7980                  1194
                  7981                   888
                  7982                   926
                  7983                   810
                  7984                  1188
                  7985                   928
                  7986                  1146
                  7987                   998
                  7988                  1084
                  7989                  1126
                  7990                   928
                  7991                  1162
                  7992                  1198
                  7993                   980
                  7994                   878
                  7995                  1088
                  7996                   928
                  7997                  1208
                  7998                  1122
                  7999                  1116
                  8000                   815
                  8001                   962
                  8002                  1010
                  8003                  1110
                  8004                   900
                  8005                   930
                  8006                  1046
                  8007                  1066
                  8008                  1086
                  8009                   918
                  8010                  1090
                  8011                  1056
                  8012                  1114
                  8013                   922
                  8014                  1124
                  8015                   982
                  8016                   854
                  8017                   850
                  8018                   836
                  8019                  1166
                  8020                   914
                  8021                  1032
                  8022                   758
                  8023                  1066
                  8024                   956
                  8025                  1148
                  8026                   840
                  8027                   994
                  8028                   904
                  8029                  1090
                  8030                  1072
                  8031                   792
                  8032                  1074
                  8033                  1130
                  8034                   910
                  8035                   882
                  8036                  1030
                  8037                   954
                  8038                  1188
                  8039                   876
                  8040                  1016
                  8041                   880
                  8042                  1096
                  8043                  1040
                  8044                  1064
                  8045                   826
                  8046                  1168
                  8047                  1046
                  8048                  1012
                  8049                   866
                  8050                  1006
                  8051                  1062
                  8052                  1040
                  8053                   924
                  8054                   916
                  8055                   894
                  8056                   916
                  8057                  1184
                  8058                   838
                  8059                   948
                  8060                   792
                  8061                   886
                  8062                   846
                  8063                   788
                  8064                   910
                  8065                   856
                  8066                   998
                  8067                   870
                  8068                   816
                  8069                   852
                  8070                   976
                  8071                   848
                  8072                   836
                  8073                   860
                  8074                   794
                  8075                   962
                  8076                   886
                  8077                   920
                  8078                   808
                  8079                  1062
                  8080                   856
                  8081                   952
                  8082                   860
                  8083                  1024
                  8084                   960
                  8085                   748
                  8086                   870
                  8087                  1046
                  8088                   948
                  8089                   830
                  8090                  1036
                  8091                   700
                  8092                  1004
                  8093                   906
                  8094                   942
                  8095                   890
                  8096                   874
                  8097                   774
                  8098                  1048
                  8099                   944
                  8100                   879
                  8101                   950
                  8102                  1044
                  8103                   902
                  8104                   638
                  8105                   910
                  8106                   830
                  8107                  1020
                  8108                   732
                  8109                   868
                  8110                   816
                  8111                   998
                  8112                   836
                  8113                  1116
                  8114                   878
                  8115                   820
                  8116                   880
                  8117                   758
                  8118                   734
                  8119                   752
                  8120                   900
                  8121                   898
                  8122                   972
                  8123                   688
                  8124                   912
                  8125                   752
                  8126                   730
                  8127                   706
                  8128                   750
                  8129                   692
                  8130                   776
                  8131                   796
                  8132                   776
                  8133                   900
                  8134                   798
                  8135                   910
                  8136                   724
                  8137                   986
                  8138                   732
                  8139                   920
                  8140                   645
                  8141                   842
                  8142                   780
                  8143                   718
                  8144                   736
                  8145                   676
                  8146                   880
                  8147                   698
                  8148                   894
                  8149                   682
                  8150                   758
                  8151                   792
                  8152                   870
                  8153                   678
                  8154                   708
                  8155                   824
                  8156                   914
                  8157                  1038
                  8158                   520
                  8159                   772
                  8160                   870
                  8161                   794
                  8162                   710
                  8163                   738
                  8164                   710
                  8165                   903
                  8166                   828
                  8167                   826
                  8168                   756
                  8169                   812
                  8170                   738
                  8171                   846
                  8172                   824
                  8173                   636
                  8174                   762
                  8175                   800
                  8176                   870
                  8177                   630
                  8178                   697
                  8179                   782
                  8180                   764
                  8181                   764
                  8182                   836
                  8183                   797
                  8184                   822
                  8185                   670
                  8186                   776
                  8187                   746
                  8188                   756
                  8189                   724
                  8190                   696
                  8191                   604
                  8192                   654
                  8193                   862
                  8194                   616
                  8195                   886
                  8196                   627
                  8197                   818
                  8198                   642
                  8199                   682
                  8200                   708
                  8201                   750
                  8202                   574
                  8203                   736
                  8204                   709
                  8205                   680
                  8206                   618
                  8207                   764
                  8208                   822
                  8209                   502
                  8210                   686
                  8211                   712
                  8212                   728
                  8213                   670
                  8214                   638
                  8215                   804
                  8216                   760
                  8217                   770
                  8218                   476
                  8219                   772
                  8220                   726
                  8221                   745
                  8222                   752
                  8223                   768
                  8224                   720
                  8225                   808
                  8226                   792
                  8227                   580
                  8228                   696
                  8229                   689
                  8230                   698
                  8231                   616
                  8232                   604
                  8233                   582
                  8234                   822
                  8235                   654
                  8236                   632
                  8237                   738
                  8238                   659
                  8239                   604
                  8240                   688
                  8241                   746
                  8242                   570
                  8243                   724
                  8244                   646
                  8245                   764
                  8246                   722
                  8247                   816
                  8248                   642
                  8249                   736
                  8250                   504
                  8251                   645
                  8252                   606
                  8253                   598
                  8254                   558
                  8255                   602
                  8256                   820
                  8257                   646
                  8258                   676
                  8259                   622
                  8260                   736
                  8261                   636
                  8262                   568
                  8263                   630
                  8264                   686
                  8265                   638
                  8266                   802
                  8267                   636
                  8268                   569
                  8269                   647
                  8270                   764
                  8271                   736
                  8272                   502
                  8273                   666
                  8274                   594
                  8275                   574
                  8276                   504
                  8277                   644
                  8278                   560
                  8279                   594
                  8280                   612
                  8281                   681
                  8282                   724
                  8283                   520
                  8284                   576
                  8285                   590
                  8286                   592
                  8287                   512
                  8288                   728
                  8289                   626
                  8290                   510
                  8291                   468
                  8292                   604
                  8293                   555
                  8294                   510
                  8295                   556
                  8296                   554
                  8297                   594
                  8298                   568
                  8299                   612
                  8300                   424
                  8301                   600
                  8302                   482
                  8303                   696
                  8304                   636
                  8305                   523
                  8306                   470
                  8307                   738
                  8308                   574
                  8309                   460
                  8310                   658
                  8311                   668
                  8312                   596
                  8313                   608
                  8314                   752
                  8315                   610
                  8316                   744
                  8317                   461
                  8318                   748
                  8319                   570
                  8320                   658
                  8321                   536
                  8322                   628
                  8323                   568
                  8324                   539
                  8325                   616
                  8326                   544
                  8327                   574
                  8328                   568
                  8329                   608
                  8330                   668
                  8331                   606
                  8332                   494
                  8333                   636
                  8334                   596
                  8335                   378
                  8336                   508
                  8337                   528
                  8338                   574
                  8339                   516
                  8340                   698
                  8341                   366
                  8342                   638
                  8343                   490
                  8344                   528
                  8345                   538
                  8346                   454
                  8347                   644
                  8348                   432
                  8349                   502
                  8350                   636
                  8351                   637
                  8352                   390
                  8353                   588
                  8354                   478
                  8355                   570
                  8356                   536
                  8357                   558
                  8358                   490
                  8359                   588
                  8360                   395
                  8361                   560
                  8362                   632
                  8363                   360
                  8364                   516
                  8365                   500
                  8366                   560
                  8367                   430
                  8368                   534
                  8369                   524
                  8370                   586
                  8371                   473
                  8372                   614
                  8373                   468
                  8374                   590
                  8375                   536
                  8376                   586
                  8377                   448
                  8378                   468
                  8379                   416
                  8380                   458
                  8381                   630
                  8382                   390
                  8383                   520
                  8384                   564
                  8385                   580
                  8386                   398
                  8387                   558
                  8388                   536
                  8389                   522
                  8390                   467
                  8391                   630
                  8392                   486
                  8393                   504
                  8394                   595
                  8395                   460
                  8396                   520
                  8397                   488
                  8398                   498
                  8399                   422
                  8400                   534
                  8401                   440
                  8402                   574
                  8403                   480
                  8404                   456
                  8405                   562
                  8406                   456
                  8407                   514
                  8408                   374
                  8409                   512
                  8410                   366
                  8411                   470
                  8412                   418
                  8413                   458
                  8414                   448
                  8415                   504
                  8416                   486
                  8417                   518
                  8418                   378
                  8419                   468
                  8420                   502
                  8421                   420
                  8422                   340
                  8423                   368
                  8424                   532
                  8425                   492
                  8426                   402
                  8427                   364
                  8428                   520
                  8429                   482
                  8430                   446
                  8431                   512
                  8432                   366
                  8433                   353
                  8434                   453
                  8435                   612
                  8436                   414
                  8437                   408
                  8438                   430
                  8439                   584
                  8440                   440
                  8441                   466
                  8442                   456
                  8443                   444
                  8444                   412
                  8445                   460
                  8446                   446
                  8447                   466
                  8448                   458
                  8449                   512
                  8450                   472
                  8451                   320
                  8452                   448
                  8453                   338
                  8454                   474
                  8455                   384
                  8456                   416
                  8457                   382
                  8458                   454
                  8459                   414
                  8460                   550
                  8461                   414
                  8462                   400
                  8463                   408
                  8464                   334
                  8465                   488
                  8466                   430
                  8467                   368
                  8468                   330
                  8469                   524
                  8470                   360
                  8471                   432
                  8472                   498
                  8473                   352
                  8474                   388
                  8475                   458
                  8476                   493
                  8477                   318
                  8478                   434
                  8479                   395
                  8480                   512
                  8481                   382
                  8482                   400
                  8483                   300
                  8484                   532
                  8485                   292
                  8486                   336
                  8487                   378
                  8488                   346
                  8489                   498
                  8490                   471
                  8491                   424
                  8492                   296
                  8493                   523
                  8494                   398
                  8495                   422
                  8496                   329
                  8497                   500
                  8498                   452
                  8499                   300
                  8500                   372
                  8501                   430
                  8502                   394
                  8503                   358
                  8504                   344
                  8505                   400
                  8506                   320
                  8507                   330
                  8508                   480
                  8509                   338
                  8510                   310
                  8511                   242
                  8512                   452
                  8513                   381
                  8514                   302
                  8515                   446
                  8516                   388
                  8517                   338
                  8518                   338
                  8519                   502
                  8520                   388
                  8521                   378
                  8522                   276
                  8523                   458
                  8524                   372
                  8525                   354
                  8526                   374
                  8527                   314
                  8528                   463
                  8529                   400
                  8530                   468
                  8531                   308
                  8532                   418
                  8533                   308
                  8534                   422
                  8535                   395
                  8536                   329
                  8537                   340
                  8538                   458
                  8539                   380
                  8540                   376
                  8541                   324
                  8542                   388
                  8543                   320
                  8544                   366
                  8545                   428
                  8546                   280
                  8547                   466
                  8548                   306
                  8549                   522
                  8550                   378
                  8551                   334
                  8552                   308
                  8553                   360
                  8554                   288
                  8555                   267
                  8556                   354
                  8557                   294
                  8558                   296
                  8559                   252
                  8560                   306
                  8561                   283
                  8562                   342
                  8563                   308
                  8564                   358
                  8565                   260
                  8566                   366
                  8567                   290
                  8568                   324
                  8569                   328
                  8570                   276
                  8571                   432
                  8572                   266
                  8573                   278
                  8574                   313
                  8575                   400
                  8576                   262
                  8577                   324
                  8578                   270
                  8579                   289
                  8580                   258
                  8581                   320
                  8582                   418
                  8583                   312
                  8584                   356
                  8585                   372
                  8586                   344
                  8587                   304
                  8588                   342
                  8589                   318
                  8590                   312
                  8591                   192
                  8592                   456
                  8593                   408
                  8594                   370
                  8595                   234
                  8596                   318
                  8597                   336
                  8598                   322
                  8599                   328
                  8600                   300
                  8601                   330
                  8602                   310
                  8603                   436
                  8604                   206
                  8605                   460
                  8606                   272
                  8607                   410
                  8608                   284
                  8609                   264
                  8610                   254
                  8611                   354
                  8612                   271
                  8613                   250
                  8614                   322
                  8615                   194
                  8616                   364
                  8617                   237
                  8618                   430
                  8619                   236
                  8620                   328
                  8621                   268
                  8622                   440
                  8623                   200
                  8624                   336
                  8625                   272
                  8626                   276
                  8627                   204
                  8628                   254
                  8629                   342
                  8630                   258
                  8631                   296
                  8632                   214
                  8633                   278
                  8634                   355
                  8635                   230
                  8636                   249
                  8637                   332
                  8638                   304
                  8639                   256
                  8640                   348
                  8641                   250
                  8642                   308
                  8643                   200
                  8644                   312
                  8645                   184
                  8646                   257
                  8647                   254
                  8648                   292
                  8649                   254
                  8650                   314
                  8651                   284
                  8652                   378
                  8653                   292
                  8654                   216
                  8655                   368
                  8656                   204
                  8657                   340
                  8658                   240
                  8659                   312
                  8660                   226
                  8661                   268
                  8662                   310
                  8663                   294
                  8664                   214
                  8665                   330
                  8666                   256
                  8667                   150
                  8668                   162
                  8669                   284
                  8670                   320
                  8671                   268
                  8672                   326
                  8673                   184
                  8674                   298
                  8675                   260
                  8676                   318
                  8677                   310
                  8678                   276
                  8679                   300
                  8680                   270
                  8681                   288
                  8682                   234
                  8683                   282
                  8684                   258
                  8685                   275
                  8686                   136
                  8687                   236
                  8688                   239
                  8689                   264
                  8690                   152
                  8691                   240
                  8692                   204
                  8693                   336
                  8694                   184
                  8695                   210
                  8696                   244
                  8697                   222
                  8698                   296
                  8699                   212
                  8700                   221
                  8701                   164
                  8702                   342
                  8703                   276
                  8704                   220
                  8705                   178
                  8706                   296
                  8707                   248
                  8708                   224
                  8709                   282
                  8710                   242
                  8711                   248
                  8712                   208
                  8713                   210
                  8714                   168
                  8715                   248
                  8716                   184
                  8717                   236
                  8718                   260
                  8719                   252
                  8720                   168
                  8721                   238
                  8722                   204
                  8723                   164
                  8724                   416
                  8725                   216
                  8726                   244
                  8727                   182
                  8728                   288
                  8729                   182
                  8730                   316
                  8731                   126
                  8732                   282
                  8733                   196
                  8734                   164
                  8735                   260
                  8736                   188
                  8737                   262
                  8738                    94
                  8739                   326
                  8740                   159
                  8741                   276
                  8742                   118
                  8743                   268
                  8744                   206
                  8745                   152
                  8746                   180
                  8747                   314
                  8748                   148
                  8749                   194
                  8750                   244
                  8751                   196
                  8752                   276
                  8753                   212
                  8754                   288
                  8755                   162
                  8756                   196
                  8757                   180
                  8758                   276
                  8759                   192
                  8760                   110
                  8761                   262
                  8762                   206
                  8763                   274
                  8764                   266
                  8765                   252
                  8766                   228
                  8767                   230
                  8768                   174
                  8769                   130
                  8770                   180
                  8771                   184
                  8772                   166
                  8773                   165
                  8774                   162
                  8775                   236
                  8776                   224
                  8777                   150
                  8778                   180
                  8779                   162
                  8780                   196
                  8781                   124
                  8782                   234
                  8783                   170
                  8784                   244
                  8785                   178
                  8786                   221
                  8787                   152
                  8788                   270
                  8789                   148
                  8790                   172
                  8791                   192
                  8792                   130
                  8793                   182
                  8794                   176
                  8795                   206
                  8796                   126
                  8797                   264
                  8798                   204
                  8799                   240
                  8800                    80
                  8801                   190
                  8802                   230
                  8803                   186
                  8804                   150
                  8805                   206
                  8806                   244
                  8807                   165
                  8808                   278
                  8809                   156
                  8810                   234
                  8811                   128
                  8812                   296
                  8813                   244
                  8814                   128
                  8815                   206
                  8816                   210
                  8817                   180
                  8818                   156
                  8819                   194
                  8820                   132
                  8821                   130
                  8822                   118
                  8823                   228
                  8824                   142
                  8825                   192
                  8826                   100
                  8827                   216
                  8828                   180
                  8829                   205
                  8830                   176
                  8831                   192
                  8832                   184
                  8833                   132
                  8834                   216
                  8835                   116
                  8836                   152
                  8837                   110
                  8838                   200
                  8839                   140
                  8840                   180
                  8841                   172
                  8842                   170
                  8843                   156
                  8844                    88
                  8845                   132
                  8846                   156
                  8847                   136
                  8848                   120
                  8849                   188
                  8850                   121
                  8851                   152
                  8852                   158
                  8853                   212
                  8854                    98
                  8855                   212
                  8856                   138
                  8857                   180
                  8858                   112
                  8859                    98
                  8860                   220
                  8861                   148
                  8862                   218
                  8863                   130
                  8864                   166
                  8865                   120
                  8866                   252
                  8867                   140
                  8868                   152
                  8869                   122
                  8870                   160
                  8871                   208
                  8872                   128
                  8873                   150
                  8874                   210
                  8875                   132
                  8876                   166
                  8877                   162
                  8878                    82
                  8879                   156
                  8880                   107
                  8881                   118
                  8882                   138
                  8883                   210
                  8884                   136
                  8885                   172
                  8886                   230
                  8887                   108
                  8888                   142
                  8889                   148
                  8890                   194
                  8891                   116
                  8892                   167
                  8893                   188
                  8894                   142
                  8895                    70
                  8896                   168
                  8897                   112
                  8898                   182
                  8899                    78
                  8900                   104
                  8901                   160
                  8902                   140
                  8903                    84
                  8904                   112
                  8905                   154
                  8906                   134
                  8907                   196
                  8908                   182
                  8909                   108
                  8910                   104
                  8911                   122
                  8912                   146
                  8913                   134
                  8914                   122
                  8915                   170
                  8916                    94
                  8917                   114
                  8918                   148
                  8919                    74
                  8920                   186
                  8921                    86
                  8922                   106
                  8923                    89
                  8924                   142
                  8925                   136
                  8926                   136
                  8927                   114
                  8928                    78
                  8929                   147
                  8930                   120
                  8931                   132
                  8932                    98
                  8933                   168
                  8934                   122
                  8935                   103
                  8936                    98
                  8937                   192
                  8938                   106
                  8939                   160
                  8940                   150
                  8941                   156
                  8942                   136
                  8943                   102
                  8944                   174
                  8945                   116
                  8946                   136
                  8947                    56
                  8948                   184
                  8949                    74
                  8950                    84
                  8951                    52
                  8952                   137
                  8953                   106
                  8954                   100
                  8955                   140
                  8956                   148
                  8957                   115
                  8958                    78
                  8959                   138
                  8960                   100
                  8961                   194
                  8962                    62
                  8963                   150
                  8964                   116
                  8965                   126
                  8966                   134
                  8967                   130
                  8968                    56
                  8969                    75
                  8970                   124
                  8971                    98
                  8972                    82
                  8973                   116
                  8974                   100
                  8975                   118
                  8976                   146
                  8977                    64
                  8978                   148
                  8979                   106
                  8980                   130
                  8981                    99
                  8982                   108
                  8983                    80
                  8984                   116
                  8985                   144
                  8986                   100
                  8987                   136
                  8988                   130
                  8989                   124
                  8990                    64
                  8991                    84
                  8992                   136
                  8993                   106
                  8994                    62
                  8995                   131
                  8996                    96
                  8997                    98
                  8998                   130
                  8999                    98
                  9000                   126
                  9001                    78
                  9002                   104
                  9003                    66
                  9004                   106
                  9005                    72
                  9006                   104
                  9007                    96
                  9008                    74
                  9009                    85
                  9010                    94
                  9011                   120
                  9012                    58
                  9013                   114
                  9014                    54
                  9015                   144
                  9016                    58
                  9017                   108
                  9018                   126
                  9019                   160
                  9020                    72
                  9021                   146
                  9022                    92
                  9023                    78
                  9024                    92
                  9025                    77
                  9026                   110
                  9027                    80
                  9028                   100
                  9029                    84
                  9030                   144
                  9031                    84
                  9032                    95
                  9033                    92
                  9034                    60
                  9035                    62
                  9036                   102
                  9037                    68
                  9038                    84
                  9039                    88
                  9040                    96
                  9041                   114
                  9042                    84
                  9043                   130
                  9044                    60
                  9045                   120
                  9046                    60
                  9047                   106
                  9048                    68
                  9049                    64
                  9050                   102
                  9051                   108
                  9052                    74
                  9053                    70
                  9054                   100
                  9055                    34
                  9056                    82
                  9057                    44
                  9058                   114
                  9059                    56
                  9060                    64
                  9061                    68
                  9062                    86
                  9063                    66
                  9064                    60
                  9065                   112
                  9066                   108
                  9067                   100
                  9068                    47
                  9069                    84
                  9070                   140
                  9071                    76
                  9072                    50
                  9073                   116
                  9074                    82
                  9075                    84
                  9076                    88
                  9077                    48
                  9078                    62
                  9079                    74
                  9080                    66
                  9081                    59
                  9082                    68
                  9083                    90
                  9084                   106
                  9085                    30
                  9086                   116
                  9087                    60
                  9088                   128
                  9089                    86
                  9090                    72
                  9091                    84
                  9092                    92
                  9093                    70
                  9094                    72
                  9095                   122
                  9096                    60
                  9097                   102
                  9098                    46
                  9099                    60
                  9100                    48
                  9101                    76
                  9102                    82
                  9103                    60
                  9104                    36
                  9105                    76
                  9106                    50
                  9107                    60
                  9108                    66
                  9109                    54
                  9110                   116
                  9111                    44
                  9112                    74
                  9113                    44
                  9114                    96
                  9115                    51
                  9116                    80
                  9117                    84
                  9118                    34
                  9119                    54
                  9120                    90
                  9121                    62
                  9122                    64
                  9123                    68
                  9124                    52
                  9125                   100
                  9126                    56
                  9127                    78
                  9128                    40
                  9129                   104
                  9130                    44
                  9131                    92
                  9132                    56
                  9133                    42
                  9134                    76
                  9135                    48
                  9136                    82
                  9137                    24
                  9138                    90
                  9139                    68
                  9140                    80
                  9141                    32
                  9142                    74
                  9143                    56
                  9144                    90
                  9145                    76
                  9146                    72
                  9147                    75
                  9148                    32
                  9149                    50
                  9150                    88
                  9151                    68
                  9152                    40
                  9153                   104
                  9154                    50
                  9155                    56
                  9156                    44
                  9157                    82
                  9158                    74
                  9159                    32
                  9160                    62
                  9161                    82
                  9162                    68
                  9163                    44
                  9164                    68
                  9165                    42
                  9166                    72
                  9167                    24
                  9168                    98
                  9169                    39
                  9170                    56
                  9171                    38
                  9172                    48
                  9173                    82
                  9174                    68
                  9175                    94
                  9176                    56
                  9177                    80
                  9178                    66
                  9179                    46
                  9180                    34
                  9181                    38
                  9182                    20
                  9183                    58
                  9184                    30
                  9185                    36
                  9186                    36
                  9187                    54
                  9188                    38
                  9189                    78
                  9190                    42
                  9191                    36
                  9192                    28
                  9193                    26
                  9194                    76
                  9195                    38
                  9196                    36
                  9197                    66
                  9198                    34
                  9199                    72
                  9200                    52
                  9201                    92
                  9202                    36
                  9203                    42
                  9204                    38
                  9205                    44
                  9206                    26
                  9207                    88
                  9208                    68
                  9209                    36
                  9210                    22
                  9211                    74
                  9212                    52
                  9213                    48
                  9214                    20
                  9215                    32
                  9216                    46
                  9217                    42
                  9218                    58
                  9219                    24
                  9220                    72
                  9221                    63
                  9222                    48
                  9223                    30
                  9224                    60
                  9225                    16
                  9226                    38
                  9227                    48
                  9228                    22
                  9229                    34
                  9230                    45
                  9231                    64
                  9232                    28
                  9233                    84
                  9234                    36
                  9235                    66
                  9236                    10
                  9237                    42
                  9238                    36
                  9239                    70
                  9240                    26
                  9241                    36
                  9242                    41
                  9243                    24
                  9244                    46
                  9245                    46
                  9246                    70
                  9247                    28
                  9248                    44
                  9249                    46
                  9250                    62
                  9251                    32
                  9252                    72
                  9253                    28
                  9254                    24
                  9255                    56
                  9256                    48
                  9257                    36
                  9258                    44
                  9259                    20
                  9260                    56
                  9261                    36
                  9262                    12
                  9263                    72
                  9264                    28
                  9265                    36
                  9266                    36
                  9267                    42
                  9268                    38
                  9269                    32
                  9270                    16
                  9271                    40
                  9272                    44
                  9273                    24
                  9274                    38
                  9275                    32
                  9276                    35
                  9277                    16
                  9278                    84
                  9279                    48
                  9280                     8
                  9281                    26
                  9282                    30
                  9283                    42
                  9284                    20
                  9285                    48
                  9286                    22
                  9287                    44
                  9288                    39
                  9289                    24
                  9290                    10
                  9291                    40
                  9292                    20
                  9293                    40
                  9294                    24
                  9295                    36
                  9296                    14
                  9297                    40
                  9298                    42
                  9299                    28
                  9300                    72
                  9301                    34
                  9302                    36
                  9303                    10
                  9304                    52
                  9305                    30
                  9306                    48
                  9307                    54
                  9308                    18
                  9309                    12
                  9310                    58
                  9311                     4
                  9312                    16
                  9313                    32
                  9314                    54
                  9315                    14
                  9316                    16
                  9317                    42
                  9318                    16
                  9319                    76
                  9320                    12
                  9321                    34
                  9322                    28
                  9323                    22
                  9324                    22
                  9325                    26
                  9326                    54
                  9327                    14
                  9328                    26
                  9329                    12
                  9330                    60
                  9331                     7
                  9332                    34
                  9333                    22
                  9334                    44
                  9335                    28
                  9336                    26
                  9337                    28
                  9338                     8
                  9339                    26
                  9340                    20
                  9341                    50
                  9342                     8
                  9343                    26
                  9344                    38
                  9345                    30
                  9346                    14
                  9347                    22
                  9348                    16
                  9349                    39
                  9350                    20
                  9351                    20
                  9352                    44
                  9353                    18
                  9354                    28
                  9355                    30
                  9356                    44
                  9357                    24
                  9358                    58
                  9359                     8
                  9360                    32
                  9361                     8
                  9362                    43
                  9363                     8
                  9364                    44
                  9365                    30
                  9366                    24
                  9367                    18
                  9368                    24
                  9369                    28
                  9370                    18
                  9371                     8
                  9372                    16
                  9373                    24
                  9374                     8
                  9375                    37
                  9377                    28
                  9378                    24
                  9379                    32
                  9380                    24
                  9381                    24
                  9382                    28
                  9383                    16
                  9384                    32
                  9385                     8
                  9386                    12
                  9387                     8
                  9388                    42
                  9389                     8
                  9390                    12
                  9391                    20
                  9392                    33
                  9393                    14
                  9394                    22
                  9395                    12
                  9396                    16
                  9397                    50
                  9398                    14
                  9399                    18
                  9400                     8
                  9401                    24
                  9402                     4
                  9403                    36
                  9404                    12
                  9405                     7
                  9406                    16
                  9407                    32
                  9408                    24
                  9409                    20
                  9410                    32
                  9411                    16
                  9412                    40
                  9413                    36
                  9414                    16
                  9415                    12
                  9416                    22
                  9417                     4
                  9418                    20
                  9419                    10
                  9420                    18
                  9421                     5
                  9422                    18
                  9423                    24
                  9424                    16
                  9425                    36
                  9426                     4
                  9427                    20
                  9428                     9
                  9429                    40
                  9430                    16
                  9431                    30
                  9432                    12
                  9433                    18
                  9434                    20
                  9435                    40
                  9436                    32
                  9437                     4
                  9438                    17
                  9439                    12
                  9440                    24
                  9441                    16
                  9442                    32
                  9443                    12
                  9444                    36
                  9445                     4
                  9446                    28
                  9447                     4
                  9448                     4
                  9449                    14
                  9450                    24
                  9451                     8
                  9452                    12
                  9453                     8
                  9454                    16
                  9455                    22
                  9457                    34
                  9458                     4
                  9459                    10
                  9460                     8
                  9461                     6
                  9462                    26
                  9463                    22
                  9464                    15
                  9465                     6
                  9466                    16
                  9467                     8
                  9468                    38
                  9469                     4
                  9470                     3
                  9471                     6
                  9472                     6
                  9473                     2
                  9474                    16
                  9475                    20
                  9476                    16
                  9477                    12
                  9478                    10
                  9479                    12
                  9480                     8
                  9481                    26
                  9482                     8
                  9483                    16
                  9484                    10
                  9485                    16
                  9487                    36
                  9488                     9
                  9489                    12
                  9490                    28
                  9492                     4
                  9493                     4
                  9494                    14
                  9495                    12
                  9496                    12
                  9497                     4
                  9498                    10
                  9499                     8
                  9500                    20
                  9502                    38
                  9503                    14
                  9504                    12
                  9506                    24
                  9507                    14
                  9508                     2
                  9509                    22
                  9511                    16
                  9512                    12
                  9513                    16
                  9515                    12
                  9516                     6
                  9517                    15
                  9518                    10
                  9519                    16
                  9520                     8
                  9522                    30
                  9523                    10
                  9524                    24
                  9526                    12
                  9527                     4
                  9528                    24
                  9529                     2
                  9530                     5
                  9531                    12
                  9532                     8
                  9533                    10
                  9534                    16
                  9535                    12
                  9537                    14
                  9539                    16
                  9540                    10
                  9541                     8
                  9542                     4
                  9543                    16
                  9544                     2
                  9545                     2
                  9546                    36
                  9548                     8
                  9549                     8
                  9550                     6
                  9551                     4
                  9552                     6
                  9553                     2
                  9554                     8
                  9555                    16
                  9556                    14
                  9557                     4
                  9558                    12
                  9559                     6
                  9560                     4
                  9561                     9
                  9562                     6
                  9563                     6
                  9565                     8
                  9566                     8
                  9567                    22
                  9568                    14
                  9569                    12
                  9570                     6
                  9571                     8
                  9573                    16
                  9574                    12
                  9575                    12
                  9576                     4
                  9577                     4
                  9578                     4
                  9580                     4
                  9581                     4
                  9582                    12
                  9583                     4
                  9584                     6
                  9586                    28
                  9587                    14
                  9588                     8
                  9589                     8
                  9590                     6
                  9591                     6
                  9593                    30
                  9595                     4
                  9596                     2
                  9597                     4
                  9598                     4
                  9599                    14
                  9601                    10
                  9602                     2
                  9603                     1
                  9604                     4
                  9605                     6
                  9606                     8
                  9608                    12
                  9610                     4
                  9612                    28
                  9613                     2
                  9614                     6
                  9615                     8
                  9616                     4
                  9617                     9
                  9618                     4
                  9620                     4
                  9621                    12
                  9622                     4
                  9624                     8
                  9625                    16
                  9626                    10
                  9628                     4
                  9629                     6
                  9630                     4
                  9632                    16
                  9633                     2
                  9634                    16
                  9636                    10
                  9637                     4
                  9638                     4
                  9639                     4
                  9642                     2
                  9643                     1
                  9644                     8
                  9645                     4
                  9647                    10
                  9649                     8
                  9650                     1
                  9651                     4
                  9652                     4
                  9654                     6
                  9656                     6
                  9657                     4
                  9658                     4
                  9659                     4
                  9664                    16
                  9665                     4
                  9666                     4
                  9668                     4
                  9669                     4
                  9671                     6
                  9673                     4
                  9674                     4
                  9675                     8
                  9676                     4
                  9677                     4
                  9679                     4
                  9680                    12
                  9681                     8
                  9683                     4
                  9685                     1
                  9686                     4
                  9687                     4
                  9689                     2
                  9692                    20
                  9694                     2
                  9696                     8
                  9697                     2
                  9698                     3
                  9699                    16
                  9700                     4
                  9702                     4
                  9703                     4
                  9705                     8
                  9707                     2
                  9711                     8
                  9712                     8
                  9714                    10
                  9717                     4
                  9718                     4
                  9719                     4
                  9720                     2
                  9722                     2
                  9723                     4
                  9729                     4
                  9731                     6
                  9732                     2
                  9733                     2
                  9735                     6
                  9737                     2
                  9738                     2
                  9741                     2
                  9743                     6
                  9745                     5
                  9748                     2
                  9750                     8
                  9751                     4
                  9757                     6
                  9758                     4
                  9763                    10
                  9765                     2
                  9769                     4
                  9772                     4
                  9774                     2
                  9776                     2
                  9777                     1
                  9779                     4
                  9780                     2
                  9781                     4
                  9782                     4
                  9784                     2
                  9788                     1
                  9789                     4
                  9791                     2
                  9798                     4
                  9800                     4
                  9802                     8
                  9804                     2
                  9805                     4
                  9808                     2
                  9811                     4
                  9817                     4
                  9822                     2
                  9823                     4
                  9824                     1
                  9825                     2
                  9827                     2
                  9837                     2
                  9839                     2
                  9842                     4
                  9844                     2
                  9849                     4
                  9851                     2
                  9854                     1
                  9856                     4
                  9866                     1
                  9868                     4
                  9882                     2
                  9888                     4
                  9890                     2
                  9894                     2
                  9897                     1
                  9904                     2
                  9906                     2
                  9910                     1
                  9933                     2
                  9948                     2
                  9955                     2
                  9957                     1
                 10000                     1
